From b7ba0d931efd5d4229257d103e47f5319e8ee80c Mon Sep 17 00:00:00 2001 From: Biswarup Pal Date: Mon, 1 May 2023 20:19:19 -0700 Subject: [PATCH 01/31] FROMGIT: Input: uinput - allow injecting event times Currently, uinput doesn't use the input_set_timestamp API, so any event injected using uinput is not accurately timestamped in terms of measuring when the actual event happened. Hence, call the input_set_timestamp API from uinput in order to provide a more accurate sense of time for the event. Propagate only the timestamps which are a) positive, b) within a pre-defined offset (10 secs) from the current time, and c) not in the future. Bug: 271946580 Bug: 277040837 Change-Id: I928be61d0114b78e2098995ee49eeb0376bef2a3 (cherry picked from commit 3a2df60200a03f78173f1fd831aa54c08464dcde https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git master) Signed-off-by: Biswarup Pal Reviewed-by: Peter Hutterer Reviewed-by: Siarhei Vishniakou Link: https://lore.kernel.org/r/20230427000152.1407471-1-biswarupp@google.com Signed-off-by: Dmitry Torokhov (cherry picked from commit ee1f5fc55cc7bf1bca78edbb8a1f9d989d4ea03e) --- drivers/input/misc/uinput.c | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/drivers/input/misc/uinput.c b/drivers/input/misc/uinput.c index 002654ec70404..f91c1c1499b66 100644 --- a/drivers/input/misc/uinput.c +++ b/drivers/input/misc/uinput.c @@ -33,6 +33,7 @@ #define UINPUT_NAME "uinput" #define UINPUT_BUFFER_SIZE 16 #define UINPUT_NUM_REQUESTS 16 +#define UINPUT_TIMESTAMP_ALLOWED_OFFSET_SECS 10 enum uinput_state { UIST_NEW_DEVICE, UIST_SETUP_COMPLETE, UIST_CREATED }; @@ -569,11 +570,40 @@ static int uinput_setup_device_legacy(struct uinput_device *udev, return retval; } +/* + * Returns true if the given timestamp is valid (i.e., if all the following + * conditions are satisfied), false otherwise. + * 1) given timestamp is positive + * 2) it's within the allowed offset before the current time + * 3) it's not in the future + */ +static bool is_valid_timestamp(const ktime_t timestamp) +{ + ktime_t zero_time; + ktime_t current_time; + ktime_t min_time; + ktime_t offset; + + zero_time = ktime_set(0, 0); + if (ktime_compare(zero_time, timestamp) >= 0) + return false; + + current_time = ktime_get(); + offset = ktime_set(UINPUT_TIMESTAMP_ALLOWED_OFFSET_SECS, 0); + min_time = ktime_sub(current_time, offset); + + if (ktime_after(min_time, timestamp) || ktime_after(timestamp, current_time)) + return false; + + return true; +} + static ssize_t uinput_inject_events(struct uinput_device *udev, const char __user *buffer, size_t count) { struct input_event ev; size_t bytes = 0; + ktime_t timestamp; if (count != 0 && count < input_event_size()) return -EINVAL; @@ -588,6 +618,10 @@ static ssize_t uinput_inject_events(struct uinput_device *udev, if (input_event_from_user(buffer + bytes, &ev)) return -EFAULT; + timestamp = ktime_set(ev.input_event_sec, ev.input_event_usec * NSEC_PER_USEC); + if (is_valid_timestamp(timestamp)) + input_set_timestamp(udev->dev, timestamp); + input_event(udev->dev, ev.type, ev.code, ev.value); bytes += input_event_size(); cond_resched(); From bbbaa681815757343134418d5f5fc3d568217434 Mon Sep 17 00:00:00 2001 From: Lee Jones Date: Mon, 4 Dec 2023 12:51:53 +0000 Subject: [PATCH 02/31] ANDROID: Remove android/OWNERs file An OWNERS file does now exist in the root directory and the fear that it would be excessively permissive has not become a reality. Simplify the situation by inheriting directly from it instead of proving an override. Bug: 314749503 Signed-off-by: Lee Jones Change-Id: I795eee3d7b44aa0f91a2ac4d9a27d0c7cbdc1cc6 (cherry picked from commit a1bbeb516a5aa4ad86f0d260784ea9b9be454244) Signed-off-by: Lee Jones --- android/OWNERS | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 android/OWNERS diff --git a/android/OWNERS b/android/OWNERS deleted file mode 100644 index 15daab5460abd..0000000000000 --- a/android/OWNERS +++ /dev/null @@ -1,12 +0,0 @@ -# If we ever add another OWNERS above this directory, it's likely to be -# more permissive, so don't inherit from it -set noparent -adelva@google.com -maennich@google.com -saravanak@google.com -sspatil@google.com -tkjos@google.com -willmcvicker@google.com -# Downstream boards maintained directly in this manifest branch -per-file abi_gki_aarch64_cuttlefish = adelva@google.com, rammuthiah@google.com -per-file abi_gki_aarch64_goldfish = rkir@google.com From eb1843e8af88fd7d08ca7154e44085d206242bf9 Mon Sep 17 00:00:00 2001 From: Lee Jones Date: Mon, 4 Dec 2023 13:28:13 +0000 Subject: [PATCH 03/31] ANDROID: Use GKI Dr. No OWNERS file The v5.4 branches seem to have been left behind in this regard. Let's unify the way we implement OWNERS semantics on all branches. Bug: 314749503 Signed-off-by: Lee Jones Change-Id: I54562c23a38ebe2d0059b6134f758cd8d7ec6bc0 --- OWNERS | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/OWNERS b/OWNERS index 2b5ccceaf513e..414594e3f646c 100644 --- a/OWNERS +++ b/OWNERS @@ -1,2 +1,12 @@ -# include OWNERS from the authoritative android-mainline branch -include kernel/common:android-mainline:/OWNERS +set noparent + +# GKI Dr. No Enforcement is active on this branch. Approval of one of the Dr. +# No reviewers is required following a regular CodeReview+2 vote of a code +# reviewer. +# +# See the GKI release documentation (go/gki-dr-no) for further details. +# +# The expanded list of reviewers can be found at: +# https://android.googlesource.com/kernel/common/+/android-mainline/OWNERS_DrNo + +include kernel/common:android-mainline:/OWNERS_DrNo From 30cf530fbc67721df1cec848d546734938b0a4af Mon Sep 17 00:00:00 2001 From: Yongqin Liu Date: Wed, 29 Nov 2023 00:32:54 +0800 Subject: [PATCH 04/31] ANDROID: GKI: db845c: Update symbols list and ABI on rpmsg_register_device_override android11-5.4-lts is broken on Dragonboard 845c because of recently added symbol, rpmsg_register_device_override. So updated the symbols list by running: "BUILD_CONFIG=common/build.config.db845c \ KMI_SYMBOL_LIST_ADD_ONLY=1 build/build_abi.sh -s" And the abi_gki_aarch64 ABI by running: "BUILD_CONFIG=common/build.config.gki.aarch64 \ ABI_DEFINITION=abi_gki_aarch64.xml KMI_SYMBOL_LIST_ADD_ONLY=1 \ build/build_abi.sh --update --print-report" ======================================================== Leaf changes summary: 1 artifact changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 1 Added function: [A] 'function int rpmsg_register_device_override(rpmsg_device*, const char*)' ======================================================== Bug: 313495196 Change-Id: I3a3504b6d2061bfce0abe9801e2ecb210c337b9f Signed-off-by: Yongqin Liu Signed-off-by: Isaac J. Manjarres --- android/abi_gki_aarch64.xml | 7485 ++++++++++++++++---------------- android/abi_gki_aarch64_db845c | 1 + 2 files changed, 3795 insertions(+), 3691 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index ff82075ff0920..5de7ca44b2da6 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -3494,6 +3494,7 @@ + @@ -6004,24 +6005,24 @@ - + - + - + - + - + - + - + @@ -6215,7 +6216,7 @@ - + @@ -6239,12 +6240,12 @@ - + - + - + @@ -6411,29 +6412,29 @@ - + - + - + - + - + - + - + - + - + @@ -6899,23 +6900,23 @@ - + - + - + - + - + - + - + @@ -7011,159 +7012,159 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7283,36 +7284,36 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -8452,63 +8453,63 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -8570,12 +8571,12 @@ - + - + - + @@ -9245,7 +9246,7 @@ - + @@ -9726,24 +9727,24 @@ - + - + - + - + - + - + - + @@ -10941,18 +10942,18 @@ - + - + - + - + - + @@ -11333,26 +11334,26 @@ - + - + - + - + - + - + - + - + @@ -14069,15 +14070,15 @@ - + - + - + - + @@ -22194,9 +22195,9 @@ - + - + @@ -22889,15 +22890,15 @@ - + - + - + - + @@ -23052,196 +23053,196 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -23848,24 +23849,24 @@ - + - + - + - + - + - + - + @@ -25296,67 +25297,67 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -25381,21 +25382,21 @@ - + - + - + - + - + - + @@ -25687,60 +25688,60 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -27791,255 +27792,255 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -28690,18 +28691,18 @@ - + - + - + - + - + @@ -28963,158 +28964,158 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -29139,45 +29140,45 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -29375,30 +29376,30 @@ - + - + - + - + - + - + - + - + - + @@ -29549,45 +29550,45 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -30155,12 +30156,12 @@ - + - + - + @@ -30220,7 +30221,7 @@ - + @@ -30417,94 +30418,94 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -30569,27 +30570,27 @@ - + - + - + - + - + - + - + - + @@ -30600,9 +30601,9 @@ - + - + @@ -31408,18 +31409,18 @@ - + - + - + - + - + @@ -31479,30 +31480,30 @@ - + - + - + - + - + - + - + - + - + @@ -31568,12 +31569,12 @@ - + - + - + @@ -31640,51 +31641,67 @@ - - + - + - + - + - + - - - - - - - - - - - - - - - - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -31822,92 +31839,92 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -32075,12 +32092,12 @@ - + - + - + @@ -32132,176 +32149,176 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -32538,33 +32555,33 @@ - + - + - + - + - + - + - + - + - + - + @@ -32589,6 +32606,11 @@ + + + + + @@ -32914,34 +32936,34 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -33057,12 +33079,12 @@ - + - + - + @@ -33106,21 +33128,21 @@ - + - + - + - + - + - + @@ -38985,42 +39007,42 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -39485,13 +39507,13 @@ - - + + - + - + @@ -40042,114 +40064,114 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -40178,7 +40200,7 @@ - + @@ -41496,21 +41518,21 @@ - + - + - + - + - + - + @@ -42862,202 +42884,202 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -43149,21 +43171,21 @@ - + - + - + - + - + - + @@ -43195,50 +43217,50 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -44565,24 +44587,24 @@ - + - + - + - + - + - + - + @@ -46825,7 +46847,7 @@ - + @@ -47719,7 +47741,7 @@ - + @@ -47730,7 +47752,7 @@ - + @@ -48196,7 +48218,7 @@ - + @@ -48988,7 +49010,7 @@ - + @@ -49254,12 +49276,12 @@ - + - + - + @@ -49320,14 +49342,14 @@ - + - + @@ -49380,7 +49402,21 @@ + + + + + + + + + + + + + + @@ -49395,6 +49431,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -49567,18 +49636,18 @@ - + - + - + - + - + @@ -50829,129 +50898,129 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -55941,19 +56010,19 @@ - - - + + + - - - + + + - - - + + + @@ -55961,62 +56030,62 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -56039,7 +56108,7 @@ - + @@ -56081,19 +56150,19 @@ - - + + - + - + - + - + @@ -56147,56 +56216,56 @@ - - - - - + + + + + - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - + + + + + + - - - - - - - - + + + + + + + + @@ -56230,7 +56299,7 @@ - + @@ -56283,9 +56352,9 @@ - - - + + + @@ -56319,39 +56388,39 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -58531,50 +58600,50 @@ - - - + + + - - - + + + - - - + + + - - + + - - - + + + - - - + + + - - + + - - - + + + - - + + - - + + @@ -58586,9 +58655,9 @@ - - - + + + @@ -60963,7 +61032,7 @@ - + @@ -64468,29 +64537,29 @@ - + - + - + - + - + - + @@ -64499,7 +64568,7 @@ - + @@ -64583,7 +64652,7 @@ - + @@ -64644,12 +64713,12 @@ - + - + @@ -65974,38 +66043,38 @@ - - + + - - + + - - + + - - + + - - - - + + + + - - - + + + - - + + - + @@ -66858,43 +66927,43 @@ - - - - - + + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - - + + + + + @@ -67904,48 +67973,48 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -67979,48 +68048,48 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -68030,67 +68099,67 @@ - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - + + - - - - + + + + - - - - + + + + - - + + - - + + @@ -73588,12 +73657,12 @@ - - + + - - + + @@ -73601,9 +73670,9 @@ - - - + + + @@ -73676,19 +73745,19 @@ - - - + + + - - - + + + - - - + + + @@ -73705,15 +73774,15 @@ - - - + + + - - - - + + + + @@ -73722,23 +73791,23 @@ - - - + + + - - + + - - - - + + + + @@ -73746,75 +73815,75 @@ - - + + - - + + - - - + + + - - + + - - - + + + - - - - + + + + - - - + + + - - - + + + - - - + + + - - + + - - + + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -73840,14 +73909,14 @@ - - - + + + - - - + + + @@ -73855,8 +73924,8 @@ - - + + @@ -73864,35 +73933,35 @@ - - - + + + - - + + - - - + + + - - - + + + - - - - - - + + + + + + @@ -74140,23 +74209,23 @@ - - - - + + + + - - - + + + - - + + - - + + @@ -83804,15 +83873,15 @@ - + - + - + - + @@ -83820,13 +83889,13 @@ - + - + @@ -86487,7 +86556,7 @@ - + @@ -86893,7 +86962,7 @@ - + @@ -88843,17 +88912,17 @@ - + - + - + @@ -89804,11 +89873,6 @@ - - - - - @@ -90995,7 +91059,7 @@ - + @@ -91062,6 +91126,14 @@ + + + + + + + + @@ -91228,12 +91300,12 @@ - + - + @@ -91242,7 +91314,7 @@ - + @@ -93406,7 +93478,7 @@ - + @@ -94476,9 +94548,6 @@ - - - @@ -96329,21 +96398,21 @@ - + - + - + - + - + - + @@ -109001,7 +109070,7 @@ - + @@ -109297,7 +109366,7 @@ - + @@ -109319,7 +109388,7 @@ - + @@ -109329,7 +109398,7 @@ - + @@ -109337,12 +109406,12 @@ - + - + @@ -109365,7 +109434,7 @@ - + @@ -109381,11 +109450,11 @@ - + - + @@ -109400,7 +109469,7 @@ - + @@ -109414,7 +109483,7 @@ - + @@ -112179,7 +112248,7 @@ - + @@ -112199,13 +112268,13 @@ - + - + @@ -112215,7 +112284,7 @@ - + @@ -112248,7 +112317,7 @@ - + @@ -112266,7 +112335,7 @@ - + @@ -112325,7 +112394,7 @@ - + @@ -112489,53 +112558,53 @@ - - + + - - - + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + @@ -112663,12 +112732,12 @@ - + - + - + @@ -113066,67 +113135,67 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -113240,18 +113309,18 @@ - + - + - + - + - + @@ -113531,26 +113600,26 @@ - + - + - + - + - + - + - + - + @@ -114465,30 +114534,30 @@ - + - + - + - + - + - + - + - + - + @@ -116154,7 +116223,7 @@ - + @@ -117118,7 +117187,7 @@ - + @@ -118124,7 +118193,7 @@ - + @@ -118683,7 +118752,7 @@ - + @@ -119016,7 +119085,7 @@ - + @@ -119031,7 +119100,7 @@ - + @@ -119054,7 +119123,7 @@ - + @@ -119065,17 +119134,17 @@ - + - + - + @@ -119092,7 +119161,7 @@ - + @@ -119112,7 +119181,7 @@ - + @@ -119335,7 +119404,7 @@ - + @@ -119441,7 +119510,7 @@ - + @@ -119539,8 +119608,8 @@ - - + + @@ -119900,7 +119969,7 @@ - + @@ -119938,54 +120007,54 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -120065,7 +120134,7 @@ - + @@ -120972,7 +121041,7 @@ - + @@ -121230,13 +121299,13 @@ - + - + @@ -121297,7 +121366,7 @@ - + @@ -121838,7 +121907,7 @@ - + @@ -121859,9 +121928,9 @@ - - - + + + @@ -121872,54 +121941,54 @@ - - - + + + - - - + + + - - + + - - + + - - - + + + - - + + - - + + - - - + + + - - + + - - - - + + + + - - + + @@ -121934,56 +122003,56 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - + + - - - + + + - - + + - - - + + + - - - + + + - - - + + + - - - - + + + + @@ -121991,23 +122060,23 @@ - + - - + + - - + + - - + + @@ -122097,7 +122166,7 @@ - + @@ -123751,56 +123820,56 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -123819,7 +123888,7 @@ - + @@ -123831,7 +123900,7 @@ - + @@ -123865,24 +123934,24 @@ - + - + - + - + - + - + - + @@ -123921,13 +123990,13 @@ - + - + @@ -123937,32 +124006,32 @@ - + - + - + - + - + @@ -124070,18 +124139,23 @@ - - + + + - - - + + - - - + + + + + + + + @@ -124715,7 +124789,7 @@ - + @@ -125171,9 +125245,9 @@ - + - + @@ -126165,18 +126239,18 @@ - + - + - + - + - + @@ -127572,9 +127646,9 @@ - + - + @@ -127756,15 +127830,15 @@ - + - + - + - + @@ -128958,7 +129032,7 @@ - + @@ -128993,11 +129067,11 @@ - + - + @@ -130474,7 +130548,7 @@ - + @@ -133893,7 +133967,7 @@ - + @@ -134504,12 +134578,12 @@ - + - + @@ -134560,7 +134634,7 @@ - + @@ -134592,7 +134666,7 @@ - + @@ -134600,7 +134674,7 @@ - + @@ -134709,7 +134783,7 @@ - + @@ -136125,31 +136199,31 @@ - - - + + + - - + + - - - + + + - - + + - - - + + + @@ -138800,7 +138874,7 @@ - + @@ -139188,7 +139262,7 @@ - + @@ -139604,12 +139678,12 @@ - + - + @@ -139676,26 +139750,26 @@ - + - + - + - + - + @@ -140891,7 +140965,7 @@ - + @@ -140908,15 +140982,15 @@ - + - + - + @@ -141197,7 +141271,7 @@ - + @@ -141229,7 +141303,7 @@ - + @@ -141252,7 +141326,7 @@ - + @@ -141280,7 +141354,7 @@ - + @@ -141342,7 +141416,7 @@ - + @@ -141940,276 +142014,276 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -142465,44 +142539,44 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -142530,35 +142604,35 @@ - - - + + + - - - + + + - - - + + + - - + + - - + + - - + + - - + + @@ -142569,8 +142643,8 @@ - - + + @@ -144717,7 +144791,7 @@ - + @@ -144726,13 +144800,13 @@ - + - + @@ -144746,7 +144820,7 @@ - + @@ -145913,9 +145987,9 @@ - - - + + + @@ -145941,31 +146015,31 @@ - - - - - - + + + + + + - - + + - - - + + + - - + + - - - - + + + + @@ -146221,63 +146295,63 @@ - - - - - - + + + + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - + + + - - - - + + + + - - - - - + + + + + - - - - - - - + + + + + + + @@ -146535,12 +146609,12 @@ - + - + @@ -146794,11 +146868,11 @@ - + - + @@ -146949,30 +147023,30 @@ - + - + - + - + - + - + - + - + - + @@ -147001,13 +147075,13 @@ - + - + - + @@ -147019,39 +147093,39 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -147142,15 +147216,15 @@ - + - + - + @@ -147179,7 +147253,7 @@ - + @@ -147198,7 +147272,7 @@ - + @@ -147463,17 +147537,17 @@ - - - + + + - - + + - - + + @@ -147487,23 +147561,23 @@ - - + + - - - + + + - - - - + + + + @@ -147568,7 +147642,7 @@ - + @@ -147816,24 +147890,24 @@ - + - + - + - + - + - + - + @@ -147934,9 +148008,9 @@ - - - + + + @@ -147957,13 +148031,13 @@ - + - + @@ -147984,12 +148058,12 @@ - + - + @@ -148005,6 +148079,16 @@ + + + + + + + + + + @@ -148081,18 +148165,18 @@ - + - + - + - + - + @@ -149058,7 +149142,7 @@ - + @@ -149066,7 +149150,7 @@ - + @@ -149278,7 +149362,7 @@ - + @@ -149489,42 +149573,42 @@ - - - - + + + + - - + + - - + + - - - - + + + + - + - + - - + + - - - - + + + + @@ -149533,7 +149617,7 @@ - + @@ -149684,7 +149768,7 @@ - + @@ -149695,7 +149779,7 @@ - + @@ -149762,12 +149846,12 @@ - + - + @@ -149782,30 +149866,20 @@ - - - - - - - - - - - - + + - - + + - - + + - - + + @@ -149866,7 +149940,7 @@ - + @@ -150535,12 +150609,12 @@ - - - - - - + + + + + + @@ -150820,7 +150894,7 @@ - + @@ -151113,23 +151187,23 @@ - + - + - + - + @@ -151151,7 +151225,7 @@ - + @@ -152911,12 +152985,12 @@ - + - + - + @@ -153125,7 +153199,20 @@ - + + + + + + + + + + + + + + @@ -153760,7 +153847,23 @@ - + + + + + + + + + + + + + + + + + @@ -153835,9 +153938,9 @@ - + - + @@ -154050,71 +154153,71 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -154299,18 +154402,18 @@ - + - + - + - + - + @@ -154577,179 +154680,179 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -157162,15 +157265,15 @@ - + - + - + - + @@ -160905,39 +161008,39 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -161442,12 +161545,12 @@ - + - + - + @@ -161606,63 +161709,63 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -163118,7 +163221,7 @@ - + @@ -163163,12 +163266,12 @@ - - - - - - + + + + + + @@ -163374,18 +163477,18 @@ - + - + - + - + - + @@ -163422,7 +163525,7 @@ - + @@ -164307,18 +164410,18 @@ - + - + - + - + - + @@ -164350,12 +164453,12 @@ - - + + - - + + @@ -164443,16 +164546,16 @@ - - - - + + + + - - - - + + + + @@ -164549,7 +164652,7 @@ - + @@ -164762,23 +164865,23 @@ - + - + - + - + - + - + - + @@ -164794,8 +164897,8 @@ - - + + @@ -164803,19 +164906,19 @@ - - + + - - + + - - + + - + @@ -164824,7 +164927,7 @@ - + @@ -164833,7 +164936,7 @@ - + @@ -165500,15 +165603,15 @@ - - - - + + + + - - - + + + @@ -166117,80 +166220,80 @@ - - - + + + - - + + - - + + - - - - + + + + - - - - + + + + - - - + + + - + - - - + + + - - - - - + + + + + - - - + + + - - - + + + - - - - + + + + - - - - + + + + @@ -166207,9 +166310,9 @@ - - - + + + @@ -166226,21 +166329,21 @@ - + - + - + - + - + - + @@ -166544,7 +166647,7 @@ - + @@ -166813,7 +166916,7 @@ - + @@ -167498,7 +167601,7 @@ - + @@ -167511,8 +167614,8 @@ - - + + @@ -167620,8 +167723,8 @@ - - + + @@ -167684,29 +167787,29 @@ - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - + + + @@ -167727,12 +167830,12 @@ - - + + - - + + @@ -167743,100 +167846,100 @@ - - - - - + + + + + - - - - + + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - + + + - - - + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + @@ -168862,21 +168965,21 @@ - + - + - + - + - + - + @@ -168951,16 +169054,16 @@ - + - + - + @@ -169522,30 +169625,30 @@ - + - + - + - + - + - + - + - + - + @@ -170042,30 +170145,30 @@ - + - + - + - + - + - + - + - + - + @@ -170928,11 +171031,11 @@ - - - - - + + + + + @@ -171146,7 +171249,7 @@ - + @@ -171469,7 +171572,7 @@ - + @@ -171905,7 +172008,7 @@ - + @@ -174061,140 +174164,140 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -174652,15 +174755,15 @@ - + - + - + - + @@ -174674,258 +174777,258 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -174933,9 +175036,9 @@ - + - + @@ -174946,44 +175049,44 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -174998,122 +175101,122 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -175481,83 +175584,83 @@ - - - - - - + + + + + + - - - + + + - - - + + + - - - - + + + + - - - + + + - - - + + + - - + + - - + + - - - - + + + + - - - - - + + + + + - - - + + + - - - + + + - - - - + + + + - - - - - - + + + + + + @@ -176582,7 +176685,7 @@ - + @@ -176591,56 +176694,56 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -176980,7 +177083,7 @@ - + @@ -177012,7 +177115,7 @@ - + @@ -177130,7 +177233,7 @@ - + @@ -177659,27 +177762,27 @@ - - - - - + + + + + - - - - - - - + + + + + + + - - - - - + + + + + @@ -178368,82 +178471,82 @@ - - - - - - + + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - - + + + + + + + - - - - - - + + + + + + - - - - + + + + - - - - - + + + + + - - - + + + - - - - - - + + + + + + - + @@ -178451,9 +178554,9 @@ - - - + + + @@ -178599,350 +178702,350 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -178956,100 +179059,100 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -179074,98 +179177,98 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -179174,34 +179277,34 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -179241,27 +179344,27 @@ - + - + - + - + - + - + - + - + @@ -179310,57 +179413,57 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -179416,41 +179519,41 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -179501,18 +179604,18 @@ - + - + - + - + - + @@ -179839,44 +179942,44 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -179887,543 +179990,543 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -180432,51 +180535,51 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -180501,15 +180604,15 @@ - + - + - + - + @@ -180517,23 +180620,23 @@ - + - + - + - + - + - + - + @@ -180564,102 +180667,102 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -180671,12 +180774,12 @@ - + - + - + @@ -180685,189 +180788,189 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -180878,296 +180981,296 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -181178,285 +181281,285 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -181465,12 +181568,12 @@ - + - + - + @@ -181482,169 +181585,169 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -181655,15 +181758,15 @@ - + - + - + - + @@ -181674,26 +181777,26 @@ - + - + - + - + - + - + - + - + @@ -181701,145 +181804,145 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -181850,46 +181953,46 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -181897,111 +182000,111 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -182011,43 +182114,43 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -182279,7 +182382,7 @@ - + @@ -183485,87 +183588,87 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -183723,48 +183826,48 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -183781,34 +183884,34 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -183874,11 +183977,11 @@ - + - + @@ -183892,33 +183995,33 @@ - + - + - + - + - + - + - + - + - + - + @@ -184357,72 +184460,72 @@ - - - + + + - - - + + + - - - + + + - - - + + + - - - - - + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - + + + + + + - - - + + + - - - + + + @@ -184455,56 +184558,56 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -184514,30 +184617,30 @@ - + - + - + - + - + - + - + - + - + @@ -184641,7 +184744,7 @@ - + @@ -184675,29 +184778,29 @@ - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - - + + + + + + + @@ -184738,7 +184841,7 @@ - + @@ -184832,7 +184935,7 @@ - + diff --git a/android/abi_gki_aarch64_db845c b/android/abi_gki_aarch64_db845c index ca301410f5dee..895c355ee64e6 100644 --- a/android/abi_gki_aarch64_db845c +++ b/android/abi_gki_aarch64_db845c @@ -1256,6 +1256,7 @@ # required by qcom_smd.ko __memcpy_toio + rpmsg_register_device_override # required by qcom_spmi-regulator.ko regulator_disable_regmap From 1ab45006d5c5506bee507772270fb3fd44ee5739 Mon Sep 17 00:00:00 2001 From: Florian Westphal Date: Tue, 21 Nov 2023 13:13:14 +0100 Subject: [PATCH 05/31] UPSTREAM: netfilter: nf_tables: don't skip expired elements during walk commit 24138933b97b055d486e8064b4a1721702442a9b upstream. There is an asymmetry between commit/abort and preparation phase if the following conditions are met: 1. set is a verdict map ("1.2.3.4 : jump foo") 2. timeouts are enabled In this case, following sequence is problematic: 1. element E in set S refers to chain C 2. userspace requests removal of set S 3. kernel does a set walk to decrement chain->use count for all elements from preparation phase 4. kernel does another set walk to remove elements from the commit phase (or another walk to do a chain->use increment for all elements from abort phase) If E has already expired in 1), it will be ignored during list walk, so its use count won't have been changed. Then, when set is culled, ->destroy callback will zap the element via nf_tables_set_elem_destroy(), but this function is only safe for elements that have been deactivated earlier from the preparation phase: lack of earlier deactivate removes the element but leaks the chain use count, which results in a WARN splat when the chain gets removed later, plus a leak of the nft_chain structure. Update pipapo_get() not to skip expired elements, otherwise flush command reports bogus ENOENT errors. Bug: 299922216 Fixes: 3c4287f62044 ("nf_tables: Add set type for arbitrary concatenation of ranges") Fixes: 8d8540c4f5e0 ("netfilter: nft_set_rbtree: add timeout support") Fixes: 9d0982927e79 ("netfilter: nft_hash: add support for timeouts") Signed-off-by: Florian Westphal Signed-off-by: Pablo Neira Ayuso Signed-off-by: Greg Kroah-Hartman (cherry picked from commit 1da4874d05da1526b11b82fc7f3c7ac38749ddf8) Signed-off-by: Lee Jones Change-Id: I644f3fe0e4e565014ff1fa1a0851bd2cc4d0e707 --- net/netfilter/nf_tables_api.c | 4 ++++ net/netfilter/nft_set_hash.c | 2 -- net/netfilter/nft_set_rbtree.c | 2 -- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c index 0c4f04bd94dba..26ae039d0a537 100644 --- a/net/netfilter/nf_tables_api.c +++ b/net/netfilter/nf_tables_api.c @@ -4194,8 +4194,12 @@ static int nf_tables_dump_setelem(const struct nft_ctx *ctx, const struct nft_set_iter *iter, struct nft_set_elem *elem) { + const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); struct nft_set_dump_args *args; + if (nft_set_elem_expired(ext)) + return 0; + args = container_of(iter, struct nft_set_dump_args, iter); return nf_tables_fill_setelem(args->skb, set, elem); } diff --git a/net/netfilter/nft_set_hash.c b/net/netfilter/nft_set_hash.c index e7eb56b4b89e5..fb68d37833092 100644 --- a/net/netfilter/nft_set_hash.c +++ b/net/netfilter/nft_set_hash.c @@ -277,8 +277,6 @@ static void nft_rhash_walk(const struct nft_ctx *ctx, struct nft_set *set, if (iter->count < iter->skip) goto cont; - if (nft_set_elem_expired(&he->ext)) - goto cont; if (!nft_set_elem_active(&he->ext, iter->genmask)) goto cont; diff --git a/net/netfilter/nft_set_rbtree.c b/net/netfilter/nft_set_rbtree.c index 2c58e9ae0b0e4..deda1a064af68 100644 --- a/net/netfilter/nft_set_rbtree.c +++ b/net/netfilter/nft_set_rbtree.c @@ -366,8 +366,6 @@ static void nft_rbtree_walk(const struct nft_ctx *ctx, if (iter->count < iter->skip) goto cont; - if (nft_set_elem_expired(&rbe->ext)) - goto cont; if (!nft_set_elem_active(&rbe->ext, iter->genmask)) goto cont; From a8427caea3a81258a8af3ea3cb407dbfb6e7d307 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Tue, 21 Nov 2023 13:13:08 +0100 Subject: [PATCH 06/31] UPSTREAM: netfilter: nf_tables: pass context to nft_set_destroy() commit 0c2a85edd143162b3a698f31e94bf8cdc041da87 upstream. The patch that adds support for stateful expressions in set definitions require this. Bug: 299922216 Signed-off-by: Pablo Neira Ayuso Signed-off-by: Greg Kroah-Hartman (cherry picked from commit e1eed9e0b5e8a4d23aff2dddb6801c07076fcef3) Signed-off-by: Lee Jones Change-Id: Icd0339beda7c78b58caa7f77e5303ff3add7e4e6 --- net/netfilter/nf_tables_api.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c index 26ae039d0a537..20202a2371c96 100644 --- a/net/netfilter/nf_tables_api.c +++ b/net/netfilter/nf_tables_api.c @@ -3852,7 +3852,7 @@ err1: return err; } -static void nft_set_destroy(struct nft_set *set) +static void nft_set_destroy(const struct nft_ctx *ctx, struct nft_set *set) { if (WARN_ON(set->use > 0)) return; @@ -4024,7 +4024,7 @@ EXPORT_SYMBOL_GPL(nf_tables_deactivate_set); void nf_tables_destroy_set(const struct nft_ctx *ctx, struct nft_set *set) { if (list_empty(&set->bindings) && nft_set_is_anonymous(set)) - nft_set_destroy(set); + nft_set_destroy(ctx, set); } EXPORT_SYMBOL_GPL(nf_tables_destroy_set); @@ -6717,7 +6717,7 @@ static void nft_commit_release(struct nft_trans *trans) nf_tables_rule_destroy(&trans->ctx, nft_trans_rule(trans)); break; case NFT_MSG_DELSET: - nft_set_destroy(nft_trans_set(trans)); + nft_set_destroy(&trans->ctx, nft_trans_set(trans)); break; case NFT_MSG_DELSETELEM: nf_tables_set_elem_destroy(&trans->ctx, @@ -7178,7 +7178,7 @@ static void nf_tables_abort_release(struct nft_trans *trans) nf_tables_rule_destroy(&trans->ctx, nft_trans_rule(trans)); break; case NFT_MSG_NEWSET: - nft_set_destroy(nft_trans_set(trans)); + nft_set_destroy(&trans->ctx, nft_trans_set(trans)); break; case NFT_MSG_NEWSETELEM: nft_set_elem_destroy(nft_trans_elem_set(trans), @@ -7959,7 +7959,7 @@ static void __nft_release_table(struct net *net, struct nft_table *table) list_for_each_entry_safe(set, ns, &table->sets, list) { list_del(&set->list); nft_use_dec(&table->use); - nft_set_destroy(set); + nft_set_destroy(&ctx, set); } list_for_each_entry_safe(obj, ne, &table->objects, list) { nft_obj_del(obj); From 42ae17e6f4910e12a82d6fc25ab33b32a88967f0 Mon Sep 17 00:00:00 2001 From: Soumya Managoli Date: Wed, 27 Sep 2023 15:52:56 +0530 Subject: [PATCH 07/31] BACKPORT: ALSA: compress: Allow pause and resume during draining With a stream with low bitrate, user can't pause or resume the stream near the end of the stream because current ALSA doesn't allow it. If the stream has very low bitrate enough to store whole stream into the buffer, user can't do anything except stop the stream and then restart it from the first because most of applications call draining after sending last frame to the kernel. If pause, resume are allowed during draining, user experience can be enhanced. To prevent malfunction in HW drivers which don't support pause during draining, pause during draining will only work if HW driver enable this feature explicitly by calling snd_compr_use_pause_in_draining(). Bug: 307192739 Change-Id: Ie40e6131746f8ee780e38f7f876622b407b84a75 Signed-off-by: Gyeongtaek Lee Acked-by: Vinod Koul Link: https://lore.kernel.org/r/000101d6c3f0$89b312b0$9d193810$@samsung.com Signed-off-by: Takashi Iwai (cherry picked from commit 9be9f2d3d073ef42127475f4fb6a392ab133f629) [quic_c_smanag@quicinc.com: ported patch in abi safe way] Signed-off-by: Soumya Managoli --- include/sound/compress_driver.h | 1 + sound/core/compress_offload.c | 62 ++++++++++++++++++++++++++++----- 2 files changed, 55 insertions(+), 8 deletions(-) diff --git a/include/sound/compress_driver.h b/include/sound/compress_driver.h index bc88d6f964da9..5ff6b96cfb6ac 100644 --- a/include/sound/compress_driver.h +++ b/include/sound/compress_driver.h @@ -198,4 +198,5 @@ static inline void snd_compr_set_runtime_buffer( int snd_compr_stop_error(struct snd_compr_stream *stream, snd_pcm_state_t state); +void snd_compr_use_pause_in_draining(struct snd_compr_stream *stream); #endif diff --git a/sound/core/compress_offload.c b/sound/core/compress_offload.c index f34ce564d92c4..201b98587871a 100644 --- a/sound/core/compress_offload.c +++ b/sound/core/compress_offload.c @@ -51,6 +51,8 @@ static DEFINE_MUTEX(device_mutex); struct snd_compr_file { unsigned long caps; + bool use_pause_in_draining; + bool pause_in_draining; struct snd_compr_stream stream; }; @@ -115,6 +117,8 @@ static int snd_compr_open(struct inode *inode, struct file *f) INIT_DELAYED_WORK(&data->stream.error_work, error_delayed_work); + data->use_pause_in_draining = false; + data->pause_in_draining = false; data->stream.ops = compr->ops; data->stream.direction = dirn; data->stream.private_data = compr->private_data; @@ -662,27 +666,67 @@ snd_compr_tstamp(struct snd_compr_stream *stream, unsigned long arg) return ret; } +/** + * snd_compr_use_pause_in_draining - Allow pause and resume in draining state + * @stream: compress substream to set + * + * Allow pause and resume in draining state. + * Only HW driver supports this transition can call this API. + */ +void snd_compr_use_pause_in_draining(struct snd_compr_stream *stream) +{ + struct snd_compr_file *scf = container_of(stream, struct snd_compr_file, stream); + + scf->use_pause_in_draining = true; +} +EXPORT_SYMBOL(snd_compr_use_pause_in_draining); + static int snd_compr_pause(struct snd_compr_stream *stream) { int retval; + struct snd_compr_file *scf = container_of(stream, struct snd_compr_file, stream); - if (stream->runtime->state != SNDRV_PCM_STATE_RUNNING) + switch (stream->runtime->state) { + case SNDRV_PCM_STATE_RUNNING: + retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_PUSH); + if (!retval) + stream->runtime->state = SNDRV_PCM_STATE_PAUSED; + break; + case SNDRV_PCM_STATE_DRAINING: + if (!scf->use_pause_in_draining) + return -EPERM; + + retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_PUSH); + if (!retval) + scf->pause_in_draining = true; + break; + default: return -EPERM; - retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_PUSH); - if (!retval) - stream->runtime->state = SNDRV_PCM_STATE_PAUSED; + } return retval; } static int snd_compr_resume(struct snd_compr_stream *stream) { int retval; + struct snd_compr_file *scf = container_of(stream, struct snd_compr_file, stream); - if (stream->runtime->state != SNDRV_PCM_STATE_PAUSED) + switch (stream->runtime->state) { + case SNDRV_PCM_STATE_PAUSED: + retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_RELEASE); + if (!retval) + stream->runtime->state = SNDRV_PCM_STATE_RUNNING; + break; + case SNDRV_PCM_STATE_DRAINING: + if (!scf->pause_in_draining) + return -EPERM; + retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_RELEASE); + if (!retval) + scf->pause_in_draining = false; + break; + default: return -EPERM; - retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_RELEASE); - if (!retval) - stream->runtime->state = SNDRV_PCM_STATE_RUNNING; + } return retval; } @@ -710,6 +754,7 @@ static int snd_compr_start(struct snd_compr_stream *stream) static int snd_compr_stop(struct snd_compr_stream *stream) { int retval; + struct snd_compr_file *scf = container_of(stream, struct snd_compr_file, stream); switch (stream->runtime->state) { case SNDRV_PCM_STATE_OPEN: @@ -722,6 +767,7 @@ static int snd_compr_stop(struct snd_compr_stream *stream) retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_STOP); if (!retval) { + scf->pause_in_draining = false; snd_compr_drain_notify(stream); stream->runtime->total_bytes_available = 0; stream->runtime->total_bytes_transferred = 0; From e85a3e2c8eced803cf383cd41567303f335a7bf4 Mon Sep 17 00:00:00 2001 From: Srinivasarao Pathipati Date: Tue, 5 Dec 2023 07:57:19 +0530 Subject: [PATCH 08/31] ANDROID: ABI: Update allowed list for QCOM Leaf changes summary: 1 artifact changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 1 Added function: [A] 'function void snd_compr_use_pause_in_draining(snd_compr_stream*)' Bug: 307192739 Change-Id: I695b5c361725e99e78eb63859607c86486e63141 Signed-off-by: Srinivasarao Pathipati --- android/abi_gki_aarch64.xml | 15 ++++++++++----- android/abi_gki_aarch64_qcom | 1 + 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index 5de7ca44b2da6..f15446570e654 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -3811,6 +3811,7 @@ + @@ -28395,7 +28396,7 @@ - + @@ -108262,7 +108263,7 @@ - + @@ -185686,9 +185687,13 @@ - - - + + + + + + + diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index a828ca6ceaf31..852a142a9455d 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -2251,6 +2251,7 @@ snd_card_free_when_closed snd_card_new snd_card_register + snd_compr_use_pause_in_draining snd_ctl_add snd_ctl_boolean_mono_info snd_ctl_enum_info From 28ca053314898b19049213c9be57cf7f4480bd04 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Tue, 21 Nov 2023 13:13:09 +0100 Subject: [PATCH 09/31] UPSTREAM: netfilter: nftables: rename set element data activation/deactivation functions commit f8bb7889af58d8e74d2d61c76b1418230f1610fa upstream. Rename: - nft_set_elem_activate() to nft_set_elem_data_activate(). - nft_set_elem_deactivate() to nft_set_elem_data_deactivate(). To prepare for updates in the set element infrastructure to add support for the special catch-all element. Bug: 299922216 Signed-off-by: Pablo Neira Ayuso Signed-off-by: Greg Kroah-Hartman (cherry picked from commit 6b880f3b2c043d91e7fcc6e41ef78cb859f084ec) Signed-off-by: Lee Jones Change-Id: I6411a3604194564f35dd7d59b7b6da1e40a9bbe4 --- net/netfilter/nf_tables_api.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c index 20202a2371c96..049053203ebb5 100644 --- a/net/netfilter/nf_tables_api.c +++ b/net/netfilter/nf_tables_api.c @@ -4606,8 +4606,8 @@ void nft_set_elem_destroy(const struct nft_set *set, void *elem, } EXPORT_SYMBOL_GPL(nft_set_elem_destroy); -/* Only called from commit path, nft_set_elem_deactivate() already deals with - * the refcounting from the preparation phase. +/* Only called from commit path, nft_setelem_data_deactivate() already deals + * with the refcounting from the preparation phase. */ static void nf_tables_set_elem_destroy(const struct nft_ctx *ctx, const struct nft_set *set, void *elem) @@ -4923,9 +4923,9 @@ void nft_data_hold(const struct nft_data *data, enum nft_data_types type) } } -static void nft_set_elem_activate(const struct net *net, - const struct nft_set *set, - struct nft_set_elem *elem) +static void nft_setelem_data_activate(const struct net *net, + const struct nft_set *set, + struct nft_set_elem *elem) { const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); @@ -4935,9 +4935,9 @@ static void nft_set_elem_activate(const struct net *net, nft_use_inc_restore(&(*nft_set_ext_obj(ext))->use); } -static void nft_set_elem_deactivate(const struct net *net, - const struct nft_set *set, - struct nft_set_elem *elem) +static void nft_setelem_data_deactivate(const struct net *net, + const struct nft_set *set, + struct nft_set_elem *elem) { const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); @@ -5004,7 +5004,7 @@ static int nft_del_setelem(struct nft_ctx *ctx, struct nft_set *set, kfree(elem.priv); elem.priv = priv; - nft_set_elem_deactivate(ctx->net, set, &elem); + nft_setelem_data_deactivate(ctx->net, set, &elem); nft_trans_elem(trans) = elem; nft_trans_commit_list_add_tail(ctx->net, trans); @@ -5038,7 +5038,7 @@ static int nft_flush_set(const struct nft_ctx *ctx, } set->ndeact++; - nft_set_elem_deactivate(ctx->net, set, elem); + nft_setelem_data_deactivate(ctx->net, set, elem); nft_trans_elem_set(trans) = set; nft_trans_elem(trans) = *elem; nft_trans_commit_list_add_tail(ctx->net, trans); @@ -7279,7 +7279,7 @@ static int __nf_tables_abort(struct net *net, enum nfnl_abort_action action) case NFT_MSG_DELSETELEM: te = (struct nft_trans_elem *)trans->data; - nft_set_elem_activate(net, te->set, &te->elem); + nft_setelem_data_activate(net, te->set, &te->elem); te->set->ops->activate(net, te->set, &te->elem); te->set->ndeact--; From 3a298023c912c600eb9df0288c7398cbb55ced83 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Tue, 21 Nov 2023 13:13:10 +0100 Subject: [PATCH 10/31] UPSTREAM: netfilter: nf_tables: drop map element references from preparation phase commit 628bd3e49cba1c066228e23d71a852c23e26da73 upstream. set .destroy callback releases the references to other objects in maps. This is very late and it results in spurious EBUSY errors. Drop refcount from the preparation phase instead, update set backend not to drop reference counter from set .destroy path. Exceptions: NFT_TRANS_PREPARE_ERROR does not require to drop the reference counter because the transaction abort path releases the map references for each element since the set is unbound. The abort path also deals with releasing reference counter for new elements added to unbound sets. Bug: 299922216 Fixes: 591054469b3e ("netfilter: nf_tables: revisit chain/object refcounting from elements") Signed-off-by: Pablo Neira Ayuso Signed-off-by: Greg Kroah-Hartman (cherry picked from commit 3c7ec098e3b588434a8b07ea9b5b36f04cef1f50) Signed-off-by: Lee Jones Change-Id: I3fa17ba11bc3dcdb05d4f50eee79357e806581ad --- include/net/netfilter/nf_tables.h | 5 +- net/netfilter/nf_tables_api.c | 89 +++++++++++++++++++++++++++---- net/netfilter/nft_set_bitmap.c | 5 +- net/netfilter/nft_set_hash.c | 23 ++++++-- net/netfilter/nft_set_rbtree.c | 5 +- 5 files changed, 108 insertions(+), 19 deletions(-) diff --git a/include/net/netfilter/nf_tables.h b/include/net/netfilter/nf_tables.h index a2d1ec4aba1a0..aa5e76a1446bf 100644 --- a/include/net/netfilter/nf_tables.h +++ b/include/net/netfilter/nf_tables.h @@ -371,7 +371,8 @@ struct nft_set_ops { int (*init)(const struct nft_set *set, const struct nft_set_desc *desc, const struct nlattr * const nla[]); - void (*destroy)(const struct nft_set *set); + void (*destroy)(const struct nft_ctx *ctx, + const struct nft_set *set); void (*gc_init)(const struct nft_set *set); unsigned int elemsize; @@ -665,6 +666,8 @@ void *nft_set_elem_init(const struct nft_set *set, u64 timeout, u64 expiration, gfp_t gfp); void nft_set_elem_destroy(const struct nft_set *set, void *elem, bool destroy_expr); +void nf_tables_set_elem_destroy(const struct nft_ctx *ctx, + const struct nft_set *set, void *elem); /** * struct nft_set_gc_batch_head - nf_tables set garbage collection batch diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c index 049053203ebb5..7149b77e8cc9b 100644 --- a/net/netfilter/nf_tables_api.c +++ b/net/netfilter/nf_tables_api.c @@ -403,6 +403,31 @@ static int nft_trans_set_add(const struct nft_ctx *ctx, int msg_type, return 0; } +static void nft_setelem_data_deactivate(const struct net *net, + const struct nft_set *set, + struct nft_set_elem *elem); + +static int nft_mapelem_deactivate(const struct nft_ctx *ctx, + struct nft_set *set, + const struct nft_set_iter *iter, + struct nft_set_elem *elem) +{ + nft_setelem_data_deactivate(ctx->net, set, elem); + + return 0; +} + +static void nft_map_deactivate(const struct nft_ctx *ctx, struct nft_set *set) +{ + struct nft_set_iter iter = { + .genmask = nft_genmask_next(ctx->net), + .fn = nft_mapelem_deactivate, + }; + + set->ops->walk(ctx, set, &iter); + WARN_ON_ONCE(iter.err); +} + static int nft_delset(const struct nft_ctx *ctx, struct nft_set *set) { int err; @@ -411,6 +436,9 @@ static int nft_delset(const struct nft_ctx *ctx, struct nft_set *set) if (err < 0) return err; + if (set->flags & (NFT_SET_MAP | NFT_SET_OBJECT)) + nft_map_deactivate(ctx, set); + nft_deactivate_next(ctx->net, set); nft_use_dec(&ctx->table->use); @@ -3840,7 +3868,7 @@ static int nf_tables_newset(struct net *net, struct sock *nlsk, return 0; err4: - ops->destroy(set); + ops->destroy(&ctx, set); err3: kfree(set->name); err2: @@ -3857,7 +3885,7 @@ static void nft_set_destroy(const struct nft_ctx *ctx, struct nft_set *set) if (WARN_ON(set->use > 0)) return; - set->ops->destroy(set); + set->ops->destroy(ctx, set); module_put(to_set_type(set->ops)->owner); kfree(set->name); kvfree(set); @@ -3981,10 +4009,39 @@ static void nf_tables_unbind_set(const struct nft_ctx *ctx, struct nft_set *set, } } +static void nft_setelem_data_activate(const struct net *net, + const struct nft_set *set, + struct nft_set_elem *elem); + +static int nft_mapelem_activate(const struct nft_ctx *ctx, + struct nft_set *set, + const struct nft_set_iter *iter, + struct nft_set_elem *elem) +{ + nft_setelem_data_activate(ctx->net, set, elem); + + return 0; +} + +static void nft_map_activate(const struct nft_ctx *ctx, struct nft_set *set) +{ + struct nft_set_iter iter = { + .genmask = nft_genmask_next(ctx->net), + .fn = nft_mapelem_activate, + }; + + set->ops->walk(ctx, set, &iter); + WARN_ON_ONCE(iter.err); +} + void nf_tables_activate_set(const struct nft_ctx *ctx, struct nft_set *set) { - if (nft_set_is_anonymous(set)) + if (nft_set_is_anonymous(set)) { + if (set->flags & (NFT_SET_MAP | NFT_SET_OBJECT)) + nft_map_activate(ctx, set); + nft_clear(ctx->net, set); + } nft_use_inc_restore(&set->use); } @@ -4005,13 +4062,20 @@ void nf_tables_deactivate_set(const struct nft_ctx *ctx, struct nft_set *set, nft_use_dec(&set->use); break; case NFT_TRANS_PREPARE: - if (nft_set_is_anonymous(set)) - nft_deactivate_next(ctx->net, set); + if (nft_set_is_anonymous(set)) { + if (set->flags & (NFT_SET_MAP | NFT_SET_OBJECT)) + nft_map_deactivate(ctx, set); + nft_deactivate_next(ctx->net, set); + } nft_use_dec(&set->use); return; case NFT_TRANS_ABORT: case NFT_TRANS_RELEASE: + if (nft_set_is_anonymous(set) && + set->flags & (NFT_SET_MAP | NFT_SET_OBJECT)) + nft_map_deactivate(ctx, set); + nft_use_dec(&set->use); /* fall through */ default: @@ -4578,6 +4642,7 @@ void *nft_set_elem_init(const struct nft_set *set, return elem; } +/* Drop references and destroy. Called from gc, dynset and abort path. */ void nft_set_elem_destroy(const struct nft_set *set, void *elem, bool destroy_expr) { @@ -4606,11 +4671,11 @@ void nft_set_elem_destroy(const struct nft_set *set, void *elem, } EXPORT_SYMBOL_GPL(nft_set_elem_destroy); -/* Only called from commit path, nft_setelem_data_deactivate() already deals - * with the refcounting from the preparation phase. +/* Destroy element. References have been already dropped in the preparation + * path via nft_setelem_data_deactivate(). */ -static void nf_tables_set_elem_destroy(const struct nft_ctx *ctx, - const struct nft_set *set, void *elem) +void nf_tables_set_elem_destroy(const struct nft_ctx *ctx, + const struct nft_set *set, void *elem) { struct nft_set_ext *ext = nft_set_elem_ext(set, elem); @@ -4618,6 +4683,7 @@ static void nf_tables_set_elem_destroy(const struct nft_ctx *ctx, nf_tables_expr_destroy(ctx, nft_set_ext_expr(ext)); kfree(elem); } +EXPORT_SYMBOL_GPL(nf_tables_set_elem_destroy); static int nft_add_set_elem(struct nft_ctx *ctx, struct nft_set *set, const struct nlattr *attr, u32 nlmsg_flags) @@ -7265,6 +7331,8 @@ static int __nf_tables_abort(struct net *net, enum nfnl_abort_action action) case NFT_MSG_DELSET: nft_use_inc_restore(&trans->ctx.table->use); nft_clear(trans->ctx.net, nft_trans_set(trans)); + if (nft_trans_set(trans)->flags & (NFT_SET_MAP | NFT_SET_OBJECT)) + nft_map_activate(&trans->ctx, nft_trans_set(trans)); nft_trans_destroy(trans); break; case NFT_MSG_NEWSETELEM: @@ -7959,6 +8027,9 @@ static void __nft_release_table(struct net *net, struct nft_table *table) list_for_each_entry_safe(set, ns, &table->sets, list) { list_del(&set->list); nft_use_dec(&table->use); + if (set->flags & (NFT_SET_MAP | NFT_SET_OBJECT)) + nft_map_deactivate(&ctx, set); + nft_set_destroy(&ctx, set); } list_for_each_entry_safe(obj, ne, &table->objects, list) { diff --git a/net/netfilter/nft_set_bitmap.c b/net/netfilter/nft_set_bitmap.c index 087a056e34d12..b0f6b1490e1a2 100644 --- a/net/netfilter/nft_set_bitmap.c +++ b/net/netfilter/nft_set_bitmap.c @@ -270,13 +270,14 @@ static int nft_bitmap_init(const struct nft_set *set, return 0; } -static void nft_bitmap_destroy(const struct nft_set *set) +static void nft_bitmap_destroy(const struct nft_ctx *ctx, + const struct nft_set *set) { struct nft_bitmap *priv = nft_set_priv(set); struct nft_bitmap_elem *be, *n; list_for_each_entry_safe(be, n, &priv->list, head) - nft_set_elem_destroy(set, be, true); + nf_tables_set_elem_destroy(ctx, set, be); } static bool nft_bitmap_estimate(const struct nft_set_desc *desc, u32 features, diff --git a/net/netfilter/nft_set_hash.c b/net/netfilter/nft_set_hash.c index fb68d37833092..34ab10847b932 100644 --- a/net/netfilter/nft_set_hash.c +++ b/net/netfilter/nft_set_hash.c @@ -378,19 +378,31 @@ static int nft_rhash_init(const struct nft_set *set, return 0; } +struct nft_rhash_ctx { + const struct nft_ctx ctx; + const struct nft_set *set; +}; + static void nft_rhash_elem_destroy(void *ptr, void *arg) { - nft_set_elem_destroy(arg, ptr, true); + struct nft_rhash_ctx *rhash_ctx = arg; + + nf_tables_set_elem_destroy(&rhash_ctx->ctx, rhash_ctx->set, ptr); } -static void nft_rhash_destroy(const struct nft_set *set) +static void nft_rhash_destroy(const struct nft_ctx *ctx, + const struct nft_set *set) { struct nft_rhash *priv = nft_set_priv(set); + struct nft_rhash_ctx rhash_ctx = { + .ctx = *ctx, + .set = set, + }; cancel_delayed_work_sync(&priv->gc_work); rcu_barrier(); rhashtable_free_and_destroy(&priv->ht, nft_rhash_elem_destroy, - (void *)set); + (void *)&rhash_ctx); } /* Number of buckets is stored in u32, so cap our result to 1U<<31 */ @@ -619,7 +631,8 @@ static int nft_hash_init(const struct nft_set *set, return 0; } -static void nft_hash_destroy(const struct nft_set *set) +static void nft_hash_destroy(const struct nft_ctx *ctx, + const struct nft_set *set) { struct nft_hash *priv = nft_set_priv(set); struct nft_hash_elem *he; @@ -629,7 +642,7 @@ static void nft_hash_destroy(const struct nft_set *set) for (i = 0; i < priv->buckets; i++) { hlist_for_each_entry_safe(he, next, &priv->table[i], node) { hlist_del_rcu(&he->node); - nft_set_elem_destroy(set, he, true); + nf_tables_set_elem_destroy(ctx, set, he); } } } diff --git a/net/netfilter/nft_set_rbtree.c b/net/netfilter/nft_set_rbtree.c index deda1a064af68..1edcb75048356 100644 --- a/net/netfilter/nft_set_rbtree.c +++ b/net/netfilter/nft_set_rbtree.c @@ -478,7 +478,8 @@ static int nft_rbtree_init(const struct nft_set *set, return 0; } -static void nft_rbtree_destroy(const struct nft_set *set) +static void nft_rbtree_destroy(const struct nft_ctx *ctx, + const struct nft_set *set) { struct nft_rbtree *priv = nft_set_priv(set); struct nft_rbtree_elem *rbe; @@ -489,7 +490,7 @@ static void nft_rbtree_destroy(const struct nft_set *set) while ((node = priv->root.rb_node) != NULL) { rb_erase(node, &priv->root); rbe = rb_entry(node, struct nft_rbtree_elem, node); - nft_set_elem_destroy(set, rbe, true); + nf_tables_set_elem_destroy(ctx, set, rbe); } } From f896aebc9163076facc38c8627ff6db9e1931ea9 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Tue, 21 Nov 2023 13:13:11 +0100 Subject: [PATCH 11/31] UPSTREAM: netfilter: nft_set_rbtree: Switch to node list walk for overlap detection commit c9e6978e2725a7d4b6cd23b2facd3f11422c0643 upstream. ...instead of a tree descent, which became overly complicated in an attempt to cover cases where expired or inactive elements would affect comparisons with the new element being inserted. Further, it turned out that it's probably impossible to cover all those cases, as inactive nodes might entirely hide subtrees consisting of a complete interval plus a node that makes the current insertion not overlap. To speed up the overlap check, descent the tree to find a greater element that is closer to the key value to insert. Then walk down the node list for overlap detection. Starting the overlap check from rb_first() unconditionally is slow, it takes 10 times longer due to the full linear traversal of the list. Moreover, perform garbage collection of expired elements when walking down the node list to avoid bogus overlap reports. For the insertion operation itself, this essentially reverts back to the implementation before commit 7c84d41416d8 ("netfilter: nft_set_rbtree: Detect partial overlaps on insertion"), except that cases of complete overlap are already handled in the overlap detection phase itself, which slightly simplifies the loop to find the insertion point. Based on initial patch from Stefano Brivio, including text from the original patch description too. Bug: 299922216 Fixes: 7c84d41416d8 ("netfilter: nft_set_rbtree: Detect partial overlaps on insertion") Reviewed-by: Stefano Brivio Signed-off-by: Pablo Neira Ayuso Signed-off-by: Greg Kroah-Hartman (cherry picked from commit 181859bdfb9734aca449512fccaee4cacce64aed) Signed-off-by: Lee Jones Change-Id: Id8979dd639294bfae9a8c8440b4f19a54b33cb0c --- net/netfilter/nft_set_rbtree.c | 227 +++++++++++++++++++++++++++++---- 1 file changed, 200 insertions(+), 27 deletions(-) diff --git a/net/netfilter/nft_set_rbtree.c b/net/netfilter/nft_set_rbtree.c index 1edcb75048356..ebfb266b86196 100644 --- a/net/netfilter/nft_set_rbtree.c +++ b/net/netfilter/nft_set_rbtree.c @@ -38,10 +38,12 @@ static bool nft_rbtree_interval_start(const struct nft_rbtree_elem *rbe) return !nft_rbtree_interval_end(rbe); } -static bool nft_rbtree_equal(const struct nft_set *set, const void *this, - const struct nft_rbtree_elem *interval) +static int nft_rbtree_cmp(const struct nft_set *set, + const struct nft_rbtree_elem *e1, + const struct nft_rbtree_elem *e2) { - return memcmp(this, nft_set_ext_key(&interval->ext), set->klen) == 0; + return memcmp(nft_set_ext_key(&e1->ext), nft_set_ext_key(&e2->ext), + set->klen); } static bool __nft_rbtree_lookup(const struct net *net, const struct nft_set *set, @@ -52,7 +54,6 @@ static bool __nft_rbtree_lookup(const struct net *net, const struct nft_set *set const struct nft_rbtree_elem *rbe, *interval = NULL; u8 genmask = nft_genmask_cur(net); const struct rb_node *parent; - const void *this; int d; parent = rcu_dereference_raw(priv->root.rb_node); @@ -62,12 +63,11 @@ static bool __nft_rbtree_lookup(const struct net *net, const struct nft_set *set rbe = rb_entry(parent, struct nft_rbtree_elem, node); - this = nft_set_ext_key(&rbe->ext); - d = memcmp(this, key, set->klen); + d = memcmp(nft_set_ext_key(&rbe->ext), key, set->klen); if (d < 0) { parent = rcu_dereference_raw(parent->rb_left); if (interval && - nft_rbtree_equal(set, this, interval) && + !nft_rbtree_cmp(set, rbe, interval) && nft_rbtree_interval_end(rbe) && nft_rbtree_interval_start(interval)) continue; @@ -214,43 +214,216 @@ static void *nft_rbtree_get(const struct net *net, const struct nft_set *set, return rbe; } +static int nft_rbtree_gc_elem(const struct nft_set *__set, + struct nft_rbtree *priv, + struct nft_rbtree_elem *rbe) +{ + struct nft_set *set = (struct nft_set *)__set; + struct rb_node *prev = rb_prev(&rbe->node); + struct nft_rbtree_elem *rbe_prev; + struct nft_set_gc_batch *gcb; + + gcb = nft_set_gc_batch_check(set, NULL, GFP_ATOMIC); + if (!gcb) + return -ENOMEM; + + /* search for expired end interval coming before this element. */ + do { + rbe_prev = rb_entry(prev, struct nft_rbtree_elem, node); + if (nft_rbtree_interval_end(rbe_prev)) + break; + + prev = rb_prev(prev); + } while (prev != NULL); + + rb_erase(&rbe_prev->node, &priv->root); + rb_erase(&rbe->node, &priv->root); + atomic_sub(2, &set->nelems); + + nft_set_gc_batch_add(gcb, rbe); + nft_set_gc_batch_complete(gcb); + + return 0; +} + +static bool nft_rbtree_update_first(const struct nft_set *set, + struct nft_rbtree_elem *rbe, + struct rb_node *first) +{ + struct nft_rbtree_elem *first_elem; + + first_elem = rb_entry(first, struct nft_rbtree_elem, node); + /* this element is closest to where the new element is to be inserted: + * update the first element for the node list path. + */ + if (nft_rbtree_cmp(set, rbe, first_elem) < 0) + return true; + + return false; +} + static int __nft_rbtree_insert(const struct net *net, const struct nft_set *set, struct nft_rbtree_elem *new, struct nft_set_ext **ext) { + struct nft_rbtree_elem *rbe, *rbe_le = NULL, *rbe_ge = NULL; + struct rb_node *node, *parent, **p, *first = NULL; struct nft_rbtree *priv = nft_set_priv(set); u8 genmask = nft_genmask_next(net); - struct nft_rbtree_elem *rbe; - struct rb_node *parent, **p; - int d; + int d, err; + /* Descend the tree to search for an existing element greater than the + * key value to insert that is greater than the new element. This is the + * first element to walk the ordered elements to find possible overlap. + */ parent = NULL; p = &priv->root.rb_node; while (*p != NULL) { parent = *p; rbe = rb_entry(parent, struct nft_rbtree_elem, node); - d = memcmp(nft_set_ext_key(&rbe->ext), - nft_set_ext_key(&new->ext), - set->klen); + d = nft_rbtree_cmp(set, rbe, new); + + if (d < 0) { + p = &parent->rb_left; + } else if (d > 0) { + if (!first || + nft_rbtree_update_first(set, rbe, first)) + first = &rbe->node; + + p = &parent->rb_right; + } else { + if (nft_rbtree_interval_end(rbe)) + p = &parent->rb_left; + else + p = &parent->rb_right; + } + } + + if (!first) + first = rb_first(&priv->root); + + /* Detect overlap by going through the list of valid tree nodes. + * Values stored in the tree are in reversed order, starting from + * highest to lowest value. + */ + for (node = first; node != NULL; node = rb_next(node)) { + rbe = rb_entry(node, struct nft_rbtree_elem, node); + + if (!nft_set_elem_active(&rbe->ext, genmask)) + continue; + + /* perform garbage collection to avoid bogus overlap reports. */ + if (nft_set_elem_expired(&rbe->ext)) { + err = nft_rbtree_gc_elem(set, priv, rbe); + if (err < 0) + return err; + + continue; + } + + d = nft_rbtree_cmp(set, rbe, new); + if (d == 0) { + /* Matching end element: no need to look for an + * overlapping greater or equal element. + */ + if (nft_rbtree_interval_end(rbe)) { + rbe_le = rbe; + break; + } + + /* first element that is greater or equal to key value. */ + if (!rbe_ge) { + rbe_ge = rbe; + continue; + } + + /* this is a closer more or equal element, update it. */ + if (nft_rbtree_cmp(set, rbe_ge, new) != 0) { + rbe_ge = rbe; + continue; + } + + /* element is equal to key value, make sure flags are + * the same, an existing more or equal start element + * must not be replaced by more or equal end element. + */ + if ((nft_rbtree_interval_start(new) && + nft_rbtree_interval_start(rbe_ge)) || + (nft_rbtree_interval_end(new) && + nft_rbtree_interval_end(rbe_ge))) { + rbe_ge = rbe; + continue; + } + } else if (d > 0) { + /* annotate element greater than the new element. */ + rbe_ge = rbe; + continue; + } else if (d < 0) { + /* annotate element less than the new element. */ + rbe_le = rbe; + break; + } + } + + /* - new start element matching existing start element: full overlap + * reported as -EEXIST, cleared by caller if NLM_F_EXCL is not given. + */ + if (rbe_ge && !nft_rbtree_cmp(set, new, rbe_ge) && + nft_rbtree_interval_start(rbe_ge) == nft_rbtree_interval_start(new)) { + *ext = &rbe_ge->ext; + return -EEXIST; + } + + /* - new end element matching existing end element: full overlap + * reported as -EEXIST, cleared by caller if NLM_F_EXCL is not given. + */ + if (rbe_le && !nft_rbtree_cmp(set, new, rbe_le) && + nft_rbtree_interval_end(rbe_le) == nft_rbtree_interval_end(new)) { + *ext = &rbe_le->ext; + return -EEXIST; + } + + /* - new start element with existing closest, less or equal key value + * being a start element: partial overlap, reported as -ENOTEMPTY. + * Anonymous sets allow for two consecutive start element since they + * are constant, skip them to avoid bogus overlap reports. + */ + if (!nft_set_is_anonymous(set) && rbe_le && + nft_rbtree_interval_start(rbe_le) && nft_rbtree_interval_start(new)) + return -ENOTEMPTY; + + /* - new end element with existing closest, less or equal key value + * being a end element: partial overlap, reported as -ENOTEMPTY. + */ + if (rbe_le && + nft_rbtree_interval_end(rbe_le) && nft_rbtree_interval_end(new)) + return -ENOTEMPTY; + + /* - new end element with existing closest, greater or equal key value + * being an end element: partial overlap, reported as -ENOTEMPTY + */ + if (rbe_ge && + nft_rbtree_interval_end(rbe_ge) && nft_rbtree_interval_end(new)) + return -ENOTEMPTY; + + /* Accepted element: pick insertion point depending on key value */ + parent = NULL; + p = &priv->root.rb_node; + while (*p != NULL) { + parent = *p; + rbe = rb_entry(parent, struct nft_rbtree_elem, node); + d = nft_rbtree_cmp(set, rbe, new); + if (d < 0) p = &parent->rb_left; else if (d > 0) p = &parent->rb_right; - else { - if (nft_rbtree_interval_end(rbe) && - nft_rbtree_interval_start(new)) { - p = &parent->rb_left; - } else if (nft_rbtree_interval_start(rbe) && - nft_rbtree_interval_end(new)) { - p = &parent->rb_right; - } else if (nft_set_elem_active(&rbe->ext, genmask)) { - *ext = &rbe->ext; - return -EEXIST; - } else { - p = &parent->rb_left; - } - } + else if (nft_rbtree_interval_end(rbe)) + p = &parent->rb_left; + else + p = &parent->rb_right; } + rb_link_node_rcu(&new->node, parent, p); rb_insert_color(&new->node, &priv->root); return 0; From 1b7330db23155c0935c12dfc00c07341a1dd1b8a Mon Sep 17 00:00:00 2001 From: Florian Westphal Date: Tue, 21 Nov 2023 13:13:12 +0100 Subject: [PATCH 12/31] UPSTREAM: netfilter: nft_set_rbtree: fix null deref on element insertion commit 61ae320a29b0540c16931816299eb86bf2b66c08 upstream. There is no guarantee that rb_prev() will not return NULL in nft_rbtree_gc_elem(): general protection fault, probably for non-canonical address 0xdffffc0000000003: 0000 [#1] PREEMPT SMP KASAN KASAN: null-ptr-deref in range [0x0000000000000018-0x000000000000001f] nft_add_set_elem+0x14b0/0x2990 nf_tables_newsetelem+0x528/0xb30 Furthermore, there is a possible use-after-free while iterating, 'node' can be free'd so we need to cache the next value to use. Bug: 299922216 Fixes: c9e6978e2725 ("netfilter: nft_set_rbtree: Switch to node list walk for overlap detection") Signed-off-by: Florian Westphal Signed-off-by: Sasha Levin Signed-off-by: Greg Kroah-Hartman (cherry picked from commit 899aa5638568abf5d69de7a7bb95e4615157375b) Signed-off-by: Lee Jones Change-Id: Ie5223611ff2b9dd937648e5e0c5f4095a1c4dca7 --- net/netfilter/nft_set_rbtree.c | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/net/netfilter/nft_set_rbtree.c b/net/netfilter/nft_set_rbtree.c index ebfb266b86196..a49cc61ec78ac 100644 --- a/net/netfilter/nft_set_rbtree.c +++ b/net/netfilter/nft_set_rbtree.c @@ -220,7 +220,7 @@ static int nft_rbtree_gc_elem(const struct nft_set *__set, { struct nft_set *set = (struct nft_set *)__set; struct rb_node *prev = rb_prev(&rbe->node); - struct nft_rbtree_elem *rbe_prev; + struct nft_rbtree_elem *rbe_prev = NULL; struct nft_set_gc_batch *gcb; gcb = nft_set_gc_batch_check(set, NULL, GFP_ATOMIC); @@ -228,17 +228,21 @@ static int nft_rbtree_gc_elem(const struct nft_set *__set, return -ENOMEM; /* search for expired end interval coming before this element. */ - do { + while (prev) { rbe_prev = rb_entry(prev, struct nft_rbtree_elem, node); if (nft_rbtree_interval_end(rbe_prev)) break; prev = rb_prev(prev); - } while (prev != NULL); + } + + if (rbe_prev) { + rb_erase(&rbe_prev->node, &priv->root); + atomic_dec(&set->nelems); + } - rb_erase(&rbe_prev->node, &priv->root); rb_erase(&rbe->node, &priv->root); - atomic_sub(2, &set->nelems); + atomic_dec(&set->nelems); nft_set_gc_batch_add(gcb, rbe); nft_set_gc_batch_complete(gcb); @@ -267,7 +271,7 @@ static int __nft_rbtree_insert(const struct net *net, const struct nft_set *set, struct nft_set_ext **ext) { struct nft_rbtree_elem *rbe, *rbe_le = NULL, *rbe_ge = NULL; - struct rb_node *node, *parent, **p, *first = NULL; + struct rb_node *node, *next, *parent, **p, *first = NULL; struct nft_rbtree *priv = nft_set_priv(set); u8 genmask = nft_genmask_next(net); int d, err; @@ -306,7 +310,9 @@ static int __nft_rbtree_insert(const struct net *net, const struct nft_set *set, * Values stored in the tree are in reversed order, starting from * highest to lowest value. */ - for (node = first; node != NULL; node = rb_next(node)) { + for (node = first; node != NULL; node = next) { + next = rb_next(node); + rbe = rb_entry(node, struct nft_rbtree_elem, node); if (!nft_set_elem_active(&rbe->ext, genmask)) From 4ce6a7332661e6706904a23bdc0c55f69133c485 Mon Sep 17 00:00:00 2001 From: Florian Westphal Date: Tue, 21 Nov 2023 13:13:13 +0100 Subject: [PATCH 13/31] UPSTREAM: netfilter: nft_set_rbtree: fix overlap expiration walk commit f718863aca469a109895cb855e6b81fff4827d71 upstream. The lazy gc on insert that should remove timed-out entries fails to release the other half of the interval, if any. Can be reproduced with tests/shell/testcases/sets/0044interval_overlap_0 in nftables.git and kmemleak enabled kernel. Second bug is the use of rbe_prev vs. prev pointer. If rbe_prev() returns NULL after at least one iteration, rbe_prev points to element that is not an end interval, hence it should not be removed. Lastly, check the genmask of the end interval if this is active in the current generation. Bug: 299922216 Fixes: c9e6978e2725 ("netfilter: nft_set_rbtree: Switch to node list walk for overlap detection") Signed-off-by: Florian Westphal Signed-off-by: Sasha Levin Signed-off-by: Greg Kroah-Hartman (cherry picked from commit acaee227cf79c45a5d2d49c3e9a66333a462802c) Signed-off-by: Lee Jones Change-Id: I0c46b46ba4e0811b37dc4e332e97c157c5d452bb --- net/netfilter/nft_set_rbtree.c | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/net/netfilter/nft_set_rbtree.c b/net/netfilter/nft_set_rbtree.c index a49cc61ec78ac..03264f63064f9 100644 --- a/net/netfilter/nft_set_rbtree.c +++ b/net/netfilter/nft_set_rbtree.c @@ -216,29 +216,37 @@ static void *nft_rbtree_get(const struct net *net, const struct nft_set *set, static int nft_rbtree_gc_elem(const struct nft_set *__set, struct nft_rbtree *priv, - struct nft_rbtree_elem *rbe) + struct nft_rbtree_elem *rbe, + u8 genmask) { struct nft_set *set = (struct nft_set *)__set; struct rb_node *prev = rb_prev(&rbe->node); - struct nft_rbtree_elem *rbe_prev = NULL; + struct nft_rbtree_elem *rbe_prev; struct nft_set_gc_batch *gcb; gcb = nft_set_gc_batch_check(set, NULL, GFP_ATOMIC); if (!gcb) return -ENOMEM; - /* search for expired end interval coming before this element. */ + /* search for end interval coming before this element. + * end intervals don't carry a timeout extension, they + * are coupled with the interval start element. + */ while (prev) { rbe_prev = rb_entry(prev, struct nft_rbtree_elem, node); - if (nft_rbtree_interval_end(rbe_prev)) + if (nft_rbtree_interval_end(rbe_prev) && + nft_set_elem_active(&rbe_prev->ext, genmask)) break; prev = rb_prev(prev); } - if (rbe_prev) { + if (prev) { + rbe_prev = rb_entry(prev, struct nft_rbtree_elem, node); + rb_erase(&rbe_prev->node, &priv->root); atomic_dec(&set->nelems); + nft_set_gc_batch_add(gcb, rbe_prev); } rb_erase(&rbe->node, &priv->root); @@ -320,7 +328,7 @@ static int __nft_rbtree_insert(const struct net *net, const struct nft_set *set, /* perform garbage collection to avoid bogus overlap reports. */ if (nft_set_elem_expired(&rbe->ext)) { - err = nft_rbtree_gc_elem(set, priv, rbe); + err = nft_rbtree_gc_elem(set, priv, rbe, genmask); if (err < 0) return err; From adc9cb068362bf80df34570ee38d1ac8903c4540 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Tue, 21 Nov 2023 13:13:15 +0100 Subject: [PATCH 14/31] UPSTREAM: netfilter: nf_tables: GC transaction API to avoid race with control plane commit 5f68718b34a531a556f2f50300ead2862278da26 upstream. The set types rhashtable and rbtree use a GC worker to reclaim memory. >From system work queue, in periodic intervals, a scan of the table is done. The major caveat here is that the nft transaction mutex is not held. This causes a race between control plane and GC when they attempt to delete the same element. We cannot grab the netlink mutex from the work queue, because the control plane has to wait for the GC work queue in case the set is to be removed, so we get following deadlock: cpu 1 cpu2 GC work transaction comes in , lock nft mutex `acquire nft mutex // BLOCKS transaction asks to remove the set set destruction calls cancel_work_sync() cancel_work_sync will now block forever, because it is waiting for the mutex the caller already owns. This patch adds a new API that deals with garbage collection in two steps: 1) Lockless GC of expired elements sets on the NFT_SET_ELEM_DEAD_BIT so they are not visible via lookup. Annotate current GC sequence in the GC transaction. Enqueue GC transaction work as soon as it is full. If ruleset is updated, then GC transaction is aborted and retried later. 2) GC work grabs the mutex. If GC sequence has changed then this GC transaction lost race with control plane, abort it as it contains stale references to objects and let GC try again later. If the ruleset is intact, then this GC transaction deactivates and removes the elements and it uses call_rcu() to destroy elements. Note that no elements are removed from GC lockless path, the _DEAD bit is set and pointers are collected. GC catchall does not remove the elements anymore too. There is a new set->dead flag that is set on to abort the GC transaction to deal with set->ops->destroy() path which removes the remaining elements in the set from commit_release, where no mutex is held. To deal with GC when mutex is held, which allows safe deactivate and removal, add sync GC API which releases the set element object via call_rcu(). This is used by rbtree and pipapo backends which also perform garbage collection from control plane path. Since element removal from sets can happen from control plane and element garbage collection/timeout, it is necessary to keep the set structure alive until all elements have been deactivated and destroyed. We cannot do a cancel_work_sync or flush_work in nft_set_destroy because its called with the transaction mutex held, but the aforementioned async work queue might be blocked on the very mutex that nft_set_destroy() callchain is sitting on. This gives us the choice of ABBA deadlock or UaF. To avoid both, add set->refs refcount_t member. The GC API can then increment the set refcount and release it once the elements have been free'd. Set backends are adapted to use the GC transaction API in a follow up patch entitled: ("netfilter: nf_tables: use gc transaction API in set backends") This is joint work with Florian Westphal. Bug: 299922216 Fixes: cfed7e1b1f8e ("netfilter: nf_tables: add set garbage collection helpers") Signed-off-by: Pablo Neira Ayuso Signed-off-by: Greg Kroah-Hartman (cherry picked from commit bbdb3b65aa91aa0a32b212f27780b28987f2d94f) Signed-off-by: Lee Jones Change-Id: I7a28c04401c8eccdd525ba5dd7ab4f46b96a8822 --- include/net/netfilter/nf_tables.h | 61 +++++++- net/netfilter/nf_tables_api.c | 225 ++++++++++++++++++++++++++++-- 2 files changed, 276 insertions(+), 10 deletions(-) diff --git a/include/net/netfilter/nf_tables.h b/include/net/netfilter/nf_tables.h index aa5e76a1446bf..73979ed2f8409 100644 --- a/include/net/netfilter/nf_tables.h +++ b/include/net/netfilter/nf_tables.h @@ -402,6 +402,7 @@ void nft_unregister_set(struct nft_set_type *type); * * @list: table set list node * @bindings: list of set bindings + * @refs: internal refcounting for async set destruction * @table: table this set belongs to * @net: netnamespace this set belongs to * @name: name of the set @@ -428,6 +429,7 @@ void nft_unregister_set(struct nft_set_type *type); struct nft_set { struct list_head list; struct list_head bindings; + refcount_t refs; struct nft_table *table; possible_net_t net; char *name; @@ -446,7 +448,8 @@ struct nft_set { unsigned char *udata; /* runtime data below here */ const struct nft_set_ops *ops ____cacheline_aligned; - u16 flags:14, + u16 flags:13, + dead:1, genmask:2; u8 klen; u8 dlen; @@ -1386,6 +1389,32 @@ static inline void nft_set_elem_clear_busy(struct nft_set_ext *ext) clear_bit(NFT_SET_ELEM_BUSY_BIT, word); } +#define NFT_SET_ELEM_DEAD_MASK (1 << 3) + +#if defined(__LITTLE_ENDIAN_BITFIELD) +#define NFT_SET_ELEM_DEAD_BIT 3 +#elif defined(__BIG_ENDIAN_BITFIELD) +#define NFT_SET_ELEM_DEAD_BIT (BITS_PER_LONG - BITS_PER_BYTE + 3) +#else +#error +#endif + +static inline void nft_set_elem_dead(struct nft_set_ext *ext) +{ + unsigned long *word = (unsigned long *)ext; + + BUILD_BUG_ON(offsetof(struct nft_set_ext, genmask) != 0); + set_bit(NFT_SET_ELEM_DEAD_BIT, word); +} + +static inline int nft_set_elem_is_dead(const struct nft_set_ext *ext) +{ + unsigned long *word = (unsigned long *)ext; + + BUILD_BUG_ON(offsetof(struct nft_set_ext, genmask) != 0); + return test_bit(NFT_SET_ELEM_DEAD_BIT, word); +} + /** * struct nft_trans - nf_tables object update in transaction * @@ -1490,6 +1519,35 @@ struct nft_trans_flowtable { #define nft_trans_flowtable(trans) \ (((struct nft_trans_flowtable *)trans->data)->flowtable) +#define NFT_TRANS_GC_BATCHCOUNT 256 + +struct nft_trans_gc { + struct list_head list; + struct net *net; + struct nft_set *set; + u32 seq; + u8 count; + void *priv[NFT_TRANS_GC_BATCHCOUNT]; + struct rcu_head rcu; +}; + +struct nft_trans_gc *nft_trans_gc_alloc(struct nft_set *set, + unsigned int gc_seq, gfp_t gfp); +void nft_trans_gc_destroy(struct nft_trans_gc *trans); + +struct nft_trans_gc *nft_trans_gc_queue_async(struct nft_trans_gc *gc, + unsigned int gc_seq, gfp_t gfp); +void nft_trans_gc_queue_async_done(struct nft_trans_gc *gc); + +struct nft_trans_gc *nft_trans_gc_queue_sync(struct nft_trans_gc *gc, gfp_t gfp); +void nft_trans_gc_queue_sync_done(struct nft_trans_gc *trans); + +void nft_trans_gc_elem_add(struct nft_trans_gc *gc, void *priv); + +void nft_setelem_data_deactivate(const struct net *net, + const struct nft_set *set, + struct nft_set_elem *elem); + int __init nft_chain_filter_init(void); void nft_chain_filter_fini(void); @@ -1510,6 +1568,7 @@ struct nftables_pernet { struct mutex commit_mutex; unsigned int base_seq; u8 validate_state; + unsigned int gc_seq; }; #endif /* _NET_NF_TABLES_H */ diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c index 7149b77e8cc9b..5b128d6b2dde1 100644 --- a/net/netfilter/nf_tables_api.c +++ b/net/netfilter/nf_tables_api.c @@ -26,12 +26,15 @@ #define NFT_MODULE_AUTOLOAD_LIMIT (MODULE_NAME_LEN - sizeof("nft-expr-255-")) unsigned int nf_tables_net_id __read_mostly; +EXPORT_SYMBOL_GPL(nf_tables_net_id); static LIST_HEAD(nf_tables_expressions); static LIST_HEAD(nf_tables_objects); static LIST_HEAD(nf_tables_flowtables); static LIST_HEAD(nf_tables_destroy_list); +static LIST_HEAD(nf_tables_gc_list); static DEFINE_SPINLOCK(nf_tables_destroy_list_lock); +static DEFINE_SPINLOCK(nf_tables_gc_list_lock); static u64 table_handle; enum { @@ -88,6 +91,9 @@ static void nft_validate_state_update(struct net *net, u8 new_validate_state) static void nf_tables_trans_destroy_work(struct work_struct *w); static DECLARE_WORK(trans_destroy_work, nf_tables_trans_destroy_work); +static void nft_trans_gc_work(struct work_struct *work); +static DECLARE_WORK(trans_gc_work, nft_trans_gc_work); + static void nft_ctx_init(struct nft_ctx *ctx, struct net *net, const struct sk_buff *skb, @@ -403,10 +409,6 @@ static int nft_trans_set_add(const struct nft_ctx *ctx, int msg_type, return 0; } -static void nft_setelem_data_deactivate(const struct net *net, - const struct nft_set *set, - struct nft_set_elem *elem); - static int nft_mapelem_deactivate(const struct nft_ctx *ctx, struct nft_set *set, const struct nft_set_iter *iter, @@ -3838,6 +3840,7 @@ static int nf_tables_newset(struct net *net, struct sock *nlsk, } INIT_LIST_HEAD(&set->bindings); + refcount_set(&set->refs, 1); set->table = table; write_pnet(&set->net, net); set->ops = ops; @@ -3880,6 +3883,14 @@ err1: return err; } +static void nft_set_put(struct nft_set *set) +{ + if (refcount_dec_and_test(&set->refs)) { + kfree(set->name); + kvfree(set); + } +} + static void nft_set_destroy(const struct nft_ctx *ctx, struct nft_set *set) { if (WARN_ON(set->use > 0)) @@ -3887,8 +3898,7 @@ static void nft_set_destroy(const struct nft_ctx *ctx, struct nft_set *set) set->ops->destroy(ctx, set); module_put(to_set_type(set->ops)->owner); - kfree(set->name); - kvfree(set); + nft_set_put(set); } static int nf_tables_delset(struct net *net, struct sock *nlsk, @@ -5001,9 +5011,9 @@ static void nft_setelem_data_activate(const struct net *net, nft_use_inc_restore(&(*nft_set_ext_obj(ext))->use); } -static void nft_setelem_data_deactivate(const struct net *net, - const struct nft_set *set, - struct nft_set_elem *elem) +void nft_setelem_data_deactivate(const struct net *net, + const struct nft_set *set, + struct nft_set_elem *elem) { const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); @@ -5012,6 +5022,7 @@ static void nft_setelem_data_deactivate(const struct net *net, if (nft_set_ext_exists(ext, NFT_SET_EXT_OBJREF)) nft_use_dec(&(*nft_set_ext_obj(ext))->use); } +EXPORT_SYMBOL_GPL(nft_setelem_data_deactivate); static int nft_del_setelem(struct nft_ctx *ctx, struct nft_set *set, const struct nlattr *attr) @@ -6962,6 +6973,186 @@ static void nft_chain_del(struct nft_chain *chain) list_del_rcu(&chain->list); } +static void nft_trans_gc_setelem_remove(struct nft_ctx *ctx, + struct nft_trans_gc *trans) +{ + void **priv = trans->priv; + unsigned int i; + + for (i = 0; i < trans->count; i++) { + struct nft_set_elem elem = { + .priv = priv[i], + }; + + nft_setelem_data_deactivate(ctx->net, trans->set, &elem); + trans->set->ops->remove(trans->net, trans->set, &elem); + } +} + +void nft_trans_gc_destroy(struct nft_trans_gc *trans) +{ + nft_set_put(trans->set); + put_net(trans->net); + kfree(trans); +} +EXPORT_SYMBOL_GPL(nft_trans_gc_destroy); + +static void nft_trans_gc_trans_free(struct rcu_head *rcu) +{ + struct nft_set_elem elem = {}; + struct nft_trans_gc *trans; + struct nft_ctx ctx = {}; + unsigned int i; + + trans = container_of(rcu, struct nft_trans_gc, rcu); + ctx.net = read_pnet(&trans->set->net); + + for (i = 0; i < trans->count; i++) { + elem.priv = trans->priv[i]; + atomic_dec(&trans->set->nelems); + + nf_tables_set_elem_destroy(&ctx, trans->set, elem.priv); + } + + nft_trans_gc_destroy(trans); +} + +static bool nft_trans_gc_work_done(struct nft_trans_gc *trans) +{ + struct nftables_pernet *nft_net; + struct nft_ctx ctx = {}; + + nft_net = net_generic(trans->net, nf_tables_net_id); + + mutex_lock(&nft_net->commit_mutex); + + /* Check for race with transaction, otherwise this batch refers to + * stale objects that might not be there anymore. Skip transaction if + * set has been destroyed from control plane transaction in case gc + * worker loses race. + */ + if (READ_ONCE(nft_net->gc_seq) != trans->seq || trans->set->dead) { + mutex_unlock(&nft_net->commit_mutex); + return false; + } + + ctx.net = trans->net; + ctx.table = trans->set->table; + + nft_trans_gc_setelem_remove(&ctx, trans); + mutex_unlock(&nft_net->commit_mutex); + + return true; +} + +static void nft_trans_gc_work(struct work_struct *work) +{ + struct nft_trans_gc *trans, *next; + LIST_HEAD(trans_gc_list); + + spin_lock(&nf_tables_destroy_list_lock); + list_splice_init(&nf_tables_gc_list, &trans_gc_list); + spin_unlock(&nf_tables_destroy_list_lock); + + list_for_each_entry_safe(trans, next, &trans_gc_list, list) { + list_del(&trans->list); + if (!nft_trans_gc_work_done(trans)) { + nft_trans_gc_destroy(trans); + continue; + } + call_rcu(&trans->rcu, nft_trans_gc_trans_free); + } +} + +struct nft_trans_gc *nft_trans_gc_alloc(struct nft_set *set, + unsigned int gc_seq, gfp_t gfp) +{ + struct net *net = read_pnet(&set->net); + struct nft_trans_gc *trans; + + trans = kzalloc(sizeof(*trans), gfp); + if (!trans) + return NULL; + + refcount_inc(&set->refs); + trans->set = set; + trans->net = get_net(net); + trans->seq = gc_seq; + + return trans; +} +EXPORT_SYMBOL_GPL(nft_trans_gc_alloc); + +void nft_trans_gc_elem_add(struct nft_trans_gc *trans, void *priv) +{ + trans->priv[trans->count++] = priv; +} +EXPORT_SYMBOL_GPL(nft_trans_gc_elem_add); + +static void nft_trans_gc_queue_work(struct nft_trans_gc *trans) +{ + spin_lock(&nf_tables_gc_list_lock); + list_add_tail(&trans->list, &nf_tables_gc_list); + spin_unlock(&nf_tables_gc_list_lock); + + schedule_work(&trans_gc_work); +} + +static int nft_trans_gc_space(struct nft_trans_gc *trans) +{ + return NFT_TRANS_GC_BATCHCOUNT - trans->count; +} + +struct nft_trans_gc *nft_trans_gc_queue_async(struct nft_trans_gc *gc, + unsigned int gc_seq, gfp_t gfp) +{ + if (nft_trans_gc_space(gc)) + return gc; + + nft_trans_gc_queue_work(gc); + + return nft_trans_gc_alloc(gc->set, gc_seq, gfp); +} +EXPORT_SYMBOL_GPL(nft_trans_gc_queue_async); + +void nft_trans_gc_queue_async_done(struct nft_trans_gc *trans) +{ + if (trans->count == 0) { + nft_trans_gc_destroy(trans); + return; + } + + nft_trans_gc_queue_work(trans); +} +EXPORT_SYMBOL_GPL(nft_trans_gc_queue_async_done); + +struct nft_trans_gc *nft_trans_gc_queue_sync(struct nft_trans_gc *gc, gfp_t gfp) +{ + if (WARN_ON_ONCE(!lockdep_commit_lock_is_held(gc->net))) + return NULL; + + if (nft_trans_gc_space(gc)) + return gc; + + call_rcu(&gc->rcu, nft_trans_gc_trans_free); + + return nft_trans_gc_alloc(gc->set, 0, gfp); +} +EXPORT_SYMBOL_GPL(nft_trans_gc_queue_sync); + +void nft_trans_gc_queue_sync_done(struct nft_trans_gc *trans) +{ + WARN_ON_ONCE(!lockdep_commit_lock_is_held(trans->net)); + + if (trans->count == 0) { + nft_trans_gc_destroy(trans); + return; + } + + call_rcu(&trans->rcu, nft_trans_gc_trans_free); +} +EXPORT_SYMBOL_GPL(nft_trans_gc_queue_sync_done); + static void nf_tables_module_autoload_cleanup(struct net *net) { struct nftables_pernet *nft_net = net_generic(net, nf_tables_net_id); @@ -7016,6 +7207,7 @@ static int nf_tables_commit(struct net *net, struct sk_buff *skb) struct nft_trans_elem *te; struct nft_chain *chain; struct nft_table *table; + unsigned int gc_seq; int err; if (list_empty(&nft_net->commit_list)) { @@ -7072,6 +7264,10 @@ static int nf_tables_commit(struct net *net, struct sk_buff *skb) while (++nft_net->base_seq == 0) ; + /* Bump gc counter, it becomes odd, this is the busy mark. */ + gc_seq = READ_ONCE(nft_net->gc_seq); + WRITE_ONCE(nft_net->gc_seq, ++gc_seq); + /* step 3. Start new generation, rules_gen_X now in use. */ net->nft.gencursor = nft_gencursor_next(net); @@ -7149,6 +7345,7 @@ static int nf_tables_commit(struct net *net, struct sk_buff *skb) nft_trans_destroy(trans); break; case NFT_MSG_DELSET: + nft_trans_set(trans)->dead = 1; list_del_rcu(&nft_trans_set(trans)->list); nf_tables_set_notify(&trans->ctx, nft_trans_set(trans), NFT_MSG_DELSET, GFP_KERNEL); @@ -7210,6 +7407,8 @@ static int nf_tables_commit(struct net *net, struct sk_buff *skb) } nf_tables_gen_notify(net, skb, NFT_MSG_NEWGEN); + + WRITE_ONCE(nft_net->gc_seq, ++gc_seq); nf_tables_commit_release(net); return 0; @@ -8068,6 +8267,7 @@ static int __net_init nf_tables_init_net(struct net *net) mutex_init(&nft_net->commit_mutex); nft_net->base_seq = 1; nft_net->validate_state = NFT_VALIDATE_SKIP; + nft_net->gc_seq = 0; return 0; } @@ -8094,10 +8294,16 @@ static void __net_exit nf_tables_exit_net(struct net *net) WARN_ON_ONCE(!list_empty(&nft_net->module_list)); } +static void nf_tables_exit_batch(struct list_head *net_exit_list) +{ + flush_work(&trans_gc_work); +} + static struct pernet_operations nf_tables_net_ops = { .init = nf_tables_init_net, .pre_exit = nf_tables_pre_exit_net, .exit = nf_tables_exit_net, + .exit_batch = nf_tables_exit_batch, .id = &nf_tables_net_id, .size = sizeof(struct nftables_pernet), }; @@ -8162,6 +8368,7 @@ static void __exit nf_tables_module_exit(void) nft_chain_filter_fini(); nft_chain_route_fini(); unregister_pernet_subsys(&nf_tables_net_ops); + cancel_work_sync(&trans_gc_work); cancel_work_sync(&trans_destroy_work); rcu_barrier(); rhltable_destroy(&nft_objname_ht); From a65e87c130802a8bb08fe7b18e78d296f372dad8 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Tue, 21 Nov 2023 13:13:16 +0100 Subject: [PATCH 15/31] UPSTREAM: netfilter: nf_tables: adapt set backend to use GC transaction API commit f6c383b8c31a93752a52697f8430a71dcbc46adf upstream. Use the GC transaction API to replace the old and buggy gc API and the busy mark approach. No set elements are removed from async garbage collection anymore, instead the _DEAD bit is set on so the set element is not visible from lookup path anymore. Async GC enqueues transaction work that might be aborted and retried later. rbtree and pipapo set backends does not set on the _DEAD bit from the sync GC path since this runs in control plane path where mutex is held. In this case, set elements are deactivated, removed and then released via RCU callback, sync GC never fails. Bug: 299922216 Fixes: 3c4287f62044 ("nf_tables: Add set type for arbitrary concatenation of ranges") Fixes: 8d8540c4f5e0 ("netfilter: nft_set_rbtree: add timeout support") Fixes: 9d0982927e79 ("netfilter: nft_hash: add support for timeouts") Signed-off-by: Pablo Neira Ayuso Signed-off-by: Greg Kroah-Hartman (cherry picked from commit c357648929c8dff891502349769aafb8f0452bc2) Signed-off-by: Lee Jones Change-Id: If26ac816e495ffe97a14b2be8459b6b0a9fad0d0 --- net/netfilter/nft_set_hash.c | 77 ++++++++++++------ net/netfilter/nft_set_rbtree.c | 140 +++++++++++++++++++++------------ 2 files changed, 141 insertions(+), 76 deletions(-) diff --git a/net/netfilter/nft_set_hash.c b/net/netfilter/nft_set_hash.c index 34ab10847b932..766a2a35d08db 100644 --- a/net/netfilter/nft_set_hash.c +++ b/net/netfilter/nft_set_hash.c @@ -17,6 +17,9 @@ #include #include #include +#include + +extern unsigned int nf_tables_net_id; /* We target a hash table size of 4, element hint is 75% of final size */ #define NFT_RHASH_ELEMENT_HINT 3 @@ -59,6 +62,8 @@ static inline int nft_rhash_cmp(struct rhashtable_compare_arg *arg, if (memcmp(nft_set_ext_key(&he->ext), x->key, x->set->klen)) return 1; + if (nft_set_elem_is_dead(&he->ext)) + return 1; if (nft_set_elem_expired(&he->ext)) return 1; if (!nft_set_elem_active(&he->ext, x->genmask)) @@ -187,7 +192,6 @@ static void nft_rhash_activate(const struct net *net, const struct nft_set *set, struct nft_rhash_elem *he = elem->priv; nft_set_elem_change_active(net, set, &he->ext); - nft_set_elem_clear_busy(&he->ext); } static bool nft_rhash_flush(const struct net *net, @@ -195,12 +199,9 @@ static bool nft_rhash_flush(const struct net *net, { struct nft_rhash_elem *he = priv; - if (!nft_set_elem_mark_busy(&he->ext) || - !nft_is_active(net, &he->ext)) { - nft_set_elem_change_active(net, set, &he->ext); - return true; - } - return false; + nft_set_elem_change_active(net, set, &he->ext); + + return true; } static void *nft_rhash_deactivate(const struct net *net, @@ -217,9 +218,8 @@ static void *nft_rhash_deactivate(const struct net *net, rcu_read_lock(); he = rhashtable_lookup(&priv->ht, &arg, nft_rhash_params); - if (he != NULL && - !nft_rhash_flush(net, set, he)) - he = NULL; + if (he) + nft_set_elem_change_active(net, set, &he->ext); rcu_read_unlock(); @@ -295,49 +295,77 @@ cont: static void nft_rhash_gc(struct work_struct *work) { + struct nftables_pernet *nft_net; struct nft_set *set; struct nft_rhash_elem *he; struct nft_rhash *priv; - struct nft_set_gc_batch *gcb = NULL; struct rhashtable_iter hti; + struct nft_trans_gc *gc; + struct net *net; + u32 gc_seq; priv = container_of(work, struct nft_rhash, gc_work.work); set = nft_set_container_of(priv); + net = read_pnet(&set->net); + nft_net = net_generic(net, nf_tables_net_id); + gc_seq = READ_ONCE(nft_net->gc_seq); + + gc = nft_trans_gc_alloc(set, gc_seq, GFP_KERNEL); + if (!gc) + goto done; rhashtable_walk_enter(&priv->ht, &hti); rhashtable_walk_start(&hti); while ((he = rhashtable_walk_next(&hti))) { if (IS_ERR(he)) { - if (PTR_ERR(he) != -EAGAIN) - break; + if (PTR_ERR(he) != -EAGAIN) { + nft_trans_gc_destroy(gc); + gc = NULL; + goto try_later; + } continue; } + /* Ruleset has been updated, try later. */ + if (READ_ONCE(nft_net->gc_seq) != gc_seq) { + nft_trans_gc_destroy(gc); + gc = NULL; + goto try_later; + } + + if (nft_set_elem_is_dead(&he->ext)) + goto dead_elem; + if (nft_set_ext_exists(&he->ext, NFT_SET_EXT_EXPR)) { struct nft_expr *expr = nft_set_ext_expr(&he->ext); if (expr->ops->gc && expr->ops->gc(read_pnet(&set->net), expr)) - goto gc; + goto needs_gc_run; } if (!nft_set_elem_expired(&he->ext)) continue; -gc: - if (nft_set_elem_mark_busy(&he->ext)) - continue; - gcb = nft_set_gc_batch_check(set, gcb, GFP_ATOMIC); - if (gcb == NULL) - break; - rhashtable_remove_fast(&priv->ht, &he->node, nft_rhash_params); - atomic_dec(&set->nelems); - nft_set_gc_batch_add(gcb, he); +needs_gc_run: + nft_set_elem_dead(&he->ext); +dead_elem: + gc = nft_trans_gc_queue_async(gc, gc_seq, GFP_ATOMIC); + if (!gc) + goto try_later; + + nft_trans_gc_elem_add(gc, he); } + +try_later: + /* catchall list iteration requires rcu read side lock. */ rhashtable_walk_stop(&hti); rhashtable_walk_exit(&hti); - nft_set_gc_batch_complete(gcb); + if (gc) + nft_trans_gc_queue_async_done(gc); + +done: queue_delayed_work(system_power_efficient_wq, &priv->gc_work, nft_set_gc_interval(set)); } @@ -400,7 +428,6 @@ static void nft_rhash_destroy(const struct nft_ctx *ctx, }; cancel_delayed_work_sync(&priv->gc_work); - rcu_barrier(); rhashtable_free_and_destroy(&priv->ht, nft_rhash_elem_destroy, (void *)&rhash_ctx); } diff --git a/net/netfilter/nft_set_rbtree.c b/net/netfilter/nft_set_rbtree.c index 03264f63064f9..6c6975d954d09 100644 --- a/net/netfilter/nft_set_rbtree.c +++ b/net/netfilter/nft_set_rbtree.c @@ -14,6 +14,9 @@ #include #include #include +#include + +extern unsigned int nf_tables_net_id; struct nft_rbtree { struct rb_root root; @@ -46,6 +49,12 @@ static int nft_rbtree_cmp(const struct nft_set *set, set->klen); } +static bool nft_rbtree_elem_expired(const struct nft_rbtree_elem *rbe) +{ + return nft_set_elem_expired(&rbe->ext) || + nft_set_elem_is_dead(&rbe->ext); +} + static bool __nft_rbtree_lookup(const struct net *net, const struct nft_set *set, const u32 *key, const struct nft_set_ext **ext, unsigned int seq) @@ -80,7 +89,7 @@ static bool __nft_rbtree_lookup(const struct net *net, const struct nft_set *set continue; } - if (nft_set_elem_expired(&rbe->ext)) + if (nft_rbtree_elem_expired(rbe)) return false; if (nft_rbtree_interval_end(rbe)) { @@ -98,7 +107,7 @@ static bool __nft_rbtree_lookup(const struct net *net, const struct nft_set *set if (set->flags & NFT_SET_INTERVAL && interval != NULL && nft_set_elem_active(&interval->ext, genmask) && - !nft_set_elem_expired(&interval->ext) && + !nft_rbtree_elem_expired(interval) && nft_rbtree_interval_start(interval)) { *ext = &interval->ext; return true; @@ -214,6 +223,18 @@ static void *nft_rbtree_get(const struct net *net, const struct nft_set *set, return rbe; } +static void nft_rbtree_gc_remove(struct net *net, struct nft_set *set, + struct nft_rbtree *priv, + struct nft_rbtree_elem *rbe) +{ + struct nft_set_elem elem = { + .priv = rbe, + }; + + nft_setelem_data_deactivate(net, set, &elem); + rb_erase(&rbe->node, &priv->root); +} + static int nft_rbtree_gc_elem(const struct nft_set *__set, struct nft_rbtree *priv, struct nft_rbtree_elem *rbe, @@ -221,11 +242,12 @@ static int nft_rbtree_gc_elem(const struct nft_set *__set, { struct nft_set *set = (struct nft_set *)__set; struct rb_node *prev = rb_prev(&rbe->node); + struct net *net = read_pnet(&set->net); struct nft_rbtree_elem *rbe_prev; - struct nft_set_gc_batch *gcb; + struct nft_trans_gc *gc; - gcb = nft_set_gc_batch_check(set, NULL, GFP_ATOMIC); - if (!gcb) + gc = nft_trans_gc_alloc(set, 0, GFP_ATOMIC); + if (!gc) return -ENOMEM; /* search for end interval coming before this element. @@ -243,17 +265,28 @@ static int nft_rbtree_gc_elem(const struct nft_set *__set, if (prev) { rbe_prev = rb_entry(prev, struct nft_rbtree_elem, node); + nft_rbtree_gc_remove(net, set, priv, rbe_prev); - rb_erase(&rbe_prev->node, &priv->root); - atomic_dec(&set->nelems); - nft_set_gc_batch_add(gcb, rbe_prev); + /* There is always room in this trans gc for this element, + * memory allocation never actually happens, hence, the warning + * splat in such case. No need to set NFT_SET_ELEM_DEAD_BIT, + * this is synchronous gc which never fails. + */ + gc = nft_trans_gc_queue_sync(gc, GFP_ATOMIC); + if (WARN_ON_ONCE(!gc)) + return -ENOMEM; + + nft_trans_gc_elem_add(gc, rbe_prev); } - rb_erase(&rbe->node, &priv->root); - atomic_dec(&set->nelems); + nft_rbtree_gc_remove(net, set, priv, rbe); + gc = nft_trans_gc_queue_sync(gc, GFP_ATOMIC); + if (WARN_ON_ONCE(!gc)) + return -ENOMEM; - nft_set_gc_batch_add(gcb, rbe); - nft_set_gc_batch_complete(gcb); + nft_trans_gc_elem_add(gc, rbe); + + nft_trans_gc_queue_sync_done(gc); return 0; } @@ -481,7 +514,6 @@ static void nft_rbtree_activate(const struct net *net, struct nft_rbtree_elem *rbe = elem->priv; nft_set_elem_change_active(net, set, &rbe->ext); - nft_set_elem_clear_busy(&rbe->ext); } static bool nft_rbtree_flush(const struct net *net, @@ -489,12 +521,9 @@ static bool nft_rbtree_flush(const struct net *net, { struct nft_rbtree_elem *rbe = priv; - if (!nft_set_elem_mark_busy(&rbe->ext) || - !nft_is_active(net, &rbe->ext)) { - nft_set_elem_change_active(net, set, &rbe->ext); - return true; - } - return false; + nft_set_elem_change_active(net, set, &rbe->ext); + + return true; } static void *nft_rbtree_deactivate(const struct net *net, @@ -571,26 +600,40 @@ cont: static void nft_rbtree_gc(struct work_struct *work) { - struct nft_rbtree_elem *rbe, *rbe_end = NULL, *rbe_prev = NULL; - struct nft_set_gc_batch *gcb = NULL; + struct nft_rbtree_elem *rbe, *rbe_end = NULL; + struct nftables_pernet *nft_net; struct nft_rbtree *priv; + struct nft_trans_gc *gc; struct rb_node *node; struct nft_set *set; + unsigned int gc_seq; struct net *net; - u8 genmask; priv = container_of(work, struct nft_rbtree, gc_work.work); set = nft_set_container_of(priv); net = read_pnet(&set->net); - genmask = nft_genmask_cur(net); + nft_net = net_generic(net, nf_tables_net_id); + gc_seq = READ_ONCE(nft_net->gc_seq); + + gc = nft_trans_gc_alloc(set, gc_seq, GFP_KERNEL); + if (!gc) + goto done; write_lock_bh(&priv->lock); write_seqcount_begin(&priv->count); for (node = rb_first(&priv->root); node != NULL; node = rb_next(node)) { + + /* Ruleset has been updated, try later. */ + if (READ_ONCE(nft_net->gc_seq) != gc_seq) { + nft_trans_gc_destroy(gc); + gc = NULL; + goto try_later; + } + rbe = rb_entry(node, struct nft_rbtree_elem, node); - if (!nft_set_elem_active(&rbe->ext, genmask)) - continue; + if (nft_set_elem_is_dead(&rbe->ext)) + goto dead_elem; /* elements are reversed in the rbtree for historical reasons, * from highest to lowest value, that is why end element is @@ -600,43 +643,38 @@ static void nft_rbtree_gc(struct work_struct *work) rbe_end = rbe; continue; } + if (!nft_set_elem_expired(&rbe->ext)) continue; - if (nft_set_elem_mark_busy(&rbe->ext)) { - rbe_end = NULL; + nft_set_elem_dead(&rbe->ext); + + if (!rbe_end) continue; - } - if (rbe_prev) { - rb_erase(&rbe_prev->node, &priv->root); - rbe_prev = NULL; - } - gcb = nft_set_gc_batch_check(set, gcb, GFP_ATOMIC); - if (!gcb) - break; + nft_set_elem_dead(&rbe_end->ext); - atomic_dec(&set->nelems); - nft_set_gc_batch_add(gcb, rbe); - rbe_prev = rbe; + gc = nft_trans_gc_queue_async(gc, gc_seq, GFP_ATOMIC); + if (!gc) + goto try_later; - if (rbe_end) { - atomic_dec(&set->nelems); - nft_set_gc_batch_add(gcb, rbe_end); - rb_erase(&rbe_end->node, &priv->root); - rbe_end = NULL; - } - node = rb_next(node); - if (!node) - break; + nft_trans_gc_elem_add(gc, rbe_end); + rbe_end = NULL; +dead_elem: + gc = nft_trans_gc_queue_async(gc, gc_seq, GFP_ATOMIC); + if (!gc) + goto try_later; + + nft_trans_gc_elem_add(gc, rbe); } - if (rbe_prev) - rb_erase(&rbe_prev->node, &priv->root); + +try_later: write_seqcount_end(&priv->count); write_unlock_bh(&priv->lock); - nft_set_gc_batch_complete(gcb); - + if (gc) + nft_trans_gc_queue_async_done(gc); +done: queue_delayed_work(system_power_efficient_wq, &priv->gc_work, nft_set_gc_interval(set)); } From bdb31e6ebba9d0d956b81290b621c47e8baeede2 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Tue, 21 Nov 2023 13:13:17 +0100 Subject: [PATCH 16/31] UPSTREAM: netfilter: nft_set_hash: mark set element as dead when deleting from packet path commit c92db3030492b8ad1d0faace7a93bbcf53850d0c upstream. Set on the NFT_SET_ELEM_DEAD_BIT flag on this element, instead of performing element removal which might race with an ongoing transaction. Enable gc when dynamic flag is set on since dynset deletion requires garbage collection after this patch. Bug: 299922216 Fixes: d0a8d877da97 ("netfilter: nft_dynset: support for element deletion") Signed-off-by: Pablo Neira Ayuso Signed-off-by: Greg Kroah-Hartman (cherry picked from commit 85520a1f1d879455a8b6c950e7a92d3e8fa667b6) Signed-off-by: Lee Jones Change-Id: I21bc35c21e35a44753b18f31169c588f8ac70eba --- net/netfilter/nft_set_hash.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/net/netfilter/nft_set_hash.c b/net/netfilter/nft_set_hash.c index 766a2a35d08db..e0c0f7719e04a 100644 --- a/net/netfilter/nft_set_hash.c +++ b/net/netfilter/nft_set_hash.c @@ -251,7 +251,9 @@ static bool nft_rhash_delete(const struct nft_set *set, if (he == NULL) return false; - return rhashtable_remove_fast(&priv->ht, &he->node, nft_rhash_params) == 0; + nft_set_elem_dead(&he->ext); + + return true; } static void nft_rhash_walk(const struct nft_ctx *ctx, struct nft_set *set, @@ -400,7 +402,7 @@ static int nft_rhash_init(const struct nft_set *set, return err; INIT_DEFERRABLE_WORK(&priv->gc_work, nft_rhash_gc); - if (set->flags & NFT_SET_TIMEOUT) + if (set->flags & (NFT_SET_TIMEOUT | NFT_SET_EVAL)) nft_rhash_gc_init(set); return 0; From 81334f26ac709edb3d8fcf42285d9cd3654caa76 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Tue, 21 Nov 2023 13:13:18 +0100 Subject: [PATCH 17/31] UPSTREAM: netfilter: nf_tables: remove busy mark and gc batch API commit a2dd0233cbc4d8a0abb5f64487487ffc9265beb5 upstream. Ditch it, it has been replace it by the GC transaction API and it has no clients anymore. Bug: 299922216 Signed-off-by: Pablo Neira Ayuso Signed-off-by: Greg Kroah-Hartman (cherry picked from commit 1398a0eee290e3ddf1d5ce2539e47dd41830a0d5) Signed-off-by: Lee Jones Change-Id: Id504dda700e2c2b1c4d27e07eeb0c79ba54ab88f --- include/net/netfilter/nf_tables.h | 97 +------------------------------ net/netfilter/nf_tables_api.c | 28 +-------- 2 files changed, 5 insertions(+), 120 deletions(-) diff --git a/include/net/netfilter/nf_tables.h b/include/net/netfilter/nf_tables.h index 73979ed2f8409..9fb656dbb73ef 100644 --- a/include/net/netfilter/nf_tables.h +++ b/include/net/netfilter/nf_tables.h @@ -672,62 +672,6 @@ void nft_set_elem_destroy(const struct nft_set *set, void *elem, void nf_tables_set_elem_destroy(const struct nft_ctx *ctx, const struct nft_set *set, void *elem); -/** - * struct nft_set_gc_batch_head - nf_tables set garbage collection batch - * - * @rcu: rcu head - * @set: set the elements belong to - * @cnt: count of elements - */ -struct nft_set_gc_batch_head { - struct rcu_head rcu; - const struct nft_set *set; - unsigned int cnt; -}; - -#define NFT_SET_GC_BATCH_SIZE ((PAGE_SIZE - \ - sizeof(struct nft_set_gc_batch_head)) / \ - sizeof(void *)) - -/** - * struct nft_set_gc_batch - nf_tables set garbage collection batch - * - * @head: GC batch head - * @elems: garbage collection elements - */ -struct nft_set_gc_batch { - struct nft_set_gc_batch_head head; - void *elems[NFT_SET_GC_BATCH_SIZE]; -}; - -struct nft_set_gc_batch *nft_set_gc_batch_alloc(const struct nft_set *set, - gfp_t gfp); -void nft_set_gc_batch_release(struct rcu_head *rcu); - -static inline void nft_set_gc_batch_complete(struct nft_set_gc_batch *gcb) -{ - if (gcb != NULL) - call_rcu(&gcb->head.rcu, nft_set_gc_batch_release); -} - -static inline struct nft_set_gc_batch * -nft_set_gc_batch_check(const struct nft_set *set, struct nft_set_gc_batch *gcb, - gfp_t gfp) -{ - if (gcb != NULL) { - if (gcb->head.cnt + 1 < ARRAY_SIZE(gcb->elems)) - return gcb; - nft_set_gc_batch_complete(gcb); - } - return nft_set_gc_batch_alloc(set, gfp); -} - -static inline void nft_set_gc_batch_add(struct nft_set_gc_batch *gcb, - void *elem) -{ - gcb->elems[gcb->head.cnt++] = elem; -} - struct nft_expr_ops; /** * struct nft_expr_type - nf_tables expression type @@ -1354,47 +1298,12 @@ static inline void nft_set_elem_change_active(const struct net *net, #endif /* IS_ENABLED(CONFIG_NF_TABLES) */ -/* - * We use a free bit in the genmask field to indicate the element - * is busy, meaning it is currently being processed either by - * the netlink API or GC. - * - * Even though the genmask is only a single byte wide, this works - * because the extension structure if fully constant once initialized, - * so there are no non-atomic write accesses unless it is already - * marked busy. - */ -#define NFT_SET_ELEM_BUSY_MASK (1 << 2) +#define NFT_SET_ELEM_DEAD_MASK (1 << 2) #if defined(__LITTLE_ENDIAN_BITFIELD) -#define NFT_SET_ELEM_BUSY_BIT 2 +#define NFT_SET_ELEM_DEAD_BIT 2 #elif defined(__BIG_ENDIAN_BITFIELD) -#define NFT_SET_ELEM_BUSY_BIT (BITS_PER_LONG - BITS_PER_BYTE + 2) -#else -#error -#endif - -static inline int nft_set_elem_mark_busy(struct nft_set_ext *ext) -{ - unsigned long *word = (unsigned long *)ext; - - BUILD_BUG_ON(offsetof(struct nft_set_ext, genmask) != 0); - return test_and_set_bit(NFT_SET_ELEM_BUSY_BIT, word); -} - -static inline void nft_set_elem_clear_busy(struct nft_set_ext *ext) -{ - unsigned long *word = (unsigned long *)ext; - - clear_bit(NFT_SET_ELEM_BUSY_BIT, word); -} - -#define NFT_SET_ELEM_DEAD_MASK (1 << 3) - -#if defined(__LITTLE_ENDIAN_BITFIELD) -#define NFT_SET_ELEM_DEAD_BIT 3 -#elif defined(__BIG_ENDIAN_BITFIELD) -#define NFT_SET_ELEM_DEAD_BIT (BITS_PER_LONG - BITS_PER_BYTE + 3) +#define NFT_SET_ELEM_DEAD_BIT (BITS_PER_LONG - BITS_PER_BYTE + 2) #else #error #endif diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c index 5b128d6b2dde1..9da46bf1e0cd0 100644 --- a/net/netfilter/nf_tables_api.c +++ b/net/netfilter/nf_tables_api.c @@ -4879,7 +4879,8 @@ static int nft_add_set_elem(struct nft_ctx *ctx, struct nft_set *set, if (trans == NULL) goto err4; - ext->genmask = nft_genmask_cur(ctx->net) | NFT_SET_ELEM_BUSY_MASK; + ext->genmask = nft_genmask_cur(ctx->net); + err = set->ops->insert(ctx->net, set, &elem, &ext2); if (err) { if (err == -EEXIST) { @@ -5172,31 +5173,6 @@ static int nf_tables_delsetelem(struct net *net, struct sock *nlsk, return err; } -void nft_set_gc_batch_release(struct rcu_head *rcu) -{ - struct nft_set_gc_batch *gcb; - unsigned int i; - - gcb = container_of(rcu, struct nft_set_gc_batch, head.rcu); - for (i = 0; i < gcb->head.cnt; i++) - nft_set_elem_destroy(gcb->head.set, gcb->elems[i], true); - kfree(gcb); -} -EXPORT_SYMBOL_GPL(nft_set_gc_batch_release); - -struct nft_set_gc_batch *nft_set_gc_batch_alloc(const struct nft_set *set, - gfp_t gfp) -{ - struct nft_set_gc_batch *gcb; - - gcb = kzalloc(sizeof(*gcb), gfp); - if (gcb == NULL) - return gcb; - gcb->head.set = set; - return gcb; -} -EXPORT_SYMBOL_GPL(nft_set_gc_batch_alloc); - /* * Stateful objects */ From 0581932d872f14a36bb8ef7375ca920ed63fe083 Mon Sep 17 00:00:00 2001 From: Sagi Grimberg Date: Mon, 18 May 2020 10:47:48 -0700 Subject: [PATCH 18/31] UPSTREAM: nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites commit 0236d3437909ff888e5c79228e2d5a851651c4c6 upstream. Have routines handle errors and just bail out of the poll loop. This simplifies the code and will help as we may enhance the poll loop logic and these are somewhat in the way. Bug: 310114968 Signed-off-by: Sagi Grimberg Signed-off-by: Christoph Hellwig Signed-off-by: Dragos-Marian Panait Signed-off-by: Greg Kroah-Hartman (cherry picked from commit 2c9415ec8ea93870b979eb03f5848c4ad5303818) Signed-off-by: Lee Jones Change-Id: I96f2eabd90a4690aa8b388c4d9b0060d06c60d9b --- drivers/nvme/target/tcp.c | 43 ++++++++++++++++++++++----------------- 1 file changed, 24 insertions(+), 19 deletions(-) diff --git a/drivers/nvme/target/tcp.c b/drivers/nvme/target/tcp.c index df7a911d303f9..e63a50e22e5a0 100644 --- a/drivers/nvme/target/tcp.c +++ b/drivers/nvme/target/tcp.c @@ -321,6 +321,14 @@ static void nvmet_tcp_fatal_error(struct nvmet_tcp_queue *queue) kernel_sock_shutdown(queue->sock, SHUT_RDWR); } +static void nvmet_tcp_socket_error(struct nvmet_tcp_queue *queue, int status) +{ + if (status == -EPIPE || status == -ECONNRESET) + kernel_sock_shutdown(queue->sock, SHUT_RDWR); + else + nvmet_tcp_fatal_error(queue); +} + static int nvmet_tcp_map_data(struct nvmet_tcp_cmd *cmd) { struct nvme_sgl_desc *sgl = &cmd->req.cmd->common.dptr.sgl; @@ -714,11 +722,15 @@ static int nvmet_tcp_try_send(struct nvmet_tcp_queue *queue, for (i = 0; i < budget; i++) { ret = nvmet_tcp_try_send_one(queue, i == budget - 1); - if (ret <= 0) + if (unlikely(ret < 0)) { + nvmet_tcp_socket_error(queue, ret); + goto done; + } else if (ret == 0) { break; + } (*sends)++; } - +done: return ret; } @@ -1167,11 +1179,15 @@ static int nvmet_tcp_try_recv(struct nvmet_tcp_queue *queue, for (i = 0; i < budget; i++) { ret = nvmet_tcp_try_recv_one(queue); - if (ret <= 0) + if (unlikely(ret < 0)) { + nvmet_tcp_socket_error(queue, ret); + goto done; + } else if (ret == 0) { break; + } (*recvs)++; } - +done: return ret; } @@ -1196,27 +1212,16 @@ static void nvmet_tcp_io_work(struct work_struct *w) pending = false; ret = nvmet_tcp_try_recv(queue, NVMET_TCP_RECV_BUDGET, &ops); - if (ret > 0) { + if (ret > 0) pending = true; - } else if (ret < 0) { - if (ret == -EPIPE || ret == -ECONNRESET) - kernel_sock_shutdown(queue->sock, SHUT_RDWR); - else - nvmet_tcp_fatal_error(queue); + else if (ret < 0) return; - } ret = nvmet_tcp_try_send(queue, NVMET_TCP_SEND_BUDGET, &ops); - if (ret > 0) { - /* transmitted message/data */ + if (ret > 0) pending = true; - } else if (ret < 0) { - if (ret == -EPIPE || ret == -ECONNRESET) - kernel_sock_shutdown(queue->sock, SHUT_RDWR); - else - nvmet_tcp_fatal_error(queue); + else if (ret < 0) return; - } } while (pending && ops < NVMET_TCP_IO_WORK_BUDGET); From f51804072bcc58759ff6228a3d73edadfb5cf787 Mon Sep 17 00:00:00 2001 From: Sagi Grimberg Date: Mon, 2 Oct 2023 13:54:28 +0300 Subject: [PATCH 19/31] UPSTREAM: nvmet-tcp: Fix a possible UAF in queue intialization setup commit d920abd1e7c4884f9ecd0749d1921b7ab19ddfbd upstream. From Alon: "Due to a logical bug in the NVMe-oF/TCP subsystem in the Linux kernel, a malicious user can cause a UAF and a double free, which may lead to RCE (may also lead to an LPE in case the attacker already has local privileges)." Hence, when a queue initialization fails after the ahash requests are allocated, it is guaranteed that the queue removal async work will be called, hence leave the deallocation to the queue removal. Also, be extra careful not to continue processing the socket, so set queue rcv_state to NVMET_TCP_RECV_ERR upon a socket error. Bug: 310114968 Cc: stable@vger.kernel.org Reported-by: Alon Zahavi Tested-by: Alon Zahavi Signed-off-by: Sagi Grimberg Reviewed-by: Christoph Hellwig Reviewed-by: Chaitanya Kulkarni Signed-off-by: Keith Busch Signed-off-by: Dragos-Marian Panait Signed-off-by: Greg Kroah-Hartman (cherry picked from commit 4e53bab11f01a401a5acd3bc94335b27ec79106b) Signed-off-by: Lee Jones Change-Id: Ifd7ec8294182a6bf6d8c261aeda5d989e909f7ff --- drivers/nvme/target/tcp.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/drivers/nvme/target/tcp.c b/drivers/nvme/target/tcp.c index e63a50e22e5a0..e8c7135c4c11b 100644 --- a/drivers/nvme/target/tcp.c +++ b/drivers/nvme/target/tcp.c @@ -323,6 +323,7 @@ static void nvmet_tcp_fatal_error(struct nvmet_tcp_queue *queue) static void nvmet_tcp_socket_error(struct nvmet_tcp_queue *queue, int status) { + queue->rcv_state = NVMET_TCP_RECV_ERR; if (status == -EPIPE || status == -ECONNRESET) kernel_sock_shutdown(queue->sock, SHUT_RDWR); else @@ -828,15 +829,11 @@ static int nvmet_tcp_handle_icreq(struct nvmet_tcp_queue *queue) iov.iov_len = sizeof(*icresp); ret = kernel_sendmsg(queue->sock, &msg, &iov, 1, iov.iov_len); if (ret < 0) - goto free_crypto; + return ret; /* queue removal will cleanup */ queue->state = NVMET_TCP_Q_LIVE; nvmet_prepare_receive_pdu(queue); return 0; -free_crypto: - if (queue->hdr_digest || queue->data_digest) - nvmet_tcp_free_crypto(queue); - return ret; } static void nvmet_tcp_handle_req_failure(struct nvmet_tcp_queue *queue, From 5ae6be03f52d1e9ea2b821fd5805681b062ea8ca Mon Sep 17 00:00:00 2001 From: Lee Jones Date: Fri, 15 Dec 2023 09:34:07 +0000 Subject: [PATCH 20/31] ANDROID: Snapshot Mainline's version of checkpatch.pl Nothing fancy here. Keeping full history is not required. `git checkout mainline/master -- scripts/checkpatch.pl` This may need to be done periodically. Bug: 316492624 Signed-off-by: Lee Jones Change-Id: I4c90b50197ca7277c59e96bf332ecf795c4f3d12 --- scripts/checkpatch.pl | 1425 ++++++++++++++++++++++++++++++++--------- 1 file changed, 1117 insertions(+), 308 deletions(-) diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index 978cfc9401a34..25fdb7fda1128 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -23,6 +23,9 @@ my $V = '0.32'; use Getopt::Long qw(:config no_auto_abbrev); my $quiet = 0; +my $verbose = 0; +my %verbose_messages = (); +my %verbose_emitted = (); my $tree = 1; my $chk_signoff = 1; my $chk_patch = 1; @@ -43,6 +46,8 @@ my $list_types = 0; my $fix = 0; my $fix_inplace = 0; my $root; +my $gitroot = $ENV{'GIT_DIR'}; +$gitroot = ".git" if !defined($gitroot); my %debug; my %camelcase = (); my %use_type = (); @@ -58,13 +63,18 @@ my $min_conf_desc_length = 4; my $spelling_file = "$D/spelling.txt"; my $codespell = 0; my $codespellfile = "/usr/share/codespell/dictionary.txt"; +my $user_codespellfile = ""; my $conststructsfile = "$D/const_structs.checkpatch"; +my $docsfile = "$D/../Documentation/dev-tools/checkpatch.rst"; my $typedefsfile; my $color = "auto"; my $allow_c99_comments = 1; # Can be overridden by --ignore C99_COMMENT_TOLERANCE # git output parsing needs US English output, so first set backtick child process LANGUAGE my $git_command ='export LANGUAGE=en_US.UTF-8; git'; my $tabsize = 8; +my ${CONFIG_} = "CONFIG_"; + +my %maybe_linker_symbol; # for externs in c exceptions, when seen in *vmlinux.lds.h sub help { my ($exitcode) = @_; @@ -75,6 +85,7 @@ Version: $V Options: -q, --quiet quiet + -v, --verbose verbose mode --no-tree run without a kernel tree --no-signoff do not check for 'Signed-off-by' line --patch treat FILE as patchfile (default) @@ -122,11 +133,13 @@ Options: --ignore-perl-version override checking of perl version. expect runtime errors. --codespell Use the codespell dictionary for spelling/typos - (default:/usr/share/codespell/dictionary.txt) + (default:$codespellfile) --codespellfile Use this codespell dictionary --typedefsfile Read additional types from this file --color[=WHEN] Use colors 'always', 'never', or only when output is a terminal ('auto'). Default is 'auto'. + --kconfig-prefix=WORD use WORD as a prefix for Kconfig symbols (default + ${CONFIG_}) -h, --help, --version display this help and exit When FILE is - read standard input. @@ -153,15 +166,51 @@ sub list_types { my $text = <$script>; close($script); - my @types = (); + my %types = (); # Also catch when type or level is passed through a variable - for ($text =~ /(?:(?:\bCHK|\bWARN|\bERROR|&\{\$msg_level})\s*\(|\$msg_type\s*=)\s*"([^"]+)"/g) { - push (@types, $_); + while ($text =~ /(?:(\bCHK|\bWARN|\bERROR|&\{\$msg_level})\s*\(|\$msg_type\s*=)\s*"([^"]+)"/g) { + if (defined($1)) { + if (exists($types{$2})) { + $types{$2} .= ",$1" if ($types{$2} ne $1); + } else { + $types{$2} = $1; + } + } else { + $types{$2} = "UNDETERMINED"; + } } - @types = sort(uniq(@types)); + print("#\tMessage type\n\n"); - foreach my $type (@types) { + if ($color) { + print(" ( Color coding: "); + print(RED . "ERROR" . RESET); + print(" | "); + print(YELLOW . "WARNING" . RESET); + print(" | "); + print(GREEN . "CHECK" . RESET); + print(" | "); + print("Multiple levels / Undetermined"); + print(" )\n\n"); + } + + foreach my $type (sort keys %types) { + my $orig_type = $type; + if ($color) { + my $level = $types{$type}; + if ($level eq "ERROR") { + $type = RED . $type . RESET; + } elsif ($level eq "WARN") { + $type = YELLOW . $type . RESET; + } elsif ($level eq "CHK") { + $type = GREEN . $type . RESET; + } + } print(++$count . "\t" . $type . "\n"); + if ($verbose && exists($verbose_messages{$orig_type})) { + my $message = $verbose_messages{$orig_type}; + $message =~ s/\n/\n\t/g; + print("\t" . $message . "\n\n"); + } } exit($exitcode); @@ -193,6 +242,46 @@ if (-f $conf) { unshift(@ARGV, @conf_args) if @conf_args; } +sub load_docs { + open(my $docs, '<', "$docsfile") + or warn "$P: Can't read the documentation file $docsfile $!\n"; + + my $type = ''; + my $desc = ''; + my $in_desc = 0; + + while (<$docs>) { + chomp; + my $line = $_; + $line =~ s/\s+$//; + + if ($line =~ /^\s*\*\*(.+)\*\*$/) { + if ($desc ne '') { + $verbose_messages{$type} = trim($desc); + } + $type = $1; + $desc = ''; + $in_desc = 1; + } elsif ($in_desc) { + if ($line =~ /^(?:\s{4,}|$)/) { + $line =~ s/^\s{4}//; + $desc .= $line; + $desc .= "\n"; + } else { + $verbose_messages{$type} = trim($desc); + $type = ''; + $desc = ''; + $in_desc = 0; + } + } + } + + if ($desc ne '') { + $verbose_messages{$type} = trim($desc); + } + close($docs); +} + # Perl's Getopt::Long allows options to take optional arguments after a space. # Prevent --color by itself from consuming other arguments foreach (@ARGV) { @@ -203,6 +292,7 @@ foreach (@ARGV) { GetOptions( 'q|quiet+' => \$quiet, + 'v|verbose!' => \$verbose, 'tree!' => \$tree, 'signoff!' => \$chk_signoff, 'patch!' => \$chk_patch, @@ -230,24 +320,62 @@ GetOptions( 'debug=s' => \%debug, 'test-only=s' => \$tst_only, 'codespell!' => \$codespell, - 'codespellfile=s' => \$codespellfile, + 'codespellfile=s' => \$user_codespellfile, 'typedefsfile=s' => \$typedefsfile, 'color=s' => \$color, 'no-color' => \$color, #keep old behaviors of -nocolor 'nocolor' => \$color, #keep old behaviors of -nocolor + 'kconfig-prefix=s' => \${CONFIG_}, 'h|help' => \$help, 'version' => \$help -) or help(1); +) or $help = 2; -help(0) if ($help); +if ($user_codespellfile) { + # Use the user provided codespell file unconditionally + $codespellfile = $user_codespellfile; +} elsif (!(-f $codespellfile)) { + # If /usr/share/codespell/dictionary.txt is not present, try to find it + # under codespell's install directory: /data/dictionary.txt + if (($codespell || $help) && which("python3") ne "") { + my $python_codespell_dict = << "EOF"; +import os.path as op +import codespell_lib +codespell_dir = op.dirname(codespell_lib.__file__) +codespell_file = op.join(codespell_dir, 'data', 'dictionary.txt') +print(codespell_file, end='') +EOF + + my $codespell_dict = `python3 -c "$python_codespell_dict" 2> /dev/null`; + $codespellfile = $codespell_dict if (-f $codespell_dict); + } +} + +# $help is 1 if either -h, --help or --version is passed as option - exitcode: 0 +# $help is 2 if invalid option is passed - exitcode: 1 +help($help - 1) if ($help); + +die "$P: --git cannot be used with --file or --fix\n" if ($git && ($file || $fix)); +die "$P: --verbose cannot be used with --terse\n" if ($verbose && $terse); + +if ($color =~ /^[01]$/) { + $color = !$color; +} elsif ($color =~ /^always$/i) { + $color = 1; +} elsif ($color =~ /^never$/i) { + $color = 0; +} elsif ($color =~ /^auto$/i) { + $color = (-t STDOUT); +} else { + die "$P: Invalid color mode: $color\n"; +} + +load_docs() if ($verbose); list_types(0) if ($list_types); $fix = 1 if ($fix_inplace); $check_orig = $check; -die "$P: --git cannot be used with --file or --fix\n" if ($git && ($file || $fix)); - my $exit = 0; my $perl_version_ok = 1; @@ -262,18 +390,6 @@ if ($#ARGV < 0) { push(@ARGV, '-'); } -if ($color =~ /^[01]$/) { - $color = !$color; -} elsif ($color =~ /^always$/i) { - $color = 1; -} elsif ($color =~ /^never$/i) { - $color = 0; -} elsif ($color =~ /^auto$/i) { - $color = (-t STDOUT); -} else { - die "$P: Invalid color mode: $color\n"; -} - # skip TAB size 1 to avoid additional checks on $tabsize - 1 die "$P: Invalid TAB size: $tabsize\n" if ($tabsize < 2); @@ -376,6 +492,7 @@ our $InitAttribute = qr{$InitAttributeData|$InitAttributeConst|$InitAttributeIni # We need \b after 'init' otherwise 'initconst' will cause a false positive in a check our $Attribute = qr{ const| + volatile| __percpu| __nocast| __safe| @@ -398,7 +515,8 @@ our $Attribute = qr{ ____cacheline_aligned| ____cacheline_aligned_in_smp| ____cacheline_internodealigned_in_smp| - __weak + __weak| + __alloc_size\s*\(\s*\d+\s*(?:,\s*\d+\s*)?\) }x; our $Modifier; our $Inline = qr{inline|__always_inline|noinline|__inline|__inline__}; @@ -410,7 +528,7 @@ our $Binary = qr{(?i)0b[01]+$Int_type?}; our $Hex = qr{(?i)0x[0-9a-f]+$Int_type?}; our $Int = qr{[0-9]+$Int_type?}; our $Octal = qr{0[0-7]+$Int_type?}; -our $String = qr{"[X\t]*"}; +our $String = qr{(?:\b[Lu])?"[X\t]*"}; our $Float_hex = qr{(?i)0x[0-9a-f]+p-?[0-9]+[fl]?}; our $Float_dec = qr{(?i)(?:[0-9]+\.[0-9]*|[0-9]*\.[0-9]+)(?:e-?[0-9]+)?[fl]?}; our $Float_int = qr{(?i)[0-9]+e-?[0-9]+[fl]?}; @@ -460,10 +578,14 @@ our $typeKernelTypedefs = qr{(?x: (?:__)?(?:u|s|be|le)(?:8|16|32|64)| atomic_t )}; +our $typeStdioTypedefs = qr{(?x: + FILE +)}; our $typeTypedefs = qr{(?x: $typeC99Typedefs\b| $typeOtherOSTypedefs\b| - $typeKernelTypedefs\b + $typeKernelTypedefs\b| + $typeStdioTypedefs\b )}; our $zero_initializer = qr{(?:(?:0[xX])?0+$Int_type?|NULL|false)\b}; @@ -480,7 +602,7 @@ our $logFunctions = qr{(?x: our $allocFunctions = qr{(?x: (?:(?:devm_)? - (?:kv|k|v)[czm]alloc(?:_node|_array)? | + (?:kv|k|v)[czm]alloc(?:_array)?(?:_node)? | kstrdup(?:_const)? | kmemdup(?:_nul)?) | (?:\w+)?alloc_skb(?:_ip_align)? | @@ -500,6 +622,115 @@ our $signature_tags = qr{(?xi: Cc: )}; +our @link_tags = qw(Link Closes); + +#Create a search and print patterns for all these strings to be used directly below +our $link_tags_search = ""; +our $link_tags_print = ""; +foreach my $entry (@link_tags) { + if ($link_tags_search ne "") { + $link_tags_search .= '|'; + $link_tags_print .= ' or '; + } + $entry .= ':'; + $link_tags_search .= $entry; + $link_tags_print .= "'$entry'"; +} +$link_tags_search = "(?:${link_tags_search})"; + +our $tracing_logging_tags = qr{(?xi: + [=-]*> | + <[=-]* | + \[ | + \] | + start | + called | + entered | + entry | + enter | + in | + inside | + here | + begin | + exit | + end | + done | + leave | + completed | + out | + return | + [\.\!:\s]* +)}; + +sub edit_distance_min { + my (@arr) = @_; + my $len = scalar @arr; + if ((scalar @arr) < 1) { + # if underflow, return + return; + } + my $min = $arr[0]; + for my $i (0 .. ($len-1)) { + if ($arr[$i] < $min) { + $min = $arr[$i]; + } + } + return $min; +} + +sub get_edit_distance { + my ($str1, $str2) = @_; + $str1 = lc($str1); + $str2 = lc($str2); + $str1 =~ s/-//g; + $str2 =~ s/-//g; + my $len1 = length($str1); + my $len2 = length($str2); + # two dimensional array storing minimum edit distance + my @distance; + for my $i (0 .. $len1) { + for my $j (0 .. $len2) { + if ($i == 0) { + $distance[$i][$j] = $j; + } elsif ($j == 0) { + $distance[$i][$j] = $i; + } elsif (substr($str1, $i-1, 1) eq substr($str2, $j-1, 1)) { + $distance[$i][$j] = $distance[$i - 1][$j - 1]; + } else { + my $dist1 = $distance[$i][$j - 1]; #insert distance + my $dist2 = $distance[$i - 1][$j]; # remove + my $dist3 = $distance[$i - 1][$j - 1]; #replace + $distance[$i][$j] = 1 + edit_distance_min($dist1, $dist2, $dist3); + } + } + } + return $distance[$len1][$len2]; +} + +sub find_standard_signature { + my ($sign_off) = @_; + my @standard_signature_tags = ( + 'Signed-off-by:', 'Co-developed-by:', 'Acked-by:', 'Tested-by:', + 'Reviewed-by:', 'Reported-by:', 'Suggested-by:' + ); + foreach my $signature (@standard_signature_tags) { + return $signature if (get_edit_distance($sign_off, $signature) <= 2); + } + + return ""; +} + +our $obsolete_archives = qr{(?xi: + \Qfreedesktop.org/archives/dri-devel\E | + \Qlists.infradead.org\E | + \Qlkml.org\E | + \Qmail-archive.com\E | + \Qmailman.alsa-project.org/pipermail\E | + \Qmarc.info\E | + \Qozlabs.org/pipermail\E | + \Qspinics.net\E +)}; + our @typeListMisordered = ( qr{char\s+(?:un)?signed}, qr{int\s+(?:(?:un)?signed\s+)?short\s}, @@ -609,6 +840,10 @@ our %deprecated_apis = ( "rcu_barrier_sched" => "rcu_barrier", "get_state_synchronize_sched" => "get_state_synchronize_rcu", "cond_synchronize_sched" => "cond_synchronize_rcu", + "kmap" => "kmap_local_page", + "kunmap" => "kunmap_local", + "kmap_atomic" => "kmap_local_page", + "kunmap_atomic" => "kunmap_local", ); #Create a search pattern for all these strings to speed up a loop below @@ -844,9 +1079,17 @@ our $FuncArg = qr{$Typecast{0,1}($LvalOrFunc|$Constant|$String)}; our $declaration_macros = qr{(?x: (?:$Storage\s+)?(?:[A-Z_][A-Z0-9]*_){0,2}(?:DEFINE|DECLARE)(?:_[A-Z0-9]+){1,6}\s*\(| (?:$Storage\s+)?[HLP]?LIST_HEAD\s*\(| - (?:SKCIPHER_REQUEST|SHASH_DESC|AHASH_REQUEST)_ON_STACK\s*\( + (?:SKCIPHER_REQUEST|SHASH_DESC|AHASH_REQUEST)_ON_STACK\s*\(| + (?:$Storage\s+)?(?:XA_STATE|XA_STATE_ORDER)\s*\( )}; +our %allow_repeated_words = ( + add => '', + added => '', + bad => '', + be => '', +); + sub deparenthesize { my ($string) = @_; return "" if (!defined($string)); @@ -904,10 +1147,10 @@ sub is_maintained_obsolete { sub is_SPDX_License_valid { my ($license) = @_; - return 1 if (!$tree || which("python") eq "" || !(-e "$root/scripts/spdxcheck.py") || !(-e "$root/.git")); + return 1 if (!$tree || which("python3") eq "" || !(-x "$root/scripts/spdxcheck.py") || !(-e "$gitroot")); my $root_path = abs_path($root); - my $status = `cd "$root_path"; echo "$license" | python scripts/spdxcheck.py -`; + my $status = `cd "$root_path"; echo "$license" | scripts/spdxcheck.py -`; return 0 if ($status ne ""); return 1; } @@ -922,7 +1165,7 @@ sub seed_camelcase_includes { $camelcase_seeded = 1; - if (-e ".git") { + if (-e "$gitroot") { my $git_last_include_commit = `${git_command} log --no-merges --pretty=format:"%h%n" -1 -- include`; chomp $git_last_include_commit; $camelcase_cache = ".checkpatch-camelcase.git.$git_last_include_commit"; @@ -950,7 +1193,7 @@ sub seed_camelcase_includes { return; } - if (-e ".git") { + if (-e "$gitroot") { $files = `${git_command} ls-files "include/*.h"`; @include_files = split('\n', $files); } @@ -970,10 +1213,20 @@ sub seed_camelcase_includes { } } +sub git_is_single_file { + my ($filename) = @_; + + return 0 if ((which("git") eq "") || !(-e "$gitroot")); + + my $output = `${git_command} ls-files -- $filename 2>/dev/null`; + my $count = $output =~ tr/\n//; + return $count eq 1 && $output =~ m{^${filename}$}; +} + sub git_commit_info { my ($commit, $id, $desc) = @_; - return ($id, $desc) if ((which("git") eq "") || !(-e ".git")); + return ($id, $desc) if ((which("git") eq "") || !(-e "$gitroot")); my $output = `${git_command} log --no-color --format='%H %s' -1 $commit 2>&1`; $output =~ s/^\s*//gm; @@ -991,7 +1244,8 @@ sub git_commit_info { # git log --format='%H %s' -1 $line | # echo "commit $(cut -c 1-12,41-)" # done - } elsif ($lines[0] =~ /^fatal: ambiguous argument '$commit': unknown revision or path not in the working tree\./) { + } elsif ($lines[0] =~ /^fatal: ambiguous argument '$commit': unknown revision or path not in the working tree\./ || + $lines[0] =~ /^fatal: bad object $commit/) { $id = undef; } else { $id = substr($lines[0], 0, 12); @@ -1012,7 +1266,7 @@ my $fixlinenr = -1; # If input is git commits, extract all commits from the commit expressions. # For example, HEAD-3 means we need check 'HEAD, HEAD~1, HEAD~2'. -die "$P: No git repository found\n" if ($git && !-e ".git"); +die "$P: No git repository found\n" if ($git && !-e "$gitroot"); if ($git) { my @commits = (); @@ -1043,6 +1297,9 @@ my $vname; $allow_c99_comments = !defined $ignore_type{"C99_COMMENT_TOLERANCE"}; for my $filename (@ARGV) { my $FILE; + my $is_git_file = git_is_single_file($filename); + my $oldfile = $file; + $file = 1 if ($is_git_file); if ($git) { open($FILE, '-|', "git format-patch -M --stdout -1 $filename") || die "$P: $filename: git format-patch failed - $!\n"; @@ -1087,6 +1344,7 @@ for my $filename (@ARGV) { @modifierListFile = (); @typeListFile = (); build_types(); + $file = $oldfile if ($is_git_file); } if (!$quiet) { @@ -1132,6 +1390,7 @@ sub parse_email { my ($formatted_email) = @_; my $name = ""; + my $quoted = ""; my $name_comment = ""; my $address = ""; my $comment = ""; @@ -1163,14 +1422,20 @@ sub parse_email { } } - $name = trim($name); - $name =~ s/^\"|\"$//g; - $name =~ s/(\s*\([^\)]+\))\s*//; - if (defined($1)) { - $name_comment = trim($1); + # Extract comments from names excluding quoted parts + # "John D. (Doe)" - Do not extract + if ($name =~ s/\"(.+)\"//) { + $quoted = $1; } + while ($name =~ s/\s*($balanced_parens)\s*/ /) { + $name_comment .= trim($1); + } + $name =~ s/^[ \"]+|[ \"]+$//g; + $name = trim("$quoted $name"); + $address = trim($address); $address =~ s/^\<|\>$//g; + $comment = trim($comment); if ($name =~ /[^\w \-]/i) { ##has "must quote" chars $name =~ s/(?"; + $formatted_email = "$name$name_comment <$address>"; } - + $formatted_email .= "$comment"; return $formatted_email; } @@ -1207,7 +1477,7 @@ sub reformat_email { my ($email) = @_; my ($email_name, $name_comment, $email_address, $comment) = parse_email($email); - return format_email($email_name, $email_address); + return format_email($email_name, $name_comment, $email_address, $comment); } sub same_email_addresses { @@ -1217,7 +1487,9 @@ sub same_email_addresses { my ($email2_name, $name2_comment, $email2_address, $comment2) = parse_email($email2); return $email1_name eq $email2_name && - $email1_address eq $email2_address; + $email1_address eq $email2_address && + $name1_comment eq $name2_comment && + $comment1 eq $comment2; } sub which { @@ -2085,7 +2357,16 @@ sub report { splice(@lines, 1, 1); $output = join("\n", @lines); } - $output = (split('\n', $output))[0] . "\n" if ($terse); + + if ($terse) { + $output = (split('\n', $output))[0] . "\n"; + } + + if ($verbose && exists($verbose_messages{$type}) && + !exists($verbose_emitted{$type})) { + $output .= $verbose_messages{$type} . "\n\n"; + $verbose_emitted{$type} = 1; + } push(our @report, $output); @@ -2329,6 +2610,15 @@ sub get_raw_comment { return $comment; } +sub exclude_global_initialisers { + my ($realfile) = @_; + + # Do not check for BPF programs (tools/testing/selftests/bpf/progs/*.c, samples/bpf/*_kern.c, *.bpf.c). + return $realfile =~ m@^tools/testing/selftests/bpf/progs/.*\.c$@ || + $realfile =~ m@^samples/bpf/.*_kern\.c$@ || + $realfile =~ m@/bpf/.*\.bpf\.c$@; +} + sub process { my $filename = shift; @@ -2347,6 +2637,7 @@ sub process { my $signoff = 0; my $author = ''; my $authorsignoff = 0; + my $author_sob = ''; my $is_patch = 0; my $is_binding_patch = -1; my $in_header_lines = $file ? 0 : 1; @@ -2360,6 +2651,8 @@ sub process { my $reported_maintainer_file = 0; my $non_utf8_charset = 0; + my $last_git_commit_id_linenr = -1; + my $last_blank_line = 0; my $last_coalesced_string_linenr = -1; @@ -2661,6 +2954,10 @@ sub process { # Check the patch for a From: if (decode("MIME-Header", $line) =~ /^From:\s*(.*)/) { $author = $1; + my $curline = $linenr; + while(defined($rawlines[$curline]) && ($rawlines[$curline++] =~ /^[ \t]\s*(.*)/)) { + $author .= $1; + } $author = encode("utf8", $author) if ($line =~ /=\?utf-8\?/i); $author =~ s/"//g; $author = reformat_email($author); @@ -2670,9 +2967,37 @@ sub process { if ($line =~ /^\s*signed-off-by:\s*(.*)/i) { $signoff++; $in_commit_log = 0; - if ($author ne '') { + if ($author ne '' && $authorsignoff != 1) { if (same_email_addresses($1, $author)) { $authorsignoff = 1; + } else { + my $ctx = $1; + my ($email_name, $email_comment, $email_address, $comment1) = parse_email($ctx); + my ($author_name, $author_comment, $author_address, $comment2) = parse_email($author); + + if (lc $email_address eq lc $author_address && $email_name eq $author_name) { + $author_sob = $ctx; + $authorsignoff = 2; + } elsif (lc $email_address eq lc $author_address) { + $author_sob = $ctx; + $authorsignoff = 3; + } elsif ($email_name eq $author_name) { + $author_sob = $ctx; + $authorsignoff = 4; + + my $address1 = $email_address; + my $address2 = $author_address; + + if ($address1 =~ /(\S+)\+\S+(\@.*)/) { + $address1 = "$1$2"; + } + if ($address2 =~ /(\S+)\+\S+(\@.*)/) { + $address2 = "$1$2"; + } + if ($address1 eq $address2) { + $authorsignoff = 5; + } + } } } } @@ -2699,8 +3024,17 @@ sub process { my $ucfirst_sign_off = ucfirst(lc($sign_off)); if ($sign_off !~ /$signature_tags/) { - WARN("BAD_SIGN_OFF", - "Non-standard signature: $sign_off\n" . $herecurr); + my $suggested_signature = find_standard_signature($sign_off); + if ($suggested_signature eq "") { + WARN("BAD_SIGN_OFF", + "Non-standard signature: $sign_off\n" . $herecurr); + } else { + if (WARN("BAD_SIGN_OFF", + "Non-standard signature: '$sign_off' - perhaps '$suggested_signature'?\n" . $herecurr) && + $fix) { + $fixed[$fixlinenr] =~ s/$sign_off/$suggested_signature/; + } + } } if (defined $space_before && $space_before ne "") { if (WARN("BAD_SIGN_OFF", @@ -2729,7 +3063,7 @@ sub process { } my ($email_name, $name_comment, $email_address, $comment) = parse_email($email); - my $suggested_email = format_email(($email_name, $email_address)); + my $suggested_email = format_email(($email_name, $name_comment, $email_address, $comment)); if ($suggested_email eq "") { ERROR("BAD_SIGN_OFF", "Unrecognized email address: '$email'\n" . $herecurr); @@ -2740,8 +3074,76 @@ sub process { # Don't force email to have quotes # Allow just an angle bracketed address if (!same_email_addresses($email, $suggested_email)) { + if (WARN("BAD_SIGN_OFF", + "email address '$email' might be better as '$suggested_email'\n" . $herecurr) && + $fix) { + $fixed[$fixlinenr] =~ s/\Q$email\E/$suggested_email/; + } + } + + # Address part shouldn't have comments + my $stripped_address = $email_address; + $stripped_address =~ s/\([^\(\)]*\)//g; + if ($email_address ne $stripped_address) { + if (WARN("BAD_SIGN_OFF", + "address part of email should not have comments: '$email_address'\n" . $herecurr) && + $fix) { + $fixed[$fixlinenr] =~ s/\Q$email_address\E/$stripped_address/; + } + } + + # Only one name comment should be allowed + my $comment_count = () = $name_comment =~ /\([^\)]+\)/g; + if ($comment_count > 1) { WARN("BAD_SIGN_OFF", - "email address '$email' might be better as '$suggested_email$comment'\n" . $herecurr); + "Use a single name comment in email: '$email'\n" . $herecurr); + } + + + # stable@vger.kernel.org or stable@kernel.org shouldn't + # have an email name. In addition comments should strictly + # begin with a # + if ($email =~ /^.*stable\@(?:vger\.)?kernel\.org/i) { + if (($comment ne "" && $comment !~ /^#.+/) || + ($email_name ne "")) { + my $cur_name = $email_name; + my $new_comment = $comment; + $cur_name =~ s/[a-zA-Z\s\-\"]+//g; + + # Remove brackets enclosing comment text + # and # from start of comments to get comment text + $new_comment =~ s/^\((.*)\)$/$1/; + $new_comment =~ s/^\[(.*)\]$/$1/; + $new_comment =~ s/^[\s\#]+|\s+$//g; + + $new_comment = trim("$new_comment $cur_name") if ($cur_name ne $new_comment); + $new_comment = " # $new_comment" if ($new_comment ne ""); + my $new_email = "$email_address$new_comment"; + + if (WARN("BAD_STABLE_ADDRESS_STYLE", + "Invalid email format for stable: '$email', prefer '$new_email'\n" . $herecurr) && + $fix) { + $fixed[$fixlinenr] =~ s/\Q$email\E/$new_email/; + } + } + } elsif ($comment ne "" && $comment !~ /^(?:#.+|\(.+\))$/) { + my $new_comment = $comment; + + # Extract comment text from within brackets or + # c89 style /*...*/ comments + $new_comment =~ s/^\[(.*)\]$/$1/; + $new_comment =~ s/^\/\*(.*)\*\/$/$1/; + + $new_comment = trim($new_comment); + $new_comment =~ s/^[^\w]$//; # Single lettered comment with non word character is usually a typo + $new_comment = "($new_comment)" if ($new_comment ne ""); + my $new_email = format_email($email_name, $name_comment, $email_address, $new_comment); + + if (WARN("BAD_SIGN_OFF", + "Unexpected content after email: '$email', should be: '$new_email'\n" . $herecurr) && + $fix) { + $fixed[$fixlinenr] =~ s/\Q$email\E/$new_email/; + } } } @@ -2760,17 +3162,73 @@ sub process { if ($sign_off =~ /^co-developed-by:$/i) { if ($email eq $author) { WARN("BAD_SIGN_OFF", - "Co-developed-by: should not be used to attribute nominal patch author '$author'\n" . "$here\n" . $rawline); + "Co-developed-by: should not be used to attribute nominal patch author '$author'\n" . $herecurr); } if (!defined $lines[$linenr]) { WARN("BAD_SIGN_OFF", - "Co-developed-by: must be immediately followed by Signed-off-by:\n" . "$here\n" . $rawline); - } elsif ($rawlines[$linenr] !~ /^\s*signed-off-by:\s*(.*)/i) { + "Co-developed-by: must be immediately followed by Signed-off-by:\n" . $herecurr); + } elsif ($rawlines[$linenr] !~ /^signed-off-by:\s*(.*)/i) { WARN("BAD_SIGN_OFF", - "Co-developed-by: must be immediately followed by Signed-off-by:\n" . "$here\n" . $rawline . "\n" .$rawlines[$linenr]); + "Co-developed-by: must be immediately followed by Signed-off-by:\n" . $herecurr . $rawlines[$linenr] . "\n"); } elsif ($1 ne $email) { WARN("BAD_SIGN_OFF", - "Co-developed-by and Signed-off-by: name/email do not match \n" . "$here\n" . $rawline . "\n" .$rawlines[$linenr]); + "Co-developed-by and Signed-off-by: name/email do not match\n" . $herecurr . $rawlines[$linenr] . "\n"); + } + } + +# check if Reported-by: is followed by a Closes: tag + if ($sign_off =~ /^reported(?:|-and-tested)-by:$/i) { + if (!defined $lines[$linenr]) { + WARN("BAD_REPORTED_BY_LINK", + "Reported-by: should be immediately followed by Closes: with a URL to the report\n" . $herecurr . "\n"); + } elsif ($rawlines[$linenr] !~ /^closes:\s*/i) { + WARN("BAD_REPORTED_BY_LINK", + "Reported-by: should be immediately followed by Closes: with a URL to the report\n" . $herecurr . $rawlines[$linenr] . "\n"); + } + } + } + + +# Check Fixes: styles is correct + if (!$in_header_lines && + $line =~ /^\s*fixes:?\s*(?:commit\s*)?[0-9a-f]{5,}\b/i) { + my $orig_commit = ""; + my $id = "0123456789ab"; + my $title = "commit title"; + my $tag_case = 1; + my $tag_space = 1; + my $id_length = 1; + my $id_case = 1; + my $title_has_quotes = 0; + + if ($line =~ /(\s*fixes:?)\s+([0-9a-f]{5,})\s+($balanced_parens)/i) { + my $tag = $1; + $orig_commit = $2; + $title = $3; + + $tag_case = 0 if $tag eq "Fixes:"; + $tag_space = 0 if ($line =~ /^fixes:? [0-9a-f]{5,} ($balanced_parens)/i); + + $id_length = 0 if ($orig_commit =~ /^[0-9a-f]{12}$/i); + $id_case = 0 if ($orig_commit !~ /[A-F]/); + + # Always strip leading/trailing parens then double quotes if existing + $title = substr($title, 1, -1); + if ($title =~ /^".*"$/) { + $title = substr($title, 1, -1); + $title_has_quotes = 1; + } + } + + my ($cid, $ctitle) = git_commit_info($orig_commit, $id, + $title); + + if ($ctitle ne $title || $tag_case || $tag_space || + $id_length || $id_case || !$title_has_quotes) { + if (WARN("BAD_FIXES_TAG", + "Please use correct Fixes: style 'Fixes: <12 chars of sha1> (\"\")' - ie: 'Fixes: $cid (\"$ctitle\")'\n" . $herecurr) && + $fix) { + $fixed[$fixlinenr] = "Fixes: $cid (\"$ctitle\")"; } } } @@ -2784,8 +3242,11 @@ sub process { # Check for Gerrit Change-Ids not in any patch context if ($realfile eq '' && !$has_patch_separator && $line =~ /^\s*change-id:/i) { - ERROR("GERRIT_CHANGE_ID", - "Remove Gerrit Change-Id's before submitting upstream\n" . $herecurr); + if (ERROR("GERRIT_CHANGE_ID", + "Remove Gerrit Change-Id's before submitting upstream\n" . $herecurr) && + $fix) { + fix_delete_line($fixlinenr, $rawline); + } } # Check if the commit log is in a possible stack dump @@ -2805,13 +3266,13 @@ sub process { length($line) > 75 && !($line =~ /^\s*[a-zA-Z0-9_\/\.]+\s+\|\s+\d+/ || # file delta changes - $line =~ /^\s*(?:[\w\.\-]+\/)++[\w\.\-]+:/ || + $line =~ /^\s*(?:[\w\.\-\+]*\/)++[\w\.\-\+]+:/ || # filename then : - $line =~ /^\s*(?:Fixes:|Link:)/i || - # A Fixes: or Link: line + $line =~ /^\s*(?:Fixes:|$link_tags_search|$signature_tags)/i || + # A Fixes:, link or signature tag line $commit_log_possible_stack_dump)) { WARN("COMMIT_LOG_LONG_LINE", - "Possible unwrapped commit description (prefer a maximum 75 chars per line)\n" . $herecurr); + "Prefer a maximum 75 chars per line (possible unwrapped commit description?)\n" . $herecurr); $commit_log_long_line = 1; } @@ -2821,11 +3282,53 @@ sub process { $commit_log_possible_stack_dump = 0; } +# Check for odd tags before a URI/URL + if ($in_commit_log && + $line =~ /^\s*(\w+:)\s*http/ && $1 !~ /^$link_tags_search$/) { + if ($1 =~ /^v(?:ersion)?\d+/i) { + WARN("COMMIT_LOG_VERSIONING", + "Patch version information should be after the --- line\n" . $herecurr); + } else { + WARN("COMMIT_LOG_USE_LINK", + "Unknown link reference '$1', use $link_tags_print instead\n" . $herecurr); + } + } + +# Check for misuse of the link tags + if ($in_commit_log && + $line =~ /^\s*(\w+:)\s*(\S+)/) { + my $tag = $1; + my $value = $2; + if ($tag =~ /^$link_tags_search$/ && $value !~ m{^https?://}) { + WARN("COMMIT_LOG_WRONG_LINK", + "'$tag' should be followed by a public http(s) link\n" . $herecurr); + } + } + +# Check for lines starting with a # + if ($in_commit_log && $line =~ /^#/) { + if (WARN("COMMIT_COMMENT_SYMBOL", + "Commit log lines starting with '#' are dropped by git as comments\n" . $herecurr) && + $fix) { + $fixed[$fixlinenr] =~ s/^/ /; + } + } + # Check for git id commit length and improperly formed commit descriptions - if ($in_commit_log && !$commit_log_possible_stack_dump && +# A correctly formed commit description is: +# commit <SHA-1 hash length 12+ chars> ("Complete commit subject") +# with the commit subject '("' prefix and '")' suffix +# This is a fairly compilicated block as it tests for what appears to be +# bare SHA-1 hash with minimum length of 5. It also avoids several types of +# possible SHA-1 matches. +# A commit match can span multiple lines so this block attempts to find a +# complete typical commit on a maximum of 3 lines + if ($perl_version_ok && + $in_commit_log && !$commit_log_possible_stack_dump && $line !~ /^\s*(?:Link|Patchwork|http|https|BugLink|base-commit):/i && $line !~ /^This reverts commit [0-9a-f]{7,40}/ && - ($line =~ /\bcommit\s+[0-9a-f]{5,}\b/i || + (($line =~ /\bcommit\s+[0-9a-f]{5,}\b/i || + ($line =~ /\bcommit\s*$/i && defined($rawlines[$linenr]) && $rawlines[$linenr] =~ /^\s*[0-9a-f]{5,}\b/i)) || ($line =~ /(?:\s|^)[0-9a-f]{12,40}(?:[\s"'\(\[]|$)/i && $line !~ /[\<\[][0-9a-f]{12,40}[\>\]]/i && $line !~ /\bfixes:\s*[0-9a-f]{12,40}/i))) { @@ -2835,49 +3338,62 @@ sub process { my $long = 0; my $case = 1; my $space = 1; - my $hasdesc = 0; - my $hasparens = 0; my $id = '0123456789ab'; my $orig_desc = "commit description"; my $description = ""; + my $herectx = $herecurr; + my $has_parens = 0; + my $has_quotes = 0; - if ($line =~ /\b(c)ommit\s+([0-9a-f]{5,})\b/i) { - $init_char = $1; - $orig_commit = lc($2); - } elsif ($line =~ /\b([0-9a-f]{12,40})\b/i) { - $orig_commit = lc($1); + my $input = $line; + if ($line =~ /(?:\bcommit\s+[0-9a-f]{5,}|\bcommit\s*$)/i) { + for (my $n = 0; $n < 2; $n++) { + if ($input =~ /\bcommit\s+[0-9a-f]{5,}\s*($balanced_parens)/i) { + $orig_desc = $1; + $has_parens = 1; + # Always strip leading/trailing parens then double quotes if existing + $orig_desc = substr($orig_desc, 1, -1); + if ($orig_desc =~ /^".*"$/) { + $orig_desc = substr($orig_desc, 1, -1); + $has_quotes = 1; + } + last; + } + last if ($#lines < $linenr + $n); + $input .= " " . trim($rawlines[$linenr + $n]); + $herectx .= "$rawlines[$linenr + $n]\n"; + } + $herectx = $herecurr if (!$has_parens); } - $short = 0 if ($line =~ /\bcommit\s+[0-9a-f]{12,40}/i); - $long = 1 if ($line =~ /\bcommit\s+[0-9a-f]{41,}/i); - $space = 0 if ($line =~ /\bcommit [0-9a-f]/i); - $case = 0 if ($line =~ /\b[Cc]ommit\s+[0-9a-f]{5,40}[^A-F]/); - if ($line =~ /\bcommit\s+[0-9a-f]{5,}\s+\("([^"]+)"\)/i) { - $orig_desc = $1; - $hasparens = 1; - } elsif ($line =~ /\bcommit\s+[0-9a-f]{5,}\s*$/i && - defined $rawlines[$linenr] && - $rawlines[$linenr] =~ /^\s*\("([^"]+)"\)/) { - $orig_desc = $1; - $hasparens = 1; - } elsif ($line =~ /\bcommit\s+[0-9a-f]{5,}\s+\("[^"]+$/i && - defined $rawlines[$linenr] && - $rawlines[$linenr] =~ /^\s*[^"]+"\)/) { - $line =~ /\bcommit\s+[0-9a-f]{5,}\s+\("([^"]+)$/i; - $orig_desc = $1; - $rawlines[$linenr] =~ /^\s*([^"]+)"\)/; - $orig_desc .= " " . $1; - $hasparens = 1; + if ($input =~ /\b(c)ommit\s+([0-9a-f]{5,})\b/i) { + $init_char = $1; + $orig_commit = lc($2); + $short = 0 if ($input =~ /\bcommit\s+[0-9a-f]{12,40}/i); + $long = 1 if ($input =~ /\bcommit\s+[0-9a-f]{41,}/i); + $space = 0 if ($input =~ /\bcommit [0-9a-f]/i); + $case = 0 if ($input =~ /\b[Cc]ommit\s+[0-9a-f]{5,40}[^A-F]/); + } elsif ($input =~ /\b([0-9a-f]{12,40})\b/i) { + $orig_commit = lc($1); } ($id, $description) = git_commit_info($orig_commit, $id, $orig_desc); if (defined($id) && - ($short || $long || $space || $case || ($orig_desc ne $description) || !$hasparens)) { + ($short || $long || $space || $case || ($orig_desc ne $description) || !$has_quotes) && + $last_git_commit_id_linenr != $linenr - 1) { ERROR("GIT_COMMIT_ID", - "Please use git commit description style 'commit <12+ chars of sha1> (\"<title line>\")' - ie: '${init_char}ommit $id (\"$description\")'\n" . $herecurr); + "Please use git commit description style 'commit <12+ chars of sha1> (\"<title line>\")' - ie: '${init_char}ommit $id (\"$description\")'\n" . $herectx); } + #don't report the next line if this line ends in commit and the sha1 hash is the next line + $last_git_commit_id_linenr = $linenr if ($line =~ /\bcommit\s*$/i); + } + +# Check for mailing list archives other than lore.kernel.org + if ($rawline =~ m{http.*\b$obsolete_archives}) { + WARN("PREFER_LORE_ARCHIVE", + "Use lore.kernel.org archive links when possible - see https://lore.kernel.org/lists.html\n" . $herecurr); } # Check for added, moved or deleted files @@ -2897,7 +3413,7 @@ sub process { ($line =~ /^new file mode\s*\d+\s*$/) && ($realfile =~ m@^Documentation/devicetree/bindings/.*\.txt$@)) { WARN("DT_SCHEMA_BINDING_PATCH", - "DT bindings should be in DT schema format. See: Documentation/devicetree/writing-schema.rst\n"); + "DT bindings should be in DT schema format. See: Documentation/devicetree/bindings/writing-schema.rst\n"); } # Check for wrappage within a valid hunk of the file @@ -2961,15 +3477,18 @@ sub process { # Check for various typo / spelling mistakes if (defined($misspellings) && ($in_commit_log || $line =~ /^(?:\+|Subject:)/i)) { - while ($rawline =~ /(?:^|[^a-z@])($misspellings)(?:\b|$|[^a-z@])/gi) { + while ($rawline =~ /(?:^|[^\w\-'`])($misspellings)(?:[^\w\-'`]|$)/gi) { my $typo = $1; + my $blank = copy_spacing($rawline); + my $ptr = substr($blank, 0, $-[1]) . "^" x length($typo); + my $hereptr = "$hereline$ptr\n"; my $typo_fix = $spelling_fix{lc($typo)}; $typo_fix = ucfirst($typo_fix) if ($typo =~ /^[A-Z]/); $typo_fix = uc($typo_fix) if ($typo =~ /^[A-Z]+$/); my $msg_level = \&WARN; $msg_level = \&CHK if ($file); if (&{$msg_level}("TYPO_SPELLING", - "'$typo' may be misspelled - perhaps '$typo_fix'?\n" . $herecurr) && + "'$typo' may be misspelled - perhaps '$typo_fix'?\n" . $hereptr) && $fix) { $fixed[$fixlinenr] =~ s/(^|[^A-Za-z@])($typo)($|[^A-Za-z@])/$1$typo_fix$3/; } @@ -2987,6 +3506,60 @@ sub process { } } +# check for repeated words separated by a single space +# avoid false positive from list command eg, '-rw-r--r-- 1 root root' + if (($rawline =~ /^\+/ || $in_commit_log) && + $rawline !~ /[bcCdDlMnpPs\?-][rwxsStT-]{9}/) { + pos($rawline) = 1 if (!$in_commit_log); + while ($rawline =~ /\b($word_pattern) (?=($word_pattern))/g) { + + my $first = $1; + my $second = $2; + my $start_pos = $-[1]; + my $end_pos = $+[2]; + if ($first =~ /(?:struct|union|enum)/) { + pos($rawline) += length($first) + length($second) + 1; + next; + } + + next if (lc($first) ne lc($second)); + next if ($first eq 'long'); + + # check for character before and after the word matches + my $start_char = ''; + my $end_char = ''; + $start_char = substr($rawline, $start_pos - 1, 1) if ($start_pos > ($in_commit_log ? 0 : 1)); + $end_char = substr($rawline, $end_pos, 1) if ($end_pos < length($rawline)); + + next if ($start_char =~ /^\S$/); + next if (index(" \t.,;?!", $end_char) == -1); + + # avoid repeating hex occurrences like 'ff ff fe 09 ...' + if ($first =~ /\b[0-9a-f]{2,}\b/i) { + next if (!exists($allow_repeated_words{lc($first)})); + } + + if (WARN("REPEATED_WORD", + "Possible repeated word: '$first'\n" . $herecurr) && + $fix) { + $fixed[$fixlinenr] =~ s/\b$first $second\b/$first/; + } + } + + # if it's a repeated word on consecutive lines in a comment block + if ($prevline =~ /$;+\s*$/ && + $prevrawline =~ /($word_pattern)\s*$/) { + my $last_word = $1; + if ($rawline =~ /^\+\s*\*\s*$last_word /) { + if (WARN("REPEATED_WORD", + "Possible repeated word: '$last_word'\n" . $hereprev) && + $fix) { + $fixed[$fixlinenr] =~ s/(\+\s*\*\s*)$last_word /$1/; + } + } + } + } + # ignore non-hunk lines and lines being removed next if (!$hunk_line || $line =~ /^-/); @@ -3029,51 +3602,47 @@ sub process { # Kconfig supports named choices), so use a word boundary # (\b) rather than a whitespace character (\s) $line =~ /^\+\s*(?:config|menuconfig|choice)\b/) { - my $length = 0; - my $cnt = $realcnt; - my $ln = $linenr + 1; - my $f; - my $is_start = 0; - my $is_end = 0; - for (; $cnt > 0 && defined $lines[$ln - 1]; $ln++) { - $f = $lines[$ln - 1]; - $cnt-- if ($lines[$ln - 1] !~ /^-/); - $is_end = $lines[$ln - 1] =~ /^\+/; + my $ln = $linenr; + my $needs_help = 0; + my $has_help = 0; + my $help_length = 0; + while (defined $lines[$ln]) { + my $f = $lines[$ln++]; next if ($f =~ /^-/); - last if (!$file && $f =~ /^\@\@/); + last if ($f !~ /^[\+ ]/); # !patch context - if ($lines[$ln - 1] =~ /^\+\s*(?:bool|tristate|prompt)\s*["']/) { - $is_start = 1; - } elsif ($lines[$ln - 1] =~ /^\+\s*(?:help|---help---)\s*$/) { - if ($lines[$ln - 1] =~ "---help---") { - WARN("CONFIG_DESCRIPTION", - "prefer 'help' over '---help---' for new help texts\n" . $herecurr); - } - $length = -1; + if ($f =~ /^\+\s*(?:bool|tristate|prompt)\s*["']/) { + $needs_help = 1; + next; + } + if ($f =~ /^\+\s*help\s*$/) { + $has_help = 1; + next; } - $f =~ s/^.//; - $f =~ s/#.*//; - $f =~ s/^\s+//; - next if ($f =~ /^$/); + $f =~ s/^.//; # strip patch context [+ ] + $f =~ s/#.*//; # strip # directives + $f =~ s/^\s+//; # strip leading blanks + next if ($f =~ /^$/); # skip blank lines + # At the end of this Kconfig block: # This only checks context lines in the patch # and so hopefully shouldn't trigger false # positives, even though some of these are # common words in help texts - if ($f =~ /^\s*(?:config|menuconfig|choice|endchoice| - if|endif|menu|endmenu|source)\b/x) { - $is_end = 1; + if ($f =~ /^(?:config|menuconfig|choice|endchoice| + if|endif|menu|endmenu|source)\b/x) { last; } - $length++; + $help_length++ if ($has_help); } - if ($is_start && $is_end && $length < $min_conf_desc_length) { + if ($needs_help && + $help_length < $min_conf_desc_length) { + my $stat_real = get_stat_real($linenr, $ln - 1); WARN("CONFIG_DESCRIPTION", - "please write a paragraph that describes the config symbol fully\n" . $herecurr); + "please write a help paragraph that fully describes the config symbol\n" . "$here\n$stat_real\n"); } - #print "is_start<$is_start> is_end<$is_end> length<$length>\n"; } # check MAINTAINERS entries @@ -3116,13 +3685,6 @@ sub process { } } -# discourage the use of boolean for type definition attributes of Kconfig options - if ($realfile =~ /Kconfig/ && - $line =~ /^\+\s*\bboolean\b/) { - WARN("CONFIG_TYPE_BOOLEAN", - "Use of boolean is deprecated, please use bool instead.\n" . $herecurr); - } - if (($realfile =~ /Makefile.*/ || $realfile =~ /Kbuild.*/) && ($line =~ /\+(EXTRA_[A-Z]+FLAGS).*/)) { my $flag = $1; @@ -3176,7 +3738,7 @@ sub process { my $comment = ""; if ($realfile =~ /\.(h|s|S)$/) { $comment = '/*'; - } elsif ($realfile =~ /\.(c|dts|dtsi)$/) { + } elsif ($realfile =~ /\.(c|rs|dts|dtsi)$/) { $comment = '//'; } elsif (($checklicenseline == 2) || $realfile =~ /\.(sh|pl|py|awk|tc|yaml)$/) { $comment = '#'; @@ -3203,7 +3765,7 @@ sub process { "'$spdx_license' is not supported in LICENSES/...\n" . $herecurr); } if ($realfile =~ m@^Documentation/devicetree/bindings/@ && - not $spdx_license =~ /GPL-2\.0.*BSD-2-Clause/) { + $spdx_license !~ /GPL-2\.0(?:-only)? OR BSD-2-Clause/) { my $msg_level = \&WARN; $msg_level = \&CHK if ($file); if (&{$msg_level}("SPDX_LICENSE_TAG", @@ -3213,12 +3775,23 @@ sub process { $fixed[$fixlinenr] =~ s/SPDX-License-Identifier: .*/SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)/; } } + if ($realfile =~ m@^include/dt-bindings/@ && + $spdx_license !~ /GPL-2\.0(?:-only)? OR \S+/) { + WARN("SPDX_LICENSE_TAG", + "DT binding headers should be licensed (GPL-2.0-only OR .*)\n" . $herecurr); + } } } } +# check for embedded filenames + if ($rawline =~ /^\+.*\b\Q$realfile\E\b/) { + WARN("EMBEDDED_FILENAME", + "It's generally not useful to have the filename in the file\n" . $herecurr); + } + # check we are in a valid source file if not then ignore this hunk - next if ($realfile !~ /\.(h|c|s|S|sh|dtsi|dts)$/); + next if ($realfile !~ /\.(h|c|rs|s|S|sh|dtsi|dts)$/); # check for using SPDX-License-Identifier on the wrong line number if ($realline != $checklicenseline && @@ -3294,8 +3867,18 @@ sub process { # check for adding lines without a newline. if ($line =~ /^\+/ && defined $lines[$linenr] && $lines[$linenr] =~ /^\\ No newline at end of file/) { - WARN("MISSING_EOF_NEWLINE", - "adding a line without newline at end of file\n" . $herecurr); + if (WARN("MISSING_EOF_NEWLINE", + "adding a line without newline at end of file\n" . $herecurr) && + $fix) { + fix_delete_line($fixlinenr+1, "No newline at end of file"); + } + } + +# check for .L prefix local symbols in .S files + if ($realfile =~ /\.S$/ && + $line =~ /^\+\s*(?:[A-Z]+_)?SYM_[A-Z]+_(?:START|END)(?:_[A-Z_]+)?\s*\(\s*\.L/) { + WARN("AVOID_L_PREFIX", + "Avoid using '.L' prefixed local symbol names for denoting a range of code via 'SYM_*_START/END' annotations; see Documentation/core-api/asm-annotations.rst\n" . $herecurr); } # check we are in a valid source file C or perl if not then ignore this hunk @@ -3314,42 +3897,6 @@ sub process { } } -# check for repeated words separated by a single space - if ($rawline =~ /^\+/) { - while ($rawline =~ /\b($word_pattern) (?=($word_pattern))/g) { - - my $first = $1; - my $second = $2; - - if ($first =~ /(?:struct|union|enum)/) { - pos($rawline) += length($first) + length($second) + 1; - next; - } - - next if ($first ne $second); - next if ($first eq 'long'); - - if (WARN("REPEATED_WORD", - "Possible repeated word: '$first'\n" . $herecurr) && - $fix) { - $fixed[$fixlinenr] =~ s/\b$first $second\b/$first/; - } - } - - # if it's a repeated word on consecutive lines in a comment block - if ($prevline =~ /$;+\s*$/ && - $prevrawline =~ /($word_pattern)\s*$/) { - my $last_word = $1; - if ($rawline =~ /^\+\s*\*\s*$last_word /) { - if (WARN("REPEATED_WORD", - "Possible repeated word: '$last_word'\n" . $hereprev) && - $fix) { - $fixed[$fixlinenr] =~ s/(\+\s*\*\s*)$last_word /$1/; - } - } - } - } - # check for space before tabs. if ($rawline =~ /^\+/ && $rawline =~ / \t/) { my $herevet = "$here\n" . cat_vet($rawline) . "\n"; @@ -3365,14 +3912,28 @@ sub process { # check for assignments on the start of a line if ($sline =~ /^\+\s+($Assignment)[^=]/) { - CHK("ASSIGNMENT_CONTINUATIONS", - "Assignment operator '$1' should be on the previous line\n" . $hereprev); + my $operator = $1; + if (CHK("ASSIGNMENT_CONTINUATIONS", + "Assignment operator '$1' should be on the previous line\n" . $hereprev) && + $fix && $prevrawline =~ /^\+/) { + # add assignment operator to the previous line, remove from current line + $fixed[$fixlinenr - 1] .= " $operator"; + $fixed[$fixlinenr] =~ s/\Q$operator\E\s*//; + } } # check for && or || at the start of a line if ($rawline =~ /^\+\s*(&&|\|\|)/) { - CHK("LOGICAL_CONTINUATIONS", - "Logical continuations should be on the previous line\n" . $hereprev); + my $operator = $1; + if (CHK("LOGICAL_CONTINUATIONS", + "Logical continuations should be on the previous line\n" . $hereprev) && + $fix && $prevrawline =~ /^\+/) { + # insert logical operator at last non-comment, non-whitepsace char on previous line + $prevline =~ /[\s$;]*$/; + my $line_end = substr($prevrawline, $-[0]); + $fixed[$fixlinenr - 1] =~ s/\Q$line_end\E$/ $operator$line_end/; + $fixed[$fixlinenr] =~ s/\Q$operator\E\s*//; + } } # check indentation starts on a tab stop @@ -3440,7 +4001,7 @@ sub process { if ($realfile =~ m@^(drivers/net/|net/)@ && $prevrawline =~ /^\+[ \t]*\/\*[ \t]*$/ && $rawline =~ /^\+[ \t]*\*/ && - $realline > 2) { + $realline > 3) { # Do not warn about the initial copyright comment block after SPDX-License-Identifier WARN("NETWORKING_BLOCK_COMMENT_STYLE", "networking block comments don't use an empty /* line, use /* Comment...\n" . $hereprev); } @@ -3493,7 +4054,7 @@ sub process { if ($prevline =~ /^[\+ ]};?\s*$/ && $line =~ /^\+/ && !($line =~ /^\+\s*$/ || - $line =~ /^\+\s*EXPORT_SYMBOL/ || + $line =~ /^\+\s*(?:EXPORT_SYMBOL|early_param)/ || $line =~ /^\+\s*MODULE_/i || $line =~ /^\+\s*\#\s*(?:end|elif|else)/ || $line =~ /^\+[a-z_]*init/ || @@ -3522,43 +4083,48 @@ sub process { } # check for missing blank lines after declarations - if ($sline =~ /^\+\s+\S/ && #Not at char 1 - # actual declarations - ($prevline =~ /^\+\s+$Declare\s*$Ident\s*[=,;:\[]/ || +# (declarations must have the same indentation and not be at the start of line) + if (($prevline =~ /\+(\s+)\S/) && $sline =~ /^\+$1\S/) { + # use temporaries + my $sl = $sline; + my $pl = $prevline; + # remove $Attribute/$Sparse uses to simplify comparisons + $sl =~ s/\b(?:$Attribute|$Sparse)\b//g; + $pl =~ s/\b(?:$Attribute|$Sparse)\b//g; + if (($pl =~ /^\+\s+$Declare\s*$Ident\s*[=,;:\[]/ || # function pointer declarations - $prevline =~ /^\+\s+$Declare\s*\(\s*\*\s*$Ident\s*\)\s*[=,;:\[\(]/ || + $pl =~ /^\+\s+$Declare\s*\(\s*\*\s*$Ident\s*\)\s*[=,;:\[\(]/ || # foo bar; where foo is some local typedef or #define - $prevline =~ /^\+\s+$Ident(?:\s+|\s*\*\s*)$Ident\s*[=,;\[]/ || + $pl =~ /^\+\s+$Ident(?:\s+|\s*\*\s*)$Ident\s*[=,;\[]/ || # known declaration macros - $prevline =~ /^\+\s+$declaration_macros/) && + $pl =~ /^\+\s+$declaration_macros/) && # for "else if" which can look like "$Ident $Ident" - !($prevline =~ /^\+\s+$c90_Keywords\b/ || + !($pl =~ /^\+\s+$c90_Keywords\b/ || # other possible extensions of declaration lines - $prevline =~ /(?:$Compare|$Assignment|$Operators)\s*$/ || + $pl =~ /(?:$Compare|$Assignment|$Operators)\s*$/ || # not starting a section or a macro "\" extended line - $prevline =~ /(?:\{\s*|\\)$/) && + $pl =~ /(?:\{\s*|\\)$/) && # looks like a declaration - !($sline =~ /^\+\s+$Declare\s*$Ident\s*[=,;:\[]/ || + !($sl =~ /^\+\s+$Declare\s*$Ident\s*[=,;:\[]/ || # function pointer declarations - $sline =~ /^\+\s+$Declare\s*\(\s*\*\s*$Ident\s*\)\s*[=,;:\[\(]/ || + $sl =~ /^\+\s+$Declare\s*\(\s*\*\s*$Ident\s*\)\s*[=,;:\[\(]/ || # foo bar; where foo is some local typedef or #define - $sline =~ /^\+\s+$Ident(?:\s+|\s*\*\s*)$Ident\s*[=,;\[]/ || + $sl =~ /^\+\s+$Ident(?:\s+|\s*\*\s*)$Ident\s*[=,;\[]/ || # known declaration macros - $sline =~ /^\+\s+$declaration_macros/ || + $sl =~ /^\+\s+$declaration_macros/ || # start of struct or union or enum - $sline =~ /^\+\s+(?:static\s+)?(?:const\s+)?(?:union|struct|enum|typedef)\b/ || + $sl =~ /^\+\s+(?:static\s+)?(?:const\s+)?(?:union|struct|enum|typedef)\b/ || # start or end of block or continuation of declaration - $sline =~ /^\+\s+(?:$|[\{\}\.\#\"\?\:\(\[])/ || + $sl =~ /^\+\s+(?:$|[\{\}\.\#\"\?\:\(\[])/ || # bitfield continuation - $sline =~ /^\+\s+$Ident\s*:\s*\d+\s*[,;]/ || + $sl =~ /^\+\s+$Ident\s*:\s*\d+\s*[,;]/ || # other possible extensions of declaration lines - $sline =~ /^\+\s+\(?\s*(?:$Compare|$Assignment|$Operators)/) && - # indentation of previous and current line are the same - (($prevline =~ /\+(\s+)\S/) && $sline =~ /^\+$1\S/)) { - if (WARN("LINE_SPACING", - "Missing a blank line after declarations\n" . $hereprev) && - $fix) { - fix_insert_line($fixlinenr, "\+"); + $sl =~ /^\+\s+\(?\s*(?:$Compare|$Assignment|$Operators)/)) { + if (WARN("LINE_SPACING", + "Missing a blank line after declarations\n" . $hereprev) && + $fix) { + fix_insert_line($fixlinenr, "\+"); + } } } @@ -3611,12 +4177,16 @@ sub process { } # check indentation of a line with a break; -# if the previous line is a goto or return and is indented the same # of tabs +# if the previous line is a goto, return or break +# and is indented the same # of tabs if ($sline =~ /^\+([\t]+)break\s*;\s*$/) { my $tabs = $1; - if ($prevline =~ /^\+$tabs(?:goto|return)\b/) { - WARN("UNNECESSARY_BREAK", - "break is not useful after a goto or return\n" . $hereprev); + if ($prevline =~ /^\+$tabs(goto|return|break)\b/) { + if (WARN("UNNECESSARY_BREAK", + "break is not useful after a $1\n" . $hereprev) && + $fix) { + fix_delete_line($fixlinenr, $rawline); + } } } @@ -3899,6 +4469,17 @@ sub process { #ignore lines not being added next if ($line =~ /^[^\+]/); +# check for self assignments used to avoid compiler warnings +# e.g.: int foo = foo, *bar = NULL; +# struct foo bar = *(&(bar)); + if ($line =~ /^\+\s*(?:$Declare)?([A-Za-z_][A-Za-z\d_]*)\s*=/) { + my $var = $1; + if ($line =~ /^\+\s*(?:$Declare)?$var\s*=\s*(?:$var|\*\s*\(?\s*&\s*\(?\s*$var\s*\)?\s*\)?)\s*[;,]/) { + WARN("SELF_ASSIGNMENT", + "Do not use self-assignments to avoid compiler warnings\n" . $herecurr); + } + } + # check for dereferences that span multiple lines if ($prevline =~ /^\+.*$Lval\s*(?:\.|->)\s*$/ && $line =~ /^\+\s*(?!\#\s*(?!define\s+|if))\s*$Lval/) { @@ -4014,13 +4595,13 @@ sub process { if (defined $realline_next && exists $lines[$realline_next - 1] && !defined $suppress_export{$realline_next} && - ($lines[$realline_next - 1] =~ /EXPORT_SYMBOL.*\((.*)\)/ || - $lines[$realline_next - 1] =~ /EXPORT_UNUSED_SYMBOL.*\((.*)\)/)) { + ($lines[$realline_next - 1] =~ /EXPORT_SYMBOL.*\((.*)\)/)) { # Handle definitions which produce identifiers with # a prefix: # XXX(foo); # EXPORT_SYMBOL(something_foo); my $name = $1; + $name =~ s/^\s*($Ident).*/$1/; if ($stat =~ /^(?:.\s*}\s*\n)?.([A-Z_]+)\s*\(\s*($Ident)/ && $name =~ /^${Ident}_$2/) { #print "FOO C name<$name>\n"; @@ -4042,8 +4623,7 @@ sub process { } if (!defined $suppress_export{$linenr} && $prevline =~ /^.\s*$/ && - ($line =~ /EXPORT_SYMBOL.*\((.*)\)/ || - $line =~ /EXPORT_UNUSED_SYMBOL.*\((.*)\)/)) { + ($line =~ /EXPORT_SYMBOL.*\((.*)\)/)) { #print "FOO B <$lines[$linenr - 1]>\n"; $suppress_export{$linenr} = 2; } @@ -4054,7 +4634,8 @@ sub process { } # check for global initialisers. - if ($line =~ /^\+$Type\s*$Ident(?:\s+$Modifier)*\s*=\s*($zero_initializer)\s*;/) { + if ($line =~ /^\+$Type\s*$Ident(?:\s+$Modifier)*\s*=\s*($zero_initializer)\s*;/ && + !exclude_global_initialisers($realfile)) { if (ERROR("GLOBAL_INITIALISERS", "do not initialise globals to $1\n" . $herecurr) && $fix) { @@ -4133,12 +4714,24 @@ sub process { } } +# check for const static or static <non ptr type> const declarations +# prefer 'static const <foo>' over 'const static <foo>' and 'static <foo> const' + if ($sline =~ /^\+\s*const\s+static\s+($Type)\b/ || + $sline =~ /^\+\s*static\s+($BasicType)\s+const\b/) { + if (WARN("STATIC_CONST", + "Move const after static - use 'static const $1'\n" . $herecurr) && + $fix) { + $fixed[$fixlinenr] =~ s/\bconst\s+static\b/static const/; + $fixed[$fixlinenr] =~ s/\bstatic\s+($BasicType)\s+const\b/static const $1/; + } + } + # check for non-global char *foo[] = {"bar", ...} declarations. if ($line =~ /^.\s+(?:static\s+|const\s+)?char\s+\*\s*\w+\s*\[\s*\]\s*=\s*\{/) { WARN("STATIC_CONST_CHAR_ARRAY", "char * array declaration might be better as static const\n" . $herecurr); - } + } # check for sizeof(foo)/sizeof(foo[0]) that could be ARRAY_SIZE(foo) if ($line =~ m@\bsizeof\s*\(\s*($Lval)\s*\)@) { @@ -4229,12 +4822,12 @@ sub process { } } -# avoid BUG() or BUG_ON() - if ($line =~ /\b(?:BUG|BUG_ON)\b/) { +# do not use BUG() or variants + if ($line =~ /\b(?!AA_|BUILD_|DCCP_|IDA_|KVM_|RWLOCK_|snd_|SPIN_)(?:[a-zA-Z_]*_)?BUG(?:_ON)?(?:_[A-Z_]+)?\s*\(/) { my $msg_level = \&WARN; $msg_level = \&CHK if ($file); &{$msg_level}("AVOID_BUG", - "Avoid crashing the kernel - try using WARN_ON & recovery code rather than BUG() or BUG_ON()\n" . $herecurr); + "Do not crash the kernel unless it is absolutely unavoidable--use WARN_ON_ONCE() plus recovery code (if feasible) instead of BUG() or variants\n" . $herecurr); } # avoid LINUX_VERSION_CODE @@ -4255,16 +4848,23 @@ sub process { "printk() should include KERN_<LEVEL> facility level\n" . $herecurr); } - if ($line =~ /\bprintk\s*\(\s*KERN_([A-Z]+)/) { - my $orig = $1; +# prefer variants of (subsystem|netdev|dev|pr)_<level> to printk(KERN_<LEVEL> + if ($line =~ /\b(printk(_once|_ratelimited)?)\s*\(\s*KERN_([A-Z]+)/) { + my $printk = $1; + my $modifier = $2; + my $orig = $3; + $modifier = "" if (!defined($modifier)); my $level = lc($orig); $level = "warn" if ($level eq "warning"); my $level2 = $level; $level2 = "dbg" if ($level eq "debug"); + $level .= $modifier; + $level2 .= $modifier; WARN("PREFER_PR_LEVEL", - "Prefer [subsystem eg: netdev]_$level2([subsystem]dev, ... then dev_$level2(dev, ... then pr_$level(... to printk(KERN_$orig ...\n" . $herecurr); + "Prefer [subsystem eg: netdev]_$level2([subsystem]dev, ... then dev_$level2(dev, ... then pr_$level(... to $printk(KERN_$orig ...\n" . $herecurr); } +# prefer dev_<level> to dev_printk(KERN_<LEVEL> if ($line =~ /\bdev_printk\s*\(\s*KERN_([A-Z]+)/) { my $orig = $1; my $level = lc($orig); @@ -4274,6 +4874,12 @@ sub process { "Prefer dev_$level(... to dev_printk(KERN_$orig, ...\n" . $herecurr); } +# trace_printk should not be used in production code. + if ($line =~ /\b(trace_printk|trace_puts|ftrace_vprintk)\s*\(/) { + WARN("TRACE_PRINTK", + "Do not use $1() in production code (this can be ignored if built only with a debug config option)\n" . $herecurr); + } + # ENOSYS means "bad syscall nr" and nothing else. This will have a small # number of false positives, but assembly files are not checked, so at # least the arch entry code will not trigger this warning. @@ -4442,7 +5048,7 @@ sub process { if|for|while|switch|return|case| volatile|__volatile__| __attribute__|format|__extension__| - asm|__asm__)$/x) + asm|__asm__|scoped_guard)$/x) { # cpp #define statements have non-optional spaces, ie # if there is a space between the name and the open @@ -4715,7 +5321,7 @@ sub process { # A colon needs no spaces before when it is # terminating a case value or a label. } elsif ($opv eq ':C' || $opv eq ':L') { - if ($ctx =~ /Wx./) { + if ($ctx =~ /Wx./ and $realfile !~ m@.*\.lds\.h$@) { if (ERROR("SPACING", "space prohibited before that '$op' $at\n" . $hereptr)) { $good = rtrim($fix_elements[$n]) . trim($fix_elements[$n + 1]); @@ -4799,7 +5405,7 @@ sub process { ## $line !~ /^.\s*$Type\s+$Ident(?:\s*=[^,{]*)?\s*,\s*$Type\s*$Ident.*/) { ## ## # Remove any bracketed sections to ensure we do not -## # falsly report the parameters of functions. +## # falsely report the parameters of functions. ## my $ln = $line; ## while ($ln =~ s/\([^\(\)]*\)//g) { ## } @@ -4929,9 +5535,13 @@ sub process { } } -#goto labels aren't indented, allow a single space however - if ($line=~/^.\s+[A-Za-z\d_]+:(?![0-9]+)/ and - !($line=~/^. [A-Za-z\d_]+:/) and !($line=~/^.\s+default:/)) { +# check that goto labels aren't indented (allow a single space indentation) +# and ignore bitfield definitions like foo:1 +# Strictly, labels can have whitespace after the identifier and before the : +# but this is not allowed here as many ?: uses would appear to be labels + if ($sline =~ /^.\s+[A-Za-z_][A-Za-z\d_]*:(?!\s*\d+)/ && + $sline !~ /^. [A-Za-z\d_][A-Za-z\d_]*:/ && + $sline !~ /^.\s+default:/) { if (WARN("INDENTED_LABEL", "labels should not be indented\n" . $herecurr) && $fix) { @@ -4940,6 +5550,17 @@ sub process { } } +# check if a statement with a comma should be two statements like: +# foo = bar(), /* comma should be semicolon */ +# bar = baz(); + if (defined($stat) && + $stat =~ /^\+\s*(?:$Lval\s*$Assignment\s*)?$FuncArg\s*,\s*(?:$Lval\s*$Assignment\s*)?$FuncArg\s*;\s*$/) { + my $cnt = statement_rawlines($stat); + my $herectx = get_stat_here($linenr, $cnt, $here); + WARN("SUSPECT_COMMA_SEMICOLON", + "Possible comma where semicolon could be used\n" . $herectx); + } + # return is not a function if (defined($stat) && $stat =~ /^.\s*return(\s*)\(/s) { my $spacing = $1; @@ -4967,7 +5588,7 @@ sub process { $lines[$linenr - 3] !~ /^[ +]\s*$Ident\s*:/) { WARN("RETURN_VOID", "void function return statements are not generally useful\n" . $hereprev); - } + } # if statements using unnecessary parentheses - ie: if ((foo == bar)) if ($perl_version_ok && @@ -5015,7 +5636,7 @@ sub process { # Return of what appears to be an errno should normally be negative if ($sline =~ /\breturn(?:\s*\(+\s*|\s+)(E[A-Z]+)(?:\s*\)+\s*|\s*)[;:,]/) { my $name = $1; - if ($name ne 'EOF' && $name ne 'ERROR') { + if ($name ne 'EOF' && $name ne 'ERROR' && $name !~ /^EPOLL/) { WARN("USE_NEGATIVE_ERRNO", "return of an errno should typically be negative (ie: return -$1)\n" . $herecurr); } @@ -5058,6 +5679,7 @@ sub process { defined($stat) && defined($cond) && $line =~ /\b(?:if|while|for)\s*\(/ && $line !~ /^.\s*#/) { my ($s, $c) = ($stat, $cond); + my $fixed_assign_in_if = 0; if ($c =~ /\bif\s*\(.*[^<>!=]=[^=].*/s) { if (ERROR("ASSIGN_IN_IF", @@ -5082,6 +5704,7 @@ sub process { $newline .= ')'; $newline .= " {" if (defined($brace)); fix_insert_line($fixlinenr + 1, $newline); + $fixed_assign_in_if = 1; } } } @@ -5105,8 +5728,20 @@ sub process { $stat_real = "[...]\n$stat_real"; } - ERROR("TRAILING_STATEMENTS", - "trailing statements should be on next line\n" . $herecurr . $stat_real); + if (ERROR("TRAILING_STATEMENTS", + "trailing statements should be on next line\n" . $herecurr . $stat_real) && + !$fixed_assign_in_if && + $cond_lines == 0 && + $fix && $perl_version_ok && + $fixed[$fixlinenr] =~ /^\+(\s*)((?:if|while|for)\s*$balanced_parens)\s*(.*)$/) { + my $indent = $1; + my $test = $2; + my $rest = rtrim($4); + if ($rest =~ /;$/) { + $fixed[$fixlinenr] = "\+$indent$test"; + fix_insert_line($fixlinenr + 1, "$indent\t$rest"); + } + } } } @@ -5204,14 +5839,18 @@ sub process { #CamelCase if ($var !~ /^$Constant$/ && $var =~ /[A-Z][a-z]|[a-z][A-Z]/ && +#Ignore some autogenerated defines and enum values + $var !~ /^(?:[A-Z]+_){1,5}[A-Z]{1,3}[a-z]/ && #Ignore Page<foo> variants $var !~ /^(?:Clear|Set|TestClear|TestSet|)Page[A-Z]/ && +#Ignore ETHTOOL_LINK_MODE_<foo> variants + $var !~ /^ETHTOOL_LINK_MODE_/ && #Ignore SI style variants like nS, mV and dB #(ie: max_uV, regulator_min_uA_show, RANGE_mA_VALUE) $var !~ /^(?:[a-z0-9_]*|[A-Z0-9_]*)?_?[a-z][A-Z](?:_[a-z0-9_]+|_[A-Z0-9_]+)?$/ && #Ignore some three character SI units explicitly, like MiB and KHz $var !~ /^(?:[a-z_]*?)_?(?:[KMGT]iB|[KMGT]?Hz)(?:_[a-z_]+)?$/) { - while ($var =~ m{($Ident)}g) { + while ($var =~ m{\b($Ident)}g) { my $word = $1; next if ($word !~ /[A-Z][a-z]|[a-z][A-Z]/); if ($check) { @@ -5299,9 +5938,9 @@ sub process { $dstat =~ s/\s*$//s; # Flatten any parentheses and braces - while ($dstat =~ s/\([^\(\)]*\)/1/ || - $dstat =~ s/\{[^\{\}]*\}/1/ || - $dstat =~ s/.\[[^\[\]]*\]/1/) + while ($dstat =~ s/\([^\(\)]*\)/1u/ || + $dstat =~ s/\{[^\{\}]*\}/1u/ || + $dstat =~ s/.\[[^\[\]]*\]/1u/) { } @@ -5341,7 +5980,9 @@ sub process { $dstat !~ /$exceptions/ && $dstat !~ /^\.$Ident\s*=/ && # .foo = $dstat !~ /^(?:\#\s*$Ident|\#\s*$Constant)\s*$/ && # stringification #foo + $dstat !~ /^case\b/ && # case ... $dstat !~ /^do\s*$Constant\s*while\s*$Constant;?$/ && # do {...} while (...); // do {...} while (...) + $dstat !~ /^while\s*$Constant\s*$Constant\s*$/ && # while (...) {...} $dstat !~ /^for\s*$Constant$/ && # for (...) $dstat !~ /^for\s*$Constant\s+(?:$Ident|-?$Constant)$/ && # for (...) bar() $dstat !~ /^do\s*{/ && # do {... @@ -5383,7 +6024,7 @@ sub process { next if ($arg =~ /\.\.\./); next if ($arg =~ /^type$/i); my $tmp_stmt = $define_stmt; - $tmp_stmt =~ s/\b(sizeof|typeof|__typeof__|__builtin\w+|typecheck\s*\(\s*$Type\s*,|\#+)\s*\(*\s*$arg\s*\)*\b//g; + $tmp_stmt =~ s/\b(__must_be_array|offsetof|sizeof|sizeof_field|__stringify|typeof|__typeof__|__builtin\w+|typecheck\s*\(\s*$Type\s*,|\#+)\s*\(*\s*$arg\s*\)*\b//g; $tmp_stmt =~ s/\#+\s*$arg\b//g; $tmp_stmt =~ s/\b$arg\s*\#\#//g; my $use_cnt = () = $tmp_stmt =~ /\b$arg\b/g; @@ -5412,6 +6053,9 @@ sub process { # check for line continuations outside of #defines, preprocessor #, and asm + } elsif ($realfile =~ m@/vmlinux.lds.h$@) { + $line =~ s/(\w+)/$maybe_linker_symbol{$1}++/ge; + #print "REAL: $realfile\nln: $line\nkeys:", sort keys %maybe_linker_symbol; } else { if ($prevline !~ /^..*\\$/ && $line !~ /^\+\s*\#.*\\$/ && # preprocessor @@ -5660,6 +6304,17 @@ sub process { "Prefer using '\"%s...\", __func__' to using '$context_function', this function's name, in a string\n" . $herecurr); } +# check for unnecessary function tracing like uses +# This does not use $logFunctions because there are many instances like +# 'dprintk(FOO, "%s()\n", __func__);' which do not match $logFunctions + if ($rawline =~ /^\+.*\([^"]*"$tracing_logging_tags{0,3}%s(?:\s*\(\s*\)\s*)?$tracing_logging_tags{0,3}(?:\\n)?"\s*,\s*__func__\s*\)\s*;/) { + if (WARN("TRACING_LOGGING", + "Unnecessary ftrace-like logging - prefer using ftrace\n" . $herecurr) && + $fix) { + fix_delete_line($fixlinenr, $rawline); + } + } + # check for spaces before a quoted newline if ($rawline =~ /^.*\".*\s\\n/) { if (WARN("QUOTED_WHITESPACE_BEFORE_NEWLINE", @@ -5671,7 +6326,8 @@ sub process { } # concatenated string without spaces between elements - if ($line =~ /$String[A-Za-z0-9_]/ || $line =~ /[A-Za-z0-9_]$String/) { + if ($line =~ /$String[A-Z_]/ || + ($line =~ /([A-Za-z0-9_]+)$String/ && $1 !~ /^[Lu]$/)) { if (CHK("CONCATENATED_STRING", "Concatenated strings should use spaces between elements\n" . $herecurr) && $fix) { @@ -5684,7 +6340,7 @@ sub process { } # uncoalesced string fragments - if ($line =~ /$String\s*"/) { + if ($line =~ /$String\s*[Lu]?"/) { if (WARN("STRING_FRAGMENTS", "Consecutive strings are generally better as a single string\n" . $herecurr) && $fix) { @@ -5806,6 +6462,28 @@ sub process { "Avoid logging continuation uses where feasible\n" . $herecurr); } +# check for unnecessary use of %h[xudi] and %hh[xudi] in logging functions + if (defined $stat && + $line =~ /\b$logFunctions\s*\(/ && + index($stat, '"') >= 0) { + my $lc = $stat =~ tr@\n@@; + $lc = $lc + $linenr; + my $stat_real = get_stat_real($linenr, $lc); + pos($stat_real) = index($stat_real, '"'); + while ($stat_real =~ /[^\"%]*(%[\#\d\.\*\-]*(h+)[idux])/g) { + my $pspec = $1; + my $h = $2; + my $lineoff = substr($stat_real, 0, $-[1]) =~ tr@\n@@; + if (WARN("UNNECESSARY_MODIFIER", + "Integer promotion: Using '$h' in '$pspec' is unnecessary\n" . "$here\n$stat_real\n") && + $fix && $fixed[$fixlinenr + $lineoff] =~ /^\+/) { + my $nspec = $pspec; + $nspec =~ s/h//g; + $fixed[$fixlinenr + $lineoff] =~ s/\Q$pspec\E/$nspec/; + } + } + } + # check for mask then right shift without a parentheses if ($perl_version_ok && $line =~ /$LvalOrFunc\s*\&\s*($LvalOrFunc)\s*>>/ && @@ -6052,50 +6730,68 @@ sub process { } } -# Check for __attribute__ packed, prefer __packed +# Check for compiler attributes if ($realfile !~ m@\binclude/uapi/@ && - $line =~ /\b__attribute__\s*\(\s*\(.*\bpacked\b/) { - WARN("PREFER_PACKED", - "__packed is preferred over __attribute__((packed))\n" . $herecurr); - } + $rawline =~ /\b__attribute__\s*\(\s*($balanced_parens)\s*\)/) { + my $attr = $1; + $attr =~ s/\s*\(\s*(.*)\)\s*/$1/; -# Check for __attribute__ aligned, prefer __aligned - if ($realfile !~ m@\binclude/uapi/@ && - $line =~ /\b__attribute__\s*\(\s*\(.*aligned/) { - WARN("PREFER_ALIGNED", - "__aligned(size) is preferred over __attribute__((aligned(size)))\n" . $herecurr); - } + my %attr_list = ( + "alias" => "__alias", + "aligned" => "__aligned", + "always_inline" => "__always_inline", + "assume_aligned" => "__assume_aligned", + "cold" => "__cold", + "const" => "__attribute_const__", + "copy" => "__copy", + "designated_init" => "__designated_init", + "externally_visible" => "__visible", + "format" => "printf|scanf", + "gnu_inline" => "__gnu_inline", + "malloc" => "__malloc", + "mode" => "__mode", + "no_caller_saved_registers" => "__no_caller_saved_registers", + "noclone" => "__noclone", + "noinline" => "noinline", + "nonstring" => "__nonstring", + "noreturn" => "__noreturn", + "packed" => "__packed", + "pure" => "__pure", + "section" => "__section", + "used" => "__used", + "weak" => "__weak" + ); -# Check for __attribute__ section, prefer __section - if ($realfile !~ m@\binclude/uapi/@ && - $line =~ /\b__attribute__\s*\(\s*\(.*_*section_*\s*\(\s*("[^"]*")/) { - my $old = substr($rawline, $-[1], $+[1] - $-[1]); - my $new = substr($old, 1, -1); - if (WARN("PREFER_SECTION", - "__section($new) is preferred over __attribute__((section($old)))\n" . $herecurr) && - $fix) { - $fixed[$fixlinenr] =~ s/\b__attribute__\s*\(\s*\(\s*_*section_*\s*\(\s*\Q$old\E\s*\)\s*\)\s*\)/__section($new)/; + while ($attr =~ /\s*(\w+)\s*(${balanced_parens})?/g) { + my $orig_attr = $1; + my $params = ''; + $params = $2 if defined($2); + my $curr_attr = $orig_attr; + $curr_attr =~ s/^[\s_]+|[\s_]+$//g; + if (exists($attr_list{$curr_attr})) { + my $new = $attr_list{$curr_attr}; + if ($curr_attr eq "format" && $params) { + $params =~ /^\s*\(\s*(\w+)\s*,\s*(.*)/; + $new = "__$1\($2"; + } else { + $new = "$new$params"; + } + if (WARN("PREFER_DEFINED_ATTRIBUTE_MACRO", + "Prefer $new over __attribute__(($orig_attr$params))\n" . $herecurr) && + $fix) { + my $remove = "\Q$orig_attr\E" . '\s*' . "\Q$params\E" . '(?:\s*,\s*)?'; + $fixed[$fixlinenr] =~ s/$remove//; + $fixed[$fixlinenr] =~ s/\b__attribute__/$new __attribute__/; + $fixed[$fixlinenr] =~ s/\}\Q$new\E/} $new/; + $fixed[$fixlinenr] =~ s/ __attribute__\s*\(\s*\(\s*\)\s*\)//; + } + } } - } -# Check for __attribute__ format(printf, prefer __printf - if ($realfile !~ m@\binclude/uapi/@ && - $line =~ /\b__attribute__\s*\(\s*\(\s*format\s*\(\s*printf/) { - if (WARN("PREFER_PRINTF", - "__printf(string-index, first-to-check) is preferred over __attribute__((format(printf, string-index, first-to-check)))\n" . $herecurr) && - $fix) { - $fixed[$fixlinenr] =~ s/\b__attribute__\s*\(\s*\(\s*format\s*\(\s*printf\s*,\s*(.*)\)\s*\)\s*\)/"__printf(" . trim($1) . ")"/ex; - - } - } - -# Check for __attribute__ format(scanf, prefer __scanf - if ($realfile !~ m@\binclude/uapi/@ && - $line =~ /\b__attribute__\s*\(\s*\(\s*format\s*\(\s*scanf\b/) { - if (WARN("PREFER_SCANF", - "__scanf(string-index, first-to-check) is preferred over __attribute__((format(scanf, string-index, first-to-check)))\n" . $herecurr) && - $fix) { - $fixed[$fixlinenr] =~ s/\b__attribute__\s*\(\s*\(\s*format\s*\(\s*scanf\s*,\s*(.*)\)\s*\)\s*\)/"__scanf(" . trim($1) . ")"/ex; + # Check for __attribute__ unused, prefer __always_unused or __maybe_unused + if ($attr =~ /^_*unused/) { + WARN("PREFER_DEFINED_ATTRIBUTE_MACRO", + "__always_unused or __maybe_unused is preferred over __attribute__((__unused__))\n" . $herecurr); } } @@ -6131,18 +6827,18 @@ sub process { if ($line =~ /(\(\s*$C90_int_types\s*\)\s*)($Constant)\b/) { my $cast = $1; my $const = $2; + my $suffix = ""; + my $newconst = $const; + $newconst =~ s/${Int_type}$//; + $suffix .= 'U' if ($cast =~ /\bunsigned\b/); + if ($cast =~ /\blong\s+long\b/) { + $suffix .= 'LL'; + } elsif ($cast =~ /\blong\b/) { + $suffix .= 'L'; + } if (WARN("TYPECAST_INT_CONSTANT", - "Unnecessary typecast of c90 int constant\n" . $herecurr) && + "Unnecessary typecast of c90 int constant - '$cast$const' could be '$const$suffix'\n" . $herecurr) && $fix) { - my $suffix = ""; - my $newconst = $const; - $newconst =~ s/${Int_type}$//; - $suffix .= 'U' if ($cast =~ /\bunsigned\b/); - if ($cast =~ /\blong\s+long\b/) { - $suffix .= 'LL'; - } elsif ($cast =~ /\blong\b/) { - $suffix .= 'L'; - } $fixed[$fixlinenr] =~ s/\Q$cast\E$const\b/$newconst$suffix/; } } @@ -6202,9 +6898,11 @@ sub process { $specifier = $1; $extension = $2; $qualifier = $3; - if ($extension !~ /[SsBKRraEehMmIiUDdgVCbGNOxtf]/ || + if ($extension !~ /[4SsBKRraEehMmIiUDdgVCbGNOxtf]/ || ($extension eq "f" && - defined $qualifier && $qualifier !~ /^w/)) { + defined $qualifier && $qualifier !~ /^w/) || + ($extension eq "4" && + defined $qualifier && $qualifier !~ /^cc/)) { $bad_specifier = $specifier; last; } @@ -6218,15 +6916,19 @@ sub process { } if ($bad_specifier ne "") { my $stat_real = get_stat_real($linenr, $lc); + my $msg_level = \&WARN; my $ext_type = "Invalid"; my $use = ""; if ($bad_specifier =~ /p[Ff]/) { $use = " - use %pS instead"; $use =~ s/pS/ps/ if ($bad_specifier =~ /pf/); + } elsif ($bad_specifier =~ /pA/) { + $use = " - '%pA' is only intended to be used from Rust code"; + $msg_level = \&ERROR; } - WARN("VSPRINTF_POINTER_EXTENSION", - "$ext_type vsprintf pointer extension '$bad_specifier'$use\n" . "$here\n$stat_real\n"); + &{$msg_level}("VSPRINTF_POINTER_EXTENSION", + "$ext_type vsprintf pointer extension '$bad_specifier'$use\n" . "$here\n$stat_real\n"); } } } @@ -6291,6 +6993,24 @@ sub process { # } # } +# strcpy uses that should likely be strscpy + if ($line =~ /\bstrcpy\s*\(/) { + WARN("STRCPY", + "Prefer strscpy over strcpy - see: https://github.com/KSPP/linux/issues/88\n" . $herecurr); + } + +# strlcpy uses that should likely be strscpy + if ($line =~ /\bstrlcpy\s*\(/) { + WARN("STRLCPY", + "Prefer strscpy over strlcpy - see: https://github.com/KSPP/linux/issues/89\n" . $herecurr); + } + +# strncpy uses that should likely be strscpy or strscpy_pad + if ($line =~ /\bstrncpy\s*\(/) { + WARN("STRNCPY", + "Prefer strscpy, strscpy_pad, or __nonstring over strncpy - see: https://github.com/KSPP/linux/issues/90\n" . $herecurr); + } + # typecasts on min/max could be min_t/max_t if ($perl_version_ok && defined $stat && @@ -6395,6 +7115,21 @@ sub process { "arguments for function declarations should follow identifier\n" . $herecurr); } + } elsif ($realfile =~ /\.c$/ && defined $stat && + $stat =~ /^\+extern struct\s+(\w+)\s+(\w+)\[\];/) + { + my ($st_type, $st_name) = ($1, $2); + + for my $s (keys %maybe_linker_symbol) { + #print "Linker symbol? $st_name : $s\n"; + goto LIKELY_LINKER_SYMBOL + if $st_name =~ /$s/; + } + WARN("AVOID_EXTERNS", + "found a file-scoped extern type:$st_type name:$st_name in .c file\n" + . "is this a linker symbol ?\n" . $herecurr); + LIKELY_LINKER_SYMBOL: + } elsif ($realfile =~ /\.c$/ && defined $stat && $stat =~ /^.\s*extern\s+/) { @@ -6463,14 +7198,16 @@ sub process { "Prefer $3(sizeof(*$1)...) over $3($4...)\n" . $herecurr); } -# check for k[mz]alloc with multiplies that could be kmalloc_array/kcalloc +# check for (kv|k)[mz]alloc with multiplies that could be kmalloc_array/kvmalloc_array/kvcalloc/kcalloc if ($perl_version_ok && defined $stat && - $stat =~ /^\+\s*($Lval)\s*\=\s*(?:$balanced_parens)?\s*(k[mz]alloc)\s*\(\s*($FuncArg)\s*\*\s*($FuncArg)\s*,/) { + $stat =~ /^\+\s*($Lval)\s*\=\s*(?:$balanced_parens)?\s*((?:kv|k)[mz]alloc)\s*\(\s*($FuncArg)\s*\*\s*($FuncArg)\s*,/) { my $oldfunc = $3; my $a1 = $4; my $a2 = $10; my $newfunc = "kmalloc_array"; + $newfunc = "kvmalloc_array" if ($oldfunc eq "kvmalloc"); + $newfunc = "kvcalloc" if ($oldfunc eq "kvzalloc"); $newfunc = "kcalloc" if ($oldfunc eq "kzalloc"); my $r1 = $a1; my $r2 = $a2; @@ -6487,7 +7224,7 @@ sub process { "Prefer $newfunc over $oldfunc with multiply\n" . $herectx) && $cnt == 1 && $fix) { - $fixed[$fixlinenr] =~ s/\b($Lval)\s*\=\s*(?:$balanced_parens)?\s*(k[mz]alloc)\s*\(\s*($FuncArg)\s*\*\s*($FuncArg)/$1 . ' = ' . "$newfunc(" . trim($r1) . ', ' . trim($r2)/e; + $fixed[$fixlinenr] =~ s/\b($Lval)\s*\=\s*(?:$balanced_parens)?\s*((?:kv|k)[mz]alloc)\s*\(\s*($FuncArg)\s*\*\s*($FuncArg)/$1 . ' = ' . "$newfunc(" . trim($r1) . ', ' . trim($r2)/e; } } } @@ -6501,7 +7238,7 @@ sub process { } # check for alloc argument mismatch - if ($line =~ /\b(kcalloc|kmalloc_array)\s*\(\s*sizeof\b/) { + if ($line =~ /\b((?:devm_)?((?:k|kv)?(calloc|malloc_array)(?:_node)?))\s*\(\s*sizeof\b/) { WARN("ALLOC_ARRAY_ARGS", "$1 uses number as first arg, sizeof is generally wrong\n" . $herecurr); } @@ -6528,16 +7265,16 @@ sub process { } # check for IS_ENABLED() without CONFIG_<FOO> ($rawline for comments too) - if ($rawline =~ /\bIS_ENABLED\s*\(\s*(\w+)\s*\)/ && $1 !~ /^CONFIG_/) { + if ($rawline =~ /\bIS_ENABLED\s*\(\s*(\w+)\s*\)/ && $1 !~ /^${CONFIG_}/) { WARN("IS_ENABLED_CONFIG", - "IS_ENABLED($1) is normally used as IS_ENABLED(CONFIG_$1)\n" . $herecurr); + "IS_ENABLED($1) is normally used as IS_ENABLED(${CONFIG_}$1)\n" . $herecurr); } # check for #if defined CONFIG_<FOO> || defined CONFIG_<FOO>_MODULE - if ($line =~ /^\+\s*#\s*if\s+defined(?:\s*\(?\s*|\s+)(CONFIG_[A-Z_]+)\s*\)?\s*\|\|\s*defined(?:\s*\(?\s*|\s+)\1_MODULE\s*\)?\s*$/) { + if ($line =~ /^\+\s*#\s*if\s+defined(?:\s*\(?\s*|\s+)(${CONFIG_}[A-Z_]+)\s*\)?\s*\|\|\s*defined(?:\s*\(?\s*|\s+)\1_MODULE\s*\)?\s*$/) { my $config = $1; if (WARN("PREFER_IS_ENABLED", - "Prefer IS_ENABLED(<FOO>) to CONFIG_<FOO> || CONFIG_<FOO>_MODULE\n" . $herecurr) && + "Prefer IS_ENABLED(<FOO>) to ${CONFIG_}<FOO> || ${CONFIG_}<FOO>_MODULE\n" . $herecurr) && $fix) { $fixed[$fixlinenr] = "\+#if IS_ENABLED($config)"; } @@ -6667,12 +7404,14 @@ sub process { # use of NR_CPUS is usually wrong # ignore definitions of NR_CPUS and usage to define arrays as likely right +# ignore designated initializers using NR_CPUS if ($line =~ /\bNR_CPUS\b/ && $line !~ /^.\s*\s*#\s*if\b.*\bNR_CPUS\b/ && $line !~ /^.\s*\s*#\s*define\b.*\bNR_CPUS\b/ && $line !~ /^.\s*$Declare\s.*\[[^\]]*NR_CPUS[^\]]*\]/ && $line !~ /\[[^\]]*\.\.\.[^\]]*NR_CPUS[^\]]*\]/ && - $line !~ /\[[^\]]*NR_CPUS[^\]]*\.\.\.[^\]]*\]/) + $line !~ /\[[^\]]*NR_CPUS[^\]]*\.\.\.[^\]]*\]/ && + $line !~ /^.\s*\.\w+\s*=\s*.*\bNR_CPUS\b/) { WARN("NR_CPUS", "usage of NR_CPUS is often wrong - consider using cpu_possible(), num_possible_cpus(), for_each_possible_cpu(), etc\n" . $herecurr); @@ -6691,6 +7430,27 @@ sub process { "Using $1 should generally have parentheses around the comparison\n" . $herecurr); } +# return sysfs_emit(foo, fmt, ...) fmt without newline + if ($line =~ /\breturn\s+sysfs_emit\s*\(\s*$FuncArg\s*,\s*($String)/ && + substr($rawline, $-[6], $+[6] - $-[6]) !~ /\\n"$/) { + my $offset = $+[6] - 1; + if (WARN("SYSFS_EMIT", + "return sysfs_emit(...) formats should include a terminating newline\n" . $herecurr) && + $fix) { + substr($fixed[$fixlinenr], $offset, 0) = '\\n'; + } + } + +# check for array definition/declarations that should use flexible arrays instead + if ($sline =~ /^[\+ ]\s*\}(?:\s*__packed)?\s*;\s*$/ && + $prevline =~ /^\+\s*(?:\}(?:\s*__packed\s*)?|$Type)\s*$Ident\s*\[\s*(0|1)\s*\]\s*;\s*$/) { + if (ERROR("FLEXIBLE_ARRAY", + "Use C99 flexible arrays - see https://docs.kernel.org/process/deprecated.html#zero-length-and-one-element-arrays\n" . $hereprev) && + $1 == '0' && $fix) { + $fixed[$fixlinenr - 1] =~ s/\[\s*0\s*\]/[]/; + } + } + # nested likely/unlikely calls if ($line =~ /\b(?:(?:un)?likely)\s*\(\s*!?\s*(IS_ERR(?:_OR_NULL|_VALUE)?|WARN)/) { WARN("LIKELY_MISUSE", @@ -6708,10 +7468,28 @@ sub process { } } -# check for mutex_trylock_recursive usage - if ($line =~ /mutex_trylock_recursive/) { - ERROR("LOCKING", - "recursive locking is bad, do not use this ever.\n" . $herecurr); +# Complain about RCU Tasks Trace used outside of BPF (and of course, RCU). + our $rcu_trace_funcs = qr{(?x: + rcu_read_lock_trace | + rcu_read_lock_trace_held | + rcu_read_unlock_trace | + call_rcu_tasks_trace | + synchronize_rcu_tasks_trace | + rcu_barrier_tasks_trace | + rcu_request_urgent_qs_task + )}; + our $rcu_trace_paths = qr{(?x: + kernel/bpf/ | + include/linux/bpf | + net/bpf/ | + kernel/rcu/ | + include/linux/rcu + )}; + if ($line =~ /\b($rcu_trace_funcs)\s*\(/) { + if ($realfile !~ m{^$rcu_trace_paths}) { + WARN("RCU_TASKS_TRACE", + "use of RCU tasks trace is incorrect outside BPF or core RCU code\n" . $herecurr); + } } # check for lockdep_set_novalidate_class @@ -6855,6 +7633,13 @@ sub process { WARN("MODULE_LICENSE", "unknown module license " . $extracted_string . "\n" . $herecurr); } + if (!$file && $extracted_string eq '"GPL v2"') { + if (WARN("MODULE_LICENSE", + "Prefer \"GPL\" over \"GPL v2\" - see commit bf7fbeeae6db (\"module: Cure the MODULE_LICENSE \"GPL\" vs. \"GPL v2\" bogosity\")\n" . $herecurr) && + $fix) { + $fixed[$fixlinenr] =~ s/\bMODULE_LICENSE\s*\(\s*"GPL v2"\s*\)/MODULE_LICENSE("GPL")/; + } + } } # check for sysctl duplicate constants @@ -6876,7 +7661,7 @@ sub process { exit(0); } - # This is not a patch, and we are are in 'no-patch' mode so + # This is not a patch, and we are in 'no-patch' mode so # just keep quiet. if (!$chk_patch && !$is_patch) { exit(0); @@ -6890,9 +7675,33 @@ sub process { if ($signoff == 0) { ERROR("MISSING_SIGN_OFF", "Missing Signed-off-by: line(s)\n"); - } elsif (!$authorsignoff) { - WARN("NO_AUTHOR_SIGN_OFF", - "Missing Signed-off-by: line by nominal patch author '$author'\n"); + } elsif ($authorsignoff != 1) { + # authorsignoff values: + # 0 -> missing sign off + # 1 -> sign off identical + # 2 -> names and addresses match, comments mismatch + # 3 -> addresses match, names different + # 4 -> names match, addresses different + # 5 -> names match, addresses excluding subaddress details (refer RFC 5233) match + + my $sob_msg = "'From: $author' != 'Signed-off-by: $author_sob'"; + + if ($authorsignoff == 0) { + ERROR("NO_AUTHOR_SIGN_OFF", + "Missing Signed-off-by: line by nominal patch author '$author'\n"); + } elsif ($authorsignoff == 2) { + CHK("FROM_SIGN_OFF_MISMATCH", + "From:/Signed-off-by: email comments mismatch: $sob_msg\n"); + } elsif ($authorsignoff == 3) { + WARN("FROM_SIGN_OFF_MISMATCH", + "From:/Signed-off-by: email name mismatch: $sob_msg\n"); + } elsif ($authorsignoff == 4) { + WARN("FROM_SIGN_OFF_MISMATCH", + "From:/Signed-off-by: email address mismatch: $sob_msg\n"); + } elsif ($authorsignoff == 5) { + WARN("FROM_SIGN_OFF_MISMATCH", + "From:/Signed-off-by: email subaddress mismatch: $sob_msg\n"); + } } } From 70db018a109f8ff0106a193be649d741389d1f69 Mon Sep 17 00:00:00 2001 From: Zhengchao Shao <shaozhengchao@huawei.com> Date: Thu, 23 Nov 2023 15:13:14 +0800 Subject: [PATCH 21/31] UPSTREAM: ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet [ Upstream commit e2b706c691905fe78468c361aaabc719d0a496f1 ] When I perform the following test operations: 1.ip link add br0 type bridge 2.brctl addif br0 eth0 3.ip addr add 239.0.0.1/32 dev eth0 4.ip addr add 239.0.0.1/32 dev br0 5.ip addr add 224.0.0.1/32 dev br0 6.while ((1)) do ifconfig br0 up ifconfig br0 down done 7.send IGMPv2 query packets to port eth0 continuously. For example, ./mausezahn ethX -c 0 "01 00 5e 00 00 01 00 72 19 88 aa 02 08 00 45 00 00 1c 00 01 00 00 01 02 0e 7f c0 a8 0a b7 e0 00 00 01 11 64 ee 9b 00 00 00 00" The preceding tests may trigger the refcnt uaf issue of the mc list. The stack is as follows: refcount_t: addition on 0; use-after-free. WARNING: CPU: 21 PID: 144 at lib/refcount.c:25 refcount_warn_saturate (lib/refcount.c:25) CPU: 21 PID: 144 Comm: ksoftirqd/21 Kdump: loaded Not tainted 6.7.0-rc1-next-20231117-dirty #80 Hardware name: Red Hat KVM, BIOS 0.5.1 01/01/2011 RIP: 0010:refcount_warn_saturate (lib/refcount.c:25) RSP: 0018:ffffb68f00657910 EFLAGS: 00010286 RAX: 0000000000000000 RBX: ffff8a00c3bf96c0 RCX: ffff8a07b6160908 RDX: 00000000ffffffd8 RSI: 0000000000000027 RDI: ffff8a07b6160900 RBP: ffff8a00cba36862 R08: 0000000000000000 R09: 00000000ffff7fff R10: ffffb68f006577c0 R11: ffffffffb0fdcdc8 R12: ffff8a00c3bf9680 R13: ffff8a00c3bf96f0 R14: 0000000000000000 R15: ffff8a00d8766e00 FS: 0000000000000000(0000) GS:ffff8a07b6140000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055f10b520b28 CR3: 000000039741a000 CR4: 00000000000006f0 Call Trace: <TASK> igmp_heard_query (net/ipv4/igmp.c:1068) igmp_rcv (net/ipv4/igmp.c:1132) ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205) ip_local_deliver_finish (net/ipv4/ip_input.c:234) __netif_receive_skb_one_core (net/core/dev.c:5529) netif_receive_skb_internal (net/core/dev.c:5729) netif_receive_skb (net/core/dev.c:5788) br_handle_frame_finish (net/bridge/br_input.c:216) nf_hook_bridge_pre (net/bridge/br_input.c:294) __netif_receive_skb_core (net/core/dev.c:5423) __netif_receive_skb_list_core (net/core/dev.c:5606) __netif_receive_skb_list (net/core/dev.c:5674) netif_receive_skb_list_internal (net/core/dev.c:5764) napi_gro_receive (net/core/gro.c:609) e1000_clean_rx_irq (drivers/net/ethernet/intel/e1000/e1000_main.c:4467) e1000_clean (drivers/net/ethernet/intel/e1000/e1000_main.c:3805) __napi_poll (net/core/dev.c:6533) net_rx_action (net/core/dev.c:6735) __do_softirq (kernel/softirq.c:554) run_ksoftirqd (kernel/softirq.c:913) smpboot_thread_fn (kernel/smpboot.c:164) kthread (kernel/kthread.c:388) ret_from_fork (arch/x86/kernel/process.c:153) ret_from_fork_asm (arch/x86/entry/entry_64.S:250) </TASK> The root causes are as follows: Thread A Thread B ... netif_receive_skb br_dev_stop ... br_multicast_leave_snoopers ... __ip_mc_dec_group ... __igmp_group_dropped igmp_rcv igmp_stop_timer igmp_heard_query //ref = 1 ip_ma_put igmp_mod_timer refcount_dec_and_test igmp_start_timer //ref = 0 ... refcount_inc //ref increases from 0 When the device receives an IGMPv2 Query message, it starts the timer immediately, regardless of whether the device is running. If the device is down and has left the multicast group, it will cause the mc list refcount uaf issue. Bug: 316932391 Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2") Signed-off-by: Zhengchao Shao <shaozhengchao@huawei.com> Reviewed-by: Eric Dumazet <edumazet@google.com> Reviewed-by: Hangbin Liu <liuhangbin@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Sasha Levin <sashal@kernel.org> (cherry picked from commit 94445d9583079e0ccc5dde1370076ff24800d86e) Signed-off-by: Lee Jones <joneslee@google.com> Change-Id: I277be2304e564994e05b981ccd6cd8cbb9dc85be --- net/ipv4/igmp.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/net/ipv4/igmp.c b/net/ipv4/igmp.c index 88211a4b38556..c0f922c32a532 100644 --- a/net/ipv4/igmp.c +++ b/net/ipv4/igmp.c @@ -218,8 +218,10 @@ static void igmp_start_timer(struct ip_mc_list *im, int max_delay) int tv = prandom_u32() % max_delay; im->tm_running = 1; - if (!mod_timer(&im->timer, jiffies+tv+2)) - refcount_inc(&im->refcnt); + if (refcount_inc_not_zero(&im->refcnt)) { + if (mod_timer(&im->timer, jiffies + tv + 2)) + ip_ma_put(im); + } } static void igmp_gq_start_timer(struct in_device *in_dev) From a7a2a20fff82a5234cbf907b235b8e71a1c90305 Mon Sep 17 00:00:00 2001 From: Amit Pundir <amit.pundir@linaro.org> Date: Tue, 23 Jan 2024 09:39:59 +0530 Subject: [PATCH 22/31] FROMGIT: clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd With the addition of RPMh power domain to the GCC node in device tree, we noticed a significant delay in getting the UFS driver probed on AOSP which futher led to mount failures because Android do not support rootwait. So adding a soft dependency on RPMh power domain which informs modprobe to load rpmhpd module before gcc-sdm845. Cc: <stable@vger.kernel.org> # v5.4+ Fixes: 4b6ea15c0a11 ("arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC") Suggested-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Signed-off-by: Amit Pundir <amit.pundir@linaro.org> Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Link: https://lore.kernel.org/r/20240123062814.2555649-1-amit.pundir@linaro.org Signed-off-by: Bjorn Andersson <andersson@kernel.org> Bug: 146449535 (cherry picked from commit 1d9054e3a4fd36e2949e616f7360bdb81bcc1921 https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git/commit/?h=for-next) Signed-off-by: Amit Pundir <amit.pundir@linaro.org> Change-Id: I93c875d3d6acc8c2c2bf9f238a72733861f87869 (cherry picked from android11-5.4-lts commit b70f9975afc0d7cd32eff8736b205c3d7395de7e) --- drivers/clk/qcom/gcc-sdm845.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/qcom/gcc-sdm845.c b/drivers/clk/qcom/gcc-sdm845.c index 9785bf218f762..24e1b42ab5fc2 100644 --- a/drivers/clk/qcom/gcc-sdm845.c +++ b/drivers/clk/qcom/gcc-sdm845.c @@ -3647,3 +3647,4 @@ module_exit(gcc_sdm845_exit); MODULE_DESCRIPTION("QTI GCC SDM845 Driver"); MODULE_LICENSE("GPL v2"); MODULE_ALIAS("platform:gcc-sdm845"); +MODULE_SOFTDEP("pre: rpmhpd"); From 0226ac138ffd023063c4bce1a7a0d2d476d0ab18 Mon Sep 17 00:00:00 2001 From: Douglas Anderson <dianders@chromium.org> Date: Mon, 8 Jan 2024 21:07:34 +0530 Subject: [PATCH 23/31] UPSTREAM: ath10k: Wait until copy complete is actually done before completing [ Upstream commit 8f9ed93d09a97444733d492a3bbf66bcb786a777 ] On wcn3990 we have "per_ce_irq = true". That makes the ath10k_ce_interrupt_summary() function always return 0xfff. The ath10k_ce_per_engine_service_any() function will see this and think that _all_ copy engines have an interrupt. Without checking, the ath10k_ce_per_engine_service() assumes that if it's called that the "copy complete" (cc) interrupt fired. This combination seems bad. Let's add a check to make sure that the "copy complete" interrupt actually fired in ath10k_ce_per_engine_service(). This might fix a hard-to-reproduce failure where it appears that the copy complete handlers run before the copy is really complete. Specifically a symptom was that we were seeing this on a Qualcomm sc7180 board: arm-smmu 15000000.iommu: Unhandled context fault: fsr=0x402, iova=0x7fdd45780, fsynr=0x30003, cbfrsynra=0xc1, cb=10 Even on platforms that don't have wcn3990 this still seems like it would be a sane thing to do. Specifically the current IRQ handler comments indicate that there might be other misc interrupt sources firing that need to be cleared. If one of those sources was the one that caused the IRQ handler to be called it would also be important to double-check that the interrupt we cared about actually fired. Tested-on: WCN3990 SNOC WLAN.HL.3.2.2-00490-QCAHLSWMTPL-1 Signed-off-by: Douglas Anderson <dianders@chromium.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org> Link: https://lore.kernel.org/r/20200609082015.1.Ife398994e5a0a6830e4d4a16306ef36e0144e7ba@changeid Stable-dep-of: 170c75d43a77 ("ath10k: Don't touch the CE interrupt registers after power up") Signed-off-by: Amit Pundir <amit.pundir@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Bug: 146449535 Change-Id: I2ed2f1f7b97a27c741341bc6044450b68234114e Signed-off-by: Amit Pundir <amit.pundir@linaro.org> (cherry picked from android11-5.4-lts commit 366df9ecbcb8c1409bf2311bf8c8f6dd70045f27) --- drivers/net/wireless/ath/ath10k/ce.c | 30 +++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/drivers/net/wireless/ath/ath10k/ce.c b/drivers/net/wireless/ath/ath10k/ce.c index 01e05af5ae085..4b4eca407671c 100644 --- a/drivers/net/wireless/ath/ath10k/ce.c +++ b/drivers/net/wireless/ath/ath10k/ce.c @@ -481,6 +481,15 @@ static inline void ath10k_ce_engine_int_status_clear(struct ath10k *ar, ath10k_ce_write32(ar, ce_ctrl_addr + wm_regs->addr, mask); } +static inline bool ath10k_ce_engine_int_status_check(struct ath10k *ar, + u32 ce_ctrl_addr, + unsigned int mask) +{ + struct ath10k_hw_ce_host_wm_regs *wm_regs = ar->hw_ce_regs->wm_regs; + + return ath10k_ce_read32(ar, ce_ctrl_addr + wm_regs->addr) & mask; +} + /* * Guts of ath10k_ce_send. * The caller takes responsibility for any needed locking. @@ -1301,19 +1310,22 @@ void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id) spin_lock_bh(&ce->ce_lock); - /* Clear the copy-complete interrupts that will be handled here. */ - ath10k_ce_engine_int_status_clear(ar, ctrl_addr, - wm_regs->cc_mask); + if (ath10k_ce_engine_int_status_check(ar, ctrl_addr, + wm_regs->cc_mask)) { + /* Clear before handling */ + ath10k_ce_engine_int_status_clear(ar, ctrl_addr, + wm_regs->cc_mask); - spin_unlock_bh(&ce->ce_lock); + spin_unlock_bh(&ce->ce_lock); - if (ce_state->recv_cb) - ce_state->recv_cb(ce_state); + if (ce_state->recv_cb) + ce_state->recv_cb(ce_state); - if (ce_state->send_cb) - ce_state->send_cb(ce_state); + if (ce_state->send_cb) + ce_state->send_cb(ce_state); - spin_lock_bh(&ce->ce_lock); + spin_lock_bh(&ce->ce_lock); + } /* * Misc CE interrupts are not being handled, but still need From d9f1b99f4cb94f1a053bce55dea9fb12c1907270 Mon Sep 17 00:00:00 2001 From: Rakesh Pillai <pillair@codeaurora.org> Date: Mon, 8 Jan 2024 21:07:35 +0530 Subject: [PATCH 24/31] UPSTREAM: ath10k: Add interrupt summary based CE processing [ Upstream commit b92aba35d39d10d8a6bdf2495172fd490c598b4a ] Currently the NAPI processing loops through all the copy engines and processes a particular copy engine is the copy completion is set for that copy engine. The host driver is not supposed to access any copy engine register after clearing the interrupt status register. This might result in kernel crash like the one below [ 1159.220143] Call trace: [ 1159.220170] ath10k_snoc_read32+0x20/0x40 [ath10k_snoc] [ 1159.220193] ath10k_ce_per_engine_service_any+0x78/0x130 [ath10k_core] [ 1159.220203] ath10k_snoc_napi_poll+0x38/0x8c [ath10k_snoc] [ 1159.220270] net_rx_action+0x100/0x3b0 [ 1159.220312] __do_softirq+0x164/0x30c [ 1159.220345] run_ksoftirqd+0x2c/0x64 [ 1159.220380] smpboot_thread_fn+0x1b0/0x288 [ 1159.220405] kthread+0x11c/0x12c [ 1159.220423] ret_from_fork+0x10/0x18 To avoid such a scenario, we generate an interrupt summary by reading the copy completion for all the copy engine before actually processing any of them. This will avoid reading the interrupt status register for any CE after the interrupt status is cleared. Tested-on: WCN3990 hw1.0 SNOC WLAN.HL.3.1-01040-QCAHLSWMTPLZ-1 Signed-off-by: Rakesh Pillai <pillair@codeaurora.org> Reviewed-by: Douglas Anderson <dianders@chromium.org> Tested-by: Douglas Anderson <dianders@chromium.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org> Link: https://lore.kernel.org/r/1593193967-29897-1-git-send-email-pillair@codeaurora.org Stable-dep-of: 170c75d43a77 ("ath10k: Don't touch the CE interrupt registers after power up") Signed-off-by: Amit Pundir <amit.pundir@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Bug: 146449535 Change-Id: I3d85ff89b889eac117c6f14c77b8aae1d5b3d236 Signed-off-by: Amit Pundir <amit.pundir@linaro.org> (cherry picked from android11-5.4-lts commit 696b992edc7eda037ad5eabaff9f59fb7fb731dc) --- drivers/net/wireless/ath/ath10k/ce.c | 63 +++++++++++++++++----------- drivers/net/wireless/ath/ath10k/ce.h | 5 ++- 2 files changed, 42 insertions(+), 26 deletions(-) diff --git a/drivers/net/wireless/ath/ath10k/ce.c b/drivers/net/wireless/ath/ath10k/ce.c index 4b4eca407671c..3b1dd822e0788 100644 --- a/drivers/net/wireless/ath/ath10k/ce.c +++ b/drivers/net/wireless/ath/ath10k/ce.c @@ -481,15 +481,38 @@ static inline void ath10k_ce_engine_int_status_clear(struct ath10k *ar, ath10k_ce_write32(ar, ce_ctrl_addr + wm_regs->addr, mask); } -static inline bool ath10k_ce_engine_int_status_check(struct ath10k *ar, - u32 ce_ctrl_addr, - unsigned int mask) +static bool ath10k_ce_engine_int_status_check(struct ath10k *ar, u32 ce_ctrl_addr, + unsigned int mask) { struct ath10k_hw_ce_host_wm_regs *wm_regs = ar->hw_ce_regs->wm_regs; return ath10k_ce_read32(ar, ce_ctrl_addr + wm_regs->addr) & mask; } +u32 ath10k_ce_gen_interrupt_summary(struct ath10k *ar) +{ + struct ath10k_hw_ce_host_wm_regs *wm_regs = ar->hw_ce_regs->wm_regs; + struct ath10k_ce_pipe *ce_state; + struct ath10k_ce *ce; + u32 irq_summary = 0; + u32 ctrl_addr; + u32 ce_id; + + ce = ath10k_ce_priv(ar); + + for (ce_id = 0; ce_id < CE_COUNT; ce_id++) { + ce_state = &ce->ce_states[ce_id]; + ctrl_addr = ce_state->ctrl_addr; + if (ath10k_ce_engine_int_status_check(ar, ctrl_addr, + wm_regs->cc_mask)) { + irq_summary |= BIT(ce_id); + } + } + + return irq_summary; +} +EXPORT_SYMBOL(ath10k_ce_gen_interrupt_summary); + /* * Guts of ath10k_ce_send. * The caller takes responsibility for any needed locking. @@ -1308,32 +1331,24 @@ void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id) struct ath10k_hw_ce_host_wm_regs *wm_regs = ar->hw_ce_regs->wm_regs; u32 ctrl_addr = ce_state->ctrl_addr; - spin_lock_bh(&ce->ce_lock); - - if (ath10k_ce_engine_int_status_check(ar, ctrl_addr, - wm_regs->cc_mask)) { - /* Clear before handling */ - ath10k_ce_engine_int_status_clear(ar, ctrl_addr, - wm_regs->cc_mask); - - spin_unlock_bh(&ce->ce_lock); - - if (ce_state->recv_cb) - ce_state->recv_cb(ce_state); - - if (ce_state->send_cb) - ce_state->send_cb(ce_state); - - spin_lock_bh(&ce->ce_lock); - } - /* + * Clear before handling + * * Misc CE interrupts are not being handled, but still need * to be cleared. + * + * NOTE: When the last copy engine interrupt is cleared the + * hardware will go to sleep. Once this happens any access to + * the CE registers can cause a hardware fault. */ - ath10k_ce_engine_int_status_clear(ar, ctrl_addr, wm_regs->wm_mask); + ath10k_ce_engine_int_status_clear(ar, ctrl_addr, + wm_regs->cc_mask | wm_regs->wm_mask); - spin_unlock_bh(&ce->ce_lock); + if (ce_state->recv_cb) + ce_state->recv_cb(ce_state); + + if (ce_state->send_cb) + ce_state->send_cb(ce_state); } EXPORT_SYMBOL(ath10k_ce_per_engine_service); diff --git a/drivers/net/wireless/ath/ath10k/ce.h b/drivers/net/wireless/ath/ath10k/ce.h index a7478c240f784..f7afcd90daa3f 100644 --- a/drivers/net/wireless/ath/ath10k/ce.h +++ b/drivers/net/wireless/ath/ath10k/ce.h @@ -259,6 +259,8 @@ int ath10k_ce_disable_interrupts(struct ath10k *ar); void ath10k_ce_enable_interrupts(struct ath10k *ar); void ath10k_ce_dump_registers(struct ath10k *ar, struct ath10k_fw_crash_data *crash_data); + +u32 ath10k_ce_gen_interrupt_summary(struct ath10k *ar); void ath10k_ce_alloc_rri(struct ath10k *ar); void ath10k_ce_free_rri(struct ath10k *ar); @@ -369,7 +371,6 @@ static inline u32 ath10k_ce_base_address(struct ath10k *ar, unsigned int ce_id) (((x) & CE_WRAPPER_INTERRUPT_SUMMARY_HOST_MSI_MASK) >> \ CE_WRAPPER_INTERRUPT_SUMMARY_HOST_MSI_LSB) #define CE_WRAPPER_INTERRUPT_SUMMARY_ADDRESS 0x0000 -#define CE_INTERRUPT_SUMMARY (GENMASK(CE_COUNT_MAX - 1, 0)) static inline u32 ath10k_ce_interrupt_summary(struct ath10k *ar) { @@ -380,7 +381,7 @@ static inline u32 ath10k_ce_interrupt_summary(struct ath10k *ar) ce->bus_ops->read32((ar), CE_WRAPPER_BASE_ADDRESS + CE_WRAPPER_INTERRUPT_SUMMARY_ADDRESS)); else - return CE_INTERRUPT_SUMMARY; + return ath10k_ce_gen_interrupt_summary(ar); } /* Host software's Copy Engine configuration. */ From 89945968f1a5d52e3be7df8018d49bc4c59dfc7f Mon Sep 17 00:00:00 2001 From: Douglas Anderson <dianders@chromium.org> Date: Mon, 8 Jan 2024 21:07:36 +0530 Subject: [PATCH 25/31] UPSTREAM: ath10k: Keep track of which interrupts fired, don't poll them [ Upstream commit d66d24ac300cf41c6b88367fc9b4b6348679273d ] If we have a per CE (Copy Engine) IRQ then we have no summary register. Right now the code generates a summary register by iterating over all copy engines and seeing if they have an interrupt pending. This has a problem. Specifically if _none_ if the Copy Engines have an interrupt pending then they might go into low power mode and reading from their address space will cause a full system crash. This was seen to happen when two interrupts went off at nearly the same time. Both were handled by a single call of ath10k_snoc_napi_poll() but, because there were two interrupts handled and thus two calls to napi_schedule() there was still a second call to ath10k_snoc_napi_poll() which ran with no interrupts pending. Instead of iterating over all the copy engines, let's just keep track of the IRQs that fire. Then we can effectively generate our own summary without ever needing to read the Copy Engines. Tested-on: WCN3990 SNOC WLAN.HL.3.2.2-00490-QCAHLSWMTPL-1 Signed-off-by: Douglas Anderson <dianders@chromium.org> Reviewed-by: Rakesh Pillai <pillair@codeaurora.org> Reviewed-by: Brian Norris <briannorris@chromium.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org> Link: https://lore.kernel.org/r/20200709082024.v2.1.I4d2f85ffa06f38532631e864a3125691ef5ffe06@changeid Stable-dep-of: 170c75d43a77 ("ath10k: Don't touch the CE interrupt registers after power up") Signed-off-by: Amit Pundir <amit.pundir@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Bug: 146449535 Change-Id: I3dbc75664ccbf4e8a1da60e42e84056551b10524 Signed-off-by: Amit Pundir <amit.pundir@linaro.org> (cherry picked from android11-5.4-lts commit d15f869cb3b3156c69d32926fdb94212e383372f) --- drivers/net/wireless/ath/ath10k/ce.c | 88 ++++++++++---------------- drivers/net/wireless/ath/ath10k/ce.h | 14 ++-- drivers/net/wireless/ath/ath10k/snoc.c | 19 ++++-- drivers/net/wireless/ath/ath10k/snoc.h | 1 + 4 files changed, 54 insertions(+), 68 deletions(-) diff --git a/drivers/net/wireless/ath/ath10k/ce.c b/drivers/net/wireless/ath/ath10k/ce.c index 3b1dd822e0788..a03b7535c2544 100644 --- a/drivers/net/wireless/ath/ath10k/ce.c +++ b/drivers/net/wireless/ath/ath10k/ce.c @@ -481,38 +481,6 @@ static inline void ath10k_ce_engine_int_status_clear(struct ath10k *ar, ath10k_ce_write32(ar, ce_ctrl_addr + wm_regs->addr, mask); } -static bool ath10k_ce_engine_int_status_check(struct ath10k *ar, u32 ce_ctrl_addr, - unsigned int mask) -{ - struct ath10k_hw_ce_host_wm_regs *wm_regs = ar->hw_ce_regs->wm_regs; - - return ath10k_ce_read32(ar, ce_ctrl_addr + wm_regs->addr) & mask; -} - -u32 ath10k_ce_gen_interrupt_summary(struct ath10k *ar) -{ - struct ath10k_hw_ce_host_wm_regs *wm_regs = ar->hw_ce_regs->wm_regs; - struct ath10k_ce_pipe *ce_state; - struct ath10k_ce *ce; - u32 irq_summary = 0; - u32 ctrl_addr; - u32 ce_id; - - ce = ath10k_ce_priv(ar); - - for (ce_id = 0; ce_id < CE_COUNT; ce_id++) { - ce_state = &ce->ce_states[ce_id]; - ctrl_addr = ce_state->ctrl_addr; - if (ath10k_ce_engine_int_status_check(ar, ctrl_addr, - wm_regs->cc_mask)) { - irq_summary |= BIT(ce_id); - } - } - - return irq_summary; -} -EXPORT_SYMBOL(ath10k_ce_gen_interrupt_summary); - /* * Guts of ath10k_ce_send. * The caller takes responsibility for any needed locking. @@ -1399,45 +1367,55 @@ static void ath10k_ce_per_engine_handler_adjust(struct ath10k_ce_pipe *ce_state) ath10k_ce_watermark_intr_disable(ar, ctrl_addr); } -int ath10k_ce_disable_interrupts(struct ath10k *ar) +void ath10k_ce_disable_interrupt(struct ath10k *ar, int ce_id) { struct ath10k_ce *ce = ath10k_ce_priv(ar); struct ath10k_ce_pipe *ce_state; u32 ctrl_addr; + + ce_state = &ce->ce_states[ce_id]; + if (ce_state->attr_flags & CE_ATTR_POLL) + return; + + ctrl_addr = ath10k_ce_base_address(ar, ce_id); + + ath10k_ce_copy_complete_intr_disable(ar, ctrl_addr); + ath10k_ce_error_intr_disable(ar, ctrl_addr); + ath10k_ce_watermark_intr_disable(ar, ctrl_addr); +} +EXPORT_SYMBOL(ath10k_ce_disable_interrupt); + +void ath10k_ce_disable_interrupts(struct ath10k *ar) +{ int ce_id; - for (ce_id = 0; ce_id < CE_COUNT; ce_id++) { - ce_state = &ce->ce_states[ce_id]; - if (ce_state->attr_flags & CE_ATTR_POLL) - continue; - - ctrl_addr = ath10k_ce_base_address(ar, ce_id); - - ath10k_ce_copy_complete_intr_disable(ar, ctrl_addr); - ath10k_ce_error_intr_disable(ar, ctrl_addr); - ath10k_ce_watermark_intr_disable(ar, ctrl_addr); - } - - return 0; + for (ce_id = 0; ce_id < CE_COUNT; ce_id++) + ath10k_ce_disable_interrupt(ar, ce_id); } EXPORT_SYMBOL(ath10k_ce_disable_interrupts); -void ath10k_ce_enable_interrupts(struct ath10k *ar) +void ath10k_ce_enable_interrupt(struct ath10k *ar, int ce_id) { struct ath10k_ce *ce = ath10k_ce_priv(ar); - int ce_id; struct ath10k_ce_pipe *ce_state; + ce_state = &ce->ce_states[ce_id]; + if (ce_state->attr_flags & CE_ATTR_POLL) + return; + + ath10k_ce_per_engine_handler_adjust(ce_state); +} +EXPORT_SYMBOL(ath10k_ce_enable_interrupt); + +void ath10k_ce_enable_interrupts(struct ath10k *ar) +{ + int ce_id; + /* Enable interrupts for copy engine that * are not using polling mode. */ - for (ce_id = 0; ce_id < CE_COUNT; ce_id++) { - ce_state = &ce->ce_states[ce_id]; - if (ce_state->attr_flags & CE_ATTR_POLL) - continue; - - ath10k_ce_per_engine_handler_adjust(ce_state); - } + for (ce_id = 0; ce_id < CE_COUNT; ce_id++) + ath10k_ce_enable_interrupt(ar, ce_id); } EXPORT_SYMBOL(ath10k_ce_enable_interrupts); diff --git a/drivers/net/wireless/ath/ath10k/ce.h b/drivers/net/wireless/ath/ath10k/ce.h index f7afcd90daa3f..fe07521550b7b 100644 --- a/drivers/net/wireless/ath/ath10k/ce.h +++ b/drivers/net/wireless/ath/ath10k/ce.h @@ -255,12 +255,13 @@ int ath10k_ce_cancel_send_next(struct ath10k_ce_pipe *ce_state, /*==================CE Interrupt Handlers====================*/ void ath10k_ce_per_engine_service_any(struct ath10k *ar); void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id); -int ath10k_ce_disable_interrupts(struct ath10k *ar); +void ath10k_ce_disable_interrupt(struct ath10k *ar, int ce_id); +void ath10k_ce_disable_interrupts(struct ath10k *ar); +void ath10k_ce_enable_interrupt(struct ath10k *ar, int ce_id); void ath10k_ce_enable_interrupts(struct ath10k *ar); void ath10k_ce_dump_registers(struct ath10k *ar, struct ath10k_fw_crash_data *crash_data); -u32 ath10k_ce_gen_interrupt_summary(struct ath10k *ar); void ath10k_ce_alloc_rri(struct ath10k *ar); void ath10k_ce_free_rri(struct ath10k *ar); @@ -376,12 +377,9 @@ static inline u32 ath10k_ce_interrupt_summary(struct ath10k *ar) { struct ath10k_ce *ce = ath10k_ce_priv(ar); - if (!ar->hw_params.per_ce_irq) - return CE_WRAPPER_INTERRUPT_SUMMARY_HOST_MSI_GET( - ce->bus_ops->read32((ar), CE_WRAPPER_BASE_ADDRESS + - CE_WRAPPER_INTERRUPT_SUMMARY_ADDRESS)); - else - return ath10k_ce_gen_interrupt_summary(ar); + return CE_WRAPPER_INTERRUPT_SUMMARY_HOST_MSI_GET( + ce->bus_ops->read32((ar), CE_WRAPPER_BASE_ADDRESS + + CE_WRAPPER_INTERRUPT_SUMMARY_ADDRESS)); } /* Host software's Copy Engine configuration. */ diff --git a/drivers/net/wireless/ath/ath10k/snoc.c b/drivers/net/wireless/ath/ath10k/snoc.c index 29d52f7b4336d..e8700f0b23f76 100644 --- a/drivers/net/wireless/ath/ath10k/snoc.c +++ b/drivers/net/wireless/ath/ath10k/snoc.c @@ -3,6 +3,7 @@ * Copyright (c) 2018 The Linux Foundation. All rights reserved. */ +#include <linux/bits.h> #include <linux/clk.h> #include <linux/kernel.h> #include <linux/module.h> @@ -927,6 +928,7 @@ static int ath10k_snoc_hif_start(struct ath10k *ar) { struct ath10k_snoc *ar_snoc = ath10k_snoc_priv(ar); + bitmap_clear(ar_snoc->pending_ce_irqs, 0, CE_COUNT_MAX); napi_enable(&ar->napi); ath10k_snoc_irq_enable(ar); ath10k_snoc_rx_post(ar); @@ -1166,7 +1168,9 @@ static irqreturn_t ath10k_snoc_per_engine_handler(int irq, void *arg) return IRQ_HANDLED; } - ath10k_snoc_irq_disable(ar); + ath10k_ce_disable_interrupt(ar, ce_id); + set_bit(ce_id, ar_snoc->pending_ce_irqs); + napi_schedule(&ar->napi); return IRQ_HANDLED; @@ -1175,20 +1179,25 @@ static irqreturn_t ath10k_snoc_per_engine_handler(int irq, void *arg) static int ath10k_snoc_napi_poll(struct napi_struct *ctx, int budget) { struct ath10k *ar = container_of(ctx, struct ath10k, napi); + struct ath10k_snoc *ar_snoc = ath10k_snoc_priv(ar); int done = 0; + int ce_id; if (test_bit(ATH10K_FLAG_CRASH_FLUSH, &ar->dev_flags)) { napi_complete(ctx); return done; } - ath10k_ce_per_engine_service_any(ar); + for (ce_id = 0; ce_id < CE_COUNT; ce_id++) + if (test_and_clear_bit(ce_id, ar_snoc->pending_ce_irqs)) { + ath10k_ce_per_engine_service(ar, ce_id); + ath10k_ce_enable_interrupt(ar, ce_id); + } + done = ath10k_htt_txrx_compl_task(ar, budget); - if (done < budget) { + if (done < budget) napi_complete(ctx); - ath10k_snoc_irq_enable(ar); - } return done; } diff --git a/drivers/net/wireless/ath/ath10k/snoc.h b/drivers/net/wireless/ath/ath10k/snoc.h index 9db823e46314d..d61ca374fdf6c 100644 --- a/drivers/net/wireless/ath/ath10k/snoc.h +++ b/drivers/net/wireless/ath/ath10k/snoc.h @@ -81,6 +81,7 @@ struct ath10k_snoc { struct ath10k_clk_info *clk; struct ath10k_qmi *qmi; unsigned long flags; + DECLARE_BITMAP(pending_ce_irqs, CE_COUNT_MAX); }; static inline struct ath10k_snoc *ath10k_snoc_priv(struct ath10k *ar) From aea710204a96865940794053bf72a3cc763dc0a7 Mon Sep 17 00:00:00 2001 From: Douglas Anderson <dianders@chromium.org> Date: Mon, 8 Jan 2024 21:07:37 +0530 Subject: [PATCH 26/31] UPSTREAM: ath10k: Get rid of "per_ce_irq" hw param [ Upstream commit 7f86551665121931ecd6d327e019e7a69782bfcd ] As of the patch ("ath10k: Keep track of which interrupts fired, don't poll them") we now have no users of this hardware parameter. Remove it. Suggested-by: Brian Norris <briannorris@chromium.org> Signed-off-by: Douglas Anderson <dianders@chromium.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org> Link: https://lore.kernel.org/r/20200709082024.v2.2.I083faa4e62e69f863311c89ae5eb28ec5a229b70@changeid Stable-dep-of: 170c75d43a77 ("ath10k: Don't touch the CE interrupt registers after power up") Signed-off-by: Amit Pundir <amit.pundir@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Bug: 146449535 Change-Id: I221d9cc30d009c3bc87a7943f8e3da1931984e1e Signed-off-by: Amit Pundir <amit.pundir@linaro.org> (cherry picked from android11-5.4-lts commit c2d9b438554ec943b46a75f922d6ca4b62b90070) --- drivers/net/wireless/ath/ath10k/core.c | 13 ------------- drivers/net/wireless/ath/ath10k/hw.h | 3 --- 2 files changed, 16 deletions(-) diff --git a/drivers/net/wireless/ath/ath10k/core.c b/drivers/net/wireless/ath/ath10k/core.c index 3e1adfa2f2779..09e77be6e3142 100644 --- a/drivers/net/wireless/ath/ath10k/core.c +++ b/drivers/net/wireless/ath/ath10k/core.c @@ -118,7 +118,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = 0x20, .target_64bit = false, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL, - .per_ce_irq = false, .shadow_reg_support = false, .rri_on_ddr = false, .hw_filter_reset_required = true, @@ -154,7 +153,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = 0x20, .target_64bit = false, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL, - .per_ce_irq = false, .shadow_reg_support = false, .rri_on_ddr = false, .hw_filter_reset_required = true, @@ -217,7 +215,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = 0x20, .target_64bit = false, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL, - .per_ce_irq = false, .shadow_reg_support = false, .rri_on_ddr = false, .hw_filter_reset_required = true, @@ -252,7 +249,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = 0x20, .target_64bit = false, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL, - .per_ce_irq = false, .shadow_reg_support = false, .rri_on_ddr = false, .hw_filter_reset_required = true, @@ -287,7 +283,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = 0x20, .target_64bit = false, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL, - .per_ce_irq = false, .shadow_reg_support = false, .rri_on_ddr = false, .hw_filter_reset_required = true, @@ -325,7 +320,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = 0x20, .target_64bit = false, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL, - .per_ce_irq = false, .shadow_reg_support = false, .rri_on_ddr = false, .hw_filter_reset_required = true, @@ -366,7 +360,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = 0x20, .target_64bit = false, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL, - .per_ce_irq = false, .shadow_reg_support = false, .rri_on_ddr = false, .hw_filter_reset_required = true, @@ -414,7 +407,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = 0x20, .target_64bit = false, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL, - .per_ce_irq = false, .shadow_reg_support = false, .rri_on_ddr = false, .hw_filter_reset_required = true, @@ -459,7 +451,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = 0x20, .target_64bit = false, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL, - .per_ce_irq = false, .shadow_reg_support = false, .rri_on_ddr = false, .hw_filter_reset_required = true, @@ -494,7 +485,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = 0x20, .target_64bit = false, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL, - .per_ce_irq = false, .shadow_reg_support = false, .rri_on_ddr = false, .hw_filter_reset_required = true, @@ -531,7 +521,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = 0x20, .target_64bit = false, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL, - .per_ce_irq = false, .shadow_reg_support = false, .rri_on_ddr = false, .hw_filter_reset_required = true, @@ -573,7 +562,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = 0x20, .target_64bit = false, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL, - .per_ce_irq = false, .shadow_reg_support = false, .rri_on_ddr = false, .hw_filter_reset_required = true, @@ -601,7 +589,6 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = { .num_wds_entries = TARGET_HL_TLV_NUM_WDS_ENTRIES, .target_64bit = true, .rx_ring_fill_level = HTT_RX_RING_FILL_LEVEL_DUAL_MAC, - .per_ce_irq = true, .shadow_reg_support = true, .rri_on_ddr = true, .hw_filter_reset_required = false, diff --git a/drivers/net/wireless/ath/ath10k/hw.h b/drivers/net/wireless/ath/ath10k/hw.h index ae4c9edc445c3..705ab83cdff43 100644 --- a/drivers/net/wireless/ath/ath10k/hw.h +++ b/drivers/net/wireless/ath/ath10k/hw.h @@ -590,9 +590,6 @@ struct ath10k_hw_params { /* Target rx ring fill level */ u32 rx_ring_fill_level; - /* target supporting per ce IRQ */ - bool per_ce_irq; - /* target supporting shadow register for ce write */ bool shadow_reg_support; From a34cc1dcf78dc98594ce94e4c75b4098478e6caa Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman <gregkh@google.com> Date: Thu, 2 Nov 2023 15:49:38 +0000 Subject: [PATCH 27/31] Reapply "perf: Disallow mis-matched inherited group reads" This reverts commit 4934e8f7a83e433cd9a7e9de915de0b1eb377b0f. Keeps the ABI stable by taking advantage of a hole in the structure! Bug: 307236803 Change-Id: Ic5f7ebeb3a9b13afdb3bfff7e54c4a93b863dab6 Signed-off-by: Greg Kroah-Hartman <gregkh@google.com> --- android/abi_gki_aarch64.xml | 165660 ++++++++++++++++----------------- include/linux/perf_event.h | 3 + kernel/events/core.c | 39 +- 3 files changed, 81137 insertions(+), 84565 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index f15446570e654..cb2e3686cb023 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -5030,167 +5030,118 @@ <elf-symbol name='vmemmap' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1feeb9ca'/> <elf-symbol name='xt_tee_enabled' size='16' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xd3fcc511'/> </elf-variable-symbols> - <abi-instr address-size='64' path='arch/arm64/crypto/aes-cipher-glue.c' language='LANG_C89'> - <function-decl name='crypto_unregister_alg' mangled-name='crypto_unregister_alg' filepath='include/linux/crypto.h' line='703' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_alg'> - <parameter type-id='67f526b5'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='crypto_register_alg' mangled-name='crypto_register_alg' filepath='include/linux/crypto.h' line='702' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_alg'> - <parameter type-id='67f526b5'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='514fe525' size-in-bits='64' id='67f526b5'/> - <type-decl name='int' size-in-bits='32' id='95e97e5e'/> - <class-decl name='crypto_alg' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='550' column='1' id='514fe525'> + <abi-instr address-size='64' path='arch/arm64/crypto/aes-ce-glue.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='1920' id='08b4ad9f'> + <subrange length='60' type-id='7ff19f0f' id='b114e3c3'/> + </array-type-def> + <class-decl name='crypto_aes_ctx' size-in-bits='3872' is-struct='yes' visibility='default' filepath='include/crypto/aes.h' line='25' column='1' id='b5b9216e'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cra_list' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='551' column='1'/> + <var-decl name='key_enc' type-id='08b4ad9f' visibility='default' filepath='include/crypto/aes.h' line='26' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cra_users' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='552' column='1'/> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='key_dec' type-id='08b4ad9f' visibility='default' filepath='include/crypto/aes.h' line='27' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cra_flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='554' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='cra_blocksize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='555' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='cra_ctxsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='556' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='cra_alignmask' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='557' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cra_priority' type-id='95e97e5e' visibility='default' filepath='include/linux/crypto.h' line='559' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='cra_refcnt' type-id='64615833' visibility='default' filepath='include/linux/crypto.h' line='560' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='cra_name' type-id='e3204322' visibility='default' filepath='include/linux/crypto.h' line='562' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='cra_driver_name' type-id='e3204322' visibility='default' filepath='include/linux/crypto.h' line='563' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='cra_type' type-id='71dc7604' visibility='default' filepath='include/linux/crypto.h' line='565' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='cra_u' type-id='89e73658' visibility='default' filepath='include/linux/crypto.h' line='572' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='cra_init' type-id='469599ea' visibility='default' filepath='include/linux/crypto.h' line='574' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='cra_exit' type-id='3ba771a1' visibility='default' filepath='include/linux/crypto.h' line='575' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='cra_destroy' type-id='33e7622c' visibility='default' filepath='include/linux/crypto.h' line='576' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='cra_module' type-id='2730d015' visibility='default' filepath='include/linux/crypto.h' line='578' column='1'/> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='key_length' type-id='19c2251e' visibility='default' filepath='include/crypto/aes.h' line='28' column='1'/> </data-member> </class-decl> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='1024' id='e3204322'> - <subrange length='128' type-id='7ff19f0f' id='1eb1687a'/> + <pointer-type-def type-id='b5b9216e' size-in-bits='64' id='21370cb4'/> + <function-decl name='ce_aes_expandkey' mangled-name='ce_aes_expandkey' filepath='arch/arm64/crypto/aes-ce-glue.c' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ce_aes_expandkey'> + <parameter type-id='21370cb4' name='ctx' filepath='arch/arm64/crypto/aes-ce-glue.c' line='74' column='1'/> + <parameter type-id='bbaf3419' name='in_key' filepath='arch/arm64/crypto/aes-ce-glue.c' line='74' column='1'/> + <parameter type-id='f0981eeb' name='key_len' filepath='arch/arm64/crypto/aes-ce-glue.c' line='75' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <type-decl name='__ARRAY_SIZE_TYPE__' size-in-bits='64' id='7ff19f0f'/> + <pointer-type-def type-id='19272f09' size-in-bits='64' id='bbaf3419'/> + <type-decl name='int' size-in-bits='32' id='95e97e5e'/> + <typedef-decl name='u32' type-id='3f1a6b60' filepath='include/asm-generic/int-ll64.h' line='21' column='1' id='19c2251e'/> + <type-decl name='unsigned int' size-in-bits='32' id='f0981eeb'/> + <qualified-type-def type-id='f9b06939' const='yes' id='19272f09'/> + <typedef-decl name='__u32' type-id='f0981eeb' filepath='include/uapi/asm-generic/int-ll64.h' line='27' column='1' id='3f1a6b60'/> + <typedef-decl name='u8' type-id='8f048e17' filepath='include/asm-generic/int-ll64.h' line='17' column='1' id='f9b06939'/> + <typedef-decl name='__u8' type-id='002ac4a6' filepath='include/uapi/asm-generic/int-ll64.h' line='21' column='1' id='8f048e17'/> + <type-decl name='unsigned char' size-in-bits='8' id='002ac4a6'/> + </abi-instr> + <abi-instr address-size='64' path='arch/arm64/kernel/cacheinfo.c' language='LANG_C89'> + <function-decl name='cache_line_size' mangled-name='cache_line_size' filepath='arch/arm64/kernel/cacheinfo.c' line='20' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cache_line_size'> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='arch/arm64/kernel/cpufeature.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='237c0d27' size-in-bits='7936' id='6288ed8b'> + <subrange length='62' type-id='7ff19f0f' id='f519cbfd'/> </array-type-def> - <class-decl name='list_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/types.h' line='181' column='1' id='72f469ec'> + <class-decl name='static_key_false' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/jump_label.h' line='350' column='1' id='237c0d27'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='e84b031a' visibility='default' filepath='include/linux/types.h' line='182' column='1'/> + <var-decl name='key' type-id='00205383' visibility='default' filepath='include/linux/jump_label.h' line='351' column='1'/> + </data-member> + </class-decl> + <var-decl name='cpu_hwcap_keys' type-id='6288ed8b' mangled-name='cpu_hwcap_keys' visibility='default' filepath='arch/arm64/kernel/cpufeature.c' line='88' column='1' elf-symbol-id='cpu_hwcap_keys'/> + <var-decl name='arm64_const_caps_ready' type-id='237c0d27' mangled-name='arm64_const_caps_ready' visibility='default' filepath='arch/arm64/kernel/cpufeature.c' line='2112' column='1' elf-symbol-id='arm64_const_caps_ready'/> + <var-decl name='cpu_hwcaps' type-id='f066dd3c' mangled-name='cpu_hwcaps' visibility='default' filepath='arch/arm64/kernel/cpufeature.c' line='45' column='1' elf-symbol-id='cpu_hwcaps'/> + <function-decl name='cpu_have_feature' mangled-name='cpu_have_feature' filepath='arch/arm64/kernel/cpufeature.c' line='2139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpu_have_feature'> + <parameter type-id='f0981eeb' name='num' filepath='arch/arm64/kernel/cpufeature.c' line='2139' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <class-decl name='static_key' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/jump_label.h' line='87' column='1' id='00205383'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='enabled' type-id='49178f86' visibility='default' filepath='include/linux/jump_label.h' line='88' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='prev' type-id='e84b031a' visibility='default' filepath='include/linux/types.h' line='182' column='1'/> + <var-decl name='' type-id='7792d5a2' visibility='default' filepath='include/linux/jump_label.h' line='102' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='3e448446' size-in-bits='64' id='71dc7604'/> - <pointer-type-def type-id='d093a820' size-in-bits='64' id='469599ea'/> - <pointer-type-def type-id='29476915' size-in-bits='64' id='2730d015'/> - <typedef-decl name='refcount_t' type-id='637cfeaf' filepath='include/linux/refcount.h' line='100' column='1' id='64615833'/> - <typedef-decl name='u32' type-id='3f1a6b60' filepath='include/asm-generic/int-ll64.h' line='21' column='1' id='19c2251e'/> - <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/crypto.h' line='567' column='1' id='89e73658'> + <typedef-decl name='bool' type-id='c894953d' filepath='include/linux/types.h' line='30' column='1' id='b50a4934'/> + <array-type-def dimensions='1' type-id='7359adad' size-in-bits='64' id='f066dd3c'> + <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> + </array-type-def> + <type-decl name='bool' size-in-bits='8' id='c894953d'/> + <typedef-decl name='atomic_t' type-id='79faeff3' filepath='include/linux/types.h' line='173' column='1' id='49178f86'/> + <union-decl name='__anonymous_union__19' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/jump_label.h' line='102' column='1' id='7792d5a2'> <data-member access='public'> - <var-decl name='ablkcipher' type-id='67574995' visibility='default' filepath='include/linux/crypto.h' line='568' column='1'/> + <var-decl name='type' type-id='7359adad' visibility='default' filepath='include/linux/jump_label.h' line='103' column='1'/> </data-member> <data-member access='public'> - <var-decl name='blkcipher' type-id='69794f86' visibility='default' filepath='include/linux/crypto.h' line='569' column='1'/> + <var-decl name='entries' type-id='7a35228c' visibility='default' filepath='include/linux/jump_label.h' line='104' column='1'/> </data-member> <data-member access='public'> - <var-decl name='cipher' type-id='208c9717' visibility='default' filepath='include/linux/crypto.h' line='570' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='compress' type-id='380acddc' visibility='default' filepath='include/linux/crypto.h' line='571' column='1'/> + <var-decl name='next' type-id='c77a71ce' visibility='default' filepath='include/linux/jump_label.h' line='105' column='1'/> </data-member> </union-decl> - <type-decl name='unsigned int' size-in-bits='32' id='f0981eeb'/> - <pointer-type-def type-id='58d69ec2' size-in-bits='64' id='33e7622c'/> - <pointer-type-def type-id='420b230d' size-in-bits='64' id='3ba771a1'/> - <type-decl name='__ARRAY_SIZE_TYPE__' size-in-bits='64' id='7ff19f0f'/> - <type-decl name='char' size-in-bits='8' id='a84c031d'/> - <class-decl name='ablkcipher_alg' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='232' column='1' id='67574995'> + <type-decl name='unsigned long int' size-in-bits='64' id='7359adad'/> + <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='49178f86' visibility='default' filepath='include/linux/types.h' line='171' column='1' id='79faeff3'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='setkey' type-id='214533b0' visibility='default' filepath='include/linux/crypto.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='encrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='decrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='max_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='240' column='1'/> + <var-decl name='counter' type-id='95e97e5e' visibility='default' filepath='include/linux/types.h' line='172' column='1'/> </data-member> </class-decl> - <class-decl name='blkcipher_alg' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='254' column='1' id='69794f86'> + <pointer-type-def type-id='ca0c09a6' size-in-bits='64' id='7a35228c'/> + <pointer-type-def type-id='5081ed08' size-in-bits='64' id='c77a71ce'/> + <class-decl name='jump_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/jump_label.h' line='122' column='1' id='ca0c09a6'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='encrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='decrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='max_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='266' column='1'/> - </data-member> - </class-decl> - <class-decl name='cipher_alg' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='316' column='1' id='208c9717'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cia_min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='317' column='1'/> + <var-decl name='code' type-id='a7832498' visibility='default' filepath='include/linux/jump_label.h' line='123' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='cia_max_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='318' column='1'/> + <var-decl name='target' type-id='a7832498' visibility='default' filepath='include/linux/jump_label.h' line='124' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cia_setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='319' column='1'/> + <var-decl name='key' type-id='bd54fe1a' visibility='default' filepath='include/linux/jump_label.h' line='125' column='1'/> + </data-member> + </class-decl> + <class-decl name='static_key_mod' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/jump_label.c' line='510' column='1' id='5081ed08'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='c77a71ce' visibility='default' filepath='kernel/jump_label.c' line='511' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='entries' type-id='7a35228c' visibility='default' filepath='kernel/jump_label.c' line='512' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cia_encrypt' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cia_decrypt' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='322' column='1'/> - </data-member> - </class-decl> - <class-decl name='compress_alg' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='336' column='1' id='380acddc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='coa_compress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='337' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='coa_decompress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='339' column='1'/> + <var-decl name='mod' type-id='2730d015' visibility='default' filepath='kernel/jump_label.c' line='513' column='1'/> </data-member> </class-decl> + <type-decl name='long int' size-in-bits='64' id='bd54fe1a'/> + <pointer-type-def type-id='29476915' size-in-bits='64' id='2730d015'/> + <typedef-decl name='s32' type-id='3158a266' filepath='include/asm-generic/int-ll64.h' line='20' column='1' id='a7832498'/> <class-decl name='module' size-in-bits='7168' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='349' column='1' id='29476915'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='state' type-id='327e04c6' visibility='default' filepath='include/linux/module.h' line='350' column='1'/> @@ -5388,53 +5339,19 @@ <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/module.h' line='522' column='1'/> </data-member> </class-decl> - <class-decl name='refcount_struct' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/refcount.h' line='98' column='1' id='637cfeaf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refs' type-id='49178f86' visibility='default' filepath='include/linux/refcount.h' line='99' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='caca298d' const='yes' id='3e448446'/> - <pointer-type-def type-id='72f469ec' size-in-bits='64' id='e84b031a'/> - <typedef-decl name='__u32' type-id='f0981eeb' filepath='include/uapi/asm-generic/int-ll64.h' line='27' column='1' id='3f1a6b60'/> + <typedef-decl name='__s32' type-id='95e97e5e' filepath='include/uapi/asm-generic/int-ll64.h' line='26' column='1' id='3158a266'/> <pointer-type-def type-id='72790540' size-in-bits='64' id='1f7f0216'/> <pointer-type-def type-id='93630c4e' size-in-bits='64' id='c250b0e4'/> <pointer-type-def type-id='a84c031d' size-in-bits='64' id='26a90f95'/> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='448' id='6093ff7c'> <subrange length='56' type-id='7ff19f0f' id='f8137894'/> </array-type-def> - <class-decl name='crypto_type' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='31' column='1' id='caca298d'> + <class-decl name='list_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/types.h' line='181' column='1' id='72f469ec'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ctxsize' type-id='a506a456' visibility='default' filepath='include/crypto/algapi.h' line='32' column='1'/> + <var-decl name='next' type-id='e84b031a' visibility='default' filepath='include/linux/types.h' line='182' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='extsize' type-id='f77c2568' visibility='default' filepath='include/crypto/algapi.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init' type-id='d066db18' visibility='default' filepath='include/crypto/algapi.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='init_tfm' type-id='469599ea' visibility='default' filepath='include/crypto/algapi.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='show' type-id='2c17fd2e' visibility='default' filepath='include/crypto/algapi.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='report' type-id='2108b777' visibility='default' filepath='include/crypto/algapi.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='free' type-id='3aa8795d' visibility='default' filepath='include/crypto/algapi.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='maskclear' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='maskset' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='tfmsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='43' column='1'/> + <var-decl name='prev' type-id='e84b031a' visibility='default' filepath='include/linux/types.h' line='182' column='1'/> </data-member> </class-decl> <class-decl name='mod_arch_specific' size-in-bits='256' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/module.h' line='19' column='1' id='ea05c185'> @@ -5527,12 +5444,6 @@ <pointer-type-def type-id='e6a2a878' size-in-bits='64' id='7f79f20e'/> <pointer-type-def type-id='da1095b6' size-in-bits='64' id='7f0eb64c'/> <pointer-type-def type-id='276427e1' size-in-bits='64' id='1db260e5'/> - <pointer-type-def type-id='9b8b35dc' size-in-bits='64' id='68e5f4e6'/> - <pointer-type-def type-id='01941a31' size-in-bits='64' id='3347d7ed'/> - <pointer-type-def type-id='3c5b888e' size-in-bits='64' id='214533b0'/> - <pointer-type-def type-id='1af55526' size-in-bits='64' id='b201adb8'/> - <pointer-type-def type-id='38c67a4b' size-in-bits='64' id='8801b8af'/> - <pointer-type-def type-id='ca0c09a6' size-in-bits='64' id='7a35228c'/> <pointer-type-def type-id='ca10d3ca' size-in-bits='64' id='a7c6e908'/> <pointer-type-def type-id='b6ab8849' size-in-bits='64' id='d30bdc51'/> <pointer-type-def type-id='6a003ee8' size-in-bits='64' id='209d601e'/> @@ -5543,16 +5454,12 @@ <pointer-type-def type-id='0f81ed2a' size-in-bits='64' id='69881700'/> <pointer-type-def type-id='23d6768c' size-in-bits='64' id='109cc752'/> <pointer-type-def type-id='e431ac27' size-in-bits='64' id='700727c0'/> - <typedef-decl name='atomic_t' type-id='79faeff3' filepath='include/linux/types.h' line='173' column='1' id='49178f86'/> - <typedef-decl name='bool' type-id='c894953d' filepath='include/linux/types.h' line='30' column='1' id='b50a4934'/> <typedef-decl name='cfi_check_fn' type-id='64115f6c' filepath='include/linux/cfi.h' line='15' column='1' id='d7c6106c'/> <typedef-decl name='u64' type-id='d3130597' filepath='include/asm-generic/int-ll64.h' line='23' column='1' id='91ce1af9'/> - <type-decl name='unsigned long int' size-in-bits='64' id='7359adad'/> <pointer-type-def type-id='ee076206' size-in-bits='64' id='953b12f8'/> - <pointer-type-def type-id='54d829fa' size-in-bits='64' id='f76f0ea4'/> <pointer-type-def type-id='48b5725f' size-in-bits='64' id='eaa32e2f'/> <pointer-type-def type-id='7cdfe313' size-in-bits='64' id='7d71a706'/> - <type-decl name='bool' size-in-bits='8' id='c894953d'/> + <type-decl name='char' size-in-bits='8' id='a84c031d'/> <class-decl name='bpf_raw_event_map' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/tracepoint-defs.h' line='44' column='1' id='72790540'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='tp' type-id='08e531de' visibility='default' filepath='include/linux/tracepoint-defs.h' line='45' column='1'/> @@ -5597,17 +5504,6 @@ <var-decl name='fixup' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/extable.h' line='20' column='1'/> </data-member> </class-decl> - <class-decl name='jump_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/jump_label.h' line='122' column='1' id='ca0c09a6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='code' type-id='a7832498' visibility='default' filepath='include/linux/jump_label.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='target' type-id='a7832498' visibility='default' filepath='include/linux/jump_label.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='key' type-id='bd54fe1a' visibility='default' filepath='include/linux/jump_label.h' line='125' column='1'/> - </data-member> - </class-decl> <class-decl name='kernel_param' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/moduleparam.h' line='69' column='1' id='ca10d3ca'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/moduleparam.h' line='70' column='1'/> @@ -5747,17 +5643,11 @@ <var-decl name='tail' type-id='49178f86' visibility='default' filepath='include/linux/osq_lock.h' line='20' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='49178f86' visibility='default' filepath='include/linux/types.h' line='171' column='1' id='79faeff3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='counter' type-id='95e97e5e' visibility='default' filepath='include/linux/types.h' line='172' column='1'/> - </data-member> - </class-decl> <pointer-type-def type-id='f9fef04f' size-in-bits='64' id='389faaf7'/> <qualified-type-def type-id='a84c031d' const='yes' id='9b45d938'/> <qualified-type-def type-id='9493d3c9' const='yes' id='d03af91a'/> <qualified-type-def type-id='a7832498' const='yes' id='5e3feda8'/> - <pointer-type-def type-id='b739ffde' size-in-bits='64' id='d066db18'/> - <pointer-type-def type-id='d10f08e3' size-in-bits='64' id='2108b777'/> + <pointer-type-def type-id='72f469ec' size-in-bits='64' id='e84b031a'/> <pointer-type-def type-id='9e045430' size-in-bits='64' id='ad9e36e6'/> <pointer-type-def type-id='2519c394' size-in-bits='64' id='72ece9e2'/> <pointer-type-def type-id='e4a7867c' size-in-bits='64' id='f7d7131a'/> @@ -5767,11 +5657,7 @@ <typedef-decl name='atomic_long_t' type-id='28ee064c' filepath='include/asm-generic/atomic-long.h' line='12' column='1' id='f22a8abb'/> <typedef-decl name='spinlock_t' type-id='53fb272e' filepath='include/linux/spinlock_types.h' line='73' column='1' id='fb4018a0'/> <typedef-decl name='tracepoint_ptr_t' type-id='d2d812d1' filepath='include/linux/tracepoint-defs.h' line='41' column='1' id='e431ac27'/> - <pointer-type-def type-id='cdd79d4e' size-in-bits='64' id='f77c2568'/> - <pointer-type-def type-id='3642b004' size-in-bits='64' id='a506a456'/> <type-decl name='void' id='48b5725f'/> - <pointer-type-def type-id='cc2d5b01' size-in-bits='64' id='3aa8795d'/> - <pointer-type-def type-id='26d45b0c' size-in-bits='64' id='2c17fd2e'/> <pointer-type-def type-id='cdd056d2' size-in-bits='64' id='64115f6c'/> <array-type-def dimensions='1' type-id='d83a2db1' size-in-bits='infinite' id='7cfae8e1'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> @@ -5955,7 +5841,6 @@ <pointer-type-def type-id='29d79af7' size-in-bits='64' id='150efd3f'/> <pointer-type-def type-id='1a08fab8' size-in-bits='64' id='c48b394e'/> <pointer-type-def type-id='8cf069a2' size-in-bits='64' id='89b70200'/> - <type-decl name='long int' size-in-bits='64' id='bd54fe1a'/> <type-decl name='long long unsigned int' size-in-bits='64' id='3a47d82b'/> <array-type-def dimensions='1' type-id='def413c9' size-in-bits='infinite' id='ae08da59'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> @@ -5964,12 +5849,10 @@ <qualified-type-def type-id='08e531de' const='yes' id='d2d812d1'/> <typedef-decl name='Elf64_Sym' type-id='30bf9720' filepath='include/uapi/linux/elf.h' line='199' column='1' id='7cdfe313'/> <typedef-decl name='atomic64_t' type-id='4efbf2c5' filepath='include/linux/types.h' line='178' column='1' id='28ee064c'/> - <typedef-decl name='s32' type-id='3158a266' filepath='include/asm-generic/int-ll64.h' line='20' column='1' id='a7832498'/> <typedef-decl name='s8' type-id='8af57d41' filepath='include/asm-generic/int-ll64.h' line='16' column='1' id='fdbf7a0f'/> <pointer-type-def type-id='18188cce' size-in-bits='64' id='9a6e3348'/> <pointer-type-def type-id='78199102' size-in-bits='64' id='96948294'/> - <typedef-decl name='u8' type-id='8f048e17' filepath='include/asm-generic/int-ll64.h' line='17' column='1' id='f9b06939'/> - <union-decl name='__anonymous_union__49' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/moduleparam.h' line='76' column='1' id='cbb4664d'> + <union-decl name='__anonymous_union__18' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/moduleparam.h' line='76' column='1' id='cbb4664d'> <data-member access='public'> <var-decl name='arg' type-id='eaa32e2f' visibility='default' filepath='include/linux/moduleparam.h' line='77' column='1'/> </data-member> @@ -6187,7 +6070,7 @@ <var-decl name='funcs' type-id='484b400f' visibility='default' filepath='include/linux/tracepoint-defs.h' line='35' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__9' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='28ee064c' visibility='default' filepath='include/linux/types.h' line='176' column='1' id='4efbf2c5'> + <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='28ee064c' visibility='default' filepath='include/linux/types.h' line='176' column='1' id='4efbf2c5'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='counter' type-id='9b7c55ef' visibility='default' filepath='include/linux/types.h' line='177' column='1'/> </data-member> @@ -6210,15 +6093,14 @@ </array-type-def> <pointer-type-def type-id='a2689372' size-in-bits='64' id='3570c570'/> <typedef-decl name='__le32' type-id='3f1a6b60' filepath='include/uapi/linux/types.h' line='31' column='1' id='2f162548'/> - <typedef-decl name='__s32' type-id='95e97e5e' filepath='include/uapi/asm-generic/int-ll64.h' line='26' column='1' id='3158a266'/> <typedef-decl name='__s8' type-id='28577a57' filepath='include/uapi/asm-generic/int-ll64.h' line='20' column='1' id='8af57d41'/> - <typedef-decl name='__u8' type-id='002ac4a6' filepath='include/uapi/asm-generic/int-ll64.h' line='21' column='1' id='8f048e17'/> + <typedef-decl name='refcount_t' type-id='637cfeaf' filepath='include/linux/refcount.h' line='100' column='1' id='64615833'/> <typedef-decl name='u16' type-id='d315442e' filepath='include/asm-generic/int-ll64.h' line='19' column='1' id='1dc6a898'/> <typedef-decl name='umode_t' type-id='8efea9e5' filepath='include/linux/types.h' line='19' column='1' id='2594b00f'/> <pointer-type-def type-id='5ea5a07d' size-in-bits='64' id='f69fcfe1'/> <pointer-type-def type-id='449f791f' size-in-bits='64' id='cc3e2efb'/> <typedef-decl name='wait_queue_head_t' type-id='cff07063' filepath='include/linux/wait.h' line='40' column='1' id='b5ab048f'/> - <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/trace_events.h' line='257' column='1' id='7d3eb798'> + <union-decl name='__anonymous_union__14' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/trace_events.h' line='257' column='1' id='7d3eb798'> <data-member access='public'> <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/trace_events.h' line='258' column='1'/> </data-member> @@ -6226,7 +6108,7 @@ <var-decl name='tp' type-id='08e531de' visibility='default' filepath='include/linux/trace_events.h' line='260' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__12' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/spinlock_types.h' line='62' column='1' id='1076cffc'> + <union-decl name='__anonymous_union__4' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/spinlock_types.h' line='62' column='1' id='1076cffc'> <data-member access='public'> <var-decl name='rlock' type-id='f106d0e5' visibility='default' filepath='include/linux/spinlock_types.h' line='63' column='1'/> </data-member> @@ -6292,6 +6174,11 @@ <var-decl name='rb_left' type-id='e6532500' visibility='default' filepath='include/linux/rbtree.h' line='27' column='1'/> </data-member> </class-decl> + <class-decl name='refcount_struct' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/refcount.h' line='98' column='1' id='637cfeaf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refs' type-id='49178f86' visibility='default' filepath='include/linux/refcount.h' line='99' column='1'/> + </data-member> + </class-decl> <class-decl name='srcu_data' size-in-bits='3072' is-struct='yes' visibility='default' filepath='include/linux/srcutree.h' line='24' column='1' id='1207cfa9'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='srcu_lock_count' type-id='f05e8e77' visibility='default' filepath='include/linux/srcutree.h' line='26' column='1'/> @@ -6359,14 +6246,6 @@ <var-decl name='grphi' type-id='95e97e5e' visibility='default' filepath='include/linux/srcutree.h' line='58' column='1'/> </data-member> </class-decl> - <class-decl name='static_key' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/jump_label.h' line='87' column='1' id='00205383'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='enabled' type-id='49178f86' visibility='default' filepath='include/linux/jump_label.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='7792d5a2' visibility='default' filepath='include/linux/jump_label.h' line='102' column='1'/> - </data-member> - </class-decl> <class-decl name='timer_list' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/timer.h' line='12' column='1' id='abe41e67'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='entry' type-id='03a4a074' visibility='default' filepath='include/linux/timer.h' line='17' column='1'/> @@ -6466,7 +6345,7 @@ <var-decl name='id' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='120' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__48' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/kernfs.h' line='151' column='1' id='de6f7c53'> + <union-decl name='__anonymous_union__17' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/kernfs.h' line='151' column='1' id='de6f7c53'> <data-member access='public'> <var-decl name='dir' type-id='4303ca40' visibility='default' filepath='include/linux/kernfs.h' line='152' column='1'/> </data-member> @@ -6477,7 +6356,6 @@ <var-decl name='attr' type-id='9e04468e' visibility='default' filepath='include/linux/kernfs.h' line='154' column='1'/> </data-member> </union-decl> - <type-decl name='unsigned char' size-in-bits='8' id='002ac4a6'/> <pointer-type-def type-id='10587c0a' size-in-bits='64' id='aa377a8c'/> <pointer-type-def type-id='257e5168' size-in-bits='64' id='96b6fff2'/> <pointer-type-def type-id='e0c79ce2' size-in-bits='64' id='9c1150bc'/> @@ -6523,7 +6401,26 @@ <var-decl name='target_kn' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='98' column='1'/> </data-member> </class-decl> - <class-decl name='kernfs_iattrs' is-struct='yes' visibility='default' is-declaration-only='yes' id='7b5435ce'/> + <class-decl name='kernfs_iattrs' size-in-bits='640' is-struct='yes' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='21' column='1' id='7b5435ce'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ia_uid' type-id='d80b72e6' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ia_gid' type-id='094d8048' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ia_atime' type-id='40a816ad' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ia_mtime' type-id='40a816ad' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ia_ctime' type-id='40a816ad' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='xattrs' type-id='00ed5110' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='28' column='1'/> + </data-member> + </class-decl> <class-decl name='kparam_array' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/moduleparam.h' line='92' column='1' id='3b156a69'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='max' type-id='f0981eeb' visibility='default' filepath='include/linux/moduleparam.h' line='94' column='1'/> @@ -6662,7 +6559,7 @@ <var-decl name='numa_pwq_tbl' type-id='55b5dc02' visibility='default' filepath='kernel/workqueue.c' line='284' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__58' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/kernfs.h' line='110' column='1' id='9d3d640f'> + <class-decl name='__anonymous_struct__20' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/kernfs.h' line='110' column='1' id='9d3d640f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='ino' type-id='19c2251e' visibility='default' filepath='include/linux/kernfs.h' line='117' column='1'/> </data-member> @@ -6686,17 +6583,6 @@ <typedef-decl name='__s64' type-id='1eb56b1e' filepath='include/uapi/asm-generic/int-ll64.h' line='30' column='1' id='49659421'/> <typedef-decl name='arch_spinlock_t' type-id='c167abfb' filepath='include/asm-generic/qspinlock_types.h' line='52' column='1' id='641c41d1'/> <typedef-decl name='work_func_t' type-id='939280af' filepath='include/linux/workqueue.h' line='22' column='1' id='72666d3f'/> - <union-decl name='__anonymous_union__50' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/jump_label.h' line='102' column='1' id='7792d5a2'> - <data-member access='public'> - <var-decl name='type' type-id='7359adad' visibility='default' filepath='include/linux/jump_label.h' line='103' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='entries' type-id='7a35228c' visibility='default' filepath='include/linux/jump_label.h' line='104' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='next' type-id='c77a71ce' visibility='default' filepath='include/linux/jump_label.h' line='105' column='1'/> - </data-member> - </union-decl> <array-type-def dimensions='1' type-id='7359adad' size-in-bits='128' id='f05e8e77'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> @@ -6742,6 +6628,14 @@ <var-decl name='rb_node' type-id='e6532500' visibility='default' filepath='include/linux/rbtree.h' line='32' column='1'/> </data-member> </class-decl> + <class-decl name='simple_xattrs' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/xattr.h' line='70' column='1' id='00ed5110'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/linux/xattr.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/xattr.h' line='72' column='1'/> + </data-member> + </class-decl> <class-decl name='sysfs_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/sysfs.h' line='223' column='1' id='e7826ffa'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='show' type-id='434e45fe' visibility='default' filepath='include/linux/sysfs.h' line='224' column='1'/> @@ -6750,6 +6644,14 @@ <var-decl name='store' type-id='855e70d2' visibility='default' filepath='include/linux/sysfs.h' line='225' column='1'/> </data-member> </class-decl> + <class-decl name='timespec64' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/time64.h' line='13' column='1' id='40a816ad'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tv_sec' type-id='1afd27ac' visibility='default' filepath='include/linux/time64.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tv_nsec' type-id='bd54fe1a' visibility='default' filepath='include/linux/time64.h' line='15' column='1'/> + </data-member> + </class-decl> <qualified-type-def type-id='e4af473b' const='yes' id='e88d0150'/> <pointer-type-def type-id='499c8dd8' size-in-bits='64' id='d37373f6'/> <pointer-type-def type-id='cc9b8e48' size-in-bits='64' id='627d9f9e'/> @@ -6759,8 +6661,9 @@ <array-type-def dimensions='1' type-id='a7a31b92' size-in-bits='infinite' id='55b5dc02'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> - <pointer-type-def type-id='5081ed08' size-in-bits='64' id='c77a71ce'/> <typedef-decl name='__kernel_ulong_t' type-id='7359adad' filepath='include/uapi/asm-generic/posix_types.h' line='16' column='1' id='447da2ae'/> + <typedef-decl name='kgid_t' type-id='bac1227a' filepath='include/linux/uidgid.h' line='28' column='1' id='094d8048'/> + <typedef-decl name='kuid_t' type-id='e8b29774' filepath='include/linux/uidgid.h' line='23' column='1' id='d80b72e6'/> <typedef-decl name='loff_t' type-id='537a730e' filepath='include/linux/types.h' line='46' column='1' id='69bf7bee'/> <typedef-decl name='trace_print_func' type-id='ff826f29' filepath='include/linux/trace_events.h' line='114' column='1' id='8e7f627c'/> <pointer-type-def type-id='f0981eeb' size-in-bits='64' id='807869d3'/> @@ -6775,7 +6678,20 @@ </array-type-def> <pointer-type-def type-id='facd5338' size-in-bits='64' id='bdcee7ae'/> <pointer-type-def type-id='69c138b1' size-in-bits='64' id='162c1c01'/> - <class-decl name='kernfs_open_node' is-struct='yes' visibility='default' is-declaration-only='yes' id='cc9b8e48'/> + <class-decl name='kernfs_open_node' size-in-bits='384' is-struct='yes' visibility='default' filepath='fs/kernfs/file.c' line='34' column='1' id='cc9b8e48'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refcnt' type-id='49178f86' visibility='default' filepath='fs/kernfs/file.c' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='event' type-id='49178f86' visibility='default' filepath='fs/kernfs/file.c' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='poll' type-id='b5ab048f' visibility='default' filepath='fs/kernfs/file.c' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='files' type-id='72f469ec' visibility='default' filepath='fs/kernfs/file.c' line='38' column='1'/> + </data-member> + </class-decl> <class-decl name='kernfs_root' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='189' column='1' id='471fc91b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='kn' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='191' column='1'/> @@ -6843,17 +6759,6 @@ <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='kernel/workqueue.c' line='225' column='1'/> </data-member> </class-decl> - <class-decl name='static_key_mod' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/jump_label.c' line='510' column='1' id='5081ed08'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='c77a71ce' visibility='default' filepath='kernel/jump_label.c' line='511' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='entries' type-id='7a35228c' visibility='default' filepath='kernel/jump_label.c' line='512' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mod' type-id='2730d015' visibility='default' filepath='kernel/jump_label.c' line='513' column='1'/> - </data-member> - </class-decl> <class-decl name='worker' size-in-bits='1216' is-struct='yes' visibility='default' filepath='kernel/workqueue_internal.h' line='24' column='1' id='146df21f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='' type-id='d331b3a2' visibility='default' filepath='kernel/workqueue_internal.h' line='26' column='1'/> @@ -6931,6 +6836,16 @@ <var-decl name='done' type-id='f9fef04f' visibility='default' filepath='kernel/workqueue.c' line='234' column='1'/> </data-member> </class-decl> + <class-decl name='__anonymous_struct__8' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='094d8048' visibility='default' filepath='include/linux/uidgid.h' line='26' column='1' id='bac1227a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='val' type-id='2bb2b96f' visibility='default' filepath='include/linux/uidgid.h' line='27' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__10' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='d80b72e6' visibility='default' filepath='include/linux/uidgid.h' line='21' column='1' id='e8b29774'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='val' type-id='354978ed' visibility='default' filepath='include/linux/uidgid.h' line='22' column='1'/> + </data-member> + </class-decl> <qualified-type-def type-id='84ba3262' const='yes' id='1ea91ded'/> <qualified-type-def type-id='ae89b201' const='yes' id='499c8dd8'/> <pointer-type-def type-id='a43a9295' size-in-bits='64' id='ff826f29'/> @@ -6939,7 +6854,8 @@ <typedef-decl name='__kernel_loff_t' type-id='1eb56b1e' filepath='include/uapi/asm-generic/posix_types.h' line='88' column='1' id='537a730e'/> <pointer-type-def type-id='d5b6f34c' size-in-bits='64' id='434e45fe'/> <pointer-type-def type-id='be97e3d8' size-in-bits='64' id='855e70d2'/> - <union-decl name='__anonymous_union__13' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='23' column='1' id='16e927d3'> + <typedef-decl name='time64_t' type-id='49659421' filepath='include/linux/time64.h' line='8' column='1' id='1afd27ac'/> + <union-decl name='__anonymous_union__1' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='23' column='1' id='16e927d3'> <data-member access='public'> <var-decl name='val' type-id='49178f86' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='24' column='1'/> </data-member> @@ -7223,7 +7139,7 @@ <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='282' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__7' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='36' column='1' id='33729b5d'> + <class-decl name='__anonymous_struct__4' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='36' column='1' id='33729b5d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='locked_pending' type-id='1dc6a898' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='37' column='1'/> </data-member> @@ -7231,7 +7147,7 @@ <var-decl name='tail' type-id='1dc6a898' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='38' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__6' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='32' column='1' id='e56340ee'> + <class-decl name='__anonymous_struct__3' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='32' column='1' id='e56340ee'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='locked' type-id='f9b06939' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='33' column='1'/> </data-member> @@ -7248,6 +7164,8 @@ <pointer-type-def type-id='91f5bcb7' size-in-bits='64' id='fefa8c5f'/> <pointer-type-def type-id='bc3f1924' size-in-bits='64' id='f23e2572'/> <typedef-decl name='cpumask_var_t' type-id='db98c084' filepath='include/linux/cpumask.h' line='751' column='1' id='b16b461b'/> + <typedef-decl name='gid_t' type-id='b4413cee' filepath='include/linux/types.h' line='33' column='1' id='2bb2b96f'/> + <typedef-decl name='uid_t' type-id='70734f24' filepath='include/linux/types.h' line='32' column='1' id='354978ed'/> <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='kernel/workqueue_internal.h' line='26' column='1' id='d331b3a2'> <data-member access='public'> <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='kernel/workqueue_internal.h' line='27' column='1'/> @@ -8229,6 +8147,8 @@ <pointer-type-def type-id='6c784694' size-in-bits='64' id='506df562'/> <pointer-type-def type-id='a667f60e' size-in-bits='64' id='7544e824'/> <pointer-type-def type-id='f29d9605' size-in-bits='64' id='e93ad915'/> + <typedef-decl name='__kernel_gid32_t' type-id='f0981eeb' filepath='include/uapi/asm-generic/posix_types.h' line='50' column='1' id='b4413cee'/> + <typedef-decl name='__kernel_uid32_t' type-id='f0981eeb' filepath='include/uapi/asm-generic/posix_types.h' line='49' column='1' id='70734f24'/> <pointer-type-def type-id='1a4194ca' size-in-bits='64' id='b347e5ac'/> <typedef-decl name='dev_t' type-id='8f336000' filepath='include/linux/types.h' line='16' column='1' id='8504f260'/> <pointer-type-def type-id='beb5fff3' size-in-bits='64' id='17b1add7'/> @@ -8236,7 +8156,7 @@ <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='64' id='d2f7b56a'> <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> </array-type-def> - <union-decl name='__anonymous_union__7' is-anonymous='yes' visibility='default' filepath='include/linux/filter.h' line='562' column='1' id='fe772793'> + <union-decl name='__anonymous_union__23' is-anonymous='yes' visibility='default' filepath='include/linux/filter.h' line='562' column='1' id='fe772793'> <data-member access='public'> <var-decl name='insns' type-id='4967766c' visibility='default' filepath='include/linux/filter.h' line='563' column='1'/> </data-member> @@ -8771,9 +8691,9 @@ <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/hrtimer.h' line='128' column='1'/> </data-member> </class-decl> - <class-decl name='ida' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/idr.h' line='244' column='1' id='46ce60fb'> + <class-decl name='ida' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/idr.h' line='246' column='1' id='46ce60fb'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='xa' type-id='d39738ac' visibility='default' filepath='include/linux/idr.h' line='245' column='1'/> + <var-decl name='xa' type-id='d39738ac' visibility='default' filepath='include/linux/idr.h' line='247' column='1'/> </data-member> </class-decl> <class-decl name='iommu_fwspec' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/iommu.h' line='563' column='1' id='0d6f83ff'> @@ -9311,7 +9231,6 @@ <typedef-decl name='__kernel_dev_t' type-id='19c2251e' filepath='include/linux/types.h' line='13' column='1' id='8f336000'/> <typedef-decl name='cpumask_t' type-id='1354385d' filepath='include/linux/cpumask.h' line='17' column='1' id='90bc6bed'/> <typedef-decl name='gfp_t' type-id='f0981eeb' filepath='include/linux/types.h' line='153' column='1' id='3eb7c31c'/> - <typedef-decl name='kuid_t' type-id='e8b29774' filepath='include/linux/uidgid.h' line='23' column='1' id='d80b72e6'/> <typedef-decl name='nodemask_t' type-id='24d23dab' filepath='include/linux/nodemask.h' line='98' column='1' id='6a7d16bb'/> <typedef-decl name='pid_t' type-id='63eb2bf2' filepath='include/linux/types.h' line='22' column='1' id='587f89d2'/> <typedef-decl name='pm_message_t' type-id='c120b5da' filepath='include/linux/pm.h' line='52' column='1' id='08496218'/> @@ -9332,7 +9251,7 @@ <var-decl name='s' type-id='19c2251e' visibility='default' filepath='include/linux/sched.h' line='622' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/bpf-cgroup.h' line='43' column='1' id='dad3eb71'> + <union-decl name='__anonymous_union__12' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/bpf-cgroup.h' line='43' column='1' id='dad3eb71'> <data-member access='public'> <var-decl name='buf' type-id='b1253746' visibility='default' filepath='include/linux/bpf-cgroup.h' line='44' column='1'/> </data-member> @@ -9340,7 +9259,7 @@ <var-decl name='percpu_buf' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf-cgroup.h' line='45' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__37' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/sched.h' line='1152' column='1' id='b45135d0'> + <union-decl name='__anonymous_union__6' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/sched.h' line='1152' column='1' id='b45135d0'> <data-member access='public'> <var-decl name='rcu_users' type-id='64615833' visibility='default' filepath='include/linux/sched.h' line='1153' column='1'/> </data-member> @@ -9492,14 +9411,7 @@ <var-decl name='imm' type-id='3158a266' visibility='default' filepath='include/uapi/linux/bpf.h' line='70' column='1'/> </data-member> </class-decl> - <class-decl name='capture_control' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/events/../../mm/internal.h' line='212' column='1' id='978e8e27'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cc' type-id='cdea3372' visibility='default' filepath='kernel/events/../../mm/internal.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='kernel/events/../../mm/internal.h' line='214' column='1'/> - </data-member> - </class-decl> + <class-decl name='capture_control' is-struct='yes' visibility='default' is-declaration-only='yes' id='978e8e27'/> <class-decl name='compat_robust_list_head' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/compat.h' line='378' column='1' id='1b9c6d35'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='list' type-id='bd51dd4a' visibility='default' filepath='include/linux/compat.h' line='379' column='1'/> @@ -10502,8 +10414,37 @@ <var-decl name='write_hints' type-id='64af1365' visibility='default' filepath='include/linux/blkdev.h' line='600' column='1'/> </data-member> </class-decl> - <class-decl name='robust_list_head' is-struct='yes' visibility='default' is-declaration-only='yes' id='999b38a0'/> - <class-decl name='rt_mutex_waiter' is-struct='yes' visibility='default' is-declaration-only='yes' id='afb04a62'/> + <class-decl name='robust_list_head' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/futex.h' line='70' column='1' id='999b38a0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='2d8e2e2d' visibility='default' filepath='include/uapi/linux/futex.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='futex_offset' type-id='bd54fe1a' visibility='default' filepath='include/uapi/linux/futex.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='list_op_pending' type-id='3ca5030d' visibility='default' filepath='include/uapi/linux/futex.h' line='94' column='1'/> + </data-member> + </class-decl> + <class-decl name='rt_mutex_waiter' size-in-bits='640' is-struct='yes' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='27' column='1' id='afb04a62'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tree_entry' type-id='2a8a6332' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pi_tree_entry' type-id='2a8a6332' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='task' type-id='f23e2572' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='lock' type-id='3992a90f' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='prio' type-id='95e97e5e' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='deadline' type-id='91ce1af9' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='38' column='1'/> + </data-member> + </class-decl> <class-decl name='sched_avg' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='398' column='1' id='629c8d83'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='last_update_time' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='399' column='1'/> @@ -11019,7 +10960,7 @@ <var-decl name='autosleep_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/pm_wakeup.h' line='63' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__31' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/sched.h' line='616' column='1' id='4edee319'> + <class-decl name='__anonymous_struct__5' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/sched.h' line='616' column='1' id='4edee319'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='blocked' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='617' column='1'/> </data-member> @@ -11033,22 +10974,17 @@ <var-decl name='deferred_qs' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='620' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='d80b72e6' visibility='default' filepath='include/linux/uidgid.h' line='21' column='1' id='e8b29774'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='val' type-id='354978ed' visibility='default' filepath='include/linux/uidgid.h' line='22' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__50' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='6a7d16bb' visibility='default' filepath='include/linux/nodemask.h' line='98' column='1' id='24d23dab'> + <class-decl name='__anonymous_struct__21' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='6a7d16bb' visibility='default' filepath='include/linux/nodemask.h' line='98' column='1' id='24d23dab'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='bits' type-id='f066dd3c' visibility='default' filepath='include/linux/nodemask.h' line='98' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__38' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='daf33c64' visibility='default' filepath='include/uapi/asm-generic/signal.h' line='90' column='1' id='e6ea37b8'> + <class-decl name='__anonymous_struct__9' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='daf33c64' visibility='default' filepath='include/uapi/asm-generic/signal.h' line='90' column='1' id='e6ea37b8'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='sig' type-id='f066dd3c' visibility='default' filepath='include/uapi/asm-generic/signal.h' line='91' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__53' size-in-bits='4352' is-struct='yes' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='136' column='1' id='3bb05d08'> + <class-decl name='__anonymous_struct__22' size-in-bits='4352' is-struct='yes' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='136' column='1' id='3bb05d08'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='tp_value' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='137' column='1'/> </data-member> @@ -11125,7 +11061,7 @@ <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='32' id='587936a0'> <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> </array-type-def> - <union-decl name='__anonymous_union__26' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='27' column='1' id='7f825f2d'> + <union-decl name='__anonymous_union__2' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='27' column='1' id='7f825f2d'> <data-member access='public'> <var-decl name='futex' type-id='71f149c6' visibility='default' filepath='include/linux/restart_block.h' line='36' column='1'/> </data-member> @@ -11136,7 +11072,7 @@ <var-decl name='poll' type-id='98bfe848' visibility='default' filepath='include/linux/restart_block.h' line='54' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__25' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='32' column='1' id='9a29bfd9'> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='32' column='1' id='9a29bfd9'> <data-member access='public'> <var-decl name='preempt_count' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='33' column='1'/> </data-member> @@ -11144,7 +11080,7 @@ <var-decl name='preempt' type-id='45bb8abd' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='42' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__6' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='include/linux/bpf.h' line='420' column='1' id='b597c0fa'> + <union-decl name='__anonymous_union__22' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='include/linux/bpf.h' line='420' column='1' id='b597c0fa'> <data-member access='public'> <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/bpf.h' line='421' column='1'/> </data-member> @@ -11156,9 +11092,6 @@ <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> <pointer-type-def type-id='7359adad' size-in-bits='64' id='1d2c2b85'/> - <array-type-def dimensions='1' type-id='7359adad' size-in-bits='64' id='f066dd3c'> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> <pointer-type-def type-id='ddd7cbfe' size-in-bits='64' id='273a7d34'/> <array-type-def dimensions='1' type-id='2ae08426' size-in-bits='256' id='ae25b7bc'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> @@ -11815,84 +11748,84 @@ <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/percpu-refcount.h' line='106' column='1'/> </data-member> </class-decl> - <class-decl name='perf_event_context' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='743' column='1' id='9d67acd5'> + <class-decl name='perf_event_context' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='746' column='1' id='9d67acd5'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pmu' type-id='0906f5b9' visibility='default' filepath='include/linux/perf_event.h' line='744' column='1'/> + <var-decl name='pmu' type-id='0906f5b9' visibility='default' filepath='include/linux/perf_event.h' line='747' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/perf_event.h' line='749' column='1'/> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/perf_event.h' line='752' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/perf_event.h' line='755' column='1'/> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/perf_event.h' line='758' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='active_ctx_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='757' column='1'/> + <var-decl name='active_ctx_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='760' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pinned_groups' type-id='3643bc2a' visibility='default' filepath='include/linux/perf_event.h' line='758' column='1'/> + <var-decl name='pinned_groups' type-id='3643bc2a' visibility='default' filepath='include/linux/perf_event.h' line='761' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='flexible_groups' type-id='3643bc2a' visibility='default' filepath='include/linux/perf_event.h' line='759' column='1'/> + <var-decl name='flexible_groups' type-id='3643bc2a' visibility='default' filepath='include/linux/perf_event.h' line='762' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='event_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='760' column='1'/> + <var-decl name='event_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='763' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='pinned_active' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='762' column='1'/> + <var-decl name='pinned_active' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='765' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='flexible_active' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='763' column='1'/> + <var-decl name='flexible_active' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='766' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='nr_events' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='765' column='1'/> + <var-decl name='nr_events' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='768' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='nr_active' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='766' column='1'/> + <var-decl name='nr_active' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='769' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='is_active' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='767' column='1'/> + <var-decl name='is_active' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='770' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='nr_stat' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='768' column='1'/> + <var-decl name='nr_stat' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='771' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='nr_freq' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='769' column='1'/> + <var-decl name='nr_freq' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='772' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='rotate_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='770' column='1'/> + <var-decl name='rotate_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='773' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='rotate_necessary' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='775' column='1'/> + <var-decl name='rotate_necessary' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='778' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1376'> - <var-decl name='refcount' type-id='64615833' visibility='default' filepath='include/linux/perf_event.h' line='776' column='1'/> + <var-decl name='refcount' type-id='64615833' visibility='default' filepath='include/linux/perf_event.h' line='779' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/perf_event.h' line='777' column='1'/> + <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/perf_event.h' line='780' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='time' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='782' column='1'/> + <var-decl name='time' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='785' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='timestamp' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='783' column='1'/> + <var-decl name='timestamp' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='786' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='parent_ctx' type-id='b9419dc5' visibility='default' filepath='include/linux/perf_event.h' line='789' column='1'/> + <var-decl name='parent_ctx' type-id='b9419dc5' visibility='default' filepath='include/linux/perf_event.h' line='792' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='parent_gen' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='790' column='1'/> + <var-decl name='parent_gen' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='793' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='generation' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='791' column='1'/> + <var-decl name='generation' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='794' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='pin_count' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='792' column='1'/> + <var-decl name='pin_count' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='795' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='task_ctx_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='796' column='1'/> + <var-decl name='task_ctx_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='799' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/perf_event.h' line='797' column='1'/> + <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/perf_event.h' line='800' column='1'/> </data-member> </class-decl> <class-decl name='pinctrl' size-in-bits='576' is-struct='yes' visibility='default' filepath='drivers/pinctrl/core.h' line='77' column='1' id='51195455'> @@ -12067,6 +12000,11 @@ <var-decl name='zoned' type-id='a48b5528' visibility='default' filepath='include/linux/blkdev.h' line='358' column='1'/> </data-member> </class-decl> + <class-decl name='robust_list' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/futex.h' line='58' column='1' id='2d8e2e2d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='3ca5030d' visibility='default' filepath='include/uapi/linux/futex.h' line='59' column='1'/> + </data-member> + </class-decl> <class-decl name='rw_semaphore' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/rwsem.h' line='36' column='1' id='f19fdb93'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='count' type-id='f22a8abb' visibility='default' filepath='include/linux/rwsem.h' line='37' column='1'/> @@ -12317,7 +12255,7 @@ <var-decl name='dirty_limit' type-id='7359adad' visibility='default' filepath='include/linux/writeback.h' line='164' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__33' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='38' column='1' id='5047547d'> + <class-decl name='__anonymous_struct__7' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='38' column='1' id='5047547d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='clockid' type-id='a1c3b834' visibility='default' filepath='include/linux/restart_block.h' line='39' column='1'/> </data-member> @@ -12331,7 +12269,7 @@ <var-decl name='expires' type-id='91ce1af9' visibility='default' filepath='include/linux/restart_block.h' line='45' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__34' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='48' column='1' id='98bfe848'> + <class-decl name='__anonymous_struct__8' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='48' column='1' id='98bfe848'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='ufds' type-id='3ac36db0' visibility='default' filepath='include/linux/restart_block.h' line='49' column='1'/> </data-member> @@ -12348,7 +12286,7 @@ <var-decl name='tv_nsec' type-id='7359adad' visibility='default' filepath='include/linux/restart_block.h' line='53' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__30' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='34' column='1' id='45bb8abd'> + <class-decl name='__anonymous_struct__2' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='34' column='1' id='45bb8abd'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='count' type-id='19c2251e' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='39' column='1'/> </data-member> @@ -12356,7 +12294,7 @@ <var-decl name='need_resched' type-id='19c2251e' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='40' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__32' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='29' column='1' id='71f149c6'> + <class-decl name='__anonymous_struct__6' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='29' column='1' id='71f149c6'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='uaddr' type-id='f9409001' visibility='default' filepath='include/linux/restart_block.h' line='30' column='1'/> </data-member> @@ -12376,7 +12314,7 @@ <var-decl name='uaddr2' type-id='f9409001' visibility='default' filepath='include/linux/restart_block.h' line='35' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__22' size-in-bits='7168' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='386' column='1' id='64f68d40'> + <class-decl name='__anonymous_struct__' size-in-bits='7168' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='386' column='1' id='64f68d40'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='mmap' type-id='2ae08426' visibility='default' filepath='include/linux/mm_types.h' line='387' column='1'/> </data-member> @@ -12537,7 +12475,6 @@ <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='543' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='16773614' size-in-bits='64' id='cdea3372'/> <pointer-type-def type-id='6e3695a3' size-in-bits='64' id='84127e50'/> <qualified-type-def type-id='ad95e21b' const='yes' id='3c7ea80a'/> <pointer-type-def type-id='c3619065' size-in-bits='64' id='e1962c5d'/> @@ -12616,7 +12553,9 @@ <array-type-def dimensions='1' type-id='60dcbf6c' size-in-bits='2048' id='80f344e1'> <subrange length='16' type-id='7ff19f0f' id='848d0938'/> </array-type-def> + <pointer-type-def type-id='2d8e2e2d' size-in-bits='64' id='3ca5030d'/> <pointer-type-def type-id='e0a68fea' size-in-bits='64' id='c3a28778'/> + <pointer-type-def type-id='dd823037' size-in-bits='64' id='3992a90f'/> <type-decl name='short int' size-in-bits='16' id='a2185560'/> <pointer-type-def type-id='3a97b64f' size-in-bits='64' id='2c927837'/> <pointer-type-def type-id='9127cd0e' size-in-bits='64' id='868c74f4'/> @@ -12628,17 +12567,14 @@ <pointer-type-def type-id='ea038279' size-in-bits='64' id='66c8694d'/> <typedef-decl name='key_perm_t' type-id='8f92235e' filepath='include/linux/key.h' line='31' column='1' id='296adac1'/> <typedef-decl name='key_serial_t' type-id='3ff5601b' filepath='include/linux/key.h' line='28' column='1' id='c84025ab'/> - <typedef-decl name='kgid_t' type-id='bac1227a' filepath='include/linux/uidgid.h' line='28' column='1' id='094d8048'/> <typedef-decl name='phys_addr_t' type-id='91ce1af9' filepath='include/linux/types.h' line='158' column='1' id='2522883d'/> <typedef-decl name='seqlock_t' type-id='c87ee7e4' filepath='include/linux/seqlock.h' line='414' column='1' id='e6cd5ecf'/> <pointer-type-def type-id='7df55081' size-in-bits='64' id='49f5e2e5'/> - <typedef-decl name='time64_t' type-id='49659421' filepath='include/linux/time64.h' line='8' column='1' id='1afd27ac'/> <pointer-type-def type-id='1f1ec116' size-in-bits='64' id='5dee5830'/> - <typedef-decl name='uid_t' type-id='70734f24' filepath='include/linux/types.h' line='32' column='1' id='354978ed'/> <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='320' id='64af1365'> <subrange length='5' type-id='7ff19f0f' id='53010e10'/> </array-type-def> - <union-decl name='__anonymous_union__38' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='64' column='1' id='f5a928fc'> + <union-decl name='__anonymous_union__47' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='64' column='1' id='f5a928fc'> <data-member access='public'> <var-decl name='' type-id='2b31becf' visibility='default' filepath='include/linux/uprobes.h' line='65' column='1'/> </data-member> @@ -12646,7 +12582,7 @@ <var-decl name='' type-id='46982a3f' visibility='default' filepath='include/linux/uprobes.h' line='70' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__32' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='234' column='1' id='d5d77d48'> + <union-decl name='__anonymous_union__13' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='234' column='1' id='d5d77d48'> <data-member access='public'> <var-decl name='payload' type-id='2888d74a' visibility='default' filepath='include/linux/key.h' line='235' column='1'/> </data-member> @@ -12654,7 +12590,7 @@ <var-decl name='' type-id='607bacb1' visibility='default' filepath='include/linux/key.h' line='236' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__30' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='219' column='1' id='51bb2fb5'> + <union-decl name='__anonymous_union__11' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='219' column='1' id='51bb2fb5'> <data-member access='public'> <var-decl name='index_key' type-id='16ab8749' visibility='default' filepath='include/linux/key.h' line='220' column='1'/> </data-member> @@ -12662,7 +12598,7 @@ <var-decl name='' type-id='5b740cc8' visibility='default' filepath='include/linux/key.h' line='221' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__28' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='175' column='1' id='1a65b0a7'> + <union-decl name='__anonymous_union__9' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='175' column='1' id='1a65b0a7'> <data-member access='public'> <var-decl name='graveyard_link' type-id='72f469ec' visibility='default' filepath='include/linux/key.h' line='176' column='1'/> </data-member> @@ -12670,7 +12606,7 @@ <var-decl name='serial_node' type-id='2a8a6332' visibility='default' filepath='include/linux/key.h' line='177' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__29' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='182' column='1' id='21f0eb77'> + <union-decl name='__anonymous_union__10' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='182' column='1' id='21f0eb77'> <data-member access='public'> <var-decl name='expiry' type-id='1afd27ac' visibility='default' filepath='include/linux/key.h' line='183' column='1'/> </data-member> @@ -13241,83 +13177,6 @@ <var-decl name='root_cset' type-id='85d57723' visibility='default' filepath='include/linux/cgroup.h' line='863' column='1'/> </data-member> </class-decl> - <class-decl name='compact_control' size-in-bits='1024' is-struct='yes' visibility='default' filepath='kernel/events/../../mm/internal.h' line='180' column='1' id='16773614'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='freepages' type-id='72f469ec' visibility='default' filepath='kernel/events/../../mm/internal.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='migratepages' type-id='72f469ec' visibility='default' filepath='kernel/events/../../mm/internal.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='nr_freepages' type-id='f0981eeb' visibility='default' filepath='kernel/events/../../mm/internal.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='nr_migratepages' type-id='f0981eeb' visibility='default' filepath='kernel/events/../../mm/internal.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='free_pfn' type-id='7359adad' visibility='default' filepath='kernel/events/../../mm/internal.h' line='185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='migrate_pfn' type-id='7359adad' visibility='default' filepath='kernel/events/../../mm/internal.h' line='186' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='fast_start_pfn' type-id='7359adad' visibility='default' filepath='kernel/events/../../mm/internal.h' line='187' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='zone' type-id='0a0aff97' visibility='default' filepath='kernel/events/../../mm/internal.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='total_migrate_scanned' type-id='7359adad' visibility='default' filepath='kernel/events/../../mm/internal.h' line='189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='total_free_scanned' type-id='7359adad' visibility='default' filepath='kernel/events/../../mm/internal.h' line='190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='fast_search_fail' type-id='8efea9e5' visibility='default' filepath='kernel/events/../../mm/internal.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='720'> - <var-decl name='search_order' type-id='a2185560' visibility='default' filepath='kernel/events/../../mm/internal.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='gfp_mask' type-id='96d7cfec' visibility='default' filepath='kernel/events/../../mm/internal.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='order' type-id='95e97e5e' visibility='default' filepath='kernel/events/../../mm/internal.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='migratetype' type-id='95e97e5e' visibility='default' filepath='kernel/events/../../mm/internal.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='alloc_flags' type-id='20f5f452' visibility='default' filepath='kernel/events/../../mm/internal.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='classzone_idx' type-id='2448a865' visibility='default' filepath='kernel/events/../../mm/internal.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='mode' type-id='157252dd' visibility='default' filepath='kernel/events/../../mm/internal.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='ignore_skip_hint' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='936'> - <var-decl name='no_set_skip_hint' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='944'> - <var-decl name='ignore_block_suitable' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='952'> - <var-decl name='direct_compaction' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='whole_zone' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='203' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='968'> - <var-decl name='contended' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='976'> - <var-decl name='rescan' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='205' column='1'/> - </data-member> - </class-decl> <class-decl name='cpu_itimer' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/sched/signal.h' line='37' column='1' id='47841236'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='expires' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='38' column='1'/> @@ -13951,12 +13810,12 @@ <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mod_devicetable.h' line='264' column='1'/> </data-member> </class-decl> - <class-decl name='perf_event_groups' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='733' column='1' id='3643bc2a'> + <class-decl name='perf_event_groups' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='736' column='1' id='3643bc2a'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tree' type-id='dec44472' visibility='default' filepath='include/linux/perf_event.h' line='734' column='1'/> + <var-decl name='tree' type-id='dec44472' visibility='default' filepath='include/linux/perf_event.h' line='737' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='index' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='735' column='1'/> + <var-decl name='index' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='738' column='1'/> </data-member> </class-decl> <class-decl name='pid_namespace' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/pid_namespace.h' line='24' column='1' id='0252e252'> @@ -14219,6 +14078,17 @@ <var-decl name='next' type-id='c3a28778' visibility='default' filepath='block/blk-rq-qos.h' line='31' column='1'/> </data-member> </class-decl> + <class-decl name='rt_mutex' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/rtmutex.h' line='30' column='1' id='dd823037'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='wait_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/rtmutex.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='waiters' type-id='6fe1603d' visibility='default' filepath='include/linux/rtmutex.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='owner' type-id='f23e2572' visibility='default' filepath='include/linux/rtmutex.h' line='33' column='1'/> + </data-member> + </class-decl> <class-decl name='task_cputime_atomic' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/sched/signal.h' line='46' column='1' id='4b60fba4'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='utime' type-id='28ee064c' visibility='default' filepath='include/linux/sched/signal.h' line='47' column='1'/> @@ -14525,41 +14395,7 @@ <var-decl name='ns' type-id='b816e1d0' visibility='default' filepath='include/linux/pid.h' line='56' column='1'/> </data-member> </class-decl> - <class-decl name='uprobe' size-in-bits='1856' is-struct='yes' visibility='default' filepath='kernel/events/uprobes.c' line='55' column='1' id='b7e0fed2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='kernel/events/uprobes.c' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ref' type-id='64615833' visibility='default' filepath='kernel/events/uprobes.c' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='register_rwsem' type-id='f19fdb93' visibility='default' filepath='kernel/events/uprobes.c' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='consumer_rwsem' type-id='f19fdb93' visibility='default' filepath='kernel/events/uprobes.c' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='pending_list' type-id='72f469ec' visibility='default' filepath='kernel/events/uprobes.c' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='consumers' type-id='af0533e7' visibility='default' filepath='kernel/events/uprobes.c' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='inode' type-id='7e666abe' visibility='default' filepath='kernel/events/uprobes.c' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='offset' type-id='69bf7bee' visibility='default' filepath='kernel/events/uprobes.c' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='ref_ctr_offset' type-id='69bf7bee' visibility='default' filepath='kernel/events/uprobes.c' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='kernel/events/uprobes.c' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='arch' type-id='0b6ba789' visibility='default' filepath='kernel/events/uprobes.c' line='77' column='1'/> - </data-member> - </class-decl> + <class-decl name='uprobe' is-struct='yes' visibility='default' is-declaration-only='yes' id='b7e0fed2'/> <class-decl name='uprobes_state' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/uprobes.h' line='101' column='1' id='6308a819'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='xol_area' type-id='3d15880e' visibility='default' filepath='include/linux/uprobes.h' line='102' column='1'/> @@ -14653,7 +14489,7 @@ <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='370' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__51' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='65' column='1' id='2b31becf'> + <class-decl name='__anonymous_struct__40' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='65' column='1' id='2b31becf'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='autask' type-id='79aea64f' visibility='default' filepath='include/linux/uprobes.h' line='66' column='1'/> </data-member> @@ -14661,7 +14497,7 @@ <var-decl name='vaddr' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='67' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__52' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='70' column='1' id='46982a3f'> + <class-decl name='__anonymous_struct__41' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='70' column='1' id='46982a3f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dup_xol_work' type-id='e3d8ce29' visibility='default' filepath='include/linux/uprobes.h' line='71' column='1'/> </data-member> @@ -14669,12 +14505,7 @@ <var-decl name='dup_xol_addr' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='72' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='094d8048' visibility='default' filepath='include/linux/uidgid.h' line='26' column='1' id='bac1227a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='val' type-id='2bb2b96f' visibility='default' filepath='include/linux/uidgid.h' line='27' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__40' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1' id='c60b207d'> + <class-decl name='__anonymous_struct__11' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1' id='c60b207d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='si_signo' type-id='95e97e5e' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1'/> </data-member> @@ -14688,7 +14519,7 @@ <var-decl name='_sifields' type-id='a60646cb' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__37' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='236' column='1' id='607bacb1'> + <class-decl name='__anonymous_struct__17' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='236' column='1' id='607bacb1'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='name_link' type-id='72f469ec' visibility='default' filepath='include/linux/key.h' line='238' column='1'/> </data-member> @@ -14696,7 +14527,7 @@ <var-decl name='keys' type-id='b58d1e12' visibility='default' filepath='include/linux/key.h' line='239' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__39' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='e6cd5ecf' visibility='default' filepath='include/linux/seqlock.h' line='411' column='1' id='c87ee7e4'> + <class-decl name='__anonymous_struct__37' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='e6cd5ecf' visibility='default' filepath='include/linux/seqlock.h' line='411' column='1' id='c87ee7e4'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='seqcount' type-id='3a74ff0b' visibility='default' filepath='include/linux/seqlock.h' line='412' column='1'/> </data-member> @@ -14704,7 +14535,7 @@ <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/seqlock.h' line='413' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__36' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='221' column='1' id='5b740cc8'> + <class-decl name='__anonymous_struct__16' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='221' column='1' id='5b740cc8'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='hash' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='222' column='1'/> </data-member> @@ -14792,7 +14623,6 @@ <pointer-type-def type-id='e205b6f1' size-in-bits='64' id='0906f5b9'/> <pointer-type-def type-id='b440e872' size-in-bits='64' id='3ac36db0'/> <pointer-type-def type-id='158e8b98' size-in-bits='64' id='2a7b00f2'/> - <typedef-decl name='__kernel_uid32_t' type-id='f0981eeb' filepath='include/uapi/asm-generic/posix_types.h' line='49' column='1' id='70734f24'/> <pointer-type-def type-id='5753d902' size-in-bits='64' id='c4b7e554'/> <typedef-decl name='clockid_t' type-id='7eb128d4' filepath='include/linux/types.h' line='27' column='1' id='a1c3b834'/> <typedef-decl name='congested_fn' type-id='dd42ab12' filepath='include/linux/backing-dev-defs.h' line='36' column='1' id='6e3695a3'/> @@ -14815,7 +14645,7 @@ <var-decl name='data' type-id='209ef23f' visibility='default' filepath='include/linux/key.h' line='113' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__27' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='41' column='1' id='95408dfc'> + <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='41' column='1' id='95408dfc'> <data-member access='public'> <var-decl name='rmtp' type-id='59229509' visibility='default' filepath='include/linux/restart_block.h' line='42' column='1'/> </data-member> @@ -14823,7 +14653,7 @@ <var-decl name='compat_rmtp' type-id='e69c040e' visibility='default' filepath='include/linux/restart_block.h' line='43' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__39' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='180' column='1' id='f47d5752'> + <union-decl name='__anonymous_union__1' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='180' column='1' id='f47d5752'> <data-member access='public'> <var-decl name='_mapcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='185' column='1'/> </data-member> @@ -14837,7 +14667,7 @@ <var-decl name='units' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types.h' line='196' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__17' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='79' column='1' id='1c70c8a9'> + <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='79' column='1' id='1c70c8a9'> <data-member access='public'> <var-decl name='' type-id='9228d425' visibility='default' filepath='include/linux/mm_types.h' line='80' column='1'/> </data-member> @@ -14863,7 +14693,7 @@ <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/mm_types.h' line='177' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__33' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/cred.h' line='149' column='1' id='0a97cc35'> + <union-decl name='__anonymous_union__16' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/cred.h' line='149' column='1' id='0a97cc35'> <data-member access='public'> <var-decl name='non_rcu' type-id='95e97e5e' visibility='default' filepath='include/linux/cred.h' line='150' column='1'/> </data-member> @@ -14871,7 +14701,7 @@ <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/cred.h' line='151' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__27' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='181' column='1' id='93944b10'> + <union-decl name='__anonymous_union__9' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='181' column='1' id='93944b10'> <data-member access='public'> <var-decl name='release_work' type-id='ef9025d0' visibility='default' filepath='include/linux/backing-dev-defs.h' line='182' column='1'/> </data-member> @@ -14926,20 +14756,12 @@ </array-type-def> <pointer-type-def type-id='66f1e832' size-in-bits='64' id='aede2cf0'/> <pointer-type-def type-id='a73d96cf' size-in-bits='64' id='d8e759a7'/> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='1024' id='e3204322'> + <subrange length='128' type-id='7ff19f0f' id='1eb1687a'/> + </array-type-def> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='256' id='16dc656a'> <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> </array-type-def> - <class-decl name='arch_uprobe' size-in-bits='384' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='24' column='1' id='0b6ba789'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='e021ecb2' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='api' type-id='f21a6717' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='simulate' type-id='b50a4934' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='30' column='1'/> - </data-member> - </class-decl> <class-decl name='arch_uprobe_task' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='21' column='1' id='79aea64f'/> <class-decl name='assoc_array' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/assoc_array.h' line='22' column='1' id='b58d1e12'> <data-member access='public' layout-offset-in-bits='0'> @@ -17012,176 +16834,179 @@ <data-member access='public' layout-offset-in-bits='1088'> <var-decl name='group_caps' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='609' column='1'/> </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='group_generation' type-id='f0981eeb' visibility='default' filepath='include/linux/perf_event.h' line='612' column='1'/> + </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='group_leader' type-id='2bf16f59' visibility='default' filepath='include/linux/perf_event.h' line='611' column='1'/> + <var-decl name='group_leader' type-id='2bf16f59' visibility='default' filepath='include/linux/perf_event.h' line='614' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='pmu' type-id='0906f5b9' visibility='default' filepath='include/linux/perf_event.h' line='612' column='1'/> + <var-decl name='pmu' type-id='0906f5b9' visibility='default' filepath='include/linux/perf_event.h' line='615' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='pmu_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='613' column='1'/> + <var-decl name='pmu_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='616' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='state' type-id='31fdb95a' visibility='default' filepath='include/linux/perf_event.h' line='615' column='1'/> + <var-decl name='state' type-id='31fdb95a' visibility='default' filepath='include/linux/perf_event.h' line='618' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1376'> - <var-decl name='attach_state' type-id='f0981eeb' visibility='default' filepath='include/linux/perf_event.h' line='616' column='1'/> + <var-decl name='attach_state' type-id='f0981eeb' visibility='default' filepath='include/linux/perf_event.h' line='619' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='count' type-id='7da7300e' visibility='default' filepath='include/linux/perf_event.h' line='617' column='1'/> + <var-decl name='count' type-id='7da7300e' visibility='default' filepath='include/linux/perf_event.h' line='620' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='child_count' type-id='28ee064c' visibility='default' filepath='include/linux/perf_event.h' line='618' column='1'/> + <var-decl name='child_count' type-id='28ee064c' visibility='default' filepath='include/linux/perf_event.h' line='621' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='total_time_enabled' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='626' column='1'/> + <var-decl name='total_time_enabled' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='629' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='total_time_running' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='627' column='1'/> + <var-decl name='total_time_running' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='630' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='tstamp' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='628' column='1'/> + <var-decl name='tstamp' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='631' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='shadow_ctx_time' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='638' column='1'/> + <var-decl name='shadow_ctx_time' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='641' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='attr' type-id='e57536d9' visibility='default' filepath='include/linux/perf_event.h' line='640' column='1'/> + <var-decl name='attr' type-id='e57536d9' visibility='default' filepath='include/linux/perf_event.h' line='643' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='header_size' type-id='1dc6a898' visibility='default' filepath='include/linux/perf_event.h' line='641' column='1'/> + <var-decl name='header_size' type-id='1dc6a898' visibility='default' filepath='include/linux/perf_event.h' line='644' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2704'> - <var-decl name='id_header_size' type-id='1dc6a898' visibility='default' filepath='include/linux/perf_event.h' line='642' column='1'/> + <var-decl name='id_header_size' type-id='1dc6a898' visibility='default' filepath='include/linux/perf_event.h' line='645' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2720'> - <var-decl name='read_size' type-id='1dc6a898' visibility='default' filepath='include/linux/perf_event.h' line='643' column='1'/> + <var-decl name='read_size' type-id='1dc6a898' visibility='default' filepath='include/linux/perf_event.h' line='646' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='hw' type-id='b594b0c9' visibility='default' filepath='include/linux/perf_event.h' line='644' column='1'/> + <var-decl name='hw' type-id='b594b0c9' visibility='default' filepath='include/linux/perf_event.h' line='647' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4288'> - <var-decl name='ctx' type-id='b9419dc5' visibility='default' filepath='include/linux/perf_event.h' line='646' column='1'/> + <var-decl name='ctx' type-id='b9419dc5' visibility='default' filepath='include/linux/perf_event.h' line='649' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4352'> - <var-decl name='refcount' type-id='f22a8abb' visibility='default' filepath='include/linux/perf_event.h' line='647' column='1'/> + <var-decl name='refcount' type-id='f22a8abb' visibility='default' filepath='include/linux/perf_event.h' line='650' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='child_total_time_enabled' type-id='28ee064c' visibility='default' filepath='include/linux/perf_event.h' line='653' column='1'/> + <var-decl name='child_total_time_enabled' type-id='28ee064c' visibility='default' filepath='include/linux/perf_event.h' line='656' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4480'> - <var-decl name='child_total_time_running' type-id='28ee064c' visibility='default' filepath='include/linux/perf_event.h' line='654' column='1'/> + <var-decl name='child_total_time_running' type-id='28ee064c' visibility='default' filepath='include/linux/perf_event.h' line='657' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4544'> - <var-decl name='child_mutex' type-id='925167dc' visibility='default' filepath='include/linux/perf_event.h' line='659' column='1'/> + <var-decl name='child_mutex' type-id='925167dc' visibility='default' filepath='include/linux/perf_event.h' line='662' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='child_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='660' column='1'/> + <var-decl name='child_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='663' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='parent' type-id='2bf16f59' visibility='default' filepath='include/linux/perf_event.h' line='661' column='1'/> + <var-decl name='parent' type-id='2bf16f59' visibility='default' filepath='include/linux/perf_event.h' line='664' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='oncpu' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='663' column='1'/> + <var-decl name='oncpu' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='666' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5024'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='664' column='1'/> + <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='667' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5056'> - <var-decl name='owner_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='666' column='1'/> + <var-decl name='owner_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='669' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='owner' type-id='f23e2572' visibility='default' filepath='include/linux/perf_event.h' line='667' column='1'/> + <var-decl name='owner' type-id='f23e2572' visibility='default' filepath='include/linux/perf_event.h' line='670' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='mmap_mutex' type-id='925167dc' visibility='default' filepath='include/linux/perf_event.h' line='670' column='1'/> + <var-decl name='mmap_mutex' type-id='925167dc' visibility='default' filepath='include/linux/perf_event.h' line='673' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='mmap_count' type-id='49178f86' visibility='default' filepath='include/linux/perf_event.h' line='671' column='1'/> + <var-decl name='mmap_count' type-id='49178f86' visibility='default' filepath='include/linux/perf_event.h' line='674' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5568'> - <var-decl name='rb' type-id='8462bc54' visibility='default' filepath='include/linux/perf_event.h' line='673' column='1'/> + <var-decl name='rb' type-id='8462bc54' visibility='default' filepath='include/linux/perf_event.h' line='676' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='rb_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='674' column='1'/> + <var-decl name='rb_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='677' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5760'> - <var-decl name='rcu_batches' type-id='7359adad' visibility='default' filepath='include/linux/perf_event.h' line='675' column='1'/> + <var-decl name='rcu_batches' type-id='7359adad' visibility='default' filepath='include/linux/perf_event.h' line='678' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5824'> - <var-decl name='rcu_pending' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='676' column='1'/> + <var-decl name='rcu_pending' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='679' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5888'> - <var-decl name='waitq' type-id='b5ab048f' visibility='default' filepath='include/linux/perf_event.h' line='679' column='1'/> + <var-decl name='waitq' type-id='b5ab048f' visibility='default' filepath='include/linux/perf_event.h' line='682' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='6080'> - <var-decl name='fasync' type-id='5bb9c75d' visibility='default' filepath='include/linux/perf_event.h' line='680' column='1'/> + <var-decl name='fasync' type-id='5bb9c75d' visibility='default' filepath='include/linux/perf_event.h' line='683' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='6144'> - <var-decl name='pending_wakeup' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='683' column='1'/> + <var-decl name='pending_wakeup' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='686' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='6176'> - <var-decl name='pending_kill' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='684' column='1'/> + <var-decl name='pending_kill' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='687' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='6208'> - <var-decl name='pending_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='685' column='1'/> + <var-decl name='pending_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='688' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='6272'> - <var-decl name='pending' type-id='9281c70f' visibility='default' filepath='include/linux/perf_event.h' line='686' column='1'/> + <var-decl name='pending' type-id='9281c70f' visibility='default' filepath='include/linux/perf_event.h' line='689' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='6464'> - <var-decl name='event_limit' type-id='49178f86' visibility='default' filepath='include/linux/perf_event.h' line='688' column='1'/> + <var-decl name='event_limit' type-id='49178f86' visibility='default' filepath='include/linux/perf_event.h' line='691' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='6528'> - <var-decl name='addr_filters' type-id='54885433' visibility='default' filepath='include/linux/perf_event.h' line='691' column='1'/> + <var-decl name='addr_filters' type-id='54885433' visibility='default' filepath='include/linux/perf_event.h' line='694' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='6720'> - <var-decl name='addr_filter_ranges' type-id='200ffa89' visibility='default' filepath='include/linux/perf_event.h' line='693' column='1'/> + <var-decl name='addr_filter_ranges' type-id='200ffa89' visibility='default' filepath='include/linux/perf_event.h' line='696' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='6784'> - <var-decl name='addr_filters_gen' type-id='7359adad' visibility='default' filepath='include/linux/perf_event.h' line='694' column='1'/> + <var-decl name='addr_filters_gen' type-id='7359adad' visibility='default' filepath='include/linux/perf_event.h' line='697' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='6848'> - <var-decl name='aux_event' type-id='2bf16f59' visibility='default' filepath='include/linux/perf_event.h' line='697' column='1'/> + <var-decl name='aux_event' type-id='2bf16f59' visibility='default' filepath='include/linux/perf_event.h' line='700' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='6912'> - <var-decl name='destroy' type-id='aed2baa8' visibility='default' filepath='include/linux/perf_event.h' line='699' column='1'/> + <var-decl name='destroy' type-id='aed2baa8' visibility='default' filepath='include/linux/perf_event.h' line='702' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='6976'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/perf_event.h' line='700' column='1'/> + <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/perf_event.h' line='703' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='7104'> - <var-decl name='ns' type-id='b816e1d0' visibility='default' filepath='include/linux/perf_event.h' line='702' column='1'/> + <var-decl name='ns' type-id='b816e1d0' visibility='default' filepath='include/linux/perf_event.h' line='705' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='7168'> - <var-decl name='id' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='703' column='1'/> + <var-decl name='id' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='706' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='7232'> - <var-decl name='clock' type-id='0e70db3e' visibility='default' filepath='include/linux/perf_event.h' line='705' column='1'/> + <var-decl name='clock' type-id='0e70db3e' visibility='default' filepath='include/linux/perf_event.h' line='708' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='7296'> - <var-decl name='overflow_handler' type-id='20a2e4e6' visibility='default' filepath='include/linux/perf_event.h' line='706' column='1'/> + <var-decl name='overflow_handler' type-id='20a2e4e6' visibility='default' filepath='include/linux/perf_event.h' line='709' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='overflow_handler_context' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='707' column='1'/> + <var-decl name='overflow_handler_context' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='710' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='orig_overflow_handler' type-id='20a2e4e6' visibility='default' filepath='include/linux/perf_event.h' line='709' column='1'/> + <var-decl name='orig_overflow_handler' type-id='20a2e4e6' visibility='default' filepath='include/linux/perf_event.h' line='712' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/perf_event.h' line='710' column='1'/> + <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/perf_event.h' line='713' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='tp_event' type-id='23d6768c' visibility='default' filepath='include/linux/perf_event.h' line='714' column='1'/> + <var-decl name='tp_event' type-id='23d6768c' visibility='default' filepath='include/linux/perf_event.h' line='717' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='filter' type-id='26461068' visibility='default' filepath='include/linux/perf_event.h' line='715' column='1'/> + <var-decl name='filter' type-id='26461068' visibility='default' filepath='include/linux/perf_event.h' line='718' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='726' column='1'/> + <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='729' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='sb_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='728' column='1'/> + <var-decl name='sb_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='731' column='1'/> </data-member> </class-decl> <class-decl name='pmu' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='255' column='1' id='e205b6f1'> @@ -17506,7 +17331,7 @@ <var-decl name='ws_ypixel' type-id='8efea9e5' visibility='default' filepath='include/uapi/asm-generic/termios.h' line='19' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__29' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='0eb9c3fd' visibility='default' filepath='arch/arm64/include/asm/mmu.h' line='19' column='1' id='7319f51c'> + <class-decl name='__anonymous_struct__31' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='0eb9c3fd' visibility='default' filepath='arch/arm64/include/asm/mmu.h' line='19' column='1' id='7319f51c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='id' type-id='28ee064c' visibility='default' filepath='arch/arm64/include/asm/mmu.h' line='20' column='1'/> </data-member> @@ -17517,7 +17342,7 @@ <var-decl name='flags' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/mmu.h' line='22' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__54' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='160' column='1' id='754ab6d5'> + <class-decl name='__anonymous_struct__30' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='160' column='1' id='754ab6d5'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='pgmap' type-id='b1a5e68a' visibility='default' filepath='include/linux/mm_types.h' line='162' column='1'/> </data-member> @@ -17525,12 +17350,12 @@ <var-decl name='zone_device_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='163' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__15' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='98' column='1' id='5f2b8baf'> + <class-decl name='__anonymous_struct__23' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='98' column='1' id='5f2b8baf'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dma_addr' type-id='cf29c9b3' visibility='default' filepath='include/linux/mm_types.h' line='103' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__11' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='80' column='1' id='9228d425'> + <class-decl name='__anonymous_struct__7' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='80' column='1' id='9228d425'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='lru' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='86' column='1'/> </data-member> @@ -17552,7 +17377,7 @@ <var-decl name='rq_lists' type-id='e8ef2bd5' visibility='default' filepath='block/blk-mq.h' line='21' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__16' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='105' column='1' id='7d00e4f0'> + <class-decl name='__anonymous_struct__24' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='105' column='1' id='7d00e4f0'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='' type-id='c06bf9dd' visibility='default' filepath='include/linux/mm_types.h' line='106' column='1'/> </data-member> @@ -17566,7 +17391,7 @@ <var-decl name='' type-id='77c8e02e' visibility='default' filepath='include/linux/mm_types.h' line='122' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__20' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='140' column='1' id='ce8e16a4'> + <class-decl name='__anonymous_struct__28' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='140' column='1' id='ce8e16a4'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_compound_pad_1' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='141' column='1'/> </data-member> @@ -17577,7 +17402,7 @@ <var-decl name='deferred_list' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='144' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__21' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='146' column='1' id='b32fec8c'> + <class-decl name='__anonymous_struct__29' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='146' column='1' id='b32fec8c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_pt_pad_1' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='147' column='1'/> </data-member> @@ -17594,7 +17419,7 @@ <var-decl name='ptl' type-id='fb4018a0' visibility='default' filepath='include/linux/mm_types.h' line='157' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__19' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='132' column='1' id='1c2d6ac7'> + <class-decl name='__anonymous_struct__27' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='132' column='1' id='1c2d6ac7'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='compound_head' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='133' column='1'/> </data-member> @@ -17610,11 +17435,8 @@ </class-decl> <pointer-type-def type-id='4e65adfa' size-in-bits='64' id='3a109e70'/> <qualified-type-def type-id='ebd46aa4' const='yes' id='e4664ea7'/> - <qualified-type-def type-id='3eb7c31c' const='yes' id='96d7cfec'/> - <qualified-type-def type-id='95e97e5e' const='yes' id='2448a865'/> <pointer-type-def type-id='2153cf5d' size-in-bits='64' id='edef9855'/> <pointer-type-def type-id='559d6206' size-in-bits='64' id='f2c18b44'/> - <qualified-type-def type-id='f0981eeb' const='yes' id='20f5f452'/> <pointer-type-def type-id='92e9b57c' size-in-bits='64' id='9be87662'/> <pointer-type-def type-id='ed51618b' size-in-bits='64' id='11b101bb'/> <pointer-type-def type-id='2731de48' size-in-bits='64' id='4a89adae'/> @@ -17661,13 +17483,6 @@ <enumerator name='KOBJ_NS_TYPE_NET' value='1'/> <enumerator name='KOBJ_NS_TYPES' value='2'/> </enum-decl> - <enum-decl name='migrate_mode' filepath='include/linux/migrate_mode.h' line='15' column='1' id='157252dd'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='MIGRATE_ASYNC' value='0'/> - <enumerator name='MIGRATE_SYNC_LIGHT' value='1'/> - <enumerator name='MIGRATE_SYNC' value='2'/> - <enumerator name='MIGRATE_SYNC_NO_COPY' value='3'/> - </enum-decl> <enum-decl name='mq_rq_state' filepath='include/linux/blkdev.h' line='129' column='1' id='4df77f20'> <underlying-type type-id='9cac1fee'/> <enumerator name='MQ_RQ_IDLE' value='0'/> @@ -17686,7 +17501,6 @@ <pointer-type-def type-id='8f5d4d00' size-in-bits='64' id='e3a3f61a'/> <pointer-type-def type-id='4f60ffbc' size-in-bits='64' id='33c599da'/> <pointer-type-def type-id='2473bc1f' size-in-bits='64' id='84dc82b7'/> - <pointer-type-def type-id='fe070fe8' size-in-bits='64' id='7e666abe'/> <pointer-type-def type-id='87461f69' size-in-bits='64' id='eddbe2ad'/> <pointer-type-def type-id='bde8b845' size-in-bits='64' id='841b4311'/> <pointer-type-def type-id='2a123bf1' size-in-bits='64' id='4324a0e5'/> @@ -17740,7 +17554,7 @@ <pointer-type-def type-id='f87db0b6' size-in-bits='64' id='e0bbd59c'/> <pointer-type-def type-id='7e1e521a' size-in-bits='64' id='ec77b5b8'/> <typedef-decl name='__kernel_clockid_t' type-id='95e97e5e' filepath='include/uapi/asm-generic/posix_types.h' line='93' column='1' id='7eb128d4'/> - <typedef-decl name='__uint128_t' type-id='4f340252' filepath='arch/arm64/crypto/aes-glue.c' line='1035' column='1' id='7e2609cc'/> + <typedef-decl name='__uint128_t' type-id='4f340252' filepath='init/version.c' line='27' column='1' id='7e2609cc'/> <typedef-decl name='blk_status_t' type-id='f9b06939' filepath='include/linux/blk_types.h' line='31' column='1' id='f4e2facd'/> <pointer-type-def type-id='3273164b' size-in-bits='64' id='d4ae3f3f'/> <pointer-type-def type-id='f611d028' size-in-bits='64' id='e4913062'/> @@ -17749,7 +17563,6 @@ <pointer-type-def type-id='b3bc5b3a' size-in-bits='64' id='fd03a8f4'/> <pointer-type-def type-id='53143c97' size-in-bits='64' id='6ee36fa3'/> <typedef-decl name='dma_addr_t' type-id='91ce1af9' filepath='include/linux/types.h' line='148' column='1' id='cf29c9b3'/> - <typedef-decl name='gid_t' type-id='b4413cee' filepath='include/linux/types.h' line='33' column='1' id='2bb2b96f'/> <typedef-decl name='kernel_ulong_t' type-id='7359adad' filepath='include/linux/mod_devicetable.h' line='14' column='1' id='0791d6c8'/> <typedef-decl name='key_restrict_link_func_t' type-id='a5786cbb' filepath='include/linux/key.h' line='148' column='1' id='f87a5fab'/> <typedef-decl name='notifier_fn_t' type-id='38a7cb79' filepath='include/linux/notifier.h' line='51' column='1' id='0ec8c658'/> @@ -17786,7 +17599,7 @@ <var-decl name='_sigsys' type-id='07fe0781' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='108' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__17' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='246' column='1' id='097c5bdb'> + <union-decl name='__anonymous_union__8' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='246' column='1' id='097c5bdb'> <data-member access='public'> <var-decl name='csd' type-id='bb75ea85' visibility='default' filepath='include/linux/blkdev.h' line='247' column='1'/> </data-member> @@ -17794,7 +17607,7 @@ <var-decl name='fifo_time' type-id='91ce1af9' visibility='default' filepath='include/linux/blkdev.h' line='248' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__14' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='191' column='1' id='7fc3d482'> + <union-decl name='__anonymous_union__5' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='191' column='1' id='7fc3d482'> <data-member access='public'> <var-decl name='elv' type-id='6d001302' visibility='default' filepath='include/linux/blkdev.h' line='195' column='1'/> </data-member> @@ -17802,7 +17615,7 @@ <var-decl name='flush' type-id='5596717b' visibility='default' filepath='include/linux/blkdev.h' line='201' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__24' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='328' column='1' id='cc072175'> + <union-decl name='__anonymous_union__14' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='328' column='1' id='cc072175'> <data-member access='public'> <var-decl name='shared' type-id='0c408f16' visibility='default' filepath='include/linux/mm_types.h' line='332' column='1'/> </data-member> @@ -17810,7 +17623,7 @@ <var-decl name='anon_name' type-id='80f4b756' visibility='default' filepath='include/linux/mm_types.h' line='333' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__31' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='94' column='1' id='465ca58e'> + <union-decl name='__anonymous_union__12' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='94' column='1' id='465ca58e'> <data-member access='public'> <var-decl name='' type-id='6a74abcf' visibility='default' filepath='include/linux/key.h' line='95' column='1'/> </data-member> @@ -17818,7 +17631,7 @@ <var-decl name='x' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='104' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__12' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='168' column='1' id='2f76bc4b'> + <union-decl name='__anonymous_union__3' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='168' column='1' id='2f76bc4b'> <data-member access='public'> <var-decl name='hash' type-id='03a4a074' visibility='default' filepath='include/linux/blkdev.h' line='169' column='1'/> </data-member> @@ -17826,7 +17639,7 @@ <var-decl name='ipi_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='170' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__35' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/iocontext.h' line='87' column='1' id='eb20ccf0'> + <union-decl name='__anonymous_union__7' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/iocontext.h' line='87' column='1' id='eb20ccf0'> <data-member access='public'> <var-decl name='ioc_node' type-id='03a4a074' visibility='default' filepath='include/linux/iocontext.h' line='88' column='1'/> </data-member> @@ -17834,7 +17647,7 @@ <var-decl name='__rcu_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/iocontext.h' line='89' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__34' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/iocontext.h' line='83' column='1' id='df248743'> + <union-decl name='__anonymous_union__6' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/iocontext.h' line='83' column='1' id='df248743'> <data-member access='public'> <var-decl name='q_node' type-id='72f469ec' visibility='default' filepath='include/linux/iocontext.h' line='84' column='1'/> </data-member> @@ -17842,7 +17655,7 @@ <var-decl name='__rcu_icq_cache' type-id='f3b4aca8' visibility='default' filepath='include/linux/iocontext.h' line='85' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__26' size-in-bits='448' is-anonymous='yes' visibility='default' filepath='include/linux/pm_qos.h' line='113' column='1' id='5d6ef881'> + <union-decl name='__anonymous_union__4' size-in-bits='448' is-anonymous='yes' visibility='default' filepath='include/linux/pm_qos.h' line='113' column='1' id='5d6ef881'> <data-member access='public'> <var-decl name='pnode' type-id='e3a91a7c' visibility='default' filepath='include/linux/pm_qos.h' line='114' column='1'/> </data-member> @@ -17853,7 +17666,7 @@ <var-decl name='freq' type-id='da4cc8f3' visibility='default' filepath='include/linux/pm_qos.h' line='116' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__13' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='178' column='1' id='df8866ad'> + <union-decl name='__anonymous_union__4' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='178' column='1' id='df8866ad'> <data-member access='public'> <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='include/linux/blkdev.h' line='179' column='1'/> </data-member> @@ -17867,7 +17680,7 @@ <var-decl name='error_count' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='182' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__' is-anonymous='yes' visibility='default' filepath='include/linux/blk_types.h' line='186' column='1' id='2a125a28'/> + <union-decl name='__anonymous_union__10' is-anonymous='yes' visibility='default' filepath='include/linux/blk_types.h' line='186' column='1' id='2a125a28'/> <pointer-type-def type-id='002ac4a6' size-in-bits='64' id='cf536864'/> <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='128' id='49580a63'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> @@ -17881,7 +17694,6 @@ <array-type-def dimensions='1' type-id='8efea9e5' size-in-bits='48' id='ff2536e2'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <pointer-type-def type-id='fdd49c5f' size-in-bits='64' id='af0533e7'/> <pointer-type-def type-id='419202b8' size-in-bits='64' id='454b8f82'/> <pointer-type-def type-id='6c99ab8f' size-in-bits='64' id='b20722ab'/> <pointer-type-def type-id='06a1c469' size-in-bits='64' id='83d96d05'/> @@ -17901,7 +17713,6 @@ <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> <pointer-type-def type-id='c39df2b8' size-in-bits='64' id='3d15880e'/> - <pointer-type-def type-id='be9189df' size-in-bits='64' id='0a0aff97'/> <pointer-type-def type-id='85c22421' size-in-bits='64' id='ee406209'/> <pointer-type-def type-id='0fd82dc2' size-in-bits='64' id='f57039f0'/> <pointer-type-def type-id='3249e303' size-in-bits='64' id='815cf0d3'/> @@ -17974,20 +17785,6 @@ <var-decl name='num_active_vmas' type-id='7359adad' visibility='default' filepath='include/linux/rmap.h' line='72' column='1'/> </data-member> </class-decl> - <class-decl name='arch_probe_insn' size-in-bits='256' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/probes.h' line='14' column='1' id='f21a6717'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='insn' type-id='0abee587' visibility='default' filepath='arch/arm64/include/asm/probes.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pstate_cc' type-id='452b34c2' visibility='default' filepath='arch/arm64/include/asm/probes.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='handler' type-id='0e87d404' visibility='default' filepath='arch/arm64/include/asm/probes.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='restore' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/probes.h' line='19' column='1'/> - </data-member> - </class-decl> <class-decl name='bio_crypt_ctx' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='95' column='1' id='b545ce08'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='bc_key' type-id='9baaf905' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='96' column='1'/> @@ -18510,176 +18307,6 @@ <var-decl name='sysctl_max_tw_buckets' type-id='95e97e5e' visibility='default' filepath='include/net/netns/ipv4.h' line='38' column='1'/> </data-member> </class-decl> - <class-decl name='inode' size-in-bits='5312' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='656' column='1' id='fe070fe8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='i_mode' type-id='2594b00f' visibility='default' filepath='include/linux/fs.h' line='657' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='i_opflags' type-id='8efea9e5' visibility='default' filepath='include/linux/fs.h' line='658' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='i_uid' type-id='d80b72e6' visibility='default' filepath='include/linux/fs.h' line='659' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='i_gid' type-id='094d8048' visibility='default' filepath='include/linux/fs.h' line='660' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='i_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='661' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='i_acl' type-id='2871909b' visibility='default' filepath='include/linux/fs.h' line='664' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='i_default_acl' type-id='2871909b' visibility='default' filepath='include/linux/fs.h' line='665' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='i_op' type-id='de2c232c' visibility='default' filepath='include/linux/fs.h' line='668' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='i_sb' type-id='42c8f564' visibility='default' filepath='include/linux/fs.h' line='669' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='i_mapping' type-id='f57039f0' visibility='default' filepath='include/linux/fs.h' line='670' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='i_security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='673' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='i_ino' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='677' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='' type-id='3ee18b51' visibility='default' filepath='include/linux/fs.h' line='685' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='i_rdev' type-id='8504f260' visibility='default' filepath='include/linux/fs.h' line='689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='i_size' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='690' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='i_atime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='691' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='i_mtime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='692' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='i_ctime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='693' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='i_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='694' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='i_bytes' type-id='8efea9e5' visibility='default' filepath='include/linux/fs.h' line='695' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1136'> - <var-decl name='i_blkbits' type-id='f9b06939' visibility='default' filepath='include/linux/fs.h' line='696' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1144'> - <var-decl name='i_write_hint' type-id='f9b06939' visibility='default' filepath='include/linux/fs.h' line='697' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='i_blocks' type-id='17345459' visibility='default' filepath='include/linux/fs.h' line='698' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='i_state' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='705' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='i_rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/fs.h' line='706' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='dirtied_when' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='708' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='dirtied_time_when' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='709' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='i_hash' type-id='03a4a074' visibility='default' filepath='include/linux/fs.h' line='711' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='i_io_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='712' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='i_wb' type-id='f885ca7d' visibility='default' filepath='include/linux/fs.h' line='714' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='i_wb_frn_winner' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='717' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='i_wb_frn_avg_time' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='718' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2160'> - <var-decl name='i_wb_frn_history' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='719' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='i_lru' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='721' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='i_sb_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='722' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='i_wb_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='723' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='' type-id='cbd4a95b' visibility='default' filepath='include/linux/fs.h' line='724' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='i_version' type-id='28ee064c' visibility='default' filepath='include/linux/fs.h' line='728' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='i_sequence' type-id='28ee064c' visibility='default' filepath='include/linux/fs.h' line='729' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='i_count' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='730' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2848'> - <var-decl name='i_dio_count' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='731' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='i_writecount' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='732' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2912'> - <var-decl name='i_readcount' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='734' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='' type-id='67f3b119' visibility='default' filepath='include/linux/fs.h' line='736' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='i_flctx' type-id='731257ff' visibility='default' filepath='include/linux/fs.h' line='740' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='i_data' type-id='0fd82dc2' visibility='default' filepath='include/linux/fs.h' line='741' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4672'> - <var-decl name='i_devices' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='742' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='' type-id='d1afa4fe' visibility='default' filepath='include/linux/fs.h' line='743' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='i_generation' type-id='3f1a6b60' visibility='default' filepath='include/linux/fs.h' line='751' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4896'> - <var-decl name='i_fsnotify_mask' type-id='3f1a6b60' visibility='default' filepath='include/linux/fs.h' line='754' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='i_fsnotify_marks' type-id='994d9d61' visibility='default' filepath='include/linux/fs.h' line='755' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='i_crypt_info' type-id='1ea8c5af' visibility='default' filepath='include/linux/fs.h' line='759' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5056'> - <var-decl name='i_verity_info' type-id='ba18e248' visibility='default' filepath='include/linux/fs.h' line='763' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5120'> - <var-decl name='i_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='766' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='768' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='769' column='1'/> - </data-member> - </class-decl> <class-decl name='irq_chip_generic' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='1028' column='1' id='bb06f572'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/irq.h' line='1029' column='1'/> @@ -19920,20 +19547,6 @@ <var-decl name='' type-id='c3ec14d0' visibility='default' filepath='include/linux/user_namespace.h' line='26' column='1'/> </data-member> </class-decl> - <class-decl name='uprobe_consumer' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/uprobes.h' line='36' column='1' id='fdd49c5f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='handler' type-id='37058a7f' visibility='default' filepath='include/linux/uprobes.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ret_handler' type-id='529ca3c5' visibility='default' filepath='include/linux/uprobes.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='filter' type-id='c6810324' visibility='default' filepath='include/linux/uprobes.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='af0533e7' visibility='default' filepath='include/linux/uprobes.h' line='45' column='1'/> - </data-member> - </class-decl> <class-decl name='xfrm_policy_hthresh' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/netns/xfrm.h' line='23' column='1' id='52aaaba4'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/net/netns/xfrm.h' line='24' column='1'/> @@ -19955,120 +19568,7 @@ </data-member> </class-decl> <class-decl name='xol_area' is-struct='yes' visibility='default' is-declaration-only='yes' id='c39df2b8'/> - <class-decl name='zone' size-in-bits='13312' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='423' column='1' id='be9189df'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_watermark' type-id='3461381a' visibility='default' filepath='include/linux/mmzone.h' line='427' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='watermark_boost' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='nr_reserved_highatomic' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='lowmem_reserve' type-id='5d34b9c7' visibility='default' filepath='include/linux/mmzone.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='zone_pgdat' type-id='c876a7a5' visibility='default' filepath='include/linux/mmzone.h' line='446' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='pageset' type-id='16cfe92b' visibility='default' filepath='include/linux/mmzone.h' line='447' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='cma_alloc' type-id='b50a4934' visibility='default' filepath='include/linux/mmzone.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='zone_start_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='462' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='managed_pages' type-id='f22a8abb' visibility='default' filepath='include/linux/mmzone.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='spanned_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='500' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='present_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/mmzone.h' line='503' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='nr_isolate_pageblock' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='511' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='span_seqlock' type-id='e6cd5ecf' visibility='default' filepath='include/linux/mmzone.h' line='516' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='initialized' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='519' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='_pad1_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='522' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='free_area' type-id='be1ad65f' visibility='default' filepath='include/linux/mmzone.h' line='525' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10688'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='528' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmzone.h' line='531' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='_pad2_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='534' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='percpu_drift_mark' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='541' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11328'> - <var-decl name='compact_cached_free_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='545' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11392'> - <var-decl name='compact_cached_migrate_pfn' type-id='f05e8e77' visibility='default' filepath='include/linux/mmzone.h' line='547' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11520'> - <var-decl name='compact_init_migrate_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='548' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11584'> - <var-decl name='compact_init_free_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='549' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11648'> - <var-decl name='compact_considered' type-id='f0981eeb' visibility='default' filepath='include/linux/mmzone.h' line='558' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11680'> - <var-decl name='compact_defer_shift' type-id='f0981eeb' visibility='default' filepath='include/linux/mmzone.h' line='559' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11712'> - <var-decl name='compact_order_failed' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='560' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11744'> - <var-decl name='compact_blockskip_flush' type-id='b50a4934' visibility='default' filepath='include/linux/mmzone.h' line='565' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11752'> - <var-decl name='contiguous' type-id='b50a4934' visibility='default' filepath='include/linux/mmzone.h' line='568' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='_pad3_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='570' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='vm_stat' type-id='80b13f9b' visibility='default' filepath='include/linux/mmzone.h' line='572' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12672'> - <var-decl name='vm_numa_stat' type-id='a922812c' visibility='default' filepath='include/linux/mmzone.h' line='573' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12672'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='575' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12736'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='576' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12800'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='577' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12864'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='578' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__44' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='55' column='1' id='5b8a7161'> + <class-decl name='__anonymous_struct__15' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='55' column='1' id='5b8a7161'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_pid' type-id='63eb2bf2' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='56' column='1'/> </data-member> @@ -20085,7 +19585,7 @@ <var-decl name='_stime' type-id='880ebc01' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='60' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__43' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='48' column='1' id='90a6a0a3'> + <class-decl name='__anonymous_struct__14' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='48' column='1' id='90a6a0a3'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_pid' type-id='63eb2bf2' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='49' column='1'/> </data-member> @@ -20096,7 +19596,7 @@ <var-decl name='_sigval' type-id='95506cfb' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='51' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__41' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='34' column='1' id='35888a92'> + <class-decl name='__anonymous_struct__12' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='34' column='1' id='35888a92'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_pid' type-id='63eb2bf2' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='35' column='1'/> </data-member> @@ -20104,7 +19604,7 @@ <var-decl name='_uid' type-id='70734f24' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='36' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__42' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='40' column='1' id='11b42bf5'> + <class-decl name='__anonymous_struct__13' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='40' column='1' id='11b42bf5'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_tid' type-id='c28acba6' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='41' column='1'/> </data-member> @@ -20118,12 +19618,12 @@ <var-decl name='_sys_private' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='44' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__12' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='ac16795b' visibility='default' filepath='include/linux/rwlock_types.h' line='11' column='1' id='d7ab0a14'> + <class-decl name='__anonymous_struct__11' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='ac16795b' visibility='default' filepath='include/linux/rwlock_types.h' line='11' column='1' id='d7ab0a14'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='raw_lock' type-id='fed2d8ee' visibility='default' filepath='include/linux/rwlock_types.h' line='12' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__9' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netns/ipv6.h' line='110' column='1' id='a03c964b'> + <class-decl name='__anonymous_struct__39' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netns/ipv6.h' line='110' column='1' id='a03c964b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='head' type-id='e151255a' visibility='default' filepath='include/net/netns/ipv6.h' line='111' column='1'/> </data-member> @@ -20134,7 +19634,7 @@ <var-decl name='seq' type-id='19c2251e' visibility='default' filepath='include/net/netns/ipv6.h' line='113' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__11' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='192' column='1' id='6d001302'> + <class-decl name='__anonymous_struct__2' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='192' column='1' id='6d001302'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='icq' type-id='7c6e0e0c' visibility='default' filepath='include/linux/blkdev.h' line='193' column='1'/> </data-member> @@ -20142,7 +19642,7 @@ <var-decl name='priv' type-id='24ae0315' visibility='default' filepath='include/linux/blkdev.h' line='194' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='1848' column='1' id='19245258'> + <class-decl name='__anonymous_struct__12' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='1848' column='1' id='19245258'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='upper' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1849' column='1'/> </data-member> @@ -20150,7 +19650,7 @@ <var-decl name='lower' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1850' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__48' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='98' column='1' id='88c21632'> + <class-decl name='__anonymous_struct__19' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='98' column='1' id='88c21632'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_band' type-id='bd54fe1a' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='99' column='1'/> </data-member> @@ -20158,17 +19658,17 @@ <var-decl name='_fd' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='100' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__27' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='12aa8ce4' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='38' column='1' id='59473550'> + <class-decl name='__anonymous_struct__5' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='12aa8ce4' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='38' column='1' id='59473550'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='pgd' type-id='df6d7e75' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='38' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__23' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='2e2dcbd3' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='42' column='1' id='051883a9'> + <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='2e2dcbd3' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='42' column='1' id='051883a9'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='pgprot' type-id='e044eb0d' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='42' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__24' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='329' column='1' id='0c408f16'> + <class-decl name='__anonymous_struct__2' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='329' column='1' id='0c408f16'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='rb' type-id='2a8a6332' visibility='default' filepath='include/linux/mm_types.h' line='330' column='1'/> </data-member> @@ -20187,7 +19687,7 @@ <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='19' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__35' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='95' column='1' id='6a74abcf'> + <class-decl name='__anonymous_struct__15' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='95' column='1' id='6a74abcf'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='desc_len' type-id='1dc6a898' visibility='default' filepath='include/linux/key.h' line='97' column='1'/> </data-member> @@ -20195,7 +19695,7 @@ <var-decl name='desc' type-id='4a008bc3' visibility='default' filepath='include/linux/key.h' line='98' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__12' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='197' column='1' id='5596717b'> + <class-decl name='__anonymous_struct__3' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='197' column='1' id='5596717b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='seq' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='198' column='1'/> </data-member> @@ -20206,7 +19706,7 @@ <var-decl name='saved_end_io' type-id='5afdaa66' visibility='default' filepath='include/linux/blkdev.h' line='200' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__45' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='64' column='1' id='b47416ba'> + <class-decl name='__anonymous_struct__16' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='64' column='1' id='b47416ba'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_addr' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='65' column='1'/> </data-member> @@ -20214,7 +19714,7 @@ <var-decl name='' type-id='c4e140b8' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='77' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__49' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='104' column='1' id='07fe0781'> + <class-decl name='__anonymous_struct__20' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='104' column='1' id='07fe0781'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_call_addr' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='105' column='1'/> </data-member> @@ -20312,6 +19812,7 @@ <pointer-type-def type-id='27ebfa24' size-in-bits='64' id='01d310c2'/> <pointer-type-def type-id='76c7c9df' size-in-bits='64' id='e1f2504c'/> <pointer-type-def type-id='4e958389' size-in-bits='64' id='57e65d80'/> + <pointer-type-def type-id='fe070fe8' size-in-bits='64' id='7e666abe'/> <pointer-type-def type-id='749ee287' size-in-bits='64' id='8bdbbb63'/> <pointer-type-def type-id='28d1931f' size-in-bits='64' id='354bcec3'/> <pointer-type-def type-id='28cb132f' size-in-bits='64' id='be2c124b'/> @@ -20414,7 +19915,6 @@ <pointer-type-def type-id='e1f906a3' size-in-bits='64' id='19a26ee3'/> <pointer-type-def type-id='9509b3ac' size-in-bits='64' id='23816d7d'/> <pointer-type-def type-id='10ec1ded' size-in-bits='64' id='eeaf504d'/> - <typedef-decl name='__kernel_gid32_t' type-id='f0981eeb' filepath='include/uapi/asm-generic/posix_types.h' line='50' column='1' id='b4413cee'/> <typedef-decl name='__sighandler_t' type-id='a38aafde' filepath='include/uapi/asm-generic/signal-defs.h' line='19' column='1' id='8cdd9566'/> <typedef-decl name='__sigrestore_t' type-id='5d3a884e' filepath='include/uapi/asm-generic/signal-defs.h' line='22' column='1' id='81564178'/> <typedef-decl name='bio_end_io_t' type-id='98617d6e' filepath='include/linux/blk_types.h' line='21' column='1' id='2ec4b2ae'/> @@ -20448,7 +19948,7 @@ <subrange length='16' type-id='7ff19f0f' id='848d0938'/> </array-type-def> <pointer-type-def type-id='89e527b7' size-in-bits='64' id='d1440a9f'/> - <union-decl name='__anonymous_union__47' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='117' column='1' id='ba0a0e48'> + <union-decl name='__anonymous_union__22' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='117' column='1' id='ba0a0e48'> <data-member access='public'> <var-decl name='d_alias' type-id='03a4a074' visibility='default' filepath='include/linux/dcache.h' line='118' column='1'/> </data-member> @@ -20459,7 +19959,7 @@ <var-decl name='d_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/dcache.h' line='120' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__46' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='108' column='1' id='ba311a3a'> + <union-decl name='__anonymous_union__21' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='108' column='1' id='ba311a3a'> <data-member access='public'> <var-decl name='d_lru' type-id='72f469ec' visibility='default' filepath='include/linux/dcache.h' line='109' column='1'/> </data-member> @@ -20467,7 +19967,7 @@ <var-decl name='d_wait' type-id='03d48e96' visibility='default' filepath='include/linux/dcache.h' line='110' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__21' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='106' column='1' id='c06bf9dd'> + <union-decl name='__anonymous_union__27' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='106' column='1' id='c06bf9dd'> <data-member access='public'> <var-decl name='slab_list' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='107' column='1'/> </data-member> @@ -20475,7 +19975,7 @@ <var-decl name='' type-id='5e3b2ede' visibility='default' filepath='include/linux/mm_types.h' line='108' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__14' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='968' column='1' id='8c8e2781'> + <union-decl name='__anonymous_union__4' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='968' column='1' id='8c8e2781'> <data-member access='public'> <var-decl name='fu_llist' type-id='c5ccfee8' visibility='default' filepath='include/linux/fs.h' line='969' column='1'/> </data-member> @@ -20483,7 +19983,7 @@ <var-decl name='fu_rcuhead' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='970' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__23' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='150' column='1' id='787e8237'> + <union-decl name='__anonymous_union__29' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='150' column='1' id='787e8237'> <data-member access='public'> <var-decl name='pt_mm' type-id='df4b7819' visibility='default' filepath='include/linux/mm_types.h' line='151' column='1'/> </data-member> @@ -20491,15 +19991,7 @@ <var-decl name='pt_frag_refcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='152' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__8' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='25' column='1' id='e021ecb2'> - <data-member access='public'> - <var-decl name='insn' type-id='931565be' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='26' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ixol' type-id='931565be' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='27' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__8' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='2056' column='1' id='069363e6'> + <union-decl name='__anonymous_union__20' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='2056' column='1' id='069363e6'> <data-member access='public'> <var-decl name='ml_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/netdevice.h' line='2057' column='1'/> </data-member> @@ -20513,7 +20005,7 @@ <var-decl name='dstats' type-id='f59f5033' visibility='default' filepath='include/linux/netdevice.h' line='2060' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__22' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='122' column='1' id='77c8e02e'> + <union-decl name='__anonymous_union__28' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='122' column='1' id='77c8e02e'> <data-member access='public'> <var-decl name='s_mem' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='123' column='1'/> </data-member> @@ -20567,17 +20059,10 @@ <array-type-def dimensions='1' type-id='d315442e' size-in-bits='80' id='811c9338'> <subrange length='5' type-id='7ff19f0f' id='53010e10'/> </array-type-def> - <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='896' id='80b13f9b'> - <subrange length='14' type-id='7ff19f0f' id='48882d96'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='infinite' id='a922812c'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> <array-type-def dimensions='1' type-id='49178f86' size-in-bits='288' id='32e5d672'> <subrange length='9' type-id='7ff19f0f' id='12e4273c'/> </array-type-def> <pointer-type-def type-id='cacf0f56' size-in-bits='64' id='5760652c'/> - <pointer-type-def type-id='ac0aeb1d' size-in-bits='64' id='f885ca7d'/> <array-type-def dimensions='1' type-id='0f8f80b0' size-in-bits='320' id='39e1fe03'> <subrange length='5' type-id='7ff19f0f' id='53010e10'/> </array-type-def> @@ -21387,105 +20872,105 @@ <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/inetdevice.h' line='50' column='1'/> </data-member> </class-decl> - <class-decl name='inet6_dev' size-in-bits='5632' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='171' column='1' id='8db8de2b'> + <class-decl name='inet6_dev' size-in-bits='5632' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='167' column='1' id='8db8de2b'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/net/if_inet6.h' line='172' column='1'/> + <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/net/if_inet6.h' line='168' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='addr_list' type-id='72f469ec' visibility='default' filepath='include/net/if_inet6.h' line='174' column='1'/> + <var-decl name='addr_list' type-id='72f469ec' visibility='default' filepath='include/net/if_inet6.h' line='170' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mc_list' type-id='d1ca3a89' visibility='default' filepath='include/net/if_inet6.h' line='176' column='1'/> + <var-decl name='mc_list' type-id='d1ca3a89' visibility='default' filepath='include/net/if_inet6.h' line='172' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mc_tomb' type-id='d1ca3a89' visibility='default' filepath='include/net/if_inet6.h' line='177' column='1'/> + <var-decl name='mc_tomb' type-id='d1ca3a89' visibility='default' filepath='include/net/if_inet6.h' line='173' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mc_lock' type-id='fb4018a0' visibility='default' filepath='include/net/if_inet6.h' line='178' column='1'/> + <var-decl name='mc_lock' type-id='fb4018a0' visibility='default' filepath='include/net/if_inet6.h' line='174' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='mc_qrv' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='180' column='1'/> + <var-decl name='mc_qrv' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='176' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='360'> - <var-decl name='mc_gq_running' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='181' column='1'/> + <var-decl name='mc_gq_running' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='177' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='368'> - <var-decl name='mc_ifc_count' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='182' column='1'/> + <var-decl name='mc_ifc_count' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='178' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='376'> - <var-decl name='mc_dad_count' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='183' column='1'/> + <var-decl name='mc_dad_count' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='179' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mc_v1_seen' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='185' column='1'/> + <var-decl name='mc_v1_seen' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='181' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='mc_qi' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='186' column='1'/> + <var-decl name='mc_qi' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='182' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='mc_qri' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='187' column='1'/> + <var-decl name='mc_qri' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='183' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='mc_maxdelay' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='188' column='1'/> + <var-decl name='mc_maxdelay' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='184' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mc_gq_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='190' column='1'/> + <var-decl name='mc_gq_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='186' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='mc_ifc_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='191' column='1'/> + <var-decl name='mc_ifc_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='187' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='mc_dad_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='192' column='1'/> + <var-decl name='mc_dad_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='188' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='ac_list' type-id='034d7ded' visibility='default' filepath='include/net/if_inet6.h' line='194' column='1'/> + <var-decl name='ac_list' type-id='034d7ded' visibility='default' filepath='include/net/if_inet6.h' line='190' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/net/if_inet6.h' line='195' column='1'/> + <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/net/if_inet6.h' line='191' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/if_inet6.h' line='196' column='1'/> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/if_inet6.h' line='192' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='if_flags' type-id='3f1a6b60' visibility='default' filepath='include/net/if_inet6.h' line='197' column='1'/> + <var-decl name='if_flags' type-id='3f1a6b60' visibility='default' filepath='include/net/if_inet6.h' line='193' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='dead' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='198' column='1'/> + <var-decl name='dead' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='194' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2208'> - <var-decl name='desync_factor' type-id='19c2251e' visibility='default' filepath='include/net/if_inet6.h' line='200' column='1'/> + <var-decl name='desync_factor' type-id='19c2251e' visibility='default' filepath='include/net/if_inet6.h' line='196' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='rndid' type-id='d2f7b56a' visibility='default' filepath='include/net/if_inet6.h' line='201' column='1'/> + <var-decl name='rndid' type-id='d2f7b56a' visibility='default' filepath='include/net/if_inet6.h' line='197' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='tempaddr_list' type-id='72f469ec' visibility='default' filepath='include/net/if_inet6.h' line='202' column='1'/> + <var-decl name='tempaddr_list' type-id='72f469ec' visibility='default' filepath='include/net/if_inet6.h' line='198' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='token' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='204' column='1'/> + <var-decl name='token' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='200' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='nd_parms' type-id='affe0fe2' visibility='default' filepath='include/net/if_inet6.h' line='206' column='1'/> + <var-decl name='nd_parms' type-id='affe0fe2' visibility='default' filepath='include/net/if_inet6.h' line='202' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='cnf' type-id='55e8af82' visibility='default' filepath='include/net/if_inet6.h' line='207' column='1'/> + <var-decl name='cnf' type-id='55e8af82' visibility='default' filepath='include/net/if_inet6.h' line='203' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4672'> - <var-decl name='stats' type-id='0e97f526' visibility='default' filepath='include/net/if_inet6.h' line='208' column='1'/> + <var-decl name='stats' type-id='0e97f526' visibility='default' filepath='include/net/if_inet6.h' line='204' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='rs_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='210' column='1'/> + <var-decl name='rs_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='206' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='rs_interval' type-id='3158a266' visibility='default' filepath='include/net/if_inet6.h' line='211' column='1'/> + <var-decl name='rs_interval' type-id='3158a266' visibility='default' filepath='include/net/if_inet6.h' line='207' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5408'> - <var-decl name='rs_probes' type-id='8f048e17' visibility='default' filepath='include/net/if_inet6.h' line='212' column='1'/> + <var-decl name='rs_probes' type-id='8f048e17' visibility='default' filepath='include/net/if_inet6.h' line='208' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='tstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='214' column='1'/> + <var-decl name='tstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='210' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/if_inet6.h' line='215' column='1'/> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/if_inet6.h' line='211' column='1'/> </data-member> </class-decl> <class-decl name='inet_peer_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/inetpeer.h' line='61' column='1' id='27ebfa24'> @@ -21499,6 +20984,176 @@ <var-decl name='total' type-id='95e97e5e' visibility='default' filepath='include/net/inetpeer.h' line='64' column='1'/> </data-member> </class-decl> + <class-decl name='inode' size-in-bits='5312' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='656' column='1' id='fe070fe8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='i_mode' type-id='2594b00f' visibility='default' filepath='include/linux/fs.h' line='657' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='i_opflags' type-id='8efea9e5' visibility='default' filepath='include/linux/fs.h' line='658' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='i_uid' type-id='d80b72e6' visibility='default' filepath='include/linux/fs.h' line='659' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='i_gid' type-id='094d8048' visibility='default' filepath='include/linux/fs.h' line='660' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='i_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='661' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='i_acl' type-id='2871909b' visibility='default' filepath='include/linux/fs.h' line='664' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='i_default_acl' type-id='2871909b' visibility='default' filepath='include/linux/fs.h' line='665' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='i_op' type-id='de2c232c' visibility='default' filepath='include/linux/fs.h' line='668' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='i_sb' type-id='42c8f564' visibility='default' filepath='include/linux/fs.h' line='669' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='i_mapping' type-id='f57039f0' visibility='default' filepath='include/linux/fs.h' line='670' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='i_security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='673' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='i_ino' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='677' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='' type-id='3ee18b51' visibility='default' filepath='include/linux/fs.h' line='685' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='i_rdev' type-id='8504f260' visibility='default' filepath='include/linux/fs.h' line='689' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='i_size' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='690' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='i_atime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='691' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='i_mtime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='692' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='i_ctime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='693' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='i_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='694' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='i_bytes' type-id='8efea9e5' visibility='default' filepath='include/linux/fs.h' line='695' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1136'> + <var-decl name='i_blkbits' type-id='f9b06939' visibility='default' filepath='include/linux/fs.h' line='696' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1144'> + <var-decl name='i_write_hint' type-id='f9b06939' visibility='default' filepath='include/linux/fs.h' line='697' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='i_blocks' type-id='17345459' visibility='default' filepath='include/linux/fs.h' line='698' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='i_state' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='705' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='i_rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/fs.h' line='706' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='dirtied_when' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='708' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='dirtied_time_when' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='709' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='i_hash' type-id='03a4a074' visibility='default' filepath='include/linux/fs.h' line='711' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='i_io_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='712' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='i_wb' type-id='f885ca7d' visibility='default' filepath='include/linux/fs.h' line='714' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='i_wb_frn_winner' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='717' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2144'> + <var-decl name='i_wb_frn_avg_time' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='718' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2160'> + <var-decl name='i_wb_frn_history' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='719' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='i_lru' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='721' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='i_sb_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='722' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='i_wb_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='723' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='' type-id='cbd4a95b' visibility='default' filepath='include/linux/fs.h' line='724' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='i_version' type-id='28ee064c' visibility='default' filepath='include/linux/fs.h' line='728' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='i_sequence' type-id='28ee064c' visibility='default' filepath='include/linux/fs.h' line='729' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='i_count' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='730' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2848'> + <var-decl name='i_dio_count' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='731' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='i_writecount' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='732' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2912'> + <var-decl name='i_readcount' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='734' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='' type-id='67f3b119' visibility='default' filepath='include/linux/fs.h' line='736' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='i_flctx' type-id='731257ff' visibility='default' filepath='include/linux/fs.h' line='740' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='i_data' type-id='0fd82dc2' visibility='default' filepath='include/linux/fs.h' line='741' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4672'> + <var-decl name='i_devices' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='742' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4800'> + <var-decl name='' type-id='d1afa4fe' visibility='default' filepath='include/linux/fs.h' line='743' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4864'> + <var-decl name='i_generation' type-id='3f1a6b60' visibility='default' filepath='include/linux/fs.h' line='751' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4896'> + <var-decl name='i_fsnotify_mask' type-id='3f1a6b60' visibility='default' filepath='include/linux/fs.h' line='754' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='i_fsnotify_marks' type-id='994d9d61' visibility='default' filepath='include/linux/fs.h' line='755' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='i_crypt_info' type-id='1ea8c5af' visibility='default' filepath='include/linux/fs.h' line='759' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5056'> + <var-decl name='i_verity_info' type-id='ba18e248' visibility='default' filepath='include/linux/fs.h' line='763' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5120'> + <var-decl name='i_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='766' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='768' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='769' column='1'/> + </data-member> + </class-decl> <class-decl name='ip_conntrack_stat' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_common.h' line='8' column='1' id='be50a64d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='found' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/nf_conntrack_common.h' line='9' column='1'/> @@ -22016,39 +21671,39 @@ <var-decl name='size' type-id='7359adad' visibility='default' filepath='include/linux/perf_event.h' line='514' column='1'/> </data-member> </class-decl> - <class-decl name='perf_cpu_context' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='809' column='1' id='4448fdd3'> + <class-decl name='perf_cpu_context' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='812' column='1' id='4448fdd3'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ctx' type-id='9d67acd5' visibility='default' filepath='include/linux/perf_event.h' line='810' column='1'/> + <var-decl name='ctx' type-id='9d67acd5' visibility='default' filepath='include/linux/perf_event.h' line='813' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='task_ctx' type-id='b9419dc5' visibility='default' filepath='include/linux/perf_event.h' line='811' column='1'/> + <var-decl name='task_ctx' type-id='b9419dc5' visibility='default' filepath='include/linux/perf_event.h' line='814' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='active_oncpu' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='812' column='1'/> + <var-decl name='active_oncpu' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='815' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='exclusive' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='813' column='1'/> + <var-decl name='exclusive' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='816' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='hrtimer_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/perf_event.h' line='815' column='1'/> + <var-decl name='hrtimer_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/perf_event.h' line='818' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='hrtimer' type-id='b6993efc' visibility='default' filepath='include/linux/perf_event.h' line='816' column='1'/> + <var-decl name='hrtimer' type-id='b6993efc' visibility='default' filepath='include/linux/perf_event.h' line='819' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='hrtimer_interval' type-id='fbc017ef' visibility='default' filepath='include/linux/perf_event.h' line='817' column='1'/> + <var-decl name='hrtimer_interval' type-id='fbc017ef' visibility='default' filepath='include/linux/perf_event.h' line='820' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='hrtimer_active' type-id='f0981eeb' visibility='default' filepath='include/linux/perf_event.h' line='818' column='1'/> + <var-decl name='hrtimer_active' type-id='f0981eeb' visibility='default' filepath='include/linux/perf_event.h' line='821' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='sched_cb_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='825' column='1'/> + <var-decl name='sched_cb_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='828' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='sched_cb_usage' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='826' column='1'/> + <var-decl name='sched_cb_usage' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='829' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='3104'> - <var-decl name='online' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='828' column='1'/> + <var-decl name='online' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='831' column='1'/> </data-member> </class-decl> <class-decl name='phy_device' size-in-bits='11328' is-struct='yes' visibility='default' filepath='include/linux/phy.h' line='361' column='1' id='7c1f8187'> @@ -22685,221 +22340,221 @@ <var-decl name='' type-id='5547e6b1' visibility='default' filepath='include/net/sock.h' line='228' column='1'/> </data-member> </class-decl> - <class-decl name='super_block' size-in-bits='12800' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1475' column='1' id='bc39a8be'> + <class-decl name='super_block' size-in-bits='12800' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1477' column='1' id='bc39a8be'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='s_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1476' column='1'/> + <var-decl name='s_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1478' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='s_dev' type-id='8504f260' visibility='default' filepath='include/linux/fs.h' line='1477' column='1'/> + <var-decl name='s_dev' type-id='8504f260' visibility='default' filepath='include/linux/fs.h' line='1479' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='s_blocksize_bits' type-id='002ac4a6' visibility='default' filepath='include/linux/fs.h' line='1478' column='1'/> + <var-decl name='s_blocksize_bits' type-id='002ac4a6' visibility='default' filepath='include/linux/fs.h' line='1480' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='s_blocksize' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1479' column='1'/> + <var-decl name='s_blocksize' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1481' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='s_maxbytes' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='1480' column='1'/> + <var-decl name='s_maxbytes' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='1482' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='s_type' type-id='21e53d44' visibility='default' filepath='include/linux/fs.h' line='1481' column='1'/> + <var-decl name='s_type' type-id='21e53d44' visibility='default' filepath='include/linux/fs.h' line='1483' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='s_op' type-id='f7c6dcac' visibility='default' filepath='include/linux/fs.h' line='1482' column='1'/> + <var-decl name='s_op' type-id='f7c6dcac' visibility='default' filepath='include/linux/fs.h' line='1484' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='dq_op' type-id='85741a2a' visibility='default' filepath='include/linux/fs.h' line='1483' column='1'/> + <var-decl name='dq_op' type-id='85741a2a' visibility='default' filepath='include/linux/fs.h' line='1485' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='s_qcop' type-id='2cb49514' visibility='default' filepath='include/linux/fs.h' line='1484' column='1'/> + <var-decl name='s_qcop' type-id='2cb49514' visibility='default' filepath='include/linux/fs.h' line='1486' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='s_export_op' type-id='ab932c45' visibility='default' filepath='include/linux/fs.h' line='1485' column='1'/> + <var-decl name='s_export_op' type-id='ab932c45' visibility='default' filepath='include/linux/fs.h' line='1487' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='s_flags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1486' column='1'/> + <var-decl name='s_flags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1488' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='s_iflags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1487' column='1'/> + <var-decl name='s_iflags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1489' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='s_magic' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1488' column='1'/> + <var-decl name='s_magic' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1490' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='s_root' type-id='27675065' visibility='default' filepath='include/linux/fs.h' line='1489' column='1'/> + <var-decl name='s_root' type-id='27675065' visibility='default' filepath='include/linux/fs.h' line='1491' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='s_umount' type-id='f19fdb93' visibility='default' filepath='include/linux/fs.h' line='1490' column='1'/> + <var-decl name='s_umount' type-id='f19fdb93' visibility='default' filepath='include/linux/fs.h' line='1492' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='s_count' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1491' column='1'/> + <var-decl name='s_count' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1493' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='s_active' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='1492' column='1'/> + <var-decl name='s_active' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='1494' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='s_security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='1494' column='1'/> + <var-decl name='s_security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='1496' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='s_xattr' type-id='cb49d4b8' visibility='default' filepath='include/linux/fs.h' line='1496' column='1'/> + <var-decl name='s_xattr' type-id='cb49d4b8' visibility='default' filepath='include/linux/fs.h' line='1498' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='s_cop' type-id='8d31a8d6' visibility='default' filepath='include/linux/fs.h' line='1498' column='1'/> + <var-decl name='s_cop' type-id='8d31a8d6' visibility='default' filepath='include/linux/fs.h' line='1500' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='s_master_keys' type-id='204a4632' visibility='default' filepath='include/linux/fs.h' line='1499' column='1'/> + <var-decl name='s_master_keys' type-id='204a4632' visibility='default' filepath='include/linux/fs.h' line='1501' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='s_vop' type-id='e3008443' visibility='default' filepath='include/linux/fs.h' line='1502' column='1'/> + <var-decl name='s_vop' type-id='e3008443' visibility='default' filepath='include/linux/fs.h' line='1504' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='s_encoding' type-id='72835629' visibility='default' filepath='include/linux/fs.h' line='1505' column='1'/> + <var-decl name='s_encoding' type-id='72835629' visibility='default' filepath='include/linux/fs.h' line='1507' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='s_encoding_flags' type-id='d315442e' visibility='default' filepath='include/linux/fs.h' line='1506' column='1'/> + <var-decl name='s_encoding_flags' type-id='d315442e' visibility='default' filepath='include/linux/fs.h' line='1508' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='s_roots' type-id='def98e71' visibility='default' filepath='include/linux/fs.h' line='1508' column='1'/> + <var-decl name='s_roots' type-id='def98e71' visibility='default' filepath='include/linux/fs.h' line='1510' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='s_mounts' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1509' column='1'/> + <var-decl name='s_mounts' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1511' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='s_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='1510' column='1'/> + <var-decl name='s_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='1512' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='s_bdi' type-id='ef4fae1b' visibility='default' filepath='include/linux/fs.h' line='1511' column='1'/> + <var-decl name='s_bdi' type-id='ef4fae1b' visibility='default' filepath='include/linux/fs.h' line='1513' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='s_mtd' type-id='58ed56f5' visibility='default' filepath='include/linux/fs.h' line='1512' column='1'/> + <var-decl name='s_mtd' type-id='58ed56f5' visibility='default' filepath='include/linux/fs.h' line='1514' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='s_instances' type-id='03a4a074' visibility='default' filepath='include/linux/fs.h' line='1513' column='1'/> + <var-decl name='s_instances' type-id='03a4a074' visibility='default' filepath='include/linux/fs.h' line='1515' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='s_quota_types' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1514' column='1'/> + <var-decl name='s_quota_types' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1516' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='s_dquot' type-id='c26e4ad8' visibility='default' filepath='include/linux/fs.h' line='1515' column='1'/> + <var-decl name='s_dquot' type-id='c26e4ad8' visibility='default' filepath='include/linux/fs.h' line='1517' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='s_writers' type-id='fb476a2b' visibility='default' filepath='include/linux/fs.h' line='1517' column='1'/> + <var-decl name='s_writers' type-id='fb476a2b' visibility='default' filepath='include/linux/fs.h' line='1519' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8064'> - <var-decl name='s_fs_info' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='1524' column='1'/> + <var-decl name='s_fs_info' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='1526' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='s_time_gran' type-id='19c2251e' visibility='default' filepath='include/linux/fs.h' line='1527' column='1'/> + <var-decl name='s_time_gran' type-id='19c2251e' visibility='default' filepath='include/linux/fs.h' line='1529' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='s_time_min' type-id='1afd27ac' visibility='default' filepath='include/linux/fs.h' line='1529' column='1'/> + <var-decl name='s_time_min' type-id='1afd27ac' visibility='default' filepath='include/linux/fs.h' line='1531' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='s_time_max' type-id='1afd27ac' visibility='default' filepath='include/linux/fs.h' line='1530' column='1'/> + <var-decl name='s_time_max' type-id='1afd27ac' visibility='default' filepath='include/linux/fs.h' line='1532' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='s_fsnotify_mask' type-id='3f1a6b60' visibility='default' filepath='include/linux/fs.h' line='1532' column='1'/> + <var-decl name='s_fsnotify_mask' type-id='3f1a6b60' visibility='default' filepath='include/linux/fs.h' line='1534' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='s_fsnotify_marks' type-id='994d9d61' visibility='default' filepath='include/linux/fs.h' line='1533' column='1'/> + <var-decl name='s_fsnotify_marks' type-id='994d9d61' visibility='default' filepath='include/linux/fs.h' line='1535' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='s_id' type-id='16dc656a' visibility='default' filepath='include/linux/fs.h' line='1536' column='1'/> + <var-decl name='s_id' type-id='16dc656a' visibility='default' filepath='include/linux/fs.h' line='1538' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='s_uuid' type-id='ec55eb74' visibility='default' filepath='include/linux/fs.h' line='1537' column='1'/> + <var-decl name='s_uuid' type-id='ec55eb74' visibility='default' filepath='include/linux/fs.h' line='1539' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8832'> - <var-decl name='s_max_links' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1539' column='1'/> + <var-decl name='s_max_links' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1541' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8864'> - <var-decl name='s_mode' type-id='2665334e' visibility='default' filepath='include/linux/fs.h' line='1540' column='1'/> + <var-decl name='s_mode' type-id='2665334e' visibility='default' filepath='include/linux/fs.h' line='1542' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8896'> - <var-decl name='s_vfs_rename_mutex' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='1546' column='1'/> + <var-decl name='s_vfs_rename_mutex' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='1548' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='9152'> - <var-decl name='s_subtype' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='1552' column='1'/> + <var-decl name='s_subtype' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='1554' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='9216'> - <var-decl name='s_d_op' type-id='1ee57353' visibility='default' filepath='include/linux/fs.h' line='1554' column='1'/> + <var-decl name='s_d_op' type-id='1ee57353' visibility='default' filepath='include/linux/fs.h' line='1556' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='9280'> - <var-decl name='cleancache_poolid' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1559' column='1'/> + <var-decl name='cleancache_poolid' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1561' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='9344'> - <var-decl name='s_shrink' type-id='27cb404f' visibility='default' filepath='include/linux/fs.h' line='1561' column='1'/> + <var-decl name='s_shrink' type-id='27cb404f' visibility='default' filepath='include/linux/fs.h' line='1563' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='9856'> - <var-decl name='s_remove_count' type-id='f22a8abb' visibility='default' filepath='include/linux/fs.h' line='1564' column='1'/> + <var-decl name='s_remove_count' type-id='f22a8abb' visibility='default' filepath='include/linux/fs.h' line='1566' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='s_fsnotify_inode_refs' type-id='f22a8abb' visibility='default' filepath='include/linux/fs.h' line='1567' column='1'/> + <var-decl name='s_fsnotify_inode_refs' type-id='f22a8abb' visibility='default' filepath='include/linux/fs.h' line='1569' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='9984'> - <var-decl name='s_readonly_remount' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1570' column='1'/> + <var-decl name='s_readonly_remount' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1572' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='s_dio_done_wq' type-id='242e3d19' visibility='default' filepath='include/linux/fs.h' line='1573' column='1'/> + <var-decl name='s_dio_done_wq' type-id='242e3d19' visibility='default' filepath='include/linux/fs.h' line='1575' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='10112'> - <var-decl name='s_pins' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='1574' column='1'/> + <var-decl name='s_pins' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='1576' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='10176'> - <var-decl name='s_user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/fs.h' line='1581' column='1'/> + <var-decl name='s_user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/fs.h' line='1583' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='10240'> - <var-decl name='s_dentry_lru' type-id='c653aac7' visibility='default' filepath='include/linux/fs.h' line='1588' column='1'/> + <var-decl name='s_dentry_lru' type-id='c653aac7' visibility='default' filepath='include/linux/fs.h' line='1590' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='10496'> - <var-decl name='s_inode_lru' type-id='c653aac7' visibility='default' filepath='include/linux/fs.h' line='1589' column='1'/> + <var-decl name='s_inode_lru' type-id='c653aac7' visibility='default' filepath='include/linux/fs.h' line='1591' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='1590' column='1'/> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='1592' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='destroy_work' type-id='ef9025d0' visibility='default' filepath='include/linux/fs.h' line='1591' column='1'/> + <var-decl name='destroy_work' type-id='ef9025d0' visibility='default' filepath='include/linux/fs.h' line='1593' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='s_sync_lock' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='1593' column='1'/> + <var-decl name='s_sync_lock' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='1595' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='11520'> - <var-decl name='s_stack_depth' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1598' column='1'/> + <var-decl name='s_stack_depth' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1600' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='s_inode_list_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='1601' column='1'/> + <var-decl name='s_inode_list_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='1603' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='11840'> - <var-decl name='s_inodes' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1602' column='1'/> + <var-decl name='s_inodes' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1604' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='11968'> - <var-decl name='s_inode_wblist_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='1604' column='1'/> + <var-decl name='s_inode_wblist_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='1606' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='12032'> - <var-decl name='s_inodes_wb' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1605' column='1'/> + <var-decl name='s_inodes_wb' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1607' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='12160'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1607' column='1'/> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1609' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='12224'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1608' column='1'/> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1610' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='12288'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1609' column='1'/> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1611' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='12352'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1610' column='1'/> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1612' column='1'/> </data-member> </class-decl> - <class-decl name='tcp_fastopen_context' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1688' column='1' id='f77d4717'> + <class-decl name='tcp_fastopen_context' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1694' column='1' id='f77d4717'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='key' type-id='5b02a6fc' visibility='default' filepath='include/net/tcp.h' line='1689' column='1'/> + <var-decl name='key' type-id='5b02a6fc' visibility='default' filepath='include/net/tcp.h' line='1695' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='num' type-id='95e97e5e' visibility='default' filepath='include/net/tcp.h' line='1690' column='1'/> + <var-decl name='num' type-id='95e97e5e' visibility='default' filepath='include/net/tcp.h' line='1696' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/tcp.h' line='1691' column='1'/> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/tcp.h' line='1697' column='1'/> </data-member> </class-decl> <class-decl name='tcp_mib' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/net/snmp.h' line='92' column='1' id='e1f906a3'> @@ -22907,14 +22562,6 @@ <var-decl name='mibs' type-id='d2baa450' visibility='default' filepath='include/net/snmp.h' line='93' column='1'/> </data-member> </class-decl> - <class-decl name='timespec64' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/time64.h' line='13' column='1' id='40a816ad'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tv_sec' type-id='1afd27ac' visibility='default' filepath='include/linux/time64.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tv_nsec' type-id='bd54fe1a' visibility='default' filepath='include/linux/time64.h' line='15' column='1'/> - </data-member> - </class-decl> <class-decl name='tipc_bearer' is-struct='yes' visibility='default' is-declaration-only='yes' id='10ec1ded'/> <class-decl name='tty_bufhead' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='85' column='1' id='6b1bde38'> <data-member access='public' layout-offset-in-bits='0'> @@ -23359,11 +23006,6 @@ <var-decl name='name' type-id='639bec1b' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='242' column='1'/> </data-member> </class-decl> - <class-decl name='zone_padding' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='171' column='1' id='6041cd25'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='x' type-id='e84913bd' visibility='default' filepath='include/linux/mmzone.h' line='172' column='1'/> - </data-member> - </class-decl> <class-decl name='zone_reclaim_stat' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='291' column='1' id='1f1f4d8e'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='recent_rotated' type-id='f05e8e77' visibility='default' filepath='include/linux/mmzone.h' line='300' column='1'/> @@ -23386,17 +23028,17 @@ <var-decl name='tail' type-id='0fbf3cfd' visibility='default' filepath='include/net/sock.h' line='384' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__13' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='7da7300e' visibility='default' filepath='include/asm-generic/local64.h' line='24' column='1' id='2b04c975'> + <class-decl name='__anonymous_struct__2' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='7da7300e' visibility='default' filepath='include/asm-generic/local64.h' line='24' column='1' id='2b04c975'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='a' type-id='dd91f264' visibility='default' filepath='include/asm-generic/local64.h' line='25' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='c9df1e6c' visibility='default' filepath='include/net/net_namespace.h' line='311' column='1' id='0a0aec0a'> + <class-decl name='__anonymous_struct__29' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='c9df1e6c' visibility='default' filepath='include/net/net_namespace.h' line='311' column='1' id='0a0aec0a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/net/net_namespace.h' line='313' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__17' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='108' column='1' id='5e3b2ede'> + <class-decl name='__anonymous_struct__25' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='108' column='1' id='5e3b2ede'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='next' type-id='02f11ed4' visibility='default' filepath='include/linux/mm_types.h' line='109' column='1'/> </data-member> @@ -23407,12 +23049,12 @@ <var-decl name='pobjects' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types.h' line='112' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__8' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='7799da43' visibility='default' filepath='include/linux/siphash.h' line='20' column='1' id='a1908dcc'> + <class-decl name='__anonymous_struct__38' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='7799da43' visibility='default' filepath='include/linux/siphash.h' line='20' column='1' id='a1908dcc'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='key' type-id='24a375b2' visibility='default' filepath='include/linux/siphash.h' line='21' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__18' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='125' column='1' id='26dfc30c'> + <class-decl name='__anonymous_struct__26' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='125' column='1' id='26dfc30c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='inuse' type-id='f0981eeb' visibility='default' filepath='include/linux/mm_types.h' line='126' column='1'/> </data-member> @@ -23442,6 +23084,7 @@ <pointer-type-def type-id='cf470d6a' size-in-bits='64' id='8cd9dbc0'/> <pointer-type-def type-id='6e03f2ca' size-in-bits='64' id='103756a0'/> <pointer-type-def type-id='ea86de29' size-in-bits='64' id='354f7eb9'/> + <qualified-type-def type-id='f0981eeb' const='yes' id='20f5f452'/> <pointer-type-def type-id='f3d147c3' size-in-bits='64' id='740b5503'/> <pointer-type-def type-id='7c7d6006' size-in-bits='64' id='1c66bddc'/> <pointer-type-def type-id='beafd747' size-in-bits='64' id='a586bbcf'/> @@ -23468,14 +23111,7 @@ <enumerator name='PIDTYPE_SID' value='3'/> <enumerator name='PIDTYPE_MAX' value='4'/> </enum-decl> - <pointer-type-def type-id='fb0c2987' size-in-bits='64' id='731257ff'/> - <array-type-def dimensions='1' type-id='39ec6fe5' size-in-bits='9152' id='be1ad65f'> - <subrange length='11' type-id='7ff19f0f' id='847bc017'/> - </array-type-def> <pointer-type-def type-id='7ca99f8c' size-in-bits='64' id='1351457a'/> - <pointer-type-def type-id='9441bb37' size-in-bits='64' id='1ea8c5af'/> - <pointer-type-def type-id='aadc8ce9' size-in-bits='64' id='994d9d61'/> - <pointer-type-def type-id='43489bca' size-in-bits='64' id='ba18e248'/> <pointer-type-def type-id='8db0df1b' size-in-bits='64' id='d09d4bab'/> <pointer-type-def type-id='d09d4bab' size-in-bits='64' id='e89ddc13'/> <pointer-type-def type-id='3482ac54' size-in-bits='64' id='d7a1e3c2'/> @@ -23491,8 +23127,6 @@ <pointer-type-def type-id='4e83077d' size-in-bits='64' id='b31b5e29'/> <pointer-type-def type-id='0f83e831' size-in-bits='64' id='22aed5fd'/> <pointer-type-def type-id='0be333ab' size-in-bits='64' id='a0f5247f'/> - <pointer-type-def type-id='f1bc64d3' size-in-bits='64' id='37058a7f'/> - <pointer-type-def type-id='c387f6d1' size-in-bits='64' id='529ca3c5'/> <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='64' id='e4266c7e'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> @@ -23509,21 +23143,13 @@ <subrange length='5' type-id='7ff19f0f' id='53010e10'/> </array-type-def> <pointer-type-def type-id='4c16d0cc' size-in-bits='64' id='a9cc7986'/> - <array-type-def dimensions='1' type-id='bd54fe1a' size-in-bits='192' id='5d34b9c7'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> <pointer-type-def type-id='37688d8e' size-in-bits='64' id='950eceb8'/> <pointer-type-def type-id='a388c264' size-in-bits='64' id='d4f2b9b2'/> <pointer-type-def type-id='45092453' size-in-bits='64' id='f59f5033'/> <pointer-type-def type-id='b71b307b' size-in-bits='64' id='a42934eb'/> <pointer-type-def type-id='101eeec5' size-in-bits='64' id='90cd86e5'/> - <pointer-type-def type-id='23a849db' size-in-bits='64' id='16cfe92b'/> <pointer-type-def type-id='54406315' size-in-bits='64' id='c876a7a5'/> - <pointer-type-def type-id='605b61bb' size-in-bits='64' id='2871909b'/> - <pointer-type-def type-id='170c8692' size-in-bits='64' id='0abee587'/> - <pointer-type-def type-id='34a2420f' size-in-bits='64' id='0e87d404'/> <pointer-type-def type-id='7203ee09' size-in-bits='64' id='d2524501'/> - <pointer-type-def type-id='470b0e09' size-in-bits='64' id='452b34c2'/> <pointer-type-def type-id='28e1d9ae' size-in-bits='64' id='278a4544'/> <pointer-type-def type-id='dbc9a936' size-in-bits='64' id='90956edc'/> <pointer-type-def type-id='ff751355' size-in-bits='64' id='1d22b7e5'/> @@ -23536,8 +23162,6 @@ <typedef-decl name='__kernel_time64_t' type-id='1eb56b1e' filepath='include/uapi/asm-generic/posix_types.h' line='90' column='1' id='3d9e85cc'/> <typedef-decl name='__kernel_timer_t' type-id='95e97e5e' filepath='include/uapi/asm-generic/posix_types.h' line='92' column='1' id='c28acba6'/> <typedef-decl name='arch_rwlock_t' type-id='319e0e18' filepath='include/asm-generic/qrwlock_types.h' line='27' column='1' id='fed2d8ee'/> - <typedef-decl name='blkcnt_t' type-id='91ce1af9' filepath='include/linux/types.h' line='131' column='1' id='17345459'/> - <pointer-type-def type-id='c02bc58a' size-in-bits='64' id='c6810324'/> <typedef-decl name='busy_fn' type-id='06c81b64' filepath='include/linux/blk-mq.h' line='141' column='1' id='53cc9bd6'/> <typedef-decl name='cleanup_rq_fn' type-id='45e743e9' filepath='include/linux/blk-mq.h' line='143' column='1' id='3577ed21'/> <typedef-decl name='commit_rqs_fn' type-id='4e7ef9a4' filepath='include/linux/blk-mq.h' line='125' column='1' id='ac1c385d'/> @@ -23569,10 +23193,7 @@ <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='256' id='20b279f0'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='32' id='931565be'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <union-decl name='__anonymous_union__21' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='380' column='1' id='051df3c3'> + <union-decl name='__anonymous_union__9' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='380' column='1' id='051df3c3'> <data-member access='public'> <var-decl name='wakeup_events' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='381' column='1'/> </data-member> @@ -23580,7 +23201,7 @@ <var-decl name='wakeup_watermark' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='382' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__22' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='386' column='1' id='3089c176'> + <union-decl name='__anonymous_union__10' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='386' column='1' id='3089c176'> <data-member access='public'> <var-decl name='bp_addr' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='387' column='1'/> </data-member> @@ -23594,7 +23215,7 @@ <var-decl name='config1' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='390' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__23' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='392' column='1' id='38c76117'> + <union-decl name='__anonymous_union__11' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='392' column='1' id='38c76117'> <data-member access='public'> <var-decl name='bp_len' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='393' column='1'/> </data-member> @@ -23608,7 +23229,7 @@ <var-decl name='config2' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='396' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__45' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/lockref.h' line='26' column='1' id='d9c71193'> + <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/lockref.h' line='26' column='1' id='d9c71193'> <data-member access='public'> <var-decl name='lock_count' type-id='d3130597' visibility='default' filepath='include/linux/lockref.h' line='28' column='1'/> </data-member> @@ -23616,7 +23237,7 @@ <var-decl name='' type-id='7a58bf78' visibility='default' filepath='include/linux/lockref.h' line='30' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__20' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='327' column='1' id='de6d2b01'> + <union-decl name='__anonymous_union__8' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='327' column='1' id='de6d2b01'> <data-member access='public'> <var-decl name='sample_period' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='328' column='1'/> </data-member> @@ -23624,7 +23245,7 @@ <var-decl name='sample_freq' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='329' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__5' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/sysctl.h' line='145' column='1' id='201d54e5'> + <union-decl name='__anonymous_union__15' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/sysctl.h' line='145' column='1' id='201d54e5'> <data-member access='public'> <var-decl name='' type-id='1acab550' visibility='default' filepath='include/linux/sysctl.h' line='146' column='1'/> </data-member> @@ -23640,7 +23261,7 @@ <var-decl name='' type-id='b5fecf67' visibility='default' filepath='mm/slab.h' line='82' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__15' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='49' column='1' id='c047989c'> + <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='49' column='1' id='c047989c'> <data-member access='public'> <var-decl name='' type-id='7a2c0764' visibility='default' filepath='include/linux/dcache.h' line='50' column='1'/> </data-member> @@ -23648,7 +23269,7 @@ <var-decl name='hash_len' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='53' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__24' size-in-bits='768' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='124' column='1' id='47a85f98'> + <union-decl name='__anonymous_union__12' size-in-bits='768' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='124' column='1' id='47a85f98'> <data-member access='public'> <var-decl name='' type-id='e816fcaa' visibility='default' filepath='include/linux/perf_event.h' line='125' column='1'/> </data-member> @@ -23668,7 +23289,7 @@ <var-decl name='' type-id='7a56104f' visibility='default' filepath='include/linux/perf_event.h' line='160' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__5' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/net/netns/generic.h' line='29' column='1' id='1a99b3b8'> + <union-decl name='__anonymous_union__1' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/net/netns/generic.h' line='29' column='1' id='1a99b3b8'> <data-member access='public'> <var-decl name='s' type-id='88d8a388' visibility='default' filepath='include/net/netns/generic.h' line='33' column='1'/> </data-member> @@ -23676,14 +23297,6 @@ <var-decl name='ptr' type-id='baf98fd3' visibility='default' filepath='include/net/netns/generic.h' line='35' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='736' column='1' id='67f3b119'> - <data-member access='public'> - <var-decl name='i_fop' type-id='61758ee5' visibility='default' filepath='include/linux/fs.h' line='737' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='free_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='738' column='1'/> - </data-member> - </union-decl> <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='fs/proc/internal.h' line='44' column='1' id='1371a02f'> <data-member access='public'> <var-decl name='seq_ops' type-id='943a1b48' visibility='default' filepath='fs/proc/internal.h' line='45' column='1'/> @@ -23692,40 +23305,7 @@ <var-decl name='single_show' type-id='0131eb61' visibility='default' filepath='fs/proc/internal.h' line='46' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__1' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='685' column='1' id='3ee18b51'> - <data-member access='public'> - <var-decl name='i_nlink' type-id='20f5f452' visibility='default' filepath='include/linux/fs.h' line='686' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='__i_nlink' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='687' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__2' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='724' column='1' id='cbd4a95b'> - <data-member access='public'> - <var-decl name='i_dentry' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='725' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='i_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='726' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__4' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='743' column='1' id='d1afa4fe'> - <data-member access='public'> - <var-decl name='i_pipe' type-id='15d29710' visibility='default' filepath='include/linux/fs.h' line='744' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='i_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='745' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='i_cdev' type-id='3e6eb939' visibility='default' filepath='include/linux/fs.h' line='746' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='i_link' type-id='26a90f95' visibility='default' filepath='include/linux/fs.h' line='747' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='i_dir_seq' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='748' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__36' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='77' column='1' id='c4e140b8'> + <union-decl name='__anonymous_union__5' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='77' column='1' id='c4e140b8'> <data-member access='public'> <var-decl name='_addr_lsb' type-id='a2185560' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='82' column='1'/> </data-member> @@ -23736,7 +23316,7 @@ <var-decl name='_addr_pkey' type-id='8a41173c' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='93' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__24' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='413' column='1' id='fc714247'> + <union-decl name='__anonymous_union__20' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='413' column='1' id='fc714247'> <data-member access='public'> <var-decl name='sk_send_head' type-id='0fbf3cfd' visibility='default' filepath='include/net/sock.h' line='414' column='1'/> </data-member> @@ -23744,7 +23324,7 @@ <var-decl name='tcp_rtx_queue' type-id='dec44472' visibility='default' filepath='include/net/sock.h' line='415' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__23' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='397' column='1' id='a29f8367'> + <union-decl name='__anonymous_union__19' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='397' column='1' id='a29f8367'> <data-member access='public'> <var-decl name='sk_wq' type-id='99f34ac1' visibility='default' filepath='include/net/sock.h' line='398' column='1'/> </data-member> @@ -23752,7 +23332,7 @@ <var-decl name='sk_wq_raw' type-id='99f34ac1' visibility='default' filepath='include/net/sock.h' line='399' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__25' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='526' column='1' id='b3414a3c'> + <union-decl name='__anonymous_union__21' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='526' column='1' id='b3414a3c'> <data-member access='public'> <var-decl name='sk_peer_lock' type-id='fb4018a0' visibility='default' filepath='include/net/sock.h' line='526' column='1'/> </data-member> @@ -23763,7 +23343,7 @@ <var-decl name='' type-id='2a125a28' visibility='default' filepath='include/net/sock.h' line='526' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__4' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='include/linux/user_namespace.h' line='26' column='1' id='c3ec14d0'> + <union-decl name='__anonymous_union__14' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='include/linux/user_namespace.h' line='26' column='1' id='c3ec14d0'> <data-member access='public'> <var-decl name='extent' type-id='df6d2206' visibility='default' filepath='include/linux/user_namespace.h' line='27' column='1'/> </data-member> @@ -23809,6 +23389,7 @@ <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='32768' id='61cd76ae'> <subrange length='512' type-id='7ff19f0f' id='c11630dd'/> </array-type-def> + <pointer-type-def type-id='ac0aeb1d' size-in-bits='64' id='f885ca7d'/> <pointer-type-def type-id='11fd1392' size-in-bits='64' id='0f8f80b0'/> <pointer-type-def type-id='1b893cc5' size-in-bits='64' id='b88dd945'/> <pointer-type-def type-id='732df9b3' size-in-bits='64' id='0f1b0147'/> @@ -24365,160 +23946,116 @@ <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ip6_fib.h' line='83' column='1'/> </data-member> </class-decl> - <class-decl name='file_lock_context' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1162' column='1' id='fb0c2987'> + <class-decl name='file_operations' size-in-bits='2304' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1883' column='1' id='7dffcde2'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flc_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='1163' column='1'/> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/fs.h' line='1884' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flc_flock' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flc_posix' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='flc_lease' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1166' column='1'/> - </data-member> - </class-decl> - <class-decl name='file_operations' size-in-bits='2304' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1881' column='1' id='7dffcde2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/fs.h' line='1882' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='llseek' type-id='07ebb4cd' visibility='default' filepath='include/linux/fs.h' line='1883' column='1'/> + <var-decl name='llseek' type-id='07ebb4cd' visibility='default' filepath='include/linux/fs.h' line='1885' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='read' type-id='4d8f5625' visibility='default' filepath='include/linux/fs.h' line='1884' column='1'/> + <var-decl name='read' type-id='4d8f5625' visibility='default' filepath='include/linux/fs.h' line='1886' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='write' type-id='5f29549c' visibility='default' filepath='include/linux/fs.h' line='1885' column='1'/> + <var-decl name='write' type-id='5f29549c' visibility='default' filepath='include/linux/fs.h' line='1887' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='read_iter' type-id='227e209d' visibility='default' filepath='include/linux/fs.h' line='1886' column='1'/> + <var-decl name='read_iter' type-id='227e209d' visibility='default' filepath='include/linux/fs.h' line='1888' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='write_iter' type-id='227e209d' visibility='default' filepath='include/linux/fs.h' line='1887' column='1'/> + <var-decl name='write_iter' type-id='227e209d' visibility='default' filepath='include/linux/fs.h' line='1889' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='iopoll' type-id='6c4618be' visibility='default' filepath='include/linux/fs.h' line='1888' column='1'/> + <var-decl name='iopoll' type-id='6c4618be' visibility='default' filepath='include/linux/fs.h' line='1890' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='iterate' type-id='42beb73a' visibility='default' filepath='include/linux/fs.h' line='1889' column='1'/> + <var-decl name='iterate' type-id='42beb73a' visibility='default' filepath='include/linux/fs.h' line='1891' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='iterate_shared' type-id='42beb73a' visibility='default' filepath='include/linux/fs.h' line='1890' column='1'/> + <var-decl name='iterate_shared' type-id='42beb73a' visibility='default' filepath='include/linux/fs.h' line='1892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='poll' type-id='4d01ede7' visibility='default' filepath='include/linux/fs.h' line='1891' column='1'/> + <var-decl name='poll' type-id='4d01ede7' visibility='default' filepath='include/linux/fs.h' line='1893' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='unlocked_ioctl' type-id='fc7daf55' visibility='default' filepath='include/linux/fs.h' line='1892' column='1'/> + <var-decl name='unlocked_ioctl' type-id='fc7daf55' visibility='default' filepath='include/linux/fs.h' line='1894' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='compat_ioctl' type-id='fc7daf55' visibility='default' filepath='include/linux/fs.h' line='1893' column='1'/> + <var-decl name='compat_ioctl' type-id='fc7daf55' visibility='default' filepath='include/linux/fs.h' line='1895' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='mmap' type-id='8ea2626c' visibility='default' filepath='include/linux/fs.h' line='1894' column='1'/> + <var-decl name='mmap' type-id='8ea2626c' visibility='default' filepath='include/linux/fs.h' line='1896' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='mmap_supported_flags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1895' column='1'/> + <var-decl name='mmap_supported_flags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1897' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='open' type-id='47800058' visibility='default' filepath='include/linux/fs.h' line='1896' column='1'/> + <var-decl name='open' type-id='47800058' visibility='default' filepath='include/linux/fs.h' line='1898' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='flush' type-id='5ddef2dd' visibility='default' filepath='include/linux/fs.h' line='1897' column='1'/> + <var-decl name='flush' type-id='5ddef2dd' visibility='default' filepath='include/linux/fs.h' line='1899' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='release' type-id='47800058' visibility='default' filepath='include/linux/fs.h' line='1898' column='1'/> + <var-decl name='release' type-id='47800058' visibility='default' filepath='include/linux/fs.h' line='1900' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='fsync' type-id='31cc9254' visibility='default' filepath='include/linux/fs.h' line='1899' column='1'/> + <var-decl name='fsync' type-id='31cc9254' visibility='default' filepath='include/linux/fs.h' line='1901' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='fasync' type-id='b94ac371' visibility='default' filepath='include/linux/fs.h' line='1900' column='1'/> + <var-decl name='fasync' type-id='b94ac371' visibility='default' filepath='include/linux/fs.h' line='1902' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='lock' type-id='12f0ff82' visibility='default' filepath='include/linux/fs.h' line='1901' column='1'/> + <var-decl name='lock' type-id='12f0ff82' visibility='default' filepath='include/linux/fs.h' line='1903' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='sendpage' type-id='40da47a8' visibility='default' filepath='include/linux/fs.h' line='1902' column='1'/> + <var-decl name='sendpage' type-id='40da47a8' visibility='default' filepath='include/linux/fs.h' line='1904' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='get_unmapped_area' type-id='d44a8cec' visibility='default' filepath='include/linux/fs.h' line='1903' column='1'/> + <var-decl name='get_unmapped_area' type-id='d44a8cec' visibility='default' filepath='include/linux/fs.h' line='1905' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='check_flags' type-id='7f416e10' visibility='default' filepath='include/linux/fs.h' line='1904' column='1'/> + <var-decl name='check_flags' type-id='7f416e10' visibility='default' filepath='include/linux/fs.h' line='1906' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='flock' type-id='12f0ff82' visibility='default' filepath='include/linux/fs.h' line='1905' column='1'/> + <var-decl name='flock' type-id='12f0ff82' visibility='default' filepath='include/linux/fs.h' line='1907' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='splice_write' type-id='b22f4610' visibility='default' filepath='include/linux/fs.h' line='1906' column='1'/> + <var-decl name='splice_write' type-id='b22f4610' visibility='default' filepath='include/linux/fs.h' line='1908' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='splice_read' type-id='72cd68b0' visibility='default' filepath='include/linux/fs.h' line='1907' column='1'/> + <var-decl name='splice_read' type-id='72cd68b0' visibility='default' filepath='include/linux/fs.h' line='1909' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='setlease' type-id='87e3d3e2' visibility='default' filepath='include/linux/fs.h' line='1908' column='1'/> + <var-decl name='setlease' type-id='87e3d3e2' visibility='default' filepath='include/linux/fs.h' line='1910' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='fallocate' type-id='a53e2328' visibility='default' filepath='include/linux/fs.h' line='1909' column='1'/> + <var-decl name='fallocate' type-id='a53e2328' visibility='default' filepath='include/linux/fs.h' line='1911' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='show_fdinfo' type-id='eda08098' visibility='default' filepath='include/linux/fs.h' line='1911' column='1'/> + <var-decl name='show_fdinfo' type-id='eda08098' visibility='default' filepath='include/linux/fs.h' line='1913' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='copy_file_range' type-id='d0882d6b' visibility='default' filepath='include/linux/fs.h' line='1915' column='1'/> + <var-decl name='copy_file_range' type-id='d0882d6b' visibility='default' filepath='include/linux/fs.h' line='1917' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='remap_file_range' type-id='c1de1086' visibility='default' filepath='include/linux/fs.h' line='1917' column='1'/> + <var-decl name='remap_file_range' type-id='c1de1086' visibility='default' filepath='include/linux/fs.h' line='1919' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='fadvise' type-id='31cc9254' visibility='default' filepath='include/linux/fs.h' line='1920' column='1'/> + <var-decl name='fadvise' type-id='31cc9254' visibility='default' filepath='include/linux/fs.h' line='1922' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1922' column='1'/> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1924' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1923' column='1'/> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1925' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1924' column='1'/> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1926' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1925' column='1'/> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1927' column='1'/> </data-member> </class-decl> - <class-decl name='free_area' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='101' column='1' id='39ec6fe5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='free_list' type-id='e4e6d6c4' visibility='default' filepath='include/linux/mmzone.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='nr_free' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='103' column='1'/> - </data-member> - </class-decl> - <class-decl name='fscrypt_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='9441bb37'/> - <class-decl name='fsnotify_mark_connector' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='292' column='1' id='aadc8ce9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fsnotify_backend.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='8efea9e5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fsid' type-id='ac895711' visibility='default' filepath='include/linux/fsnotify_backend.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='' type-id='9114ebb7' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='list' type-id='e151255a' visibility='default' filepath='include/linux/fsnotify_backend.h' line='304' column='1'/> - </data-member> - </class-decl> - <class-decl name='fsverity_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='43489bca'/> <class-decl name='gnet_stats_basic_packed' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='29' column='1' id='1f9b1a31'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='30' column='1'/> @@ -24617,18 +24154,18 @@ <var-decl name='listening_hash' type-id='e3638da9' visibility='default' filepath='include/net/inet_hashtables.h' line='159' column='1'/> </data-member> </class-decl> - <class-decl name='ipv6_devstat' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='164' column='1' id='0e97f526'> + <class-decl name='ipv6_devstat' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='160' column='1' id='0e97f526'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='proc_dir_entry' type-id='d077e928' visibility='default' filepath='include/net/if_inet6.h' line='165' column='1'/> + <var-decl name='proc_dir_entry' type-id='d077e928' visibility='default' filepath='include/net/if_inet6.h' line='161' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ipv6' type-id='30897c4e' visibility='default' filepath='include/net/if_inet6.h' line='166' column='1'/> + <var-decl name='ipv6' type-id='30897c4e' visibility='default' filepath='include/net/if_inet6.h' line='162' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='icmpv6dev' type-id='6551bd60' visibility='default' filepath='include/net/if_inet6.h' line='167' column='1'/> + <var-decl name='icmpv6dev' type-id='6551bd60' visibility='default' filepath='include/net/if_inet6.h' line='163' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='icmpv6msgdev' type-id='793f0d19' visibility='default' filepath='include/net/if_inet6.h' line='168' column='1'/> + <var-decl name='icmpv6msgdev' type-id='793f0d19' visibility='default' filepath='include/net/if_inet6.h' line='164' column='1'/> </data-member> </class-decl> <class-decl name='ipv6_stable_secret' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='65' column='1' id='b2fc06b3'> @@ -25019,17 +24556,7 @@ <var-decl name='volname' type-id='47ba3182' visibility='default' filepath='include/linux/genhd.h' line='106' column='1'/> </data-member> </class-decl> - <class-decl name='pcpu_dstats' size-in-bits='128' is-struct='yes' visibility='default' filepath='drivers/net/dummy.c' line='54' column='1' id='45092453'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tx_packets' type-id='91ce1af9' visibility='default' filepath='drivers/net/dummy.c' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tx_bytes' type-id='91ce1af9' visibility='default' filepath='drivers/net/dummy.c' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='syncp' type-id='e4d85780' visibility='default' filepath='drivers/net/dummy.c' line='57' column='1'/> - </data-member> - </class-decl> + <class-decl name='pcpu_dstats' is-struct='yes' visibility='default' is-declaration-only='yes' id='45092453'/> <class-decl name='pcpu_lstats' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='2446' column='1' id='b71b307b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='packets' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2447' column='1'/> @@ -25058,17 +24585,6 @@ <var-decl name='syncp' type-id='e4d85780' visibility='default' filepath='include/linux/netdevice.h' line='2443' column='1'/> </data-member> </class-decl> - <class-decl name='per_cpu_pageset' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='347' column='1' id='23a849db'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pcp' type-id='3572f41a' visibility='default' filepath='include/linux/mmzone.h' line='348' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='stat_threshold' type-id='fdbf7a0f' visibility='default' filepath='include/linux/mmzone.h' line='354' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='648'> - <var-decl name='vm_stat_diff' type-id='a2b7d295' visibility='default' filepath='include/linux/mmzone.h' line='355' column='1'/> - </data-member> - </class-decl> <class-decl name='pglist_data' size-in-bits='46080' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='713' column='1' id='54406315'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='node_zones' type-id='83aedf28' visibility='default' filepath='include/linux/mmzone.h' line='714' column='1'/> @@ -25160,20 +24676,6 @@ <var-decl name='device_ids' type-id='1c6311dd' visibility='default' filepath='include/linux/phy.h' line='326' column='1'/> </data-member> </class-decl> - <class-decl name='posix_acl' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/posix_acl.h' line='27' column='1' id='605b61bb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='a_refcount' type-id='64615833' visibility='default' filepath='include/linux/posix_acl.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='a_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/posix_acl.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='a_count' type-id='f0981eeb' visibility='default' filepath='include/linux/posix_acl.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='a_entries' type-id='a51f6b3c' visibility='default' filepath='include/linux/posix_acl.h' line='31' column='1'/> - </data-member> - </class-decl> <class-decl name='proc_ns_operations' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/proc_ns.h' line='16' column='1' id='2ba71bf0'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/proc_ns.h' line='17' column='1'/> @@ -25549,15 +25051,15 @@ <var-decl name='fill_linkxstats' type-id='c11c2e76' visibility='default' filepath='include/net/rtnetlink.h' line='110' column='1'/> </data-member> </class-decl> - <class-decl name='sb_writers' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1469' column='1' id='fb476a2b'> + <class-decl name='sb_writers' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1471' column='1' id='fb476a2b'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='frozen' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1470' column='1'/> + <var-decl name='frozen' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1472' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wait_unfrozen' type-id='b5ab048f' visibility='default' filepath='include/linux/fs.h' line='1471' column='1'/> + <var-decl name='wait_unfrozen' type-id='b5ab048f' visibility='default' filepath='include/linux/fs.h' line='1473' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rw_sem' type-id='a09ef5a6' visibility='default' filepath='include/linux/fs.h' line='1472' column='1'/> + <var-decl name='rw_sem' type-id='a09ef5a6' visibility='default' filepath='include/linux/fs.h' line='1474' column='1'/> </data-member> </class-decl> <class-decl name='sbitmap_queue' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/sbitmap.h' line='97' column='1' id='a133315d'> @@ -25689,60 +25191,60 @@ <var-decl name='wq' type-id='8bd06fd9' visibility='default' filepath='include/linux/net.h' line='125' column='1'/> </data-member> </class-decl> - <class-decl name='tcp_congestion_ops' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1046' column='1' id='54718f09'> + <class-decl name='tcp_congestion_ops' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1052' column='1' id='54718f09'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/tcp.h' line='1047' column='1'/> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/tcp.h' line='1053' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='key' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1048' column='1'/> + <var-decl name='key' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1054' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1049' column='1'/> + <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1055' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='init' type-id='841969d0' visibility='default' filepath='include/net/tcp.h' line='1052' column='1'/> + <var-decl name='init' type-id='841969d0' visibility='default' filepath='include/net/tcp.h' line='1058' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='release' type-id='841969d0' visibility='default' filepath='include/net/tcp.h' line='1054' column='1'/> + <var-decl name='release' type-id='841969d0' visibility='default' filepath='include/net/tcp.h' line='1060' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ssthresh' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1057' column='1'/> + <var-decl name='ssthresh' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1063' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cong_avoid' type-id='ece3af1e' visibility='default' filepath='include/net/tcp.h' line='1059' column='1'/> + <var-decl name='cong_avoid' type-id='ece3af1e' visibility='default' filepath='include/net/tcp.h' line='1065' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='set_state' type-id='f5feb7a4' visibility='default' filepath='include/net/tcp.h' line='1061' column='1'/> + <var-decl name='set_state' type-id='f5feb7a4' visibility='default' filepath='include/net/tcp.h' line='1067' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cwnd_event' type-id='bfacbc7a' visibility='default' filepath='include/net/tcp.h' line='1063' column='1'/> + <var-decl name='cwnd_event' type-id='bfacbc7a' visibility='default' filepath='include/net/tcp.h' line='1069' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='in_ack_event' type-id='815f64bf' visibility='default' filepath='include/net/tcp.h' line='1065' column='1'/> + <var-decl name='in_ack_event' type-id='815f64bf' visibility='default' filepath='include/net/tcp.h' line='1071' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='undo_cwnd' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1067' column='1'/> + <var-decl name='undo_cwnd' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1073' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='pkts_acked' type-id='bffb5883' visibility='default' filepath='include/net/tcp.h' line='1069' column='1'/> + <var-decl name='pkts_acked' type-id='bffb5883' visibility='default' filepath='include/net/tcp.h' line='1075' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='min_tso_segs' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1071' column='1'/> + <var-decl name='min_tso_segs' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1077' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='sndbuf_expand' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1073' column='1'/> + <var-decl name='sndbuf_expand' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1079' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='cong_control' type-id='636d3a20' visibility='default' filepath='include/net/tcp.h' line='1077' column='1'/> + <var-decl name='cong_control' type-id='636d3a20' visibility='default' filepath='include/net/tcp.h' line='1083' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='get_info' type-id='14ca5c08' visibility='default' filepath='include/net/tcp.h' line='1079' column='1'/> + <var-decl name='get_info' type-id='14ca5c08' visibility='default' filepath='include/net/tcp.h' line='1085' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/tcp.h' line='1082' column='1'/> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/tcp.h' line='1088' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/tcp.h' line='1083' column='1'/> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/tcp.h' line='1089' column='1'/> </data-member> </class-decl> <class-decl name='timer_rand_state' is-struct='yes' visibility='default' is-declaration-only='yes' id='f308a7ce'/> @@ -25865,7 +25367,7 @@ <var-decl name='mem' type-id='1182636e' visibility='default' filepath='include/net/xdp.h' line='63' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__18' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='150' column='1' id='c0044425'> + <class-decl name='__anonymous_struct__7' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='150' column='1' id='c0044425'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='info' type-id='b61f34eb' visibility='default' filepath='include/linux/perf_event.h' line='156' column='1'/> </data-member> @@ -25873,7 +25375,7 @@ <var-decl name='bp_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='157' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__46' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='84' column='1' id='ea0e6645'> + <class-decl name='__anonymous_struct__17' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='84' column='1' id='ea0e6645'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_dummy_bnd' type-id='8e100159' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='85' column='1'/> </data-member> @@ -25884,7 +25386,7 @@ <var-decl name='_upper' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='87' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__47' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='90' column='1' id='8a41173c'> + <class-decl name='__anonymous_struct__18' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='90' column='1' id='8a41173c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_dummy_pkey' type-id='8e100159' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='91' column='1'/> </data-member> @@ -25892,7 +25394,7 @@ <var-decl name='_pkey' type-id='3f1a6b60' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='92' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__5' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/sysctl.h' line='146' column='1' id='1acab550'> + <class-decl name='__anonymous_struct__19' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/sysctl.h' line='146' column='1' id='1acab550'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='ctl_table' type-id='631dc3c1' visibility='default' filepath='include/linux/sysctl.h' line='147' column='1'/> </data-member> @@ -25906,12 +25408,12 @@ <var-decl name='nreg' type-id='95e97e5e' visibility='default' filepath='include/linux/sysctl.h' line='150' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__15' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='138' column='1' id='35e31cc2'> + <class-decl name='__anonymous_struct__4' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='138' column='1' id='35e31cc2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='hrtimer' type-id='b6993efc' visibility='default' filepath='include/linux/perf_event.h' line='139' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__16' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='141' column='1' id='17578164'> + <class-decl name='__anonymous_struct__5' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='141' column='1' id='17578164'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='tp_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='143' column='1'/> </data-member> @@ -25950,7 +25452,7 @@ <var-decl name='dying' type-id='b50a4934' visibility='default' filepath='mm/slab.h' line='80' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__57' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/lockref.h' line='30' column='1' id='7a58bf78'> + <class-decl name='__anonymous_struct__10' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/lockref.h' line='30' column='1' id='7a58bf78'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/lockref.h' line='31' column='1'/> </data-member> @@ -25969,7 +25471,7 @@ <var-decl name='wq' type-id='b5ab048f' visibility='default' filepath='include/net/sock.h' line='100' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__8' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='50' column='1' id='7a2c0764'> + <class-decl name='__anonymous_struct__9' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='50' column='1' id='7a2c0764'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='hash' type-id='19c2251e' visibility='default' filepath='include/linux/dcache.h' line='51' column='1'/> </data-member> @@ -25977,12 +25479,12 @@ <var-decl name='len' type-id='19c2251e' visibility='default' filepath='include/linux/dcache.h' line='51' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__13' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='526' column='1' id='156952c4'> + <class-decl name='__anonymous_struct__8' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='526' column='1' id='156952c4'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='526' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__14' size-in-bits='768' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='125' column='1' id='e816fcaa'> + <class-decl name='__anonymous_struct__3' size-in-bits='768' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='125' column='1' id='e816fcaa'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='config' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='126' column='1'/> </data-member> @@ -26014,7 +25516,7 @@ <var-decl name='branch_reg' type-id='a80839c0' visibility='default' filepath='include/linux/perf_event.h' line='136' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__17' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='145' column='1' id='f9c5ea3e'> + <class-decl name='__anonymous_struct__6' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='145' column='1' id='f9c5ea3e'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='pwr_acc' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='146' column='1'/> </data-member> @@ -26022,7 +25524,7 @@ <var-decl name='ptsc' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='147' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__19' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='160' column='1' id='7a56104f'> + <class-decl name='__anonymous_struct__8' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='160' column='1' id='7a56104f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='iommu_bank' type-id='f9b06939' visibility='default' filepath='include/linux/perf_event.h' line='161' column='1'/> </data-member> @@ -26039,7 +25541,7 @@ <var-decl name='conf1' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='165' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__4' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/user_namespace.h' line='28' column='1' id='e873af3e'> + <class-decl name='__anonymous_struct__18' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/user_namespace.h' line='28' column='1' id='e873af3e'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='forward' type-id='9b105293' visibility='default' filepath='include/linux/user_namespace.h' line='29' column='1'/> </data-member> @@ -26047,7 +25549,7 @@ <var-decl name='reverse' type-id='9b105293' visibility='default' filepath='include/linux/user_namespace.h' line='30' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netns/generic.h' line='30' column='1' id='88d8a388'> + <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netns/generic.h' line='30' column='1' id='88d8a388'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/net/netns/generic.h' line='31' column='1'/> </data-member> @@ -26136,7 +25638,11 @@ <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> <pointer-type-def type-id='9f30e4ad' size-in-bits='64' id='f7b83e6d'/> + <pointer-type-def type-id='fb0c2987' size-in-bits='64' id='731257ff'/> <pointer-type-def type-id='2f5a60be' size-in-bits='64' id='21e53d44'/> + <pointer-type-def type-id='9441bb37' size-in-bits='64' id='1ea8c5af'/> + <pointer-type-def type-id='aadc8ce9' size-in-bits='64' id='994d9d61'/> + <pointer-type-def type-id='43489bca' size-in-bits='64' id='ba18e248'/> <pointer-type-def type-id='c026ae59' size-in-bits='64' id='b3542b31'/> <pointer-type-def type-id='a212a715' size-in-bits='64' id='338303f5'/> <pointer-type-def type-id='1883cd3d' size-in-bits='64' id='034d7ded'/> @@ -26214,6 +25720,7 @@ <pointer-type-def type-id='a752caf1' size-in-bits='64' id='4b860c99'/> <pointer-type-def type-id='84a0e7ab' size-in-bits='64' id='e812884b'/> <pointer-type-def type-id='7d5dfb1c' size-in-bits='64' id='56f3c6ca'/> + <pointer-type-def type-id='605b61bb' size-in-bits='64' id='2871909b'/> <pointer-type-def type-id='bd1d1d08' size-in-bits='64' id='2e2106be'/> <pointer-type-def type-id='b715cae5' size-in-bits='64' id='a66a8231'/> <pointer-type-def type-id='f111d4f3' size-in-bits='64' id='27bb8677'/> @@ -26235,6 +25742,7 @@ <typedef-decl name='__le64' type-id='d3130597' filepath='include/uapi/linux/types.h' line='33' column='1' id='a30e8d1f'/> <typedef-decl name='__restorefn_t' type-id='ee076206' filepath='include/uapi/asm-generic/signal-defs.h' line='21' column='1' id='830ee0a7'/> <typedef-decl name='__signalfn_t' type-id='f712e2b7' filepath='include/uapi/asm-generic/signal-defs.h' line='18' column='1' id='3b5c61ad'/> + <typedef-decl name='blkcnt_t' type-id='91ce1af9' filepath='include/linux/types.h' line='131' column='1' id='17345459'/> <pointer-type-def type-id='c2be64d1' size-in-bits='64' id='6ca30b05'/> <pointer-type-def type-id='40b5eec5' size-in-bits='64' id='9c26ea89'/> <pointer-type-def type-id='5e80f131' size-in-bits='64' id='c2ab7955'/> @@ -26243,9 +25751,6 @@ <typedef-decl name='kthread_work_func_t' type-id='2a5d0ea1' filepath='include/linux/kthread.h' line='82' column='1' id='a785c7fd'/> <typedef-decl name='local_t' type-id='de878dd6' filepath='include/asm-generic/local.h' line='25' column='1' id='dd91f264'/> <typedef-decl name='phy_interface_t' type-id='08f5ca19' filepath='include/linux/phy.h' line='107' column='1' id='d61bf978'/> - <typedef-decl name='probe_opcode_t' type-id='19c2251e' filepath='arch/arm64/include/asm/probes.h' line='10' column='1' id='170c8692'/> - <typedef-decl name='probes_handler_t' type-id='ae26a81a' filepath='arch/arm64/include/asm/probes.h' line='11' column='1' id='34a2420f'/> - <typedef-decl name='pstate_check_t' type-id='b21b8f21' filepath='arch/arm64/include/asm/insn.h' line='477' column='1' id='470b0e09'/> <pointer-type-def type-id='59145b91' size-in-bits='64' id='ae18a37d'/> <pointer-type-def type-id='3ad2f92f' size-in-bits='64' id='b3002d4b'/> <typedef-decl name='sk_buff_data_t' type-id='f0981eeb' filepath='include/linux/skbuff.h' line='609' column='1' id='5c1abc34'/> @@ -26299,7 +25804,7 @@ <var-decl name='' type-id='7eabe5fc' visibility='default' filepath='include/net/sock.h' line='155' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__9' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='867' column='1' id='b97daab4'> + <union-decl name='__anonymous_union__41' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='867' column='1' id='b97daab4'> <data-member access='public'> <var-decl name='inner_protocol' type-id='84a5c3d4' visibility='default' filepath='include/linux/skbuff.h' line='868' column='1'/> </data-member> @@ -26315,7 +25820,7 @@ <var-decl name='' type-id='a414c3c0' visibility='default' filepath='include/net/sock.h' line='167' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__8' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='862' column='1' id='9c81e675'> + <union-decl name='__anonymous_union__40' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='862' column='1' id='9c81e675'> <data-member access='public'> <var-decl name='mark' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='863' column='1'/> </data-member> @@ -26323,7 +25828,7 @@ <var-decl name='reserved_tailroom' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='864' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__6' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='840' column='1' id='b4fc55b7'> + <union-decl name='__anonymous_union__38' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='840' column='1' id='b4fc55b7'> <data-member access='public'> <var-decl name='csum' type-id='fbd88bba' visibility='default' filepath='include/linux/skbuff.h' line='841' column='1'/> </data-member> @@ -26331,7 +25836,7 @@ <var-decl name='' type-id='358587ec' visibility='default' filepath='include/linux/skbuff.h' line='842' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__10' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1' id='607684dc'> + <union-decl name='__anonymous_union__42' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1' id='607684dc'> <data-member access='public'> <var-decl name='' type-id='51db537c' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> </data-member> @@ -26342,7 +25847,7 @@ <var-decl name='' type-id='2a125a28' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__1' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='694' column='1' id='da6f1b1a'> + <union-decl name='__anonymous_union__33' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='694' column='1' id='da6f1b1a'> <data-member access='public'> <var-decl name='' type-id='fe3b99ac' visibility='default' filepath='include/linux/skbuff.h' line='695' column='1'/> </data-member> @@ -26353,7 +25858,7 @@ <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/skbuff.h' line='710' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__29' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='804' column='1' id='de05b94c'> + <union-decl name='__anonymous_union__27' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='804' column='1' id='de05b94c'> <data-member access='public'> <var-decl name='' type-id='16b0d6e5' visibility='default' filepath='include/linux/cgroup-defs.h' line='806' column='1'/> </data-member> @@ -26361,7 +25866,7 @@ <var-decl name='val' type-id='91ce1af9' visibility='default' filepath='include/linux/cgroup-defs.h' line='828' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__5' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='730' column='1' id='271a40b8'> + <union-decl name='__anonymous_union__37' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='730' column='1' id='271a40b8'> <data-member access='public'> <var-decl name='' type-id='710cec71' visibility='default' filepath='include/linux/skbuff.h' line='731' column='1'/> </data-member> @@ -26369,6 +25874,30 @@ <var-decl name='tcp_tsorted_anchor' type-id='72f469ec' visibility='default' filepath='include/linux/skbuff.h' line='735' column='1'/> </data-member> </union-decl> + <union-decl name='__anonymous_union__25' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='736' column='1' id='67f3b119'> + <data-member access='public'> + <var-decl name='i_fop' type-id='61758ee5' visibility='default' filepath='include/linux/fs.h' line='737' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='free_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='738' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__23' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='685' column='1' id='3ee18b51'> + <data-member access='public'> + <var-decl name='i_nlink' type-id='20f5f452' visibility='default' filepath='include/linux/fs.h' line='686' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='__i_nlink' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='687' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__24' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='724' column='1' id='cbd4a95b'> + <data-member access='public'> + <var-decl name='i_dentry' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='725' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='i_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='726' column='1'/> + </data-member> + </union-decl> <union-decl name='__anonymous_union__3' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='180' column='1' id='9e20c58f'> <data-member access='public'> <var-decl name='skc_bind_node' type-id='03a4a074' visibility='default' filepath='include/net/sock.h' line='181' column='1'/> @@ -26377,7 +25906,7 @@ <var-decl name='skc_portaddr_node' type-id='03a4a074' visibility='default' filepath='include/net/sock.h' line='182' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__20' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='211' column='1' id='38f5bda8'> + <union-decl name='__anonymous_union__16' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='211' column='1' id='38f5bda8'> <data-member access='public'> <var-decl name='skc_node' type-id='03a4a074' visibility='default' filepath='include/net/sock.h' line='212' column='1'/> </data-member> @@ -26385,7 +25914,7 @@ <var-decl name='skc_nulls_node' type-id='5bd248e7' visibility='default' filepath='include/net/sock.h' line='213' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__21' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='219' column='1' id='9e121764'> + <union-decl name='__anonymous_union__17' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='219' column='1' id='9e121764'> <data-member access='public'> <var-decl name='skc_incoming_cpu' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='220' column='1'/> </data-member> @@ -26396,7 +25925,7 @@ <var-decl name='skc_tw_rcv_nxt' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='222' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__4' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='718' column='1' id='b24a5a7e'> + <union-decl name='__anonymous_union__36' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='718' column='1' id='b24a5a7e'> <data-member access='public'> <var-decl name='tstamp' type-id='fbc017ef' visibility='default' filepath='include/linux/skbuff.h' line='719' column='1'/> </data-member> @@ -26404,7 +25933,7 @@ <var-decl name='skb_mstamp_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/skbuff.h' line='720' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__33' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/ip6_fib.h' line='146' column='1' id='faf198da'> + <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/ip6_fib.h' line='146' column='1' id='faf198da'> <data-member access='public'> <var-decl name='fib6_siblings' type-id='72f469ec' visibility='default' filepath='include/net/ip6_fib.h' line='147' column='1'/> </data-member> @@ -26412,7 +25941,24 @@ <var-decl name='nh_list' type-id='72f469ec' visibility='default' filepath='include/net/ip6_fib.h' line='148' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='713' column='1' id='a6d66544'> + <union-decl name='__anonymous_union__26' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='743' column='1' id='d1afa4fe'> + <data-member access='public'> + <var-decl name='i_pipe' type-id='15d29710' visibility='default' filepath='include/linux/fs.h' line='744' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='i_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='745' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='i_cdev' type-id='3e6eb939' visibility='default' filepath='include/linux/fs.h' line='746' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='i_link' type-id='26a90f95' visibility='default' filepath='include/linux/fs.h' line='747' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='i_dir_seq' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='748' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__35' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='713' column='1' id='a6d66544'> <data-member access='public'> <var-decl name='sk' type-id='f772df6d' visibility='default' filepath='include/linux/skbuff.h' line='714' column='1'/> </data-member> @@ -26420,7 +25966,7 @@ <var-decl name='ip_defrag_offset' type-id='95e97e5e' visibility='default' filepath='include/linux/skbuff.h' line='715' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__22' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='228' column='1' id='5547e6b1'> + <union-decl name='__anonymous_union__18' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='228' column='1' id='5547e6b1'> <data-member access='public'> <var-decl name='skc_rxhash' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='229' column='1'/> </data-member> @@ -26431,7 +25977,7 @@ <var-decl name='skc_tw_snd_nxt' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='231' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__7' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='853' column='1' id='8c3ee840'> + <union-decl name='__anonymous_union__39' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='853' column='1' id='8c3ee840'> <data-member access='public'> <var-decl name='napi_id' type-id='f0981eeb' visibility='default' filepath='include/linux/skbuff.h' line='854' column='1'/> </data-member> @@ -26447,7 +25993,7 @@ <var-decl name='skc_u16hashes' type-id='810b4a17' visibility='default' filepath='include/net/sock.h' line='162' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__19' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='199' column='1' id='56935795'> + <union-decl name='__anonymous_union__15' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='199' column='1' id='56935795'> <data-member access='public'> <var-decl name='skc_flags' type-id='7359adad' visibility='default' filepath='include/net/sock.h' line='200' column='1'/> </data-member> @@ -26458,7 +26004,7 @@ <var-decl name='skc_tw_dr' type-id='b7ab21fc' visibility='default' filepath='include/net/sock.h' line='202' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__32' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/ip.h' line='129' column='1' id='4fa91678'> + <union-decl name='__anonymous_union__30' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/ip.h' line='129' column='1' id='4fa91678'> <data-member access='public'> <var-decl name='destructor' type-id='841969d0' visibility='default' filepath='include/net/ip.h' line='130' column='1'/> </data-member> @@ -26503,7 +26049,6 @@ <pointer-type-def type-id='f6590065' size-in-bits='64' id='81c90e99'/> <pointer-type-def type-id='ff15393c' size-in-bits='64' id='89340c26'/> <pointer-type-def type-id='d8579536' size-in-bits='64' id='28375890'/> - <pointer-type-def type-id='6c0e4a93' size-in-bits='64' id='4f3d95df'/> <pointer-type-def type-id='8eeb5a69' size-in-bits='64' id='fedb17fd'/> <pointer-type-def type-id='8999d61c' size-in-bits='64' id='8a09feb6'/> <pointer-type-def type-id='c611b7c0' size-in-bits='64' id='941a57ca'/> @@ -26820,71 +26365,107 @@ <var-decl name='rt6i_exception_bucket' type-id='cc9f99b2' visibility='default' filepath='include/net/ip6_fib.h' line='133' column='1'/> </data-member> </class-decl> - <class-decl name='file_system_type' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='2299' column='1' id='2f5a60be'> + <class-decl name='file_lock_context' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1162' column='1' id='fb0c2987'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='2300' column='1'/> + <var-decl name='flc_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='1163' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fs_flags' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='2301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init_fs_context' type-id='57f0383a' visibility='default' filepath='include/linux/fs.h' line='2308' column='1'/> + <var-decl name='flc_flock' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1164' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='parameters' type-id='a2fb6348' visibility='default' filepath='include/linux/fs.h' line='2309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mount' type-id='d9394db1' visibility='default' filepath='include/linux/fs.h' line='2310' column='1'/> + <var-decl name='flc_posix' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1165' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='alloc_mnt_data' type-id='0cfacb48' visibility='default' filepath='include/linux/fs.h' line='2312' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='kill_sb' type-id='1ff54a45' visibility='default' filepath='include/linux/fs.h' line='2313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/fs.h' line='2314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='next' type-id='21e53d44' visibility='default' filepath='include/linux/fs.h' line='2315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='fs_supers' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='2316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='s_lock_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='s_umount_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='s_vfs_rename_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='s_writers_key' type-id='9c02e2a6' visibility='default' filepath='include/linux/fs.h' line='2321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='i_lock_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2323' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='i_mutex_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='i_mutex_dir_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2327' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2328' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2329' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2330' column='1'/> + <var-decl name='flc_lease' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1166' column='1'/> </data-member> </class-decl> + <class-decl name='file_system_type' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='2301' column='1' id='2f5a60be'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='2302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fs_flags' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='2303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='init_fs_context' type-id='57f0383a' visibility='default' filepath='include/linux/fs.h' line='2310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='parameters' type-id='a2fb6348' visibility='default' filepath='include/linux/fs.h' line='2311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='mount' type-id='d9394db1' visibility='default' filepath='include/linux/fs.h' line='2312' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='alloc_mnt_data' type-id='0cfacb48' visibility='default' filepath='include/linux/fs.h' line='2314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='kill_sb' type-id='1ff54a45' visibility='default' filepath='include/linux/fs.h' line='2315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/fs.h' line='2316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='next' type-id='21e53d44' visibility='default' filepath='include/linux/fs.h' line='2317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='fs_supers' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='2318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='s_lock_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='s_umount_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='s_vfs_rename_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2322' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='s_writers_key' type-id='9c02e2a6' visibility='default' filepath='include/linux/fs.h' line='2323' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='i_lock_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='i_mutex_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2326' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='i_mutex_dir_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2327' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2329' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2332' column='1'/> + </data-member> + </class-decl> + <class-decl name='fscrypt_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='9441bb37'/> + <class-decl name='fsnotify_mark_connector' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='292' column='1' id='aadc8ce9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fsnotify_backend.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='type' type-id='8efea9e5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fsid' type-id='ac895711' visibility='default' filepath='include/linux/fsnotify_backend.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='' type-id='9114ebb7' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='list' type-id='e151255a' visibility='default' filepath='include/linux/fsnotify_backend.h' line='304' column='1'/> + </data-member> + </class-decl> + <class-decl name='fsverity_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='43489bca'/> <class-decl name='gnet_stats_basic_cpu' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/gen_stats.h' line='10' column='1' id='c026ae59'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='bstats' type-id='1f9b1a31' visibility='default' filepath='include/net/gen_stats.h' line='11' column='1'/> @@ -26923,80 +26504,80 @@ <var-decl name='bw_config' type-id='51403231' visibility='default' filepath='include/net/cfg80211.h' line='402' column='1'/> </data-member> </class-decl> - <class-decl name='ifacaddr6' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='148' column='1' id='1883cd3d'> + <class-decl name='ifacaddr6' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='144' column='1' id='1883cd3d'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='aca_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='149' column='1'/> + <var-decl name='aca_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='145' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='aca_rt' type-id='fe454a75' visibility='default' filepath='include/net/if_inet6.h' line='150' column='1'/> + <var-decl name='aca_rt' type-id='fe454a75' visibility='default' filepath='include/net/if_inet6.h' line='146' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='aca_next' type-id='034d7ded' visibility='default' filepath='include/net/if_inet6.h' line='151' column='1'/> + <var-decl name='aca_next' type-id='034d7ded' visibility='default' filepath='include/net/if_inet6.h' line='147' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='aca_addr_lst' type-id='03a4a074' visibility='default' filepath='include/net/if_inet6.h' line='152' column='1'/> + <var-decl name='aca_addr_lst' type-id='03a4a074' visibility='default' filepath='include/net/if_inet6.h' line='148' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='aca_users' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='153' column='1'/> + <var-decl name='aca_users' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='149' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='aca_refcnt' type-id='64615833' visibility='default' filepath='include/net/if_inet6.h' line='154' column='1'/> + <var-decl name='aca_refcnt' type-id='64615833' visibility='default' filepath='include/net/if_inet6.h' line='150' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='aca_cstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='155' column='1'/> + <var-decl name='aca_cstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='151' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='aca_tstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='156' column='1'/> + <var-decl name='aca_tstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='152' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/if_inet6.h' line='157' column='1'/> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/if_inet6.h' line='153' column='1'/> </data-member> </class-decl> - <class-decl name='ifmcaddr6' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='122' column='1' id='cc23d6f1'> + <class-decl name='ifmcaddr6' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='118' column='1' id='cc23d6f1'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mca_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='123' column='1'/> + <var-decl name='mca_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='119' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='idev' type-id='f026b16b' visibility='default' filepath='include/net/if_inet6.h' line='124' column='1'/> + <var-decl name='idev' type-id='f026b16b' visibility='default' filepath='include/net/if_inet6.h' line='120' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='d1ca3a89' visibility='default' filepath='include/net/if_inet6.h' line='125' column='1'/> + <var-decl name='next' type-id='d1ca3a89' visibility='default' filepath='include/net/if_inet6.h' line='121' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mca_sources' type-id='60f4096f' visibility='default' filepath='include/net/if_inet6.h' line='126' column='1'/> + <var-decl name='mca_sources' type-id='60f4096f' visibility='default' filepath='include/net/if_inet6.h' line='122' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mca_tomb' type-id='60f4096f' visibility='default' filepath='include/net/if_inet6.h' line='127' column='1'/> + <var-decl name='mca_tomb' type-id='60f4096f' visibility='default' filepath='include/net/if_inet6.h' line='123' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mca_sfmode' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='128' column='1'/> + <var-decl name='mca_sfmode' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='124' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='mca_crcount' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='129' column='1'/> + <var-decl name='mca_crcount' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='125' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='mca_sfcount' type-id='f05e8e77' visibility='default' filepath='include/net/if_inet6.h' line='130' column='1'/> + <var-decl name='mca_sfcount' type-id='f05e8e77' visibility='default' filepath='include/net/if_inet6.h' line='126' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='mca_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='131' column='1'/> + <var-decl name='mca_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='127' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='mca_flags' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='132' column='1'/> + <var-decl name='mca_flags' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='128' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='mca_users' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='133' column='1'/> + <var-decl name='mca_users' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='129' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='mca_refcnt' type-id='64615833' visibility='default' filepath='include/net/if_inet6.h' line='134' column='1'/> + <var-decl name='mca_refcnt' type-id='64615833' visibility='default' filepath='include/net/if_inet6.h' line='130' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='mca_lock' type-id='fb4018a0' visibility='default' filepath='include/net/if_inet6.h' line='135' column='1'/> + <var-decl name='mca_lock' type-id='fb4018a0' visibility='default' filepath='include/net/if_inet6.h' line='131' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='mca_cstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='136' column='1'/> + <var-decl name='mca_cstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='132' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='mca_tstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='137' column='1'/> + <var-decl name='mca_tstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='133' column='1'/> </data-member> </class-decl> <class-decl name='in_ifaddr' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/inetdevice.h' line='137' column='1' id='b95a5ed3'> @@ -27081,81 +26662,81 @@ <var-decl name='completion' type-id='f9fef04f' visibility='default' filepath='include/net/inet_frag.h' line='109' column='1'/> </data-member> </class-decl> - <class-decl name='inode_operations' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1928' column='1' id='5f5aa1ff'> + <class-decl name='inode_operations' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1930' column='1' id='5f5aa1ff'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lookup' type-id='02f90a61' visibility='default' filepath='include/linux/fs.h' line='1929' column='1'/> + <var-decl name='lookup' type-id='02f90a61' visibility='default' filepath='include/linux/fs.h' line='1931' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='get_link' type-id='76ae8e1d' visibility='default' filepath='include/linux/fs.h' line='1930' column='1'/> + <var-decl name='get_link' type-id='76ae8e1d' visibility='default' filepath='include/linux/fs.h' line='1932' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='permission' type-id='f4f91b99' visibility='default' filepath='include/linux/fs.h' line='1931' column='1'/> + <var-decl name='permission' type-id='f4f91b99' visibility='default' filepath='include/linux/fs.h' line='1933' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_acl' type-id='7f30b822' visibility='default' filepath='include/linux/fs.h' line='1932' column='1'/> + <var-decl name='get_acl' type-id='7f30b822' visibility='default' filepath='include/linux/fs.h' line='1934' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='readlink' type-id='a57bd028' visibility='default' filepath='include/linux/fs.h' line='1934' column='1'/> + <var-decl name='readlink' type-id='a57bd028' visibility='default' filepath='include/linux/fs.h' line='1936' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='create' type-id='c9cd0e09' visibility='default' filepath='include/linux/fs.h' line='1936' column='1'/> + <var-decl name='create' type-id='c9cd0e09' visibility='default' filepath='include/linux/fs.h' line='1938' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='link' type-id='4b872e00' visibility='default' filepath='include/linux/fs.h' line='1937' column='1'/> + <var-decl name='link' type-id='4b872e00' visibility='default' filepath='include/linux/fs.h' line='1939' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='unlink' type-id='7f5be7f6' visibility='default' filepath='include/linux/fs.h' line='1938' column='1'/> + <var-decl name='unlink' type-id='7f5be7f6' visibility='default' filepath='include/linux/fs.h' line='1940' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='symlink' type-id='234843b5' visibility='default' filepath='include/linux/fs.h' line='1939' column='1'/> + <var-decl name='symlink' type-id='234843b5' visibility='default' filepath='include/linux/fs.h' line='1941' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='mkdir' type-id='98c2d938' visibility='default' filepath='include/linux/fs.h' line='1940' column='1'/> + <var-decl name='mkdir' type-id='98c2d938' visibility='default' filepath='include/linux/fs.h' line='1942' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='rmdir' type-id='7f5be7f6' visibility='default' filepath='include/linux/fs.h' line='1941' column='1'/> + <var-decl name='rmdir' type-id='7f5be7f6' visibility='default' filepath='include/linux/fs.h' line='1943' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='mknod' type-id='f9e0c0e5' visibility='default' filepath='include/linux/fs.h' line='1942' column='1'/> + <var-decl name='mknod' type-id='f9e0c0e5' visibility='default' filepath='include/linux/fs.h' line='1944' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='rename' type-id='7733ef81' visibility='default' filepath='include/linux/fs.h' line='1943' column='1'/> + <var-decl name='rename' type-id='7733ef81' visibility='default' filepath='include/linux/fs.h' line='1945' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='setattr' type-id='c237e829' visibility='default' filepath='include/linux/fs.h' line='1945' column='1'/> + <var-decl name='setattr' type-id='c237e829' visibility='default' filepath='include/linux/fs.h' line='1947' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='getattr' type-id='0b787edf' visibility='default' filepath='include/linux/fs.h' line='1946' column='1'/> + <var-decl name='getattr' type-id='0b787edf' visibility='default' filepath='include/linux/fs.h' line='1948' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='listxattr' type-id='3494e4bb' visibility='default' filepath='include/linux/fs.h' line='1947' column='1'/> + <var-decl name='listxattr' type-id='3494e4bb' visibility='default' filepath='include/linux/fs.h' line='1949' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='fiemap' type-id='0508acce' visibility='default' filepath='include/linux/fs.h' line='1948' column='1'/> + <var-decl name='fiemap' type-id='0508acce' visibility='default' filepath='include/linux/fs.h' line='1950' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='update_time' type-id='64ecf6a5' visibility='default' filepath='include/linux/fs.h' line='1950' column='1'/> + <var-decl name='update_time' type-id='64ecf6a5' visibility='default' filepath='include/linux/fs.h' line='1952' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='atomic_open' type-id='d3807eb0' visibility='default' filepath='include/linux/fs.h' line='1951' column='1'/> + <var-decl name='atomic_open' type-id='d3807eb0' visibility='default' filepath='include/linux/fs.h' line='1953' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='tmpfile' type-id='98c2d938' visibility='default' filepath='include/linux/fs.h' line='1954' column='1'/> + <var-decl name='tmpfile' type-id='98c2d938' visibility='default' filepath='include/linux/fs.h' line='1956' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='set_acl' type-id='820976ef' visibility='default' filepath='include/linux/fs.h' line='1955' column='1'/> + <var-decl name='set_acl' type-id='820976ef' visibility='default' filepath='include/linux/fs.h' line='1957' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1957' column='1'/> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1959' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1958' column='1'/> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1960' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1959' column='1'/> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1961' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1960' column='1'/> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1962' column='1'/> </data-member> </class-decl> <class-decl name='ip_mc_list' is-struct='yes' visibility='default' is-declaration-only='yes' id='c2a59aaa'/> @@ -27400,20 +26981,6 @@ </data-member> </class-decl> <class-decl name='nf_logger' is-struct='yes' visibility='default' is-declaration-only='yes' id='01c546da'/> - <class-decl name='per_cpu_pages' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='338' column='1' id='3572f41a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='339' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='high' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='340' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='batch' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lists' type-id='a8e1fb22' visibility='default' filepath='include/linux/mmzone.h' line='344' column='1'/> - </data-member> - </class-decl> <class-decl name='perf_event_mmap_page' size-in-bits='8704' is-struct='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='474' column='1' id='a752caf1'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='version' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='475' column='1'/> @@ -27617,6 +27184,20 @@ </data-member> </class-decl> <class-decl name='phylink' is-struct='yes' visibility='default' is-declaration-only='yes' id='7d5dfb1c'/> + <class-decl name='posix_acl' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/posix_acl.h' line='27' column='1' id='605b61bb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='a_refcount' type-id='64615833' visibility='default' filepath='include/linux/posix_acl.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='a_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/posix_acl.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='a_count' type-id='f0981eeb' visibility='default' filepath='include/linux/posix_acl.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='a_entries' type-id='a51f6b3c' visibility='default' filepath='include/linux/posix_acl.h' line='31' column='1'/> + </data-member> + </class-decl> <class-decl name='qdisc_size_table' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='42' column='1' id='bd1d1d08'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='43' column='1'/> @@ -28276,6 +27857,11 @@ <var-decl name='entries' type-id='5e6516ee' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='267' column='1'/> </data-member> </class-decl> + <class-decl name='zone_padding' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='171' column='1' id='6041cd25'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='x' type-id='e84913bd' visibility='default' filepath='include/linux/mmzone.h' line='172' column='1'/> + </data-member> + </class-decl> <class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='167' column='1' id='a414c3c0'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='skc_dport' type-id='84a5c3d4' visibility='default' filepath='include/net/sock.h' line='168' column='1'/> @@ -28292,7 +27878,7 @@ <var-decl name='skc_rcv_saddr' type-id='78a133c2' visibility='default' filepath='include/net/sock.h' line='157' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__3' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='842' column='1' id='358587ec'> + <class-decl name='__anonymous_struct__34' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='842' column='1' id='358587ec'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='csum_start' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='843' column='1'/> </data-member> @@ -28300,12 +27886,12 @@ <var-decl name='csum_offset' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='844' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__55' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='ec55eb74' visibility='default' filepath='include/linux/uuid.h' line='16' column='1' id='8425539a'> + <class-decl name='__anonymous_struct__22' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='ec55eb74' visibility='default' filepath='include/linux/uuid.h' line='16' column='1' id='8425539a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='b' type-id='9396cabb' visibility='default' filepath='include/linux/uuid.h' line='17' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__4' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1' id='51db537c'> + <class-decl name='__anonymous_struct__35' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1' id='51db537c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='scm_io_uring' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> </data-member> @@ -28319,12 +27905,12 @@ <var-decl name='android_kabi_reserved1_padding3' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__10' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='dd91f264' visibility='default' filepath='include/asm-generic/local.h' line='22' column='1' id='de878dd6'> + <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='dd91f264' visibility='default' filepath='include/asm-generic/local.h' line='22' column='1' id='de878dd6'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='a' type-id='f22a8abb' visibility='default' filepath='include/asm-generic/local.h' line='24' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='695' column='1' id='fe3b99ac'> + <class-decl name='__anonymous_struct__32' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='695' column='1' id='fe3b99ac'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='next' type-id='0fbf3cfd' visibility='default' filepath='include/linux/skbuff.h' line='697' column='1'/> </data-member> @@ -28343,7 +27929,7 @@ <var-decl name='dist' type-id='1dc6a898' visibility='default' filepath='include/linux/cpu_rmap.h' line='30' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__12' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='806' column='1' id='16b0d6e5'> + <class-decl name='__anonymous_struct__7' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='806' column='1' id='16b0d6e5'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='is_data' type-id='f9b06939' visibility='default' filepath='include/linux/cgroup-defs.h' line='810' column='1'/> </data-member> @@ -28363,7 +27949,7 @@ <var-decl name='classid' type-id='19c2251e' visibility='default' filepath='include/linux/cgroup-defs.h' line='816' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='731' column='1' id='710cec71'> + <class-decl name='__anonymous_struct__33' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='731' column='1' id='710cec71'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_skb_refdst' type-id='7359adad' visibility='default' filepath='include/linux/skbuff.h' line='732' column='1'/> </data-member> @@ -28396,7 +27982,7 @@ <pointer-type-def type-id='277029da' size-in-bits='64' id='3cce524c'/> <pointer-type-def type-id='c435a5bb' size-in-bits='64' id='cd97030f'/> <pointer-type-def type-id='32358857' size-in-bits='64' id='6d30564f'/> - <enum-decl name='__anonymous_enum__1' is-anonymous='yes' filepath='include/linux/phy.h' line='80' column='1' id='08f5ca19'> + <enum-decl name='__anonymous_enum__3' is-anonymous='yes' filepath='include/linux/phy.h' line='80' column='1' id='08f5ca19'> <underlying-type type-id='9cac1fee'/> <enumerator name='PHY_INTERFACE_MODE_NA' value='0'/> <enumerator name='PHY_INTERFACE_MODE_INTERNAL' value='1'/> @@ -28596,16 +28182,10 @@ <array-type-def dimensions='1' type-id='ce848ab1' size-in-bits='2880' id='a09ef5a6'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <array-type-def dimensions='1' type-id='05438640' size-in-bits='infinite' id='a51f6b3c'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> <pointer-type-def type-id='8cf4128f' size-in-bits='64' id='66032958'/> <pointer-type-def type-id='ad499564' size-in-bits='64' id='db994912'/> <pointer-type-def type-id='cdc9541e' size-in-bits='64' id='9f9b8114'/> <pointer-type-def type-id='5218160d' size-in-bits='64' id='c9d64c0d'/> - <array-type-def dimensions='1' type-id='fdbf7a0f' size-in-bits='112' id='a2b7d295'> - <subrange length='14' type-id='7ff19f0f' id='48882d96'/> - </array-type-def> <pointer-type-def type-id='41425a4b' size-in-bits='64' id='cdff193b'/> <pointer-type-def type-id='aec72305' size-in-bits='64' id='67adf9a9'/> <array-type-def dimensions='1' type-id='f772df6d' size-in-bits='infinite' id='5be9db8d'> @@ -28615,7 +28195,6 @@ <pointer-type-def type-id='b8765d15' size-in-bits='64' id='d68ad8b5'/> <typedef-decl name='__addrpair' type-id='d3130597' filepath='include/net/sock.h' line='117' column='1' id='d17a6eed'/> <pointer-type-def type-id='ca5008d0' size-in-bits='64' id='98c4c95a'/> - <typedef-decl name='__kernel_fsid_t' type-id='b55219f8' filepath='include/uapi/asm-generic/posix_types.h' line='81' column='1' id='ac895711'/> <pointer-type-def type-id='1c0d3c63' size-in-bits='64' id='4d01ede7'/> <pointer-type-def type-id='39ed8dbe' size-in-bits='64' id='9fe65c08'/> <typedef-decl name='__portpair' type-id='3f1a6b60' filepath='include/net/sock.h' line='116' column='1' id='e7c2a649'/> @@ -28657,7 +28236,7 @@ <subrange length='64' type-id='7ff19f0f' id='b10be967'/> </array-type-def> <pointer-type-def type-id='a9d71093' size-in-bits='64' id='9b105293'/> - <union-decl name='__anonymous_union__11' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/in6.h' line='34' column='1' id='0efc37b8'> + <union-decl name='__anonymous_union__32' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/in6.h' line='34' column='1' id='0efc37b8'> <data-member access='public'> <var-decl name='u6_addr8' type-id='9396cabb' visibility='default' filepath='include/uapi/linux/in6.h' line='35' column='1'/> </data-member> @@ -28668,7 +28247,7 @@ <var-decl name='u6_addr32' type-id='30180d4b' visibility='default' filepath='include/uapi/linux/in6.h' line='38' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__19' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='14' column='1' id='54d74023'> + <union-decl name='__anonymous_union__6' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='14' column='1' id='54d74023'> <data-member access='public'> <var-decl name='cnts' type-id='49178f86' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='15' column='1'/> </data-member> @@ -28684,15 +28263,7 @@ <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='mm/slab.h' line='91' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1' id='9114ebb7'> - <data-member access='public'> - <var-decl name='obj' type-id='c66f5ec5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='300' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='destroy_next' type-id='994d9d61' visibility='default' filepath='include/linux/fsnotify_backend.h' line='302' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__18' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='1207' column='1' id='adf5bf47'> + <union-decl name='__anonymous_union__14' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='1207' column='1' id='adf5bf47'> <data-member access='public'> <var-decl name='hashinfo' type-id='d7a1e3c2' visibility='default' filepath='include/net/sock.h' line='1208' column='1'/> </data-member> @@ -28706,7 +28277,7 @@ <var-decl name='smc_hash' type-id='aa8162a3' visibility='default' filepath='include/net/sock.h' line='1211' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/tty.h' line='59' column='1' id='053892cc'> + <union-decl name='__anonymous_union__5' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/tty.h' line='59' column='1' id='053892cc'> <data-member access='public'> <var-decl name='next' type-id='a150e667' visibility='default' filepath='include/linux/tty.h' line='60' column='1'/> </data-member> @@ -28725,6 +28296,7 @@ <pointer-type-def type-id='d843c93e' size-in-bits='64' id='f42e15b8'/> <pointer-type-def type-id='37f6d957' size-in-bits='64' id='40363cbb'/> <pointer-type-def type-id='4cc265e6' size-in-bits='64' id='b713d448'/> + <pointer-type-def type-id='6c0e4a93' size-in-bits='64' id='4f3d95df'/> <pointer-type-def type-id='ad0ff4ed' size-in-bits='64' id='8a4f2b79'/> <pointer-type-def type-id='38d1cb6d' size-in-bits='64' id='2a5d0ea1'/> <pointer-type-def type-id='a733634c' size-in-bits='64' id='a5490056'/> @@ -29540,17 +29112,6 @@ <var-decl name='readers_block' type-id='95e97e5e' visibility='default' filepath='include/linux/percpu-rwsem.h' line='17' column='1'/> </data-member> </class-decl> - <class-decl name='posix_acl_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/posix_acl.h' line='18' column='1' id='05438640'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='e_tag' type-id='a2185560' visibility='default' filepath='include/linux/posix_acl.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='e_perm' type-id='8efea9e5' visibility='default' filepath='include/linux/posix_acl.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='' type-id='21c0164a' visibility='default' filepath='include/linux/posix_acl.h' line='21' column='1'/> - </data-member> - </class-decl> <class-decl name='quotactl_ops' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='436' column='1' id='8ce4ff83'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='quota_on' type-id='de6b64d0' visibility='default' filepath='include/linux/quota.h' line='437' column='1'/> @@ -29672,108 +29233,108 @@ <var-decl name='show' type-id='0131eb61' visibility='default' filepath='include/linux/seq_file.h' line='36' column='1'/> </data-member> </class-decl> - <class-decl name='super_operations' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='2012' column='1' id='874691ab'> + <class-decl name='super_operations' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='2014' column='1' id='874691ab'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='alloc_inode' type-id='e8c4dba4' visibility='default' filepath='include/linux/fs.h' line='2013' column='1'/> + <var-decl name='alloc_inode' type-id='e8c4dba4' visibility='default' filepath='include/linux/fs.h' line='2015' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='destroy_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='2014' column='1'/> + <var-decl name='destroy_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='2016' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='free_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='2015' column='1'/> + <var-decl name='free_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='2017' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dirty_inode' type-id='5f5506f6' visibility='default' filepath='include/linux/fs.h' line='2017' column='1'/> + <var-decl name='dirty_inode' type-id='5f5506f6' visibility='default' filepath='include/linux/fs.h' line='2019' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='write_inode' type-id='fd780be6' visibility='default' filepath='include/linux/fs.h' line='2018' column='1'/> + <var-decl name='write_inode' type-id='fd780be6' visibility='default' filepath='include/linux/fs.h' line='2020' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='drop_inode' type-id='28ba4492' visibility='default' filepath='include/linux/fs.h' line='2019' column='1'/> + <var-decl name='drop_inode' type-id='28ba4492' visibility='default' filepath='include/linux/fs.h' line='2021' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='evict_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='2020' column='1'/> + <var-decl name='evict_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='2022' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='put_super' type-id='1ff54a45' visibility='default' filepath='include/linux/fs.h' line='2021' column='1'/> + <var-decl name='put_super' type-id='1ff54a45' visibility='default' filepath='include/linux/fs.h' line='2023' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='sync_fs' type-id='dcab5203' visibility='default' filepath='include/linux/fs.h' line='2022' column='1'/> + <var-decl name='sync_fs' type-id='dcab5203' visibility='default' filepath='include/linux/fs.h' line='2024' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='freeze_super' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2023' column='1'/> + <var-decl name='freeze_super' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2025' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='freeze_fs' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2024' column='1'/> + <var-decl name='freeze_fs' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2026' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='thaw_super' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2025' column='1'/> + <var-decl name='thaw_super' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2027' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='unfreeze_fs' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2026' column='1'/> + <var-decl name='unfreeze_fs' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2028' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='statfs' type-id='35646c79' visibility='default' filepath='include/linux/fs.h' line='2027' column='1'/> + <var-decl name='statfs' type-id='35646c79' visibility='default' filepath='include/linux/fs.h' line='2029' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='remount_fs' type-id='552c8f87' visibility='default' filepath='include/linux/fs.h' line='2028' column='1'/> + <var-decl name='remount_fs' type-id='552c8f87' visibility='default' filepath='include/linux/fs.h' line='2030' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='clone_mnt_data' type-id='5ad9edb6' visibility='default' filepath='include/linux/fs.h' line='2029' column='1'/> + <var-decl name='clone_mnt_data' type-id='5ad9edb6' visibility='default' filepath='include/linux/fs.h' line='2031' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='copy_mnt_data' type-id='debb4ee8' visibility='default' filepath='include/linux/fs.h' line='2030' column='1'/> + <var-decl name='copy_mnt_data' type-id='debb4ee8' visibility='default' filepath='include/linux/fs.h' line='2032' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='update_mnt_data' type-id='62bda903' visibility='default' filepath='include/linux/fs.h' line='2031' column='1'/> + <var-decl name='update_mnt_data' type-id='62bda903' visibility='default' filepath='include/linux/fs.h' line='2033' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='umount_begin' type-id='1ff54a45' visibility='default' filepath='include/linux/fs.h' line='2032' column='1'/> + <var-decl name='umount_begin' type-id='1ff54a45' visibility='default' filepath='include/linux/fs.h' line='2034' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='show_options' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2034' column='1'/> + <var-decl name='show_options' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2036' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='show_options2' type-id='8d5d9e9b' visibility='default' filepath='include/linux/fs.h' line='2035' column='1'/> + <var-decl name='show_options2' type-id='8d5d9e9b' visibility='default' filepath='include/linux/fs.h' line='2037' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='show_devname' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2036' column='1'/> + <var-decl name='show_devname' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2038' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='show_path' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2037' column='1'/> + <var-decl name='show_path' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2039' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='show_stats' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2038' column='1'/> + <var-decl name='show_stats' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2040' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='quota_read' type-id='e295c77c' visibility='default' filepath='include/linux/fs.h' line='2040' column='1'/> + <var-decl name='quota_read' type-id='e295c77c' visibility='default' filepath='include/linux/fs.h' line='2042' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='quota_write' type-id='a9b95107' visibility='default' filepath='include/linux/fs.h' line='2041' column='1'/> + <var-decl name='quota_write' type-id='a9b95107' visibility='default' filepath='include/linux/fs.h' line='2043' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='get_dquots' type-id='ae02292a' visibility='default' filepath='include/linux/fs.h' line='2042' column='1'/> + <var-decl name='get_dquots' type-id='ae02292a' visibility='default' filepath='include/linux/fs.h' line='2044' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='bdev_try_to_free_page' type-id='ea44f8d2' visibility='default' filepath='include/linux/fs.h' line='2044' column='1'/> + <var-decl name='bdev_try_to_free_page' type-id='ea44f8d2' visibility='default' filepath='include/linux/fs.h' line='2046' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='nr_cached_objects' type-id='c4facf61' visibility='default' filepath='include/linux/fs.h' line='2045' column='1'/> + <var-decl name='nr_cached_objects' type-id='c4facf61' visibility='default' filepath='include/linux/fs.h' line='2047' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='free_cached_objects' type-id='c4facf61' visibility='default' filepath='include/linux/fs.h' line='2047' column='1'/> + <var-decl name='free_cached_objects' type-id='c4facf61' visibility='default' filepath='include/linux/fs.h' line='2049' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2050' column='1'/> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2052' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2051' column='1'/> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2053' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2052' column='1'/> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2054' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2053' column='1'/> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2055' column='1'/> </data-member> </class-decl> <class-decl name='tc_sizespec' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='102' column='1' id='c7a2cf9f'> @@ -30147,16 +29708,124 @@ <var-decl name='queues' type-id='0f300383' visibility='default' filepath='include/linux/netdevice.h' line='794' column='1'/> </data-member> </class-decl> + <class-decl name='zone' size-in-bits='13312' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='423' column='1' id='be9189df'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_watermark' type-id='3461381a' visibility='default' filepath='include/linux/mmzone.h' line='427' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='watermark_boost' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='nr_reserved_highatomic' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='lowmem_reserve' type-id='5d34b9c7' visibility='default' filepath='include/linux/mmzone.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='zone_pgdat' type-id='c876a7a5' visibility='default' filepath='include/linux/mmzone.h' line='446' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='pageset' type-id='16cfe92b' visibility='default' filepath='include/linux/mmzone.h' line='447' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='cma_alloc' type-id='b50a4934' visibility='default' filepath='include/linux/mmzone.h' line='450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='zone_start_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='462' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='managed_pages' type-id='f22a8abb' visibility='default' filepath='include/linux/mmzone.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='spanned_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='500' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='present_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/mmzone.h' line='503' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='nr_isolate_pageblock' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='511' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='span_seqlock' type-id='e6cd5ecf' visibility='default' filepath='include/linux/mmzone.h' line='516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='initialized' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='_pad1_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='522' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='free_area' type-id='be1ad65f' visibility='default' filepath='include/linux/mmzone.h' line='525' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10688'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='528' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10752'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmzone.h' line='531' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='_pad2_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='534' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='percpu_drift_mark' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='541' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11328'> + <var-decl name='compact_cached_free_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='545' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11392'> + <var-decl name='compact_cached_migrate_pfn' type-id='f05e8e77' visibility='default' filepath='include/linux/mmzone.h' line='547' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11520'> + <var-decl name='compact_init_migrate_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='548' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11584'> + <var-decl name='compact_init_free_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='549' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11648'> + <var-decl name='compact_considered' type-id='f0981eeb' visibility='default' filepath='include/linux/mmzone.h' line='558' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11680'> + <var-decl name='compact_defer_shift' type-id='f0981eeb' visibility='default' filepath='include/linux/mmzone.h' line='559' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11712'> + <var-decl name='compact_order_failed' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='560' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11744'> + <var-decl name='compact_blockskip_flush' type-id='b50a4934' visibility='default' filepath='include/linux/mmzone.h' line='565' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11752'> + <var-decl name='contiguous' type-id='b50a4934' visibility='default' filepath='include/linux/mmzone.h' line='568' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11776'> + <var-decl name='_pad3_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='570' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11776'> + <var-decl name='vm_stat' type-id='80b13f9b' visibility='default' filepath='include/linux/mmzone.h' line='572' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12672'> + <var-decl name='vm_numa_stat' type-id='a922812c' visibility='default' filepath='include/linux/mmzone.h' line='573' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12672'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='575' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12736'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='576' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12800'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='577' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12864'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='578' column='1'/> + </data-member> + </class-decl> <class-decl name='zonelist' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='687' column='1' id='459f31a7'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_zonerefs' type-id='c2eeb70e' visibility='default' filepath='include/linux/mmzone.h' line='688' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='ac895711' visibility='default' filepath='include/uapi/asm-generic/posix_types.h' line='79' column='1' id='b55219f8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='val' type-id='e4266c7e' visibility='default' filepath='include/uapi/asm-generic/posix_types.h' line='80' column='1'/> - </data-member> - </class-decl> <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/cfg80211.h' line='4823' column='1' id='e1507a22'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='peer' type-id='91ce1af9' visibility='default' filepath='include/net/cfg80211.h' line='4824' column='1'/> @@ -30165,7 +29834,7 @@ <var-decl name='vif' type-id='91ce1af9' visibility='default' filepath='include/net/cfg80211.h' line='4824' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__13' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='16' column='1' id='f29807b6'> + <class-decl name='__anonymous_struct__12' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='16' column='1' id='f29807b6'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='wlocked' type-id='f9b06939' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='18' column='1'/> </data-member> @@ -30189,7 +29858,6 @@ <pointer-type-def type-id='3ae4e62d' size-in-bits='64' id='bd561d05'/> <pointer-type-def type-id='94052af7' size-in-bits='64' id='e12279e7'/> <pointer-type-def type-id='51bb592e' size-in-bits='64' id='aded214c'/> - <pointer-type-def type-id='19272f09' size-in-bits='64' id='bbaf3419'/> <qualified-type-def type-id='f9b37274' const='yes' id='3635993f'/> <pointer-type-def type-id='7253d28f' size-in-bits='64' id='9ef499bf'/> <pointer-type-def type-id='c81d9871' size-in-bits='64' id='6196d741'/> @@ -30243,7 +29911,6 @@ <enumerator name='IEEE80211_EDMG_BW_CONFIG_14' value='14'/> <enumerator name='IEEE80211_EDMG_BW_CONFIG_15' value='15'/> </enum-decl> - <pointer-type-def type-id='dc5fa7f0' size-in-bits='64' id='c66f5ec5'/> <pointer-type-def type-id='6cf6468f' size-in-bits='64' id='2cb135bf'/> <array-type-def dimensions='1' type-id='3cad9e1a' size-in-bits='256' id='641ce2e8'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> @@ -30302,9 +29969,6 @@ <array-type-def dimensions='1' type-id='45947737' size-in-bits='1280' id='248874df'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> - <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='512' id='a8e1fb22'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> <array-type-def dimensions='1' type-id='47479831' id='9c02e2a6'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> @@ -30312,6 +29976,9 @@ <pointer-type-def type-id='aebe1cff' size-in-bits='64' id='6bbe39a7'/> <pointer-type-def type-id='0331c4d6' size-in-bits='64' id='c8f8b049'/> <pointer-type-def type-id='a2802dd0' size-in-bits='64' id='7f30b822'/> + <array-type-def dimensions='1' type-id='05438640' size-in-bits='infinite' id='a51f6b3c'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> <pointer-type-def type-id='51ee3086' size-in-bits='64' id='eb2c56dc'/> <array-type-def dimensions='1' type-id='b65a052d' size-in-bits='infinite' id='11d66d65'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> @@ -30324,6 +29991,7 @@ <pointer-type-def type-id='adb1d973' size-in-bits='64' id='aa8162a3'/> <pointer-type-def type-id='1546c604' size-in-bits='64' id='45305972'/> <typedef-decl name='__be32' type-id='3f1a6b60' filepath='include/uapi/linux/types.h' line='32' column='1' id='78a133c2'/> + <typedef-decl name='__kernel_fsid_t' type-id='b55219f8' filepath='include/uapi/asm-generic/posix_types.h' line='81' column='1' id='ac895711'/> <pointer-type-def type-id='8abd4c90' size-in-bits='64' id='bce7b4e2'/> <typedef-decl name='proc_handler' type-id='99803d40' filepath='include/linux/sysctl.h' line='47' column='1' id='8cf4128f'/> <typedef-decl name='rht_hashfn_t' type-id='bc00c03b' filepath='include/linux/rhashtable-types.h' line='38' column='1' id='07fa0d18'/> @@ -30359,7 +30027,15 @@ <var-decl name='' type-id='7179013d' visibility='default' filepath='include/uapi/linux/perf_event.h' line='520' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='700' column='1' id='1285aa79'> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1' id='9114ebb7'> + <data-member access='public'> + <var-decl name='obj' type-id='c66f5ec5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='300' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='destroy_next' type-id='994d9d61' visibility='default' filepath='include/linux/fsnotify_backend.h' line='302' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__34' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='700' column='1' id='1285aa79'> <data-member access='public'> <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/skbuff.h' line='701' column='1'/> </data-member> @@ -30412,9 +30088,15 @@ </array-type-def> <pointer-type-def type-id='7f424251' size-in-bits='64' id='9fa25a99'/> <pointer-type-def type-id='47692c1a' size-in-bits='64' id='d6369c88'/> + <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='896' id='80b13f9b'> + <subrange length='14' type-id='7ff19f0f' id='48882d96'/> + </array-type-def> <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='384' id='72bb5580'> <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> </array-type-def> + <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='infinite' id='a922812c'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> <pointer-type-def type-id='5f145050' size-in-bits='64' id='bda81d86'/> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='488' id='1de7616e'> <subrange length='61' type-id='7ff19f0f' id='b51728a6'/> @@ -30537,24 +30219,24 @@ <var-decl name='supp_mcs' type-id='830056b5' visibility='default' filepath='include/linux/ieee80211.h' line='1537' column='1'/> </data-member> </class-decl> - <class-decl name='ip6_sf_list' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='107' column='1' id='b83c8287'> + <class-decl name='ip6_sf_list' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='103' column='1' id='b83c8287'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sf_next' type-id='60f4096f' visibility='default' filepath='include/net/if_inet6.h' line='108' column='1'/> + <var-decl name='sf_next' type-id='60f4096f' visibility='default' filepath='include/net/if_inet6.h' line='104' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sf_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='109' column='1'/> + <var-decl name='sf_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='105' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sf_count' type-id='f05e8e77' visibility='default' filepath='include/net/if_inet6.h' line='110' column='1'/> + <var-decl name='sf_count' type-id='f05e8e77' visibility='default' filepath='include/net/if_inet6.h' line='106' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='sf_gsresp' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='111' column='1'/> + <var-decl name='sf_gsresp' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='107' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='328'> - <var-decl name='sf_oldin' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='112' column='1'/> + <var-decl name='sf_oldin' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='108' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='sf_crcount' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='113' column='1'/> + <var-decl name='sf_crcount' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='109' column='1'/> </data-member> </class-decl> <class-decl name='iw_priv_args' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='1063' column='1' id='0c842ad9'> @@ -30699,6 +30381,17 @@ <var-decl name='phash_buckets' type-id='62c51a1d' visibility='default' filepath='include/net/neighbour.h' line='227' column='1'/> </data-member> </class-decl> + <class-decl name='posix_acl_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/posix_acl.h' line='18' column='1' id='05438640'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='e_tag' type-id='a2185560' visibility='default' filepath='include/linux/posix_acl.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='e_perm' type-id='8efea9e5' visibility='default' filepath='include/linux/posix_acl.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='' type-id='21c0164a' visibility='default' filepath='include/linux/posix_acl.h' line='21' column='1'/> + </data-member> + </class-decl> <class-decl name='proto_ops' size-in-bits='2112' is-struct='yes' visibility='default' filepath='include/linux/net.h' line='137' column='1' id='4e0399c2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='family' type-id='95e97e5e' visibility='default' filepath='include/linux/net.h' line='138' column='1'/> @@ -31096,7 +30789,12 @@ <var-decl name='cap_____res' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='527' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__6' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/xfrm.h' line='171' column='1' id='35535e57'> + <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='ac895711' visibility='default' filepath='include/uapi/asm-generic/posix_types.h' line='79' column='1' id='b55219f8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='val' type-id='e4266c7e' visibility='default' filepath='include/uapi/asm-generic/posix_types.h' line='80' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/xfrm.h' line='171' column='1' id='35535e57'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='reqid' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='172' column='1'/> </data-member> @@ -31151,7 +30849,6 @@ <qualified-type-def type-id='87cad984' const='yes' id='3ae4e62d'/> <qualified-type-def type-id='bd4e4ac8' const='yes' id='94052af7'/> <qualified-type-def type-id='19c2251e' const='yes' id='51bb592e'/> - <qualified-type-def type-id='f9b06939' const='yes' id='19272f09'/> <pointer-type-def type-id='9cbd1c16' size-in-bits='64' id='f9b37274'/> <qualified-type-def type-id='7124a2a6' const='yes' id='7253d28f'/> <qualified-type-def type-id='c86a8a16' const='yes' id='c81d9871'/> @@ -31241,6 +30938,10 @@ <enumerator name='NL802154_SUPPORTED_BOOL_MAX' value='3'/> </enum-decl> <pointer-type-def type-id='ba046e9a' size-in-bits='64' id='09c59e98'/> + <array-type-def dimensions='1' type-id='39ec6fe5' size-in-bits='9152' id='be1ad65f'> + <subrange length='11' type-id='7ff19f0f' id='847bc017'/> + </array-type-def> + <pointer-type-def type-id='dc5fa7f0' size-in-bits='64' id='c66f5ec5'/> <pointer-type-def type-id='e32a05ed' size-in-bits='64' id='fb7dc22d'/> <pointer-type-def type-id='f7e1259c' size-in-bits='64' id='3cad9e1a'/> <pointer-type-def type-id='96bb51fa' size-in-bits='64' id='e8c4dba4'/> @@ -31296,11 +30997,15 @@ </array-type-def> <pointer-type-def type-id='5a3e162b' size-in-bits='64' id='153e161b'/> <pointer-type-def type-id='7f8cc66d' size-in-bits='64' id='c4facf61'/> + <array-type-def dimensions='1' type-id='bd54fe1a' size-in-bits='192' id='5d34b9c7'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> <array-type-def dimensions='1' type-id='efa21d3b' size-in-bits='2048' id='70a48c94'> <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> </array-type-def> <pointer-type-def type-id='6ed3e587' size-in-bits='64' id='c5ff416f'/> <pointer-type-def type-id='3f017308' size-in-bits='64' id='e55edb2e'/> + <pointer-type-def type-id='23a849db' size-in-bits='64' id='16cfe92b'/> <pointer-type-def type-id='e29df76e' size-in-bits='64' id='15543b10'/> <pointer-type-def type-id='c2be49b0' size-in-bits='64' id='eb9a3ab6'/> <pointer-type-def type-id='a5e8d9a1' size-in-bits='64' id='775147d9'/> @@ -31316,7 +31021,6 @@ <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> <pointer-type-def type-id='f037e1bb' size-in-bits='64' id='a8faf36f'/> - <typedef-decl name='fsnotify_connp_t' type-id='994d9d61' filepath='include/linux/fsnotify_backend.h' line='284' column='1' id='dc5fa7f0'/> <typedef-decl name='iw_handler' type-id='2c8ff697' filepath='include/net/iw_handler.h' line='315' column='1' id='bcc5cab3'/> <typedef-decl name='nf_hookfn' type-id='272e7e29' filepath='include/linux/netfilter.h' line='76' column='1' id='0331c4d6'/> <typedef-decl name='qsize_t' type-id='1eb56b1e' filepath='include/linux/quota.h' line='66' column='1' id='33341965'/> @@ -31336,7 +31040,7 @@ <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='infinite' id='29c3368c'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> - <union-decl name='__anonymous_union__34' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/ip_fib.h' line='89' column='1' id='37def4b7'> + <union-decl name='__anonymous_union__24' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/ip_fib.h' line='89' column='1' id='37def4b7'> <data-member access='public'> <var-decl name='ipv4' type-id='78a133c2' visibility='default' filepath='include/net/ip_fib.h' line='90' column='1'/> </data-member> @@ -31344,7 +31048,7 @@ <var-decl name='ipv6' type-id='f6ed712a' visibility='default' filepath='include/net/ip_fib.h' line='91' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__7' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='115' column='1' id='ba169a6c'> + <union-decl name='__anonymous_union__15' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='115' column='1' id='ba169a6c'> <data-member access='public'> <var-decl name='head' type-id='e151255a' visibility='default' filepath='include/net/inet_hashtables.h' line='116' column='1'/> </data-member> @@ -31352,7 +31056,7 @@ <var-decl name='nulls_head' type-id='af86905d' visibility='default' filepath='include/net/inet_hashtables.h' line='117' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__24' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/xfrm.h' line='149' column='1' id='fc320d58'> + <union-decl name='__anonymous_union__1' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/xfrm.h' line='149' column='1' id='fc320d58'> <data-member access='public'> <var-decl name='gclist' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='150' column='1'/> </data-member> @@ -31360,15 +31064,7 @@ <var-decl name='bydst' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='151' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/posix_acl.h' line='21' column='1' id='21c0164a'> - <data-member access='public'> - <var-decl name='e_uid' type-id='d80b72e6' visibility='default' filepath='include/linux/posix_acl.h' line='22' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='e_gid' type-id='094d8048' visibility='default' filepath='include/linux/posix_acl.h' line='23' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/netlink.h' line='295' column='1' id='4a3999ba'> + <union-decl name='__anonymous_union__21' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/netlink.h' line='295' column='1' id='4a3999ba'> <data-member access='public'> <var-decl name='validation_data' type-id='eaa32e2f' visibility='default' filepath='include/net/netlink.h' line='296' column='1'/> </data-member> @@ -31429,6 +31125,14 @@ <var-decl name='chain' type-id='aa804387' visibility='default' filepath='include/net/ip_fib.h' line='73' column='1'/> </data-member> </class-decl> + <class-decl name='free_area' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='101' column='1' id='39ec6fe5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='free_list' type-id='e4e6d6c4' visibility='default' filepath='include/linux/mmzone.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='nr_free' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='103' column='1'/> + </data-member> + </class-decl> <class-decl name='fs_parameter_description' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fs_parser.h' line='64' column='1' id='8a2a988b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='name' type-id='8d43b1f5' visibility='default' filepath='include/linux/fs_parser.h' line='65' column='1'/> @@ -31642,23 +31346,18 @@ <var-decl name='subcmd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/nl80211.h' line='5980' column='1'/> </data-member> </class-decl> - <class-decl name='pr_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/pr.h' line='7' column='1' id='b45c773c'> + <class-decl name='per_cpu_pageset' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='347' column='1' id='23a849db'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pr_register' type-id='0b6bd27e' visibility='default' filepath='include/linux/pr.h' line='8' column='1'/> + <var-decl name='pcp' type-id='3572f41a' visibility='default' filepath='include/linux/mmzone.h' line='348' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pr_reserve' type-id='28138af2' visibility='default' filepath='include/linux/pr.h' line='10' column='1'/> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='stat_threshold' type-id='fdbf7a0f' visibility='default' filepath='include/linux/mmzone.h' line='354' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pr_release' type-id='eda6f223' visibility='default' filepath='include/linux/pr.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pr_preempt' type-id='af664338' visibility='default' filepath='include/linux/pr.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pr_clear' type-id='45f42df9' visibility='default' filepath='include/linux/pr.h' line='16' column='1'/> + <data-member access='public' layout-offset-in-bits='648'> + <var-decl name='vm_stat_diff' type-id='a2b7d295' visibility='default' filepath='include/linux/mmzone.h' line='355' column='1'/> </data-member> </class-decl> + <class-decl name='pr_ops' is-struct='yes' visibility='default' is-declaration-only='yes' id='b45c773c'/> <class-decl name='quota_format_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='312' column='1' id='87cad984'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='check_quota_file' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='313' column='1'/> @@ -32012,7 +31711,7 @@ <var-decl name='zone_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='670' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netlink.h' line='297' column='1' id='46901745'> + <class-decl name='__anonymous_struct__30' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netlink.h' line='297' column='1' id='46901745'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='min' type-id='9b7e9486' visibility='default' filepath='include/net/netlink.h' line='298' column='1'/> </data-member> @@ -32073,6 +31772,7 @@ <pointer-type-def type-id='8e2d4615' size-in-bits='64' id='8fbb31d1'/> <pointer-type-def type-id='7c9213d1' size-in-bits='64' id='6ade418d'/> <pointer-type-def type-id='916c4095' size-in-bits='64' id='439be051'/> + <typedef-decl name='fsnotify_connp_t' type-id='994d9d61' filepath='include/linux/fsnotify_backend.h' line='284' column='1' id='dc5fa7f0'/> <pointer-type-def type-id='c87333bf' size-in-bits='64' id='21641a6b'/> <pointer-type-def type-id='217933b7' size-in-bits='64' id='42b02383'/> <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='64' id='1872161b'> @@ -32082,7 +31782,7 @@ <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> <pointer-type-def type-id='fa07ab8f' size-in-bits='64' id='9cc41107'/> - <union-decl name='__anonymous_union__23' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='15' column='1' id='eba8a6fd'> + <union-decl name='__anonymous_union__21' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='15' column='1' id='eba8a6fd'> <data-member access='public'> <var-decl name='a4' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/xfrm.h' line='16' column='1'/> </data-member> @@ -32093,7 +31793,15 @@ <var-decl name='in6' type-id='f6ed712a' visibility='default' filepath='include/uapi/linux/xfrm.h' line='18' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/cfg80211.h' line='2538' column='1' id='0532d6f6'> + <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/posix_acl.h' line='21' column='1' id='21c0164a'> + <data-member access='public'> + <var-decl name='e_uid' type-id='d80b72e6' visibility='default' filepath='include/linux/posix_acl.h' line='22' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='e_gid' type-id='094d8048' visibility='default' filepath='include/linux/posix_acl.h' line='23' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/cfg80211.h' line='2538' column='1' id='0532d6f6'> <data-member access='public'> <var-decl name='band_pref' type-id='3eaa0294' visibility='default' filepath='include/net/cfg80211.h' line='2539' column='1'/> </data-member> @@ -32402,6 +32110,20 @@ <var-decl name='table_fulls' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='129' column='1'/> </data-member> </class-decl> + <class-decl name='per_cpu_pages' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='338' column='1' id='3572f41a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='339' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='high' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='340' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='batch' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lists' type-id='a8e1fb22' visibility='default' filepath='include/linux/mmzone.h' line='344' column='1'/> + </data-member> + </class-decl> <class-decl name='rhash_lock_head' is-struct='yes' visibility='default' filepath='include/linux/rhashtable.h' line='47' column='1' id='c0065bf0'/> <class-decl name='tcf_block' size-in-bits='10176' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='434' column='1' id='16c50f80'> <data-member access='public' layout-offset-in-bits='0'> @@ -32607,11 +32329,6 @@ <array-type-def dimensions='1' type-id='a9d5f761' size-in-bits='infinite' id='9195bab1'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> - <pointer-type-def type-id='8a49f2ad' size-in-bits='64' id='45f42df9'/> - <pointer-type-def type-id='70eee7af' size-in-bits='64' id='eda6f223'/> - <pointer-type-def type-id='c3a10c20' size-in-bits='64' id='28138af2'/> - <pointer-type-def type-id='0efc83de' size-in-bits='64' id='af664338'/> - <pointer-type-def type-id='5520e014' size-in-bits='64' id='0b6bd27e'/> <pointer-type-def type-id='7ae39c29' size-in-bits='64' id='6266601d'/> <pointer-type-def type-id='f3f27ff7' size-in-bits='64' id='69b48c13'/> <pointer-type-def type-id='137e352e' size-in-bits='64' id='81145c38'/> @@ -32628,11 +32345,14 @@ <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> <pointer-type-def type-id='fff56995' size-in-bits='64' id='12f283a5'/> + <array-type-def dimensions='1' type-id='fdbf7a0f' size-in-bits='112' id='a2b7d295'> + <subrange length='14' type-id='7ff19f0f' id='48882d96'/> + </array-type-def> <pointer-type-def type-id='93a4c7d5' size-in-bits='64' id='a4cbdcd9'/> <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='80' id='097504df'> <subrange length='10' type-id='7ff19f0f' id='487da03a'/> </array-type-def> - <union-decl name='__anonymous_union__35' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/route.h' line='62' column='1' id='77077303'> + <union-decl name='__anonymous_union__25' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/route.h' line='62' column='1' id='77077303'> <data-member access='public'> <var-decl name='rt_gw4' type-id='78a133c2' visibility='default' filepath='include/net/route.h' line='63' column='1'/> </data-member> @@ -32657,6 +32377,7 @@ <pointer-type-def type-id='4aa54e65' size-in-bits='64' id='f590d4d9'/> <pointer-type-def type-id='30a49526' size-in-bits='64' id='938abf68'/> <pointer-type-def type-id='4ede01e9' size-in-bits='64' id='94c16fa5'/> + <pointer-type-def type-id='be9189df' size-in-bits='64' id='0a0aff97'/> <pointer-type-def type-id='77780344' size-in-bits='64' id='c4d81be6'/> <array-type-def dimensions='1' type-id='3f1a6b60' size-in-bits='128' id='3fa29bab'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> @@ -32894,7 +32615,7 @@ <var-decl name='key' type-id='29c3368c' visibility='default' filepath='include/net/neighbour.h' line='177' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__16' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sch_generic.h' line='452' column='1' id='894533b3'> + <class-decl name='__anonymous_struct__28' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sch_generic.h' line='452' column='1' id='894533b3'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='chain' type-id='45305972' visibility='default' filepath='include/net/sch_generic.h' line='453' column='1'/> </data-member> @@ -32925,6 +32646,9 @@ <pointer-type-def type-id='65fbb133' size-in-bits='64' id='796b13b7'/> <pointer-type-def type-id='08abca50' size-in-bits='64' id='231269da'/> <pointer-type-def type-id='06b4cb39' size-in-bits='64' id='d236d29d'/> + <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='512' id='a8e1fb22'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> <pointer-type-def type-id='ff0d68dc' size-in-bits='64' id='f6507b0a'/> <pointer-type-def type-id='3c330066' size-in-bits='64' id='104977a4'/> <pointer-type-def type-id='1a196c3e' size-in-bits='64' id='98ff7360'/> @@ -33459,13407 +33183,24 @@ </class-decl> <pointer-type-def type-id='6415147f' size-in-bits='64' id='8e78f753'/> </abi-instr> - <abi-instr address-size='64' path='arch/arm64/crypto/aes-glue.c' language='LANG_C89'> - <type-decl name='__ARRAY_SIZE_TYPE__' size-in-bits='64' id='7ff19f0f'/> - <array-type-def dimensions='1' type-id='3f1a6b60' size-in-bits='64' id='839e8989'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='3f1a6b60' size-in-bits='96' id='3fa05d14'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='3f1a6b60' size-in-bits='infinite' id='d5016f6f'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='d3130597' size-in-bits='128' id='8a7b7524'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='128' id='9396cabb'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='infinite' id='167619f6'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='7e2609cc' size-in-bits='4096' id='98f84070'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='256' id='b6b7435e'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <type-decl name='bool' size-in-bits='8' id='c894953d'/> - <array-type-def dimensions='1' type-id='162c1c01' size-in-bits='256' id='68694f49'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='26a90f95' size-in-bits='2048' id='2e646d82'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <array-type-def dimensions='1' type-id='26a90f95' size-in-bits='192' id='461c9ed2'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='1024' id='e3204322'> - <subrange length='128' type-id='7ff19f0f' id='1eb1687a'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='128' id='ac1fa8c0'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='16384' id='41bf80f3'> - <subrange length='2048' type-id='7ff19f0f' id='e5323efb'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='256' id='16dc656a'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='384' id='36d7f119'> - <subrange length='48' type-id='7ff19f0f' id='8f6d2a81'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='448' id='6093ff7c'> - <subrange length='56' type-id='7ff19f0f' id='f8137894'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='48' id='4a008bc3'> - <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='64' id='8e100159'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='infinite' id='e84913bd'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='anon_vma' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/rmap.h' line='29' column='1' id='14f332cc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='root' type-id='a8f86cda' visibility='default' filepath='include/linux/rmap.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/rmap.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='refcount' type-id='49178f86' visibility='default' filepath='include/linux/rmap.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='degree' type-id='f0981eeb' visibility='default' filepath='include/linux/rmap.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='parent' type-id='a8f86cda' visibility='default' filepath='include/linux/rmap.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='rb_root' type-id='6fe1603d' visibility='default' filepath='include/linux/rmap.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='num_children' type-id='7359adad' visibility='default' filepath='include/linux/rmap.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='num_active_vmas' type-id='7359adad' visibility='default' filepath='include/linux/rmap.h' line='72' column='1'/> - </data-member> - </class-decl> - <class-decl name='assoc_array_ptr' is-struct='yes' visibility='default' is-declaration-only='yes' id='3249e303'/> - <class-decl name='audit_context' is-struct='yes' visibility='default' is-declaration-only='yes' id='82d9d5d4'/> - <class-decl name='backing_dev_info' size-in-bits='9280' is-struct='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='188' column='1' id='c0badb3b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='91ce1af9' visibility='default' filepath='include/linux/backing-dev-defs.h' line='189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='include/linux/backing-dev-defs.h' line='190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='bdi_list' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ra_pages' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='io_pages' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='congested_fn' type-id='84127e50' visibility='default' filepath='include/linux/backing-dev-defs.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='congested_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/backing-dev-defs.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/backing-dev-defs.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='refcnt' type-id='400fb07b' visibility='default' filepath='include/linux/backing-dev-defs.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='capabilities' type-id='f0981eeb' visibility='default' filepath='include/linux/backing-dev-defs.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='min_ratio' type-id='f0981eeb' visibility='default' filepath='include/linux/backing-dev-defs.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='max_ratio' type-id='f0981eeb' visibility='default' filepath='include/linux/backing-dev-defs.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='max_prop_frac' type-id='f0981eeb' visibility='default' filepath='include/linux/backing-dev-defs.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='tot_write_bandwidth' type-id='f22a8abb' visibility='default' filepath='include/linux/backing-dev-defs.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='wb' type-id='ac0aeb1d' visibility='default' filepath='include/linux/backing-dev-defs.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7040'> - <var-decl name='wb_list' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7168'> - <var-decl name='cgwb_tree' type-id='d39738ac' visibility='default' filepath='include/linux/backing-dev-defs.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7296'> - <var-decl name='cgwb_congested_tree' type-id='dec44472' visibility='default' filepath='include/linux/backing-dev-defs.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='cgwb_release_mutex' type-id='925167dc' visibility='default' filepath='include/linux/backing-dev-defs.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='wb_switch_rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/backing-dev-defs.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='wb_waitq' type-id='b5ab048f' visibility='default' filepath='include/linux/backing-dev-defs.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/backing-dev-defs.h' line='222' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='dev_name' type-id='59daf3ef' visibility='default' filepath='include/linux/backing-dev-defs.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8768'> - <var-decl name='owner' type-id='fa0b179b' visibility='default' filepath='include/linux/backing-dev-defs.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8832'> - <var-decl name='laptop_mode_wb_timer' type-id='abe41e67' visibility='default' filepath='include/linux/backing-dev-defs.h' line='226' column='1'/> - </data-member> - </class-decl> - <class-decl name='bdi_writeback' size-in-bits='6080' is-struct='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='130' column='1' id='ac0aeb1d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bdi' type-id='ef4fae1b' visibility='default' filepath='include/linux/backing-dev-defs.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='last_old_flush' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='b_dirty' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='b_io' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='b_more_io' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='b_dirty_time' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='list_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/backing-dev-defs.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='stat' type-id='aca5b9e5' visibility='default' filepath='include/linux/backing-dev-defs.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='congested' type-id='d97a04ce' visibility='default' filepath='include/linux/backing-dev-defs.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='bw_time_stamp' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='dirtied_stamp' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='written_stamp' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='write_bandwidth' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='avg_write_bandwidth' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='dirty_ratelimit' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='balanced_dirty_ratelimit' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='completions' type-id='587caff2' visibility='default' filepath='include/linux/backing-dev-defs.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='dirty_exceeded' type-id='95e97e5e' visibility='default' filepath='include/linux/backing-dev-defs.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2976'> - <var-decl name='start_all_reason' type-id='c1602c7a' visibility='default' filepath='include/linux/backing-dev-defs.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='work_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/backing-dev-defs.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='work_list' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='dwork' type-id='5ad6e0ef' visibility='default' filepath='include/linux/backing-dev-defs.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4288'> - <var-decl name='dirty_sleep' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4352'> - <var-decl name='bdi_node' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4480'> - <var-decl name='refcnt' type-id='818799b4' visibility='default' filepath='include/linux/backing-dev-defs.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='memcg_completions' type-id='587caff2' visibility='default' filepath='include/linux/backing-dev-defs.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='memcg_css' type-id='cfff5953' visibility='default' filepath='include/linux/backing-dev-defs.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='blkcg_css' type-id='cfff5953' visibility='default' filepath='include/linux/backing-dev-defs.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='memcg_node' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5568'> - <var-decl name='blkcg_node' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5696'> - <var-decl name='' type-id='93944b10' visibility='default' filepath='include/linux/backing-dev-defs.h' line='181' column='1'/> - </data-member> - </class-decl> - <class-decl name='bio_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bio.h' line='577' column='1' id='096280be'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='head' type-id='fb55efa1' visibility='default' filepath='include/linux/bio.h' line='578' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tail' type-id='fb55efa1' visibility='default' filepath='include/linux/bio.h' line='579' column='1'/> - </data-member> - </class-decl> - <class-decl name='blk_plug' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/blkdev.h' line='1174' column='1' id='718a7cd9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mq_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='1175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cb_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='1176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rq_count' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='1177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='multiple_queues' type-id='b50a4934' visibility='default' filepath='include/linux/blkdev.h' line='1178' column='1'/> - </data-member> - </class-decl> - <class-decl name='capture_control' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/events/../../mm/internal.h' line='212' column='1' id='978e8e27'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cc' type-id='cdea3372' visibility='default' filepath='kernel/events/../../mm/internal.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='kernel/events/../../mm/internal.h' line='214' column='1'/> - </data-member> - </class-decl> - <class-decl name='cdev' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/cdev.h' line='14' column='1' id='22f86351'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/cdev.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/cdev.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='ops' type-id='61758ee5' visibility='default' filepath='include/linux/cdev.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/cdev.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='dev' type-id='8504f260' visibility='default' filepath='include/linux/cdev.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='include/linux/cdev.h' line='20' column='1'/> - </data-member> - </class-decl> - <class-decl name='cgroup_namespace' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/cgroup.h' line='858' column='1' id='e54806c5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='64615833' visibility='default' filepath='include/linux/cgroup.h' line='859' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ns' type-id='99f367f2' visibility='default' filepath='include/linux/cgroup.h' line='860' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/cgroup.h' line='861' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ucounts' type-id='b1d4934a' visibility='default' filepath='include/linux/cgroup.h' line='862' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='root_cset' type-id='85d57723' visibility='default' filepath='include/linux/cgroup.h' line='863' column='1'/> - </data-member> - </class-decl> - <class-decl name='compat_robust_list_head' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/compat.h' line='378' column='1' id='1b9c6d35'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='bd51dd4a' visibility='default' filepath='include/linux/compat.h' line='379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='futex_offset' type-id='abb906de' visibility='default' filepath='include/linux/compat.h' line='380' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list_op_pending' type-id='782d78af' visibility='default' filepath='include/linux/compat.h' line='381' column='1'/> - </data-member> - </class-decl> - <class-decl name='css_set' size-in-bits='3072' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='190' column='1' id='afbeac63'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='subsys' type-id='7975e215' visibility='default' filepath='include/linux/cgroup-defs.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='refcount' type-id='64615833' visibility='default' filepath='include/linux/cgroup-defs.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='dom_cset' type-id='85d57723' visibility='default' filepath='include/linux/cgroup-defs.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='dfl_cgrp' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='nr_tasks' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='tasks' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='222' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='mg_tasks' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='dying_tasks' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='task_iters' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='e_cset_node' type-id='e4e6d6c4' visibility='default' filepath='include/linux/cgroup-defs.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='threaded_csets' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='threaded_csets_node' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='hlist' type-id='03a4a074' visibility='default' filepath='include/linux/cgroup-defs.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='cgrp_links' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='mg_preload_node' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='mg_node' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='mg_src_cgrp' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='mg_dst_cgrp' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='269' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='mg_dst_cset' type-id='85d57723' visibility='default' filepath='include/linux/cgroup-defs.h' line='270' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='dead' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='273' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/cgroup-defs.h' line='276' column='1'/> - </data-member> - </class-decl> - <class-decl name='export_operations' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/exportfs.h' line='193' column='1' id='1a0c5572'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='encode_fh' type-id='2cdfbf0a' visibility='default' filepath='include/linux/exportfs.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fh_to_dentry' type-id='9b9ccb86' visibility='default' filepath='include/linux/exportfs.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fh_to_parent' type-id='9b9ccb86' visibility='default' filepath='include/linux/exportfs.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_name' type-id='cb0ca137' visibility='default' filepath='include/linux/exportfs.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='get_parent' type-id='36ed3b9a' visibility='default' filepath='include/linux/exportfs.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='commit_metadata' type-id='28ba4492' visibility='default' filepath='include/linux/exportfs.h' line='203' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='get_uuid' type-id='547aa7d2' visibility='default' filepath='include/linux/exportfs.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='map_blocks' type-id='35d085ce' visibility='default' filepath='include/linux/exportfs.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='commit_blocks' type-id='30144f27' visibility='default' filepath='include/linux/exportfs.h' line='209' column='1'/> - </data-member> - </class-decl> - <class-decl name='files_struct' size-in-bits='5632' is-struct='yes' visibility='default' filepath='include/linux/fdtable.h' line='48' column='1' id='bccdf330'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='49178f86' visibility='default' filepath='include/linux/fdtable.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='resize_in_progress' type-id='b50a4934' visibility='default' filepath='include/linux/fdtable.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='resize_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/fdtable.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fdt' type-id='02b857a9' visibility='default' filepath='include/linux/fdtable.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='fdtab' type-id='ff35cfe1' visibility='default' filepath='include/linux/fdtable.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='file_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fdtable.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='next_fd' type-id='f0981eeb' visibility='default' filepath='include/linux/fdtable.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='close_on_exec_init' type-id='f066dd3c' visibility='default' filepath='include/linux/fdtable.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='open_fds_init' type-id='f066dd3c' visibility='default' filepath='include/linux/fdtable.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='full_fds_bits_init' type-id='f066dd3c' visibility='default' filepath='include/linux/fdtable.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='fd_array' type-id='d2c516bd' visibility='default' filepath='include/linux/fdtable.h' line='66' column='1'/> - </data-member> - </class-decl> - <class-decl name='fs_context' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='86' column='1' id='8d0295a2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ops' type-id='7536fa28' visibility='default' filepath='include/linux/fs_context.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='uapi_mutex' type-id='925167dc' visibility='default' filepath='include/linux/fs_context.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='fs_type' type-id='21e53d44' visibility='default' filepath='include/linux/fs_context.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='fs_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='sget_key' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='root' type-id='27675065' visibility='default' filepath='include/linux/fs_context.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/fs_context.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='net_ns' type-id='a2bff676' visibility='default' filepath='include/linux/fs_context.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='cred' type-id='bc33861a' visibility='default' filepath='include/linux/fs_context.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='log' type-id='d1a78aeb' visibility='default' filepath='include/linux/fs_context.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='source' type-id='80f4b756' visibility='default' filepath='include/linux/fs_context.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='s_fs_info' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='sb_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs_context.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='sb_flags_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/fs_context.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='s_iflags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs_context.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='lsm_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs_context.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='purpose' type-id='4171a6be' visibility='default' filepath='include/linux/fs_context.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='phase' type-id='de54989f' visibility='default' filepath='include/linux/fs_context.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='need_free' type-id='b50a4934' visibility='default' filepath='include/linux/fs_context.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='global' type-id='b50a4934' visibility='default' filepath='include/linux/fs_context.h' line='107' column='1'/> - </data-member> - </class-decl> - <class-decl name='fs_parameter_description' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fs_parser.h' line='64' column='1' id='8a2a988b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='8d43b1f5' visibility='default' filepath='include/linux/fs_parser.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='specs' type-id='8d4f223b' visibility='default' filepath='include/linux/fs_parser.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='enums' type-id='6d6531cd' visibility='default' filepath='include/linux/fs_parser.h' line='67' column='1'/> - </data-member> - </class-decl> - <class-decl name='fs_struct' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/fs_struct.h' line='9' column='1' id='7dc87302'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='users' type-id='95e97e5e' visibility='default' filepath='include/linux/fs_struct.h' line='10' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs_struct.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='seq' type-id='e14c3b11' visibility='default' filepath='include/linux/fs_struct.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='umask' type-id='95e97e5e' visibility='default' filepath='include/linux/fs_struct.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='in_exec' type-id='95e97e5e' visibility='default' filepath='include/linux/fs_struct.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='root' type-id='b5382ece' visibility='default' filepath='include/linux/fs_struct.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pwd' type-id='b5382ece' visibility='default' filepath='include/linux/fs_struct.h' line='15' column='1'/> - </data-member> - </class-decl> - <class-decl name='fscrypt_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='9441bb37'/> - <class-decl name='fscrypt_operations' is-struct='yes' visibility='default' is-declaration-only='yes' id='fa21a7e9'/> - <class-decl name='fsnotify_mark_connector' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='292' column='1' id='aadc8ce9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fsnotify_backend.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='8efea9e5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fsid' type-id='ac895711' visibility='default' filepath='include/linux/fsnotify_backend.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='' type-id='9114ebb7' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='list' type-id='e151255a' visibility='default' filepath='include/linux/fsnotify_backend.h' line='304' column='1'/> - </data-member> - </class-decl> - <class-decl name='fsverity_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='43489bca'/> - <class-decl name='fsverity_operations' is-struct='yes' visibility='default' is-declaration-only='yes' id='5f0d764c'/> - <class-decl name='futex_pi_state' is-struct='yes' visibility='default' is-declaration-only='yes' id='62bd013f'/> - <class-decl name='gendisk' size-in-bits='11136' is-struct='yes' visibility='default' filepath='include/linux/genhd.h' line='191' column='1' id='4f60ffbc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='major' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='first_minor' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='minors' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='disk_name' type-id='16dc656a' visibility='default' filepath='include/linux/genhd.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='devnode' type-id='b160f6ba' visibility='default' filepath='include/linux/genhd.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='events' type-id='8efea9e5' visibility='default' filepath='include/linux/genhd.h' line='203' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='464'> - <var-decl name='event_flags' type-id='8efea9e5' visibility='default' filepath='include/linux/genhd.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='part_tbl' type-id='af836b25' visibility='default' filepath='include/linux/genhd.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='part0' type-id='2473bc1f' visibility='default' filepath='include/linux/genhd.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9856'> - <var-decl name='fops' type-id='6829b047' visibility='default' filepath='include/linux/genhd.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='queue' type-id='e7d2a5fc' visibility='default' filepath='include/linux/genhd.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9984'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/genhd.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10112'> - <var-decl name='lookup_sem' type-id='f19fdb93' visibility='default' filepath='include/linux/genhd.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10496'> - <var-decl name='slave_dir' type-id='d30bdc51' visibility='default' filepath='include/linux/genhd.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10560'> - <var-decl name='random' type-id='22aa3c54' visibility='default' filepath='include/linux/genhd.h' line='222' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10624'> - <var-decl name='sync_io' type-id='49178f86' visibility='default' filepath='include/linux/genhd.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10688'> - <var-decl name='ev' type-id='26f00576' visibility='default' filepath='include/linux/genhd.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='node_id' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10816'> - <var-decl name='bb' type-id='5760652c' visibility='default' filepath='include/linux/genhd.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='lockdep_map' type-id='d34a605e' visibility='default' filepath='include/linux/genhd.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10944'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11008'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11072'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='235' column='1'/> - </data-member> - </class-decl> - <class-decl name='hd_struct' size-in-bits='9280' is-struct='yes' visibility='default' filepath='include/linux/genhd.h' line='109' column='1' id='2473bc1f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='start_sect' type-id='a42536cd' visibility='default' filepath='include/linux/genhd.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nr_sects' type-id='a42536cd' visibility='default' filepath='include/linux/genhd.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='nr_sects_seq' type-id='e14c3b11' visibility='default' filepath='include/linux/genhd.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='alignment_offset' type-id='a42536cd' visibility='default' filepath='include/linux/genhd.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='discard_alignment' type-id='f0981eeb' visibility='default' filepath='include/linux/genhd.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='__dev' type-id='66e487eb' visibility='default' filepath='include/linux/genhd.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='holder_dir' type-id='d30bdc51' visibility='default' filepath='include/linux/genhd.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='policy' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7776'> - <var-decl name='partno' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='info' type-id='d4f2b9b2' visibility='default' filepath='include/linux/genhd.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='stamp' type-id='7359adad' visibility='default' filepath='include/linux/genhd.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7936'> - <var-decl name='dkstats' type-id='70f1634e' visibility='default' filepath='include/linux/genhd.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='ref' type-id='818799b4' visibility='default' filepath='include/linux/genhd.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='rcu_work' type-id='7c0b9fdb' visibility='default' filepath='include/linux/genhd.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9024'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9088'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9152'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9216'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='139' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipc_namespace' is-struct='yes' visibility='default' is-declaration-only='yes' id='dd74f3ed'/> - <class-decl name='kernfs_iattrs' is-struct='yes' visibility='default' is-declaration-only='yes' id='7b5435ce'/> - <class-decl name='kernfs_open_node' is-struct='yes' visibility='default' is-declaration-only='yes' id='cc9b8e48'/> - <class-decl name='key_type' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/key-type.h' line='63' column='1' id='71e87d49'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/key-type.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='def_datalen' type-id='b59d7dce' visibility='default' filepath='include/linux/key-type.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/key-type.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='vet_description' type-id='70487b28' visibility='default' filepath='include/linux/key-type.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='preparse' type-id='320c9cb0' visibility='default' filepath='include/linux/key-type.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='free_preparse' type-id='54d7d559' visibility='default' filepath='include/linux/key-type.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='instantiate' type-id='ab4f7fd7' visibility='default' filepath='include/linux/key-type.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='update' type-id='ab4f7fd7' visibility='default' filepath='include/linux/key-type.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='match_preparse' type-id='0954c675' visibility='default' filepath='include/linux/key-type.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='match_free' type-id='87f6a50e' visibility='default' filepath='include/linux/key-type.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='revoke' type-id='b36896a7' visibility='default' filepath='include/linux/key-type.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='destroy' type-id='b36896a7' visibility='default' filepath='include/linux/key-type.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='describe' type-id='f68ddecc' visibility='default' filepath='include/linux/key-type.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='read' type-id='a9cc7986' visibility='default' filepath='include/linux/key-type.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='request_key' type-id='99147724' visibility='default' filepath='include/linux/key-type.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='lookup_restriction' type-id='7c4a6c91' visibility='default' filepath='include/linux/key-type.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='asym_query' type-id='b6633a3c' visibility='default' filepath='include/linux/key-type.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='asym_eds_op' type-id='824beef7' visibility='default' filepath='include/linux/key-type.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='asym_verify_signature' type-id='824beef7' visibility='default' filepath='include/linux/key-type.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='link' type-id='72f469ec' visibility='default' filepath='include/linux/key-type.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='lock_class' type-id='47479831' visibility='default' filepath='include/linux/key-type.h' line='160' column='1'/> - </data-member> - </class-decl> - <class-decl name='key_user' size-in-bits='704' is-struct='yes' visibility='default' filepath='security/keys/internal.h' line='53' column='1' id='696d238e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='2a8a6332' visibility='default' filepath='security/keys/internal.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cons_lock' type-id='925167dc' visibility='default' filepath='security/keys/internal.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='security/keys/internal.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='usage' type-id='64615833' visibility='default' filepath='security/keys/internal.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='nkeys' type-id='49178f86' visibility='default' filepath='security/keys/internal.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='nikeys' type-id='49178f86' visibility='default' filepath='security/keys/internal.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='security/keys/internal.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='qnkeys' type-id='95e97e5e' visibility='default' filepath='security/keys/internal.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='qnbytes' type-id='95e97e5e' visibility='default' filepath='security/keys/internal.h' line='62' column='1'/> - </data-member> - </class-decl> - <class-decl name='kioctx_table' is-struct='yes' visibility='default' is-declaration-only='yes' id='5d0f15d4'/> - <class-decl name='kstatfs' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/statfs.h' line='8' column='1' id='ff1c7c9b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='f_type' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='9' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='f_bsize' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='10' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='f_blocks' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='f_bfree' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='f_bavail' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='f_files' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='f_ffree' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='f_fsid' type-id='ac895711' visibility='default' filepath='include/linux/statfs.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='f_namelen' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='f_frsize' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='f_flags' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='f_spare' type-id='5d4602e8' visibility='default' filepath='include/linux/statfs.h' line='20' column='1'/> - </data-member> - </class-decl> - <class-decl name='linux_binfmt' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/binfmts.h' line='96' column='1' id='47d6e76e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lh' type-id='72f469ec' visibility='default' filepath='include/linux/binfmts.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/linux/binfmts.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='load_binary' type-id='c5c535b4' visibility='default' filepath='include/linux/binfmts.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='load_shlib' type-id='4da4101d' visibility='default' filepath='include/linux/binfmts.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='core_dump' type-id='be2c124b' visibility='default' filepath='include/linux/binfmts.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='min_coredump' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='102' column='1'/> - </data-member> - </class-decl> - <class-decl name='mem_cgroup' size-in-bits='22528' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='208' column='1' id='11c8601b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='css' type-id='7f3df443' visibility='default' filepath='include/linux/memcontrol.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='id' type-id='18f7b101' visibility='default' filepath='include/linux/memcontrol.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='memory' type-id='635c3685' visibility='default' filepath='include/linux/memcontrol.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='swap' type-id='635c3685' visibility='default' filepath='include/linux/memcontrol.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='memsw' type-id='635c3685' visibility='default' filepath='include/linux/memcontrol.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='kmem' type-id='635c3685' visibility='default' filepath='include/linux/memcontrol.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5568'> - <var-decl name='tcpmem' type-id='635c3685' visibility='default' filepath='include/linux/memcontrol.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6400'> - <var-decl name='high' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6464'> - <var-decl name='high_work' type-id='ef9025d0' visibility='default' filepath='include/linux/memcontrol.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6848'> - <var-decl name='soft_limit' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6912'> - <var-decl name='vmpressure' type-id='d6294af7' visibility='default' filepath='include/linux/memcontrol.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='use_hierarchy' type-id='b50a4934' visibility='default' filepath='include/linux/memcontrol.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8008'> - <var-decl name='oom_group' type-id='b50a4934' visibility='default' filepath='include/linux/memcontrol.h' line='242' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8016'> - <var-decl name='oom_lock' type-id='b50a4934' visibility='default' filepath='include/linux/memcontrol.h' line='245' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8032'> - <var-decl name='under_oom' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8064'> - <var-decl name='swappiness' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8096'> - <var-decl name='oom_kill_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='events_file' type-id='37a4ee40' visibility='default' filepath='include/linux/memcontrol.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='events_local_file' type-id='37a4ee40' visibility='default' filepath='include/linux/memcontrol.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9280'> - <var-decl name='swap_events_file' type-id='37a4ee40' visibility='default' filepath='include/linux/memcontrol.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9856'> - <var-decl name='thresholds_lock' type-id='925167dc' visibility='default' filepath='include/linux/memcontrol.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10112'> - <var-decl name='thresholds' type-id='a38368d4' visibility='default' filepath='include/linux/memcontrol.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10240'> - <var-decl name='memsw_thresholds' type-id='a38368d4' visibility='default' filepath='include/linux/memcontrol.h' line='266' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10368'> - <var-decl name='oom_notify' type-id='72f469ec' visibility='default' filepath='include/linux/memcontrol.h' line='269' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10496'> - <var-decl name='move_charge_at_immigrate' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='275' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10560'> - <var-decl name='move_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/memcontrol.h' line='277' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10624'> - <var-decl name='move_lock_flags' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='278' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='_pad1_' type-id='4f5a0c96' visibility='default' filepath='include/linux/memcontrol.h' line='280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='moving_account' type-id='49178f86' visibility='default' filepath='include/linux/memcontrol.h' line='285' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10816'> - <var-decl name='move_lock_task' type-id='f23e2572' visibility='default' filepath='include/linux/memcontrol.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='vmstats_local' type-id='a0d3a64b' visibility='default' filepath='include/linux/memcontrol.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10944'> - <var-decl name='vmstats_percpu' type-id='a0d3a64b' visibility='default' filepath='include/linux/memcontrol.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='_pad2_' type-id='4f5a0c96' visibility='default' filepath='include/linux/memcontrol.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='vmstats' type-id='9dc2293d' visibility='default' filepath='include/linux/memcontrol.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13696'> - <var-decl name='vmevents' type-id='125ebda9' visibility='default' filepath='include/linux/memcontrol.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18176'> - <var-decl name='memory_events' type-id='76b91d35' visibility='default' filepath='include/linux/memcontrol.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18624'> - <var-decl name='memory_events_local' type-id='76b91d35' visibility='default' filepath='include/linux/memcontrol.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19072'> - <var-decl name='socket_pressure' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19136'> - <var-decl name='tcpmem_active' type-id='b50a4934' visibility='default' filepath='include/linux/memcontrol.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19168'> - <var-decl name='tcpmem_pressure' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19200'> - <var-decl name='kmemcg_id' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19232'> - <var-decl name='kmem_state' type-id='def0995c' visibility='default' filepath='include/linux/memcontrol.h' line='312' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19264'> - <var-decl name='kmem_caches' type-id='72f469ec' visibility='default' filepath='include/linux/memcontrol.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19392'> - <var-decl name='last_scanned_node' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19456'> - <var-decl name='cgwb_list' type-id='72f469ec' visibility='default' filepath='include/linux/memcontrol.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19584'> - <var-decl name='cgwb_domain' type-id='960bf1fd' visibility='default' filepath='include/linux/memcontrol.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20672'> - <var-decl name='cgwb_frn' type-id='f53c5bdb' visibility='default' filepath='include/linux/memcontrol.h' line='326' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21952'> - <var-decl name='event_list' type-id='72f469ec' visibility='default' filepath='include/linux/memcontrol.h' line='330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22080'> - <var-decl name='event_list_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/memcontrol.h' line='331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22144'> - <var-decl name='deferred_split_queue' type-id='d619c1c5' visibility='default' filepath='include/linux/memcontrol.h' line='334' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22400'> - <var-decl name='nodeinfo' type-id='687d975e' visibility='default' filepath='include/linux/memcontrol.h' line='337' column='1'/> - </data-member> - </class-decl> - <class-decl name='mnt_namespace' is-struct='yes' visibility='default' is-declaration-only='yes' id='de031042'/> - <class-decl name='module_notes_attrs' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/module.c' line='1659' column='1' id='96b6b914'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dir' type-id='d30bdc51' visibility='default' filepath='kernel/module.c' line='1660' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='notes' type-id='f0981eeb' visibility='default' filepath='kernel/module.c' line='1661' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='attrs' type-id='7cfae8e1' visibility='default' filepath='kernel/module.c' line='1662' column='1'/> - </data-member> - </class-decl> - <class-decl name='module_param_attrs' is-struct='yes' visibility='default' is-declaration-only='yes' id='9e045430'/> - <class-decl name='module_sect_attrs' size-in-bits='384' is-struct='yes' visibility='default' filepath='kernel/module.c' line='1546' column='1' id='b43b0dce'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='grp' type-id='e4af473b' visibility='default' filepath='kernel/module.c' line='1547' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='nsections' type-id='f0981eeb' visibility='default' filepath='kernel/module.c' line='1548' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='attrs' type-id='ae08da59' visibility='default' filepath='kernel/module.c' line='1549' column='1'/> - </data-member> - </class-decl> - <class-decl name='mtd_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='25dc4075'/> - <class-decl name='nameidata' is-struct='yes' visibility='default' is-declaration-only='yes' id='0319fc05'/> - <class-decl name='net' size-in-bits='33280' is-struct='yes' visibility='default' filepath='include/net/net_namespace.h' line='54' column='1' id='bd965180'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='passive' type-id='64615833' visibility='default' filepath='include/net/net_namespace.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='count' type-id='64615833' visibility='default' filepath='include/net/net_namespace.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rules_mod_lock' type-id='fb4018a0' visibility='default' filepath='include/net/net_namespace.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='dev_unreg_count' type-id='f0981eeb' visibility='default' filepath='include/net/net_namespace.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev_base_seq' type-id='f0981eeb' visibility='default' filepath='include/net/net_namespace.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/net_namespace.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='nsid_lock' type-id='fb4018a0' visibility='default' filepath='include/net/net_namespace.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='fnhe_genid' type-id='49178f86' visibility='default' filepath='include/net/net_namespace.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/net_namespace.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='exit_list' type-id='72f469ec' visibility='default' filepath='include/net/net_namespace.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cleanup_list' type-id='c5ccfee8' visibility='default' filepath='include/net/net_namespace.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='key_domain' type-id='fce14c5f' visibility='default' filepath='include/net/net_namespace.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/net/net_namespace.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='ucounts' type-id='b1d4934a' visibility='default' filepath='include/net/net_namespace.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='netns_ids' type-id='37ce495e' visibility='default' filepath='include/net/net_namespace.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='ns' type-id='99f367f2' visibility='default' filepath='include/net/net_namespace.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='dev_base_head' type-id='72f469ec' visibility='default' filepath='include/net/net_namespace.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='proc_net' type-id='d077e928' visibility='default' filepath='include/net/net_namespace.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='proc_net_stat' type-id='d077e928' visibility='default' filepath='include/net/net_namespace.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='sysctls' type-id='3fc3d262' visibility='default' filepath='include/net/net_namespace.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='rtnl' type-id='f772df6d' visibility='default' filepath='include/net/net_namespace.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='genl_sock' type-id='f772df6d' visibility='default' filepath='include/net/net_namespace.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='uevent_sock' type-id='5224788d' visibility='default' filepath='include/net/net_namespace.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='dev_name_head' type-id='030d0b18' visibility='default' filepath='include/net/net_namespace.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='dev_index_head' type-id='030d0b18' visibility='default' filepath='include/net/net_namespace.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='hash_mix' type-id='19c2251e' visibility='default' filepath='include/net/net_namespace.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='loopback_dev' type-id='68a2d05b' visibility='default' filepath='include/net/net_namespace.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='rules_ops' type-id='72f469ec' visibility='default' filepath='include/net/net_namespace.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='core' type-id='7436aa2b' visibility='default' filepath='include/net/net_namespace.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='mib' type-id='870ef624' visibility='default' filepath='include/net/net_namespace.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='packet' type-id='49d7aa74' visibility='default' filepath='include/net/net_namespace.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='unx' type-id='6e306fde' visibility='default' filepath='include/net/net_namespace.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4352'> - <var-decl name='nexthop' type-id='03364088' visibility='default' filepath='include/net/net_namespace.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4608'> - <var-decl name='ipv4' type-id='dba1641f' visibility='default' filepath='include/net/net_namespace.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='ipv6' type-id='dda16745' visibility='default' filepath='include/net/net_namespace.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17920'> - <var-decl name='nf' type-id='0a6298e0' visibility='default' filepath='include/net/net_namespace.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19840'> - <var-decl name='xt' type-id='288fe7b8' visibility='default' filepath='include/net/net_namespace.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21568'> - <var-decl name='ct' type-id='2a831eeb' visibility='default' filepath='include/net/net_namespace.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24896'> - <var-decl name='nf_frag' type-id='ebd39a5d' visibility='default' filepath='include/net/net_namespace.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24960'> - <var-decl name='nf_frag_frags_hdr' type-id='11b101bb' visibility='default' filepath='include/net/net_namespace.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='25024'> - <var-decl name='nfnl' type-id='f772df6d' visibility='default' filepath='include/net/net_namespace.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='25088'> - <var-decl name='nfnl_stash' type-id='f772df6d' visibility='default' filepath='include/net/net_namespace.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='25152'> - <var-decl name='wext_nlevents' type-id='e61c85d0' visibility='default' filepath='include/net/net_namespace.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='25344'> - <var-decl name='gen' type-id='871fd930' visibility='default' filepath='include/net/net_namespace.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='25408'> - <var-decl name='flow_dissector_prog' type-id='bdcee7ae' visibility='default' filepath='include/net/net_namespace.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='25600'> - <var-decl name='xfrm' type-id='3d2d291b' visibility='default' filepath='include/net/net_namespace.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32768'> - <var-decl name='xdp' type-id='a2b0ef48' visibility='default' filepath='include/net/net_namespace.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='33088'> - <var-decl name='diag_nlsk' type-id='f772df6d' visibility='default' filepath='include/net/net_namespace.h' line='183' column='1'/> - </data-member> - </class-decl> - <class-decl name='net_device' size-in-bits='18944' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='1820' column='1' id='5a9929eb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/netdevice.h' line='1821' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name_hlist' type-id='03a4a074' visibility='default' filepath='include/linux/netdevice.h' line='1822' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ifalias' type-id='d81cf24c' visibility='default' filepath='include/linux/netdevice.h' line='1823' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mem_end' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='1828' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mem_start' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='1829' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='base_addr' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='1830' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='1831' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='1839' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='dev_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1841' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='napi_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1842' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='unreg_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1843' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='close_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1844' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='ptype_all' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1845' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='ptype_specific' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1846' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='adj_list' type-id='19245258' visibility='default' filepath='include/linux/netdevice.h' line='1851' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1853' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='hw_features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1854' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='wanted_features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1855' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='vlan_features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1856' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='hw_enc_features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1857' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='mpls_features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1858' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='gso_partial_features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1859' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='ifindex' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='1861' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='group' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='1862' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='stats' type-id='a3566137' visibility='default' filepath='include/linux/netdevice.h' line='1864' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='rx_dropped' type-id='f22a8abb' visibility='default' filepath='include/linux/netdevice.h' line='1866' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='tx_dropped' type-id='f22a8abb' visibility='default' filepath='include/linux/netdevice.h' line='1867' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='rx_nohandler' type-id='f22a8abb' visibility='default' filepath='include/linux/netdevice.h' line='1868' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='carrier_up_count' type-id='49178f86' visibility='default' filepath='include/linux/netdevice.h' line='1871' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3872'> - <var-decl name='carrier_down_count' type-id='49178f86' visibility='default' filepath='include/linux/netdevice.h' line='1872' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='wireless_handlers' type-id='3e2bb973' visibility='default' filepath='include/linux/netdevice.h' line='1875' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='wireless_data' type-id='e40f7bda' visibility='default' filepath='include/linux/netdevice.h' line='1876' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4032'> - <var-decl name='netdev_ops' type-id='a84ec761' visibility='default' filepath='include/linux/netdevice.h' line='1878' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='ethtool_ops' type-id='bdf901f8' visibility='default' filepath='include/linux/netdevice.h' line='1879' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='ndisc_ops' type-id='a2e418a6' visibility='default' filepath='include/linux/netdevice.h' line='1884' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='header_ops' type-id='2d747e78' visibility='default' filepath='include/linux/netdevice.h' line='1895' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4288'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1897' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4320'> - <var-decl name='priv_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1898' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4352'> - <var-decl name='gflags' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1900' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4368'> - <var-decl name='padded' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1901' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4384'> - <var-decl name='operstate' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1903' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4392'> - <var-decl name='link_mode' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1904' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4400'> - <var-decl name='if_port' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1906' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4408'> - <var-decl name='dma' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1907' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='mtu' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1914' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4448'> - <var-decl name='min_mtu' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1915' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4480'> - <var-decl name='max_mtu' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1916' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4512'> - <var-decl name='type' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1917' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4528'> - <var-decl name='hard_header_len' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1918' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4544'> - <var-decl name='min_header_len' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1919' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4560'> - <var-decl name='needed_headroom' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1921' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4576'> - <var-decl name='needed_tailroom' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1922' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4592'> - <var-decl name='perm_addr' type-id='fc872715' visibility='default' filepath='include/linux/netdevice.h' line='1925' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4848'> - <var-decl name='addr_assign_type' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1926' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4856'> - <var-decl name='addr_len' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1927' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='upper_level' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1928' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4872'> - <var-decl name='lower_level' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1929' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4880'> - <var-decl name='neigh_priv_len' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1930' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4896'> - <var-decl name='dev_id' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1931' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4912'> - <var-decl name='dev_port' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1932' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='addr_list_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/netdevice.h' line='1933' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4960'> - <var-decl name='name_assign_type' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1934' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4968'> - <var-decl name='uc_promisc' type-id='b50a4934' visibility='default' filepath='include/linux/netdevice.h' line='1935' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='uc' type-id='44a1ec32' visibility='default' filepath='include/linux/netdevice.h' line='1936' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='mc' type-id='44a1ec32' visibility='default' filepath='include/linux/netdevice.h' line='1937' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='dev_addrs' type-id='44a1ec32' visibility='default' filepath='include/linux/netdevice.h' line='1938' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5568'> - <var-decl name='queues_kset' type-id='89b70200' visibility='default' filepath='include/linux/netdevice.h' line='1941' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='promiscuity' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1943' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5664'> - <var-decl name='allmulti' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1944' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5696'> - <var-decl name='tipc_ptr' type-id='eeaf504d' visibility='default' filepath='include/linux/netdevice.h' line='1956' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5760'> - <var-decl name='ip_ptr' type-id='fc6f14a9' visibility='default' filepath='include/linux/netdevice.h' line='1961' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5824'> - <var-decl name='ip6_ptr' type-id='f026b16b' visibility='default' filepath='include/linux/netdevice.h' line='1962' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5888'> - <var-decl name='ieee80211_ptr' type-id='63c7e8e1' visibility='default' filepath='include/linux/netdevice.h' line='1966' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5952'> - <var-decl name='ieee802154_ptr' type-id='165146ad' visibility='default' filepath='include/linux/netdevice.h' line='1967' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6016'> - <var-decl name='dev_addr' type-id='cf536864' visibility='default' filepath='include/linux/netdevice.h' line='1976' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6080'> - <var-decl name='_rx' type-id='31094274' visibility='default' filepath='include/linux/netdevice.h' line='1978' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6144'> - <var-decl name='num_rx_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1979' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6176'> - <var-decl name='real_num_rx_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1980' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6208'> - <var-decl name='xdp_prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/netdevice.h' line='1982' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6272'> - <var-decl name='gro_flush_timeout' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='1983' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6336'> - <var-decl name='rx_handler' type-id='da1cb816' visibility='default' filepath='include/linux/netdevice.h' line='1984' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6400'> - <var-decl name='rx_handler_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/netdevice.h' line='1985' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6464'> - <var-decl name='miniq_ingress' type-id='b70f37f7' visibility='default' filepath='include/linux/netdevice.h' line='1988' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6528'> - <var-decl name='ingress_queue' type-id='35b28c4f' visibility='default' filepath='include/linux/netdevice.h' line='1990' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6592'> - <var-decl name='nf_hooks_ingress' type-id='39a43b40' visibility='default' filepath='include/linux/netdevice.h' line='1992' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6656'> - <var-decl name='broadcast' type-id='fc872715' visibility='default' filepath='include/linux/netdevice.h' line='1995' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6912'> - <var-decl name='rx_cpu_rmap' type-id='52baee64' visibility='default' filepath='include/linux/netdevice.h' line='1997' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6976'> - <var-decl name='index_hlist' type-id='03a4a074' visibility='default' filepath='include/linux/netdevice.h' line='1999' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7168'> - <var-decl name='_tx' type-id='35b28c4f' visibility='default' filepath='include/linux/netdevice.h' line='2004' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7232'> - <var-decl name='num_tx_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='2005' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7264'> - <var-decl name='real_num_tx_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='2006' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7296'> - <var-decl name='qdisc' type-id='ee406209' visibility='default' filepath='include/linux/netdevice.h' line='2007' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='qdisc_hash' type-id='ccfd385f' visibility='default' filepath='include/linux/netdevice.h' line='2009' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='tx_queue_len' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='2011' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8416'> - <var-decl name='tx_global_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/netdevice.h' line='2012' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='watchdog_timeo' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='2013' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='xps_cpus_map' type-id='bf237056' visibility='default' filepath='include/linux/netdevice.h' line='2016' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8576'> - <var-decl name='xps_rxqs_map' type-id='bf237056' visibility='default' filepath='include/linux/netdevice.h' line='2017' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8640'> - <var-decl name='miniq_egress' type-id='b70f37f7' visibility='default' filepath='include/linux/netdevice.h' line='2020' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='watchdog_timer' type-id='abe41e67' visibility='default' filepath='include/linux/netdevice.h' line='2024' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9152'> - <var-decl name='pcpu_refcnt' type-id='7292109c' visibility='default' filepath='include/linux/netdevice.h' line='2026' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9216'> - <var-decl name='todo_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='2027' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9344'> - <var-decl name='link_watch_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='2029' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='reg_state' type-id='08f5ca17' visibility='default' filepath='include/linux/netdevice.h' line='2037' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9480'> - <var-decl name='dismantle' type-id='b50a4934' visibility='default' filepath='include/linux/netdevice.h' line='2039' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='rtnl_link_state' type-id='08f5ca18' visibility='default' filepath='include/linux/netdevice.h' line='2044' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9504'> - <var-decl name='needs_free_netdev' type-id='b50a4934' visibility='default' filepath='include/linux/netdevice.h' line='2046' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9536'> - <var-decl name='priv_destructor' type-id='548eee3a' visibility='default' filepath='include/linux/netdevice.h' line='2047' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9600'> - <var-decl name='nd_net' type-id='c9df1e6c' visibility='default' filepath='include/linux/netdevice.h' line='2053' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9664'> - <var-decl name='' type-id='069363e6' visibility='default' filepath='include/linux/netdevice.h' line='2056' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9728'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/netdevice.h' line='2070' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17088'> - <var-decl name='sysfs_groups' type-id='db1b7234' visibility='default' filepath='include/linux/netdevice.h' line='2071' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17344'> - <var-decl name='sysfs_rx_queue_group' type-id='8ff9530e' visibility='default' filepath='include/linux/netdevice.h' line='2072' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17408'> - <var-decl name='rtnl_link_ops' type-id='999c8d90' visibility='default' filepath='include/linux/netdevice.h' line='2074' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17472'> - <var-decl name='gso_max_size' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='2078' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17504'> - <var-decl name='gso_max_segs' type-id='1dc6a898' visibility='default' filepath='include/linux/netdevice.h' line='2080' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17520'> - <var-decl name='num_tc' type-id='9b7e9486' visibility='default' filepath='include/linux/netdevice.h' line='2085' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17536'> - <var-decl name='tc_to_txq' type-id='b5839634' visibility='default' filepath='include/linux/netdevice.h' line='2086' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18048'> - <var-decl name='prio_tc_map' type-id='0d8415b5' visibility='default' filepath='include/linux/netdevice.h' line='2087' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18176'> - <var-decl name='phydev' type-id='7efbcaaf' visibility='default' filepath='include/linux/netdevice.h' line='2095' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18240'> - <var-decl name='sfp_bus' type-id='6daf6abd' visibility='default' filepath='include/linux/netdevice.h' line='2096' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18304'> - <var-decl name='qdisc_tx_busylock_key' type-id='47479831' visibility='default' filepath='include/linux/netdevice.h' line='2097' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18304'> - <var-decl name='qdisc_running_key' type-id='47479831' visibility='default' filepath='include/linux/netdevice.h' line='2098' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18304'> - <var-decl name='qdisc_xmit_lock_key' type-id='47479831' visibility='default' filepath='include/linux/netdevice.h' line='2099' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18304'> - <var-decl name='addr_list_lock_key' type-id='47479831' visibility='default' filepath='include/linux/netdevice.h' line='2100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18304'> - <var-decl name='proto_down' type-id='b50a4934' visibility='default' filepath='include/linux/netdevice.h' line='2101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='wol_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='2102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18368'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18432'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18496'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18560'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18624'> - <var-decl name='android_kabi_reserved5' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18688'> - <var-decl name='android_kabi_reserved6' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18752'> - <var-decl name='android_kabi_reserved7' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18816'> - <var-decl name='android_kabi_reserved8' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2111' column='1'/> - </data-member> - </class-decl> - <class-decl name='nfs4_lock_state' is-struct='yes' visibility='default' is-declaration-only='yes' id='a558a366'/> - <class-decl name='nlm_lockowner' is-struct='yes' visibility='default' is-declaration-only='yes' id='92afe5f3'/> - <class-decl name='perf_event' size-in-bits='7872' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='575' column='1' id='7263c471'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='event_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='582' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sibling_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='588' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='active_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='589' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='group_node' type-id='2a8a6332' visibility='default' filepath='include/linux/perf_event.h' line='593' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='group_index' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='594' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='migrate_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='600' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='hlist_entry' type-id='03a4a074' visibility='default' filepath='include/linux/perf_event.h' line='602' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='active_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='603' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='nr_siblings' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='604' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='event_caps' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='607' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='group_caps' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='609' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='group_leader' type-id='2bf16f59' visibility='default' filepath='include/linux/perf_event.h' line='611' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='pmu' type-id='0906f5b9' visibility='default' filepath='include/linux/perf_event.h' line='612' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='pmu_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='613' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='state' type-id='31fdb95a' visibility='default' filepath='include/linux/perf_event.h' line='615' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1376'> - <var-decl name='attach_state' type-id='f0981eeb' visibility='default' filepath='include/linux/perf_event.h' line='616' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='count' type-id='7da7300e' visibility='default' filepath='include/linux/perf_event.h' line='617' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='child_count' type-id='28ee064c' visibility='default' filepath='include/linux/perf_event.h' line='618' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='total_time_enabled' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='626' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='total_time_running' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='627' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='tstamp' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='628' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='shadow_ctx_time' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='638' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='attr' type-id='e57536d9' visibility='default' filepath='include/linux/perf_event.h' line='640' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='header_size' type-id='1dc6a898' visibility='default' filepath='include/linux/perf_event.h' line='641' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2704'> - <var-decl name='id_header_size' type-id='1dc6a898' visibility='default' filepath='include/linux/perf_event.h' line='642' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2720'> - <var-decl name='read_size' type-id='1dc6a898' visibility='default' filepath='include/linux/perf_event.h' line='643' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='hw' type-id='b594b0c9' visibility='default' filepath='include/linux/perf_event.h' line='644' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4288'> - <var-decl name='ctx' type-id='b9419dc5' visibility='default' filepath='include/linux/perf_event.h' line='646' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4352'> - <var-decl name='refcount' type-id='f22a8abb' visibility='default' filepath='include/linux/perf_event.h' line='647' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='child_total_time_enabled' type-id='28ee064c' visibility='default' filepath='include/linux/perf_event.h' line='653' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4480'> - <var-decl name='child_total_time_running' type-id='28ee064c' visibility='default' filepath='include/linux/perf_event.h' line='654' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4544'> - <var-decl name='child_mutex' type-id='925167dc' visibility='default' filepath='include/linux/perf_event.h' line='659' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='child_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='660' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='parent' type-id='2bf16f59' visibility='default' filepath='include/linux/perf_event.h' line='661' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='oncpu' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='663' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5024'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='664' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5056'> - <var-decl name='owner_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='666' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='owner' type-id='f23e2572' visibility='default' filepath='include/linux/perf_event.h' line='667' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='mmap_mutex' type-id='925167dc' visibility='default' filepath='include/linux/perf_event.h' line='670' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='mmap_count' type-id='49178f86' visibility='default' filepath='include/linux/perf_event.h' line='671' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5568'> - <var-decl name='rb' type-id='8462bc54' visibility='default' filepath='include/linux/perf_event.h' line='673' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='rb_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='674' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5760'> - <var-decl name='rcu_batches' type-id='7359adad' visibility='default' filepath='include/linux/perf_event.h' line='675' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5824'> - <var-decl name='rcu_pending' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='676' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5888'> - <var-decl name='waitq' type-id='b5ab048f' visibility='default' filepath='include/linux/perf_event.h' line='679' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6080'> - <var-decl name='fasync' type-id='5bb9c75d' visibility='default' filepath='include/linux/perf_event.h' line='680' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6144'> - <var-decl name='pending_wakeup' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='683' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6176'> - <var-decl name='pending_kill' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='684' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6208'> - <var-decl name='pending_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='685' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6272'> - <var-decl name='pending' type-id='9281c70f' visibility='default' filepath='include/linux/perf_event.h' line='686' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6464'> - <var-decl name='event_limit' type-id='49178f86' visibility='default' filepath='include/linux/perf_event.h' line='688' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6528'> - <var-decl name='addr_filters' type-id='54885433' visibility='default' filepath='include/linux/perf_event.h' line='691' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6720'> - <var-decl name='addr_filter_ranges' type-id='200ffa89' visibility='default' filepath='include/linux/perf_event.h' line='693' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6784'> - <var-decl name='addr_filters_gen' type-id='7359adad' visibility='default' filepath='include/linux/perf_event.h' line='694' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6848'> - <var-decl name='aux_event' type-id='2bf16f59' visibility='default' filepath='include/linux/perf_event.h' line='697' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6912'> - <var-decl name='destroy' type-id='aed2baa8' visibility='default' filepath='include/linux/perf_event.h' line='699' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6976'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/perf_event.h' line='700' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7104'> - <var-decl name='ns' type-id='b816e1d0' visibility='default' filepath='include/linux/perf_event.h' line='702' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7168'> - <var-decl name='id' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='703' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7232'> - <var-decl name='clock' type-id='0e70db3e' visibility='default' filepath='include/linux/perf_event.h' line='705' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7296'> - <var-decl name='overflow_handler' type-id='20a2e4e6' visibility='default' filepath='include/linux/perf_event.h' line='706' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='overflow_handler_context' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='707' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='orig_overflow_handler' type-id='20a2e4e6' visibility='default' filepath='include/linux/perf_event.h' line='709' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/perf_event.h' line='710' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='tp_event' type-id='23d6768c' visibility='default' filepath='include/linux/perf_event.h' line='714' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='filter' type-id='26461068' visibility='default' filepath='include/linux/perf_event.h' line='715' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='726' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='sb_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='728' column='1'/> - </data-member> - </class-decl> - <class-decl name='perf_event_context' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='743' column='1' id='9d67acd5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pmu' type-id='0906f5b9' visibility='default' filepath='include/linux/perf_event.h' line='744' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/perf_event.h' line='749' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/perf_event.h' line='755' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='active_ctx_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='757' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pinned_groups' type-id='3643bc2a' visibility='default' filepath='include/linux/perf_event.h' line='758' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='flexible_groups' type-id='3643bc2a' visibility='default' filepath='include/linux/perf_event.h' line='759' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='event_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='760' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='pinned_active' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='762' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='flexible_active' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='763' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='nr_events' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='765' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='nr_active' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='766' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='is_active' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='767' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='nr_stat' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='768' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='nr_freq' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='769' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='rotate_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='770' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='rotate_necessary' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='775' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1376'> - <var-decl name='refcount' type-id='64615833' visibility='default' filepath='include/linux/perf_event.h' line='776' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/perf_event.h' line='777' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='time' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='782' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='timestamp' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='783' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='parent_ctx' type-id='b9419dc5' visibility='default' filepath='include/linux/perf_event.h' line='789' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='parent_gen' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='790' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='generation' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='791' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='pin_count' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='792' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='task_ctx_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='796' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/perf_event.h' line='797' column='1'/> - </data-member> - </class-decl> - <class-decl name='poll_table_struct' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/poll.h' line='43' column='1' id='415eecf1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_qproc' type-id='650104ba' visibility='default' filepath='include/linux/poll.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='_key' type-id='8f254b08' visibility='default' filepath='include/linux/poll.h' line='45' column='1'/> - </data-member> - </class-decl> - <class-decl name='pollfd' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/asm-generic/poll.h' line='36' column='1' id='b440e872'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fd' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/poll.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='events' type-id='a2185560' visibility='default' filepath='include/uapi/asm-generic/poll.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='revents' type-id='a2185560' visibility='default' filepath='include/uapi/asm-generic/poll.h' line='39' column='1'/> - </data-member> - </class-decl> - <class-decl name='posix_acl' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/posix_acl.h' line='27' column='1' id='605b61bb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='a_refcount' type-id='64615833' visibility='default' filepath='include/linux/posix_acl.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='a_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/posix_acl.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='a_count' type-id='f0981eeb' visibility='default' filepath='include/linux/posix_acl.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='a_entries' type-id='a51f6b3c' visibility='default' filepath='include/linux/posix_acl.h' line='31' column='1'/> - </data-member> - </class-decl> - <class-decl name='proc_ns_operations' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/proc_ns.h' line='16' column='1' id='2ba71bf0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/proc_ns.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='real_ns_name' type-id='80f4b756' visibility='default' filepath='include/linux/proc_ns.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/linux/proc_ns.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get' type-id='3e644294' visibility='default' filepath='include/linux/proc_ns.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='put' type-id='277e3361' visibility='default' filepath='include/linux/proc_ns.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='install' type-id='d23fe9bd' visibility='default' filepath='include/linux/proc_ns.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='owner' type-id='6fa26802' visibility='default' filepath='include/linux/proc_ns.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_parent' type-id='e0677422' visibility='default' filepath='include/linux/proc_ns.h' line='24' column='1'/> - </data-member> - </class-decl> - <class-decl name='rcu_node' is-struct='yes' visibility='default' is-declaration-only='yes' id='67b24a02'/> - <class-decl name='reclaim_state' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/swap.h' line='131' column='1' id='b9b792e2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='reclaimed_slab' type-id='7359adad' visibility='default' filepath='include/linux/swap.h' line='132' column='1'/> - </data-member> - </class-decl> - <class-decl name='request_queue' size-in-bits='16256' is-struct='yes' visibility='default' filepath='include/linux/blkdev.h' line='403' column='1' id='caf652c6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='last_merge' type-id='3dad1a48' visibility='default' filepath='include/linux/blkdev.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='elevator' type-id='07d0a3e7' visibility='default' filepath='include/linux/blkdev.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='stats' type-id='a0408c5a' visibility='default' filepath='include/linux/blkdev.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rq_qos' type-id='c3a28778' visibility='default' filepath='include/linux/blkdev.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='make_request_fn' type-id='8f01ad5c' visibility='default' filepath='include/linux/blkdev.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dma_drain_needed' type-id='1b19faa1' visibility='default' filepath='include/linux/blkdev.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mq_ops' type-id='e1962c5d' visibility='default' filepath='include/linux/blkdev.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='queue_ctx' type-id='9a335021' visibility='default' filepath='include/linux/blkdev.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='nr_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='queue_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='queue_hw_ctx' type-id='3e195537' visibility='default' filepath='include/linux/blkdev.h' line='422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='nr_hw_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='backing_dev_info' type-id='ef4fae1b' visibility='default' filepath='include/linux/blkdev.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='queuedata' type-id='eaa32e2f' visibility='default' filepath='include/linux/blkdev.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='queue_flags' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='436' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='pm_only' type-id='49178f86' visibility='default' filepath='include/linux/blkdev.h' line='442' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='bounce_gfp' type-id='3eb7c31c' visibility='default' filepath='include/linux/blkdev.h' line='453' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='queue_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blkdev.h' line='455' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/blkdev.h' line='460' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='mq_kobj' type-id='d30bdc51' visibility='default' filepath='include/linux/blkdev.h' line='465' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/blkdev.h' line='472' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='rpm_status' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='473' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1952'> - <var-decl name='nr_pending' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='474' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='nr_requests' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='dma_drain_size' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='482' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='dma_drain_buffer' type-id='eaa32e2f' visibility='default' filepath='include/linux/blkdev.h' line='483' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='dma_pad_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='484' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2208'> - <var-decl name='dma_alignment' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='485' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='ksm' type-id='6e3684aa' visibility='default' filepath='include/linux/blkdev.h' line='489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='rq_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='492' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2336'> - <var-decl name='poll_nsec' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='493' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='poll_cb' type-id='1f98c663' visibility='default' filepath='include/linux/blkdev.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='poll_stat' type-id='8574e02e' visibility='default' filepath='include/linux/blkdev.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='timeout' type-id='abe41e67' visibility='default' filepath='include/linux/blkdev.h' line='498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='timeout_work' type-id='ef9025d0' visibility='default' filepath='include/linux/blkdev.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='icq_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='blkcg_pols' type-id='f066dd3c' visibility='default' filepath='include/linux/blkdev.h' line='503' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8576'> - <var-decl name='root_blkg' type-id='1146dea3' visibility='default' filepath='include/linux/blkdev.h' line='504' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8640'> - <var-decl name='blkg_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='505' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8768'> - <var-decl name='limits' type-id='f0966d3d' visibility='default' filepath='include/linux/blkdev.h' line='508' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9600'> - <var-decl name='required_elevator_features' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='510' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9632'> - <var-decl name='sg_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='538' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9664'> - <var-decl name='sg_reserved_size' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='539' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9696'> - <var-decl name='node' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='540' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9728'> - <var-decl name='fq' type-id='e118aff9' visibility='default' filepath='include/linux/blkdev.h' line='548' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9792'> - <var-decl name='requeue_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='550' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='requeue_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blkdev.h' line='551' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9984'> - <var-decl name='requeue_work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/blkdev.h' line='552' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11072'> - <var-decl name='sysfs_lock' type-id='925167dc' visibility='default' filepath='include/linux/blkdev.h' line='554' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11328'> - <var-decl name='sysfs_dir_lock' type-id='925167dc' visibility='default' filepath='include/linux/blkdev.h' line='555' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11584'> - <var-decl name='unused_hctx_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='561' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11712'> - <var-decl name='unused_hctx_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blkdev.h' line='562' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11744'> - <var-decl name='mq_freeze_depth' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='564' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='bsg_dev' type-id='6a3af55b' visibility='default' filepath='include/linux/blkdev.h' line='567' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12032'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/blkdev.h' line='574' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12160'> - <var-decl name='mq_freeze_wq' type-id='b5ab048f' visibility='default' filepath='include/linux/blkdev.h' line='575' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12352'> - <var-decl name='mq_freeze_lock' type-id='925167dc' visibility='default' filepath='include/linux/blkdev.h' line='580' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12608'> - <var-decl name='q_usage_counter' type-id='818799b4' visibility='default' filepath='include/linux/blkdev.h' line='581' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13056'> - <var-decl name='tag_set' type-id='cc26d15f' visibility='default' filepath='include/linux/blkdev.h' line='583' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13120'> - <var-decl name='tag_set_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='584' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13248'> - <var-decl name='bio_split' type-id='dfa886b2' visibility='default' filepath='include/linux/blkdev.h' line='585' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15424'> - <var-decl name='mq_sysfs_init_done' type-id='b50a4934' visibility='default' filepath='include/linux/blkdev.h' line='593' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15488'> - <var-decl name='cmd_size' type-id='b59d7dce' visibility='default' filepath='include/linux/blkdev.h' line='595' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15552'> - <var-decl name='release_work' type-id='ef9025d0' visibility='default' filepath='include/linux/blkdev.h' line='597' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15936'> - <var-decl name='write_hints' type-id='64af1365' visibility='default' filepath='include/linux/blkdev.h' line='600' column='1'/> - </data-member> - </class-decl> - <class-decl name='robust_list_head' is-struct='yes' visibility='default' is-declaration-only='yes' id='999b38a0'/> - <class-decl name='rt_mutex_waiter' is-struct='yes' visibility='default' is-declaration-only='yes' id='afb04a62'/> - <class-decl name='rtattr' is-struct='yes' visibility='default' is-declaration-only='yes' id='549dd8f4'/> - <class-decl name='sched_class' size-in-bits='1600' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='1721' column='1' id='74191d27'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='162b4cce' visibility='default' filepath='kernel/sched/sched.h' line='1722' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='uclamp_enabled' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='1725' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='enqueue_task' type-id='7bca30b7' visibility='default' filepath='kernel/sched/sched.h' line='1728' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dequeue_task' type-id='7bca30b7' visibility='default' filepath='kernel/sched/sched.h' line='1729' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='yield_task' type-id='d846ae3b' visibility='default' filepath='kernel/sched/sched.h' line='1730' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='yield_to_task' type-id='c4b7e554' visibility='default' filepath='kernel/sched/sched.h' line='1731' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='check_preempt_curr' type-id='7bca30b7' visibility='default' filepath='kernel/sched/sched.h' line='1733' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pick_next_task' type-id='2a7b00f2' visibility='default' filepath='kernel/sched/sched.h' line='1746' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='put_prev_task' type-id='604374c8' visibility='default' filepath='kernel/sched/sched.h' line='1749' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='set_next_task' type-id='f13b7179' visibility='default' filepath='kernel/sched/sched.h' line='1750' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='balance' type-id='5346c726' visibility='default' filepath='kernel/sched/sched.h' line='1753' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='select_task_rq' type-id='c3408547' visibility='default' filepath='kernel/sched/sched.h' line='1754' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='migrate_task_rq' type-id='9d640202' visibility='default' filepath='kernel/sched/sched.h' line='1755' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='task_woken' type-id='604374c8' visibility='default' filepath='kernel/sched/sched.h' line='1757' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='set_cpus_allowed' type-id='54777a92' visibility='default' filepath='kernel/sched/sched.h' line='1759' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='rq_online' type-id='d846ae3b' visibility='default' filepath='kernel/sched/sched.h' line='1762' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='rq_offline' type-id='d846ae3b' visibility='default' filepath='kernel/sched/sched.h' line='1763' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='task_tick' type-id='7bca30b7' visibility='default' filepath='kernel/sched/sched.h' line='1766' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='task_fork' type-id='1c9e19fb' visibility='default' filepath='kernel/sched/sched.h' line='1767' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='task_dead' type-id='1c9e19fb' visibility='default' filepath='kernel/sched/sched.h' line='1768' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='switched_from' type-id='604374c8' visibility='default' filepath='kernel/sched/sched.h' line='1775' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='switched_to' type-id='604374c8' visibility='default' filepath='kernel/sched/sched.h' line='1776' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='prio_changed' type-id='7bca30b7' visibility='default' filepath='kernel/sched/sched.h' line='1777' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='get_rr_interval' type-id='c79c9f4c' visibility='default' filepath='kernel/sched/sched.h' line='1780' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='update_curr' type-id='d846ae3b' visibility='default' filepath='kernel/sched/sched.h' line='1783' column='1'/> - </data-member> - </class-decl> - <class-decl name='seccomp_filter' is-struct='yes' visibility='default' is-declaration-only='yes' id='e290c28c'/> - <class-decl name='seq_file' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/seq_file.h' line='16' column='1' id='f3415517'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='buf' type-id='26a90f95' visibility='default' filepath='include/linux/seq_file.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_file.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='from' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_file.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='count' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_file.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pad_until' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_file.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='index' type-id='69bf7bee' visibility='default' filepath='include/linux/seq_file.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='read_pos' type-id='69bf7bee' visibility='default' filepath='include/linux/seq_file.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='version' type-id='91ce1af9' visibility='default' filepath='include/linux/seq_file.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/seq_file.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='op' type-id='943a1b48' visibility='default' filepath='include/linux/seq_file.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='poll_event' type-id='95e97e5e' visibility='default' filepath='include/linux/seq_file.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='file' type-id='5d92c9e0' visibility='default' filepath='include/linux/seq_file.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/seq_file.h' line='29' column='1'/> - </data-member> - </class-decl> - <class-decl name='simd_skcipher_alg' is-struct='yes' visibility='default' is-declaration-only='yes' id='5165995d'/> - <class-decl name='sock' size-in-bits='6720' is-struct='yes' visibility='default' filepath='include/net/sock.h' line='326' column='1' id='a240f41d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__sk_common' type-id='5999c5f7' visibility='default' filepath='include/net/sock.h' line='331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='sk_lock' type-id='40d8a3da' visibility='default' filepath='include/net/sock.h' line='366' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='sk_drops' type-id='49178f86' visibility='default' filepath='include/net/sock.h' line='367' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1376'> - <var-decl name='sk_rcvlowat' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='368' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='sk_error_queue' type-id='e61c85d0' visibility='default' filepath='include/net/sock.h' line='369' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='sk_rx_skb_cache' type-id='0fbf3cfd' visibility='default' filepath='include/net/sock.h' line='370' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='sk_receive_queue' type-id='e61c85d0' visibility='default' filepath='include/net/sock.h' line='371' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='sk_backlog' type-id='6a96185e' visibility='default' filepath='include/net/sock.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='sk_forward_alloc' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='388' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='sk_ll_usec' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='sk_napi_id' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='sk_rcvbuf' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='sk_filter' type-id='90956edc' visibility='default' filepath='include/net/sock.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='' type-id='a29f8367' visibility='default' filepath='include/net/sock.h' line='397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='sk_policy' type-id='eb61ae4b' visibility='default' filepath='include/net/sock.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='sk_rx_dst' type-id='141b6427' visibility='default' filepath='include/net/sock.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='sk_dst_cache' type-id='141b6427' visibility='default' filepath='include/net/sock.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='sk_omem_alloc' type-id='49178f86' visibility='default' filepath='include/net/sock.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2592'> - <var-decl name='sk_sndbuf' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='sk_wmem_queued' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2656'> - <var-decl name='sk_wmem_alloc' type-id='64615833' visibility='default' filepath='include/net/sock.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='sk_tsq_flags' type-id='7359adad' visibility='default' filepath='include/net/sock.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='' type-id='fc714247' visibility='default' filepath='include/net/sock.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='sk_tx_skb_cache' type-id='0fbf3cfd' visibility='default' filepath='include/net/sock.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='sk_write_queue' type-id='e61c85d0' visibility='default' filepath='include/net/sock.h' line='418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='sk_peek_off' type-id='3158a266' visibility='default' filepath='include/net/sock.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3104'> - <var-decl name='sk_write_pending' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='sk_dst_pending_confirm' type-id='3f1a6b60' visibility='default' filepath='include/net/sock.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3168'> - <var-decl name='sk_pacing_status' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='sk_sndtimeo' type-id='bd54fe1a' visibility='default' filepath='include/net/sock.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='sk_timer' type-id='abe41e67' visibility='default' filepath='include/net/sock.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='sk_priority' type-id='3f1a6b60' visibility='default' filepath='include/net/sock.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3744'> - <var-decl name='sk_mark' type-id='3f1a6b60' visibility='default' filepath='include/net/sock.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='sk_pacing_rate' type-id='7359adad' visibility='default' filepath='include/net/sock.h' line='427' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='sk_max_pacing_rate' type-id='7359adad' visibility='default' filepath='include/net/sock.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='sk_frag' type-id='06c0432f' visibility='default' filepath='include/net/sock.h' line='429' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4032'> - <var-decl name='sk_route_caps' type-id='f9f4b16f' visibility='default' filepath='include/net/sock.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='sk_route_nocaps' type-id='f9f4b16f' visibility='default' filepath='include/net/sock.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='sk_route_forced_caps' type-id='f9f4b16f' visibility='default' filepath='include/net/sock.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='sk_gso_type' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='433' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4256'> - <var-decl name='sk_gso_max_size' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4288'> - <var-decl name='sk_allocation' type-id='3eb7c31c' visibility='default' filepath='include/net/sock.h' line='435' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4320'> - <var-decl name='sk_txhash' type-id='3f1a6b60' visibility='default' filepath='include/net/sock.h' line='436' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4352'> - <var-decl name='__sk_flags_offset' type-id='c764d637' visibility='default' filepath='include/net/sock.h' line='442' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sk_padding' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='457' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='sk_kern_sock' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='458' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='sk_no_check_tx' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='459' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='sk_no_check_rx' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='460' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='sk_userlocks' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='461' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='sk_protocol' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='462' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='sk_type' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='463' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4384'> - <var-decl name='sk_gso_max_segs' type-id='1dc6a898' visibility='default' filepath='include/net/sock.h' line='465' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4400'> - <var-decl name='sk_pacing_shift' type-id='f9b06939' visibility='default' filepath='include/net/sock.h' line='466' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='sk_lingertime' type-id='7359adad' visibility='default' filepath='include/net/sock.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4480'> - <var-decl name='sk_prot_creator' type-id='d2524501' visibility='default' filepath='include/net/sock.h' line='468' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4544'> - <var-decl name='sk_callback_lock' type-id='ac16795b' visibility='default' filepath='include/net/sock.h' line='469' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4608'> - <var-decl name='sk_err' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4640'> - <var-decl name='sk_err_soft' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4672'> - <var-decl name='sk_ack_backlog' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='472' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4704'> - <var-decl name='sk_max_ack_backlog' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='473' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='sk_uid' type-id='d80b72e6' visibility='default' filepath='include/net/sock.h' line='474' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='sk_peer_pid' type-id='b94e5398' visibility='default' filepath='include/net/sock.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='sk_peer_cred' type-id='bc33861a' visibility='default' filepath='include/net/sock.h' line='481' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='sk_rcvtimeo' type-id='bd54fe1a' visibility='default' filepath='include/net/sock.h' line='483' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='sk_stamp' type-id='fbc017ef' visibility='default' filepath='include/net/sock.h' line='484' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5056'> - <var-decl name='sk_tsflags' type-id='1dc6a898' visibility='default' filepath='include/net/sock.h' line='488' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5072'> - <var-decl name='sk_shutdown' type-id='f9b06939' visibility='default' filepath='include/net/sock.h' line='489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5088'> - <var-decl name='sk_tskey' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='490' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5120'> - <var-decl name='sk_zckey' type-id='49178f86' visibility='default' filepath='include/net/sock.h' line='491' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5152'> - <var-decl name='sk_clockid' type-id='f9b06939' visibility='default' filepath='include/net/sock.h' line='493' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sk_txtime_deadline_mode' type-id='f9b06939' visibility='default' filepath='include/net/sock.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='sk_txtime_report_errors' type-id='f9b06939' visibility='default' filepath='include/net/sock.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='sk_txtime_unused' type-id='f9b06939' visibility='default' filepath='include/net/sock.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='sk_socket' type-id='13103032' visibility='default' filepath='include/net/sock.h' line='498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='sk_user_data' type-id='eaa32e2f' visibility='default' filepath='include/net/sock.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='sk_security' type-id='eaa32e2f' visibility='default' filepath='include/net/sock.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='sk_cgrp_data' type-id='8544f103' visibility='default' filepath='include/net/sock.h' line='503' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='sk_memcg' type-id='223696fb' visibility='default' filepath='include/net/sock.h' line='504' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='sk_state_change' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='505' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5568'> - <var-decl name='sk_data_ready' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='506' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='sk_write_space' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='507' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5696'> - <var-decl name='sk_error_report' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='508' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5760'> - <var-decl name='sk_backlog_rcv' type-id='a0f5247f' visibility='default' filepath='include/net/sock.h' line='509' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5824'> - <var-decl name='sk_destruct' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='516' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5888'> - <var-decl name='sk_reuseport_cb' type-id='1d22b7e5' visibility='default' filepath='include/net/sock.h' line='517' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5952'> - <var-decl name='sk_bpf_storage' type-id='f3f553e2' visibility='default' filepath='include/net/sock.h' line='519' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6016'> - <var-decl name='sk_rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sock.h' line='521' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6144'> - <var-decl name='' type-id='b3414a3c' visibility='default' filepath='include/net/sock.h' line='526' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6208'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='528' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6272'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='529' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6336'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='530' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6400'> - <var-decl name='android_kabi_reserved5' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='531' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6464'> - <var-decl name='android_kabi_reserved6' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='532' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6528'> - <var-decl name='android_kabi_reserved7' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='533' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6592'> - <var-decl name='android_kabi_reserved8' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='534' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6656'> - <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='536' column='1'/> - </data-member> - </class-decl> - <class-decl name='static_key_mod' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/jump_label.c' line='510' column='1' id='5081ed08'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='c77a71ce' visibility='default' filepath='kernel/jump_label.c' line='511' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='entries' type-id='7a35228c' visibility='default' filepath='kernel/jump_label.c' line='512' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mod' type-id='2730d015' visibility='default' filepath='kernel/jump_label.c' line='513' column='1'/> - </data-member> - </class-decl> - <class-decl name='swap_info_struct' is-struct='yes' visibility='default' is-declaration-only='yes' id='3eb82749'/> - <class-decl name='task_group' size-in-bits='3008' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='357' column='1' id='2d863538'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='css' type-id='7f3df443' visibility='default' filepath='kernel/sched/sched.h' line='358' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='kernel/sched/sched.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/sched/sched.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='parent' type-id='3c32f9de' visibility='default' filepath='kernel/sched/sched.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='siblings' type-id='72f469ec' visibility='default' filepath='kernel/sched/sched.h' line='388' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='children' type-id='72f469ec' visibility='default' filepath='kernel/sched/sched.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='cfs_bandwidth' type-id='68e4a3af' visibility='default' filepath='kernel/sched/sched.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='uclamp_pct' type-id='0d532ec1' visibility='default' filepath='kernel/sched/sched.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='uclamp_req' type-id='c6e3c250' visibility='default' filepath='kernel/sched/sched.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='uclamp' type-id='c6e3c250' visibility='default' filepath='kernel/sched/sched.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='latency_sensitive' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='405' column='1'/> - </data-member> - </class-decl> - <class-decl name='taskstats' size-in-bits='2752' is-struct='yes' visibility='default' filepath='include/uapi/linux/taskstats.h' line='41' column='1' id='3a97b64f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='version' type-id='d315442e' visibility='default' filepath='include/uapi/linux/taskstats.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ac_exitcode' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/taskstats.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ac_flag' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/taskstats.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='ac_nice' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/taskstats.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cpu_count' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cpu_delay_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='blkio_count' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='blkio_delay_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='swapin_count' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='swapin_delay_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cpu_run_real_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='cpu_run_virtual_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='ac_comm' type-id='16dc656a' visibility='default' filepath='include/uapi/linux/taskstats.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='ac_sched' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/taskstats.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='904'> - <var-decl name='ac_pad' type-id='c216126b' visibility='default' filepath='include/uapi/linux/taskstats.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='ac_uid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/taskstats.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='ac_gid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/taskstats.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='ac_pid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/taskstats.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='ac_ppid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/taskstats.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='ac_btime' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/taskstats.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='ac_etime' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='ac_utime' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='ac_stime' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='ac_minflt' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='ac_majflt' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='coremem' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='virtmem' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='hiwater_rss' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='hiwater_vm' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='read_char' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='write_char' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='read_syscalls' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='write_syscalls' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='read_bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='write_bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='cancelled_write_bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='nvcsw' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='nivcsw' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='ac_utimescaled' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='ac_stimescaled' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='cpu_scaled_run_real_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='freepages_count' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='freepages_delay_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='thrashing_count' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='thrashing_delay_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='170' column='1'/> - </data-member> - </class-decl> - <class-decl name='trace_eval_map' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/tracepoint.h' line='27' column='1' id='49b910cc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='system' type-id='80f4b756' visibility='default' filepath='include/linux/tracepoint.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='eval_string' type-id='80f4b756' visibility='default' filepath='include/linux/tracepoint.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='eval_value' type-id='7359adad' visibility='default' filepath='include/linux/tracepoint.h' line='30' column='1'/> - </data-member> - </class-decl> - <class-decl name='trace_event_call' size-in-bits='1152' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='254' column='1' id='fd48a6e6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/trace_events.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='class' type-id='3570c570' visibility='default' filepath='include/linux/trace_events.h' line='256' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='' type-id='7d3eb798' visibility='default' filepath='include/linux/trace_events.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='event' type-id='78b26ac9' visibility='default' filepath='include/linux/trace_events.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='print_fmt' type-id='26a90f95' visibility='default' filepath='include/linux/trace_events.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='filter' type-id='26461068' visibility='default' filepath='include/linux/trace_events.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='mod' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='266' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='276' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='perf_refcount' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='perf_events' type-id='030d0b18' visibility='default' filepath='include/linux/trace_events.h' line='280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='prog_array' type-id='380c7edc' visibility='default' filepath='include/linux/trace_events.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='perf_perm' type-id='7fa32aba' visibility='default' filepath='include/linux/trace_events.h' line='283' column='1'/> - </data-member> - </class-decl> - <class-decl name='tty_audit_buf' is-struct='yes' visibility='default' is-declaration-only='yes' id='9127cd0e'/> - <class-decl name='tty_struct' size-in-bits='5952' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='285' column='1' id='4c8d9cac'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='magic' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/tty.h' line='287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/tty.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='driver' type-id='c2b4b27b' visibility='default' filepath='include/linux/tty.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ops' type-id='f2c18b44' visibility='default' filepath='include/linux/tty.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ldisc_sem' type-id='d3aa38f0' visibility='default' filepath='include/linux/tty.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='ldisc' type-id='e0bbd59c' visibility='default' filepath='include/linux/tty.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='atomic_write_lock' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='legacy_mutex' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='throttle_mutex' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='termios_rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/tty.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='winsize_mutex' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='ctrl_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/tty.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2208'> - <var-decl name='flow_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/tty.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='termios' type-id='2f8662b5' visibility='default' filepath='include/linux/tty.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2592'> - <var-decl name='termios_locked' type-id='2f8662b5' visibility='default' filepath='include/linux/tty.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='termiox' type-id='684d860d' visibility='default' filepath='include/linux/tty.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='name' type-id='59daf3ef' visibility='default' filepath='include/linux/tty.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='pgrp' type-id='b94e5398' visibility='default' filepath='include/linux/tty.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='session' type-id='b94e5398' visibility='default' filepath='include/linux/tty.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3744'> - <var-decl name='winsize' type-id='a818b7a0' visibility='default' filepath='include/linux/tty.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='stopped' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='33'> - <var-decl name='flow_stopped' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='unused' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='hw_stopped' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ctrl_status' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='packet' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='322' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='unused_ctrl' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='323' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4032'> - <var-decl name='receive_room' type-id='f0981eeb' visibility='default' filepath='include/linux/tty.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4064'> - <var-decl name='flow_change' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='link' type-id='572fbdca' visibility='default' filepath='include/linux/tty.h' line='327' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='fasync' type-id='5bb9c75d' visibility='default' filepath='include/linux/tty.h' line='328' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='write_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/tty.h' line='329' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='read_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/tty.h' line='330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4608'> - <var-decl name='hangup_work' type-id='ef9025d0' visibility='default' filepath='include/linux/tty.h' line='331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='disc_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/tty.h' line='332' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5056'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/tty.h' line='333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5120'> - <var-decl name='files_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/tty.h' line='334' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='tty_files' type-id='72f469ec' visibility='default' filepath='include/linux/tty.h' line='335' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='closing' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='339' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='write_buf' type-id='cf536864' visibility='default' filepath='include/linux/tty.h' line='340' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='write_cnt' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='SAK_work' type-id='ef9025d0' visibility='default' filepath='include/linux/tty.h' line='343' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5888'> - <var-decl name='port' type-id='ec77b5b8' visibility='default' filepath='include/linux/tty.h' line='344' column='1'/> - </data-member> - </class-decl> - <class-decl name='ucounts' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/user_namespace.h' line='95' column='1' id='fdf3707c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='03a4a074' visibility='default' filepath='include/linux/user_namespace.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ns' type-id='c0ced320' visibility='default' filepath='include/linux/user_namespace.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/user_namespace.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/user_namespace.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ucount' type-id='32e5d672' visibility='default' filepath='include/linux/user_namespace.h' line='100' column='1'/> - </data-member> - </class-decl> - <class-decl name='unicode_map' is-struct='yes' visibility='default' is-declaration-only='yes' id='a24978a1'/> - <class-decl name='uprobe' size-in-bits='1856' is-struct='yes' visibility='default' filepath='kernel/events/uprobes.c' line='55' column='1' id='b7e0fed2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='kernel/events/uprobes.c' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ref' type-id='64615833' visibility='default' filepath='kernel/events/uprobes.c' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='register_rwsem' type-id='f19fdb93' visibility='default' filepath='kernel/events/uprobes.c' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='consumer_rwsem' type-id='f19fdb93' visibility='default' filepath='kernel/events/uprobes.c' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='pending_list' type-id='72f469ec' visibility='default' filepath='kernel/events/uprobes.c' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='consumers' type-id='af0533e7' visibility='default' filepath='kernel/events/uprobes.c' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='inode' type-id='7e666abe' visibility='default' filepath='kernel/events/uprobes.c' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='offset' type-id='69bf7bee' visibility='default' filepath='kernel/events/uprobes.c' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='ref_ctr_offset' type-id='69bf7bee' visibility='default' filepath='kernel/events/uprobes.c' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='kernel/events/uprobes.c' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='arch' type-id='0b6ba789' visibility='default' filepath='kernel/events/uprobes.c' line='77' column='1'/> - </data-member> - </class-decl> - <class-decl name='user_namespace' size-in-bits='4544' is-struct='yes' visibility='default' filepath='include/linux/user_namespace.h' line='56' column='1' id='8c178e22'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='uid_map' type-id='f179bf1b' visibility='default' filepath='include/linux/user_namespace.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='gid_map' type-id='f179bf1b' visibility='default' filepath='include/linux/user_namespace.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='projid_map' type-id='f179bf1b' visibility='default' filepath='include/linux/user_namespace.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='count' type-id='49178f86' visibility='default' filepath='include/linux/user_namespace.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='parent' type-id='c0ced320' visibility='default' filepath='include/linux/user_namespace.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='level' type-id='95e97e5e' visibility='default' filepath='include/linux/user_namespace.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1888'> - <var-decl name='owner' type-id='d80b72e6' visibility='default' filepath='include/linux/user_namespace.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='group' type-id='094d8048' visibility='default' filepath='include/linux/user_namespace.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='ns' type-id='99f367f2' visibility='default' filepath='include/linux/user_namespace.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/user_namespace.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='keyring_name_list' type-id='72f469ec' visibility='default' filepath='include/linux/user_namespace.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='user_keyring_register' type-id='204a4632' visibility='default' filepath='include/linux/user_namespace.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='keyring_sem' type-id='f19fdb93' visibility='default' filepath='include/linux/user_namespace.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/user_namespace.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='set' type-id='3fc3d262' visibility='default' filepath='include/linux/user_namespace.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='sysctls' type-id='11b101bb' visibility='default' filepath='include/linux/user_namespace.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4032'> - <var-decl name='ucounts' type-id='b1d4934a' visibility='default' filepath='include/linux/user_namespace.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='ucount_max' type-id='e415235d' visibility='default' filepath='include/linux/user_namespace.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/user_namespace.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4480'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/user_namespace.h' line='92' column='1'/> - </data-member> - </class-decl> - <class-decl name='uts_namespace' size-in-bits='3520' is-struct='yes' visibility='default' filepath='include/linux/utsname.h' line='24' column='1' id='44f52e9d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/utsname.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='name' type-id='ee2746d3' visibility='default' filepath='include/linux/utsname.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/utsname.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='ucounts' type-id='b1d4934a' visibility='default' filepath='include/linux/utsname.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='ns' type-id='99f367f2' visibility='default' filepath='include/linux/utsname.h' line='29' column='1'/> - </data-member> - </class-decl> - <class-decl name='vfsmount' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/mount.h' line='69' column='1' id='19e88833'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mnt_root' type-id='27675065' visibility='default' filepath='include/linux/mount.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mnt_sb' type-id='42c8f564' visibility='default' filepath='include/linux/mount.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mnt_flags' type-id='95e97e5e' visibility='default' filepath='include/linux/mount.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/mount.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/mount.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/mount.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mount.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mount.h' line='77' column='1'/> - </data-member> - </class-decl> - <class-decl name='workqueue_struct' size-in-bits='2560' is-struct='yes' visibility='default' filepath='kernel/workqueue.c' line='243' column='1' id='a5159c01'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pwqs' type-id='72f469ec' visibility='default' filepath='kernel/workqueue.c' line='244' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/workqueue.c' line='245' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='kernel/workqueue.c' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='work_color' type-id='95e97e5e' visibility='default' filepath='kernel/workqueue.c' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='flush_color' type-id='95e97e5e' visibility='default' filepath='kernel/workqueue.c' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='nr_pwqs_to_flush' type-id='49178f86' visibility='default' filepath='kernel/workqueue.c' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='first_flusher' type-id='ec037527' visibility='default' filepath='kernel/workqueue.c' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='flusher_queue' type-id='72f469ec' visibility='default' filepath='kernel/workqueue.c' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='flusher_overflow' type-id='72f469ec' visibility='default' filepath='kernel/workqueue.c' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='maydays' type-id='72f469ec' visibility='default' filepath='kernel/workqueue.c' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='rescuer' type-id='50a159c7' visibility='default' filepath='kernel/workqueue.c' line='256' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='nr_drainers' type-id='95e97e5e' visibility='default' filepath='kernel/workqueue.c' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='saved_max_active' type-id='95e97e5e' visibility='default' filepath='kernel/workqueue.c' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='unbound_attrs' type-id='cfd15e7e' visibility='default' filepath='kernel/workqueue.c' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='dfl_pwq' type-id='a7a31b92' visibility='default' filepath='kernel/workqueue.c' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='wq_dev' type-id='5cebc26e' visibility='default' filepath='kernel/workqueue.c' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='name' type-id='6653bb13' visibility='default' filepath='kernel/workqueue.c' line='272' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='kernel/workqueue.c' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='kernel/workqueue.c' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='cpu_pwqs' type-id='a7a31b92' visibility='default' filepath='kernel/workqueue.c' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='numa_pwq_tbl' type-id='55b5dc02' visibility='default' filepath='kernel/workqueue.c' line='284' column='1'/> - </data-member> - </class-decl> - <class-decl name='writeback_control' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/writeback.h' line='51' column='1' id='705711f5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nr_to_write' type-id='bd54fe1a' visibility='default' filepath='include/linux/writeback.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pages_skipped' type-id='bd54fe1a' visibility='default' filepath='include/linux/writeback.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='range_start' type-id='69bf7bee' visibility='default' filepath='include/linux/writeback.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='range_end' type-id='69bf7bee' visibility='default' filepath='include/linux/writeback.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sync_mode' type-id='cf92d981' visibility='default' filepath='include/linux/writeback.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='for_kupdate' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='for_background' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='tagged_writepages' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='for_reclaim' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='range_cyclic' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='for_sync' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='no_cgroup_owner' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='punt_to_cgroup' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='wb' type-id='f885ca7d' visibility='default' filepath='include/linux/writeback.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='inode' type-id='7e666abe' visibility='default' filepath='include/linux/writeback.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='wb_id' type-id='95e97e5e' visibility='default' filepath='include/linux/writeback.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='wb_lcand_id' type-id='95e97e5e' visibility='default' filepath='include/linux/writeback.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='wb_tcand_id' type-id='95e97e5e' visibility='default' filepath='include/linux/writeback.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='wb_bytes' type-id='b59d7dce' visibility='default' filepath='include/linux/writeback.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='wb_lcand_bytes' type-id='b59d7dce' visibility='default' filepath='include/linux/writeback.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='wb_tcand_bytes' type-id='b59d7dce' visibility='default' filepath='include/linux/writeback.h' line='93' column='1'/> - </data-member> - </class-decl> - <class-decl name='xattr_handler' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/xattr.h' line='28' column='1' id='2d3dd5e3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/xattr.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='prefix' type-id='80f4b756' visibility='default' filepath='include/linux/xattr.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/xattr.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='list' type-id='439be051' visibility='default' filepath='include/linux/xattr.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='get' type-id='d5f76b20' visibility='default' filepath='include/linux/xattr.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='set' type-id='d5f76b20' visibility='default' filepath='include/linux/xattr.h' line='36' column='1'/> - </data-member> - </class-decl> - <class-decl name='xol_area' is-struct='yes' visibility='default' is-declaration-only='yes' id='c39df2b8'/> - <array-type-def dimensions='1' type-id='bd561d05' size-in-bits='192' id='59bd9302'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='47841236' size-in-bits='256' id='bb2d0d4e'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='e151255a' size-in-bits='256' id='fc3a8480'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='03a4a074' size-in-bits='512' id='3f6e320a'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='1851ab9f' size-in-bits='4096' id='cb01bf4b'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='7e666abe' size-in-bits='192' id='e6ff92fb'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='128' id='2020bac4'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a21c4412' size-in-bits='16384' id='02d77f24'> - <subrange length='64' type-id='7ff19f0f' id='b10be967'/> - </array-type-def> - <array-type-def dimensions='1' type-id='094d8048' size-in-bits='infinite' id='da6e2919'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f6507b0a' size-in-bits='infinite' id='b969bd7a'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='47479831' id='9c02e2a6'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='b0690d78' size-in-bits='1728' id='83ae09a1'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='ce848ab1' size-in-bits='2880' id='a09ef5a6'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='2bf16f59' size-in-bits='1024' id='18b1b6ec'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <array-type-def dimensions='1' type-id='b9419dc5' size-in-bits='128' id='c7e7059f'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='b94e5398' size-in-bits='256' id='3449295e'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='e710f78e' size-in-bits='576' id='0e685653'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='e878d564' size-in-bits='1344' id='55d1e02d'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='2a8a6332' size-in-bits='384' id='d46544fa'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='60dcbf6c' size-in-bits='2048' id='80f344e1'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <type-decl name='short int' size-in-bits='16' id='a2185560'/> - <type-decl name='signed char' size-in-bits='8' id='28577a57'/> - <array-type-def dimensions='1' type-id='8dee6d89' size-in-bits='192' id='2f7565c6'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='56798c81' size-in-bits='2304' id='01115b96'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='1920' id='08b4ad9f'> - <subrange length='60' type-id='7ff19f0f' id='b114e3c3'/> - </array-type-def> - <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='192' id='20a130cf'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='8' id='cf08f83f'> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='24' id='930ea9f9'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='0888126c' size-in-bits='64' id='c6e3c250'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='9cac1fee'/> - <type-decl name='unsigned __int128' size-in-bits='128' id='4f340252'/> - <type-decl name='unsigned char' size-in-bits='8' id='002ac4a6'/> - <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='256' id='fc872715'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <array-type-def dimensions='1' type-id='7359adad' size-in-bits='64' id='f066dd3c'> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> - <array-type-def dimensions='1' type-id='7359adad' size-in-bits='128' id='f05e8e77'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='7359adad' size-in-bits='2944' id='d964a553'> - <subrange length='46' type-id='7ff19f0f' id='8b86bc1b'/> - </array-type-def> - <array-type-def dimensions='1' type-id='7359adad' size-in-bits='256' id='f46d9f4d'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='7359adad' size-in-bits='infinite' id='c99b5ecd'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='120c01b5' size-in-bits='128' id='9a69aeec'> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> - <array-type-def dimensions='1' type-id='2ae08426' size-in-bits='256' id='ae25b7bc'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='256' id='209ef23f'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='infinite' id='baf98fd3'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='skcipher_alg' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/skcipher.h' line='111' column='1' id='dd37d315'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='setkey' type-id='9e5416b4' visibility='default' filepath='include/crypto/skcipher.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='encrypt' type-id='1507ee2a' visibility='default' filepath='include/crypto/skcipher.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='decrypt' type-id='1507ee2a' visibility='default' filepath='include/crypto/skcipher.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='init' type-id='b298c88e' visibility='default' filepath='include/crypto/skcipher.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='exit' type-id='7997266f' visibility='default' filepath='include/crypto/skcipher.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='min_keysize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='max_keysize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='chunksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='walksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/skcipher.h' line='125' column='1'/> - </data-member> - </class-decl> - <class-decl name='crypto_skcipher' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/skcipher.h' line='37' column='1' id='d80b6ab0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='setkey' type-id='9e5416b4' visibility='default' filepath='include/crypto/skcipher.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='encrypt' type-id='1507ee2a' visibility='default' filepath='include/crypto/skcipher.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='decrypt' type-id='1507ee2a' visibility='default' filepath='include/crypto/skcipher.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='reqsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='keysize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/skcipher.h' line='47' column='1'/> - </data-member> - </class-decl> - <class-decl name='skcipher_request' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/skcipher.h' line='24' column='1' id='8838d802'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cryptlen' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='iv' type-id='8bff8096' visibility='default' filepath='include/crypto/skcipher.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='src' type-id='bf3ef905' visibility='default' filepath='include/crypto/skcipher.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dst' type-id='bf3ef905' visibility='default' filepath='include/crypto/skcipher.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='base' type-id='5e6083f1' visibility='default' filepath='include/crypto/skcipher.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/skcipher.h' line='34' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='u8' type-id='8f048e17' filepath='include/asm-generic/int-ll64.h' line='17' column='1' id='f9b06939'/> - <typedef-decl name='__u8' type-id='002ac4a6' filepath='include/uapi/asm-generic/int-ll64.h' line='21' column='1' id='8f048e17'/> - <class-decl name='scatterlist' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/scatterlist.h' line='11' column='1' id='663acc25'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='page_link' type-id='7359adad' visibility='default' filepath='include/linux/scatterlist.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dma_address' type-id='cf29c9b3' visibility='default' filepath='include/linux/scatterlist.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dma_length' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='17' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='dma_addr_t' type-id='91ce1af9' filepath='include/linux/types.h' line='148' column='1' id='cf29c9b3'/> - <class-decl name='crypto_async_request' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='157' column='1' id='5e6083f1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='complete' type-id='2cfb2e6f' visibility='default' filepath='include/linux/crypto.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='tfm' type-id='dfeb7f6c' visibility='default' filepath='include/linux/crypto.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='163' column='1'/> - </data-member> - </class-decl> - <class-decl name='list_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/types.h' line='181' column='1' id='72f469ec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='e84b031a' visibility='default' filepath='include/linux/types.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='prev' type-id='e84b031a' visibility='default' filepath='include/linux/types.h' line='182' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='crypto_completion_t' type-id='60d662f3' filepath='include/linux/crypto.h' line='148' column='1' id='2cfb2e6f'/> - <class-decl name='crypto_tfm' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='761' column='1' id='0328c8b6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='crt_flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='763' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='crt_u' type-id='1f411b02' visibility='default' filepath='include/linux/crypto.h' line='770' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='exit' type-id='3ba771a1' visibility='default' filepath='include/linux/crypto.h' line='772' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='__crt_alg' type-id='67f526b5' visibility='default' filepath='include/linux/crypto.h' line='774' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='__crt_ctx' type-id='baf98fd3' visibility='default' filepath='include/linux/crypto.h' line='776' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/crypto.h' line='765' column='1' id='1f411b02'> - <data-member access='public'> - <var-decl name='ablkcipher' type-id='3bbbf306' visibility='default' filepath='include/linux/crypto.h' line='766' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='blkcipher' type-id='a93bd501' visibility='default' filepath='include/linux/crypto.h' line='767' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='cipher' type-id='015d8760' visibility='default' filepath='include/linux/crypto.h' line='768' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='compress' type-id='2fcb265f' visibility='default' filepath='include/linux/crypto.h' line='769' column='1'/> - </data-member> - </union-decl> - <class-decl name='ablkcipher_tfm' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='718' column='1' id='3bbbf306'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='setkey' type-id='214533b0' visibility='default' filepath='include/linux/crypto.h' line='719' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='encrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='721' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='decrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='722' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='base' type-id='7171de96' visibility='default' filepath='include/linux/crypto.h' line='724' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='726' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='reqsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='727' column='1'/> - </data-member> - </class-decl> - <class-decl name='crypto_ablkcipher' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='779' column='1' id='609c0c20'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/linux/crypto.h' line='780' column='1'/> - </data-member> - </class-decl> - <class-decl name='ablkcipher_request' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='166' column='1' id='d0793682'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='5e6083f1' visibility='default' filepath='include/linux/crypto.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='nbytes' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='info' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='src' type-id='bf3ef905' visibility='default' filepath='include/linux/crypto.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='dst' type-id='bf3ef905' visibility='default' filepath='include/linux/crypto.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/linux/crypto.h' line='176' column='1'/> - </data-member> - </class-decl> - <union-decl name='key_payload' size-in-bits='256' visibility='default' filepath='include/linux/key.h' line='111' column='1' id='2888d74a'> - <data-member access='public'> - <var-decl name='rcu_data0' type-id='eaa32e2f' visibility='default' filepath='include/linux/key.h' line='112' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='data' type-id='209ef23f' visibility='default' filepath='include/linux/key.h' line='113' column='1'/> - </data-member> - </union-decl> - <class-decl name='blkcipher_tfm' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='730' column='1' id='a93bd501'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='iv' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='731' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='732' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='encrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='734' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='decrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='736' column='1'/> - </data-member> - </class-decl> - <class-decl name='blkcipher_desc' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='179' column='1' id='101fbff9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tfm' type-id='ffbca087' visibility='default' filepath='include/linux/crypto.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='info' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='182' column='1'/> - </data-member> - </class-decl> - <class-decl name='crypto_blkcipher' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='783' column='1' id='3cc0f7af'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/linux/crypto.h' line='784' column='1'/> - </data-member> - </class-decl> - <class-decl name='cipher_tfm' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='740' column='1' id='015d8760'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cit_setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='741' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cit_encrypt_one' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='743' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cit_decrypt_one' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='744' column='1'/> - </data-member> - </class-decl> - <class-decl name='compress_tfm' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='747' column='1' id='2fcb265f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cot_compress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='748' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cot_decompress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='751' column='1'/> - </data-member> - </class-decl> - <class-decl name='crypto_alg' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='550' column='1' id='514fe525'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cra_list' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='551' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cra_users' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='552' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cra_flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='554' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='cra_blocksize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='555' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='cra_ctxsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='556' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='cra_alignmask' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='557' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cra_priority' type-id='95e97e5e' visibility='default' filepath='include/linux/crypto.h' line='559' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='cra_refcnt' type-id='64615833' visibility='default' filepath='include/linux/crypto.h' line='560' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='cra_name' type-id='e3204322' visibility='default' filepath='include/linux/crypto.h' line='562' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='cra_driver_name' type-id='e3204322' visibility='default' filepath='include/linux/crypto.h' line='563' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='cra_type' type-id='71dc7604' visibility='default' filepath='include/linux/crypto.h' line='565' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='cra_u' type-id='89e73658' visibility='default' filepath='include/linux/crypto.h' line='572' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='cra_init' type-id='469599ea' visibility='default' filepath='include/linux/crypto.h' line='574' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='cra_exit' type-id='3ba771a1' visibility='default' filepath='include/linux/crypto.h' line='575' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='cra_destroy' type-id='33e7622c' visibility='default' filepath='include/linux/crypto.h' line='576' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='cra_module' type-id='2730d015' visibility='default' filepath='include/linux/crypto.h' line='578' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='refcount_t' type-id='637cfeaf' filepath='include/linux/refcount.h' line='100' column='1' id='64615833'/> - <class-decl name='refcount_struct' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/refcount.h' line='98' column='1' id='637cfeaf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refs' type-id='49178f86' visibility='default' filepath='include/linux/refcount.h' line='99' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='atomic_t' type-id='79faeff3' filepath='include/linux/types.h' line='173' column='1' id='49178f86'/> - <union-decl name='rcu_special' size-in-bits='32' visibility='default' filepath='include/linux/sched.h' line='615' column='1' id='a324790e'> - <data-member access='public'> - <var-decl name='b' type-id='4edee319' visibility='default' filepath='include/linux/sched.h' line='621' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='s' type-id='19c2251e' visibility='default' filepath='include/linux/sched.h' line='622' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='49178f86' visibility='default' filepath='include/linux/types.h' line='171' column='1' id='79faeff3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='counter' type-id='95e97e5e' visibility='default' filepath='include/linux/types.h' line='172' column='1'/> - </data-member> - </class-decl> - <class-decl name='crypto_type' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='31' column='1' id='caca298d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ctxsize' type-id='a506a456' visibility='default' filepath='include/crypto/algapi.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='extsize' type-id='f77c2568' visibility='default' filepath='include/crypto/algapi.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init' type-id='d066db18' visibility='default' filepath='include/crypto/algapi.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='init_tfm' type-id='469599ea' visibility='default' filepath='include/crypto/algapi.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='show' type-id='2c17fd2e' visibility='default' filepath='include/crypto/algapi.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='report' type-id='2108b777' visibility='default' filepath='include/crypto/algapi.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='free' type-id='3aa8795d' visibility='default' filepath='include/crypto/algapi.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='maskclear' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='maskset' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='tfmsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='43' column='1'/> - </data-member> - </class-decl> - <class-decl name='sk_buff' size-in-bits='1920' is-struct='yes' visibility='default' filepath='include/linux/skbuff.h' line='693' column='1' id='ae8bfcdd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='da6f1b1a' visibility='default' filepath='include/linux/skbuff.h' line='694' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='' type-id='a6d66544' visibility='default' filepath='include/linux/skbuff.h' line='713' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='' type-id='b24a5a7e' visibility='default' filepath='include/linux/skbuff.h' line='718' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='cb' type-id='36d7f119' visibility='default' filepath='include/linux/skbuff.h' line='728' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='' type-id='271a40b8' visibility='default' filepath='include/linux/skbuff.h' line='730' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='_nfct' type-id='7359adad' visibility='default' filepath='include/linux/skbuff.h' line='739' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/linux/skbuff.h' line='741' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='data_len' type-id='f0981eeb' visibility='default' filepath='include/linux/skbuff.h' line='742' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='mac_len' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='743' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='976'> - <var-decl name='hdr_len' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='744' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='queue_mapping' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='749' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1008'> - <var-decl name='__cloned_offset' type-id='167619f6' visibility='default' filepath='include/linux/skbuff.h' line='759' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cloned' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='760' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='nohdr' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='761' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='fclone' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='762' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='peeked' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='763' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='head_frag' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='764' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='pfmemalloc' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='765' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1016'> - <var-decl name='active_extensions' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='767' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='headers_start' type-id='d5016f6f' visibility='default' filepath='include/linux/skbuff.h' line='773' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='__pkt_type_offset' type-id='167619f6' visibility='default' filepath='include/linux/skbuff.h' line='784' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pkt_type' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='785' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='ignore_df' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='786' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='nf_trace' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='787' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='ip_summed' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='788' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='ooo_okay' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='789' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='l4_hash' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='791' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='sw_hash' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='792' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='wifi_acked_valid' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='793' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='wifi_acked' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='794' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='no_fcs' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='795' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='encapsulation' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='797' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='encap_hdr_csum' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='798' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='csum_valid' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='799' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1040'> - <var-decl name='__pkt_vlan_present_offset' type-id='167619f6' visibility='default' filepath='include/linux/skbuff.h' line='807' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vlan_present' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='808' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='csum_complete_sw' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='809' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='csum_level' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='810' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='csum_not_inet' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='811' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='dst_pending_confirm' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='812' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='ndisc_nodetype' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='814' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ipvs_property' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='817' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='inner_protocol_type' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='818' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='remcsum_offload' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='819' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='tc_skip_classify' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='825' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='tc_at_ingress' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='826' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='tc_index' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='837' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='' type-id='b4fc55b7' visibility='default' filepath='include/linux/skbuff.h' line='840' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='priority' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='847' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='skb_iif' type-id='95e97e5e' visibility='default' filepath='include/linux/skbuff.h' line='848' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='hash' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='849' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='vlan_proto' type-id='84a5c3d4' visibility='default' filepath='include/linux/skbuff.h' line='850' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1232'> - <var-decl name='vlan_tci' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='851' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='' type-id='8c3ee840' visibility='default' filepath='include/linux/skbuff.h' line='853' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='secmark' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='859' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='' type-id='9c81e675' visibility='default' filepath='include/linux/skbuff.h' line='862' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='' type-id='b97daab4' visibility='default' filepath='include/linux/skbuff.h' line='867' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1360'> - <var-decl name='inner_transport_header' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='872' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1376'> - <var-decl name='inner_network_header' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='873' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1392'> - <var-decl name='inner_mac_header' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='874' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='protocol' type-id='84a5c3d4' visibility='default' filepath='include/linux/skbuff.h' line='876' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1424'> - <var-decl name='transport_header' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='877' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='network_header' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='878' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1456'> - <var-decl name='mac_header' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='879' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='headers_end' type-id='d5016f6f' visibility='default' filepath='include/linux/skbuff.h' line='882' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='' type-id='607684dc' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/skbuff.h' line='904' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='tail' type-id='5c1abc34' visibility='default' filepath='include/linux/skbuff.h' line='907' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1632'> - <var-decl name='end' type-id='5c1abc34' visibility='default' filepath='include/linux/skbuff.h' line='908' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='head' type-id='cf536864' visibility='default' filepath='include/linux/skbuff.h' line='909' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='data' type-id='cf536864' visibility='default' filepath='include/linux/skbuff.h' line='910' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='truesize' type-id='f0981eeb' visibility='default' filepath='include/linux/skbuff.h' line='911' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1824'> - <var-decl name='users' type-id='64615833' visibility='default' filepath='include/linux/skbuff.h' line='912' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='extensions' type-id='374692c7' visibility='default' filepath='include/linux/skbuff.h' line='916' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__1' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='694' column='1' id='da6f1b1a'> - <data-member access='public'> - <var-decl name='' type-id='fe3b99ac' visibility='default' filepath='include/linux/skbuff.h' line='695' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='rbnode' type-id='2a8a6332' visibility='default' filepath='include/linux/skbuff.h' line='709' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/skbuff.h' line='710' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='695' column='1' id='fe3b99ac'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='0fbf3cfd' visibility='default' filepath='include/linux/skbuff.h' line='697' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='prev' type-id='0fbf3cfd' visibility='default' filepath='include/linux/skbuff.h' line='698' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='' type-id='1285aa79' visibility='default' filepath='include/linux/skbuff.h' line='700' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='700' column='1' id='1285aa79'> - <data-member access='public'> - <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/skbuff.h' line='701' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='dev_scratch' type-id='7359adad' visibility='default' filepath='include/linux/skbuff.h' line='706' column='1'/> - </data-member> - </union-decl> - <class-decl name='rb_node' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/rbtree.h' line='24' column='1' id='2a8a6332'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__rb_parent_color' type-id='7359adad' visibility='default' filepath='include/linux/rbtree.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rb_right' type-id='e6532500' visibility='default' filepath='include/linux/rbtree.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rb_left' type-id='e6532500' visibility='default' filepath='include/linux/rbtree.h' line='27' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='713' column='1' id='a6d66544'> - <data-member access='public'> - <var-decl name='sk' type-id='f772df6d' visibility='default' filepath='include/linux/skbuff.h' line='714' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ip_defrag_offset' type-id='95e97e5e' visibility='default' filepath='include/linux/skbuff.h' line='715' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__4' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='718' column='1' id='b24a5a7e'> - <data-member access='public'> - <var-decl name='tstamp' type-id='fbc017ef' visibility='default' filepath='include/linux/skbuff.h' line='719' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='skb_mstamp_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/skbuff.h' line='720' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='ktime_t' type-id='9b7c55ef' filepath='include/linux/ktime.h' line='28' column='1' id='fbc017ef'/> - <typedef-decl name='s64' type-id='49659421' filepath='include/asm-generic/int-ll64.h' line='22' column='1' id='9b7c55ef'/> - <union-decl name='__anonymous_union__5' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='730' column='1' id='271a40b8'> - <data-member access='public'> - <var-decl name='' type-id='710cec71' visibility='default' filepath='include/linux/skbuff.h' line='731' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='tcp_tsorted_anchor' type-id='72f469ec' visibility='default' filepath='include/linux/skbuff.h' line='735' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='731' column='1' id='710cec71'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_skb_refdst' type-id='7359adad' visibility='default' filepath='include/linux/skbuff.h' line='732' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='destructor' type-id='0ef96694' visibility='default' filepath='include/linux/skbuff.h' line='733' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='__u16' type-id='8efea9e5' filepath='include/uapi/asm-generic/int-ll64.h' line='24' column='1' id='d315442e'/> - <union-decl name='__anonymous_union__6' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='840' column='1' id='b4fc55b7'> - <data-member access='public'> - <var-decl name='csum' type-id='fbd88bba' visibility='default' filepath='include/linux/skbuff.h' line='841' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='358587ec' visibility='default' filepath='include/linux/skbuff.h' line='842' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='__wsum' type-id='3f1a6b60' filepath='include/uapi/linux/types.h' line='37' column='1' id='fbd88bba'/> - <class-decl name='__anonymous_struct__3' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='842' column='1' id='358587ec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='csum_start' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='843' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='csum_offset' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='844' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='__be16' type-id='d315442e' filepath='include/uapi/linux/types.h' line='30' column='1' id='84a5c3d4'/> - <union-decl name='__anonymous_union__7' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='853' column='1' id='8c3ee840'> - <data-member access='public'> - <var-decl name='napi_id' type-id='f0981eeb' visibility='default' filepath='include/linux/skbuff.h' line='854' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='sender_cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/skbuff.h' line='855' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__8' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='862' column='1' id='9c81e675'> - <data-member access='public'> - <var-decl name='mark' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='863' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='reserved_tailroom' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='864' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__9' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='867' column='1' id='b97daab4'> - <data-member access='public'> - <var-decl name='inner_protocol' type-id='84a5c3d4' visibility='default' filepath='include/linux/skbuff.h' line='868' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='inner_ipproto' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='869' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__10' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1' id='607684dc'> - <data-member access='public'> - <var-decl name='' type-id='51db537c' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='156952c4' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='2a125a28' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__4' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1' id='51db537c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='scm_io_uring' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='android_kabi_reserved1_padding1' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='android_kabi_reserved1_padding2' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='android_kabi_reserved1_padding3' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__5' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1' id='156952c4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__11' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1' id='2a125a28'/> - <typedef-decl name='sk_buff_data_t' type-id='f0981eeb' filepath='include/linux/skbuff.h' line='609' column='1' id='5c1abc34'/> - <class-decl name='skb_ext' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/skbuff.h' line='4164' column='1' id='a8c69bdf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/linux/skbuff.h' line='4165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='offset' type-id='cf08f83f' visibility='default' filepath='include/linux/skbuff.h' line='4166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='chunks' type-id='f9b06939' visibility='default' filepath='include/linux/skbuff.h' line='4167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='e84913bd' visibility='default' filepath='include/linux/skbuff.h' line='4168' column='1'/> - </data-member> - </class-decl> - <class-decl name='crypto_instance' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='46' column='1' id='85c172d2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='alg' type-id='514fe525' visibility='default' filepath='include/crypto/algapi.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='tmpl' type-id='f0f856cb' visibility='default' filepath='include/crypto/algapi.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='list' type-id='03a4a074' visibility='default' filepath='include/crypto/algapi.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5120'> - <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/algapi.h' line='52' column='1'/> - </data-member> - </class-decl> - <class-decl name='crypto_template' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='55' column='1' id='90a4444b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/crypto/algapi.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='instances' type-id='e151255a' visibility='default' filepath='include/crypto/algapi.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/crypto/algapi.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='alloc' type-id='94271082' visibility='default' filepath='include/crypto/algapi.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='free' type-id='3aa8795d' visibility='default' filepath='include/crypto/algapi.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='create' type-id='db94924a' visibility='default' filepath='include/crypto/algapi.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='name' type-id='e3204322' visibility='default' filepath='include/crypto/algapi.h' line='64' column='1'/> - </data-member> - </class-decl> - <class-decl name='hlist_head' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/types.h' line='185' column='1' id='e151255a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='first' type-id='08cbad52' visibility='default' filepath='include/linux/types.h' line='186' column='1'/> - </data-member> - </class-decl> - <class-decl name='hlist_node' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/types.h' line='189' column='1' id='03a4a074'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='08cbad52' visibility='default' filepath='include/linux/types.h' line='190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pprev' type-id='50a213e8' visibility='default' filepath='include/linux/types.h' line='190' column='1'/> - </data-member> - </class-decl> - <class-decl name='module' size-in-bits='7168' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='349' column='1' id='29476915'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='state' type-id='327e04c6' visibility='default' filepath='include/linux/module.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/module.h' line='353' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='name' type-id='6093ff7c' visibility='default' filepath='include/linux/module.h' line='356' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mkobj' type-id='7bd9942c' visibility='default' filepath='include/linux/module.h' line='359' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='modinfo_attrs' type-id='063da268' visibility='default' filepath='include/linux/module.h' line='360' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='version' type-id='80f4b756' visibility='default' filepath='include/linux/module.h' line='361' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='srcversion' type-id='80f4b756' visibility='default' filepath='include/linux/module.h' line='362' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='holders_dir' type-id='d30bdc51' visibility='default' filepath='include/linux/module.h' line='363' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='syms' type-id='fcd64690' visibility='default' filepath='include/linux/module.h' line='366' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='crcs' type-id='e0a2e3a6' visibility='default' filepath='include/linux/module.h' line='367' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='num_syms' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='368' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='cfi_check' type-id='d7c6106c' visibility='default' filepath='include/linux/module.h' line='371' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='param_lock' type-id='925167dc' visibility='default' filepath='include/linux/module.h' line='376' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='kp' type-id='a7c6e908' visibility='default' filepath='include/linux/module.h' line='378' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='num_kp' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2528'> - <var-decl name='num_gpl_syms' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='382' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='gpl_syms' type-id='fcd64690' visibility='default' filepath='include/linux/module.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='gpl_crcs' type-id='e0a2e3a6' visibility='default' filepath='include/linux/module.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='using_gplonly_symbols' type-id='b50a4934' visibility='default' filepath='include/linux/module.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2696'> - <var-decl name='sig_ok' type-id='b50a4934' visibility='default' filepath='include/linux/module.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2704'> - <var-decl name='async_probe_requested' type-id='b50a4934' visibility='default' filepath='include/linux/module.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='gpl_future_syms' type-id='fcd64690' visibility='default' filepath='include/linux/module.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='gpl_future_crcs' type-id='e0a2e3a6' visibility='default' filepath='include/linux/module.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='num_gpl_future_syms' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2912'> - <var-decl name='num_exentries' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='extable' type-id='7f0eb64c' visibility='default' filepath='include/linux/module.h' line='415' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='init' type-id='1db260e5' visibility='default' filepath='include/linux/module.h' line='418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='core_layout' type-id='68b3d9a8' visibility='default' filepath='include/linux/module.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='init_layout' type-id='68b3d9a8' visibility='default' filepath='include/linux/module.h' line='422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4352'> - <var-decl name='arch' type-id='ea05c185' visibility='default' filepath='include/linux/module.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4608'> - <var-decl name='taints' type-id='7359adad' visibility='default' filepath='include/linux/module.h' line='427' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4672'> - <var-decl name='num_bugs' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='bug_list' type-id='72f469ec' visibility='default' filepath='include/linux/module.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='bug_table' type-id='c250b0e4' visibility='default' filepath='include/linux/module.h' line='433' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='kallsyms' type-id='209d601e' visibility='default' filepath='include/linux/module.h' line='438' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='core_kallsyms' type-id='6a003ee8' visibility='default' filepath='include/linux/module.h' line='439' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='sect_attrs' type-id='3f4455c4' visibility='default' filepath='include/linux/module.h' line='442' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='notes_attrs' type-id='f0cb8b62' visibility='default' filepath='include/linux/module.h' line='445' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='args' type-id='26a90f95' visibility='default' filepath='include/linux/module.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='percpu' type-id='eaa32e2f' visibility='default' filepath='include/linux/module.h' line='454' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='percpu_size' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='455' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5536'> - <var-decl name='num_tracepoints' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='459' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5568'> - <var-decl name='tracepoints_ptrs' type-id='700727c0' visibility='default' filepath='include/linux/module.h' line='460' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='num_srcu_structs' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='463' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5696'> - <var-decl name='srcu_struct_ptrs' type-id='57933490' visibility='default' filepath='include/linux/module.h' line='464' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5760'> - <var-decl name='num_bpf_raw_events' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5824'> - <var-decl name='bpf_raw_events' type-id='1f7f0216' visibility='default' filepath='include/linux/module.h' line='468' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5888'> - <var-decl name='jump_entries' type-id='7a35228c' visibility='default' filepath='include/linux/module.h' line='471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5952'> - <var-decl name='num_jump_entries' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='472' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5984'> - <var-decl name='num_trace_bprintk_fmt' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='475' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6016'> - <var-decl name='trace_bprintk_fmt_start' type-id='7d3cd834' visibility='default' filepath='include/linux/module.h' line='476' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6080'> - <var-decl name='trace_events' type-id='109cc752' visibility='default' filepath='include/linux/module.h' line='479' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6144'> - <var-decl name='num_trace_events' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6208'> - <var-decl name='trace_evals' type-id='69881700' visibility='default' filepath='include/linux/module.h' line='481' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6272'> - <var-decl name='num_trace_evals' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='482' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6336'> - <var-decl name='source_list' type-id='72f469ec' visibility='default' filepath='include/linux/module.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6464'> - <var-decl name='target_list' type-id='72f469ec' visibility='default' filepath='include/linux/module.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6592'> - <var-decl name='exit' type-id='953b12f8' visibility='default' filepath='include/linux/module.h' line='504' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6656'> - <var-decl name='refcnt' type-id='49178f86' visibility='default' filepath='include/linux/module.h' line='506' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6720'> - <var-decl name='ei_funcs' type-id='7f79f20e' visibility='default' filepath='include/linux/module.h' line='516' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6784'> - <var-decl name='num_ei_funcs' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='517' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6848'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/module.h' line='519' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6912'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/module.h' line='520' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6976'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/module.h' line='521' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7040'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/module.h' line='522' column='1'/> - </data-member> - </class-decl> - <enum-decl name='module_state' filepath='include/linux/module.h' line='297' column='1' id='327e04c6'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='MODULE_STATE_LIVE' value='0'/> - <enumerator name='MODULE_STATE_COMING' value='1'/> - <enumerator name='MODULE_STATE_GOING' value='2'/> - <enumerator name='MODULE_STATE_UNFORMED' value='3'/> - </enum-decl> - <class-decl name='module_kobject' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='44' column='1' id='7bd9942c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/module.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/module.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='drivers_dir' type-id='d30bdc51' visibility='default' filepath='include/linux/module.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='mp' type-id='ad9e36e6' visibility='default' filepath='include/linux/module.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='kobj_completion' type-id='389faaf7' visibility='default' filepath='include/linux/module.h' line='49' column='1'/> - </data-member> - </class-decl> - <class-decl name='kobject' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/kobject.h' line='66' column='1' id='b6ab8849'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/kobject.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/kobject.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='parent' type-id='d30bdc51' visibility='default' filepath='include/linux/kobject.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='kset' type-id='89b70200' visibility='default' filepath='include/linux/kobject.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ktype' type-id='c48b394e' visibility='default' filepath='include/linux/kobject.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='sd' type-id='150efd3f' visibility='default' filepath='include/linux/kobject.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/kobject.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='state_initialized' type-id='f0981eeb' visibility='default' filepath='include/linux/kobject.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='state_in_sysfs' type-id='f0981eeb' visibility='default' filepath='include/linux/kobject.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='state_add_uevent_sent' type-id='f0981eeb' visibility='default' filepath='include/linux/kobject.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='state_remove_uevent_sent' type-id='f0981eeb' visibility='default' filepath='include/linux/kobject.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='uevent_suppress' type-id='f0981eeb' visibility='default' filepath='include/linux/kobject.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='86' column='1'/> - </data-member> - </class-decl> - <class-decl name='kset' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/linux/kobject.h' line='204' column='1' id='8cf069a2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/kobject.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='list_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/kobject.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/kobject.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='uevent_ops' type-id='86462700' visibility='default' filepath='include/linux/kobject.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='213' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='spinlock_t' type-id='53fb272e' filepath='include/linux/spinlock_types.h' line='73' column='1' id='fb4018a0'/> - <class-decl name='spinlock' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/spinlock_types.h' line='61' column='1' id='53fb272e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='1076cffc' visibility='default' filepath='include/linux/spinlock_types.h' line='62' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__12' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/spinlock_types.h' line='62' column='1' id='1076cffc'> - <data-member access='public'> - <var-decl name='rlock' type-id='f106d0e5' visibility='default' filepath='include/linux/spinlock_types.h' line='63' column='1'/> - </data-member> - </union-decl> - <class-decl name='raw_spinlock' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/spinlock_types.h' line='20' column='1' id='f106d0e5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='raw_lock' type-id='641c41d1' visibility='default' filepath='include/linux/spinlock_types.h' line='21' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='arch_spinlock_t' type-id='c167abfb' filepath='include/asm-generic/qspinlock_types.h' line='52' column='1' id='641c41d1'/> - <class-decl name='qspinlock' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='22' column='1' id='c167abfb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='16e927d3' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='23' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__13' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='23' column='1' id='16e927d3'> - <data-member access='public'> - <var-decl name='val' type-id='49178f86' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='24' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='e56340ee' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='32' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='33729b5d' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='36' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__6' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='32' column='1' id='e56340ee'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='locked' type-id='f9b06939' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='pending' type-id='f9b06939' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='34' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__7' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='36' column='1' id='33729b5d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='locked_pending' type-id='1dc6a898' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='tail' type-id='1dc6a898' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='38' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='u16' type-id='d315442e' filepath='include/asm-generic/int-ll64.h' line='19' column='1' id='1dc6a898'/> - <class-decl name='kset_uevent_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/kobject.h' line='168' column='1' id='9f6abc71'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='filter' type-id='2a3ad845' visibility='default' filepath='include/linux/kobject.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='1ea91ded' visibility='default' filepath='include/linux/kobject.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='uevent' type-id='9125ffcd' visibility='default' filepath='include/linux/kobject.h' line='171' column='1'/> - </data-member> - </class-decl> - <class-decl name='kobj_uevent_env' size-in-bits='18688' is-struct='yes' visibility='default' filepath='include/linux/kobject.h' line='160' column='1' id='a5179659'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='argv' type-id='461c9ed2' visibility='default' filepath='include/linux/kobject.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='envp' type-id='2e646d82' visibility='default' filepath='include/linux/kobject.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='envp_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/kobject.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2272'> - <var-decl name='buf' type-id='41bf80f3' visibility='default' filepath='include/linux/kobject.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18656'> - <var-decl name='buflen' type-id='95e97e5e' visibility='default' filepath='include/linux/kobject.h' line='165' column='1'/> - </data-member> - </class-decl> - <class-decl name='kobj_type' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/kobject.h' line='145' column='1' id='1a08fab8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='release' type-id='aa377a8c' visibility='default' filepath='include/linux/kobject.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sysfs_ops' type-id='ebd313ed' visibility='default' filepath='include/linux/kobject.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='default_attrs' type-id='862c676f' visibility='default' filepath='include/linux/kobject.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='default_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/kobject.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='child_ns_type' type-id='10f0a819' visibility='default' filepath='include/linux/kobject.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='namespace' type-id='9c1150bc' visibility='default' filepath='include/linux/kobject.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='get_ownership' type-id='96b6fff2' visibility='default' filepath='include/linux/kobject.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='157' column='1'/> - </data-member> - </class-decl> - <class-decl name='sysfs_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/sysfs.h' line='223' column='1' id='e7826ffa'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='show' type-id='434e45fe' visibility='default' filepath='include/linux/sysfs.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='store' type-id='855e70d2' visibility='default' filepath='include/linux/sysfs.h' line='225' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='ssize_t' type-id='b6b3ebaf' filepath='include/linux/types.h' line='60' column='1' id='79a0948f'/> - <typedef-decl name='__kernel_ssize_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='73' column='1' id='b6b3ebaf'/> - <typedef-decl name='__kernel_long_t' type-id='bd54fe1a' filepath='include/uapi/asm-generic/posix_types.h' line='15' column='1' id='6a11bd61'/> - <class-decl name='attribute' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/sysfs.h' line='30' column='1' id='a6222917'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/sysfs.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mode' type-id='2594b00f' visibility='default' filepath='include/linux/sysfs.h' line='32' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='size_t' type-id='9e19ad6e' filepath='include/linux/types.h' line='55' column='1' id='b59d7dce'/> - <typedef-decl name='__kernel_size_t' type-id='447da2ae' filepath='include/uapi/asm-generic/posix_types.h' line='72' column='1' id='9e19ad6e'/> - <typedef-decl name='__kernel_ulong_t' type-id='7359adad' filepath='include/uapi/asm-generic/posix_types.h' line='16' column='1' id='447da2ae'/> - <class-decl name='attribute_group' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/sysfs.h' line='84' column='1' id='e4af473b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/sysfs.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='is_visible' type-id='f69fcfe1' visibility='default' filepath='include/linux/sysfs.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='is_bin_visible' type-id='cc3e2efb' visibility='default' filepath='include/linux/sysfs.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='attrs' type-id='862c676f' visibility='default' filepath='include/linux/sysfs.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='bin_attrs' type-id='87d62959' visibility='default' filepath='include/linux/sysfs.h' line='91' column='1'/> - </data-member> - </class-decl> - <class-decl name='bin_attribute' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/sysfs.h' line='161' column='1' id='d83a2db1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/sysfs.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/sysfs.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/sysfs.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='read' type-id='afa767ca' visibility='default' filepath='include/linux/sysfs.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='write' type-id='afa767ca' visibility='default' filepath='include/linux/sysfs.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mmap' type-id='a02c170c' visibility='default' filepath='include/linux/sysfs.h' line='169' column='1'/> - </data-member> - </class-decl> - <class-decl name='file' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='967' column='1' id='b4b8adeb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='f_u' type-id='8c8e2781' visibility='default' filepath='include/linux/fs.h' line='971' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='f_path' type-id='b5382ece' visibility='default' filepath='include/linux/fs.h' line='972' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='f_inode' type-id='7e666abe' visibility='default' filepath='include/linux/fs.h' line='973' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='f_op' type-id='61758ee5' visibility='default' filepath='include/linux/fs.h' line='974' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='f_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='980' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='f_write_hint' type-id='0d20c3dd' visibility='default' filepath='include/linux/fs.h' line='981' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='f_count' type-id='f22a8abb' visibility='default' filepath='include/linux/fs.h' line='982' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='f_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='983' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='f_mode' type-id='2665334e' visibility='default' filepath='include/linux/fs.h' line='984' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='f_pos_lock' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='985' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='f_pos' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='986' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='f_owner' type-id='6b640edd' visibility='default' filepath='include/linux/fs.h' line='987' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='f_cred' type-id='bc33861a' visibility='default' filepath='include/linux/fs.h' line='988' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='f_ra' type-id='b31f003f' visibility='default' filepath='include/linux/fs.h' line='989' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='f_version' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='991' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='f_security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='993' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='996' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='f_ep_links' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1000' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='f_tfile_llink' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1001' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='f_mapping' type-id='f57039f0' visibility='default' filepath='include/linux/fs.h' line='1003' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='f_wb_err' type-id='1da55f79' visibility='default' filepath='include/linux/fs.h' line='1004' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1006' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1007' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__14' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='968' column='1' id='8c8e2781'> - <data-member access='public'> - <var-decl name='fu_llist' type-id='c5ccfee8' visibility='default' filepath='include/linux/fs.h' line='969' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='fu_rcuhead' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='970' column='1'/> - </data-member> - </union-decl> - <class-decl name='llist_node' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/llist.h' line='58' column='1' id='c5ccfee8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='023b769e' visibility='default' filepath='include/linux/llist.h' line='59' column='1'/> - </data-member> - </class-decl> - <class-decl name='callback_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/types.h' line='219' column='1' id='e3d8ce29'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='69c138b1' visibility='default' filepath='include/linux/types.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='func' type-id='eb839374' visibility='default' filepath='include/linux/types.h' line='221' column='1'/> - </data-member> - </class-decl> - <class-decl name='path' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/path.h' line='8' column='1' id='b5382ece'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mnt' type-id='549da823' visibility='default' filepath='include/linux/path.h' line='9' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dentry' type-id='27675065' visibility='default' filepath='include/linux/path.h' line='10' column='1'/> - </data-member> - </class-decl> - <class-decl name='dentry' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/dcache.h' line='90' column='1' id='d6ebca75'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='d_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/dcache.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='d_seq' type-id='e14c3b11' visibility='default' filepath='include/linux/dcache.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='d_hash' type-id='8db0df1b' visibility='default' filepath='include/linux/dcache.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='d_parent' type-id='27675065' visibility='default' filepath='include/linux/dcache.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='d_name' type-id='02244303' visibility='default' filepath='include/linux/dcache.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='d_inode' type-id='7e666abe' visibility='default' filepath='include/linux/dcache.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='d_iname' type-id='fc872715' visibility='default' filepath='include/linux/dcache.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='d_lockref' type-id='60efdfd3' visibility='default' filepath='include/linux/dcache.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='d_op' type-id='1ee57353' visibility='default' filepath='include/linux/dcache.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='d_sb' type-id='42c8f564' visibility='default' filepath='include/linux/dcache.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='d_time' type-id='7359adad' visibility='default' filepath='include/linux/dcache.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='d_fsdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/dcache.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='' type-id='ba311a3a' visibility='default' filepath='include/linux/dcache.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='d_child' type-id='72f469ec' visibility='default' filepath='include/linux/dcache.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='d_subdirs' type-id='72f469ec' visibility='default' filepath='include/linux/dcache.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='d_u' type-id='ba0a0e48' visibility='default' filepath='include/linux/dcache.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='124' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='seqcount_t' type-id='3a74ff0b' filepath='include/linux/seqlock.h' line='53' column='1' id='e14c3b11'/> - <class-decl name='seqcount' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/seqlock.h' line='48' column='1' id='3a74ff0b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sequence' type-id='f0981eeb' visibility='default' filepath='include/linux/seqlock.h' line='49' column='1'/> - </data-member> - </class-decl> - <class-decl name='hlist_bl_node' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/list_bl.h' line='38' column='1' id='8db0df1b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='d09d4bab' visibility='default' filepath='include/linux/list_bl.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pprev' type-id='e89ddc13' visibility='default' filepath='include/linux/list_bl.h' line='39' column='1'/> - </data-member> - </class-decl> - <class-decl name='qstr' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/dcache.h' line='48' column='1' id='02244303'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='c047989c' visibility='default' filepath='include/linux/dcache.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='354f7eb9' visibility='default' filepath='include/linux/dcache.h' line='55' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__15' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='49' column='1' id='c047989c'> - <data-member access='public'> - <var-decl name='' type-id='7a2c0764' visibility='default' filepath='include/linux/dcache.h' line='50' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='hash_len' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='53' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__8' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='50' column='1' id='7a2c0764'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hash' type-id='19c2251e' visibility='default' filepath='include/linux/dcache.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='len' type-id='19c2251e' visibility='default' filepath='include/linux/dcache.h' line='51' column='1'/> - </data-member> - </class-decl> - <class-decl name='inode' size-in-bits='5312' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='656' column='1' id='fe070fe8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='i_mode' type-id='2594b00f' visibility='default' filepath='include/linux/fs.h' line='657' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='i_opflags' type-id='8efea9e5' visibility='default' filepath='include/linux/fs.h' line='658' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='i_uid' type-id='d80b72e6' visibility='default' filepath='include/linux/fs.h' line='659' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='i_gid' type-id='094d8048' visibility='default' filepath='include/linux/fs.h' line='660' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='i_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='661' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='i_acl' type-id='2871909b' visibility='default' filepath='include/linux/fs.h' line='664' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='i_default_acl' type-id='2871909b' visibility='default' filepath='include/linux/fs.h' line='665' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='i_op' type-id='de2c232c' visibility='default' filepath='include/linux/fs.h' line='668' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='i_sb' type-id='42c8f564' visibility='default' filepath='include/linux/fs.h' line='669' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='i_mapping' type-id='f57039f0' visibility='default' filepath='include/linux/fs.h' line='670' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='i_security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='673' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='i_ino' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='677' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='' type-id='3ee18b51' visibility='default' filepath='include/linux/fs.h' line='685' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='i_rdev' type-id='8504f260' visibility='default' filepath='include/linux/fs.h' line='689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='i_size' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='690' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='i_atime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='691' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='i_mtime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='692' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='i_ctime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='693' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='i_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='694' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='i_bytes' type-id='8efea9e5' visibility='default' filepath='include/linux/fs.h' line='695' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1136'> - <var-decl name='i_blkbits' type-id='f9b06939' visibility='default' filepath='include/linux/fs.h' line='696' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1144'> - <var-decl name='i_write_hint' type-id='f9b06939' visibility='default' filepath='include/linux/fs.h' line='697' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='i_blocks' type-id='17345459' visibility='default' filepath='include/linux/fs.h' line='698' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='i_state' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='705' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='i_rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/fs.h' line='706' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='dirtied_when' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='708' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='dirtied_time_when' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='709' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='i_hash' type-id='03a4a074' visibility='default' filepath='include/linux/fs.h' line='711' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='i_io_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='712' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='i_wb' type-id='f885ca7d' visibility='default' filepath='include/linux/fs.h' line='714' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='i_wb_frn_winner' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='717' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='i_wb_frn_avg_time' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='718' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2160'> - <var-decl name='i_wb_frn_history' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='719' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='i_lru' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='721' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='i_sb_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='722' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='i_wb_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='723' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='' type-id='cbd4a95b' visibility='default' filepath='include/linux/fs.h' line='724' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='i_version' type-id='28ee064c' visibility='default' filepath='include/linux/fs.h' line='728' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='i_sequence' type-id='28ee064c' visibility='default' filepath='include/linux/fs.h' line='729' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='i_count' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='730' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2848'> - <var-decl name='i_dio_count' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='731' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='i_writecount' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='732' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2912'> - <var-decl name='i_readcount' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='734' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='' type-id='67f3b119' visibility='default' filepath='include/linux/fs.h' line='736' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='i_flctx' type-id='731257ff' visibility='default' filepath='include/linux/fs.h' line='740' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='i_data' type-id='0fd82dc2' visibility='default' filepath='include/linux/fs.h' line='741' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4672'> - <var-decl name='i_devices' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='742' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='' type-id='d1afa4fe' visibility='default' filepath='include/linux/fs.h' line='743' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='i_generation' type-id='3f1a6b60' visibility='default' filepath='include/linux/fs.h' line='751' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4896'> - <var-decl name='i_fsnotify_mask' type-id='3f1a6b60' visibility='default' filepath='include/linux/fs.h' line='754' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='i_fsnotify_marks' type-id='994d9d61' visibility='default' filepath='include/linux/fs.h' line='755' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='i_crypt_info' type-id='1ea8c5af' visibility='default' filepath='include/linux/fs.h' line='759' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5056'> - <var-decl name='i_verity_info' type-id='ba18e248' visibility='default' filepath='include/linux/fs.h' line='763' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5120'> - <var-decl name='i_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='766' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='768' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='769' column='1'/> - </data-member> - </class-decl> - <class-decl name='inode_operations' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1928' column='1' id='5f5aa1ff'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lookup' type-id='02f90a61' visibility='default' filepath='include/linux/fs.h' line='1929' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='get_link' type-id='76ae8e1d' visibility='default' filepath='include/linux/fs.h' line='1930' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='permission' type-id='f4f91b99' visibility='default' filepath='include/linux/fs.h' line='1931' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_acl' type-id='7f30b822' visibility='default' filepath='include/linux/fs.h' line='1932' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='readlink' type-id='a57bd028' visibility='default' filepath='include/linux/fs.h' line='1934' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='create' type-id='c9cd0e09' visibility='default' filepath='include/linux/fs.h' line='1936' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='link' type-id='4b872e00' visibility='default' filepath='include/linux/fs.h' line='1937' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='unlink' type-id='7f5be7f6' visibility='default' filepath='include/linux/fs.h' line='1938' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='symlink' type-id='234843b5' visibility='default' filepath='include/linux/fs.h' line='1939' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='mkdir' type-id='98c2d938' visibility='default' filepath='include/linux/fs.h' line='1940' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='rmdir' type-id='7f5be7f6' visibility='default' filepath='include/linux/fs.h' line='1941' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='mknod' type-id='f9e0c0e5' visibility='default' filepath='include/linux/fs.h' line='1942' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='rename' type-id='7733ef81' visibility='default' filepath='include/linux/fs.h' line='1943' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='setattr' type-id='c237e829' visibility='default' filepath='include/linux/fs.h' line='1945' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='getattr' type-id='0b787edf' visibility='default' filepath='include/linux/fs.h' line='1946' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='listxattr' type-id='3494e4bb' visibility='default' filepath='include/linux/fs.h' line='1947' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='fiemap' type-id='0508acce' visibility='default' filepath='include/linux/fs.h' line='1948' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='update_time' type-id='64ecf6a5' visibility='default' filepath='include/linux/fs.h' line='1950' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='atomic_open' type-id='d3807eb0' visibility='default' filepath='include/linux/fs.h' line='1951' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='tmpfile' type-id='98c2d938' visibility='default' filepath='include/linux/fs.h' line='1954' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='set_acl' type-id='820976ef' visibility='default' filepath='include/linux/fs.h' line='1955' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1957' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1958' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1959' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1960' column='1'/> - </data-member> - </class-decl> - <class-decl name='delayed_call' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/delayed_call.h' line='10' column='1' id='f1fbc58e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fn' type-id='b7f9d8e6' visibility='default' filepath='include/linux/delayed_call.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='eaa32e2f' visibility='default' filepath='include/linux/delayed_call.h' line='12' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='bool' type-id='c894953d' filepath='include/linux/types.h' line='30' column='1' id='b50a4934'/> - <class-decl name='iattr' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='226' column='1' id='a9ef191f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ia_valid' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ia_mode' type-id='2594b00f' visibility='default' filepath='include/linux/fs.h' line='228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ia_uid' type-id='d80b72e6' visibility='default' filepath='include/linux/fs.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='ia_gid' type-id='094d8048' visibility='default' filepath='include/linux/fs.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ia_size' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ia_atime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ia_mtime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='ia_ctime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='ia_file' type-id='77e79a4b' visibility='default' filepath='include/linux/fs.h' line='241' column='1'/> - </data-member> - </class-decl> - <class-decl name='fiemap_extent_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1806' column='1' id='8ffe5745'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fi_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1807' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='fi_extents_mapped' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1808' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fi_extents_max' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1809' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fi_extents_start' type-id='d92598ce' visibility='default' filepath='include/linux/fs.h' line='1810' column='1'/> - </data-member> - </class-decl> - <class-decl name='fiemap_extent' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/uapi/linux/fiemap.h' line='17' column='1' id='eab08458'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fe_logical' type-id='d3130597' visibility='default' filepath='include/uapi/linux/fiemap.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fe_physical' type-id='d3130597' visibility='default' filepath='include/uapi/linux/fiemap.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fe_length' type-id='d3130597' visibility='default' filepath='include/uapi/linux/fiemap.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fe_reserved64' type-id='8a7b7524' visibility='default' filepath='include/uapi/linux/fiemap.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='fe_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/fiemap.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='fe_reserved' type-id='3fa05d14' visibility='default' filepath='include/uapi/linux/fiemap.h' line='25' column='1'/> - </data-member> - </class-decl> - <class-decl name='super_block' size-in-bits='12800' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1475' column='1' id='bc39a8be'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='s_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1476' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='s_dev' type-id='8504f260' visibility='default' filepath='include/linux/fs.h' line='1477' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='s_blocksize_bits' type-id='002ac4a6' visibility='default' filepath='include/linux/fs.h' line='1478' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='s_blocksize' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1479' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='s_maxbytes' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='1480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='s_type' type-id='21e53d44' visibility='default' filepath='include/linux/fs.h' line='1481' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='s_op' type-id='f7c6dcac' visibility='default' filepath='include/linux/fs.h' line='1482' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='dq_op' type-id='85741a2a' visibility='default' filepath='include/linux/fs.h' line='1483' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='s_qcop' type-id='2cb49514' visibility='default' filepath='include/linux/fs.h' line='1484' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='s_export_op' type-id='ab932c45' visibility='default' filepath='include/linux/fs.h' line='1485' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='s_flags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1486' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='s_iflags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1487' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='s_magic' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1488' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='s_root' type-id='27675065' visibility='default' filepath='include/linux/fs.h' line='1489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='s_umount' type-id='f19fdb93' visibility='default' filepath='include/linux/fs.h' line='1490' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='s_count' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1491' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='s_active' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='1492' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='s_security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='1494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='s_xattr' type-id='cb49d4b8' visibility='default' filepath='include/linux/fs.h' line='1496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='s_cop' type-id='8d31a8d6' visibility='default' filepath='include/linux/fs.h' line='1498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='s_master_keys' type-id='204a4632' visibility='default' filepath='include/linux/fs.h' line='1499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='s_vop' type-id='e3008443' visibility='default' filepath='include/linux/fs.h' line='1502' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='s_encoding' type-id='72835629' visibility='default' filepath='include/linux/fs.h' line='1505' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='s_encoding_flags' type-id='d315442e' visibility='default' filepath='include/linux/fs.h' line='1506' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='s_roots' type-id='def98e71' visibility='default' filepath='include/linux/fs.h' line='1508' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='s_mounts' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1509' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='s_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='1510' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='s_bdi' type-id='ef4fae1b' visibility='default' filepath='include/linux/fs.h' line='1511' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='s_mtd' type-id='58ed56f5' visibility='default' filepath='include/linux/fs.h' line='1512' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='s_instances' type-id='03a4a074' visibility='default' filepath='include/linux/fs.h' line='1513' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='s_quota_types' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1514' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='s_dquot' type-id='c26e4ad8' visibility='default' filepath='include/linux/fs.h' line='1515' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='s_writers' type-id='fb476a2b' visibility='default' filepath='include/linux/fs.h' line='1517' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8064'> - <var-decl name='s_fs_info' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='1524' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='s_time_gran' type-id='19c2251e' visibility='default' filepath='include/linux/fs.h' line='1527' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='s_time_min' type-id='1afd27ac' visibility='default' filepath='include/linux/fs.h' line='1529' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='s_time_max' type-id='1afd27ac' visibility='default' filepath='include/linux/fs.h' line='1530' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='s_fsnotify_mask' type-id='3f1a6b60' visibility='default' filepath='include/linux/fs.h' line='1532' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='s_fsnotify_marks' type-id='994d9d61' visibility='default' filepath='include/linux/fs.h' line='1533' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='s_id' type-id='16dc656a' visibility='default' filepath='include/linux/fs.h' line='1536' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='s_uuid' type-id='ec55eb74' visibility='default' filepath='include/linux/fs.h' line='1537' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8832'> - <var-decl name='s_max_links' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1539' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8864'> - <var-decl name='s_mode' type-id='2665334e' visibility='default' filepath='include/linux/fs.h' line='1540' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8896'> - <var-decl name='s_vfs_rename_mutex' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='1546' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9152'> - <var-decl name='s_subtype' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='1552' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9216'> - <var-decl name='s_d_op' type-id='1ee57353' visibility='default' filepath='include/linux/fs.h' line='1554' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9280'> - <var-decl name='cleancache_poolid' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1559' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9344'> - <var-decl name='s_shrink' type-id='27cb404f' visibility='default' filepath='include/linux/fs.h' line='1561' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9856'> - <var-decl name='s_remove_count' type-id='f22a8abb' visibility='default' filepath='include/linux/fs.h' line='1564' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='s_fsnotify_inode_refs' type-id='f22a8abb' visibility='default' filepath='include/linux/fs.h' line='1567' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9984'> - <var-decl name='s_readonly_remount' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1570' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='s_dio_done_wq' type-id='242e3d19' visibility='default' filepath='include/linux/fs.h' line='1573' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10112'> - <var-decl name='s_pins' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='1574' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10176'> - <var-decl name='s_user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/fs.h' line='1581' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10240'> - <var-decl name='s_dentry_lru' type-id='c653aac7' visibility='default' filepath='include/linux/fs.h' line='1588' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10496'> - <var-decl name='s_inode_lru' type-id='c653aac7' visibility='default' filepath='include/linux/fs.h' line='1589' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='1590' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='destroy_work' type-id='ef9025d0' visibility='default' filepath='include/linux/fs.h' line='1591' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='s_sync_lock' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='1593' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11520'> - <var-decl name='s_stack_depth' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1598' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='s_inode_list_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='1601' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11840'> - <var-decl name='s_inodes' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1602' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11968'> - <var-decl name='s_inode_wblist_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='1604' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12032'> - <var-decl name='s_inodes_wb' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1605' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12160'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1607' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12224'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1608' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12288'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1609' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12352'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1610' column='1'/> - </data-member> - </class-decl> - <class-decl name='file_system_type' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='2299' column='1' id='2f5a60be'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='2300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fs_flags' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='2301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init_fs_context' type-id='57f0383a' visibility='default' filepath='include/linux/fs.h' line='2308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='parameters' type-id='a2fb6348' visibility='default' filepath='include/linux/fs.h' line='2309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mount' type-id='d9394db1' visibility='default' filepath='include/linux/fs.h' line='2310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='alloc_mnt_data' type-id='0cfacb48' visibility='default' filepath='include/linux/fs.h' line='2312' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='kill_sb' type-id='1ff54a45' visibility='default' filepath='include/linux/fs.h' line='2313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/fs.h' line='2314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='next' type-id='21e53d44' visibility='default' filepath='include/linux/fs.h' line='2315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='fs_supers' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='2316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='s_lock_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='s_umount_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='s_vfs_rename_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='s_writers_key' type-id='9c02e2a6' visibility='default' filepath='include/linux/fs.h' line='2321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='i_lock_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2323' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='i_mutex_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='i_mutex_dir_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2327' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2328' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2329' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2330' column='1'/> - </data-member> - </class-decl> - <class-decl name='lock_class_key' is-struct='yes' visibility='default' filepath='include/linux/lockdep.h' line='459' column='1' id='47479831'/> - <class-decl name='super_operations' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='2012' column='1' id='874691ab'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='alloc_inode' type-id='e8c4dba4' visibility='default' filepath='include/linux/fs.h' line='2013' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='destroy_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='2014' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='free_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='2015' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dirty_inode' type-id='5f5506f6' visibility='default' filepath='include/linux/fs.h' line='2017' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='write_inode' type-id='fd780be6' visibility='default' filepath='include/linux/fs.h' line='2018' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='drop_inode' type-id='28ba4492' visibility='default' filepath='include/linux/fs.h' line='2019' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='evict_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='2020' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='put_super' type-id='1ff54a45' visibility='default' filepath='include/linux/fs.h' line='2021' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='sync_fs' type-id='dcab5203' visibility='default' filepath='include/linux/fs.h' line='2022' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='freeze_super' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2023' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='freeze_fs' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2024' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='thaw_super' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2025' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='unfreeze_fs' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2026' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='statfs' type-id='35646c79' visibility='default' filepath='include/linux/fs.h' line='2027' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='remount_fs' type-id='552c8f87' visibility='default' filepath='include/linux/fs.h' line='2028' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='clone_mnt_data' type-id='5ad9edb6' visibility='default' filepath='include/linux/fs.h' line='2029' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='copy_mnt_data' type-id='debb4ee8' visibility='default' filepath='include/linux/fs.h' line='2030' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='update_mnt_data' type-id='62bda903' visibility='default' filepath='include/linux/fs.h' line='2031' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='umount_begin' type-id='1ff54a45' visibility='default' filepath='include/linux/fs.h' line='2032' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='show_options' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2034' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='show_options2' type-id='8d5d9e9b' visibility='default' filepath='include/linux/fs.h' line='2035' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='show_devname' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2036' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='show_path' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2037' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='show_stats' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2038' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='quota_read' type-id='e295c77c' visibility='default' filepath='include/linux/fs.h' line='2040' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='quota_write' type-id='a9b95107' visibility='default' filepath='include/linux/fs.h' line='2041' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='get_dquots' type-id='ae02292a' visibility='default' filepath='include/linux/fs.h' line='2042' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='bdev_try_to_free_page' type-id='ea44f8d2' visibility='default' filepath='include/linux/fs.h' line='2044' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='nr_cached_objects' type-id='c4facf61' visibility='default' filepath='include/linux/fs.h' line='2045' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='free_cached_objects' type-id='c4facf61' visibility='default' filepath='include/linux/fs.h' line='2047' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2050' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2051' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2052' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2053' column='1'/> - </data-member> - </class-decl> - <class-decl name='dquot' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='296' column='1' id='691a06da'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dq_hash' type-id='03a4a074' visibility='default' filepath='include/linux/quota.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dq_inuse' type-id='72f469ec' visibility='default' filepath='include/linux/quota.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dq_free' type-id='72f469ec' visibility='default' filepath='include/linux/quota.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dq_dirty' type-id='72f469ec' visibility='default' filepath='include/linux/quota.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='dq_lock' type-id='925167dc' visibility='default' filepath='include/linux/quota.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='dq_dqb_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/quota.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='dq_count' type-id='49178f86' visibility='default' filepath='include/linux/quota.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='dq_sb' type-id='42c8f564' visibility='default' filepath='include/linux/quota.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='dq_id' type-id='72028e1c' visibility='default' filepath='include/linux/quota.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='dq_off' type-id='69bf7bee' visibility='default' filepath='include/linux/quota.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='dq_flags' type-id='7359adad' visibility='default' filepath='include/linux/quota.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='dq_dqb' type-id='bd17a943' visibility='default' filepath='include/linux/quota.h' line='308' column='1'/> - </data-member> - </class-decl> - <class-decl name='mutex' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mutex.h' line='53' column='1' id='925167dc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='owner' type-id='f22a8abb' visibility='default' filepath='include/linux/mutex.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wait_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mutex.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='osq' type-id='0c3105cd' visibility='default' filepath='include/linux/mutex.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='wait_list' type-id='72f469ec' visibility='default' filepath='include/linux/mutex.h' line='59' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='atomic_long_t' type-id='28ee064c' filepath='include/asm-generic/atomic-long.h' line='12' column='1' id='f22a8abb'/> - <typedef-decl name='atomic64_t' type-id='4efbf2c5' filepath='include/linux/types.h' line='178' column='1' id='28ee064c'/> - <class-decl name='__anonymous_struct__9' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='28ee064c' visibility='default' filepath='include/linux/types.h' line='176' column='1' id='4efbf2c5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='counter' type-id='9b7c55ef' visibility='default' filepath='include/linux/types.h' line='177' column='1'/> - </data-member> - </class-decl> - <class-decl name='optimistic_spin_queue' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/osq_lock.h' line='15' column='1' id='0c3105cd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tail' type-id='49178f86' visibility='default' filepath='include/linux/osq_lock.h' line='20' column='1'/> - </data-member> - </class-decl> - <class-decl name='kqid' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='68' column='1' id='72028e1c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='4579c4c7' visibility='default' filepath='include/linux/quota.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='9ff1dafd' visibility='default' filepath='include/linux/quota.h' line='74' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__16' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/quota.h' line='69' column='1' id='4579c4c7'> - <data-member access='public'> - <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/quota.h' line='70' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='gid' type-id='094d8048' visibility='default' filepath='include/linux/quota.h' line='71' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='projid' type-id='b7cdd2f8' visibility='default' filepath='include/linux/quota.h' line='72' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='kprojid_t' type-id='393e7ae8' filepath='include/linux/projid.h' line='24' column='1' id='b7cdd2f8'/> - <class-decl name='__anonymous_struct__10' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='b7cdd2f8' visibility='default' filepath='include/linux/projid.h' line='22' column='1' id='393e7ae8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='val' type-id='6ab42ed1' visibility='default' filepath='include/linux/projid.h' line='23' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='projid_t' type-id='70734f24' filepath='include/linux/projid.h' line='20' column='1' id='6ab42ed1'/> - <enum-decl name='quota_type' filepath='include/linux/quota.h' line='54' column='1' id='9ff1dafd'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USRQUOTA' value='0'/> - <enumerator name='GRPQUOTA' value='1'/> - <enumerator name='PRJQUOTA' value='2'/> - </enum-decl> - <class-decl name='mem_dqblk' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='205' column='1' id='bd17a943'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dqb_bhardlimit' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dqb_bsoftlimit' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dqb_curspace' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dqb_rsvspace' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dqb_ihardlimit' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dqb_isoftlimit' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dqb_curinodes' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='dqb_btime' type-id='1afd27ac' visibility='default' filepath='include/linux/quota.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='dqb_itime' type-id='1afd27ac' visibility='default' filepath='include/linux/quota.h' line='214' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='qsize_t' type-id='1eb56b1e' filepath='include/linux/quota.h' line='66' column='1' id='33341965'/> - <class-decl name='page' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='70' column='1' id='a25ce1be'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='1c70c8a9' visibility='default' filepath='include/linux/mm_types.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='' type-id='f47d5752' visibility='default' filepath='include/linux/mm_types.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='_refcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='mem_cgroup' type-id='223696fb' visibility='default' filepath='include/linux/mm_types.h' line='203' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__17' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='79' column='1' id='1c70c8a9'> - <data-member access='public'> - <var-decl name='' type-id='9228d425' visibility='default' filepath='include/linux/mm_types.h' line='80' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='5f2b8baf' visibility='default' filepath='include/linux/mm_types.h' line='98' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='7d00e4f0' visibility='default' filepath='include/linux/mm_types.h' line='105' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='1c2d6ac7' visibility='default' filepath='include/linux/mm_types.h' line='132' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='ce8e16a4' visibility='default' filepath='include/linux/mm_types.h' line='140' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='b32fec8c' visibility='default' filepath='include/linux/mm_types.h' line='146' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='754ab6d5' visibility='default' filepath='include/linux/mm_types.h' line='160' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/mm_types.h' line='177' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__11' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='80' column='1' id='9228d425'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lru' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mapping' type-id='f57039f0' visibility='default' filepath='include/linux/mm_types.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='index' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='private' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='96' column='1'/> - </data-member> - </class-decl> - <class-decl name='address_space' size-in-bits='1600' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='458' column='1' id='0fd82dc2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='host' type-id='7e666abe' visibility='default' filepath='include/linux/fs.h' line='459' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='i_pages' type-id='d39738ac' visibility='default' filepath='include/linux/fs.h' line='460' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='gfp_mask' type-id='3eb7c31c' visibility='default' filepath='include/linux/fs.h' line='461' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='i_mmap_writable' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='462' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='i_mmap' type-id='6fe1603d' visibility='default' filepath='include/linux/fs.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='i_mmap_rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/fs.h' line='468' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='nrpages' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='469' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='nrexceptional' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='writeback_index' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='a_ops' type-id='7311f672' visibility='default' filepath='include/linux/fs.h' line='472' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='473' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='wb_err' type-id='1da55f79' visibility='default' filepath='include/linux/fs.h' line='474' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='private_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='475' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='private_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='476' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='477' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='479' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='481' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='482' column='1'/> - </data-member> - </class-decl> - <class-decl name='xarray' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/xarray.h' line='292' column='1' id='d39738ac'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='xa_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/xarray.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='xa_flags' type-id='3eb7c31c' visibility='default' filepath='include/linux/xarray.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='xa_head' type-id='eaa32e2f' visibility='default' filepath='include/linux/xarray.h' line='296' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='gfp_t' type-id='f0981eeb' filepath='include/linux/types.h' line='153' column='1' id='3eb7c31c'/> - <class-decl name='rb_root_cached' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/rbtree.h' line='125' column='1' id='6fe1603d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rb_root' type-id='dec44472' visibility='default' filepath='include/linux/rbtree.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rb_leftmost' type-id='e6532500' visibility='default' filepath='include/linux/rbtree.h' line='127' column='1'/> - </data-member> - </class-decl> - <class-decl name='rb_root' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/rbtree.h' line='31' column='1' id='dec44472'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rb_node' type-id='e6532500' visibility='default' filepath='include/linux/rbtree.h' line='32' column='1'/> - </data-member> - </class-decl> - <class-decl name='rw_semaphore' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/rwsem.h' line='36' column='1' id='f19fdb93'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='f22a8abb' visibility='default' filepath='include/linux/rwsem.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='owner' type-id='f22a8abb' visibility='default' filepath='include/linux/rwsem.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='osq' type-id='0c3105cd' visibility='default' filepath='include/linux/rwsem.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='wait_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/rwsem.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='wait_list' type-id='72f469ec' visibility='default' filepath='include/linux/rwsem.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/rwsem.h' line='55' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='raw_spinlock_t' type-id='f106d0e5' filepath='include/linux/spinlock_types.h' line='29' column='1' id='f5c90b3f'/> - <class-decl name='address_space_operations' size-in-bits='1600' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='370' column='1' id='66fa8ce5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='writepage' type-id='8b8bc11e' visibility='default' filepath='include/linux/fs.h' line='371' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='readpage' type-id='ab57fa9e' visibility='default' filepath='include/linux/fs.h' line='372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='writepages' type-id='01ffd89c' visibility='default' filepath='include/linux/fs.h' line='375' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='set_page_dirty' type-id='1654d99a' visibility='default' filepath='include/linux/fs.h' line='378' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='readpages' type-id='230dd919' visibility='default' filepath='include/linux/fs.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='write_begin' type-id='4eb95ade' visibility='default' filepath='include/linux/fs.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='write_end' type-id='e6da64f6' visibility='default' filepath='include/linux/fs.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='bmap' type-id='aecbf18b' visibility='default' filepath='include/linux/fs.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='invalidatepage' type-id='d8db14d1' visibility='default' filepath='include/linux/fs.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='releasepage' type-id='919b335b' visibility='default' filepath='include/linux/fs.h' line='397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='freepage' type-id='2f974a69' visibility='default' filepath='include/linux/fs.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='direct_IO' type-id='227e209d' visibility='default' filepath='include/linux/fs.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='migratepage' type-id='10451dea' visibility='default' filepath='include/linux/fs.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='isolate_page' type-id='a8faf36f' visibility='default' filepath='include/linux/fs.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='putback_page' type-id='2f974a69' visibility='default' filepath='include/linux/fs.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='launder_page' type-id='1654d99a' visibility='default' filepath='include/linux/fs.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='is_partially_uptodate' type-id='800c67c2' visibility='default' filepath='include/linux/fs.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='is_dirty_writeback' type-id='6af64a09' visibility='default' filepath='include/linux/fs.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='error_remove_page' type-id='2c5f769d' visibility='default' filepath='include/linux/fs.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='swap_activate' type-id='2eb7248e' visibility='default' filepath='include/linux/fs.h' line='415' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='swap_deactivate' type-id='88909596' visibility='default' filepath='include/linux/fs.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='422' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='sector_t' type-id='91ce1af9' filepath='include/linux/types.h' line='130' column='1' id='a42536cd'/> - <class-decl name='kiocb' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='326' column='1' id='da62d64b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ki_filp' type-id='77e79a4b' visibility='default' filepath='include/linux/fs.h' line='327' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ki_pos' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='332' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ki_complete' type-id='9b28bd76' visibility='default' filepath='include/linux/fs.h' line='333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='334' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ki_flags' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='335' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='ki_hint' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='336' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='304'> - <var-decl name='ki_ioprio' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='337' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ki_cookie' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='338' column='1'/> - </data-member> - </class-decl> - <class-decl name='iov_iter' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/uio.h' line='30' column='1' id='f2b4d088'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/linux/uio.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='iov_offset' type-id='b59d7dce' visibility='default' filepath='include/linux/uio.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='count' type-id='b59d7dce' visibility='default' filepath='include/linux/uio.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='' type-id='9b26deed' visibility='default' filepath='include/linux/uio.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='' type-id='a8aafb60' visibility='default' filepath='include/linux/uio.h' line='45' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__18' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='39' column='1' id='9b26deed'> - <data-member access='public'> - <var-decl name='iov' type-id='2c556848' visibility='default' filepath='include/linux/uio.h' line='40' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='kvec' type-id='5199c30d' visibility='default' filepath='include/linux/uio.h' line='41' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='bvec' type-id='15c9a01b' visibility='default' filepath='include/linux/uio.h' line='42' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='pipe' type-id='15d29710' visibility='default' filepath='include/linux/uio.h' line='43' column='1'/> - </data-member> - </union-decl> - <class-decl name='iovec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/uio.h' line='17' column='1' id='0f042891'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='iov_base' type-id='eaa32e2f' visibility='default' filepath='include/uapi/linux/uio.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='iov_len' type-id='9e19ad6e' visibility='default' filepath='include/uapi/linux/uio.h' line='20' column='1'/> - </data-member> - </class-decl> - <class-decl name='kvec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/uio.h' line='16' column='1' id='cd5915d8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='iov_base' type-id='eaa32e2f' visibility='default' filepath='include/linux/uio.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='iov_len' type-id='b59d7dce' visibility='default' filepath='include/linux/uio.h' line='18' column='1'/> - </data-member> - </class-decl> - <class-decl name='bio_vec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bvec.h' line='18' column='1' id='40af3608'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bv_page' type-id='02f11ed4' visibility='default' filepath='include/linux/bvec.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bv_len' type-id='f0981eeb' visibility='default' filepath='include/linux/bvec.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='bv_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/bvec.h' line='21' column='1'/> - </data-member> - </class-decl> - <class-decl name='pipe_inode_info' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/pipe_fs_i.h' line='48' column='1' id='bed94322'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/pipe_fs_i.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='include/linux/pipe_fs_i.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='nrbufs' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='curbuf' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='buffers' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='readers' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='writers' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='files' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='waiting_writers' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='r_counter' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='w_counter' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='tmp_page' type-id='02f11ed4' visibility='default' filepath='include/linux/pipe_fs_i.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='fasync_readers' type-id='5bb9c75d' visibility='default' filepath='include/linux/pipe_fs_i.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='fasync_writers' type-id='5bb9c75d' visibility='default' filepath='include/linux/pipe_fs_i.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='bufs' type-id='e15f3242' visibility='default' filepath='include/linux/pipe_fs_i.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='user' type-id='273a7d34' visibility='default' filepath='include/linux/pipe_fs_i.h' line='62' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='wait_queue_head_t' type-id='cff07063' filepath='include/linux/wait.h' line='40' column='1' id='b5ab048f'/> - <class-decl name='wait_queue_head' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/wait.h' line='36' column='1' id='cff07063'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/wait.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/linux/wait.h' line='38' column='1'/> - </data-member> - </class-decl> - <class-decl name='fasync_struct' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1376' column='1' id='70c545cd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fa_lock' type-id='ac16795b' visibility='default' filepath='include/linux/fs.h' line='1377' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='magic' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1378' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='fa_fd' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fa_next' type-id='5bb9c75d' visibility='default' filepath='include/linux/fs.h' line='1380' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fa_file' type-id='77e79a4b' visibility='default' filepath='include/linux/fs.h' line='1381' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fa_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='1382' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='rwlock_t' type-id='d7ab0a14' filepath='include/linux/rwlock_types.h' line='20' column='1' id='ac16795b'/> - <class-decl name='__anonymous_struct__12' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='ac16795b' visibility='default' filepath='include/linux/rwlock_types.h' line='11' column='1' id='d7ab0a14'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='raw_lock' type-id='fed2d8ee' visibility='default' filepath='include/linux/rwlock_types.h' line='12' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='arch_rwlock_t' type-id='319e0e18' filepath='include/asm-generic/qrwlock_types.h' line='27' column='1' id='fed2d8ee'/> - <class-decl name='qrwlock' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='13' column='1' id='319e0e18'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='54d74023' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='wait_lock' type-id='641c41d1' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='26' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__19' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='14' column='1' id='54d74023'> - <data-member access='public'> - <var-decl name='cnts' type-id='49178f86' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='15' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='f29807b6' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='16' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__13' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='16' column='1' id='f29807b6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='wlocked' type-id='f9b06939' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='__lstate' type-id='930ea9f9' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='19' column='1'/> - </data-member> - </class-decl> - <class-decl name='pipe_buffer' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/pipe_fs_i.h' line='21' column='1' id='a490b814'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/linux/pipe_fs_i.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ops' type-id='edef9855' visibility='default' filepath='include/linux/pipe_fs_i.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='private' type-id='7359adad' visibility='default' filepath='include/linux/pipe_fs_i.h' line='26' column='1'/> - </data-member> - </class-decl> - <class-decl name='pipe_buf_operations' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/pipe_fs_i.h' line='75' column='1' id='ed6c59ba'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='confirm' type-id='254733eb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='release' type-id='941a57ca' visibility='default' filepath='include/linux/pipe_fs_i.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='steal' type-id='254733eb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get' type-id='c2ab7955' visibility='default' filepath='include/linux/pipe_fs_i.h' line='104' column='1'/> - </data-member> - </class-decl> - <class-decl name='user_struct' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/sched/user.h' line='14' column='1' id='ddd7cbfe'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__count' type-id='64615833' visibility='default' filepath='include/linux/sched/user.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='processes' type-id='49178f86' visibility='default' filepath='include/linux/sched/user.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sigpending' type-id='49178f86' visibility='default' filepath='include/linux/sched/user.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='epoll_watches' type-id='f22a8abb' visibility='default' filepath='include/linux/sched/user.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='locked_shm' type-id='7359adad' visibility='default' filepath='include/linux/sched/user.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='unix_inflight' type-id='7359adad' visibility='default' filepath='include/linux/sched/user.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pipe_bufs' type-id='f22a8abb' visibility='default' filepath='include/linux/sched/user.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='uidhash_node' type-id='03a4a074' visibility='default' filepath='include/linux/sched/user.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/sched/user.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='locked_vm' type-id='f22a8abb' visibility='default' filepath='include/linux/sched/user.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='ratelimit' type-id='8b829a50' visibility='default' filepath='include/linux/sched/user.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/user.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/user.h' line='45' column='1'/> - </data-member> - </class-decl> - <class-decl name='ratelimit_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/ratelimit.h' line='15' column='1' id='8b829a50'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/ratelimit.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='interval' type-id='95e97e5e' visibility='default' filepath='include/linux/ratelimit.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='burst' type-id='95e97e5e' visibility='default' filepath='include/linux/ratelimit.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='printed' type-id='95e97e5e' visibility='default' filepath='include/linux/ratelimit.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='missed' type-id='95e97e5e' visibility='default' filepath='include/linux/ratelimit.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='begin' type-id='7359adad' visibility='default' filepath='include/linux/ratelimit.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/ratelimit.h' line='23' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__20' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='45' column='1' id='a8aafb60'> - <data-member access='public'> - <var-decl name='nr_segs' type-id='7359adad' visibility='default' filepath='include/linux/uio.h' line='46' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='1570e040' visibility='default' filepath='include/linux/uio.h' line='47' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__14' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='47' column='1' id='1570e040'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='idx' type-id='95e97e5e' visibility='default' filepath='include/linux/uio.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='start_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/uio.h' line='49' column='1'/> - </data-member> - </class-decl> - <enum-decl name='migrate_mode' filepath='include/linux/migrate_mode.h' line='15' column='1' id='157252dd'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='MIGRATE_ASYNC' value='0'/> - <enumerator name='MIGRATE_SYNC_LIGHT' value='1'/> - <enumerator name='MIGRATE_SYNC' value='2'/> - <enumerator name='MIGRATE_SYNC_NO_COPY' value='3'/> - </enum-decl> - <typedef-decl name='isolate_mode_t' type-id='f0981eeb' filepath='include/linux/mmzone.h' line='324' column='1' id='9c5c646e'/> - <typedef-decl name='errseq_t' type-id='19c2251e' filepath='include/linux/errseq.h' line='8' column='1' id='1da55f79'/> - <class-decl name='__anonymous_struct__15' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='98' column='1' id='5f2b8baf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dma_addr' type-id='cf29c9b3' visibility='default' filepath='include/linux/mm_types.h' line='103' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__16' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='105' column='1' id='7d00e4f0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='c06bf9dd' visibility='default' filepath='include/linux/mm_types.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='slab_cache' type-id='f3b4aca8' visibility='default' filepath='include/linux/mm_types.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='freelist' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='' type-id='77c8e02e' visibility='default' filepath='include/linux/mm_types.h' line='122' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__21' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='106' column='1' id='c06bf9dd'> - <data-member access='public'> - <var-decl name='slab_list' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='107' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='5e3b2ede' visibility='default' filepath='include/linux/mm_types.h' line='108' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__17' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='108' column='1' id='5e3b2ede'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='02f11ed4' visibility='default' filepath='include/linux/mm_types.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pages' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='pobjects' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types.h' line='112' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__22' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='122' column='1' id='77c8e02e'> - <data-member access='public'> - <var-decl name='s_mem' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='123' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='counters' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='124' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='26dfc30c' visibility='default' filepath='include/linux/mm_types.h' line='125' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__18' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='125' column='1' id='26dfc30c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='inuse' type-id='f0981eeb' visibility='default' filepath='include/linux/mm_types.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='objects' type-id='f0981eeb' visibility='default' filepath='include/linux/mm_types.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='31'> - <var-decl name='frozen' type-id='f0981eeb' visibility='default' filepath='include/linux/mm_types.h' line='128' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__19' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='132' column='1' id='1c2d6ac7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='compound_head' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='compound_dtor' type-id='002ac4a6' visibility='default' filepath='include/linux/mm_types.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='compound_order' type-id='002ac4a6' visibility='default' filepath='include/linux/mm_types.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='compound_mapcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='138' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__20' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='140' column='1' id='ce8e16a4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_compound_pad_1' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='_compound_pad_2' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='deferred_list' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='144' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__21' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='146' column='1' id='b32fec8c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_pt_pad_1' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pmd_huge_pte' type-id='c28b9700' visibility='default' filepath='include/linux/mm_types.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='_pt_pad_2' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='' type-id='787e8237' visibility='default' filepath='include/linux/mm_types.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ptl' type-id='fb4018a0' visibility='default' filepath='include/linux/mm_types.h' line='157' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='pgtable_t' type-id='02f11ed4' filepath='arch/arm64/include/asm/page.h' line='31' column='1' id='c28b9700'/> - <union-decl name='__anonymous_union__23' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='150' column='1' id='787e8237'> - <data-member access='public'> - <var-decl name='pt_mm' type-id='df4b7819' visibility='default' filepath='include/linux/mm_types.h' line='151' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='pt_frag_refcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='152' column='1'/> - </data-member> - </union-decl> - <class-decl name='mm_struct' size-in-bits='7168' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='385' column='1' id='311626f1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='64f68d40' visibility='default' filepath='include/linux/mm_types.h' line='386' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7168'> - <var-decl name='cpu_bitmap' type-id='c99b5ecd' visibility='default' filepath='include/linux/mm_types.h' line='550' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__22' size-in-bits='7168' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='386' column='1' id='64f68d40'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mmap' type-id='2ae08426' visibility='default' filepath='include/linux/mm_types.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mm_rb' type-id='dec44472' visibility='default' filepath='include/linux/mm_types.h' line='388' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='vmacache_seqnum' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_unmapped_area' type-id='d44a8cec' visibility='default' filepath='include/linux/mm_types.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mmap_base' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mmap_legacy_base' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='task_size' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='highest_vm_end' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pgd' type-id='2e97ceaf' visibility='default' filepath='include/linux/mm_types.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='membarrier_state' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='mm_users' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mm_count' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='pgtables_bytes' type-id='f22a8abb' visibility='default' filepath='include/linux/mm_types.h' line='437' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='map_count' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types.h' line='439' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='page_table_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mm_types.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='mmap_sem' type-id='f19fdb93' visibility='default' filepath='include/linux/mm_types.h' line='444' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='mmlist' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='446' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='hiwater_rss' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='453' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='hiwater_vm' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='454' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='total_vm' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='456' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='locked_vm' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='457' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='pinned_vm' type-id='28ee064c' visibility='default' filepath='include/linux/mm_types.h' line='458' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='data_vm' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='459' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='exec_vm' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='460' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='stack_vm' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='461' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='def_flags' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='462' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='arg_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mm_types.h' line='464' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='start_code' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='465' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='end_code' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='465' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='start_data' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='465' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='end_data' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='465' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='start_brk' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='466' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='brk' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='466' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='start_stack' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='466' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='arg_start' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='arg_end' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='env_start' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='env_end' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='saved_auxv' type-id='d964a553' visibility='default' filepath='include/linux/mm_types.h' line='469' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='rss_stat' type-id='2235a2cb' visibility='default' filepath='include/linux/mm_types.h' line='475' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5888'> - <var-decl name='binfmt' type-id='7cc59444' visibility='default' filepath='include/linux/mm_types.h' line='477' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5952'> - <var-decl name='context' type-id='0eb9c3fd' visibility='default' filepath='include/linux/mm_types.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6144'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='482' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6208'> - <var-decl name='core_state' type-id='90ad83aa' visibility='default' filepath='include/linux/mm_types.h' line='484' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6272'> - <var-decl name='ioctx_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mm_types.h' line='487' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6336'> - <var-decl name='ioctx_table' type-id='122191b2' visibility='default' filepath='include/linux/mm_types.h' line='488' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6400'> - <var-decl name='owner' type-id='f23e2572' visibility='default' filepath='include/linux/mm_types.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6464'> - <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/mm_types.h' line='503' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6528'> - <var-decl name='exe_file' type-id='77e79a4b' visibility='default' filepath='include/linux/mm_types.h' line='506' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6592'> - <var-decl name='tlb_flush_pending' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='533' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6656'> - <var-decl name='uprobes_state' type-id='6308a819' visibility='default' filepath='include/linux/mm_types.h' line='538' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6720'> - <var-decl name='async_put_work' type-id='ef9025d0' visibility='default' filepath='include/linux/mm_types.h' line='542' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7104'> - <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='543' column='1'/> - </data-member> - </class-decl> - <class-decl name='vm_area_struct' size-in-bits='1792' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='294' column='1' id='62c85860'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vm_start' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='vm_end' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='vm_next' type-id='2ae08426' visibility='default' filepath='include/linux/mm_types.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='vm_prev' type-id='2ae08426' visibility='default' filepath='include/linux/mm_types.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='vm_rb' type-id='2a8a6332' visibility='default' filepath='include/linux/mm_types.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='rb_subtree_gap' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='312' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='vm_mm' type-id='df4b7819' visibility='default' filepath='include/linux/mm_types.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='vm_page_prot' type-id='2e2dcbd3' visibility='default' filepath='include/linux/mm_types.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='vm_flags' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='' type-id='cc072175' visibility='default' filepath='include/linux/mm_types.h' line='328' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='anon_vma_chain' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='342' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='anon_vma' type-id='a8f86cda' visibility='default' filepath='include/linux/mm_types.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='vm_ops' type-id='9be87662' visibility='default' filepath='include/linux/mm_types.h' line='347' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='vm_pgoff' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='vm_file' type-id='77e79a4b' visibility='default' filepath='include/linux/mm_types.h' line='352' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='vm_private_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='353' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='swap_readahead_info' type-id='f22a8abb' visibility='default' filepath='include/linux/mm_types.h' line='356' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='vm_userfaultfd_ctx' type-id='fdd6214e' visibility='default' filepath='include/linux/mm_types.h' line='364' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='366' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='367' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='368' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='369' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='370' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='pgprot_t' type-id='051883a9' filepath='arch/arm64/include/asm/pgtable-types.h' line='42' column='1' id='2e2dcbd3'/> - <class-decl name='__anonymous_struct__23' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='2e2dcbd3' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='42' column='1' id='051883a9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pgprot' type-id='e044eb0d' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='42' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='pteval_t' type-id='91ce1af9' filepath='arch/arm64/include/asm/pgtable-types.h' line='14' column='1' id='e044eb0d'/> - <union-decl name='__anonymous_union__24' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='328' column='1' id='cc072175'> - <data-member access='public'> - <var-decl name='shared' type-id='0c408f16' visibility='default' filepath='include/linux/mm_types.h' line='332' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='anon_name' type-id='80f4b756' visibility='default' filepath='include/linux/mm_types.h' line='333' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__24' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='329' column='1' id='0c408f16'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rb' type-id='2a8a6332' visibility='default' filepath='include/linux/mm_types.h' line='330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rb_subtree_last' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='331' column='1'/> - </data-member> - </class-decl> - <class-decl name='vm_operations_struct' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mm.h' line='484' column='1' id='19795245'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='open' type-id='170cc62f' visibility='default' filepath='include/linux/mm.h' line='485' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='close' type-id='170cc62f' visibility='default' filepath='include/linux/mm.h' line='486' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='split' type-id='6910c028' visibility='default' filepath='include/linux/mm.h' line='487' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mremap' type-id='6e731d78' visibility='default' filepath='include/linux/mm.h' line='488' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fault' type-id='bb28da1c' visibility='default' filepath='include/linux/mm.h' line='489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='huge_fault' type-id='5e15576d' visibility='default' filepath='include/linux/mm.h' line='490' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='map_pages' type-id='8f17d05e' visibility='default' filepath='include/linux/mm.h' line='492' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pagesize' type-id='1a17e40d' visibility='default' filepath='include/linux/mm.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='page_mkwrite' type-id='bb28da1c' visibility='default' filepath='include/linux/mm.h' line='498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='pfn_mkwrite' type-id='bb28da1c' visibility='default' filepath='include/linux/mm.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='access' type-id='6850e780' visibility='default' filepath='include/linux/mm.h' line='506' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='name' type-id='e803acd0' visibility='default' filepath='include/linux/mm.h' line='512' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='find_special_page' type-id='d9e60bb2' visibility='default' filepath='include/linux/mm.h' line='542' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='545' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='546' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='547' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='548' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='vm_fault_t' type-id='f0981eeb' filepath='include/linux/mm_types.h' line='667' column='1' id='e9265215'/> - <class-decl name='vm_fault' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mm.h' line='430' column='1' id='807afe73'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vma' type-id='2ae08426' visibility='default' filepath='include/linux/mm.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/mm.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='gfp_mask' type-id='3eb7c31c' visibility='default' filepath='include/linux/mm.h' line='433' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pgoff' type-id='7359adad' visibility='default' filepath='include/linux/mm.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='address' type-id='7359adad' visibility='default' filepath='include/linux/mm.h' line='435' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pmd' type-id='6d5994d5' visibility='default' filepath='include/linux/mm.h' line='436' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pud' type-id='af00e73d' visibility='default' filepath='include/linux/mm.h' line='438' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='orig_pte' type-id='4b2795fc' visibility='default' filepath='include/linux/mm.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='cow_page' type-id='02f11ed4' visibility='default' filepath='include/linux/mm.h' line='443' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='memcg' type-id='223696fb' visibility='default' filepath='include/linux/mm.h' line='444' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/linux/mm.h' line='445' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='pte' type-id='e8d572d7' visibility='default' filepath='include/linux/mm.h' line='451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='ptl' type-id='cff2d845' visibility='default' filepath='include/linux/mm.h' line='455' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='prealloc_pte' type-id='c28b9700' visibility='default' filepath='include/linux/mm.h' line='459' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='vma_flags' type-id='7359adad' visibility='default' filepath='include/linux/mm.h' line='466' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='vma_page_prot' type-id='2e2dcbd3' visibility='default' filepath='include/linux/mm.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='468' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='android_vendor_data2' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='469' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='pmd_t' type-id='ed9a87e0' filepath='arch/arm64/include/asm/pgtable-types.h' line='27' column='1' id='9ecf9226'/> - <class-decl name='__anonymous_struct__25' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='9ecf9226' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='27' column='1' id='ed9a87e0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pmd' type-id='cb5c7c0f' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='27' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='pmdval_t' type-id='91ce1af9' filepath='arch/arm64/include/asm/pgtable-types.h' line='15' column='1' id='cb5c7c0f'/> - <typedef-decl name='pud_t' type-id='735a5a3d' filepath='include/asm-generic/pgtable-nop4d-hack.h' line='15' column='1' id='ac9f3c7e'/> - <class-decl name='__anonymous_struct__26' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='ac9f3c7e' visibility='default' filepath='include/asm-generic/pgtable-nop4d-hack.h' line='15' column='1' id='735a5a3d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pgd' type-id='12aa8ce4' visibility='default' filepath='include/asm-generic/pgtable-nop4d-hack.h' line='15' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='pgd_t' type-id='59473550' filepath='arch/arm64/include/asm/pgtable-types.h' line='38' column='1' id='12aa8ce4'/> - <class-decl name='__anonymous_struct__27' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='12aa8ce4' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='38' column='1' id='59473550'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pgd' type-id='df6d7e75' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='38' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='pgdval_t' type-id='91ce1af9' filepath='arch/arm64/include/asm/pgtable-types.h' line='17' column='1' id='df6d7e75'/> - <typedef-decl name='pte_t' type-id='d7f0cb3c' filepath='arch/arm64/include/asm/pgtable-types.h' line='22' column='1' id='4b2795fc'/> - <class-decl name='__anonymous_struct__28' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='4b2795fc' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='22' column='1' id='d7f0cb3c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pte' type-id='e044eb0d' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='22' column='1'/> - </data-member> - </class-decl> - <enum-decl name='page_entry_size' filepath='include/linux/mm.h' line='473' column='1' id='5555b4b4'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='PE_SIZE_PTE' value='0'/> - <enumerator name='PE_SIZE_PMD' value='1'/> - <enumerator name='PE_SIZE_PUD' value='2'/> - </enum-decl> - <class-decl name='vm_userfaultfd_ctx' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='285' column='1' id='fdd6214e'/> - <class-decl name='mm_rss_stat' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mm_types_task.h' line='60' column='1' id='2235a2cb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='b6b7435e' visibility='default' filepath='include/linux/mm_types_task.h' line='61' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='mm_context_t' type-id='7319f51c' filepath='arch/arm64/include/asm/mmu.h' line='23' column='1' id='0eb9c3fd'/> - <class-decl name='__anonymous_struct__29' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='0eb9c3fd' visibility='default' filepath='arch/arm64/include/asm/mmu.h' line='19' column='1' id='7319f51c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='28ee064c' visibility='default' filepath='arch/arm64/include/asm/mmu.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='vdso' type-id='eaa32e2f' visibility='default' filepath='arch/arm64/include/asm/mmu.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/mmu.h' line='22' column='1'/> - </data-member> - </class-decl> - <class-decl name='core_state' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='378' column='1' id='0e1f7cac'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nr_threads' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dumper' type-id='f3d147c3' visibility='default' filepath='include/linux/mm_types.h' line='380' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='startup' type-id='f9fef04f' visibility='default' filepath='include/linux/mm_types.h' line='381' column='1'/> - </data-member> - </class-decl> - <class-decl name='core_thread' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='373' column='1' id='f3d147c3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/mm_types.h' line='374' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='next' type-id='740b5503' visibility='default' filepath='include/linux/mm_types.h' line='375' column='1'/> - </data-member> - </class-decl> - <class-decl name='task_struct' size-in-bits='30720' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='636' column='1' id='bc3f1924'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='thread_info' type-id='575a2c7a' visibility='default' filepath='include/linux/sched.h' line='642' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='state' type-id='5efddaac' visibility='default' filepath='include/linux/sched.h' line='645' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='stack' type-id='eaa32e2f' visibility='default' filepath='include/linux/sched.h' line='653' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='usage' type-id='64615833' visibility='default' filepath='include/linux/sched.h' line='654' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='656' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='ptrace' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='657' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='wake_entry' type-id='c5ccfee8' visibility='default' filepath='include/linux/sched.h' line='660' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='on_cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='661' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='664' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='wakee_flips' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='666' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='wakee_flip_decay_ts' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='667' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='last_wakee' type-id='f23e2572' visibility='default' filepath='include/linux/sched.h' line='668' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='recent_used_cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='677' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='wake_cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='678' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='on_rq' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='680' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='prio' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='682' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='static_prio' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='683' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='normal_prio' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='684' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='rt_priority' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='685' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='sched_class' type-id='162b4cce' visibility='default' filepath='include/linux/sched.h' line='687' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='se' type-id='2561fcb2' visibility='default' filepath='include/linux/sched.h' line='688' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='rt' type-id='29843697' visibility='default' filepath='include/linux/sched.h' line='689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6272'> - <var-decl name='sched_task_group' type-id='3c32f9de' visibility='default' filepath='include/linux/sched.h' line='691' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6336'> - <var-decl name='dl' type-id='2d494b2d' visibility='default' filepath='include/linux/sched.h' line='693' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='uclamp_req' type-id='c6e3c250' visibility='default' filepath='include/linux/sched.h' line='697' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='uclamp' type-id='c6e3c250' visibility='default' filepath='include/linux/sched.h' line='699' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='policy' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='711' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8352'> - <var-decl name='nr_cpus_allowed' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='712' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='cpus_ptr' type-id='af4bd535' visibility='default' filepath='include/linux/sched.h' line='713' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='cpus_mask' type-id='90bc6bed' visibility='default' filepath='include/linux/sched.h' line='714' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='rcu_read_lock_nesting' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='717' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8544'> - <var-decl name='rcu_read_unlock_special' type-id='a324790e' visibility='default' filepath='include/linux/sched.h' line='718' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8576'> - <var-decl name='rcu_node_entry' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='719' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='rcu_blocked_node' type-id='d5d06540' visibility='default' filepath='include/linux/sched.h' line='720' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8768'> - <var-decl name='rcu_tasks_nvcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='724' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8832'> - <var-decl name='rcu_tasks_holdout' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='725' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8840'> - <var-decl name='rcu_tasks_idx' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='726' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8864'> - <var-decl name='rcu_tasks_idle_cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='727' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8896'> - <var-decl name='rcu_tasks_holdout_list' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='728' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9024'> - <var-decl name='sched_info' type-id='59ddd03d' visibility='default' filepath='include/linux/sched.h' line='731' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9280'> - <var-decl name='tasks' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='733' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9408'> - <var-decl name='pushable_tasks' type-id='e3a91a7c' visibility='default' filepath='include/linux/sched.h' line='735' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9728'> - <var-decl name='pushable_dl_tasks' type-id='2a8a6332' visibility='default' filepath='include/linux/sched.h' line='736' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='mm' type-id='df4b7819' visibility='default' filepath='include/linux/sched.h' line='739' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9984'> - <var-decl name='active_mm' type-id='df4b7819' visibility='default' filepath='include/linux/sched.h' line='740' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='vmacache' type-id='4f79f8f3' visibility='default' filepath='include/linux/sched.h' line='743' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10368'> - <var-decl name='rss_stat' type-id='dfedb05a' visibility='default' filepath='include/linux/sched.h' line='746' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10528'> - <var-decl name='exit_state' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='748' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10560'> - <var-decl name='exit_code' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='749' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10592'> - <var-decl name='exit_signal' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='750' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10624'> - <var-decl name='pdeath_signal' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='752' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10688'> - <var-decl name='jobctl' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='754' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='personality' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='757' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sched_reset_on_fork' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='760' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='sched_contributes_to_load' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='761' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='sched_migrated' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='762' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='sched_remote_wakeup' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='763' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='sched_psi_wake_requeue' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='765' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='in_execve' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='774' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='in_iowait' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='775' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='in_user_fault' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='780' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='no_cgroup_migration' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='787' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='frozen' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='789' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='use_memdelay' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='793' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='atomic_flags' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='796' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10944'> - <var-decl name='restart_block' type-id='45e819d6' visibility='default' filepath='include/linux/sched.h' line='798' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11328'> - <var-decl name='pid' type-id='587f89d2' visibility='default' filepath='include/linux/sched.h' line='800' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11360'> - <var-decl name='tgid' type-id='587f89d2' visibility='default' filepath='include/linux/sched.h' line='801' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11392'> - <var-decl name='stack_canary' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='805' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11456'> - <var-decl name='real_parent' type-id='f23e2572' visibility='default' filepath='include/linux/sched.h' line='814' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11520'> - <var-decl name='parent' type-id='f23e2572' visibility='default' filepath='include/linux/sched.h' line='817' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11584'> - <var-decl name='children' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='822' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11712'> - <var-decl name='sibling' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='823' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11840'> - <var-decl name='group_leader' type-id='f23e2572' visibility='default' filepath='include/linux/sched.h' line='824' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11904'> - <var-decl name='ptraced' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='832' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12032'> - <var-decl name='ptrace_entry' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='833' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12160'> - <var-decl name='thread_pid' type-id='b94e5398' visibility='default' filepath='include/linux/sched.h' line='836' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12224'> - <var-decl name='pid_links' type-id='3f6e320a' visibility='default' filepath='include/linux/sched.h' line='837' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12736'> - <var-decl name='thread_group' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='838' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12864'> - <var-decl name='thread_node' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='839' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12992'> - <var-decl name='vfork_done' type-id='389faaf7' visibility='default' filepath='include/linux/sched.h' line='841' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13056'> - <var-decl name='set_child_tid' type-id='7292109c' visibility='default' filepath='include/linux/sched.h' line='844' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13120'> - <var-decl name='clear_child_tid' type-id='7292109c' visibility='default' filepath='include/linux/sched.h' line='847' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13184'> - <var-decl name='utime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='849' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13248'> - <var-decl name='stime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='850' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13312'> - <var-decl name='gtime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='855' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13376'> - <var-decl name='time_in_state' type-id='3df9fd28' visibility='default' filepath='include/linux/sched.h' line='857' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13440'> - <var-decl name='max_state' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='858' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13504'> - <var-decl name='prev_cputime' type-id='9c7bf560' visibility='default' filepath='include/linux/sched.h' line='860' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13696'> - <var-decl name='nvcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='869' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13760'> - <var-decl name='nivcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='870' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13824'> - <var-decl name='start_time' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='873' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13888'> - <var-decl name='real_start_time' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='876' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13952'> - <var-decl name='min_flt' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='879' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14016'> - <var-decl name='maj_flt' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='880' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14080'> - <var-decl name='posix_cputimers' type-id='1069de27' visibility='default' filepath='include/linux/sched.h' line='883' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14720'> - <var-decl name='ptracer_cred' type-id='bc33861a' visibility='default' filepath='include/linux/sched.h' line='888' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14784'> - <var-decl name='real_cred' type-id='bc33861a' visibility='default' filepath='include/linux/sched.h' line='891' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14848'> - <var-decl name='cred' type-id='bc33861a' visibility='default' filepath='include/linux/sched.h' line='894' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14912'> - <var-decl name='cached_requested_key' type-id='204a4632' visibility='default' filepath='include/linux/sched.h' line='898' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14976'> - <var-decl name='comm' type-id='ac1fa8c0' visibility='default' filepath='include/linux/sched.h' line='908' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15104'> - <var-decl name='nameidata' type-id='26452515' visibility='default' filepath='include/linux/sched.h' line='910' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15168'> - <var-decl name='fs' type-id='08890290' visibility='default' filepath='include/linux/sched.h' line='921' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15232'> - <var-decl name='files' type-id='16c53416' visibility='default' filepath='include/linux/sched.h' line='924' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15296'> - <var-decl name='nsproxy' type-id='dc5ce118' visibility='default' filepath='include/linux/sched.h' line='927' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15360'> - <var-decl name='signal' type-id='a91cd5f7' visibility='default' filepath='include/linux/sched.h' line='930' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15424'> - <var-decl name='sighand' type-id='32cc1711' visibility='default' filepath='include/linux/sched.h' line='931' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15488'> - <var-decl name='blocked' type-id='daf33c64' visibility='default' filepath='include/linux/sched.h' line='932' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15552'> - <var-decl name='real_blocked' type-id='daf33c64' visibility='default' filepath='include/linux/sched.h' line='933' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15616'> - <var-decl name='saved_sigmask' type-id='daf33c64' visibility='default' filepath='include/linux/sched.h' line='935' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15680'> - <var-decl name='pending' type-id='7b5c012d' visibility='default' filepath='include/linux/sched.h' line='936' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15872'> - <var-decl name='sas_ss_sp' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='937' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15936'> - <var-decl name='sas_ss_size' type-id='b59d7dce' visibility='default' filepath='include/linux/sched.h' line='938' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16000'> - <var-decl name='sas_ss_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='939' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16064'> - <var-decl name='task_works' type-id='69c138b1' visibility='default' filepath='include/linux/sched.h' line='941' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16128'> - <var-decl name='audit_context' type-id='a9f319d2' visibility='default' filepath='include/linux/sched.h' line='945' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16192'> - <var-decl name='loginuid' type-id='d80b72e6' visibility='default' filepath='include/linux/sched.h' line='947' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16224'> - <var-decl name='sessionid' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='948' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16256'> - <var-decl name='seccomp' type-id='298af459' visibility='default' filepath='include/linux/sched.h' line='950' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16384'> - <var-decl name='parent_exec_id' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='953' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16448'> - <var-decl name='self_exec_id' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='954' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16512'> - <var-decl name='alloc_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/sched.h' line='957' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16544'> - <var-decl name='pi_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/sched.h' line='960' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16576'> - <var-decl name='wake_q' type-id='69970be2' visibility='default' filepath='include/linux/sched.h' line='962' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16640'> - <var-decl name='pi_waiters' type-id='6fe1603d' visibility='default' filepath='include/linux/sched.h' line='966' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16768'> - <var-decl name='pi_top_task' type-id='f23e2572' visibility='default' filepath='include/linux/sched.h' line='968' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16832'> - <var-decl name='pi_blocked_on' type-id='54d4ed50' visibility='default' filepath='include/linux/sched.h' line='970' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16896'> - <var-decl name='journal_info' type-id='eaa32e2f' visibility='default' filepath='include/linux/sched.h' line='1011' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16960'> - <var-decl name='bio_list' type-id='ee802604' visibility='default' filepath='include/linux/sched.h' line='1014' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17024'> - <var-decl name='plug' type-id='39944481' visibility='default' filepath='include/linux/sched.h' line='1018' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17088'> - <var-decl name='reclaim_state' type-id='c78f98c0' visibility='default' filepath='include/linux/sched.h' line='1022' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17152'> - <var-decl name='backing_dev_info' type-id='ef4fae1b' visibility='default' filepath='include/linux/sched.h' line='1024' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17216'> - <var-decl name='io_context' type-id='d042cfad' visibility='default' filepath='include/linux/sched.h' line='1026' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17280'> - <var-decl name='capture_control' type-id='f886696f' visibility='default' filepath='include/linux/sched.h' line='1029' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17344'> - <var-decl name='ptrace_message' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='1032' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17408'> - <var-decl name='last_siginfo' type-id='3638c201' visibility='default' filepath='include/linux/sched.h' line='1033' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17472'> - <var-decl name='ioac' type-id='ca075c7f' visibility='default' filepath='include/linux/sched.h' line='1035' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17984'> - <var-decl name='psi_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='1038' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18048'> - <var-decl name='acct_rss_mem1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1042' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18112'> - <var-decl name='acct_vm_mem1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1044' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18176'> - <var-decl name='acct_timexpd' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1046' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18240'> - <var-decl name='mems_allowed' type-id='6a7d16bb' visibility='default' filepath='include/linux/sched.h' line='1050' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18304'> - <var-decl name='mems_allowed_seq' type-id='e14c3b11' visibility='default' filepath='include/linux/sched.h' line='1052' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18336'> - <var-decl name='cpuset_mem_spread_rotor' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='1053' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18368'> - <var-decl name='cpuset_slab_spread_rotor' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='1054' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18432'> - <var-decl name='cgroups' type-id='85d57723' visibility='default' filepath='include/linux/sched.h' line='1058' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18496'> - <var-decl name='cg_list' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='1060' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18624'> - <var-decl name='robust_list' type-id='c44b3996' visibility='default' filepath='include/linux/sched.h' line='1067' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18688'> - <var-decl name='compat_robust_list' type-id='917bb1c5' visibility='default' filepath='include/linux/sched.h' line='1069' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18752'> - <var-decl name='pi_state_list' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='1071' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18880'> - <var-decl name='pi_state_cache' type-id='0bbc9f87' visibility='default' filepath='include/linux/sched.h' line='1072' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18944'> - <var-decl name='futex_exit_mutex' type-id='925167dc' visibility='default' filepath='include/linux/sched.h' line='1073' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19200'> - <var-decl name='futex_state' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='1074' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19264'> - <var-decl name='perf_event_ctxp' type-id='c7e7059f' visibility='default' filepath='include/linux/sched.h' line='1077' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19392'> - <var-decl name='perf_event_mutex' type-id='925167dc' visibility='default' filepath='include/linux/sched.h' line='1078' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19648'> - <var-decl name='perf_event_list' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='1079' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19776'> - <var-decl name='tlb_ubc' type-id='a3d9f566' visibility='default' filepath='include/linux/sched.h' line='1150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19776'> - <var-decl name='' type-id='b45135d0' visibility='default' filepath='include/linux/sched.h' line='1152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19904'> - <var-decl name='splice_pipe' type-id='15d29710' visibility='default' filepath='include/linux/sched.h' line='1158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19968'> - <var-decl name='task_frag' type-id='06c0432f' visibility='default' filepath='include/linux/sched.h' line='1160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20096'> - <var-decl name='nr_dirtied' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='1174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20128'> - <var-decl name='nr_dirtied_pause' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='1175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20160'> - <var-decl name='dirty_paused_when' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='1177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20224'> - <var-decl name='timer_slack_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1187' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20288'> - <var-decl name='default_timer_slack_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20352'> - <var-decl name='trace' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='1217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20416'> - <var-decl name='trace_recursion' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='1220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20480'> - <var-decl name='memcg_in_oom' type-id='223696fb' visibility='default' filepath='include/linux/sched.h' line='1246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20544'> - <var-decl name='memcg_oom_gfp_mask' type-id='3eb7c31c' visibility='default' filepath='include/linux/sched.h' line='1247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20576'> - <var-decl name='memcg_oom_order' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='1248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20608'> - <var-decl name='memcg_nr_pages_over_high' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='1251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20672'> - <var-decl name='active_memcg' type-id='223696fb' visibility='default' filepath='include/linux/sched.h' line='1254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20736'> - <var-decl name='throttle_queue' type-id='e7d2a5fc' visibility='default' filepath='include/linux/sched.h' line='1258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20800'> - <var-decl name='utask' type-id='9d2cef34' visibility='default' filepath='include/linux/sched.h' line='1262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20864'> - <var-decl name='pagefault_disabled' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='1271' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20928'> - <var-decl name='oom_reaper_list' type-id='f23e2572' visibility='default' filepath='include/linux/sched.h' line='1273' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20992'> - <var-decl name='stack_vm_area' type-id='d295dab2' visibility='default' filepath='include/linux/sched.h' line='1276' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21056'> - <var-decl name='stack_refcount' type-id='64615833' visibility='default' filepath='include/linux/sched.h' line='1280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21120'> - <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/sched.h' line='1287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21184'> - <var-decl name='android_vendor_data1' type-id='20a130cf' visibility='default' filepath='include/linux/sched.h' line='1295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21376'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21440'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21504'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21568'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21632'> - <var-decl name='android_kabi_reserved5' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21696'> - <var-decl name='android_kabi_reserved6' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21760'> - <var-decl name='android_kabi_reserved7' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21824'> - <var-decl name='android_kabi_reserved8' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21888'> - <var-decl name='thread' type-id='0c8a83c7' visibility='default' filepath='include/linux/sched.h' line='1313' column='1'/> - </data-member> - </class-decl> - <class-decl name='thread_info' size-in-bits='320' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='26' column='1' id='575a2c7a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='addr_limit' type-id='f079b4db' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ttbr0' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='' type-id='9a29bfd9' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='shadow_call_stack' type-id='eaa32e2f' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='45' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='mm_segment_t' type-id='7359adad' filepath='arch/arm64/include/asm/thread_info.h' line='21' column='1' id='f079b4db'/> - <union-decl name='__anonymous_union__25' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='32' column='1' id='9a29bfd9'> - <data-member access='public'> - <var-decl name='preempt_count' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='33' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='preempt' type-id='45bb8abd' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='42' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__30' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='34' column='1' id='45bb8abd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='19c2251e' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='need_resched' type-id='19c2251e' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='40' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_entity' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='446' column='1' id='2561fcb2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='load' type-id='ad979632' visibility='default' filepath='include/linux/sched.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='runnable_weight' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='449' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='run_node' type-id='2a8a6332' visibility='default' filepath='include/linux/sched.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='group_node' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='on_rq' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='452' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='exec_start' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='454' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='sum_exec_runtime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='455' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='vruntime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='456' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='prev_sum_exec_runtime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='457' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='nr_migrations' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='459' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='statistics' type-id='4ebe02b2' visibility='default' filepath='include/linux/sched.h' line='461' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='avg' type-id='629c8d83' visibility='default' filepath='include/linux/sched.h' line='479' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='482' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='483' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='484' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='485' column='1'/> - </data-member> - </class-decl> - <class-decl name='load_weight' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='322' column='1' id='ad979632'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='weight' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='323' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='inv_weight' type-id='19c2251e' visibility='default' filepath='include/linux/sched.h' line='324' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_statistics' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='410' column='1' id='4ebe02b2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='wait_start' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wait_max' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='wait_count' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='wait_sum' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='415' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='iowait_count' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='iowait_sum' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='sleep_start' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='sleep_max' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='sum_sleep_runtime' type-id='9b7c55ef' visibility='default' filepath='include/linux/sched.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='block_start' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='block_max' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='exec_max' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='slice_max' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='nr_migrations_cold' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='nr_failed_migrations_affine' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='429' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='nr_failed_migrations_running' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='nr_failed_migrations_hot' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='nr_forced_migrations' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='nr_wakeups' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='nr_wakeups_sync' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='435' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='nr_wakeups_migrate' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='436' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='nr_wakeups_local' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='437' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='nr_wakeups_remote' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='438' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='nr_wakeups_affine' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='439' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='nr_wakeups_affine_attempts' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='440' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='nr_wakeups_passive' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='nr_wakeups_idle' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='442' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_avg' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='398' column='1' id='629c8d83'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='last_update_time' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='load_sum' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='runnable_load_sum' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='util_sum' type-id='19c2251e' visibility='default' filepath='include/linux/sched.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='period_contrib' type-id='19c2251e' visibility='default' filepath='include/linux/sched.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='load_avg' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='runnable_load_avg' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='util_avg' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='util_est' type-id='594488ba' visibility='default' filepath='include/linux/sched.h' line='407' column='1'/> - </data-member> - </class-decl> - <class-decl name='util_est' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='349' column='1' id='594488ba'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='enqueued' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ewma' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='351' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_rt_entity' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='488' column='1' id='29843697'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='run_list' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='timeout' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='490' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='watchdog_stamp' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='491' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='time_slice' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='492' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='on_rq' type-id='8efea9e5' visibility='default' filepath='include/linux/sched.h' line='493' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='304'> - <var-decl name='on_list' type-id='8efea9e5' visibility='default' filepath='include/linux/sched.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='back' type-id='9eead88f' visibility='default' filepath='include/linux/sched.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='505' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='506' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='507' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='508' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_dl_entity' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='511' column='1' id='2d494b2d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='include/linux/sched.h' line='512' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dl_runtime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='519' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dl_deadline' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='520' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dl_period' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='521' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dl_bw' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='522' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='dl_density' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='523' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='runtime' type-id='9b7c55ef' visibility='default' filepath='include/linux/sched.h' line='530' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='deadline' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='531' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='532' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dl_throttled' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='558' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='dl_boosted' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='559' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='dl_yielded' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='560' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='dl_non_contending' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='561' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='dl_overrun' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='562' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='dl_timer' type-id='b6993efc' visibility='default' filepath='include/linux/sched.h' line='568' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='inactive_timer' type-id='b6993efc' visibility='default' filepath='include/linux/sched.h' line='577' column='1'/> - </data-member> - </class-decl> - <class-decl name='hrtimer' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/hrtimer.h' line='118' column='1' id='b6993efc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='fe3acb42' visibility='default' filepath='include/linux/hrtimer.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='_softexpires' type-id='fbc017ef' visibility='default' filepath='include/linux/hrtimer.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='function' type-id='ca9b3bbf' visibility='default' filepath='include/linux/hrtimer.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='base' type-id='730f4667' visibility='default' filepath='include/linux/hrtimer.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='state' type-id='f9b06939' visibility='default' filepath='include/linux/hrtimer.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='456'> - <var-decl name='is_rel' type-id='f9b06939' visibility='default' filepath='include/linux/hrtimer.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='464'> - <var-decl name='is_soft' type-id='f9b06939' visibility='default' filepath='include/linux/hrtimer.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='472'> - <var-decl name='is_hard' type-id='f9b06939' visibility='default' filepath='include/linux/hrtimer.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/hrtimer.h' line='128' column='1'/> - </data-member> - </class-decl> - <class-decl name='timerqueue_node' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/timerqueue.h' line='9' column='1' id='fe3acb42'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='2a8a6332' visibility='default' filepath='include/linux/timerqueue.h' line='10' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='expires' type-id='fbc017ef' visibility='default' filepath='include/linux/timerqueue.h' line='11' column='1'/> - </data-member> - </class-decl> - <enum-decl name='hrtimer_restart' filepath='include/linux/hrtimer.h' line='65' column='1' id='7313b0ab'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='HRTIMER_NORESTART' value='0'/> - <enumerator name='HRTIMER_RESTART' value='1'/> - </enum-decl> - <class-decl name='hrtimer_clock_base' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/hrtimer.h' line='161' column='1' id='1851ab9f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cpu_base' type-id='75e9503b' visibility='default' filepath='include/linux/hrtimer.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='clockid' type-id='a1c3b834' visibility='default' filepath='include/linux/hrtimer.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='seq' type-id='e14c3b11' visibility='default' filepath='include/linux/hrtimer.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='running' type-id='08c8d0fa' visibility='default' filepath='include/linux/hrtimer.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='active' type-id='ff3c7f20' visibility='default' filepath='include/linux/hrtimer.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='get_time' type-id='7a6c9108' visibility='default' filepath='include/linux/hrtimer.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='offset' type-id='fbc017ef' visibility='default' filepath='include/linux/hrtimer.h' line='169' column='1'/> - </data-member> - </class-decl> - <class-decl name='hrtimer_cpu_base' size-in-bits='4608' is-struct='yes' visibility='default' filepath='include/linux/hrtimer.h' line='216' column='1' id='8d24b00b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/hrtimer.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='active_bases' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='clock_was_set_seq' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hres_active' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='in_hrtirq' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='222' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='hang_detected' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='softirq_activated' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='nr_events' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='nr_retries' type-id='8efea9e5' visibility='default' filepath='include/linux/hrtimer.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='nr_hangs' type-id='8efea9e5' visibility='default' filepath='include/linux/hrtimer.h' line='228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='max_hang_time' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='expires_next' type-id='fbc017ef' visibility='default' filepath='include/linux/hrtimer.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='next_timer' type-id='08c8d0fa' visibility='default' filepath='include/linux/hrtimer.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='softirq_expires_next' type-id='fbc017ef' visibility='default' filepath='include/linux/hrtimer.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='softirq_next_timer' type-id='08c8d0fa' visibility='default' filepath='include/linux/hrtimer.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='clock_base' type-id='cb01bf4b' visibility='default' filepath='include/linux/hrtimer.h' line='239' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='clockid_t' type-id='7eb128d4' filepath='include/linux/types.h' line='27' column='1' id='a1c3b834'/> - <typedef-decl name='__kernel_clockid_t' type-id='95e97e5e' filepath='include/uapi/asm-generic/posix_types.h' line='93' column='1' id='7eb128d4'/> - <class-decl name='timerqueue_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/timerqueue.h' line='14' column='1' id='ff3c7f20'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rb_root' type-id='6fe1603d' visibility='default' filepath='include/linux/timerqueue.h' line='15' column='1'/> - </data-member> - </class-decl> - <class-decl name='uclamp_se' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='607' column='1' id='0888126c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='value' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='608' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='bucket_id' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='609' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='active' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='610' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15'> - <var-decl name='user_defined' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='611' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='cpumask_t' type-id='1354385d' filepath='include/linux/cpumask.h' line='17' column='1' id='90bc6bed'/> - <class-decl name='cpumask' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/cpumask.h' line='17' column='1' id='1354385d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bits' type-id='f066dd3c' visibility='default' filepath='include/linux/cpumask.h' line='17' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__31' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/sched.h' line='616' column='1' id='4edee319'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='blocked' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='617' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='need_qs' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='618' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='exp_hint' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='619' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='deferred_qs' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='620' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='287' column='1' id='59ddd03d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pcount' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='run_delay' type-id='3a47d82b' visibility='default' filepath='include/linux/sched.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='last_arrival' type-id='3a47d82b' visibility='default' filepath='include/linux/sched.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='last_queued' type-id='3a47d82b' visibility='default' filepath='include/linux/sched.h' line='303' column='1'/> - </data-member> - </class-decl> - <class-decl name='plist_node' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/plist.h' line='83' column='1' id='e3a91a7c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='prio' type-id='95e97e5e' visibility='default' filepath='include/linux/plist.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='prio_list' type-id='72f469ec' visibility='default' filepath='include/linux/plist.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='node_list' type-id='72f469ec' visibility='default' filepath='include/linux/plist.h' line='86' column='1'/> - </data-member> - </class-decl> - <class-decl name='vmacache' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/mm_types_task.h' line='34' column='1' id='4f79f8f3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='seqnum' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types_task.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='vmas' type-id='ae25b7bc' visibility='default' filepath='include/linux/mm_types_task.h' line='36' column='1'/> - </data-member> - </class-decl> - <class-decl name='task_rss_stat' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/mm_types_task.h' line='54' column='1' id='dfedb05a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='events' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types_task.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='count' type-id='2020bac4' visibility='default' filepath='include/linux/mm_types_task.h' line='56' column='1'/> - </data-member> - </class-decl> - <class-decl name='restart_block' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/restart_block.h' line='25' column='1' id='45e819d6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fn' type-id='d5b25e9c' visibility='default' filepath='include/linux/restart_block.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='7f825f2d' visibility='default' filepath='include/linux/restart_block.h' line='27' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__26' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='27' column='1' id='7f825f2d'> - <data-member access='public'> - <var-decl name='futex' type-id='71f149c6' visibility='default' filepath='include/linux/restart_block.h' line='36' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='nanosleep' type-id='5047547d' visibility='default' filepath='include/linux/restart_block.h' line='46' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='poll' type-id='98bfe848' visibility='default' filepath='include/linux/restart_block.h' line='54' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__32' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='29' column='1' id='71f149c6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='uaddr' type-id='f9409001' visibility='default' filepath='include/linux/restart_block.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='val' type-id='19c2251e' visibility='default' filepath='include/linux/restart_block.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/restart_block.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bitset' type-id='19c2251e' visibility='default' filepath='include/linux/restart_block.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='time' type-id='91ce1af9' visibility='default' filepath='include/linux/restart_block.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='uaddr2' type-id='f9409001' visibility='default' filepath='include/linux/restart_block.h' line='35' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__33' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='38' column='1' id='5047547d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='clockid' type-id='a1c3b834' visibility='default' filepath='include/linux/restart_block.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='58918b27' visibility='default' filepath='include/linux/restart_block.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='95408dfc' visibility='default' filepath='include/linux/restart_block.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='expires' type-id='91ce1af9' visibility='default' filepath='include/linux/restart_block.h' line='45' column='1'/> - </data-member> - </class-decl> - <enum-decl name='timespec_type' filepath='include/linux/restart_block.h' line='16' column='1' id='58918b27'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='TT_NONE' value='0'/> - <enumerator name='TT_NATIVE' value='1'/> - <enumerator name='TT_COMPAT' value='2'/> - </enum-decl> - <union-decl name='__anonymous_union__27' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='41' column='1' id='95408dfc'> - <data-member access='public'> - <var-decl name='rmtp' type-id='59229509' visibility='default' filepath='include/linux/restart_block.h' line='42' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='compat_rmtp' type-id='e69c040e' visibility='default' filepath='include/linux/restart_block.h' line='43' column='1'/> - </data-member> - </union-decl> - <class-decl name='__kernel_timespec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/time_types.h' line='7' column='1' id='5c155a71'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tv_sec' type-id='3d9e85cc' visibility='default' filepath='include/uapi/linux/time_types.h' line='8' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tv_nsec' type-id='1eb56b1e' visibility='default' filepath='include/uapi/linux/time_types.h' line='9' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='__kernel_time64_t' type-id='1eb56b1e' filepath='include/uapi/asm-generic/posix_types.h' line='90' column='1' id='3d9e85cc'/> - <class-decl name='old_timespec32' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/vdso/time32.h' line='7' column='1' id='f4b65c68'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tv_sec' type-id='5d60da55' visibility='default' filepath='include/vdso/time32.h' line='8' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='tv_nsec' type-id='a7832498' visibility='default' filepath='include/vdso/time32.h' line='9' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='old_time32_t' type-id='a7832498' filepath='include/vdso/time32.h' line='5' column='1' id='5d60da55'/> - <typedef-decl name='s32' type-id='3158a266' filepath='include/asm-generic/int-ll64.h' line='20' column='1' id='a7832498'/> - <typedef-decl name='__s32' type-id='95e97e5e' filepath='include/uapi/asm-generic/int-ll64.h' line='26' column='1' id='3158a266'/> - <class-decl name='__anonymous_struct__34' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='48' column='1' id='98bfe848'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ufds' type-id='3ac36db0' visibility='default' filepath='include/linux/restart_block.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nfds' type-id='95e97e5e' visibility='default' filepath='include/linux/restart_block.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='has_timeout' type-id='95e97e5e' visibility='default' filepath='include/linux/restart_block.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tv_sec' type-id='7359adad' visibility='default' filepath='include/linux/restart_block.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='tv_nsec' type-id='7359adad' visibility='default' filepath='include/linux/restart_block.h' line='53' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='pid_t' type-id='63eb2bf2' filepath='include/linux/types.h' line='22' column='1' id='587f89d2'/> - <typedef-decl name='__kernel_pid_t' type-id='95e97e5e' filepath='include/uapi/asm-generic/posix_types.h' line='28' column='1' id='63eb2bf2'/> - <class-decl name='pid' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/pid.h' line='59' column='1' id='d10e968a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='64615833' visibility='default' filepath='include/linux/pid.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='level' type-id='f0981eeb' visibility='default' filepath='include/linux/pid.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tasks' type-id='fc3a8480' visibility='default' filepath='include/linux/pid.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='wait_pidfd' type-id='b5ab048f' visibility='default' filepath='include/linux/pid.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/pid.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='numbers' type-id='9a69aeec' visibility='default' filepath='include/linux/pid.h' line='68' column='1'/> - </data-member> - </class-decl> - <class-decl name='upid' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/pid.h' line='54' column='1' id='120c01b5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nr' type-id='95e97e5e' visibility='default' filepath='include/linux/pid.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ns' type-id='b816e1d0' visibility='default' filepath='include/linux/pid.h' line='56' column='1'/> - </data-member> - </class-decl> - <class-decl name='pid_namespace' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/pid_namespace.h' line='24' column='1' id='0252e252'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/pid_namespace.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='idr' type-id='37ce495e' visibility='default' filepath='include/linux/pid_namespace.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/pid_namespace.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='pid_allocated' type-id='f0981eeb' visibility='default' filepath='include/linux/pid_namespace.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='child_reaper' type-id='f23e2572' visibility='default' filepath='include/linux/pid_namespace.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pid_cachep' type-id='f3b4aca8' visibility='default' filepath='include/linux/pid_namespace.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='level' type-id='f0981eeb' visibility='default' filepath='include/linux/pid_namespace.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='parent' type-id='b816e1d0' visibility='default' filepath='include/linux/pid_namespace.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='proc_mnt' type-id='549da823' visibility='default' filepath='include/linux/pid_namespace.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='proc_self' type-id='27675065' visibility='default' filepath='include/linux/pid_namespace.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='proc_thread_self' type-id='27675065' visibility='default' filepath='include/linux/pid_namespace.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/pid_namespace.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='ucounts' type-id='b1d4934a' visibility='default' filepath='include/linux/pid_namespace.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='proc_work' type-id='ef9025d0' visibility='default' filepath='include/linux/pid_namespace.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='pid_gid' type-id='094d8048' visibility='default' filepath='include/linux/pid_namespace.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='hide_pid' type-id='95e97e5e' visibility='default' filepath='include/linux/pid_namespace.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='reboot' type-id='95e97e5e' visibility='default' filepath='include/linux/pid_namespace.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='ns' type-id='99f367f2' visibility='default' filepath='include/linux/pid_namespace.h' line='47' column='1'/> - </data-member> - </class-decl> - <class-decl name='kref' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/kref.h' line='19' column='1' id='400fb07b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refcount' type-id='64615833' visibility='default' filepath='include/linux/kref.h' line='20' column='1'/> - </data-member> - </class-decl> - <class-decl name='idr' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/idr.h' line='19' column='1' id='37ce495e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='idr_rt' type-id='d39738ac' visibility='default' filepath='include/linux/idr.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='idr_base' type-id='f0981eeb' visibility='default' filepath='include/linux/idr.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='idr_next' type-id='f0981eeb' visibility='default' filepath='include/linux/idr.h' line='22' column='1'/> - </data-member> - </class-decl> - <class-decl name='work_struct' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/workqueue.h' line='104' column='1' id='ef9025d0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='data' type-id='f22a8abb' visibility='default' filepath='include/linux/workqueue.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/workqueue.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='func' type-id='72666d3f' visibility='default' filepath='include/linux/workqueue.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/workqueue.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/workqueue.h' line='112' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='work_func_t' type-id='939280af' filepath='include/linux/workqueue.h' line='22' column='1' id='72666d3f'/> - <class-decl name='ns_common' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/ns_common.h' line='7' column='1' id='99f367f2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='stashed' type-id='f22a8abb' visibility='default' filepath='include/linux/ns_common.h' line='8' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='4598bd2d' visibility='default' filepath='include/linux/ns_common.h' line='9' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='inum' type-id='f0981eeb' visibility='default' filepath='include/linux/ns_common.h' line='10' column='1'/> - </data-member> - </class-decl> - <class-decl name='completion' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/completion.h' line='26' column='1' id='f9fef04f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='done' type-id='f0981eeb' visibility='default' filepath='include/linux/completion.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='include/linux/completion.h' line='28' column='1'/> - </data-member> - </class-decl> - <class-decl name='prev_cputime' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='244' column='1' id='9c7bf560'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='utime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='stime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/sched.h' line='248' column='1'/> - </data-member> - </class-decl> - <class-decl name='posix_cputimers' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/posix-timers.h' line='122' column='1' id='1069de27'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bases' type-id='0e685653' visibility='default' filepath='include/linux/posix-timers.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='timers_active' type-id='f0981eeb' visibility='default' filepath='include/linux/posix-timers.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='expiry_active' type-id='f0981eeb' visibility='default' filepath='include/linux/posix-timers.h' line='125' column='1'/> - </data-member> - </class-decl> - <class-decl name='posix_cputimer_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/posix-timers.h' line='107' column='1' id='e710f78e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nextevt' type-id='91ce1af9' visibility='default' filepath='include/linux/posix-timers.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tqhead' type-id='ff3c7f20' visibility='default' filepath='include/linux/posix-timers.h' line='109' column='1'/> - </data-member> - </class-decl> - <class-decl name='cred' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/cred.h' line='111' column='1' id='6739dd09'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='usage' type-id='49178f86' visibility='default' filepath='include/linux/cred.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/cred.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='gid' type-id='094d8048' visibility='default' filepath='include/linux/cred.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='suid' type-id='d80b72e6' visibility='default' filepath='include/linux/cred.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sgid' type-id='094d8048' visibility='default' filepath='include/linux/cred.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='euid' type-id='d80b72e6' visibility='default' filepath='include/linux/cred.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='egid' type-id='094d8048' visibility='default' filepath='include/linux/cred.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='fsuid' type-id='d80b72e6' visibility='default' filepath='include/linux/cred.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fsgid' type-id='094d8048' visibility='default' filepath='include/linux/cred.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='securebits' type-id='f0981eeb' visibility='default' filepath='include/linux/cred.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='cap_inheritable' type-id='7496b151' visibility='default' filepath='include/linux/cred.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cap_permitted' type-id='7496b151' visibility='default' filepath='include/linux/cred.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='cap_effective' type-id='7496b151' visibility='default' filepath='include/linux/cred.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cap_bset' type-id='7496b151' visibility='default' filepath='include/linux/cred.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='cap_ambient' type-id='7496b151' visibility='default' filepath='include/linux/cred.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='jit_keyring' type-id='002ac4a6' visibility='default' filepath='include/linux/cred.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='session_keyring' type-id='204a4632' visibility='default' filepath='include/linux/cred.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='process_keyring' type-id='204a4632' visibility='default' filepath='include/linux/cred.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='thread_keyring' type-id='204a4632' visibility='default' filepath='include/linux/cred.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='request_key_auth' type-id='204a4632' visibility='default' filepath='include/linux/cred.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/cred.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='user' type-id='273a7d34' visibility='default' filepath='include/linux/cred.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/cred.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='group_info' type-id='383471a1' visibility='default' filepath='include/linux/cred.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='' type-id='0a97cc35' visibility='default' filepath='include/linux/cred.h' line='149' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='kernel_cap_t' type-id='923128a5' filepath='include/linux/capability.h' line='26' column='1' id='7496b151'/> - <class-decl name='kernel_cap_struct' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/capability.h' line='24' column='1' id='923128a5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cap' type-id='839e8989' visibility='default' filepath='include/linux/capability.h' line='25' column='1'/> - </data-member> - </class-decl> - <class-decl name='key' size-in-bits='1792' is-struct='yes' visibility='default' filepath='include/linux/key.h' line='172' column='1' id='128d0ac4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='usage' type-id='64615833' visibility='default' filepath='include/linux/key.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='serial' type-id='c84025ab' visibility='default' filepath='include/linux/key.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='1a65b0a7' visibility='default' filepath='include/linux/key.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sem' type-id='f19fdb93' visibility='default' filepath='include/linux/key.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='user' type-id='23704f74' visibility='default' filepath='include/linux/key.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/key.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='' type-id='21f0eb77' visibility='default' filepath='include/linux/key.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='last_used_at' type-id='1afd27ac' visibility='default' filepath='include/linux/key.h' line='186' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/key.h' line='187' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='gid' type-id='094d8048' visibility='default' filepath='include/linux/key.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='perm' type-id='296adac1' visibility='default' filepath='include/linux/key.h' line='189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='quotalen' type-id='8efea9e5' visibility='default' filepath='include/linux/key.h' line='190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1008'> - <var-decl name='datalen' type-id='8efea9e5' visibility='default' filepath='include/linux/key.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='state' type-id='a2185560' visibility='default' filepath='include/linux/key.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='' type-id='51bb2fb5' visibility='default' filepath='include/linux/key.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='' type-id='d5d77d48' visibility='default' filepath='include/linux/key.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='restrict_link' type-id='92daca01' visibility='default' filepath='include/linux/key.h' line='254' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='key_serial_t' type-id='3ff5601b' filepath='include/linux/key.h' line='28' column='1' id='c84025ab'/> - <typedef-decl name='int32_t' type-id='a7832498' filepath='include/linux/types.h' line='103' column='1' id='3ff5601b'/> - <union-decl name='__anonymous_union__28' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='175' column='1' id='1a65b0a7'> - <data-member access='public'> - <var-decl name='graveyard_link' type-id='72f469ec' visibility='default' filepath='include/linux/key.h' line='176' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='serial_node' type-id='2a8a6332' visibility='default' filepath='include/linux/key.h' line='177' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__29' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='182' column='1' id='21f0eb77'> - <data-member access='public'> - <var-decl name='expiry' type-id='1afd27ac' visibility='default' filepath='include/linux/key.h' line='183' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='revoked_at' type-id='1afd27ac' visibility='default' filepath='include/linux/key.h' line='184' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='key_perm_t' type-id='8f92235e' filepath='include/linux/key.h' line='31' column='1' id='296adac1'/> - <union-decl name='__anonymous_union__30' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='219' column='1' id='51bb2fb5'> - <data-member access='public'> - <var-decl name='index_key' type-id='16ab8749' visibility='default' filepath='include/linux/key.h' line='220' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='5b740cc8' visibility='default' filepath='include/linux/key.h' line='221' column='1'/> - </data-member> - </union-decl> - <class-decl name='keyring_index_key' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/key.h' line='91' column='1' id='16ab8749'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hash' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='465ca58e' visibility='default' filepath='include/linux/key.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='type' type-id='d0a699d1' visibility='default' filepath='include/linux/key.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='domain_tag' type-id='fce14c5f' visibility='default' filepath='include/linux/key.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='description' type-id='80f4b756' visibility='default' filepath='include/linux/key.h' line='108' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__31' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='94' column='1' id='465ca58e'> - <data-member access='public'> - <var-decl name='' type-id='6a74abcf' visibility='default' filepath='include/linux/key.h' line='95' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='x' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='104' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__35' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='95' column='1' id='6a74abcf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='desc_len' type-id='1dc6a898' visibility='default' filepath='include/linux/key.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='desc' type-id='4a008bc3' visibility='default' filepath='include/linux/key.h' line='98' column='1'/> - </data-member> - </class-decl> - <class-decl name='key_tag' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/key.h' line='85' column='1' id='3173bc57'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/key.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='usage' type-id='64615833' visibility='default' filepath='include/linux/key.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='removed' type-id='b50a4934' visibility='default' filepath='include/linux/key.h' line='88' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__36' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='221' column='1' id='5b740cc8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hash' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='222' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='len_desc' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='type' type-id='d0a699d1' visibility='default' filepath='include/linux/key.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='domain_tag' type-id='fce14c5f' visibility='default' filepath='include/linux/key.h' line='225' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='description' type-id='26a90f95' visibility='default' filepath='include/linux/key.h' line='226' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__32' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='234' column='1' id='d5d77d48'> - <data-member access='public'> - <var-decl name='payload' type-id='2888d74a' visibility='default' filepath='include/linux/key.h' line='235' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='607bacb1' visibility='default' filepath='include/linux/key.h' line='236' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__37' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='236' column='1' id='607bacb1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name_link' type-id='72f469ec' visibility='default' filepath='include/linux/key.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='keys' type-id='b58d1e12' visibility='default' filepath='include/linux/key.h' line='239' column='1'/> - </data-member> - </class-decl> - <class-decl name='assoc_array' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/assoc_array.h' line='22' column='1' id='b58d1e12'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='root' type-id='815cf0d3' visibility='default' filepath='include/linux/assoc_array.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nr_leaves_on_tree' type-id='7359adad' visibility='default' filepath='include/linux/assoc_array.h' line='24' column='1'/> - </data-member> - </class-decl> - <class-decl name='key_restriction' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/key.h' line='153' column='1' id='fe81ecb9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='check' type-id='f87a5fab' visibility='default' filepath='include/linux/key.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='key' type-id='204a4632' visibility='default' filepath='include/linux/key.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='keytype' type-id='d0a699d1' visibility='default' filepath='include/linux/key.h' line='156' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='key_restrict_link_func_t' type-id='a5786cbb' filepath='include/linux/key.h' line='148' column='1' id='f87a5fab'/> - <class-decl name='group_info' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/cred.h' line='25' column='1' id='781993c9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='usage' type-id='49178f86' visibility='default' filepath='include/linux/cred.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ngroups' type-id='95e97e5e' visibility='default' filepath='include/linux/cred.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='gid' type-id='da6e2919' visibility='default' filepath='include/linux/cred.h' line='28' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__33' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/cred.h' line='149' column='1' id='0a97cc35'> - <data-member access='public'> - <var-decl name='non_rcu' type-id='95e97e5e' visibility='default' filepath='include/linux/cred.h' line='150' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/cred.h' line='151' column='1'/> - </data-member> - </union-decl> - <class-decl name='nsproxy' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/nsproxy.h' line='31' column='1' id='b82b9d3a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='49178f86' visibility='default' filepath='include/linux/nsproxy.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='uts_ns' type-id='9d5923ed' visibility='default' filepath='include/linux/nsproxy.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ipc_ns' type-id='76ccea8d' visibility='default' filepath='include/linux/nsproxy.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mnt_ns' type-id='d60f4f10' visibility='default' filepath='include/linux/nsproxy.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pid_ns_for_children' type-id='b816e1d0' visibility='default' filepath='include/linux/nsproxy.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='net_ns' type-id='a2bff676' visibility='default' filepath='include/linux/nsproxy.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cgroup_ns' type-id='f774a955' visibility='default' filepath='include/linux/nsproxy.h' line='38' column='1'/> - </data-member> - </class-decl> - <class-decl name='signal_struct' size-in-bits='8320' is-struct='yes' visibility='default' filepath='include/linux/sched/signal.h' line='81' column='1' id='9a4619bf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sigcnt' type-id='64615833' visibility='default' filepath='include/linux/sched/signal.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='live' type-id='49178f86' visibility='default' filepath='include/linux/sched/signal.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nr_threads' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/signal.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='thread_head' type-id='72f469ec' visibility='default' filepath='include/linux/sched/signal.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='wait_chldexit' type-id='b5ab048f' visibility='default' filepath='include/linux/sched/signal.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='curr_target' type-id='f23e2572' visibility='default' filepath='include/linux/sched/signal.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='shared_pending' type-id='7b5c012d' visibility='default' filepath='include/linux/sched/signal.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='multiprocess' type-id='e151255a' visibility='default' filepath='include/linux/sched/signal.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='group_exit_code' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/signal.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='notify_count' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/signal.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='group_exit_task' type-id='f23e2572' visibility='default' filepath='include/linux/sched/signal.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='group_stop_count' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/signal.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/signal.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_child_subreaper' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/signal.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='has_child_subreaper' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/signal.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='posix_timer_id' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/signal.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='posix_timers' type-id='72f469ec' visibility='default' filepath='include/linux/sched/signal.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='real_timer' type-id='b6993efc' visibility='default' filepath='include/linux/sched/signal.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='it_real_incr' type-id='fbc017ef' visibility='default' filepath='include/linux/sched/signal.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='it' type-id='bb2d0d4e' visibility='default' filepath='include/linux/sched/signal.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='cputimer' type-id='9480bb51' visibility='default' filepath='include/linux/sched/signal.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='posix_cputimers' type-id='1069de27' visibility='default' filepath='include/linux/sched/signal.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='pids' type-id='3449295e' visibility='default' filepath='include/linux/sched/signal.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='tty_old_pgrp' type-id='b94e5398' visibility='default' filepath='include/linux/sched/signal.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='leader' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/signal.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='tty' type-id='572fbdca' visibility='default' filepath='include/linux/sched/signal.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='stats_lock' type-id='e6cd5ecf' visibility='default' filepath='include/linux/sched/signal.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='utime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='stime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='cutime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='cstime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='gtime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='cgtime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='prev_cputime' type-id='9c7bf560' visibility='default' filepath='include/linux/sched/signal.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='nvcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4032'> - <var-decl name='nivcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='cnvcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='cnivcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='min_flt' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4288'> - <var-decl name='maj_flt' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4352'> - <var-decl name='cmin_flt' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='cmaj_flt' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4480'> - <var-decl name='inblock' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4544'> - <var-decl name='oublock' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4608'> - <var-decl name='cinblock' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4672'> - <var-decl name='coublock' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='maxrss' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='cmaxrss' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='ioac' type-id='ca075c7f' visibility='default' filepath='include/linux/sched/signal.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='sum_sched_runtime' type-id='3a47d82b' visibility='default' filepath='include/linux/sched/signal.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='rlim' type-id='80f344e1' visibility='default' filepath='include/linux/sched/signal.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='stats' type-id='2c927837' visibility='default' filepath='include/linux/sched/signal.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='audit_tty' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/signal.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='tty_audit_buf' type-id='868c74f4' visibility='default' filepath='include/linux/sched/signal.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='oom_flag_origin' type-id='b50a4934' visibility='default' filepath='include/linux/sched/signal.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7696'> - <var-decl name='oom_score_adj' type-id='a2185560' visibility='default' filepath='include/linux/sched/signal.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7712'> - <var-decl name='oom_score_adj_min' type-id='a2185560' visibility='default' filepath='include/linux/sched/signal.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='oom_mm' type-id='df4b7819' visibility='default' filepath='include/linux/sched/signal.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='cred_guard_mutex' type-id='925167dc' visibility='default' filepath='include/linux/sched/signal.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8064'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='232' column='1'/> - </data-member> - </class-decl> - <class-decl name='sigpending' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/signal_types.h' line='30' column='1' id='7b5c012d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/signal_types.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='signal' type-id='daf33c64' visibility='default' filepath='include/linux/signal_types.h' line='32' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='sigset_t' type-id='e6ea37b8' filepath='include/uapi/asm-generic/signal.h' line='92' column='1' id='daf33c64'/> - <class-decl name='__anonymous_struct__38' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='daf33c64' visibility='default' filepath='include/uapi/asm-generic/signal.h' line='90' column='1' id='e6ea37b8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sig' type-id='f066dd3c' visibility='default' filepath='include/uapi/asm-generic/signal.h' line='91' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpu_itimer' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/sched/signal.h' line='37' column='1' id='47841236'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='expires' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='incr' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='39' column='1'/> - </data-member> - </class-decl> - <class-decl name='thread_group_cputimer' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/sched/signal.h' line='65' column='1' id='9480bb51'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cputime_atomic' type-id='4b60fba4' visibility='default' filepath='include/linux/sched/signal.h' line='66' column='1'/> - </data-member> - </class-decl> - <class-decl name='task_cputime_atomic' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/sched/signal.h' line='46' column='1' id='4b60fba4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='utime' type-id='28ee064c' visibility='default' filepath='include/linux/sched/signal.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='stime' type-id='28ee064c' visibility='default' filepath='include/linux/sched/signal.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sum_exec_runtime' type-id='28ee064c' visibility='default' filepath='include/linux/sched/signal.h' line='49' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='seqlock_t' type-id='c87ee7e4' filepath='include/linux/seqlock.h' line='414' column='1' id='e6cd5ecf'/> - <class-decl name='__anonymous_struct__39' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='e6cd5ecf' visibility='default' filepath='include/linux/seqlock.h' line='411' column='1' id='c87ee7e4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='seqcount' type-id='3a74ff0b' visibility='default' filepath='include/linux/seqlock.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/seqlock.h' line='413' column='1'/> - </data-member> - </class-decl> - <class-decl name='task_io_accounting' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/task_io_accounting.h' line='12' column='1' id='ca075c7f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rchar' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wchar' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='syscr' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='syscw' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='syscfs' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='read_bytes' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='write_bytes' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='cancelled_write_bytes' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='46' column='1'/> - </data-member> - </class-decl> - <class-decl name='rlimit' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/resource.h' line='43' column='1' id='60dcbf6c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rlim_cur' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/resource.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rlim_max' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/resource.h' line='45' column='1'/> - </data-member> - </class-decl> - <class-decl name='sighand_struct' size-in-bits='16640' is-struct='yes' visibility='default' filepath='include/linux/sched/signal.h' line='19' column='1' id='317e3dc9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='siglock' type-id='fb4018a0' visibility='default' filepath='include/linux/sched/signal.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='count' type-id='64615833' visibility='default' filepath='include/linux/sched/signal.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='signalfd_wqh' type-id='b5ab048f' visibility='default' filepath='include/linux/sched/signal.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='action' type-id='02d77f24' visibility='default' filepath='include/linux/sched/signal.h' line='23' column='1'/> - </data-member> - </class-decl> - <class-decl name='k_sigaction' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/signal_types.h' line='49' column='1' id='a21c4412'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sa' type-id='fe391c48' visibility='default' filepath='include/linux/signal_types.h' line='50' column='1'/> - </data-member> - </class-decl> - <class-decl name='sigaction' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/signal_types.h' line='35' column='1' id='fe391c48'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sa_handler' type-id='8cdd9566' visibility='default' filepath='include/linux/signal_types.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sa_flags' type-id='7359adad' visibility='default' filepath='include/linux/signal_types.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sa_restorer' type-id='81564178' visibility='default' filepath='include/linux/signal_types.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sa_mask' type-id='daf33c64' visibility='default' filepath='include/linux/signal_types.h' line='46' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='__sighandler_t' type-id='a38aafde' filepath='include/uapi/asm-generic/signal-defs.h' line='19' column='1' id='8cdd9566'/> - <typedef-decl name='__signalfn_t' type-id='f712e2b7' filepath='include/uapi/asm-generic/signal-defs.h' line='18' column='1' id='3b5c61ad'/> - <typedef-decl name='__sigrestore_t' type-id='5d3a884e' filepath='include/uapi/asm-generic/signal-defs.h' line='22' column='1' id='81564178'/> - <typedef-decl name='__restorefn_t' type-id='ee076206' filepath='include/uapi/asm-generic/signal-defs.h' line='21' column='1' id='830ee0a7'/> - <class-decl name='seccomp' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/seccomp.h' line='29' column='1' id='298af459'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mode' type-id='95e97e5e' visibility='default' filepath='include/linux/seccomp.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='filter' type-id='2a128f5a' visibility='default' filepath='include/linux/seccomp.h' line='31' column='1'/> - </data-member> - </class-decl> - <class-decl name='wake_q_node' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='632' column='1' id='69970be2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='b16791f0' visibility='default' filepath='include/linux/sched.h' line='633' column='1'/> - </data-member> - </class-decl> - <class-decl name='io_context' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/iocontext.h' line='99' column='1' id='d002899d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refcount' type-id='f22a8abb' visibility='default' filepath='include/linux/iocontext.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='active_ref' type-id='49178f86' visibility='default' filepath='include/linux/iocontext.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='nr_tasks' type-id='49178f86' visibility='default' filepath='include/linux/iocontext.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/iocontext.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='ioprio' type-id='8efea9e5' visibility='default' filepath='include/linux/iocontext.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='nr_batch_requests' type-id='95e97e5e' visibility='default' filepath='include/linux/iocontext.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='last_waited' type-id='7359adad' visibility='default' filepath='include/linux/iocontext.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='icq_tree' type-id='d39738ac' visibility='default' filepath='include/linux/iocontext.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='icq_hint' type-id='7c6e0e0c' visibility='default' filepath='include/linux/iocontext.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='icq_list' type-id='e151255a' visibility='default' filepath='include/linux/iocontext.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='release_work' type-id='ef9025d0' visibility='default' filepath='include/linux/iocontext.h' line='119' column='1'/> - </data-member> - </class-decl> - <class-decl name='io_cq' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/iocontext.h' line='73' column='1' id='db04abd6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='q' type-id='e7d2a5fc' visibility='default' filepath='include/linux/iocontext.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ioc' type-id='d042cfad' visibility='default' filepath='include/linux/iocontext.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='' type-id='df248743' visibility='default' filepath='include/linux/iocontext.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='' type-id='eb20ccf0' visibility='default' filepath='include/linux/iocontext.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/iocontext.h' line='92' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__34' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/iocontext.h' line='83' column='1' id='df248743'> - <data-member access='public'> - <var-decl name='q_node' type-id='72f469ec' visibility='default' filepath='include/linux/iocontext.h' line='84' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='__rcu_icq_cache' type-id='f3b4aca8' visibility='default' filepath='include/linux/iocontext.h' line='85' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__35' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/iocontext.h' line='87' column='1' id='eb20ccf0'> - <data-member access='public'> - <var-decl name='ioc_node' type-id='03a4a074' visibility='default' filepath='include/linux/iocontext.h' line='88' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='__rcu_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/iocontext.h' line='89' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='kernel_siginfo_t' type-id='38ef7882' filepath='include/linux/signal_types.h' line='14' column='1' id='22ec9634'/> - <class-decl name='kernel_siginfo' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/signal_types.h' line='12' column='1' id='38ef7882'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='c60b207d' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__40' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1' id='c60b207d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='si_signo' type-id='95e97e5e' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='si_errno' type-id='95e97e5e' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='si_code' type-id='95e97e5e' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='_sifields' type-id='a60646cb' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1'/> - </data-member> - </class-decl> - <union-decl name='__sifields' size-in-bits='256' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='32' column='1' id='a60646cb'> - <data-member access='public'> - <var-decl name='_kill' type-id='35888a92' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='37' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='_timer' type-id='11b42bf5' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='45' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='_rt' type-id='90a6a0a3' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='52' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='_sigchld' type-id='5b8a7161' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='61' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='_sigfault' type-id='b47416ba' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='95' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='_sigpoll' type-id='88c21632' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='101' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='_sigsys' type-id='07fe0781' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='108' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__41' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='34' column='1' id='35888a92'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_pid' type-id='63eb2bf2' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='_uid' type-id='70734f24' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='36' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__42' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='40' column='1' id='11b42bf5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_tid' type-id='c28acba6' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='_overrun' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='_sigval' type-id='95506cfb' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='_sys_private' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='44' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='__kernel_timer_t' type-id='95e97e5e' filepath='include/uapi/asm-generic/posix_types.h' line='92' column='1' id='c28acba6'/> - <typedef-decl name='sigval_t' type-id='a094b870' filepath='include/uapi/asm-generic/siginfo.h' line='11' column='1' id='95506cfb'/> - <union-decl name='sigval' size-in-bits='64' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='8' column='1' id='a094b870'> - <data-member access='public'> - <var-decl name='sival_int' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='9' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='sival_ptr' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='10' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__43' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='48' column='1' id='90a6a0a3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_pid' type-id='63eb2bf2' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='_uid' type-id='70734f24' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='_sigval' type-id='95506cfb' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='51' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__44' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='55' column='1' id='5b8a7161'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_pid' type-id='63eb2bf2' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='_uid' type-id='70734f24' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='_status' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='_utime' type-id='880ebc01' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='_stime' type-id='880ebc01' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='60' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='__kernel_clock_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='91' column='1' id='880ebc01'/> - <class-decl name='__anonymous_struct__45' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='64' column='1' id='b47416ba'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_addr' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='c4e140b8' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='77' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__36' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='77' column='1' id='c4e140b8'> - <data-member access='public'> - <var-decl name='_addr_lsb' type-id='a2185560' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='82' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='_addr_bnd' type-id='ea0e6645' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='88' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='_addr_pkey' type-id='8a41173c' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='93' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__46' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='84' column='1' id='ea0e6645'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_dummy_bnd' type-id='8e100159' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='_lower' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='_upper' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='87' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__47' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='90' column='1' id='8a41173c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_dummy_pkey' type-id='8e100159' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='_pkey' type-id='3f1a6b60' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='92' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__48' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='98' column='1' id='88c21632'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_band' type-id='bd54fe1a' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='_fd' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='100' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__49' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='104' column='1' id='07fe0781'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_call_addr' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='_syscall' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='_arch' type-id='f0981eeb' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='107' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='nodemask_t' type-id='24d23dab' filepath='include/linux/nodemask.h' line='98' column='1' id='6a7d16bb'/> - <class-decl name='__anonymous_struct__50' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='6a7d16bb' visibility='default' filepath='include/linux/nodemask.h' line='98' column='1' id='24d23dab'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bits' type-id='f066dd3c' visibility='default' filepath='include/linux/nodemask.h' line='98' column='1'/> - </data-member> - </class-decl> - <class-decl name='tlbflush_unmap_batch' is-struct='yes' visibility='default' filepath='include/linux/mm_types_task.h' line='76' column='1' id='a3d9f566'/> - <union-decl name='__anonymous_union__37' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/sched.h' line='1152' column='1' id='b45135d0'> - <data-member access='public'> - <var-decl name='rcu_users' type-id='64615833' visibility='default' filepath='include/linux/sched.h' line='1153' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/sched.h' line='1154' column='1'/> - </data-member> - </union-decl> - <class-decl name='page_frag' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mm_types_task.h' line='64' column='1' id='06c0432f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/linux/mm_types_task.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='offset' type-id='3f1a6b60' visibility='default' filepath='include/linux/mm_types_task.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='size' type-id='3f1a6b60' visibility='default' filepath='include/linux/mm_types_task.h' line='68' column='1'/> - </data-member> - </class-decl> - <class-decl name='uprobe_task' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/uprobes.h' line='61' column='1' id='98f6607e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='state' type-id='5d1a5bc7' visibility='default' filepath='include/linux/uprobes.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='f5a928fc' visibility='default' filepath='include/linux/uprobes.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='active_uprobe' type-id='57376310' visibility='default' filepath='include/linux/uprobes.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='xol_vaddr' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='return_instances' type-id='d38eb863' visibility='default' filepath='include/linux/uprobes.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='depth' type-id='f0981eeb' visibility='default' filepath='include/linux/uprobes.h' line='80' column='1'/> - </data-member> - </class-decl> - <enum-decl name='uprobe_task_state' filepath='include/linux/uprobes.h' line='51' column='1' id='5d1a5bc7'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='UTASK_RUNNING' value='0'/> - <enumerator name='UTASK_SSTEP' value='1'/> - <enumerator name='UTASK_SSTEP_ACK' value='2'/> - <enumerator name='UTASK_SSTEP_TRAPPED' value='3'/> - </enum-decl> - <union-decl name='__anonymous_union__38' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='64' column='1' id='f5a928fc'> - <data-member access='public'> - <var-decl name='' type-id='2b31becf' visibility='default' filepath='include/linux/uprobes.h' line='65' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='46982a3f' visibility='default' filepath='include/linux/uprobes.h' line='70' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__51' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='65' column='1' id='2b31becf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='autask' type-id='79aea64f' visibility='default' filepath='include/linux/uprobes.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vaddr' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='67' column='1'/> - </data-member> - </class-decl> - <class-decl name='arch_uprobe_task' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='21' column='1' id='79aea64f'/> - <class-decl name='__anonymous_struct__52' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='70' column='1' id='46982a3f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dup_xol_work' type-id='e3d8ce29' visibility='default' filepath='include/linux/uprobes.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dup_xol_addr' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='72' column='1'/> - </data-member> - </class-decl> - <class-decl name='return_instance' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/uprobes.h' line='83' column='1' id='c0342c43'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='uprobe' type-id='57376310' visibility='default' filepath='include/linux/uprobes.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='func' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='stack' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='orig_ret_vaddr' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='chained' type-id='b50a4934' visibility='default' filepath='include/linux/uprobes.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='next' type-id='d38eb863' visibility='default' filepath='include/linux/uprobes.h' line='90' column='1'/> - </data-member> - </class-decl> - <class-decl name='vm_struct' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/vmalloc.h' line='41' column='1' id='5f2f8da4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='d295dab2' visibility='default' filepath='include/linux/vmalloc.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='addr' type-id='eaa32e2f' visibility='default' filepath='include/linux/vmalloc.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='size' type-id='7359adad' visibility='default' filepath='include/linux/vmalloc.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/vmalloc.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pages' type-id='9f93c9da' visibility='default' filepath='include/linux/vmalloc.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='nr_pages' type-id='f0981eeb' visibility='default' filepath='include/linux/vmalloc.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='phys_addr' type-id='2522883d' visibility='default' filepath='include/linux/vmalloc.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='caller' type-id='eaa32e2f' visibility='default' filepath='include/linux/vmalloc.h' line='49' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='phys_addr_t' type-id='91ce1af9' filepath='include/linux/types.h' line='158' column='1' id='2522883d'/> - <class-decl name='thread_struct' size-in-bits='8448' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='128' column='1' id='0c8a83c7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cpu_context' type-id='6a577ca5' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='uw' type-id='3bb05d08' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='fpsimd_cpu' type-id='f0981eeb' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='sve_state' type-id='eaa32e2f' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='sve_vl' type-id='f0981eeb' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5472'> - <var-decl name='sve_vl_onexec' type-id='f0981eeb' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='fault_address' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5568'> - <var-decl name='fault_code' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='debug' type-id='2f821a8d' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='keys_user' type-id='91841748' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='152' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpu_context' size-in-bits='832' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='112' column='1' id='6a577ca5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='x19' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='x20' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='x21' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='x22' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='x23' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='x24' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='x25' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='x26' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='x27' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='x28' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='fp' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='sp' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='pc' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='125' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__53' size-in-bits='4352' is-struct='yes' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='136' column='1' id='3bb05d08'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tp_value' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tp2_value' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fpsimd_state' type-id='3cb82f3a' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='139' column='1'/> - </data-member> - </class-decl> - <class-decl name='user_fpsimd_state' size-in-bits='4224' is-struct='yes' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='82' column='1' id='3cb82f3a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vregs' type-id='98f84070' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='fpsr' type-id='3f1a6b60' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4128'> - <var-decl name='fpcr' type-id='3f1a6b60' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='__reserved' type-id='839e8989' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='86' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='__uint128_t' type-id='4f340252' filepath='arch/arm64/crypto/aes-glue.c' line='1035' column='1' id='7e2609cc'/> - <class-decl name='debug_info' size-in-bits='2176' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='99' column='1' id='2f821a8d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='suspended_step' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bps_disabled' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wps_disabled' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hbp_break' type-id='18b1b6ec' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='hbp_watch' type-id='18b1b6ec' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='108' column='1'/> - </data-member> - </class-decl> - <class-decl name='ptrauth_keys' size-in-bits='640' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='24' column='1' id='91841748'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='apia' type-id='490938eb' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='apib' type-id='490938eb' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='apda' type-id='490938eb' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='apdb' type-id='490938eb' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='apga' type-id='490938eb' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='29' column='1'/> - </data-member> - </class-decl> - <class-decl name='ptrauth_key' size-in-bits='128' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='16' column='1' id='490938eb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lo' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hi' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='17' column='1'/> - </data-member> - </class-decl> - <class-decl name='uprobes_state' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/uprobes.h' line='101' column='1' id='6308a819'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='xol_area' type-id='3d15880e' visibility='default' filepath='include/linux/uprobes.h' line='102' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__54' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='160' column='1' id='754ab6d5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pgmap' type-id='b1a5e68a' visibility='default' filepath='include/linux/mm_types.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='zone_device_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='163' column='1'/> - </data-member> - </class-decl> - <class-decl name='dev_pagemap' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/memremap.h' line='107' column='1' id='8e586c5c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='altmap' type-id='62d0a96c' visibility='default' filepath='include/linux/memremap.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='res' type-id='5218160d' visibility='default' filepath='include/linux/memremap.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='ref' type-id='60219102' visibility='default' filepath='include/linux/memremap.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='internal_ref' type-id='818799b4' visibility='default' filepath='include/linux/memremap.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='done' type-id='f9fef04f' visibility='default' filepath='include/linux/memremap.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='type' type-id='cc7210fc' visibility='default' filepath='include/linux/memremap.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1952'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/memremap.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='ops' type-id='55917c32' visibility='default' filepath='include/linux/memremap.h' line='115' column='1'/> - </data-member> - </class-decl> - <class-decl name='vmem_altmap' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/memremap.h' line='18' column='1' id='62d0a96c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base_pfn' type-id='9cbd1c16' visibility='default' filepath='include/linux/memremap.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='end_pfn' type-id='9cbd1c16' visibility='default' filepath='include/linux/memremap.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='reserve' type-id='9cbd1c16' visibility='default' filepath='include/linux/memremap.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='free' type-id='7359adad' visibility='default' filepath='include/linux/memremap.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='align' type-id='7359adad' visibility='default' filepath='include/linux/memremap.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='alloc' type-id='7359adad' visibility='default' filepath='include/linux/memremap.h' line='24' column='1'/> - </data-member> - </class-decl> - <class-decl name='resource' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/ioport.h' line='21' column='1' id='5218160d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='start' type-id='acc63fdf' visibility='default' filepath='include/linux/ioport.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='end' type-id='acc63fdf' visibility='default' filepath='include/linux/ioport.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/ioport.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/ioport.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='desc' type-id='7359adad' visibility='default' filepath='include/linux/ioport.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='parent' type-id='c9d64c0d' visibility='default' filepath='include/linux/ioport.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='sibling' type-id='c9d64c0d' visibility='default' filepath='include/linux/ioport.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='child' type-id='c9d64c0d' visibility='default' filepath='include/linux/ioport.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/ioport.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/ioport.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/ioport.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/ioport.h' line='32' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='resource_size_t' type-id='2522883d' filepath='include/linux/types.h' line='163' column='1' id='acc63fdf'/> - <class-decl name='percpu_ref' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/percpu-refcount.h' line='95' column='1' id='818799b4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='f22a8abb' visibility='default' filepath='include/linux/percpu-refcount.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='percpu_count_ptr' type-id='7359adad' visibility='default' filepath='include/linux/percpu-refcount.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='release' type-id='903b12fe' visibility='default' filepath='include/linux/percpu-refcount.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='confirm_switch' type-id='903b12fe' visibility='default' filepath='include/linux/percpu-refcount.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='force_atomic' type-id='b50a4934' visibility='default' filepath='include/linux/percpu-refcount.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='allow_reinit' type-id='b50a4934' visibility='default' filepath='include/linux/percpu-refcount.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/percpu-refcount.h' line='106' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='percpu_ref_func_t' type-id='96650caf' filepath='include/linux/percpu-refcount.h' line='60' column='1' id='ed7b7f6b'/> - <enum-decl name='memory_type' filepath='include/linux/memremap.h' line='59' column='1' id='cc7210fc'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='MEMORY_DEVICE_PRIVATE' value='1'/> - <enumerator name='MEMORY_DEVICE_FS_DAX' value='2'/> - <enumerator name='MEMORY_DEVICE_DEVDAX' value='3'/> - <enumerator name='MEMORY_DEVICE_PCI_P2PDMA' value='4'/> - </enum-decl> - <class-decl name='dev_pagemap_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/memremap.h' line='67' column='1' id='c553aabf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='page_free' type-id='2f974a69' visibility='default' filepath='include/linux/memremap.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='kill' type-id='b90b068f' visibility='default' filepath='include/linux/memremap.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cleanup' type-id='b90b068f' visibility='default' filepath='include/linux/memremap.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='migrate_to_ram' type-id='bb28da1c' visibility='default' filepath='include/linux/memremap.h' line='89' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__39' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='180' column='1' id='f47d5752'> - <data-member access='public'> - <var-decl name='_mapcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='185' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='page_type' type-id='f0981eeb' visibility='default' filepath='include/linux/mm_types.h' line='193' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='active' type-id='f0981eeb' visibility='default' filepath='include/linux/mm_types.h' line='195' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='units' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types.h' line='196' column='1'/> - </data-member> - </union-decl> - <class-decl name='shrink_control' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/shrinker.h' line='12' column='1' id='dee16bbe'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='gfp_mask' type-id='3eb7c31c' visibility='default' filepath='include/linux/shrinker.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nid' type-id='95e97e5e' visibility='default' filepath='include/linux/shrinker.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nr_to_scan' type-id='7359adad' visibility='default' filepath='include/linux/shrinker.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='nr_scanned' type-id='7359adad' visibility='default' filepath='include/linux/shrinker.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='memcg' type-id='223696fb' visibility='default' filepath='include/linux/shrinker.h' line='33' column='1'/> - </data-member> - </class-decl> - <class-decl name='dquot_operations' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='327' column='1' id='0584e65d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='write_dquot' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='328' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='alloc_dquot' type-id='324070f9' visibility='default' filepath='include/linux/quota.h' line='329' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='destroy_dquot' type-id='dbc22931' visibility='default' filepath='include/linux/quota.h' line='330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='acquire_dquot' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='release_dquot' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='332' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mark_dirty' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='write_info' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='334' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_reserved_space' type-id='15543b10' visibility='default' filepath='include/linux/quota.h' line='337' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='get_projid' type-id='c23b3cbc' visibility='default' filepath='include/linux/quota.h' line='338' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='get_inode_usage' type-id='6b7539fb' visibility='default' filepath='include/linux/quota.h' line='340' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='get_next_id' type-id='70b08f83' visibility='default' filepath='include/linux/quota.h' line='342' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='345' column='1'/> - </data-member> - </class-decl> - <class-decl name='quotactl_ops' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='436' column='1' id='8ce4ff83'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='quota_on' type-id='de6b64d0' visibility='default' filepath='include/linux/quota.h' line='437' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='quota_off' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='438' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='quota_enable' type-id='7aa5a21e' visibility='default' filepath='include/linux/quota.h' line='439' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='quota_disable' type-id='7aa5a21e' visibility='default' filepath='include/linux/quota.h' line='440' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='quota_sync' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='set_info' type-id='4e326e06' visibility='default' filepath='include/linux/quota.h' line='442' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='get_dqblk' type-id='9e27a8d4' visibility='default' filepath='include/linux/quota.h' line='443' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_nextdqblk' type-id='483e8c3a' visibility='default' filepath='include/linux/quota.h' line='444' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='set_dqblk' type-id='9e27a8d4' visibility='default' filepath='include/linux/quota.h' line='446' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='get_state' type-id='eb638046' visibility='default' filepath='include/linux/quota.h' line='447' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='rm_xquota' type-id='7aa5a21e' visibility='default' filepath='include/linux/quota.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='451' column='1'/> - </data-member> - </class-decl> - <class-decl name='qc_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='423' column='1' id='9dbdc7de'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='i_fieldmask' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='i_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='i_spc_timelimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='i_ino_timelimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='i_rt_spc_timelimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='429' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='i_spc_warnlimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='i_ino_warnlimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='i_rt_spc_warnlimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='432' column='1'/> - </data-member> - </class-decl> - <class-decl name='qc_dqblk' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='351' column='1' id='aef83a98'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='d_fieldmask' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='352' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='d_spc_hardlimit' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='353' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='d_spc_softlimit' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='354' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='d_ino_hardlimit' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='355' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='d_ino_softlimit' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='356' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='d_space' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='357' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='d_ino_count' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='358' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='d_ino_timer' type-id='9b7c55ef' visibility='default' filepath='include/linux/quota.h' line='359' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='d_spc_timer' type-id='9b7c55ef' visibility='default' filepath='include/linux/quota.h' line='361' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='d_ino_warns' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='362' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='d_spc_warns' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='363' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='d_rt_spc_hardlimit' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='364' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='d_rt_spc_softlimit' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='365' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='d_rt_space' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='366' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='d_rt_spc_timer' type-id='9b7c55ef' visibility='default' filepath='include/linux/quota.h' line='367' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='d_rt_spc_warns' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='368' column='1'/> - </data-member> - </class-decl> - <class-decl name='qc_state' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='417' column='1' id='f6be3c23'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='s_incoredqs' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='s_state' type-id='55d1e02d' visibility='default' filepath='include/linux/quota.h' line='419' column='1'/> - </data-member> - </class-decl> - <class-decl name='qc_type_state' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='403' column='1' id='e878d564'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='spc_timelimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ino_timelimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='rt_spc_timelimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='spc_warnlimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='ino_warnlimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rt_spc_warnlimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ino' type-id='3a47d82b' visibility='default' filepath='include/linux/quota.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='blocks' type-id='17345459' visibility='default' filepath='include/linux/quota.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='nextents' type-id='17345459' visibility='default' filepath='include/linux/quota.h' line='414' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='blkcnt_t' type-id='91ce1af9' filepath='include/linux/types.h' line='131' column='1' id='17345459'/> - <class-decl name='hlist_bl_head' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/list_bl.h' line='34' column='1' id='def98e71'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='first' type-id='d09d4bab' visibility='default' filepath='include/linux/list_bl.h' line='35' column='1'/> - </data-member> - </class-decl> - <class-decl name='block_device' size-in-bits='1984' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='491' column='1' id='1b893cc5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bd_dev' type-id='8504f260' visibility='default' filepath='include/linux/fs.h' line='492' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bd_openers' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='493' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bd_inode' type-id='7e666abe' visibility='default' filepath='include/linux/fs.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bd_super' type-id='42c8f564' visibility='default' filepath='include/linux/fs.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='bd_mutex' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='bd_claiming' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='497' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='bd_holder' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='bd_holders' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='bd_write_holder' type-id='b50a4934' visibility='default' filepath='include/linux/fs.h' line='500' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='bd_holder_disks' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='502' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='bd_contains' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='504' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='bd_block_size' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='505' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='bd_partno' type-id='f9b06939' visibility='default' filepath='include/linux/fs.h' line='506' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='bd_part' type-id='84dc82b7' visibility='default' filepath='include/linux/fs.h' line='507' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='bd_part_count' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='509' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='bd_invalidated' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='510' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='bd_disk' type-id='33c599da' visibility='default' filepath='include/linux/fs.h' line='511' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='bd_queue' type-id='e7d2a5fc' visibility='default' filepath='include/linux/fs.h' line='512' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='bd_bdi' type-id='ef4fae1b' visibility='default' filepath='include/linux/fs.h' line='513' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='bd_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='514' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='bd_private' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='521' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='bd_fsfreeze_count' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='524' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='bd_fsfreeze_mutex' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='526' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='528' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='529' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='530' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='531' column='1'/> - </data-member> - </class-decl> - <class-decl name='quota_info' size-in-bits='2560' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='529' column='1' id='c26e4ad8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='530' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dqio_sem' type-id='f19fdb93' visibility='default' filepath='include/linux/quota.h' line='531' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='files' type-id='e6ff92fb' visibility='default' filepath='include/linux/quota.h' line='532' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='info' type-id='83ae09a1' visibility='default' filepath='include/linux/quota.h' line='533' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='ops' type-id='59bd9302' visibility='default' filepath='include/linux/quota.h' line='534' column='1'/> - </data-member> - </class-decl> - <class-decl name='mem_dqinfo' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='222' column='1' id='b0690d78'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dqi_format' type-id='eb9a3ab6' visibility='default' filepath='include/linux/quota.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dqi_fmt_id' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dqi_dirty_list' type-id='72f469ec' visibility='default' filepath='include/linux/quota.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dqi_flags' type-id='7359adad' visibility='default' filepath='include/linux/quota.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dqi_bgrace' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='dqi_igrace' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dqi_max_spc_limit' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='dqi_max_ino_limit' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='dqi_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/quota.h' line='232' column='1'/> - </data-member> - </class-decl> - <class-decl name='quota_format_type' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='454' column='1' id='c2be49b0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='qf_fmt_id' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='455' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='qf_ops' type-id='bd561d05' visibility='default' filepath='include/linux/quota.h' line='456' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='qf_owner' type-id='2730d015' visibility='default' filepath='include/linux/quota.h' line='457' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='qf_next' type-id='eb9a3ab6' visibility='default' filepath='include/linux/quota.h' line='458' column='1'/> - </data-member> - </class-decl> - <class-decl name='quota_format_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='312' column='1' id='87cad984'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='check_quota_file' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='read_file_info' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='write_file_info' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='free_file_info' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='read_dqblk' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='commit_dqblk' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='release_dqblk' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_next_id' type-id='70b08f83' visibility='default' filepath='include/linux/quota.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='322' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='323' column='1'/> - </data-member> - </class-decl> - <class-decl name='sb_writers' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1469' column='1' id='fb476a2b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='frozen' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wait_unfrozen' type-id='b5ab048f' visibility='default' filepath='include/linux/fs.h' line='1471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rw_sem' type-id='a09ef5a6' visibility='default' filepath='include/linux/fs.h' line='1472' column='1'/> - </data-member> - </class-decl> - <class-decl name='percpu_rw_semaphore' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/percpu-rwsem.h' line='12' column='1' id='ce848ab1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rss' type-id='638a7d75' visibility='default' filepath='include/linux/percpu-rwsem.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='read_count' type-id='807869d3' visibility='default' filepath='include/linux/percpu-rwsem.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='rw_sem' type-id='f19fdb93' visibility='default' filepath='include/linux/percpu-rwsem.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='writer' type-id='71598d38' visibility='default' filepath='include/linux/percpu-rwsem.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='readers_block' type-id='95e97e5e' visibility='default' filepath='include/linux/percpu-rwsem.h' line='17' column='1'/> - </data-member> - </class-decl> - <class-decl name='rcu_sync' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/rcu_sync.h' line='17' column='1' id='638a7d75'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='gp_state' type-id='95e97e5e' visibility='default' filepath='include/linux/rcu_sync.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='gp_count' type-id='95e97e5e' visibility='default' filepath='include/linux/rcu_sync.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='gp_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/rcu_sync.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cb_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/rcu_sync.h' line='22' column='1'/> - </data-member> - </class-decl> - <class-decl name='rcuwait' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/rcuwait.h' line='15' column='1' id='71598d38'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/rcuwait.h' line='16' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='uuid_t' type-id='8425539a' filepath='include/linux/uuid.h' line='18' column='1' id='ec55eb74'/> - <class-decl name='__anonymous_struct__55' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='ec55eb74' visibility='default' filepath='include/linux/uuid.h' line='16' column='1' id='8425539a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='b' type-id='9396cabb' visibility='default' filepath='include/linux/uuid.h' line='17' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='fmode_t' type-id='f0981eeb' filepath='include/linux/types.h' line='155' column='1' id='2665334e'/> - <class-decl name='dentry_operations' size-in-bits='1536' is-struct='yes' visibility='default' filepath='include/linux/dcache.h' line='139' column='1' id='e4992400'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='d_revalidate' type-id='30ab2c05' visibility='default' filepath='include/linux/dcache.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='d_weak_revalidate' type-id='30ab2c05' visibility='default' filepath='include/linux/dcache.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='d_hash' type-id='65cea51e' visibility='default' filepath='include/linux/dcache.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='d_compare' type-id='fb86b772' visibility='default' filepath='include/linux/dcache.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='d_delete' type-id='a50c1d00' visibility='default' filepath='include/linux/dcache.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='d_init' type-id='6241aa4f' visibility='default' filepath='include/linux/dcache.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='d_release' type-id='f42e15b8' visibility='default' filepath='include/linux/dcache.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='d_prune' type-id='f42e15b8' visibility='default' filepath='include/linux/dcache.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='d_iput' type-id='40363cbb' visibility='default' filepath='include/linux/dcache.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='d_dname' type-id='84618a95' visibility='default' filepath='include/linux/dcache.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='d_automount' type-id='da81d789' visibility='default' filepath='include/linux/dcache.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='d_manage' type-id='6eededc8' visibility='default' filepath='include/linux/dcache.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='d_real' type-id='3cce524c' visibility='default' filepath='include/linux/dcache.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='d_canonical_path' type-id='8581ac2b' visibility='default' filepath='include/linux/dcache.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='159' column='1'/> - </data-member> - </class-decl> - <class-decl name='shrinker' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/shrinker.h' line='60' column='1' id='27cb404f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count_objects' type-id='cd2cc9e1' visibility='default' filepath='include/linux/shrinker.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='scan_objects' type-id='cd2cc9e1' visibility='default' filepath='include/linux/shrinker.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='batch' type-id='bd54fe1a' visibility='default' filepath='include/linux/shrinker.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='seeks' type-id='95e97e5e' visibility='default' filepath='include/linux/shrinker.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/shrinker.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/shrinker.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/shrinker.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='nr_deferred' type-id='5403cb36' visibility='default' filepath='include/linux/shrinker.h' line='77' column='1'/> - </data-member> - </class-decl> - <class-decl name='list_lru' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/list_lru.h' line='52' column='1' id='c653aac7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='a6d2fa52' visibility='default' filepath='include/linux/list_lru.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/list_lru.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='shrinker_id' type-id='95e97e5e' visibility='default' filepath='include/linux/list_lru.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='memcg_aware' type-id='b50a4934' visibility='default' filepath='include/linux/list_lru.h' line='57' column='1'/> - </data-member> - </class-decl> - <class-decl name='list_lru_node' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/list_lru.h' line='40' column='1' id='dc49d474'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/list_lru.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='lru' type-id='ff0d68dc' visibility='default' filepath='include/linux/list_lru.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='memcg_lrus' type-id='153e161b' visibility='default' filepath='include/linux/list_lru.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='nr_items' type-id='bd54fe1a' visibility='default' filepath='include/linux/list_lru.h' line='49' column='1'/> - </data-member> - </class-decl> - <class-decl name='list_lru_one' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/list_lru.h' line='28' column='1' id='ff0d68dc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/list_lru.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='nr_items' type-id='bd54fe1a' visibility='default' filepath='include/linux/list_lru.h' line='31' column='1'/> - </data-member> - </class-decl> - <class-decl name='list_lru_memcg' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/list_lru.h' line='34' column='1' id='5a3e162b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/list_lru.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lru' type-id='b969bd7a' visibility='default' filepath='include/linux/list_lru.h' line='37' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__40' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='685' column='1' id='3ee18b51'> - <data-member access='public'> - <var-decl name='i_nlink' type-id='20f5f452' visibility='default' filepath='include/linux/fs.h' line='686' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='__i_nlink' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='687' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__41' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='724' column='1' id='cbd4a95b'> - <data-member access='public'> - <var-decl name='i_dentry' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='725' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='i_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='726' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__42' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='736' column='1' id='67f3b119'> - <data-member access='public'> - <var-decl name='i_fop' type-id='61758ee5' visibility='default' filepath='include/linux/fs.h' line='737' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='free_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='738' column='1'/> - </data-member> - </union-decl> - <class-decl name='file_operations' size-in-bits='2304' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1881' column='1' id='7dffcde2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/fs.h' line='1882' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='llseek' type-id='07ebb4cd' visibility='default' filepath='include/linux/fs.h' line='1883' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='read' type-id='4d8f5625' visibility='default' filepath='include/linux/fs.h' line='1884' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='write' type-id='5f29549c' visibility='default' filepath='include/linux/fs.h' line='1885' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='read_iter' type-id='227e209d' visibility='default' filepath='include/linux/fs.h' line='1886' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='write_iter' type-id='227e209d' visibility='default' filepath='include/linux/fs.h' line='1887' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='iopoll' type-id='6c4618be' visibility='default' filepath='include/linux/fs.h' line='1888' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='iterate' type-id='42beb73a' visibility='default' filepath='include/linux/fs.h' line='1889' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='iterate_shared' type-id='42beb73a' visibility='default' filepath='include/linux/fs.h' line='1890' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='poll' type-id='4d01ede7' visibility='default' filepath='include/linux/fs.h' line='1891' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='unlocked_ioctl' type-id='fc7daf55' visibility='default' filepath='include/linux/fs.h' line='1892' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='compat_ioctl' type-id='fc7daf55' visibility='default' filepath='include/linux/fs.h' line='1893' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='mmap' type-id='8ea2626c' visibility='default' filepath='include/linux/fs.h' line='1894' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='mmap_supported_flags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1895' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='open' type-id='47800058' visibility='default' filepath='include/linux/fs.h' line='1896' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='flush' type-id='5ddef2dd' visibility='default' filepath='include/linux/fs.h' line='1897' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='release' type-id='47800058' visibility='default' filepath='include/linux/fs.h' line='1898' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='fsync' type-id='31cc9254' visibility='default' filepath='include/linux/fs.h' line='1899' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='fasync' type-id='b94ac371' visibility='default' filepath='include/linux/fs.h' line='1900' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='lock' type-id='12f0ff82' visibility='default' filepath='include/linux/fs.h' line='1901' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='sendpage' type-id='40da47a8' visibility='default' filepath='include/linux/fs.h' line='1902' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='get_unmapped_area' type-id='d44a8cec' visibility='default' filepath='include/linux/fs.h' line='1903' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='check_flags' type-id='7f416e10' visibility='default' filepath='include/linux/fs.h' line='1904' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='flock' type-id='12f0ff82' visibility='default' filepath='include/linux/fs.h' line='1905' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='splice_write' type-id='b22f4610' visibility='default' filepath='include/linux/fs.h' line='1906' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='splice_read' type-id='72cd68b0' visibility='default' filepath='include/linux/fs.h' line='1907' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='setlease' type-id='87e3d3e2' visibility='default' filepath='include/linux/fs.h' line='1908' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='fallocate' type-id='a53e2328' visibility='default' filepath='include/linux/fs.h' line='1909' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='show_fdinfo' type-id='eda08098' visibility='default' filepath='include/linux/fs.h' line='1911' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='copy_file_range' type-id='d0882d6b' visibility='default' filepath='include/linux/fs.h' line='1915' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='remap_file_range' type-id='c1de1086' visibility='default' filepath='include/linux/fs.h' line='1917' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='fadvise' type-id='31cc9254' visibility='default' filepath='include/linux/fs.h' line='1920' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1922' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1923' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1924' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1925' column='1'/> - </data-member> - </class-decl> - <class-decl name='dir_context' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1827' column='1' id='d5476b80'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='actor' type-id='262124ef' visibility='default' filepath='include/linux/fs.h' line='1828' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pos' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='1829' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='filldir_t' type-id='78efe913' filepath='include/linux/fs.h' line='1824' column='1' id='262124ef'/> - <typedef-decl name='__poll_t' type-id='f0981eeb' filepath='include/uapi/linux/types.h' line='52' column='1' id='8f254b08'/> - <typedef-decl name='fl_owner_t' type-id='eaa32e2f' filepath='include/linux/fs.h' line='1060' column='1' id='bc5666d5'/> - <class-decl name='file_lock' size-in-bits='1984' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1120' column='1' id='23c73eb3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fl_blocker' type-id='0343ce83' visibility='default' filepath='include/linux/fs.h' line='1121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fl_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fl_link' type-id='03a4a074' visibility='default' filepath='include/linux/fs.h' line='1123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='fl_blocked_requests' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='fl_blocked_member' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='fl_owner' type-id='bc5666d5' visibility='default' filepath='include/linux/fs.h' line='1130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='fl_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='fl_type' type-id='002ac4a6' visibility='default' filepath='include/linux/fs.h' line='1132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='fl_pid' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='fl_link_cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='fl_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/fs.h' line='1135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='fl_file' type-id='77e79a4b' visibility='default' filepath='include/linux/fs.h' line='1136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='fl_start' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='1137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='fl_end' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='1138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='fl_fasync' type-id='5bb9c75d' visibility='default' filepath='include/linux/fs.h' line='1140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='fl_break_time' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='fl_downgrade_time' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='fl_ops' type-id='dc4077ef' visibility='default' filepath='include/linux/fs.h' line='1145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='fl_lmops' type-id='a548fbc8' visibility='default' filepath='include/linux/fs.h' line='1146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='fl_u' type-id='ff03d60a' visibility='default' filepath='include/linux/fs.h' line='1155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='android_reserved1' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1159' column='1'/> - </data-member> - </class-decl> - <class-decl name='file_lock_operations' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1064' column='1' id='1958bd2a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fl_copy_lock' type-id='7b9768f0' visibility='default' filepath='include/linux/fs.h' line='1065' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fl_release_private' type-id='c9e2bc02' visibility='default' filepath='include/linux/fs.h' line='1066' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1068' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1069' column='1'/> - </data-member> - </class-decl> - <class-decl name='lock_manager_operations' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1072' column='1' id='970ecd31'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lm_get_owner' type-id='d6e9f1fa' visibility='default' filepath='include/linux/fs.h' line='1073' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='lm_put_owner' type-id='9615a2e0' visibility='default' filepath='include/linux/fs.h' line='1074' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lm_notify' type-id='c9e2bc02' visibility='default' filepath='include/linux/fs.h' line='1075' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='lm_grant' type-id='bdada41a' visibility='default' filepath='include/linux/fs.h' line='1076' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='lm_break' type-id='5fb34715' visibility='default' filepath='include/linux/fs.h' line='1077' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='lm_change' type-id='4817356d' visibility='default' filepath='include/linux/fs.h' line='1078' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='lm_setup' type-id='628f3294' visibility='default' filepath='include/linux/fs.h' line='1079' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1081' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1082' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__43' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='1147' column='1' id='ff03d60a'> - <data-member access='public'> - <var-decl name='nfs_fl' type-id='17bacae5' visibility='default' filepath='include/linux/fs.h' line='1148' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='nfs4_fl' type-id='b811a3f5' visibility='default' filepath='include/linux/fs.h' line='1149' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='afs' type-id='ee4b5026' visibility='default' filepath='include/linux/fs.h' line='1154' column='1'/> - </data-member> - </union-decl> - <class-decl name='nfs_lock_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/nfs_fs_i.h' line='10' column='1' id='17bacae5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='state' type-id='19c2251e' visibility='default' filepath='include/linux/nfs_fs_i.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='owner' type-id='982f8df3' visibility='default' filepath='include/linux/nfs_fs_i.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/nfs_fs_i.h' line='13' column='1'/> - </data-member> - </class-decl> - <class-decl name='nfs4_lock_info' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/nfs_fs_i.h' line='17' column='1' id='b811a3f5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='owner' type-id='a6f0152c' visibility='default' filepath='include/linux/nfs_fs_i.h' line='18' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__56' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='1150' column='1' id='ee4b5026'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='link' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='state' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='debug_id' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1153' column='1'/> - </data-member> - </class-decl> - <class-decl name='file_lock_context' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1162' column='1' id='fb0c2987'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flc_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='1163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flc_flock' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flc_posix' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='flc_lease' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1166' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__44' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='743' column='1' id='d1afa4fe'> - <data-member access='public'> - <var-decl name='i_pipe' type-id='15d29710' visibility='default' filepath='include/linux/fs.h' line='744' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='i_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='745' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='i_cdev' type-id='3e6eb939' visibility='default' filepath='include/linux/fs.h' line='746' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='i_link' type-id='26a90f95' visibility='default' filepath='include/linux/fs.h' line='747' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='i_dir_seq' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='748' column='1'/> - </data-member> - </union-decl> - <class-decl name='lockref' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/lockref.h' line='25' column='1' id='60efdfd3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='d9c71193' visibility='default' filepath='include/linux/lockref.h' line='26' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__45' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/lockref.h' line='26' column='1' id='d9c71193'> - <data-member access='public'> - <var-decl name='lock_count' type-id='d3130597' visibility='default' filepath='include/linux/lockref.h' line='28' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='7a58bf78' visibility='default' filepath='include/linux/lockref.h' line='30' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__57' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/lockref.h' line='30' column='1' id='7a58bf78'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/lockref.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/lockref.h' line='32' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__46' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='108' column='1' id='ba311a3a'> - <data-member access='public'> - <var-decl name='d_lru' type-id='72f469ec' visibility='default' filepath='include/linux/dcache.h' line='109' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='d_wait' type-id='03d48e96' visibility='default' filepath='include/linux/dcache.h' line='110' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__47' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='117' column='1' id='ba0a0e48'> - <data-member access='public'> - <var-decl name='d_alias' type-id='03a4a074' visibility='default' filepath='include/linux/dcache.h' line='118' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='d_in_lookup_hash' type-id='8db0df1b' visibility='default' filepath='include/linux/dcache.h' line='119' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='d_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/dcache.h' line='120' column='1'/> - </data-member> - </union-decl> - <enum-decl name='rw_hint' filepath='include/linux/fs.h' line='302' column='1' id='0d20c3dd'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='WRITE_LIFE_NOT_SET' value='0'/> - <enumerator name='WRITE_LIFE_NONE' value='1'/> - <enumerator name='WRITE_LIFE_SHORT' value='2'/> - <enumerator name='WRITE_LIFE_MEDIUM' value='3'/> - <enumerator name='WRITE_LIFE_LONG' value='4'/> - <enumerator name='WRITE_LIFE_EXTREME' value='5'/> - </enum-decl> - <class-decl name='fown_struct' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='936' column='1' id='6b640edd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/linux/fs.h' line='937' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pid' type-id='b94e5398' visibility='default' filepath='include/linux/fs.h' line='938' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pid_type' type-id='ce78cf46' visibility='default' filepath='include/linux/fs.h' line='939' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/fs.h' line='940' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='euid' type-id='d80b72e6' visibility='default' filepath='include/linux/fs.h' line='940' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='signum' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='941' column='1'/> - </data-member> - </class-decl> - <enum-decl name='pid_type' filepath='include/linux/pid.h' line='9' column='1' id='ce78cf46'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='PIDTYPE_PID' value='0'/> - <enumerator name='PIDTYPE_TGID' value='1'/> - <enumerator name='PIDTYPE_PGID' value='2'/> - <enumerator name='PIDTYPE_SID' value='3'/> - <enumerator name='PIDTYPE_MAX' value='4'/> - </enum-decl> - <class-decl name='file_ra_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='947' column='1' id='b31f003f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='start' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='948' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='949' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='async_size' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='950' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ra_pages' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='953' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='mmap_miss' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='954' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='prev_pos' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='955' column='1'/> - </data-member> - </class-decl> - <class-decl name='kobj_ns_type_operations' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/kobject_ns.h' line='39' column='1' id='ff771233'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='52127d59' visibility='default' filepath='include/linux/kobject_ns.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='current_may_mount' type-id='d4ae3f3f' visibility='default' filepath='include/linux/kobject_ns.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='grab_current_ns' type-id='0cfacb48' visibility='default' filepath='include/linux/kobject_ns.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='netlink_ns' type-id='8734cf20' visibility='default' filepath='include/linux/kobject_ns.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='initial_ns' type-id='0cfacb48' visibility='default' filepath='include/linux/kobject_ns.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='drop_ns' type-id='b7f9d8e6' visibility='default' filepath='include/linux/kobject_ns.h' line='45' column='1'/> - </data-member> - </class-decl> - <enum-decl name='kobj_ns_type' filepath='include/linux/kobject_ns.h' line='26' column='1' id='52127d59'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='KOBJ_NS_TYPE_NONE' value='0'/> - <enumerator name='KOBJ_NS_TYPE_NET' value='1'/> - <enumerator name='KOBJ_NS_TYPES' value='2'/> - </enum-decl> - <class-decl name='kernfs_node' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='132' column='1' id='29d79af7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='49178f86' visibility='default' filepath='include/linux/kernfs.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='active' type-id='49178f86' visibility='default' filepath='include/linux/kernfs.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='parent' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/kernfs.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rb' type-id='2a8a6332' visibility='default' filepath='include/linux/kernfs.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ns' type-id='eaa32e2f' visibility='default' filepath='include/linux/kernfs.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='hash' type-id='f0981eeb' visibility='default' filepath='include/linux/kernfs.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='' type-id='de6f7c53' visibility='default' filepath='include/linux/kernfs.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/kernfs.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='id' type-id='3dfef700' visibility='default' filepath='include/linux/kernfs.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/linux/kernfs.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='912'> - <var-decl name='mode' type-id='2594b00f' visibility='default' filepath='include/linux/kernfs.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='iattr' type-id='1f4b5d14' visibility='default' filepath='include/linux/kernfs.h' line='162' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__48' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/kernfs.h' line='151' column='1' id='de6f7c53'> - <data-member access='public'> - <var-decl name='dir' type-id='4303ca40' visibility='default' filepath='include/linux/kernfs.h' line='152' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='symlink' type-id='c8685ef0' visibility='default' filepath='include/linux/kernfs.h' line='153' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='attr' type-id='9e04468e' visibility='default' filepath='include/linux/kernfs.h' line='154' column='1'/> - </data-member> - </union-decl> - <class-decl name='kernfs_elem_dir' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='85' column='1' id='4303ca40'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='subdirs' type-id='7359adad' visibility='default' filepath='include/linux/kernfs.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='children' type-id='dec44472' visibility='default' filepath='include/linux/kernfs.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='root' type-id='e18defdb' visibility='default' filepath='include/linux/kernfs.h' line='94' column='1'/> - </data-member> - </class-decl> - <class-decl name='kernfs_root' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='189' column='1' id='471fc91b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kn' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/kernfs.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ino_idr' type-id='37ce495e' visibility='default' filepath='include/linux/kernfs.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='last_ino' type-id='19c2251e' visibility='default' filepath='include/linux/kernfs.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='next_generation' type-id='19c2251e' visibility='default' filepath='include/linux/kernfs.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='syscall_ops' type-id='fefa8c5f' visibility='default' filepath='include/linux/kernfs.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='supers' type-id='72f469ec' visibility='default' filepath='include/linux/kernfs.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='deactivate_waitq' type-id='b5ab048f' visibility='default' filepath='include/linux/kernfs.h' line='203' column='1'/> - </data-member> - </class-decl> - <class-decl name='kernfs_syscall_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='172' column='1' id='91f5bcb7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='show_options' type-id='efd5496b' visibility='default' filepath='include/linux/kernfs.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mkdir' type-id='58d10a98' visibility='default' filepath='include/linux/kernfs.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rmdir' type-id='0b56752f' visibility='default' filepath='include/linux/kernfs.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rename' type-id='aea90108' visibility='default' filepath='include/linux/kernfs.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='show_path' type-id='26692209' visibility='default' filepath='include/linux/kernfs.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='186' column='1'/> - </data-member> - </class-decl> - <class-decl name='kernfs_elem_symlink' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='97' column='1' id='c8685ef0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='target_kn' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='98' column='1'/> - </data-member> - </class-decl> - <class-decl name='kernfs_elem_attr' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='101' column='1' id='9e04468e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ops' type-id='d37373f6' visibility='default' filepath='include/linux/kernfs.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='open' type-id='627d9f9e' visibility='default' filepath='include/linux/kernfs.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='size' type-id='69bf7bee' visibility='default' filepath='include/linux/kernfs.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='notify_next' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='105' column='1'/> - </data-member> - </class-decl> - <class-decl name='kernfs_ops' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='226' column='1' id='ae89b201'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='open' type-id='964d2eb6' visibility='default' filepath='include/linux/kernfs.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='release' type-id='f1825e09' visibility='default' filepath='include/linux/kernfs.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='seq_show' type-id='0131eb61' visibility='default' filepath='include/linux/kernfs.h' line='245' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='seq_start' type-id='a46b05a0' visibility='default' filepath='include/linux/kernfs.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='seq_next' type-id='b6ba26fa' visibility='default' filepath='include/linux/kernfs.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='seq_stop' type-id='6ba28d1c' visibility='default' filepath='include/linux/kernfs.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='read' type-id='17b1add7' visibility='default' filepath='include/linux/kernfs.h' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='atomic_write_len' type-id='b59d7dce' visibility='default' filepath='include/linux/kernfs.h' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='prealloc' type-id='b50a4934' visibility='default' filepath='include/linux/kernfs.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='write' type-id='17b1add7' visibility='default' filepath='include/linux/kernfs.h' line='269' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='poll' type-id='b347e5ac' visibility='default' filepath='include/linux/kernfs.h' line='272' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='mmap' type-id='f9e738c5' visibility='default' filepath='include/linux/kernfs.h' line='275' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='282' column='1'/> - </data-member> - </class-decl> - <class-decl name='kernfs_open_file' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='206' column='1' id='60fb5bfa'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kn' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/kernfs.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='seq_file' type-id='f8dc9def' visibility='default' filepath='include/linux/kernfs.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/kernfs.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/kernfs.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='prealloc_mutex' type-id='925167dc' visibility='default' filepath='include/linux/kernfs.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='event' type-id='95e97e5e' visibility='default' filepath='include/linux/kernfs.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/kernfs.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='prealloc_buf' type-id='26a90f95' visibility='default' filepath='include/linux/kernfs.h' line='218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='atomic_write_len' type-id='b59d7dce' visibility='default' filepath='include/linux/kernfs.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mmapped' type-id='b50a4934' visibility='default' filepath='include/linux/kernfs.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='released' type-id='b50a4934' visibility='default' filepath='include/linux/kernfs.h' line='222' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='vm_ops' type-id='9be87662' visibility='default' filepath='include/linux/kernfs.h' line='223' column='1'/> - </data-member> - </class-decl> - <union-decl name='kernfs_node_id' size-in-bits='64' visibility='default' filepath='include/linux/kernfs.h' line='109' column='1' id='3dfef700'> - <data-member access='public'> - <var-decl name='' type-id='9d3d640f' visibility='default' filepath='include/linux/kernfs.h' line='110' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='id' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='120' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__58' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/kernfs.h' line='110' column='1' id='9d3d640f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ino' type-id='19c2251e' visibility='default' filepath='include/linux/kernfs.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='generation' type-id='19c2251e' visibility='default' filepath='include/linux/kernfs.h' line='118' column='1'/> - </data-member> - </class-decl> - <class-decl name='module_attribute' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='52' column='1' id='8f90cd2a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/module.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='show' type-id='9a6e3348' visibility='default' filepath='include/linux/module.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='store' type-id='96948294' visibility='default' filepath='include/linux/module.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='setup' type-id='537ed613' visibility='default' filepath='include/linux/module.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='test' type-id='fe3af88b' visibility='default' filepath='include/linux/module.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='free' type-id='d6f1846c' visibility='default' filepath='include/linux/module.h' line='60' column='1'/> - </data-member> - </class-decl> - <class-decl name='kernel_symbol' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/export.h' line='87' column='1' id='9493d3c9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='value' type-id='7359adad' visibility='default' filepath='include/linux/export.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/export.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='namespace' type-id='80f4b756' visibility='default' filepath='include/linux/export.h' line='90' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='cfi_check_fn' type-id='64115f6c' filepath='include/linux/cfi.h' line='15' column='1' id='d7c6106c'/> - <typedef-decl name='uint64_t' type-id='91ce1af9' filepath='include/linux/types.h' line='112' column='1' id='9c313c2d'/> - <class-decl name='kernel_param' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/moduleparam.h' line='69' column='1' id='ca10d3ca'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/moduleparam.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/moduleparam.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ops' type-id='99beed66' visibility='default' filepath='include/linux/moduleparam.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='perm' type-id='d5c0a628' visibility='default' filepath='include/linux/moduleparam.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='level' type-id='fdbf7a0f' visibility='default' filepath='include/linux/moduleparam.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='216'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/linux/moduleparam.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='' type-id='cbb4664d' visibility='default' filepath='include/linux/moduleparam.h' line='76' column='1'/> - </data-member> - </class-decl> - <class-decl name='kernel_param_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/moduleparam.h' line='47' column='1' id='1740bab9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/moduleparam.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='set' type-id='388a7f2a' visibility='default' filepath='include/linux/moduleparam.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get' type-id='d1c62993' visibility='default' filepath='include/linux/moduleparam.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='free' type-id='b7f9d8e6' visibility='default' filepath='include/linux/moduleparam.h' line='55' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='s8' type-id='8af57d41' filepath='include/asm-generic/int-ll64.h' line='16' column='1' id='fdbf7a0f'/> - <typedef-decl name='__s8' type-id='28577a57' filepath='include/uapi/asm-generic/int-ll64.h' line='20' column='1' id='8af57d41'/> - <union-decl name='__anonymous_union__49' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/moduleparam.h' line='76' column='1' id='cbb4664d'> - <data-member access='public'> - <var-decl name='arg' type-id='eaa32e2f' visibility='default' filepath='include/linux/moduleparam.h' line='77' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='str' type-id='db4b7928' visibility='default' filepath='include/linux/moduleparam.h' line='78' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='arr' type-id='ffa2ea6a' visibility='default' filepath='include/linux/moduleparam.h' line='79' column='1'/> - </data-member> - </union-decl> - <class-decl name='kparam_string' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/moduleparam.h' line='86' column='1' id='744e4af5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='maxlen' type-id='f0981eeb' visibility='default' filepath='include/linux/moduleparam.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='string' type-id='26a90f95' visibility='default' filepath='include/linux/moduleparam.h' line='88' column='1'/> - </data-member> - </class-decl> - <class-decl name='kparam_array' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/moduleparam.h' line='92' column='1' id='3b156a69'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='max' type-id='f0981eeb' visibility='default' filepath='include/linux/moduleparam.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='elemsize' type-id='f0981eeb' visibility='default' filepath='include/linux/moduleparam.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='num' type-id='807869d3' visibility='default' filepath='include/linux/moduleparam.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ops' type-id='99beed66' visibility='default' filepath='include/linux/moduleparam.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='elem' type-id='eaa32e2f' visibility='default' filepath='include/linux/moduleparam.h' line='98' column='1'/> - </data-member> - </class-decl> - <class-decl name='exception_table_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/extable.h' line='18' column='1' id='da1095b6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='insn' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/extable.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='fixup' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/extable.h' line='20' column='1'/> - </data-member> - </class-decl> - <class-decl name='module_layout' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='309' column='1' id='68b3d9a8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='eaa32e2f' visibility='default' filepath='include/linux/module.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='text_size' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ro_size' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='ro_after_init_size' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mtn' type-id='3351dce1' visibility='default' filepath='include/linux/module.h' line='322' column='1'/> - </data-member> - </class-decl> - <class-decl name='mod_tree_node' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='304' column='1' id='3351dce1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/module.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='node' type-id='dc9cc7c7' visibility='default' filepath='include/linux/module.h' line='306' column='1'/> - </data-member> - </class-decl> - <class-decl name='latch_tree_node' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/rbtree_latch.h' line='40' column='1' id='dc9cc7c7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='d46544fa' visibility='default' filepath='include/linux/rbtree_latch.h' line='41' column='1'/> - </data-member> - </class-decl> - <class-decl name='mod_arch_specific' size-in-bits='256' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/module.h' line='19' column='1' id='ea05c185'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='core' type-id='1615ea0e' visibility='default' filepath='arch/arm64/include/asm/module.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='init' type-id='1615ea0e' visibility='default' filepath='arch/arm64/include/asm/module.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ftrace_trampoline' type-id='72ece9e2' visibility='default' filepath='arch/arm64/include/asm/module.h' line='24' column='1'/> - </data-member> - </class-decl> - <class-decl name='mod_plt_sec' size-in-bits='96' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/module.h' line='13' column='1' id='1615ea0e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='plt_shndx' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/module.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='plt_num_entries' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/module.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='plt_max_entries' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/module.h' line='16' column='1'/> - </data-member> - </class-decl> - <class-decl name='plt_entry' size-in-bits='96' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/module.h' line='41' column='1' id='2519c394'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='adrp' type-id='2f162548' visibility='default' filepath='arch/arm64/include/asm/module.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='add' type-id='2f162548' visibility='default' filepath='arch/arm64/include/asm/module.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='br' type-id='2f162548' visibility='default' filepath='arch/arm64/include/asm/module.h' line='52' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='__le32' type-id='3f1a6b60' filepath='include/uapi/linux/types.h' line='31' column='1' id='2f162548'/> - <class-decl name='bug_entry' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/asm-generic/bug.h' line='24' column='1' id='93630c4e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bug_addr_disp' type-id='95e97e5e' visibility='default' filepath='include/asm-generic/bug.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='file_disp' type-id='95e97e5e' visibility='default' filepath='include/asm-generic/bug.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='line' type-id='8efea9e5' visibility='default' filepath='include/asm-generic/bug.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/asm-generic/bug.h' line='38' column='1'/> - </data-member> - </class-decl> - <class-decl name='mod_kallsyms' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='333' column='1' id='6a003ee8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='symtab' type-id='7d71a706' visibility='default' filepath='include/linux/module.h' line='334' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='num_symtab' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='335' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='strtab' type-id='26a90f95' visibility='default' filepath='include/linux/module.h' line='336' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='typetab' type-id='26a90f95' visibility='default' filepath='include/linux/module.h' line='337' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='Elf64_Sym' type-id='30bf9720' filepath='include/uapi/linux/elf.h' line='199' column='1' id='7cdfe313'/> - <class-decl name='elf64_sym' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/elf.h' line='192' column='1' id='30bf9720'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='st_name' type-id='e57120d4' visibility='default' filepath='include/uapi/linux/elf.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='st_info' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/elf.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='st_other' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/elf.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='st_shndx' type-id='101a70d5' visibility='default' filepath='include/uapi/linux/elf.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='st_value' type-id='e14340cf' visibility='default' filepath='include/uapi/linux/elf.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='st_size' type-id='c87c44e4' visibility='default' filepath='include/uapi/linux/elf.h' line='198' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='Elf64_Word' type-id='3f1a6b60' filepath='include/uapi/linux/elf.h' line='21' column='1' id='e57120d4'/> - <typedef-decl name='Elf64_Half' type-id='d315442e' filepath='include/uapi/linux/elf.h' line='17' column='1' id='101a70d5'/> - <typedef-decl name='Elf64_Addr' type-id='d3130597' filepath='include/uapi/linux/elf.h' line='16' column='1' id='e14340cf'/> - <typedef-decl name='Elf64_Xword' type-id='d3130597' filepath='include/uapi/linux/elf.h' line='22' column='1' id='c87c44e4'/> - <typedef-decl name='tracepoint_ptr_t' type-id='d2d812d1' filepath='include/linux/tracepoint-defs.h' line='41' column='1' id='e431ac27'/> - <class-decl name='tracepoint' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/tracepoint-defs.h' line='30' column='1' id='4ca0c298'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/tracepoint-defs.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='key' type-id='00205383' visibility='default' filepath='include/linux/tracepoint-defs.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='regfunc' type-id='1db260e5' visibility='default' filepath='include/linux/tracepoint-defs.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='unregfunc' type-id='953b12f8' visibility='default' filepath='include/linux/tracepoint-defs.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='funcs' type-id='484b400f' visibility='default' filepath='include/linux/tracepoint-defs.h' line='35' column='1'/> - </data-member> - </class-decl> - <class-decl name='static_key' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/jump_label.h' line='87' column='1' id='00205383'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='enabled' type-id='49178f86' visibility='default' filepath='include/linux/jump_label.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='7792d5a2' visibility='default' filepath='include/linux/jump_label.h' line='102' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__50' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/jump_label.h' line='102' column='1' id='7792d5a2'> - <data-member access='public'> - <var-decl name='type' type-id='7359adad' visibility='default' filepath='include/linux/jump_label.h' line='103' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='entries' type-id='7a35228c' visibility='default' filepath='include/linux/jump_label.h' line='104' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='next' type-id='c77a71ce' visibility='default' filepath='include/linux/jump_label.h' line='105' column='1'/> - </data-member> - </union-decl> - <class-decl name='jump_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/jump_label.h' line='122' column='1' id='ca0c09a6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='code' type-id='a7832498' visibility='default' filepath='include/linux/jump_label.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='target' type-id='a7832498' visibility='default' filepath='include/linux/jump_label.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='key' type-id='bd54fe1a' visibility='default' filepath='include/linux/jump_label.h' line='125' column='1'/> - </data-member> - </class-decl> - <class-decl name='tracepoint_func' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/tracepoint-defs.h' line='24' column='1' id='3132e187'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='func' type-id='eaa32e2f' visibility='default' filepath='include/linux/tracepoint-defs.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/tracepoint-defs.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='prio' type-id='95e97e5e' visibility='default' filepath='include/linux/tracepoint-defs.h' line='27' column='1'/> - </data-member> - </class-decl> - <class-decl name='srcu_struct' size-in-bits='5184' is-struct='yes' visibility='default' filepath='include/linux/srcutree.h' line='64' column='1' id='e4a7867c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='01115b96' visibility='default' filepath='include/linux/srcutree.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='level' type-id='2f7565c6' visibility='default' filepath='include/linux/srcutree.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='srcu_cb_mutex' type-id='925167dc' visibility='default' filepath='include/linux/srcutree.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/srcutree.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='srcu_gp_mutex' type-id='925167dc' visibility='default' filepath='include/linux/srcutree.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='srcu_idx' type-id='f0981eeb' visibility='default' filepath='include/linux/srcutree.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='srcu_gp_seq' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='srcu_gp_seq_needed' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='srcu_gp_seq_needed_exp' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='srcu_last_gp_end' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='sda' type-id='2a5ff2f1' visibility='default' filepath='include/linux/srcutree.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='srcu_barrier_seq' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='srcu_barrier_mutex' type-id='925167dc' visibility='default' filepath='include/linux/srcutree.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='srcu_barrier_completion' type-id='f9fef04f' visibility='default' filepath='include/linux/srcutree.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4032'> - <var-decl name='srcu_barrier_cpu_cnt' type-id='49178f86' visibility='default' filepath='include/linux/srcutree.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/srcutree.h' line='84' column='1'/> - </data-member> - </class-decl> - <class-decl name='srcu_node' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/srcutree.h' line='48' column='1' id='56798c81'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/srcutree.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='srcu_have_cbs' type-id='f46d9f4d' visibility='default' filepath='include/linux/srcutree.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='srcu_data_have_cbs' type-id='f46d9f4d' visibility='default' filepath='include/linux/srcutree.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='srcu_gp_seq_needed_exp' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='srcu_parent' type-id='8dee6d89' visibility='default' filepath='include/linux/srcutree.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='grplo' type-id='95e97e5e' visibility='default' filepath='include/linux/srcutree.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='grphi' type-id='95e97e5e' visibility='default' filepath='include/linux/srcutree.h' line='58' column='1'/> - </data-member> - </class-decl> - <class-decl name='srcu_data' size-in-bits='3072' is-struct='yes' visibility='default' filepath='include/linux/srcutree.h' line='24' column='1' id='1207cfa9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='srcu_lock_count' type-id='f05e8e77' visibility='default' filepath='include/linux/srcutree.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='srcu_unlock_count' type-id='f05e8e77' visibility='default' filepath='include/linux/srcutree.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/srcutree.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='srcu_cblist' type-id='541c023a' visibility='default' filepath='include/linux/srcutree.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='srcu_gp_seq_needed' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='srcu_gp_seq_needed_exp' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='srcu_cblist_invoking' type-id='b50a4934' visibility='default' filepath='include/linux/srcutree.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='delay_work' type-id='abe41e67' visibility='default' filepath='include/linux/srcutree.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/srcutree.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='srcu_barrier_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/srcutree.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='mynode' type-id='8dee6d89' visibility='default' filepath='include/linux/srcutree.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='grpmask' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/srcutree.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='ssp' type-id='f7d7131a' visibility='default' filepath='include/linux/srcutree.h' line='42' column='1'/> - </data-member> - </class-decl> - <class-decl name='rcu_segcblist' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/rcu_segcblist.h' line='67' column='1' id='541c023a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='head' type-id='69c138b1' visibility='default' filepath='include/linux/rcu_segcblist.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tails' type-id='68694f49' visibility='default' filepath='include/linux/rcu_segcblist.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='gp_seq' type-id='f46d9f4d' visibility='default' filepath='include/linux/rcu_segcblist.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='len' type-id='f22a8abb' visibility='default' filepath='include/linux/rcu_segcblist.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='len_lazy' type-id='bd54fe1a' visibility='default' filepath='include/linux/rcu_segcblist.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='enabled' type-id='f9b06939' visibility='default' filepath='include/linux/rcu_segcblist.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='712'> - <var-decl name='offloaded' type-id='f9b06939' visibility='default' filepath='include/linux/rcu_segcblist.h' line='78' column='1'/> - </data-member> - </class-decl> - <class-decl name='timer_list' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/timer.h' line='12' column='1' id='abe41e67'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='entry' type-id='03a4a074' visibility='default' filepath='include/linux/timer.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='expires' type-id='7359adad' visibility='default' filepath='include/linux/timer.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='function' type-id='9582ad9a' visibility='default' filepath='include/linux/timer.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/timer.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/timer.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/timer.h' line='27' column='1'/> - </data-member> - </class-decl> - <class-decl name='delayed_work' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/workqueue.h' line='119' column='1' id='5ad6e0ef'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/workqueue.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='timer' type-id='abe41e67' visibility='default' filepath='include/linux/workqueue.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='wq' type-id='242e3d19' visibility='default' filepath='include/linux/workqueue.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/workqueue.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/workqueue.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/workqueue.h' line='128' column='1'/> - </data-member> - </class-decl> - <class-decl name='bpf_raw_event_map' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/tracepoint-defs.h' line='44' column='1' id='72790540'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tp' type-id='08e531de' visibility='default' filepath='include/linux/tracepoint-defs.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bpf_func' type-id='eaa32e2f' visibility='default' filepath='include/linux/tracepoint-defs.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='num_args' type-id='19c2251e' visibility='default' filepath='include/linux/tracepoint-defs.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='writable_size' type-id='19c2251e' visibility='default' filepath='include/linux/tracepoint-defs.h' line='48' column='1'/> - </data-member> - </class-decl> - <class-decl name='error_injection_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/asm-generic/error-injection.h' line='14' column='1' id='e6a2a878'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='addr' type-id='7359adad' visibility='default' filepath='include/asm-generic/error-injection.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='etype' type-id='95e97e5e' visibility='default' filepath='include/asm-generic/error-injection.h' line='16' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__51' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/crypto.h' line='567' column='1' id='89e73658'> - <data-member access='public'> - <var-decl name='ablkcipher' type-id='67574995' visibility='default' filepath='include/linux/crypto.h' line='568' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='blkcipher' type-id='69794f86' visibility='default' filepath='include/linux/crypto.h' line='569' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='cipher' type-id='208c9717' visibility='default' filepath='include/linux/crypto.h' line='570' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='compress' type-id='380acddc' visibility='default' filepath='include/linux/crypto.h' line='571' column='1'/> - </data-member> - </union-decl> - <class-decl name='ablkcipher_alg' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='232' column='1' id='67574995'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='setkey' type-id='214533b0' visibility='default' filepath='include/linux/crypto.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='encrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='decrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='max_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='240' column='1'/> - </data-member> - </class-decl> - <class-decl name='blkcipher_alg' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='254' column='1' id='69794f86'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='encrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='decrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='max_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='266' column='1'/> - </data-member> - </class-decl> - <class-decl name='cipher_alg' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='316' column='1' id='208c9717'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cia_min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='cia_max_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cia_setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cia_encrypt' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cia_decrypt' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='322' column='1'/> - </data-member> - </class-decl> - <class-decl name='compress_alg' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='336' column='1' id='380acddc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='coa_compress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='337' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='coa_decompress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='339' column='1'/> - </data-member> - </class-decl> - <class-decl name='shash_alg' size-in-bits='6144' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='179' column='1' id='b73dd29b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='init' type-id='88994406' visibility='default' filepath='include/crypto/hash.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='update' type-id='b07c56ec' visibility='default' filepath='include/crypto/hash.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='final' type-id='bf4ae585' visibility='default' filepath='include/crypto/hash.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='finup' type-id='80662063' visibility='default' filepath='include/crypto/hash.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='digest' type-id='80662063' visibility='default' filepath='include/crypto/hash.h' line='186' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='export' type-id='2fd02888' visibility='default' filepath='include/crypto/hash.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='import' type-id='2fd02888' visibility='default' filepath='include/crypto/hash.h' line='189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='setkey' type-id='1c33159c' visibility='default' filepath='include/crypto/hash.h' line='190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='descsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='digestsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='statesize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/hash.h' line='200' column='1'/> - </data-member> - </class-decl> - <class-decl name='shash_desc' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='142' column='1' id='55bdfa3e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tfm' type-id='247dd85c' visibility='default' filepath='include/crypto/hash.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/hash.h' line='144' column='1'/> - </data-member> - </class-decl> - <class-decl name='crypto_shash' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='218' column='1' id='df5e8716'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='descsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/hash.h' line='220' column='1'/> - </data-member> - </class-decl> - <class-decl name='crypto_aes_ctx' size-in-bits='3872' is-struct='yes' visibility='default' filepath='include/crypto/aes.h' line='25' column='1' id='b5b9216e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='key_enc' type-id='08b4ad9f' visibility='default' filepath='include/crypto/aes.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='key_dec' type-id='08b4ad9f' visibility='default' filepath='include/crypto/aes.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='key_length' type-id='19c2251e' visibility='default' filepath='include/crypto/aes.h' line='28' column='1'/> - </data-member> - </class-decl> - <class-decl name='skcipher_walk' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/crypto/internal/skcipher.h' line='34' column='1' id='917c67c0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='src' type-id='916e0901' visibility='default' filepath='include/crypto/internal/skcipher.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dst' type-id='916e0901' visibility='default' filepath='include/crypto/internal/skcipher.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='in' type-id='9953e88b' visibility='default' filepath='include/crypto/internal/skcipher.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='nbytes' type-id='f0981eeb' visibility='default' filepath='include/crypto/internal/skcipher.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='out' type-id='9953e88b' visibility='default' filepath='include/crypto/internal/skcipher.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='total' type-id='f0981eeb' visibility='default' filepath='include/crypto/internal/skcipher.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='buffers' type-id='72f469ec' visibility='default' filepath='include/crypto/internal/skcipher.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='page' type-id='8bff8096' visibility='default' filepath='include/crypto/internal/skcipher.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='buffer' type-id='8bff8096' visibility='default' filepath='include/crypto/internal/skcipher.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='oiv' type-id='8bff8096' visibility='default' filepath='include/crypto/internal/skcipher.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='iv' type-id='eaa32e2f' visibility='default' filepath='include/crypto/internal/skcipher.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/internal/skcipher.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/crypto/internal/skcipher.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='blocksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/internal/skcipher.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='stride' type-id='f0981eeb' visibility='default' filepath='include/crypto/internal/skcipher.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='alignmask' type-id='f0981eeb' visibility='default' filepath='include/crypto/internal/skcipher.h' line='65' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__52' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/crypto/internal/skcipher.h' line='35' column='1' id='916e0901'> - <data-member access='public'> - <var-decl name='phys' type-id='9c85f28a' visibility='default' filepath='include/crypto/internal/skcipher.h' line='39' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='virt' type-id='58aa248a' visibility='default' filepath='include/crypto/internal/skcipher.h' line='44' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__59' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/crypto/internal/skcipher.h' line='36' column='1' id='9c85f28a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/crypto/internal/skcipher.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='offset' type-id='7359adad' visibility='default' filepath='include/crypto/internal/skcipher.h' line='38' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__60' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/crypto/internal/skcipher.h' line='41' column='1' id='58aa248a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='page' type-id='8bff8096' visibility='default' filepath='include/crypto/internal/skcipher.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='addr' type-id='eaa32e2f' visibility='default' filepath='include/crypto/internal/skcipher.h' line='43' column='1'/> - </data-member> - </class-decl> - <class-decl name='scatter_walk' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='83' column='1' id='9953e88b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/crypto/algapi.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='85' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='7cdfe313' size-in-bits='64' id='7d71a706'/> - <pointer-type-def type-id='5c155a71' size-in-bits='64' id='59229509'/> - <pointer-type-def type-id='830ee0a7' size-in-bits='64' id='5d3a884e'/> - <pointer-type-def type-id='3b5c61ad' size-in-bits='64' id='a38aafde'/> - <pointer-type-def type-id='d0793682' size-in-bits='64' id='792ca340'/> - <pointer-type-def type-id='0fd82dc2' size-in-bits='64' id='f57039f0'/> - <pointer-type-def type-id='14f332cc' size-in-bits='64' id='a8f86cda'/> - <pointer-type-def type-id='3249e303' size-in-bits='64' id='815cf0d3'/> - <pointer-type-def type-id='f22a8abb' size-in-bits='64' id='5403cb36'/> - <pointer-type-def type-id='a6222917' size-in-bits='64' id='0b001c1f'/> - <pointer-type-def type-id='0b001c1f' size-in-bits='64' id='862c676f'/> - <pointer-type-def type-id='82d9d5d4' size-in-bits='64' id='a9f319d2'/> - <pointer-type-def type-id='c0badb3b' size-in-bits='64' id='ef4fae1b'/> - <pointer-type-def type-id='ac0aeb1d' size-in-bits='64' id='f885ca7d'/> - <pointer-type-def type-id='d83a2db1' size-in-bits='64' id='c0e2acc9'/> - <pointer-type-def type-id='c0e2acc9' size-in-bits='64' id='87d62959'/> - <pointer-type-def type-id='096280be' size-in-bits='64' id='ee802604'/> - <pointer-type-def type-id='718a7cd9' size-in-bits='64' id='39944481'/> - <pointer-type-def type-id='101fbff9' size-in-bits='64' id='23e79551'/> - <pointer-type-def type-id='1b893cc5' size-in-bits='64' id='b88dd945'/> - <pointer-type-def type-id='72790540' size-in-bits='64' id='1f7f0216'/> - <pointer-type-def type-id='93630c4e' size-in-bits='64' id='c250b0e4'/> - <pointer-type-def type-id='e3d8ce29' size-in-bits='64' id='69c138b1'/> - <pointer-type-def type-id='69c138b1' size-in-bits='64' id='162c1c01'/> - <pointer-type-def type-id='978e8e27' size-in-bits='64' id='f886696f'/> - <pointer-type-def type-id='22f86351' size-in-bits='64' id='3e6eb939'/> - <pointer-type-def type-id='e54806c5' size-in-bits='64' id='f774a955'/> - <pointer-type-def type-id='473764d9' size-in-bits='64' id='84618a95'/> - <pointer-type-def type-id='1b9c6d35' size-in-bits='64' id='917bb1c5'/> - <pointer-type-def type-id='f9fef04f' size-in-bits='64' id='389faaf7'/> - <qualified-type-def type-id='66fa8ce5' const='yes' id='38ce7f2c'/> - <pointer-type-def type-id='38ce7f2c' size-in-bits='64' id='7311f672'/> - <qualified-type-def type-id='e4af473b' const='yes' id='e88d0150'/> - <pointer-type-def type-id='e88d0150' size-in-bits='64' id='8ff9530e'/> - <pointer-type-def type-id='8ff9530e' size-in-bits='64' id='c97de1ac'/> - <qualified-type-def type-id='40af3608' const='yes' id='e70f1c73'/> - <pointer-type-def type-id='e70f1c73' size-in-bits='64' id='15c9a01b'/> - <pointer-type-def type-id='933e0e21' size-in-bits='64' id='76ae8e1d'/> - <pointer-type-def type-id='ebb550f0' size-in-bits='64' id='84ba3262'/> - <qualified-type-def type-id='84ba3262' const='yes' id='1ea91ded'/> - <pointer-type-def type-id='6dbd849e' size-in-bits='64' id='e803acd0'/> - <pointer-type-def type-id='80f4b756' size-in-bits='64' id='7d3cd834'/> - <qualified-type-def type-id='90bc6bed' const='yes' id='2cd82b3d'/> - <pointer-type-def type-id='2cd82b3d' size-in-bits='64' id='af4bd535'/> - <qualified-type-def type-id='6739dd09' const='yes' id='bca91994'/> - <pointer-type-def type-id='bca91994' size-in-bits='64' id='bc33861a'/> - <qualified-type-def type-id='b5b9216e' const='yes' id='09f052f7'/> - <pointer-type-def type-id='09f052f7' size-in-bits='64' id='825271e7'/> - <qualified-type-def type-id='caca298d' const='yes' id='3e448446'/> - <pointer-type-def type-id='3e448446' size-in-bits='64' id='71dc7604'/> - <qualified-type-def type-id='d6ebca75' const='yes' id='893302ec'/> - <pointer-type-def type-id='893302ec' size-in-bits='64' id='c14d5db2'/> - <qualified-type-def type-id='e4992400' const='yes' id='1d22df6b'/> - <pointer-type-def type-id='1d22df6b' size-in-bits='64' id='1ee57353'/> - <qualified-type-def type-id='c553aabf' const='yes' id='7c8b7a6c'/> - <pointer-type-def type-id='7c8b7a6c' size-in-bits='64' id='55917c32'/> - <qualified-type-def type-id='0584e65d' const='yes' id='47d6ff44'/> - <pointer-type-def type-id='47d6ff44' size-in-bits='64' id='85741a2a'/> - <qualified-type-def type-id='1a0c5572' const='yes' id='3cea21ed'/> - <pointer-type-def type-id='3cea21ed' size-in-bits='64' id='ab932c45'/> - <qualified-type-def type-id='1958bd2a' const='yes' id='0b88199f'/> - <pointer-type-def type-id='0b88199f' size-in-bits='64' id='dc4077ef'/> - <qualified-type-def type-id='7dffcde2' const='yes' id='b8ae588d'/> - <pointer-type-def type-id='b8ae588d' size-in-bits='64' id='61758ee5'/> - <qualified-type-def type-id='8a2a988b' const='yes' id='dc743cb2'/> - <pointer-type-def type-id='dc743cb2' size-in-bits='64' id='a2fb6348'/> - <qualified-type-def type-id='fa21a7e9' const='yes' id='de5211b8'/> - <pointer-type-def type-id='de5211b8' size-in-bits='64' id='8d31a8d6'/> - <qualified-type-def type-id='5f0d764c' const='yes' id='0c45e0bb'/> - <pointer-type-def type-id='0c45e0bb' size-in-bits='64' id='e3008443'/> - <qualified-type-def type-id='fe070fe8' const='yes' id='45cc51cf'/> - <pointer-type-def type-id='45cc51cf' size-in-bits='64' id='c5a4eb7f'/> - <qualified-type-def type-id='5f5aa1ff' const='yes' id='c8e0fb8e'/> - <pointer-type-def type-id='c8e0fb8e' size-in-bits='64' id='de2c232c'/> - <qualified-type-def type-id='0f042891' const='yes' id='fb4943b2'/> - <pointer-type-def type-id='fb4943b2' size-in-bits='64' id='2c556848'/> - <qualified-type-def type-id='ca10d3ca' const='yes' id='77e48e1b'/> - <pointer-type-def type-id='77e48e1b' size-in-bits='64' id='edcbd723'/> - <qualified-type-def type-id='1740bab9' const='yes' id='95d0d4e8'/> - <pointer-type-def type-id='95d0d4e8' size-in-bits='64' id='99beed66'/> - <qualified-type-def type-id='9493d3c9' const='yes' id='d03af91a'/> - <pointer-type-def type-id='d03af91a' size-in-bits='64' id='fcd64690'/> - <qualified-type-def type-id='ae89b201' const='yes' id='499c8dd8'/> - <pointer-type-def type-id='499c8dd8' size-in-bits='64' id='d37373f6'/> - <qualified-type-def type-id='2888d74a' const='yes' id='7893b96a'/> - <pointer-type-def type-id='7893b96a' size-in-bits='64' id='108c9fc0'/> - <qualified-type-def type-id='71e87d49' const='yes' id='47f81694'/> - <pointer-type-def type-id='47f81694' size-in-bits='64' id='098bcd1a'/> - <qualified-type-def type-id='ff771233' const='yes' id='a4a37730'/> - <pointer-type-def type-id='a4a37730' size-in-bits='64' id='47547dee'/> - <pointer-type-def type-id='10e36dc5' size-in-bits='64' id='10f0a819'/> - <qualified-type-def type-id='3b156a69' const='yes' id='d8801604'/> - <pointer-type-def type-id='d8801604' size-in-bits='64' id='ffa2ea6a'/> - <qualified-type-def type-id='744e4af5' const='yes' id='ef40fb12'/> - <pointer-type-def type-id='ef40fb12' size-in-bits='64' id='db4b7928'/> - <qualified-type-def type-id='9f6abc71' const='yes' id='b2d59d2a'/> - <pointer-type-def type-id='b2d59d2a' size-in-bits='64' id='86462700'/> - <qualified-type-def type-id='cd5915d8' const='yes' id='ccd48cf5'/> - <pointer-type-def type-id='ccd48cf5' size-in-bits='64' id='5199c30d'/> - <qualified-type-def type-id='970ecd31' const='yes' id='4bf19232'/> - <pointer-type-def type-id='4bf19232' size-in-bits='64' id='a548fbc8'/> - <qualified-type-def type-id='b5382ece' const='yes' id='5251a03b'/> - <pointer-type-def type-id='5251a03b' size-in-bits='64' id='a77efac3'/> - <qualified-type-def type-id='ed6c59ba' const='yes' id='2153cf5d'/> - <pointer-type-def type-id='2153cf5d' size-in-bits='64' id='edef9855'/> - <qualified-type-def type-id='2ba71bf0' const='yes' id='4e267e15'/> - <pointer-type-def type-id='4e267e15' size-in-bits='64' id='4598bd2d'/> - <qualified-type-def type-id='02244303' const='yes' id='82c73a4e'/> - <pointer-type-def type-id='82c73a4e' size-in-bits='64' id='43a0eb6c'/> - <qualified-type-def type-id='87cad984' const='yes' id='3ae4e62d'/> - <pointer-type-def type-id='3ae4e62d' size-in-bits='64' id='bd561d05'/> - <qualified-type-def type-id='8ce4ff83' const='yes' id='051f9336'/> - <pointer-type-def type-id='051f9336' size-in-bits='64' id='2cb49514'/> - <qualified-type-def type-id='a7832498' const='yes' id='5e3feda8'/> - <pointer-type-def type-id='5e3feda8' size-in-bits='64' id='e0a2e3a6'/> - <qualified-type-def type-id='74191d27' const='yes' id='60263890'/> - <pointer-type-def type-id='60263890' size-in-bits='64' id='162b4cce'/> - <qualified-type-def type-id='874691ab' const='yes' id='ecd54c0e'/> - <pointer-type-def type-id='ecd54c0e' size-in-bits='64' id='f7c6dcac'/> - <qualified-type-def type-id='e7826ffa' const='yes' id='0f840455'/> - <pointer-type-def type-id='0f840455' size-in-bits='64' id='ebd313ed'/> - <qualified-type-def type-id='1dc6a898' const='yes' id='d5c0a628'/> - <qualified-type-def type-id='f9b06939' const='yes' id='19272f09'/> - <pointer-type-def type-id='19272f09' size-in-bits='64' id='bbaf3419'/> - <qualified-type-def type-id='002ac4a6' const='yes' id='ea86de29'/> - <pointer-type-def type-id='ea86de29' size-in-bits='64' id='354f7eb9'/> - <qualified-type-def type-id='f0981eeb' const='yes' id='20f5f452'/> - <qualified-type-def type-id='7359adad' const='yes' id='9cbd1c16'/> - <qualified-type-def type-id='19795245' const='yes' id='92e9b57c'/> - <pointer-type-def type-id='92e9b57c' size-in-bits='64' id='9be87662'/> - <qualified-type-def type-id='2d3dd5e3' const='yes' id='e4f938dc'/> - <pointer-type-def type-id='e4f938dc' size-in-bits='64' id='6a54ab42'/> - <pointer-type-def type-id='6a54ab42' size-in-bits='64' id='cb49d4b8'/> - <pointer-type-def type-id='0e1f7cac' size-in-bits='64' id='90ad83aa'/> - <pointer-type-def type-id='f3d147c3' size-in-bits='64' id='740b5503'/> - <pointer-type-def type-id='609c0c20' size-in-bits='64' id='7171de96'/> - <pointer-type-def type-id='b5b9216e' size-in-bits='64' id='21370cb4'/> - <pointer-type-def type-id='514fe525' size-in-bits='64' id='67f526b5'/> - <pointer-type-def type-id='5e6083f1' size-in-bits='64' id='af5eeab9'/> - <pointer-type-def type-id='3cc0f7af' size-in-bits='64' id='ffbca087'/> - <pointer-type-def type-id='85c172d2' size-in-bits='64' id='708ae4d0'/> - <pointer-type-def type-id='cdf069c8' size-in-bits='64' id='94271082'/> - <pointer-type-def type-id='df5e8716' size-in-bits='64' id='247dd85c'/> - <pointer-type-def type-id='d80b6ab0' size-in-bits='64' id='72bb8c36'/> - <pointer-type-def type-id='90a4444b' size-in-bits='64' id='f0f856cb'/> - <pointer-type-def type-id='0328c8b6' size-in-bits='64' id='dfeb7f6c'/> - <pointer-type-def type-id='afbeac63' size-in-bits='64' id='85d57723'/> - <pointer-type-def type-id='f1fbc58e' size-in-bits='64' id='26cad514'/> - <pointer-type-def type-id='d6ebca75' size-in-bits='64' id='27675065'/> - <pointer-type-def type-id='277029da' size-in-bits='64' id='3cce524c'/> - <pointer-type-def type-id='fbe9020d' size-in-bits='64' id='d9394db1'/> - <pointer-type-def type-id='2bdce7cd' size-in-bits='64' id='02f90a61'/> - <pointer-type-def type-id='8e586c5c' size-in-bits='64' id='b1a5e68a'/> - <pointer-type-def type-id='d5476b80' size-in-bits='64' id='b80a6036'/> - <pointer-type-def type-id='691a06da' size-in-bits='64' id='e9a4c848'/> - <pointer-type-def type-id='13edfabd' size-in-bits='64' id='324070f9'/> - <pointer-type-def type-id='e9a4c848' size-in-bits='64' id='30677246'/> - <pointer-type-def type-id='5a9e3f68' size-in-bits='64' id='ae02292a'/> - <pointer-type-def type-id='9280516b' size-in-bits='64' id='ca9b3bbf'/> - <pointer-type-def type-id='e6a2a878' size-in-bits='64' id='7f79f20e'/> - <pointer-type-def type-id='da1095b6' size-in-bits='64' id='7f0eb64c'/> - <pointer-type-def type-id='70c545cd' size-in-bits='64' id='5bb9c75d'/> - <pointer-type-def type-id='eab08458' size-in-bits='64' id='d92598ce'/> - <pointer-type-def type-id='8ffe5745' size-in-bits='64' id='890caaa5'/> - <pointer-type-def type-id='b4b8adeb' size-in-bits='64' id='77e79a4b'/> - <pointer-type-def type-id='23c73eb3' size-in-bits='64' id='0343ce83'/> - <pointer-type-def type-id='0343ce83' size-in-bits='64' id='ccbe540b'/> - <pointer-type-def type-id='fb0c2987' size-in-bits='64' id='731257ff'/> - <pointer-type-def type-id='2f5a60be' size-in-bits='64' id='21e53d44'/> - <pointer-type-def type-id='bccdf330' size-in-bits='64' id='16c53416'/> - <pointer-type-def type-id='8d0295a2' size-in-bits='64' id='5760dcb0'/> - <pointer-type-def type-id='7dc87302' size-in-bits='64' id='08890290'/> - <pointer-type-def type-id='9441bb37' size-in-bits='64' id='1ea8c5af'/> - <pointer-type-def type-id='aadc8ce9' size-in-bits='64' id='994d9d61'/> - <pointer-type-def type-id='43489bca' size-in-bits='64' id='ba18e248'/> - <pointer-type-def type-id='62bd013f' size-in-bits='64' id='0bbc9f87'/> - <pointer-type-def type-id='4f60ffbc' size-in-bits='64' id='33c599da'/> - <pointer-type-def type-id='781993c9' size-in-bits='64' id='383471a1'/> - <pointer-type-def type-id='2473bc1f' size-in-bits='64' id='84dc82b7'/> - <pointer-type-def type-id='8db0df1b' size-in-bits='64' id='d09d4bab'/> - <pointer-type-def type-id='d09d4bab' size-in-bits='64' id='e89ddc13'/> - <pointer-type-def type-id='03a4a074' size-in-bits='64' id='08cbad52'/> - <pointer-type-def type-id='08cbad52' size-in-bits='64' id='50a213e8'/> - <pointer-type-def type-id='b6993efc' size-in-bits='64' id='08c8d0fa'/> - <pointer-type-def type-id='1851ab9f' size-in-bits='64' id='730f4667'/> - <pointer-type-def type-id='8d24b00b' size-in-bits='64' id='75e9503b'/> - <pointer-type-def type-id='a9ef191f' size-in-bits='64' id='ab7bbd67'/> - <pointer-type-def type-id='fe070fe8' size-in-bits='64' id='7e666abe'/> - <pointer-type-def type-id='96bb51fa' size-in-bits='64' id='e8c4dba4'/> - <pointer-type-def type-id='276427e1' size-in-bits='64' id='1db260e5'/> - <pointer-type-def type-id='9b8b35dc' size-in-bits='64' id='68e5f4e6'/> - <pointer-type-def type-id='8d077d91' size-in-bits='64' id='2c5f769d'/> - <pointer-type-def type-id='0f1de308' size-in-bits='64' id='10451dea'/> - <pointer-type-def type-id='ffad938a' size-in-bits='64' id='01ffd89c'/> - <pointer-type-def type-id='01941a31' size-in-bits='64' id='3347d7ed'/> - <pointer-type-def type-id='05cd795f' size-in-bits='64' id='d1c62993'/> - <pointer-type-def type-id='e625eab0' size-in-bits='64' id='388a7f2a'/> - <pointer-type-def type-id='8b7bbbae' size-in-bits='64' id='a50c1d00'/> - <pointer-type-def type-id='b11be48c' size-in-bits='64' id='65cea51e'/> - <pointer-type-def type-id='75985c10' size-in-bits='64' id='fb86b772'/> - <pointer-type-def type-id='f29c5fbb' size-in-bits='64' id='0b787edf'/> - <pointer-type-def type-id='935b1156' size-in-bits='64' id='6eededc8'/> - <pointer-type-def type-id='3c5b888e' size-in-bits='64' id='214533b0'/> - <pointer-type-def type-id='e613f28a' size-in-bits='64' id='1c33159c'/> - <pointer-type-def type-id='c0d42424' size-in-bits='64' id='b298c88e'/> - <pointer-type-def type-id='3e497762' size-in-bits='64' id='9e5416b4'/> - <pointer-type-def type-id='4130d810' size-in-bits='64' id='db94924a'/> - <pointer-type-def type-id='d093a820' size-in-bits='64' id='469599ea'/> - <pointer-type-def type-id='1af55526' size-in-bits='64' id='b201adb8'/> - <pointer-type-def type-id='38c67a4b' size-in-bits='64' id='8801b8af'/> - <pointer-type-def type-id='b739ffde' size-in-bits='64' id='d066db18'/> - <pointer-type-def type-id='eb0f802b' size-in-bits='64' id='6241aa4f'/> - <pointer-type-def type-id='904e13de' size-in-bits='64' id='a57bd028'/> - <pointer-type-def type-id='fb8e936d' size-in-bits='64' id='c237e829'/> - <pointer-type-def type-id='dfe7e6ee' size-in-bits='64' id='4b872e00'/> - <pointer-type-def type-id='ea863425' size-in-bits='64' id='35646c79'/> - <pointer-type-def type-id='c3384bd1' size-in-bits='64' id='30ab2c05'/> - <pointer-type-def type-id='70084cf7' size-in-bits='64' id='78efe913'/> - <pointer-type-def type-id='d87d8242' size-in-bits='64' id='24c1e1dc'/> - <pointer-type-def type-id='37d25cd5' size-in-bits='64' id='230dd919'/> - <pointer-type-def type-id='cd1955fc' size-in-bits='64' id='4eb95ade'/> - <pointer-type-def type-id='da73ead4' size-in-bits='64' id='e6da64f6'/> - <pointer-type-def type-id='19ebf718' size-in-bits='64' id='42beb73a'/> - <pointer-type-def type-id='56cb7858' size-in-bits='64' id='12f0ff82'/> - <pointer-type-def type-id='cdead692' size-in-bits='64' id='a02c170c'/> - <pointer-type-def type-id='c1f57de8' size-in-bits='64' id='87e3d3e2'/> - <pointer-type-def type-id='d9f53f44' size-in-bits='64' id='ab57fa9e'/> - <pointer-type-def type-id='1b99a1f1' size-in-bits='64' id='5ddef2dd'/> - <pointer-type-def type-id='e0d0028a' size-in-bits='64' id='31cc9254'/> - <pointer-type-def type-id='6bd699b2' size-in-bits='64' id='8ea2626c'/> - <pointer-type-def type-id='b0623418' size-in-bits='64' id='bdada41a'/> - <pointer-type-def type-id='d67e1739' size-in-bits='64' id='4817356d'/> - <pointer-type-def type-id='cb6487f8' size-in-bits='64' id='57f0383a'/> - <pointer-type-def type-id='cd313b90' size-in-bits='64' id='28ba4492'/> - <pointer-type-def type-id='09c8759c' size-in-bits='64' id='7f5be7f6'/> - <pointer-type-def type-id='a04cd5a9' size-in-bits='64' id='234843b5'/> - <pointer-type-def type-id='7e8ddfae' size-in-bits='64' id='d3807eb0'/> - <pointer-type-def type-id='f2fea3d5' size-in-bits='64' id='7733ef81'/> - <pointer-type-def type-id='453343e6' size-in-bits='64' id='98c2d938'/> - <pointer-type-def type-id='f3601a85' size-in-bits='64' id='c9cd0e09'/> - <pointer-type-def type-id='270f5881' size-in-bits='64' id='f9e0c0e5'/> - <pointer-type-def type-id='79d185ec' size-in-bits='64' id='0508acce'/> - <pointer-type-def type-id='b073751e' size-in-bits='64' id='47800058'/> - <pointer-type-def type-id='cfe842dd' size-in-bits='64' id='f4f91b99'/> - <pointer-type-def type-id='a92634ba' size-in-bits='64' id='c23b3cbc'/> - <pointer-type-def type-id='bdd382a3' size-in-bits='64' id='820976ef'/> - <pointer-type-def type-id='27e3f547' size-in-bits='64' id='6b7539fb'/> - <pointer-type-def type-id='c3b65e91' size-in-bits='64' id='64ecf6a5'/> - <pointer-type-def type-id='b36b391c' size-in-bits='64' id='fd780be6'/> - <pointer-type-def type-id='9b634486' size-in-bits='64' id='7f416e10'/> - <pointer-type-def type-id='3e7a7dc5' size-in-bits='64' id='b94ac371'/> - <pointer-type-def type-id='a71373a3' size-in-bits='64' id='0b56752f'/> - <pointer-type-def type-id='e1ee975e' size-in-bits='64' id='58d10a98'/> - <pointer-type-def type-id='8e42c936' size-in-bits='64' id='aea90108'/> - <pointer-type-def type-id='8bcde2dc' size-in-bits='64' id='964d2eb6'/> - <pointer-type-def type-id='054882f1' size-in-bits='64' id='f9e738c5'/> - <pointer-type-def type-id='f8cb692f' size-in-bits='64' id='a5786cbb'/> - <pointer-type-def type-id='92cdf314' size-in-bits='64' id='6c4618be'/> - <pointer-type-def type-id='93be8120' size-in-bits='64' id='a42969fa'/> - <qualified-type-def type-id='a42969fa' const='yes' id='2a3ad845'/> - <pointer-type-def type-id='6ee62c60' size-in-bits='64' id='795bbc42'/> - <qualified-type-def type-id='795bbc42' const='yes' id='9125ffcd'/> - <pointer-type-def type-id='e32cf39f' size-in-bits='64' id='fe3af88b'/> - <pointer-type-def type-id='869f5d80' size-in-bits='64' id='1654d99a'/> - <pointer-type-def type-id='dc2316e7' size-in-bits='64' id='919b335b'/> - <pointer-type-def type-id='31e7d828' size-in-bits='64' id='800c67c2'/> - <pointer-type-def type-id='a804e84c' size-in-bits='64' id='8b8bc11e'/> - <pointer-type-def type-id='cea824ff' size-in-bits='64' id='254733eb'/> - <pointer-type-def type-id='b16db39f' size-in-bits='64' id='c94f6b13'/> - <pointer-type-def type-id='774cf1e5' size-in-bits='64' id='26692209'/> - <pointer-type-def type-id='c655c7b7' size-in-bits='64' id='efd5496b'/> - <pointer-type-def type-id='cf9ec29d' size-in-bits='64' id='0131eb61'/> - <pointer-type-def type-id='cca56d7c' size-in-bits='64' id='88994406'/> - <pointer-type-def type-id='270dc7da' size-in-bits='64' id='b07c56ec'/> - <pointer-type-def type-id='0467beaf' size-in-bits='64' id='80662063'/> - <pointer-type-def type-id='36a439e9' size-in-bits='64' id='bf4ae585'/> - <pointer-type-def type-id='c012d70e' size-in-bits='64' id='2fd02888'/> - <pointer-type-def type-id='d10f08e3' size-in-bits='64' id='2108b777'/> - <pointer-type-def type-id='031a4ff0' size-in-bits='64' id='1507ee2a'/> - <pointer-type-def type-id='c604b3e2' size-in-bits='64' id='d2f4c704'/> - <pointer-type-def type-id='eeeb3192' size-in-bits='64' id='9e27a8d4'/> - <pointer-type-def type-id='3b1012d7' size-in-bits='64' id='dcab5203'/> - <pointer-type-def type-id='4f21665b' size-in-bits='64' id='552c8f87'/> - <pointer-type-def type-id='e85fe596' size-in-bits='64' id='de6b64d0'/> - <pointer-type-def type-id='b992836c' size-in-bits='64' id='4e326e06'/> - <pointer-type-def type-id='e6f3a13f' size-in-bits='64' id='70b08f83'/> - <pointer-type-def type-id='cda9f6b0' size-in-bits='64' id='483e8c3a'/> - <pointer-type-def type-id='26f907b0' size-in-bits='64' id='ea44f8d2'/> - <pointer-type-def type-id='0e61b6d4' size-in-bits='64' id='eb638046'/> - <pointer-type-def type-id='56a7b834' size-in-bits='64' id='7aa5a21e'/> - <pointer-type-def type-id='c95d9034' size-in-bits='64' id='2eb7248e'/> - <pointer-type-def type-id='eeeccb4f' size-in-bits='64' id='8d5d9e9b'/> - <pointer-type-def type-id='80d02f4e' size-in-bits='64' id='6e731d78'/> - <pointer-type-def type-id='262a563e' size-in-bits='64' id='6910c028'/> - <pointer-type-def type-id='3b03705e' size-in-bits='64' id='6850e780'/> - <pointer-type-def type-id='95e97e5e' size-in-bits='64' id='7292109c'/> - <pointer-type-def type-id='d002899d' size-in-bits='64' id='d042cfad'/> - <pointer-type-def type-id='db04abd6' size-in-bits='64' id='7c6e0e0c'/> - <pointer-type-def type-id='f2b4d088' size-in-bits='64' id='4fa10f9e'/> - <pointer-type-def type-id='dd74f3ed' size-in-bits='64' id='76ccea8d'/> - <pointer-type-def type-id='ca0c09a6' size-in-bits='64' id='7a35228c'/> - <pointer-type-def type-id='ca10d3ca' size-in-bits='64' id='a7c6e908'/> - <pointer-type-def type-id='22ec9634' size-in-bits='64' id='3638c201'/> - <pointer-type-def type-id='7b5435ce' size-in-bits='64' id='1f4b5d14'/> - <pointer-type-def type-id='29d79af7' size-in-bits='64' id='150efd3f'/> - <pointer-type-def type-id='60fb5bfa' size-in-bits='64' id='8212a608'/> - <pointer-type-def type-id='cc9b8e48' size-in-bits='64' id='627d9f9e'/> - <pointer-type-def type-id='471fc91b' size-in-bits='64' id='e18defdb'/> - <pointer-type-def type-id='91f5bcb7' size-in-bits='64' id='fefa8c5f'/> - <pointer-type-def type-id='128d0ac4' size-in-bits='64' id='204a4632'/> - <pointer-type-def type-id='fe81ecb9' size-in-bits='64' id='92daca01'/> - <pointer-type-def type-id='3173bc57' size-in-bits='64' id='fce14c5f'/> - <pointer-type-def type-id='71e87d49' size-in-bits='64' id='d0a699d1'/> - <pointer-type-def type-id='696d238e' size-in-bits='64' id='23704f74'/> - <pointer-type-def type-id='094d8048' size-in-bits='64' id='acd96ee1'/> - <pointer-type-def type-id='da62d64b' size-in-bits='64' id='80f25feb'/> - <pointer-type-def type-id='5d0f15d4' size-in-bits='64' id='122191b2'/> - <pointer-type-def type-id='1a08fab8' size-in-bits='64' id='c48b394e'/> - <pointer-type-def type-id='a5179659' size-in-bits='64' id='d9d65b21'/> - <pointer-type-def type-id='b6ab8849' size-in-bits='64' id='d30bdc51'/> - <pointer-type-def type-id='b7cdd2f8' size-in-bits='64' id='c858233f'/> - <pointer-type-def type-id='72028e1c' size-in-bits='64' id='cc8d835a'/> - <pointer-type-def type-id='8cf069a2' size-in-bits='64' id='89b70200'/> - <pointer-type-def type-id='ff1c7c9b' size-in-bits='64' id='087d687b'/> - <pointer-type-def type-id='d80b72e6' size-in-bits='64' id='2168a3eb'/> - <pointer-type-def type-id='47d6e76e' size-in-bits='64' id='7cc59444'/> - <pointer-type-def type-id='72f469ec' size-in-bits='64' id='e84b031a'/> - <pointer-type-def type-id='5a3e162b' size-in-bits='64' id='153e161b'/> - <pointer-type-def type-id='dc49d474' size-in-bits='64' id='a6d2fa52'/> - <pointer-type-def type-id='ff0d68dc' size-in-bits='64' id='f6507b0a'/> - <pointer-type-def type-id='c5ccfee8' size-in-bits='64' id='023b769e'/> - <pointer-type-def type-id='69bf7bee' size-in-bits='64' id='b53e8dbb'/> - <pointer-type-def type-id='0cf2912e' size-in-bits='64' id='a53e2328'/> - <pointer-type-def type-id='9386c3d1' size-in-bits='64' id='fc7daf55'/> - <pointer-type-def type-id='b68c3fba' size-in-bits='64' id='d5b25e9c'/> - <pointer-type-def type-id='7f8cc66d' size-in-bits='64' id='c4facf61'/> - <pointer-type-def type-id='11c8601b' size-in-bits='64' id='223696fb'/> - <pointer-type-def type-id='311626f1' size-in-bits='64' id='df4b7819'/> - <pointer-type-def type-id='de031042' size-in-bits='64' id='d60f4f10'/> - <pointer-type-def type-id='6a003ee8' size-in-bits='64' id='209d601e'/> - <pointer-type-def type-id='29476915' size-in-bits='64' id='2730d015'/> - <pointer-type-def type-id='8f90cd2a' size-in-bits='64' id='063da268'/> - <pointer-type-def type-id='7bd9942c' size-in-bits='64' id='47ed147a'/> - <pointer-type-def type-id='96b6b914' size-in-bits='64' id='f0cb8b62'/> - <pointer-type-def type-id='9e045430' size-in-bits='64' id='ad9e36e6'/> - <pointer-type-def type-id='b43b0dce' size-in-bits='64' id='3f4455c4'/> - <pointer-type-def type-id='25dc4075' size-in-bits='64' id='58ed56f5'/> - <pointer-type-def type-id='0319fc05' size-in-bits='64' id='26452515'/> - <pointer-type-def type-id='bd965180' size-in-bits='64' id='a2bff676'/> - <pointer-type-def type-id='5a9929eb' size-in-bits='64' id='68a2d05b'/> - <pointer-type-def type-id='a558a366' size-in-bits='64' id='a6f0152c'/> - <pointer-type-def type-id='92afe5f3' size-in-bits='64' id='982f8df3'/> - <pointer-type-def type-id='b82b9d3a' size-in-bits='64' id='dc5ce118'/> - <pointer-type-def type-id='f4b65c68' size-in-bits='64' id='e69c040e'/> - <pointer-type-def type-id='a25ce1be' size-in-bits='64' id='02f11ed4'/> - <pointer-type-def type-id='e17bc528' size-in-bits='64' id='d9e60bb2'/> - <pointer-type-def type-id='02f11ed4' size-in-bits='64' id='9f93c9da'/> - <pointer-type-def type-id='b5382ece' size-in-bits='64' id='bcfe6314'/> - <pointer-type-def type-id='818799b4' size-in-bits='64' id='60219102'/> - <pointer-type-def type-id='ed7b7f6b' size-in-bits='64' id='903b12fe'/> - <pointer-type-def type-id='7263c471' size-in-bits='64' id='2bf16f59'/> - <pointer-type-def type-id='9d67acd5' size-in-bits='64' id='b9419dc5'/> - <pointer-type-def type-id='12aa8ce4' size-in-bits='64' id='2e97ceaf'/> - <pointer-type-def type-id='d10e968a' size-in-bits='64' id='b94e5398'/> - <pointer-type-def type-id='0252e252' size-in-bits='64' id='b816e1d0'/> - <pointer-type-def type-id='a490b814' size-in-bits='64' id='e15f3242'/> - <pointer-type-def type-id='bed94322' size-in-bits='64' id='15d29710'/> - <pointer-type-def type-id='2519c394' size-in-bits='64' id='72ece9e2'/> - <pointer-type-def type-id='9ecf9226' size-in-bits='64' id='6d5994d5'/> - <pointer-type-def type-id='415eecf1' size-in-bits='64' id='f0acc909'/> - <pointer-type-def type-id='b440e872' size-in-bits='64' id='3ac36db0'/> - <pointer-type-def type-id='605b61bb' size-in-bits='64' id='2871909b'/> - <pointer-type-def type-id='a2802dd0' size-in-bits='64' id='7f30b822'/> - <pointer-type-def type-id='4b2795fc' size-in-bits='64' id='e8d572d7'/> - <pointer-type-def type-id='ac9f3c7e' size-in-bits='64' id='af00e73d'/> - <pointer-type-def type-id='aef83a98' size-in-bits='64' id='39341f7e'/> - <pointer-type-def type-id='9dbdc7de' size-in-bits='64' id='66b0cee4'/> - <pointer-type-def type-id='f6be3c23' size-in-bits='64' id='6dcf57f3'/> - <pointer-type-def type-id='33341965' size-in-bits='64' id='0892f7dc'/> - <pointer-type-def type-id='e29df76e' size-in-bits='64' id='15543b10'/> - <pointer-type-def type-id='02244303' size-in-bits='64' id='b316d9a3'/> - <pointer-type-def type-id='c2be49b0' size-in-bits='64' id='eb9a3ab6'/> - <pointer-type-def type-id='2a8a6332' size-in-bits='64' id='e6532500'/> - <pointer-type-def type-id='67b24a02' size-in-bits='64' id='d5d06540'/> - <pointer-type-def type-id='b9b792e2' size-in-bits='64' id='c78f98c0'/> - <pointer-type-def type-id='caf652c6' size-in-bits='64' id='e7d2a5fc'/> - <pointer-type-def type-id='5218160d' size-in-bits='64' id='c9d64c0d'/> - <pointer-type-def type-id='45e819d6' size-in-bits='64' id='07af3c3c'/> - <pointer-type-def type-id='c0342c43' size-in-bits='64' id='d38eb863'/> - <pointer-type-def type-id='999b38a0' size-in-bits='64' id='c44b3996'/> - <pointer-type-def type-id='afb04a62' size-in-bits='64' id='54d4ed50'/> - <pointer-type-def type-id='549dd8f4' size-in-bits='64' id='f28646d2'/> - <pointer-type-def type-id='f28646d2' size-in-bits='64' id='c161b868'/> - <pointer-type-def type-id='663acc25' size-in-bits='64' id='bf3ef905'/> - <pointer-type-def type-id='29843697' size-in-bits='64' id='9eead88f'/> - <pointer-type-def type-id='e290c28c' size-in-bits='64' id='2a128f5a'/> - <pointer-type-def type-id='a42536cd' size-in-bits='64' id='5c39fc92'/> - <pointer-type-def type-id='f3415517' size-in-bits='64' id='f8dc9def'/> - <pointer-type-def type-id='b73dd29b' size-in-bits='64' id='1be0f6ab'/> - <pointer-type-def type-id='55bdfa3e' size-in-bits='64' id='32efad44'/> - <pointer-type-def type-id='dee16bbe' size-in-bits='64' id='cb1156c4'/> - <pointer-type-def type-id='27cb404f' size-in-bits='64' id='4be14597'/> - <pointer-type-def type-id='317e3dc9' size-in-bits='64' id='32cc1711'/> - <pointer-type-def type-id='9a4619bf' size-in-bits='64' id='a91cd5f7'/> - <pointer-type-def type-id='5165995d' size-in-bits='64' id='31be5add'/> - <pointer-type-def type-id='ae8bfcdd' size-in-bits='64' id='0fbf3cfd'/> - <pointer-type-def type-id='a8c69bdf' size-in-bits='64' id='374692c7'/> - <pointer-type-def type-id='dd37d315' size-in-bits='64' id='613dff15'/> - <pointer-type-def type-id='8838d802' size-in-bits='64' id='c249b570'/> - <pointer-type-def type-id='917c67c0' size-in-bits='64' id='74439606'/> - <pointer-type-def type-id='a240f41d' size-in-bits='64' id='f772df6d'/> - <pointer-type-def type-id='fb4018a0' size-in-bits='64' id='cff2d845'/> - <pointer-type-def type-id='1207cfa9' size-in-bits='64' id='2a5ff2f1'/> - <pointer-type-def type-id='56798c81' size-in-bits='64' id='8dee6d89'/> - <pointer-type-def type-id='e4a7867c' size-in-bits='64' id='f7d7131a'/> - <pointer-type-def type-id='f7d7131a' size-in-bits='64' id='57933490'/> - <pointer-type-def type-id='5081ed08' size-in-bits='64' id='c77a71ce'/> - <pointer-type-def type-id='bc39a8be' size-in-bits='64' id='42c8f564'/> - <pointer-type-def type-id='3eb82749' size-in-bits='64' id='11e11a61'/> - <pointer-type-def type-id='2d863538' size-in-bits='64' id='3c32f9de'/> - <pointer-type-def type-id='bc3f1924' size-in-bits='64' id='f23e2572'/> - <pointer-type-def type-id='3a97b64f' size-in-bits='64' id='2c927837'/> - <pointer-type-def type-id='abe41e67' size-in-bits='64' id='9248e67f'/> - <pointer-type-def type-id='40a816ad' size-in-bits='64' id='4151733d'/> - <pointer-type-def type-id='49b910cc' size-in-bits='64' id='0f81ed2a'/> - <pointer-type-def type-id='0f81ed2a' size-in-bits='64' id='69881700'/> - <pointer-type-def type-id='fd48a6e6' size-in-bits='64' id='23d6768c'/> - <pointer-type-def type-id='23d6768c' size-in-bits='64' id='109cc752'/> - <pointer-type-def type-id='4ca0c298' size-in-bits='64' id='08e531de'/> - <qualified-type-def type-id='08e531de' const='yes' id='d2d812d1'/> - <pointer-type-def type-id='3132e187' size-in-bits='64' id='484b400f'/> - <pointer-type-def type-id='e431ac27' size-in-bits='64' id='700727c0'/> - <pointer-type-def type-id='9127cd0e' size-in-bits='64' id='868c74f4'/> - <pointer-type-def type-id='4c8d9cac' size-in-bits='64' id='572fbdca'/> - <pointer-type-def type-id='1c0d3c63' size-in-bits='64' id='4d01ede7'/> - <pointer-type-def type-id='1a4194ca' size-in-bits='64' id='b347e5ac'/> - <pointer-type-def type-id='3273164b' size-in-bits='64' id='d4ae3f3f'/> - <pointer-type-def type-id='77784eb9' size-in-bits='64' id='5fb34715'/> - <pointer-type-def type-id='f037e1bb' size-in-bits='64' id='a8faf36f'/> - <pointer-type-def type-id='5e80f131' size-in-bits='64' id='c2ab7955'/> - <pointer-type-def type-id='bc5c36f0' size-in-bits='64' id='d6e9f1fa'/> - <pointer-type-def type-id='68d3e576' size-in-bits='64' id='7a6c9108'/> - <pointer-type-def type-id='ff95f77c' size-in-bits='64' id='c1de1086'/> - <pointer-type-def type-id='56731789' size-in-bits='64' id='07ebb4cd'/> - <pointer-type-def type-id='51edb62f' size-in-bits='64' id='aecbf18b'/> - <pointer-type-def type-id='ebaa0f87' size-in-bits='64' id='3494e4bb'/> - <pointer-type-def type-id='100ce309' size-in-bits='64' id='4d8f5625'/> - <pointer-type-def type-id='0caa7082' size-in-bits='64' id='5f29549c'/> - <pointer-type-def type-id='e7e14410' size-in-bits='64' id='afa767ca'/> - <pointer-type-def type-id='e9855576' size-in-bits='64' id='72cd68b0'/> - <pointer-type-def type-id='ebe8eb0e' size-in-bits='64' id='40da47a8'/> - <pointer-type-def type-id='309ed22f' size-in-bits='64' id='d0882d6b'/> - <pointer-type-def type-id='beb5fff3' size-in-bits='64' id='17b1add7'/> - <pointer-type-def type-id='357e5279' size-in-bits='64' id='227e209d'/> - <pointer-type-def type-id='d5b6f34c' size-in-bits='64' id='434e45fe'/> - <pointer-type-def type-id='be97e3d8' size-in-bits='64' id='855e70d2'/> - <pointer-type-def type-id='18188cce' size-in-bits='64' id='9a6e3348'/> - <pointer-type-def type-id='78199102' size-in-bits='64' id='96948294'/> - <pointer-type-def type-id='8c180526' size-in-bits='64' id='b22f4610'/> - <pointer-type-def type-id='d802bf72' size-in-bits='64' id='e295c77c'/> - <pointer-type-def type-id='fec629e3' size-in-bits='64' id='a9b95107'/> - <pointer-type-def type-id='5ea5a07d' size-in-bits='64' id='f69fcfe1'/> - <pointer-type-def type-id='449f791f' size-in-bits='64' id='cc3e2efb'/> - <pointer-type-def type-id='ecbaa04a' size-in-bits='64' id='bb28da1c'/> - <pointer-type-def type-id='af6e35e9' size-in-bits='64' id='5e15576d'/> - <pointer-type-def type-id='19c2251e' size-in-bits='64' id='f9409001'/> - <pointer-type-def type-id='91ce1af9' size-in-bits='64' id='3df9fd28'/> - <pointer-type-def type-id='f9b06939' size-in-bits='64' id='8bff8096'/> - <pointer-type-def type-id='fdf3707c' size-in-bits='64' id='b1d4934a'/> - <pointer-type-def type-id='a24978a1' size-in-bits='64' id='72835629'/> - <pointer-type-def type-id='002ac4a6' size-in-bits='64' id='cf536864'/> - <pointer-type-def type-id='cdd79d4e' size-in-bits='64' id='f77c2568'/> - <pointer-type-def type-id='3642b004' size-in-bits='64' id='a506a456'/> - <pointer-type-def type-id='f0981eeb' size-in-bits='64' id='807869d3'/> - <pointer-type-def type-id='0fae1622' size-in-bits='64' id='d44a8cec'/> - <pointer-type-def type-id='8f9ed095' size-in-bits='64' id='cd2cc9e1'/> - <pointer-type-def type-id='08616ba1' size-in-bits='64' id='1a17e40d'/> - <pointer-type-def type-id='b7e0fed2' size-in-bits='64' id='57376310'/> - <pointer-type-def type-id='98f6607e' size-in-bits='64' id='9d2cef34'/> - <pointer-type-def type-id='8c178e22' size-in-bits='64' id='c0ced320'/> - <pointer-type-def type-id='ddd7cbfe' size-in-bits='64' id='273a7d34'/> - <pointer-type-def type-id='44f52e9d' size-in-bits='64' id='9d5923ed'/> - <pointer-type-def type-id='19e88833' size-in-bits='64' id='549da823'/> - <pointer-type-def type-id='a38d6c05' size-in-bits='64' id='da81d789'/> - <pointer-type-def type-id='62c85860' size-in-bits='64' id='2ae08426'/> - <pointer-type-def type-id='807afe73' size-in-bits='64' id='d02f4143'/> - <pointer-type-def type-id='5f2f8da4' size-in-bits='64' id='d295dab2'/> - <pointer-type-def type-id='ee076206' size-in-bits='64' id='953b12f8'/> - <pointer-type-def type-id='34135eb2' size-in-bits='64' id='eb839374'/> - <pointer-type-def type-id='97db9237' size-in-bits='64' id='8581ac2b'/> - <pointer-type-def type-id='58d69ec2' size-in-bits='64' id='33e7622c'/> - <pointer-type-def type-id='dcb10fbf' size-in-bits='64' id='60d662f3'/> - <pointer-type-def type-id='cc2d5b01' size-in-bits='64' id='3aa8795d'/> - <pointer-type-def type-id='0ae96173' size-in-bits='64' id='7997266f'/> - <pointer-type-def type-id='420b230d' size-in-bits='64' id='3ba771a1'/> - <pointer-type-def type-id='54d829fa' size-in-bits='64' id='f76f0ea4'/> - <pointer-type-def type-id='d843c93e' size-in-bits='64' id='f42e15b8'/> - <pointer-type-def type-id='37f6d957' size-in-bits='64' id='40363cbb'/> - <pointer-type-def type-id='a9732c0b' size-in-bits='64' id='b90b068f'/> - <pointer-type-def type-id='cbbffc65' size-in-bits='64' id='dbc22931'/> - <pointer-type-def type-id='a9cc575c' size-in-bits='64' id='88909596'/> - <pointer-type-def type-id='1c254730' size-in-bits='64' id='c9e2bc02'/> - <pointer-type-def type-id='08bcc9e6' size-in-bits='64' id='7b9768f0'/> - <pointer-type-def type-id='2ca9725a' size-in-bits='64' id='628f3294'/> - <pointer-type-def type-id='6c0e4a93' size-in-bits='64' id='4f3d95df'/> - <pointer-type-def type-id='ebcc73dc' size-in-bits='64' id='5f5506f6'/> - <pointer-type-def type-id='c96d591d' size-in-bits='64' id='f1825e09'/> - <pointer-type-def type-id='d647b094' size-in-bits='64' id='9b28bd76'/> - <pointer-type-def type-id='10587c0a' size-in-bits='64' id='aa377a8c'/> - <pointer-type-def type-id='257e5168' size-in-bits='64' id='96b6fff2'/> - <pointer-type-def type-id='5985c13a' size-in-bits='64' id='d6f1846c'/> - <pointer-type-def type-id='7a42d02f' size-in-bits='64' id='537ed613'/> - <pointer-type-def type-id='e9ef9215' size-in-bits='64' id='2f974a69'/> - <pointer-type-def type-id='74e7a035' size-in-bits='64' id='6af64a09'/> - <pointer-type-def type-id='0cf765ad' size-in-bits='64' id='d8db14d1'/> - <pointer-type-def type-id='c611b7c0' size-in-bits='64' id='941a57ca'/> - <pointer-type-def type-id='26d45b0c' size-in-bits='64' id='2c17fd2e'/> - <pointer-type-def type-id='d6e6975e' size-in-bits='64' id='eda08098'/> - <pointer-type-def type-id='127ce78a' size-in-bits='64' id='6ba28d1c'/> - <pointer-type-def type-id='1646f19a' size-in-bits='64' id='0ef96694'/> - <pointer-type-def type-id='18fcefa9' size-in-bits='64' id='1ff54a45'/> - <pointer-type-def type-id='8029c9e0' size-in-bits='64' id='9582ad9a'/> - <pointer-type-def type-id='70a927ce' size-in-bits='64' id='9615a2e0'/> - <pointer-type-def type-id='cdd056d2' size-in-bits='64' id='64115f6c'/> - <pointer-type-def type-id='e74bcc7b' size-in-bits='64' id='170cc62f'/> - <pointer-type-def type-id='1650bf24' size-in-bits='64' id='8f17d05e'/> - <pointer-type-def type-id='c5c76c9c' size-in-bits='64' id='b7f9d8e6'/> - <pointer-type-def type-id='57c897f7' size-in-bits='64' id='62bda903'/> - <pointer-type-def type-id='c039af2e' size-in-bits='64' id='debb4ee8'/> - <pointer-type-def type-id='4827f223' size-in-bits='64' id='939280af'/> - <pointer-type-def type-id='afb1917e' size-in-bits='64' id='0cfacb48'/> - <pointer-type-def type-id='e0c79ce2' size-in-bits='64' id='9c1150bc'/> - <pointer-type-def type-id='943685e6' size-in-bits='64' id='a46b05a0'/> - <pointer-type-def type-id='749378a8' size-in-bits='64' id='b6ba26fa'/> - <pointer-type-def type-id='c0e5af96' size-in-bits='64' id='8734cf20'/> - <pointer-type-def type-id='cd5d79f4' size-in-bits='64' id='5ad9edb6'/> - <pointer-type-def type-id='eaa32e2f' size-in-bits='64' id='63e171df'/> - <qualified-type-def type-id='bd54fe1a' volatile='yes' id='5efddaac'/> - <pointer-type-def type-id='b5ab048f' size-in-bits='64' id='03d48e96'/> - <pointer-type-def type-id='69970be2' size-in-bits='64' id='b16791f0'/> - <pointer-type-def type-id='ef9025d0' size-in-bits='64' id='83c1bde6'/> - <pointer-type-def type-id='a5159c01' size-in-bits='64' id='242e3d19'/> - <pointer-type-def type-id='705711f5' size-in-bits='64' id='c2c60445'/> - <pointer-type-def type-id='c39df2b8' size-in-bits='64' id='3d15880e'/> - <function-decl name='cpu_have_feature' mangled-name='cpu_have_feature' filepath='arch/arm64/include/asm/cpufeature.h' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpu_have_feature'> - <parameter type-id='f0981eeb'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='crypto_register_skciphers' mangled-name='crypto_register_skciphers' filepath='include/crypto/internal/skcipher.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_skciphers'> - <parameter type-id='613dff15'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='crypto_register_shashes' mangled-name='crypto_register_shashes' filepath='include/crypto/internal/hash.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_shashes'> - <parameter type-id='1be0f6ab'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='crypto_unregister_skciphers' mangled-name='crypto_unregister_skciphers' filepath='include/crypto/internal/skcipher.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_skciphers'> - <parameter type-id='613dff15'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='simd_skcipher_create_compat' mangled-name='simd_skcipher_create_compat' filepath='include/crypto/internal/simd.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simd_skcipher_create_compat'> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <return type-id='31be5add'/> - </function-decl> - <function-decl name='simd_skcipher_free' mangled-name='simd_skcipher_free' filepath='include/crypto/internal/simd.h' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simd_skcipher_free'> - <parameter type-id='31be5add'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='crypto_unregister_shashes' mangled-name='crypto_unregister_shashes' filepath='include/crypto/internal/hash.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_shashes'> - <parameter type-id='1be0f6ab'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ce_aes_expandkey' mangled-name='ce_aes_expandkey' filepath='arch/arm64/crypto/aes-ce-setkey.h' line='5' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ce_aes_expandkey'> - <parameter type-id='21370cb4'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kernel_neon_begin' mangled-name='kernel_neon_begin' filepath='arch/arm64/include/asm/neon.h' line='16' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_neon_begin'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kernel_neon_end' mangled-name='kernel_neon_end' filepath='arch/arm64/include/asm/neon.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_neon_end'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='aes_encrypt' mangled-name='aes_encrypt' filepath='include/crypto/aes.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='aes_encrypt'> - <parameter type-id='825271e7'/> - <parameter type-id='cf536864'/> - <parameter type-id='354f7eb9'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='preempt_schedule_notrace' mangled-name='preempt_schedule_notrace' filepath='arch/arm64/include/asm/preempt.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='preempt_schedule_notrace'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='skcipher_walk_virt' mangled-name='skcipher_walk_virt' filepath='include/crypto/internal/skcipher.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skcipher_walk_virt'> - <parameter type-id='74439606'/> - <parameter type-id='c249b570'/> - <parameter type-id='c894953d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skcipher_walk_done' mangled-name='skcipher_walk_done' filepath='include/crypto/internal/skcipher.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skcipher_walk_done'> - <parameter type-id='74439606'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='crypto_inc' mangled-name='crypto_inc' filepath='include/crypto/algapi.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_inc'> - <parameter type-id='cf536864'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='scatterwalk_ffwd' mangled-name='scatterwalk_ffwd' filepath='include/crypto/scatterwalk.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scatterwalk_ffwd'> - <parameter type-id='bf3ef905'/> - <parameter type-id='bf3ef905'/> - <parameter type-id='f0981eeb'/> - <return type-id='bf3ef905'/> - </function-decl> - <function-decl name='crypto_shash_digest' mangled-name='crypto_shash_digest' filepath='include/crypto/hash.h' line='846' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_shash_digest'> - <parameter type-id='32efad44'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='cf536864'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='crypto_alloc_shash' mangled-name='crypto_alloc_shash' filepath='include/crypto/hash.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_shash'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='247dd85c'/> - </function-decl> - <function-decl name='crypto_destroy_tfm' mangled-name='crypto_destroy_tfm' filepath='include/linux/crypto.h' line='826' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_destroy_tfm'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='dfeb7f6c'/> - <return type-id='48b5725f'/> - </function-decl> - <pointer-type-def type-id='09ffba8a' size-in-bits='64' id='5d92c9e0'/> - <pointer-type-def type-id='4b1c1612' size-in-bits='64' id='7536fa28'/> - <enum-decl name='fs_context_phase' filepath='include/linux/fs_context.h' line='38' column='1' id='de54989f'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='FS_CONTEXT_CREATE_PARAMS' value='0'/> - <enumerator name='FS_CONTEXT_CREATING' value='1'/> - <enumerator name='FS_CONTEXT_AWAITING_MOUNT' value='2'/> - <enumerator name='FS_CONTEXT_AWAITING_RECONF' value='3'/> - <enumerator name='FS_CONTEXT_RECONF_PARAMS' value='4'/> - <enumerator name='FS_CONTEXT_RECONFIGURING' value='5'/> - <enumerator name='FS_CONTEXT_FAILED' value='6'/> - </enum-decl> - <enum-decl name='fs_context_purpose' filepath='include/linux/fs_context.h' line='29' column='1' id='4171a6be'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='FS_CONTEXT_FOR_MOUNT' value='0'/> - <enumerator name='FS_CONTEXT_FOR_SUBMOUNT' value='1'/> - <enumerator name='FS_CONTEXT_FOR_RECONFIGURE' value='2'/> - </enum-decl> - <enum-decl name='writeback_sync_modes' filepath='include/linux/writeback.h' line='41' column='1' id='cf92d981'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='WB_SYNC_NONE' value='0'/> - <enumerator name='WB_SYNC_ALL' value='1'/> - </enum-decl> - <pointer-type-def type-id='fb4c7dfb' size-in-bits='64' id='d1a78aeb'/> - <function-type size-in-bits='64' id='473764d9'> - <parameter type-id='27675065'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='26a90f95'/> - </function-type> - <function-type size-in-bits='64' id='933e0e21'> - <parameter type-id='27675065'/> - <parameter type-id='7e666abe'/> - <parameter type-id='26cad514'/> - <return type-id='80f4b756'/> - </function-type> - <function-type size-in-bits='64' id='ebb550f0'> - <parameter type-id='89b70200'/> - <parameter type-id='d30bdc51'/> - <return type-id='80f4b756'/> - </function-type> - <function-type size-in-bits='64' id='6dbd849e'> - <parameter type-id='2ae08426'/> - <return type-id='80f4b756'/> - </function-type> - <function-type size-in-bits='64' id='10e36dc5'> - <parameter type-id='d30bdc51'/> - <return type-id='47547dee'/> - </function-type> - <function-type size-in-bits='64' id='cdf069c8'> - <parameter type-id='c161b868'/> - <return type-id='708ae4d0'/> - </function-type> - <function-type size-in-bits='64' id='277029da'> - <parameter type-id='27675065'/> - <parameter type-id='c5a4eb7f'/> - <return type-id='27675065'/> - </function-type> - <function-type size-in-bits='64' id='fbe9020d'> - <parameter type-id='21e53d44'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='80f4b756'/> - <parameter type-id='eaa32e2f'/> - <return type-id='27675065'/> - </function-type> - <function-type size-in-bits='64' id='2bdce7cd'> - <parameter type-id='7e666abe'/> - <parameter type-id='27675065'/> - <parameter type-id='f0981eeb'/> - <return type-id='27675065'/> - </function-type> - <function-type size-in-bits='64' id='13edfabd'> - <parameter type-id='42c8f564'/> - <parameter type-id='95e97e5e'/> - <return type-id='e9a4c848'/> - </function-type> - <function-type size-in-bits='64' id='5a9e3f68'> - <parameter type-id='7e666abe'/> - <return type-id='30677246'/> - </function-type> - <function-type size-in-bits='64' id='9280516b'> - <parameter type-id='08c8d0fa'/> - <return type-id='7313b0ab'/> - </function-type> - <function-type size-in-bits='64' id='96bb51fa'> - <parameter type-id='42c8f564'/> - <return type-id='7e666abe'/> - </function-type> - <function-type size-in-bits='64' id='276427e1'> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9b8b35dc'> - <parameter type-id='792ca340'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8d077d91'> - <parameter type-id='f57039f0'/> - <parameter type-id='02f11ed4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0f1de308'> - <parameter type-id='f57039f0'/> - <parameter type-id='02f11ed4'/> - <parameter type-id='02f11ed4'/> - <parameter type-id='157252dd'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ffad938a'> - <parameter type-id='f57039f0'/> - <parameter type-id='c2c60445'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='01941a31'> - <parameter type-id='23e79551'/> - <parameter type-id='bf3ef905'/> - <parameter type-id='bf3ef905'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='05cd795f'> - <parameter type-id='26a90f95'/> - <parameter type-id='edcbd723'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e625eab0'> - <parameter type-id='80f4b756'/> - <parameter type-id='edcbd723'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8b7bbbae'> - <parameter type-id='c14d5db2'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b11be48c'> - <parameter type-id='c14d5db2'/> - <parameter type-id='b316d9a3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='75985c10'> - <parameter type-id='c14d5db2'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <parameter type-id='43a0eb6c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f29c5fbb'> - <parameter type-id='a77efac3'/> - <parameter type-id='0e87f9be'/> - <parameter type-id='19c2251e'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='935b1156'> - <parameter type-id='a77efac3'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3c5b888e'> - <parameter type-id='7171de96'/> - <parameter type-id='bbaf3419'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e613f28a'> - <parameter type-id='247dd85c'/> - <parameter type-id='bbaf3419'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c0d42424'> - <parameter type-id='72bb8c36'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3e497762'> - <parameter type-id='72bb8c36'/> - <parameter type-id='bbaf3419'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4130d810'> - <parameter type-id='f0f856cb'/> - <parameter type-id='c161b868'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d093a820'> - <parameter type-id='dfeb7f6c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1af55526'> - <parameter type-id='dfeb7f6c'/> - <parameter type-id='bbaf3419'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='38c67a4b'> - <parameter type-id='dfeb7f6c'/> - <parameter type-id='bbaf3419'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='8bff8096'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b739ffde'> - <parameter type-id='dfeb7f6c'/> - <parameter type-id='19c2251e'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='eb0f802b'> - <parameter type-id='27675065'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='904e13de'> - <parameter type-id='27675065'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='fb8e936d'> - <parameter type-id='27675065'/> - <parameter type-id='ab7bbd67'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='dfe7e6ee'> - <parameter type-id='27675065'/> - <parameter type-id='7e666abe'/> - <parameter type-id='27675065'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ea863425'> - <parameter type-id='27675065'/> - <parameter type-id='087d687b'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c3384bd1'> - <parameter type-id='27675065'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='70084cf7'> - <parameter type-id='b80a6036'/> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='91ce1af9'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d87d8242'> - <parameter type-id='e9a4c848'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='37d25cd5'> - <parameter type-id='77e79a4b'/> - <parameter type-id='f57039f0'/> - <parameter type-id='e84b031a'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cd1955fc'> - <parameter type-id='77e79a4b'/> - <parameter type-id='f57039f0'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='9f93c9da'/> - <parameter type-id='63e171df'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='da73ead4'> - <parameter type-id='77e79a4b'/> - <parameter type-id='f57039f0'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='02f11ed4'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='19ebf718'> - <parameter type-id='77e79a4b'/> - <parameter type-id='b80a6036'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='56cb7858'> - <parameter type-id='77e79a4b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='0343ce83'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cdead692'> - <parameter type-id='77e79a4b'/> - <parameter type-id='d30bdc51'/> - <parameter type-id='c0e2acc9'/> - <parameter type-id='2ae08426'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c1f57de8'> - <parameter type-id='77e79a4b'/> - <parameter type-id='bd54fe1a'/> - <parameter type-id='ccbe540b'/> - <parameter type-id='63e171df'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d9f53f44'> - <parameter type-id='77e79a4b'/> - <parameter type-id='02f11ed4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1b99a1f1'> - <parameter type-id='77e79a4b'/> - <parameter type-id='bc5666d5'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e0d0028a'> - <parameter type-id='77e79a4b'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6bd699b2'> - <parameter type-id='77e79a4b'/> - <parameter type-id='2ae08426'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b0623418'> - <parameter type-id='0343ce83'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d67e1739'> - <parameter type-id='0343ce83'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='e84b031a'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cb6487f8'> - <parameter type-id='5760dcb0'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cd313b90'> - <parameter type-id='7e666abe'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='09c8759c'> - <parameter type-id='7e666abe'/> - <parameter type-id='27675065'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a04cd5a9'> - <parameter type-id='7e666abe'/> - <parameter type-id='27675065'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='7e8ddfae'> - <parameter type-id='7e666abe'/> - <parameter type-id='27675065'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='2594b00f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f2fea3d5'> - <parameter type-id='7e666abe'/> - <parameter type-id='27675065'/> - <parameter type-id='7e666abe'/> - <parameter type-id='27675065'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='453343e6'> - <parameter type-id='7e666abe'/> - <parameter type-id='27675065'/> - <parameter type-id='2594b00f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f3601a85'> - <parameter type-id='7e666abe'/> - <parameter type-id='27675065'/> - <parameter type-id='2594b00f'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='270f5881'> - <parameter type-id='7e666abe'/> - <parameter type-id='27675065'/> - <parameter type-id='2594b00f'/> - <parameter type-id='8504f260'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='79d185ec'> - <parameter type-id='7e666abe'/> - <parameter type-id='890caaa5'/> - <parameter type-id='91ce1af9'/> - <parameter type-id='91ce1af9'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b073751e'> - <parameter type-id='7e666abe'/> - <parameter type-id='77e79a4b'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cfe842dd'> - <parameter type-id='7e666abe'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a92634ba'> - <parameter type-id='7e666abe'/> - <parameter type-id='c858233f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='bdd382a3'> - <parameter type-id='7e666abe'/> - <parameter type-id='2871909b'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='27e3f547'> - <parameter type-id='7e666abe'/> - <parameter type-id='0892f7dc'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c3b65e91'> - <parameter type-id='7e666abe'/> - <parameter type-id='4151733d'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b36b391c'> - <parameter type-id='7e666abe'/> - <parameter type-id='c2c60445'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9b634486'> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3e7a7dc5'> - <parameter type-id='95e97e5e'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a71373a3'> - <parameter type-id='150efd3f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e1ee975e'> - <parameter type-id='150efd3f'/> - <parameter type-id='80f4b756'/> - <parameter type-id='2594b00f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8e42c936'> - <parameter type-id='150efd3f'/> - <parameter type-id='150efd3f'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8bcde2dc'> - <parameter type-id='8212a608'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='054882f1'> - <parameter type-id='8212a608'/> - <parameter type-id='2ae08426'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f8cb692f'> - <parameter type-id='204a4632'/> - <parameter type-id='098bcd1a'/> - <parameter type-id='108c9fc0'/> - <parameter type-id='204a4632'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='92cdf314'> - <parameter type-id='80f25feb'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='93be8120'> - <parameter type-id='89b70200'/> - <parameter type-id='d30bdc51'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6ee62c60'> - <parameter type-id='89b70200'/> - <parameter type-id='d30bdc51'/> - <parameter type-id='d9d65b21'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e32cf39f'> - <parameter type-id='2730d015'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='869f5d80'> - <parameter type-id='02f11ed4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='dc2316e7'> - <parameter type-id='02f11ed4'/> - <parameter type-id='3eb7c31c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='31e7d828'> - <parameter type-id='02f11ed4'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a804e84c'> - <parameter type-id='02f11ed4'/> - <parameter type-id='c2c60445'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cea824ff'> - <parameter type-id='15d29710'/> - <parameter type-id='e15f3242'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b16db39f'> - <parameter type-id='f8dc9def'/> - <parameter type-id='27675065'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='774cf1e5'> - <parameter type-id='f8dc9def'/> - <parameter type-id='150efd3f'/> - <parameter type-id='e18defdb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c655c7b7'> - <parameter type-id='f8dc9def'/> - <parameter type-id='e18defdb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cf9ec29d'> - <parameter type-id='f8dc9def'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cca56d7c'> - <parameter type-id='32efad44'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='270dc7da'> - <parameter type-id='32efad44'/> - <parameter type-id='bbaf3419'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0467beaf'> - <parameter type-id='32efad44'/> - <parameter type-id='bbaf3419'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='8bff8096'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='36a439e9'> - <parameter type-id='32efad44'/> - <parameter type-id='8bff8096'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c012d70e'> - <parameter type-id='32efad44'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d10f08e3'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='67f526b5'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='031a4ff0'> - <parameter type-id='c249b570'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c604b3e2'> - <parameter type-id='42c8f564'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='eeeb3192'> - <parameter type-id='42c8f564'/> - <parameter type-id='72028e1c'/> - <parameter type-id='39341f7e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3b1012d7'> - <parameter type-id='42c8f564'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4f21665b'> - <parameter type-id='42c8f564'/> - <parameter type-id='7292109c'/> - <parameter type-id='26a90f95'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e85fe596'> - <parameter type-id='42c8f564'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='a77efac3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b992836c'> - <parameter type-id='42c8f564'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='66b0cee4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e6f3a13f'> - <parameter type-id='42c8f564'/> - <parameter type-id='cc8d835a'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cda9f6b0'> - <parameter type-id='42c8f564'/> - <parameter type-id='cc8d835a'/> - <parameter type-id='39341f7e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='26f907b0'> - <parameter type-id='42c8f564'/> - <parameter type-id='02f11ed4'/> - <parameter type-id='3eb7c31c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0e61b6d4'> - <parameter type-id='42c8f564'/> - <parameter type-id='6dcf57f3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='56a7b834'> - <parameter type-id='42c8f564'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c95d9034'> - <parameter type-id='11e11a61'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='5c39fc92'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='eeeccb4f'> - <parameter type-id='549da823'/> - <parameter type-id='f8dc9def'/> - <parameter type-id='27675065'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='80d02f4e'> - <parameter type-id='2ae08426'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='262a563e'> - <parameter type-id='2ae08426'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3b03705e'> - <parameter type-id='2ae08426'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0cf2912e'> - <parameter type-id='77e79a4b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='69bf7bee'/> - <return type-id='bd54fe1a'/> - </function-type> - <function-type size-in-bits='64' id='9386c3d1'> - <parameter type-id='77e79a4b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='bd54fe1a'/> - </function-type> - <function-type size-in-bits='64' id='b68c3fba'> - <parameter type-id='07af3c3c'/> - <return type-id='bd54fe1a'/> - </function-type> - <function-type size-in-bits='64' id='7f8cc66d'> - <parameter type-id='42c8f564'/> - <parameter type-id='cb1156c4'/> - <return type-id='bd54fe1a'/> - </function-type> - <function-type size-in-bits='64' id='e17bc528'> - <parameter type-id='2ae08426'/> - <parameter type-id='7359adad'/> - <return type-id='02f11ed4'/> - </function-type> - <function-type size-in-bits='64' id='a2802dd0'> - <parameter type-id='7e666abe'/> - <parameter type-id='95e97e5e'/> - <return type-id='2871909b'/> - </function-type> - <function-type size-in-bits='64' id='e29df76e'> - <parameter type-id='7e666abe'/> - <return type-id='0892f7dc'/> - </function-type> - <function-type size-in-bits='64' id='1c0d3c63'> - <parameter type-id='77e79a4b'/> - <parameter type-id='f0acc909'/> - <return type-id='8f254b08'/> - </function-type> - <function-type size-in-bits='64' id='1a4194ca'> - <parameter type-id='8212a608'/> - <parameter type-id='f0acc909'/> - <return type-id='8f254b08'/> - </function-type> - <function-type size-in-bits='64' id='3273164b'> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='77784eb9'> - <parameter type-id='0343ce83'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='f037e1bb'> - <parameter type-id='02f11ed4'/> - <parameter type-id='9c5c646e'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='5e80f131'> - <parameter type-id='15d29710'/> - <parameter type-id='e15f3242'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='bc5c36f0'> - <parameter type-id='bc5666d5'/> - <return type-id='bc5666d5'/> - </function-type> - <function-type size-in-bits='64' id='68d3e576'> - <return type-id='fbc017ef'/> - </function-type> - <function-type size-in-bits='64' id='ff95f77c'> - <parameter type-id='77e79a4b'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='f0981eeb'/> - <return type-id='69bf7bee'/> - </function-type> - <function-type size-in-bits='64' id='56731789'> - <parameter type-id='77e79a4b'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='95e97e5e'/> - <return type-id='69bf7bee'/> - </function-type> - <function-type size-in-bits='64' id='51edb62f'> - <parameter type-id='f57039f0'/> - <parameter type-id='a42536cd'/> - <return type-id='a42536cd'/> - </function-type> - <function-type size-in-bits='64' id='ebaa0f87'> - <parameter type-id='27675065'/> - <parameter type-id='26a90f95'/> - <parameter type-id='b59d7dce'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='100ce309'> - <parameter type-id='77e79a4b'/> - <parameter type-id='26a90f95'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='b53e8dbb'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='0caa7082'> - <parameter type-id='77e79a4b'/> - <parameter type-id='80f4b756'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='b53e8dbb'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='e7e14410'> - <parameter type-id='77e79a4b'/> - <parameter type-id='d30bdc51'/> - <parameter type-id='c0e2acc9'/> - <parameter type-id='26a90f95'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='b59d7dce'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='e9855576'> - <parameter type-id='77e79a4b'/> - <parameter type-id='b53e8dbb'/> - <parameter type-id='15d29710'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='f0981eeb'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='ebe8eb0e'> - <parameter type-id='77e79a4b'/> - <parameter type-id='02f11ed4'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='b53e8dbb'/> - <parameter type-id='95e97e5e'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='309ed22f'> - <parameter type-id='77e79a4b'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='f0981eeb'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='beb5fff3'> - <parameter type-id='8212a608'/> - <parameter type-id='26a90f95'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='69bf7bee'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='357e5279'> - <parameter type-id='80f25feb'/> - <parameter type-id='4fa10f9e'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='d5b6f34c'> - <parameter type-id='d30bdc51'/> - <parameter type-id='0b001c1f'/> - <parameter type-id='26a90f95'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='be97e3d8'> - <parameter type-id='d30bdc51'/> - <parameter type-id='0b001c1f'/> - <parameter type-id='80f4b756'/> - <parameter type-id='b59d7dce'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='18188cce'> - <parameter type-id='063da268'/> - <parameter type-id='47ed147a'/> - <parameter type-id='26a90f95'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='78199102'> - <parameter type-id='063da268'/> - <parameter type-id='47ed147a'/> - <parameter type-id='80f4b756'/> - <parameter type-id='b59d7dce'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='8c180526'> - <parameter type-id='15d29710'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='b53e8dbb'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='f0981eeb'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='d802bf72'> - <parameter type-id='42c8f564'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='26a90f95'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='69bf7bee'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='fec629e3'> - <parameter type-id='42c8f564'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='80f4b756'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='69bf7bee'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='5ea5a07d'> - <parameter type-id='d30bdc51'/> - <parameter type-id='0b001c1f'/> - <parameter type-id='95e97e5e'/> - <return type-id='2594b00f'/> - </function-type> - <function-type size-in-bits='64' id='449f791f'> - <parameter type-id='d30bdc51'/> - <parameter type-id='c0e2acc9'/> - <parameter type-id='95e97e5e'/> - <return type-id='2594b00f'/> - </function-type> - <function-type size-in-bits='64' id='ecbaa04a'> - <parameter type-id='d02f4143'/> - <return type-id='e9265215'/> - </function-type> - <function-type size-in-bits='64' id='af6e35e9'> - <parameter type-id='d02f4143'/> - <parameter type-id='5555b4b4'/> - <return type-id='e9265215'/> - </function-type> - <function-type size-in-bits='64' id='cdd79d4e'> - <parameter type-id='67f526b5'/> - <return type-id='f0981eeb'/> - </function-type> - <function-type size-in-bits='64' id='3642b004'> - <parameter type-id='67f526b5'/> - <parameter type-id='19c2251e'/> - <parameter type-id='19c2251e'/> - <return type-id='f0981eeb'/> - </function-type> - <function-type size-in-bits='64' id='0fae1622'> - <parameter type-id='77e79a4b'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-type> - <function-type size-in-bits='64' id='8f9ed095'> - <parameter type-id='4be14597'/> - <parameter type-id='cb1156c4'/> - <return type-id='7359adad'/> - </function-type> - <function-type size-in-bits='64' id='08616ba1'> - <parameter type-id='2ae08426'/> - <return type-id='7359adad'/> - </function-type> - <function-type size-in-bits='64' id='a38d6c05'> - <parameter type-id='bcfe6314'/> - <return type-id='549da823'/> - </function-type> - <function-type size-in-bits='64' id='ee076206'> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='34135eb2'> - <parameter type-id='69c138b1'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='97db9237'> - <parameter type-id='a77efac3'/> - <parameter type-id='bcfe6314'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='58d69ec2'> - <parameter type-id='67f526b5'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='dcb10fbf'> - <parameter type-id='af5eeab9'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='cc2d5b01'> - <parameter type-id='708ae4d0'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='0ae96173'> - <parameter type-id='72bb8c36'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='420b230d'> - <parameter type-id='dfeb7f6c'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='54d829fa'> - <parameter type-id='dfeb7f6c'/> - <parameter type-id='8bff8096'/> - <parameter type-id='bbaf3419'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d843c93e'> - <parameter type-id='27675065'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='37f6d957'> - <parameter type-id='27675065'/> - <parameter type-id='7e666abe'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='a9732c0b'> - <parameter type-id='b1a5e68a'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='cbbffc65'> - <parameter type-id='e9a4c848'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='a9cc575c'> - <parameter type-id='77e79a4b'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='1c254730'> - <parameter type-id='0343ce83'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='08bcc9e6'> - <parameter type-id='0343ce83'/> - <parameter type-id='0343ce83'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='2ca9725a'> - <parameter type-id='0343ce83'/> - <parameter type-id='63e171df'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='6c0e4a93'> - <parameter type-id='7e666abe'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='ebcc73dc'> - <parameter type-id='7e666abe'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='f712e2b7'> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='c96d591d'> - <parameter type-id='8212a608'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d647b094'> - <parameter type-id='80f25feb'/> - <parameter type-id='bd54fe1a'/> - <parameter type-id='bd54fe1a'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='10587c0a'> - <parameter type-id='d30bdc51'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='257e5168'> - <parameter type-id='d30bdc51'/> - <parameter type-id='2168a3eb'/> - <parameter type-id='acd96ee1'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='5985c13a'> - <parameter type-id='2730d015'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='7a42d02f'> - <parameter type-id='2730d015'/> - <parameter type-id='80f4b756'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='e9ef9215'> - <parameter type-id='02f11ed4'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='74e7a035'> - <parameter type-id='02f11ed4'/> - <parameter type-id='d8e6b335'/> - <parameter type-id='d8e6b335'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='0cf765ad'> - <parameter type-id='02f11ed4'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='96650caf'> - <parameter type-id='60219102'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='c611b7c0'> - <parameter type-id='15d29710'/> - <parameter type-id='e15f3242'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='26d45b0c'> - <parameter type-id='f8dc9def'/> - <parameter type-id='67f526b5'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d6e6975e'> - <parameter type-id='f8dc9def'/> - <parameter type-id='77e79a4b'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='127ce78a'> - <parameter type-id='f8dc9def'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='1646f19a'> - <parameter type-id='0fbf3cfd'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='18fcefa9'> - <parameter type-id='42c8f564'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='8029c9e0'> - <parameter type-id='9248e67f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='70a927ce'> - <parameter type-id='bc5666d5'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='cdd056d2'> - <parameter type-id='9c313c2d'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='e74bcc7b'> - <parameter type-id='2ae08426'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='1650bf24'> - <parameter type-id='d02f4143'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='c5c76c9c'> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='57c897f7'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='5760dcb0'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='c039af2e'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='4827f223'> - <parameter type-id='83c1bde6'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='afb1917e'> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='e0c79ce2'> - <parameter type-id='d30bdc51'/> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='943685e6'> - <parameter type-id='f8dc9def'/> - <parameter type-id='b53e8dbb'/> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='749378a8'> - <parameter type-id='f8dc9def'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='b53e8dbb'/> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='c0e5af96'> - <parameter type-id='f772df6d'/> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='cd5d79f4'> - <parameter type-id='eaa32e2f'/> - <return type-id='eaa32e2f'/> - </function-type> - <array-type-def dimensions='1' type-id='bd54fe1a' size-in-bits='256' id='5d4602e8'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <typedef-decl name='poll_queue_proc' type-id='4aecccbd' filepath='include/linux/poll.h' line='37' column='1' id='650104ba'/> - <pointer-type-def type-id='b50a4934' size-in-bits='64' id='d8e6b335'/> - <class-decl name='fc_log' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='179' column='1' id='fb4c7dfb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='usage' type-id='64615833' visibility='default' filepath='include/linux/fs_context.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='head' type-id='f9b06939' visibility='default' filepath='include/linux/fs_context.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='tail' type-id='f9b06939' visibility='default' filepath='include/linux/fs_context.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='need_free' type-id='f9b06939' visibility='default' filepath='include/linux/fs_context.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/fs_context.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='buffer' type-id='460b55b1' visibility='default' filepath='include/linux/fs_context.h' line='185' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='b4b8adeb' const='yes' id='09ffba8a'/> - <qualified-type-def type-id='d2bd1e05' const='yes' id='4b1c1612'/> - <pointer-type-def type-id='5f5c9d88' size-in-bits='64' id='0e87f9be'/> - <pointer-type-def type-id='c5392ac1' size-in-bits='64' id='4aecccbd'/> - <array-type-def dimensions='1' type-id='26a90f95' size-in-bits='512' id='460b55b1'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <class-decl name='fs_context_operations' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='110' column='1' id='d2bd1e05'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='free' type-id='18811e61' visibility='default' filepath='include/linux/fs_context.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dup' type-id='0177caaf' visibility='default' filepath='include/linux/fs_context.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='parse_param' type-id='7af12c47' visibility='default' filepath='include/linux/fs_context.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='parse_monolithic' type-id='33c348f4' visibility='default' filepath='include/linux/fs_context.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='get_tree' type-id='57f0383a' visibility='default' filepath='include/linux/fs_context.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='reconfigure' type-id='57f0383a' visibility='default' filepath='include/linux/fs_context.h' line='116' column='1'/> - </data-member> - </class-decl> - <class-decl name='kstat' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/stat.h' line='24' column='1' id='5f5c9d88'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='result_mask' type-id='19c2251e' visibility='default' filepath='include/linux/stat.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='mode' type-id='2594b00f' visibility='default' filepath='include/linux/stat.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nlink' type-id='f0981eeb' visibility='default' filepath='include/linux/stat.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='blksize' type-id='8f92235e' visibility='default' filepath='include/linux/stat.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='attributes' type-id='91ce1af9' visibility='default' filepath='include/linux/stat.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='attributes_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/stat.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ino' type-id='91ce1af9' visibility='default' filepath='include/linux/stat.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dev' type-id='8504f260' visibility='default' filepath='include/linux/stat.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='rdev' type-id='8504f260' visibility='default' filepath='include/linux/stat.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/stat.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='gid' type-id='094d8048' visibility='default' filepath='include/linux/stat.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='size' type-id='69bf7bee' visibility='default' filepath='include/linux/stat.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='atime' type-id='40a816ad' visibility='default' filepath='include/linux/stat.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mtime' type-id='40a816ad' visibility='default' filepath='include/linux/stat.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='ctime' type-id='40a816ad' visibility='default' filepath='include/linux/stat.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='btime' type-id='40a816ad' visibility='default' filepath='include/linux/stat.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='blocks' type-id='91ce1af9' visibility='default' filepath='include/linux/stat.h' line='49' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='135a5d4b' size-in-bits='64' id='0177caaf'/> - <pointer-type-def type-id='c44bfbeb' size-in-bits='64' id='7af12c47'/> - <pointer-type-def type-id='91015ee2' size-in-bits='64' id='33c348f4'/> - <pointer-type-def type-id='41f25325' size-in-bits='64' id='18811e61'/> - </abi-instr> - <abi-instr address-size='64' path='arch/arm64/kernel/armv8_deprecated.c' language='LANG_C89'> - <function-decl name='on_each_cpu' mangled-name='on_each_cpu' filepath='include/linux/smp.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='on_each_cpu'> - <parameter type-id='b7f9d8e6'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='arch/arm64/kernel/cacheinfo.c' language='LANG_C89'> - <function-decl name='cache_line_size' mangled-name='cache_line_size' filepath='arch/arm64/kernel/cacheinfo.c' line='20' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cache_line_size'> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='arch/arm64/kernel/cpufeature.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='237c0d27' size-in-bits='7936' id='6288ed8b'> - <subrange length='62' type-id='7ff19f0f' id='f519cbfd'/> - </array-type-def> - <class-decl name='static_key_false' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/jump_label.h' line='350' column='1' id='237c0d27'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='key' type-id='00205383' visibility='default' filepath='include/linux/jump_label.h' line='351' column='1'/> - </data-member> - </class-decl> - <var-decl name='cpu_hwcap_keys' type-id='6288ed8b' mangled-name='cpu_hwcap_keys' visibility='default' filepath='arch/arm64/kernel/cpufeature.c' line='88' column='1' elf-symbol-id='cpu_hwcap_keys'/> - <var-decl name='arm64_const_caps_ready' type-id='237c0d27' mangled-name='arm64_const_caps_ready' visibility='default' filepath='arch/arm64/kernel/cpufeature.c' line='2112' column='1' elf-symbol-id='arm64_const_caps_ready'/> - <var-decl name='cpu_hwcaps' type-id='f066dd3c' mangled-name='cpu_hwcaps' visibility='default' filepath='arch/arm64/kernel/cpufeature.c' line='45' column='1' elf-symbol-id='cpu_hwcaps'/> - <function-decl name='bsearch' mangled-name='bsearch' filepath='include/linux/bsearch.h' line='7' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bsearch'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='585e1de9'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='cpus_read_lock' mangled-name='cpus_read_lock' filepath='include/linux/cpu.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpus_read_lock'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cpus_read_unlock' mangled-name='cpus_read_unlock' filepath='include/linux/cpu.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpus_read_unlock'> - <return type-id='48b5725f'/> - </function-decl> - <pointer-type-def type-id='96ee24a5' size-in-bits='64' id='585e1de9'/> - <function-type size-in-bits='64' id='96ee24a5'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='arch/arm64/kernel/cpuinfo.c' language='LANG_C89'> - <function-decl name='kobject_init' mangled-name='kobject_init' filepath='include/linux/kobject.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_init'> - <parameter type-id='d30bdc51'/> - <parameter type-id='c48b394e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kobject_add' mangled-name='kobject_add' filepath='include/linux/kobject.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_add'> - <parameter type-id='d30bdc51'/> - <parameter type-id='d30bdc51'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kobject_del' mangled-name='kobject_del' filepath='include/linux/kobject.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_del'> - <parameter type-id='d30bdc51'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='arch/arm64/kernel/fpsimd.c' language='LANG_C89'> - <pointer-type-def type-id='dbd58f6e' size-in-bits='64' id='02162584'/> <var-decl name='fpsimd_context_busy' type-id='b50a4934' mangled-name='fpsimd_context_busy' visibility='default' filepath='arch/arm64/kernel/fpsimd.c' line='149' column='1' elf-symbol-id='fpsimd_context_busy'/> - <function-decl name='atomic_notifier_chain_register' mangled-name='atomic_notifier_chain_register' filepath='include/linux/notifier.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_notifier_chain_register'> - <parameter type-id='02162584'/> - <parameter type-id='d504f73d'/> - <return type-id='95e97e5e'/> + <function-decl name='kernel_neon_end' mangled-name='kernel_neon_end' filepath='arch/arm64/kernel/fpsimd.c' line='1282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_neon_end'> + <return type-id='48b5725f'/> </function-decl> - <class-decl name='atomic_notifier_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/notifier.h' line='60' column='1' id='dbd58f6e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/notifier.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='head' type-id='d504f73d' visibility='default' filepath='include/linux/notifier.h' line='62' column='1'/> - </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='arch/arm64/kernel/insn.c' language='LANG_C89'> - <function-decl name='vmalloc_to_page' mangled-name='vmalloc_to_page' filepath='include/linux/mm.h' line='656' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmalloc_to_page'> - <parameter type-id='eaa32e2f'/> - <return type-id='02f11ed4'/> + <function-decl name='kernel_neon_begin' mangled-name='kernel_neon_begin' filepath='arch/arm64/kernel/fpsimd.c' line='1256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_neon_begin'> + <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='arch/arm64/kernel/io.c' language='LANG_C89'> <qualified-type-def type-id='b0b3cbf9' const='yes' id='484cd8ba'/> <pointer-type-def type-id='484cd8ba' size-in-bits='64' id='60f8eab0'/> - <function-decl name='__memcpy_fromio' mangled-name='__memcpy_fromio' filepath='arch/arm64/kernel/io.c' line='15' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__memcpy_fromio'> - <parameter type-id='eaa32e2f' name='to' filepath='arch/arm64/kernel/io.c' line='15' column='1'/> - <parameter type-id='60f8eab0' name='from' filepath='arch/arm64/kernel/io.c' line='15' column='1'/> - <parameter type-id='b59d7dce' name='count' filepath='arch/arm64/kernel/io.c' line='15' column='1'/> + <qualified-type-def type-id='48b5725f' volatile='yes' id='b0b3cbf9'/> + <pointer-type-def type-id='b0b3cbf9' size-in-bits='64' id='fe09dd29'/> + <function-decl name='__memset_io' mangled-name='__memset_io' filepath='arch/arm64/kernel/io.c' line='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__memset_io'> + <parameter type-id='fe09dd29' name='dst' filepath='arch/arm64/kernel/io.c' line='71' column='1'/> + <parameter type-id='95e97e5e' name='c' filepath='arch/arm64/kernel/io.c' line='71' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='arch/arm64/kernel/io.c' line='71' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='__memcpy_toio' mangled-name='__memcpy_toio' filepath='arch/arm64/kernel/io.c' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__memcpy_toio'> @@ -46868,829 +33209,16 @@ <parameter type-id='b59d7dce' name='count' filepath='arch/arm64/kernel/io.c' line='43' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__memset_io' mangled-name='__memset_io' filepath='arch/arm64/kernel/io.c' line='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__memset_io'> - <parameter type-id='fe09dd29' name='dst' filepath='arch/arm64/kernel/io.c' line='71' column='1'/> - <parameter type-id='95e97e5e' name='c' filepath='arch/arm64/kernel/io.c' line='71' column='1'/> - <parameter type-id='b59d7dce' name='count' filepath='arch/arm64/kernel/io.c' line='71' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <qualified-type-def type-id='48b5725f' volatile='yes' id='b0b3cbf9'/> - <pointer-type-def type-id='b0b3cbf9' size-in-bits='64' id='fe09dd29'/> - </abi-instr> - <abi-instr address-size='64' path='arch/arm64/kernel/pci.c' language='LANG_C89'> - <function-decl name='pci_find_bus' mangled-name='pci_find_bus' filepath='include/linux/pci.h' line='1002' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_find_bus'> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='d1feb554'/> - </function-decl> - <pointer-type-def type-id='7e8e008e' size-in-bits='64' id='d1feb554'/> - <class-decl name='pci_bus' size-in-bits='10432' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='578' column='1' id='7e8e008e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='579' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='parent' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='580' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='children' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='581' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='devices' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='582' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='self' type-id='85196e3f' visibility='default' filepath='include/linux/pci.h' line='583' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='slots' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='584' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='resource' type-id='774e8b2d' visibility='default' filepath='include/linux/pci.h' line='586' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='resources' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='587' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='busn_res' type-id='5218160d' visibility='default' filepath='include/linux/pci.h' line='588' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='ops' type-id='2058826a' visibility='default' filepath='include/linux/pci.h' line='590' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='msi' type-id='b9526cc1' visibility='default' filepath='include/linux/pci.h' line='591' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='sysdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/pci.h' line='592' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='procdir' type-id='d077e928' visibility='default' filepath='include/linux/pci.h' line='593' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='number' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='595' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2056'> - <var-decl name='primary' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='596' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2064'> - <var-decl name='max_bus_speed' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='597' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2072'> - <var-decl name='cur_bus_speed' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='598' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='domain_nr' type-id='95e97e5e' visibility='default' filepath='include/linux/pci.h' line='600' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='name' type-id='36d7f119' visibility='default' filepath='include/linux/pci.h' line='603' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='bridge_ctl' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='605' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2512'> - <var-decl name='bus_flags' type-id='757fc982' visibility='default' filepath='include/linux/pci.h' line='606' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='bridge' type-id='fa0b179b' visibility='default' filepath='include/linux/pci.h' line='607' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/pci.h' line='608' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9984'> - <var-decl name='legacy_io' type-id='c0e2acc9' visibility='default' filepath='include/linux/pci.h' line='609' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='legacy_mem' type-id='c0e2acc9' visibility='default' filepath='include/linux/pci.h' line='610' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_added' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='611' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10176'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='613' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10240'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='614' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10304'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='615' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10368'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='616' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='1f8bced9' size-in-bits='64' id='b9526cc1'/> - <pointer-type-def type-id='5c93f9a7' size-in-bits='64' id='85196e3f'/> - <pointer-type-def type-id='fc2007cc' size-in-bits='64' id='2058826a'/> - <array-type-def dimensions='1' type-id='c9d64c0d' size-in-bits='256' id='774e8b2d'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <typedef-decl name='pci_bus_flags_t' type-id='8efea9e5' filepath='include/linux/pci.h' line='221' column='1' id='757fc982'/> - <class-decl name='msi_controller' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='215' column='1' id='1f8bced9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/msi.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/msi.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/linux/msi.h' line='218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/msi.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='setup_irq' type-id='01170708' visibility='default' filepath='include/linux/msi.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='setup_irqs' type-id='3c23f0a7' visibility='default' filepath='include/linux/msi.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='teardown_irq' type-id='694b6f36' visibility='default' filepath='include/linux/msi.h' line='225' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_dev' size-in-bits='20096' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='294' column='1' id='5c93f9a7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bus_list' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bus' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='subordinate' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sysdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/pci.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='procent' type-id='d077e928' visibility='default' filepath='include/linux/pci.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='slot' type-id='4f146b8a' visibility='default' filepath='include/linux/pci.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='devfn' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='vendor' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='496'> - <var-decl name='device' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='subsystem_vendor' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='528'> - <var-decl name='subsystem_device' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='class' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='revision' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='584'> - <var-decl name='hdr_type' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='592'> - <var-decl name='pcie_cap' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='600'> - <var-decl name='msi_cap' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='msix_cap' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pcie_mpss' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='624'> - <var-decl name='rom_base_reg' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='632'> - <var-decl name='pin' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='pcie_flags_reg' type-id='1dc6a898' visibility='default' filepath='include/linux/pci.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='dma_alias_mask' type-id='1d2c2b85' visibility='default' filepath='include/linux/pci.h' line='322' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='driver' type-id='85b59624' visibility='default' filepath='include/linux/pci.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='dma_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='dma_parms' type-id='37251e77' visibility='default' filepath='include/linux/pci.h' line='331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='current_state' type-id='49c32219' visibility='default' filepath='include/linux/pci.h' line='333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='imm_ready' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='336' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1064'> - <var-decl name='pm_cap' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='337' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='pme_support' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='338' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21'> - <var-decl name='pme_poll' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='340' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22'> - <var-decl name='d1_support' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23'> - <var-decl name='d2_support' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='342' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='no_d1d2' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='343' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='25'> - <var-decl name='no_d3cold' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='26'> - <var-decl name='bridge_d3' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='345' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27'> - <var-decl name='d3cold_allowed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='346' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='28'> - <var-decl name='mmio_always_on' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='347' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='29'> - <var-decl name='wakeup_prepared' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='349' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='30'> - <var-decl name='runtime_d3cold' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='31'> - <var-decl name='skip_bus_pm' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='354' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ignore_hotplug' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='355' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='hotplug_user_indicators' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='356' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='clear_retrain_link' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='359' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='d3_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='361' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='d3cold_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='362' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='link_state' type-id='fe2d9f1d' visibility='default' filepath='include/linux/pci.h' line='365' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ltr_path' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='366' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='eetlp_prefix_path' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='369' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='error_state' type-id='7d5a17ad' visibility='default' filepath='include/linux/pci.h' line='371' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/pci.h' line='372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='cfg_size' type-id='95e97e5e' visibility='default' filepath='include/linux/pci.h' line='374' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8736'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='380' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8768'> - <var-decl name='resource' type-id='221adaf7' visibility='default' filepath='include/linux/pci.h' line='381' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17216'> - <var-decl name='match_driver' type-id='b50a4934' visibility='default' filepath='include/linux/pci.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='transparent' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='io_window' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='386' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='pref_window' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='pref_64_window' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='388' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='multifunction' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13'> - <var-decl name='is_busmaster' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='no_msi' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15'> - <var-decl name='no_64bit_msi' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='block_cfg_access' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17'> - <var-decl name='broken_parity_status' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18'> - <var-decl name='irq_reroute_variant' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20'> - <var-decl name='msi_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21'> - <var-decl name='msix_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22'> - <var-decl name='ari_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23'> - <var-decl name='ats_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='pasid_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='25'> - <var-decl name='pri_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='26'> - <var-decl name='is_managed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27'> - <var-decl name='needs_freset' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='28'> - <var-decl name='state_saved' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='29'> - <var-decl name='is_physfn' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='30'> - <var-decl name='is_virtfn' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='31'> - <var-decl name='reset_fn' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_hotplug_bridge' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='shpc_managed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='is_thunderbolt' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='untrusted' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='__aer_firmware_first_valid' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='__aer_firmware_first' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='broken_intx_masking' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='io_window_1k' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='irq_managed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='non_compliant_bars' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='is_probed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='link_active_reporting' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='427' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='no_vf_scan' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17264'> - <var-decl name='dev_flags' type-id='0f4efb07' visibility='default' filepath='include/linux/pci.h' line='429' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17280'> - <var-decl name='enable_cnt' type-id='49178f86' visibility='default' filepath='include/linux/pci.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17312'> - <var-decl name='saved_config_space' type-id='02fdec64' visibility='default' filepath='include/linux/pci.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17856'> - <var-decl name='saved_cap_space' type-id='e151255a' visibility='default' filepath='include/linux/pci.h' line='433' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17920'> - <var-decl name='rom_attr' type-id='c0e2acc9' visibility='default' filepath='include/linux/pci.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17984'> - <var-decl name='rom_attr_enabled' type-id='95e97e5e' visibility='default' filepath='include/linux/pci.h' line='435' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18048'> - <var-decl name='res_attr' type-id='2cc49b73' visibility='default' filepath='include/linux/pci.h' line='436' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18752'> - <var-decl name='res_attr_wc' type-id='2cc49b73' visibility='default' filepath='include/linux/pci.h' line='437' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19456'> - <var-decl name='msi_irq_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/pci.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19520'> - <var-decl name='vpd' type-id='0b72939c' visibility='default' filepath='include/linux/pci.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19584'> - <var-decl name='rom' type-id='2522883d' visibility='default' filepath='include/linux/pci.h' line='469' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19648'> - <var-decl name='romlen' type-id='b59d7dce' visibility='default' filepath='include/linux/pci.h' line='470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19712'> - <var-decl name='driver_override' type-id='26a90f95' visibility='default' filepath='include/linux/pci.h' line='471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19776'> - <var-decl name='priv_flags' type-id='7359adad' visibility='default' filepath='include/linux/pci.h' line='473' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19840'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='475' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19904'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='476' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19968'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='477' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20032'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='478' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='709' column='1' id='fc2007cc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='add_bus' type-id='4a1c3304' visibility='default' filepath='include/linux/pci.h' line='710' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='remove_bus' type-id='7df445b9' visibility='default' filepath='include/linux/pci.h' line='711' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='map_bus' type-id='d479d76a' visibility='default' filepath='include/linux/pci.h' line='712' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='read' type-id='ffde3570' visibility='default' filepath='include/linux/pci.h' line='713' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='write' type-id='934d23eb' visibility='default' filepath='include/linux/pci.h' line='714' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='c0e2acc9' size-in-bits='704' id='2cc49b73'> - <subrange length='11' type-id='7ff19f0f' id='847bc017'/> - </array-type-def> - <pointer-type-def type-id='c03e8273' size-in-bits='64' id='3c23f0a7'/> - <pointer-type-def type-id='da757fbe' size-in-bits='64' id='01170708'/> - <pointer-type-def type-id='6334ba8a' size-in-bits='64' id='4a1c3304'/> - <pointer-type-def type-id='ba6c1a6f' size-in-bits='64' id='934d23eb'/> - <pointer-type-def type-id='89c3fb76' size-in-bits='64' id='ffde3570'/> - <pointer-type-def type-id='314e713e' size-in-bits='64' id='85b59624'/> - <pointer-type-def type-id='cce0f0cc' size-in-bits='64' id='4f146b8a'/> - <pointer-type-def type-id='059a2256' size-in-bits='64' id='0b72939c'/> - <pointer-type-def type-id='2b7bb54d' size-in-bits='64' id='fe2d9f1d'/> - <array-type-def dimensions='1' type-id='5218160d' size-in-bits='8448' id='221adaf7'> - <subrange length='11' type-id='7ff19f0f' id='847bc017'/> - </array-type-def> - <typedef-decl name='pci_channel_state_t' type-id='f0981eeb' filepath='include/linux/pci.h' line='162' column='1' id='7d5a17ad'/> - <typedef-decl name='pci_dev_flags_t' type-id='8efea9e5' filepath='include/linux/pci.h' line='188' column='1' id='0f4efb07'/> - <typedef-decl name='pci_power_t' type-id='95e97e5e' filepath='include/linux/pci.h' line='137' column='1' id='49c32219'/> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='512' id='02fdec64'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <pointer-type-def type-id='deb48314' size-in-bits='64' id='694b6f36'/> - <pointer-type-def type-id='0181b08d' size-in-bits='64' id='7df445b9'/> - <pointer-type-def type-id='9f1d7608' size-in-bits='64' id='d479d76a'/> - <class-decl name='pci_driver' size-in-bits='2752' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='838' column='1' id='314e713e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='839' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pci.h' line='840' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='id_table' type-id='92fc8aa5' visibility='default' filepath='include/linux/pci.h' line='841' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='probe' type-id='6cc3a8b3' visibility='default' filepath='include/linux/pci.h' line='842' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='remove' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='843' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='suspend' type-id='831f84c2' visibility='default' filepath='include/linux/pci.h' line='844' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='suspend_late' type-id='831f84c2' visibility='default' filepath='include/linux/pci.h' line='845' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='resume_early' type-id='40672f7b' visibility='default' filepath='include/linux/pci.h' line='846' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='resume' type-id='40672f7b' visibility='default' filepath='include/linux/pci.h' line='847' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='shutdown' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='848' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='sriov_configure' type-id='ab05e282' visibility='default' filepath='include/linux/pci.h' line='849' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='err_handler' type-id='2da88de7' visibility='default' filepath='include/linux/pci.h' line='850' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/pci.h' line='851' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/pci.h' line='852' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='dynids' type-id='022719b7' visibility='default' filepath='include/linux/pci.h' line='853' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='855' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='856' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='857' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='858' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_slot' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='63' column='1' id='cce0f0cc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bus' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hotplug' type-id='b47b0d41' visibility='default' filepath='include/linux/pci.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='number' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/pci.h' line='68' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_vpd' is-struct='yes' visibility='default' is-declaration-only='yes' id='059a2256'/> - <class-decl name='pcie_link_state' size-in-bits='1216' is-struct='yes' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='49' column='1' id='2b7bb54d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pdev' type-id='85196e3f' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='downstream' type-id='85196e3f' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='root' type-id='fe2d9f1d' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='parent' type-id='fe2d9f1d' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sibling' type-id='72f469ec' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='aspm_support' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='aspm_enabled' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='aspm_capable' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21'> - <var-decl name='aspm_default' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='aspm_disable' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='clkpm_capable' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='clkpm_enabled' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='clkpm_default' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='clkpm_disable' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='latency_up' type-id='d0622163' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='latency_dw' type-id='d0622163' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='acceptable' type-id='fa0d0a7f' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='l1ss' type-id='a1d8a938' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='84' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='d0622163' size-in-bits='512' id='fa0d0a7f'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <class-decl name='aspm_latency' size-in-bits='64' is-struct='yes' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='44' column='1' id='d0622163'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='l0s' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='l1' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='46' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_dynids' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='737' column='1' id='022719b7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/pci.h' line='738' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='739' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='79' column='1' id='a1d8a938'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='up_cap_ptr' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='dw_cap_ptr' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ctl1' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='ctl2' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='83' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='b947c5cd' size-in-bits='64' id='92fc8aa5'/> - <pointer-type-def type-id='b68346f7' size-in-bits='64' id='2da88de7'/> - <pointer-type-def type-id='2dfcfaf9' size-in-bits='64' id='b47b0d41'/> - <pointer-type-def type-id='b4db8337' size-in-bits='64' id='40672f7b'/> - <pointer-type-def type-id='1e828e67' size-in-bits='64' id='6cc3a8b3'/> - <pointer-type-def type-id='173cc5a0' size-in-bits='64' id='ab05e282'/> - <pointer-type-def type-id='dedd4d90' size-in-bits='64' id='831f84c2'/> - <pointer-type-def type-id='7d41fdf4' size-in-bits='64' id='01d543be'/> - <class-decl name='hotplug_slot' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/pci_hotplug.h' line='56' column='1' id='2dfcfaf9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ops' type-id='94bc2d77' visibility='default' filepath='include/linux/pci_hotplug.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='slot_list' type-id='72f469ec' visibility='default' filepath='include/linux/pci_hotplug.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pci_slot' type-id='4f146b8a' visibility='default' filepath='include/linux/pci_hotplug.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/pci_hotplug.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mod_name' type-id='80f4b756' visibility='default' filepath='include/linux/pci_hotplug.h' line='63' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='6cb59de2' const='yes' id='b947c5cd'/> - <qualified-type-def type-id='709bf5ba' const='yes' id='b68346f7'/> - <class-decl name='pci_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='38' column='1' id='6cb59de2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vendor' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='device' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='subvendor' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='subdevice' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='class' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='class_mask' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='driver_data' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='42' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_error_handlers' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='773' column='1' id='709bf5ba'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='error_detected' type-id='abc80f30' visibility='default' filepath='include/linux/pci.h' line='775' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mmio_enabled' type-id='80b73a7b' visibility='default' filepath='include/linux/pci.h' line='779' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='slot_reset' type-id='80b73a7b' visibility='default' filepath='include/linux/pci.h' line='782' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='reset_prepare' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='785' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='reset_done' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='786' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='resume' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='789' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='61872327' size-in-bits='64' id='94bc2d77'/> - <qualified-type-def type-id='8d2c0dd2' const='yes' id='61872327'/> - <pointer-type-def type-id='b359f47f' size-in-bits='64' id='80b73a7b'/> - <pointer-type-def type-id='9325ec16' size-in-bits='64' id='abc80f30'/> - <class-decl name='hotplug_slot_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/pci_hotplug.h' line='38' column='1' id='8d2c0dd2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='enable_slot' type-id='1617c63b' visibility='default' filepath='include/linux/pci_hotplug.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='disable_slot' type-id='1617c63b' visibility='default' filepath='include/linux/pci_hotplug.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set_attention_status' type-id='4b81d8e7' visibility='default' filepath='include/linux/pci_hotplug.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hardware_test' type-id='b3f54aba' visibility='default' filepath='include/linux/pci_hotplug.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='get_power_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='get_attention_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='get_latch_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_adapter_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='reset_slot' type-id='3801bb42' visibility='default' filepath='include/linux/pci_hotplug.h' line='47' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='d9435f47' size-in-bits='64' id='1617c63b'/> - <pointer-type-def type-id='b6b1bef0' size-in-bits='64' id='3801bb42'/> - <pointer-type-def type-id='9d9db488' size-in-bits='64' id='b3f54aba'/> - <pointer-type-def type-id='025c78c3' size-in-bits='64' id='4b81d8e7'/> - <pointer-type-def type-id='ad4c5814' size-in-bits='64' id='db02d786'/> - </abi-instr> - <abi-instr address-size='64' path='arch/arm64/kernel/perf_event.c' language='LANG_C89'> - <function-decl name='clocks_calc_mult_shift' mangled-name='clocks_calc_mult_shift' filepath='include/linux/clocksource.h' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clocks_calc_mult_shift'> - <parameter type-id='807869d3'/> - <parameter type-id='807869d3'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> + <function-decl name='__memcpy_fromio' mangled-name='__memcpy_fromio' filepath='arch/arm64/kernel/io.c' line='15' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__memcpy_fromio'> + <parameter type-id='eaa32e2f' name='to' filepath='arch/arm64/kernel/io.c' line='15' column='1'/> + <parameter type-id='60f8eab0' name='from' filepath='arch/arm64/kernel/io.c' line='15' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='arch/arm64/kernel/io.c' line='15' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='arch/arm64/kernel/process.c' language='LANG_C89'> <var-decl name='__stack_chk_guard' type-id='7359adad' mangled-name='__stack_chk_guard' visibility='default' filepath='arch/arm64/kernel/process.c' line='62' column='1' elf-symbol-id='__stack_chk_guard'/> <var-decl name='pm_power_off' type-id='953b12f8' mangled-name='pm_power_off' visibility='default' filepath='arch/arm64/kernel/process.c' line='69' column='1' elf-symbol-id='pm_power_off'/> - <function-decl name='atomic_notifier_call_chain' mangled-name='atomic_notifier_call_chain' filepath='include/linux/notifier.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_notifier_call_chain'> - <parameter type-id='02162584'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='get_random_u32' mangled-name='get_random_u32' filepath='include/linux/random.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_random_u32'> - <return type-id='f0981eeb'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='arch/arm64/kernel/ptrace.c' language='LANG_C89'> - <pointer-type-def type-id='e57536d9' size-in-bits='64' id='20862e61'/> - <function-decl name='perf_event_release_kernel' mangled-name='perf_event_release_kernel' filepath='include/linux/perf_event.h' line='921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_event_release_kernel'> - <parameter type-id='2bf16f59'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='perf_event_create_kernel_counter' mangled-name='perf_event_create_kernel_counter' filepath='include/linux/perf_event.h' line='923' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_event_create_kernel_counter'> - <parameter type-id='20862e61'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f23e2572'/> - <parameter type-id='a8564695'/> - <parameter type-id='eaa32e2f'/> - <return type-id='2bf16f59'/> - </function-decl> - <function-decl name='send_sig' mangled-name='send_sig' filepath='include/linux/sched/signal.h' line='339' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='send_sig'> - <parameter type-id='95e97e5e'/> - <parameter type-id='f23e2572'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='arch/arm64/kernel/return_address.c' language='LANG_C89'> <function-decl name='return_address' mangled-name='return_address' filepath='arch/arm64/kernel/return_address.c' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='return_address'> @@ -47700,17 +33228,6 @@ </abi-instr> <abi-instr address-size='64' path='arch/arm64/kernel/smp.c' language='LANG_C89'> <var-decl name='cpu_number' type-id='95e97e5e' mangled-name='cpu_number' visibility='default' filepath='arch/arm64/kernel/smp.c' line='59' column='1' elf-symbol-id='cpu_number'/> - <function-decl name='of_n_addr_cells' mangled-name='of_n_addr_cells' filepath='include/linux/of.h' line='358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_n_addr_cells'> - <parameter type-id='9a537bbe'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='arch/arm64/kernel/smp_spin_table.c' language='LANG_C89'> - <function-decl name='ioremap_cache' mangled-name='ioremap_cache' filepath='arch/arm64/include/asm/io.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ioremap_cache'> - <parameter type-id='3a47d82b'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='arch/arm64/kernel/stacktrace.c' language='LANG_C89'> <class-decl name='stack_trace' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/stacktrace.h' line='64' column='1' id='e7058f21'> @@ -47738,35 +33255,7 @@ <return type-id='48b5725f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='arch/arm64/kernel/traps.c' language='LANG_C89'> - <function-decl name='tracing_off' mangled-name='tracing_off' filepath='include/linux/kernel.h' line='669' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tracing_off'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='find_vma' mangled-name='find_vma' filepath='include/linux/mm.h' line='2513' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_vma'> - <parameter type-id='df4b7819'/> - <parameter type-id='7359adad'/> - <return type-id='2ae08426'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='arch/arm64/kernel/vdso.c' language='LANG_C89'> - <function-decl name='get_zeroed_page' mangled-name='get_zeroed_page' filepath='include/linux/gfp.h' line='561' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_zeroed_page'> - <parameter type-id='f0981eeb'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='get_unmapped_area' mangled-name='get_unmapped_area' filepath='include/linux/mm.h' line='2390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_unmapped_area'> - <parameter type-id='77e79a4b'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='arch/arm64/lib/delay.c' language='LANG_C89'> - <function-decl name='__const_udelay' mangled-name='__const_udelay' filepath='arch/arm64/lib/delay.c' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__const_udelay'> - <parameter type-id='7359adad' name='xloops' filepath='arch/arm64/lib/delay.c' line='43' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='__udelay' mangled-name='__udelay' filepath='arch/arm64/lib/delay.c' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__udelay'> <parameter type-id='7359adad' name='usecs' filepath='arch/arm64/lib/delay.c' line='49' column='1'/> <return type-id='48b5725f'/> @@ -47775,6 +33264,10 @@ <parameter type-id='7359adad' name='nsecs' filepath='arch/arm64/lib/delay.c' line='55' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='__const_udelay' mangled-name='__const_udelay' filepath='arch/arm64/lib/delay.c' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__const_udelay'> + <parameter type-id='7359adad' name='xloops' filepath='arch/arm64/lib/delay.c' line='43' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='arch/arm64/mm/copypage.c' language='LANG_C89'> <function-decl name='copy_page' filepath='arch/arm64/include/asm/page.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -47791,9 +33284,836 @@ <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='448' id='a038344f'> <subrange length='56' type-id='7ff19f0f' id='f8137894'/> </array-type-def> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='72' id='060772ed'> + <subrange length='9' type-id='7ff19f0f' id='12e4273c'/> + </array-type-def> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='1024' id='e3204322'> + <subrange length='128' type-id='7ff19f0f' id='1eb1687a'/> + </array-type-def> + <class-decl name='cma' size-in-bits='576' is-struct='yes' visibility='default' filepath='mm/cma.h' line='5' column='1' id='6110442c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base_pfn' type-id='7359adad' visibility='default' filepath='mm/cma.h' line='6' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='count' type-id='7359adad' visibility='default' filepath='mm/cma.h' line='7' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bitmap' type-id='1d2c2b85' visibility='default' filepath='mm/cma.h' line='8' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='order_per_bit' type-id='f0981eeb' visibility='default' filepath='mm/cma.h' line='9' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='mm/cma.h' line='10' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='mm/cma.h' line='15' column='1'/> + </data-member> + </class-decl> + <class-decl name='dev_pin_info' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/devinfo.h' line='30' column='1' id='038d05bd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='p' type-id='73ea90c5' visibility='default' filepath='include/linux/pinctrl/devinfo.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='default_state' type-id='f418ceb3' visibility='default' filepath='include/linux/pinctrl/devinfo.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='init_state' type-id='f418ceb3' visibility='default' filepath='include/linux/pinctrl/devinfo.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sleep_state' type-id='f418ceb3' visibility='default' filepath='include/linux/pinctrl/devinfo.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='idle_state' type-id='f418ceb3' visibility='default' filepath='include/linux/pinctrl/devinfo.h' line='36' column='1'/> + </data-member> + </class-decl> + <class-decl name='dev_pm_qos' size-in-bits='2560' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='121' column='1' id='7d93f824'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='resume_latency' type-id='4ad5b81b' visibility='default' filepath='include/linux/pm_qos.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='latency_tolerance' type-id='4ad5b81b' visibility='default' filepath='include/linux/pm_qos.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='freq' type-id='7ca99f8c' visibility='default' filepath='include/linux/pm_qos.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='flags' type-id='e0a9bd3c' visibility='default' filepath='include/linux/pm_qos.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='resume_latency_req' type-id='a80fd1bc' visibility='default' filepath='include/linux/pm_qos.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='latency_tolerance_req' type-id='a80fd1bc' visibility='default' filepath='include/linux/pm_qos.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='flags_req' type-id='a80fd1bc' visibility='default' filepath='include/linux/pm_qos.h' line='128' column='1'/> + </data-member> + </class-decl> + <class-decl name='device_private' size-in-bits='1664' is-struct='yes' visibility='default' filepath='drivers/base/base.h' line='77' column='1' id='d066d157'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='klist_children' type-id='6160a6ce' visibility='default' filepath='drivers/base/base.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='knode_parent' type-id='3d045a53' visibility='default' filepath='drivers/base/base.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='knode_driver' type-id='3d045a53' visibility='default' filepath='drivers/base/base.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='knode_bus' type-id='3d045a53' visibility='default' filepath='drivers/base/base.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='knode_class' type-id='3d045a53' visibility='default' filepath='drivers/base/base.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='deferred_probe' type-id='72f469ec' visibility='default' filepath='drivers/base/base.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='async_driver' type-id='00c7b870' visibility='default' filepath='drivers/base/base.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='device' type-id='fa0b179b' visibility='default' filepath='drivers/base/base.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dead' type-id='f9b06939' visibility='default' filepath='drivers/base/base.h' line='86' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_coherent_mem' is-struct='yes' visibility='default' is-declaration-only='yes' id='5d5ff7f6'/> + <class-decl name='driver_private' size-in-bits='1472' is-struct='yes' visibility='default' filepath='drivers/base/base.h' line='47' column='1' id='e44b8083'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='drivers/base/base.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='klist_devices' type-id='6160a6ce' visibility='default' filepath='drivers/base/base.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='knode_bus' type-id='3d045a53' visibility='default' filepath='drivers/base/base.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='mkobj' type-id='47ed147a' visibility='default' filepath='drivers/base/base.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='driver' type-id='00c7b870' visibility='default' filepath='drivers/base/base.h' line='52' column='1'/> + </data-member> + </class-decl> + <class-decl name='iommu_group' size-in-bits='2048' is-struct='yes' visibility='default' filepath='drivers/iommu/iommu.c' line='35' column='1' id='2352f3ae'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='drivers/iommu/iommu.c' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='devices_kobj' type-id='d30bdc51' visibility='default' filepath='drivers/iommu/iommu.c' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='devices' type-id='72f469ec' visibility='default' filepath='drivers/iommu/iommu.c' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='drivers/iommu/iommu.c' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='notifier' type-id='708c2394' visibility='default' filepath='drivers/iommu/iommu.c' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='iommu_data' type-id='eaa32e2f' visibility='default' filepath='drivers/iommu/iommu.c' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='iommu_data_release' type-id='b7f9d8e6' visibility='default' filepath='drivers/iommu/iommu.c' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='drivers/iommu/iommu.c' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='drivers/iommu/iommu.c' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='default_domain' type-id='bff05edb' visibility='default' filepath='drivers/iommu/iommu.c' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='domain' type-id='bff05edb' visibility='default' filepath='drivers/iommu/iommu.c' line='46' column='1'/> + </data-member> + </class-decl> + <class-decl name='irq_domain' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/linux/irqdomain.h' line='162' column='1' id='a667f60e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='link' type-id='72f469ec' visibility='default' filepath='include/linux/irqdomain.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/irqdomain.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ops' type-id='2c202856' visibility='default' filepath='include/linux/irqdomain.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='host_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/irqdomain.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdomain.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='mapcount' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdomain.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/irqdomain.h' line='171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='bus_token' type-id='385b8018' visibility='default' filepath='include/linux/irqdomain.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='gc' type-id='8e62d7cb' visibility='default' filepath='include/linux/irqdomain.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='parent' type-id='7544e824' visibility='default' filepath='include/linux/irqdomain.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/irqdomain.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/irqdomain.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/irqdomain.h' line='183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/irqdomain.h' line='184' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='hwirq_max' type-id='88370ce9' visibility='default' filepath='include/linux/irqdomain.h' line='187' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='revmap_direct_max_irq' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdomain.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='revmap_size' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdomain.h' line='189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='revmap_tree' type-id='d39738ac' visibility='default' filepath='include/linux/irqdomain.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='revmap_tree_mutex' type-id='925167dc' visibility='default' filepath='include/linux/irqdomain.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='linear_revmap' type-id='c764d637' visibility='default' filepath='include/linux/irqdomain.h' line='192' column='1'/> + </data-member> + </class-decl> + <class-decl name='pm_domain_data' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pm_domain.h' line='172' column='1' id='3bf19710'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list_node' type-id='72f469ec' visibility='default' filepath='include/linux/pm_domain.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/pm_domain.h' line='174' column='1'/> + </data-member> + </class-decl> + <class-decl name='subsys_private' size-in-bits='4352' is-struct='yes' visibility='default' filepath='drivers/base/base.h' line='29' column='1' id='4a19d21e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='subsys' type-id='8cf069a2' visibility='default' filepath='drivers/base/base.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='devices_kset' type-id='89b70200' visibility='default' filepath='drivers/base/base.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='interfaces' type-id='72f469ec' visibility='default' filepath='drivers/base/base.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='drivers/base/base.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='drivers_kset' type-id='89b70200' visibility='default' filepath='drivers/base/base.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='klist_devices' type-id='6160a6ce' visibility='default' filepath='drivers/base/base.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='klist_drivers' type-id='6160a6ce' visibility='default' filepath='drivers/base/base.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='bus_notifier' type-id='708c2394' visibility='default' filepath='drivers/base/base.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='drivers_autoprobe' type-id='f0981eeb' visibility='default' filepath='drivers/base/base.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='bus' type-id='5e2671f8' visibility='default' filepath='drivers/base/base.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='glue_dirs' type-id='8cf069a2' visibility='default' filepath='drivers/base/base.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4288'> + <var-decl name='class' type-id='67aca04f' visibility='default' filepath='drivers/base/base.h' line='43' column='1'/> + </data-member> + </class-decl> + <class-decl name='wake_irq' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/base/power/power.h' line='34' column='1' id='4657336c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/base/power/power.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='status' type-id='f0981eeb' visibility='default' filepath='drivers/base/power/power.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='drivers/base/power/power.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/base/power/power.h' line='38' column='1'/> + </data-member> + </class-decl> <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='32' id='587936a0'> <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> </array-type-def> + <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='512' id='6094c99c'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <array-type-def dimensions='1' type-id='8f92235e' size-in-bits='512' id='625d6c02'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> + <class-decl name='device' size-in-bits='7360' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='1253' column='1' id='66e487eb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/device.h' line='1254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='parent' type-id='fa0b179b' visibility='default' filepath='include/linux/device.h' line='1255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='p' type-id='0d3b0dcf' visibility='default' filepath='include/linux/device.h' line='1257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='init_name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='1259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='type' type-id='cd28613b' visibility='default' filepath='include/linux/device.h' line='1260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='bus' type-id='5e2671f8' visibility='default' filepath='include/linux/device.h' line='1262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='driver' type-id='00c7b870' visibility='default' filepath='include/linux/device.h' line='1263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='platform_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/device.h' line='1265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/device.h' line='1267' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/device.h' line='1272' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='links' type-id='2d178f63' visibility='default' filepath='include/linux/device.h' line='1276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='power' type-id='f3166b6b' visibility='default' filepath='include/linux/device.h' line='1277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='pm_domain' type-id='a4375c03' visibility='default' filepath='include/linux/device.h' line='1278' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5056'> + <var-decl name='msi_domain' type-id='7544e824' visibility='default' filepath='include/linux/device.h' line='1281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5120'> + <var-decl name='pins' type-id='fa43ef1d' visibility='default' filepath='include/linux/device.h' line='1284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='msi_list' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5312'> + <var-decl name='dma_ops' type-id='ac58af12' visibility='default' filepath='include/linux/device.h' line='1290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='dma_mask' type-id='3df9fd28' visibility='default' filepath='include/linux/device.h' line='1291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='coherent_dma_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='bus_dma_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5568'> + <var-decl name='dma_pfn_offset' type-id='7359adad' visibility='default' filepath='include/linux/device.h' line='1298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5632'> + <var-decl name='dma_parms' type-id='9b4aaf1f' visibility='default' filepath='include/linux/device.h' line='1300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5696'> + <var-decl name='dma_pools' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5824'> + <var-decl name='dma_mem' type-id='5bfba86c' visibility='default' filepath='include/linux/device.h' line='1305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5888'> + <var-decl name='cma_area' type-id='6f67b38a' visibility='default' filepath='include/linux/device.h' line='1309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5952'> + <var-decl name='archdata' type-id='d3e142f5' visibility='default' filepath='include/linux/device.h' line='1313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6016'> + <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/linux/device.h' line='1315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6080'> + <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/device.h' line='1316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6144'> + <var-decl name='devt' type-id='8504f260' visibility='default' filepath='include/linux/device.h' line='1321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6176'> + <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/linux/device.h' line='1322' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6208'> + <var-decl name='devres_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/device.h' line='1324' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6272'> + <var-decl name='devres_head' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6400'> + <var-decl name='class' type-id='67aca04f' visibility='default' filepath='include/linux/device.h' line='1327' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6464'> + <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='1328' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6528'> + <var-decl name='release' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='1330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6592'> + <var-decl name='iommu_group' type-id='0b19fc54' visibility='default' filepath='include/linux/device.h' line='1331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6656'> + <var-decl name='iommu_fwspec' type-id='1979c577' visibility='default' filepath='include/linux/device.h' line='1332' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6720'> + <var-decl name='iommu_param' type-id='506df562' visibility='default' filepath='include/linux/device.h' line='1333' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='offline_disabled' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1335' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='offline' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='of_node_reused' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1337' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='state_synced' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1338' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='dma_coherent' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6848'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6912'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6976'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1346' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7040'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1347' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7104'> + <var-decl name='android_kabi_reserved5' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1348' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7168'> + <var-decl name='android_kabi_reserved6' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1349' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7232'> + <var-decl name='android_kabi_reserved7' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7296'> + <var-decl name='android_kabi_reserved8' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1351' column='1'/> + </data-member> + </class-decl> + <class-decl name='device_type' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='827' column='1' id='bdae35f4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='828' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='829' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='uevent' type-id='22deb949' visibility='default' filepath='include/linux/device.h' line='830' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='devnode' type-id='b72fdee5' visibility='default' filepath='include/linux/device.h' line='831' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='release' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='833' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pm' type-id='3fab024e' visibility='default' filepath='include/linux/device.h' line='835' column='1'/> + </data-member> + </class-decl> + <class-decl name='dev_pm_ops' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/pm.h' line='278' column='1' id='3ea82289'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='prepare' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='complete' type-id='dd787f72' visibility='default' filepath='include/linux/pm.h' line='280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='suspend' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='resume' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='freeze' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='thaw' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='poweroff' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='285' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='restore' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='suspend_late' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='resume_early' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='freeze_late' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='thaw_early' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='poweroff_late' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='restore_early' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='suspend_noirq' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='resume_noirq' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='freeze_noirq' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='thaw_noirq' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='poweroff_noirq' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='restore_noirq' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='runtime_suspend' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='runtime_resume' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='runtime_idle' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='301' column='1'/> + </data-member> + </class-decl> + <class-decl name='bus_type' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='123' column='1' id='b31bfc8a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev_root' type-id='fa0b179b' visibility='default' filepath='include/linux/device.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='bus_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dev_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='drv_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='match' type-id='2f28f04c' visibility='default' filepath='include/linux/device.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='uevent' type-id='22deb949' visibility='default' filepath='include/linux/device.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='probe' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='sync_state' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='remove' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='shutdown' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='online' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='offline' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='suspend' type-id='df416a94' visibility='default' filepath='include/linux/device.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='resume' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='num_vf' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='dma_configure' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='pm' type-id='3fab024e' visibility='default' filepath='include/linux/device.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='iommu_ops' type-id='f1ac64d0' visibility='default' filepath='include/linux/device.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='p' type-id='5da77304' visibility='default' filepath='include/linux/device.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='lock_key' type-id='47479831' visibility='default' filepath='include/linux/device.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='need_parent_lock' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='160' column='1'/> + </data-member> + </class-decl> + <class-decl name='device_driver' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='389' column='1' id='fe007c02'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bus' type-id='5e2671f8' visibility='default' filepath='include/linux/device.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/device.h' line='393' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='mod_name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='suppress_bind_attrs' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='probe_type' type-id='171c98b7' visibility='default' filepath='include/linux/device.h' line='397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='of_match_table' type-id='e5ce629e' visibility='default' filepath='include/linux/device.h' line='399' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='acpi_match_table' type-id='5b62aa60' visibility='default' filepath='include/linux/device.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='probe' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='sync_state' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='remove' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='shutdown' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='suspend' type-id='df416a94' visibility='default' filepath='include/linux/device.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='resume' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='dev_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='409' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='pm' type-id='3fab024e' visibility='default' filepath='include/linux/device.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='coredump' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='412' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='p' type-id='52abf1d3' visibility='default' filepath='include/linux/device.h' line='414' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='416' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='418' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='419' column='1'/> + </data-member> + </class-decl> + <enum-decl name='probe_type' filepath='include/linux/device.h' line='338' column='1' id='171c98b7'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='PROBE_DEFAULT_STRATEGY' value='0'/> + <enumerator name='PROBE_PREFER_ASYNCHRONOUS' value='1'/> + <enumerator name='PROBE_FORCE_SYNCHRONOUS' value='2'/> + </enum-decl> + <class-decl name='of_device_id' size-in-bits='1600' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='260' column='1' id='8bb45a31'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/linux/mod_devicetable.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='type' type-id='16dc656a' visibility='default' filepath='include/linux/mod_devicetable.h' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='compatible' type-id='e3204322' visibility='default' filepath='include/linux/mod_devicetable.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mod_devicetable.h' line='264' column='1'/> + </data-member> + </class-decl> + <class-decl name='acpi_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='210' column='1' id='ad95e21b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='060772ed' visibility='default' filepath='include/linux/mod_devicetable.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='driver_data' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cls' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='cls_msk' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='214' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='kernel_ulong_t' type-id='7359adad' filepath='include/linux/mod_devicetable.h' line='14' column='1' id='0791d6c8'/> + <typedef-decl name='pm_message_t' type-id='c120b5da' filepath='include/linux/pm.h' line='52' column='1' id='08496218'/> + <class-decl name='pm_message' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/pm.h' line='50' column='1' id='c120b5da'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='event' type-id='95e97e5e' visibility='default' filepath='include/linux/pm.h' line='51' column='1'/> + </data-member> + </class-decl> + <class-decl name='iommu_ops' size-in-bits='2304' is-struct='yes' visibility='default' filepath='include/linux/iommu.h' line='250' column='1' id='8b7a2cd1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='capable' type-id='fd03a8f4' visibility='default' filepath='include/linux/iommu.h' line='251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='domain_alloc' type-id='2908e93a' visibility='default' filepath='include/linux/iommu.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='domain_free' type-id='36caa4da' visibility='default' filepath='include/linux/iommu.h' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='attach_dev' type-id='21e9ca19' visibility='default' filepath='include/linux/iommu.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='detach_dev' type-id='32baba38' visibility='default' filepath='include/linux/iommu.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='map' type-id='ca6248b1' visibility='default' filepath='include/linux/iommu.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='unmap' type-id='d1a6d6c2' visibility='default' filepath='include/linux/iommu.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='flush_iotlb_all' type-id='36caa4da' visibility='default' filepath='include/linux/iommu.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='iotlb_sync_map' type-id='36caa4da' visibility='default' filepath='include/linux/iommu.h' line='264' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='iotlb_sync' type-id='a6bf568c' visibility='default' filepath='include/linux/iommu.h' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='iova_to_phys' type-id='c4904652' visibility='default' filepath='include/linux/iommu.h' line='267' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='add_device' type-id='613d39f5' visibility='default' filepath='include/linux/iommu.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='remove_device' type-id='dd787f72' visibility='default' filepath='include/linux/iommu.h' line='269' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='device_group' type-id='5448fdd7' visibility='default' filepath='include/linux/iommu.h' line='270' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='domain_get_attr' type-id='fe396a7b' visibility='default' filepath='include/linux/iommu.h' line='271' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='domain_set_attr' type-id='fe396a7b' visibility='default' filepath='include/linux/iommu.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='get_resv_regions' type-id='83d96d05' visibility='default' filepath='include/linux/iommu.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='put_resv_regions' type-id='83d96d05' visibility='default' filepath='include/linux/iommu.h' line='278' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='apply_resv_region' type-id='b20722ab' visibility='default' filepath='include/linux/iommu.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='domain_window_enable' type-id='7f31e8fb' visibility='default' filepath='include/linux/iommu.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='domain_window_disable' type-id='d3b2d361' visibility='default' filepath='include/linux/iommu.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='of_xlate' type-id='7fc43753' visibility='default' filepath='include/linux/iommu.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='is_attach_deferred' type-id='6ee36fa3' visibility='default' filepath='include/linux/iommu.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='dev_has_feat' type-id='6981b6e9' visibility='default' filepath='include/linux/iommu.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='dev_feat_enabled' type-id='6981b6e9' visibility='default' filepath='include/linux/iommu.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='dev_enable_feat' type-id='5a1281ab' visibility='default' filepath='include/linux/iommu.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='dev_disable_feat' type-id='5a1281ab' visibility='default' filepath='include/linux/iommu.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='aux_attach_dev' type-id='21e9ca19' visibility='default' filepath='include/linux/iommu.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='aux_detach_dev' type-id='32baba38' visibility='default' filepath='include/linux/iommu.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='aux_get_pasid' type-id='21e9ca19' visibility='default' filepath='include/linux/iommu.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='sva_bind' type-id='925b860a' visibility='default' filepath='include/linux/iommu.h' line='302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='sva_unbind' type-id='4fb74714' visibility='default' filepath='include/linux/iommu.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='sva_get_pasid' type-id='4ded61d5' visibility='default' filepath='include/linux/iommu.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='page_response' type-id='1ff48951' visibility='default' filepath='include/linux/iommu.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='pgsize_bitmap' type-id='7359adad' visibility='default' filepath='include/linux/iommu.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/iommu.h' line='312' column='1'/> + </data-member> + </class-decl> <enum-decl name='iommu_cap' filepath='include/linux/iommu.h' line='99' column='1' id='031224de'> <underlying-type type-id='9cac1fee'/> <enumerator name='IOMMU_CAP_CACHE_COHERENCY' value='0'/> @@ -47883,6 +34203,168 @@ <enumerator name='IOMMU_RESV_MSI' value='3'/> <enumerator name='IOMMU_RESV_SW_MSI' value='4'/> </enum-decl> + <class-decl name='of_phandle_args' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/of.h' line='74' column='1' id='fbff4263'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='np' type-id='9a537bbe' visibility='default' filepath='include/linux/of.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='args_count' type-id='95e97e5e' visibility='default' filepath='include/linux/of.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='args' type-id='625d6c02' visibility='default' filepath='include/linux/of.h' line='77' column='1'/> + </data-member> + </class-decl> + <class-decl name='device_node' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/linux/of.h' line='51' column='1' id='6661a698'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/of.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='phandle' type-id='6e394fba' visibility='default' filepath='include/linux/of.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='full_name' type-id='80f4b756' visibility='default' filepath='include/linux/of.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fwnode' type-id='d5ace205' visibility='default' filepath='include/linux/of.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='properties' type-id='ddcd89c6' visibility='default' filepath='include/linux/of.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='deadprops' type-id='ddcd89c6' visibility='default' filepath='include/linux/of.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='parent' type-id='9a537bbe' visibility='default' filepath='include/linux/of.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='child' type-id='9a537bbe' visibility='default' filepath='include/linux/of.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='sibling' type-id='9a537bbe' visibility='default' filepath='include/linux/of.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/of.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='_flags' type-id='7359adad' visibility='default' filepath='include/linux/of.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/of.h' line='66' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='phandle' type-id='19c2251e' filepath='include/linux/of.h' line='28' column='1' id='6e394fba'/> + <class-decl name='fwnode_handle' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/fwnode.h' line='18' column='1' id='d5ace205'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='secondary' type-id='4a935625' visibility='default' filepath='include/linux/fwnode.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ops' type-id='b4ff6cf8' visibility='default' filepath='include/linux/fwnode.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/fwnode.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fwnode.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fwnode.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fwnode.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fwnode.h' line='26' column='1'/> + </data-member> + </class-decl> + <class-decl name='fwnode_operations' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/fwnode.h' line='114' column='1' id='f45a6a89'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='get' type-id='e3a3f61a' visibility='default' filepath='include/linux/fwnode.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='put' type-id='c379ce2c' visibility='default' filepath='include/linux/fwnode.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='device_is_available' type-id='e4913062' visibility='default' filepath='include/linux/fwnode.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='device_get_match_data' type-id='def135ae' visibility='default' filepath='include/linux/fwnode.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='property_present' type-id='a9ee1319' visibility='default' filepath='include/linux/fwnode.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='property_read_int_array' type-id='15f6292e' visibility='default' filepath='include/linux/fwnode.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='property_read_string_array' type-id='841b4311' visibility='default' filepath='include/linux/fwnode.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_parent' type-id='e9910ceb' visibility='default' filepath='include/linux/fwnode.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='get_next_child_node' type-id='900dcb03' visibility='default' filepath='include/linux/fwnode.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='get_named_child_node' type-id='c297681a' visibility='default' filepath='include/linux/fwnode.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='get_reference_args' type-id='4324a0e5' visibility='default' filepath='include/linux/fwnode.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='graph_get_next_endpoint' type-id='900dcb03' visibility='default' filepath='include/linux/fwnode.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='graph_get_remote_endpoint' type-id='e9910ceb' visibility='default' filepath='include/linux/fwnode.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='graph_get_port_parent' type-id='e3a3f61a' visibility='default' filepath='include/linux/fwnode.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='graph_parse_endpoint' type-id='bde527e9' visibility='default' filepath='include/linux/fwnode.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='add_links' type-id='5eff49b2' visibility='default' filepath='include/linux/fwnode.h' line='150' column='1'/> + </data-member> + </class-decl> + <class-decl name='fwnode_reference_args' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/fwnode.h' line='49' column='1' id='8dbba1ec'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/fwnode.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nargs' type-id='f0981eeb' visibility='default' filepath='include/linux/fwnode.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='args' type-id='6094c99c' visibility='default' filepath='include/linux/fwnode.h' line='52' column='1'/> + </data-member> + </class-decl> + <class-decl name='fwnode_endpoint' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/fwnode.h' line='35' column='1' id='84a13146'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='port' type-id='f0981eeb' visibility='default' filepath='include/linux/fwnode.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/linux/fwnode.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='local_fwnode' type-id='7837cd88' visibility='default' filepath='include/linux/fwnode.h' line='38' column='1'/> + </data-member> + </class-decl> + <class-decl name='property' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/of.h' line='31' column='1' id='ebe3ac70'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/of.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='length' type-id='95e97e5e' visibility='default' filepath='include/linux/of.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='value' type-id='eaa32e2f' visibility='default' filepath='include/linux/of.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next' type-id='ddcd89c6' visibility='default' filepath='include/linux/of.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='attr' type-id='d83a2db1' visibility='default' filepath='include/linux/of.h' line='43' column='1'/> + </data-member> + </class-decl> <enum-decl name='iommu_dev_features' filepath='include/linux/iommu.h' line='166' column='1' id='29d28711'> <underlying-type type-id='9cac1fee'/> <enumerator name='IOMMU_DEV_FEAT_AUX' value='0'/> @@ -47989,6 +34471,514 @@ <var-decl name='code' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/iommu.h' line='152' column='1'/> </data-member> </class-decl> + <class-decl name='dev_links_info' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='1153' column='1' id='2d178f63'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='suppliers' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='consumers' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='needs_suppliers' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='defer_hook' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='need_for_probe' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='status' type-id='070abca2' visibility='default' filepath='include/linux/device.h' line='1159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1164' column='1'/> + </data-member> + </class-decl> + <enum-decl name='dl_dev_state' filepath='include/linux/device.h' line='1135' column='1' id='070abca2'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DL_DEV_NO_DRIVER' value='0'/> + <enumerator name='DL_DEV_PROBING' value='1'/> + <enumerator name='DL_DEV_DRIVER_BOUND' value='2'/> + <enumerator name='DL_DEV_UNBINDING' value='3'/> + </enum-decl> + <class-decl name='dev_pm_info' size-in-bits='2624' is-struct='yes' visibility='default' filepath='include/linux/pm.h' line='573' column='1' id='f3166b6b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='power_state' type-id='08496218' visibility='default' filepath='include/linux/pm.h' line='574' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='can_wakeup' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='575' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='async_suspend' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='576' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='in_dpm_list' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='577' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='is_prepared' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='578' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='is_suspended' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='579' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='is_noirq_suspended' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='580' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='is_late_suspended' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='581' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='no_pm' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='582' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='early_init' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='583' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='direct_complete' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='584' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='driver_flags' type-id='19c2251e' visibility='default' filepath='include/linux/pm.h' line='585' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/pm.h' line='586' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/pm.h' line='588' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='completion' type-id='f9fef04f' visibility='default' filepath='include/linux/pm.h' line='589' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='wakeup' type-id='1ea237a6' visibility='default' filepath='include/linux/pm.h' line='590' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='wakeup_path' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='591' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='syscore' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='592' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='no_pm_callbacks' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='593' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='must_resume' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='594' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='may_skip_resume' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='595' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='suspend_timer' type-id='b6993efc' visibility='default' filepath='include/linux/pm.h' line='600' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='timer_expires' type-id='91ce1af9' visibility='default' filepath='include/linux/pm.h' line='609' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/pm.h' line='611' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='wait_queue' type-id='b5ab048f' visibility='default' filepath='include/linux/pm.h' line='612' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='wakeirq' type-id='303e01fa' visibility='default' filepath='include/linux/pm.h' line='613' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='usage_count' type-id='49178f86' visibility='default' filepath='include/linux/pm.h' line='614' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1952'> + <var-decl name='child_count' type-id='49178f86' visibility='default' filepath='include/linux/pm.h' line='615' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='disable_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='616' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='idle_notification' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='617' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='request_pending' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='618' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='deferred_resume' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='619' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='runtime_auto' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='620' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='ignore_children' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='621' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='no_callbacks' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='622' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9'> + <var-decl name='irq_safe' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='623' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10'> + <var-decl name='use_autosuspend' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='624' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='timer_autosuspends' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='625' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12'> + <var-decl name='memalloc_noio' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='626' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2016'> + <var-decl name='links_count' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='627' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='request' type-id='2418515b' visibility='default' filepath='include/linux/pm.h' line='628' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='runtime_status' type-id='3c1b7fd8' visibility='default' filepath='include/linux/pm.h' line='629' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='runtime_error' type-id='95e97e5e' visibility='default' filepath='include/linux/pm.h' line='630' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2144'> + <var-decl name='autosuspend_delay' type-id='95e97e5e' visibility='default' filepath='include/linux/pm.h' line='631' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='last_busy' type-id='91ce1af9' visibility='default' filepath='include/linux/pm.h' line='632' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='active_time' type-id='91ce1af9' visibility='default' filepath='include/linux/pm.h' line='633' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='suspended_time' type-id='91ce1af9' visibility='default' filepath='include/linux/pm.h' line='634' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='accounting_timestamp' type-id='91ce1af9' visibility='default' filepath='include/linux/pm.h' line='635' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='subsys_data' type-id='77415389' visibility='default' filepath='include/linux/pm.h' line='637' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='set_latency_tolerance' type-id='c3d2558f' visibility='default' filepath='include/linux/pm.h' line='638' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='qos' type-id='b991f562' visibility='default' filepath='include/linux/pm.h' line='639' column='1'/> + </data-member> + </class-decl> + <class-decl name='wakeup_source' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/pm_wakeup.h' line='43' column='1' id='152cd1b0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pm_wakeup.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/pm_wakeup.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/pm_wakeup.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/pm_wakeup.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='wakeirq' type-id='303e01fa' visibility='default' filepath='include/linux/pm_wakeup.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='timer' type-id='abe41e67' visibility='default' filepath='include/linux/pm_wakeup.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='timer_expires' type-id='7359adad' visibility='default' filepath='include/linux/pm_wakeup.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='total_time' type-id='fbc017ef' visibility='default' filepath='include/linux/pm_wakeup.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='max_time' type-id='fbc017ef' visibility='default' filepath='include/linux/pm_wakeup.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='last_time' type-id='fbc017ef' visibility='default' filepath='include/linux/pm_wakeup.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='start_prevent_time' type-id='fbc017ef' visibility='default' filepath='include/linux/pm_wakeup.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='prevent_sleep_time' type-id='fbc017ef' visibility='default' filepath='include/linux/pm_wakeup.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='event_count' type-id='7359adad' visibility='default' filepath='include/linux/pm_wakeup.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='active_count' type-id='7359adad' visibility='default' filepath='include/linux/pm_wakeup.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='relax_count' type-id='7359adad' visibility='default' filepath='include/linux/pm_wakeup.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='expire_count' type-id='7359adad' visibility='default' filepath='include/linux/pm_wakeup.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='wakeup_count' type-id='7359adad' visibility='default' filepath='include/linux/pm_wakeup.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/pm_wakeup.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='active' type-id='b50a4934' visibility='default' filepath='include/linux/pm_wakeup.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='autosleep_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/pm_wakeup.h' line='63' column='1'/> + </data-member> + </class-decl> + <enum-decl name='rpm_request' filepath='include/linux/pm.h' line='518' column='1' id='2418515b'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='RPM_REQ_NONE' value='0'/> + <enumerator name='RPM_REQ_IDLE' value='1'/> + <enumerator name='RPM_REQ_SUSPEND' value='2'/> + <enumerator name='RPM_REQ_AUTOSUSPEND' value='3'/> + <enumerator name='RPM_REQ_RESUME' value='4'/> + </enum-decl> + <enum-decl name='rpm_status' filepath='include/linux/pm.h' line='496' column='1' id='3c1b7fd8'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='RPM_ACTIVE' value='0'/> + <enumerator name='RPM_RESUMING' value='1'/> + <enumerator name='RPM_SUSPENDED' value='2'/> + <enumerator name='RPM_SUSPENDING' value='3'/> + </enum-decl> + <class-decl name='pm_subsys_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/pm.h' line='530' column='1' id='1269b801'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/pm.h' line='531' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='refcount' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='532' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='clock_list' type-id='72f469ec' visibility='default' filepath='include/linux/pm.h' line='534' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='domain_data' type-id='53e3a7d6' visibility='default' filepath='include/linux/pm.h' line='537' column='1'/> + </data-member> + </class-decl> + <class-decl name='dev_pm_domain' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/pm.h' line='658' column='1' id='7c94eaa3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ops' type-id='3ea82289' visibility='default' filepath='include/linux/pm.h' line='659' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='detach' type-id='7d18218b' visibility='default' filepath='include/linux/pm.h' line='660' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='activate' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='661' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='sync' type-id='dd787f72' visibility='default' filepath='include/linux/pm.h' line='662' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='dismiss' type-id='dd787f72' visibility='default' filepath='include/linux/pm.h' line='663' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_map_ops' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/dma-mapping.h' line='80' column='1' id='d45f2b4f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='alloc' type-id='06c31e09' visibility='default' filepath='include/linux/dma-mapping.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='free' type-id='d7b98f89' visibility='default' filepath='include/linux/dma-mapping.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mmap' type-id='f7114ca5' visibility='default' filepath='include/linux/dma-mapping.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_sgtable' type-id='295a92ed' visibility='default' filepath='include/linux/dma-mapping.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='map_page' type-id='7855184a' visibility='default' filepath='include/linux/dma-mapping.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='unmap_page' type-id='6407fd0f' visibility='default' filepath='include/linux/dma-mapping.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='map_sg' type-id='64452f48' visibility='default' filepath='include/linux/dma-mapping.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='unmap_sg' type-id='772c77c9' visibility='default' filepath='include/linux/dma-mapping.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='map_resource' type-id='66c8694d' visibility='default' filepath='include/linux/dma-mapping.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='unmap_resource' type-id='6407fd0f' visibility='default' filepath='include/linux/dma-mapping.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='sync_single_for_cpu' type-id='b97350f1' visibility='default' filepath='include/linux/dma-mapping.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='sync_single_for_device' type-id='b97350f1' visibility='default' filepath='include/linux/dma-mapping.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='sync_sg_for_cpu' type-id='9ed36ca7' visibility='default' filepath='include/linux/dma-mapping.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='sync_sg_for_device' type-id='9ed36ca7' visibility='default' filepath='include/linux/dma-mapping.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='cache_sync' type-id='4935400d' visibility='default' filepath='include/linux/dma-mapping.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='dma_supported' type-id='5aa1f3eb' visibility='default' filepath='include/linux/dma-mapping.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='get_required_mask' type-id='5dee5830' visibility='default' filepath='include/linux/dma-mapping.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='max_mapping_size' type-id='49f5e2e5' visibility='default' filepath='include/linux/dma-mapping.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='get_merge_boundary' type-id='1588722c' visibility='default' filepath='include/linux/dma-mapping.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/dma-mapping.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/dma-mapping.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/dma-mapping.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/dma-mapping.h' line='140' column='1'/> + </data-member> + </class-decl> + <class-decl name='sg_table' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/scatterlist.h' line='42' column='1' id='c59e4f4c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sgl' type-id='bf3ef905' visibility='default' filepath='include/linux/scatterlist.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nents' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='orig_nents' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='45' column='1'/> + </data-member> + </class-decl> + <class-decl name='scatterlist' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/scatterlist.h' line='11' column='1' id='663acc25'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='page_link' type-id='7359adad' visibility='default' filepath='include/linux/scatterlist.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dma_address' type-id='cf29c9b3' visibility='default' filepath='include/linux/scatterlist.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dma_length' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='17' column='1'/> + </data-member> + </class-decl> + <enum-decl name='dma_data_direction' filepath='include/linux/dma-direction.h' line='5' column='1' id='eea6b025'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DMA_BIDIRECTIONAL' value='0'/> + <enumerator name='DMA_TO_DEVICE' value='1'/> + <enumerator name='DMA_FROM_DEVICE' value='2'/> + <enumerator name='DMA_NONE' value='3'/> + </enum-decl> + <class-decl name='device_dma_parameters' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='1024' column='1' id='37251e77'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='max_segment_size' type-id='f0981eeb' visibility='default' filepath='include/linux/device.h' line='1029' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='segment_boundary_mask' type-id='7359adad' visibility='default' filepath='include/linux/device.h' line='1030' column='1'/> + </data-member> + </class-decl> + <class-decl name='dev_archdata' size-in-bits='64' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/device.h' line='8' column='1' id='d3e142f5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='iommu' type-id='eaa32e2f' visibility='default' filepath='arch/arm64/include/asm/device.h' line='10' column='1'/> + </data-member> + </class-decl> + <class-decl name='class' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='602' column='1' id='fd48a067'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='603' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/device.h' line='604' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='class_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='606' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dev_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='607' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dev_kobj' type-id='d30bdc51' visibility='default' filepath='include/linux/device.h' line='608' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dev_uevent' type-id='22deb949' visibility='default' filepath='include/linux/device.h' line='610' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='devnode' type-id='8cd77b5f' visibility='default' filepath='include/linux/device.h' line='611' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='class_release' type-id='bea4d586' visibility='default' filepath='include/linux/device.h' line='613' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='dev_release' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='614' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='shutdown_pre' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='616' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='ns_type' type-id='47547dee' visibility='default' filepath='include/linux/device.h' line='618' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='namespace' type-id='e6c297c2' visibility='default' filepath='include/linux/device.h' line='619' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='get_ownership' type-id='f5f7cbd4' visibility='default' filepath='include/linux/device.h' line='621' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='pm' type-id='3fab024e' visibility='default' filepath='include/linux/device.h' line='623' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='p' type-id='5da77304' visibility='default' filepath='include/linux/device.h' line='625' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='627' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='628' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='629' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='630' column='1'/> + </data-member> + </class-decl> + <class-decl name='iommu_fwspec' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/iommu.h' line='563' column='1' id='0d6f83ff'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ops' type-id='f1ac64d0' visibility='default' filepath='include/linux/iommu.h' line='564' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='iommu_fwnode' type-id='4a935625' visibility='default' filepath='include/linux/iommu.h' line='565' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='iommu_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/iommu.h' line='566' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/iommu.h' line='567' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='num_ids' type-id='f0981eeb' visibility='default' filepath='include/linux/iommu.h' line='568' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ids' type-id='587936a0' visibility='default' filepath='include/linux/iommu.h' line='569' column='1'/> + </data-member> + </class-decl> + <class-decl name='iommu_param' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/iommu.h' line='366' column='1' id='6c784694'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/iommu.h' line='367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='fault_param' type-id='0a9b173b' visibility='default' filepath='include/linux/iommu.h' line='368' column='1'/> + </data-member> + </class-decl> <class-decl name='iommu_fault_param' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/iommu.h' line='350' column='1' id='325adc8b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='handler' type-id='a84f5b46' visibility='default' filepath='include/linux/iommu.h' line='351' column='1'/> @@ -48004,12 +34994,66 @@ </data-member> </class-decl> <typedef-decl name='iommu_dev_fault_handler_t' type-id='6d118cd1' filepath='include/linux/iommu.h' line='57' column='1' id='a84f5b46'/> + <pointer-type-def type-id='b31bfc8a' size-in-bits='64' id='5e2671f8'/> + <pointer-type-def type-id='6a18482b' size-in-bits='64' id='8cd77b5f'/> + <pointer-type-def type-id='7e6588d9' size-in-bits='64' id='b72fdee5'/> + <pointer-type-def type-id='fd48a067' size-in-bits='64' id='67aca04f'/> + <pointer-type-def type-id='6110442c' size-in-bits='64' id='6f67b38a'/> + <qualified-type-def type-id='ad95e21b' const='yes' id='3c7ea80a'/> + <pointer-type-def type-id='3c7ea80a' size-in-bits='64' id='5b62aa60'/> + <qualified-type-def type-id='3ea82289' const='yes' id='86af1d10'/> + <pointer-type-def type-id='86af1d10' size-in-bits='64' id='3fab024e'/> + <qualified-type-def type-id='66e487eb' const='yes' id='a78232f6'/> + <pointer-type-def type-id='a78232f6' size-in-bits='64' id='8df61054'/> + <qualified-type-def type-id='bdae35f4' const='yes' id='683a8a93'/> + <pointer-type-def type-id='683a8a93' size-in-bits='64' id='cd28613b'/> + <qualified-type-def type-id='d45f2b4f' const='yes' id='512ac7cc'/> + <pointer-type-def type-id='512ac7cc' size-in-bits='64' id='ac58af12'/> + <qualified-type-def type-id='d5ace205' const='yes' id='03419172'/> + <pointer-type-def type-id='03419172' size-in-bits='64' id='7837cd88'/> + <qualified-type-def type-id='f45a6a89' const='yes' id='2eb8da02'/> + <pointer-type-def type-id='2eb8da02' size-in-bits='64' id='b4ff6cf8'/> + <qualified-type-def type-id='8b7a2cd1' const='yes' id='9ce849da'/> + <pointer-type-def type-id='9ce849da' size-in-bits='64' id='f1ac64d0'/> <qualified-type-def type-id='dcdc0d46' const='yes' id='c880d201'/> <pointer-type-def type-id='c880d201' size-in-bits='64' id='cdcad9b1'/> + <qualified-type-def type-id='8bb45a31' const='yes' id='c46fad80'/> + <pointer-type-def type-id='c46fad80' size-in-bits='64' id='e5ce629e'/> + <pointer-type-def type-id='038d05bd' size-in-bits='64' id='fa43ef1d'/> + <pointer-type-def type-id='7c94eaa3' size-in-bits='64' id='a4375c03'/> + <pointer-type-def type-id='7d93f824' size-in-bits='64' id='b991f562'/> + <pointer-type-def type-id='66e487eb' size-in-bits='64' id='fa0b179b'/> + <pointer-type-def type-id='37251e77' size-in-bits='64' id='9b4aaf1f'/> + <pointer-type-def type-id='fe007c02' size-in-bits='64' id='00c7b870'/> + <pointer-type-def type-id='6661a698' size-in-bits='64' id='9a537bbe'/> + <pointer-type-def type-id='d066d157' size-in-bits='64' id='0d3b0dcf'/> + <pointer-type-def type-id='cf29c9b3' size-in-bits='64' id='e835b5d8'/> + <pointer-type-def type-id='5d5ff7f6' size-in-bits='64' id='5bfba86c'/> + <pointer-type-def type-id='e44b8083' size-in-bits='64' id='52abf1d3'/> + <pointer-type-def type-id='84a13146' size-in-bits='64' id='41b1c13c'/> + <pointer-type-def type-id='d5ace205' size-in-bits='64' id='4a935625'/> + <pointer-type-def type-id='d4693377' size-in-bits='64' id='e9910ceb'/> + <pointer-type-def type-id='cbab5390' size-in-bits='64' id='c297681a'/> + <pointer-type-def type-id='34e265cf' size-in-bits='64' id='900dcb03'/> + <pointer-type-def type-id='8f5d4d00' size-in-bits='64' id='e3a3f61a'/> + <pointer-type-def type-id='8dbba1ec' size-in-bits='64' id='861f302a'/> + <pointer-type-def type-id='bde8b845' size-in-bits='64' id='841b4311'/> + <pointer-type-def type-id='2a123bf1' size-in-bits='64' id='4324a0e5'/> + <pointer-type-def type-id='630a7fa4' size-in-bits='64' id='15f6292e'/> + <pointer-type-def type-id='00631170' size-in-bits='64' id='5eff49b2'/> + <pointer-type-def type-id='41d25fad' size-in-bits='64' id='bde527e9'/> + <pointer-type-def type-id='374a88a9' size-in-bits='64' id='613d39f5'/> + <pointer-type-def type-id='63217e72' size-in-bits='64' id='2f28f04c'/> <pointer-type-def type-id='46816f8f' size-in-bits='64' id='5a1281ab'/> <pointer-type-def type-id='984b30c5' size-in-bits='64' id='1ff48951'/> <pointer-type-def type-id='b838f429' size-in-bits='64' id='459dcf05'/> + <pointer-type-def type-id='9c1f445d' size-in-bits='64' id='22deb949'/> <pointer-type-def type-id='0ebe5367' size-in-bits='64' id='7fc43753'/> + <pointer-type-def type-id='a301f696' size-in-bits='64' id='64452f48'/> + <pointer-type-def type-id='dccf0381' size-in-bits='64' id='295a92ed'/> + <pointer-type-def type-id='aa70b8e2' size-in-bits='64' id='df416a94'/> + <pointer-type-def type-id='8ab5a2af' size-in-bits='64' id='5aa1f3eb'/> + <pointer-type-def type-id='a2ac80c1' size-in-bits='64' id='f7114ca5'/> <pointer-type-def type-id='0ef3e0fd' size-in-bits='64' id='21e9ca19'/> <pointer-type-def type-id='bdb68106' size-in-bits='64' id='8e0d1900'/> <pointer-type-def type-id='f11f5d07' size-in-bits='64' id='fe396a7b'/> @@ -48022,24 +35066,60 @@ <pointer-type-def type-id='1f190221' size-in-bits='64' id='9d9e2a39'/> <pointer-type-def type-id='00f37356' size-in-bits='64' id='af233abc'/> <pointer-type-def type-id='325adc8b' size-in-bits='64' id='0a9b173b'/> + <pointer-type-def type-id='0d6f83ff' size-in-bits='64' id='1979c577'/> + <pointer-type-def type-id='2352f3ae' size-in-bits='64' id='0b19fc54'/> <pointer-type-def type-id='834d1a2b' size-in-bits='64' id='5448fdd7'/> <pointer-type-def type-id='34fc4897' size-in-bits='64' id='1c63cc3f'/> <pointer-type-def type-id='719148b2' size-in-bits='64' id='de4fef50'/> + <pointer-type-def type-id='6c784694' size-in-bits='64' id='506df562'/> <pointer-type-def type-id='91088608' size-in-bits='64' id='24b0cc5e'/> <pointer-type-def type-id='c0e44fcd' size-in-bits='64' id='419266fd'/> <pointer-type-def type-id='a2dba6b8' size-in-bits='64' id='925b860a'/> + <pointer-type-def type-id='a667f60e' size-in-bits='64' id='7544e824'/> + <pointer-type-def type-id='fbff4263' size-in-bits='64' id='51a94113'/> + <pointer-type-def type-id='3bf19710' size-in-bits='64' id='53e3a7d6'/> + <pointer-type-def type-id='1269b801' size-in-bits='64' id='77415389'/> + <pointer-type-def type-id='ebe3ac70' size-in-bits='64' id='ddcd89c6'/> + <pointer-type-def type-id='663acc25' size-in-bits='64' id='bf3ef905'/> + <pointer-type-def type-id='c59e4f4c' size-in-bits='64' id='4adb0e6a'/> + <pointer-type-def type-id='4a19d21e' size-in-bits='64' id='5da77304'/> + <pointer-type-def type-id='f611d028' size-in-bits='64' id='e4913062'/> + <pointer-type-def type-id='19bf080d' size-in-bits='64' id='a9ee1319'/> <pointer-type-def type-id='24f3731d' size-in-bits='64' id='6981b6e9'/> <pointer-type-def type-id='b3bc5b3a' size-in-bits='64' id='fd03a8f4'/> <pointer-type-def type-id='53143c97' size-in-bits='64' id='6ee36fa3'/> + <pointer-type-def type-id='b39453c8' size-in-bits='64' id='7855184a'/> + <pointer-type-def type-id='ea038279' size-in-bits='64' id='66c8694d'/> <pointer-type-def type-id='7a348508' size-in-bits='64' id='c4904652'/> + <pointer-type-def type-id='7df55081' size-in-bits='64' id='49f5e2e5'/> <pointer-type-def type-id='f1a922f0' size-in-bits='64' id='d1a6d6c2'/> + <pointer-type-def type-id='1f1ec116' size-in-bits='64' id='5dee5830'/> + <pointer-type-def type-id='2594b00f' size-in-bits='64' id='c484cc9e'/> + <pointer-type-def type-id='38b33cba' size-in-bits='64' id='1588722c'/> + <pointer-type-def type-id='59bcd074' size-in-bits='64' id='bea4d586'/> + <pointer-type-def type-id='fb2144e8' size-in-bits='64' id='dd787f72'/> <pointer-type-def type-id='6c99ab8f' size-in-bits='64' id='b20722ab'/> + <pointer-type-def type-id='630e0832' size-in-bits='64' id='f5f7cbd4'/> <pointer-type-def type-id='06a1c469' size-in-bits='64' id='83d96d05'/> + <pointer-type-def type-id='dd082beb' size-in-bits='64' id='9ed36ca7'/> + <pointer-type-def type-id='2157493d' size-in-bits='64' id='772c77c9'/> + <pointer-type-def type-id='0a84ab07' size-in-bits='64' id='7d18218b'/> + <pointer-type-def type-id='08cd0705' size-in-bits='64' id='b97350f1'/> + <pointer-type-def type-id='09c8f1a3' size-in-bits='64' id='6407fd0f'/> + <pointer-type-def type-id='766eac03' size-in-bits='64' id='c3d2558f'/> + <pointer-type-def type-id='8741a34d' size-in-bits='64' id='d7b98f89'/> + <pointer-type-def type-id='e76f1d29' size-in-bits='64' id='4935400d'/> + <pointer-type-def type-id='d8fd579a' size-in-bits='64' id='c379ce2c'/> <pointer-type-def type-id='0b1ef2a8' size-in-bits='64' id='36caa4da'/> <pointer-type-def type-id='e931abd6' size-in-bits='64' id='32baba38'/> <pointer-type-def type-id='87769f42' size-in-bits='64' id='a6bf568c'/> <pointer-type-def type-id='e5507ab5' size-in-bits='64' id='d3b2d361'/> <pointer-type-def type-id='22400b6a' size-in-bits='64' id='4fb74714'/> + <pointer-type-def type-id='c00013f4' size-in-bits='64' id='def135ae'/> + <pointer-type-def type-id='f8c641b0' size-in-bits='64' id='e6c297c2'/> + <pointer-type-def type-id='066ca455' size-in-bits='64' id='06c31e09'/> + <pointer-type-def type-id='4657336c' size-in-bits='64' id='303e01fa'/> + <pointer-type-def type-id='152cd1b0' size-in-bits='64' id='1ea237a6'/> <function-decl name='arch_setup_dma_ops' mangled-name='arch_setup_dma_ops' filepath='arch/arm64/mm/dma-mapping.c' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='arch_setup_dma_ops'> <parameter type-id='fa0b179b' name='dev' filepath='arch/arm64/mm/dma-mapping.c' line='40' column='1'/> <parameter type-id='91ce1af9' name='dma_base' filepath='arch/arm64/mm/dma-mapping.c' line='40' column='1'/> @@ -48048,6 +35128,82 @@ <parameter type-id='b50a4934' name='coherent' filepath='arch/arm64/mm/dma-mapping.c' line='41' column='1'/> <return type-id='48b5725f'/> </function-decl> + <array-type-def dimensions='1' type-id='d3130597' size-in-bits='128' id='8a7b7524'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <function-type size-in-bits='64' id='6a18482b'> + <parameter type-id='fa0b179b'/> + <parameter type-id='c484cc9e'/> + <return type-id='26a90f95'/> + </function-type> + <function-type size-in-bits='64' id='7e6588d9'> + <parameter type-id='fa0b179b'/> + <parameter type-id='c484cc9e'/> + <parameter type-id='2168a3eb'/> + <parameter type-id='acd96ee1'/> + <return type-id='26a90f95'/> + </function-type> + <function-type size-in-bits='64' id='d4693377'> + <parameter type-id='7837cd88'/> + <return type-id='4a935625'/> + </function-type> + <function-type size-in-bits='64' id='cbab5390'> + <parameter type-id='7837cd88'/> + <parameter type-id='80f4b756'/> + <return type-id='4a935625'/> + </function-type> + <function-type size-in-bits='64' id='34e265cf'> + <parameter type-id='7837cd88'/> + <parameter type-id='4a935625'/> + <return type-id='4a935625'/> + </function-type> + <function-type size-in-bits='64' id='8f5d4d00'> + <parameter type-id='4a935625'/> + <return type-id='4a935625'/> + </function-type> + <function-type size-in-bits='64' id='bde8b845'> + <parameter type-id='7837cd88'/> + <parameter type-id='80f4b756'/> + <parameter type-id='7d3cd834'/> + <parameter type-id='b59d7dce'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='2a123bf1'> + <parameter type-id='7837cd88'/> + <parameter type-id='80f4b756'/> + <parameter type-id='80f4b756'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='861f302a'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='630a7fa4'> + <parameter type-id='7837cd88'/> + <parameter type-id='80f4b756'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='b59d7dce'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='00631170'> + <parameter type-id='7837cd88'/> + <parameter type-id='fa0b179b'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='41d25fad'> + <parameter type-id='7837cd88'/> + <parameter type-id='41b1c13c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='374a88a9'> + <parameter type-id='fa0b179b'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='63217e72'> + <parameter type-id='fa0b179b'/> + <parameter type-id='00c7b870'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='46816f8f'> <parameter type-id='fa0b179b'/> <parameter type-id='29d28711'/> @@ -48065,11 +35221,52 @@ <parameter type-id='eaa32e2f'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='9c1f445d'> + <parameter type-id='fa0b179b'/> + <parameter type-id='d9d65b21'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='0ebe5367'> <parameter type-id='fa0b179b'/> <parameter type-id='51a94113'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='a301f696'> + <parameter type-id='fa0b179b'/> + <parameter type-id='bf3ef905'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='eea6b025'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='dccf0381'> + <parameter type-id='fa0b179b'/> + <parameter type-id='4adb0e6a'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='cf29c9b3'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='aa70b8e2'> + <parameter type-id='fa0b179b'/> + <parameter type-id='08496218'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8ab5a2af'> + <parameter type-id='fa0b179b'/> + <parameter type-id='91ce1af9'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a2ac80c1'> + <parameter type-id='fa0b179b'/> + <parameter type-id='2ae08426'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='cf29c9b3'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='0ef3e0fd'> <parameter type-id='bff05edb'/> <parameter type-id='fa0b179b'/> @@ -48128,6 +35325,15 @@ <parameter type-id='eaa32e2f'/> <return type-id='419266fd'/> </function-type> + <function-type size-in-bits='64' id='f611d028'> + <parameter type-id='7837cd88'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='19bf080d'> + <parameter type-id='7837cd88'/> + <parameter type-id='80f4b756'/> + <return type-id='b50a4934'/> + </function-type> <function-type size-in-bits='64' id='24f3731d'> <parameter type-id='fa0b179b'/> <parameter type-id='29d28711'/> @@ -48142,11 +35348,32 @@ <parameter type-id='fa0b179b'/> <return type-id='b50a4934'/> </function-type> + <function-type size-in-bits='64' id='b39453c8'> + <parameter type-id='fa0b179b'/> + <parameter type-id='02f11ed4'/> + <parameter type-id='7359adad'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='eea6b025'/> + <parameter type-id='7359adad'/> + <return type-id='cf29c9b3'/> + </function-type> + <function-type size-in-bits='64' id='ea038279'> + <parameter type-id='fa0b179b'/> + <parameter type-id='2522883d'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='eea6b025'/> + <parameter type-id='7359adad'/> + <return type-id='cf29c9b3'/> + </function-type> <function-type size-in-bits='64' id='7a348508'> <parameter type-id='bff05edb'/> <parameter type-id='cf29c9b3'/> <return type-id='2522883d'/> </function-type> + <function-type size-in-bits='64' id='7df55081'> + <parameter type-id='fa0b179b'/> + <return type-id='b59d7dce'/> + </function-type> <function-type size-in-bits='64' id='f1a922f0'> <parameter type-id='bff05edb'/> <parameter type-id='7359adad'/> @@ -48154,17 +35381,98 @@ <parameter type-id='1c63cc3f'/> <return type-id='b59d7dce'/> </function-type> + <function-type size-in-bits='64' id='1f1ec116'> + <parameter type-id='fa0b179b'/> + <return type-id='91ce1af9'/> + </function-type> + <function-type size-in-bits='64' id='38b33cba'> + <parameter type-id='fa0b179b'/> + <return type-id='7359adad'/> + </function-type> + <function-type size-in-bits='64' id='59bcd074'> + <parameter type-id='67aca04f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='fb2144e8'> + <parameter type-id='fa0b179b'/> + <return type-id='48b5725f'/> + </function-type> <function-type size-in-bits='64' id='6c99ab8f'> <parameter type-id='fa0b179b'/> <parameter type-id='bff05edb'/> <parameter type-id='24b0cc5e'/> <return type-id='48b5725f'/> </function-type> + <function-type size-in-bits='64' id='630e0832'> + <parameter type-id='fa0b179b'/> + <parameter type-id='2168a3eb'/> + <parameter type-id='acd96ee1'/> + <return type-id='48b5725f'/> + </function-type> <function-type size-in-bits='64' id='06a1c469'> <parameter type-id='fa0b179b'/> <parameter type-id='e84b031a'/> <return type-id='48b5725f'/> </function-type> + <function-type size-in-bits='64' id='dd082beb'> + <parameter type-id='fa0b179b'/> + <parameter type-id='bf3ef905'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='eea6b025'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='2157493d'> + <parameter type-id='fa0b179b'/> + <parameter type-id='bf3ef905'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='eea6b025'/> + <parameter type-id='7359adad'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='0a84ab07'> + <parameter type-id='fa0b179b'/> + <parameter type-id='b50a4934'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='08cd0705'> + <parameter type-id='fa0b179b'/> + <parameter type-id='cf29c9b3'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='eea6b025'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='09c8f1a3'> + <parameter type-id='fa0b179b'/> + <parameter type-id='cf29c9b3'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='eea6b025'/> + <parameter type-id='7359adad'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='766eac03'> + <parameter type-id='fa0b179b'/> + <parameter type-id='a7832498'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='8741a34d'> + <parameter type-id='fa0b179b'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='cf29c9b3'/> + <parameter type-id='7359adad'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='e76f1d29'> + <parameter type-id='fa0b179b'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='eea6b025'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d8fd579a'> + <parameter type-id='4a935625'/> + <return type-id='48b5725f'/> + </function-type> <function-type size-in-bits='64' id='0b1ef2a8'> <parameter type-id='bff05edb'/> <return type-id='48b5725f'/> @@ -48188,30 +35496,3024 @@ <parameter type-id='419266fd'/> <return type-id='48b5725f'/> </function-type> - <pointer-type-def type-id='fbff4263' size-in-bits='64' id='51a94113'/> - <class-decl name='of_phandle_args' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/of.h' line='74' column='1' id='fbff4263'> + <function-type size-in-bits='64' id='c00013f4'> + <parameter type-id='7837cd88'/> + <parameter type-id='8df61054'/> + <return type-id='eaa32e2f'/> + </function-type> + <function-type size-in-bits='64' id='f8c641b0'> + <parameter type-id='fa0b179b'/> + <return type-id='eaa32e2f'/> + </function-type> + <function-type size-in-bits='64' id='066ca455'> + <parameter type-id='fa0b179b'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='e835b5d8'/> + <parameter type-id='3eb7c31c'/> + <parameter type-id='7359adad'/> + <return type-id='eaa32e2f'/> + </function-type> + <pointer-type-def type-id='094d8048' size-in-bits='64' id='acd96ee1'/> + <pointer-type-def type-id='a5179659' size-in-bits='64' id='d9d65b21'/> + <pointer-type-def type-id='d80b72e6' size-in-bits='64' id='2168a3eb'/> + <class-decl name='kobj_uevent_env' size-in-bits='18688' is-struct='yes' visibility='default' filepath='include/linux/kobject.h' line='160' column='1' id='a5179659'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='np' type-id='9a537bbe' visibility='default' filepath='include/linux/of.h' line='75' column='1'/> + <var-decl name='argv' type-id='461c9ed2' visibility='default' filepath='include/linux/kobject.h' line='161' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='args_count' type-id='95e97e5e' visibility='default' filepath='include/linux/of.h' line='76' column='1'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='envp' type-id='2e646d82' visibility='default' filepath='include/linux/kobject.h' line='162' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='args' type-id='625d6c02' visibility='default' filepath='include/linux/of.h' line='77' column='1'/> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='envp_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/kobject.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2272'> + <var-decl name='buf' type-id='41bf80f3' visibility='default' filepath='include/linux/kobject.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18656'> + <var-decl name='buflen' type-id='95e97e5e' visibility='default' filepath='include/linux/kobject.h' line='165' column='1'/> </data-member> </class-decl> - <array-type-def dimensions='1' type-id='8f92235e' size-in-bits='512' id='625d6c02'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + <array-type-def dimensions='1' type-id='26a90f95' size-in-bits='2048' id='2e646d82'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> + <array-type-def dimensions='1' type-id='26a90f95' size-in-bits='192' id='461c9ed2'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='16384' id='41bf80f3'> + <subrange length='2048' type-id='7ff19f0f' id='e5323efb'/> </array-type-def> </abi-instr> - <abi-instr address-size='64' path='arch/arm64/mm/fault.c' language='LANG_C89'> - <function-decl name='down_read_trylock' mangled-name='down_read_trylock' filepath='include/linux/rwsem.h' line='135' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down_read_trylock'> - <parameter type-id='9b58df93'/> - <return type-id='95e97e5e'/> + <abi-instr address-size='64' path='arch/arm64/mm/flush.c' language='LANG_C89'> + <function-decl name='flush_dcache_page' mangled-name='flush_dcache_page' filepath='arch/arm64/mm/flush.c' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='flush_dcache_page'> + <parameter type-id='02f11ed4' name='page' filepath='arch/arm64/mm/flush.c' line='68' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <pointer-type-def type-id='f19fdb93' size-in-bits='64' id='9b58df93'/> </abi-instr> <abi-instr address-size='64' path='arch/arm64/mm/init.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='288' id='7e5ede41'> + <subrange length='36' type-id='7ff19f0f' id='ae666bde'/> + </array-type-def> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='24' id='c216126b'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='28ee064c' size-in-bits='320' id='39e531ac'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='896' id='80b13f9b'> + <subrange length='14' type-id='7ff19f0f' id='48882d96'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='2048' id='99d12d7b'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='2432' id='9dc2293d'> + <subrange length='38' type-id='7ff19f0f' id='aa4ccdac'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='4480' id='125ebda9'> + <subrange length='70' type-id='7ff19f0f' id='1ee96218'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='448' id='76b91d35'> + <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='infinite' id='a922812c'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='40af3608' size-in-bits='infinite' id='7289e834'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='a3274c4b' size-in-bits='5120' id='8574e02e'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> + <array-type-def dimensions='1' type-id='0f8f80b0' size-in-bits='320' id='39e1fe03'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='1' type-id='3213e875' size-in-bits='320' id='f5665670'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='1' type-id='531c24d0' size-in-bits='128' id='dcd9fb4c'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <array-type-def dimensions='1' type-id='380c7edc' size-in-bits='1472' id='47645c1d'> + <subrange length='23' type-id='7ff19f0f' id='fdd0f594'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f67e137c' size-in-bits='infinite' id='3f814540'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='cfff5953' size-in-bits='384' id='7975e215'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='176' id='aa4fa8f1'> + <subrange length='22' type-id='7ff19f0f' id='41cf2209'/> + </array-type-def> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='296' id='12e4ade3'> + <subrange length='37' type-id='7ff19f0f' id='aa6426fb'/> + </array-type-def> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='32768' id='d16c6df4'> + <subrange length='4096' type-id='7ff19f0f' id='bc1b5ddc'/> + </array-type-def> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='512' id='59daf3ef'> + <subrange length='64' type-id='7ff19f0f' id='b10be967'/> + </array-type-def> + <class-decl name='badblocks' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/badblocks.h' line='27' column='1' id='cacf0f56'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/badblocks.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/badblocks.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='unacked_exist' type-id='95e97e5e' visibility='default' filepath='include/linux/badblocks.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='shift' type-id='95e97e5e' visibility='default' filepath='include/linux/badblocks.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='page' type-id='3df9fd28' visibility='default' filepath='include/linux/badblocks.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='changed' type-id='95e97e5e' visibility='default' filepath='include/linux/badblocks.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='lock' type-id='e6cd5ecf' visibility='default' filepath='include/linux/badblocks.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='sector' type-id='a42536cd' visibility='default' filepath='include/linux/badblocks.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='size' type-id='a42536cd' visibility='default' filepath='include/linux/badblocks.h' line='41' column='1'/> + </data-member> + </class-decl> + <class-decl name='blk_flush_queue' size-in-bits='704' is-struct='yes' visibility='default' filepath='block/blk.h' line='18' column='1' id='1d120221'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flush_queue_delayed' type-id='f0981eeb' visibility='default' filepath='block/blk.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='flush_pending_idx' type-id='f0981eeb' visibility='default' filepath='block/blk.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='flush_running_idx' type-id='f0981eeb' visibility='default' filepath='block/blk.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='rq_status' type-id='f4e2facd' visibility='default' filepath='block/blk.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flush_pending_since' type-id='7359adad' visibility='default' filepath='block/blk.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flush_queue' type-id='e4f16420' visibility='default' filepath='block/blk.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='flush_data_in_flight' type-id='72f469ec' visibility='default' filepath='block/blk.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='flush_rq' type-id='3dad1a48' visibility='default' filepath='block/blk.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='orig_rq' type-id='3dad1a48' visibility='default' filepath='block/blk.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='key' type-id='47479831' visibility='default' filepath='block/blk.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='mq_flush_lock' type-id='fb4018a0' visibility='default' filepath='block/blk.h' line='34' column='1'/> + </data-member> + </class-decl> + <class-decl name='blk_mq_alloc_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='afd9eb4a'/> + <class-decl name='blk_mq_ctx' size-in-bits='2048' is-struct='yes' visibility='default' filepath='block/blk-mq.h' line='18' column='1' id='cde99b39'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='e9e9d685' visibility='default' filepath='block/blk-mq.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='block/blk-mq.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='index_hw' type-id='ff2536e2' visibility='default' filepath='block/blk-mq.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='hctxs' type-id='56ac7648' visibility='default' filepath='block/blk-mq.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='rq_dispatched' type-id='f05e8e77' visibility='default' filepath='block/blk-mq.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='rq_merged' type-id='7359adad' visibility='default' filepath='block/blk-mq.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='rq_completed' type-id='f05e8e77' visibility='default' filepath='block/blk-mq.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='queue' type-id='e7d2a5fc' visibility='default' filepath='block/blk-mq.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='ctxs' type-id='ceead144' visibility='default' filepath='block/blk-mq.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='block/blk-mq.h' line='37' column='1'/> + </data-member> + </class-decl> + <class-decl name='blk_mq_hw_ctx' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/linux/blk-mq.h' line='15' column='1' id='e063028f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='87322991' visibility='default' filepath='include/linux/blk-mq.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='run_work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/blk-mq.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='cpumask' type-id='b16b461b' visibility='default' filepath='include/linux/blk-mq.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='next_cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/blk-mq.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1696'> + <var-decl name='next_cpu_batch' type-id='95e97e5e' visibility='default' filepath='include/linux/blk-mq.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='sched_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/blk-mq.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='queue' type-id='e7d2a5fc' visibility='default' filepath='include/linux/blk-mq.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='fq' type-id='e118aff9' visibility='default' filepath='include/linux/blk-mq.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/blk-mq.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='ctx_map' type-id='6e051ed1' visibility='default' filepath='include/linux/blk-mq.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='dispatch_from' type-id='9a335021' visibility='default' filepath='include/linux/blk-mq.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='dispatch_busy' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2336'> + <var-decl name='type' type-id='8efea9e5' visibility='default' filepath='include/linux/blk-mq.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2352'> + <var-decl name='nr_ctx' type-id='8efea9e5' visibility='default' filepath='include/linux/blk-mq.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='ctxs' type-id='c9c70151' visibility='default' filepath='include/linux/blk-mq.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='dispatch_wait_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blk-mq.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='dispatch_wait' type-id='fe794aa9' visibility='default' filepath='include/linux/blk-mq.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='wait_index' type-id='49178f86' visibility='default' filepath='include/linux/blk-mq.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='tags' type-id='0461ecf5' visibility='default' filepath='include/linux/blk-mq.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='sched_tags' type-id='0461ecf5' visibility='default' filepath='include/linux/blk-mq.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='queued' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='run' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='dispatched' type-id='346bc576' visibility='default' filepath='include/linux/blk-mq.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='numa_node' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3616'> + <var-decl name='queue_num' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='nr_active' type-id='49178f86' visibility='default' filepath='include/linux/blk-mq.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='cpuhp_dead' type-id='03a4a074' visibility='default' filepath='include/linux/blk-mq.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/blk-mq.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4608'> + <var-decl name='poll_considered' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4672'> + <var-decl name='poll_invoked' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='poll_success' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4800'> + <var-decl name='hctx_list' type-id='72f469ec' visibility='default' filepath='include/linux/blk-mq.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='srcu' type-id='6abca080' visibility='default' filepath='include/linux/blk-mq.h' line='76' column='1'/> + </data-member> + </class-decl> + <class-decl name='blk_mq_ops' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/blk-mq.h' line='146' column='1' id='b785b938'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='queue_rq' type-id='cf544519' visibility='default' filepath='include/linux/blk-mq.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='commit_rqs' type-id='10b13b44' visibility='default' filepath='include/linux/blk-mq.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='get_budget' type-id='9712eb54' visibility='default' filepath='include/linux/blk-mq.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='put_budget' type-id='247cb56b' visibility='default' filepath='include/linux/blk-mq.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='timeout' type-id='23816d7d' visibility='default' filepath='include/linux/blk-mq.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='poll' type-id='969a6bcd' visibility='default' filepath='include/linux/blk-mq.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='complete' type-id='681aaa17' visibility='default' filepath='include/linux/blk-mq.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='init_hctx' type-id='e1f2504c' visibility='default' filepath='include/linux/blk-mq.h' line='187' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='exit_hctx' type-id='1fb247c2' visibility='default' filepath='include/linux/blk-mq.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='init_request' type-id='57e65d80' visibility='default' filepath='include/linux/blk-mq.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='exit_request' type-id='9a2e43a6' visibility='default' filepath='include/linux/blk-mq.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='initialize_rq_fn' type-id='bbf015cd' visibility='default' filepath='include/linux/blk-mq.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='cleanup_rq' type-id='ac8cd584' visibility='default' filepath='include/linux/blk-mq.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='busy' type-id='65c718a5' visibility='default' filepath='include/linux/blk-mq.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='map_queues' type-id='06a241cf' visibility='default' filepath='include/linux/blk-mq.h' line='215' column='1'/> + </data-member> + </class-decl> + <class-decl name='blk_mq_tag_set' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/linux/blk-mq.h' line='93' column='1' id='651086d7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='map' type-id='ffbe012f' visibility='default' filepath='include/linux/blk-mq.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='nr_maps' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ops' type-id='e1962c5d' visibility='default' filepath='include/linux/blk-mq.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='nr_hw_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='queue_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='reserved_tags' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='cmd_size' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='numa_node' type-id='95e97e5e' visibility='default' filepath='include/linux/blk-mq.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/blk-mq.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='tags' type-id='c527e30d' visibility='default' filepath='include/linux/blk-mq.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='tag_list_lock' type-id='925167dc' visibility='default' filepath='include/linux/blk-mq.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='tag_list' type-id='72f469ec' visibility='default' filepath='include/linux/blk-mq.h' line='115' column='1'/> + </data-member> + </class-decl> + <class-decl name='blk_queue_stats' size-in-bits='192' is-struct='yes' visibility='default' filepath='block/blk-stat.c' line='15' column='1' id='99d089ec'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='callbacks' type-id='72f469ec' visibility='default' filepath='block/blk-stat.c' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='block/blk-stat.c' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='enable_accounting' type-id='b50a4934' visibility='default' filepath='block/blk-stat.c' line='18' column='1'/> + </data-member> + </class-decl> + <class-decl name='blk_stat_callback' size-in-bits='1088' is-struct='yes' visibility='default' filepath='block/blk-stat.h' line='19' column='1' id='be8f4983'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='block/blk-stat.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='timer' type-id='abe41e67' visibility='default' filepath='block/blk-stat.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='cpu_stat' type-id='253d2bfb' visibility='default' filepath='block/blk-stat.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='bucket_fn' type-id='484cd9e5' visibility='default' filepath='block/blk-stat.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='buckets' type-id='f0981eeb' visibility='default' filepath='block/blk-stat.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='stat' type-id='253d2bfb' visibility='default' filepath='block/blk-stat.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='timer_fn' type-id='454b8f82' visibility='default' filepath='block/blk-stat.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='block/blk-stat.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='block/blk-stat.h' line='62' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_cgroup_storage_map' is-struct='yes' visibility='default' is-declaration-only='yes' id='0ad68707'/> + <class-decl name='cgroup_taskset' is-struct='yes' visibility='default' is-declaration-only='yes' id='19596889'/> + <class-decl name='disk_events' size-in-bits='1792' is-struct='yes' visibility='default' filepath='block/genhd.c' line='1622' column='1' id='ec1aac50'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='block/genhd.c' line='1623' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='disk' type-id='33c599da' visibility='default' filepath='block/genhd.c' line='1624' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='block/genhd.c' line='1625' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='block_mutex' type-id='925167dc' visibility='default' filepath='block/genhd.c' line='1627' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='block' type-id='95e97e5e' visibility='default' filepath='block/genhd.c' line='1628' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='pending' type-id='f0981eeb' visibility='default' filepath='block/genhd.c' line='1629' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='clearing' type-id='f0981eeb' visibility='default' filepath='block/genhd.c' line='1630' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='poll_msecs' type-id='bd54fe1a' visibility='default' filepath='block/genhd.c' line='1632' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='dwork' type-id='5ad6e0ef' visibility='default' filepath='block/genhd.c' line='1633' column='1'/> + </data-member> + </class-decl> + <class-decl name='eventfd_ctx' is-struct='yes' visibility='default' is-declaration-only='yes' id='77dc8383'/> + <class-decl name='hd_geometry' is-struct='yes' visibility='default' is-declaration-only='yes' id='28e89e7e'/> + <class-decl name='keyslot_manager' size-in-bits='1472' is-struct='yes' visibility='default' filepath='block/keyslot-manager.c' line='43' column='1' id='7619ef4c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='num_slots' type-id='f0981eeb' visibility='default' filepath='block/keyslot-manager.c' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ksm_ll_ops' type-id='c1dff252' visibility='default' filepath='block/keyslot-manager.c' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='features' type-id='f0981eeb' visibility='default' filepath='block/keyslot-manager.c' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='crypto_mode_supported' type-id='49580a63' visibility='default' filepath='block/keyslot-manager.c' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='max_dun_bytes_supported' type-id='f0981eeb' visibility='default' filepath='block/keyslot-manager.c' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ll_priv_data' type-id='eaa32e2f' visibility='default' filepath='block/keyslot-manager.c' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='block/keyslot-manager.c' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='lock' type-id='f19fdb93' visibility='default' filepath='block/keyslot-manager.c' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='idle_slots_wait_queue' type-id='b5ab048f' visibility='default' filepath='block/keyslot-manager.c' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='idle_slots' type-id='72f469ec' visibility='default' filepath='block/keyslot-manager.c' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='idle_slots_lock' type-id='fb4018a0' visibility='default' filepath='block/keyslot-manager.c' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='slot_hashtable' type-id='030d0b18' visibility='default' filepath='block/keyslot-manager.c' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='slot_hashtable_size' type-id='f0981eeb' visibility='default' filepath='block/keyslot-manager.c' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='slots' type-id='5e2617b4' visibility='default' filepath='block/keyslot-manager.c' line='74' column='1'/> + </data-member> + </class-decl> + <class-decl name='pr_ops' is-struct='yes' visibility='default' is-declaration-only='yes' id='b45c773c'/> + <class-decl name='rq_qos' size-in-bits='256' is-struct='yes' visibility='default' filepath='block/blk-rq-qos.h' line='27' column='1' id='e0a68fea'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ops' type-id='4a3f5a61' visibility='default' filepath='block/blk-rq-qos.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='q' type-id='e7d2a5fc' visibility='default' filepath='block/blk-rq-qos.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='id' type-id='51cb492d' visibility='default' filepath='block/blk-rq-qos.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next' type-id='c3a28778' visibility='default' filepath='block/blk-rq-qos.h' line='31' column='1'/> + </data-member> + </class-decl> + <class-decl name='timer_rand_state' is-struct='yes' visibility='default' is-declaration-only='yes' id='f308a7ce'/> + <array-type-def dimensions='1' type-id='39ec6fe5' size-in-bits='9152' id='be1ad65f'> + <subrange length='11' type-id='7ff19f0f' id='847bc017'/> + </array-type-def> + <array-type-def dimensions='1' type-id='84dc82b7' size-in-bits='infinite' id='f7aeb09b'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='e151255a' size-in-bits='4096' id='53b70d6c'> + <subrange length='64' type-id='7ff19f0f' id='b10be967'/> + </array-type-def> + <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='infinite' id='1fdc7fa6'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='2944' id='a835e1f5'> + <subrange length='23' type-id='7ff19f0f' id='fdd0f594'/> + </array-type-def> + <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='512' id='a8e1fb22'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='640' id='e4e01aff'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='768' id='e4e6d6c4'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <array-type-def dimensions='1' type-id='dd91f264' size-in-bits='128' id='efa46f39'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <array-type-def dimensions='1' type-id='bd54fe1a' size-in-bits='2048' id='52f6d451'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> + <array-type-def dimensions='1' type-id='bd54fe1a' size-in-bits='2432' id='4f05d88f'> + <subrange length='38' type-id='7ff19f0f' id='aa4ccdac'/> + </array-type-def> + <array-type-def dimensions='1' type-id='bd54fe1a' size-in-bits='192' id='5d34b9c7'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='97851996' size-in-bits='infinite' id='687d975e'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='e0324306' size-in-bits='1664' id='d1982c82'> + <subrange length='13' type-id='7ff19f0f' id='487fded1'/> + </array-type-def> + <array-type-def dimensions='1' type-id='ad98c82f' size-in-bits='infinite' id='31f1649b'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='aac38d0b' size-in-bits='1280' id='f53c5bdb'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <array-type-def dimensions='1' type-id='b92c8d0d' size-in-bits='1280' id='aca5b9e5'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <array-type-def dimensions='1' type-id='b92c8d0d' size-in-bits='1600' id='68a92070'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='1' type-id='fdbf7a0f' size-in-bits='112' id='a2b7d295'> + <subrange length='14' type-id='7ff19f0f' id='48882d96'/> + </array-type-def> + <array-type-def dimensions='1' type-id='fdbf7a0f' size-in-bits='256' id='c8478d3d'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='736' id='bd44dad8'> + <subrange length='23' type-id='7ff19f0f' id='fdd0f594'/> + </array-type-def> + <array-type-def dimensions='2' type-id='19c2251e' size-in-bits='384' id='4e00dfcd'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='160' id='586ea944'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='192' id='5867ed7f'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <array-type-def dimensions='2' type-id='91ce1af9' size-in-bits='640' id='a4295685'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='256' id='20b279f0'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='320' id='64af1365'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='1024' id='7f475abd'> + <subrange length='128' type-id='7ff19f0f' id='1eb1687a'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='512' id='47ba3182'> + <subrange length='64' type-id='7ff19f0f' id='b10be967'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='96' id='0955670c'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='7359adad' size-in-bits='192' id='3461381a'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='2' type-id='7359adad' size-in-bits='960' id='aa6663dd'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='2' type-id='7359adad' size-in-bits='960' id='625e8699'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='7359adad' size-in-bits='4480' id='6bd9c8b0'> + <subrange length='70' type-id='7ff19f0f' id='1ee96218'/> + </array-type-def> + <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='128' id='24ae0315'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <array-type-def dimensions='1' type-id='be9189df' size-in-bits='39936' id='83aedf28'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='459f31a7' size-in-bits='512' id='9509a9de'> + <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> + </array-type-def> + <array-type-def dimensions='1' type-id='caf9c470' size-in-bits='512' id='c2eeb70e'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <class-decl name='cgroup_subsys_state' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='133' column='1' id='7f3df443'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cgroup' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ss' type-id='dc91d125' visibility='default' filepath='include/linux/cgroup-defs.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='refcnt' type-id='818799b4' visibility='default' filepath='include/linux/cgroup-defs.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='sibling' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='children' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='rstat_css_node' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cgroup-defs.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='serial_nr' type-id='91ce1af9' visibility='default' filepath='include/linux/cgroup-defs.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='online_cnt' type-id='49178f86' visibility='default' filepath='include/linux/cgroup-defs.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='destroy_work' type-id='ef9025d0' visibility='default' filepath='include/linux/cgroup-defs.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='destroy_rwork' type-id='7c0b9fdb' visibility='default' filepath='include/linux/cgroup-defs.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='parent' type-id='cfff5953' visibility='default' filepath='include/linux/cgroup-defs.h' line='180' column='1'/> + </data-member> + </class-decl> + <class-decl name='cgroup' size-in-bits='18752' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='358' column='1' id='ab9643dd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='self' type-id='7f3df443' visibility='default' filepath='include/linux/cgroup-defs.h' line='360' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/cgroup-defs.h' line='362' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='372' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2272'> + <var-decl name='level' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='380' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='max_depth' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2336'> + <var-decl name='nr_descendants' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='nr_dying_descendants' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2400'> + <var-decl name='max_descendants' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='nr_populated_csets' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2464'> + <var-decl name='nr_populated_domain_children' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='412' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='nr_populated_threaded_children' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='413' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2528'> + <var-decl name='nr_threaded_children' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='415' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='kn' type-id='150efd3f' visibility='default' filepath='include/linux/cgroup-defs.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='procs_file' type-id='37a4ee40' visibility='default' filepath='include/linux/cgroup-defs.h' line='418' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='events_file' type-id='37a4ee40' visibility='default' filepath='include/linux/cgroup-defs.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='subtree_control' type-id='1dc6a898' visibility='default' filepath='include/linux/cgroup-defs.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3792'> + <var-decl name='subtree_ss_mask' type-id='1dc6a898' visibility='default' filepath='include/linux/cgroup-defs.h' line='429' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3808'> + <var-decl name='old_subtree_control' type-id='1dc6a898' visibility='default' filepath='include/linux/cgroup-defs.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3824'> + <var-decl name='old_subtree_ss_mask' type-id='1dc6a898' visibility='default' filepath='include/linux/cgroup-defs.h' line='431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='subsys' type-id='7975e215' visibility='default' filepath='include/linux/cgroup-defs.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='root' type-id='aede2cf0' visibility='default' filepath='include/linux/cgroup-defs.h' line='436' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4288'> + <var-decl name='cset_links' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='442' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='e_csets' type-id='e4e6d6c4' visibility='default' filepath='include/linux/cgroup-defs.h' line='451' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='dom_cgrp' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='460' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='old_dom_cgrp' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='461' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5312'> + <var-decl name='rstat_cpu' type-id='d8e759a7' visibility='default' filepath='include/linux/cgroup-defs.h' line='464' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='rstat_css_list' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='465' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='pending_bstat' type-id='cfd8587e' visibility='default' filepath='include/linux/cgroup-defs.h' line='468' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5696'> + <var-decl name='bstat' type-id='cfd8587e' visibility='default' filepath='include/linux/cgroup-defs.h' line='469' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5888'> + <var-decl name='prev_cputime' type-id='9c7bf560' visibility='default' filepath='include/linux/cgroup-defs.h' line='470' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6080'> + <var-decl name='pidlists' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='476' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6208'> + <var-decl name='pidlist_mutex' type-id='925167dc' visibility='default' filepath='include/linux/cgroup-defs.h' line='477' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6464'> + <var-decl name='offline_waitq' type-id='b5ab048f' visibility='default' filepath='include/linux/cgroup-defs.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6656'> + <var-decl name='release_agent_work' type-id='ef9025d0' visibility='default' filepath='include/linux/cgroup-defs.h' line='483' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7040'> + <var-decl name='psi' type-id='12878ab3' visibility='default' filepath='include/linux/cgroup-defs.h' line='486' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12480'> + <var-decl name='bpf' type-id='b80e3996' visibility='default' filepath='include/linux/cgroup-defs.h' line='489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18560'> + <var-decl name='congestion_count' type-id='49178f86' visibility='default' filepath='include/linux/cgroup-defs.h' line='492' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18592'> + <var-decl name='freezer' type-id='ad50988b' visibility='default' filepath='include/linux/cgroup-defs.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18720'> + <var-decl name='ancestor_ids' type-id='1fdc7fa6' visibility='default' filepath='include/linux/cgroup-defs.h' line='498' column='1'/> + </data-member> + </class-decl> + <class-decl name='cgroup_file' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='119' column='1' id='37a4ee40'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kn' type-id='150efd3f' visibility='default' filepath='include/linux/cgroup-defs.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='notified_at' type-id='7359adad' visibility='default' filepath='include/linux/cgroup-defs.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='notify_timer' type-id='abe41e67' visibility='default' filepath='include/linux/cgroup-defs.h' line='123' column='1'/> + </data-member> + </class-decl> + <class-decl name='cgroup_root' size-in-bits='52608' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='506' column='1' id='66f1e832'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kf_root' type-id='e18defdb' visibility='default' filepath='include/linux/cgroup-defs.h' line='507' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='subsys_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/cgroup-defs.h' line='510' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='hierarchy_id' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='513' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cgrp' type-id='ab9643dd' visibility='default' filepath='include/linux/cgroup-defs.h' line='516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18880'> + <var-decl name='cgrp_ancestor_id_storage' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18912'> + <var-decl name='nr_cgrps' type-id='49178f86' visibility='default' filepath='include/linux/cgroup-defs.h' line='522' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18944'> + <var-decl name='root_list' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='525' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19072'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cgroup-defs.h' line='528' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19136'> + <var-decl name='cgroup_idr' type-id='37ce495e' visibility='default' filepath='include/linux/cgroup-defs.h' line='531' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19328'> + <var-decl name='release_agent_path' type-id='d16c6df4' visibility='default' filepath='include/linux/cgroup-defs.h' line='534' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='52096'> + <var-decl name='name' type-id='59daf3ef' visibility='default' filepath='include/linux/cgroup-defs.h' line='537' column='1'/> + </data-member> + </class-decl> + <class-decl name='cgroup_rstat_cpu' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='310' column='1' id='a73d96cf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bsync' type-id='e4d85780' visibility='default' filepath='include/linux/cgroup-defs.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bstat' type-id='cfd8587e' visibility='default' filepath='include/linux/cgroup-defs.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='last_bstat' type-id='cfd8587e' visibility='default' filepath='include/linux/cgroup-defs.h' line='322' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='updated_children' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='335' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='updated_next' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='336' column='1'/> + </data-member> + </class-decl> + <class-decl name='cgroup_base_stat' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='286' column='1' id='cfd8587e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cputime' type-id='ad6873f4' visibility='default' filepath='include/linux/cgroup-defs.h' line='287' column='1'/> + </data-member> + </class-decl> + <class-decl name='task_cputime' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/sched/types.h' line='17' column='1' id='ad6873f4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='stime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/types.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='utime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/types.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sum_exec_runtime' type-id='3a47d82b' visibility='default' filepath='include/linux/sched/types.h' line='20' column='1'/> + </data-member> + </class-decl> + <class-decl name='psi_group' size-in-bits='5440' is-struct='yes' visibility='default' filepath='include/linux/psi_types.h' line='125' column='1' id='12878ab3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='avgs_lock' type-id='925167dc' visibility='default' filepath='include/linux/psi_types.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pcpu' type-id='9dc40234' visibility='default' filepath='include/linux/psi_types.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='avg_total' type-id='64af1365' visibility='default' filepath='include/linux/psi_types.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='avg_last_update' type-id='91ce1af9' visibility='default' filepath='include/linux/psi_types.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='avg_next_update' type-id='91ce1af9' visibility='default' filepath='include/linux/psi_types.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='avgs_work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/psi_types.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='total' type-id='a4295685' visibility='default' filepath='include/linux/psi_types.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='avg' type-id='625e8699' visibility='default' filepath='include/linux/psi_types.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='poll_scheduled' type-id='49178f86' visibility='default' filepath='include/linux/psi_types.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='poll_kworker' type-id='c41f4539' visibility='default' filepath='include/linux/psi_types.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='poll_work' type-id='8fb867c9' visibility='default' filepath='include/linux/psi_types.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4352'> + <var-decl name='trigger_lock' type-id='925167dc' visibility='default' filepath='include/linux/psi_types.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4608'> + <var-decl name='triggers' type-id='72f469ec' visibility='default' filepath='include/linux/psi_types.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='nr_triggers' type-id='586ea944' visibility='default' filepath='include/linux/psi_types.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4896'> + <var-decl name='poll_states' type-id='19c2251e' visibility='default' filepath='include/linux/psi_types.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='poll_min_period' type-id='91ce1af9' visibility='default' filepath='include/linux/psi_types.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='polling_total' type-id='64af1365' visibility='default' filepath='include/linux/psi_types.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5312'> + <var-decl name='polling_next_update' type-id='91ce1af9' visibility='default' filepath='include/linux/psi_types.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='polling_until' type-id='91ce1af9' visibility='default' filepath='include/linux/psi_types.h' line='161' column='1'/> + </data-member> + </class-decl> + <class-decl name='psi_group_cpu' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/psi_types.h' line='56' column='1' id='956e764e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='seq' type-id='e14c3b11' visibility='default' filepath='include/linux/psi_types.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='tasks' type-id='0955670c' visibility='default' filepath='include/linux/psi_types.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='state_mask' type-id='19c2251e' visibility='default' filepath='include/linux/psi_types.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='times' type-id='5867ed7f' visibility='default' filepath='include/linux/psi_types.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='state_start' type-id='91ce1af9' visibility='default' filepath='include/linux/psi_types.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='times_prev' type-id='4e00dfcd' visibility='default' filepath='include/linux/psi_types.h' line='77' column='1'/> + </data-member> + </class-decl> + <class-decl name='kthread_worker' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/kthread.h' line='89' column='1' id='62968721'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/kthread.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/kthread.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='work_list' type-id='72f469ec' visibility='default' filepath='include/linux/kthread.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='delayed_work_list' type-id='72f469ec' visibility='default' filepath='include/linux/kthread.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/kthread.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='current_work' type-id='401eb95c' visibility='default' filepath='include/linux/kthread.h' line='95' column='1'/> + </data-member> + </class-decl> + <class-decl name='bio' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/blk_types.h' line='146' column='1' id='f3e87129'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bi_next' type-id='fb55efa1' visibility='default' filepath='include/linux/blk_types.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bi_disk' type-id='33c599da' visibility='default' filepath='include/linux/blk_types.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bi_opf' type-id='f0981eeb' visibility='default' filepath='include/linux/blk_types.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='bi_flags' type-id='8efea9e5' visibility='default' filepath='include/linux/blk_types.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='bi_ioprio' type-id='8efea9e5' visibility='default' filepath='include/linux/blk_types.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='bi_write_hint' type-id='8efea9e5' visibility='default' filepath='include/linux/blk_types.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='bi_status' type-id='f4e2facd' visibility='default' filepath='include/linux/blk_types.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='216'> + <var-decl name='bi_partno' type-id='f9b06939' visibility='default' filepath='include/linux/blk_types.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='bi_iter' type-id='9e0198d8' visibility='default' filepath='include/linux/blk_types.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='__bi_remaining' type-id='49178f86' visibility='default' filepath='include/linux/blk_types.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='bi_end_io' type-id='8213bb9f' visibility='default' filepath='include/linux/blk_types.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='bi_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/blk_types.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='bi_blkg' type-id='1146dea3' visibility='default' filepath='include/linux/blk_types.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='bi_issue' type-id='a9b0f4f1' visibility='default' filepath='include/linux/blk_types.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='bi_crypt_context' type-id='9d1360ce' visibility='default' filepath='include/linux/blk_types.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='bi_skip_dm_default_key' type-id='b50a4934' visibility='default' filepath='include/linux/blk_types.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='840'> + <var-decl name='' type-id='2a125a28' visibility='default' filepath='include/linux/blk_types.h' line='186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='848'> + <var-decl name='bi_vcnt' type-id='8efea9e5' visibility='default' filepath='include/linux/blk_types.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='864'> + <var-decl name='bi_max_vecs' type-id='8efea9e5' visibility='default' filepath='include/linux/blk_types.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='__bi_cnt' type-id='49178f86' visibility='default' filepath='include/linux/blk_types.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='bi_io_vec' type-id='cddcb53e' visibility='default' filepath='include/linux/blk_types.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='bi_pool' type-id='38b1e3a0' visibility='default' filepath='include/linux/blk_types.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='bi_inline_vecs' type-id='7289e834' visibility='default' filepath='include/linux/blk_types.h' line='214' column='1'/> + </data-member> + </class-decl> + <class-decl name='disk_part_tbl' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/genhd.h' line='166' column='1' id='a8d380d5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/genhd.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='len' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='last_lookup' type-id='84dc82b7' visibility='default' filepath='include/linux/genhd.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='part' type-id='f7aeb09b' visibility='default' filepath='include/linux/genhd.h' line='170' column='1'/> + </data-member> + </class-decl> + <class-decl name='partition_meta_info' size-in-bits='808' is-struct='yes' visibility='default' filepath='include/linux/genhd.h' line='104' column='1' id='a388c264'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='uuid' type-id='12e4ade3' visibility='default' filepath='include/linux/genhd.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='296'> + <var-decl name='volname' type-id='47ba3182' visibility='default' filepath='include/linux/genhd.h' line='106' column='1'/> + </data-member> + </class-decl> + <class-decl name='disk_stats' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/genhd.h' line='87' column='1' id='acfd9368'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nsecs' type-id='20a130cf' visibility='default' filepath='include/linux/genhd.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sectors' type-id='3461381a' visibility='default' filepath='include/linux/genhd.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ios' type-id='3461381a' visibility='default' filepath='include/linux/genhd.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='merges' type-id='3461381a' visibility='default' filepath='include/linux/genhd.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='io_ticks' type-id='7359adad' visibility='default' filepath='include/linux/genhd.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='time_in_queue' type-id='7359adad' visibility='default' filepath='include/linux/genhd.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='in_flight' type-id='efa46f39' visibility='default' filepath='include/linux/genhd.h' line='94' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='local_t' type-id='de878dd6' filepath='include/asm-generic/local.h' line='25' column='1' id='dd91f264'/> + <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='dd91f264' visibility='default' filepath='include/asm-generic/local.h' line='22' column='1' id='de878dd6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='a' type-id='f22a8abb' visibility='default' filepath='include/asm-generic/local.h' line='24' column='1'/> + </data-member> + </class-decl> + <class-decl name='rcu_work' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/workqueue.h' line='131' column='1' id='7c0b9fdb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/workqueue.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/workqueue.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='wq' type-id='242e3d19' visibility='default' filepath='include/linux/workqueue.h' line='136' column='1'/> + </data-member> + </class-decl> + <class-decl name='block_device_operations' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/blkdev.h' line='1723' column='1' id='dbd58b50'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='open' type-id='2207988a' visibility='default' filepath='include/linux/blkdev.h' line='1724' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='release' type-id='156433b6' visibility='default' filepath='include/linux/blkdev.h' line='1725' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rw_page' type-id='55f833ce' visibility='default' filepath='include/linux/blkdev.h' line='1726' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ioctl' type-id='6ed32e60' visibility='default' filepath='include/linux/blkdev.h' line='1727' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='compat_ioctl' type-id='6ed32e60' visibility='default' filepath='include/linux/blkdev.h' line='1728' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='check_events' type-id='4bf65d9d' visibility='default' filepath='include/linux/blkdev.h' line='1729' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='media_changed' type-id='f220106e' visibility='default' filepath='include/linux/blkdev.h' line='1732' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='unlock_native_capacity' type-id='dabeff1b' visibility='default' filepath='include/linux/blkdev.h' line='1733' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='revalidate_disk' type-id='f220106e' visibility='default' filepath='include/linux/blkdev.h' line='1734' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='getgeo' type-id='68a88aaa' visibility='default' filepath='include/linux/blkdev.h' line='1735' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='swap_slot_free_notify' type-id='c4cac78c' visibility='default' filepath='include/linux/blkdev.h' line='1737' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='report_zones' type-id='8eee5b07' visibility='default' filepath='include/linux/blkdev.h' line='1738' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/blkdev.h' line='1740' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='pr_ops' type-id='08d45f21' visibility='default' filepath='include/linux/blkdev.h' line='1741' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='report_zones_cb' type-id='785bacaf' filepath='include/linux/blkdev.h' line='361' column='1' id='313c6196'/> + <class-decl name='blk_zone' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='94' column='1' id='c46c1f27'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='d3130597' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='len' type-id='d3130597' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='wp' type-id='d3130597' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='200'> + <var-decl name='cond' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='non_seq' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='216'> + <var-decl name='reset' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='reserved' type-id='7e5ede41' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='102' column='1'/> + </data-member> + </class-decl> + <class-decl name='request' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/blkdev.h' line='141' column='1' id='ceee71ca'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='q' type-id='e7d2a5fc' visibility='default' filepath='include/linux/blkdev.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mq_ctx' type-id='9a335021' visibility='default' filepath='include/linux/blkdev.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mq_hctx' type-id='a47d3467' visibility='default' filepath='include/linux/blkdev.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cmd_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='rq_flags' type-id='3b445e53' visibility='default' filepath='include/linux/blkdev.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='tag' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='internal_tag' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='__data_len' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='__sector' type-id='a42536cd' visibility='default' filepath='include/linux/blkdev.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='bio' type-id='fb55efa1' visibility='default' filepath='include/linux/blkdev.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='biotail' type-id='fb55efa1' visibility='default' filepath='include/linux/blkdev.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='queuelist' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='' type-id='2f76bc4b' visibility='default' filepath='include/linux/blkdev.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='' type-id='df8866ad' visibility='default' filepath='include/linux/blkdev.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='' type-id='7fc3d482' visibility='default' filepath='include/linux/blkdev.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='rq_disk' type-id='33c599da' visibility='default' filepath='include/linux/blkdev.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='part' type-id='84dc82b7' visibility='default' filepath='include/linux/blkdev.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='start_time_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/blkdev.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='io_start_time_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/blkdev.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='stats_sectors' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1552'> + <var-decl name='nr_phys_segments' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='write_hint' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1584'> + <var-decl name='ioprio' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='extra_len' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='state' type-id='4df77f20' visibility='default' filepath='include/linux/blkdev.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='ref' type-id='64615833' visibility='default' filepath='include/linux/blkdev.h' line='241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1696'> + <var-decl name='timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='243' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='deadline' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='244' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='' type-id='097c5bdb' visibility='default' filepath='include/linux/blkdev.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='end_io' type-id='5afdaa66' visibility='default' filepath='include/linux/blkdev.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='end_io_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/blkdev.h' line='255' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='req_flags_t' type-id='3f1a6b60' filepath='include/linux/blkdev.h' line='75' column='1' id='3b445e53'/> + <union-decl name='__anonymous_union__3' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='168' column='1' id='2f76bc4b'> + <data-member access='public'> + <var-decl name='hash' type-id='03a4a074' visibility='default' filepath='include/linux/blkdev.h' line='169' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ipi_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='170' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__4' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='178' column='1' id='df8866ad'> + <data-member access='public'> + <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='include/linux/blkdev.h' line='179' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='special_vec' type-id='40af3608' visibility='default' filepath='include/linux/blkdev.h' line='180' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='completion_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/blkdev.h' line='181' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='error_count' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='182' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__5' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='191' column='1' id='7fc3d482'> + <data-member access='public'> + <var-decl name='elv' type-id='6d001302' visibility='default' filepath='include/linux/blkdev.h' line='195' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='flush' type-id='5596717b' visibility='default' filepath='include/linux/blkdev.h' line='201' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='192' column='1' id='6d001302'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='icq' type-id='7c6e0e0c' visibility='default' filepath='include/linux/blkdev.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='priv' type-id='24ae0315' visibility='default' filepath='include/linux/blkdev.h' line='194' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__3' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='197' column='1' id='5596717b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='seq' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='saved_end_io' type-id='5afdaa66' visibility='default' filepath='include/linux/blkdev.h' line='200' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='rq_end_io_fn' type-id='06c207bd' filepath='include/linux/blkdev.h' line='71' column='1' id='537d88b1'/> + <typedef-decl name='blk_status_t' type-id='f9b06939' filepath='include/linux/blk_types.h' line='31' column='1' id='f4e2facd'/> + <enum-decl name='mq_rq_state' filepath='include/linux/blkdev.h' line='129' column='1' id='4df77f20'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='MQ_RQ_IDLE' value='0'/> + <enumerator name='MQ_RQ_IN_FLIGHT' value='1'/> + <enumerator name='MQ_RQ_COMPLETE' value='2'/> + </enum-decl> + <union-decl name='__anonymous_union__8' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='246' column='1' id='097c5bdb'> + <data-member access='public'> + <var-decl name='csd' type-id='bb75ea85' visibility='default' filepath='include/linux/blkdev.h' line='247' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='fifo_time' type-id='91ce1af9' visibility='default' filepath='include/linux/blkdev.h' line='248' column='1'/> + </data-member> + </union-decl> + <class-decl name='__call_single_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/smp.h' line='18' column='1' id='bb75ea85'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='llist' type-id='c5ccfee8' visibility='default' filepath='include/linux/smp.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='func' type-id='89714567' visibility='default' filepath='include/linux/smp.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='info' type-id='eaa32e2f' visibility='default' filepath='include/linux/smp.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/smp.h' line='22' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='smp_call_func_t' type-id='b7f9d8e6' filepath='include/linux/smp.h' line='17' column='1' id='89714567'/> + <class-decl name='elevator_queue' size-in-bits='5312' is-struct='yes' visibility='default' filepath='include/linux/elevator.h' line='122' column='1' id='fc87d78f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='4a89adae' visibility='default' filepath='include/linux/elevator.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='elevator_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/elevator.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/elevator.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='sysfs_lock' type-id='925167dc' visibility='default' filepath='include/linux/elevator.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='registered' type-id='f0981eeb' visibility='default' filepath='include/linux/elevator.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='hash' type-id='53b70d6c' visibility='default' filepath='include/linux/elevator.h' line='129' column='1'/> + </data-member> + </class-decl> + <class-decl name='elevator_type' size-in-bits='2624' is-struct='yes' visibility='default' filepath='include/linux/elevator.h' line='84' column='1' id='2731de48'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='icq_cache' type-id='f3b4aca8' visibility='default' filepath='include/linux/elevator.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ops' type-id='386fe521' visibility='default' filepath='include/linux/elevator.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='icq_size' type-id='b59d7dce' visibility='default' filepath='include/linux/elevator.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='icq_align' type-id='b59d7dce' visibility='default' filepath='include/linux/elevator.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='elevator_attrs' type-id='177a4437' visibility='default' filepath='include/linux/elevator.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='elevator_name' type-id='80f4b756' visibility='default' filepath='include/linux/elevator.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='elevator_alias' type-id='80f4b756' visibility='default' filepath='include/linux/elevator.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='elevator_features' type-id='20f5f452' visibility='default' filepath='include/linux/elevator.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='elevator_owner' type-id='2730d015' visibility='default' filepath='include/linux/elevator.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='icq_cache_name' type-id='aa4fa8f1' visibility='default' filepath='include/linux/elevator.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/elevator.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/elevator.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/elevator.h' line='109' column='1'/> + </data-member> + </class-decl> + <class-decl name='elevator_mq_ops' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/elevator.h' line='30' column='1' id='386fe521'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='init_sched' type-id='c2889977' visibility='default' filepath='include/linux/elevator.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='exit_sched' type-id='89340c26' visibility='default' filepath='include/linux/elevator.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='init_hctx' type-id='a2abb549' visibility='default' filepath='include/linux/elevator.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='exit_hctx' type-id='66288ae4' visibility='default' filepath='include/linux/elevator.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='depth_updated' type-id='a75080c6' visibility='default' filepath='include/linux/elevator.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='allow_merge' type-id='1734c68b' visibility='default' filepath='include/linux/elevator.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='bio_merge' type-id='3ed0c5ec' visibility='default' filepath='include/linux/elevator.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='request_merge' type-id='f72cc247' visibility='default' filepath='include/linux/elevator.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='request_merged' type-id='b615a053' visibility='default' filepath='include/linux/elevator.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='requests_merged' type-id='40f624e9' visibility='default' filepath='include/linux/elevator.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='limit_depth' type-id='e46f66f3' visibility='default' filepath='include/linux/elevator.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='prepare_request' type-id='639b44d1' visibility='default' filepath='include/linux/elevator.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='finish_request' type-id='bbf015cd' visibility='default' filepath='include/linux/elevator.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='insert_requests' type-id='60c9df2c' visibility='default' filepath='include/linux/elevator.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='dispatch_request' type-id='a66a8231' visibility='default' filepath='include/linux/elevator.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='has_work' type-id='6ca30b05' visibility='default' filepath='include/linux/elevator.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='completed_request' type-id='300d6413' visibility='default' filepath='include/linux/elevator.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='requeue_request' type-id='bbf015cd' visibility='default' filepath='include/linux/elevator.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='former_request' type-id='27bb8677' visibility='default' filepath='include/linux/elevator.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='next_request' type-id='27bb8677' visibility='default' filepath='include/linux/elevator.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='init_icq' type-id='fedb17fd' visibility='default' filepath='include/linux/elevator.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='exit_icq' type-id='fedb17fd' visibility='default' filepath='include/linux/elevator.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/elevator.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/elevator.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/elevator.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/elevator.h' line='70' column='1'/> + </data-member> + </class-decl> + <enum-decl name='elv_merge' filepath='include/linux/elevator.h' line='20' column='1' id='6bb0a326'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='ELEVATOR_NO_MERGE' value='0'/> + <enumerator name='ELEVATOR_FRONT_MERGE' value='1'/> + <enumerator name='ELEVATOR_BACK_MERGE' value='2'/> + <enumerator name='ELEVATOR_DISCARD_MERGE' value='3'/> + </enum-decl> + <class-decl name='elv_fs_entry' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/elevator.h' line='75' column='1' id='aaa166ff'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/elevator.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='show' type-id='a2178c8a' visibility='default' filepath='include/linux/elevator.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='store' type-id='1854489e' visibility='default' filepath='include/linux/elevator.h' line='78' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='make_request_fn' type-id='f8561c55' filepath='include/linux/blkdev.h' line='299' column='1' id='99cd4891'/> + <typedef-decl name='blk_qc_t' type-id='f0981eeb' filepath='include/linux/blk_types.h' line='465' column='1' id='041bc907'/> + <typedef-decl name='dma_drain_needed_fn' type-id='59bb6212' filepath='include/linux/blkdev.h' line='302' column='1' id='0128515a'/> + <typedef-decl name='congested_fn' type-id='dd42ab12' filepath='include/linux/backing-dev-defs.h' line='36' column='1' id='6e3695a3'/> + <class-decl name='bdi_writeback_congested' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='98' column='1' id='87886298'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/linux/backing-dev-defs.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='__bdi' type-id='ef4fae1b' visibility='default' filepath='include/linux/backing-dev-defs.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='blkcg_id' type-id='95e97e5e' visibility='default' filepath='include/linux/backing-dev-defs.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='include/linux/backing-dev-defs.h' line='107' column='1'/> + </data-member> + </class-decl> + <class-decl name='fprop_local_percpu' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/flex_proportions.h' line='76' column='1' id='587caff2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='events' type-id='b92c8d0d' visibility='default' filepath='include/linux/flex_proportions.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='period' type-id='f0981eeb' visibility='default' filepath='include/linux/flex_proportions.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/flex_proportions.h' line='81' column='1'/> + </data-member> + </class-decl> + <enum-decl name='wb_reason' filepath='include/linux/backing-dev-defs.h' line='51' column='1' id='c1602c7a'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='WB_REASON_BACKGROUND' value='0'/> + <enumerator name='WB_REASON_VMSCAN' value='1'/> + <enumerator name='WB_REASON_SYNC' value='2'/> + <enumerator name='WB_REASON_PERIODIC' value='3'/> + <enumerator name='WB_REASON_LAPTOP_TIMER' value='4'/> + <enumerator name='WB_REASON_FREE_MORE_MEM' value='5'/> + <enumerator name='WB_REASON_FS_FREE_SPACE' value='6'/> + <enumerator name='WB_REASON_FORKER_THREAD' value='7'/> + <enumerator name='WB_REASON_FOREIGN_FLUSH' value='8'/> + <enumerator name='WB_REASON_MAX' value='9'/> + </enum-decl> + <union-decl name='__anonymous_union__9' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='181' column='1' id='93944b10'> + <data-member access='public'> + <var-decl name='release_work' type-id='ef9025d0' visibility='default' filepath='include/linux/backing-dev-defs.h' line='182' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/backing-dev-defs.h' line='183' column='1'/> + </data-member> + </union-decl> + <class-decl name='blk_rq_stat' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/blk_types.h' line='491' column='1' id='a3274c4b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mean' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='492' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='min' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='max' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='nr_samples' type-id='19c2251e' visibility='default' filepath='include/linux/blk_types.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='batch' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='496' column='1'/> + </data-member> + </class-decl> + <class-decl name='blkcg_gq' size-in-bits='6208' is-struct='yes' visibility='default' filepath='include/linux/blk-cgroup.h' line='111' column='1' id='9467b853'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='q' type-id='e7d2a5fc' visibility='default' filepath='include/linux/blk-cgroup.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='q_node' type-id='72f469ec' visibility='default' filepath='include/linux/blk-cgroup.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='blkcg_node' type-id='03a4a074' visibility='default' filepath='include/linux/blk-cgroup.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='blkcg' type-id='11bff950' visibility='default' filepath='include/linux/blk-cgroup.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='wb_congested' type-id='d97a04ce' visibility='default' filepath='include/linux/blk-cgroup.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='parent' type-id='1146dea3' visibility='default' filepath='include/linux/blk-cgroup.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='refcnt' type-id='818799b4' visibility='default' filepath='include/linux/blk-cgroup.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='online' type-id='b50a4934' visibility='default' filepath='include/linux/blk-cgroup.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='stat_bytes' type-id='247d0323' visibility='default' filepath='include/linux/blk-cgroup.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='stat_ios' type-id='247d0323' visibility='default' filepath='include/linux/blk-cgroup.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4864'> + <var-decl name='pd' type-id='f5665670' visibility='default' filepath='include/linux/blk-cgroup.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='async_bio_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blk-cgroup.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='async_bios' type-id='096280be' visibility='default' filepath='include/linux/blk-cgroup.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='async_bio_work' type-id='ef9025d0' visibility='default' filepath='include/linux/blk-cgroup.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5760'> + <var-decl name='use_delay' type-id='49178f86' visibility='default' filepath='include/linux/blk-cgroup.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5824'> + <var-decl name='delay_nsec' type-id='28ee064c' visibility='default' filepath='include/linux/blk-cgroup.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5888'> + <var-decl name='delay_start' type-id='28ee064c' visibility='default' filepath='include/linux/blk-cgroup.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5952'> + <var-decl name='last_delay' type-id='91ce1af9' visibility='default' filepath='include/linux/blk-cgroup.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6016'> + <var-decl name='last_use' type-id='95e97e5e' visibility='default' filepath='include/linux/blk-cgroup.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6080'> + <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/blk-cgroup.h' line='148' column='1'/> + </data-member> + </class-decl> + <class-decl name='blkcg' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/blk-cgroup.h' line='50' column='1' id='19b26952'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='css' type-id='7f3df443' visibility='default' filepath='include/linux/blk-cgroup.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blk-cgroup.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='blkg_tree' type-id='d39738ac' visibility='default' filepath='include/linux/blk-cgroup.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='blkg_hint' type-id='1146dea3' visibility='default' filepath='include/linux/blk-cgroup.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='blkg_list' type-id='e151255a' visibility='default' filepath='include/linux/blk-cgroup.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='cpd' type-id='39e1fe03' visibility='default' filepath='include/linux/blk-cgroup.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='all_blkcgs_node' type-id='72f469ec' visibility='default' filepath='include/linux/blk-cgroup.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='cgwb_list' type-id='72f469ec' visibility='default' filepath='include/linux/blk-cgroup.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='cgwb_refcnt' type-id='64615833' visibility='default' filepath='include/linux/blk-cgroup.h' line='63' column='1'/> + </data-member> + </class-decl> + <class-decl name='blkcg_policy_data' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/blk-cgroup.h' line='104' column='1' id='11fd1392'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='blkcg' type-id='11bff950' visibility='default' filepath='include/linux/blk-cgroup.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='plid' type-id='95e97e5e' visibility='default' filepath='include/linux/blk-cgroup.h' line='107' column='1'/> + </data-member> + </class-decl> + <class-decl name='blkg_rwstat' size-in-bits='1920' is-struct='yes' visibility='default' filepath='include/linux/blk-cgroup.h' line='71' column='1' id='247d0323'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cpu_cnt' type-id='68a92070' visibility='default' filepath='include/linux/blk-cgroup.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='aux_cnt' type-id='39e531ac' visibility='default' filepath='include/linux/blk-cgroup.h' line='73' column='1'/> + </data-member> + </class-decl> + <class-decl name='blkg_policy_data' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/blk-cgroup.h' line='91' column='1' id='55eaf925'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='blkg' type-id='1146dea3' visibility='default' filepath='include/linux/blk-cgroup.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='plid' type-id='95e97e5e' visibility='default' filepath='include/linux/blk-cgroup.h' line='94' column='1'/> + </data-member> + </class-decl> + <class-decl name='queue_limits' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/blkdev.h' line='329' column='1' id='f0966d3d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bounce_pfn' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='seg_boundary_mask' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='virt_boundary_mask' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='332' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='max_hw_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='334' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='max_dev_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='335' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='chunk_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='max_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='337' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='max_segment_size' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='338' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='physical_block_size' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='339' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='logical_block_size' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='340' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='alignment_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='io_min' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='io_opt' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='343' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='max_discard_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='max_hw_discard_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='max_write_same_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='346' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='max_write_zeroes_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='347' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='discard_granularity' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='348' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='discard_alignment' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='349' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='max_segments' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='351' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='720'> + <var-decl name='max_integrity_segments' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='max_discard_segments' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='353' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='752'> + <var-decl name='misaligned' type-id='002ac4a6' visibility='default' filepath='include/linux/blkdev.h' line='355' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='760'> + <var-decl name='discard_misaligned' type-id='002ac4a6' visibility='default' filepath='include/linux/blkdev.h' line='356' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='raid_partial_stripes_expensive' type-id='002ac4a6' visibility='default' filepath='include/linux/blkdev.h' line='357' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='zoned' type-id='a48b5528' visibility='default' filepath='include/linux/blkdev.h' line='358' column='1'/> + </data-member> + </class-decl> + <enum-decl name='blk_zoned_model' filepath='include/linux/blkdev.h' line='323' column='1' id='a48b5528'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='BLK_ZONED_NONE' value='0'/> + <enumerator name='BLK_ZONED_HA' value='1'/> + <enumerator name='BLK_ZONED_HM' value='2'/> + </enum-decl> + <class-decl name='bsg_class_device' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/bsg.h' line='18' column='1' id='6a3af55b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='class_dev' type-id='fa0b179b' visibility='default' filepath='include/linux/bsg.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='minor' type-id='95e97e5e' visibility='default' filepath='include/linux/bsg.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='queue' type-id='e7d2a5fc' visibility='default' filepath='include/linux/bsg.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ops' type-id='1a0da7f7' visibility='default' filepath='include/linux/bsg.h' line='22' column='1'/> + </data-member> + </class-decl> + <class-decl name='bsg_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/bsg.h' line='10' column='1' id='ebd46aa4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='check_proto' type-id='22aed5fd' visibility='default' filepath='include/linux/bsg.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fill_hdr' type-id='b31b5e29' visibility='default' filepath='include/linux/bsg.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='complete_rq' type-id='f45f2842' visibility='default' filepath='include/linux/bsg.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='free_rq' type-id='bbf015cd' visibility='default' filepath='include/linux/bsg.h' line='15' column='1'/> + </data-member> + </class-decl> + <class-decl name='sg_io_v4' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/uapi/linux/bsg.h' line='22' column='1' id='73142703'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='guard' type-id='3158a266' visibility='default' filepath='include/uapi/linux/bsg.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='protocol' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='subprotocol' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='request_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='request' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='request_tag' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='request_attr' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='request_priority' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='request_extra' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='max_response_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='response' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dout_iovec_count' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='dout_xfer_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='din_iovec_count' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='din_xfer_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='dout_xferp' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='din_xferp' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='timeout' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='usr_ptr' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='spare_in' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='864'> + <var-decl name='driver_status' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='transport_status' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='device_status' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='retry_delay' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='info' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='duration' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='response_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='din_resid' type-id='3158a266' visibility='default' filepath='include/uapi/linux/bsg.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='dout_resid' type-id='3158a266' visibility='default' filepath='include/uapi/linux/bsg.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='generated_tag' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='spare_out' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1248'> + <var-decl name='padding' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='63' column='1'/> + </data-member> + </class-decl> + <class-decl name='bio_set' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/bio.h' line='705' column='1' id='dfa886b2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bio_slab' type-id='f3b4aca8' visibility='default' filepath='include/linux/bio.h' line='706' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='front_pad' type-id='f0981eeb' visibility='default' filepath='include/linux/bio.h' line='707' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bio_pool' type-id='2745fad8' visibility='default' filepath='include/linux/bio.h' line='709' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='bvec_pool' type-id='2745fad8' visibility='default' filepath='include/linux/bio.h' line='710' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='rescue_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/bio.h' line='720' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='rescue_list' type-id='096280be' visibility='default' filepath='include/linux/bio.h' line='721' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='rescue_work' type-id='ef9025d0' visibility='default' filepath='include/linux/bio.h' line='722' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='rescue_workqueue' type-id='242e3d19' visibility='default' filepath='include/linux/bio.h' line='723' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/bio.h' line='725' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/bio.h' line='726' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/bio.h' line='727' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/bio.h' line='728' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='mempool_t' type-id='5932767e' filepath='include/linux/mempool.h' line='26' column='1' id='2745fad8'/> + <class-decl name='mempool_s' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/mempool.h' line='16' column='1' id='5932767e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mempool.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='min_nr' type-id='95e97e5e' visibility='default' filepath='include/linux/mempool.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='curr_nr' type-id='95e97e5e' visibility='default' filepath='include/linux/mempool.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='elements' type-id='63e171df' visibility='default' filepath='include/linux/mempool.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pool_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mempool.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='alloc' type-id='8bf6d789' visibility='default' filepath='include/linux/mempool.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='free' type-id='a4c19f22' visibility='default' filepath='include/linux/mempool.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='include/linux/mempool.h' line='25' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='mempool_alloc_t' type-id='6f7f4c91' filepath='include/linux/mempool.h' line='13' column='1' id='94d117ca'/> + <typedef-decl name='mempool_free_t' type-id='c039af2e' filepath='include/linux/mempool.h' line='14' column='1' id='27f2e0d9'/> + <class-decl name='lockdep_map' is-struct='yes' visibility='default' filepath='include/linux/lockdep.h' line='472' column='1' id='d34a605e'/> + <class-decl name='bvec_iter' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/bvec.h' line='24' column='1' id='9e0198d8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bi_sector' type-id='a42536cd' visibility='default' filepath='include/linux/bvec.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bi_size' type-id='f0981eeb' visibility='default' filepath='include/linux/bvec.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='bi_idx' type-id='f0981eeb' visibility='default' filepath='include/linux/bvec.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bi_bvec_done' type-id='f0981eeb' visibility='default' filepath='include/linux/bvec.h' line='31' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='bio_end_io_t' type-id='98617d6e' filepath='include/linux/blk_types.h' line='21' column='1' id='2ec4b2ae'/> + <class-decl name='bio_issue' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/blk_types.h' line='114' column='1' id='a9b0f4f1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='value' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='115' column='1'/> + </data-member> + </class-decl> + <class-decl name='bio_crypt_ctx' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='95' column='1' id='b545ce08'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bc_key' type-id='9baaf905' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bc_keyslot' type-id='95e97e5e' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bc_dun' type-id='20b279f0' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='bc_ksm' type-id='6e3684aa' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='106' column='1'/> + </data-member> + </class-decl> + <class-decl name='blk_crypto_key' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='41' column='1' id='7b61b7b4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='crypto_mode' type-id='e951e732' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='data_unit_size' type-id='f0981eeb' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data_unit_size_bits' type-id='f0981eeb' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hash' type-id='f0981eeb' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='is_hw_wrapped' type-id='b50a4934' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='168'> + <var-decl name='raw' type-id='7f475abd' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='56' column='1'/> + </data-member> + </class-decl> + <enum-decl name='blk_crypto_mode_num' filepath='include/linux/bio-crypt-ctx.h' line='8' column='1' id='e951e732'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='BLK_ENCRYPTION_MODE_INVALID' value='0'/> + <enumerator name='BLK_ENCRYPTION_MODE_AES_256_XTS' value='1'/> + <enumerator name='BLK_ENCRYPTION_MODE_AES_128_CBC_ESSIV' value='2'/> + <enumerator name='BLK_ENCRYPTION_MODE_ADIANTUM' value='3'/> + <enumerator name='BLK_ENCRYPTION_MODE_MAX' value='4'/> + </enum-decl> + <class-decl name='kthread_work' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/kthread.h' line='98' column='1' id='ac165296'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/kthread.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='func' type-id='a785c7fd' visibility='default' filepath='include/linux/kthread.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='worker' type-id='c41f4539' visibility='default' filepath='include/linux/kthread.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='canceling' type-id='95e97e5e' visibility='default' filepath='include/linux/kthread.h' line='103' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='kthread_work_func_t' type-id='2a5d0ea1' filepath='include/linux/kthread.h' line='82' column='1' id='a785c7fd'/> + <class-decl name='kthread_delayed_work' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/kthread.h' line='106' column='1' id='8fb867c9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='work' type-id='ac165296' visibility='default' filepath='include/linux/kthread.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='timer' type-id='abe41e67' visibility='default' filepath='include/linux/kthread.h' line='108' column='1'/> + </data-member> + </class-decl> + <class-decl name='cgroup_bpf' size-in-bits='6080' is-struct='yes' visibility='default' filepath='include/linux/bpf-cgroup.h' line='62' column='1' id='b80e3996'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='effective' type-id='47645c1d' visibility='default' filepath='include/linux/bpf-cgroup.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='progs' type-id='a835e1f5' visibility='default' filepath='include/linux/bpf-cgroup.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='flags' type-id='bd44dad8' visibility='default' filepath='include/linux/bpf-cgroup.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='inactive' type-id='380c7edc' visibility='default' filepath='include/linux/bpf-cgroup.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='refcnt' type-id='818799b4' visibility='default' filepath='include/linux/bpf-cgroup.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5696'> + <var-decl name='release_work' type-id='ef9025d0' visibility='default' filepath='include/linux/bpf-cgroup.h' line='81' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_prog_array' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='516' column='1' id='c75c7b06'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/bpf.h' line='517' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='items' type-id='3f814540' visibility='default' filepath='include/linux/bpf.h' line='518' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_prog_array_item' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='511' column='1' id='f67e137c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/bpf.h' line='512' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cgroup_storage' type-id='dcd9fb4c' visibility='default' filepath='include/linux/bpf.h' line='513' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_cgroup_storage' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/bpf-cgroup.h' line='42' column='1' id='15881542'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='dad3eb71' visibility='default' filepath='include/linux/bpf-cgroup.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='map' type-id='b6a33eaf' visibility='default' filepath='include/linux/bpf-cgroup.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='key' type-id='d8d7111e' visibility='default' filepath='include/linux/bpf-cgroup.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/bpf-cgroup.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='node' type-id='2a8a6332' visibility='default' filepath='include/linux/bpf-cgroup.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/bpf-cgroup.h' line='51' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__12' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/bpf-cgroup.h' line='43' column='1' id='dad3eb71'> + <data-member access='public'> + <var-decl name='buf' type-id='b1253746' visibility='default' filepath='include/linux/bpf-cgroup.h' line='44' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='percpu_buf' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf-cgroup.h' line='45' column='1'/> + </data-member> + </union-decl> + <class-decl name='bpf_storage_buffer' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bpf-cgroup.h' line='37' column='1' id='0ef5c7e0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/bpf-cgroup.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='data' type-id='e84913bd' visibility='default' filepath='include/linux/bpf-cgroup.h' line='39' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_cgroup_storage_key' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='79' column='1' id='d8d7111e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cgroup_inode_id' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='attach_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='81' column='1'/> + </data-member> + </class-decl> + <class-decl name='cgroup_freezer_state' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='339' column='1' id='ad50988b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='freeze' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='e_freeze' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nr_frozen_descendants' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='349' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='nr_frozen_tasks' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='355' column='1'/> + </data-member> + </class-decl> + <class-decl name='cgroup_subsys' size-in-bits='1920' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='636' column='1' id='1d115fd5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='css_alloc' type-id='a87691ee' visibility='default' filepath='include/linux/cgroup-defs.h' line='637' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='css_online' type-id='8bdbbb63' visibility='default' filepath='include/linux/cgroup-defs.h' line='638' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='css_offline' type-id='f65daff2' visibility='default' filepath='include/linux/cgroup-defs.h' line='639' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='css_released' type-id='f65daff2' visibility='default' filepath='include/linux/cgroup-defs.h' line='640' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='css_free' type-id='f65daff2' visibility='default' filepath='include/linux/cgroup-defs.h' line='641' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='css_reset' type-id='f65daff2' visibility='default' filepath='include/linux/cgroup-defs.h' line='642' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='css_rstat_flush' type-id='fe17c379' visibility='default' filepath='include/linux/cgroup-defs.h' line='643' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='css_extra_stat_show' type-id='f22a42d7' visibility='default' filepath='include/linux/cgroup-defs.h' line='644' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='can_attach' type-id='354bcec3' visibility='default' filepath='include/linux/cgroup-defs.h' line='647' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='cancel_attach' type-id='6484073c' visibility='default' filepath='include/linux/cgroup-defs.h' line='648' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='attach' type-id='6484073c' visibility='default' filepath='include/linux/cgroup-defs.h' line='649' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='post_attach' type-id='953b12f8' visibility='default' filepath='include/linux/cgroup-defs.h' line='650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='can_fork' type-id='2c2624ea' visibility='default' filepath='include/linux/cgroup-defs.h' line='651' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='cancel_fork' type-id='1c9e19fb' visibility='default' filepath='include/linux/cgroup-defs.h' line='652' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='fork' type-id='1c9e19fb' visibility='default' filepath='include/linux/cgroup-defs.h' line='653' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='exit' type-id='1c9e19fb' visibility='default' filepath='include/linux/cgroup-defs.h' line='654' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='release' type-id='1c9e19fb' visibility='default' filepath='include/linux/cgroup-defs.h' line='655' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='bind' type-id='f65daff2' visibility='default' filepath='include/linux/cgroup-defs.h' line='656' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='early_init' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='658' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='implicit_on_dfl' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='671' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='threaded' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='683' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='broken_hierarchy' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='697' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='warned_broken_hierarchy' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='698' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='701' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/cgroup-defs.h' line='702' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='legacy_name' type-id='80f4b756' visibility='default' filepath='include/linux/cgroup-defs.h' line='705' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='root' type-id='aede2cf0' visibility='default' filepath='include/linux/cgroup-defs.h' line='708' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='css_idr' type-id='37ce495e' visibility='default' filepath='include/linux/cgroup-defs.h' line='711' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='cfts' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='717' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='dfl_cftypes' type-id='03054cfa' visibility='default' filepath='include/linux/cgroup-defs.h' line='723' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='legacy_cftypes' type-id='03054cfa' visibility='default' filepath='include/linux/cgroup-defs.h' line='724' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='depends_on' type-id='f0981eeb' visibility='default' filepath='include/linux/cgroup-defs.h' line='733' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='poll_queue_proc' type-id='4aecccbd' filepath='include/linux/poll.h' line='37' column='1' id='650104ba'/> + <class-decl name='cftype' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='547' column='1' id='ea2ebeac'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='59daf3ef' visibility='default' filepath='include/linux/cgroup-defs.h' line='553' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='private' type-id='7359adad' visibility='default' filepath='include/linux/cgroup-defs.h' line='554' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='max_write_len' type-id='b59d7dce' visibility='default' filepath='include/linux/cgroup-defs.h' line='560' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cgroup-defs.h' line='563' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='file_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/cgroup-defs.h' line='571' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='ss' type-id='dc91d125' visibility='default' filepath='include/linux/cgroup-defs.h' line='577' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='578' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='kf_ops' type-id='1f2a8949' visibility='default' filepath='include/linux/cgroup-defs.h' line='579' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='open' type-id='964d2eb6' visibility='default' filepath='include/linux/cgroup-defs.h' line='581' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='release' type-id='f1825e09' visibility='default' filepath='include/linux/cgroup-defs.h' line='582' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='read_u64' type-id='ad13fd93' visibility='default' filepath='include/linux/cgroup-defs.h' line='588' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='read_s64' type-id='ae18a37d' visibility='default' filepath='include/linux/cgroup-defs.h' line='592' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='seq_show' type-id='0131eb61' visibility='default' filepath='include/linux/cgroup-defs.h' line='595' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='seq_start' type-id='a46b05a0' visibility='default' filepath='include/linux/cgroup-defs.h' line='598' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='seq_next' type-id='b6ba26fa' visibility='default' filepath='include/linux/cgroup-defs.h' line='599' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='seq_stop' type-id='6ba28d1c' visibility='default' filepath='include/linux/cgroup-defs.h' line='600' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='write_u64' type-id='3e9fac96' visibility='default' filepath='include/linux/cgroup-defs.h' line='607' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='write_s64' type-id='2b0348f0' visibility='default' filepath='include/linux/cgroup-defs.h' line='612' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='write' type-id='17b1add7' visibility='default' filepath='include/linux/cgroup-defs.h' line='621' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='poll' type-id='b347e5ac' visibility='default' filepath='include/linux/cgroup-defs.h' line='624' column='1'/> + </data-member> + </class-decl> + <class-decl name='mem_cgroup_id' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='70' column='1' id='18f7b101'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ref' type-id='64615833' visibility='default' filepath='include/linux/memcontrol.h' line='72' column='1'/> + </data-member> + </class-decl> + <class-decl name='page_counter' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/page_counter.h' line='9' column='1' id='635c3685'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='usage' type-id='f22a8abb' visibility='default' filepath='include/linux/page_counter.h' line='10' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='min' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='low' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='max' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='parent' type-id='ea7fad85' visibility='default' filepath='include/linux/page_counter.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='emin' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='min_usage' type-id='f22a8abb' visibility='default' filepath='include/linux/page_counter.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='children_min_usage' type-id='f22a8abb' visibility='default' filepath='include/linux/page_counter.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='elow' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='low_usage' type-id='f22a8abb' visibility='default' filepath='include/linux/page_counter.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='children_low_usage' type-id='f22a8abb' visibility='default' filepath='include/linux/page_counter.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='watermark' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='failcnt' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='28' column='1'/> + </data-member> + </class-decl> + <class-decl name='vmpressure' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/vmpressure.h' line='13' column='1' id='d6294af7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='scanned' type-id='7359adad' visibility='default' filepath='include/linux/vmpressure.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='reclaimed' type-id='7359adad' visibility='default' filepath='include/linux/vmpressure.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tree_scanned' type-id='7359adad' visibility='default' filepath='include/linux/vmpressure.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='tree_reclaimed' type-id='7359adad' visibility='default' filepath='include/linux/vmpressure.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sr_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/vmpressure.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='events' type-id='72f469ec' visibility='default' filepath='include/linux/vmpressure.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='events_lock' type-id='925167dc' visibility='default' filepath='include/linux/vmpressure.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/vmpressure.h' line='27' column='1'/> + </data-member> + </class-decl> + <class-decl name='mem_cgroup_thresholds' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='159' column='1' id='a38368d4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='primary' type-id='4ec56f94' visibility='default' filepath='include/linux/memcontrol.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='spare' type-id='4ec56f94' visibility='default' filepath='include/linux/memcontrol.h' line='167' column='1'/> + </data-member> + </class-decl> + <class-decl name='mem_cgroup_threshold_ary' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='150' column='1' id='413be38e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='current_threshold' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/memcontrol.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='entries' type-id='31f1649b' visibility='default' filepath='include/linux/memcontrol.h' line='156' column='1'/> + </data-member> + </class-decl> + <class-decl name='mem_cgroup_threshold' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='144' column='1' id='ad98c82f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='eventfd' type-id='71f2e203' visibility='default' filepath='include/linux/memcontrol.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='threshold' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='146' column='1'/> + </data-member> + </class-decl> + <class-decl name='memcg_padding' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='177' column='1' id='4f5a0c96'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='x' type-id='e84913bd' visibility='default' filepath='include/linux/memcontrol.h' line='178' column='1'/> + </data-member> + </class-decl> + <class-decl name='memcg_vmstats_percpu' size-in-bits='7168' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='88' column='1' id='6aac043b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='stat' type-id='4f05d88f' visibility='default' filepath='include/linux/memcontrol.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='events' type-id='6bd9c8b0' visibility='default' filepath='include/linux/memcontrol.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6912'> + <var-decl name='nr_page_events' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6976'> + <var-decl name='targets' type-id='3461381a' visibility='default' filepath='include/linux/memcontrol.h' line='92' column='1'/> + </data-member> + </class-decl> + <enum-decl name='memcg_kmem_state' filepath='include/linux/memcontrol.h' line='170' column='1' id='def0995c'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='KMEM_NONE' value='0'/> + <enumerator name='KMEM_ALLOCATED' value='1'/> + <enumerator name='KMEM_ONLINE' value='2'/> + </enum-decl> + <class-decl name='wb_domain' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/writeback.h' line='129' column='1' id='960bf1fd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/writeback.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='completions' type-id='7dc82ec2' visibility='default' filepath='include/linux/writeback.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='period_timer' type-id='abe41e67' visibility='default' filepath='include/linux/writeback.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='period_time' type-id='7359adad' visibility='default' filepath='include/linux/writeback.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='dirty_limit_tstamp' type-id='7359adad' visibility='default' filepath='include/linux/writeback.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='dirty_limit' type-id='7359adad' visibility='default' filepath='include/linux/writeback.h' line='164' column='1'/> + </data-member> + </class-decl> + <class-decl name='fprop_global' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/flex_proportions.h' line='28' column='1' id='7dc82ec2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='events' type-id='b92c8d0d' visibility='default' filepath='include/linux/flex_proportions.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='period' type-id='f0981eeb' visibility='default' filepath='include/linux/flex_proportions.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='sequence' type-id='e14c3b11' visibility='default' filepath='include/linux/flex_proportions.h' line='34' column='1'/> + </data-member> + </class-decl> + <class-decl name='memcg_cgwb_frn' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='195' column='1' id='aac38d0b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bdi_id' type-id='91ce1af9' visibility='default' filepath='include/linux/memcontrol.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='memcg_id' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='at' type-id='91ce1af9' visibility='default' filepath='include/linux/memcontrol.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='done' type-id='9eb3e00b' visibility='default' filepath='include/linux/memcontrol.h' line='199' column='1'/> + </data-member> + </class-decl> + <class-decl name='wb_completion' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='71' column='1' id='9eb3e00b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cnt' type-id='49178f86' visibility='default' filepath='include/linux/backing-dev-defs.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='waitq' type-id='03d48e96' visibility='default' filepath='include/linux/backing-dev-defs.h' line='73' column='1'/> + </data-member> + </class-decl> + <class-decl name='deferred_split' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='697' column='1' id='d619c1c5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='split_queue_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmzone.h' line='698' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='split_queue' type-id='72f469ec' visibility='default' filepath='include/linux/mmzone.h' line='699' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='split_queue_len' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='700' column='1'/> + </data-member> + </class-decl> + <class-decl name='mem_cgroup_per_node' size-in-bits='6336' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='117' column='1' id='2e6f3990'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lruvec' type-id='9e8c0698' visibility='default' filepath='include/linux/memcontrol.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='lruvec_stat_local' type-id='208b18ef' visibility='default' filepath='include/linux/memcontrol.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='lruvec_stat_cpu' type-id='208b18ef' visibility='default' filepath='include/linux/memcontrol.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='lruvec_stat' type-id='99d12d7b' visibility='default' filepath='include/linux/memcontrol.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='lru_zone_size' type-id='aa6663dd' visibility='default' filepath='include/linux/memcontrol.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='iter' type-id='d1982c82' visibility='default' filepath='include/linux/memcontrol.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5888'> + <var-decl name='shrinker_map' type-id='09f6e9a4' visibility='default' filepath='include/linux/memcontrol.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5952'> + <var-decl name='tree_node' type-id='2a8a6332' visibility='default' filepath='include/linux/memcontrol.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6144'> + <var-decl name='usage_in_excess' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6208'> + <var-decl name='on_tree' type-id='b50a4934' visibility='default' filepath='include/linux/memcontrol.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6216'> + <var-decl name='congested' type-id='b50a4934' visibility='default' filepath='include/linux/memcontrol.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6272'> + <var-decl name='memcg' type-id='223696fb' visibility='default' filepath='include/linux/memcontrol.h' line='140' column='1'/> + </data-member> + </class-decl> + <class-decl name='lruvec' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='304' column='1' id='9e8c0698'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lists' type-id='e4e01aff' visibility='default' filepath='include/linux/mmzone.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='reclaim_stat' type-id='1f1f4d8e' visibility='default' filepath='include/linux/mmzone.h' line='306' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='inactive_age' type-id='f22a8abb' visibility='default' filepath='include/linux/mmzone.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='refaults' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='pgdat' type-id='c876a7a5' visibility='default' filepath='include/linux/mmzone.h' line='312' column='1'/> + </data-member> + </class-decl> + <class-decl name='zone_reclaim_stat' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='291' column='1' id='1f1f4d8e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='recent_rotated' type-id='f05e8e77' visibility='default' filepath='include/linux/mmzone.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='recent_scanned' type-id='f05e8e77' visibility='default' filepath='include/linux/mmzone.h' line='301' column='1'/> + </data-member> + </class-decl> + <class-decl name='pglist_data' size-in-bits='46080' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='713' column='1' id='54406315'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node_zones' type-id='83aedf28' visibility='default' filepath='include/linux/mmzone.h' line='714' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='39936'> + <var-decl name='node_zonelists' type-id='9509a9de' visibility='default' filepath='include/linux/mmzone.h' line='715' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40448'> + <var-decl name='nr_zones' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='716' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40480'> + <var-decl name='node_size_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmzone.h' line='736' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40512'> + <var-decl name='node_start_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='738' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40576'> + <var-decl name='node_present_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='739' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40640'> + <var-decl name='node_spanned_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='740' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40704'> + <var-decl name='node_id' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='742' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40768'> + <var-decl name='kswapd_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/mmzone.h' line='743' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40960'> + <var-decl name='pfmemalloc_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/mmzone.h' line='744' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41152'> + <var-decl name='kswapd' type-id='f23e2572' visibility='default' filepath='include/linux/mmzone.h' line='745' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41216'> + <var-decl name='kswapd_order' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='747' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41248'> + <var-decl name='kswapd_classzone_idx' type-id='d278ff03' visibility='default' filepath='include/linux/mmzone.h' line='748' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41280'> + <var-decl name='kswapd_failures' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='750' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41312'> + <var-decl name='kcompactd_max_order' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='753' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41344'> + <var-decl name='kcompactd_classzone_idx' type-id='d278ff03' visibility='default' filepath='include/linux/mmzone.h' line='754' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41408'> + <var-decl name='kcompactd_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/mmzone.h' line='755' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41600'> + <var-decl name='kcompactd' type-id='f23e2572' visibility='default' filepath='include/linux/mmzone.h' line='756' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41664'> + <var-decl name='totalreserve_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='762' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41984'> + <var-decl name='_pad1_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='773' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41984'> + <var-decl name='lru_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmzone.h' line='774' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='42048'> + <var-decl name='deferred_split_queue' type-id='d619c1c5' visibility='default' filepath='include/linux/mmzone.h' line='785' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='42304'> + <var-decl name='lruvec' type-id='9e8c0698' visibility='default' filepath='include/linux/mmzone.h' line='789' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='43392'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='791' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='43520'> + <var-decl name='_pad2_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='793' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='43520'> + <var-decl name='per_cpu_nodestats' type-id='36700cde' visibility='default' filepath='include/linux/mmzone.h' line='796' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='43584'> + <var-decl name='vm_stat' type-id='99d12d7b' visibility='default' filepath='include/linux/mmzone.h' line='797' column='1'/> + </data-member> + </class-decl> + <class-decl name='zone' size-in-bits='13312' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='423' column='1' id='be9189df'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_watermark' type-id='3461381a' visibility='default' filepath='include/linux/mmzone.h' line='427' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='watermark_boost' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='nr_reserved_highatomic' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='lowmem_reserve' type-id='5d34b9c7' visibility='default' filepath='include/linux/mmzone.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='zone_pgdat' type-id='c876a7a5' visibility='default' filepath='include/linux/mmzone.h' line='446' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='pageset' type-id='16cfe92b' visibility='default' filepath='include/linux/mmzone.h' line='447' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='cma_alloc' type-id='b50a4934' visibility='default' filepath='include/linux/mmzone.h' line='450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='zone_start_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='462' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='managed_pages' type-id='f22a8abb' visibility='default' filepath='include/linux/mmzone.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='spanned_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='500' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='present_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/mmzone.h' line='503' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='nr_isolate_pageblock' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='511' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='span_seqlock' type-id='e6cd5ecf' visibility='default' filepath='include/linux/mmzone.h' line='516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='initialized' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='_pad1_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='522' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='free_area' type-id='be1ad65f' visibility='default' filepath='include/linux/mmzone.h' line='525' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10688'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='528' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10752'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmzone.h' line='531' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='_pad2_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='534' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='percpu_drift_mark' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='541' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11328'> + <var-decl name='compact_cached_free_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='545' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11392'> + <var-decl name='compact_cached_migrate_pfn' type-id='f05e8e77' visibility='default' filepath='include/linux/mmzone.h' line='547' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11520'> + <var-decl name='compact_init_migrate_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='548' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11584'> + <var-decl name='compact_init_free_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='549' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11648'> + <var-decl name='compact_considered' type-id='f0981eeb' visibility='default' filepath='include/linux/mmzone.h' line='558' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11680'> + <var-decl name='compact_defer_shift' type-id='f0981eeb' visibility='default' filepath='include/linux/mmzone.h' line='559' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11712'> + <var-decl name='compact_order_failed' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='560' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11744'> + <var-decl name='compact_blockskip_flush' type-id='b50a4934' visibility='default' filepath='include/linux/mmzone.h' line='565' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11752'> + <var-decl name='contiguous' type-id='b50a4934' visibility='default' filepath='include/linux/mmzone.h' line='568' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11776'> + <var-decl name='_pad3_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='570' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11776'> + <var-decl name='vm_stat' type-id='80b13f9b' visibility='default' filepath='include/linux/mmzone.h' line='572' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12672'> + <var-decl name='vm_numa_stat' type-id='a922812c' visibility='default' filepath='include/linux/mmzone.h' line='573' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12672'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='575' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12736'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='576' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12800'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='577' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12864'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='578' column='1'/> + </data-member> + </class-decl> + <class-decl name='per_cpu_pageset' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='347' column='1' id='23a849db'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pcp' type-id='3572f41a' visibility='default' filepath='include/linux/mmzone.h' line='348' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='stat_threshold' type-id='fdbf7a0f' visibility='default' filepath='include/linux/mmzone.h' line='354' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='648'> + <var-decl name='vm_stat_diff' type-id='a2b7d295' visibility='default' filepath='include/linux/mmzone.h' line='355' column='1'/> + </data-member> + </class-decl> + <class-decl name='per_cpu_pages' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='338' column='1' id='3572f41a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='339' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='high' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='340' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='batch' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lists' type-id='a8e1fb22' visibility='default' filepath='include/linux/mmzone.h' line='344' column='1'/> + </data-member> + </class-decl> + <class-decl name='zone_padding' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='171' column='1' id='6041cd25'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='x' type-id='e84913bd' visibility='default' filepath='include/linux/mmzone.h' line='172' column='1'/> + </data-member> + </class-decl> + <class-decl name='free_area' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='101' column='1' id='39ec6fe5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='free_list' type-id='e4e6d6c4' visibility='default' filepath='include/linux/mmzone.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='nr_free' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='103' column='1'/> + </data-member> + </class-decl> + <class-decl name='zonelist' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='687' column='1' id='459f31a7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_zonerefs' type-id='c2eeb70e' visibility='default' filepath='include/linux/mmzone.h' line='688' column='1'/> + </data-member> + </class-decl> + <class-decl name='zoneref' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='668' column='1' id='caf9c470'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='zone' type-id='0a0aff97' visibility='default' filepath='include/linux/mmzone.h' line='669' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='zone_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='670' column='1'/> + </data-member> + </class-decl> + <enum-decl name='zone_type' filepath='include/linux/mmzone.h' line='366' column='1' id='d278ff03'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='ZONE_DMA32' value='0'/> + <enumerator name='ZONE_NORMAL' value='1'/> + <enumerator name='ZONE_MOVABLE' value='2'/> + <enumerator name='__MAX_NR_ZONES' value='3'/> + </enum-decl> + <class-decl name='per_cpu_nodestat' size-in-bits='264' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='359' column='1' id='d84ae668'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='stat_threshold' type-id='fdbf7a0f' visibility='default' filepath='include/linux/mmzone.h' line='360' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='vm_node_stat_diff' type-id='c8478d3d' visibility='default' filepath='include/linux/mmzone.h' line='361' column='1'/> + </data-member> + </class-decl> + <class-decl name='lruvec_stat' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='101' column='1' id='f8009817'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='52f6d451' visibility='default' filepath='include/linux/memcontrol.h' line='102' column='1'/> + </data-member> + </class-decl> + <class-decl name='mem_cgroup_reclaim_iter' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='95' column='1' id='e0324306'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='position' type-id='223696fb' visibility='default' filepath='include/linux/memcontrol.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='generation' type-id='f0981eeb' visibility='default' filepath='include/linux/memcontrol.h' line='98' column='1'/> + </data-member> + </class-decl> + <class-decl name='memcg_shrinker_map' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='109' column='1' id='366e0ade'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/memcontrol.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='map' type-id='c99b5ecd' visibility='default' filepath='include/linux/memcontrol.h' line='111' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='cacf0f56' size-in-bits='64' id='5760652c'/> + <pointer-type-def type-id='87886298' size-in-bits='64' id='d97a04ce'/> + <pointer-type-def type-id='f3e87129' size-in-bits='64' id='fb55efa1'/> + <pointer-type-def type-id='b545ce08' size-in-bits='64' id='9d1360ce'/> + <pointer-type-def type-id='2ec4b2ae' size-in-bits='64' id='8213bb9f'/> + <pointer-type-def type-id='dfa886b2' size-in-bits='64' id='38b1e3a0'/> + <pointer-type-def type-id='40af3608' size-in-bits='64' id='cddcb53e'/> + <pointer-type-def type-id='1d120221' size-in-bits='64' id='e118aff9'/> + <pointer-type-def type-id='afd9eb4a' size-in-bits='64' id='3620a178'/> + <pointer-type-def type-id='cde99b39' size-in-bits='64' id='9a335021'/> + <pointer-type-def type-id='e063028f' size-in-bits='64' id='a47d3467'/> + <pointer-type-def type-id='a47d3467' size-in-bits='64' id='3e195537'/> + <pointer-type-def type-id='651086d7' size-in-bits='64' id='cc26d15f'/> + <pointer-type-def type-id='99d089ec' size-in-bits='64' id='a0408c5a'/> + <pointer-type-def type-id='be8f4983' size-in-bits='64' id='1f98c663'/> + <pointer-type-def type-id='c46c1f27' size-in-bits='64' id='60a257ef'/> + <pointer-type-def type-id='19b26952' size-in-bits='64' id='11bff950'/> + <pointer-type-def type-id='9467b853' size-in-bits='64' id='1146dea3'/> + <pointer-type-def type-id='11fd1392' size-in-bits='64' id='0f8f80b0'/> + <pointer-type-def type-id='55eaf925' size-in-bits='64' id='3213e875'/> + <pointer-type-def type-id='15881542' size-in-bits='64' id='531c24d0'/> + <pointer-type-def type-id='0ad68707' size-in-bits='64' id='b6a33eaf'/> + <pointer-type-def type-id='c75c7b06' size-in-bits='64' id='380c7edc'/> + <pointer-type-def type-id='0ef5c7e0' size-in-bits='64' id='b1253746'/> + <pointer-type-def type-id='ea2ebeac' size-in-bits='64' id='03054cfa'/> + <pointer-type-def type-id='ab9643dd' size-in-bits='64' id='46ff135d'/> + <pointer-type-def type-id='66f1e832' size-in-bits='64' id='aede2cf0'/> + <pointer-type-def type-id='a73d96cf' size-in-bits='64' id='d8e759a7'/> + <pointer-type-def type-id='1d115fd5' size-in-bits='64' id='dc91d125'/> + <pointer-type-def type-id='7f3df443' size-in-bits='64' id='cfff5953'/> + <pointer-type-def type-id='5332c7dc' size-in-bits='64' id='a87691ee'/> + <pointer-type-def type-id='19596889' size-in-bits='64' id='8cffa561'/> + <pointer-type-def type-id='24c24978' size-in-bits='64' id='b160f6ba'/> + <pointer-type-def type-id='6e3695a3' size-in-bits='64' id='84127e50'/> + <qualified-type-def type-id='7b61b7b4' const='yes' id='72b61a2d'/> + <pointer-type-def type-id='72b61a2d' size-in-bits='64' id='9baaf905'/> + <qualified-type-def type-id='b785b938' const='yes' id='c3619065'/> + <pointer-type-def type-id='c3619065' size-in-bits='64' id='e1962c5d'/> + <qualified-type-def type-id='dbd58b50' const='yes' id='425496d7'/> + <pointer-type-def type-id='425496d7' size-in-bits='64' id='6829b047'/> + <qualified-type-def type-id='ebd46aa4' const='yes' id='e4664ea7'/> + <pointer-type-def type-id='e4664ea7' size-in-bits='64' id='1a0da7f7'/> + <qualified-type-def type-id='b45c773c' const='yes' id='8ef65cd1'/> + <pointer-type-def type-id='8ef65cd1' size-in-bits='64' id='08d45f21'/> + <pointer-type-def type-id='ec1aac50' size-in-bits='64' id='26f00576'/> + <pointer-type-def type-id='a8d380d5' size-in-bits='64' id='af836b25'/> + <pointer-type-def type-id='acfd9368' size-in-bits='64' id='70f1634e'/> + <pointer-type-def type-id='0128515a' size-in-bits='64' id='1b19faa1'/> + <pointer-type-def type-id='fc87d78f' size-in-bits='64' id='07d0a3e7'/> + <pointer-type-def type-id='2731de48' size-in-bits='64' id='4a89adae'/> + <pointer-type-def type-id='aaa166ff' size-in-bits='64' id='177a4437'/> + <pointer-type-def type-id='77dc8383' size-in-bits='64' id='71f2e203'/> + <pointer-type-def type-id='28e89e7e' size-in-bits='64' id='10a7f6b4'/> + <pointer-type-def type-id='203c1d4d' size-in-bits='64' id='a2abb549'/> + <pointer-type-def type-id='b1517543' size-in-bits='64' id='785bacaf'/> + <pointer-type-def type-id='9e22fc50' size-in-bits='64' id='68a88aaa'/> + <pointer-type-def type-id='0afc6f78' size-in-bits='64' id='2207988a'/> + <pointer-type-def type-id='806a4586' size-in-bits='64' id='6ed32e60'/> + <pointer-type-def type-id='1ee59844' size-in-bits='64' id='55f833ce'/> + <pointer-type-def type-id='749ee287' size-in-bits='64' id='8bdbbb63'/> + <pointer-type-def type-id='969fc316' size-in-bits='64' id='2b0348f0'/> + <pointer-type-def type-id='2cfafd1c' size-in-bits='64' id='3e9fac96'/> + <pointer-type-def type-id='28d1931f' size-in-bits='64' id='354bcec3'/> + <pointer-type-def type-id='4ed460e4' size-in-bits='64' id='f220106e'/> + <pointer-type-def type-id='603a76bb' size-in-bits='64' id='8eee5b07'/> + <pointer-type-def type-id='a21db860' size-in-bits='64' id='f45f2842'/> + <pointer-type-def type-id='4e83077d' size-in-bits='64' id='b31b5e29'/> + <pointer-type-def type-id='62855293' size-in-bits='64' id='c2889977'/> + <pointer-type-def type-id='081f19f3' size-in-bits='64' id='f72cc247'/> + <pointer-type-def type-id='b52da57b' size-in-bits='64' id='f22a42d7'/> + <pointer-type-def type-id='0f83e831' size-in-bits='64' id='22aed5fd'/> + <pointer-type-def type-id='595c4720' size-in-bits='64' id='2c2624ea'/> + <pointer-type-def type-id='ae89b201' size-in-bits='64' id='1f2a8949'/> + <pointer-type-def type-id='7619ef4c' size-in-bits='64' id='6e3684aa'/> + <pointer-type-def type-id='ac165296' size-in-bits='64' id='401eb95c'/> + <pointer-type-def type-id='62968721' size-in-bits='64' id='c41f4539'/> + <pointer-type-def type-id='f8009817' size-in-bits='64' id='208b18ef'/> + <pointer-type-def type-id='99cd4891' size-in-bits='64' id='8f01ad5c'/> + <pointer-type-def type-id='2e6f3990' size-in-bits='64' id='97851996'/> + <pointer-type-def type-id='413be38e' size-in-bits='64' id='4ec56f94'/> + <pointer-type-def type-id='366e0ade' size-in-bits='64' id='09f6e9a4'/> + <pointer-type-def type-id='6aac043b' size-in-bits='64' id='a0d3a64b'/> + <pointer-type-def type-id='94d117ca' size-in-bits='64' id='8bf6d789'/> + <pointer-type-def type-id='27f2e0d9' size-in-bits='64' id='a4c19f22'/> + <pointer-type-def type-id='635c3685' size-in-bits='64' id='ea7fad85'/> + <pointer-type-def type-id='a388c264' size-in-bits='64' id='d4f2b9b2'/> + <pointer-type-def type-id='d84ae668' size-in-bits='64' id='36700cde'/> + <pointer-type-def type-id='23a849db' size-in-bits='64' id='16cfe92b'/> + <pointer-type-def type-id='54406315' size-in-bits='64' id='c876a7a5'/> + <pointer-type-def type-id='956e764e' size-in-bits='64' id='9dc40234'/> + <pointer-type-def type-id='ceee71ca' size-in-bits='64' id='3dad1a48'/> + <pointer-type-def type-id='b715cae5' size-in-bits='64' id='a66a8231'/> + <pointer-type-def type-id='f111d4f3' size-in-bits='64' id='27bb8677'/> + <pointer-type-def type-id='3dad1a48' size-in-bits='64' id='79808846'/> + <pointer-type-def type-id='537d88b1' size-in-bits='64' id='5afdaa66'/> + <pointer-type-def type-id='e0a68fea' size-in-bits='64' id='c3a28778'/> + <pointer-type-def type-id='73142703' size-in-bits='64' id='8b175043'/> + <pointer-type-def type-id='f308a7ce' size-in-bits='64' id='22aa3c54'/> + <pointer-type-def type-id='c2be64d1' size-in-bits='64' id='6ca30b05'/> + <pointer-type-def type-id='8b28624a' size-in-bits='64' id='3ed0c5ec'/> + <pointer-type-def type-id='b911101f' size-in-bits='64' id='1734c68b'/> + <pointer-type-def type-id='59145b91' size-in-bits='64' id='ae18a37d'/> + <pointer-type-def type-id='30247438' size-in-bits='64' id='a2178c8a'/> + <pointer-type-def type-id='54c5fdf4' size-in-bits='64' id='1854489e'/> + <pointer-type-def type-id='90c1df7f' size-in-bits='64' id='ad13fd93'/> + <pointer-type-def type-id='ad4a13f9' size-in-bits='64' id='4bf65d9d'/> + <pointer-type-def type-id='4e7ef9a4' size-in-bits='64' id='a75080c6'/> + <pointer-type-def type-id='607834f2' size-in-bits='64' id='60c9df2c'/> + <pointer-type-def type-id='4f1e6b9a' size-in-bits='64' id='66288ae4'/> + <pointer-type-def type-id='5d58e1d2' size-in-bits='64' id='c4cac78c'/> + <pointer-type-def type-id='07c30a78' size-in-bits='64' id='f65daff2'/> + <pointer-type-def type-id='d71978c5' size-in-bits='64' id='fe17c379'/> + <pointer-type-def type-id='03d219e2' size-in-bits='64' id='6484073c'/> + <pointer-type-def type-id='ff15393c' size-in-bits='64' id='89340c26'/> + <pointer-type-def type-id='c5392ac1' size-in-bits='64' id='4aecccbd'/> + <pointer-type-def type-id='3683b7e7' size-in-bits='64' id='dabeff1b'/> + <pointer-type-def type-id='bc51cf2c' size-in-bits='64' id='156433b6'/> + <pointer-type-def type-id='8eeb5a69' size-in-bits='64' id='fedb17fd'/> + <pointer-type-def type-id='38d1cb6d' size-in-bits='64' id='2a5d0ea1'/> + <pointer-type-def type-id='45e743e9' size-in-bits='64' id='bbf015cd'/> + <pointer-type-def type-id='90d2ca45' size-in-bits='64' id='639b44d1'/> + <pointer-type-def type-id='820ec76f' size-in-bits='64' id='300d6413'/> + <pointer-type-def type-id='1ee46c97' size-in-bits='64' id='b615a053'/> + <pointer-type-def type-id='2572f485' size-in-bits='64' id='40f624e9'/> + <pointer-type-def type-id='1c0f29cf' size-in-bits='64' id='1c9e19fb'/> + <pointer-type-def type-id='07c93537' size-in-bits='64' id='e46f66f3'/> + <pointer-type-def type-id='be9189df' size-in-bits='64' id='0a0aff97'/> <var-decl name='memstart_addr' type-id='9b7c55ef' mangled-name='memstart_addr' visibility='default' filepath='arch/arm64/mm/init.c' line='50' column='1' elf-symbol-id='memstart_addr'/> <var-decl name='physvirt_offset' type-id='9b7c55ef' mangled-name='physvirt_offset' visibility='default' filepath='arch/arm64/mm/init.c' line='53' column='1' elf-symbol-id='physvirt_offset'/> <var-decl name='vmemmap' type-id='02f11ed4' mangled-name='vmemmap' visibility='default' filepath='arch/arm64/mm/init.c' line='56' column='1' elf-symbol-id='vmemmap'/> @@ -48219,2065 +38521,374 @@ <parameter type-id='7359adad' name='pfn' filepath='arch/arm64/mm/init.c' line='241' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='free_reserved_area' mangled-name='free_reserved_area' filepath='include/linux/mm.h' line='2134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_reserved_area'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='80f4b756'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='unmap_kernel_range' mangled-name='unmap_kernel_range' filepath='include/linux/vmalloc.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unmap_kernel_range'> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='memblock_free' mangled-name='memblock_free' filepath='include/linux/memblock.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memblock_free'> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='arch/arm64/mm/ioremap.c' language='LANG_C89'> - <function-decl name='__ioremap' mangled-name='__ioremap' filepath='arch/arm64/mm/ioremap.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__ioremap'> - <parameter type-id='2522883d' name='phys_addr' filepath='arch/arm64/mm/ioremap.c' line='66' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='arch/arm64/mm/ioremap.c' line='66' column='1'/> - <parameter type-id='2e2dcbd3' name='prot' filepath='arch/arm64/mm/ioremap.c' line='66' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='vunmap' mangled-name='vunmap' filepath='include/linux/vmalloc.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vunmap'> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='arch/arm64/mm/mmu.c' language='LANG_C89'> - <var-decl name='kimage_voffset' type-id='91ce1af9' mangled-name='kimage_voffset' visibility='default' filepath='arch/arm64/mm/mmu.c' line='47' column='1' elf-symbol-id='kimage_voffset'/> - </abi-instr> - <abi-instr address-size='64' path='block/badblocks.c' language='LANG_C89'> - <function-decl name='badblocks_set' mangled-name='badblocks_set' filepath='block/badblocks.c' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='badblocks_set'> - <parameter type-id='5760652c' name='bb' filepath='block/badblocks.c' line='163' column='1'/> - <parameter type-id='a42536cd' name='s' filepath='block/badblocks.c' line='163' column='1'/> - <parameter type-id='95e97e5e' name='sectors' filepath='block/badblocks.c' line='163' column='1'/> - <parameter type-id='95e97e5e' name='acknowledged' filepath='block/badblocks.c' line='164' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ack_all_badblocks' mangled-name='ack_all_badblocks' filepath='block/badblocks.c' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ack_all_badblocks'> - <parameter type-id='5760652c' name='bb' filepath='block/badblocks.c' line='433' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='badblocks_init' mangled-name='badblocks_init' filepath='block/badblocks.c' line='575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='badblocks_init'> - <parameter type-id='5760652c' name='bb' filepath='block/badblocks.c' line='575' column='1'/> - <parameter type-id='95e97e5e' name='enable' filepath='block/badblocks.c' line='575' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='badblocks_exit' mangled-name='badblocks_exit' filepath='block/badblocks.c' line='593' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='badblocks_exit'> - <parameter type-id='5760652c' name='bb' filepath='block/badblocks.c' line='593' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/bio-crypt-ctx.c' language='LANG_C89'> - <function-decl name='bio_crypt_should_process' mangled-name='bio_crypt_should_process' filepath='block/bio-crypt-ctx.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_crypt_should_process'> - <parameter type-id='3dad1a48' name='rq' filepath='block/bio-crypt-ctx.c' line='82' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/bio.c' language='LANG_C89'> - <var-decl name='fs_bio_set' type-id='dfa886b2' mangled-name='fs_bio_set' visibility='default' filepath='block/bio.c' line='47' column='1' elf-symbol-id='fs_bio_set'/> - <function-decl name='bio_chain' mangled-name='bio_chain' filepath='block/bio.c' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_chain'> - <parameter type-id='fb55efa1' name='bio' filepath='block/bio.c' line='333' column='1'/> - <parameter type-id='fb55efa1' name='parent' filepath='block/bio.c' line='333' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bio_clone_blkg_association' mangled-name='bio_clone_blkg_association' filepath='block/bio.c' line='2182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_clone_blkg_association'> - <parameter type-id='fb55efa1' name='dst' filepath='block/bio.c' line='2182' column='1'/> - <parameter type-id='fb55efa1' name='src' filepath='block/bio.c' line='2182' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/blk-core.c' language='LANG_C89'> - <typedef-decl name='blk_mq_req_flags_t' type-id='3f1a6b60' filepath='include/linux/blk_types.h' line='268' column='1' id='346d62be'/> - <function-decl name='blk_queue_flag_test_and_set' mangled-name='blk_queue_flag_test_and_set' filepath='block/blk-core.c' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_flag_test_and_set'> - <parameter type-id='f0981eeb' name='flag' filepath='block/blk-core.c' line='104' column='1'/> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='104' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='blk_sync_queue' mangled-name='blk_sync_queue' filepath='block/blk-core.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_sync_queue'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='280' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_put_queue' mangled-name='blk_put_queue' filepath='block/blk-core.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_put_queue'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='308' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_set_queue_dying' mangled-name='blk_set_queue_dying' filepath='block/blk-core.c' line='314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_set_queue_dying'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='314' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_get_request' mangled-name='blk_get_request' filepath='block/blk-core.c' line='581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_get_request'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='581' column='1'/> - <parameter type-id='f0981eeb' name='op' filepath='block/blk-core.c' line='581' column='1'/> - <parameter type-id='346d62be' name='flags' filepath='block/blk-core.c' line='582' column='1'/> - <return type-id='3dad1a48'/> - </function-decl> - <function-decl name='blk_mq_alloc_request' mangled-name='blk_mq_alloc_request' filepath='include/linux/blk-mq.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_alloc_request'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='3dad1a48'/> - </function-decl> - <function-decl name='blk_put_request' mangled-name='blk_put_request' filepath='block/blk-core.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_put_request'> - <parameter type-id='3dad1a48' name='req' filepath='block/blk-core.c' line='597' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_update_request' mangled-name='blk_update_request' filepath='block/blk-core.c' line='1435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_update_request'> - <parameter type-id='3dad1a48' name='req' filepath='block/blk-core.c' line='1435' column='1'/> - <parameter type-id='f4e2facd' name='error' filepath='block/blk-core.c' line='1435' column='1'/> - <parameter type-id='f0981eeb' name='nr_bytes' filepath='block/blk-core.c' line='1436' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='rq_flush_dcache_pages' mangled-name='rq_flush_dcache_pages' filepath='block/blk-core.c' line='1527' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rq_flush_dcache_pages'> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-core.c' line='1527' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/blk-exec.c' language='LANG_C89'> - <function-decl name='blk_execute_rq_nowait' mangled-name='blk_execute_rq_nowait' filepath='block/blk-exec.c' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_execute_rq_nowait'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-exec.c' line='48' column='1'/> - <parameter type-id='33c599da' name='bd_disk' filepath='block/blk-exec.c' line='48' column='1'/> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-exec.c' line='49' column='1'/> - <parameter type-id='95e97e5e' name='at_head' filepath='block/blk-exec.c' line='49' column='1'/> - <parameter type-id='5afdaa66' name='done' filepath='block/blk-exec.c' line='50' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_execute_rq' mangled-name='blk_execute_rq' filepath='block/blk-exec.c' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_execute_rq'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-exec.c' line='77' column='1'/> - <parameter type-id='33c599da' name='bd_disk' filepath='block/blk-exec.c' line='77' column='1'/> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-exec.c' line='78' column='1'/> - <parameter type-id='95e97e5e' name='at_head' filepath='block/blk-exec.c' line='78' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/blk-flush.c' language='LANG_C89'> - <function-decl name='blk_mq_end_request' mangled-name='blk_mq_end_request' filepath='include/linux/blk-mq.h' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_end_request'> - <parameter type-id='3dad1a48'/> - <parameter type-id='002ac4a6'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/blk-ioc.c' language='LANG_C89'> - <function-decl name='ioc_lookup_icq' mangled-name='ioc_lookup_icq' filepath='block/blk-ioc.c' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ioc_lookup_icq'> - <parameter type-id='d042cfad' name='ioc' filepath='block/blk-ioc.c' line='332' column='1'/> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-ioc.c' line='332' column='1'/> - <return type-id='7c6e0e0c'/> - </function-decl> - <function-decl name='radix_tree_maybe_preload' mangled-name='radix_tree_maybe_preload' filepath='include/linux/radix-tree.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_maybe_preload'> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/blk-lib.c' language='LANG_C89'> - <function-decl name='__blkdev_issue_discard' mangled-name='__blkdev_issue_discard' filepath='block/blk-lib.c' line='25' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__blkdev_issue_discard'> - <parameter type-id='b88dd945' name='bdev' filepath='block/blk-lib.c' line='25' column='1'/> - <parameter type-id='a42536cd' name='sector' filepath='block/blk-lib.c' line='25' column='1'/> - <parameter type-id='a42536cd' name='nr_sects' filepath='block/blk-lib.c' line='26' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-lib.c' line='26' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='block/blk-lib.c' line='26' column='1'/> - <parameter type-id='334817d1' name='biop' filepath='block/blk-lib.c' line='27' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__blkdev_issue_zeroout' mangled-name='__blkdev_issue_zeroout' filepath='block/blk-lib.c' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__blkdev_issue_zeroout'> - <parameter type-id='b88dd945' name='bdev' filepath='block/blk-lib.c' line='324' column='1'/> - <parameter type-id='a42536cd' name='sector' filepath='block/blk-lib.c' line='324' column='1'/> - <parameter type-id='a42536cd' name='nr_sects' filepath='block/blk-lib.c' line='325' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-lib.c' line='325' column='1'/> - <parameter type-id='334817d1' name='biop' filepath='block/blk-lib.c' line='325' column='1'/> - <parameter type-id='f0981eeb' name='flags' filepath='block/blk-lib.c' line='326' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='fb55efa1' size-in-bits='64' id='334817d1'/> - </abi-instr> - <abi-instr address-size='64' path='block/blk-map.c' language='LANG_C89'> - <class-decl name='rq_map_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/blkdev.h' line='815' column='1' id='9a6e6516'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pages' type-id='9f93c9da' visibility='default' filepath='include/linux/blkdev.h' line='816' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='page_order' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='817' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='nr_entries' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='818' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='offset' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='819' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='null_mapped' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='820' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='from_user' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='821' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='9a6e6516' size-in-bits='64' id='9c9d090c'/> - <function-decl name='blk_rq_map_user_iov' mangled-name='blk_rq_map_user_iov' filepath='block/blk-map.c' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_rq_map_user_iov'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-map.c' line='120' column='1'/> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-map.c' line='120' column='1'/> - <parameter type-id='9c9d090c' name='map_data' filepath='block/blk-map.c' line='121' column='1'/> - <parameter type-id='ab3e2665' name='iter' filepath='block/blk-map.c' line='122' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-map.c' line='122' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_rq_unmap_user' mangled-name='blk_rq_unmap_user' filepath='block/blk-map.c' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_rq_unmap_user'> - <parameter type-id='fb55efa1' name='bio' filepath='block/blk-map.c' line='185' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_rq_map_user' mangled-name='blk_rq_map_user' filepath='block/blk-map.c' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_rq_map_user'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-map.c' line='161' column='1'/> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-map.c' line='161' column='1'/> - <parameter type-id='9c9d090c' name='map_data' filepath='block/blk-map.c' line='162' column='1'/> - <parameter type-id='eaa32e2f' name='ubuf' filepath='block/blk-map.c' line='162' column='1'/> - <parameter type-id='7359adad' name='len' filepath='block/blk-map.c' line='163' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-map.c' line='163' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_rq_map_kern' mangled-name='blk_rq_map_kern' filepath='block/blk-map.c' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_rq_map_kern'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-map.c' line='221' column='1'/> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-map.c' line='221' column='1'/> - <parameter type-id='eaa32e2f' name='kbuf' filepath='block/blk-map.c' line='221' column='1'/> - <parameter type-id='f0981eeb' name='len' filepath='block/blk-map.c' line='222' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-map.c' line='222' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='7f60130d' size-in-bits='64' id='ab3e2665'/> - <qualified-type-def type-id='f2b4d088' const='yes' id='7f60130d'/> - </abi-instr> - <abi-instr address-size='64' path='block/blk-merge.c' language='LANG_C89'> - <pointer-type-def type-id='fb55efa1' size-in-bits='64' id='334817d1'/> - <function-decl name='blk_queue_split' mangled-name='blk_queue_split' filepath='block/blk-merge.c' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_split'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-merge.c' line='355' column='1'/> - <parameter type-id='334817d1' name='bio' filepath='block/blk-merge.c' line='355' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_rq_map_sg' mangled-name='blk_rq_map_sg' filepath='block/blk-merge.c' line='518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_rq_map_sg'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-merge.c' line='518' column='1'/> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-merge.c' line='518' column='1'/> - <parameter type-id='bf3ef905' name='sglist' filepath='block/blk-merge.c' line='519' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/blk-mq-pci.c' language='LANG_C89'> - <function-decl name='blk_mq_pci_map_queues' mangled-name='blk_mq_pci_map_queues' filepath='block/blk-mq-pci.c' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_pci_map_queues'> - <parameter type-id='187ae308' name='qmap' filepath='block/blk-mq-pci.c' line='26' column='1'/> - <parameter type-id='85196e3f' name='pdev' filepath='block/blk-mq-pci.c' line='26' column='1'/> - <parameter type-id='95e97e5e' name='offset' filepath='block/blk-mq-pci.c' line='27' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_irq_get_affinity' mangled-name='pci_irq_get_affinity' filepath='include/linux/pci.h' line='1473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_irq_get_affinity'> - <parameter type-id='85196e3f'/> - <parameter type-id='95e97e5e'/> - <return type-id='5f8a1ac4'/> - </function-decl> - <pointer-type-def type-id='32406f0a' size-in-bits='64' id='187ae308'/> - <pointer-type-def type-id='6b2a4486' size-in-bits='64' id='5f8a1ac4'/> - <qualified-type-def type-id='1354385d' const='yes' id='6b2a4486'/> - </abi-instr> - <abi-instr address-size='64' path='block/blk-mq-sched.c' language='LANG_C89'> - <function-decl name='blk_mq_bio_list_merge' mangled-name='blk_mq_bio_list_merge' filepath='block/blk-mq-sched.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_bio_list_merge'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq-sched.c' line='308' column='1'/> - <parameter type-id='e84b031a' name='list' filepath='block/blk-mq-sched.c' line='308' column='1'/> - <parameter type-id='fb55efa1' name='bio' filepath='block/blk-mq-sched.c' line='309' column='1'/> - <parameter type-id='f0981eeb' name='nr_segs' filepath='block/blk-mq-sched.c' line='309' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/blk-mq-tag.c' language='LANG_C89'> - <typedef-decl name='busy_tag_iter_fn' type-id='784e7aa9' filepath='include/linux/blk-mq.h' line='138' column='1' id='f8a88be2'/> - <pointer-type-def type-id='f8a88be2' size-in-bits='64' id='65a8a3df'/> - <pointer-type-def type-id='a133315d' size-in-bits='64' id='75396bad'/> - <function-decl name='sbitmap_queue_clear' mangled-name='sbitmap_queue_clear' filepath='include/linux/sbitmap.h' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_queue_clear'> - <parameter type-id='75396bad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_tagset_busy_iter' mangled-name='blk_mq_tagset_busy_iter' filepath='block/blk-mq-tag.c' line='373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_tagset_busy_iter'> - <parameter type-id='cc26d15f' name='tagset' filepath='block/blk-mq-tag.c' line='373' column='1'/> - <parameter type-id='65a8a3df' name='fn' filepath='block/blk-mq-tag.c' line='374' column='1'/> - <parameter type-id='eaa32e2f' name='priv' filepath='block/blk-mq-tag.c' line='374' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_tagset_wait_completed_request' mangled-name='blk_mq_tagset_wait_completed_request' filepath='block/blk-mq-tag.c' line='402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_tagset_wait_completed_request'> - <parameter type-id='cc26d15f' name='tagset' filepath='block/blk-mq-tag.c' line='402' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sbitmap_queue_init_node' mangled-name='sbitmap_queue_init_node' filepath='include/linux/sbitmap.h' line='375' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_queue_init_node'> - <parameter type-id='75396bad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='c894953d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sbitmap_queue_resize' mangled-name='sbitmap_queue_resize' filepath='include/linux/sbitmap.h' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_queue_resize'> - <parameter type-id='75396bad'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_unique_tag' mangled-name='blk_mq_unique_tag' filepath='block/blk-mq-tag.c' line='586' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_unique_tag'> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq-tag.c' line='586' column='1'/> - <return type-id='19c2251e'/> - </function-decl> - <function-type size-in-bits='64' id='784e7aa9'> - <parameter type-id='3dad1a48'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='b50a4934'/> - <return type-id='b50a4934'/> + <function-type size-in-bits='64' id='5332c7dc'> + <parameter type-id='cfff5953'/> + <return type-id='cfff5953'/> </function-type> - </abi-instr> - <abi-instr address-size='64' path='block/blk-mq-virtio.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='b7a93b96' size-in-bits='infinite' id='5f759053'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='irq_affinity' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='283' column='1' id='bf33c00a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pre_vectors' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='post_vectors' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='285' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nr_sets' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='set_size' type-id='49580a63' visibility='default' filepath='include/linux/interrupt.h' line='287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='calc_sets' type-id='887112a7' visibility='default' filepath='include/linux/interrupt.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/interrupt.h' line='289' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='f1f6cfe9' size-in-bits='infinite' id='59d36c99'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='virtio_device' size-in-bits='7936' is-struct='yes' visibility='default' filepath='include/linux/virtio.h' line='108' column='1' id='a23921c9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='include/linux/virtio.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='failed' type-id='b50a4934' visibility='default' filepath='include/linux/virtio.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='config_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/virtio.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='config_change_pending' type-id='b50a4934' visibility='default' filepath='include/linux/virtio.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='config_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/virtio.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/virtio.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='id' type-id='7462f12f' visibility='default' filepath='include/linux/virtio.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='config' type-id='afc22511' visibility='default' filepath='include/linux/virtio.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='vringh_config' type-id='f9c3a0be' visibility='default' filepath='include/linux/virtio.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='vqs' type-id='72f469ec' visibility='default' filepath='include/linux/virtio.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='features' type-id='91ce1af9' visibility='default' filepath='include/linux/virtio.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/virtio.h' line='120' column='1'/> - </data-member> - </class-decl> - <class-decl name='virtio_device_id' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='427' column='1' id='7462f12f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='device' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='vendor' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='429' column='1'/> - </data-member> - </class-decl> - <class-decl name='virtio_config_ops' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/virtio_config.h' line='71' column='1' id='d70a473a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='get' type-id='b22e78ee' visibility='default' filepath='include/linux/virtio_config.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='set' type-id='b22e78ee' visibility='default' filepath='include/linux/virtio_config.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='generation' type-id='fe5a9a49' visibility='default' filepath='include/linux/virtio_config.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_status' type-id='bbefcc2a' visibility='default' filepath='include/linux/virtio_config.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='set_status' type-id='3dc18b9c' visibility='default' filepath='include/linux/virtio_config.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='reset' type-id='33d93b18' visibility='default' filepath='include/linux/virtio_config.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='find_vqs' type-id='17035a6b' visibility='default' filepath='include/linux/virtio_config.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='del_vqs' type-id='33d93b18' visibility='default' filepath='include/linux/virtio_config.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='get_features' type-id='f428336a' visibility='default' filepath='include/linux/virtio_config.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='finalize_features' type-id='b89d0409' visibility='default' filepath='include/linux/virtio_config.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='bus_name' type-id='eb8aa2f1' visibility='default' filepath='include/linux/virtio_config.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='set_vq_affinity' type-id='53a5ad54' visibility='default' filepath='include/linux/virtio_config.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='get_vq_affinity' type-id='7642cce6' visibility='default' filepath='include/linux/virtio_config.h' line='90' column='1'/> - </data-member> - </class-decl> - <class-decl name='virtqueue' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/virtio.h' line='28' column='1' id='d7c60ba9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/virtio.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='callback' type-id='c881e0a0' visibility='default' filepath='include/linux/virtio.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/virtio.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='vdev' type-id='5dbfcbb1' visibility='default' filepath='include/linux/virtio.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/linux/virtio.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='num_free' type-id='f0981eeb' visibility='default' filepath='include/linux/virtio.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/virtio.h' line='35' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='vq_callback_t' type-id='efc29a3e' filepath='include/linux/virtio_config.h' line='70' column='1' id='b1376802'/> - <class-decl name='vringh_config_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/vringh.h' line='59' column='1' id='b16ef9f3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='find_vrhs' type-id='7035601e' visibility='default' filepath='include/linux/vringh.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='del_vrhs' type-id='33d93b18' visibility='default' filepath='include/linux/vringh.h' line='62' column='1'/> - </data-member> - </class-decl> - <class-decl name='vringh' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/vringh.h' line='20' column='1' id='499b654d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='little_endian' type-id='b50a4934' visibility='default' filepath='include/linux/vringh.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='event_indices' type-id='b50a4934' visibility='default' filepath='include/linux/vringh.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='weak_barriers' type-id='b50a4934' visibility='default' filepath='include/linux/vringh.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='last_avail_idx' type-id='1dc6a898' visibility='default' filepath='include/linux/vringh.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='last_used_idx' type-id='1dc6a898' visibility='default' filepath='include/linux/vringh.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='completed' type-id='19c2251e' visibility='default' filepath='include/linux/vringh.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='vring' type-id='83eac9f7' visibility='default' filepath='include/linux/vringh.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='notify' type-id='f6482e38' visibility='default' filepath='include/linux/vringh.h' line='43' column='1'/> - </data-member> - </class-decl> - <class-decl name='vring' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='121' column='1' id='83eac9f7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='num' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='desc' type-id='a5e666e1' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='avail' type-id='79c5fcaf' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='used' type-id='00f2075d' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='128' column='1'/> - </data-member> - </class-decl> - <class-decl name='vring_desc' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='90' column='1' id='f0783229'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='addr' type-id='b7a6fcff' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='len' type-id='43ae9528' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='flags' type-id='b7a93b96' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='next' type-id='b7a93b96' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='98' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='__virtio64' type-id='d3130597' filepath='include/uapi/linux/virtio_types.h' line='44' column='1' id='b7a6fcff'/> - <typedef-decl name='__virtio32' type-id='3f1a6b60' filepath='include/uapi/linux/virtio_types.h' line='43' column='1' id='43ae9528'/> - <typedef-decl name='__virtio16' type-id='d315442e' filepath='include/uapi/linux/virtio_types.h' line='42' column='1' id='b7a93b96'/> - <class-decl name='vring_avail' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='101' column='1' id='b3f6da27'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='b7a93b96' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='idx' type-id='b7a93b96' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ring' type-id='5f759053' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='104' column='1'/> - </data-member> - </class-decl> - <class-decl name='vring_used' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='115' column='1' id='83e62d3d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='b7a93b96' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='idx' type-id='b7a93b96' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ring' type-id='59d36c99' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='118' column='1'/> - </data-member> - </class-decl> - <class-decl name='vring_used_elem' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='108' column='1' id='f1f6cfe9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='43ae9528' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='len' type-id='43ae9528' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='112' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='vrh_callback_t' type-id='7af6d412' filepath='include/linux/vringh.h' line='58' column='1' id='63a70519'/> - <qualified-type-def type-id='b50a4934' const='yes' id='4ab96a04'/> - <pointer-type-def type-id='4ab96a04' size-in-bits='64' id='cfe2266a'/> - <pointer-type-def type-id='f2207a6d' size-in-bits='64' id='eb8aa2f1'/> - <pointer-type-def type-id='ba92be9c' size-in-bits='64' id='7642cce6'/> - <qualified-type-def type-id='d70a473a' const='yes' id='17c0f561'/> - <pointer-type-def type-id='17c0f561' size-in-bits='64' id='afc22511'/> - <qualified-type-def type-id='b16ef9f3' const='yes' id='79eccb20'/> - <pointer-type-def type-id='79eccb20' size-in-bits='64' id='f9c3a0be'/> - <pointer-type-def type-id='f214de7d' size-in-bits='64' id='b89d0409'/> - <pointer-type-def type-id='e636858f' size-in-bits='64' id='17035a6b'/> - <pointer-type-def type-id='b70014f4' size-in-bits='64' id='7035601e'/> - <pointer-type-def type-id='628f102a' size-in-bits='64' id='53a5ad54'/> - <pointer-type-def type-id='bf33c00a' size-in-bits='64' id='8a876638'/> - <pointer-type-def type-id='1e91d6cd' size-in-bits='64' id='fe5a9a49'/> - <pointer-type-def type-id='70a1a668' size-in-bits='64' id='f428336a'/> - <pointer-type-def type-id='983b8510' size-in-bits='64' id='bbefcc2a'/> - <pointer-type-def type-id='a23921c9' size-in-bits='64' id='5dbfcbb1'/> - <pointer-type-def type-id='d7c60ba9' size-in-bits='64' id='91d0de51'/> - <pointer-type-def type-id='91d0de51' size-in-bits='64' id='06ce3ba1'/> - <pointer-type-def type-id='bbf47576' size-in-bits='64' id='33d93b18'/> - <pointer-type-def type-id='83c3d80a' size-in-bits='64' id='3dc18b9c'/> - <pointer-type-def type-id='6c0f5f3c' size-in-bits='64' id='b22e78ee'/> - <pointer-type-def type-id='efc29a3e' size-in-bits='64' id='c881e0a0'/> - <pointer-type-def type-id='af1578f6' size-in-bits='64' id='f6482e38'/> - <pointer-type-def type-id='b1376802' size-in-bits='64' id='14cefd25'/> - <pointer-type-def type-id='14cefd25' size-in-bits='64' id='d0d85e9d'/> - <pointer-type-def type-id='63a70519' size-in-bits='64' id='250d5c0a'/> - <pointer-type-def type-id='250d5c0a' size-in-bits='64' id='74080660'/> - <pointer-type-def type-id='b3f6da27' size-in-bits='64' id='79c5fcaf'/> - <pointer-type-def type-id='f0783229' size-in-bits='64' id='a5e666e1'/> - <pointer-type-def type-id='83e62d3d' size-in-bits='64' id='00f2075d'/> - <pointer-type-def type-id='499b654d' size-in-bits='64' id='05a6a00d'/> - <pointer-type-def type-id='05a6a00d' size-in-bits='64' id='0c4e1d65'/> - <function-decl name='blk_mq_virtio_map_queues' mangled-name='blk_mq_virtio_map_queues' filepath='block/blk-mq-virtio.c' line='24' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_virtio_map_queues'> - <parameter type-id='187ae308' name='qmap' filepath='block/blk-mq-virtio.c' line='24' column='1'/> - <parameter type-id='5dbfcbb1' name='vdev' filepath='block/blk-mq-virtio.c' line='25' column='1'/> - <parameter type-id='95e97e5e' name='first_vec' filepath='block/blk-mq-virtio.c' line='25' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='f2207a6d'> - <parameter type-id='5dbfcbb1'/> - <return type-id='80f4b756'/> - </function-type> - <function-type size-in-bits='64' id='ba92be9c'> - <parameter type-id='5dbfcbb1'/> - <parameter type-id='95e97e5e'/> - <return type-id='5f8a1ac4'/> - </function-type> - <function-type size-in-bits='64' id='f214de7d'> - <parameter type-id='5dbfcbb1'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e636858f'> - <parameter type-id='5dbfcbb1'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='06ce3ba1'/> - <parameter type-id='d0d85e9d'/> - <parameter type-id='13956559'/> - <parameter type-id='cfe2266a'/> - <parameter type-id='8a876638'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b70014f4'> - <parameter type-id='5dbfcbb1'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='0c4e1d65'/> - <parameter type-id='74080660'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='628f102a'> - <parameter type-id='91d0de51'/> - <parameter type-id='5f8a1ac4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1e91d6cd'> - <parameter type-id='5dbfcbb1'/> - <return type-id='19c2251e'/> - </function-type> - <function-type size-in-bits='64' id='70a1a668'> - <parameter type-id='5dbfcbb1'/> - <return type-id='91ce1af9'/> - </function-type> - <function-type size-in-bits='64' id='983b8510'> - <parameter type-id='5dbfcbb1'/> - <return type-id='f9b06939'/> - </function-type> - <function-type size-in-bits='64' id='bbf47576'> - <parameter type-id='5dbfcbb1'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='83c3d80a'> - <parameter type-id='5dbfcbb1'/> - <parameter type-id='f9b06939'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='6c0f5f3c'> - <parameter type-id='5dbfcbb1'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='7af6d412'> - <parameter type-id='5dbfcbb1'/> - <parameter type-id='05a6a00d'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='efc29a3e'> - <parameter type-id='91d0de51'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='af1578f6'> - <parameter type-id='05a6a00d'/> - <return type-id='48b5725f'/> - </function-type> - <pointer-type-def type-id='ec180093' size-in-bits='64' id='887112a7'/> - </abi-instr> - <abi-instr address-size='64' path='block/blk-mq.c' language='LANG_C89'> - <pointer-type-def type-id='32406f0a' size-in-bits='64' id='187ae308'/> - <qualified-type-def type-id='6e051ed1' const='yes' id='c0d601be'/> - <pointer-type-def type-id='c0d601be' size-in-bits='64' id='24e47bfc'/> - <pointer-type-def type-id='6e051ed1' size-in-bits='64' id='56033689'/> - <function-decl name='blk_mq_alloc_tag_set' mangled-name='blk_mq_alloc_tag_set' filepath='block/blk-mq.c' line='3156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_alloc_tag_set'> - <parameter type-id='cc26d15f' name='set' filepath='block/blk-mq.c' line='3156' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_mq_run_hw_queue' mangled-name='blk_mq_run_hw_queue' filepath='block/blk-mq.c' line='1518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_run_hw_queue'> - <parameter type-id='a47d3467' name='hctx' filepath='block/blk-mq.c' line='1518' column='1'/> - <parameter type-id='b50a4934' name='async' filepath='block/blk-mq.c' line='1518' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='blk_mq_run_hw_queues' mangled-name='blk_mq_run_hw_queues' filepath='block/blk-mq.c' line='1545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_run_hw_queues'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='1545' column='1'/> - <parameter type-id='b50a4934' name='async' filepath='block/blk-mq.c' line='1545' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_freeze_queue_wait' mangled-name='blk_mq_freeze_queue_wait' filepath='block/blk-mq.c' line='160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_freeze_queue_wait'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='160' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_freeze_queue_wait_timeout' mangled-name='blk_mq_freeze_queue_wait_timeout' filepath='block/blk-mq.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_freeze_queue_wait_timeout'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='166' column='1'/> - <parameter type-id='7359adad' name='timeout' filepath='block/blk-mq.c' line='167' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_mq_freeze_queue' mangled-name='blk_mq_freeze_queue' filepath='block/blk-mq.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_freeze_queue'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='192' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_alloc_request_hctx' mangled-name='blk_mq_alloc_request_hctx' filepath='block/blk-mq.c' line='446' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_alloc_request_hctx'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='446' column='1'/> - <parameter type-id='f0981eeb' name='op' filepath='block/blk-mq.c' line='447' column='1'/> - <parameter type-id='346d62be' name='flags' filepath='block/blk-mq.c' line='447' column='1'/> - <parameter type-id='f0981eeb' name='hctx_idx' filepath='block/blk-mq.c' line='447' column='1'/> - <return type-id='3dad1a48'/> - </function-decl> - <function-decl name='__blk_mq_end_request' mangled-name='__blk_mq_end_request' filepath='block/blk-mq.c' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__blk_mq_end_request'> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='540' column='1'/> - <parameter type-id='f4e2facd' name='error' filepath='block/blk-mq.c' line='540' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_complete_request' mangled-name='blk_mq_complete_request' filepath='block/blk-mq.c' line='657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_complete_request'> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='657' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='blk_mq_request_completed' mangled-name='blk_mq_request_completed' filepath='block/blk-mq.c' line='672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_request_completed'> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='672' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_mq_start_request' mangled-name='blk_mq_start_request' filepath='block/blk-mq.c' line='678' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_start_request'> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='678' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_requeue_request' mangled-name='blk_mq_requeue_request' filepath='block/blk-mq.c' line='729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_requeue_request'> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='729' column='1'/> - <parameter type-id='b50a4934' name='kick_requeue_list' filepath='block/blk-mq.c' line='729' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_delay_kick_requeue_list' mangled-name='blk_mq_delay_kick_requeue_list' filepath='block/blk-mq.c' line='808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_delay_kick_requeue_list'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='808' column='1'/> - <parameter type-id='7359adad' name='msecs' filepath='block/blk-mq.c' line='809' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_tag_to_rq' mangled-name='blk_mq_tag_to_rq' filepath='block/blk-mq.c' line='816' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_tag_to_rq'> - <parameter type-id='0461ecf5' name='tags' filepath='block/blk-mq.c' line='816' column='1'/> - <parameter type-id='f0981eeb' name='tag' filepath='block/blk-mq.c' line='816' column='1'/> - <return type-id='3dad1a48'/> - </function-decl> - <function-decl name='sbitmap_any_bit_set' mangled-name='sbitmap_any_bit_set' filepath='include/linux/sbitmap.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_any_bit_set'> - <parameter type-id='24e47bfc'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='blk_mq_stop_hw_queue' mangled-name='blk_mq_stop_hw_queue' filepath='block/blk-mq.c' line='1588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_stop_hw_queue'> - <parameter type-id='a47d3467' name='hctx' filepath='block/blk-mq.c' line='1588' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_start_stopped_hw_queues' mangled-name='blk_mq_start_stopped_hw_queues' filepath='block/blk-mq.c' line='1643' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_start_stopped_hw_queues'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='1643' column='1'/> - <parameter type-id='b50a4934' name='async' filepath='block/blk-mq.c' line='1643' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_init_queue' mangled-name='blk_mq_init_queue' filepath='block/blk-mq.c' line='2805' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_init_queue'> - <parameter type-id='cc26d15f' name='set' filepath='block/blk-mq.c' line='2805' column='1'/> - <return type-id='e7d2a5fc'/> - </function-decl> - <function-decl name='blk_mq_init_sq_queue' mangled-name='blk_mq_init_sq_queue' filepath='block/blk-mq.c' line='2829' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_init_sq_queue'> - <parameter type-id='cc26d15f' name='set' filepath='block/blk-mq.c' line='2829' column='1'/> - <parameter type-id='e1962c5d' name='ops' filepath='block/blk-mq.c' line='2830' column='1'/> - <parameter type-id='f0981eeb' name='queue_depth' filepath='block/blk-mq.c' line='2831' column='1'/> - <parameter type-id='f0981eeb' name='set_flags' filepath='block/blk-mq.c' line='2832' column='1'/> - <return type-id='e7d2a5fc'/> - </function-decl> - <function-decl name='blk_mq_free_tag_set' mangled-name='blk_mq_free_tag_set' filepath='block/blk-mq.c' line='3242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_free_tag_set'> - <parameter type-id='cc26d15f' name='set' filepath='block/blk-mq.c' line='3242' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sbitmap_init_node' mangled-name='sbitmap_init_node' filepath='include/linux/sbitmap.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_init_node'> - <parameter type-id='56033689'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_mq_map_queues' mangled-name='blk_mq_map_queues' filepath='include/linux/blk-mq.h' line='339' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_map_queues'> - <parameter type-id='187ae308'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_mq_update_nr_hw_queues' mangled-name='blk_mq_update_nr_hw_queues' filepath='block/blk-mq.c' line='3439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_update_nr_hw_queues'> - <parameter type-id='cc26d15f' name='set' filepath='block/blk-mq.c' line='3439' column='1'/> - <parameter type-id='95e97e5e' name='nr_hw_queues' filepath='block/blk-mq.c' line='3439' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_rq_cpu' mangled-name='blk_mq_rq_cpu' filepath='block/blk-mq.c' line='3659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_rq_cpu'> - <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='3659' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/blk-pm.c' language='LANG_C89'> - <function-decl name='blk_pm_runtime_init' mangled-name='blk_pm_runtime_init' filepath='block/blk-pm.c' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_pm_runtime_init'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-pm.c' line='31' column='1'/> - <parameter type-id='fa0b179b' name='dev' filepath='block/blk-pm.c' line='31' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pm_runtime_set_autosuspend_delay' mangled-name='pm_runtime_set_autosuspend_delay' filepath='include/linux/pm_runtime.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_set_autosuspend_delay'> - <parameter type-id='fa0b179b'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='percpu_ref_switch_to_atomic_sync' mangled-name='percpu_ref_switch_to_atomic_sync' filepath='include/linux/percpu-refcount.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_switch_to_atomic_sync'> - <parameter type-id='60219102'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/blk-settings.c' language='LANG_C89'> - <pointer-type-def type-id='f0966d3d' size-in-bits='64' id='7604ff1d'/> - <function-decl name='blk_queue_rq_timeout' mangled-name='blk_queue_rq_timeout' filepath='block/blk-settings.c' line='25' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_rq_timeout'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='25' column='1'/> - <parameter type-id='f0981eeb' name='timeout' filepath='block/blk-settings.c' line='25' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_set_stacking_limits' mangled-name='blk_set_stacking_limits' filepath='block/blk-settings.c' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_set_stacking_limits'> - <parameter type-id='7604ff1d' name='lim' filepath='block/blk-settings.c' line='73' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_bounce_limit' mangled-name='blk_queue_bounce_limit' filepath='block/blk-settings.c' line='136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_bounce_limit'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='136' column='1'/> - <parameter type-id='91ce1af9' name='max_addr' filepath='block/blk-settings.c' line='136' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_chunk_sectors' mangled-name='blk_queue_chunk_sectors' filepath='block/blk-settings.c' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_chunk_sectors'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='215' column='1'/> - <parameter type-id='f0981eeb' name='chunk_sectors' filepath='block/blk-settings.c' line='215' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_max_segments' mangled-name='blk_queue_max_segments' filepath='block/blk-settings.c' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_max_segments'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='269' column='1'/> - <parameter type-id='8efea9e5' name='max_segments' filepath='block/blk-settings.c' line='269' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_max_discard_segments' mangled-name='blk_queue_max_discard_segments' filepath='block/blk-settings.c' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_max_discard_segments'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='290' column='1'/> - <parameter type-id='8efea9e5' name='max_segments' filepath='block/blk-settings.c' line='291' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_max_segment_size' mangled-name='blk_queue_max_segment_size' filepath='block/blk-settings.c' line='306' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_max_segment_size'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='306' column='1'/> - <parameter type-id='f0981eeb' name='max_size' filepath='block/blk-settings.c' line='306' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_alignment_offset' mangled-name='blk_queue_alignment_offset' filepath='block/blk-settings.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_alignment_offset'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='376' column='1'/> - <parameter type-id='f0981eeb' name='offset' filepath='block/blk-settings.c' line='376' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_update_dma_pad' mangled-name='blk_queue_update_dma_pad' filepath='block/blk-settings.c' line='695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_update_dma_pad'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='695' column='1'/> - <parameter type-id='f0981eeb' name='mask' filepath='block/blk-settings.c' line='695' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_virt_boundary' mangled-name='blk_queue_virt_boundary' filepath='block/blk-settings.c' line='761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_virt_boundary'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='761' column='1'/> - <parameter type-id='7359adad' name='mask' filepath='block/blk-settings.c' line='761' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_can_use_dma_map_merging' mangled-name='blk_queue_can_use_dma_map_merging' filepath='block/blk-settings.c' line='874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_can_use_dma_map_merging'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='874' column='1'/> - <parameter type-id='fa0b179b' name='dev' filepath='block/blk-settings.c' line='875' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/blk-stat.c' language='LANG_C89'> - <function-decl name='blk_stat_enable_accounting' mangled-name='blk_stat_enable_accounting' filepath='block/blk-stat.c' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_stat_enable_accounting'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-stat.c' line='183' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/blk-sysfs.c' language='LANG_C89'> - <function-decl name='percpu_ref_switch_to_percpu' mangled-name='percpu_ref_switch_to_percpu' filepath='include/linux/percpu-refcount.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_switch_to_percpu'> - <parameter type-id='60219102'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/bsg-lib.c' language='LANG_C89'> - <class-decl name='bsg_job' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/bsg-lib.h' line='29' column='1' id='d3e31bbb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/bsg-lib.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/bsg-lib.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/bsg-lib.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='request' type-id='eaa32e2f' visibility='default' filepath='include/linux/bsg-lib.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='reply' type-id='eaa32e2f' visibility='default' filepath='include/linux/bsg-lib.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='request_len' type-id='f0981eeb' visibility='default' filepath='include/linux/bsg-lib.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='reply_len' type-id='f0981eeb' visibility='default' filepath='include/linux/bsg-lib.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='request_payload' type-id='ad60a032' visibility='default' filepath='include/linux/bsg-lib.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='reply_payload' type-id='ad60a032' visibility='default' filepath='include/linux/bsg-lib.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='result' type-id='95e97e5e' visibility='default' filepath='include/linux/bsg-lib.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='reply_payload_rcv_len' type-id='f0981eeb' visibility='default' filepath='include/linux/bsg-lib.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='bidi_rq' type-id='3dad1a48' visibility='default' filepath='include/linux/bsg-lib.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='bidi_bio' type-id='fb55efa1' visibility='default' filepath='include/linux/bsg-lib.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='dd_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/bsg-lib.h' line='62' column='1'/> - </data-member> - </class-decl> - <class-decl name='bsg_buffer' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bsg-lib.h' line='23' column='1' id='ad60a032'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='payload_len' type-id='f0981eeb' visibility='default' filepath='include/linux/bsg-lib.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='sg_cnt' type-id='95e97e5e' visibility='default' filepath='include/linux/bsg-lib.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sg_list' type-id='bf3ef905' visibility='default' filepath='include/linux/bsg-lib.h' line='26' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='bsg_job_fn' type-id='f6192657' filepath='include/linux/bsg-lib.h' line='20' column='1' id='46181ad5'/> - <typedef-decl name='bsg_timeout_fn' type-id='56710942' filepath='include/linux/bsg-lib.h' line='21' column='1' id='4425ad49'/> - <pointer-type-def type-id='d3e31bbb' size-in-bits='64' id='397dd6bb'/> - <pointer-type-def type-id='46181ad5' size-in-bits='64' id='826d9136'/> - <pointer-type-def type-id='4425ad49' size-in-bits='64' id='5646df36'/> - <function-decl name='bsg_job_done' mangled-name='bsg_job_done' filepath='block/bsg-lib.c' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bsg_job_done'> - <parameter type-id='397dd6bb' name='job' filepath='block/bsg-lib.c' line='181' column='1'/> - <parameter type-id='95e97e5e' name='result' filepath='block/bsg-lib.c' line='181' column='1'/> - <parameter type-id='f0981eeb' name='reply_payload_rcv_len' filepath='block/bsg-lib.c' line='182' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bsg_remove_queue' mangled-name='bsg_remove_queue' filepath='block/bsg-lib.c' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bsg_remove_queue'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/bsg-lib.c' line='321' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bsg_setup_queue' mangled-name='bsg_setup_queue' filepath='block/bsg-lib.c' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bsg_setup_queue'> - <parameter type-id='fa0b179b' name='dev' filepath='block/bsg-lib.c' line='362' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='block/bsg-lib.c' line='362' column='1'/> - <parameter type-id='826d9136' name='job_fn' filepath='block/bsg-lib.c' line='363' column='1'/> - <parameter type-id='5646df36' name='timeout' filepath='block/bsg-lib.c' line='363' column='1'/> - <parameter type-id='95e97e5e' name='dd_job_size' filepath='block/bsg-lib.c' line='363' column='1'/> - <return type-id='e7d2a5fc'/> - </function-decl> - <function-type size-in-bits='64' id='56710942'> - <parameter type-id='3dad1a48'/> - <return type-id='0f4f6276'/> - </function-type> - <function-type size-in-bits='64' id='f6192657'> - <parameter type-id='397dd6bb'/> - <return type-id='95e97e5e'/> - </function-type> - <enum-decl name='blk_eh_timer_return' filepath='include/linux/blkdev.h' line='304' column='1' id='0f4f6276'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='BLK_EH_DONE' value='0'/> - <enumerator name='BLK_EH_RESET_TIMER' value='1'/> - </enum-decl> - </abi-instr> - <abi-instr address-size='64' path='block/elevator.c' language='LANG_C89'> - <class-decl name='blk_mq_debugfs_attr' is-struct='yes' visibility='default' is-declaration-only='yes' id='d53ee986'/> - <class-decl name='rq_qos_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='block/blk-rq-qos.h' line='37' column='1' id='59969f99'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='throttle' type-id='7eeb4265' visibility='default' filepath='block/blk-rq-qos.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='track' type-id='923f12f8' visibility='default' filepath='block/blk-rq-qos.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='merge' type-id='923f12f8' visibility='default' filepath='block/blk-rq-qos.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='issue' type-id='4b080d34' visibility='default' filepath='block/blk-rq-qos.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='requeue' type-id='4b080d34' visibility='default' filepath='block/blk-rq-qos.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='done' type-id='4b080d34' visibility='default' filepath='block/blk-rq-qos.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='done_bio' type-id='7eeb4265' visibility='default' filepath='block/blk-rq-qos.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='cleanup' type-id='7eeb4265' visibility='default' filepath='block/blk-rq-qos.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='queue_depth_changed' type-id='754d9fe1' visibility='default' filepath='block/blk-rq-qos.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='exit' type-id='754d9fe1' visibility='default' filepath='block/blk-rq-qos.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='debugfs_attrs' type-id='e649198d' visibility='default' filepath='block/blk-rq-qos.h' line='48' column='1'/> - </data-member> - </class-decl> - <enum-decl name='rq_qos_id' filepath='block/blk-rq-qos.h' line='16' column='1' id='51cb492d'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='RQ_QOS_WBT' value='0'/> - <enumerator name='RQ_QOS_LATENCY' value='1'/> - <enumerator name='RQ_QOS_COST' value='2'/> - </enum-decl> - <qualified-type-def type-id='d53ee986' const='yes' id='9bf7ec75'/> - <pointer-type-def type-id='9bf7ec75' size-in-bits='64' id='e649198d'/> - <pointer-type-def type-id='59969f99' size-in-bits='64' id='4a3f5a61'/> - <pointer-type-def type-id='0627f2fd' size-in-bits='64' id='754d9fe1'/> - <pointer-type-def type-id='d86a6269' size-in-bits='64' id='7eeb4265'/> - <pointer-type-def type-id='836381ca' size-in-bits='64' id='4b080d34'/> - <pointer-type-def type-id='4b4e7d36' size-in-bits='64' id='923f12f8'/> - <function-decl name='blk_mq_quiesce_queue' mangled-name='blk_mq_quiesce_queue' filepath='include/linux/blk-mq.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_quiesce_queue'> - <parameter type-id='e7d2a5fc'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_unquiesce_queue' mangled-name='blk_mq_unquiesce_queue' filepath='include/linux/blk-mq.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_unquiesce_queue'> - <parameter type-id='e7d2a5fc'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_unfreeze_queue' mangled-name='blk_mq_unfreeze_queue' filepath='include/linux/blk-mq.h' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_unfreeze_queue'> - <parameter type-id='e7d2a5fc'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='elv_rb_former_request' mangled-name='elv_rb_former_request' filepath='block/elevator.c' line='813' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rb_former_request'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/elevator.c' line='813' column='1'/> - <parameter type-id='3dad1a48' name='rq' filepath='block/elevator.c' line='814' column='1'/> - <return type-id='3dad1a48'/> - </function-decl> - <function-decl name='elv_rb_latter_request' mangled-name='elv_rb_latter_request' filepath='block/elevator.c' line='825' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rb_latter_request'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/elevator.c' line='825' column='1'/> - <parameter type-id='3dad1a48' name='rq' filepath='block/elevator.c' line='826' column='1'/> - <return type-id='3dad1a48'/> - </function-decl> - <function-type size-in-bits='64' id='0627f2fd'> - <parameter type-id='c3a28778'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d86a6269'> - <parameter type-id='c3a28778'/> - <parameter type-id='fb55efa1'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='836381ca'> - <parameter type-id='c3a28778'/> - <parameter type-id='3dad1a48'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='4b4e7d36'> - <parameter type-id='c3a28778'/> - <parameter type-id='3dad1a48'/> - <parameter type-id='fb55efa1'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='block/genhd.c' language='LANG_C89'> - <class-decl name='class_dev_iter' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='633' column='1' id='3d9130be'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ki' type-id='a13bf1e9' visibility='default' filepath='include/linux/device.h' line='634' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='type' type-id='cd28613b' visibility='default' filepath='include/linux/device.h' line='635' column='1'/> - </data-member> - </class-decl> - <class-decl name='klist_iter' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/klist.h' line='54' column='1' id='a13bf1e9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='i_klist' type-id='6c124ce4' visibility='default' filepath='include/linux/klist.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='i_cur' type-id='4b4b90b3' visibility='default' filepath='include/linux/klist.h' line='56' column='1'/> - </data-member> - </class-decl> - <class-decl name='klist' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/klist.h' line='18' column='1' id='6160a6ce'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='k_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/klist.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='k_list' type-id='72f469ec' visibility='default' filepath='include/linux/klist.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get' type-id='a80942ae' visibility='default' filepath='include/linux/klist.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='put' type-id='a80942ae' visibility='default' filepath='include/linux/klist.h' line='22' column='1'/> - </data-member> - </class-decl> - <class-decl name='klist_node' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/klist.h' line='37' column='1' id='3d045a53'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='n_klist' type-id='eaa32e2f' visibility='default' filepath='include/linux/klist.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='n_node' type-id='72f469ec' visibility='default' filepath='include/linux/klist.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='n_ref' type-id='400fb07b' visibility='default' filepath='include/linux/klist.h' line='40' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='3d9130be' size-in-bits='64' id='6a51d6f4'/> - <pointer-type-def type-id='445b0832' size-in-bits='64' id='a8735e7c'/> - <pointer-type-def type-id='6160a6ce' size-in-bits='64' id='6c124ce4'/> - <pointer-type-def type-id='3d045a53' size-in-bits='64' id='4b4b90b3'/> - <pointer-type-def type-id='eed59d16' size-in-bits='64' id='aaaf3990'/> - <pointer-type-def type-id='b3fff074' size-in-bits='64' id='a80942ae'/> - <function-decl name='__alloc_disk_node' mangled-name='__alloc_disk_node' filepath='block/genhd.c' line='1465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__alloc_disk_node'> - <parameter type-id='95e97e5e' name='minors' filepath='block/genhd.c' line='1465' column='1'/> - <parameter type-id='95e97e5e' name='node_id' filepath='block/genhd.c' line='1465' column='1'/> - <return type-id='33c599da'/> - </function-decl> - <function-decl name='blk_register_region' mangled-name='blk_register_region' filepath='block/genhd.c' line='567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_register_region'> - <parameter type-id='8504f260' name='devt' filepath='block/genhd.c' line='567' column='1'/> - <parameter type-id='7359adad' name='range' filepath='block/genhd.c' line='567' column='1'/> - <parameter type-id='2730d015' name='module' filepath='block/genhd.c' line='567' column='1'/> - <parameter type-id='aaaf3990' name='probe' filepath='block/genhd.c' line='568' column='1'/> - <parameter type-id='a8735e7c' name='lock' filepath='block/genhd.c' line='569' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='block/genhd.c' line='569' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_unregister_region' mangled-name='blk_unregister_region' filepath='block/genhd.c' line='576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_unregister_region'> - <parameter type-id='8504f260' name='devt' filepath='block/genhd.c' line='576' column='1'/> - <parameter type-id='7359adad' name='range' filepath='block/genhd.c' line='576' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='class_dev_iter_init' mangled-name='class_dev_iter_init' filepath='include/linux/device.h' line='660' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_dev_iter_init'> - <parameter type-id='6a51d6f4'/> - <parameter type-id='67aca04f'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='cd28613b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='class_dev_iter_next' mangled-name='class_dev_iter_next' filepath='include/linux/device.h' line='664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_dev_iter_next'> - <parameter type-id='6a51d6f4'/> - <return type-id='fa0b179b'/> - </function-decl> - <function-decl name='set_disk_ro' mangled-name='set_disk_ro' filepath='block/genhd.c' line='1578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_disk_ro'> - <parameter type-id='33c599da' name='disk' filepath='block/genhd.c' line='1578' column='1'/> - <parameter type-id='95e97e5e' name='flag' filepath='block/genhd.c' line='1578' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='badblocks_show' mangled-name='badblocks_show' filepath='include/linux/badblocks.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='badblocks_show'> - <parameter type-id='5760652c'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='badblocks_store' mangled-name='badblocks_store' filepath='include/linux/badblocks.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='badblocks_store'> - <parameter type-id='5760652c'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <parameter type-id='95e97e5e'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-type size-in-bits='64' id='445b0832'> - <parameter type-id='8504f260'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='eed59d16'> - <parameter type-id='8504f260'/> - <parameter type-id='7292109c'/> - <parameter type-id='eaa32e2f'/> - <return type-id='d30bdc51'/> - </function-type> - <function-type size-in-bits='64' id='b3fff074'> - <parameter type-id='4b4b90b3'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='block/ioctl.c' language='LANG_C89'> - <class-decl name='disk_part_iter' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/genhd.h' line='290' column='1' id='1b07397f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='disk' type-id='33c599da' visibility='default' filepath='include/linux/genhd.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='part' type-id='84dc82b7' visibility='default' filepath='include/linux/genhd.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='idx' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/genhd.h' line='294' column='1'/> - </data-member> - </class-decl> - <enum-decl name='pr_type' filepath='include/uapi/linux/pr.h' line='7' column='1' id='98031623'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='PR_WRITE_EXCLUSIVE' value='1'/> - <enumerator name='PR_EXCLUSIVE_ACCESS' value='2'/> - <enumerator name='PR_WRITE_EXCLUSIVE_REG_ONLY' value='3'/> - <enumerator name='PR_EXCLUSIVE_ACCESS_REG_ONLY' value='4'/> - <enumerator name='PR_WRITE_EXCLUSIVE_ALL_REGS' value='5'/> - <enumerator name='PR_EXCLUSIVE_ACCESS_ALL_REGS' value='6'/> - </enum-decl> - <pointer-type-def type-id='1b07397f' size-in-bits='64' id='bf96e357'/> - <pointer-type-def type-id='8a49f2ad' size-in-bits='64' id='45f42df9'/> - <pointer-type-def type-id='70eee7af' size-in-bits='64' id='eda6f223'/> - <pointer-type-def type-id='c3a10c20' size-in-bits='64' id='28138af2'/> - <pointer-type-def type-id='0efc83de' size-in-bits='64' id='af664338'/> - <pointer-type-def type-id='5520e014' size-in-bits='64' id='0b6bd27e'/> - <function-decl name='disk_part_iter_init' mangled-name='disk_part_iter_init' filepath='include/linux/genhd.h' line='297' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disk_part_iter_init'> - <parameter type-id='bf96e357'/> + <function-type size-in-bits='64' id='24c24978'> <parameter type-id='33c599da'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='disk_part_iter_next' mangled-name='disk_part_iter_next' filepath='include/linux/genhd.h' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disk_part_iter_next'> - <parameter type-id='bf96e357'/> - <return type-id='84dc82b7'/> - </function-decl> - <function-decl name='disk_part_iter_exit' mangled-name='disk_part_iter_exit' filepath='include/linux/genhd.h' line='300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disk_part_iter_exit'> - <parameter type-id='bf96e357'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='8a49f2ad'> - <parameter type-id='b88dd945'/> - <parameter type-id='91ce1af9'/> - <return type-id='95e97e5e'/> + <parameter type-id='c484cc9e'/> + <return type-id='26a90f95'/> </function-type> - <function-type size-in-bits='64' id='70eee7af'> - <parameter type-id='b88dd945'/> - <parameter type-id='91ce1af9'/> - <parameter type-id='98031623'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c3a10c20'> - <parameter type-id='b88dd945'/> - <parameter type-id='91ce1af9'/> - <parameter type-id='98031623'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0efc83de'> - <parameter type-id='b88dd945'/> - <parameter type-id='91ce1af9'/> - <parameter type-id='91ce1af9'/> - <parameter type-id='98031623'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5520e014'> - <parameter type-id='b88dd945'/> - <parameter type-id='91ce1af9'/> - <parameter type-id='91ce1af9'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='block/keyslot-manager.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='cb92d198' size-in-bits='infinite' id='5e2617b4'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='128' id='49580a63'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <class-decl name='keyslot' size-in-bits='1536' is-struct='yes' visibility='default' filepath='block/keyslot-manager.c' line='36' column='1' id='cb92d198'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='slot_refs' type-id='49178f86' visibility='default' filepath='block/keyslot-manager.c' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='idle_slot_node' type-id='72f469ec' visibility='default' filepath='block/keyslot-manager.c' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hash_node' type-id='03a4a074' visibility='default' filepath='block/keyslot-manager.c' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='key' type-id='7b61b7b4' visibility='default' filepath='block/keyslot-manager.c' line='40' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='6fcc679e' size-in-bits='64' id='ca0ebd68'/> - <pointer-type-def type-id='120580bd' size-in-bits='64' id='d704caf9'/> - <function-decl name='keyslot_manager_create' mangled-name='keyslot_manager_create' filepath='block/keyslot-manager.c' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyslot_manager_create'> - <parameter type-id='fa0b179b' name='dev' filepath='block/keyslot-manager.c' line='158' column='1'/> - <parameter type-id='f0981eeb' name='num_slots' filepath='block/keyslot-manager.c' line='159' column='1'/> - <parameter type-id='dbaba6e9' name='ksm_ll_ops' filepath='block/keyslot-manager.c' line='160' column='1'/> - <parameter type-id='f0981eeb' name='features' filepath='block/keyslot-manager.c' line='161' column='1'/> - <parameter type-id='5b2fd8e8' name='crypto_mode_supported' filepath='block/keyslot-manager.c' line='162' column='1'/> - <parameter type-id='eaa32e2f' name='ll_priv_data' filepath='block/keyslot-manager.c' line='163' column='1'/> - <return type-id='6e3684aa'/> - </function-decl> - <function-decl name='keyslot_manager_create_passthrough' mangled-name='keyslot_manager_create_passthrough' filepath='block/keyslot-manager.c' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyslot_manager_create_passthrough'> - <parameter type-id='fa0b179b' name='dev' filepath='block/keyslot-manager.c' line='567' column='1'/> - <parameter type-id='dbaba6e9' name='ksm_ll_ops' filepath='block/keyslot-manager.c' line='568' column='1'/> - <parameter type-id='f0981eeb' name='features' filepath='block/keyslot-manager.c' line='569' column='1'/> - <parameter type-id='5b2fd8e8' name='crypto_mode_supported' filepath='block/keyslot-manager.c' line='570' column='1'/> - <parameter type-id='eaa32e2f' name='ll_priv_data' filepath='block/keyslot-manager.c' line='571' column='1'/> - <return type-id='6e3684aa'/> - </function-decl> - <function-decl name='keyslot_manager_destroy' mangled-name='keyslot_manager_destroy' filepath='block/keyslot-manager.c' line='537' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyslot_manager_destroy'> - <parameter type-id='6e3684aa' name='ksm' filepath='block/keyslot-manager.c' line='537' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='keyslot_manager_set_max_dun_bytes' mangled-name='keyslot_manager_set_max_dun_bytes' filepath='block/keyslot-manager.c' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyslot_manager_set_max_dun_bytes'> - <parameter type-id='6e3684aa' name='ksm' filepath='block/keyslot-manager.c' line='219' column='1'/> - <parameter type-id='f0981eeb' name='max_dun_bytes' filepath='block/keyslot-manager.c' line='220' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='keyslot_manager_reprogram_all_keys' mangled-name='keyslot_manager_reprogram_all_keys' filepath='block/keyslot-manager.c' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyslot_manager_reprogram_all_keys'> - <parameter type-id='6e3684aa' name='ksm' filepath='block/keyslot-manager.c' line='502' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='keyslot_manager_private' mangled-name='keyslot_manager_private' filepath='block/keyslot-manager.c' line='531' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyslot_manager_private'> - <parameter type-id='6e3684aa' name='ksm' filepath='block/keyslot-manager.c' line='531' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <pointer-type-def type-id='8c3ff339' size-in-bits='64' id='dbaba6e9'/> - <pointer-type-def type-id='20f5f452' size-in-bits='64' id='5b2fd8e8'/> - <function-type size-in-bits='64' id='6fcc679e'> - <parameter type-id='6e3684aa'/> - <parameter type-id='9baaf905'/> + <function-type size-in-bits='64' id='203c1d4d'> + <parameter type-id='a47d3467'/> <parameter type-id='f0981eeb'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='120580bd'> - <parameter type-id='6e3684aa'/> - <parameter type-id='bbaf3419'/> + <function-type size-in-bits='64' id='b1517543'> + <parameter type-id='60a257ef'/> <parameter type-id='f0981eeb'/> - <parameter type-id='8bff8096'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='9e22fc50'> + <parameter type-id='b88dd945'/> + <parameter type-id='10a7f6b4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0afc6f78'> + <parameter type-id='b88dd945'/> + <parameter type-id='2665334e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='806a4586'> + <parameter type-id='b88dd945'/> + <parameter type-id='2665334e'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1ee59844'> + <parameter type-id='b88dd945'/> + <parameter type-id='a42536cd'/> + <parameter type-id='02f11ed4'/> <parameter type-id='f0981eeb'/> <return type-id='95e97e5e'/> </function-type> - <qualified-type-def type-id='c1dff252' const='yes' id='8c3ff339'/> - </abi-instr> - <abi-instr address-size='64' path='block/kyber-iosched.c' language='LANG_C89'> - <class-decl name='sbq_wait' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/sbitmap.h' line='551' column='1' id='774ee36d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sbq' type-id='75396bad' visibility='default' filepath='include/linux/sbitmap.h' line='552' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wait' type-id='504855b3' visibility='default' filepath='include/linux/sbitmap.h' line='553' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='774ee36d' size-in-bits='64' id='2c01b31d'/> - <function-decl name='sbitmap_queue_min_shallow_depth' mangled-name='sbitmap_queue_min_shallow_depth' filepath='include/linux/sbitmap.h' line='486' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_queue_min_shallow_depth'> - <parameter type-id='75396bad'/> + <function-type size-in-bits='64' id='749ee287'> + <parameter type-id='cfff5953'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='969fc316'> + <parameter type-id='cfff5953'/> + <parameter type-id='03054cfa'/> + <parameter type-id='9b7c55ef'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='2cfafd1c'> + <parameter type-id='cfff5953'/> + <parameter type-id='03054cfa'/> + <parameter type-id='91ce1af9'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='28d1931f'> + <parameter type-id='8cffa561'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4ed460e4'> + <parameter type-id='33c599da'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='603a76bb'> + <parameter type-id='33c599da'/> + <parameter type-id='a42536cd'/> <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sbitmap_del_wait_queue' mangled-name='sbitmap_del_wait_queue' filepath='include/linux/sbitmap.h' line='590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_del_wait_queue'> - <parameter type-id='2c01b31d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sbitmap_add_wait_queue' mangled-name='sbitmap_add_wait_queue' filepath='include/linux/sbitmap.h' line='583' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_add_wait_queue'> - <parameter type-id='75396bad'/> - <parameter type-id='cdff193b'/> - <parameter type-id='2c01b31d'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/mq-deadline.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='a47d3467' size-in-bits='192' id='56ac7648'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='32406f0a' size-in-bits='384' id='ffbe012f'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='256' id='e4f16420'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='384' id='e8ef2bd5'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='e4a7867c' size-in-bits='infinite' id='6abca080'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='7359adad' size-in-bits='448' id='346bc576'> - <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8efea9e5' size-in-bits='48' id='ff2536e2'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <class-decl name='__anonymous_struct__' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='block/blk-mq.h' line='19' column='1' id='e9e9d685'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='block/blk-mq.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rq_lists' type-id='e8ef2bd5' visibility='default' filepath='block/blk-mq.h' line='21' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/blk-mq.h' line='16' column='1' id='87322991'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blk-mq.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dispatch' type-id='72f469ec' visibility='default' filepath='include/linux/blk-mq.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='19' column='1'/> - </data-member> - </class-decl> - <class-decl name='sbitmap' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/sbitmap.h' line='48' column='1' id='6e051ed1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='depth' type-id='f0981eeb' visibility='default' filepath='include/linux/sbitmap.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='shift' type-id='f0981eeb' visibility='default' filepath='include/linux/sbitmap.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='map_nr' type-id='f0981eeb' visibility='default' filepath='include/linux/sbitmap.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='map' type-id='278a4544' visibility='default' filepath='include/linux/sbitmap.h' line='67' column='1'/> - </data-member> - </class-decl> - <class-decl name='sbitmap_word' size-in-bits='1536' is-struct='yes' visibility='default' filepath='include/linux/sbitmap.h' line='20' column='1' id='28e1d9ae'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='depth' type-id='7359adad' visibility='default' filepath='include/linux/sbitmap.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='word' type-id='7359adad' visibility='default' filepath='include/linux/sbitmap.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='cleared' type-id='7359adad' visibility='default' filepath='include/linux/sbitmap.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='swap_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/sbitmap.h' line='39' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='wait_queue_entry_t' type-id='504855b3' filepath='include/linux/wait.h' line='14' column='1' id='fe794aa9'/> - <class-decl name='wait_queue_entry' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/wait.h' line='29' column='1' id='504855b3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/wait.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/wait.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='func' type-id='67119c17' visibility='default' filepath='include/linux/wait.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/wait.h' line='33' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='wait_queue_func_t' type-id='3e643710' filepath='include/linux/wait.h' line='16' column='1' id='67119c17'/> - <class-decl name='blk_mq_tags' size-in-bits='1408' is-struct='yes' visibility='default' filepath='block/blk-mq-tag.h' line='10' column='1' id='8efd3865'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nr_tags' type-id='f0981eeb' visibility='default' filepath='block/blk-mq-tag.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nr_reserved_tags' type-id='f0981eeb' visibility='default' filepath='block/blk-mq-tag.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='active_queues' type-id='49178f86' visibility='default' filepath='block/blk-mq-tag.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bitmap_tags' type-id='a133315d' visibility='default' filepath='block/blk-mq-tag.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='breserved_tags' type-id='a133315d' visibility='default' filepath='block/blk-mq-tag.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='rqs' type-id='79808846' visibility='default' filepath='block/blk-mq-tag.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='static_rqs' type-id='79808846' visibility='default' filepath='block/blk-mq-tag.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='page_list' type-id='72f469ec' visibility='default' filepath='block/blk-mq-tag.h' line='21' column='1'/> - </data-member> - </class-decl> - <class-decl name='sbitmap_queue' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/sbitmap.h' line='97' column='1' id='a133315d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sb' type-id='6e051ed1' visibility='default' filepath='include/linux/sbitmap.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='alloc_hint' type-id='807869d3' visibility='default' filepath='include/linux/sbitmap.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='wake_batch' type-id='f0981eeb' visibility='default' filepath='include/linux/sbitmap.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='wake_index' type-id='49178f86' visibility='default' filepath='include/linux/sbitmap.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ws' type-id='cdff193b' visibility='default' filepath='include/linux/sbitmap.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ws_active' type-id='49178f86' visibility='default' filepath='include/linux/sbitmap.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='round_robin' type-id='b50a4934' visibility='default' filepath='include/linux/sbitmap.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='min_shallow_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/sbitmap.h' line='141' column='1'/> - </data-member> - </class-decl> - <class-decl name='sbq_wait_state' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/sbitmap.h' line='76' column='1' id='41425a4b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='wait_cnt' type-id='49178f86' visibility='default' filepath='include/linux/sbitmap.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='include/linux/sbitmap.h' line='85' column='1'/> - </data-member> - </class-decl> - <class-decl name='blk_mq_ctxs' size-in-bits='832' is-struct='yes' visibility='default' filepath='block/blk-mq.h' line='10' column='1' id='70bf757e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='block/blk-mq.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='queue_ctx' type-id='9a335021' visibility='default' filepath='block/blk-mq.h' line='12' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='queue_rq_fn' type-id='32672900' filepath='include/linux/blk-mq.h' line='123' column='1' id='aa8737f6'/> - <class-decl name='blk_mq_queue_data' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/blk-mq.h' line='118' column='1' id='03a1b8ac'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rq' type-id='3dad1a48' visibility='default' filepath='include/linux/blk-mq.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='last' type-id='b50a4934' visibility='default' filepath='include/linux/blk-mq.h' line='120' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='commit_rqs_fn' type-id='4e7ef9a4' filepath='include/linux/blk-mq.h' line='125' column='1' id='ac1c385d'/> - <typedef-decl name='get_budget_fn' type-id='c2be64d1' filepath='include/linux/blk-mq.h' line='126' column='1' id='f47b0345'/> - <typedef-decl name='put_budget_fn' type-id='4e7ef9a4' filepath='include/linux/blk-mq.h' line='127' column='1' id='695ed59c'/> - <typedef-decl name='timeout_fn' type-id='9b58f3d9' filepath='include/linux/blk-mq.h' line='128' column='1' id='9509b3ac'/> - <enum-decl name='blk_eh_timer_return' filepath='include/linux/blkdev.h' line='304' column='1' id='0f4f6276'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='BLK_EH_DONE' value='0'/> - <enumerator name='BLK_EH_RESET_TIMER' value='1'/> - </enum-decl> - <typedef-decl name='poll_fn' type-id='8ce1651f' filepath='include/linux/blk-mq.h' line='139' column='1' id='9a083a6e'/> - <typedef-decl name='complete_fn' type-id='45e743e9' filepath='include/linux/blk-mq.h' line='142' column='1' id='f7915bc8'/> - <typedef-decl name='init_hctx_fn' type-id='02e8b0a1' filepath='include/linux/blk-mq.h' line='129' column='1' id='76c7c9df'/> - <typedef-decl name='exit_hctx_fn' type-id='4f1e6b9a' filepath='include/linux/blk-mq.h' line='130' column='1' id='e6f81ea9'/> - <typedef-decl name='init_request_fn' type-id='722249f6' filepath='include/linux/blk-mq.h' line='131' column='1' id='4e958389'/> - <class-decl name='blk_mq_queue_map' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/blk-mq.h' line='79' column='1' id='32406f0a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mq_map' type-id='807869d3' visibility='default' filepath='include/linux/blk-mq.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nr_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='queue_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='82' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='exit_request_fn' type-id='9d05a3e9' filepath='include/linux/blk-mq.h' line='133' column='1' id='d63f4ff3'/> - <typedef-decl name='cleanup_rq_fn' type-id='45e743e9' filepath='include/linux/blk-mq.h' line='143' column='1' id='3577ed21'/> - <typedef-decl name='busy_fn' type-id='06c81b64' filepath='include/linux/blk-mq.h' line='141' column='1' id='53cc9bd6'/> - <typedef-decl name='map_queues_fn' type-id='640838f9' filepath='include/linux/blk-mq.h' line='140' column='1' id='6e9b911c'/> - <pointer-type-def type-id='9a335021' size-in-bits='64' id='c9c70151'/> - <pointer-type-def type-id='70bf757e' size-in-bits='64' id='ceead144'/> - <pointer-type-def type-id='8efd3865' size-in-bits='64' id='0461ecf5'/> - <pointer-type-def type-id='0461ecf5' size-in-bits='64' id='c527e30d'/> - <pointer-type-def type-id='a3274c4b' size-in-bits='64' id='253d2bfb'/> - <pointer-type-def type-id='53cc9bd6' size-in-bits='64' id='65c718a5'/> - <pointer-type-def type-id='3577ed21' size-in-bits='64' id='ac8cd584'/> - <pointer-type-def type-id='ac1c385d' size-in-bits='64' id='10b13b44'/> - <pointer-type-def type-id='f7915bc8' size-in-bits='64' id='681aaa17'/> - <qualified-type-def type-id='03a1b8ac' const='yes' id='a2b0f227'/> - <pointer-type-def type-id='a2b0f227' size-in-bits='64' id='298d0a77'/> - <qualified-type-def type-id='ceee71ca' const='yes' id='6ace3b65'/> - <pointer-type-def type-id='6ace3b65' size-in-bits='64' id='71a75d5d'/> - <pointer-type-def type-id='e6f81ea9' size-in-bits='64' id='1fb247c2'/> - <pointer-type-def type-id='d63f4ff3' size-in-bits='64' id='9a2e43a6'/> - <pointer-type-def type-id='f47b0345' size-in-bits='64' id='9712eb54'/> - <pointer-type-def type-id='76c7c9df' size-in-bits='64' id='e1f2504c'/> - <pointer-type-def type-id='4e958389' size-in-bits='64' id='57e65d80'/> - <pointer-type-def type-id='03278979' size-in-bits='64' id='484cd9e5'/> - <pointer-type-def type-id='3cab519e' size-in-bits='64' id='3e643710'/> - <pointer-type-def type-id='6e9b911c' size-in-bits='64' id='06a241cf'/> - <pointer-type-def type-id='9a083a6e' size-in-bits='64' id='969a6bcd'/> - <pointer-type-def type-id='695ed59c' size-in-bits='64' id='247cb56b'/> - <pointer-type-def type-id='aa8737f6' size-in-bits='64' id='cf544519'/> - <pointer-type-def type-id='dec44472' size-in-bits='64' id='c5bcc2c0'/> - <pointer-type-def type-id='28e1d9ae' size-in-bits='64' id='278a4544'/> - <pointer-type-def type-id='41425a4b' size-in-bits='64' id='cdff193b'/> - <pointer-type-def type-id='9509b3ac' size-in-bits='64' id='23816d7d'/> - <pointer-type-def type-id='419202b8' size-in-bits='64' id='454b8f82'/> - <pointer-type-def type-id='504855b3' size-in-bits='64' id='db9d03e3'/> - <function-decl name='elv_unregister' mangled-name='elv_unregister' filepath='include/linux/elevator.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_unregister'> - <parameter type-id='4a89adae'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='elevator_alloc' mangled-name='elevator_alloc' filepath='include/linux/elevator.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elevator_alloc'> + <parameter type-id='313c6196'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='59bb6212'> + <parameter type-id='3dad1a48'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a21db860'> + <parameter type-id='3dad1a48'/> + <parameter type-id='8b175043'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4e83077d'> + <parameter type-id='3dad1a48'/> + <parameter type-id='8b175043'/> + <parameter type-id='2665334e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='62855293'> <parameter type-id='e7d2a5fc'/> <parameter type-id='4a89adae'/> - <return type-id='07d0a3e7'/> - </function-decl> - <function-decl name='kobject_put' mangled-name='kobject_put' filepath='include/linux/kobject.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_put'> - <parameter type-id='d30bdc51'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_sched_try_merge' mangled-name='blk_mq_sched_try_merge' filepath='block/blk-mq-sched.h' line='14' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_sched_try_merge'> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='081f19f3'> <parameter type-id='e7d2a5fc'/> - <parameter type-id='fb55efa1'/> - <parameter type-id='f0981eeb'/> <parameter type-id='79808846'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='blk_mq_free_request' mangled-name='blk_mq_free_request' filepath='include/linux/blk-mq.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_free_request'> - <parameter type-id='3dad1a48'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='elv_rb_find' mangled-name='elv_rb_find' filepath='include/linux/elevator.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rb_find'> - <parameter type-id='c5bcc2c0'/> - <parameter type-id='3a47d82b'/> - <return type-id='3dad1a48'/> - </function-decl> - <function-decl name='elv_bio_merge_ok' mangled-name='elv_bio_merge_ok' filepath='include/linux/elevator.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_bio_merge_ok'> - <parameter type-id='3dad1a48'/> <parameter type-id='fb55efa1'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='elv_rb_del' mangled-name='elv_rb_del' filepath='include/linux/elevator.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rb_del'> - <parameter type-id='c5bcc2c0'/> - <parameter type-id='3dad1a48'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='elv_rb_add' mangled-name='elv_rb_add' filepath='include/linux/elevator.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rb_add'> - <parameter type-id='c5bcc2c0'/> - <parameter type-id='3dad1a48'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_spin_lock_irqsave' mangled-name='_raw_spin_lock_irqsave' filepath='include/linux/spinlock_api_smp.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_lock_irqsave'> - <parameter type-id='538ece95'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='blk_mq_sched_mark_restart_hctx' mangled-name='blk_mq_sched_mark_restart_hctx' filepath='block/blk-mq-sched.h' line='19' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_sched_mark_restart_hctx'> - <parameter type-id='a47d3467'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_spin_unlock_irqrestore' mangled-name='_raw_spin_unlock_irqrestore' filepath='include/linux/spinlock_api_smp.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_unlock_irqrestore'> - <parameter type-id='538ece95'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_mq_sched_try_insert_merge' mangled-name='blk_mq_sched_try_insert_merge' filepath='block/blk-mq-sched.h' line='18' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_sched_try_insert_merge'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='3dad1a48'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='blk_mq_sched_request_inserted' mangled-name='blk_mq_sched_request_inserted' filepath='block/blk-mq-sched.h' line='13' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_sched_request_inserted'> - <parameter type-id='3dad1a48'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='elv_rqhash_add' mangled-name='elv_rqhash_add' filepath='include/linux/elevator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rqhash_add'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='3dad1a48'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='jiffies_to_msecs' mangled-name='jiffies_to_msecs' filepath='include/linux/jiffies.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='jiffies_to_msecs'> - <parameter type-id='7359adad'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='elv_rqhash_del' mangled-name='elv_rqhash_del' filepath='include/linux/elevator.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rqhash_del'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='3dad1a48'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='elv_register' mangled-name='elv_register' filepath='include/linux/elevator.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_register'> - <parameter type-id='4a89adae'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='9b58f3d9'> - <parameter type-id='3dad1a48'/> - <parameter type-id='b50a4934'/> - <return type-id='0f4f6276'/> - </function-type> - <function-type size-in-bits='64' id='8ce1651f'> - <parameter type-id='a47d3467'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='02e8b0a1'> - <parameter type-id='a47d3467'/> + <function-type size-in-bits='64' id='b52da57b'> + <parameter type-id='f8dc9def'/> + <parameter type-id='cfff5953'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0f83e831'> + <parameter type-id='8b175043'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='595c4720'> + <parameter type-id='f23e2572'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='dd42ab12'> <parameter type-id='eaa32e2f'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='640838f9'> - <parameter type-id='cc26d15f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='722249f6'> - <parameter type-id='cc26d15f'/> - <parameter type-id='3dad1a48'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='03278979'> - <parameter type-id='71a75d5d'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3cab519e'> - <parameter type-id='db9d03e3'/> - <parameter type-id='f0981eeb'/> <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='32672900'> + <function-type size-in-bits='64' id='b715cae5'> <parameter type-id='a47d3467'/> - <parameter type-id='298d0a77'/> - <return type-id='f4e2facd'/> + <return type-id='3dad1a48'/> + </function-type> + <function-type size-in-bits='64' id='f111d4f3'> + <parameter type-id='e7d2a5fc'/> + <parameter type-id='3dad1a48'/> + <return type-id='3dad1a48'/> + </function-type> + <function-type size-in-bits='64' id='f8561c55'> + <parameter type-id='e7d2a5fc'/> + <parameter type-id='fb55efa1'/> + <return type-id='041bc907'/> </function-type> <function-type size-in-bits='64' id='c2be64d1'> <parameter type-id='a47d3467'/> <return type-id='b50a4934'/> </function-type> - <function-type size-in-bits='64' id='06c81b64'> + <function-type size-in-bits='64' id='8b28624a'> <parameter type-id='e7d2a5fc'/> + <parameter type-id='fb55efa1'/> + <parameter type-id='f0981eeb'/> <return type-id='b50a4934'/> </function-type> + <function-type size-in-bits='64' id='b911101f'> + <parameter type-id='e7d2a5fc'/> + <parameter type-id='3dad1a48'/> + <parameter type-id='fb55efa1'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='59145b91'> + <parameter type-id='cfff5953'/> + <parameter type-id='03054cfa'/> + <return type-id='9b7c55ef'/> + </function-type> + <function-type size-in-bits='64' id='30247438'> + <parameter type-id='07d0a3e7'/> + <parameter type-id='26a90f95'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='54c5fdf4'> + <parameter type-id='07d0a3e7'/> + <parameter type-id='80f4b756'/> + <parameter type-id='b59d7dce'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='90c1df7f'> + <parameter type-id='cfff5953'/> + <parameter type-id='03054cfa'/> + <return type-id='91ce1af9'/> + </function-type> + <function-type size-in-bits='64' id='ad4a13f9'> + <parameter type-id='33c599da'/> + <parameter type-id='f0981eeb'/> + <return type-id='f0981eeb'/> + </function-type> + <function-type size-in-bits='64' id='98617d6e'> + <parameter type-id='fb55efa1'/> + <return type-id='48b5725f'/> + </function-type> <function-type size-in-bits='64' id='4e7ef9a4'> <parameter type-id='a47d3467'/> <return type-id='48b5725f'/> </function-type> + <function-type size-in-bits='64' id='607834f2'> + <parameter type-id='a47d3467'/> + <parameter type-id='e84b031a'/> + <parameter type-id='b50a4934'/> + <return type-id='48b5725f'/> + </function-type> <function-type size-in-bits='64' id='4f1e6b9a'> <parameter type-id='a47d3467'/> <parameter type-id='f0981eeb'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='9d05a3e9'> - <parameter type-id='cc26d15f'/> - <parameter type-id='3dad1a48'/> - <parameter type-id='f0981eeb'/> + <function-type size-in-bits='64' id='5d58e1d2'> + <parameter type-id='b88dd945'/> + <parameter type-id='7359adad'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='419202b8'> - <parameter type-id='1f98c663'/> + <function-type size-in-bits='64' id='07c30a78'> + <parameter type-id='cfff5953'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d71978c5'> + <parameter type-id='cfff5953'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='03d219e2'> + <parameter type-id='8cffa561'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='ff15393c'> + <parameter type-id='07d0a3e7'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='c5392ac1'> + <parameter type-id='77e79a4b'/> + <parameter type-id='03d48e96'/> + <parameter type-id='f0acc909'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='3683b7e7'> + <parameter type-id='33c599da'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='bc51cf2c'> + <parameter type-id='33c599da'/> + <parameter type-id='2665334e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='8eeb5a69'> + <parameter type-id='7c6e0e0c'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='38d1cb6d'> + <parameter type-id='401eb95c'/> <return type-id='48b5725f'/> </function-type> <function-type size-in-bits='64' id='45e743e9'> <parameter type-id='3dad1a48'/> <return type-id='48b5725f'/> </function-type> - <pointer-type-def type-id='f106d0e5' size-in-bits='64' id='538ece95'/> - </abi-instr> - <abi-instr address-size='64' path='block/partition-generic.c' language='LANG_C89'> - <function-decl name='__bdevname' mangled-name='__bdevname' filepath='block/partition-generic.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bdevname'> - <parameter type-id='8504f260' name='dev' filepath='block/partition-generic.c' line='65' column='1'/> - <parameter type-id='26a90f95' name='buffer' filepath='block/partition-generic.c' line='65' column='1'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='add_uevent_var' mangled-name='add_uevent_var' filepath='include/linux/kobject.h' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_uevent_var'> - <parameter type-id='d9d65b21'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='block/scsi_ioctl.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='ea86de29' size-in-bits='64' id='561570b5'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <class-decl name='scsi_ioctl_command' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/scsi/scsi_ioctl.h' line='27' column='1' id='85553493'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='inlen' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_ioctl.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='outlen' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_ioctl.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='5e6516ee' visibility='default' filepath='include/scsi/scsi_ioctl.h' line='30' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='85553493' size-in-bits='64' id='2926d4f3'/> - <var-decl name='scsi_command_size_tbl' type-id='561570b5' mangled-name='scsi_command_size_tbl' visibility='default' filepath='block/scsi_ioctl.c' line='31' column='1' elf-symbol-id='scsi_command_size_tbl'/> - <function-decl name='sg_scsi_ioctl' mangled-name='sg_scsi_ioctl' filepath='block/scsi_ioctl.c' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_scsi_ioctl'> - <parameter type-id='e7d2a5fc' name='q' filepath='block/scsi_ioctl.c' line='404' column='1'/> - <parameter type-id='33c599da' name='disk' filepath='block/scsi_ioctl.c' line='404' column='1'/> - <parameter type-id='2665334e' name='mode' filepath='block/scsi_ioctl.c' line='404' column='1'/> - <parameter type-id='2926d4f3' name='sic' filepath='block/scsi_ioctl.c' line='405' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_verify_command' mangled-name='blk_verify_command' filepath='block/scsi_ioctl.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_verify_command'> - <parameter type-id='cf536864' name='cmd' filepath='block/scsi_ioctl.c' line='196' column='1'/> - <parameter type-id='2665334e' name='mode' filepath='block/scsi_ioctl.c' line='196' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='certs/system_keyring.c' language='LANG_C89'> - <function-decl name='keyring_alloc' mangled-name='keyring_alloc' filepath='include/linux/key.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyring_alloc'> - <parameter type-id='80f4b756'/> - <parameter type-id='e8b29774'/> - <parameter type-id='bac1227a'/> - <parameter type-id='bc33861a'/> + <function-type size-in-bits='64' id='90d2ca45'> + <parameter type-id='3dad1a48'/> + <parameter type-id='fb55efa1'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='06c207bd'> + <parameter type-id='3dad1a48'/> + <parameter type-id='f4e2facd'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='820ec76f'> + <parameter type-id='3dad1a48'/> + <parameter type-id='91ce1af9'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='1ee46c97'> + <parameter type-id='e7d2a5fc'/> + <parameter type-id='3dad1a48'/> + <parameter type-id='6bb0a326'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='2572f485'> + <parameter type-id='e7d2a5fc'/> + <parameter type-id='3dad1a48'/> + <parameter type-id='3dad1a48'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='1c0f29cf'> + <parameter type-id='f23e2572'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='07c93537'> <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <parameter type-id='92daca01'/> - <parameter type-id='204a4632'/> - <return type-id='204a4632'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='crypto/ablkcipher.c' language='LANG_C89'> - <var-decl name='crypto_ablkcipher_type' type-id='3e448446' mangled-name='crypto_ablkcipher_type' visibility='default' filepath='crypto/ablkcipher.c' line='399' column='1' elf-symbol-id='crypto_ablkcipher_type'/> - </abi-instr> - <abi-instr address-size='64' path='crypto/adiantum.c' language='LANG_C89'> - <class-decl name='sg_mapping_iter' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/scatterlist.h' line='491' column='1' id='52378ac1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/linux/scatterlist.h' line='493' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='addr' type-id='eaa32e2f' visibility='default' filepath='include/linux/scatterlist.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='length' type-id='b59d7dce' visibility='default' filepath='include/linux/scatterlist.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='consumed' type-id='b59d7dce' visibility='default' filepath='include/linux/scatterlist.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='piter' type-id='78e3e1d2' visibility='default' filepath='include/linux/scatterlist.h' line='497' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='__offset' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='500' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='__remaining' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='__flags' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='502' column='1'/> - </data-member> - </class-decl> - <class-decl name='sg_page_iter' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/scatterlist.h' line='366' column='1' id='78e3e1d2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/linux/scatterlist.h' line='367' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sg_pgoffset' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='368' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='__nents' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='371' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='__pg_advance' type-id='95e97e5e' visibility='default' filepath='include/linux/scatterlist.h' line='372' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='52378ac1' size-in-bits='64' id='a462f2f9'/> - <function-decl name='sg_init_one' mangled-name='sg_init_one' filepath='include/linux/scatterlist.h' line='273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_init_one'> - <parameter type-id='bf3ef905'/> + <parameter type-id='3620a178'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='c039af2e'> + <parameter type-id='eaa32e2f'/> <parameter type-id='eaa32e2f'/> - <parameter type-id='f0981eeb'/> <return type-id='48b5725f'/> - </function-decl> - <function-decl name='wait_for_completion' mangled-name='wait_for_completion' filepath='include/linux/completion.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion'> - <parameter type-id='389faaf7'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='crypto_shash_setkey' mangled-name='crypto_shash_setkey' filepath='include/crypto/hash.h' line='828' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_shash_setkey'> - <parameter type-id='247dd85c'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sg_nents' mangled-name='sg_nents' filepath='include/linux/scatterlist.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_nents'> - <parameter type-id='bf3ef905'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sg_miter_start' mangled-name='sg_miter_start' filepath='include/linux/scatterlist.h' line='505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_miter_start'> - <parameter type-id='a462f2f9'/> - <parameter type-id='bf3ef905'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sg_miter_next' mangled-name='sg_miter_next' filepath='include/linux/scatterlist.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_miter_next'> - <parameter type-id='a462f2f9'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='sg_miter_stop' mangled-name='sg_miter_stop' filepath='include/linux/scatterlist.h' line='509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_miter_stop'> - <parameter type-id='a462f2f9'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='crypto/aead.c' language='LANG_C89'> - <class-decl name='aead_alg' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/aead.h' line='130' column='1' id='94111b83'> + </function-type> + <function-type size-in-bits='64' id='6f7f4c91'> + <parameter type-id='3eb7c31c'/> + <parameter type-id='eaa32e2f'/> + <return type-id='eaa32e2f'/> + </function-type> + <pointer-type-def type-id='415eecf1' size-in-bits='64' id='f0acc909'/> + <pointer-type-def type-id='f3415517' size-in-bits='64' id='f8dc9def'/> + <typedef-decl name='ssize_t' type-id='b6b3ebaf' filepath='include/linux/types.h' line='60' column='1' id='79a0948f'/> + <class-decl name='poll_table_struct' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/poll.h' line='43' column='1' id='415eecf1'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='setkey' type-id='4598a9be' visibility='default' filepath='include/crypto/aead.h' line='131' column='1'/> + <var-decl name='_qproc' type-id='650104ba' visibility='default' filepath='include/linux/poll.h' line='44' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='setauthsize' type-id='d87ec006' visibility='default' filepath='include/crypto/aead.h' line='133' column='1'/> + <var-decl name='_key' type-id='8f254b08' visibility='default' filepath='include/linux/poll.h' line='45' column='1'/> + </data-member> + </class-decl> + <class-decl name='seq_file' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/seq_file.h' line='16' column='1' id='f3415517'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='buf' type-id='26a90f95' visibility='default' filepath='include/linux/seq_file.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_file.h' line='18' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='encrypt' type-id='a97ec1c4' visibility='default' filepath='include/crypto/aead.h' line='134' column='1'/> + <var-decl name='from' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_file.h' line='19' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='decrypt' type-id='a97ec1c4' visibility='default' filepath='include/crypto/aead.h' line='135' column='1'/> + <var-decl name='count' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_file.h' line='20' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='init' type-id='3fb740ac' visibility='default' filepath='include/crypto/aead.h' line='136' column='1'/> + <var-decl name='pad_until' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_file.h' line='21' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='exit' type-id='465e35b9' visibility='default' filepath='include/crypto/aead.h' line='137' column='1'/> + <var-decl name='index' type-id='69bf7bee' visibility='default' filepath='include/linux/seq_file.h' line='22' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='maxauthsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='140' column='1'/> + <var-decl name='read_pos' type-id='69bf7bee' visibility='default' filepath='include/linux/seq_file.h' line='23' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='chunksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/aead.h' line='143' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='94111b83' size-in-bits='64' id='e4163de3'/> - <pointer-type-def type-id='c0de8daa' size-in-bits='64' id='a97ec1c4'/> - <pointer-type-def type-id='e4d537fa' size-in-bits='64' id='3fb740ac'/> - <pointer-type-def type-id='44b564e4' size-in-bits='64' id='4598a9be'/> - <pointer-type-def type-id='a41d4f0c' size-in-bits='64' id='d87ec006'/> - <pointer-type-def type-id='309421a5' size-in-bits='64' id='465e35b9'/> - <function-decl name='crypto_register_aead' mangled-name='crypto_register_aead' filepath='crypto/aead.c' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_aead'> - <parameter type-id='e4163de3' name='alg' filepath='crypto/aead.c' line='403' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='crypto_unregister_aead' mangled-name='crypto_unregister_aead' filepath='crypto/aead.c' line='416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_aead'> - <parameter type-id='e4163de3' name='alg' filepath='crypto/aead.c' line='416' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='c0de8daa'> - <parameter type-id='146bc842'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e4d537fa'> - <parameter type-id='a585cbc4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='44b564e4'> - <parameter type-id='a585cbc4'/> - <parameter type-id='bbaf3419'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a41d4f0c'> - <parameter type-id='a585cbc4'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='309421a5'> - <parameter type-id='a585cbc4'/> - <return type-id='48b5725f'/> - </function-type> - <pointer-type-def type-id='850096b4' size-in-bits='64' id='146bc842'/> - <pointer-type-def type-id='472efbee' size-in-bits='64' id='a585cbc4'/> - <class-decl name='aead_request' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/aead.h' line='81' column='1' id='850096b4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='5e6083f1' visibility='default' filepath='include/crypto/aead.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='assoclen' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='cryptlen' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='iv' type-id='8bff8096' visibility='default' filepath='include/crypto/aead.h' line='87' column='1'/> + <var-decl name='version' type-id='91ce1af9' visibility='default' filepath='include/linux/seq_file.h' line='24' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='src' type-id='bf3ef905' visibility='default' filepath='include/crypto/aead.h' line='89' column='1'/> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/seq_file.h' line='25' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='dst' type-id='bf3ef905' visibility='default' filepath='include/crypto/aead.h' line='90' column='1'/> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='op' type-id='943a1b48' visibility='default' filepath='include/linux/seq_file.h' line='26' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/aead.h' line='92' column='1'/> - </data-member> - </class-decl> - <class-decl name='crypto_aead' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/aead.h' line='146' column='1' id='472efbee'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='authsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='reqsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/aead.h' line='150' column='1'/> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='poll_event' type-id='95e97e5e' visibility='default' filepath='include/linux/seq_file.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='file' type-id='5d92c9e0' visibility='default' filepath='include/linux/seq_file.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/seq_file.h' line='29' column='1'/> </data-member> </class-decl> + <typedef-decl name='__kernel_ssize_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='73' column='1' id='b6b3ebaf'/> + <pointer-type-def type-id='09ffba8a' size-in-bits='64' id='5d92c9e0'/> + <typedef-decl name='__poll_t' type-id='f0981eeb' filepath='include/uapi/linux/types.h' line='52' column='1' id='8f254b08'/> + <qualified-type-def type-id='b4b8adeb' const='yes' id='09ffba8a'/> </abi-instr> - <abi-instr address-size='64' path='crypto/aes_generic.c' language='LANG_C89'> - <function-decl name='aes_expandkey' mangled-name='aes_expandkey' filepath='include/crypto/aes.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='aes_expandkey'> - <parameter type-id='21370cb4'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> + <abi-instr address-size='64' path='arch/arm64/mm/ioremap.c' language='LANG_C89'> + <function-decl name='ioremap_cache' mangled-name='ioremap_cache' filepath='arch/arm64/mm/ioremap.c' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ioremap_cache'> + <parameter type-id='2522883d' name='phys_addr' filepath='arch/arm64/mm/ioremap.c' line='86' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='arch/arm64/mm/ioremap.c' line='86' column='1'/> + <return type-id='eaa32e2f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='crypto/ahash.c' language='LANG_C89'> - <class-decl name='ahash_alg' size-in-bits='6144' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='128' column='1' id='d0f077d9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='init' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='update' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='final' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='finup' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='digest' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='export' type-id='77c96f7a' visibility='default' filepath='include/crypto/hash.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='import' type-id='77c96f7a' visibility='default' filepath='include/crypto/hash.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='setkey' type-id='c509dbc2' visibility='default' filepath='include/crypto/hash.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='halg' type-id='a3fe44e4' visibility='default' filepath='include/crypto/hash.h' line='139' column='1'/> - </data-member> - </class-decl> - <class-decl name='hash_alg_common' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='42' column='1' id='a3fe44e4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='digestsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='statesize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/hash.h' line='46' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='d0f077d9' size-in-bits='64' id='16144ad1'/> - <function-decl name='crypto_register_ahash' mangled-name='crypto_register_ahash' filepath='crypto/ahash.c' line='588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_ahash'> - <parameter type-id='16144ad1' name='alg' filepath='crypto/ahash.c' line='588' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='crypto_unregister_ahash' mangled-name='crypto_unregister_ahash' filepath='crypto/ahash.c' line='601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_ahash'> - <parameter type-id='16144ad1' name='alg' filepath='crypto/ahash.c' line='601' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='e501fad6' size-in-bits='64' id='0b5e03e0'/> - <pointer-type-def type-id='928ea938' size-in-bits='64' id='77c96f7a'/> - <pointer-type-def type-id='c2b07168' size-in-bits='64' id='c509dbc2'/> - <function-type size-in-bits='64' id='e501fad6'> - <parameter type-id='6f3c82ac'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='928ea938'> - <parameter type-id='6f3c82ac'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c2b07168'> - <parameter type-id='1351523a'/> - <parameter type-id='bbaf3419'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='crypto/algapi.c' language='LANG_C89'> - <function-decl name='__crypto_xor' mangled-name='__crypto_xor' filepath='crypto/algapi.c' line='977' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__crypto_xor'> - <parameter type-id='8bff8096' name='dst' filepath='crypto/algapi.c' line='977' column='1'/> - <parameter type-id='bbaf3419' name='src1' filepath='crypto/algapi.c' line='977' column='1'/> - <parameter type-id='bbaf3419' name='src2' filepath='crypto/algapi.c' line='977' column='1'/> - <parameter type-id='f0981eeb' name='len' filepath='crypto/algapi.c' line='977' column='1'/> + <function-decl name='iounmap' mangled-name='iounmap' filepath='arch/arm64/mm/ioremap.c' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iounmap'> + <parameter type-id='fe09dd29' name='io_addr' filepath='arch/arm64/mm/ioremap.c' line='73' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='__ioremap' mangled-name='__ioremap' filepath='arch/arm64/mm/ioremap.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__ioremap'> + <parameter type-id='2522883d' name='phys_addr' filepath='arch/arm64/mm/ioremap.c' line='66' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='arch/arm64/mm/ioremap.c' line='66' column='1'/> + <parameter type-id='2e2dcbd3' name='prot' filepath='arch/arm64/mm/ioremap.c' line='66' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> </abi-instr> - <abi-instr address-size='64' path='crypto/algboss.c' language='LANG_C89'> + <abi-instr address-size='64' path='arch/arm64/mm/mmu.c' language='LANG_C89'> + <var-decl name='kimage_voffset' type-id='91ce1af9' mangled-name='kimage_voffset' visibility='default' filepath='arch/arm64/mm/mmu.c' line='47' column='1' elf-symbol-id='kimage_voffset'/> + </abi-instr> + <abi-instr address-size='64' path='arch/arm64/net/bpf_jit_comp.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='78a133c2' size-in-bits='64' id='f41331a9'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> @@ -50287,6 +38898,9 @@ <array-type-def dimensions='1' type-id='3f1a6b60' size-in-bits='256' id='7f84eb57'> <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> </array-type-def> + <array-type-def dimensions='1' type-id='d3130597' size-in-bits='infinite' id='52cd3f2c'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='16' id='0618bc0e'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> @@ -50299,95 +38913,19 @@ <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='48' id='c60dc9f2'> <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> </array-type-def> + <array-type-def dimensions='1' type-id='8c2bf2b2' size-in-bits='infinite' id='b50399da'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='00ee50b8' size-in-bits='128' id='f57e9a44'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='96' id='ac151b64'> <subrange length='12' type-id='7ff19f0f' id='84827bdc'/> </array-type-def> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='112' id='f01a039e'> <subrange length='14' type-id='7ff19f0f' id='48882d96'/> </array-type-def> - <class-decl name='Qdisc' size-in-bits='2560' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='58' column='1' id='85c22421'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='enqueue' type-id='3d6e005b' visibility='default' filepath='include/net/sch_generic.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dequeue' type-id='3d95b5f6' visibility='default' filepath='include/net/sch_generic.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='limit' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ops' type-id='aa7f9205' visibility='default' filepath='include/net/sch_generic.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='stab' type-id='2e2106be' visibility='default' filepath='include/net/sch_generic.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='hash' type-id='03a4a074' visibility='default' filepath='include/net/sch_generic.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='handle' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='parent' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='dev_queue' type-id='35b28c4f' visibility='default' filepath='include/net/sch_generic.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='rate_est' type-id='8c1bb0b4' visibility='default' filepath='include/net/sch_generic.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='cpu_bstats' type-id='b3542b31' visibility='default' filepath='include/net/sch_generic.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='cpu_qstats' type-id='338303f5' visibility='default' filepath='include/net/sch_generic.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='padded' type-id='95e97e5e' visibility='default' filepath='include/net/sch_generic.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/sch_generic.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='gso_skb' type-id='e61c85d0' visibility='default' filepath='include/net/sch_generic.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='q' type-id='d34f2f01' visibility='default' filepath='include/net/sch_generic.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='bstats' type-id='1f9b1a31' visibility='default' filepath='include/net/sch_generic.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1504'> - <var-decl name='running' type-id='e14c3b11' visibility='default' filepath='include/net/sch_generic.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='qstats' type-id='a212a715' visibility='default' filepath='include/net/sch_generic.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/net/sch_generic.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='next_sched' type-id='ee406209' visibility='default' filepath='include/net/sch_generic.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='skb_bad_txq' type-id='e61c85d0' visibility='default' filepath='include/net/sch_generic.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='busylock' type-id='fb4018a0' visibility='default' filepath='include/net/sch_generic.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='seqlock' type-id='fb4018a0' visibility='default' filepath='include/net/sch_generic.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='empty' type-id='b50a4934' visibility='default' filepath='include/net/sch_generic.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='115' column='1'/> - </data-member> - </class-decl> + <class-decl name='bpf_offload_dev' is-struct='yes' visibility='default' is-declaration-only='yes' id='22474385'/> <class-decl name='btf' is-struct='yes' visibility='default' is-declaration-only='yes' id='dccc7677'/> <class-decl name='btf_type' is-struct='yes' visibility='default' is-declaration-only='yes' id='5f6b1830'/> <class-decl name='cpu_rmap' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/cpu_rmap.h' line='24' column='1' id='e09a048e'> @@ -50476,105 +39014,105 @@ <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/inetdevice.h' line='50' column='1'/> </data-member> </class-decl> - <class-decl name='inet6_dev' size-in-bits='5632' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='171' column='1' id='8db8de2b'> + <class-decl name='inet6_dev' size-in-bits='5632' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='167' column='1' id='8db8de2b'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/net/if_inet6.h' line='172' column='1'/> + <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/net/if_inet6.h' line='168' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='addr_list' type-id='72f469ec' visibility='default' filepath='include/net/if_inet6.h' line='174' column='1'/> + <var-decl name='addr_list' type-id='72f469ec' visibility='default' filepath='include/net/if_inet6.h' line='170' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mc_list' type-id='d1ca3a89' visibility='default' filepath='include/net/if_inet6.h' line='176' column='1'/> + <var-decl name='mc_list' type-id='d1ca3a89' visibility='default' filepath='include/net/if_inet6.h' line='172' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mc_tomb' type-id='d1ca3a89' visibility='default' filepath='include/net/if_inet6.h' line='177' column='1'/> + <var-decl name='mc_tomb' type-id='d1ca3a89' visibility='default' filepath='include/net/if_inet6.h' line='173' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mc_lock' type-id='fb4018a0' visibility='default' filepath='include/net/if_inet6.h' line='178' column='1'/> + <var-decl name='mc_lock' type-id='fb4018a0' visibility='default' filepath='include/net/if_inet6.h' line='174' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='mc_qrv' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='180' column='1'/> + <var-decl name='mc_qrv' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='176' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='360'> - <var-decl name='mc_gq_running' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='181' column='1'/> + <var-decl name='mc_gq_running' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='177' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='368'> - <var-decl name='mc_ifc_count' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='182' column='1'/> + <var-decl name='mc_ifc_count' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='178' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='376'> - <var-decl name='mc_dad_count' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='183' column='1'/> + <var-decl name='mc_dad_count' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='179' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mc_v1_seen' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='185' column='1'/> + <var-decl name='mc_v1_seen' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='181' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='mc_qi' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='186' column='1'/> + <var-decl name='mc_qi' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='182' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='mc_qri' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='187' column='1'/> + <var-decl name='mc_qri' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='183' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='mc_maxdelay' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='188' column='1'/> + <var-decl name='mc_maxdelay' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='184' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mc_gq_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='190' column='1'/> + <var-decl name='mc_gq_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='186' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='mc_ifc_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='191' column='1'/> + <var-decl name='mc_ifc_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='187' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='mc_dad_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='192' column='1'/> + <var-decl name='mc_dad_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='188' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='ac_list' type-id='034d7ded' visibility='default' filepath='include/net/if_inet6.h' line='194' column='1'/> + <var-decl name='ac_list' type-id='034d7ded' visibility='default' filepath='include/net/if_inet6.h' line='190' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/net/if_inet6.h' line='195' column='1'/> + <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/net/if_inet6.h' line='191' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/if_inet6.h' line='196' column='1'/> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/if_inet6.h' line='192' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='if_flags' type-id='3f1a6b60' visibility='default' filepath='include/net/if_inet6.h' line='197' column='1'/> + <var-decl name='if_flags' type-id='3f1a6b60' visibility='default' filepath='include/net/if_inet6.h' line='193' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='dead' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='198' column='1'/> + <var-decl name='dead' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='194' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2208'> - <var-decl name='desync_factor' type-id='19c2251e' visibility='default' filepath='include/net/if_inet6.h' line='200' column='1'/> + <var-decl name='desync_factor' type-id='19c2251e' visibility='default' filepath='include/net/if_inet6.h' line='196' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='rndid' type-id='d2f7b56a' visibility='default' filepath='include/net/if_inet6.h' line='201' column='1'/> + <var-decl name='rndid' type-id='d2f7b56a' visibility='default' filepath='include/net/if_inet6.h' line='197' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='tempaddr_list' type-id='72f469ec' visibility='default' filepath='include/net/if_inet6.h' line='202' column='1'/> + <var-decl name='tempaddr_list' type-id='72f469ec' visibility='default' filepath='include/net/if_inet6.h' line='198' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='token' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='204' column='1'/> + <var-decl name='token' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='200' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='nd_parms' type-id='affe0fe2' visibility='default' filepath='include/net/if_inet6.h' line='206' column='1'/> + <var-decl name='nd_parms' type-id='affe0fe2' visibility='default' filepath='include/net/if_inet6.h' line='202' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='cnf' type-id='55e8af82' visibility='default' filepath='include/net/if_inet6.h' line='207' column='1'/> + <var-decl name='cnf' type-id='55e8af82' visibility='default' filepath='include/net/if_inet6.h' line='203' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4672'> - <var-decl name='stats' type-id='0e97f526' visibility='default' filepath='include/net/if_inet6.h' line='208' column='1'/> + <var-decl name='stats' type-id='0e97f526' visibility='default' filepath='include/net/if_inet6.h' line='204' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='rs_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='210' column='1'/> + <var-decl name='rs_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='206' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='rs_interval' type-id='3158a266' visibility='default' filepath='include/net/if_inet6.h' line='211' column='1'/> + <var-decl name='rs_interval' type-id='3158a266' visibility='default' filepath='include/net/if_inet6.h' line='207' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5408'> - <var-decl name='rs_probes' type-id='8f048e17' visibility='default' filepath='include/net/if_inet6.h' line='212' column='1'/> + <var-decl name='rs_probes' type-id='8f048e17' visibility='default' filepath='include/net/if_inet6.h' line='208' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='tstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='214' column='1'/> + <var-decl name='tstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='210' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/if_inet6.h' line='215' column='1'/> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/if_inet6.h' line='211' column='1'/> </data-member> </class-decl> <class-decl name='iw_handler_def' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/iw_handler.h' line='324' column='1' id='9218f3f6'> @@ -50608,20 +39146,6 @@ <var-decl name='libipw' type-id='29244949' visibility='default' filepath='include/net/iw_handler.h' line='424' column='1'/> </data-member> </class-decl> - <class-decl name='mini_Qdisc' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='1291' column='1' id='b10d582f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='filter_list' type-id='6dca061b' visibility='default' filepath='include/net/sch_generic.h' line='1292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cpu_bstats' type-id='b3542b31' visibility='default' filepath='include/net/sch_generic.h' line='1293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cpu_qstats' type-id='338303f5' visibility='default' filepath='include/net/sch_generic.h' line='1294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='1295' column='1'/> - </data-member> - </class-decl> <class-decl name='ndisc_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/ndisc.h' line='202' column='1' id='88ef330b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='is_useropt' type-id='c1655339' visibility='default' filepath='include/net/ndisc.h' line='203' column='1'/> @@ -50680,17 +39204,8 @@ <var-decl name='data_state' type-id='f066dd3c' visibility='default' filepath='include/net/neighbour.h' line='85' column='1'/> </data-member> </class-decl> - <class-decl name='pcpu_dstats' size-in-bits='128' is-struct='yes' visibility='default' filepath='drivers/net/dummy.c' line='54' column='1' id='45092453'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tx_packets' type-id='91ce1af9' visibility='default' filepath='drivers/net/dummy.c' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tx_bytes' type-id='91ce1af9' visibility='default' filepath='drivers/net/dummy.c' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='syncp' type-id='e4d85780' visibility='default' filepath='drivers/net/dummy.c' line='57' column='1'/> - </data-member> - </class-decl> + <class-decl name='net_rate_estimator' is-struct='yes' visibility='default' is-declaration-only='yes' id='51dbeb7e'/> + <class-decl name='pcpu_dstats' is-struct='yes' visibility='default' is-declaration-only='yes' id='45092453'/> <class-decl name='phy_device' size-in-bits='11328' is-struct='yes' visibility='default' filepath='include/linux/phy.h' line='361' column='1' id='7c1f8187'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='mdio' type-id='f3a32dbb' visibility='default' filepath='include/linux/phy.h' line='362' column='1'/> @@ -50822,81 +39337,9 @@ <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/phy.h' line='450' column='1'/> </data-member> </class-decl> - <class-decl name='rtnl_link_ops' size-in-bits='1600' is-struct='yes' visibility='default' filepath='include/net/rtnetlink.h' line='59' column='1' id='6696ef79'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/rtnetlink.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='kind' type-id='80f4b756' visibility='default' filepath='include/net/rtnetlink.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='priv_size' type-id='b59d7dce' visibility='default' filepath='include/net/rtnetlink.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='setup' type-id='548eee3a' visibility='default' filepath='include/net/rtnetlink.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='maxtype' type-id='f0981eeb' visibility='default' filepath='include/net/rtnetlink.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='policy' type-id='109cdb66' visibility='default' filepath='include/net/rtnetlink.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='validate' type-id='69d3de54' visibility='default' filepath='include/net/rtnetlink.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='newlink' type-id='234d802d' visibility='default' filepath='include/net/rtnetlink.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='changelink' type-id='66b76584' visibility='default' filepath='include/net/rtnetlink.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='dellink' type-id='3778bdcd' visibility='default' filepath='include/net/rtnetlink.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='get_size' type-id='c65c1382' visibility='default' filepath='include/net/rtnetlink.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='fill_info' type-id='922133c6' visibility='default' filepath='include/net/rtnetlink.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='get_xstats_size' type-id='c65c1382' visibility='default' filepath='include/net/rtnetlink.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='fill_xstats' type-id='922133c6' visibility='default' filepath='include/net/rtnetlink.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='get_num_tx_queues' type-id='0838a534' visibility='default' filepath='include/net/rtnetlink.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='get_num_rx_queues' type-id='0838a534' visibility='default' filepath='include/net/rtnetlink.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='slave_maxtype' type-id='f0981eeb' visibility='default' filepath='include/net/rtnetlink.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='slave_policy' type-id='109cdb66' visibility='default' filepath='include/net/rtnetlink.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='slave_changelink' type-id='a6c912f4' visibility='default' filepath='include/net/rtnetlink.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='get_slave_size' type-id='c297924f' visibility='default' filepath='include/net/rtnetlink.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='fill_slave_info' type-id='f3e878cb' visibility='default' filepath='include/net/rtnetlink.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='get_link_net' type-id='13b49faa' visibility='default' filepath='include/net/rtnetlink.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='get_linkxstats_size' type-id='d3210449' visibility='default' filepath='include/net/rtnetlink.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='fill_linkxstats' type-id='c11c2e76' visibility='default' filepath='include/net/rtnetlink.h' line='110' column='1'/> - </data-member> - </class-decl> + <class-decl name='qdisc_walker' is-struct='yes' visibility='default' is-declaration-only='yes' id='7f36a7f0'/> <class-decl name='sfp_bus' is-struct='yes' visibility='default' is-declaration-only='yes' id='cc52ca8d'/> + <class-decl name='tcf_walker' is-struct='yes' visibility='default' is-declaration-only='yes' id='9a9d8c1d'/> <class-decl name='tipc_bearer' is-struct='yes' visibility='default' is-declaration-only='yes' id='10ec1ded'/> <class-decl name='udp_tunnel_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='a49fa2a0'/> <class-decl name='wireless_dev' size-in-bits='3584' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='5044' column='1' id='3ce3a3e9'> @@ -51154,6 +39597,9 @@ <array-type-def dimensions='1' type-id='8ff9530e' size-in-bits='256' id='db1b7234'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> + <array-type-def dimensions='1' type-id='e151255a' size-in-bits='8192' id='64f4baeb'> + <subrange length='128' type-id='7ff19f0f' id='1eb1687a'/> + </array-type-def> <array-type-def dimensions='1' type-id='e151255a' size-in-bits='1024' id='ccfd385f'> <subrange length='16' type-id='7ff19f0f' id='848d0938'/> </array-type-def> @@ -51163,9 +39609,15 @@ <array-type-def dimensions='1' type-id='f1e1eb79' size-in-bits='512' id='b5839634'> <subrange length='16' type-id='7ff19f0f' id='848d0938'/> </array-type-def> + <array-type-def dimensions='1' type-id='0f8b1896' size-in-bits='infinite' id='7c792e5e'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> <array-type-def dimensions='1' type-id='b65a052d' size-in-bits='infinite' id='11d66d65'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> + <array-type-def dimensions='1' type-id='f588f6e0' size-in-bits='infinite' id='4967766c'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> <array-type-def dimensions='1' type-id='1dc6a898' size-in-bits='infinite' id='0f300383'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> @@ -51178,15 +39630,727 @@ <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='384' id='6aa9aca0'> <subrange length='48' type-id='7ff19f0f' id='8f6d2a81'/> </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='64' id='d2f7b56a'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='48' id='4cfa781a'> <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> </array-type-def> <array-type-def dimensions='1' type-id='7359adad' size-in-bits='768' id='d2b016f4'> <subrange length='12' type-id='7ff19f0f' id='84827bdc'/> </array-type-def> + <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='infinite' id='baf98fd3'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> <array-type-def dimensions='1' type-id='c6675287' size-in-bits='infinite' id='a0955e2b'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> + <enum-decl name='bpf_prog_type' filepath='include/uapi/linux/bpf.h' line='149' column='1' id='b80df76a'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='BPF_PROG_TYPE_UNSPEC' value='0'/> + <enumerator name='BPF_PROG_TYPE_SOCKET_FILTER' value='1'/> + <enumerator name='BPF_PROG_TYPE_KPROBE' value='2'/> + <enumerator name='BPF_PROG_TYPE_SCHED_CLS' value='3'/> + <enumerator name='BPF_PROG_TYPE_SCHED_ACT' value='4'/> + <enumerator name='BPF_PROG_TYPE_TRACEPOINT' value='5'/> + <enumerator name='BPF_PROG_TYPE_XDP' value='6'/> + <enumerator name='BPF_PROG_TYPE_PERF_EVENT' value='7'/> + <enumerator name='BPF_PROG_TYPE_CGROUP_SKB' value='8'/> + <enumerator name='BPF_PROG_TYPE_CGROUP_SOCK' value='9'/> + <enumerator name='BPF_PROG_TYPE_LWT_IN' value='10'/> + <enumerator name='BPF_PROG_TYPE_LWT_OUT' value='11'/> + <enumerator name='BPF_PROG_TYPE_LWT_XMIT' value='12'/> + <enumerator name='BPF_PROG_TYPE_SOCK_OPS' value='13'/> + <enumerator name='BPF_PROG_TYPE_SK_SKB' value='14'/> + <enumerator name='BPF_PROG_TYPE_CGROUP_DEVICE' value='15'/> + <enumerator name='BPF_PROG_TYPE_SK_MSG' value='16'/> + <enumerator name='BPF_PROG_TYPE_RAW_TRACEPOINT' value='17'/> + <enumerator name='BPF_PROG_TYPE_CGROUP_SOCK_ADDR' value='18'/> + <enumerator name='BPF_PROG_TYPE_LWT_SEG6LOCAL' value='19'/> + <enumerator name='BPF_PROG_TYPE_LIRC_MODE2' value='20'/> + <enumerator name='BPF_PROG_TYPE_SK_REUSEPORT' value='21'/> + <enumerator name='BPF_PROG_TYPE_FLOW_DISSECTOR' value='22'/> + <enumerator name='BPF_PROG_TYPE_CGROUP_SYSCTL' value='23'/> + <enumerator name='BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE' value='24'/> + <enumerator name='BPF_PROG_TYPE_CGROUP_SOCKOPT' value='25'/> + </enum-decl> + <enum-decl name='bpf_attach_type' filepath='include/uapi/linux/bpf.h' line='178' column='1' id='67ce11ed'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='BPF_CGROUP_INET_INGRESS' value='0'/> + <enumerator name='BPF_CGROUP_INET_EGRESS' value='1'/> + <enumerator name='BPF_CGROUP_INET_SOCK_CREATE' value='2'/> + <enumerator name='BPF_CGROUP_SOCK_OPS' value='3'/> + <enumerator name='BPF_SK_SKB_STREAM_PARSER' value='4'/> + <enumerator name='BPF_SK_SKB_STREAM_VERDICT' value='5'/> + <enumerator name='BPF_CGROUP_DEVICE' value='6'/> + <enumerator name='BPF_SK_MSG_VERDICT' value='7'/> + <enumerator name='BPF_CGROUP_INET4_BIND' value='8'/> + <enumerator name='BPF_CGROUP_INET6_BIND' value='9'/> + <enumerator name='BPF_CGROUP_INET4_CONNECT' value='10'/> + <enumerator name='BPF_CGROUP_INET6_CONNECT' value='11'/> + <enumerator name='BPF_CGROUP_INET4_POST_BIND' value='12'/> + <enumerator name='BPF_CGROUP_INET6_POST_BIND' value='13'/> + <enumerator name='BPF_CGROUP_UDP4_SENDMSG' value='14'/> + <enumerator name='BPF_CGROUP_UDP6_SENDMSG' value='15'/> + <enumerator name='BPF_LIRC_MODE2' value='16'/> + <enumerator name='BPF_FLOW_DISSECTOR' value='17'/> + <enumerator name='BPF_CGROUP_SYSCTL' value='18'/> + <enumerator name='BPF_CGROUP_UDP4_RECVMSG' value='19'/> + <enumerator name='BPF_CGROUP_UDP6_RECVMSG' value='20'/> + <enumerator name='BPF_CGROUP_GETSOCKOPT' value='21'/> + <enumerator name='BPF_CGROUP_SETSOCKOPT' value='22'/> + <enumerator name='__MAX_BPF_ATTACH_TYPE' value='23'/> + </enum-decl> + <class-decl name='bpf_prog_aux' size-in-bits='2496' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='368' column='1' id='09d9fab9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refcnt' type-id='49178f86' visibility='default' filepath='include/linux/bpf.h' line='369' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='used_map_cnt' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='370' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_ctx_offset' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='371' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='max_pkt_offset' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='372' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='max_tp_access' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='373' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='stack_depth' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='374' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='375' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='func_cnt' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='376' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='func_idx' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='377' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='verifier_zext' type-id='b50a4934' visibility='default' filepath='include/linux/bpf.h' line='378' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='296'> + <var-decl name='offload_requested' type-id='b50a4934' visibility='default' filepath='include/linux/bpf.h' line='379' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='func' type-id='50b674cc' visibility='default' filepath='include/linux/bpf.h' line='380' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='jit_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf.h' line='381' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ksym_tnode' type-id='dc9cc7c7' visibility='default' filepath='include/linux/bpf.h' line='382' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='ksym_lnode' type-id='72f469ec' visibility='default' filepath='include/linux/bpf.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='ops' type-id='330c0db4' visibility='default' filepath='include/linux/bpf.h' line='384' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='used_maps' type-id='0928d5d6' visibility='default' filepath='include/linux/bpf.h' line='385' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/bpf.h' line='386' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='user' type-id='273a7d34' visibility='default' filepath='include/linux/bpf.h' line='387' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='load_time' type-id='91ce1af9' visibility='default' filepath='include/linux/bpf.h' line='388' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='cgroup_storage' type-id='f57e9a44' visibility='default' filepath='include/linux/bpf.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/bpf.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='offload' type-id='11f19dd0' visibility='default' filepath='include/linux/bpf.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='btf' type-id='a469220f' visibility='default' filepath='include/linux/bpf.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='func_info' type-id='368d43d3' visibility='default' filepath='include/linux/bpf.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='linfo' type-id='2fcb9b17' visibility='default' filepath='include/linux/bpf.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='jited_linfo' type-id='63e171df' visibility='default' filepath='include/linux/bpf.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='func_info_cnt' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='412' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1952'> + <var-decl name='nr_linfo' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='413' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='linfo_idx' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='418' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='stats' type-id='fbf2ba3a' visibility='default' filepath='include/linux/bpf.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='' type-id='b597c0fa' visibility='default' filepath='include/linux/bpf.h' line='420' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_prog_ops' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='300' column='1' id='9a1fed7b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='test_run' type-id='eddbe2ad' visibility='default' filepath='include/linux/bpf.h' line='301' column='1'/> + </data-member> + </class-decl> + <union-decl name='bpf_attr' size-in-bits='896' visibility='default' filepath='include/uapi/linux/bpf.h' line='369' column='1' id='8eb8eec2'> + <data-member access='public'> + <var-decl name='' type-id='61517c3b' visibility='default' filepath='include/uapi/linux/bpf.h' line='370' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='27086fb9' visibility='default' filepath='include/uapi/linux/bpf.h' line='389' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='5bd442ce' visibility='default' filepath='include/uapi/linux/bpf.h' line='399' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='26ba5712' visibility='default' filepath='include/uapi/linux/bpf.h' line='425' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='ecd71c3f' visibility='default' filepath='include/uapi/linux/bpf.h' line='431' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='test' type-id='220f72e3' visibility='default' filepath='include/uapi/linux/bpf.h' line='457' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='5ae16468' visibility='default' filepath='include/uapi/linux/bpf.h' line='459' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='info' type-id='cca669dc' visibility='default' filepath='include/uapi/linux/bpf.h' line='474' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='query' type-id='e4eac598' visibility='default' filepath='include/uapi/linux/bpf.h' line='483' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='raw_tracepoint' type-id='d316bc32' visibility='default' filepath='include/uapi/linux/bpf.h' line='488' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='fb043dae' visibility='default' filepath='include/uapi/linux/bpf.h' line='490' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='task_fd_query' type-id='e7d0ed32' visibility='default' filepath='include/uapi/linux/bpf.h' line='512' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='480' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='370' column='1' id='61517c3b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='map_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='371' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='key_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='372' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='value_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='373' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='max_entries' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='374' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='map_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='375' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='inner_map_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='378' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='numa_node' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='379' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='map_name' type-id='ac1fa8c0' visibility='default' filepath='include/uapi/linux/bpf.h' line='382' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='map_ifindex' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='btf_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='384' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='btf_key_type_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='385' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='btf_value_type_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='386' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='389' column='1' id='27086fb9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='map_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='key' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='' type-id='e4a9eb9a' visibility='default' filepath='include/uapi/linux/bpf.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='396' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='392' column='1' id='e4a9eb9a'> + <data-member access='public'> + <var-decl name='value' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='393' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='next_key' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='394' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='896' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='399' column='1' id='5bd442ce'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='prog_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='insn_cnt' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='insns' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='license' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='log_level' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='log_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='log_buf' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='kern_version' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='prog_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='prog_name' type-id='ac1fa8c0' visibility='default' filepath='include/uapi/linux/bpf.h' line='409' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='prog_ifindex' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='410' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='expected_attach_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='415' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='prog_btf_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='416' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='func_info_rec_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='func_info' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='418' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='func_info_cnt' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='line_info_rec_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='line_info' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='line_info_cnt' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='422' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__3' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='425' column='1' id='26ba5712'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pathname' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='426' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bpf_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='427' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='file_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='428' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__4' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='431' column='1' id='ecd71c3f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='target_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='attach_bpf_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='433' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='attach_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='attach_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='435' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__5' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='438' column='1' id='220f72e3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='prog_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='439' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='retval' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='440' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data_size_in' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='data_size_out' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='442' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='data_in' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='446' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='data_out' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='447' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='repeat' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='duration' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='449' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ctx_size_in' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='ctx_size_out' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='451' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ctx_in' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='455' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ctx_out' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='456' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__6' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='459' column='1' id='5ae16468'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='8f526230' visibility='default' filepath='include/uapi/linux/bpf.h' line='460' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='next_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='466' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='open_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='467' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__1' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='460' column='1' id='8f526230'> + <data-member access='public'> + <var-decl name='start_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='461' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='prog_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='462' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='map_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='463' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='btf_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='464' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__7' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='470' column='1' id='cca669dc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bpf_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='471' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='info_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='472' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='info' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='473' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__8' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='476' column='1' id='e4eac598'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='target_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='477' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='attach_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='478' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='query_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='479' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='attach_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='prog_ids' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='481' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='prog_cnt' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='482' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__9' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='485' column='1' id='d316bc32'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='486' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='prog_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='487' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__10' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='490' column='1' id='fb043dae'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='btf' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='491' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='btf_log_buf' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='492' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='btf_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='btf_log_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='btf_log_level' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='495' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__11' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='498' column='1' id='e7d0ed32'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='500' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='buf_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='502' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='buf' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='503' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='prog_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='508' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='fd_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='509' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='probe_offset' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='510' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='probe_addr' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='511' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_map' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='74' column='1' id='9e4acc7a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ops' type-id='3a109e70' visibility='default' filepath='include/linux/bpf.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='inner_map_meta' type-id='00ee50b8' visibility='default' filepath='include/linux/bpf.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='map_type' type-id='da8f27ee' visibility='default' filepath='include/linux/bpf.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='key_size' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='value_size' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='max_entries' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='map_flags' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='spin_lock_off' type-id='95e97e5e' visibility='default' filepath='include/linux/bpf.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='numa_node' type-id='95e97e5e' visibility='default' filepath='include/linux/bpf.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='btf_key_type_id' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='btf_value_type_id' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='btf' type-id='a469220f' visibility='default' filepath='include/linux/bpf.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='memory' type-id='7c6af338' visibility='default' filepath='include/linux/bpf.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='unpriv_array' type-id='b50a4934' visibility='default' filepath='include/linux/bpf.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='712'> + <var-decl name='frozen' type-id='b50a4934' visibility='default' filepath='include/linux/bpf.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='refcnt' type-id='49178f86' visibility='default' filepath='include/linux/bpf.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='usercnt' type-id='49178f86' visibility='default' filepath='include/linux/bpf.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/bpf.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/bpf.h' line='105' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_map_ops' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='31' column='1' id='90cdb889'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='map_alloc_check' type-id='9c946059' visibility='default' filepath='include/linux/bpf.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='map_alloc' type-id='0f1b0147' visibility='default' filepath='include/linux/bpf.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='map_release' type-id='8bf3cff5' visibility='default' filepath='include/linux/bpf.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='map_free' type-id='cf265ed1' visibility='default' filepath='include/linux/bpf.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='map_get_next_key' type-id='45ef3730' visibility='default' filepath='include/linux/bpf.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='map_release_uref' type-id='cf265ed1' visibility='default' filepath='include/linux/bpf.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='map_lookup_elem_sys_only' type-id='7a66877d' visibility='default' filepath='include/linux/bpf.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='map_lookup_elem' type-id='7a66877d' visibility='default' filepath='include/linux/bpf.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='map_update_elem' type-id='65fcdb9c' visibility='default' filepath='include/linux/bpf.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='map_delete_elem' type-id='bf8c5f5e' visibility='default' filepath='include/linux/bpf.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='map_push_elem' type-id='aad51e56' visibility='default' filepath='include/linux/bpf.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='map_pop_elem' type-id='bf8c5f5e' visibility='default' filepath='include/linux/bpf.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='map_peek_elem' type-id='bf8c5f5e' visibility='default' filepath='include/linux/bpf.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='map_fd_get_ptr' type-id='2a3a4aec' visibility='default' filepath='include/linux/bpf.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='map_fd_put_ptr' type-id='b7f9d8e6' visibility='default' filepath='include/linux/bpf.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='map_gen_lookup' type-id='82ff4739' visibility='default' filepath='include/linux/bpf.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='map_fd_sys_lookup_elem' type-id='99577235' visibility='default' filepath='include/linux/bpf.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='map_seq_show_elem' type-id='81c90e99' visibility='default' filepath='include/linux/bpf.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='map_check_btf' type-id='098d4d92' visibility='default' filepath='include/linux/bpf.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='map_direct_value_addr' type-id='da4ee44b' visibility='default' filepath='include/linux/bpf.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='map_direct_value_meta' type-id='f6a079db' visibility='default' filepath='include/linux/bpf.h' line='65' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_insn' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='65' column='1' id='8c2bf2b2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='code' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/bpf.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dst_reg' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/bpf.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='src_reg' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/bpf.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='off' type-id='b55def60' visibility='default' filepath='include/uapi/linux/bpf.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='imm' type-id='3158a266' visibility='default' filepath='include/uapi/linux/bpf.h' line='70' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='__s16' type-id='a2185560' filepath='include/uapi/asm-generic/int-ll64.h' line='23' column='1' id='b55def60'/> + <enum-decl name='bpf_map_type' filepath='include/uapi/linux/bpf.h' line='112' column='1' id='da8f27ee'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='BPF_MAP_TYPE_UNSPEC' value='0'/> + <enumerator name='BPF_MAP_TYPE_HASH' value='1'/> + <enumerator name='BPF_MAP_TYPE_ARRAY' value='2'/> + <enumerator name='BPF_MAP_TYPE_PROG_ARRAY' value='3'/> + <enumerator name='BPF_MAP_TYPE_PERF_EVENT_ARRAY' value='4'/> + <enumerator name='BPF_MAP_TYPE_PERCPU_HASH' value='5'/> + <enumerator name='BPF_MAP_TYPE_PERCPU_ARRAY' value='6'/> + <enumerator name='BPF_MAP_TYPE_STACK_TRACE' value='7'/> + <enumerator name='BPF_MAP_TYPE_CGROUP_ARRAY' value='8'/> + <enumerator name='BPF_MAP_TYPE_LRU_HASH' value='9'/> + <enumerator name='BPF_MAP_TYPE_LRU_PERCPU_HASH' value='10'/> + <enumerator name='BPF_MAP_TYPE_LPM_TRIE' value='11'/> + <enumerator name='BPF_MAP_TYPE_ARRAY_OF_MAPS' value='12'/> + <enumerator name='BPF_MAP_TYPE_HASH_OF_MAPS' value='13'/> + <enumerator name='BPF_MAP_TYPE_DEVMAP' value='14'/> + <enumerator name='BPF_MAP_TYPE_SOCKMAP' value='15'/> + <enumerator name='BPF_MAP_TYPE_CPUMAP' value='16'/> + <enumerator name='BPF_MAP_TYPE_XSKMAP' value='17'/> + <enumerator name='BPF_MAP_TYPE_SOCKHASH' value='18'/> + <enumerator name='BPF_MAP_TYPE_CGROUP_STORAGE' value='19'/> + <enumerator name='BPF_MAP_TYPE_REUSEPORT_SOCKARRAY' value='20'/> + <enumerator name='BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE' value='21'/> + <enumerator name='BPF_MAP_TYPE_QUEUE' value='22'/> + <enumerator name='BPF_MAP_TYPE_STACK' value='23'/> + <enumerator name='BPF_MAP_TYPE_SK_STORAGE' value='24'/> + <enumerator name='BPF_MAP_TYPE_DEVMAP_HASH' value='25'/> + </enum-decl> + <class-decl name='bpf_map_memory' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='69' column='1' id='7c6af338'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pages' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='user' type-id='273a7d34' visibility='default' filepath='include/linux/bpf.h' line='71' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_prog_offload' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='342' column='1' id='eef53362'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/bpf.h' line='343' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='netdev' type-id='68a2d05b' visibility='default' filepath='include/linux/bpf.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='offdev' type-id='d079c835' visibility='default' filepath='include/linux/bpf.h' line='345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dev_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf.h' line='346' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='offloads' type-id='72f469ec' visibility='default' filepath='include/linux/bpf.h' line='347' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dev_state' type-id='b50a4934' visibility='default' filepath='include/linux/bpf.h' line='348' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='392'> + <var-decl name='opt_failed' type-id='b50a4934' visibility='default' filepath='include/linux/bpf.h' line='349' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='jited_image' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf.h' line='350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='jited_len' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='351' column='1'/> + </data-member> + </class-decl> <class-decl name='dev_ifalias' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='951' column='1' id='ddd212e6'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='rcuhead' type-id='e3d8ce29' visibility='default' filepath='include/linux/netdevice.h' line='952' column='1'/> @@ -51195,7 +40359,7 @@ <var-decl name='ifalias' type-id='e84913bd' visibility='default' filepath='include/linux/netdevice.h' line='953' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='1848' column='1' id='19245258'> + <class-decl name='__anonymous_struct__12' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='1848' column='1' id='19245258'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='upper' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1849' column='1'/> </data-member> @@ -51514,12 +40678,12 @@ <var-decl name='ifr_ifru' type-id='95fd560f' visibility='default' filepath='include/uapi/linux/if.h' line='252' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__11' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/if.h' line='233' column='1' id='96ef15db'> + <union-decl name='__anonymous_union__13' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/if.h' line='233' column='1' id='96ef15db'> <data-member access='public'> <var-decl name='ifrn_name' type-id='ac1fa8c0' visibility='default' filepath='include/uapi/linux/if.h' line='235' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__12' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/if.h' line='238' column='1' id='95fd560f'> + <union-decl name='__anonymous_union__14' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/if.h' line='238' column='1' id='95fd560f'> <data-member access='public'> <var-decl name='ifru_addr' type-id='5221b18a' visibility='default' filepath='include/uapi/linux/if.h' line='239' column='1'/> </data-member> @@ -51601,7 +40765,7 @@ <var-decl name='ifs_ifsu' type-id='11418911' visibility='default' filepath='include/uapi/linux/if.h' line='219' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__13' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/if.h' line='208' column='1' id='11418911'> + <union-decl name='__anonymous_union__15' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/if.h' line='208' column='1' id='11418911'> <data-member access='public'> <var-decl name='raw_hdlc' type-id='b3ce99dc' visibility='default' filepath='include/uapi/linux/if.h' line='210' column='1'/> </data-member> @@ -51625,7 +40789,7 @@ </data-member> </union-decl> <typedef-decl name='raw_hdlc_proto' type-id='f9167bd9' filepath='include/uapi/linux/hdlc/ioctl.h' line='56' column='1' id='a79adfa3'/> - <class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='a79adfa3' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='53' column='1' id='f9167bd9'> + <class-decl name='__anonymous_struct__14' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='a79adfa3' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='53' column='1' id='f9167bd9'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='encoding' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='54' column='1'/> </data-member> @@ -51634,7 +40798,7 @@ </data-member> </class-decl> <typedef-decl name='cisco_proto' type-id='a30de527' filepath='include/uapi/linux/hdlc/ioctl.h' line='80' column='1' id='36051b76'/> - <class-decl name='__anonymous_struct__3' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='36051b76' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='77' column='1' id='a30de527'> + <class-decl name='__anonymous_struct__15' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='36051b76' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='77' column='1' id='a30de527'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='interval' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='78' column='1'/> </data-member> @@ -51643,7 +40807,7 @@ </data-member> </class-decl> <typedef-decl name='fr_proto' type-id='09d0e305' filepath='include/uapi/linux/hdlc/ioctl.h' line='66' column='1' id='8d64a1ad'/> - <class-decl name='__anonymous_struct__4' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='8d64a1ad' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='58' column='1' id='09d0e305'> + <class-decl name='__anonymous_struct__16' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='8d64a1ad' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='58' column='1' id='09d0e305'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='t391' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='59' column='1'/> </data-member> @@ -51667,13 +40831,13 @@ </data-member> </class-decl> <typedef-decl name='fr_proto_pvc' type-id='e1f2add0' filepath='include/uapi/linux/hdlc/ioctl.h' line='70' column='1' id='a622177d'/> - <class-decl name='__anonymous_struct__5' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='a622177d' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='68' column='1' id='e1f2add0'> + <class-decl name='__anonymous_struct__17' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='a622177d' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='68' column='1' id='e1f2add0'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dlci' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='69' column='1'/> </data-member> </class-decl> <typedef-decl name='fr_proto_pvc_info' type-id='eccf113e' filepath='include/uapi/linux/hdlc/ioctl.h' line='75' column='1' id='26e73b36'/> - <class-decl name='__anonymous_struct__6' size-in-bits='160' is-struct='yes' is-anonymous='yes' naming-typedef-id='26e73b36' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='72' column='1' id='eccf113e'> + <class-decl name='__anonymous_struct__18' size-in-bits='160' is-struct='yes' is-anonymous='yes' naming-typedef-id='26e73b36' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='72' column='1' id='eccf113e'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dlci' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='73' column='1'/> </data-member> @@ -51682,7 +40846,7 @@ </data-member> </class-decl> <typedef-decl name='sync_serial_settings' type-id='60cb7ded' filepath='include/uapi/linux/hdlc/ioctl.h' line='44' column='1' id='4d8b71ac'/> - <class-decl name='__anonymous_struct__7' size-in-bits='96' is-struct='yes' is-anonymous='yes' naming-typedef-id='4d8b71ac' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='40' column='1' id='60cb7ded'> + <class-decl name='__anonymous_struct__19' size-in-bits='96' is-struct='yes' is-anonymous='yes' naming-typedef-id='4d8b71ac' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='40' column='1' id='60cb7ded'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='clock_rate' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='41' column='1'/> </data-member> @@ -51694,7 +40858,7 @@ </data-member> </class-decl> <typedef-decl name='te1_settings' type-id='cf721265' filepath='include/uapi/linux/hdlc/ioctl.h' line='51' column='1' id='f9d018aa'/> - <class-decl name='__anonymous_struct__8' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='f9d018aa' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='46' column='1' id='cf721265'> + <class-decl name='__anonymous_struct__20' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='f9d018aa' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='46' column='1' id='cf721265'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='clock_rate' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/hdlc/ioctl.h' line='47' column='1'/> </data-member> @@ -51966,45 +41130,7 @@ <var-decl name='nlmsg_pid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/netlink.h' line='49' column='1'/> </data-member> </class-decl> - <union-decl name='bpf_attr' size-in-bits='896' visibility='default' filepath='include/uapi/linux/bpf.h' line='369' column='1' id='8eb8eec2'> - <data-member access='public'> - <var-decl name='' type-id='61517c3b' visibility='default' filepath='include/uapi/linux/bpf.h' line='370' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='27086fb9' visibility='default' filepath='include/uapi/linux/bpf.h' line='389' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='5bd442ce' visibility='default' filepath='include/uapi/linux/bpf.h' line='399' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='26ba5712' visibility='default' filepath='include/uapi/linux/bpf.h' line='425' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='ecd71c3f' visibility='default' filepath='include/uapi/linux/bpf.h' line='431' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='test' type-id='220f72e3' visibility='default' filepath='include/uapi/linux/bpf.h' line='457' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='5ae16468' visibility='default' filepath='include/uapi/linux/bpf.h' line='459' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='info' type-id='cca669dc' visibility='default' filepath='include/uapi/linux/bpf.h' line='474' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='query' type-id='e4eac598' visibility='default' filepath='include/uapi/linux/bpf.h' line='483' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='raw_tracepoint' type-id='d316bc32' visibility='default' filepath='include/uapi/linux/bpf.h' line='488' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='fb043dae' visibility='default' filepath='include/uapi/linux/bpf.h' line='490' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='task_fd_query' type-id='e7d0ed32' visibility='default' filepath='include/uapi/linux/bpf.h' line='512' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__14' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='include/linux/netlink.h' line='195' column='1' id='4ce2708e'> + <union-decl name='__anonymous_union__16' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='include/linux/netlink.h' line='195' column='1' id='4ce2708e'> <data-member access='public'> <var-decl name='ctx' type-id='6aa9aca0' visibility='default' filepath='include/linux/netlink.h' line='196' column='1'/> </data-member> @@ -52038,7 +41164,7 @@ <enumerator name='BPF_OFFLOAD_MAP_FREE' value='5'/> <enumerator name='XDP_SETUP_XSK_UMEM' value='6'/> </enum-decl> - <union-decl name='__anonymous_union__15' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='906' column='1' id='dd64c8e8'> + <union-decl name='__anonymous_union__17' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='906' column='1' id='dd64c8e8'> <data-member access='public'> <var-decl name='' type-id='33bba89f' visibility='default' filepath='include/linux/netdevice.h' line='908' column='1'/> </data-member> @@ -52052,7 +41178,7 @@ <var-decl name='xsk' type-id='40a847cb' visibility='default' filepath='include/linux/netdevice.h' line='927' column='1'/> </data-member> </union-decl> - <class-decl name='__anonymous_struct__9' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='908' column='1' id='33bba89f'> + <class-decl name='__anonymous_struct__21' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='908' column='1' id='33bba89f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/netdevice.h' line='909' column='1'/> </data-member> @@ -52063,7 +41189,7 @@ <var-decl name='extack' type-id='5799dc94' visibility='default' filepath='include/linux/netdevice.h' line='911' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__10' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='914' column='1' id='0ed9a4e9'> + <class-decl name='__anonymous_struct__22' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='914' column='1' id='0ed9a4e9'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='prog_id' type-id='19c2251e' visibility='default' filepath='include/linux/netdevice.h' line='915' column='1'/> </data-member> @@ -52071,7 +41197,7 @@ <var-decl name='prog_flags' type-id='19c2251e' visibility='default' filepath='include/linux/netdevice.h' line='917' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__11' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='920' column='1' id='f7a2361f'> + <class-decl name='__anonymous_struct__23' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='920' column='1' id='f7a2361f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='offmap' type-id='366d2695' visibility='default' filepath='include/linux/netdevice.h' line='921' column='1'/> </data-member> @@ -52093,483 +41219,6 @@ <var-decl name='offloads' type-id='72f469ec' visibility='default' filepath='include/linux/bpf.h' line='156' column='1'/> </data-member> </class-decl> - <class-decl name='bpf_map' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='74' column='1' id='9e4acc7a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ops' type-id='3a109e70' visibility='default' filepath='include/linux/bpf.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='inner_map_meta' type-id='00ee50b8' visibility='default' filepath='include/linux/bpf.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='map_type' type-id='da8f27ee' visibility='default' filepath='include/linux/bpf.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='key_size' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='value_size' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='max_entries' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='map_flags' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='spin_lock_off' type-id='95e97e5e' visibility='default' filepath='include/linux/bpf.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='numa_node' type-id='95e97e5e' visibility='default' filepath='include/linux/bpf.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='btf_key_type_id' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='btf_value_type_id' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='btf' type-id='a469220f' visibility='default' filepath='include/linux/bpf.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='memory' type-id='7c6af338' visibility='default' filepath='include/linux/bpf.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='unpriv_array' type-id='b50a4934' visibility='default' filepath='include/linux/bpf.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='712'> - <var-decl name='frozen' type-id='b50a4934' visibility='default' filepath='include/linux/bpf.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='refcnt' type-id='49178f86' visibility='default' filepath='include/linux/bpf.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='usercnt' type-id='49178f86' visibility='default' filepath='include/linux/bpf.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/bpf.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/bpf.h' line='105' column='1'/> - </data-member> - </class-decl> - <class-decl name='bpf_map_ops' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='31' column='1' id='90cdb889'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='map_alloc_check' type-id='9c946059' visibility='default' filepath='include/linux/bpf.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='map_alloc' type-id='0f1b0147' visibility='default' filepath='include/linux/bpf.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='map_release' type-id='8bf3cff5' visibility='default' filepath='include/linux/bpf.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='map_free' type-id='cf265ed1' visibility='default' filepath='include/linux/bpf.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='map_get_next_key' type-id='45ef3730' visibility='default' filepath='include/linux/bpf.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='map_release_uref' type-id='cf265ed1' visibility='default' filepath='include/linux/bpf.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='map_lookup_elem_sys_only' type-id='7a66877d' visibility='default' filepath='include/linux/bpf.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='map_lookup_elem' type-id='7a66877d' visibility='default' filepath='include/linux/bpf.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='map_update_elem' type-id='65fcdb9c' visibility='default' filepath='include/linux/bpf.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='map_delete_elem' type-id='bf8c5f5e' visibility='default' filepath='include/linux/bpf.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='map_push_elem' type-id='aad51e56' visibility='default' filepath='include/linux/bpf.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='map_pop_elem' type-id='bf8c5f5e' visibility='default' filepath='include/linux/bpf.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='map_peek_elem' type-id='bf8c5f5e' visibility='default' filepath='include/linux/bpf.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='map_fd_get_ptr' type-id='2a3a4aec' visibility='default' filepath='include/linux/bpf.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='map_fd_put_ptr' type-id='b7f9d8e6' visibility='default' filepath='include/linux/bpf.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='map_gen_lookup' type-id='82ff4739' visibility='default' filepath='include/linux/bpf.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='map_fd_sys_lookup_elem' type-id='99577235' visibility='default' filepath='include/linux/bpf.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='map_seq_show_elem' type-id='81c90e99' visibility='default' filepath='include/linux/bpf.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='map_check_btf' type-id='098d4d92' visibility='default' filepath='include/linux/bpf.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='map_direct_value_addr' type-id='da4ee44b' visibility='default' filepath='include/linux/bpf.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='map_direct_value_meta' type-id='f6a079db' visibility='default' filepath='include/linux/bpf.h' line='65' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__12' size-in-bits='480' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='370' column='1' id='61517c3b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='map_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='371' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='key_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='value_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='373' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='max_entries' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='374' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='map_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='375' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='inner_map_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='378' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='numa_node' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='map_name' type-id='ac1fa8c0' visibility='default' filepath='include/uapi/linux/bpf.h' line='382' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='map_ifindex' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='btf_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='btf_key_type_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='btf_value_type_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='386' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__13' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='389' column='1' id='27086fb9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='map_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='key' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='' type-id='e4a9eb9a' visibility='default' filepath='include/uapi/linux/bpf.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='396' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__16' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='392' column='1' id='e4a9eb9a'> - <data-member access='public'> - <var-decl name='value' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='393' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='next_key' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='394' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__14' size-in-bits='896' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='399' column='1' id='5bd442ce'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='prog_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='insn_cnt' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='insns' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='license' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='log_level' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='log_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='log_buf' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='kern_version' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='prog_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='prog_name' type-id='ac1fa8c0' visibility='default' filepath='include/uapi/linux/bpf.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='prog_ifindex' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='expected_attach_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='415' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='prog_btf_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='func_info_rec_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='func_info' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='func_info_cnt' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='line_info_rec_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='line_info' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='line_info_cnt' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='422' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__15' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='425' column='1' id='26ba5712'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pathname' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bpf_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='427' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='file_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='428' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__16' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='431' column='1' id='ecd71c3f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='target_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='attach_bpf_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='433' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='attach_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='attach_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='435' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__17' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='438' column='1' id='220f72e3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='prog_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='439' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='retval' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='440' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data_size_in' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='data_size_out' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='442' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='data_in' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='446' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='data_out' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='447' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='repeat' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='duration' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='449' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ctx_size_in' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='ctx_size_out' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ctx_in' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='455' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='ctx_out' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='456' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__18' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='459' column='1' id='5ae16468'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='8f526230' visibility='default' filepath='include/uapi/linux/bpf.h' line='460' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='next_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='466' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='open_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='467' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__17' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='460' column='1' id='8f526230'> - <data-member access='public'> - <var-decl name='start_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='461' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='prog_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='462' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='map_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='463' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='btf_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='464' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__19' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='470' column='1' id='cca669dc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bpf_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='info_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='472' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='info' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='473' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__20' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='476' column='1' id='e4eac598'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='target_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='477' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='attach_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='478' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='query_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='479' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='attach_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='prog_ids' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='481' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='prog_cnt' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='482' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__21' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='485' column='1' id='d316bc32'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='486' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='prog_fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='487' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__22' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='490' column='1' id='fb043dae'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='btf' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='491' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='btf_log_buf' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='492' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='btf_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='493' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='btf_log_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='btf_log_level' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='495' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__23' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='498' column='1' id='e7d0ed32'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='fd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='500' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='buf_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='502' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='buf' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='503' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='prog_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='508' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='fd_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='509' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='probe_offset' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='510' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='probe_addr' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='511' column='1'/> - </data-member> - </class-decl> - <class-decl name='bpf_insn' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='65' column='1' id='8c2bf2b2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='code' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/bpf.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dst_reg' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/bpf.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='src_reg' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/bpf.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='off' type-id='b55def60' visibility='default' filepath='include/uapi/linux/bpf.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='imm' type-id='3158a266' visibility='default' filepath='include/uapi/linux/bpf.h' line='70' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='__s16' type-id='a2185560' filepath='include/uapi/asm-generic/int-ll64.h' line='23' column='1' id='b55def60'/> - <enum-decl name='bpf_map_type' filepath='include/uapi/linux/bpf.h' line='112' column='1' id='da8f27ee'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='BPF_MAP_TYPE_UNSPEC' value='0'/> - <enumerator name='BPF_MAP_TYPE_HASH' value='1'/> - <enumerator name='BPF_MAP_TYPE_ARRAY' value='2'/> - <enumerator name='BPF_MAP_TYPE_PROG_ARRAY' value='3'/> - <enumerator name='BPF_MAP_TYPE_PERF_EVENT_ARRAY' value='4'/> - <enumerator name='BPF_MAP_TYPE_PERCPU_HASH' value='5'/> - <enumerator name='BPF_MAP_TYPE_PERCPU_ARRAY' value='6'/> - <enumerator name='BPF_MAP_TYPE_STACK_TRACE' value='7'/> - <enumerator name='BPF_MAP_TYPE_CGROUP_ARRAY' value='8'/> - <enumerator name='BPF_MAP_TYPE_LRU_HASH' value='9'/> - <enumerator name='BPF_MAP_TYPE_LRU_PERCPU_HASH' value='10'/> - <enumerator name='BPF_MAP_TYPE_LPM_TRIE' value='11'/> - <enumerator name='BPF_MAP_TYPE_ARRAY_OF_MAPS' value='12'/> - <enumerator name='BPF_MAP_TYPE_HASH_OF_MAPS' value='13'/> - <enumerator name='BPF_MAP_TYPE_DEVMAP' value='14'/> - <enumerator name='BPF_MAP_TYPE_SOCKMAP' value='15'/> - <enumerator name='BPF_MAP_TYPE_CPUMAP' value='16'/> - <enumerator name='BPF_MAP_TYPE_XSKMAP' value='17'/> - <enumerator name='BPF_MAP_TYPE_SOCKHASH' value='18'/> - <enumerator name='BPF_MAP_TYPE_CGROUP_STORAGE' value='19'/> - <enumerator name='BPF_MAP_TYPE_REUSEPORT_SOCKARRAY' value='20'/> - <enumerator name='BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE' value='21'/> - <enumerator name='BPF_MAP_TYPE_QUEUE' value='22'/> - <enumerator name='BPF_MAP_TYPE_STACK' value='23'/> - <enumerator name='BPF_MAP_TYPE_SK_STORAGE' value='24'/> - <enumerator name='BPF_MAP_TYPE_DEVMAP_HASH' value='25'/> - </enum-decl> - <class-decl name='bpf_map_memory' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='69' column='1' id='7c6af338'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pages' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='user' type-id='273a7d34' visibility='default' filepath='include/linux/bpf.h' line='71' column='1'/> - </data-member> - </class-decl> <class-decl name='bpf_map_dev_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='141' column='1' id='1779ab9d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='map_get_next_key' type-id='ef2b6bf5' visibility='default' filepath='include/linux/bpf.h' line='142' column='1'/> @@ -53606,6 +42255,463 @@ <enumerator name='RX_HANDLER_EXACT' value='2'/> <enumerator name='RX_HANDLER_PASS' value='3'/> </enum-decl> + <class-decl name='mini_Qdisc' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='1291' column='1' id='b10d582f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='filter_list' type-id='6dca061b' visibility='default' filepath='include/net/sch_generic.h' line='1292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cpu_bstats' type-id='b3542b31' visibility='default' filepath='include/net/sch_generic.h' line='1293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cpu_qstats' type-id='338303f5' visibility='default' filepath='include/net/sch_generic.h' line='1294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='1295' column='1'/> + </data-member> + </class-decl> + <class-decl name='tcf_proto' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='380' column='1' id='17992e3b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='6dca061b' visibility='default' filepath='include/net/sch_generic.h' line='382' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='root' type-id='eaa32e2f' visibility='default' filepath='include/net/sch_generic.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='classify' type-id='624375a3' visibility='default' filepath='include/net/sch_generic.h' line='386' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='protocol' type-id='84a5c3d4' visibility='default' filepath='include/net/sch_generic.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='prio' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/net/sch_generic.h' line='393' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ops' type-id='e12279e7' visibility='default' filepath='include/net/sch_generic.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='chain' type-id='45305972' visibility='default' filepath='include/net/sch_generic.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/sch_generic.h' line='399' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='deleting' type-id='b50a4934' visibility='default' filepath='include/net/sch_generic.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/sch_generic.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='destroy_ht_node' type-id='03a4a074' visibility='default' filepath='include/net/sch_generic.h' line='403' column='1'/> + </data-member> + </class-decl> + <class-decl name='tcf_result' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='303' column='1' id='68d8e236'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='e686dd16' visibility='default' filepath='include/net/sch_generic.h' line='304' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__19' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/sch_generic.h' line='304' column='1' id='e686dd16'> + <data-member access='public'> + <var-decl name='' type-id='a2699296' visibility='default' filepath='include/net/sch_generic.h' line='305' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='goto_tp' type-id='122b71ba' visibility='default' filepath='include/net/sch_generic.h' line='309' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='c2617f12' visibility='default' filepath='include/net/sch_generic.h' line='312' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__26' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sch_generic.h' line='305' column='1' id='a2699296'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='class' type-id='7359adad' visibility='default' filepath='include/net/sch_generic.h' line='306' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='classid' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='307' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__27' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sch_generic.h' line='312' column='1' id='c2617f12'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ingress' type-id='b50a4934' visibility='default' filepath='include/net/sch_generic.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='qstats' type-id='338303f5' visibility='default' filepath='include/net/sch_generic.h' line='314' column='1'/> + </data-member> + </class-decl> + <class-decl name='gnet_stats_queue' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='62' column='1' id='a212a715'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='qlen' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='backlog' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='drops' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='requeues' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='overlimits' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='67' column='1'/> + </data-member> + </class-decl> + <class-decl name='tcf_proto_ops' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='321' column='1' id='bd4e4ac8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/net/sch_generic.h' line='322' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='kind' type-id='ac1fa8c0' visibility='default' filepath='include/net/sch_generic.h' line='323' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='classify' type-id='624375a3' visibility='default' filepath='include/net/sch_generic.h' line='325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='init' type-id='98f35cbb' visibility='default' filepath='include/net/sch_generic.h' line='328' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='destroy' type-id='59f6a07a' visibility='default' filepath='include/net/sch_generic.h' line='329' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get' type-id='94c16fa5' visibility='default' filepath='include/net/sch_generic.h' line='332' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='put' type-id='825ef190' visibility='default' filepath='include/net/sch_generic.h' line='333' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='change' type-id='6266601d' visibility='default' filepath='include/net/sch_generic.h' line='334' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='delete' type-id='42c362d1' visibility='default' filepath='include/net/sch_generic.h' line='339' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='delete_empty' type-id='a4cbdcd9' visibility='default' filepath='include/net/sch_generic.h' line='342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='walk' type-id='4ffa0523' visibility='default' filepath='include/net/sch_generic.h' line='343' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='reoffload' type-id='a852a9de' visibility='default' filepath='include/net/sch_generic.h' line='345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='hw_add' type-id='825ef190' visibility='default' filepath='include/net/sch_generic.h' line='348' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='hw_del' type-id='825ef190' visibility='default' filepath='include/net/sch_generic.h' line='350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='bind_class' type-id='f590d4d9' visibility='default' filepath='include/net/sch_generic.h' line='352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='tmplt_create' type-id='938abf68' visibility='default' filepath='include/net/sch_generic.h' line='354' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='tmplt_destroy' type-id='b7f9d8e6' visibility='default' filepath='include/net/sch_generic.h' line='358' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='dump' type-id='69b48c13' visibility='default' filepath='include/net/sch_generic.h' line='361' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='tmplt_dump' type-id='d18dbee4' visibility='default' filepath='include/net/sch_generic.h' line='364' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/sch_generic.h' line='368' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/net/sch_generic.h' line='369' column='1'/> + </data-member> + </class-decl> + <class-decl name='rhash_lock_head' is-struct='yes' visibility='default' filepath='include/linux/rhashtable.h' line='47' column='1' id='c0065bf0'/> + <typedef-decl name='flow_setup_cb_t' type-id='1322ddb6' filepath='include/net/flow_offload.h' line='300' column='1' id='11d6bd91'/> + <class-decl name='tcf_chain' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='418' column='1' id='1546c604'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='filter_chain_lock' type-id='925167dc' visibility='default' filepath='include/net/sch_generic.h' line='420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='filter_chain' type-id='6dca061b' visibility='default' filepath='include/net/sch_generic.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/sch_generic.h' line='422' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='block' type-id='13ef4686' visibility='default' filepath='include/net/sch_generic.h' line='423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='index' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='424' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='refcnt' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='action_refcnt' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='426' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='explicitly_created' type-id='b50a4934' visibility='default' filepath='include/net/sch_generic.h' line='427' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='616'> + <var-decl name='flushing' type-id='b50a4934' visibility='default' filepath='include/net/sch_generic.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='tmplt_ops' type-id='e12279e7' visibility='default' filepath='include/net/sch_generic.h' line='429' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='tmplt_priv' type-id='eaa32e2f' visibility='default' filepath='include/net/sch_generic.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='431' column='1'/> + </data-member> + </class-decl> + <class-decl name='tcf_block' size-in-bits='10176' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='434' column='1' id='16c50f80'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/net/sch_generic.h' line='438' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='chain_list' type-id='72f469ec' visibility='default' filepath='include/net/sch_generic.h' line='439' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='index' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='440' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='classid' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/sch_generic.h' line='442' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/net/sch_generic.h' line='443' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='q' type-id='ee406209' visibility='default' filepath='include/net/sch_generic.h' line='444' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='cb_lock' type-id='f19fdb93' visibility='default' filepath='include/net/sch_generic.h' line='445' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='flow_block' type-id='bc545b43' visibility='default' filepath='include/net/sch_generic.h' line='446' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='owner_list' type-id='72f469ec' visibility='default' filepath='include/net/sch_generic.h' line='447' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='keep_dst' type-id='b50a4934' visibility='default' filepath='include/net/sch_generic.h' line='448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='offloadcnt' type-id='49178f86' visibility='default' filepath='include/net/sch_generic.h' line='449' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='nooffloaddevcnt' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1376'> + <var-decl name='lockeddevcnt' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='451' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='chain0' type-id='894533b3' visibility='default' filepath='include/net/sch_generic.h' line='455' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='456' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='proto_destroy_ht' type-id='64f4baeb' visibility='default' filepath='include/net/sch_generic.h' line='457' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9920'> + <var-decl name='proto_destroy_lock' type-id='925167dc' visibility='default' filepath='include/net/sch_generic.h' line='458' column='1'/> + </data-member> + </class-decl> + <class-decl name='Qdisc' size-in-bits='2560' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='58' column='1' id='85c22421'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='enqueue' type-id='3d6e005b' visibility='default' filepath='include/net/sch_generic.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dequeue' type-id='3d95b5f6' visibility='default' filepath='include/net/sch_generic.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='limit' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ops' type-id='aa7f9205' visibility='default' filepath='include/net/sch_generic.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='stab' type-id='2e2106be' visibility='default' filepath='include/net/sch_generic.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='hash' type-id='03a4a074' visibility='default' filepath='include/net/sch_generic.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='handle' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='parent' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='dev_queue' type-id='35b28c4f' visibility='default' filepath='include/net/sch_generic.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='rate_est' type-id='8c1bb0b4' visibility='default' filepath='include/net/sch_generic.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='cpu_bstats' type-id='b3542b31' visibility='default' filepath='include/net/sch_generic.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='cpu_qstats' type-id='338303f5' visibility='default' filepath='include/net/sch_generic.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='padded' type-id='95e97e5e' visibility='default' filepath='include/net/sch_generic.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/sch_generic.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='gso_skb' type-id='e61c85d0' visibility='default' filepath='include/net/sch_generic.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='q' type-id='d34f2f01' visibility='default' filepath='include/net/sch_generic.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='bstats' type-id='1f9b1a31' visibility='default' filepath='include/net/sch_generic.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1504'> + <var-decl name='running' type-id='e14c3b11' visibility='default' filepath='include/net/sch_generic.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='qstats' type-id='a212a715' visibility='default' filepath='include/net/sch_generic.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/net/sch_generic.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='next_sched' type-id='ee406209' visibility='default' filepath='include/net/sch_generic.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='skb_bad_txq' type-id='e61c85d0' visibility='default' filepath='include/net/sch_generic.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='busylock' type-id='fb4018a0' visibility='default' filepath='include/net/sch_generic.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='seqlock' type-id='fb4018a0' visibility='default' filepath='include/net/sch_generic.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='empty' type-id='b50a4934' visibility='default' filepath='include/net/sch_generic.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='115' column='1'/> + </data-member> + </class-decl> + <class-decl name='Qdisc_ops' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='266' column='1' id='47692c1a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='d6369c88' visibility='default' filepath='include/net/sch_generic.h' line='267' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cl_ops' type-id='bb5ee79c' visibility='default' filepath='include/net/sch_generic.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='id' type-id='ac1fa8c0' visibility='default' filepath='include/net/sch_generic.h' line='269' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='priv_size' type-id='95e97e5e' visibility='default' filepath='include/net/sch_generic.h' line='270' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='static_flags' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='271' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='enqueue' type-id='3d6e005b' visibility='default' filepath='include/net/sch_generic.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dequeue' type-id='3d95b5f6' visibility='default' filepath='include/net/sch_generic.h' line='276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='peek' type-id='3d95b5f6' visibility='default' filepath='include/net/sch_generic.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='init' type-id='a84eb241' visibility='default' filepath='include/net/sch_generic.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='reset' type-id='5b4e5af0' visibility='default' filepath='include/net/sch_generic.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='destroy' type-id='5b4e5af0' visibility='default' filepath='include/net/sch_generic.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='change' type-id='a84eb241' visibility='default' filepath='include/net/sch_generic.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='attach' type-id='5b4e5af0' visibility='default' filepath='include/net/sch_generic.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='change_tx_queue_len' type-id='a959128b' visibility='default' filepath='include/net/sch_generic.h' line='287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='dump' type-id='612567ad' visibility='default' filepath='include/net/sch_generic.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='dump_stats' type-id='edfa28b2' visibility='default' filepath='include/net/sch_generic.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='ingress_block_set' type-id='03862e5f' visibility='default' filepath='include/net/sch_generic.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='egress_block_set' type-id='03862e5f' visibility='default' filepath='include/net/sch_generic.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='ingress_block_get' type-id='c021fd31' visibility='default' filepath='include/net/sch_generic.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='egress_block_get' type-id='c021fd31' visibility='default' filepath='include/net/sch_generic.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/sch_generic.h' line='299' column='1'/> + </data-member> + </class-decl> + <class-decl name='Qdisc_class_ops' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='226' column='1' id='d9ceb659'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='select_queue' type-id='98ff7360' visibility='default' filepath='include/net/sch_generic.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='graft' type-id='19bc34e4' visibility='default' filepath='include/net/sch_generic.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='leaf' type-id='c4d81be6' visibility='default' filepath='include/net/sch_generic.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='qlen_notify' type-id='0fb373c0' visibility='default' filepath='include/net/sch_generic.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='find' type-id='b95e1b8d' visibility='default' filepath='include/net/sch_generic.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='change' type-id='c0073bf3' visibility='default' filepath='include/net/sch_generic.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='delete' type-id='d60d5a0f' visibility='default' filepath='include/net/sch_generic.h' line='241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='walk' type-id='154ec6df' visibility='default' filepath='include/net/sch_generic.h' line='242' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='tcf_block' type-id='da0b22b2' visibility='default' filepath='include/net/sch_generic.h' line='245' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='bind_tcf' type-id='4c592849' visibility='default' filepath='include/net/sch_generic.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='unbind_tcf' type-id='0fb373c0' visibility='default' filepath='include/net/sch_generic.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='dump' type-id='3c31c59b' visibility='default' filepath='include/net/sch_generic.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='dump_stats' type-id='6313cef0' visibility='default' filepath='include/net/sch_generic.h' line='255' column='1'/> + </data-member> + </class-decl> <class-decl name='netdev_queue' size-in-bits='3584' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='602' column='1' id='49a7c5a7'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/netdevice.h' line='606' column='1'/> @@ -53700,6 +42806,170 @@ <var-decl name='slack_hold_time' type-id='f0981eeb' visibility='default' filepath='include/linux/dynamic_queue_limits.h' line='62' column='1'/> </data-member> </class-decl> + <class-decl name='tcmsg' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='560' column='1' id='22e47c79'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tcm_family' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='561' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='tcm__pad1' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='562' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='tcm__pad2' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='563' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='tcm_ifindex' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='564' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tcm_handle' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='565' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='tcm_parent' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='566' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tcm_info' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='571' column='1'/> + </data-member> + </class-decl> + <class-decl name='gnet_dump' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/net/gen_stats.h' line='17' column='1' id='65baad60'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='cff2d845' visibility='default' filepath='include/net/gen_stats.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='skb' type-id='0fbf3cfd' visibility='default' filepath='include/net/gen_stats.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tail' type-id='6fcaf91e' visibility='default' filepath='include/net/gen_stats.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='compat_tc_stats' type-id='95e97e5e' visibility='default' filepath='include/net/gen_stats.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='compat_xstats' type-id='95e97e5e' visibility='default' filepath='include/net/gen_stats.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='padattr' type-id='95e97e5e' visibility='default' filepath='include/net/gen_stats.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='xstats' type-id='eaa32e2f' visibility='default' filepath='include/net/gen_stats.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='xstats_len' type-id='95e97e5e' visibility='default' filepath='include/net/gen_stats.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='tc_stats' type-id='7bef637c' visibility='default' filepath='include/net/gen_stats.h' line='28' column='1'/> + </data-member> + </class-decl> + <class-decl name='tc_stats' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='34' column='1' id='7bef637c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='packets' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='drops' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='overlimits' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='bps' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pps' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='qlen' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='backlog' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='43' column='1'/> + </data-member> + </class-decl> + <class-decl name='qdisc_size_table' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='42' column='1' id='bd1d1d08'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/sch_generic.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='szopts' type-id='c7a2cf9f' visibility='default' filepath='include/net/sch_generic.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='refcnt' type-id='95e97e5e' visibility='default' filepath='include/net/sch_generic.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='data' type-id='0f300383' visibility='default' filepath='include/net/sch_generic.h' line='47' column='1'/> + </data-member> + </class-decl> + <class-decl name='tc_sizespec' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='102' column='1' id='c7a2cf9f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cell_log' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='size_log' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='cell_align' type-id='a2185560' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='overhead' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='linklayer' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='mpu' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mtu' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='tsize' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='110' column='1'/> + </data-member> + </class-decl> + <class-decl name='gnet_stats_basic_cpu' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/gen_stats.h' line='10' column='1' id='c026ae59'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bstats' type-id='1f9b1a31' visibility='default' filepath='include/net/gen_stats.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='syncp' type-id='e4d85780' visibility='default' filepath='include/net/gen_stats.h' line='12' column='1'/> + </data-member> + </class-decl> + <class-decl name='gnet_stats_basic_packed' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='29' column='1' id='1f9b1a31'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='packets' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='31' column='1'/> + </data-member> + </class-decl> + <class-decl name='qdisc_skb_head' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='51' column='1' id='d34f2f01'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='head' type-id='0fbf3cfd' visibility='default' filepath='include/net/sch_generic.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tail' type-id='0fbf3cfd' visibility='default' filepath='include/net/sch_generic.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='qlen' type-id='3f1a6b60' visibility='default' filepath='include/net/sch_generic.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/sch_generic.h' line='55' column='1'/> + </data-member> + </class-decl> + <class-decl name='flow_block' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/flow_offload.h' line='281' column='1' id='bc545b43'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cb_list' type-id='72f469ec' visibility='default' filepath='include/net/flow_offload.h' line='282' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__28' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sch_generic.h' line='452' column='1' id='894533b3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='chain' type-id='45305972' visibility='default' filepath='include/net/sch_generic.h' line='453' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='filter_chain_list' type-id='72f469ec' visibility='default' filepath='include/net/sch_generic.h' line='454' column='1'/> + </data-member> + </class-decl> <class-decl name='xps_dev_maps' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='803' column='1' id='4edc4180'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/netdevice.h' line='804' column='1'/> @@ -53737,12 +43007,12 @@ <enumerator name='RTNL_LINK_INITIALIZING' value='1'/> </enum-decl> <typedef-decl name='possible_net_t' type-id='0a0aec0a' filepath='include/net/net_namespace.h' line='315' column='1' id='c9df1e6c'/> - <class-decl name='__anonymous_struct__26' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='c9df1e6c' visibility='default' filepath='include/net/net_namespace.h' line='311' column='1' id='0a0aec0a'> + <class-decl name='__anonymous_struct__29' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='c9df1e6c' visibility='default' filepath='include/net/net_namespace.h' line='311' column='1' id='0a0aec0a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/net/net_namespace.h' line='313' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__19' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='2056' column='1' id='069363e6'> + <union-decl name='__anonymous_union__20' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='2056' column='1' id='069363e6'> <data-member access='public'> <var-decl name='ml_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/netdevice.h' line='2057' column='1'/> </data-member> @@ -53784,6 +43054,116 @@ <var-decl name='syncp' type-id='e4d85780' visibility='default' filepath='include/linux/netdevice.h' line='2443' column='1'/> </data-member> </class-decl> + <class-decl name='rtnl_link_ops' size-in-bits='1600' is-struct='yes' visibility='default' filepath='include/net/rtnetlink.h' line='59' column='1' id='6696ef79'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/rtnetlink.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='kind' type-id='80f4b756' visibility='default' filepath='include/net/rtnetlink.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='priv_size' type-id='b59d7dce' visibility='default' filepath='include/net/rtnetlink.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='setup' type-id='548eee3a' visibility='default' filepath='include/net/rtnetlink.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='maxtype' type-id='f0981eeb' visibility='default' filepath='include/net/rtnetlink.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='policy' type-id='109cdb66' visibility='default' filepath='include/net/rtnetlink.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='validate' type-id='69d3de54' visibility='default' filepath='include/net/rtnetlink.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='newlink' type-id='234d802d' visibility='default' filepath='include/net/rtnetlink.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='changelink' type-id='66b76584' visibility='default' filepath='include/net/rtnetlink.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='dellink' type-id='3778bdcd' visibility='default' filepath='include/net/rtnetlink.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='get_size' type-id='c65c1382' visibility='default' filepath='include/net/rtnetlink.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='fill_info' type-id='922133c6' visibility='default' filepath='include/net/rtnetlink.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='get_xstats_size' type-id='c65c1382' visibility='default' filepath='include/net/rtnetlink.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='fill_xstats' type-id='922133c6' visibility='default' filepath='include/net/rtnetlink.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='get_num_tx_queues' type-id='0838a534' visibility='default' filepath='include/net/rtnetlink.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='get_num_rx_queues' type-id='0838a534' visibility='default' filepath='include/net/rtnetlink.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='slave_maxtype' type-id='f0981eeb' visibility='default' filepath='include/net/rtnetlink.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='slave_policy' type-id='109cdb66' visibility='default' filepath='include/net/rtnetlink.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='slave_changelink' type-id='a6c912f4' visibility='default' filepath='include/net/rtnetlink.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='get_slave_size' type-id='c297924f' visibility='default' filepath='include/net/rtnetlink.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='fill_slave_info' type-id='f3e878cb' visibility='default' filepath='include/net/rtnetlink.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='get_link_net' type-id='13b49faa' visibility='default' filepath='include/net/rtnetlink.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='get_linkxstats_size' type-id='d3210449' visibility='default' filepath='include/net/rtnetlink.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='fill_linkxstats' type-id='c11c2e76' visibility='default' filepath='include/net/rtnetlink.h' line='110' column='1'/> + </data-member> + </class-decl> + <class-decl name='nla_policy' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/netlink.h' line='291' column='1' id='ca7a1741'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='f9b06939' visibility='default' filepath='include/net/netlink.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='validation_type' type-id='f9b06939' visibility='default' filepath='include/net/netlink.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='len' type-id='1dc6a898' visibility='default' filepath='include/net/netlink.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='' type-id='4a3999ba' visibility='default' filepath='include/net/netlink.h' line='295' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__21' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/netlink.h' line='295' column='1' id='4a3999ba'> + <data-member access='public'> + <var-decl name='validation_data' type-id='eaa32e2f' visibility='default' filepath='include/net/netlink.h' line='296' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='46901745' visibility='default' filepath='include/net/netlink.h' line='297' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='validate' type-id='9c9480f6' visibility='default' filepath='include/net/netlink.h' line='300' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='strict_start_type' type-id='1dc6a898' visibility='default' filepath='include/net/netlink.h' line='319' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__30' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netlink.h' line='297' column='1' id='46901745'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='min' type-id='9b7e9486' visibility='default' filepath='include/net/netlink.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='max' type-id='9b7e9486' visibility='default' filepath='include/net/netlink.h' line='298' column='1'/> + </data-member> + </class-decl> <typedef-decl name='s16' type-id='b55def60' filepath='include/asm-generic/int-ll64.h' line='18' column='1' id='9b7e9486'/> <class-decl name='netdev_tc_txq' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='819' column='1' id='f1e1eb79'> <data-member access='public' layout-offset-in-bits='0'> @@ -53793,20 +43173,114 @@ <var-decl name='offset' type-id='1dc6a898' visibility='default' filepath='include/linux/netdevice.h' line='821' column='1'/> </data-member> </class-decl> + <class-decl name='bpf_func_info' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='3606' column='1' id='8a1373a3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='insn_off' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='3607' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='type_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='3608' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_line_info' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='3614' column='1' id='88565f1f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='insn_off' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='3615' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='file_name_off' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='3616' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='line_off' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='3617' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='line_col' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='3618' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_prog_stats' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='362' column='1' id='7af446cc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cnt' type-id='91ce1af9' visibility='default' filepath='include/linux/bpf.h' line='363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nsecs' type-id='91ce1af9' visibility='default' filepath='include/linux/bpf.h' line='364' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='syncp' type-id='e4d85780' visibility='default' filepath='include/linux/bpf.h' line='365' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__22' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='include/linux/bpf.h' line='420' column='1' id='b597c0fa'> + <data-member access='public'> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/bpf.h' line='421' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/bpf.h' line='422' column='1'/> + </data-member> + </union-decl> + <class-decl name='sock_fprog_kern' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/filter.h' line='524' column='1' id='f29d9605'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='len' type-id='1dc6a898' visibility='default' filepath='include/linux/filter.h' line='525' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='filter' type-id='e1ea11f6' visibility='default' filepath='include/linux/filter.h' line='526' column='1'/> + </data-member> + </class-decl> + <class-decl name='sock_filter' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/filter.h' line='24' column='1' id='f588f6e0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='code' type-id='d315442e' visibility='default' filepath='include/uapi/linux/filter.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='jt' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/filter.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='jf' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/filter.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='k' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/filter.h' line='28' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__23' is-anonymous='yes' visibility='default' filepath='include/linux/filter.h' line='562' column='1' id='fe772793'> + <data-member access='public'> + <var-decl name='insns' type-id='4967766c' visibility='default' filepath='include/linux/filter.h' line='563' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='insnsi' type-id='b50399da' visibility='default' filepath='include/linux/filter.h' line='564' column='1'/> + </data-member> + </union-decl> <pointer-type-def type-id='85c22421' size-in-bits='64' id='ee406209'/> + <pointer-type-def type-id='77780344' size-in-bits='64' id='c4d81be6'/> + <pointer-type-def type-id='ee406209' size-in-bits='64' id='325a7d19'/> + <pointer-type-def type-id='47692c1a' size-in-bits='64' id='d6369c88'/> <pointer-type-def type-id='8eb8eec2' size-in-bits='64' id='231422bf'/> + <pointer-type-def type-id='8a1373a3' size-in-bits='64' id='368d43d3'/> <pointer-type-def type-id='8c2bf2b2' size-in-bits='64' id='7fe42640'/> + <pointer-type-def type-id='88565f1f' size-in-bits='64' id='2fcb9b17'/> <pointer-type-def type-id='9e4acc7a' size-in-bits='64' id='00ee50b8'/> <pointer-type-def type-id='732df9b3' size-in-bits='64' id='0f1b0147'/> + <pointer-type-def type-id='00ee50b8' size-in-bits='64' id='0928d5d6'/> + <pointer-type-def type-id='22474385' size-in-bits='64' id='d079c835'/> <pointer-type-def type-id='15ac14d5' size-in-bits='64' id='366d2695'/> + <pointer-type-def type-id='bdcee7ae' size-in-bits='64' id='50b674cc'/> + <pointer-type-def type-id='09d9fab9' size-in-bits='64' id='1e6beae1'/> + <pointer-type-def type-id='eef53362' size-in-bits='64' id='11f19dd0'/> + <pointer-type-def type-id='7af446cc' size-in-bits='64' id='fbf2ba3a'/> <pointer-type-def type-id='dccc7677' size-in-bits='64' id='a469220f'/> <pointer-type-def type-id='36051b76' size-in-bits='64' id='0c90c619'/> + <qualified-type-def type-id='d9ceb659' const='yes' id='170bab5e'/> + <pointer-type-def type-id='170bab5e' size-in-bits='64' id='bb5ee79c'/> + <qualified-type-def type-id='47692c1a' const='yes' id='2212bd2d'/> + <pointer-type-def type-id='2212bd2d' size-in-bits='64' id='aa7f9205'/> + <qualified-type-def type-id='8eb8eec2' const='yes' id='326f37e2'/> + <pointer-type-def type-id='326f37e2' size-in-bits='64' id='2d14cfd8'/> + <qualified-type-def type-id='8c2bf2b2' const='yes' id='cfd499ab'/> + <pointer-type-def type-id='cfd499ab' size-in-bits='64' id='acada613'/> <qualified-type-def type-id='9e4acc7a' const='yes' id='9fda12c1'/> <pointer-type-def type-id='9fda12c1' size-in-bits='64' id='8f4bc7f1'/> <qualified-type-def type-id='1779ab9d' const='yes' id='a4feac5a'/> <pointer-type-def type-id='a4feac5a' size-in-bits='64' id='2ce97450'/> <qualified-type-def type-id='90cdb889' const='yes' id='4e65adfa'/> <pointer-type-def type-id='4e65adfa' size-in-bits='64' id='3a109e70'/> + <qualified-type-def type-id='facd5338' const='yes' id='728100fd'/> + <pointer-type-def type-id='728100fd' size-in-bits='64' id='18145275'/> + <qualified-type-def type-id='9a1fed7b' const='yes' id='b9a01bd6'/> + <pointer-type-def type-id='b9a01bd6' size-in-bits='64' id='330c0db4'/> <qualified-type-def type-id='dccc7677' const='yes' id='f3cb01e4'/> <pointer-type-def type-id='f3cb01e4' size-in-bits='64' id='9693d74a'/> <qualified-type-def type-id='5f6b1830' const='yes' id='82a21fa9'/> @@ -53829,6 +43303,8 @@ <pointer-type-def type-id='1d8cf482' size-in-bits='64' id='2ce52478'/> <qualified-type-def type-id='ba44c7d8' const='yes' id='68c47b91'/> <pointer-type-def type-id='68c47b91' size-in-bits='64' id='a84ec761'/> + <qualified-type-def type-id='ca7a1741' const='yes' id='8967eee8'/> + <pointer-type-def type-id='8967eee8' size-in-bits='64' id='109cdb66'/> <qualified-type-def type-id='89d7cb48' const='yes' id='fc72728d'/> <pointer-type-def type-id='fc72728d' size-in-bits='64' id='0f2a7ce5'/> <qualified-type-def type-id='5b37df4a' const='yes' id='754a5cbf'/> @@ -53837,6 +43313,14 @@ <pointer-type-def type-id='ab23f61a' size-in-bits='64' id='999c8d90'/> <qualified-type-def type-id='ae8bfcdd' const='yes' id='599ce02a'/> <pointer-type-def type-id='599ce02a' size-in-bits='64' id='11f4a000'/> + <qualified-type-def type-id='17992e3b' const='yes' id='59db43b4'/> + <pointer-type-def type-id='59db43b4' size-in-bits='64' id='122b71ba'/> + <qualified-type-def type-id='bd4e4ac8' const='yes' id='94052af7'/> + <pointer-type-def type-id='94052af7' size-in-bits='64' id='e12279e7'/> + <qualified-type-def type-id='19c2251e' const='yes' id='51bb592e'/> + <pointer-type-def type-id='51bb592e' size-in-bits='64' id='aded214c'/> + <qualified-type-def type-id='f9b06939' const='yes' id='19272f09'/> + <pointer-type-def type-id='19272f09' size-in-bits='64' id='bbaf3419'/> <pointer-type-def type-id='e09a048e' size-in-bits='64' id='52baee64'/> <pointer-type-def type-id='ddd212e6' size-in-bits='64' id='d81cf24c'/> <pointer-type-def type-id='b62ee7e2' size-in-bits='64' id='f41a0030'/> @@ -53859,9 +43343,13 @@ <pointer-type-def type-id='9b087887' size-in-bits='64' id='469e947f'/> <pointer-type-def type-id='91f77fa3' size-in-bits='64' id='fa058983'/> <pointer-type-def type-id='c3b8a83b' size-in-bits='64' id='fde1bbcb'/> + <pointer-type-def type-id='11d6bd91' size-in-bits='64' id='18a1ba64'/> <pointer-type-def type-id='8d64a1ad' size-in-bits='64' id='0fd7b97e'/> <pointer-type-def type-id='a622177d' size-in-bits='64' id='fae5f6fe'/> <pointer-type-def type-id='26e73b36' size-in-bits='64' id='a5896095'/> + <pointer-type-def type-id='65baad60' size-in-bits='64' id='7ca29816'/> + <pointer-type-def type-id='c026ae59' size-in-bits='64' id='b3542b31'/> + <pointer-type-def type-id='a212a715' size-in-bits='64' id='338303f5'/> <pointer-type-def type-id='0db936dc' size-in-bits='64' id='236f06da'/> <pointer-type-def type-id='8468004b' size-in-bits='64' id='691d1b3b'/> <pointer-type-def type-id='01e6a0f2' size-in-bits='64' id='c0a50b50'/> @@ -53869,6 +43357,15 @@ <pointer-type-def type-id='c1a75286' size-in-bits='64' id='d494b97c'/> <pointer-type-def type-id='4234e231' size-in-bits='64' id='fc6f14a9'/> <pointer-type-def type-id='8db8de2b' size-in-bits='64' id='f026b16b'/> + <pointer-type-def type-id='12afeb30' size-in-bits='64' id='edfa28b2'/> + <pointer-type-def type-id='15aa5ecd' size-in-bits='64' id='a84eb241'/> + <pointer-type-def type-id='1d4f5209' size-in-bits='64' id='612567ad'/> + <pointer-type-def type-id='9c757b77' size-in-bits='64' id='c0073bf3'/> + <pointer-type-def type-id='a46a9227' size-in-bits='64' id='a959128b'/> + <pointer-type-def type-id='c393ee9b' size-in-bits='64' id='d60d5a0f'/> + <pointer-type-def type-id='74c76c4a' size-in-bits='64' id='19bc34e4'/> + <pointer-type-def type-id='83d13e0e' size-in-bits='64' id='6313cef0'/> + <pointer-type-def type-id='23ce80b7' size-in-bits='64' id='3c31c59b'/> <pointer-type-def type-id='f8a93d65' size-in-bits='64' id='9c946059'/> <pointer-type-def type-id='5abe74b4' size-in-bits='64' id='bf8c5f5e'/> <pointer-type-def type-id='73e35fcc' size-in-bits='64' id='aad51e56'/> @@ -53877,15 +43374,20 @@ <pointer-type-def type-id='081241b5' size-in-bits='64' id='e24c55c9'/> <pointer-type-def type-id='3c2554e1' size-in-bits='64' id='ef2b6bf5'/> <pointer-type-def type-id='1b0dcbb7' size-in-bits='64' id='bedcc9eb'/> + <pointer-type-def type-id='87461f69' size-in-bits='64' id='eddbe2ad'/> <pointer-type-def type-id='1c674f90' size-in-bits='64' id='098d4d92'/> <pointer-type-def type-id='d1043097' size-in-bits='64' id='f6a079db'/> <pointer-type-def type-id='9ebac747' size-in-bits='64' id='da4ee44b'/> <pointer-type-def type-id='25126efb' size-in-bits='64' id='464a4247'/> <pointer-type-def type-id='8e4f6a60' size-in-bits='64' id='4753b592'/> + <pointer-type-def type-id='627c50fc' size-in-bits='64' id='9c9480f6'/> <pointer-type-def type-id='b29581c5' size-in-bits='64' id='35b37061'/> <pointer-type-def type-id='31b74d85' size-in-bits='64' id='f98694f9'/> <pointer-type-def type-id='960bee7e' size-in-bits='64' id='e6032f80'/> <pointer-type-def type-id='458c097a' size-in-bits='64' id='5ffcd66c'/> + <pointer-type-def type-id='4ea599f1' size-in-bits='64' id='234d802d'/> + <pointer-type-def type-id='7ae39c29' size-in-bits='64' id='6266601d'/> + <pointer-type-def type-id='f3f27ff7' size-in-bits='64' id='69b48c13'/> <pointer-type-def type-id='80343f75' size-in-bits='64' id='2555df59'/> <pointer-type-def type-id='8087fc9a' size-in-bits='64' id='5139dd84'/> <pointer-type-def type-id='cd2b672f' size-in-bits='64' id='5a3c102b'/> @@ -53930,8 +43432,10 @@ <pointer-type-def type-id='18359f44' size-in-bits='64' id='92446276'/> <pointer-type-def type-id='cbbca4c5' size-in-bits='64' id='ed3019e9'/> <pointer-type-def type-id='c0ac60c2' size-in-bits='64' id='031fe454'/> + <pointer-type-def type-id='0ff60dc2' size-in-bits='64' id='a6c912f4'/> <pointer-type-def type-id='d8da8ad2' size-in-bits='64' id='49f84764'/> <pointer-type-def type-id='e3a1e7d2' size-in-bits='64' id='98252144'/> + <pointer-type-def type-id='86c85b12' size-in-bits='64' id='66b76584'/> <pointer-type-def type-id='594ef19f' size-in-bits='64' id='1223555b'/> <pointer-type-def type-id='29cf1864' size-in-bits='64' id='50756496'/> <pointer-type-def type-id='455e2261' size-in-bits='64' id='2cc5a575'/> @@ -53946,20 +43450,33 @@ <pointer-type-def type-id='da556df0' size-in-bits='64' id='64efa47a'/> <pointer-type-def type-id='85832c21' size-in-bits='64' id='f4dd5cc5'/> <pointer-type-def type-id='9035443c' size-in-bits='64' id='eca40b6e'/> + <pointer-type-def type-id='898c19a2' size-in-bits='64' id='69d3de54'/> + <pointer-type-def type-id='972398b7' size-in-bits='64' id='3d6e005b'/> + <pointer-type-def type-id='ca6c3304' size-in-bits='64' id='922133c6'/> + <pointer-type-def type-id='f962dd87' size-in-bits='64' id='f3e878cb'/> + <pointer-type-def type-id='729b729c' size-in-bits='64' id='c11c2e76'/> + <pointer-type-def type-id='bd9eea97' size-in-bits='64' id='624375a3'/> + <pointer-type-def type-id='0332edd2' size-in-bits='64' id='d18dbee4'/> <pointer-type-def type-id='930eb0f7' size-in-bits='64' id='e82aa0fb'/> <pointer-type-def type-id='6386f568' size-in-bits='64' id='32a663ca'/> <pointer-type-def type-id='b7b43e53' size-in-bits='64' id='147cd5a7'/> <pointer-type-def type-id='811eff86' size-in-bits='64' id='6537d478'/> <pointer-type-def type-id='7e5bb1dd' size-in-bits='64' id='e78e01a9'/> + <pointer-type-def type-id='d8488877' size-in-bits='64' id='98f35cbb'/> + <pointer-type-def type-id='6cb7d4e4' size-in-bits='64' id='a852a9de'/> + <pointer-type-def type-id='21f5310d' size-in-bits='64' id='42c362d1'/> <pointer-type-def type-id='44b3a0ac' size-in-bits='64' id='e40f7bda'/> <pointer-type-def type-id='b10d582f' size-in-bits='64' id='b70f37f7'/> <pointer-type-def type-id='bef19510' size-in-bits='64' id='ccc13476'/> <pointer-type-def type-id='1429eee4' size-in-bits='64' id='affe0fe2'/> + <pointer-type-def type-id='75a3ad48' size-in-bits='64' id='13b49faa'/> <pointer-type-def type-id='a3566137' size-in-bits='64' id='c15eecdf'/> <pointer-type-def type-id='4469e818' size-in-bits='64' id='3217f9ba'/> + <pointer-type-def type-id='51dbeb7e' size-in-bits='64' id='8c1bb0b4'/> <pointer-type-def type-id='0360a184' size-in-bits='64' id='4da45462'/> <pointer-type-def type-id='14a30316' size-in-bits='64' id='5bc7662c'/> <pointer-type-def type-id='49a7c5a7' size-in-bits='64' id='35b28c4f'/> + <pointer-type-def type-id='1a196c3e' size-in-bits='64' id='98ff7360'/> <pointer-type-def type-id='f12ac4ae' size-in-bits='64' id='31094274'/> <pointer-type-def type-id='d1678a2e' size-in-bits='64' id='07b9ee34'/> <pointer-type-def type-id='852a961e' size-in-bits='64' id='5799dc94'/> @@ -53970,27 +43487,54 @@ <pointer-type-def type-id='b71b307b' size-in-bits='64' id='a42934eb'/> <pointer-type-def type-id='101eeec5' size-in-bits='64' id='90cd86e5'/> <pointer-type-def type-id='7c1f8187' size-in-bits='64' id='7efbcaaf'/> + <pointer-type-def type-id='bd1d1d08' size-in-bits='64' id='2e2106be'/> + <pointer-type-def type-id='7f36a7f0' size-in-bits='64' id='a63f3a26'/> <pointer-type-def type-id='a79adfa3' size-in-bits='64' id='b3ce99dc'/> + <pointer-type-def type-id='c0065bf0' size-in-bits='64' id='0f8b1896'/> <pointer-type-def type-id='aca51d4a' size-in-bits='64' id='deff2378'/> <pointer-type-def type-id='6f8d5f55' size-in-bits='64' id='f30dbff5'/> <pointer-type-def type-id='be643f38' size-in-bits='64' id='bd3860fe'/> <pointer-type-def type-id='9193647b' size-in-bits='64' id='da1cb816'/> <pointer-type-def type-id='cc52ca8d' size-in-bits='64' id='6daf6abd'/> + <pointer-type-def type-id='8470101c' size-in-bits='64' id='3d95b5f6'/> <pointer-type-def type-id='0fbf3cfd' size-in-bits='64' id='a10cc675'/> + <pointer-type-def type-id='f588f6e0' size-in-bits='64' id='e1ea11f6'/> + <pointer-type-def type-id='f29d9605' size-in-bits='64' id='e93ad915'/> <pointer-type-def type-id='4d8b71ac' size-in-bits='64' id='85d83b09'/> + <pointer-type-def type-id='16c50f80' size-in-bits='64' id='13ef4686'/> + <pointer-type-def type-id='daae3cc8' size-in-bits='64' id='da0b22b2'/> + <pointer-type-def type-id='1546c604' size-in-bits='64' id='45305972'/> + <pointer-type-def type-id='17992e3b' size-in-bits='64' id='6dca061b'/> + <pointer-type-def type-id='68d8e236' size-in-bits='64' id='e638cd0c'/> + <pointer-type-def type-id='9a9d8c1d' size-in-bits='64' id='4c98e95d'/> + <pointer-type-def type-id='22e47c79' size-in-bits='64' id='12c1f7e1'/> <pointer-type-def type-id='f9d018aa' size-in-bits='64' id='08fd2ee7'/> <pointer-type-def type-id='10ec1ded' size-in-bits='64' id='eeaf504d'/> <pointer-type-def type-id='ca5008d0' size-in-bits='64' id='98c4c95a'/> <pointer-type-def type-id='68bc5e16' size-in-bits='64' id='5a60e638'/> <pointer-type-def type-id='a115139f' size-in-bits='64' id='e95fd96b'/> + <pointer-type-def type-id='93a4c7d5' size-in-bits='64' id='a4cbdcd9'/> <pointer-type-def type-id='64f32e32' size-in-bits='64' id='4a028f44'/> <pointer-type-def type-id='9754e8aa' size-in-bits='64' id='7a0ed254'/> <pointer-type-def type-id='6fd68117' size-in-bits='64' id='bd3f3f93'/> + <pointer-type-def type-id='fa5149d8' size-in-bits='64' id='c65c1382'/> + <pointer-type-def type-id='dd9a5153' size-in-bits='64' id='c297924f'/> + <pointer-type-def type-id='80310425' size-in-bits='64' id='d3210449'/> <pointer-type-def type-id='3d5d0103' size-in-bits='64' id='de36db77'/> + <pointer-type-def type-id='756696ad' size-in-bits='64' id='c021fd31'/> <pointer-type-def type-id='670d37f5' size-in-bits='64' id='82ff4739'/> <pointer-type-def type-id='b364ee65' size-in-bits='64' id='92d86499'/> <pointer-type-def type-id='e0e73a01' size-in-bits='64' id='99577235'/> + <pointer-type-def type-id='f9b06939' size-in-bits='64' id='8bff8096'/> <pointer-type-def type-id='a49fa2a0' size-in-bits='64' id='84bbda06'/> + <pointer-type-def type-id='ae2eaa42' size-in-bits='64' id='0838a534'/> + <pointer-type-def type-id='98b2ffae' size-in-bits='64' id='531a7450'/> + <pointer-type-def type-id='c02c4ff1' size-in-bits='64' id='b95e1b8d'/> + <pointer-type-def type-id='da14b6a5' size-in-bits='64' id='4c592849'/> + <pointer-type-def type-id='63c3ee86' size-in-bits='64' id='5b4e5af0'/> + <pointer-type-def type-id='2707fa43' size-in-bits='64' id='154ec6df'/> + <pointer-type-def type-id='58e5bb8b' size-in-bits='64' id='03862e5f'/> + <pointer-type-def type-id='5257f496' size-in-bits='64' id='0fb373c0'/> <pointer-type-def type-id='47658c9d' size-in-bits='64' id='cf265ed1'/> <pointer-type-def type-id='9c267c11' size-in-bits='64' id='8bf3cff5'/> <pointer-type-def type-id='f6590065' size-in-bits='64' id='81c90e99'/> @@ -54005,15 +43549,22 @@ <pointer-type-def type-id='f6d2a7cd' size-in-bits='64' id='4acd4951'/> <pointer-type-def type-id='b41203ee' size-in-bits='64' id='afcbd268'/> <pointer-type-def type-id='af1a3b3d' size-in-bits='64' id='c7c94ce1'/> + <pointer-type-def type-id='d31161f1' size-in-bits='64' id='3778bdcd'/> <pointer-type-def type-id='7e2e2485' size-in-bits='64' id='11e89fb9'/> <pointer-type-def type-id='0bd6c9bd' size-in-bits='64' id='cb4c6db1'/> <pointer-type-def type-id='f6dbfe8d' size-in-bits='64' id='9038f441'/> <pointer-type-def type-id='c05e7862' size-in-bits='64' id='27653c4c'/> <pointer-type-def type-id='f8448e05' size-in-bits='64' id='a43821b9'/> <pointer-type-def type-id='cd9acaaa' size-in-bits='64' id='5ac7baf4'/> + <pointer-type-def type-id='187fa8c7' size-in-bits='64' id='4ffa0523'/> + <pointer-type-def type-id='46adf4c0' size-in-bits='64' id='59f6a07a'/> + <pointer-type-def type-id='09f0c826' size-in-bits='64' id='825ef190'/> + <pointer-type-def type-id='4aa54e65' size-in-bits='64' id='f590d4d9'/> <pointer-type-def type-id='4cb2ce2a' size-in-bits='64' id='2a3a4aec'/> <pointer-type-def type-id='19db78f1' size-in-bits='64' id='7a66877d'/> + <pointer-type-def type-id='30a49526' size-in-bits='64' id='938abf68'/> <pointer-type-def type-id='cd562d46' size-in-bits='64' id='e2d7f258'/> + <pointer-type-def type-id='4ede01e9' size-in-bits='64' id='94c16fa5'/> <pointer-type-def type-id='3ce3a3e9' size-in-bits='64' id='63c7e8e1'/> <pointer-type-def type-id='8ae2fb1d' size-in-bits='64' id='165146ad'/> <pointer-type-def type-id='21f83f61' size-in-bits='64' id='cb1c5129'/> @@ -54021,40 +43572,18 @@ <pointer-type-def type-id='bbbd8970' size-in-bits='64' id='577ede06'/> <pointer-type-def type-id='4edc4180' size-in-bits='64' id='bf237056'/> <pointer-type-def type-id='279bdcdf' size-in-bits='64' id='c6675287'/> - <function-decl name='try_module_get' mangled-name='try_module_get' filepath='include/linux/module.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='try_module_get'> - <parameter type-id='2730d015'/> - <return type-id='c894953d'/> + <function-decl name='arch_bpf_jit_check_func' mangled-name='arch_bpf_jit_check_func' filepath='arch/arm64/net/bpf_jit_comp.c' line='1027' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='arch_bpf_jit_check_func'> + <parameter type-id='18145275' name='prog' filepath='arch/arm64/net/bpf_jit_comp.c' line='1027' column='1'/> + <return type-id='b50a4934'/> </function-decl> - <function-decl name='kthread_create_on_node' mangled-name='kthread_create_on_node' filepath='include/linux/kthread.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_create_on_node'> - <parameter type-id='b9b212f5'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='f23e2572'/> - </function-decl> - <function-decl name='module_put' mangled-name='module_put' filepath='include/linux/module.h' line='615' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='module_put'> - <parameter type-id='2730d015'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='wake_up_process' mangled-name='wake_up_process' filepath='include/linux/sched.h' line='1708' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wake_up_process'> - <parameter type-id='f23e2572'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='simple_strtol' mangled-name='simple_strtol' filepath='include/linux/kernel.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_strtol'> - <parameter type-id='80f4b756'/> - <parameter type-id='9b23c9ad'/> - <parameter type-id='f0981eeb'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='complete_all' mangled-name='complete_all' filepath='include/linux/completion.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='complete_all'> - <parameter type-id='389faaf7'/> - <return type-id='48b5725f'/> - </function-decl> - <array-type-def dimensions='1' type-id='d3130597' size-in-bits='infinite' id='52cd3f2c'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + <array-type-def dimensions='1' type-id='3f1a6b60' size-in-bits='96' id='3fa05d14'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <pointer-type-def type-id='26a90f95' size-in-bits='64' id='9b23c9ad'/> + <function-type size-in-bits='64' id='77780344'> + <parameter type-id='ee406209'/> + <parameter type-id='7359adad'/> + <return type-id='ee406209'/> + </function-type> <function-type size-in-bits='64' id='732df9b3'> <parameter type-id='231422bf'/> <return type-id='00ee50b8'/> @@ -54063,6 +43592,62 @@ <parameter type-id='68a2d05b'/> <return type-id='f41a0030'/> </function-type> + <function-type size-in-bits='64' id='12afeb30'> + <parameter type-id='ee406209'/> + <parameter type-id='7ca29816'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='15aa5ecd'> + <parameter type-id='ee406209'/> + <parameter type-id='6fcaf91e'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1d4f5209'> + <parameter type-id='ee406209'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='9c757b77'> + <parameter type-id='ee406209'/> + <parameter type-id='19c2251e'/> + <parameter type-id='19c2251e'/> + <parameter type-id='30864cdc'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a46a9227'> + <parameter type-id='ee406209'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c393ee9b'> + <parameter type-id='ee406209'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='74c76c4a'> + <parameter type-id='ee406209'/> + <parameter type-id='7359adad'/> + <parameter type-id='ee406209'/> + <parameter type-id='325a7d19'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='83d13e0e'> + <parameter type-id='ee406209'/> + <parameter type-id='7359adad'/> + <parameter type-id='7ca29816'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='23ce80b7'> + <parameter type-id='ee406209'/> + <parameter type-id='7359adad'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='12c1f7e1'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='f8a93d65'> <parameter type-id='231422bf'/> <return type-id='95e97e5e'/> @@ -54109,6 +43694,12 @@ <parameter type-id='91ce1af9'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='87461f69'> + <parameter type-id='bdcee7ae'/> + <parameter type-id='2d14cfd8'/> + <parameter type-id='231422bf'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='1c674f90'> <parameter type-id='8f4bc7f1'/> <parameter type-id='9693d74a'/> @@ -54138,11 +43729,22 @@ <parameter type-id='2ce52478'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='627c50fc'> + <parameter type-id='0f2a7ce5'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='b29581c5'> <parameter type-id='11f4a000'/> <parameter type-id='cf536864'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='1322ddb6'> + <parameter type-id='b3e12f1c'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='31b74d85'> <parameter type-id='95e97e5e'/> <parameter type-id='2ce52478'/> @@ -54167,6 +43769,36 @@ <parameter type-id='5799dc94'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='4ea599f1'> + <parameter type-id='a2bff676'/> + <parameter type-id='68a2d05b'/> + <parameter type-id='30864cdc'/> + <parameter type-id='30864cdc'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7ae39c29'> + <parameter type-id='a2bff676'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='6dca061b'/> + <parameter type-id='7359adad'/> + <parameter type-id='19c2251e'/> + <parameter type-id='30864cdc'/> + <parameter type-id='63e171df'/> + <parameter type-id='b50a4934'/> + <parameter type-id='b50a4934'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f3f27ff7'> + <parameter type-id='a2bff676'/> + <parameter type-id='6dca061b'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='12c1f7e1'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='80343f75'> <parameter type-id='68a2d05b'/> <return type-id='95e97e5e'/> @@ -54419,6 +44051,14 @@ <parameter type-id='5799dc94'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='0ff60dc2'> + <parameter type-id='68a2d05b'/> + <parameter type-id='68a2d05b'/> + <parameter type-id='30864cdc'/> + <parameter type-id='30864cdc'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='d8da8ad2'> <parameter type-id='68a2d05b'/> <parameter type-id='4da45462'/> @@ -54429,6 +44069,13 @@ <parameter type-id='5bc7662c'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='86c85b12'> + <parameter type-id='68a2d05b'/> + <parameter type-id='30864cdc'/> + <parameter type-id='30864cdc'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='594ef19f'> <parameter type-id='68a2d05b'/> <parameter type-id='c2074578'/> @@ -54509,6 +44156,48 @@ <parameter type-id='07b9ee34'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='898c19a2'> + <parameter type-id='30864cdc'/> + <parameter type-id='30864cdc'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='972398b7'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='ee406209'/> + <parameter type-id='a10cc675'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ca6c3304'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='2ce52478'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f962dd87'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='2ce52478'/> + <parameter type-id='2ce52478'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='729b729c'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='2ce52478'/> + <parameter type-id='7292109c'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='bd9eea97'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='122b71ba'/> + <parameter type-id='e638cd0c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0332edd2'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='a2bff676'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='930eb0f7'> <parameter type-id='0fbf3cfd'/> <parameter type-id='68a2d05b'/> @@ -54551,10 +44240,49 @@ <parameter type-id='95e97e5e'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='d8488877'> + <parameter type-id='6dca061b'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='6cb7d4e4'> + <parameter type-id='6dca061b'/> + <parameter type-id='b50a4934'/> + <parameter type-id='18a1ba64'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='21f5310d'> + <parameter type-id='6dca061b'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='d8e6b335'/> + <parameter type-id='b50a4934'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='75a3ad48'> + <parameter type-id='2ce52478'/> + <return type-id='a2bff676'/> + </function-type> <function-type size-in-bits='64' id='4469e818'> <parameter type-id='68a2d05b'/> <return type-id='c15eecdf'/> </function-type> + <function-type size-in-bits='64' id='1a196c3e'> + <parameter type-id='ee406209'/> + <parameter type-id='12c1f7e1'/> + <return type-id='35b28c4f'/> + </function-type> + <function-type size-in-bits='64' id='8470101c'> + <parameter type-id='ee406209'/> + <return type-id='0fbf3cfd'/> + </function-type> + <function-type size-in-bits='64' id='daae3cc8'> + <parameter type-id='ee406209'/> + <parameter type-id='7359adad'/> + <parameter type-id='5799dc94'/> + <return type-id='13ef4686'/> + </function-type> <function-type size-in-bits='64' id='ca5008d0'> <parameter type-id='11f4a000'/> <return type-id='84a5c3d4'/> @@ -54569,6 +44297,10 @@ <parameter type-id='95e97e5e'/> <return type-id='b50a4934'/> </function-type> + <function-type size-in-bits='64' id='93a4c7d5'> + <parameter type-id='6dca061b'/> + <return type-id='b50a4934'/> + </function-type> <function-type size-in-bits='64' id='64f32e32'> <parameter type-id='68a2d05b'/> <parameter type-id='f9f4b16f'/> @@ -54589,12 +44321,30 @@ <parameter type-id='a10cc675'/> <return type-id='a110acfc'/> </function-type> + <function-type size-in-bits='64' id='fa5149d8'> + <parameter type-id='2ce52478'/> + <return type-id='b59d7dce'/> + </function-type> + <function-type size-in-bits='64' id='dd9a5153'> + <parameter type-id='2ce52478'/> + <parameter type-id='2ce52478'/> + <return type-id='b59d7dce'/> + </function-type> + <function-type size-in-bits='64' id='80310425'> + <parameter type-id='2ce52478'/> + <parameter type-id='95e97e5e'/> + <return type-id='b59d7dce'/> + </function-type> <function-type size-in-bits='64' id='3d5d0103'> <parameter type-id='68a2d05b'/> <parameter type-id='0fbf3cfd'/> <parameter type-id='68a2d05b'/> <return type-id='1dc6a898'/> </function-type> + <function-type size-in-bits='64' id='756696ad'> + <parameter type-id='ee406209'/> + <return type-id='19c2251e'/> + </function-type> <function-type size-in-bits='64' id='670d37f5'> <parameter type-id='00ee50b8'/> <parameter type-id='7fe42640'/> @@ -54608,6 +44358,44 @@ <parameter type-id='eaa32e2f'/> <return type-id='19c2251e'/> </function-type> + <function-type size-in-bits='64' id='ae2eaa42'> + <return type-id='f0981eeb'/> + </function-type> + <function-type size-in-bits='64' id='98b2ffae'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='acada613'/> + <return type-id='f0981eeb'/> + </function-type> + <function-type size-in-bits='64' id='c02c4ff1'> + <parameter type-id='ee406209'/> + <parameter type-id='19c2251e'/> + <return type-id='7359adad'/> + </function-type> + <function-type size-in-bits='64' id='da14b6a5'> + <parameter type-id='ee406209'/> + <parameter type-id='7359adad'/> + <parameter type-id='19c2251e'/> + <return type-id='7359adad'/> + </function-type> + <function-type size-in-bits='64' id='63c3ee86'> + <parameter type-id='ee406209'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='2707fa43'> + <parameter type-id='ee406209'/> + <parameter type-id='a63f3a26'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='58e5bb8b'> + <parameter type-id='ee406209'/> + <parameter type-id='19c2251e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='5257f496'> + <parameter type-id='ee406209'/> + <parameter type-id='7359adad'/> + <return type-id='48b5725f'/> + </function-type> <function-type size-in-bits='64' id='47658c9d'> <parameter type-id='00ee50b8'/> <return type-id='48b5725f'/> @@ -54681,6 +44469,11 @@ <parameter type-id='95e97e5e'/> <return type-id='48b5725f'/> </function-type> + <function-type size-in-bits='64' id='d31161f1'> + <parameter type-id='68a2d05b'/> + <parameter type-id='e84b031a'/> + <return type-id='48b5725f'/> + </function-type> <function-type size-in-bits='64' id='7e2e2485'> <parameter type-id='68a2d05b'/> <parameter type-id='3c330066'/> @@ -54712,6 +44505,31 @@ <parameter type-id='eaa32e2f'/> <return type-id='48b5725f'/> </function-type> + <function-type size-in-bits='64' id='187fa8c7'> + <parameter type-id='6dca061b'/> + <parameter type-id='4c98e95d'/> + <parameter type-id='b50a4934'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='46adf4c0'> + <parameter type-id='6dca061b'/> + <parameter type-id='b50a4934'/> + <parameter type-id='5799dc94'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='09f0c826'> + <parameter type-id='6dca061b'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='4aa54e65'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='7359adad'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='7359adad'/> + <return type-id='48b5725f'/> + </function-type> <function-type size-in-bits='64' id='4cb2ce2a'> <parameter type-id='00ee50b8'/> <parameter type-id='77e79a4b'/> @@ -54723,88 +44541,3836 @@ <parameter type-id='eaa32e2f'/> <return type-id='eaa32e2f'/> </function-type> + <function-type size-in-bits='64' id='30a49526'> + <parameter type-id='a2bff676'/> + <parameter type-id='45305972'/> + <parameter type-id='30864cdc'/> + <parameter type-id='5799dc94'/> + <return type-id='eaa32e2f'/> + </function-type> <function-type size-in-bits='64' id='cd562d46'> <parameter type-id='68a2d05b'/> <parameter type-id='68a2d05b'/> <return type-id='eaa32e2f'/> </function-type> - <pointer-type-def type-id='9efbfb11' size-in-bits='64' id='b9b212f5'/> + <function-type size-in-bits='64' id='4ede01e9'> + <parameter type-id='6dca061b'/> + <parameter type-id='19c2251e'/> + <return type-id='eaa32e2f'/> + </function-type> + <pointer-type-def type-id='b50a4934' size-in-bits='64' id='d8e6b335'/> </abi-instr> - <abi-instr address-size='64' path='crypto/ansi_cprng.c' language='LANG_C89'> - <class-decl name='rng_alg' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/rng.h' line='41' column='1' id='edc58e1f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='generate' type-id='5cae2f79' visibility='default' filepath='include/crypto/rng.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='seed' type-id='0499c3f4' visibility='default' filepath='include/crypto/rng.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set_ent' type-id='a37de2bd' visibility='default' filepath='include/crypto/rng.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='seedsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/rng.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/rng.h' line='51' column='1'/> - </data-member> - </class-decl> - <class-decl name='crypto_rng' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/rng.h' line='54' column='1' id='673937f2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/rng.h' line='55' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='673937f2' size-in-bits='64' id='5474f420'/> - <pointer-type-def type-id='7b596412' size-in-bits='64' id='0499c3f4'/> - <pointer-type-def type-id='09978275' size-in-bits='64' id='5cae2f79'/> - <pointer-type-def type-id='edc58e1f' size-in-bits='64' id='090a6ee7'/> - <pointer-type-def type-id='de6e2151' size-in-bits='64' id='a37de2bd'/> - <function-decl name='crypto_unregister_rngs' mangled-name='crypto_unregister_rngs' filepath='include/crypto/internal/rng.h' line='18' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_rngs'> - <parameter type-id='090a6ee7'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_spin_lock_bh' mangled-name='_raw_spin_lock_bh' filepath='include/linux/spinlock_api_smp.h' line='28' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_lock_bh'> - <parameter type-id='538ece95'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_spin_unlock_bh' mangled-name='_raw_spin_unlock_bh' filepath='include/linux/spinlock_api_smp.h' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_unlock_bh'> - <parameter type-id='538ece95'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='print_hex_dump' mangled-name='print_hex_dump' filepath='include/linux/printk.h' line='486' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='print_hex_dump'> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='c894953d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='crypto_register_rngs' mangled-name='crypto_register_rngs' filepath='include/crypto/internal/rng.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_rngs'> - <parameter type-id='090a6ee7'/> - <parameter type-id='95e97e5e'/> + <abi-instr address-size='64' path='block/badblocks.c' language='LANG_C89'> + <function-decl name='badblocks_set' mangled-name='badblocks_set' filepath='block/badblocks.c' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='badblocks_set'> + <parameter type-id='5760652c' name='bb' filepath='block/badblocks.c' line='163' column='1'/> + <parameter type-id='a42536cd' name='s' filepath='block/badblocks.c' line='163' column='1'/> + <parameter type-id='95e97e5e' name='sectors' filepath='block/badblocks.c' line='163' column='1'/> + <parameter type-id='95e97e5e' name='acknowledged' filepath='block/badblocks.c' line='164' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-type size-in-bits='64' id='7b596412'> - <parameter type-id='5474f420'/> - <parameter type-id='bbaf3419'/> + <function-decl name='badblocks_store' mangled-name='badblocks_store' filepath='block/badblocks.c' line='517' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='badblocks_store'> + <parameter type-id='5760652c' name='bb' filepath='block/badblocks.c' line='517' column='1'/> + <parameter type-id='80f4b756' name='page' filepath='block/badblocks.c' line='517' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='block/badblocks.c' line='517' column='1'/> + <parameter type-id='95e97e5e' name='unack' filepath='block/badblocks.c' line='518' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='badblocks_show' mangled-name='badblocks_show' filepath='block/badblocks.c' line='467' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='badblocks_show'> + <parameter type-id='5760652c' name='bb' filepath='block/badblocks.c' line='467' column='1'/> + <parameter type-id='26a90f95' name='page' filepath='block/badblocks.c' line='467' column='1'/> + <parameter type-id='95e97e5e' name='unack' filepath='block/badblocks.c' line='467' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='badblocks_init' mangled-name='badblocks_init' filepath='block/badblocks.c' line='575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='badblocks_init'> + <parameter type-id='5760652c' name='bb' filepath='block/badblocks.c' line='575' column='1'/> + <parameter type-id='95e97e5e' name='enable' filepath='block/badblocks.c' line='575' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='badblocks_exit' mangled-name='badblocks_exit' filepath='block/badblocks.c' line='593' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='badblocks_exit'> + <parameter type-id='5760652c' name='bb' filepath='block/badblocks.c' line='593' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='badblocks_clear' mangled-name='badblocks_clear' filepath='block/badblocks.c' line='331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='badblocks_clear'> + <parameter type-id='5760652c' name='bb' filepath='block/badblocks.c' line='331' column='1'/> + <parameter type-id='a42536cd' name='s' filepath='block/badblocks.c' line='331' column='1'/> + <parameter type-id='95e97e5e' name='sectors' filepath='block/badblocks.c' line='331' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ack_all_badblocks' mangled-name='ack_all_badblocks' filepath='block/badblocks.c' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ack_all_badblocks'> + <parameter type-id='5760652c' name='bb' filepath='block/badblocks.c' line='433' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/bio-crypt-ctx.c' language='LANG_C89'> + <function-decl name='bio_crypt_should_process' mangled-name='bio_crypt_should_process' filepath='block/bio-crypt-ctx.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_crypt_should_process'> + <parameter type-id='3dad1a48' name='rq' filepath='block/bio-crypt-ctx.c' line='82' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/bio.c' language='LANG_C89'> + <var-decl name='fs_bio_set' type-id='dfa886b2' mangled-name='fs_bio_set' visibility='default' filepath='block/bio.c' line='47' column='1' elf-symbol-id='fs_bio_set'/> + <function-decl name='bio_put' mangled-name='bio_put' filepath='block/bio.c' line='602' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_put'> + <parameter type-id='fb55efa1' name='bio' filepath='block/bio.c' line='602' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bio_alloc_bioset' mangled-name='bio_alloc_bioset' filepath='block/bio.c' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_alloc_bioset'> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/bio.c' line='432' column='1'/> + <parameter type-id='f0981eeb' name='nr_iovecs' filepath='block/bio.c' line='432' column='1'/> + <parameter type-id='38b1e3a0' name='bs' filepath='block/bio.c' line='433' column='1'/> + <return type-id='fb55efa1'/> + </function-decl> + <function-decl name='bio_add_page' mangled-name='bio_add_page' filepath='block/bio.c' line='864' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_add_page'> + <parameter type-id='fb55efa1' name='bio' filepath='block/bio.c' line='864' column='1'/> + <parameter type-id='02f11ed4' name='page' filepath='block/bio.c' line='864' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='block/bio.c' line='865' column='1'/> + <parameter type-id='f0981eeb' name='offset' filepath='block/bio.c' line='865' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='bio_associate_blkg' mangled-name='bio_associate_blkg' filepath='block/bio.c' line='2160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_associate_blkg'> + <parameter type-id='fb55efa1' name='bio' filepath='block/bio.c' line='2160' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bio_endio' mangled-name='bio_endio' filepath='block/bio.c' line='1842' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_endio'> + <parameter type-id='fb55efa1' name='bio' filepath='block/bio.c' line='1842' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bioset_init' mangled-name='bioset_init' filepath='block/bio.c' line='2003' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bioset_init'> + <parameter type-id='38b1e3a0' name='bs' filepath='block/bio.c' line='2003' column='1'/> + <parameter type-id='f0981eeb' name='pool_size' filepath='block/bio.c' line='2004' column='1'/> + <parameter type-id='f0981eeb' name='front_pad' filepath='block/bio.c' line='2005' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='block/bio.c' line='2006' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='bioset_exit' mangled-name='bioset_exit' filepath='block/bio.c' line='1966' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bioset_exit'> + <parameter type-id='38b1e3a0' name='bs' filepath='block/bio.c' line='1966' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='submit_bio_wait' mangled-name='submit_bio_wait' filepath='block/bio.c' line='1022' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='submit_bio_wait'> + <parameter type-id='fb55efa1' name='bio' filepath='block/bio.c' line='1022' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='bio_init' mangled-name='bio_init' filepath='block/bio.c' line='273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_init'> + <parameter type-id='fb55efa1' name='bio' filepath='block/bio.c' line='273' column='1'/> + <parameter type-id='cddcb53e' name='table' filepath='block/bio.c' line='273' column='1'/> + <parameter type-id='8efea9e5' name='max_vecs' filepath='block/bio.c' line='274' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bio_clone_blkg_association' mangled-name='bio_clone_blkg_association' filepath='block/bio.c' line='2182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_clone_blkg_association'> + <parameter type-id='fb55efa1' name='dst' filepath='block/bio.c' line='2182' column='1'/> + <parameter type-id='fb55efa1' name='src' filepath='block/bio.c' line='2182' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bio_chain' mangled-name='bio_chain' filepath='block/bio.c' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_chain'> + <parameter type-id='fb55efa1' name='bio' filepath='block/bio.c' line='333' column='1'/> + <parameter type-id='fb55efa1' name='parent' filepath='block/bio.c' line='333' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/blk-core.c' language='LANG_C89'> + <typedef-decl name='blk_mq_req_flags_t' type-id='3f1a6b60' filepath='include/linux/blk_types.h' line='268' column='1' id='346d62be'/> + <function-decl name='submit_bio' mangled-name='submit_bio' filepath='block/blk-core.c' line='1146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='submit_bio'> + <parameter type-id='fb55efa1' name='bio' filepath='block/blk-core.c' line='1146' column='1'/> + <return type-id='041bc907'/> + </function-decl> + <function-decl name='rq_flush_dcache_pages' mangled-name='rq_flush_dcache_pages' filepath='block/blk-core.c' line='1527' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rq_flush_dcache_pages'> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-core.c' line='1527' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_update_request' mangled-name='blk_update_request' filepath='block/blk-core.c' line='1435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_update_request'> + <parameter type-id='3dad1a48' name='req' filepath='block/blk-core.c' line='1435' column='1'/> + <parameter type-id='f4e2facd' name='error' filepath='block/blk-core.c' line='1435' column='1'/> + <parameter type-id='f0981eeb' name='nr_bytes' filepath='block/blk-core.c' line='1436' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='blk_sync_queue' mangled-name='blk_sync_queue' filepath='block/blk-core.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_sync_queue'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='280' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_status_to_errno' mangled-name='blk_status_to_errno' filepath='block/blk-core.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_status_to_errno'> + <parameter type-id='f4e2facd' name='status' filepath='block/blk-core.c' line='203' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blk_start_plug' mangled-name='blk_start_plug' filepath='block/blk-core.c' line='1701' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_start_plug'> + <parameter type-id='39944481' name='plug' filepath='block/blk-core.c' line='1701' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_set_queue_dying' mangled-name='blk_set_queue_dying' filepath='block/blk-core.c' line='314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_set_queue_dying'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='314' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_flag_test_and_set' mangled-name='blk_queue_flag_test_and_set' filepath='block/blk-core.c' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_flag_test_and_set'> + <parameter type-id='f0981eeb' name='flag' filepath='block/blk-core.c' line='104' column='1'/> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='104' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='blk_queue_flag_set' mangled-name='blk_queue_flag_set' filepath='block/blk-core.c' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_flag_set'> + <parameter type-id='f0981eeb' name='flag' filepath='block/blk-core.c' line='79' column='1'/> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='79' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_flag_clear' mangled-name='blk_queue_flag_clear' filepath='block/blk-core.c' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_flag_clear'> + <parameter type-id='f0981eeb' name='flag' filepath='block/blk-core.c' line='90' column='1'/> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='90' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_put_request' mangled-name='blk_put_request' filepath='block/blk-core.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_put_request'> + <parameter type-id='3dad1a48' name='req' filepath='block/blk-core.c' line='597' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_put_queue' mangled-name='blk_put_queue' filepath='block/blk-core.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_put_queue'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='308' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_get_request' mangled-name='blk_get_request' filepath='block/blk-core.c' line='581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_get_request'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='581' column='1'/> + <parameter type-id='f0981eeb' name='op' filepath='block/blk-core.c' line='581' column='1'/> + <parameter type-id='346d62be' name='flags' filepath='block/blk-core.c' line='582' column='1'/> + <return type-id='3dad1a48'/> + </function-decl> + <function-decl name='blk_get_queue' mangled-name='blk_get_queue' filepath='block/blk-core.c' line='564' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_get_queue'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='564' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='blk_finish_plug' mangled-name='blk_finish_plug' filepath='block/blk-core.c' line='1784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_finish_plug'> + <parameter type-id='39944481' name='plug' filepath='block/blk-core.c' line='1784' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_cleanup_queue' mangled-name='blk_cleanup_queue' filepath='block/blk-core.c' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_cleanup_queue'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-core.c' line='340' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_alloc_queue' mangled-name='blk_alloc_queue' filepath='block/blk-core.c' line='392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_alloc_queue'> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-core.c' line='392' column='1'/> + <return type-id='e7d2a5fc'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/blk-exec.c' language='LANG_C89'> + <function-decl name='blk_execute_rq_nowait' mangled-name='blk_execute_rq_nowait' filepath='block/blk-exec.c' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_execute_rq_nowait'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-exec.c' line='48' column='1'/> + <parameter type-id='33c599da' name='bd_disk' filepath='block/blk-exec.c' line='48' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-exec.c' line='49' column='1'/> + <parameter type-id='95e97e5e' name='at_head' filepath='block/blk-exec.c' line='49' column='1'/> + <parameter type-id='5afdaa66' name='done' filepath='block/blk-exec.c' line='50' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_execute_rq' mangled-name='blk_execute_rq' filepath='block/blk-exec.c' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_execute_rq'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-exec.c' line='77' column='1'/> + <parameter type-id='33c599da' name='bd_disk' filepath='block/blk-exec.c' line='77' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-exec.c' line='78' column='1'/> + <parameter type-id='95e97e5e' name='at_head' filepath='block/blk-exec.c' line='78' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/blk-flush.c' language='LANG_C89'> + <function-decl name='blkdev_issue_flush' mangled-name='blkdev_issue_flush' filepath='block/blk-flush.c' line='448' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blkdev_issue_flush'> + <parameter type-id='b88dd945' name='bdev' filepath='block/blk-flush.c' line='448' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-flush.c' line='448' column='1'/> + <parameter type-id='5c39fc92' name='error_sector' filepath='block/blk-flush.c' line='449' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='a42536cd' size-in-bits='64' id='5c39fc92'/> + </abi-instr> + <abi-instr address-size='64' path='block/blk-ioc.c' language='LANG_C89'> + <function-decl name='ioc_lookup_icq' mangled-name='ioc_lookup_icq' filepath='block/blk-ioc.c' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ioc_lookup_icq'> + <parameter type-id='d042cfad' name='ioc' filepath='block/blk-ioc.c' line='332' column='1'/> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-ioc.c' line='332' column='1'/> + <return type-id='7c6e0e0c'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/blk-lib.c' language='LANG_C89'> + <function-decl name='blkdev_issue_discard' mangled-name='blkdev_issue_discard' filepath='block/blk-lib.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blkdev_issue_discard'> + <parameter type-id='b88dd945' name='bdev' filepath='block/blk-lib.c' line='97' column='1'/> + <parameter type-id='a42536cd' name='sector' filepath='block/blk-lib.c' line='97' column='1'/> + <parameter type-id='a42536cd' name='nr_sects' filepath='block/blk-lib.c' line='98' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-lib.c' line='98' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='block/blk-lib.c' line='98' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__blkdev_issue_discard' mangled-name='__blkdev_issue_discard' filepath='block/blk-lib.c' line='25' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__blkdev_issue_discard'> + <parameter type-id='b88dd945' name='bdev' filepath='block/blk-lib.c' line='25' column='1'/> + <parameter type-id='a42536cd' name='sector' filepath='block/blk-lib.c' line='25' column='1'/> + <parameter type-id='a42536cd' name='nr_sects' filepath='block/blk-lib.c' line='26' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-lib.c' line='26' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='block/blk-lib.c' line='26' column='1'/> + <parameter type-id='334817d1' name='biop' filepath='block/blk-lib.c' line='27' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__blkdev_issue_zeroout' mangled-name='__blkdev_issue_zeroout' filepath='block/blk-lib.c' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__blkdev_issue_zeroout'> + <parameter type-id='b88dd945' name='bdev' filepath='block/blk-lib.c' line='324' column='1'/> + <parameter type-id='a42536cd' name='sector' filepath='block/blk-lib.c' line='324' column='1'/> + <parameter type-id='a42536cd' name='nr_sects' filepath='block/blk-lib.c' line='325' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-lib.c' line='325' column='1'/> + <parameter type-id='334817d1' name='biop' filepath='block/blk-lib.c' line='325' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='block/blk-lib.c' line='326' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='fb55efa1' size-in-bits='64' id='334817d1'/> + </abi-instr> + <abi-instr address-size='64' path='block/blk-map.c' language='LANG_C89'> + <class-decl name='rq_map_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/blkdev.h' line='815' column='1' id='9a6e6516'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pages' type-id='9f93c9da' visibility='default' filepath='include/linux/blkdev.h' line='816' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='page_order' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='817' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='nr_entries' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='818' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='offset' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='819' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='null_mapped' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='820' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='from_user' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='821' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='f2b4d088' const='yes' id='7f60130d'/> + <pointer-type-def type-id='7f60130d' size-in-bits='64' id='ab3e2665'/> + <pointer-type-def type-id='9a6e6516' size-in-bits='64' id='9c9d090c'/> + <function-decl name='blk_rq_unmap_user' mangled-name='blk_rq_unmap_user' filepath='block/blk-map.c' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_rq_unmap_user'> + <parameter type-id='fb55efa1' name='bio' filepath='block/blk-map.c' line='185' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blk_rq_map_user_iov' mangled-name='blk_rq_map_user_iov' filepath='block/blk-map.c' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_rq_map_user_iov'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-map.c' line='120' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-map.c' line='120' column='1'/> + <parameter type-id='9c9d090c' name='map_data' filepath='block/blk-map.c' line='121' column='1'/> + <parameter type-id='ab3e2665' name='iter' filepath='block/blk-map.c' line='122' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-map.c' line='122' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blk_rq_map_user' mangled-name='blk_rq_map_user' filepath='block/blk-map.c' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_rq_map_user'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-map.c' line='161' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-map.c' line='161' column='1'/> + <parameter type-id='9c9d090c' name='map_data' filepath='block/blk-map.c' line='162' column='1'/> + <parameter type-id='eaa32e2f' name='ubuf' filepath='block/blk-map.c' line='162' column='1'/> + <parameter type-id='7359adad' name='len' filepath='block/blk-map.c' line='163' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-map.c' line='163' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blk_rq_map_kern' mangled-name='blk_rq_map_kern' filepath='block/blk-map.c' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_rq_map_kern'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-map.c' line='221' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-map.c' line='221' column='1'/> + <parameter type-id='eaa32e2f' name='kbuf' filepath='block/blk-map.c' line='221' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='block/blk-map.c' line='222' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='block/blk-map.c' line='222' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <class-decl name='iov_iter' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/uio.h' line='30' column='1' id='f2b4d088'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/linux/uio.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='iov_offset' type-id='b59d7dce' visibility='default' filepath='include/linux/uio.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='count' type-id='b59d7dce' visibility='default' filepath='include/linux/uio.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='' type-id='9b26deed' visibility='default' filepath='include/linux/uio.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='' type-id='a8aafb60' visibility='default' filepath='include/linux/uio.h' line='45' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='39' column='1' id='9b26deed'> + <data-member access='public'> + <var-decl name='iov' type-id='2c556848' visibility='default' filepath='include/linux/uio.h' line='40' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='kvec' type-id='5199c30d' visibility='default' filepath='include/linux/uio.h' line='41' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='bvec' type-id='15c9a01b' visibility='default' filepath='include/linux/uio.h' line='42' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='pipe' type-id='15d29710' visibility='default' filepath='include/linux/uio.h' line='43' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__4' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='45' column='1' id='a8aafb60'> + <data-member access='public'> + <var-decl name='nr_segs' type-id='7359adad' visibility='default' filepath='include/linux/uio.h' line='46' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='1570e040' visibility='default' filepath='include/linux/uio.h' line='47' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__13' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='47' column='1' id='1570e040'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='idx' type-id='95e97e5e' visibility='default' filepath='include/linux/uio.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='start_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/uio.h' line='49' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='e70f1c73' size-in-bits='64' id='15c9a01b'/> + <pointer-type-def type-id='fb4943b2' size-in-bits='64' id='2c556848'/> + <pointer-type-def type-id='ccd48cf5' size-in-bits='64' id='5199c30d'/> + <qualified-type-def type-id='40af3608' const='yes' id='e70f1c73'/> + <qualified-type-def type-id='0f042891' const='yes' id='fb4943b2'/> + <qualified-type-def type-id='cd5915d8' const='yes' id='ccd48cf5'/> + <class-decl name='iovec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/uio.h' line='17' column='1' id='0f042891'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='iov_base' type-id='eaa32e2f' visibility='default' filepath='include/uapi/linux/uio.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='iov_len' type-id='9e19ad6e' visibility='default' filepath='include/uapi/linux/uio.h' line='20' column='1'/> + </data-member> + </class-decl> + <class-decl name='kvec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/uio.h' line='16' column='1' id='cd5915d8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='iov_base' type-id='eaa32e2f' visibility='default' filepath='include/linux/uio.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='iov_len' type-id='b59d7dce' visibility='default' filepath='include/linux/uio.h' line='18' column='1'/> + </data-member> + </class-decl> + </abi-instr> + <abi-instr address-size='64' path='block/blk-merge.c' language='LANG_C89'> + <pointer-type-def type-id='fb55efa1' size-in-bits='64' id='334817d1'/> + <function-decl name='blk_rq_map_sg' mangled-name='blk_rq_map_sg' filepath='block/blk-merge.c' line='518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_rq_map_sg'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-merge.c' line='518' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-merge.c' line='518' column='1'/> + <parameter type-id='bf3ef905' name='sglist' filepath='block/blk-merge.c' line='519' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blk_queue_split' mangled-name='blk_queue_split' filepath='block/blk-merge.c' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_split'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-merge.c' line='355' column='1'/> + <parameter type-id='334817d1' name='bio' filepath='block/blk-merge.c' line='355' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/blk-mq-cpumap.c' language='LANG_C89'> + <pointer-type-def type-id='32406f0a' size-in-bits='64' id='187ae308'/> + <function-decl name='blk_mq_map_queues' mangled-name='blk_mq_map_queues' filepath='block/blk-mq-cpumap.c' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_map_queues'> + <parameter type-id='187ae308' name='qmap' filepath='block/blk-mq-cpumap.c' line='35' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/blk-mq-pci.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='c0e2acc9' size-in-bits='704' id='2cc49b73'> + <subrange length='11' type-id='7ff19f0f' id='847bc017'/> + </array-type-def> + <class-decl name='hotplug_slot' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/pci_hotplug.h' line='56' column='1' id='2dfcfaf9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ops' type-id='94bc2d77' visibility='default' filepath='include/linux/pci_hotplug.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='slot_list' type-id='72f469ec' visibility='default' filepath='include/linux/pci_hotplug.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pci_slot' type-id='4f146b8a' visibility='default' filepath='include/linux/pci_hotplug.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/pci_hotplug.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mod_name' type-id='80f4b756' visibility='default' filepath='include/linux/pci_hotplug.h' line='63' column='1'/> + </data-member> + </class-decl> + <class-decl name='msi_controller' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='215' column='1' id='1f8bced9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/msi.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/msi.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/linux/msi.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/msi.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='setup_irq' type-id='01170708' visibility='default' filepath='include/linux/msi.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='setup_irqs' type-id='3c23f0a7' visibility='default' filepath='include/linux/msi.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='teardown_irq' type-id='694b6f36' visibility='default' filepath='include/linux/msi.h' line='225' column='1'/> + </data-member> + </class-decl> + <class-decl name='pci_vpd' is-struct='yes' visibility='default' is-declaration-only='yes' id='059a2256'/> + <class-decl name='pcie_link_state' size-in-bits='1216' is-struct='yes' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='49' column='1' id='2b7bb54d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pdev' type-id='85196e3f' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='downstream' type-id='85196e3f' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='root' type-id='fe2d9f1d' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='parent' type-id='fe2d9f1d' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sibling' type-id='72f469ec' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='aspm_support' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='aspm_enabled' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14'> + <var-decl name='aspm_capable' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21'> + <var-decl name='aspm_default' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='aspm_disable' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='clkpm_capable' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='clkpm_enabled' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9'> + <var-decl name='clkpm_default' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10'> + <var-decl name='clkpm_disable' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='latency_up' type-id='d0622163' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='latency_dw' type-id='d0622163' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='acceptable' type-id='fa0d0a7f' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='l1ss' type-id='a1d8a938' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='84' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='c9d64c0d' size-in-bits='256' id='774e8b2d'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <array-type-def dimensions='1' type-id='5218160d' size-in-bits='8448' id='221adaf7'> + <subrange length='11' type-id='7ff19f0f' id='847bc017'/> + </array-type-def> + <class-decl name='pci_dev' size-in-bits='20096' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='294' column='1' id='5c93f9a7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bus_list' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bus' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='subordinate' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sysdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/pci.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='procent' type-id='d077e928' visibility='default' filepath='include/linux/pci.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='slot' type-id='4f146b8a' visibility='default' filepath='include/linux/pci.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='devfn' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='vendor' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='496'> + <var-decl name='device' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='subsystem_vendor' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='306' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='528'> + <var-decl name='subsystem_device' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='class' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='revision' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='584'> + <var-decl name='hdr_type' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='592'> + <var-decl name='pcie_cap' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='600'> + <var-decl name='msi_cap' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='msix_cap' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pcie_mpss' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='624'> + <var-decl name='rom_base_reg' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='632'> + <var-decl name='pin' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='pcie_flags_reg' type-id='1dc6a898' visibility='default' filepath='include/linux/pci.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='dma_alias_mask' type-id='1d2c2b85' visibility='default' filepath='include/linux/pci.h' line='322' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='driver' type-id='85b59624' visibility='default' filepath='include/linux/pci.h' line='324' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='dma_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='dma_parms' type-id='37251e77' visibility='default' filepath='include/linux/pci.h' line='331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='current_state' type-id='49c32219' visibility='default' filepath='include/linux/pci.h' line='333' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='imm_ready' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1064'> + <var-decl name='pm_cap' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='337' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='pme_support' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='338' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21'> + <var-decl name='pme_poll' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='340' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22'> + <var-decl name='d1_support' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='23'> + <var-decl name='d2_support' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='no_d1d2' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='343' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='25'> + <var-decl name='no_d3cold' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='26'> + <var-decl name='bridge_d3' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='27'> + <var-decl name='d3cold_allowed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='346' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='28'> + <var-decl name='mmio_always_on' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='347' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='29'> + <var-decl name='wakeup_prepared' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='349' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30'> + <var-decl name='runtime_d3cold' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='31'> + <var-decl name='skip_bus_pm' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='354' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ignore_hotplug' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='355' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='hotplug_user_indicators' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='356' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='clear_retrain_link' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='359' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='d3_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='361' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='d3cold_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='362' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='link_state' type-id='fe2d9f1d' visibility='default' filepath='include/linux/pci.h' line='365' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ltr_path' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='eetlp_prefix_path' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='369' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='error_state' type-id='7d5a17ad' visibility='default' filepath='include/linux/pci.h' line='371' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/pci.h' line='372' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='cfg_size' type-id='95e97e5e' visibility='default' filepath='include/linux/pci.h' line='374' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8736'> + <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='380' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='resource' type-id='221adaf7' visibility='default' filepath='include/linux/pci.h' line='381' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17216'> + <var-decl name='match_driver' type-id='b50a4934' visibility='default' filepath='include/linux/pci.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='transparent' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='385' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9'> + <var-decl name='io_window' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='386' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10'> + <var-decl name='pref_window' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='387' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='pref_64_window' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='388' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12'> + <var-decl name='multifunction' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13'> + <var-decl name='is_busmaster' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14'> + <var-decl name='no_msi' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15'> + <var-decl name='no_64bit_msi' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='393' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='block_cfg_access' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17'> + <var-decl name='broken_parity_status' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18'> + <var-decl name='irq_reroute_variant' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20'> + <var-decl name='msi_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21'> + <var-decl name='msix_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22'> + <var-decl name='ari_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='399' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='23'> + <var-decl name='ats_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='pasid_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='25'> + <var-decl name='pri_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='26'> + <var-decl name='is_managed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='27'> + <var-decl name='needs_freset' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='28'> + <var-decl name='state_saved' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='29'> + <var-decl name='is_physfn' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30'> + <var-decl name='is_virtfn' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='31'> + <var-decl name='reset_fn' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_hotplug_bridge' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='409' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='shpc_managed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='410' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='is_thunderbolt' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='untrusted' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='__aer_firmware_first_valid' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='__aer_firmware_first' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='broken_intx_masking' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='422' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='io_window_1k' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='irq_managed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='424' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9'> + <var-decl name='non_compliant_bars' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10'> + <var-decl name='is_probed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='426' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='link_active_reporting' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='427' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12'> + <var-decl name='no_vf_scan' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17264'> + <var-decl name='dev_flags' type-id='0f4efb07' visibility='default' filepath='include/linux/pci.h' line='429' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17280'> + <var-decl name='enable_cnt' type-id='49178f86' visibility='default' filepath='include/linux/pci.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17312'> + <var-decl name='saved_config_space' type-id='02fdec64' visibility='default' filepath='include/linux/pci.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17856'> + <var-decl name='saved_cap_space' type-id='e151255a' visibility='default' filepath='include/linux/pci.h' line='433' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17920'> + <var-decl name='rom_attr' type-id='c0e2acc9' visibility='default' filepath='include/linux/pci.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17984'> + <var-decl name='rom_attr_enabled' type-id='95e97e5e' visibility='default' filepath='include/linux/pci.h' line='435' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18048'> + <var-decl name='res_attr' type-id='2cc49b73' visibility='default' filepath='include/linux/pci.h' line='436' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18752'> + <var-decl name='res_attr_wc' type-id='2cc49b73' visibility='default' filepath='include/linux/pci.h' line='437' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19456'> + <var-decl name='msi_irq_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/pci.h' line='448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19520'> + <var-decl name='vpd' type-id='0b72939c' visibility='default' filepath='include/linux/pci.h' line='450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19584'> + <var-decl name='rom' type-id='2522883d' visibility='default' filepath='include/linux/pci.h' line='469' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19648'> + <var-decl name='romlen' type-id='b59d7dce' visibility='default' filepath='include/linux/pci.h' line='470' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19712'> + <var-decl name='driver_override' type-id='26a90f95' visibility='default' filepath='include/linux/pci.h' line='471' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19776'> + <var-decl name='priv_flags' type-id='7359adad' visibility='default' filepath='include/linux/pci.h' line='473' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19840'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='475' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19904'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='476' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19968'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='477' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20032'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='478' column='1'/> + </data-member> + </class-decl> + <class-decl name='pci_bus' size-in-bits='10432' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='578' column='1' id='7e8e008e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='579' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='parent' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='580' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='children' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='581' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='devices' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='582' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='self' type-id='85196e3f' visibility='default' filepath='include/linux/pci.h' line='583' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='slots' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='584' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='resource' type-id='774e8b2d' visibility='default' filepath='include/linux/pci.h' line='586' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='resources' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='587' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='busn_res' type-id='5218160d' visibility='default' filepath='include/linux/pci.h' line='588' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='ops' type-id='2058826a' visibility='default' filepath='include/linux/pci.h' line='590' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='msi' type-id='b9526cc1' visibility='default' filepath='include/linux/pci.h' line='591' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='sysdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/pci.h' line='592' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='procdir' type-id='d077e928' visibility='default' filepath='include/linux/pci.h' line='593' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='number' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='595' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2056'> + <var-decl name='primary' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='596' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2064'> + <var-decl name='max_bus_speed' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='597' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2072'> + <var-decl name='cur_bus_speed' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='598' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='domain_nr' type-id='95e97e5e' visibility='default' filepath='include/linux/pci.h' line='600' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='name' type-id='36d7f119' visibility='default' filepath='include/linux/pci.h' line='603' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='bridge_ctl' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='605' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2512'> + <var-decl name='bus_flags' type-id='757fc982' visibility='default' filepath='include/linux/pci.h' line='606' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='bridge' type-id='fa0b179b' visibility='default' filepath='include/linux/pci.h' line='607' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/pci.h' line='608' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9984'> + <var-decl name='legacy_io' type-id='c0e2acc9' visibility='default' filepath='include/linux/pci.h' line='609' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='legacy_mem' type-id='c0e2acc9' visibility='default' filepath='include/linux/pci.h' line='610' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_added' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='611' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10176'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='613' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10240'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='614' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10304'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='615' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10368'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='616' column='1'/> + </data-member> + </class-decl> + <class-decl name='pci_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='709' column='1' id='fc2007cc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='add_bus' type-id='4a1c3304' visibility='default' filepath='include/linux/pci.h' line='710' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='remove_bus' type-id='7df445b9' visibility='default' filepath='include/linux/pci.h' line='711' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='map_bus' type-id='d479d76a' visibility='default' filepath='include/linux/pci.h' line='712' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='read' type-id='ffde3570' visibility='default' filepath='include/linux/pci.h' line='713' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='write' type-id='934d23eb' visibility='default' filepath='include/linux/pci.h' line='714' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='pci_bus_flags_t' type-id='8efea9e5' filepath='include/linux/pci.h' line='221' column='1' id='757fc982'/> + <class-decl name='pci_slot' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='63' column='1' id='cce0f0cc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bus' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hotplug' type-id='b47b0d41' visibility='default' filepath='include/linux/pci.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='number' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/pci.h' line='68' column='1'/> + </data-member> + </class-decl> + <class-decl name='pci_driver' size-in-bits='2752' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='838' column='1' id='314e713e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='839' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pci.h' line='840' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='id_table' type-id='92fc8aa5' visibility='default' filepath='include/linux/pci.h' line='841' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='probe' type-id='6cc3a8b3' visibility='default' filepath='include/linux/pci.h' line='842' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='remove' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='843' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='suspend' type-id='831f84c2' visibility='default' filepath='include/linux/pci.h' line='844' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='suspend_late' type-id='831f84c2' visibility='default' filepath='include/linux/pci.h' line='845' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='resume_early' type-id='40672f7b' visibility='default' filepath='include/linux/pci.h' line='846' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='resume' type-id='40672f7b' visibility='default' filepath='include/linux/pci.h' line='847' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='shutdown' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='848' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='sriov_configure' type-id='ab05e282' visibility='default' filepath='include/linux/pci.h' line='849' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='err_handler' type-id='2da88de7' visibility='default' filepath='include/linux/pci.h' line='850' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/pci.h' line='851' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/pci.h' line='852' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='dynids' type-id='022719b7' visibility='default' filepath='include/linux/pci.h' line='853' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='855' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='856' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='857' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='858' column='1'/> + </data-member> + </class-decl> + <class-decl name='pci_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='38' column='1' id='6cb59de2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vendor' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='device' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='subvendor' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='subdevice' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='class' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='class_mask' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='driver_data' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='42' column='1'/> + </data-member> + </class-decl> + <class-decl name='pci_error_handlers' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='773' column='1' id='709bf5ba'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='error_detected' type-id='abc80f30' visibility='default' filepath='include/linux/pci.h' line='775' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mmio_enabled' type-id='80b73a7b' visibility='default' filepath='include/linux/pci.h' line='779' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='slot_reset' type-id='80b73a7b' visibility='default' filepath='include/linux/pci.h' line='782' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='reset_prepare' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='785' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='reset_done' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='786' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='resume' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='789' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='pci_ers_result_t' type-id='f0981eeb' filepath='include/linux/pci.h' line='750' column='1' id='453a795e'/> + <enum-decl name='pci_channel_state' filepath='include/linux/pci.h' line='164' column='1' id='c36cf4da'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='pci_channel_io_normal' value='1'/> + <enumerator name='pci_channel_io_frozen' value='2'/> + <enumerator name='pci_channel_io_perm_failure' value='3'/> + </enum-decl> + <class-decl name='pci_dynids' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='737' column='1' id='022719b7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/pci.h' line='738' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='739' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='pci_power_t' type-id='95e97e5e' filepath='include/linux/pci.h' line='137' column='1' id='49c32219'/> + <typedef-decl name='pci_channel_state_t' type-id='f0981eeb' filepath='include/linux/pci.h' line='162' column='1' id='7d5a17ad'/> + <typedef-decl name='pci_dev_flags_t' type-id='8efea9e5' filepath='include/linux/pci.h' line='188' column='1' id='0f4efb07'/> + <qualified-type-def type-id='6cb59de2' const='yes' id='b947c5cd'/> + <pointer-type-def type-id='b947c5cd' size-in-bits='64' id='92fc8aa5'/> + <qualified-type-def type-id='709bf5ba' const='yes' id='b68346f7'/> + <pointer-type-def type-id='b68346f7' size-in-bits='64' id='2da88de7'/> + <pointer-type-def type-id='2dfcfaf9' size-in-bits='64' id='b47b0d41'/> + <pointer-type-def type-id='6334ba8a' size-in-bits='64' id='4a1c3304'/> + <pointer-type-def type-id='ba6c1a6f' size-in-bits='64' id='934d23eb'/> + <pointer-type-def type-id='89c3fb76' size-in-bits='64' id='ffde3570'/> + <pointer-type-def type-id='b4db8337' size-in-bits='64' id='40672f7b'/> + <pointer-type-def type-id='1e828e67' size-in-bits='64' id='6cc3a8b3'/> + <pointer-type-def type-id='173cc5a0' size-in-bits='64' id='ab05e282'/> + <pointer-type-def type-id='dedd4d90' size-in-bits='64' id='831f84c2'/> + <pointer-type-def type-id='1f8bced9' size-in-bits='64' id='b9526cc1'/> + <pointer-type-def type-id='7e8e008e' size-in-bits='64' id='d1feb554'/> + <pointer-type-def type-id='5c93f9a7' size-in-bits='64' id='85196e3f'/> + <pointer-type-def type-id='314e713e' size-in-bits='64' id='85b59624'/> + <pointer-type-def type-id='fc2007cc' size-in-bits='64' id='2058826a'/> + <pointer-type-def type-id='cce0f0cc' size-in-bits='64' id='4f146b8a'/> + <pointer-type-def type-id='059a2256' size-in-bits='64' id='0b72939c'/> + <pointer-type-def type-id='2b7bb54d' size-in-bits='64' id='fe2d9f1d'/> + <pointer-type-def type-id='b359f47f' size-in-bits='64' id='80b73a7b'/> + <pointer-type-def type-id='9325ec16' size-in-bits='64' id='abc80f30'/> + <pointer-type-def type-id='0181b08d' size-in-bits='64' id='7df445b9'/> + <pointer-type-def type-id='7d41fdf4' size-in-bits='64' id='01d543be'/> + <pointer-type-def type-id='9f1d7608' size-in-bits='64' id='d479d76a'/> + <function-decl name='blk_mq_pci_map_queues' mangled-name='blk_mq_pci_map_queues' filepath='block/blk-mq-pci.c' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_pci_map_queues'> + <parameter type-id='187ae308' name='qmap' filepath='block/blk-mq-pci.c' line='26' column='1'/> + <parameter type-id='85196e3f' name='pdev' filepath='block/blk-mq-pci.c' line='26' column='1'/> + <parameter type-id='95e97e5e' name='offset' filepath='block/blk-mq-pci.c' line='27' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <array-type-def dimensions='1' type-id='d0622163' size-in-bits='512' id='fa0d0a7f'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <class-decl name='aspm_latency' size-in-bits='64' is-struct='yes' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='44' column='1' id='d0622163'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='l0s' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='l1' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='46' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='79' column='1' id='a1d8a938'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='up_cap_ptr' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='dw_cap_ptr' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ctl1' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='ctl2' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='83' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='61872327' size-in-bits='64' id='94bc2d77'/> + <function-type size-in-bits='64' id='6334ba8a'> + <parameter type-id='d1feb554'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ba6c1a6f'> + <parameter type-id='d1feb554'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='89c3fb76'> + <parameter type-id='d1feb554'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='f9409001'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b4db8337'> + <parameter type-id='85196e3f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1e828e67'> + <parameter type-id='85196e3f'/> + <parameter type-id='92fc8aa5'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='173cc5a0'> + <parameter type-id='85196e3f'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='dedd4d90'> + <parameter type-id='85196e3f'/> + <parameter type-id='08496218'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b359f47f'> + <parameter type-id='85196e3f'/> + <return type-id='453a795e'/> + </function-type> + <function-type size-in-bits='64' id='9325ec16'> + <parameter type-id='85196e3f'/> + <parameter type-id='c36cf4da'/> + <return type-id='453a795e'/> + </function-type> + <function-type size-in-bits='64' id='0181b08d'> + <parameter type-id='d1feb554'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='7d41fdf4'> + <parameter type-id='85196e3f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='9f1d7608'> + <parameter type-id='d1feb554'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='95e97e5e'/> + <return type-id='eaa32e2f'/> + </function-type> + <pointer-type-def type-id='c03e8273' size-in-bits='64' id='3c23f0a7'/> + <pointer-type-def type-id='da757fbe' size-in-bits='64' id='01170708'/> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='512' id='02fdec64'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> + <pointer-type-def type-id='deb48314' size-in-bits='64' id='694b6f36'/> + <qualified-type-def type-id='8d2c0dd2' const='yes' id='61872327'/> + <class-decl name='hotplug_slot_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/pci_hotplug.h' line='38' column='1' id='8d2c0dd2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='enable_slot' type-id='1617c63b' visibility='default' filepath='include/linux/pci_hotplug.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='disable_slot' type-id='1617c63b' visibility='default' filepath='include/linux/pci_hotplug.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set_attention_status' type-id='4b81d8e7' visibility='default' filepath='include/linux/pci_hotplug.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hardware_test' type-id='b3f54aba' visibility='default' filepath='include/linux/pci_hotplug.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='get_power_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_attention_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_latch_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_adapter_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='reset_slot' type-id='3801bb42' visibility='default' filepath='include/linux/pci_hotplug.h' line='47' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='d9435f47' size-in-bits='64' id='1617c63b'/> + <pointer-type-def type-id='b6b1bef0' size-in-bits='64' id='3801bb42'/> + <pointer-type-def type-id='9d9db488' size-in-bits='64' id='b3f54aba'/> + <pointer-type-def type-id='025c78c3' size-in-bits='64' id='4b81d8e7'/> + <pointer-type-def type-id='ad4c5814' size-in-bits='64' id='db02d786'/> + </abi-instr> + <abi-instr address-size='64' path='block/blk-mq-sched.c' language='LANG_C89'> + <function-decl name='blk_mq_sched_try_merge' mangled-name='blk_mq_sched_try_merge' filepath='block/blk-mq-sched.c' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_sched_try_merge'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq-sched.c' line='272' column='1'/> + <parameter type-id='fb55efa1' name='bio' filepath='block/blk-mq-sched.c' line='272' column='1'/> + <parameter type-id='f0981eeb' name='nr_segs' filepath='block/blk-mq-sched.c' line='273' column='1'/> + <parameter type-id='79808846' name='merged_request' filepath='block/blk-mq-sched.c' line='273' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='blk_mq_sched_try_insert_merge' mangled-name='blk_mq_sched_try_insert_merge' filepath='block/blk-mq-sched.c' line='396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_sched_try_insert_merge'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq-sched.c' line='396' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq-sched.c' line='396' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='blk_mq_sched_request_inserted' mangled-name='blk_mq_sched_request_inserted' filepath='block/blk-mq-sched.c' line='402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_sched_request_inserted'> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq-sched.c' line='402' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_sched_mark_restart_hctx' mangled-name='blk_mq_sched_mark_restart_hctx' filepath='block/blk-mq-sched.c' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_sched_mark_restart_hctx'> + <parameter type-id='a47d3467' name='hctx' filepath='block/blk-mq-sched.c' line='64' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_bio_list_merge' mangled-name='blk_mq_bio_list_merge' filepath='block/blk-mq-sched.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_bio_list_merge'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq-sched.c' line='308' column='1'/> + <parameter type-id='e84b031a' name='list' filepath='block/blk-mq-sched.c' line='308' column='1'/> + <parameter type-id='fb55efa1' name='bio' filepath='block/blk-mq-sched.c' line='309' column='1'/> + <parameter type-id='f0981eeb' name='nr_segs' filepath='block/blk-mq-sched.c' line='309' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/blk-mq-tag.c' language='LANG_C89'> + <typedef-decl name='busy_tag_iter_fn' type-id='784e7aa9' filepath='include/linux/blk-mq.h' line='138' column='1' id='f8a88be2'/> + <pointer-type-def type-id='f8a88be2' size-in-bits='64' id='65a8a3df'/> + <function-decl name='blk_mq_unique_tag' mangled-name='blk_mq_unique_tag' filepath='block/blk-mq-tag.c' line='586' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_unique_tag'> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq-tag.c' line='586' column='1'/> + <return type-id='19c2251e'/> + </function-decl> + <function-decl name='blk_mq_tagset_wait_completed_request' mangled-name='blk_mq_tagset_wait_completed_request' filepath='block/blk-mq-tag.c' line='402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_tagset_wait_completed_request'> + <parameter type-id='cc26d15f' name='tagset' filepath='block/blk-mq-tag.c' line='402' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_tagset_busy_iter' mangled-name='blk_mq_tagset_busy_iter' filepath='block/blk-mq-tag.c' line='373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_tagset_busy_iter'> + <parameter type-id='cc26d15f' name='tagset' filepath='block/blk-mq-tag.c' line='373' column='1'/> + <parameter type-id='65a8a3df' name='fn' filepath='block/blk-mq-tag.c' line='374' column='1'/> + <parameter type-id='eaa32e2f' name='priv' filepath='block/blk-mq-tag.c' line='374' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='784e7aa9'> + <parameter type-id='3dad1a48'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='b50a4934'/> + <return type-id='b50a4934'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='block/blk-mq-virtio.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='b7a93b96' size-in-bits='infinite' id='5f759053'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <class-decl name='irq_affinity' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='283' column='1' id='bf33c00a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pre_vectors' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='post_vectors' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='285' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nr_sets' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='set_size' type-id='49580a63' visibility='default' filepath='include/linux/interrupt.h' line='287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='calc_sets' type-id='887112a7' visibility='default' filepath='include/linux/interrupt.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/interrupt.h' line='289' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='f1f6cfe9' size-in-bits='infinite' id='59d36c99'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <class-decl name='virtio_device' size-in-bits='7936' is-struct='yes' visibility='default' filepath='include/linux/virtio.h' line='108' column='1' id='a23921c9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='include/linux/virtio.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='failed' type-id='b50a4934' visibility='default' filepath='include/linux/virtio.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='config_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/virtio.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='config_change_pending' type-id='b50a4934' visibility='default' filepath='include/linux/virtio.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='config_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/virtio.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/virtio.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='id' type-id='7462f12f' visibility='default' filepath='include/linux/virtio.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='config' type-id='afc22511' visibility='default' filepath='include/linux/virtio.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='vringh_config' type-id='f9c3a0be' visibility='default' filepath='include/linux/virtio.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='vqs' type-id='72f469ec' visibility='default' filepath='include/linux/virtio.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='features' type-id='91ce1af9' visibility='default' filepath='include/linux/virtio.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/virtio.h' line='120' column='1'/> + </data-member> + </class-decl> + <class-decl name='virtio_device_id' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='427' column='1' id='7462f12f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='device' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='vendor' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='429' column='1'/> + </data-member> + </class-decl> + <class-decl name='virtio_config_ops' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/virtio_config.h' line='71' column='1' id='d70a473a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='get' type-id='b22e78ee' visibility='default' filepath='include/linux/virtio_config.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='set' type-id='b22e78ee' visibility='default' filepath='include/linux/virtio_config.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='generation' type-id='fe5a9a49' visibility='default' filepath='include/linux/virtio_config.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_status' type-id='bbefcc2a' visibility='default' filepath='include/linux/virtio_config.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='set_status' type-id='3dc18b9c' visibility='default' filepath='include/linux/virtio_config.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='reset' type-id='33d93b18' visibility='default' filepath='include/linux/virtio_config.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='find_vqs' type-id='17035a6b' visibility='default' filepath='include/linux/virtio_config.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='del_vqs' type-id='33d93b18' visibility='default' filepath='include/linux/virtio_config.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='get_features' type-id='f428336a' visibility='default' filepath='include/linux/virtio_config.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='finalize_features' type-id='b89d0409' visibility='default' filepath='include/linux/virtio_config.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='bus_name' type-id='eb8aa2f1' visibility='default' filepath='include/linux/virtio_config.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='set_vq_affinity' type-id='53a5ad54' visibility='default' filepath='include/linux/virtio_config.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='get_vq_affinity' type-id='7642cce6' visibility='default' filepath='include/linux/virtio_config.h' line='90' column='1'/> + </data-member> + </class-decl> + <class-decl name='virtqueue' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/virtio.h' line='28' column='1' id='d7c60ba9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/virtio.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='callback' type-id='c881e0a0' visibility='default' filepath='include/linux/virtio.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/virtio.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='vdev' type-id='5dbfcbb1' visibility='default' filepath='include/linux/virtio.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/linux/virtio.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='num_free' type-id='f0981eeb' visibility='default' filepath='include/linux/virtio.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/virtio.h' line='35' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='vq_callback_t' type-id='efc29a3e' filepath='include/linux/virtio_config.h' line='70' column='1' id='b1376802'/> + <class-decl name='vringh_config_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/vringh.h' line='59' column='1' id='b16ef9f3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='find_vrhs' type-id='7035601e' visibility='default' filepath='include/linux/vringh.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='del_vrhs' type-id='33d93b18' visibility='default' filepath='include/linux/vringh.h' line='62' column='1'/> + </data-member> + </class-decl> + <class-decl name='vringh' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/vringh.h' line='20' column='1' id='499b654d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='little_endian' type-id='b50a4934' visibility='default' filepath='include/linux/vringh.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='event_indices' type-id='b50a4934' visibility='default' filepath='include/linux/vringh.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='weak_barriers' type-id='b50a4934' visibility='default' filepath='include/linux/vringh.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='last_avail_idx' type-id='1dc6a898' visibility='default' filepath='include/linux/vringh.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='last_used_idx' type-id='1dc6a898' visibility='default' filepath='include/linux/vringh.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='completed' type-id='19c2251e' visibility='default' filepath='include/linux/vringh.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='vring' type-id='83eac9f7' visibility='default' filepath='include/linux/vringh.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='notify' type-id='f6482e38' visibility='default' filepath='include/linux/vringh.h' line='43' column='1'/> + </data-member> + </class-decl> + <class-decl name='vring' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='121' column='1' id='83eac9f7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='num' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='desc' type-id='a5e666e1' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='avail' type-id='79c5fcaf' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='used' type-id='00f2075d' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='128' column='1'/> + </data-member> + </class-decl> + <class-decl name='vring_desc' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='90' column='1' id='f0783229'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='addr' type-id='b7a6fcff' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='len' type-id='43ae9528' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='flags' type-id='b7a93b96' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='next' type-id='b7a93b96' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='98' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='__virtio64' type-id='d3130597' filepath='include/uapi/linux/virtio_types.h' line='44' column='1' id='b7a6fcff'/> + <typedef-decl name='__virtio32' type-id='3f1a6b60' filepath='include/uapi/linux/virtio_types.h' line='43' column='1' id='43ae9528'/> + <typedef-decl name='__virtio16' type-id='d315442e' filepath='include/uapi/linux/virtio_types.h' line='42' column='1' id='b7a93b96'/> + <class-decl name='vring_avail' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='101' column='1' id='b3f6da27'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='b7a93b96' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='idx' type-id='b7a93b96' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ring' type-id='5f759053' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='104' column='1'/> + </data-member> + </class-decl> + <class-decl name='vring_used' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='115' column='1' id='83e62d3d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='b7a93b96' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='idx' type-id='b7a93b96' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ring' type-id='59d36c99' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='118' column='1'/> + </data-member> + </class-decl> + <class-decl name='vring_used_elem' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='108' column='1' id='f1f6cfe9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='43ae9528' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='len' type-id='43ae9528' visibility='default' filepath='include/uapi/linux/virtio_ring.h' line='112' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='vrh_callback_t' type-id='7af6d412' filepath='include/linux/vringh.h' line='58' column='1' id='63a70519'/> + <qualified-type-def type-id='b50a4934' const='yes' id='4ab96a04'/> + <pointer-type-def type-id='4ab96a04' size-in-bits='64' id='cfe2266a'/> + <pointer-type-def type-id='f2207a6d' size-in-bits='64' id='eb8aa2f1'/> + <pointer-type-def type-id='ba92be9c' size-in-bits='64' id='7642cce6'/> + <qualified-type-def type-id='d70a473a' const='yes' id='17c0f561'/> + <pointer-type-def type-id='17c0f561' size-in-bits='64' id='afc22511'/> + <qualified-type-def type-id='b16ef9f3' const='yes' id='79eccb20'/> + <pointer-type-def type-id='79eccb20' size-in-bits='64' id='f9c3a0be'/> + <pointer-type-def type-id='f214de7d' size-in-bits='64' id='b89d0409'/> + <pointer-type-def type-id='e636858f' size-in-bits='64' id='17035a6b'/> + <pointer-type-def type-id='b70014f4' size-in-bits='64' id='7035601e'/> + <pointer-type-def type-id='628f102a' size-in-bits='64' id='53a5ad54'/> + <pointer-type-def type-id='bf33c00a' size-in-bits='64' id='8a876638'/> + <pointer-type-def type-id='1e91d6cd' size-in-bits='64' id='fe5a9a49'/> + <pointer-type-def type-id='70a1a668' size-in-bits='64' id='f428336a'/> + <pointer-type-def type-id='983b8510' size-in-bits='64' id='bbefcc2a'/> + <pointer-type-def type-id='a23921c9' size-in-bits='64' id='5dbfcbb1'/> + <pointer-type-def type-id='d7c60ba9' size-in-bits='64' id='91d0de51'/> + <pointer-type-def type-id='91d0de51' size-in-bits='64' id='06ce3ba1'/> + <pointer-type-def type-id='bbf47576' size-in-bits='64' id='33d93b18'/> + <pointer-type-def type-id='83c3d80a' size-in-bits='64' id='3dc18b9c'/> + <pointer-type-def type-id='6c0f5f3c' size-in-bits='64' id='b22e78ee'/> + <pointer-type-def type-id='efc29a3e' size-in-bits='64' id='c881e0a0'/> + <pointer-type-def type-id='af1578f6' size-in-bits='64' id='f6482e38'/> + <pointer-type-def type-id='b1376802' size-in-bits='64' id='14cefd25'/> + <pointer-type-def type-id='14cefd25' size-in-bits='64' id='d0d85e9d'/> + <pointer-type-def type-id='63a70519' size-in-bits='64' id='250d5c0a'/> + <pointer-type-def type-id='250d5c0a' size-in-bits='64' id='74080660'/> + <pointer-type-def type-id='b3f6da27' size-in-bits='64' id='79c5fcaf'/> + <pointer-type-def type-id='f0783229' size-in-bits='64' id='a5e666e1'/> + <pointer-type-def type-id='83e62d3d' size-in-bits='64' id='00f2075d'/> + <pointer-type-def type-id='499b654d' size-in-bits='64' id='05a6a00d'/> + <pointer-type-def type-id='05a6a00d' size-in-bits='64' id='0c4e1d65'/> + <function-decl name='blk_mq_virtio_map_queues' mangled-name='blk_mq_virtio_map_queues' filepath='block/blk-mq-virtio.c' line='24' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_virtio_map_queues'> + <parameter type-id='187ae308' name='qmap' filepath='block/blk-mq-virtio.c' line='24' column='1'/> + <parameter type-id='5dbfcbb1' name='vdev' filepath='block/blk-mq-virtio.c' line='25' column='1'/> + <parameter type-id='95e97e5e' name='first_vec' filepath='block/blk-mq-virtio.c' line='25' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='f2207a6d'> + <parameter type-id='5dbfcbb1'/> + <return type-id='80f4b756'/> + </function-type> + <function-type size-in-bits='64' id='ba92be9c'> + <parameter type-id='5dbfcbb1'/> + <parameter type-id='95e97e5e'/> + <return type-id='5f8a1ac4'/> + </function-type> + <function-type size-in-bits='64' id='f214de7d'> + <parameter type-id='5dbfcbb1'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e636858f'> + <parameter type-id='5dbfcbb1'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='06ce3ba1'/> + <parameter type-id='d0d85e9d'/> + <parameter type-id='13956559'/> + <parameter type-id='cfe2266a'/> + <parameter type-id='8a876638'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b70014f4'> + <parameter type-id='5dbfcbb1'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='0c4e1d65'/> + <parameter type-id='74080660'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='628f102a'> + <parameter type-id='91d0de51'/> + <parameter type-id='5f8a1ac4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1e91d6cd'> + <parameter type-id='5dbfcbb1'/> + <return type-id='19c2251e'/> + </function-type> + <function-type size-in-bits='64' id='70a1a668'> + <parameter type-id='5dbfcbb1'/> + <return type-id='91ce1af9'/> + </function-type> + <function-type size-in-bits='64' id='983b8510'> + <parameter type-id='5dbfcbb1'/> + <return type-id='f9b06939'/> + </function-type> + <function-type size-in-bits='64' id='bbf47576'> + <parameter type-id='5dbfcbb1'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='83c3d80a'> + <parameter type-id='5dbfcbb1'/> + <parameter type-id='f9b06939'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='6c0f5f3c'> + <parameter type-id='5dbfcbb1'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='7af6d412'> + <parameter type-id='5dbfcbb1'/> + <parameter type-id='05a6a00d'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='efc29a3e'> + <parameter type-id='91d0de51'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='af1578f6'> + <parameter type-id='05a6a00d'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='ec180093' size-in-bits='64' id='887112a7'/> + <pointer-type-def type-id='6b2a4486' size-in-bits='64' id='5f8a1ac4'/> + <qualified-type-def type-id='1354385d' const='yes' id='6b2a4486'/> + </abi-instr> + <abi-instr address-size='64' path='block/blk-mq.c' language='LANG_C89'> + <function-decl name='blk_mq_alloc_tag_set' mangled-name='blk_mq_alloc_tag_set' filepath='block/blk-mq.c' line='3156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_alloc_tag_set'> + <parameter type-id='cc26d15f' name='set' filepath='block/blk-mq.c' line='3156' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blk_poll' mangled-name='blk_poll' filepath='block/blk-mq.c' line='3605' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_poll'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='3605' column='1'/> + <parameter type-id='041bc907' name='cookie' filepath='block/blk-mq.c' line='3605' column='1'/> + <parameter type-id='b50a4934' name='spin' filepath='block/blk-mq.c' line='3605' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blk_mq_free_request' mangled-name='blk_mq_free_request' filepath='block/blk-mq.c' line='509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_free_request'> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='509' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_quiesce_queue' mangled-name='blk_mq_quiesce_queue' filepath='block/blk-mq.c' line='234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_quiesce_queue'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='234' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_run_hw_queue' mangled-name='blk_mq_run_hw_queue' filepath='block/blk-mq.c' line='1518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_run_hw_queue'> + <parameter type-id='a47d3467' name='hctx' filepath='block/blk-mq.c' line='1518' column='1'/> + <parameter type-id='b50a4934' name='async' filepath='block/blk-mq.c' line='1518' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='blk_mq_unfreeze_queue' mangled-name='blk_mq_unfreeze_queue' filepath='block/blk-mq.c' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_unfreeze_queue'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='202' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_freeze_queue_start' mangled-name='blk_freeze_queue_start' filepath='block/blk-mq.c' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_freeze_queue_start'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='146' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__blk_mq_end_request' mangled-name='__blk_mq_end_request' filepath='block/blk-mq.c' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__blk_mq_end_request'> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='540' column='1'/> + <parameter type-id='f4e2facd' name='error' filepath='block/blk-mq.c' line='540' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_update_nr_hw_queues' mangled-name='blk_mq_update_nr_hw_queues' filepath='block/blk-mq.c' line='3439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_update_nr_hw_queues'> + <parameter type-id='cc26d15f' name='set' filepath='block/blk-mq.c' line='3439' column='1'/> + <parameter type-id='95e97e5e' name='nr_hw_queues' filepath='block/blk-mq.c' line='3439' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_unquiesce_queue' mangled-name='blk_mq_unquiesce_queue' filepath='block/blk-mq.c' line='260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_unquiesce_queue'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='260' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_tag_to_rq' mangled-name='blk_mq_tag_to_rq' filepath='block/blk-mq.c' line='816' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_tag_to_rq'> + <parameter type-id='0461ecf5' name='tags' filepath='block/blk-mq.c' line='816' column='1'/> + <parameter type-id='f0981eeb' name='tag' filepath='block/blk-mq.c' line='816' column='1'/> + <return type-id='3dad1a48'/> + </function-decl> + <function-decl name='blk_mq_stop_hw_queue' mangled-name='blk_mq_stop_hw_queue' filepath='block/blk-mq.c' line='1588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_stop_hw_queue'> + <parameter type-id='a47d3467' name='hctx' filepath='block/blk-mq.c' line='1588' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_start_stopped_hw_queues' mangled-name='blk_mq_start_stopped_hw_queues' filepath='block/blk-mq.c' line='1643' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_start_stopped_hw_queues'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='1643' column='1'/> + <parameter type-id='b50a4934' name='async' filepath='block/blk-mq.c' line='1643' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_start_request' mangled-name='blk_mq_start_request' filepath='block/blk-mq.c' line='678' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_start_request'> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='678' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_run_hw_queues' mangled-name='blk_mq_run_hw_queues' filepath='block/blk-mq.c' line='1545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_run_hw_queues'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='1545' column='1'/> + <parameter type-id='b50a4934' name='async' filepath='block/blk-mq.c' line='1545' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_rq_cpu' mangled-name='blk_mq_rq_cpu' filepath='block/blk-mq.c' line='3659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_rq_cpu'> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='3659' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='blk_mq_requeue_request' mangled-name='blk_mq_requeue_request' filepath='block/blk-mq.c' line='729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_requeue_request'> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='729' column='1'/> + <parameter type-id='b50a4934' name='kick_requeue_list' filepath='block/blk-mq.c' line='729' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_request_completed' mangled-name='blk_mq_request_completed' filepath='block/blk-mq.c' line='672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_request_completed'> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='672' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blk_mq_init_sq_queue' mangled-name='blk_mq_init_sq_queue' filepath='block/blk-mq.c' line='2829' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_init_sq_queue'> + <parameter type-id='cc26d15f' name='set' filepath='block/blk-mq.c' line='2829' column='1'/> + <parameter type-id='e1962c5d' name='ops' filepath='block/blk-mq.c' line='2830' column='1'/> + <parameter type-id='f0981eeb' name='queue_depth' filepath='block/blk-mq.c' line='2831' column='1'/> + <parameter type-id='f0981eeb' name='set_flags' filepath='block/blk-mq.c' line='2832' column='1'/> + <return type-id='e7d2a5fc'/> + </function-decl> + <function-decl name='blk_mq_free_tag_set' mangled-name='blk_mq_free_tag_set' filepath='block/blk-mq.c' line='3242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_free_tag_set'> + <parameter type-id='cc26d15f' name='set' filepath='block/blk-mq.c' line='3242' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_init_queue' mangled-name='blk_mq_init_queue' filepath='block/blk-mq.c' line='2805' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_init_queue'> + <parameter type-id='cc26d15f' name='set' filepath='block/blk-mq.c' line='2805' column='1'/> + <return type-id='e7d2a5fc'/> + </function-decl> + <function-decl name='blk_mq_freeze_queue_wait_timeout' mangled-name='blk_mq_freeze_queue_wait_timeout' filepath='block/blk-mq.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_freeze_queue_wait_timeout'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='166' column='1'/> + <parameter type-id='7359adad' name='timeout' filepath='block/blk-mq.c' line='167' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blk_mq_freeze_queue_wait' mangled-name='blk_mq_freeze_queue_wait' filepath='block/blk-mq.c' line='160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_freeze_queue_wait'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='160' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_freeze_queue' mangled-name='blk_mq_freeze_queue' filepath='block/blk-mq.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_freeze_queue'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='192' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_end_request' mangled-name='blk_mq_end_request' filepath='block/blk-mq.c' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_end_request'> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='566' column='1'/> + <parameter type-id='f4e2facd' name='error' filepath='block/blk-mq.c' line='566' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_delay_kick_requeue_list' mangled-name='blk_mq_delay_kick_requeue_list' filepath='block/blk-mq.c' line='808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_delay_kick_requeue_list'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='808' column='1'/> + <parameter type-id='7359adad' name='msecs' filepath='block/blk-mq.c' line='809' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_mq_complete_request' mangled-name='blk_mq_complete_request' filepath='block/blk-mq.c' line='657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_complete_request'> + <parameter type-id='3dad1a48' name='rq' filepath='block/blk-mq.c' line='657' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='blk_mq_alloc_request_hctx' mangled-name='blk_mq_alloc_request_hctx' filepath='block/blk-mq.c' line='446' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_alloc_request_hctx'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='446' column='1'/> + <parameter type-id='f0981eeb' name='op' filepath='block/blk-mq.c' line='447' column='1'/> + <parameter type-id='346d62be' name='flags' filepath='block/blk-mq.c' line='447' column='1'/> + <parameter type-id='f0981eeb' name='hctx_idx' filepath='block/blk-mq.c' line='447' column='1'/> + <return type-id='3dad1a48'/> + </function-decl> + <function-decl name='blk_mq_alloc_request' mangled-name='blk_mq_alloc_request' filepath='block/blk-mq.c' line='422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_mq_alloc_request'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-mq.c' line='422' column='1'/> + <parameter type-id='f0981eeb' name='op' filepath='block/blk-mq.c' line='422' column='1'/> + <parameter type-id='346d62be' name='flags' filepath='block/blk-mq.c' line='423' column='1'/> + <return type-id='3dad1a48'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/blk-pm.c' language='LANG_C89'> + <function-decl name='blk_pm_runtime_init' mangled-name='blk_pm_runtime_init' filepath='block/blk-pm.c' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_pm_runtime_init'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-pm.c' line='31' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='block/blk-pm.c' line='31' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/blk-settings.c' language='LANG_C89'> + <pointer-type-def type-id='f0966d3d' size-in-bits='64' id='7604ff1d'/> + <function-decl name='blk_set_stacking_limits' mangled-name='blk_set_stacking_limits' filepath='block/blk-settings.c' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_set_stacking_limits'> + <parameter type-id='7604ff1d' name='lim' filepath='block/blk-settings.c' line='73' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_write_cache' mangled-name='blk_queue_write_cache' filepath='block/blk-settings.c' line='836' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_write_cache'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='836' column='1'/> + <parameter type-id='b50a4934' name='wc' filepath='block/blk-settings.c' line='836' column='1'/> + <parameter type-id='b50a4934' name='fua' filepath='block/blk-settings.c' line='836' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_virt_boundary' mangled-name='blk_queue_virt_boundary' filepath='block/blk-settings.c' line='761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_virt_boundary'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='761' column='1'/> + <parameter type-id='7359adad' name='mask' filepath='block/blk-settings.c' line='761' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_update_dma_pad' mangled-name='blk_queue_update_dma_pad' filepath='block/blk-settings.c' line='695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_update_dma_pad'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='695' column='1'/> + <parameter type-id='f0981eeb' name='mask' filepath='block/blk-settings.c' line='695' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_update_dma_alignment' mangled-name='blk_queue_update_dma_alignment' filepath='block/blk-settings.c' line='806' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_update_dma_alignment'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='806' column='1'/> + <parameter type-id='95e97e5e' name='mask' filepath='block/blk-settings.c' line='806' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_rq_timeout' mangled-name='blk_queue_rq_timeout' filepath='block/blk-settings.c' line='25' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_rq_timeout'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='25' column='1'/> + <parameter type-id='f0981eeb' name='timeout' filepath='block/blk-settings.c' line='25' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_physical_block_size' mangled-name='blk_queue_physical_block_size' filepath='block/blk-settings.c' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_physical_block_size'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='353' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='block/blk-settings.c' line='353' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_max_write_zeroes_sectors' mangled-name='blk_queue_max_write_zeroes_sectors' filepath='block/blk-settings.c' line='253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_max_write_zeroes_sectors'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='253' column='1'/> + <parameter type-id='f0981eeb' name='max_write_zeroes_sectors' filepath='block/blk-settings.c' line='254' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_max_segments' mangled-name='blk_queue_max_segments' filepath='block/blk-settings.c' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_max_segments'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='269' column='1'/> + <parameter type-id='8efea9e5' name='max_segments' filepath='block/blk-settings.c' line='269' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_max_segment_size' mangled-name='blk_queue_max_segment_size' filepath='block/blk-settings.c' line='306' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_max_segment_size'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='306' column='1'/> + <parameter type-id='f0981eeb' name='max_size' filepath='block/blk-settings.c' line='306' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_max_hw_sectors' mangled-name='blk_queue_max_hw_sectors' filepath='block/blk-settings.c' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_max_hw_sectors'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='183' column='1'/> + <parameter type-id='f0981eeb' name='max_hw_sectors' filepath='block/blk-settings.c' line='183' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_max_discard_segments' mangled-name='blk_queue_max_discard_segments' filepath='block/blk-settings.c' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_max_discard_segments'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='290' column='1'/> + <parameter type-id='8efea9e5' name='max_segments' filepath='block/blk-settings.c' line='291' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_max_discard_sectors' mangled-name='blk_queue_max_discard_sectors' filepath='block/blk-settings.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_max_discard_sectors'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='227' column='1'/> + <parameter type-id='f0981eeb' name='max_discard_sectors' filepath='block/blk-settings.c' line='228' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_make_request' mangled-name='blk_queue_make_request' filepath='block/blk-settings.c' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_make_request'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='111' column='1'/> + <parameter type-id='8f01ad5c' name='mfn' filepath='block/blk-settings.c' line='111' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_logical_block_size' mangled-name='blk_queue_logical_block_size' filepath='block/blk-settings.c' line='331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_logical_block_size'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='331' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='block/blk-settings.c' line='331' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_io_opt' mangled-name='blk_queue_io_opt' filepath='block/blk-settings.c' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_io_opt'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='459' column='1'/> + <parameter type-id='f0981eeb' name='opt' filepath='block/blk-settings.c' line='459' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_io_min' mangled-name='blk_queue_io_min' filepath='block/blk-settings.c' line='421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_io_min'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='421' column='1'/> + <parameter type-id='f0981eeb' name='min' filepath='block/blk-settings.c' line='421' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_chunk_sectors' mangled-name='blk_queue_chunk_sectors' filepath='block/blk-settings.c' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_chunk_sectors'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='215' column='1'/> + <parameter type-id='f0981eeb' name='chunk_sectors' filepath='block/blk-settings.c' line='215' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_can_use_dma_map_merging' mangled-name='blk_queue_can_use_dma_map_merging' filepath='block/blk-settings.c' line='874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_can_use_dma_map_merging'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='874' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='block/blk-settings.c' line='875' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='blk_queue_bounce_limit' mangled-name='blk_queue_bounce_limit' filepath='block/blk-settings.c' line='136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_bounce_limit'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='136' column='1'/> + <parameter type-id='91ce1af9' name='max_addr' filepath='block/blk-settings.c' line='136' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_queue_alignment_offset' mangled-name='blk_queue_alignment_offset' filepath='block/blk-settings.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_alignment_offset'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-settings.c' line='376' column='1'/> + <parameter type-id='f0981eeb' name='offset' filepath='block/blk-settings.c' line='376' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/blk-stat.c' language='LANG_C89'> + <function-decl name='blk_stat_enable_accounting' mangled-name='blk_stat_enable_accounting' filepath='block/blk-stat.c' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_stat_enable_accounting'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/blk-stat.c' line='183' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/bsg-lib.c' language='LANG_C89'> + <typedef-decl name='bsg_job_fn' type-id='f6192657' filepath='include/linux/bsg-lib.h' line='20' column='1' id='46181ad5'/> + <class-decl name='bsg_job' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/bsg-lib.h' line='29' column='1' id='d3e31bbb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/bsg-lib.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/bsg-lib.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/bsg-lib.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='request' type-id='eaa32e2f' visibility='default' filepath='include/linux/bsg-lib.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='reply' type-id='eaa32e2f' visibility='default' filepath='include/linux/bsg-lib.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='request_len' type-id='f0981eeb' visibility='default' filepath='include/linux/bsg-lib.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='reply_len' type-id='f0981eeb' visibility='default' filepath='include/linux/bsg-lib.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='request_payload' type-id='ad60a032' visibility='default' filepath='include/linux/bsg-lib.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='reply_payload' type-id='ad60a032' visibility='default' filepath='include/linux/bsg-lib.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='result' type-id='95e97e5e' visibility='default' filepath='include/linux/bsg-lib.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='reply_payload_rcv_len' type-id='f0981eeb' visibility='default' filepath='include/linux/bsg-lib.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='bidi_rq' type-id='3dad1a48' visibility='default' filepath='include/linux/bsg-lib.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='bidi_bio' type-id='fb55efa1' visibility='default' filepath='include/linux/bsg-lib.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='dd_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/bsg-lib.h' line='62' column='1'/> + </data-member> + </class-decl> + <class-decl name='bsg_buffer' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bsg-lib.h' line='23' column='1' id='ad60a032'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='payload_len' type-id='f0981eeb' visibility='default' filepath='include/linux/bsg-lib.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='sg_cnt' type-id='95e97e5e' visibility='default' filepath='include/linux/bsg-lib.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sg_list' type-id='bf3ef905' visibility='default' filepath='include/linux/bsg-lib.h' line='26' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='bsg_timeout_fn' type-id='56710942' filepath='include/linux/bsg-lib.h' line='21' column='1' id='4425ad49'/> + <pointer-type-def type-id='d3e31bbb' size-in-bits='64' id='397dd6bb'/> + <pointer-type-def type-id='46181ad5' size-in-bits='64' id='826d9136'/> + <pointer-type-def type-id='4425ad49' size-in-bits='64' id='5646df36'/> + <function-decl name='bsg_setup_queue' mangled-name='bsg_setup_queue' filepath='block/bsg-lib.c' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bsg_setup_queue'> + <parameter type-id='fa0b179b' name='dev' filepath='block/bsg-lib.c' line='362' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='block/bsg-lib.c' line='362' column='1'/> + <parameter type-id='826d9136' name='job_fn' filepath='block/bsg-lib.c' line='363' column='1'/> + <parameter type-id='5646df36' name='timeout' filepath='block/bsg-lib.c' line='363' column='1'/> + <parameter type-id='95e97e5e' name='dd_job_size' filepath='block/bsg-lib.c' line='363' column='1'/> + <return type-id='e7d2a5fc'/> + </function-decl> + <function-decl name='bsg_remove_queue' mangled-name='bsg_remove_queue' filepath='block/bsg-lib.c' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bsg_remove_queue'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/bsg-lib.c' line='321' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bsg_job_done' mangled-name='bsg_job_done' filepath='block/bsg-lib.c' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bsg_job_done'> + <parameter type-id='397dd6bb' name='job' filepath='block/bsg-lib.c' line='181' column='1'/> + <parameter type-id='95e97e5e' name='result' filepath='block/bsg-lib.c' line='181' column='1'/> + <parameter type-id='f0981eeb' name='reply_payload_rcv_len' filepath='block/bsg-lib.c' line='182' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='56710942'> + <parameter type-id='3dad1a48'/> + <return type-id='0f4f6276'/> + </function-type> + <function-type size-in-bits='64' id='f6192657'> + <parameter type-id='397dd6bb'/> + <return type-id='95e97e5e'/> + </function-type> + <enum-decl name='blk_eh_timer_return' filepath='include/linux/blkdev.h' line='304' column='1' id='0f4f6276'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='BLK_EH_DONE' value='0'/> + <enumerator name='BLK_EH_RESET_TIMER' value='1'/> + </enum-decl> + </abi-instr> + <abi-instr address-size='64' path='block/elevator.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='a47d3467' size-in-bits='192' id='56ac7648'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='32406f0a' size-in-bits='384' id='ffbe012f'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <class-decl name='blk_mq_debugfs_attr' is-struct='yes' visibility='default' is-declaration-only='yes' id='d53ee986'/> + <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='256' id='e4f16420'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='384' id='e8ef2bd5'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='e4a7867c' size-in-bits='infinite' id='6abca080'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='7359adad' size-in-bits='448' id='346bc576'> + <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> + </array-type-def> + <array-type-def dimensions='1' type-id='8efea9e5' size-in-bits='48' id='ff2536e2'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <class-decl name='__anonymous_struct__' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='block/blk-mq.h' line='19' column='1' id='e9e9d685'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='block/blk-mq.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rq_lists' type-id='e8ef2bd5' visibility='default' filepath='block/blk-mq.h' line='21' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/blk-mq.h' line='16' column='1' id='87322991'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blk-mq.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dispatch' type-id='72f469ec' visibility='default' filepath='include/linux/blk-mq.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='19' column='1'/> + </data-member> + </class-decl> + <class-decl name='sbitmap' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/sbitmap.h' line='48' column='1' id='6e051ed1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='depth' type-id='f0981eeb' visibility='default' filepath='include/linux/sbitmap.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='shift' type-id='f0981eeb' visibility='default' filepath='include/linux/sbitmap.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='map_nr' type-id='f0981eeb' visibility='default' filepath='include/linux/sbitmap.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='map' type-id='278a4544' visibility='default' filepath='include/linux/sbitmap.h' line='67' column='1'/> + </data-member> + </class-decl> + <class-decl name='sbitmap_word' size-in-bits='1536' is-struct='yes' visibility='default' filepath='include/linux/sbitmap.h' line='20' column='1' id='28e1d9ae'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='depth' type-id='7359adad' visibility='default' filepath='include/linux/sbitmap.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='word' type-id='7359adad' visibility='default' filepath='include/linux/sbitmap.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='cleared' type-id='7359adad' visibility='default' filepath='include/linux/sbitmap.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='swap_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/sbitmap.h' line='39' column='1'/> + </data-member> + </class-decl> + <class-decl name='blk_mq_tags' size-in-bits='1408' is-struct='yes' visibility='default' filepath='block/blk-mq-tag.h' line='10' column='1' id='8efd3865'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nr_tags' type-id='f0981eeb' visibility='default' filepath='block/blk-mq-tag.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='nr_reserved_tags' type-id='f0981eeb' visibility='default' filepath='block/blk-mq-tag.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='active_queues' type-id='49178f86' visibility='default' filepath='block/blk-mq-tag.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bitmap_tags' type-id='a133315d' visibility='default' filepath='block/blk-mq-tag.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='breserved_tags' type-id='a133315d' visibility='default' filepath='block/blk-mq-tag.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='rqs' type-id='79808846' visibility='default' filepath='block/blk-mq-tag.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='static_rqs' type-id='79808846' visibility='default' filepath='block/blk-mq-tag.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='page_list' type-id='72f469ec' visibility='default' filepath='block/blk-mq-tag.h' line='21' column='1'/> + </data-member> + </class-decl> + <class-decl name='sbitmap_queue' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/sbitmap.h' line='97' column='1' id='a133315d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sb' type-id='6e051ed1' visibility='default' filepath='include/linux/sbitmap.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='alloc_hint' type-id='807869d3' visibility='default' filepath='include/linux/sbitmap.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='wake_batch' type-id='f0981eeb' visibility='default' filepath='include/linux/sbitmap.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='wake_index' type-id='49178f86' visibility='default' filepath='include/linux/sbitmap.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ws' type-id='cdff193b' visibility='default' filepath='include/linux/sbitmap.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ws_active' type-id='49178f86' visibility='default' filepath='include/linux/sbitmap.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='round_robin' type-id='b50a4934' visibility='default' filepath='include/linux/sbitmap.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='min_shallow_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/sbitmap.h' line='141' column='1'/> + </data-member> + </class-decl> + <class-decl name='sbq_wait_state' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/sbitmap.h' line='76' column='1' id='41425a4b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='wait_cnt' type-id='49178f86' visibility='default' filepath='include/linux/sbitmap.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='include/linux/sbitmap.h' line='85' column='1'/> + </data-member> + </class-decl> + <class-decl name='blk_mq_ctxs' size-in-bits='832' is-struct='yes' visibility='default' filepath='block/blk-mq.h' line='10' column='1' id='70bf757e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='block/blk-mq.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='queue_ctx' type-id='9a335021' visibility='default' filepath='block/blk-mq.h' line='12' column='1'/> + </data-member> + </class-decl> + <class-decl name='rq_qos_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='block/blk-rq-qos.h' line='37' column='1' id='59969f99'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='throttle' type-id='7eeb4265' visibility='default' filepath='block/blk-rq-qos.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='track' type-id='923f12f8' visibility='default' filepath='block/blk-rq-qos.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='merge' type-id='923f12f8' visibility='default' filepath='block/blk-rq-qos.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='issue' type-id='4b080d34' visibility='default' filepath='block/blk-rq-qos.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='requeue' type-id='4b080d34' visibility='default' filepath='block/blk-rq-qos.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='done' type-id='4b080d34' visibility='default' filepath='block/blk-rq-qos.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='done_bio' type-id='7eeb4265' visibility='default' filepath='block/blk-rq-qos.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='cleanup' type-id='7eeb4265' visibility='default' filepath='block/blk-rq-qos.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='queue_depth_changed' type-id='754d9fe1' visibility='default' filepath='block/blk-rq-qos.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='exit' type-id='754d9fe1' visibility='default' filepath='block/blk-rq-qos.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='debugfs_attrs' type-id='e649198d' visibility='default' filepath='block/blk-rq-qos.h' line='48' column='1'/> + </data-member> + </class-decl> + <enum-decl name='rq_qos_id' filepath='block/blk-rq-qos.h' line='16' column='1' id='51cb492d'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='RQ_QOS_WBT' value='0'/> + <enumerator name='RQ_QOS_LATENCY' value='1'/> + <enumerator name='RQ_QOS_COST' value='2'/> + </enum-decl> + <typedef-decl name='queue_rq_fn' type-id='32672900' filepath='include/linux/blk-mq.h' line='123' column='1' id='aa8737f6'/> + <class-decl name='blk_mq_queue_data' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/blk-mq.h' line='118' column='1' id='03a1b8ac'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rq' type-id='3dad1a48' visibility='default' filepath='include/linux/blk-mq.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='last' type-id='b50a4934' visibility='default' filepath='include/linux/blk-mq.h' line='120' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='commit_rqs_fn' type-id='4e7ef9a4' filepath='include/linux/blk-mq.h' line='125' column='1' id='ac1c385d'/> + <typedef-decl name='get_budget_fn' type-id='c2be64d1' filepath='include/linux/blk-mq.h' line='126' column='1' id='f47b0345'/> + <typedef-decl name='put_budget_fn' type-id='4e7ef9a4' filepath='include/linux/blk-mq.h' line='127' column='1' id='695ed59c'/> + <typedef-decl name='timeout_fn' type-id='9b58f3d9' filepath='include/linux/blk-mq.h' line='128' column='1' id='9509b3ac'/> + <enum-decl name='blk_eh_timer_return' filepath='include/linux/blkdev.h' line='304' column='1' id='0f4f6276'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='BLK_EH_DONE' value='0'/> + <enumerator name='BLK_EH_RESET_TIMER' value='1'/> + </enum-decl> + <typedef-decl name='poll_fn' type-id='8ce1651f' filepath='include/linux/blk-mq.h' line='139' column='1' id='9a083a6e'/> + <typedef-decl name='complete_fn' type-id='45e743e9' filepath='include/linux/blk-mq.h' line='142' column='1' id='f7915bc8'/> + <typedef-decl name='init_hctx_fn' type-id='02e8b0a1' filepath='include/linux/blk-mq.h' line='129' column='1' id='76c7c9df'/> + <typedef-decl name='exit_hctx_fn' type-id='4f1e6b9a' filepath='include/linux/blk-mq.h' line='130' column='1' id='e6f81ea9'/> + <typedef-decl name='init_request_fn' type-id='722249f6' filepath='include/linux/blk-mq.h' line='131' column='1' id='4e958389'/> + <class-decl name='blk_mq_queue_map' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/blk-mq.h' line='79' column='1' id='32406f0a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mq_map' type-id='807869d3' visibility='default' filepath='include/linux/blk-mq.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nr_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='queue_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='82' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='exit_request_fn' type-id='9d05a3e9' filepath='include/linux/blk-mq.h' line='133' column='1' id='d63f4ff3'/> + <typedef-decl name='cleanup_rq_fn' type-id='45e743e9' filepath='include/linux/blk-mq.h' line='143' column='1' id='3577ed21'/> + <typedef-decl name='busy_fn' type-id='06c81b64' filepath='include/linux/blk-mq.h' line='141' column='1' id='53cc9bd6'/> + <typedef-decl name='map_queues_fn' type-id='640838f9' filepath='include/linux/blk-mq.h' line='140' column='1' id='6e9b911c'/> + <pointer-type-def type-id='9a335021' size-in-bits='64' id='c9c70151'/> + <pointer-type-def type-id='70bf757e' size-in-bits='64' id='ceead144'/> + <pointer-type-def type-id='8efd3865' size-in-bits='64' id='0461ecf5'/> + <pointer-type-def type-id='0461ecf5' size-in-bits='64' id='c527e30d'/> + <pointer-type-def type-id='a3274c4b' size-in-bits='64' id='253d2bfb'/> + <pointer-type-def type-id='53cc9bd6' size-in-bits='64' id='65c718a5'/> + <pointer-type-def type-id='3577ed21' size-in-bits='64' id='ac8cd584'/> + <pointer-type-def type-id='ac1c385d' size-in-bits='64' id='10b13b44'/> + <pointer-type-def type-id='f7915bc8' size-in-bits='64' id='681aaa17'/> + <qualified-type-def type-id='d53ee986' const='yes' id='9bf7ec75'/> + <pointer-type-def type-id='9bf7ec75' size-in-bits='64' id='e649198d'/> + <qualified-type-def type-id='03a1b8ac' const='yes' id='a2b0f227'/> + <pointer-type-def type-id='a2b0f227' size-in-bits='64' id='298d0a77'/> + <qualified-type-def type-id='ceee71ca' const='yes' id='6ace3b65'/> + <pointer-type-def type-id='6ace3b65' size-in-bits='64' id='71a75d5d'/> + <pointer-type-def type-id='e6f81ea9' size-in-bits='64' id='1fb247c2'/> + <pointer-type-def type-id='d63f4ff3' size-in-bits='64' id='9a2e43a6'/> + <pointer-type-def type-id='f47b0345' size-in-bits='64' id='9712eb54'/> + <pointer-type-def type-id='76c7c9df' size-in-bits='64' id='e1f2504c'/> + <pointer-type-def type-id='4e958389' size-in-bits='64' id='57e65d80'/> + <pointer-type-def type-id='03278979' size-in-bits='64' id='484cd9e5'/> + <pointer-type-def type-id='6e9b911c' size-in-bits='64' id='06a241cf'/> + <pointer-type-def type-id='9a083a6e' size-in-bits='64' id='969a6bcd'/> + <pointer-type-def type-id='695ed59c' size-in-bits='64' id='247cb56b'/> + <pointer-type-def type-id='aa8737f6' size-in-bits='64' id='cf544519'/> + <pointer-type-def type-id='dec44472' size-in-bits='64' id='c5bcc2c0'/> + <pointer-type-def type-id='59969f99' size-in-bits='64' id='4a3f5a61'/> + <pointer-type-def type-id='28e1d9ae' size-in-bits='64' id='278a4544'/> + <pointer-type-def type-id='41425a4b' size-in-bits='64' id='cdff193b'/> + <pointer-type-def type-id='9509b3ac' size-in-bits='64' id='23816d7d'/> + <pointer-type-def type-id='419202b8' size-in-bits='64' id='454b8f82'/> + <pointer-type-def type-id='0627f2fd' size-in-bits='64' id='754d9fe1'/> + <pointer-type-def type-id='d86a6269' size-in-bits='64' id='7eeb4265'/> + <pointer-type-def type-id='836381ca' size-in-bits='64' id='4b080d34'/> + <pointer-type-def type-id='4b4e7d36' size-in-bits='64' id='923f12f8'/> + <function-decl name='elevator_alloc' mangled-name='elevator_alloc' filepath='block/elevator.c' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elevator_alloc'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/elevator.c' line='164' column='1'/> + <parameter type-id='4a89adae' name='e' filepath='block/elevator.c' line='165' column='1'/> + <return type-id='07d0a3e7'/> + </function-decl> + <function-decl name='elv_unregister' mangled-name='elv_unregister' filepath='block/elevator.c' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_unregister'> + <parameter type-id='4a89adae' name='e' filepath='block/elevator.c' line='563' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='elv_rqhash_del' mangled-name='elv_rqhash_del' filepath='block/elevator.c' line='207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rqhash_del'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/elevator.c' line='207' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/elevator.c' line='207' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='elv_rqhash_add' mangled-name='elv_rqhash_add' filepath='block/elevator.c' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rqhash_add'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/elevator.c' line='214' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/elevator.c' line='214' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='elv_register' mangled-name='elv_register' filepath='block/elevator.c' line='531' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_register'> + <parameter type-id='4a89adae' name='e' filepath='block/elevator.c' line='531' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='elv_rb_latter_request' mangled-name='elv_rb_latter_request' filepath='block/elevator.c' line='825' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rb_latter_request'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/elevator.c' line='825' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/elevator.c' line='826' column='1'/> + <return type-id='3dad1a48'/> + </function-decl> + <function-decl name='elv_rb_former_request' mangled-name='elv_rb_former_request' filepath='block/elevator.c' line='813' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rb_former_request'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/elevator.c' line='813' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/elevator.c' line='814' column='1'/> + <return type-id='3dad1a48'/> + </function-decl> + <function-decl name='elv_rb_find' mangled-name='elv_rb_find' filepath='block/elevator.c' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rb_find'> + <parameter type-id='c5bcc2c0' name='root' filepath='block/elevator.c' line='284' column='1'/> + <parameter type-id='a42536cd' name='sector' filepath='block/elevator.c' line='284' column='1'/> + <return type-id='3dad1a48'/> + </function-decl> + <function-decl name='elv_rb_del' mangled-name='elv_rb_del' filepath='block/elevator.c' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rb_del'> + <parameter type-id='c5bcc2c0' name='root' filepath='block/elevator.c' line='276' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/elevator.c' line='276' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='elv_rb_add' mangled-name='elv_rb_add' filepath='block/elevator.c' line='255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_rb_add'> + <parameter type-id='c5bcc2c0' name='root' filepath='block/elevator.c' line='255' column='1'/> + <parameter type-id='3dad1a48' name='rq' filepath='block/elevator.c' line='255' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='elv_bio_merge_ok' mangled-name='elv_bio_merge_ok' filepath='block/elevator.c' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='elv_bio_merge_ok'> + <parameter type-id='3dad1a48' name='rq' filepath='block/elevator.c' line='74' column='1'/> + <parameter type-id='fb55efa1' name='bio' filepath='block/elevator.c' line='74' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-type size-in-bits='64' id='9b58f3d9'> + <parameter type-id='3dad1a48'/> + <parameter type-id='b50a4934'/> + <return type-id='0f4f6276'/> + </function-type> + <function-type size-in-bits='64' id='8ce1651f'> + <parameter type-id='a47d3467'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='02e8b0a1'> + <parameter type-id='a47d3467'/> + <parameter type-id='eaa32e2f'/> <parameter type-id='f0981eeb'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='09978275'> - <parameter type-id='5474f420'/> + <function-type size-in-bits='64' id='640838f9'> + <parameter type-id='cc26d15f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='722249f6'> + <parameter type-id='cc26d15f'/> + <parameter type-id='3dad1a48'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='03278979'> + <parameter type-id='71a75d5d'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='32672900'> + <parameter type-id='a47d3467'/> + <parameter type-id='298d0a77'/> + <return type-id='f4e2facd'/> + </function-type> + <function-type size-in-bits='64' id='06c81b64'> + <parameter type-id='e7d2a5fc'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='9d05a3e9'> + <parameter type-id='cc26d15f'/> + <parameter type-id='3dad1a48'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='419202b8'> + <parameter type-id='1f98c663'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='0627f2fd'> + <parameter type-id='c3a28778'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d86a6269'> + <parameter type-id='c3a28778'/> + <parameter type-id='fb55efa1'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='836381ca'> + <parameter type-id='c3a28778'/> + <parameter type-id='3dad1a48'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='4b4e7d36'> + <parameter type-id='c3a28778'/> + <parameter type-id='3dad1a48'/> + <parameter type-id='fb55efa1'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='block/genhd.c' language='LANG_C89'> + <class-decl name='disk_part_iter' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/genhd.h' line='290' column='1' id='1b07397f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='disk' type-id='33c599da' visibility='default' filepath='include/linux/genhd.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='part' type-id='84dc82b7' visibility='default' filepath='include/linux/genhd.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='idx' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/genhd.h' line='294' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='1b07397f' size-in-bits='64' id='bf96e357'/> + <pointer-type-def type-id='445b0832' size-in-bits='64' id='a8735e7c'/> + <pointer-type-def type-id='eed59d16' size-in-bits='64' id='aaaf3990'/> + <function-decl name='__alloc_disk_node' mangled-name='__alloc_disk_node' filepath='block/genhd.c' line='1465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__alloc_disk_node'> + <parameter type-id='95e97e5e' name='minors' filepath='block/genhd.c' line='1465' column='1'/> + <parameter type-id='95e97e5e' name='node_id' filepath='block/genhd.c' line='1465' column='1'/> + <return type-id='33c599da'/> + </function-decl> + <function-decl name='blk_lookup_devt' mangled-name='blk_lookup_devt' filepath='block/genhd.c' line='1430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_lookup_devt'> + <parameter type-id='80f4b756' name='name' filepath='block/genhd.c' line='1430' column='1'/> + <parameter type-id='95e97e5e' name='partno' filepath='block/genhd.c' line='1430' column='1'/> + <return type-id='8504f260'/> + </function-decl> + <function-decl name='disk_part_iter_init' mangled-name='disk_part_iter_init' filepath='block/genhd.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disk_part_iter_init'> + <parameter type-id='bf96e357' name='piter' filepath='block/genhd.c' line='159' column='1'/> + <parameter type-id='33c599da' name='disk' filepath='block/genhd.c' line='159' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='block/genhd.c' line='160' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='disk_part_iter_next' mangled-name='disk_part_iter_next' filepath='block/genhd.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disk_part_iter_next'> + <parameter type-id='bf96e357' name='piter' filepath='block/genhd.c' line='192' column='1'/> + <return type-id='84dc82b7'/> + </function-decl> + <function-decl name='unregister_blkdev' mangled-name='unregister_blkdev' filepath='block/genhd.c' line='421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_blkdev'> + <parameter type-id='f0981eeb' name='major' filepath='block/genhd.c' line='421' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='block/genhd.c' line='421' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='set_disk_ro' mangled-name='set_disk_ro' filepath='block/genhd.c' line='1578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_disk_ro'> + <parameter type-id='33c599da' name='disk' filepath='block/genhd.c' line='1578' column='1'/> + <parameter type-id='95e97e5e' name='flag' filepath='block/genhd.c' line='1578' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='register_blkdev' mangled-name='register_blkdev' filepath='block/genhd.c' line='357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_blkdev'> + <parameter type-id='f0981eeb' name='major' filepath='block/genhd.c' line='357' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='block/genhd.c' line='357' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='put_disk' mangled-name='put_disk' filepath='block/genhd.c' line='1539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='put_disk'> + <parameter type-id='33c599da' name='disk' filepath='block/genhd.c' line='1539' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='disk_part_iter_exit' mangled-name='disk_part_iter_exit' filepath='block/genhd.c' line='255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disk_part_iter_exit'> + <parameter type-id='bf96e357' name='piter' filepath='block/genhd.c' line='255' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_add_disk' mangled-name='device_add_disk' filepath='block/genhd.c' line='760' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_add_disk'> + <parameter type-id='fa0b179b' name='parent' filepath='block/genhd.c' line='760' column='1'/> + <parameter type-id='33c599da' name='disk' filepath='block/genhd.c' line='760' column='1'/> + <parameter type-id='c97de1ac' name='groups' filepath='block/genhd.c' line='761' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='del_gendisk' mangled-name='del_gendisk' filepath='block/genhd.c' line='774' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='del_gendisk'> + <parameter type-id='33c599da' name='disk' filepath='block/genhd.c' line='774' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_unregister_region' mangled-name='blk_unregister_region' filepath='block/genhd.c' line='576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_unregister_region'> + <parameter type-id='8504f260' name='devt' filepath='block/genhd.c' line='576' column='1'/> + <parameter type-id='7359adad' name='range' filepath='block/genhd.c' line='576' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blk_register_region' mangled-name='blk_register_region' filepath='block/genhd.c' line='567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_register_region'> + <parameter type-id='8504f260' name='devt' filepath='block/genhd.c' line='567' column='1'/> + <parameter type-id='7359adad' name='range' filepath='block/genhd.c' line='567' column='1'/> + <parameter type-id='2730d015' name='module' filepath='block/genhd.c' line='567' column='1'/> + <parameter type-id='aaaf3990' name='probe' filepath='block/genhd.c' line='568' column='1'/> + <parameter type-id='a8735e7c' name='lock' filepath='block/genhd.c' line='569' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='block/genhd.c' line='569' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bdev_read_only' mangled-name='bdev_read_only' filepath='block/genhd.c' line='1596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bdev_read_only'> + <parameter type-id='b88dd945' name='bdev' filepath='block/genhd.c' line='1596' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='445b0832'> + <parameter type-id='8504f260'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='eed59d16'> + <parameter type-id='8504f260'/> + <parameter type-id='7292109c'/> + <parameter type-id='eaa32e2f'/> + <return type-id='d30bdc51'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='block/keyslot-manager.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='cb92d198' size-in-bits='infinite' id='5e2617b4'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='128' id='49580a63'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <class-decl name='keyslot_mgmt_ll_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/keyslot-manager.h' line='40' column='1' id='c1dff252'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='keyslot_program' type-id='ca0ebd68' visibility='default' filepath='include/linux/keyslot-manager.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='keyslot_evict' type-id='ca0ebd68' visibility='default' filepath='include/linux/keyslot-manager.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='derive_raw_secret' type-id='d704caf9' visibility='default' filepath='include/linux/keyslot-manager.h' line='47' column='1'/> + </data-member> + </class-decl> + <class-decl name='keyslot' size-in-bits='1536' is-struct='yes' visibility='default' filepath='block/keyslot-manager.c' line='36' column='1' id='cb92d198'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='slot_refs' type-id='49178f86' visibility='default' filepath='block/keyslot-manager.c' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='idle_slot_node' type-id='72f469ec' visibility='default' filepath='block/keyslot-manager.c' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hash_node' type-id='03a4a074' visibility='default' filepath='block/keyslot-manager.c' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='key' type-id='7b61b7b4' visibility='default' filepath='block/keyslot-manager.c' line='40' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='c1dff252' const='yes' id='8c3ff339'/> + <pointer-type-def type-id='8c3ff339' size-in-bits='64' id='dbaba6e9'/> + <pointer-type-def type-id='20f5f452' size-in-bits='64' id='5b2fd8e8'/> + <pointer-type-def type-id='6fcc679e' size-in-bits='64' id='ca0ebd68'/> + <pointer-type-def type-id='120580bd' size-in-bits='64' id='d704caf9'/> + <function-decl name='keyslot_manager_create' mangled-name='keyslot_manager_create' filepath='block/keyslot-manager.c' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyslot_manager_create'> + <parameter type-id='fa0b179b' name='dev' filepath='block/keyslot-manager.c' line='158' column='1'/> + <parameter type-id='f0981eeb' name='num_slots' filepath='block/keyslot-manager.c' line='159' column='1'/> + <parameter type-id='dbaba6e9' name='ksm_ll_ops' filepath='block/keyslot-manager.c' line='160' column='1'/> + <parameter type-id='f0981eeb' name='features' filepath='block/keyslot-manager.c' line='161' column='1'/> + <parameter type-id='5b2fd8e8' name='crypto_mode_supported' filepath='block/keyslot-manager.c' line='162' column='1'/> + <parameter type-id='eaa32e2f' name='ll_priv_data' filepath='block/keyslot-manager.c' line='163' column='1'/> + <return type-id='6e3684aa'/> + </function-decl> + <function-decl name='keyslot_manager_create_passthrough' mangled-name='keyslot_manager_create_passthrough' filepath='block/keyslot-manager.c' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyslot_manager_create_passthrough'> + <parameter type-id='fa0b179b' name='dev' filepath='block/keyslot-manager.c' line='567' column='1'/> + <parameter type-id='dbaba6e9' name='ksm_ll_ops' filepath='block/keyslot-manager.c' line='568' column='1'/> + <parameter type-id='f0981eeb' name='features' filepath='block/keyslot-manager.c' line='569' column='1'/> + <parameter type-id='5b2fd8e8' name='crypto_mode_supported' filepath='block/keyslot-manager.c' line='570' column='1'/> + <parameter type-id='eaa32e2f' name='ll_priv_data' filepath='block/keyslot-manager.c' line='571' column='1'/> + <return type-id='6e3684aa'/> + </function-decl> + <function-decl name='keyslot_manager_set_max_dun_bytes' mangled-name='keyslot_manager_set_max_dun_bytes' filepath='block/keyslot-manager.c' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyslot_manager_set_max_dun_bytes'> + <parameter type-id='6e3684aa' name='ksm' filepath='block/keyslot-manager.c' line='219' column='1'/> + <parameter type-id='f0981eeb' name='max_dun_bytes' filepath='block/keyslot-manager.c' line='220' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='keyslot_manager_reprogram_all_keys' mangled-name='keyslot_manager_reprogram_all_keys' filepath='block/keyslot-manager.c' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyslot_manager_reprogram_all_keys'> + <parameter type-id='6e3684aa' name='ksm' filepath='block/keyslot-manager.c' line='502' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='keyslot_manager_private' mangled-name='keyslot_manager_private' filepath='block/keyslot-manager.c' line='531' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyslot_manager_private'> + <parameter type-id='6e3684aa' name='ksm' filepath='block/keyslot-manager.c' line='531' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='keyslot_manager_destroy' mangled-name='keyslot_manager_destroy' filepath='block/keyslot-manager.c' line='537' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyslot_manager_destroy'> + <parameter type-id='6e3684aa' name='ksm' filepath='block/keyslot-manager.c' line='537' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='6fcc679e'> + <parameter type-id='6e3684aa'/> + <parameter type-id='9baaf905'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='120580bd'> + <parameter type-id='6e3684aa'/> <parameter type-id='bbaf3419'/> <parameter type-id='f0981eeb'/> <parameter type-id='8bff8096'/> <parameter type-id='f0981eeb'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='de6e2151'> - <parameter type-id='5474f420'/> + </abi-instr> + <abi-instr address-size='64' path='block/partition-generic.c' language='LANG_C89'> + <function-decl name='__bdevname' mangled-name='__bdevname' filepath='block/partition-generic.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bdevname'> + <parameter type-id='8504f260' name='dev' filepath='block/partition-generic.c' line='65' column='1'/> + <parameter type-id='26a90f95' name='buffer' filepath='block/partition-generic.c' line='65' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='bdevname' mangled-name='bdevname' filepath='block/partition-generic.c' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bdevname'> + <parameter type-id='b88dd945' name='bdev' filepath='block/partition-generic.c' line='47' column='1'/> + <parameter type-id='26a90f95' name='buf' filepath='block/partition-generic.c' line='47' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='block/scsi_ioctl.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='ea86de29' size-in-bits='64' id='561570b5'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <class-decl name='scsi_ioctl_command' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/scsi/scsi_ioctl.h' line='27' column='1' id='85553493'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='inlen' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_ioctl.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='outlen' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_ioctl.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='5e6516ee' visibility='default' filepath='include/scsi/scsi_ioctl.h' line='30' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='85553493' size-in-bits='64' id='2926d4f3'/> + <var-decl name='scsi_command_size_tbl' type-id='561570b5' mangled-name='scsi_command_size_tbl' visibility='default' filepath='block/scsi_ioctl.c' line='31' column='1' elf-symbol-id='scsi_command_size_tbl'/> + <function-decl name='sg_scsi_ioctl' mangled-name='sg_scsi_ioctl' filepath='block/scsi_ioctl.c' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_scsi_ioctl'> + <parameter type-id='e7d2a5fc' name='q' filepath='block/scsi_ioctl.c' line='404' column='1'/> + <parameter type-id='33c599da' name='disk' filepath='block/scsi_ioctl.c' line='404' column='1'/> + <parameter type-id='2665334e' name='mode' filepath='block/scsi_ioctl.c' line='404' column='1'/> + <parameter type-id='2926d4f3' name='sic' filepath='block/scsi_ioctl.c' line='405' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blk_verify_command' mangled-name='blk_verify_command' filepath='block/scsi_ioctl.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_verify_command'> + <parameter type-id='cf536864' name='cmd' filepath='block/scsi_ioctl.c' line='196' column='1'/> + <parameter type-id='2665334e' name='mode' filepath='block/scsi_ioctl.c' line='196' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='crypto/ablkcipher.c' language='LANG_C89'> + <var-decl name='crypto_ablkcipher_type' type-id='3e448446' mangled-name='crypto_ablkcipher_type' visibility='default' filepath='crypto/ablkcipher.c' line='399' column='1' elf-symbol-id='crypto_ablkcipher_type'/> + <qualified-type-def type-id='caca298d' const='yes' id='3e448446'/> + <class-decl name='crypto_type' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='31' column='1' id='caca298d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ctxsize' type-id='a506a456' visibility='default' filepath='include/crypto/algapi.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='extsize' type-id='f77c2568' visibility='default' filepath='include/crypto/algapi.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='init' type-id='d066db18' visibility='default' filepath='include/crypto/algapi.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='init_tfm' type-id='469599ea' visibility='default' filepath='include/crypto/algapi.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='show' type-id='2c17fd2e' visibility='default' filepath='include/crypto/algapi.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='report' type-id='2108b777' visibility='default' filepath='include/crypto/algapi.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='free' type-id='3aa8795d' visibility='default' filepath='include/crypto/algapi.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='maskclear' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='maskset' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='tfmsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='43' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='d093a820' size-in-bits='64' id='469599ea'/> + <pointer-type-def type-id='b739ffde' size-in-bits='64' id='d066db18'/> + <pointer-type-def type-id='d10f08e3' size-in-bits='64' id='2108b777'/> + <pointer-type-def type-id='cdd79d4e' size-in-bits='64' id='f77c2568'/> + <pointer-type-def type-id='3642b004' size-in-bits='64' id='a506a456'/> + <pointer-type-def type-id='cc2d5b01' size-in-bits='64' id='3aa8795d'/> + <pointer-type-def type-id='26d45b0c' size-in-bits='64' id='2c17fd2e'/> + </abi-instr> + <abi-instr address-size='64' path='crypto/aead.c' language='LANG_C89'> + <class-decl name='aead_alg' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/aead.h' line='130' column='1' id='94111b83'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setkey' type-id='4598a9be' visibility='default' filepath='include/crypto/aead.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='setauthsize' type-id='d87ec006' visibility='default' filepath='include/crypto/aead.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='encrypt' type-id='a97ec1c4' visibility='default' filepath='include/crypto/aead.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='decrypt' type-id='a97ec1c4' visibility='default' filepath='include/crypto/aead.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='init' type-id='3fb740ac' visibility='default' filepath='include/crypto/aead.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='exit' type-id='465e35b9' visibility='default' filepath='include/crypto/aead.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='maxauthsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='chunksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/aead.h' line='143' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_aead' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/aead.h' line='146' column='1' id='472efbee'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='authsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='reqsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/aead.h' line='150' column='1'/> + </data-member> + </class-decl> + <class-decl name='aead_request' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/aead.h' line='81' column='1' id='850096b4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='5e6083f1' visibility='default' filepath='include/crypto/aead.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='assoclen' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='cryptlen' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='iv' type-id='8bff8096' visibility='default' filepath='include/crypto/aead.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='src' type-id='bf3ef905' visibility='default' filepath='include/crypto/aead.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='dst' type-id='bf3ef905' visibility='default' filepath='include/crypto/aead.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/aead.h' line='92' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='94111b83' size-in-bits='64' id='e4163de3'/> + <pointer-type-def type-id='850096b4' size-in-bits='64' id='146bc842'/> + <pointer-type-def type-id='472efbee' size-in-bits='64' id='a585cbc4'/> + <pointer-type-def type-id='c0de8daa' size-in-bits='64' id='a97ec1c4'/> + <pointer-type-def type-id='e4d537fa' size-in-bits='64' id='3fb740ac'/> + <pointer-type-def type-id='44b564e4' size-in-bits='64' id='4598a9be'/> + <pointer-type-def type-id='a41d4f0c' size-in-bits='64' id='d87ec006'/> + <pointer-type-def type-id='309421a5' size-in-bits='64' id='465e35b9'/> + <function-decl name='crypto_unregister_aead' mangled-name='crypto_unregister_aead' filepath='crypto/aead.c' line='416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_aead'> + <parameter type-id='e4163de3' name='alg' filepath='crypto/aead.c' line='416' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='crypto_register_aead' mangled-name='crypto_register_aead' filepath='crypto/aead.c' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_aead'> + <parameter type-id='e4163de3' name='alg' filepath='crypto/aead.c' line='403' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_alloc_aead' mangled-name='crypto_alloc_aead' filepath='crypto/aead.c' line='379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_aead'> + <parameter type-id='80f4b756' name='alg_name' filepath='crypto/aead.c' line='379' column='1'/> + <parameter type-id='19c2251e' name='type' filepath='crypto/aead.c' line='379' column='1'/> + <parameter type-id='19c2251e' name='mask' filepath='crypto/aead.c' line='379' column='1'/> + <return type-id='a585cbc4'/> + </function-decl> + <function-decl name='crypto_aead_setkey' mangled-name='crypto_aead_setkey' filepath='crypto/aead.c' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_aead_setkey'> + <parameter type-id='a585cbc4' name='tfm' filepath='crypto/aead.c' line='48' column='1'/> + <parameter type-id='bbaf3419' name='key' filepath='crypto/aead.c' line='49' column='1'/> + <parameter type-id='f0981eeb' name='keylen' filepath='crypto/aead.c' line='49' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_aead_setauthsize' mangled-name='crypto_aead_setauthsize' filepath='crypto/aead.c' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_aead_setauthsize'> + <parameter type-id='a585cbc4' name='tfm' filepath='crypto/aead.c' line='69' column='1'/> + <parameter type-id='f0981eeb' name='authsize' filepath='crypto/aead.c' line='69' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_aead_encrypt' mangled-name='crypto_aead_encrypt' filepath='crypto/aead.c' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_aead_encrypt'> + <parameter type-id='146bc842' name='req' filepath='crypto/aead.c' line='88' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <class-decl name='crypto_alg' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='550' column='1' id='514fe525'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cra_list' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='551' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cra_users' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='552' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cra_flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='554' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='cra_blocksize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='555' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='cra_ctxsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='556' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='cra_alignmask' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='557' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cra_priority' type-id='95e97e5e' visibility='default' filepath='include/linux/crypto.h' line='559' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='cra_refcnt' type-id='64615833' visibility='default' filepath='include/linux/crypto.h' line='560' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='cra_name' type-id='e3204322' visibility='default' filepath='include/linux/crypto.h' line='562' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='cra_driver_name' type-id='e3204322' visibility='default' filepath='include/linux/crypto.h' line='563' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='cra_type' type-id='71dc7604' visibility='default' filepath='include/linux/crypto.h' line='565' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='cra_u' type-id='89e73658' visibility='default' filepath='include/linux/crypto.h' line='572' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='cra_init' type-id='469599ea' visibility='default' filepath='include/linux/crypto.h' line='574' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='cra_exit' type-id='3ba771a1' visibility='default' filepath='include/linux/crypto.h' line='575' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='cra_destroy' type-id='33e7622c' visibility='default' filepath='include/linux/crypto.h' line='576' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='cra_module' type-id='2730d015' visibility='default' filepath='include/linux/crypto.h' line='578' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_async_request' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='157' column='1' id='5e6083f1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='complete' type-id='2cfb2e6f' visibility='default' filepath='include/linux/crypto.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='tfm' type-id='dfeb7f6c' visibility='default' filepath='include/linux/crypto.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='163' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_tfm' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='761' column='1' id='0328c8b6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='crt_flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='763' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='crt_u' type-id='1f411b02' visibility='default' filepath='include/linux/crypto.h' line='770' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='exit' type-id='3ba771a1' visibility='default' filepath='include/linux/crypto.h' line='772' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='__crt_alg' type-id='67f526b5' visibility='default' filepath='include/linux/crypto.h' line='774' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='__crt_ctx' type-id='baf98fd3' visibility='default' filepath='include/linux/crypto.h' line='776' column='1'/> + </data-member> + </class-decl> + <function-type size-in-bits='64' id='c0de8daa'> + <parameter type-id='146bc842'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e4d537fa'> + <parameter type-id='a585cbc4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='44b564e4'> + <parameter type-id='a585cbc4'/> <parameter type-id='bbaf3419'/> <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a41d4f0c'> + <parameter type-id='a585cbc4'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='309421a5'> + <parameter type-id='a585cbc4'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='3e448446' size-in-bits='64' id='71dc7604'/> + <pointer-type-def type-id='514fe525' size-in-bits='64' id='67f526b5'/> + <pointer-type-def type-id='0328c8b6' size-in-bits='64' id='dfeb7f6c'/> + <typedef-decl name='crypto_completion_t' type-id='60d662f3' filepath='include/linux/crypto.h' line='148' column='1' id='2cfb2e6f'/> + <union-decl name='__anonymous_union__1' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/crypto.h' line='567' column='1' id='89e73658'> + <data-member access='public'> + <var-decl name='ablkcipher' type-id='67574995' visibility='default' filepath='include/linux/crypto.h' line='568' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='blkcipher' type-id='69794f86' visibility='default' filepath='include/linux/crypto.h' line='569' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='cipher' type-id='208c9717' visibility='default' filepath='include/linux/crypto.h' line='570' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='compress' type-id='380acddc' visibility='default' filepath='include/linux/crypto.h' line='571' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/crypto.h' line='765' column='1' id='1f411b02'> + <data-member access='public'> + <var-decl name='ablkcipher' type-id='3bbbf306' visibility='default' filepath='include/linux/crypto.h' line='766' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='blkcipher' type-id='a93bd501' visibility='default' filepath='include/linux/crypto.h' line='767' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='cipher' type-id='015d8760' visibility='default' filepath='include/linux/crypto.h' line='768' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='compress' type-id='2fcb265f' visibility='default' filepath='include/linux/crypto.h' line='769' column='1'/> + </data-member> + </union-decl> + <pointer-type-def type-id='58d69ec2' size-in-bits='64' id='33e7622c'/> + <pointer-type-def type-id='420b230d' size-in-bits='64' id='3ba771a1'/> + <class-decl name='ablkcipher_alg' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='232' column='1' id='67574995'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setkey' type-id='214533b0' visibility='default' filepath='include/linux/crypto.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='encrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='decrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='max_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='240' column='1'/> + </data-member> + </class-decl> + <class-decl name='ablkcipher_tfm' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='718' column='1' id='3bbbf306'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setkey' type-id='214533b0' visibility='default' filepath='include/linux/crypto.h' line='719' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='encrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='721' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='decrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='722' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='base' type-id='7171de96' visibility='default' filepath='include/linux/crypto.h' line='724' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='726' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='reqsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='727' column='1'/> + </data-member> + </class-decl> + <class-decl name='blkcipher_alg' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='254' column='1' id='69794f86'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='encrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='decrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='264' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='max_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='266' column='1'/> + </data-member> + </class-decl> + <class-decl name='blkcipher_tfm' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='730' column='1' id='a93bd501'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='iv' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='731' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='732' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='encrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='734' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='decrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='736' column='1'/> + </data-member> + </class-decl> + <class-decl name='cipher_alg' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='316' column='1' id='208c9717'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cia_min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='cia_max_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cia_setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cia_encrypt' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cia_decrypt' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='322' column='1'/> + </data-member> + </class-decl> + <class-decl name='cipher_tfm' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='740' column='1' id='015d8760'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cit_setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='741' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cit_encrypt_one' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='743' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cit_decrypt_one' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='744' column='1'/> + </data-member> + </class-decl> + <class-decl name='compress_alg' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='336' column='1' id='380acddc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='coa_compress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='337' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='coa_decompress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='339' column='1'/> + </data-member> + </class-decl> + <class-decl name='compress_tfm' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='747' column='1' id='2fcb265f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cot_compress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='748' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cot_decompress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='751' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='dcb10fbf' size-in-bits='64' id='60d662f3'/> + <pointer-type-def type-id='609c0c20' size-in-bits='64' id='7171de96'/> + <pointer-type-def type-id='9b8b35dc' size-in-bits='64' id='68e5f4e6'/> + <pointer-type-def type-id='01941a31' size-in-bits='64' id='3347d7ed'/> + <pointer-type-def type-id='3c5b888e' size-in-bits='64' id='214533b0'/> + <pointer-type-def type-id='1af55526' size-in-bits='64' id='b201adb8'/> + <pointer-type-def type-id='38c67a4b' size-in-bits='64' id='8801b8af'/> + <pointer-type-def type-id='54d829fa' size-in-bits='64' id='f76f0ea4'/> + <class-decl name='crypto_ablkcipher' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='779' column='1' id='609c0c20'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/linux/crypto.h' line='780' column='1'/> + </data-member> + </class-decl> + </abi-instr> + <abi-instr address-size='64' path='crypto/ahash.c' language='LANG_C89'> + <class-decl name='ahash_alg' size-in-bits='6144' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='128' column='1' id='d0f077d9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='init' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='update' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='final' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='finup' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='digest' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='export' type-id='77c96f7a' visibility='default' filepath='include/crypto/hash.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='import' type-id='77c96f7a' visibility='default' filepath='include/crypto/hash.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='setkey' type-id='c509dbc2' visibility='default' filepath='include/crypto/hash.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='halg' type-id='a3fe44e4' visibility='default' filepath='include/crypto/hash.h' line='139' column='1'/> + </data-member> + </class-decl> + <class-decl name='ahash_request' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='49' column='1' id='41207a16'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='5e6083f1' visibility='default' filepath='include/crypto/hash.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='nbytes' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='src' type-id='bf3ef905' visibility='default' filepath='include/crypto/hash.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='result' type-id='8bff8096' visibility='default' filepath='include/crypto/hash.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/crypto/hash.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/hash.h' line='59' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_ahash' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='203' column='1' id='8eb3840c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='init' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='update' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='final' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='finup' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='digest' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='export' type-id='77c96f7a' visibility='default' filepath='include/crypto/hash.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='import' type-id='77c96f7a' visibility='default' filepath='include/crypto/hash.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='setkey' type-id='c509dbc2' visibility='default' filepath='include/crypto/hash.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='reqsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/hash.h' line='215' column='1'/> + </data-member> + </class-decl> + <class-decl name='hash_alg_common' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='42' column='1' id='a3fe44e4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='digestsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='statesize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/hash.h' line='46' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='d0f077d9' size-in-bits='64' id='16144ad1'/> + <pointer-type-def type-id='41207a16' size-in-bits='64' id='6f3c82ac'/> + <pointer-type-def type-id='8eb3840c' size-in-bits='64' id='1351523a'/> + <pointer-type-def type-id='e501fad6' size-in-bits='64' id='0b5e03e0'/> + <pointer-type-def type-id='928ea938' size-in-bits='64' id='77c96f7a'/> + <pointer-type-def type-id='c2b07168' size-in-bits='64' id='c509dbc2'/> + <function-decl name='crypto_unregister_ahash' mangled-name='crypto_unregister_ahash' filepath='crypto/ahash.c' line='601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_ahash'> + <parameter type-id='16144ad1' name='alg' filepath='crypto/ahash.c' line='601' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_register_ahash' mangled-name='crypto_register_ahash' filepath='crypto/ahash.c' line='588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_ahash'> + <parameter type-id='16144ad1' name='alg' filepath='crypto/ahash.c' line='588' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_has_ahash' mangled-name='crypto_has_ahash' filepath='crypto/ahash.c' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_has_ahash'> + <parameter type-id='80f4b756' name='alg_name' filepath='crypto/ahash.c' line='566' column='1'/> + <parameter type-id='19c2251e' name='type' filepath='crypto/ahash.c' line='566' column='1'/> + <parameter type-id='19c2251e' name='mask' filepath='crypto/ahash.c' line='566' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_alloc_ahash' mangled-name='crypto_alloc_ahash' filepath='crypto/ahash.c' line='559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_ahash'> + <parameter type-id='80f4b756' name='alg_name' filepath='crypto/ahash.c' line='559' column='1'/> + <parameter type-id='19c2251e' name='type' filepath='crypto/ahash.c' line='559' column='1'/> + <parameter type-id='19c2251e' name='mask' filepath='crypto/ahash.c' line='560' column='1'/> + <return type-id='1351523a'/> + </function-decl> + <function-decl name='crypto_ahash_setkey' mangled-name='crypto_ahash_setkey' filepath='crypto/ahash.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_ahash_setkey'> + <parameter type-id='1351523a' name='tfm' filepath='crypto/ahash.c' line='203' column='1'/> + <parameter type-id='bbaf3419' name='key' filepath='crypto/ahash.c' line='203' column='1'/> + <parameter type-id='f0981eeb' name='keylen' filepath='crypto/ahash.c' line='204' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_ahash_digest' mangled-name='crypto_ahash_digest' filepath='crypto/ahash.c' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_ahash_digest'> + <parameter type-id='6f3c82ac' name='req' filepath='crypto/ahash.c' line='399' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='e501fad6'> + <parameter type-id='6f3c82ac'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='928ea938'> + <parameter type-id='6f3c82ac'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c2b07168'> + <parameter type-id='1351523a'/> + <parameter type-id='bbaf3419'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='crypto/algapi.c' language='LANG_C89'> + <class-decl name='crypto_spawn' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='67' column='1' id='58ba85d8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/crypto/algapi.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='alg' type-id='67f526b5' visibility='default' filepath='include/crypto/algapi.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='inst' type-id='708ae4d0' visibility='default' filepath='include/crypto/algapi.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='frontend' type-id='71dc7604' visibility='default' filepath='include/crypto/algapi.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mask' type-id='19c2251e' visibility='default' filepath='include/crypto/algapi.h' line='72' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='590223f8' size-in-bits='64' id='1a8fddbe'/> + <pointer-type-def type-id='58ba85d8' size-in-bits='64' id='5f880e0e'/> + <function-decl name='crypto_unregister_alg' mangled-name='crypto_unregister_alg' filepath='crypto/algapi.c' line='418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_alg'> + <parameter type-id='67f526b5' name='alg' filepath='crypto/algapi.c' line='418' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_register_alg' mangled-name='crypto_register_alg' filepath='crypto/algapi.c' line='383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_alg'> + <parameter type-id='67f526b5' name='alg' filepath='crypto/algapi.c' line='383' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_unregister_template' mangled-name='crypto_unregister_template' filepath='crypto/algapi.c' line='514' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_template'> + <parameter type-id='f0f856cb' name='tmpl' filepath='crypto/algapi.c' line='514' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='crypto_spawn_tfm' mangled-name='crypto_spawn_tfm' filepath='crypto/algapi.c' line='712' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_spawn_tfm'> + <parameter type-id='5f880e0e' name='spawn' filepath='crypto/algapi.c' line='712' column='1'/> + <parameter type-id='19c2251e' name='type' filepath='crypto/algapi.c' line='712' column='1'/> + <parameter type-id='19c2251e' name='mask' filepath='crypto/algapi.c' line='713' column='1'/> + <return type-id='dfeb7f6c'/> + </function-decl> + <function-decl name='crypto_register_template' mangled-name='crypto_register_template' filepath='crypto/algapi.c' line='474' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_template'> + <parameter type-id='f0f856cb' name='tmpl' filepath='crypto/algapi.c' line='474' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_init_spawn' mangled-name='crypto_init_spawn' filepath='crypto/algapi.c' line='632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_init_spawn'> + <parameter type-id='5f880e0e' name='spawn' filepath='crypto/algapi.c' line='632' column='1'/> + <parameter type-id='67f526b5' name='alg' filepath='crypto/algapi.c' line='632' column='1'/> + <parameter type-id='708ae4d0' name='inst' filepath='crypto/algapi.c' line='633' column='1'/> + <parameter type-id='19c2251e' name='mask' filepath='crypto/algapi.c' line='633' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_init_queue' mangled-name='crypto_init_queue' filepath='crypto/algapi.c' line='895' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_init_queue'> + <parameter type-id='1a8fddbe' name='queue' filepath='crypto/algapi.c' line='895' column='1'/> + <parameter type-id='f0981eeb' name='max_qlen' filepath='crypto/algapi.c' line='895' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='crypto_inc' mangled-name='crypto_inc' filepath='crypto/algapi.c' line='959' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_inc'> + <parameter type-id='8bff8096' name='a' filepath='crypto/algapi.c' line='959' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='crypto/algapi.c' line='959' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='crypto_enqueue_request' mangled-name='crypto_enqueue_request' filepath='crypto/algapi.c' line='904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_enqueue_request'> + <parameter type-id='1a8fddbe' name='queue' filepath='crypto/algapi.c' line='904' column='1'/> + <parameter type-id='af5eeab9' name='request' filepath='crypto/algapi.c' line='905' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_dequeue_request' mangled-name='crypto_dequeue_request' filepath='crypto/algapi.c' line='927' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_dequeue_request'> + <parameter type-id='1a8fddbe' name='queue' filepath='crypto/algapi.c' line='927' column='1'/> + <return type-id='af5eeab9'/> + </function-decl> + <function-decl name='crypto_check_attr_type' mangled-name='crypto_check_attr_type' filepath='crypto/algapi.c' line='789' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_check_attr_type'> + <parameter type-id='c161b868' name='tb' filepath='crypto/algapi.c' line='789' column='1'/> + <parameter type-id='19c2251e' name='type' filepath='crypto/algapi.c' line='789' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_attr_alg2' mangled-name='crypto_attr_alg2' filepath='crypto/algapi.c' line='822' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_attr_alg2'> + <parameter type-id='f28646d2' name='rta' filepath='crypto/algapi.c' line='822' column='1'/> + <parameter type-id='71dc7604' name='frontend' filepath='crypto/algapi.c' line='823' column='1'/> + <parameter type-id='19c2251e' name='type' filepath='crypto/algapi.c' line='824' column='1'/> + <parameter type-id='19c2251e' name='mask' filepath='crypto/algapi.c' line='824' column='1'/> + <return type-id='67f526b5'/> + </function-decl> + <function-decl name='crypto_alloc_instance' mangled-name='crypto_alloc_instance' filepath='crypto/algapi.c' line='869' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_instance'> + <parameter type-id='80f4b756' name='name' filepath='crypto/algapi.c' line='869' column='1'/> + <parameter type-id='67f526b5' name='alg' filepath='crypto/algapi.c' line='869' column='1'/> + <parameter type-id='f0981eeb' name='head' filepath='crypto/algapi.c' line='870' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='__crypto_xor' mangled-name='__crypto_xor' filepath='crypto/algapi.c' line='977' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__crypto_xor'> + <parameter type-id='8bff8096' name='dst' filepath='crypto/algapi.c' line='977' column='1'/> + <parameter type-id='bbaf3419' name='src1' filepath='crypto/algapi.c' line='977' column='1'/> + <parameter type-id='bbaf3419' name='src2' filepath='crypto/algapi.c' line='977' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='crypto/algapi.c' line='977' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <class-decl name='crypto_queue' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='75' column='1' id='590223f8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/crypto/algapi.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='backlog' type-id='e84b031a' visibility='default' filepath='include/crypto/algapi.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='qlen' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='max_qlen' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='80' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='5e6083f1' size-in-bits='64' id='af5eeab9'/> + <pointer-type-def type-id='85c172d2' size-in-bits='64' id='708ae4d0'/> + <pointer-type-def type-id='90a4444b' size-in-bits='64' id='f0f856cb'/> + <pointer-type-def type-id='549dd8f4' size-in-bits='64' id='f28646d2'/> + <pointer-type-def type-id='f28646d2' size-in-bits='64' id='c161b868'/> + <class-decl name='crypto_instance' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='46' column='1' id='85c172d2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='alg' type-id='514fe525' visibility='default' filepath='include/crypto/algapi.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='tmpl' type-id='f0f856cb' visibility='default' filepath='include/crypto/algapi.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='list' type-id='03a4a074' visibility='default' filepath='include/crypto/algapi.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5120'> + <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/algapi.h' line='52' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_template' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='55' column='1' id='90a4444b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/crypto/algapi.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='instances' type-id='e151255a' visibility='default' filepath='include/crypto/algapi.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/crypto/algapi.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='alloc' type-id='94271082' visibility='default' filepath='include/crypto/algapi.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='free' type-id='3aa8795d' visibility='default' filepath='include/crypto/algapi.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='create' type-id='db94924a' visibility='default' filepath='include/crypto/algapi.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='name' type-id='e3204322' visibility='default' filepath='include/crypto/algapi.h' line='64' column='1'/> + </data-member> + </class-decl> + <class-decl name='rtattr' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='181' column='1' id='549dd8f4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rta_len' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='rta_type' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='183' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='cdf069c8' size-in-bits='64' id='94271082'/> + <pointer-type-def type-id='4130d810' size-in-bits='64' id='db94924a'/> + </abi-instr> + <abi-instr address-size='64' path='crypto/api.c' language='LANG_C89'> + <class-decl name='rtattr' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='181' column='1' id='549dd8f4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rta_len' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='rta_type' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='183' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_alg' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='550' column='1' id='514fe525'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cra_list' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='551' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cra_users' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='552' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cra_flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='554' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='cra_blocksize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='555' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='cra_ctxsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='556' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='cra_alignmask' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='557' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cra_priority' type-id='95e97e5e' visibility='default' filepath='include/linux/crypto.h' line='559' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='cra_refcnt' type-id='64615833' visibility='default' filepath='include/linux/crypto.h' line='560' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='cra_name' type-id='e3204322' visibility='default' filepath='include/linux/crypto.h' line='562' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='cra_driver_name' type-id='e3204322' visibility='default' filepath='include/linux/crypto.h' line='563' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='cra_type' type-id='71dc7604' visibility='default' filepath='include/linux/crypto.h' line='565' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='cra_u' type-id='89e73658' visibility='default' filepath='include/linux/crypto.h' line='572' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='cra_init' type-id='469599ea' visibility='default' filepath='include/linux/crypto.h' line='574' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='cra_exit' type-id='3ba771a1' visibility='default' filepath='include/linux/crypto.h' line='575' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='cra_destroy' type-id='33e7622c' visibility='default' filepath='include/linux/crypto.h' line='576' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='cra_module' type-id='2730d015' visibility='default' filepath='include/linux/crypto.h' line='578' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_type' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='31' column='1' id='caca298d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ctxsize' type-id='a506a456' visibility='default' filepath='include/crypto/algapi.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='extsize' type-id='f77c2568' visibility='default' filepath='include/crypto/algapi.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='init' type-id='d066db18' visibility='default' filepath='include/crypto/algapi.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='init_tfm' type-id='469599ea' visibility='default' filepath='include/crypto/algapi.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='show' type-id='2c17fd2e' visibility='default' filepath='include/crypto/algapi.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='report' type-id='2108b777' visibility='default' filepath='include/crypto/algapi.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='free' type-id='3aa8795d' visibility='default' filepath='include/crypto/algapi.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='maskclear' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='maskset' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='tfmsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='43' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_tfm' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='761' column='1' id='0328c8b6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='crt_flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='763' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='crt_u' type-id='1f411b02' visibility='default' filepath='include/linux/crypto.h' line='770' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='exit' type-id='3ba771a1' visibility='default' filepath='include/linux/crypto.h' line='772' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='__crt_alg' type-id='67f526b5' visibility='default' filepath='include/linux/crypto.h' line='774' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='__crt_ctx' type-id='baf98fd3' visibility='default' filepath='include/linux/crypto.h' line='776' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/crypto.h' line='765' column='1' id='1f411b02'> + <data-member access='public'> + <var-decl name='ablkcipher' type-id='3bbbf306' visibility='default' filepath='include/linux/crypto.h' line='766' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='blkcipher' type-id='a93bd501' visibility='default' filepath='include/linux/crypto.h' line='767' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='cipher' type-id='015d8760' visibility='default' filepath='include/linux/crypto.h' line='768' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='compress' type-id='2fcb265f' visibility='default' filepath='include/linux/crypto.h' line='769' column='1'/> + </data-member> + </union-decl> + <class-decl name='ablkcipher_tfm' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='718' column='1' id='3bbbf306'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setkey' type-id='214533b0' visibility='default' filepath='include/linux/crypto.h' line='719' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='encrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='721' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='decrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='722' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='base' type-id='7171de96' visibility='default' filepath='include/linux/crypto.h' line='724' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='726' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='reqsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='727' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_ablkcipher' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='779' column='1' id='609c0c20'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/linux/crypto.h' line='780' column='1'/> + </data-member> + </class-decl> + <class-decl name='ablkcipher_request' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='166' column='1' id='d0793682'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='5e6083f1' visibility='default' filepath='include/linux/crypto.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='nbytes' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='info' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='src' type-id='bf3ef905' visibility='default' filepath='include/linux/crypto.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='dst' type-id='bf3ef905' visibility='default' filepath='include/linux/crypto.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/linux/crypto.h' line='176' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_async_request' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='157' column='1' id='5e6083f1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='complete' type-id='2cfb2e6f' visibility='default' filepath='include/linux/crypto.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='tfm' type-id='dfeb7f6c' visibility='default' filepath='include/linux/crypto.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='163' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='crypto_completion_t' type-id='60d662f3' filepath='include/linux/crypto.h' line='148' column='1' id='2cfb2e6f'/> + <class-decl name='blkcipher_tfm' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='730' column='1' id='a93bd501'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='iv' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='731' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='732' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='encrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='734' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='decrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='736' column='1'/> + </data-member> + </class-decl> + <class-decl name='blkcipher_desc' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='179' column='1' id='101fbff9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tfm' type-id='ffbca087' visibility='default' filepath='include/linux/crypto.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='info' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='182' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_blkcipher' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='783' column='1' id='3cc0f7af'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/linux/crypto.h' line='784' column='1'/> + </data-member> + </class-decl> + <class-decl name='cipher_tfm' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='740' column='1' id='015d8760'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cit_setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='741' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cit_encrypt_one' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='743' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cit_decrypt_one' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='744' column='1'/> + </data-member> + </class-decl> + <class-decl name='compress_tfm' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='747' column='1' id='2fcb265f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cot_compress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='748' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cot_decompress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='751' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_instance' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='46' column='1' id='85c172d2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='alg' type-id='514fe525' visibility='default' filepath='include/crypto/algapi.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='tmpl' type-id='f0f856cb' visibility='default' filepath='include/crypto/algapi.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='list' type-id='03a4a074' visibility='default' filepath='include/crypto/algapi.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5120'> + <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/algapi.h' line='52' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_template' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='55' column='1' id='90a4444b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/crypto/algapi.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='instances' type-id='e151255a' visibility='default' filepath='include/crypto/algapi.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/crypto/algapi.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='alloc' type-id='94271082' visibility='default' filepath='include/crypto/algapi.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='free' type-id='3aa8795d' visibility='default' filepath='include/crypto/algapi.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='create' type-id='db94924a' visibility='default' filepath='include/crypto/algapi.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='name' type-id='e3204322' visibility='default' filepath='include/crypto/algapi.h' line='64' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__1' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/crypto.h' line='567' column='1' id='89e73658'> + <data-member access='public'> + <var-decl name='ablkcipher' type-id='67574995' visibility='default' filepath='include/linux/crypto.h' line='568' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='blkcipher' type-id='69794f86' visibility='default' filepath='include/linux/crypto.h' line='569' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='cipher' type-id='208c9717' visibility='default' filepath='include/linux/crypto.h' line='570' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='compress' type-id='380acddc' visibility='default' filepath='include/linux/crypto.h' line='571' column='1'/> + </data-member> + </union-decl> + <class-decl name='ablkcipher_alg' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='232' column='1' id='67574995'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setkey' type-id='214533b0' visibility='default' filepath='include/linux/crypto.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='encrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='decrypt' type-id='68e5f4e6' visibility='default' filepath='include/linux/crypto.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='max_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='240' column='1'/> + </data-member> + </class-decl> + <class-decl name='blkcipher_alg' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='254' column='1' id='69794f86'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='encrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='decrypt' type-id='3347d7ed' visibility='default' filepath='include/linux/crypto.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='264' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='max_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='266' column='1'/> + </data-member> + </class-decl> + <class-decl name='cipher_alg' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='316' column='1' id='208c9717'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cia_min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='cia_max_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cia_setkey' type-id='b201adb8' visibility='default' filepath='include/linux/crypto.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cia_encrypt' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cia_decrypt' type-id='f76f0ea4' visibility='default' filepath='include/linux/crypto.h' line='322' column='1'/> + </data-member> + </class-decl> + <class-decl name='compress_alg' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='336' column='1' id='380acddc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='coa_compress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='337' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='coa_decompress' type-id='8801b8af' visibility='default' filepath='include/linux/crypto.h' line='339' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='d0793682' size-in-bits='64' id='792ca340'/> + <pointer-type-def type-id='101fbff9' size-in-bits='64' id='23e79551'/> + <qualified-type-def type-id='caca298d' const='yes' id='3e448446'/> + <pointer-type-def type-id='3e448446' size-in-bits='64' id='71dc7604'/> + <pointer-type-def type-id='609c0c20' size-in-bits='64' id='7171de96'/> + <pointer-type-def type-id='514fe525' size-in-bits='64' id='67f526b5'/> + <pointer-type-def type-id='5e6083f1' size-in-bits='64' id='af5eeab9'/> + <pointer-type-def type-id='3cc0f7af' size-in-bits='64' id='ffbca087'/> + <pointer-type-def type-id='85c172d2' size-in-bits='64' id='708ae4d0'/> + <pointer-type-def type-id='cdf069c8' size-in-bits='64' id='94271082'/> + <pointer-type-def type-id='90a4444b' size-in-bits='64' id='f0f856cb'/> + <pointer-type-def type-id='0328c8b6' size-in-bits='64' id='dfeb7f6c'/> + <pointer-type-def type-id='9b8b35dc' size-in-bits='64' id='68e5f4e6'/> + <pointer-type-def type-id='01941a31' size-in-bits='64' id='3347d7ed'/> + <pointer-type-def type-id='3c5b888e' size-in-bits='64' id='214533b0'/> + <pointer-type-def type-id='4130d810' size-in-bits='64' id='db94924a'/> + <pointer-type-def type-id='d093a820' size-in-bits='64' id='469599ea'/> + <pointer-type-def type-id='1af55526' size-in-bits='64' id='b201adb8'/> + <pointer-type-def type-id='38c67a4b' size-in-bits='64' id='8801b8af'/> + <pointer-type-def type-id='b739ffde' size-in-bits='64' id='d066db18'/> + <pointer-type-def type-id='d10f08e3' size-in-bits='64' id='2108b777'/> + <pointer-type-def type-id='549dd8f4' size-in-bits='64' id='f28646d2'/> + <pointer-type-def type-id='f28646d2' size-in-bits='64' id='c161b868'/> + <pointer-type-def type-id='cdd79d4e' size-in-bits='64' id='f77c2568'/> + <pointer-type-def type-id='3642b004' size-in-bits='64' id='a506a456'/> + <pointer-type-def type-id='58d69ec2' size-in-bits='64' id='33e7622c'/> + <pointer-type-def type-id='dcb10fbf' size-in-bits='64' id='60d662f3'/> + <pointer-type-def type-id='cc2d5b01' size-in-bits='64' id='3aa8795d'/> + <pointer-type-def type-id='420b230d' size-in-bits='64' id='3ba771a1'/> + <pointer-type-def type-id='54d829fa' size-in-bits='64' id='f76f0ea4'/> + <pointer-type-def type-id='26d45b0c' size-in-bits='64' id='2c17fd2e'/> + <function-decl name='crypto_mod_put' mangled-name='crypto_mod_put' filepath='crypto/api.c' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_mod_put'> + <parameter type-id='67f526b5' name='alg' filepath='crypto/api.c' line='41' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='crypto_destroy_tfm' mangled-name='crypto_destroy_tfm' filepath='crypto/api.c' line='567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_destroy_tfm'> + <parameter type-id='eaa32e2f' name='mem' filepath='crypto/api.c' line='567' column='1'/> + <parameter type-id='dfeb7f6c' name='tfm' filepath='crypto/api.c' line='567' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='crypto_alloc_base' mangled-name='crypto_alloc_base' filepath='crypto/api.c' line='414' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_base'> + <parameter type-id='80f4b756' name='alg_name' filepath='crypto/api.c' line='414' column='1'/> + <parameter type-id='19c2251e' name='type' filepath='crypto/api.c' line='414' column='1'/> + <parameter type-id='19c2251e' name='mask' filepath='crypto/api.c' line='414' column='1'/> + <return type-id='dfeb7f6c'/> + </function-decl> + <function-type size-in-bits='64' id='cdf069c8'> + <parameter type-id='c161b868'/> + <return type-id='708ae4d0'/> + </function-type> + <function-type size-in-bits='64' id='9b8b35dc'> + <parameter type-id='792ca340'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='01941a31'> + <parameter type-id='23e79551'/> + <parameter type-id='bf3ef905'/> + <parameter type-id='bf3ef905'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3c5b888e'> + <parameter type-id='7171de96'/> + <parameter type-id='bbaf3419'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4130d810'> + <parameter type-id='f0f856cb'/> + <parameter type-id='c161b868'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d093a820'> + <parameter type-id='dfeb7f6c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1af55526'> + <parameter type-id='dfeb7f6c'/> + <parameter type-id='bbaf3419'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='38c67a4b'> + <parameter type-id='dfeb7f6c'/> + <parameter type-id='bbaf3419'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='8bff8096'/> + <parameter type-id='807869d3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b739ffde'> + <parameter type-id='dfeb7f6c'/> + <parameter type-id='19c2251e'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d10f08e3'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='67f526b5'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cdd79d4e'> + <parameter type-id='67f526b5'/> + <return type-id='f0981eeb'/> + </function-type> + <function-type size-in-bits='64' id='3642b004'> + <parameter type-id='67f526b5'/> + <parameter type-id='19c2251e'/> + <parameter type-id='19c2251e'/> + <return type-id='f0981eeb'/> + </function-type> + <function-type size-in-bits='64' id='58d69ec2'> + <parameter type-id='67f526b5' name='alg'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='dcb10fbf'> + <parameter type-id='af5eeab9'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='cc2d5b01'> + <parameter type-id='708ae4d0'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='420b230d'> + <parameter type-id='dfeb7f6c'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='54d829fa'> + <parameter type-id='dfeb7f6c'/> + <parameter type-id='8bff8096'/> + <parameter type-id='bbaf3419'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='26d45b0c'> + <parameter type-id='f8dc9def'/> + <parameter type-id='67f526b5'/> <return type-id='48b5725f'/> </function-type> </abi-instr> @@ -54812,6 +48378,9 @@ <array-type-def dimensions='1' type-id='9d532fc5' size-in-bits='128' id='0e22cb9f'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> + <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='infinite' id='5e6516ee'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> <class-decl name='public_key' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/crypto/public_key.h' line='22' column='1' id='aa3fd2fc'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='key' type-id='eaa32e2f' visibility='default' filepath='include/crypto/public_key.h' line='23' column='1'/> @@ -54961,103 +48530,6 @@ <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='crypto/authencesn.c' language='LANG_C89'> - <function-decl name='crypto_ahash_digest' mangled-name='crypto_ahash_digest' filepath='include/crypto/hash.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_ahash_digest'> - <parameter type-id='6f3c82ac'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='41207a16' size-in-bits='64' id='6f3c82ac'/> - <class-decl name='ahash_request' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='49' column='1' id='41207a16'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='5e6083f1' visibility='default' filepath='include/crypto/hash.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='nbytes' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='src' type-id='bf3ef905' visibility='default' filepath='include/crypto/hash.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='result' type-id='8bff8096' visibility='default' filepath='include/crypto/hash.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/crypto/hash.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/hash.h' line='59' column='1'/> - </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='crypto/cmac.c' language='LANG_C89'> - <class-decl name='crypto_spawn' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='67' column='1' id='58ba85d8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/crypto/algapi.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='alg' type-id='67f526b5' visibility='default' filepath='include/crypto/algapi.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='inst' type-id='708ae4d0' visibility='default' filepath='include/crypto/algapi.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='frontend' type-id='71dc7604' visibility='default' filepath='include/crypto/algapi.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mask' type-id='19c2251e' visibility='default' filepath='include/crypto/algapi.h' line='72' column='1'/> - </data-member> - </class-decl> - <class-decl name='shash_instance' size-in-bits='6144' is-struct='yes' visibility='default' filepath='include/crypto/internal/hash.h' line='36' column='1' id='08d1d960'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='alg' type-id='b73dd29b' visibility='default' filepath='include/crypto/internal/hash.h' line='37' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='58ba85d8' size-in-bits='64' id='5f880e0e'/> - <pointer-type-def type-id='08d1d960' size-in-bits='64' id='9414c4b6'/> - <function-decl name='crypto_check_attr_type' mangled-name='crypto_check_attr_type' filepath='include/crypto/algapi.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_check_attr_type'> - <parameter type-id='c161b868'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='crypto_attr_alg2' mangled-name='crypto_attr_alg2' filepath='include/crypto/algapi.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_attr_alg2'> - <parameter type-id='f28646d2'/> - <parameter type-id='71dc7604'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='67f526b5'/> - </function-decl> - <function-decl name='crypto_alloc_instance' mangled-name='crypto_alloc_instance' filepath='include/crypto/algapi.h' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_instance'> - <parameter type-id='80f4b756'/> - <parameter type-id='67f526b5'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='crypto_init_spawn' mangled-name='crypto_init_spawn' filepath='include/crypto/algapi.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_init_spawn'> - <parameter type-id='5f880e0e'/> - <parameter type-id='67f526b5'/> - <parameter type-id='708ae4d0'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='shash_register_instance' mangled-name='shash_register_instance' filepath='include/crypto/internal/hash.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='shash_register_instance'> - <parameter type-id='f0f856cb'/> - <parameter type-id='9414c4b6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='shash_free_instance' mangled-name='shash_free_instance' filepath='include/crypto/internal/hash.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='shash_free_instance'> - <parameter type-id='708ae4d0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='crypto_mod_put' mangled-name='crypto_mod_put' filepath='include/crypto/algapi.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_mod_put'> - <parameter type-id='67f526b5'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='crypto_spawn_tfm' mangled-name='crypto_spawn_tfm' filepath='include/crypto/algapi.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_spawn_tfm'> - <parameter type-id='5f880e0e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='dfeb7f6c'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='crypto/crc32_generic.c' language='LANG_C89'> <function-decl name='crc32_le' filepath='include/linux/crc32.h' line='11' column='1' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='f0981eeb'/> @@ -55066,16 +48538,6 @@ <return type-id='f0981eeb'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='crypto/crc32c_generic.c' language='LANG_C89'> - <function-decl name='crypto_unregister_shash' mangled-name='crypto_unregister_shash' filepath='include/crypto/internal/hash.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_shash'> - <parameter type-id='1be0f6ab'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='crypto_register_shash' mangled-name='crypto_register_shash' filepath='include/crypto/internal/hash.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_shash'> - <parameter type-id='1be0f6ab'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='crypto/crypto_engine.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='240' id='d2e20a8c'> <subrange length='30' type-id='7ff19f0f' id='6a6183a4'/> @@ -55145,18 +48607,12 @@ </data-member> </class-decl> <pointer-type-def type-id='52afe07b' size-in-bits='64' id='2281d68b'/> - <pointer-type-def type-id='590223f8' size-in-bits='64' id='1a8fddbe'/> <pointer-type-def type-id='ee48a0b3' size-in-bits='64' id='4c6bdb1f'/> <function-decl name='crypto_transfer_ablkcipher_request_to_engine' mangled-name='crypto_transfer_ablkcipher_request_to_engine' filepath='crypto/crypto_engine.c' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_transfer_ablkcipher_request_to_engine'> <parameter type-id='2281d68b' name='engine' filepath='crypto/crypto_engine.c' line='223' column='1'/> <parameter type-id='792ca340' name='req' filepath='crypto/crypto_engine.c' line='224' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='crypto_enqueue_request' mangled-name='crypto_enqueue_request' filepath='include/crypto/algapi.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_enqueue_request'> - <parameter type-id='1a8fddbe'/> - <parameter type-id='af5eeab9'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='crypto_finalize_ablkcipher_request' mangled-name='crypto_finalize_ablkcipher_request' filepath='crypto/crypto_engine.c' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_finalize_ablkcipher_request'> <parameter type-id='2281d68b' name='engine' filepath='crypto/crypto_engine.c' line='290' column='1'/> <parameter type-id='792ca340' name='req' filepath='crypto/crypto_engine.c' line='291' column='1'/> @@ -55167,263 +48623,20 @@ <parameter type-id='2281d68b' name='engine' filepath='crypto/crypto_engine.c' line='359' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='crypto_engine_exit' mangled-name='crypto_engine_exit' filepath='crypto/crypto_engine.c' line='473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_engine_exit'> + <parameter type-id='2281d68b' name='engine' filepath='crypto/crypto_engine.c' line='473' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='crypto_engine_alloc_init' mangled-name='crypto_engine_alloc_init' filepath='crypto/crypto_engine.c' line='426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_engine_alloc_init'> <parameter type-id='fa0b179b' name='dev' filepath='crypto/crypto_engine.c' line='426' column='1'/> <parameter type-id='b50a4934' name='rt' filepath='crypto/crypto_engine.c' line='426' column='1'/> <return type-id='2281d68b'/> </function-decl> - <function-decl name='crypto_init_queue' mangled-name='crypto_init_queue' filepath='include/crypto/algapi.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_init_queue'> - <parameter type-id='1a8fddbe'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='crypto_dequeue_request' mangled-name='crypto_dequeue_request' filepath='include/crypto/algapi.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_dequeue_request'> - <parameter type-id='1a8fddbe'/> - <return type-id='af5eeab9'/> - </function-decl> - <function-decl name='crypto_engine_exit' mangled-name='crypto_engine_exit' filepath='crypto/crypto_engine.c' line='473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_engine_exit'> - <parameter type-id='2281d68b' name='engine' filepath='crypto/crypto_engine.c' line='473' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-type size-in-bits='64' id='ee48a0b3'> <parameter type-id='2281d68b'/> <return type-id='95e97e5e'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='crypto/cts.c' language='LANG_C89'> - <function-decl name='crypto_skcipher_decrypt' mangled-name='crypto_skcipher_decrypt' filepath='include/crypto/skcipher.h' line='467' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_skcipher_decrypt'> - <parameter type-id='c249b570'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='crypto/deflate.c' language='LANG_C89'> - <class-decl name='z_stream_s' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/zlib.h' line='84' column='1' id='d19a2f20'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next_in' type-id='7211f874' visibility='default' filepath='include/linux/zlib.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='avail_in' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='total_in' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next_out' type-id='00abfc0f' visibility='default' filepath='include/linux/zlib.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='avail_out' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='total_out' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='msg' type-id='26a90f95' visibility='default' filepath='include/linux/zlib.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='state' type-id='3a49ee4c' visibility='default' filepath='include/linux/zlib.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='workspace' type-id='eaa32e2f' visibility='default' filepath='include/linux/zlib.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='data_type' type-id='95e97e5e' visibility='default' filepath='include/linux/zlib.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='adler' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='reserved' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='100' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='Byte' type-id='002ac4a6' filepath='include/linux/zconf.h' line='52' column='1' id='efb9ba06'/> - <typedef-decl name='uLong' type-id='7359adad' filepath='include/linux/zconf.h' line='54' column='1' id='5bbcce85'/> - <class-decl name='internal_state' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/zlib.h' line='586' column='1' id='221461a6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dummy' type-id='95e97e5e' visibility='default' filepath='include/linux/zlib.h' line='586' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='efb9ba06' size-in-bits='64' id='00abfc0f'/> - <qualified-type-def type-id='efb9ba06' const='yes' id='41903e16'/> - <pointer-type-def type-id='41903e16' size-in-bits='64' id='7211f874'/> - <pointer-type-def type-id='221461a6' size-in-bits='64' id='3a49ee4c'/> - <pointer-type-def type-id='d19a2f20' size-in-bits='64' id='24a339f6'/> - <function-decl name='zlib_deflateEnd' mangled-name='zlib_deflateEnd' filepath='include/linux/zlib.h' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_deflateEnd'> - <parameter type-id='24a339f6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vfree' mangled-name='vfree' filepath='include/linux/vmalloc.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfree'> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='zlib_inflateEnd' mangled-name='zlib_inflateEnd' filepath='include/linux/zlib.h' line='436' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_inflateEnd'> - <parameter type-id='24a339f6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='zlib_deflateReset' mangled-name='zlib_deflateReset' filepath='include/linux/zlib.h' line='497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_deflateReset'> - <parameter type-id='24a339f6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='zlib_deflate' mangled-name='zlib_deflate' filepath='include/linux/zlib.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_deflate'> - <parameter type-id='24a339f6'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='zlib_inflateReset' mangled-name='zlib_inflateReset' filepath='include/linux/zlib.h' line='555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_inflateReset'> - <parameter type-id='24a339f6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='zlib_inflate' mangled-name='zlib_inflate' filepath='include/linux/zlib.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_inflate'> - <parameter type-id='24a339f6'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='zlib_deflate_workspacesize' mangled-name='zlib_deflate_workspacesize' filepath='include/linux/zlib.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_deflate_workspacesize'> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vzalloc' mangled-name='vzalloc' filepath='include/linux/vmalloc.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vzalloc'> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='zlib_deflateInit2' mangled-name='zlib_deflateInit2' filepath='include/linux/zlib.h' line='580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_deflateInit2'> - <parameter type-id='24a339f6'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='zlib_inflate_workspacesize' mangled-name='zlib_inflate_workspacesize' filepath='include/linux/zlib.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_inflate_workspacesize'> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='zlib_inflateInit2' mangled-name='zlib_inflateInit2' filepath='include/linux/zlib.h' line='583' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_inflateInit2'> - <parameter type-id='24a339f6'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='crypto/ecdh.c' language='LANG_C89'> - <function-decl name='sg_copy_to_buffer' mangled-name='sg_copy_to_buffer' filepath='include/linux/scatterlist.h' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_copy_to_buffer'> - <parameter type-id='bf3ef905'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='sg_copy_from_buffer' mangled-name='sg_copy_from_buffer' filepath='include/linux/scatterlist.h' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_copy_from_buffer'> - <parameter type-id='bf3ef905'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='crypto/essiv.c' language='LANG_C89'> - <function-decl name='sg_nents_for_len' mangled-name='sg_nents_for_len' filepath='include/linux/scatterlist.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_nents_for_len'> - <parameter type-id='bf3ef905'/> - <parameter type-id='3a47d82b'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='crypto/gcm.c' language='LANG_C89'> - <class-decl name='crypto_aead' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/aead.h' line='146' column='1' id='472efbee'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='authsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='reqsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/aead.h' line='150' column='1'/> - </data-member> - </class-decl> - <class-decl name='crypto_ahash' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='203' column='1' id='8eb3840c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='init' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='update' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='final' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='finup' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='digest' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='export' type-id='77c96f7a' visibility='default' filepath='include/crypto/hash.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='import' type-id='77c96f7a' visibility='default' filepath='include/crypto/hash.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='setkey' type-id='c509dbc2' visibility='default' filepath='include/crypto/hash.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='reqsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/hash.h' line='215' column='1'/> - </data-member> - </class-decl> - <class-decl name='ahash_request' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='49' column='1' id='41207a16'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='5e6083f1' visibility='default' filepath='include/crypto/hash.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='nbytes' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='src' type-id='bf3ef905' visibility='default' filepath='include/crypto/hash.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='result' type-id='8bff8096' visibility='default' filepath='include/crypto/hash.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/crypto/hash.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/hash.h' line='59' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='41207a16' size-in-bits='64' id='6f3c82ac'/> - <pointer-type-def type-id='472efbee' size-in-bits='64' id='a585cbc4'/> - <pointer-type-def type-id='8eb3840c' size-in-bits='64' id='1351523a'/> - <pointer-type-def type-id='e501fad6' size-in-bits='64' id='0b5e03e0'/> - <pointer-type-def type-id='928ea938' size-in-bits='64' id='77c96f7a'/> - <pointer-type-def type-id='c2b07168' size-in-bits='64' id='c509dbc2'/> - <function-decl name='crypto_aead_setkey' mangled-name='crypto_aead_setkey' filepath='include/crypto/aead.h' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_aead_setkey'> - <parameter type-id='a585cbc4'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='crypto_aead_setauthsize' mangled-name='crypto_aead_setauthsize' filepath='include/crypto/aead.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_aead_setauthsize'> - <parameter type-id='a585cbc4'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sg_init_table' mangled-name='sg_init_table' filepath='include/linux/scatterlist.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_init_table'> - <parameter type-id='bf3ef905'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='crypto_ahash_setkey' mangled-name='crypto_ahash_setkey' filepath='include/crypto/hash.h' line='413' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_ahash_setkey'> - <parameter type-id='1351523a'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sg_next' mangled-name='sg_next' filepath='include/linux/scatterlist.h' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_next'> - <parameter type-id='bf3ef905'/> - <return type-id='bf3ef905'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='crypto/gf128mul.c' language='LANG_C89'> <typedef-decl name='be128' type-id='e1637ddc' filepath='include/crypto/b128ops.h' line='58' column='1' id='2c3bbc0e'/> <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='2c3bbc0e' visibility='default' filepath='include/crypto/b128ops.h' line='56' column='1' id='e1637ddc'> @@ -55448,34 +48661,9 @@ <array-type-def dimensions='1' type-id='2448a865' size-in-bits='640' id='9208c5df'> <subrange length='20' type-id='7ff19f0f' id='fdca39cf'/> </array-type-def> + <qualified-type-def type-id='95e97e5e' const='yes' id='2448a865'/> <var-decl name='hash_digest_size' type-id='9208c5df' mangled-name='hash_digest_size' visibility='default' filepath='crypto/hash_info.c' line='35' column='1' elf-symbol-id='hash_digest_size'/> </abi-instr> - <abi-instr address-size='64' path='crypto/hmac.c' language='LANG_C89'> - <function-decl name='crypto_shash_update' mangled-name='crypto_shash_update' filepath='include/crypto/hash.h' line='922' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_shash_update'> - <parameter type-id='32efad44'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='crypto_shash_final' mangled-name='crypto_shash_final' filepath='include/crypto/hash.h' line='939' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_shash_final'> - <parameter type-id='32efad44'/> - <parameter type-id='cf536864'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='crypto/lz4.c' language='LANG_C89'> - <function-decl name='vmalloc' mangled-name='vmalloc' filepath='include/linux/vmalloc.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmalloc'> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='LZ4_decompress_safe' mangled-name='LZ4_decompress_safe' filepath='include/linux/lz4.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='LZ4_decompress_safe'> - <parameter type-id='80f4b756'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='crypto/memneq.c' language='LANG_C89'> <function-decl name='__crypto_memneq' mangled-name='__crypto_memneq' filepath='crypto/memneq.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__crypto_memneq'> <parameter type-id='eaa32e2f' name='a' filepath='crypto/memneq.c' line='156' column='1'/> @@ -55485,73 +48673,86 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='crypto/rng.c' language='LANG_C89'> - <function-decl name='crypto_register_rng' mangled-name='crypto_register_rng' filepath='crypto/rng.c' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_rng'> - <parameter type-id='090a6ee7' name='alg' filepath='crypto/rng.c' line='177' column='1'/> - <return type-id='95e97e5e'/> + <class-decl name='rng_alg' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/rng.h' line='41' column='1' id='edc58e1f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='generate' type-id='5cae2f79' visibility='default' filepath='include/crypto/rng.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='seed' type-id='0499c3f4' visibility='default' filepath='include/crypto/rng.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set_ent' type-id='a37de2bd' visibility='default' filepath='include/crypto/rng.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='seedsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/rng.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/rng.h' line='51' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_rng' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/rng.h' line='54' column='1' id='673937f2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/rng.h' line='55' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='673937f2' size-in-bits='64' id='5474f420'/> + <pointer-type-def type-id='7b596412' size-in-bits='64' id='0499c3f4'/> + <pointer-type-def type-id='09978275' size-in-bits='64' id='5cae2f79'/> + <pointer-type-def type-id='edc58e1f' size-in-bits='64' id='090a6ee7'/> + <pointer-type-def type-id='de6e2151' size-in-bits='64' id='a37de2bd'/> + <function-decl name='crypto_unregister_rngs' mangled-name='crypto_unregister_rngs' filepath='crypto/rng.c' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_rngs'> + <parameter type-id='090a6ee7' name='algs' filepath='crypto/rng.c' line='218' column='1'/> + <parameter type-id='95e97e5e' name='count' filepath='crypto/rng.c' line='218' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='crypto_unregister_rng' mangled-name='crypto_unregister_rng' filepath='crypto/rng.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_rng'> <parameter type-id='090a6ee7' name='alg' filepath='crypto/rng.c' line='192' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='crypto_register_rngs' mangled-name='crypto_register_rngs' filepath='crypto/rng.c' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_rngs'> + <parameter type-id='090a6ee7' name='algs' filepath='crypto/rng.c' line='198' column='1'/> + <parameter type-id='95e97e5e' name='count' filepath='crypto/rng.c' line='198' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_register_rng' mangled-name='crypto_register_rng' filepath='crypto/rng.c' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_rng'> + <parameter type-id='090a6ee7' name='alg' filepath='crypto/rng.c' line='177' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='7b596412'> + <parameter type-id='5474f420'/> + <parameter type-id='bbaf3419'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='09978275'> + <parameter type-id='5474f420'/> + <parameter type-id='bbaf3419'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='8bff8096'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='de6e2151'> + <parameter type-id='5474f420'/> + <parameter type-id='bbaf3419'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> - <abi-instr address-size='64' path='crypto/seqiv.c' language='LANG_C89'> - <class-decl name='aead_request' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/aead.h' line='81' column='1' id='850096b4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='5e6083f1' visibility='default' filepath='include/crypto/aead.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='assoclen' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='cryptlen' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='iv' type-id='8bff8096' visibility='default' filepath='include/crypto/aead.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='src' type-id='bf3ef905' visibility='default' filepath='include/crypto/aead.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='dst' type-id='bf3ef905' visibility='default' filepath='include/crypto/aead.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/aead.h' line='92' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='850096b4' size-in-bits='64' id='146bc842'/> - <function-decl name='crypto_unregister_template' mangled-name='crypto_unregister_template' filepath='include/crypto/algapi.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_template'> - <parameter type-id='f0f856cb'/> + <abi-instr address-size='64' path='crypto/scatterwalk.c' language='LANG_C89'> + <function-decl name='scatterwalk_map_and_copy' mangled-name='scatterwalk_map_and_copy' filepath='crypto/scatterwalk.c' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scatterwalk_map_and_copy'> + <parameter type-id='eaa32e2f' name='buf' filepath='crypto/scatterwalk.c' line='55' column='1'/> + <parameter type-id='bf3ef905' name='sg' filepath='crypto/scatterwalk.c' line='55' column='1'/> + <parameter type-id='f0981eeb' name='start' filepath='crypto/scatterwalk.c' line='56' column='1'/> + <parameter type-id='f0981eeb' name='nbytes' filepath='crypto/scatterwalk.c' line='56' column='1'/> + <parameter type-id='95e97e5e' name='out' filepath='crypto/scatterwalk.c' line='56' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='crypto_skcipher_encrypt' mangled-name='crypto_skcipher_encrypt' filepath='include/crypto/skcipher.h' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_skcipher_encrypt'> - <parameter type-id='c249b570'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='scatterwalk_map_and_copy' mangled-name='scatterwalk_map_and_copy' filepath='include/crypto/scatterwalk.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scatterwalk_map_and_copy'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='bf3ef905'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='crypto_aead_encrypt' mangled-name='crypto_aead_encrypt' filepath='include/crypto/aead.h' line='322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_aead_encrypt'> - <parameter type-id='146bc842'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kmemdup' mangled-name='kmemdup' filepath='include/linux/string.h' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmemdup'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='kzfree' mangled-name='kzfree' filepath='include/linux/slab.h' line='190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kzfree'> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='crypto_register_template' mangled-name='crypto_register_template' filepath='include/crypto/algapi.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_template'> - <parameter type-id='f0f856cb'/> - <return type-id='95e97e5e'/> + <function-decl name='scatterwalk_ffwd' mangled-name='scatterwalk_ffwd' filepath='crypto/scatterwalk.c' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scatterwalk_ffwd'> + <parameter type-id='bf3ef905' name='dst' filepath='crypto/scatterwalk.c' line='72' column='1'/> + <parameter type-id='bf3ef905' name='src' filepath='crypto/scatterwalk.c' line='73' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='crypto/scatterwalk.c' line='74' column='1'/> + <return type-id='bf3ef905'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='crypto/sha1_generic.c' language='LANG_C89'> @@ -55568,8 +48769,431 @@ <parameter type-id='8bff8096' name='out' filepath='crypto/sha1_generic.c' line='57' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <pointer-type-def type-id='55bdfa3e' size-in-bits='64' id='32efad44'/> + <class-decl name='shash_desc' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='142' column='1' id='55bdfa3e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tfm' type-id='247dd85c' visibility='default' filepath='include/crypto/hash.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/hash.h' line='144' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='df5e8716' size-in-bits='64' id='247dd85c'/> + <class-decl name='crypto_shash' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='218' column='1' id='df5e8716'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='descsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/hash.h' line='220' column='1'/> + </data-member> + </class-decl> + </abi-instr> + <abi-instr address-size='64' path='crypto/shash.c' language='LANG_C89'> + <class-decl name='shash_alg' size-in-bits='6144' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='179' column='1' id='b73dd29b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='init' type-id='88994406' visibility='default' filepath='include/crypto/hash.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='update' type-id='b07c56ec' visibility='default' filepath='include/crypto/hash.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='final' type-id='bf4ae585' visibility='default' filepath='include/crypto/hash.h' line='183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='finup' type-id='80662063' visibility='default' filepath='include/crypto/hash.h' line='184' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='digest' type-id='80662063' visibility='default' filepath='include/crypto/hash.h' line='186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='export' type-id='2fd02888' visibility='default' filepath='include/crypto/hash.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='import' type-id='2fd02888' visibility='default' filepath='include/crypto/hash.h' line='189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='setkey' type-id='1c33159c' visibility='default' filepath='include/crypto/hash.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='descsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='digestsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='statesize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/hash.h' line='200' column='1'/> + </data-member> + </class-decl> + <class-decl name='shash_desc' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='142' column='1' id='55bdfa3e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tfm' type-id='247dd85c' visibility='default' filepath='include/crypto/hash.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/hash.h' line='144' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_shash' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='218' column='1' id='df5e8716'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='descsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/hash.h' line='220' column='1'/> + </data-member> + </class-decl> + <class-decl name='shash_instance' size-in-bits='6144' is-struct='yes' visibility='default' filepath='include/crypto/internal/hash.h' line='36' column='1' id='08d1d960'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='alg' type-id='b73dd29b' visibility='default' filepath='include/crypto/internal/hash.h' line='37' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='df5e8716' size-in-bits='64' id='247dd85c'/> + <pointer-type-def type-id='e613f28a' size-in-bits='64' id='1c33159c'/> + <pointer-type-def type-id='cca56d7c' size-in-bits='64' id='88994406'/> + <pointer-type-def type-id='270dc7da' size-in-bits='64' id='b07c56ec'/> + <pointer-type-def type-id='0467beaf' size-in-bits='64' id='80662063'/> + <pointer-type-def type-id='36a439e9' size-in-bits='64' id='bf4ae585'/> + <pointer-type-def type-id='c012d70e' size-in-bits='64' id='2fd02888'/> + <pointer-type-def type-id='b73dd29b' size-in-bits='64' id='1be0f6ab'/> + <pointer-type-def type-id='55bdfa3e' size-in-bits='64' id='32efad44'/> + <pointer-type-def type-id='08d1d960' size-in-bits='64' id='9414c4b6'/> + <function-decl name='crypto_unregister_shashes' mangled-name='crypto_unregister_shashes' filepath='crypto/shash.c' line='536' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_shashes'> + <parameter type-id='1be0f6ab' name='algs' filepath='crypto/shash.c' line='536' column='1'/> + <parameter type-id='95e97e5e' name='count' filepath='crypto/shash.c' line='536' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_register_shashes' mangled-name='crypto_register_shashes' filepath='crypto/shash.c' line='516' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_shashes'> + <parameter type-id='1be0f6ab' name='algs' filepath='crypto/shash.c' line='516' column='1'/> + <parameter type-id='95e97e5e' name='count' filepath='crypto/shash.c' line='516' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_shash_setkey' mangled-name='crypto_shash_setkey' filepath='crypto/shash.c' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_shash_setkey'> + <parameter type-id='247dd85c' name='tfm' filepath='crypto/shash.c' line='70' column='1'/> + <parameter type-id='bbaf3419' name='key' filepath='crypto/shash.c' line='70' column='1'/> + <parameter type-id='f0981eeb' name='keylen' filepath='crypto/shash.c' line='71' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_shash_update' mangled-name='crypto_shash_update' filepath='crypto/shash.c' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_shash_update'> + <parameter type-id='32efad44' name='desc' filepath='crypto/shash.c' line='122' column='1'/> + <parameter type-id='bbaf3419' name='data' filepath='crypto/shash.c' line='122' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='crypto/shash.c' line='123' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='shash_register_instance' mangled-name='shash_register_instance' filepath='crypto/shash.c' line='552' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='shash_register_instance'> + <parameter type-id='f0f856cb' name='tmpl' filepath='crypto/shash.c' line='552' column='1'/> + <parameter type-id='9414c4b6' name='inst' filepath='crypto/shash.c' line='553' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_shash_final' mangled-name='crypto_shash_final' filepath='crypto/shash.c' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_shash_final'> + <parameter type-id='32efad44' name='desc' filepath='crypto/shash.c' line='164' column='1'/> + <parameter type-id='8bff8096' name='out' filepath='crypto/shash.c' line='164' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='shash_free_instance' mangled-name='shash_free_instance' filepath='crypto/shash.c' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='shash_free_instance'> + <parameter type-id='708ae4d0' name='inst' filepath='crypto/shash.c' line='565' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='crypto_unregister_shash' mangled-name='crypto_unregister_shash' filepath='crypto/shash.c' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_shash'> + <parameter type-id='1be0f6ab' name='alg' filepath='crypto/shash.c' line='510' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_shash_digest' mangled-name='crypto_shash_digest' filepath='crypto/shash.c' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_shash_digest'> + <parameter type-id='32efad44' name='desc' filepath='crypto/shash.c' line='205' column='1'/> + <parameter type-id='bbaf3419' name='data' filepath='crypto/shash.c' line='205' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='crypto/shash.c' line='206' column='1'/> + <parameter type-id='8bff8096' name='out' filepath='crypto/shash.c' line='206' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_register_shash' mangled-name='crypto_register_shash' filepath='crypto/shash.c' line='497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_shash'> + <parameter type-id='1be0f6ab' name='alg' filepath='crypto/shash.c' line='497' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='crypto_alloc_shash' mangled-name='crypto_alloc_shash' filepath='crypto/shash.c' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_shash'> + <parameter type-id='80f4b756' name='alg_name' filepath='crypto/shash.c' line='459' column='1'/> + <parameter type-id='19c2251e' name='type' filepath='crypto/shash.c' line='459' column='1'/> + <parameter type-id='19c2251e' name='mask' filepath='crypto/shash.c' line='460' column='1'/> + <return type-id='247dd85c'/> + </function-decl> + <function-type size-in-bits='64' id='e613f28a'> + <parameter type-id='247dd85c'/> + <parameter type-id='bbaf3419'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cca56d7c'> + <parameter type-id='32efad44'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='270dc7da'> + <parameter type-id='32efad44'/> + <parameter type-id='bbaf3419'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0467beaf'> + <parameter type-id='32efad44'/> + <parameter type-id='bbaf3419'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='8bff8096'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='36a439e9'> + <parameter type-id='32efad44'/> + <parameter type-id='8bff8096'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c012d70e'> + <parameter type-id='32efad44'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='crypto/simd.c' language='LANG_C89'> + <class-decl name='simd_skcipher_alg' size-in-bits='6144' is-struct='yes' visibility='default' filepath='crypto/simd.c' line='41' column='1' id='5165995d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ialg_name' type-id='80f4b756' visibility='default' filepath='crypto/simd.c' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='alg' type-id='dd37d315' visibility='default' filepath='crypto/simd.c' line='43' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='5165995d' size-in-bits='64' id='31be5add'/> + <function-decl name='simd_skcipher_create_compat' mangled-name='simd_skcipher_create_compat' filepath='crypto/simd.c' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simd_skcipher_create_compat'> + <parameter type-id='80f4b756' name='algname' filepath='crypto/simd.c' line='143' column='1'/> + <parameter type-id='80f4b756' name='drvname' filepath='crypto/simd.c' line='144' column='1'/> + <parameter type-id='80f4b756' name='basename' filepath='crypto/simd.c' line='145' column='1'/> + <return type-id='31be5add'/> + </function-decl> + <function-decl name='simd_skcipher_free' mangled-name='simd_skcipher_free' filepath='crypto/simd.c' line='225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simd_skcipher_free'> + <parameter type-id='31be5add' name='salg' filepath='crypto/simd.c' line='225' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <class-decl name='skcipher_alg' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/skcipher.h' line='111' column='1' id='dd37d315'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setkey' type-id='9e5416b4' visibility='default' filepath='include/crypto/skcipher.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='encrypt' type-id='1507ee2a' visibility='default' filepath='include/crypto/skcipher.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='decrypt' type-id='1507ee2a' visibility='default' filepath='include/crypto/skcipher.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='init' type-id='b298c88e' visibility='default' filepath='include/crypto/skcipher.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='exit' type-id='7997266f' visibility='default' filepath='include/crypto/skcipher.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='min_keysize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='max_keysize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='chunksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='walksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/skcipher.h' line='125' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='c0d42424' size-in-bits='64' id='b298c88e'/> + <pointer-type-def type-id='3e497762' size-in-bits='64' id='9e5416b4'/> + <pointer-type-def type-id='031a4ff0' size-in-bits='64' id='1507ee2a'/> + <pointer-type-def type-id='0ae96173' size-in-bits='64' id='7997266f'/> </abi-instr> <abi-instr address-size='64' path='crypto/skcipher.c' language='LANG_C89'> + <class-decl name='skcipher_alg' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/skcipher.h' line='111' column='1' id='dd37d315'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setkey' type-id='9e5416b4' visibility='default' filepath='include/crypto/skcipher.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='encrypt' type-id='1507ee2a' visibility='default' filepath='include/crypto/skcipher.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='decrypt' type-id='1507ee2a' visibility='default' filepath='include/crypto/skcipher.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='init' type-id='b298c88e' visibility='default' filepath='include/crypto/skcipher.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='exit' type-id='7997266f' visibility='default' filepath='include/crypto/skcipher.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='min_keysize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='max_keysize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='chunksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='walksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/skcipher.h' line='125' column='1'/> + </data-member> + </class-decl> + <class-decl name='crypto_skcipher' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/skcipher.h' line='37' column='1' id='d80b6ab0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setkey' type-id='9e5416b4' visibility='default' filepath='include/crypto/skcipher.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='encrypt' type-id='1507ee2a' visibility='default' filepath='include/crypto/skcipher.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='decrypt' type-id='1507ee2a' visibility='default' filepath='include/crypto/skcipher.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='reqsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='keysize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/skcipher.h' line='47' column='1'/> + </data-member> + </class-decl> + <class-decl name='skcipher_request' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/skcipher.h' line='24' column='1' id='8838d802'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cryptlen' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='iv' type-id='8bff8096' visibility='default' filepath='include/crypto/skcipher.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='src' type-id='bf3ef905' visibility='default' filepath='include/crypto/skcipher.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dst' type-id='bf3ef905' visibility='default' filepath='include/crypto/skcipher.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='base' type-id='5e6083f1' visibility='default' filepath='include/crypto/skcipher.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/skcipher.h' line='34' column='1'/> + </data-member> + </class-decl> + <class-decl name='skcipher_walk' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/crypto/internal/skcipher.h' line='34' column='1' id='917c67c0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='src' type-id='916e0901' visibility='default' filepath='include/crypto/internal/skcipher.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dst' type-id='916e0901' visibility='default' filepath='include/crypto/internal/skcipher.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='in' type-id='9953e88b' visibility='default' filepath='include/crypto/internal/skcipher.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='nbytes' type-id='f0981eeb' visibility='default' filepath='include/crypto/internal/skcipher.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='out' type-id='9953e88b' visibility='default' filepath='include/crypto/internal/skcipher.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='total' type-id='f0981eeb' visibility='default' filepath='include/crypto/internal/skcipher.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='buffers' type-id='72f469ec' visibility='default' filepath='include/crypto/internal/skcipher.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='page' type-id='8bff8096' visibility='default' filepath='include/crypto/internal/skcipher.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='buffer' type-id='8bff8096' visibility='default' filepath='include/crypto/internal/skcipher.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='oiv' type-id='8bff8096' visibility='default' filepath='include/crypto/internal/skcipher.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='iv' type-id='eaa32e2f' visibility='default' filepath='include/crypto/internal/skcipher.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/internal/skcipher.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/crypto/internal/skcipher.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='blocksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/internal/skcipher.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='stride' type-id='f0981eeb' visibility='default' filepath='include/crypto/internal/skcipher.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='alignmask' type-id='f0981eeb' visibility='default' filepath='include/crypto/internal/skcipher.h' line='65' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/crypto/internal/skcipher.h' line='35' column='1' id='916e0901'> + <data-member access='public'> + <var-decl name='phys' type-id='9c85f28a' visibility='default' filepath='include/crypto/internal/skcipher.h' line='39' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='virt' type-id='58aa248a' visibility='default' filepath='include/crypto/internal/skcipher.h' line='44' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/crypto/internal/skcipher.h' line='36' column='1' id='9c85f28a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/crypto/internal/skcipher.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='offset' type-id='7359adad' visibility='default' filepath='include/crypto/internal/skcipher.h' line='38' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/crypto/internal/skcipher.h' line='41' column='1' id='58aa248a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='page' type-id='8bff8096' visibility='default' filepath='include/crypto/internal/skcipher.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='addr' type-id='eaa32e2f' visibility='default' filepath='include/crypto/internal/skcipher.h' line='43' column='1'/> + </data-member> + </class-decl> + <class-decl name='scatter_walk' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='83' column='1' id='9953e88b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/crypto/algapi.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='85' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='d80b6ab0' size-in-bits='64' id='72bb8c36'/> + <pointer-type-def type-id='c0d42424' size-in-bits='64' id='b298c88e'/> + <pointer-type-def type-id='3e497762' size-in-bits='64' id='9e5416b4'/> + <pointer-type-def type-id='031a4ff0' size-in-bits='64' id='1507ee2a'/> + <pointer-type-def type-id='dd37d315' size-in-bits='64' id='613dff15'/> + <pointer-type-def type-id='8838d802' size-in-bits='64' id='c249b570'/> + <pointer-type-def type-id='917c67c0' size-in-bits='64' id='74439606'/> + <pointer-type-def type-id='0ae96173' size-in-bits='64' id='7997266f'/> + <function-decl name='crypto_register_skciphers' mangled-name='crypto_register_skciphers' filepath='crypto/skcipher.c' line='1066' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_skciphers'> + <parameter type-id='613dff15' name='algs' filepath='crypto/skcipher.c' line='1066' column='1'/> + <parameter type-id='95e97e5e' name='count' filepath='crypto/skcipher.c' line='1066' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='skcipher_walk_virt' mangled-name='skcipher_walk_virt' filepath='crypto/skcipher.c' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skcipher_walk_virt'> + <parameter type-id='74439606' name='walk' filepath='crypto/skcipher.c' line='476' column='1'/> + <parameter type-id='c249b570' name='req' filepath='crypto/skcipher.c' line='477' column='1'/> + <parameter type-id='b50a4934' name='atomic' filepath='crypto/skcipher.c' line='477' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='skcipher_walk_done' mangled-name='skcipher_walk_done' filepath='crypto/skcipher.c' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skcipher_walk_done'> + <parameter type-id='74439606' name='walk' filepath='crypto/skcipher.c' line='104' column='1'/> + <parameter type-id='95e97e5e' name='err' filepath='crypto/skcipher.c' line='104' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='skcipher_walk_aead_encrypt' mangled-name='skcipher_walk_aead_encrypt' filepath='crypto/skcipher.c' line='561' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skcipher_walk_aead_encrypt'> <parameter type-id='74439606' name='walk' filepath='crypto/skcipher.c' line='561' column='1'/> <parameter type-id='146bc842' name='req' filepath='crypto/skcipher.c' line='562' column='1'/> @@ -55582,72 +49206,467 @@ <parameter type-id='b50a4934' name='atomic' filepath='crypto/skcipher.c' line='571' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='crypto_register_skcipher' mangled-name='crypto_register_skcipher' filepath='crypto/skcipher.c' line='1047' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_skcipher'> - <parameter type-id='613dff15' name='alg' filepath='crypto/skcipher.c' line='1047' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='crypto_unregister_skciphers' mangled-name='crypto_unregister_skciphers' filepath='crypto/skcipher.c' line='1086' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_skciphers'> + <parameter type-id='613dff15' name='algs' filepath='crypto/skcipher.c' line='1086' column='1'/> + <parameter type-id='95e97e5e' name='count' filepath='crypto/skcipher.c' line='1086' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='crypto_unregister_skcipher' mangled-name='crypto_unregister_skcipher' filepath='crypto/skcipher.c' line='1060' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_skcipher'> <parameter type-id='613dff15' name='alg' filepath='crypto/skcipher.c' line='1060' column='1'/> <return type-id='48b5725f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='crypto/xts.c' language='LANG_C89'> - <function-decl name='crypto_alloc_base' mangled-name='crypto_alloc_base' filepath='include/linux/crypto.h' line='825' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_base'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='dfeb7f6c'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/amba/bus.c' language='LANG_C89'> - <var-decl name='amba_bustype' type-id='b31bfc8a' mangled-name='amba_bustype' visibility='default' filepath='drivers/amba/bus.c' line='215' column='1' elf-symbol-id='amba_bustype'/> - <function-decl name='of_clk_set_defaults' mangled-name='of_clk_set_defaults' filepath='include/linux/clk/clk-conf.h' line='15' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_set_defaults'> - <parameter type-id='9a537bbe'/> - <parameter type-id='c894953d'/> + <function-decl name='crypto_skcipher_encrypt' mangled-name='crypto_skcipher_encrypt' filepath='crypto/skcipher.c' line='844' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_skcipher_encrypt'> + <parameter type-id='c249b570' name='req' filepath='crypto/skcipher.c' line='844' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dev_pm_domain_attach' mangled-name='dev_pm_domain_attach' filepath='include/linux/pm_domain.h' line='363' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_domain_attach'> - <parameter type-id='fa0b179b'/> - <parameter type-id='c894953d'/> + <function-decl name='crypto_skcipher_decrypt' mangled-name='crypto_skcipher_decrypt' filepath='crypto/skcipher.c' line='861' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_skcipher_decrypt'> + <parameter type-id='c249b570' name='req' filepath='crypto/skcipher.c' line='861' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dev_pm_domain_detach' mangled-name='dev_pm_domain_detach' filepath='include/linux/pm_domain.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_domain_detach'> - <parameter type-id='fa0b179b'/> - <parameter type-id='c894953d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='of_reset_control_array_get' mangled-name='of_reset_control_array_get' filepath='include/linux/reset.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_reset_control_array_get'> - <parameter type-id='9a537bbe'/> - <parameter type-id='c894953d'/> - <parameter type-id='c894953d'/> - <parameter type-id='c894953d'/> - <return type-id='9f9b8114'/> - </function-decl> - <function-decl name='reset_control_put' mangled-name='reset_control_put' filepath='include/linux/reset.h' line='28' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reset_control_put'> - <parameter type-id='9f9b8114'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bus_for_each_dev' mangled-name='bus_for_each_dev' filepath='include/linux/device.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_for_each_dev'> - <parameter type-id='5e2671f8'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='92d15ae9'/> + <function-decl name='crypto_register_skcipher' mangled-name='crypto_register_skcipher' filepath='crypto/skcipher.c' line='1047' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_skcipher'> + <parameter type-id='613dff15' name='alg' filepath='crypto/skcipher.c' line='1047' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='pm_generic_runtime_suspend' mangled-name='pm_generic_runtime_suspend' filepath='include/linux/pm_runtime.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_generic_runtime_suspend'> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> + <function-decl name='crypto_alloc_skcipher' mangled-name='crypto_alloc_skcipher' filepath='crypto/skcipher.c' line='989' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_skcipher'> + <parameter type-id='80f4b756' name='alg_name' filepath='crypto/skcipher.c' line='989' column='1'/> + <parameter type-id='19c2251e' name='type' filepath='crypto/skcipher.c' line='990' column='1'/> + <parameter type-id='19c2251e' name='mask' filepath='crypto/skcipher.c' line='990' column='1'/> + <return type-id='72bb8c36'/> </function-decl> - <function-decl name='pm_generic_runtime_resume' mangled-name='pm_generic_runtime_resume' filepath='include/linux/pm_runtime.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_generic_runtime_resume'> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='e6c6c6cd' size-in-bits='64' id='92d15ae9'/> - <function-type size-in-bits='64' id='e6c6c6cd'> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> + <function-type size-in-bits='64' id='c0d42424'> + <parameter type-id='72bb8c36'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='3e497762'> + <parameter type-id='72bb8c36'/> + <parameter type-id='bbaf3419'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='031a4ff0'> + <parameter type-id='c249b570'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0ae96173'> + <parameter type-id='72bb8c36'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/amba/bus.c' language='LANG_C89'> + <class-decl name='clk' size-in-bits='576' is-struct='yes' visibility='default' filepath='drivers/clk/clk.c' line='99' column='1' id='830e3b1b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='core' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/clk/clk.c' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev_id' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='con_id' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='min_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='max_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='exclusive_count' type-id='f0981eeb' visibility='default' filepath='drivers/clk/clk.c' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='clks_node' type-id='03a4a074' visibility='default' filepath='drivers/clk/clk.c' line='107' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='288' id='0d6477e2'> + <subrange length='9' type-id='7ff19f0f' id='12e4273c'/> + </array-type-def> + <class-decl name='amba_device' size-in-bits='8832' is-struct='yes' visibility='default' filepath='include/linux/amba/bus.h' line='64' column='1' id='92e8f939'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/amba/bus.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='res' type-id='5218160d' visibility='default' filepath='include/linux/amba/bus.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='pclk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/amba/bus.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='periphid' type-id='f0981eeb' visibility='default' filepath='include/linux/amba/bus.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8224'> + <var-decl name='cid' type-id='f0981eeb' visibility='default' filepath='include/linux/amba/bus.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='uci' type-id='ca73ce17' visibility='default' filepath='include/linux/amba/bus.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='irq' type-id='0d6477e2' visibility='default' filepath='include/linux/amba/bus.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='driver_override' type-id='26a90f95' visibility='default' filepath='include/linux/amba/bus.h' line='72' column='1'/> + </data-member> + </class-decl> + <class-decl name='amba_cs_uci_id' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/amba/bus.h' line='51' column='1' id='ca73ce17'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='devarch' type-id='f0981eeb' visibility='default' filepath='include/linux/amba/bus.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='devarch_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/amba/bus.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='devtype' type-id='f0981eeb' visibility='default' filepath='include/linux/amba/bus.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/amba/bus.h' line='55' column='1'/> + </data-member> + </class-decl> + <class-decl name='amba_driver' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/amba/bus.h' line='75' column='1' id='929b60e1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='drv' type-id='fe007c02' visibility='default' filepath='include/linux/amba/bus.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='probe' type-id='3c6ca22d' visibility='default' filepath='include/linux/amba/bus.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='remove' type-id='64cf15f5' visibility='default' filepath='include/linux/amba/bus.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='shutdown' type-id='690433e0' visibility='default' filepath='include/linux/amba/bus.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='id_table' type-id='be3ce245' visibility='default' filepath='include/linux/amba/bus.h' line='80' column='1'/> + </data-member> + </class-decl> + <class-decl name='amba_id' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='638' column='1' id='c0e32d5e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/linux/mod_devicetable.h' line='639' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='mask' type-id='f0981eeb' visibility='default' filepath='include/linux/mod_devicetable.h' line='640' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mod_devicetable.h' line='641' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='92e8f939' size-in-bits='64' id='ddd322c1'/> + <pointer-type-def type-id='929b60e1' size-in-bits='64' id='6e829429'/> + <pointer-type-def type-id='830e3b1b' size-in-bits='64' id='7d0bc0eb'/> + <qualified-type-def type-id='c0e32d5e' const='yes' id='860353ed'/> + <pointer-type-def type-id='860353ed' size-in-bits='64' id='be3ce245'/> + <pointer-type-def type-id='1340ad71' size-in-bits='64' id='64cf15f5'/> + <pointer-type-def type-id='d4a58841' size-in-bits='64' id='3c6ca22d'/> + <pointer-type-def type-id='d3efde9e' size-in-bits='64' id='690433e0'/> + <var-decl name='amba_bustype' type-id='b31bfc8a' mangled-name='amba_bustype' visibility='default' filepath='drivers/amba/bus.c' line='215' column='1' elf-symbol-id='amba_bustype'/> + <function-decl name='amba_request_regions' mangled-name='amba_request_regions' filepath='drivers/amba/bus.c' line='795' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='amba_request_regions'> + <parameter type-id='ddd322c1' name='dev' filepath='drivers/amba/bus.c' line='795' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/amba/bus.c' line='795' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='amba_release_regions' mangled-name='amba_release_regions' filepath='drivers/amba/bus.c' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='amba_release_regions'> + <parameter type-id='ddd322c1' name='dev' filepath='drivers/amba/bus.c' line='817' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='amba_driver_unregister' mangled-name='amba_driver_unregister' filepath='drivers/amba/bus.c' line='357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='amba_driver_unregister'> + <parameter type-id='6e829429' name='drv' filepath='drivers/amba/bus.c' line='357' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='amba_driver_register' mangled-name='amba_driver_register' filepath='drivers/amba/bus.c' line='336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='amba_driver_register'> + <parameter type-id='6e829429' name='drv' filepath='drivers/amba/bus.c' line='336' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='636cc9ab' size-in-bits='64' id='ba21e62b'/> + <function-type size-in-bits='64' id='1340ad71'> + <parameter type-id='ddd322c1'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d4a58841'> + <parameter type-id='ddd322c1'/> + <parameter type-id='be3ce245'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d3efde9e'> + <parameter type-id='ddd322c1' name='dev'/> + <return type-id='48b5725f'/> + </function-type> + <class-decl name='clk_core' size-in-bits='1728' is-struct='yes' visibility='default' filepath='drivers/clk/clk.c' line='56' column='1' id='636cc9ab'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ops' type-id='824ffa73' visibility='default' filepath='drivers/clk/clk.c' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hw' type-id='3aaeef89' visibility='default' filepath='drivers/clk/clk.c' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/clk/clk.c' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/clk/clk.c' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='drivers/clk/clk.c' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='parent' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='parents' type-id='338d484d' visibility='default' filepath='drivers/clk/clk.c' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='num_parents' type-id='f9b06939' visibility='default' filepath='drivers/clk/clk.c' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='520'> + <var-decl name='new_parent_index' type-id='f9b06939' visibility='default' filepath='drivers/clk/clk.c' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='req_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='new_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='new_parent' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='new_child' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='orphan' type-id='b50a4934' visibility='default' filepath='drivers/clk/clk.c' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='968'> + <var-decl name='rpm_enabled' type-id='b50a4934' visibility='default' filepath='drivers/clk/clk.c' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='976'> + <var-decl name='need_sync' type-id='b50a4934' visibility='default' filepath='drivers/clk/clk.c' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='984'> + <var-decl name='boot_enabled' type-id='b50a4934' visibility='default' filepath='drivers/clk/clk.c' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='enable_count' type-id='f0981eeb' visibility='default' filepath='drivers/clk/clk.c' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='prepare_count' type-id='f0981eeb' visibility='default' filepath='drivers/clk/clk.c' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='protect_count' type-id='f0981eeb' visibility='default' filepath='drivers/clk/clk.c' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='min_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='max_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='accuracy' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='phase' type-id='95e97e5e' visibility='default' filepath='drivers/clk/clk.c' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='duty' type-id='4f935e80' visibility='default' filepath='drivers/clk/clk.c' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='children' type-id='e151255a' visibility='default' filepath='drivers/clk/clk.c' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='child_node' type-id='03a4a074' visibility='default' filepath='drivers/clk/clk.c' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='clks' type-id='e151255a' visibility='default' filepath='drivers/clk/clk.c' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='notifier_count' type-id='f0981eeb' visibility='default' filepath='drivers/clk/clk.c' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1696'> + <var-decl name='ref' type-id='400fb07b' visibility='default' filepath='drivers/clk/clk.c' line='93' column='1'/> + </data-member> + </class-decl> + <class-decl name='clk_duty' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='70' column='1' id='4f935e80'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='num' type-id='f0981eeb' visibility='default' filepath='include/linux/clk-provider.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='den' type-id='f0981eeb' visibility='default' filepath='include/linux/clk-provider.h' line='72' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='cf8d7d81' size-in-bits='64' id='3aaeef89'/> + <pointer-type-def type-id='710f82fd' size-in-bits='64' id='338d484d'/> + <pointer-type-def type-id='92072f8b' size-in-bits='64' id='824ffa73'/> + <class-decl name='clk_hw' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='319' column='1' id='cf8d7d81'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='core' type-id='ba21e62b' visibility='default' filepath='include/linux/clk-provider.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/clk-provider.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='init' type-id='b6a95a02' visibility='default' filepath='include/linux/clk-provider.h' line='322' column='1'/> + </data-member> + </class-decl> + <class-decl name='clk_parent_map' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/clk/clk.c' line='48' column='1' id='710f82fd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hw' type-id='9e6d4b4e' visibility='default' filepath='drivers/clk/clk.c' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='core' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fw_name' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='drivers/clk/clk.c' line='53' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='512851e8' const='yes' id='92072f8b'/> + <class-decl name='clk_ops' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='222' column='1' id='512851e8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='prepare' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='unprepare' type-id='0112fb3c' visibility='default' filepath='include/linux/clk-provider.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='is_prepared' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='225' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='unprepare_unused' type-id='0112fb3c' visibility='default' filepath='include/linux/clk-provider.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='enable' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='disable' type-id='0112fb3c' visibility='default' filepath='include/linux/clk-provider.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='is_enabled' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='disable_unused' type-id='0112fb3c' visibility='default' filepath='include/linux/clk-provider.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='save_context' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='restore_context' type-id='0112fb3c' visibility='default' filepath='include/linux/clk-provider.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='recalc_rate' type-id='93097cd2' visibility='default' filepath='include/linux/clk-provider.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='round_rate' type-id='1eac8fa1' visibility='default' filepath='include/linux/clk-provider.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='determine_rate' type-id='c2c32efe' visibility='default' filepath='include/linux/clk-provider.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='set_parent' type-id='a05e478f' visibility='default' filepath='include/linux/clk-provider.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='get_parent' type-id='38527a92' visibility='default' filepath='include/linux/clk-provider.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='set_rate' type-id='3d287e03' visibility='default' filepath='include/linux/clk-provider.h' line='241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='set_rate_and_parent' type-id='d598c37f' visibility='default' filepath='include/linux/clk-provider.h' line='243' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='recalc_accuracy' type-id='93097cd2' visibility='default' filepath='include/linux/clk-provider.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='get_phase' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='set_phase' type-id='eeb35eda' visibility='default' filepath='include/linux/clk-provider.h' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='get_duty_cycle' type-id='3993d336' visibility='default' filepath='include/linux/clk-provider.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='set_duty_cycle' type-id='3993d336' visibility='default' filepath='include/linux/clk-provider.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='init' type-id='0112fb3c' visibility='default' filepath='include/linux/clk-provider.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='debug_init' type-id='c2d2a400' visibility='default' filepath='include/linux/clk-provider.h' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='pre_rate_change' type-id='3d287e03' visibility='default' filepath='include/linux/clk-provider.h' line='256' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='post_rate_change' type-id='3d287e03' visibility='default' filepath='include/linux/clk-provider.h' line='259' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='fdb55010' size-in-bits='64' id='9e6d4b4e'/> + <pointer-type-def type-id='d7aa071c' size-in-bits='64' id='b6a95a02'/> + <qualified-type-def type-id='cf8d7d81' const='yes' id='fdb55010'/> + <qualified-type-def type-id='065eee5b' const='yes' id='d7aa071c'/> + <pointer-type-def type-id='f5a529af' size-in-bits='64' id='2d015d73'/> + <pointer-type-def type-id='73b85a24' size-in-bits='64' id='3993d336'/> + <pointer-type-def type-id='f867473c' size-in-bits='64' id='c2c32efe'/> + <pointer-type-def type-id='fc053d58' size-in-bits='64' id='eeb35eda'/> + <pointer-type-def type-id='8de1c3db' size-in-bits='64' id='a05e478f'/> + <pointer-type-def type-id='2e5f4f0f' size-in-bits='64' id='3d287e03'/> + <pointer-type-def type-id='59f7b4bb' size-in-bits='64' id='d598c37f'/> + <pointer-type-def type-id='7fb4efa5' size-in-bits='64' id='1eac8fa1'/> + <pointer-type-def type-id='d49e6088' size-in-bits='64' id='38527a92'/> + <pointer-type-def type-id='0a38a8f0' size-in-bits='64' id='93097cd2'/> + <pointer-type-def type-id='30913582' size-in-bits='64' id='0112fb3c'/> + <pointer-type-def type-id='7c1f247e' size-in-bits='64' id='c2d2a400'/> + <class-decl name='clk_init_data' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='292' column='1' id='065eee5b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ops' type-id='824ffa73' visibility='default' filepath='include/linux/clk-provider.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='parent_names' type-id='13956559' visibility='default' filepath='include/linux/clk-provider.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='parent_data' type-id='4cdbecf4' visibility='default' filepath='include/linux/clk-provider.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='parent_hws' type-id='ca0dae6c' visibility='default' filepath='include/linux/clk-provider.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='num_parents' type-id='f9b06939' visibility='default' filepath='include/linux/clk-provider.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/clk-provider.h' line='300' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='9e6d4b4e' size-in-bits='64' id='ca0dae6c'/> + <pointer-type-def type-id='dcc94796' size-in-bits='64' id='4cdbecf4'/> + <qualified-type-def type-id='bd5c3911' const='yes' id='dcc94796'/> + <class-decl name='clk_parent_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='271' column='1' id='bd5c3911'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hw' type-id='9e6d4b4e' visibility='default' filepath='include/linux/clk-provider.h' line='272' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fw_name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='274' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='include/linux/clk-provider.h' line='275' column='1'/> + </data-member> + </class-decl> </abi-instr> <abi-instr address-size='64' path='drivers/android/vendor_hooks.c' language='LANG_C89'> <var-decl name='__tracepoint_android_vh_ptype_head' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_ptype_head' visibility='default' filepath='include/trace/hooks/net.h' line='19' column='1' elf-symbol-id='__tracepoint_android_vh_ptype_head'/> @@ -55686,46 +49705,33 @@ </data-member> </class-decl> <var-decl name='cpu_topology' type-id='366d2368' mangled-name='cpu_topology' visibility='default' filepath='drivers/base/arch_topology.c' line='459' column='1' elf-symbol-id='cpu_topology'/> - <function-decl name='cpufreq_register_notifier' mangled-name='cpufreq_register_notifier' filepath='include/linux/cpufreq.h' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_register_notifier'> - <parameter type-id='d504f73d'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cpufreq_unregister_notifier' mangled-name='cpufreq_unregister_notifier' filepath='include/linux/cpufreq.h' line='477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_unregister_notifier'> - <parameter type-id='d504f73d'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/base/bus.c' language='LANG_C89'> - <class-decl name='driver_attribute' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='433' column='1' id='694b0298'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/device.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='show' type-id='ce54d147' visibility='default' filepath='include/linux/device.h' line='435' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='store' type-id='12c9f95b' visibility='default' filepath='include/linux/device.h' line='436' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='694b0298' const='yes' id='c31ae6dd'/> - <pointer-type-def type-id='c31ae6dd' size-in-bits='64' id='1a5996d5'/> - <pointer-type-def type-id='a65e4d6b' size-in-bits='64' id='ce54d147'/> - <pointer-type-def type-id='17982ea7' size-in-bits='64' id='12c9f95b'/> - <function-decl name='driver_create_file' mangled-name='driver_create_file' filepath='include/linux/device.h' line='447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='driver_create_file'> - <parameter type-id='00c7b870'/> - <parameter type-id='1a5996d5'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='driver_remove_file' mangled-name='driver_remove_file' filepath='include/linux/device.h' line='449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='driver_remove_file'> - <parameter type-id='00c7b870'/> - <parameter type-id='1a5996d5'/> + <function-decl name='arch_set_freq_scale' mangled-name='arch_set_freq_scale' filepath='drivers/base/arch_topology.c' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='arch_set_freq_scale'> + <parameter type-id='74bccedd' name='cpus' filepath='drivers/base/arch_topology.c' line='29' column='1'/> + <parameter type-id='7359adad' name='cur_freq' filepath='drivers/base/arch_topology.c' line='29' column='1'/> + <parameter type-id='7359adad' name='max_freq' filepath='drivers/base/arch_topology.c' line='30' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='bus_register_notifier' mangled-name='bus_register_notifier' filepath='drivers/base/bus.c' line='902' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_register_notifier'> - <parameter type-id='5e2671f8' name='bus' filepath='drivers/base/bus.c' line='902' column='1'/> - <parameter type-id='d504f73d' name='nb' filepath='drivers/base/bus.c' line='902' column='1'/> + <pointer-type-def type-id='1354385d' size-in-bits='64' id='74bccedd'/> + </abi-instr> + <abi-instr address-size='64' path='drivers/base/bus.c' language='LANG_C89'> + <function-decl name='bus_register' mangled-name='bus_register' filepath='drivers/base/bus.c' line='803' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_register'> + <parameter type-id='5e2671f8' name='bus' filepath='drivers/base/bus.c' line='803' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='bus_find_device' mangled-name='bus_find_device' filepath='drivers/base/bus.c' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_find_device'> + <parameter type-id='5e2671f8' name='bus' filepath='drivers/base/bus.c' line='325' column='1'/> + <parameter type-id='fa0b179b' name='start' filepath='drivers/base/bus.c' line='326' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/base/bus.c' line='326' column='1'/> + <parameter type-id='92d15ae9' name='match' filepath='drivers/base/bus.c' line='327' column='1'/> + <return type-id='fa0b179b'/> + </function-decl> + <function-decl name='bus_unregister' mangled-name='bus_unregister' filepath='drivers/base/bus.c' line='888' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_unregister'> + <parameter type-id='5e2671f8' name='bus' filepath='drivers/base/bus.c' line='888' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='subsys_system_register' mangled-name='subsys_system_register' filepath='drivers/base/bus.c' line='1158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='subsys_system_register'> + <parameter type-id='5e2671f8' name='subsys' filepath='drivers/base/bus.c' line='1158' column='1'/> + <parameter type-id='c97de1ac' name='groups' filepath='drivers/base/bus.c' line='1159' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='bus_unregister_notifier' mangled-name='bus_unregister_notifier' filepath='drivers/base/bus.c' line='908' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_unregister_notifier'> @@ -55733,28 +49739,87 @@ <parameter type-id='d504f73d' name='nb' filepath='drivers/base/bus.c' line='908' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='subsys_system_register' mangled-name='subsys_system_register' filepath='drivers/base/bus.c' line='1158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='subsys_system_register'> - <parameter type-id='5e2671f8' name='subsys' filepath='drivers/base/bus.c' line='1158' column='1'/> - <parameter type-id='c97de1ac' name='groups' filepath='drivers/base/bus.c' line='1159' column='1'/> + <function-decl name='bus_register_notifier' mangled-name='bus_register_notifier' filepath='drivers/base/bus.c' line='902' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_register_notifier'> + <parameter type-id='5e2671f8' name='bus' filepath='drivers/base/bus.c' line='902' column='1'/> + <parameter type-id='d504f73d' name='nb' filepath='drivers/base/bus.c' line='902' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-type size-in-bits='64' id='a65e4d6b'> - <parameter type-id='00c7b870'/> - <parameter type-id='26a90f95'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='17982ea7'> - <parameter type-id='00c7b870'/> - <parameter type-id='80f4b756'/> - <parameter type-id='b59d7dce'/> - <return type-id='79a0948f'/> + <function-decl name='bus_for_each_dev' mangled-name='bus_for_each_dev' filepath='drivers/base/bus.c' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_for_each_dev'> + <parameter type-id='5e2671f8' name='bus' filepath='drivers/base/bus.c' line='291' column='1'/> + <parameter type-id='fa0b179b' name='start' filepath='drivers/base/bus.c' line='291' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/base/bus.c' line='292' column='1'/> + <parameter type-id='92d15ae9' name='fn' filepath='drivers/base/bus.c' line='292' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='e6c6c6cd' size-in-bits='64' id='92d15ae9'/> + <function-type size-in-bits='64' id='e6c6c6cd'> + <parameter type-id='fa0b179b'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/base/class.c' language='LANG_C89'> - <function-decl name='__class_register' mangled-name='__class_register' filepath='drivers/base/class.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__class_register'> - <parameter type-id='67aca04f' name='cls' filepath='drivers/base/class.c' line='152' column='1'/> - <parameter type-id='a57283f9' name='key' filepath='drivers/base/class.c' line='152' column='1'/> - <return type-id='95e97e5e'/> + <class-decl name='class_interface' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='794' column='1' id='aba1d11b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='795' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='class' type-id='67aca04f' visibility='default' filepath='include/linux/device.h' line='796' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='add_dev' type-id='6da1022f' visibility='default' filepath='include/linux/device.h' line='798' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='remove_dev' type-id='0bd06100' visibility='default' filepath='include/linux/device.h' line='799' column='1'/> + </data-member> + </class-decl> + <class-decl name='class_attribute' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='744' column='1' id='fc927268'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/device.h' line='745' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='show' type-id='c4c01ce7' visibility='default' filepath='include/linux/device.h' line='746' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='store' type-id='dfcac4bb' visibility='default' filepath='include/linux/device.h' line='748' column='1'/> + </data-member> + </class-decl> + <class-decl name='class_dev_iter' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='633' column='1' id='3d9130be'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ki' type-id='a13bf1e9' visibility='default' filepath='include/linux/device.h' line='634' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='type' type-id='cd28613b' visibility='default' filepath='include/linux/device.h' line='635' column='1'/> + </data-member> + </class-decl> + <class-decl name='klist_iter' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/klist.h' line='54' column='1' id='a13bf1e9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='i_klist' type-id='6c124ce4' visibility='default' filepath='include/linux/klist.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='i_cur' type-id='4b4b90b3' visibility='default' filepath='include/linux/klist.h' line='56' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='fc927268' size-in-bits='64' id='9cc1ac3e'/> + <pointer-type-def type-id='3d9130be' size-in-bits='64' id='6a51d6f4'/> + <pointer-type-def type-id='aba1d11b' size-in-bits='64' id='ec167ceb'/> + <qualified-type-def type-id='fc927268' const='yes' id='2bc6669b'/> + <pointer-type-def type-id='2bc6669b' size-in-bits='64' id='9a53a8a3'/> + <pointer-type-def type-id='fa712c1b' size-in-bits='64' id='6da1022f'/> + <pointer-type-def type-id='6160a6ce' size-in-bits='64' id='6c124ce4'/> + <pointer-type-def type-id='32aa9d63' size-in-bits='64' id='c4c01ce7'/> + <pointer-type-def type-id='5243924f' size-in-bits='64' id='dfcac4bb'/> + <pointer-type-def type-id='391f1e06' size-in-bits='64' id='0bd06100'/> + <function-decl name='class_find_device' mangled-name='class_find_device' filepath='drivers/base/class.c' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_find_device'> + <parameter type-id='67aca04f' name='class' filepath='drivers/base/class.c' line='403' column='1'/> + <parameter type-id='fa0b179b' name='start' filepath='drivers/base/class.c' line='403' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/base/class.c' line='404' column='1'/> + <parameter type-id='92d15ae9' name='match' filepath='drivers/base/class.c' line='405' column='1'/> + <return type-id='fa0b179b'/> + </function-decl> + <function-decl name='class_interface_unregister' mangled-name='class_interface_unregister' filepath='drivers/base/class.c' line='457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_interface_unregister'> + <parameter type-id='ec167ceb' name='class_intf' filepath='drivers/base/class.c' line='457' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='__class_create' mangled-name='__class_create' filepath='drivers/base/class.c' line='230' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__class_create'> <parameter type-id='2730d015' name='owner' filepath='drivers/base/class.c' line='230' column='1'/> @@ -55762,12 +49827,87 @@ <parameter type-id='a57283f9' name='key' filepath='drivers/base/class.c' line='231' column='1'/> <return type-id='67aca04f'/> </function-decl> + <function-decl name='__class_register' mangled-name='__class_register' filepath='drivers/base/class.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__class_register'> + <parameter type-id='67aca04f' name='cls' filepath='drivers/base/class.c' line='152' column='1'/> + <parameter type-id='a57283f9' name='key' filepath='drivers/base/class.c' line='152' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='class_destroy' mangled-name='class_destroy' filepath='drivers/base/class.c' line='265' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_destroy'> + <parameter type-id='67aca04f' name='cls' filepath='drivers/base/class.c' line='265' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='class_for_each_device' mangled-name='class_for_each_device' filepath='drivers/base/class.c' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_for_each_device'> + <parameter type-id='67aca04f' name='class' filepath='drivers/base/class.c' line='356' column='1'/> + <parameter type-id='fa0b179b' name='start' filepath='drivers/base/class.c' line='356' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/base/class.c' line='357' column='1'/> + <parameter type-id='92d15ae9' name='fn' filepath='drivers/base/class.c' line='357' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='class_unregister' mangled-name='class_unregister' filepath='drivers/base/class.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_unregister'> + <parameter type-id='67aca04f' name='cls' filepath='drivers/base/class.c' line='203' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='class_remove_file_ns' mangled-name='class_remove_file_ns' filepath='drivers/base/class.c' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_remove_file_ns'> + <parameter type-id='67aca04f' name='cls' filepath='drivers/base/class.c' line='100' column='1'/> + <parameter type-id='9a53a8a3' name='attr' filepath='drivers/base/class.c' line='100' column='1'/> + <parameter type-id='eaa32e2f' name='ns' filepath='drivers/base/class.c' line='101' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='class_dev_iter_next' mangled-name='class_dev_iter_next' filepath='drivers/base/class.c' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_dev_iter_next'> + <parameter type-id='6a51d6f4' name='iter' filepath='drivers/base/class.c' line='309' column='1'/> + <return type-id='fa0b179b'/> + </function-decl> + <function-decl name='class_dev_iter_init' mangled-name='class_dev_iter_init' filepath='drivers/base/class.c' line='285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_dev_iter_init'> + <parameter type-id='6a51d6f4' name='iter' filepath='drivers/base/class.c' line='285' column='1'/> + <parameter type-id='67aca04f' name='class' filepath='drivers/base/class.c' line='285' column='1'/> + <parameter type-id='fa0b179b' name='start' filepath='drivers/base/class.c' line='286' column='1'/> + <parameter type-id='cd28613b' name='type' filepath='drivers/base/class.c' line='286' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='class_dev_iter_exit' mangled-name='class_dev_iter_exit' filepath='drivers/base/class.c' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_dev_iter_exit'> <parameter type-id='6a51d6f4' name='iter' filepath='drivers/base/class.c' line='332' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='class_create_file_ns' mangled-name='class_create_file_ns' filepath='drivers/base/class.c' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_create_file_ns'> + <parameter type-id='67aca04f' name='cls' filepath='drivers/base/class.c' line='87' column='1'/> + <parameter type-id='9a53a8a3' name='attr' filepath='drivers/base/class.c' line='87' column='1'/> + <parameter type-id='eaa32e2f' name='ns' filepath='drivers/base/class.c' line='88' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='fa712c1b'> + <parameter type-id='fa0b179b'/> + <parameter type-id='ec167ceb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='32aa9d63'> + <parameter type-id='67aca04f'/> + <parameter type-id='9cc1ac3e'/> + <parameter type-id='26a90f95'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='5243924f'> + <parameter type-id='67aca04f'/> + <parameter type-id='9cc1ac3e'/> + <parameter type-id='80f4b756'/> + <parameter type-id='b59d7dce'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='391f1e06'> + <parameter type-id='fa0b179b'/> + <parameter type-id='ec167ceb'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='3d045a53' size-in-bits='64' id='4b4b90b3'/> </abi-instr> <abi-instr address-size='64' path='drivers/base/component.c' language='LANG_C89'> + <class-decl name='component_master_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/component.h' line='52' column='1' id='85fa4490'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bind' type-id='613d39f5' visibility='default' filepath='include/linux/component.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='unbind' type-id='dd787f72' visibility='default' filepath='include/linux/component.h' line='82' column='1'/> + </data-member> + </class-decl> <class-decl name='component_match_array' size-in-bits='384' is-struct='yes' visibility='default' filepath='drivers/base/component.c' line='47' column='1' id='c991d9f0'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='drivers/base/component.c' line='48' column='1'/> @@ -55838,12 +49978,25 @@ </class-decl> <pointer-type-def type-id='02e89848' size-in-bits='64' id='52f567fe'/> <pointer-type-def type-id='c991d9f0' size-in-bits='64' id='72dd5196'/> + <qualified-type-def type-id='85fa4490' const='yes' id='ec8469f9'/> + <pointer-type-def type-id='ec8469f9' size-in-bits='64' id='27729729'/> <qualified-type-def type-id='89a1ee2b' const='yes' id='2b7b3388'/> <pointer-type-def type-id='2b7b3388' size-in-bits='64' id='14f24806'/> <pointer-type-def type-id='08bd3e89' size-in-bits='64' id='3385b72d'/> <pointer-type-def type-id='1fc93694' size-in-bits='64' id='78e7ce8e'/> <pointer-type-def type-id='d050fd8b' size-in-bits='64' id='f623d45b'/> <pointer-type-def type-id='be36c378' size-in-bits='64' id='9e6fc9aa'/> + <function-decl name='component_master_add_with_match' mangled-name='component_master_add_with_match' filepath='drivers/base/component.c' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='component_master_add_with_match'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/component.c' line='468' column='1'/> + <parameter type-id='27729729' name='ops' filepath='drivers/base/component.c' line='469' column='1'/> + <parameter type-id='7d9421ac' name='match' filepath='drivers/base/component.c' line='470' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='component_unbind_all' mangled-name='component_unbind_all' filepath='drivers/base/component.c' line='549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='component_unbind_all'> + <parameter type-id='fa0b179b' name='master_dev' filepath='drivers/base/component.c' line='549' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/base/component.c' line='549' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='component_match_add_release' mangled-name='component_match_add_release' filepath='drivers/base/component.c' line='401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='component_match_add_release'> <parameter type-id='fa0b179b' name='master' filepath='drivers/base/component.c' line='401' column='1'/> <parameter type-id='3630c5f2' name='matchptr' filepath='drivers/base/component.c' line='402' column='1'/> @@ -55857,9 +50010,9 @@ <parameter type-id='27729729' name='ops' filepath='drivers/base/component.c' line='514' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='component_unbind_all' mangled-name='component_unbind_all' filepath='drivers/base/component.c' line='549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='component_unbind_all'> - <parameter type-id='fa0b179b' name='master_dev' filepath='drivers/base/component.c' line='549' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/base/component.c' line='549' column='1'/> + <function-decl name='component_del' mangled-name='component_del' filepath='drivers/base/component.c' line='757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='component_del'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/component.c' line='757' column='1'/> + <parameter type-id='14f24806' name='ops' filepath='drivers/base/component.c' line='757' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='component_bind_all' mangled-name='component_bind_all' filepath='drivers/base/component.c' line='632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='component_bind_all'> @@ -55872,14 +50025,8 @@ <parameter type-id='14f24806' name='ops' filepath='drivers/base/component.c' line='742' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='component_del' mangled-name='component_del' filepath='drivers/base/component.c' line='757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='component_del'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/component.c' line='757' column='1'/> - <parameter type-id='14f24806' name='ops' filepath='drivers/base/component.c' line='757' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <pointer-type-def type-id='37c0f586' size-in-bits='64' id='7d9421ac'/> <pointer-type-def type-id='7d9421ac' size-in-bits='64' id='3630c5f2'/> - <pointer-type-def type-id='ec8469f9' size-in-bits='64' id='27729729'/> <function-type size-in-bits='64' id='08bd3e89'> <parameter type-id='fa0b179b'/> <parameter type-id='fa0b179b'/> @@ -55910,136 +50057,31 @@ <var-decl name='compare' type-id='72dd5196' visibility='default' filepath='drivers/base/component.c' line='59' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='85fa4490' const='yes' id='ec8469f9'/> - <class-decl name='component_master_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/component.h' line='52' column='1' id='85fa4490'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bind' type-id='613d39f5' visibility='default' filepath='include/linux/component.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='unbind' type-id='dd787f72' visibility='default' filepath='include/linux/component.h' line='82' column='1'/> - </data-member> - </class-decl> </abi-instr> <abi-instr address-size='64' path='drivers/base/core.c' language='LANG_C89'> - <enum-decl name='dpm_order' filepath='include/linux/pm.h' line='815' column='1' id='ba51dfc4'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DPM_ORDER_NONE' value='0'/> - <enumerator name='DPM_ORDER_DEV_AFTER_PARENT' value='1'/> - <enumerator name='DPM_ORDER_PARENT_BEFORE_DEV' value='2'/> - <enumerator name='DPM_ORDER_DEV_LAST' value='3'/> - </enum-decl> - <function-decl name='device_register' mangled-name='device_register' filepath='drivers/base/core.c' line='2969' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_register'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2969' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='device_link_del' mangled-name='device_link_del' filepath='drivers/base/core.c' line='819' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_link_del'> - <parameter type-id='7acfb3fa' name='link' filepath='drivers/base/core.c' line='819' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='device_store_int' mangled-name='device_store_int' filepath='drivers/base/core.c' line='1691' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_store_int'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='1691' column='1'/> - <parameter type-id='89a2612a' name='attr' filepath='drivers/base/core.c' line='1692' column='1'/> - <parameter type-id='80f4b756' name='buf' filepath='drivers/base/core.c' line='1693' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/base/core.c' line='1693' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='device_show_int' mangled-name='device_show_int' filepath='drivers/base/core.c' line='1711' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_show_int'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='1711' column='1'/> - <parameter type-id='89a2612a' name='attr' filepath='drivers/base/core.c' line='1712' column='1'/> - <parameter type-id='26a90f95' name='buf' filepath='drivers/base/core.c' line='1713' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='device_store_bool' mangled-name='device_store_bool' filepath='drivers/base/core.c' line='1721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_store_bool'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='1721' column='1'/> - <parameter type-id='89a2612a' name='attr' filepath='drivers/base/core.c' line='1721' column='1'/> - <parameter type-id='80f4b756' name='buf' filepath='drivers/base/core.c' line='1722' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/base/core.c' line='1722' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='device_show_bool' mangled-name='device_show_bool' filepath='drivers/base/core.c' line='1733' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_show_bool'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='1733' column='1'/> - <parameter type-id='89a2612a' name='attr' filepath='drivers/base/core.c' line='1733' column='1'/> - <parameter type-id='26a90f95' name='buf' filepath='drivers/base/core.c' line='1734' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='device_remove_groups' mangled-name='device_remove_groups' filepath='drivers/base/core.c' line='1999' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_remove_groups'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='1999' column='1'/> - <parameter type-id='c97de1ac' name='groups' filepath='drivers/base/core.c' line='2000' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_device_add_group' mangled-name='devm_device_add_group' filepath='drivers/base/core.c' line='2044' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_device_add_group'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2044' column='1'/> - <parameter type-id='8ff9530e' name='grp' filepath='drivers/base/core.c' line='2044' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_device_remove_group' mangled-name='devm_device_remove_group' filepath='drivers/base/core.c' line='2074' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_device_remove_group'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2074' column='1'/> - <parameter type-id='8ff9530e' name='grp' filepath='drivers/base/core.c' line='2075' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='device_create_bin_file' mangled-name='device_create_bin_file' filepath='drivers/base/core.c' line='2315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_create_bin_file'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2315' column='1'/> - <parameter type-id='559ac6f0' name='attr' filepath='drivers/base/core.c' line='2316' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='device_remove_bin_file' mangled-name='device_remove_bin_file' filepath='drivers/base/core.c' line='2330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_remove_bin_file'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2330' column='1'/> - <parameter type-id='559ac6f0' name='attr' filepath='drivers/base/core.c' line='2331' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='device_rename' mangled-name='device_rename' filepath='drivers/base/core.c' line='3731' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_rename'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='3731' column='1'/> - <parameter type-id='80f4b756' name='new_name' filepath='drivers/base/core.c' line='3731' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='device_move' mangled-name='device_move' filepath='drivers/base/core.c' line='3790' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_move'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='3790' column='1'/> - <parameter type-id='fa0b179b' name='new_parent' filepath='drivers/base/core.c' line='3790' column='1'/> - <parameter type-id='ba51dfc4' name='dpm_order' filepath='drivers/base/core.c' line='3791' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dev_vprintk_emit' mangled-name='dev_vprintk_emit' filepath='drivers/base/core.c' line='4007' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_vprintk_emit'> - <parameter type-id='95e97e5e' name='level' filepath='drivers/base/core.c' line='4007' column='1'/> - <parameter type-id='8df61054' name='dev' filepath='drivers/base/core.c' line='4007' column='1'/> - <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='4008' column='1'/> - <parameter type-id='2aee9912' name='args' filepath='drivers/base/core.c' line='4008' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='_dev_emerg' mangled-name='_dev_emerg' filepath='drivers/base/core.c' line='4078' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dev_emerg'> - <parameter type-id='8df61054' name='dev' filepath='drivers/base/core.c' line='4078' column='1'/> - <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='4078' column='1'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='device_set_of_node_from_dev' mangled-name='device_set_of_node_from_dev' filepath='drivers/base/core.c' line='4199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_set_of_node_from_dev'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='4199' column='1'/> - <parameter type-id='8df61054' name='dev2' filepath='drivers/base/core.c' line='4199' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='device_match_name' mangled-name='device_match_name' filepath='drivers/base/core.c' line='4214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_match_name'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='4214' column='1'/> - <parameter type-id='eaa32e2f' name='name' filepath='drivers/base/core.c' line='4214' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='device_match_fwnode' mangled-name='device_match_fwnode' filepath='drivers/base/core.c' line='4226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_match_fwnode'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='4226' column='1'/> - <parameter type-id='eaa32e2f' name='fwnode' filepath='drivers/base/core.c' line='4226' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='dbce337a' size-in-bits='64' id='559ac6f0'/> - <pointer-type-def type-id='a78232f6' size-in-bits='64' id='8df61054'/> - <pointer-type-def type-id='dbf3947c' size-in-bits='64' id='89a2612a'/> - <pointer-type-def type-id='b52abcec' size-in-bits='64' id='7acfb3fa'/> - <typedef-decl name='va_list' type-id='7f896fb4' filepath='prebuilts-master/clang/host/linux-x86/clang-r416183b/lib64/clang/12.0.5/include/stdarg.h' line='14' column='1' id='2aee9912'/> - <class-decl name='device_attribute' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='839' column='1' id='dbf3947c'> + <class-decl name='klist' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/klist.h' line='18' column='1' id='6160a6ce'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/device.h' line='840' column='1'/> + <var-decl name='k_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/klist.h' line='19' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='show' type-id='3dcc4acf' visibility='default' filepath='include/linux/device.h' line='841' column='1'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='k_list' type-id='72f469ec' visibility='default' filepath='include/linux/klist.h' line='20' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='store' type-id='839105d3' visibility='default' filepath='include/linux/device.h' line='843' column='1'/> + <var-decl name='get' type-id='a80942ae' visibility='default' filepath='include/linux/klist.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='put' type-id='a80942ae' visibility='default' filepath='include/linux/klist.h' line='22' column='1'/> + </data-member> + </class-decl> + <class-decl name='klist_node' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/klist.h' line='37' column='1' id='3d045a53'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='n_klist' type-id='eaa32e2f' visibility='default' filepath='include/linux/klist.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='n_node' type-id='72f469ec' visibility='default' filepath='include/linux/klist.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='n_ref' type-id='400fb07b' visibility='default' filepath='include/linux/klist.h' line='40' column='1'/> </data-member> </class-decl> <class-decl name='device_link' size-in-bits='8320' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='1368' column='1' id='b52abcec'> @@ -56089,26 +50131,6 @@ <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1386' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='d83a2db1' const='yes' id='dbce337a'/> - <qualified-type-def type-id='66e487eb' const='yes' id='a78232f6'/> - <typedef-decl name='__builtin_va_list' type-id='5f919c1f' filepath='kernel/printk/printk.c' line='1650' column='1' id='7f896fb4'/> - <class-decl name='__va_list' size-in-bits='256' is-struct='yes' visibility='default' filepath='kernel/panic.c' line='224' column='1' id='5f919c1f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__stack' type-id='eaa32e2f' visibility='default' filepath='kernel/panic.c' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='__gr_top' type-id='eaa32e2f' visibility='default' filepath='kernel/panic.c' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='__vr_top' type-id='eaa32e2f' visibility='default' filepath='kernel/panic.c' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='__gr_offs' type-id='95e97e5e' visibility='default' filepath='kernel/panic.c' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='__vr_offs' type-id='95e97e5e' visibility='default' filepath='kernel/panic.c' line='224' column='1'/> - </data-member> - </class-decl> <enum-decl name='device_link_state' filepath='include/linux/device.h' line='1098' column='1' id='3f7ac0c9'> <underlying-type type-id='9cac1fee'/> <enumerator name='DL_STATE_NONE' value='-1'/> @@ -56118,32 +50140,306 @@ <enumerator name='DL_STATE_ACTIVE' value='3'/> <enumerator name='DL_STATE_SUPPLIER_UNBIND' value='4'/> </enum-decl> + <enum-decl name='dpm_order' filepath='include/linux/pm.h' line='815' column='1' id='ba51dfc4'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DPM_ORDER_NONE' value='0'/> + <enumerator name='DPM_ORDER_DEV_AFTER_PARENT' value='1'/> + <enumerator name='DPM_ORDER_PARENT_BEFORE_DEV' value='2'/> + <enumerator name='DPM_ORDER_DEV_LAST' value='3'/> + </enum-decl> + <qualified-type-def type-id='dbf3947c' const='yes' id='fad8dcd1'/> + <pointer-type-def type-id='fad8dcd1' size-in-bits='64' id='de63df21'/> + <pointer-type-def type-id='b52abcec' size-in-bits='64' id='7acfb3fa'/> + <pointer-type-def type-id='3d045a53' size-in-bits='64' id='4b4b90b3'/> + <pointer-type-def type-id='b3fff074' size-in-bits='64' id='a80942ae'/> + <function-decl name='device_initialize' mangled-name='device_initialize' filepath='drivers/base/core.c' line='2374' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_initialize'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2374' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dev_driver_string' mangled-name='dev_driver_string' filepath='drivers/base/core.c' line='1613' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_driver_string'> + <parameter type-id='8df61054' name='dev' filepath='drivers/base/core.c' line='1613' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='_dev_err' mangled-name='_dev_err' filepath='drivers/base/core.c' line='4081' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dev_err'> + <parameter type-id='8df61054' name='dev' filepath='drivers/base/core.c' line='4081' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='4081' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_del' mangled-name='device_del' filepath='drivers/base/core.c' line='3033' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_del'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='3033' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dev_set_name' mangled-name='dev_set_name' filepath='drivers/base/core.c' line='2679' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_set_name'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2679' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='2679' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_add' mangled-name='device_add' filepath='drivers/base/core.c' line='2778' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_add'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2778' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_create_file' mangled-name='device_create_file' filepath='drivers/base/core.c' line='2261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_create_file'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2261' column='1'/> + <parameter type-id='de63df21' name='attr' filepath='drivers/base/core.c' line='2262' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='_dev_warn' mangled-name='_dev_warn' filepath='drivers/base/core.c' line='4082' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dev_warn'> + <parameter type-id='8df61054' name='dev' filepath='drivers/base/core.c' line='4082' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='4082' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_create' mangled-name='device_create' filepath='drivers/base/core.c' line='3615' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_create'> + <parameter type-id='67aca04f' name='class' filepath='drivers/base/core.c' line='3615' column='1'/> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/base/core.c' line='3615' column='1'/> + <parameter type-id='8504f260' name='devt' filepath='drivers/base/core.c' line='3616' column='1'/> + <parameter type-id='eaa32e2f' name='drvdata' filepath='drivers/base/core.c' line='3616' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='3616' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='fa0b179b'/> + </function-decl> + <function-decl name='_dev_info' mangled-name='_dev_info' filepath='drivers/base/core.c' line='4084' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dev_info'> + <parameter type-id='8df61054' name='dev' filepath='drivers/base/core.c' line='4084' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='4084' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_link_add' mangled-name='device_link_add' filepath='drivers/base/core.c' line='523' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_link_add'> + <parameter type-id='fa0b179b' name='consumer' filepath='drivers/base/core.c' line='523' column='1'/> + <parameter type-id='fa0b179b' name='supplier' filepath='drivers/base/core.c' line='524' column='1'/> + <parameter type-id='19c2251e' name='flags' filepath='drivers/base/core.c' line='524' column='1'/> + <return type-id='7acfb3fa'/> + </function-decl> + <function-decl name='_dev_crit' mangled-name='_dev_crit' filepath='drivers/base/core.c' line='4080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dev_crit'> + <parameter type-id='8df61054' name='dev' filepath='drivers/base/core.c' line='4080' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='4080' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_find_child' mangled-name='device_find_child' filepath='drivers/base/core.c' line='3261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_find_child'> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/base/core.c' line='3261' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/base/core.c' line='3261' column='1'/> + <parameter type-id='92d15ae9' name='match' filepath='drivers/base/core.c' line='3262' column='1'/> + <return type-id='fa0b179b'/> + </function-decl> + <function-decl name='dev_printk' mangled-name='dev_printk' filepath='drivers/base/core.c' line='4044' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_printk'> + <parameter type-id='80f4b756' name='level' filepath='drivers/base/core.c' line='4044' column='1'/> + <parameter type-id='8df61054' name='dev' filepath='drivers/base/core.c' line='4044' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='4045' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_create_with_groups' mangled-name='device_create_with_groups' filepath='drivers/base/core.c' line='3655' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_create_with_groups'> + <parameter type-id='67aca04f' name='class' filepath='drivers/base/core.c' line='3655' column='1'/> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/base/core.c' line='3656' column='1'/> + <parameter type-id='8504f260' name='devt' filepath='drivers/base/core.c' line='3656' column='1'/> + <parameter type-id='eaa32e2f' name='drvdata' filepath='drivers/base/core.c' line='3657' column='1'/> + <parameter type-id='c97de1ac' name='groups' filepath='drivers/base/core.c' line='3658' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='3659' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='fa0b179b'/> + </function-decl> + <function-decl name='_dev_notice' mangled-name='_dev_notice' filepath='drivers/base/core.c' line='4083' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dev_notice'> + <parameter type-id='8df61054' name='dev' filepath='drivers/base/core.c' line='4083' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='4083' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='put_device' mangled-name='put_device' filepath='drivers/base/core.c' line='2994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='put_device'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2994' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='get_device' mangled-name='get_device' filepath='drivers/base/core.c' line='2984' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_device'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2984' column='1'/> + <return type-id='fa0b179b'/> + </function-decl> + <function-decl name='devm_device_remove_group' mangled-name='devm_device_remove_group' filepath='drivers/base/core.c' line='2074' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_device_remove_group'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2074' column='1'/> + <parameter type-id='8ff9530e' name='grp' filepath='drivers/base/core.c' line='2075' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_device_add_group' mangled-name='devm_device_add_group' filepath='drivers/base/core.c' line='2044' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_device_add_group'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2044' column='1'/> + <parameter type-id='8ff9530e' name='grp' filepath='drivers/base/core.c' line='2044' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_unregister' mangled-name='device_unregister' filepath='drivers/base/core.c' line='3105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_unregister'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='3105' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_for_each_child' mangled-name='device_for_each_child' filepath='drivers/base/core.c' line='3196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_for_each_child'> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/base/core.c' line='3196' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/base/core.c' line='3196' column='1'/> + <parameter type-id='92d15ae9' name='fn' filepath='drivers/base/core.c' line='3197' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dev_vprintk_emit' mangled-name='dev_vprintk_emit' filepath='drivers/base/core.c' line='4007' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_vprintk_emit'> + <parameter type-id='95e97e5e' name='level' filepath='drivers/base/core.c' line='4007' column='1'/> + <parameter type-id='8df61054' name='dev' filepath='drivers/base/core.c' line='4007' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='4008' column='1'/> + <parameter type-id='2aee9912' name='args' filepath='drivers/base/core.c' line='4008' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_store_int' mangled-name='device_store_int' filepath='drivers/base/core.c' line='1691' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_store_int'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='1691' column='1'/> + <parameter type-id='89a2612a' name='attr' filepath='drivers/base/core.c' line='1692' column='1'/> + <parameter type-id='80f4b756' name='buf' filepath='drivers/base/core.c' line='1693' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/base/core.c' line='1693' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='device_store_bool' mangled-name='device_store_bool' filepath='drivers/base/core.c' line='1721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_store_bool'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='1721' column='1'/> + <parameter type-id='89a2612a' name='attr' filepath='drivers/base/core.c' line='1721' column='1'/> + <parameter type-id='80f4b756' name='buf' filepath='drivers/base/core.c' line='1722' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/base/core.c' line='1722' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='device_show_int' mangled-name='device_show_int' filepath='drivers/base/core.c' line='1711' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_show_int'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='1711' column='1'/> + <parameter type-id='89a2612a' name='attr' filepath='drivers/base/core.c' line='1712' column='1'/> + <parameter type-id='26a90f95' name='buf' filepath='drivers/base/core.c' line='1713' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='device_show_bool' mangled-name='device_show_bool' filepath='drivers/base/core.c' line='1733' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_show_bool'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='1733' column='1'/> + <parameter type-id='89a2612a' name='attr' filepath='drivers/base/core.c' line='1733' column='1'/> + <parameter type-id='26a90f95' name='buf' filepath='drivers/base/core.c' line='1734' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='device_set_of_node_from_dev' mangled-name='device_set_of_node_from_dev' filepath='drivers/base/core.c' line='4199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_set_of_node_from_dev'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='4199' column='1'/> + <parameter type-id='8df61054' name='dev2' filepath='drivers/base/core.c' line='4199' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_rename' mangled-name='device_rename' filepath='drivers/base/core.c' line='3731' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_rename'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='3731' column='1'/> + <parameter type-id='80f4b756' name='new_name' filepath='drivers/base/core.c' line='3731' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_remove_groups' mangled-name='device_remove_groups' filepath='drivers/base/core.c' line='1999' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_remove_groups'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='1999' column='1'/> + <parameter type-id='c97de1ac' name='groups' filepath='drivers/base/core.c' line='2000' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_remove_file_self' mangled-name='device_remove_file_self' filepath='drivers/base/core.c' line='2300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_remove_file_self'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2300' column='1'/> + <parameter type-id='de63df21' name='attr' filepath='drivers/base/core.c' line='2301' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='device_remove_file' mangled-name='device_remove_file' filepath='drivers/base/core.c' line='2285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_remove_file'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2285' column='1'/> + <parameter type-id='de63df21' name='attr' filepath='drivers/base/core.c' line='2286' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_remove_bin_file' mangled-name='device_remove_bin_file' filepath='drivers/base/core.c' line='2330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_remove_bin_file'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2330' column='1'/> + <parameter type-id='559ac6f0' name='attr' filepath='drivers/base/core.c' line='2331' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_register' mangled-name='device_register' filepath='drivers/base/core.c' line='2969' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2969' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_move' mangled-name='device_move' filepath='drivers/base/core.c' line='3790' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_move'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='3790' column='1'/> + <parameter type-id='fa0b179b' name='new_parent' filepath='drivers/base/core.c' line='3790' column='1'/> + <parameter type-id='ba51dfc4' name='dpm_order' filepath='drivers/base/core.c' line='3791' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_match_name' mangled-name='device_match_name' filepath='drivers/base/core.c' line='4214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_match_name'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='4214' column='1'/> + <parameter type-id='eaa32e2f' name='name' filepath='drivers/base/core.c' line='4214' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_match_fwnode' mangled-name='device_match_fwnode' filepath='drivers/base/core.c' line='4226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_match_fwnode'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='4226' column='1'/> + <parameter type-id='eaa32e2f' name='fwnode' filepath='drivers/base/core.c' line='4226' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_link_del' mangled-name='device_link_del' filepath='drivers/base/core.c' line='819' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_link_del'> + <parameter type-id='7acfb3fa' name='link' filepath='drivers/base/core.c' line='819' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_destroy' mangled-name='device_destroy' filepath='drivers/base/core.c' line='3680' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_destroy'> + <parameter type-id='67aca04f' name='class' filepath='drivers/base/core.c' line='3680' column='1'/> + <parameter type-id='8504f260' name='devt' filepath='drivers/base/core.c' line='3680' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_create_bin_file' mangled-name='device_create_bin_file' filepath='drivers/base/core.c' line='2315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_create_bin_file'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/core.c' line='2315' column='1'/> + <parameter type-id='559ac6f0' name='attr' filepath='drivers/base/core.c' line='2316' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='_dev_emerg' mangled-name='_dev_emerg' filepath='drivers/base/core.c' line='4078' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dev_emerg'> + <parameter type-id='8df61054' name='dev' filepath='drivers/base/core.c' line='4078' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/core.c' line='4078' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <class-decl name='device_attribute' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='839' column='1' id='dbf3947c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/device.h' line='840' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='show' type-id='3dcc4acf' visibility='default' filepath='include/linux/device.h' line='841' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='store' type-id='839105d3' visibility='default' filepath='include/linux/device.h' line='843' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='dbce337a' size-in-bits='64' id='559ac6f0'/> + <pointer-type-def type-id='dbf3947c' size-in-bits='64' id='89a2612a'/> + <function-type size-in-bits='64' id='b3fff074'> + <parameter type-id='4b4b90b3'/> + <return type-id='48b5725f'/> + </function-type> + <typedef-decl name='va_list' type-id='7f896fb4' filepath='prebuilts-master/clang/host/linux-x86/clang-r416183b/lib64/clang/12.0.5/include/stdarg.h' line='14' column='1' id='2aee9912'/> + <qualified-type-def type-id='d83a2db1' const='yes' id='dbce337a'/> + <typedef-decl name='__builtin_va_list' type-id='5f919c1f' filepath='kernel/printk/printk.c' line='1650' column='1' id='7f896fb4'/> <pointer-type-def type-id='4bbe36cb' size-in-bits='64' id='3dcc4acf'/> <pointer-type-def type-id='50bd3cc7' size-in-bits='64' id='839105d3'/> - <function-type size-in-bits='64' id='4bbe36cb'> - <parameter type-id='fa0b179b' name='dev'/> - <parameter type-id='89a2612a' name='attr'/> - <parameter type-id='26a90f95' name='buf'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='50bd3cc7'> - <parameter type-id='fa0b179b' name='dev'/> - <parameter type-id='89a2612a' name='attr'/> - <parameter type-id='80f4b756' name='buf'/> - <parameter type-id='b59d7dce' name='size'/> - <return type-id='79a0948f'/> - </function-type> + <class-decl name='__va_list' size-in-bits='256' is-struct='yes' visibility='default' filepath='kernel/printk/printk.c' line='1650' column='1' id='5f919c1f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__stack' type-id='eaa32e2f' visibility='default' filepath='kernel/printk/printk.c' line='1650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='__gr_top' type-id='eaa32e2f' visibility='default' filepath='kernel/printk/printk.c' line='1650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='__vr_top' type-id='eaa32e2f' visibility='default' filepath='kernel/printk/printk.c' line='1650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='__gr_offs' type-id='95e97e5e' visibility='default' filepath='kernel/printk/printk.c' line='1650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='__vr_offs' type-id='95e97e5e' visibility='default' filepath='kernel/printk/printk.c' line='1650' column='1'/> + </data-member> + </class-decl> </abi-instr> <abi-instr address-size='64' path='drivers/base/cpu.c' language='LANG_C89'> <var-decl name='cpu_subsys' type-id='b31bfc8a' mangled-name='cpu_subsys' visibility='default' filepath='drivers/base/cpu.c' line='128' column='1' elf-symbol-id='cpu_subsys'/> + <function-decl name='get_cpu_device' mangled-name='get_cpu_device' filepath='drivers/base/cpu.c' line='393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_cpu_device'> + <parameter type-id='f0981eeb' name='cpu' filepath='drivers/base/cpu.c' line='393' column='1'/> + <return type-id='fa0b179b'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/base/dd.c' language='LANG_C89'> + <function-decl name='driver_attach' mangled-name='driver_attach' filepath='drivers/base/dd.c' line='1139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='driver_attach'> + <parameter type-id='00c7b870' name='drv' filepath='drivers/base/dd.c' line='1139' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_release_driver' mangled-name='device_release_driver' filepath='drivers/base/dd.c' line='1236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_release_driver'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/dd.c' line='1236' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='device_bind_driver' mangled-name='device_bind_driver' filepath='drivers/base/dd.c' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_bind_driver'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/dd.c' line='468' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='driver_attach' mangled-name='driver_attach' filepath='drivers/base/dd.c' line='1139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='driver_attach'> - <parameter type-id='00c7b870' name='drv' filepath='drivers/base/dd.c' line='1139' column='1'/> + <function-decl name='device_attach' mangled-name='device_attach' filepath='drivers/base/dd.c' line='974' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_attach'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/dd.c' line='974' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> @@ -56190,18 +50486,69 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/base/devres.c' language='LANG_C89'> + <typedef-decl name='dr_release_t' type-id='680bf43c' filepath='include/linux/device.h' line='901' column='1' id='b6609e5b'/> + <typedef-decl name='dr_match_t' type-id='7e69f315' filepath='include/linux/device.h' line='902' column='1' id='4a798fcf'/> + <pointer-type-def type-id='0fa06c89' size-in-bits='64' id='7e69f315'/> + <function-decl name='devres_add' mangled-name='devres_add' filepath='drivers/base/devres.c' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devres_add'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='229' column='1'/> + <parameter type-id='eaa32e2f' name='res' filepath='drivers/base/devres.c' line='229' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_kmalloc' mangled-name='devm_kmalloc' filepath='drivers/base/devres.c' line='810' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kmalloc'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='810' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/base/devres.c' line='810' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/base/devres.c' line='810' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='devm_kfree' mangled-name='devm_kfree' filepath='drivers/base/devres.c' line='940' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kfree'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='940' column='1'/> + <parameter type-id='eaa32e2f' name='p' filepath='drivers/base/devres.c' line='940' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_kasprintf' mangled-name='devm_kasprintf' filepath='drivers/base/devres.c' line='920' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kasprintf'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='920' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/base/devres.c' line='920' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/base/devres.c' line='920' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='devm_add_action' mangled-name='devm_add_action' filepath='drivers/base/devres.c' line='723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_add_action'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='723' column='1'/> + <parameter type-id='b7f9d8e6' name='action' filepath='drivers/base/devres.c' line='723' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/base/devres.c' line='723' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devres_release' mangled-name='devres_release' filepath='drivers/base/devres.c' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devres_release'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='406' column='1'/> + <parameter type-id='b6609e5b' name='release' filepath='drivers/base/devres.c' line='406' column='1'/> + <parameter type-id='4a798fcf' name='match' filepath='drivers/base/devres.c' line='407' column='1'/> + <parameter type-id='eaa32e2f' name='match_data' filepath='drivers/base/devres.c' line='407' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devres_free' mangled-name='devres_free' filepath='drivers/base/devres.c' line='209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devres_free'> + <parameter type-id='eaa32e2f' name='res' filepath='drivers/base/devres.c' line='209' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devres_destroy' mangled-name='devres_destroy' filepath='drivers/base/devres.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devres_destroy'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='376' column='1'/> + <parameter type-id='b6609e5b' name='release' filepath='drivers/base/devres.c' line='376' column='1'/> + <parameter type-id='4a798fcf' name='match' filepath='drivers/base/devres.c' line='377' column='1'/> + <parameter type-id='eaa32e2f' name='match_data' filepath='drivers/base/devres.c' line='377' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devres_alloc_node' mangled-name='devres_alloc_node' filepath='drivers/base/devres.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devres_alloc_node'> + <parameter type-id='b6609e5b' name='release' filepath='drivers/base/devres.c' line='149' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/base/devres.c' line='149' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/base/devres.c' line='149' column='1'/> + <parameter type-id='95e97e5e' name='nid' filepath='drivers/base/devres.c' line='149' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> <function-decl name='devm_remove_action' mangled-name='devm_remove_action' filepath='drivers/base/devres.c' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_remove_action'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='749' column='1'/> <parameter type-id='b7f9d8e6' name='action' filepath='drivers/base/devres.c' line='749' column='1'/> <parameter type-id='eaa32e2f' name='data' filepath='drivers/base/devres.c' line='749' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='devm_kstrdup_const' mangled-name='devm_kstrdup_const' filepath='drivers/base/devres.c' line='868' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kstrdup_const'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='868' column='1'/> - <parameter type-id='80f4b756' name='s' filepath='drivers/base/devres.c' line='868' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/base/devres.c' line='868' column='1'/> - <return type-id='80f4b756'/> - </function-decl> <function-decl name='devm_kvasprintf' mangled-name='devm_kvasprintf' filepath='drivers/base/devres.c' line='888' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kvasprintf'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='888' column='1'/> <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/base/devres.c' line='888' column='1'/> @@ -56209,14 +50556,67 @@ <parameter type-id='2aee9912' name='ap' filepath='drivers/base/devres.c' line='889' column='1'/> <return type-id='26a90f95'/> </function-decl> + <function-decl name='devm_kstrdup_const' mangled-name='devm_kstrdup_const' filepath='drivers/base/devres.c' line='868' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kstrdup_const'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='868' column='1'/> + <parameter type-id='80f4b756' name='s' filepath='drivers/base/devres.c' line='868' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/base/devres.c' line='868' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='devm_kstrdup' mangled-name='devm_kstrdup' filepath='drivers/base/devres.c' line='839' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kstrdup'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='839' column='1'/> + <parameter type-id='80f4b756' name='s' filepath='drivers/base/devres.c' line='839' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/base/devres.c' line='839' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='devm_kmemdup' mangled-name='devm_kmemdup' filepath='drivers/base/devres.c' line='966' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kmemdup'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='966' column='1'/> + <parameter type-id='eaa32e2f' name='src' filepath='drivers/base/devres.c' line='966' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='drivers/base/devres.c' line='966' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/base/devres.c' line='966' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> <function-decl name='__devm_alloc_percpu' mangled-name='__devm_alloc_percpu' filepath='drivers/base/devres.c' line='1081' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_alloc_percpu'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/devres.c' line='1081' column='1'/> <parameter type-id='b59d7dce' name='size' filepath='drivers/base/devres.c' line='1081' column='1'/> <parameter type-id='b59d7dce' name='align' filepath='drivers/base/devres.c' line='1082' column='1'/> <return type-id='eaa32e2f'/> </function-decl> + <function-type size-in-bits='64' id='0fa06c89'> + <parameter type-id='fa0b179b'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/base/driver.c' language='LANG_C89'> + <class-decl name='driver_attribute' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='433' column='1' id='694b0298'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/device.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='show' type-id='ce54d147' visibility='default' filepath='include/linux/device.h' line='435' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='store' type-id='12c9f95b' visibility='default' filepath='include/linux/device.h' line='436' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='694b0298' const='yes' id='c31ae6dd'/> + <pointer-type-def type-id='c31ae6dd' size-in-bits='64' id='1a5996d5'/> + <pointer-type-def type-id='a65e4d6b' size-in-bits='64' id='ce54d147'/> + <pointer-type-def type-id='17982ea7' size-in-bits='64' id='12c9f95b'/> + <function-decl name='driver_register' mangled-name='driver_register' filepath='drivers/base/driver.c' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='driver_register'> + <parameter type-id='00c7b870' name='drv' filepath='drivers/base/driver.c' line='215' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='driver_unregister' mangled-name='driver_unregister' filepath='drivers/base/driver.c' line='259' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='driver_unregister'> + <parameter type-id='00c7b870' name='drv' filepath='drivers/base/driver.c' line='259' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='driver_remove_file' mangled-name='driver_remove_file' filepath='drivers/base/driver.c' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='driver_remove_file'> + <parameter type-id='00c7b870' name='drv' filepath='drivers/base/driver.c' line='187' column='1'/> + <parameter type-id='1a5996d5' name='attr' filepath='drivers/base/driver.c' line='188' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='driver_find_device' mangled-name='driver_find_device' filepath='drivers/base/driver.c' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='driver_find_device'> <parameter type-id='00c7b870' name='drv' filepath='drivers/base/driver.c' line='144' column='1'/> <parameter type-id='fa0b179b' name='start' filepath='drivers/base/driver.c' line='145' column='1'/> @@ -56229,53 +50629,24 @@ <parameter type-id='5e2671f8' name='bus' filepath='drivers/base/driver.c' line='282' column='1'/> <return type-id='00c7b870'/> </function-decl> + <function-decl name='driver_create_file' mangled-name='driver_create_file' filepath='drivers/base/driver.c' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='driver_create_file'> + <parameter type-id='00c7b870' name='drv' filepath='drivers/base/driver.c' line='169' column='1'/> + <parameter type-id='1a5996d5' name='attr' filepath='drivers/base/driver.c' line='170' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='a65e4d6b'> + <parameter type-id='00c7b870'/> + <parameter type-id='26a90f95'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='17982ea7'> + <parameter type-id='00c7b870'/> + <parameter type-id='80f4b756'/> + <parameter type-id='b59d7dce'/> + <return type-id='79a0948f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/base/firmware_loader/main.c' language='LANG_C89'> - <pointer-type-def type-id='fce0537d' size-in-bits='64' id='6c2331f5'/> - <pointer-type-def type-id='b4dce158' size-in-bits='64' id='c8e4e392'/> - <function-decl name='request_firmware' mangled-name='request_firmware' filepath='drivers/base/firmware_loader/main.c' line='845' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware'> - <parameter type-id='6c2331f5' name='firmware_p' filepath='drivers/base/firmware_loader/main.c' line='845' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='845' column='1'/> - <parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='846' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='firmware_request_nowarn' mangled-name='firmware_request_nowarn' filepath='drivers/base/firmware_loader/main.c' line='872' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='firmware_request_nowarn'> - <parameter type-id='6c2331f5' name='firmware' filepath='drivers/base/firmware_loader/main.c' line='872' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='872' column='1'/> - <parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='873' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='request_firmware_direct' mangled-name='request_firmware_direct' filepath='drivers/base/firmware_loader/main.c' line='897' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware_direct'> - <parameter type-id='6c2331f5' name='firmware_p' filepath='drivers/base/firmware_loader/main.c' line='897' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='898' column='1'/> - <parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='898' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='request_firmware_into_buf' mangled-name='request_firmware_into_buf' filepath='drivers/base/firmware_loader/main.c' line='951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware_into_buf'> - <parameter type-id='6c2331f5' name='firmware_p' filepath='drivers/base/firmware_loader/main.c' line='951' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='951' column='1'/> - <parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='952' column='1'/> - <parameter type-id='eaa32e2f' name='buf' filepath='drivers/base/firmware_loader/main.c' line='952' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/base/firmware_loader/main.c' line='952' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='request_firmware_nowait' mangled-name='request_firmware_nowait' filepath='drivers/base/firmware_loader/main.c' line='1033' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware_nowait'> - <parameter type-id='2730d015' name='module' filepath='drivers/base/firmware_loader/main.c' line='1034' column='1'/> - <parameter type-id='b50a4934' name='uevent' filepath='drivers/base/firmware_loader/main.c' line='1034' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='1035' column='1'/> - <parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='1035' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/base/firmware_loader/main.c' line='1035' column='1'/> - <parameter type-id='eaa32e2f' name='context' filepath='drivers/base/firmware_loader/main.c' line='1035' column='1'/> - <parameter type-id='c8e4e392' name='cont' filepath='drivers/base/firmware_loader/main.c' line='1036' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='732bc085' size-in-bits='64' id='fce0537d'/> - <function-type size-in-bits='64' id='b4dce158'> - <parameter type-id='fce0537d'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <qualified-type-def type-id='62049774' const='yes' id='732bc085'/> <class-decl name='firmware' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/firmware.h' line='12' column='1' id='62049774'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/firmware.h' line='13' column='1'/> @@ -56290,164 +50661,60 @@ <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/firmware.h' line='18' column='1'/> </data-member> </class-decl> + <qualified-type-def type-id='62049774' const='yes' id='732bc085'/> + <pointer-type-def type-id='732bc085' size-in-bits='64' id='fce0537d'/> + <pointer-type-def type-id='fce0537d' size-in-bits='64' id='6c2331f5'/> + <pointer-type-def type-id='b4dce158' size-in-bits='64' id='c8e4e392'/> + <function-decl name='request_firmware_nowait' mangled-name='request_firmware_nowait' filepath='drivers/base/firmware_loader/main.c' line='1033' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware_nowait'> + <parameter type-id='2730d015' name='module' filepath='drivers/base/firmware_loader/main.c' line='1034' column='1'/> + <parameter type-id='b50a4934' name='uevent' filepath='drivers/base/firmware_loader/main.c' line='1034' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='1035' column='1'/> + <parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='1035' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/base/firmware_loader/main.c' line='1035' column='1'/> + <parameter type-id='eaa32e2f' name='context' filepath='drivers/base/firmware_loader/main.c' line='1035' column='1'/> + <parameter type-id='c8e4e392' name='cont' filepath='drivers/base/firmware_loader/main.c' line='1036' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='request_firmware_into_buf' mangled-name='request_firmware_into_buf' filepath='drivers/base/firmware_loader/main.c' line='951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware_into_buf'> + <parameter type-id='6c2331f5' name='firmware_p' filepath='drivers/base/firmware_loader/main.c' line='951' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='951' column='1'/> + <parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='952' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='drivers/base/firmware_loader/main.c' line='952' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/base/firmware_loader/main.c' line='952' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='request_firmware_direct' mangled-name='request_firmware_direct' filepath='drivers/base/firmware_loader/main.c' line='897' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware_direct'> + <parameter type-id='6c2331f5' name='firmware_p' filepath='drivers/base/firmware_loader/main.c' line='897' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='898' column='1'/> + <parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='898' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='request_firmware' mangled-name='request_firmware' filepath='drivers/base/firmware_loader/main.c' line='845' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware'> + <parameter type-id='6c2331f5' name='firmware_p' filepath='drivers/base/firmware_loader/main.c' line='845' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='845' column='1'/> + <parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='846' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='release_firmware' mangled-name='release_firmware' filepath='drivers/base/firmware_loader/main.c' line='971' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='release_firmware'> + <parameter type-id='fce0537d' name='fw' filepath='drivers/base/firmware_loader/main.c' line='971' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='firmware_request_nowarn' mangled-name='firmware_request_nowarn' filepath='drivers/base/firmware_loader/main.c' line='872' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='firmware_request_nowarn'> + <parameter type-id='6c2331f5' name='firmware' filepath='drivers/base/firmware_loader/main.c' line='872' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='872' column='1'/> + <parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='873' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='b4dce158'> + <parameter type-id='fce0537d'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/base/hypervisor.c' language='LANG_C89'> <var-decl name='hypervisor_kobj' type-id='d30bdc51' mangled-name='hypervisor_kobj' visibility='default' filepath='drivers/base/hypervisor.c' line='15' column='1' elf-symbol-id='hypervisor_kobj'/> </abi-instr> <abi-instr address-size='64' path='drivers/base/platform.c' language='LANG_C89'> - <qualified-type-def type-id='fe007c02' const='yes' id='9712f929'/> - <pointer-type-def type-id='9712f929' size-in-bits='64' id='d5ddffb9'/> - <qualified-type-def type-id='d53c2eb5' const='yes' id='7c7c6daa'/> - <pointer-type-def type-id='7c7c6daa' size-in-bits='64' id='77e06080'/> - <var-decl name='platform_bus' type-id='66e487eb' mangled-name='platform_bus' visibility='default' filepath='drivers/base/platform.c' line='38' column='1' elf-symbol-id='platform_bus'/> - <var-decl name='platform_bus_type' type-id='b31bfc8a' mangled-name='platform_bus_type' visibility='default' filepath='drivers/base/platform.c' line='1242' column='1' elf-symbol-id='platform_bus_type'/> - <function-decl name='platform_get_irq_optional' mangled-name='platform_get_irq_optional' filepath='drivers/base/platform.c' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_irq_optional'> - <parameter type-id='db362995' name='dev' filepath='drivers/base/platform.c' line='194' column='1'/> - <parameter type-id='f0981eeb' name='num' filepath='drivers/base/platform.c' line='194' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='platform_irq_count' mangled-name='platform_irq_count' filepath='drivers/base/platform.c' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_irq_count'> - <parameter type-id='db362995' name='dev' filepath='drivers/base/platform.c' line='206' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_irq_get_byname' mangled-name='of_irq_get_byname' filepath='include/linux/of_irq.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_irq_get_byname'> - <parameter type-id='9a537bbe'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='platform_get_irq_byname_optional' mangled-name='platform_get_irq_byname_optional' filepath='drivers/base/platform.c' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_irq_byname_optional'> - <parameter type-id='db362995' name='dev' filepath='drivers/base/platform.c' line='296' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/base/platform.c' line='297' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='platform_device_add_resources' mangled-name='platform_device_add_resources' filepath='drivers/base/platform.c' line='407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_add_resources'> - <parameter type-id='db362995' name='pdev' filepath='drivers/base/platform.c' line='407' column='1'/> - <parameter type-id='e153f6de' name='res' filepath='drivers/base/platform.c' line='408' column='1'/> - <parameter type-id='f0981eeb' name='num' filepath='drivers/base/platform.c' line='408' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='platform_device_add_properties' mangled-name='platform_device_add_properties' filepath='drivers/base/platform.c' line='461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_add_properties'> - <parameter type-id='db362995' name='pdev' filepath='drivers/base/platform.c' line='461' column='1'/> - <parameter type-id='9e1d140c' name='properties' filepath='drivers/base/platform.c' line='462' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__platform_driver_register' mangled-name='__platform_driver_register' filepath='drivers/base/platform.c' line='732' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__platform_driver_register'> - <parameter type-id='d53c2eb5' name='drv' filepath='drivers/base/platform.c' line='732' column='1'/> - <parameter type-id='2730d015' name='owner' filepath='drivers/base/platform.c' line='733' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__platform_driver_probe' mangled-name='__platform_driver_probe' filepath='drivers/base/platform.c' line='775' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__platform_driver_probe'> - <parameter type-id='d53c2eb5' name='drv' filepath='drivers/base/platform.c' line='775' column='1'/> - <parameter type-id='e05ae2cd' name='probe' filepath='drivers/base/platform.c' line='776' column='1'/> - <parameter type-id='2730d015' name='module' filepath='drivers/base/platform.c' line='776' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__platform_register_drivers' mangled-name='__platform_register_drivers' filepath='drivers/base/platform.c' line='897' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__platform_register_drivers'> - <parameter type-id='77e06080' name='drivers' filepath='drivers/base/platform.c' line='897' column='1'/> - <parameter type-id='f0981eeb' name='count' filepath='drivers/base/platform.c' line='898' column='1'/> - <parameter type-id='2730d015' name='owner' filepath='drivers/base/platform.c' line='898' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='platform_unregister_drivers' mangled-name='platform_unregister_drivers' filepath='drivers/base/platform.c' line='935' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_unregister_drivers'> - <parameter type-id='77e06080' name='drivers' filepath='drivers/base/platform.c' line='935' column='1'/> - <parameter type-id='f0981eeb' name='count' filepath='drivers/base/platform.c' line='936' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='platform_find_device_by_driver' mangled-name='platform_find_device_by_driver' filepath='drivers/base/platform.c' line='1263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_find_device_by_driver'> - <parameter type-id='fa0b179b' name='start' filepath='drivers/base/platform.c' line='1263' column='1'/> - <parameter type-id='d5ddffb9' name='drv' filepath='drivers/base/platform.c' line='1264' column='1'/> - <return type-id='fa0b179b'/> - </function-decl> - <pointer-type-def type-id='283e536e' size-in-bits='64' id='9e1d140c'/> - <pointer-type-def type-id='20b17040' size-in-bits='64' id='e153f6de'/> - <pointer-type-def type-id='b083f9b9' size-in-bits='64' id='e05ae2cd'/> - <pointer-type-def type-id='7bb4e525' size-in-bits='64' id='db362995'/> - <pointer-type-def type-id='0742eda5' size-in-bits='64' id='d53c2eb5'/> - <class-decl name='platform_device' size-in-bits='7872' is-struct='yes' visibility='default' filepath='include/linux/platform_device.h' line='22' column='1' id='7bb4e525'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/platform_device.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/platform_device.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='id_auto' type-id='b50a4934' visibility='default' filepath='include/linux/platform_device.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/platform_device.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='platform_dma_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/platform_device.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='num_resources' type-id='19c2251e' visibility='default' filepath='include/linux/platform_device.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='resource' type-id='c9d64c0d' visibility='default' filepath='include/linux/platform_device.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='id_entry' type-id='79c2f4f8' visibility='default' filepath='include/linux/platform_device.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='driver_override' type-id='26a90f95' visibility='default' filepath='include/linux/platform_device.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='mfd_cell' type-id='fb02122b' visibility='default' filepath='include/linux/platform_device.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='archdata' type-id='89ee2f2f' visibility='default' filepath='include/linux/platform_device.h' line='42' column='1'/> - </data-member> - </class-decl> - <class-decl name='platform_driver' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/linux/platform_device.h' line='194' column='1' id='0742eda5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='probe' type-id='e05ae2cd' visibility='default' filepath='include/linux/platform_device.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='remove' type-id='e05ae2cd' visibility='default' filepath='include/linux/platform_device.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='shutdown' type-id='2cbd236c' visibility='default' filepath='include/linux/platform_device.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='suspend' type-id='5a92c1cc' visibility='default' filepath='include/linux/platform_device.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='resume' type-id='e05ae2cd' visibility='default' filepath='include/linux/platform_device.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/platform_device.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='id_table' type-id='79c2f4f8' visibility='default' filepath='include/linux/platform_device.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='prevent_deferred_probe' type-id='b50a4934' visibility='default' filepath='include/linux/platform_device.h' line='202' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='822bf95b' const='yes' id='283e536e'/> - <qualified-type-def type-id='5218160d' const='yes' id='20b17040'/> - <class-decl name='pdev_archdata' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/device.h' line='14' column='1' id='89ee2f2f'/> - <class-decl name='property_entry' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/property.h' line='231' column='1' id='822bf95b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/property.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='length' type-id='b59d7dce' visibility='default' filepath='include/linux/property.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='is_array' type-id='b50a4934' visibility='default' filepath='include/linux/property.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='type' type-id='fec738e2' visibility='default' filepath='include/linux/property.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='' type-id='7f9d5221' visibility='default' filepath='include/linux/property.h' line='236' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='213c3202' size-in-bits='64' id='79c2f4f8'/> - <pointer-type-def type-id='90220a52' size-in-bits='64' id='5a92c1cc'/> - <pointer-type-def type-id='54cc740b' size-in-bits='64' id='fb02122b'/> - <pointer-type-def type-id='cfb839d2' size-in-bits='64' id='2cbd236c'/> <class-decl name='mfd_cell' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mfd/core.h' line='29' column='1' id='54cc740b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/mfd/core.h' line='30' column='1'/> @@ -56504,7 +50771,102 @@ <var-decl name='num_parent_supplies' type-id='95e97e5e' visibility='default' filepath='include/linux/mfd/core.h' line='77' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='c4ec4353' const='yes' id='213c3202'/> + <class-decl name='platform_device' size-in-bits='7872' is-struct='yes' visibility='default' filepath='include/linux/platform_device.h' line='22' column='1' id='7bb4e525'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/platform_device.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/platform_device.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='id_auto' type-id='b50a4934' visibility='default' filepath='include/linux/platform_device.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/platform_device.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='platform_dma_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/platform_device.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='num_resources' type-id='19c2251e' visibility='default' filepath='include/linux/platform_device.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='resource' type-id='c9d64c0d' visibility='default' filepath='include/linux/platform_device.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='id_entry' type-id='79c2f4f8' visibility='default' filepath='include/linux/platform_device.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='driver_override' type-id='26a90f95' visibility='default' filepath='include/linux/platform_device.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='mfd_cell' type-id='fb02122b' visibility='default' filepath='include/linux/platform_device.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='archdata' type-id='89ee2f2f' visibility='default' filepath='include/linux/platform_device.h' line='42' column='1'/> + </data-member> + </class-decl> + <class-decl name='platform_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='582' column='1' id='c4ec4353'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/mod_devicetable.h' line='583' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='driver_data' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='584' column='1'/> + </data-member> + </class-decl> + <class-decl name='pdev_archdata' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/device.h' line='14' column='1' id='89ee2f2f'/> + <class-decl name='platform_device_info' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/platform_device.h' line='75' column='1' id='b4a2c74e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='parent' type-id='fa0b179b' visibility='default' filepath='include/linux/platform_device.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/platform_device.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='of_node_reused' type-id='b50a4934' visibility='default' filepath='include/linux/platform_device.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/platform_device.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/platform_device.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='res' type-id='e153f6de' visibility='default' filepath='include/linux/platform_device.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='num_res' type-id='f0981eeb' visibility='default' filepath='include/linux/platform_device.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/platform_device.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='size_data' type-id='b59d7dce' visibility='default' filepath='include/linux/platform_device.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='dma_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/platform_device.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='properties' type-id='6db3218b' visibility='default' filepath='include/linux/platform_device.h' line='90' column='1'/> + </data-member> + </class-decl> + <class-decl name='property_entry' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/property.h' line='231' column='1' id='822bf95b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/property.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='length' type-id='b59d7dce' visibility='default' filepath='include/linux/property.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='is_array' type-id='b50a4934' visibility='default' filepath='include/linux/property.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='type' type-id='fec738e2' visibility='default' filepath='include/linux/property.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='' type-id='7f9d5221' visibility='default' filepath='include/linux/property.h' line='236' column='1'/> + </data-member> + </class-decl> <enum-decl name='dev_prop_type' filepath='include/linux/property.h' line='19' column='1' id='fec738e2'> <underlying-type type-id='9cac1fee'/> <enumerator name='DEV_PROP_U8' value='0'/> @@ -56522,17 +50884,6 @@ <var-decl name='value' type-id='8e9a613b' visibility='default' filepath='include/linux/property.h' line='250' column='1'/> </data-member> </union-decl> - <pointer-type-def type-id='49178f86' size-in-bits='64' id='8a47abc3'/> - <class-decl name='platform_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='582' column='1' id='c4ec4353'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/mod_devicetable.h' line='583' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='driver_data' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='584' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='7a7796b6' size-in-bits='64' id='66421794'/> - <pointer-type-def type-id='822bf95b' size-in-bits='64' id='6db3218b'/> <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/property.h' line='237' column='1' id='cbb0e2f4'> <data-member access='public'> <var-decl name='u8_data' type-id='bbaf3419' visibility='default' filepath='include/linux/property.h' line='238' column='1'/> @@ -56567,12 +50918,193 @@ <var-decl name='str' type-id='80f4b756' visibility='default' filepath='include/linux/property.h' line='249' column='1'/> </data-member> </union-decl> + <class-decl name='platform_driver' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/linux/platform_device.h' line='194' column='1' id='0742eda5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='probe' type-id='e05ae2cd' visibility='default' filepath='include/linux/platform_device.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='remove' type-id='e05ae2cd' visibility='default' filepath='include/linux/platform_device.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='shutdown' type-id='2cbd236c' visibility='default' filepath='include/linux/platform_device.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='suspend' type-id='5a92c1cc' visibility='default' filepath='include/linux/platform_device.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='resume' type-id='e05ae2cd' visibility='default' filepath='include/linux/platform_device.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/platform_device.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='id_table' type-id='79c2f4f8' visibility='default' filepath='include/linux/platform_device.h' line='201' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='prevent_deferred_probe' type-id='b50a4934' visibility='default' filepath='include/linux/platform_device.h' line='202' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='fe007c02' const='yes' id='9712f929'/> + <pointer-type-def type-id='9712f929' size-in-bits='64' id='d5ddffb9'/> + <qualified-type-def type-id='c4ec4353' const='yes' id='213c3202'/> + <pointer-type-def type-id='213c3202' size-in-bits='64' id='79c2f4f8'/> + <qualified-type-def type-id='b4a2c74e' const='yes' id='d0fea0bb'/> + <pointer-type-def type-id='d0fea0bb' size-in-bits='64' id='91d6c443'/> + <qualified-type-def type-id='822bf95b' const='yes' id='283e536e'/> + <pointer-type-def type-id='283e536e' size-in-bits='64' id='9e1d140c'/> + <pointer-type-def type-id='d5c0a628' size-in-bits='64' id='80455526'/> + <pointer-type-def type-id='49c81889' size-in-bits='64' id='c8fec899'/> + <pointer-type-def type-id='b083f9b9' size-in-bits='64' id='e05ae2cd'/> + <pointer-type-def type-id='90220a52' size-in-bits='64' id='5a92c1cc'/> + <pointer-type-def type-id='54cc740b' size-in-bits='64' id='fb02122b'/> + <pointer-type-def type-id='7bb4e525' size-in-bits='64' id='db362995'/> + <pointer-type-def type-id='0742eda5' size-in-bits='64' id='d53c2eb5'/> + <qualified-type-def type-id='d53c2eb5' const='yes' id='7c7c6daa'/> + <pointer-type-def type-id='7c7c6daa' size-in-bits='64' id='77e06080'/> + <pointer-type-def type-id='822bf95b' size-in-bits='64' id='6db3218b'/> + <pointer-type-def type-id='cfb839d2' size-in-bits='64' id='2cbd236c'/> + <var-decl name='platform_bus' type-id='66e487eb' mangled-name='platform_bus' visibility='default' filepath='drivers/base/platform.c' line='38' column='1' elf-symbol-id='platform_bus'/> + <var-decl name='platform_bus_type' type-id='b31bfc8a' mangled-name='platform_bus_type' visibility='default' filepath='drivers/base/platform.c' line='1242' column='1' elf-symbol-id='platform_bus_type'/> + <function-decl name='platform_device_register_full' mangled-name='platform_device_register_full' filepath='drivers/base/platform.c' line='621' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_register_full'> + <parameter type-id='91d6c443' name='pdevinfo' filepath='drivers/base/platform.c' line='622' column='1'/> + <return type-id='db362995'/> + </function-decl> + <function-decl name='platform_device_unregister' mangled-name='platform_device_unregister' filepath='drivers/base/platform.c' line='606' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_unregister'> + <parameter type-id='db362995' name='pdev' filepath='drivers/base/platform.c' line='606' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='platform_driver_unregister' mangled-name='platform_driver_unregister' filepath='drivers/base/platform.c' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_driver_unregister'> + <parameter type-id='d53c2eb5' name='drv' filepath='drivers/base/platform.c' line='749' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='platform_get_irq_byname' mangled-name='platform_get_irq_byname' filepath='drivers/base/platform.c' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_irq_byname'> + <parameter type-id='db362995' name='dev' filepath='drivers/base/platform.c' line='274' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/base/platform.c' line='274' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__platform_driver_probe' mangled-name='__platform_driver_probe' filepath='drivers/base/platform.c' line='775' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__platform_driver_probe'> + <parameter type-id='d53c2eb5' name='drv' filepath='drivers/base/platform.c' line='775' column='1'/> + <parameter type-id='e05ae2cd' name='probe' filepath='drivers/base/platform.c' line='776' column='1'/> + <parameter type-id='2730d015' name='module' filepath='drivers/base/platform.c' line='776' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_platform_ioremap_resource' mangled-name='devm_platform_ioremap_resource' filepath='drivers/base/platform.c' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_platform_ioremap_resource'> + <parameter type-id='db362995' name='pdev' filepath='drivers/base/platform.c' line='73' column='1'/> + <parameter type-id='f0981eeb' name='index' filepath='drivers/base/platform.c' line='74' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='platform_device_alloc' mangled-name='platform_device_alloc' filepath='drivers/base/platform.c' line='379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_alloc'> + <parameter type-id='80f4b756' name='name' filepath='drivers/base/platform.c' line='379' column='1'/> + <parameter type-id='95e97e5e' name='id' filepath='drivers/base/platform.c' line='379' column='1'/> + <return type-id='db362995'/> + </function-decl> + <function-decl name='platform_device_add' mangled-name='platform_device_add' filepath='drivers/base/platform.c' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_add'> + <parameter type-id='db362995' name='pdev' filepath='drivers/base/platform.c' line='475' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='platform_device_del' mangled-name='platform_device_del' filepath='drivers/base/platform.c' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_del'> + <parameter type-id='db362995' name='pdev' filepath='drivers/base/platform.c' line='565' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='platform_unregister_drivers' mangled-name='platform_unregister_drivers' filepath='drivers/base/platform.c' line='935' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_unregister_drivers'> + <parameter type-id='77e06080' name='drivers' filepath='drivers/base/platform.c' line='935' column='1'/> + <parameter type-id='f0981eeb' name='count' filepath='drivers/base/platform.c' line='936' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='platform_irq_count' mangled-name='platform_irq_count' filepath='drivers/base/platform.c' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_irq_count'> + <parameter type-id='db362995' name='dev' filepath='drivers/base/platform.c' line='206' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='platform_get_resource_byname' mangled-name='platform_get_resource_byname' filepath='drivers/base/platform.c' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_resource_byname'> + <parameter type-id='db362995' name='dev' filepath='drivers/base/platform.c' line='226' column='1'/> + <parameter type-id='f0981eeb' name='type' filepath='drivers/base/platform.c' line='227' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/base/platform.c' line='228' column='1'/> + <return type-id='c9d64c0d'/> + </function-decl> + <function-decl name='platform_get_resource' mangled-name='platform_get_resource' filepath='drivers/base/platform.c' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_resource'> + <parameter type-id='db362995' name='dev' filepath='drivers/base/platform.c' line='49' column='1'/> + <parameter type-id='f0981eeb' name='type' filepath='drivers/base/platform.c' line='50' column='1'/> + <parameter type-id='f0981eeb' name='num' filepath='drivers/base/platform.c' line='50' column='1'/> + <return type-id='c9d64c0d'/> + </function-decl> + <function-decl name='platform_get_irq_optional' mangled-name='platform_get_irq_optional' filepath='drivers/base/platform.c' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_irq_optional'> + <parameter type-id='db362995' name='dev' filepath='drivers/base/platform.c' line='194' column='1'/> + <parameter type-id='f0981eeb' name='num' filepath='drivers/base/platform.c' line='194' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='platform_get_irq_byname_optional' mangled-name='platform_get_irq_byname_optional' filepath='drivers/base/platform.c' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_irq_byname_optional'> + <parameter type-id='db362995' name='dev' filepath='drivers/base/platform.c' line='296' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/base/platform.c' line='297' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='platform_get_irq' mangled-name='platform_get_irq' filepath='drivers/base/platform.c' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_irq'> + <parameter type-id='db362995' name='dev' filepath='drivers/base/platform.c' line='165' column='1'/> + <parameter type-id='f0981eeb' name='num' filepath='drivers/base/platform.c' line='165' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='platform_find_device_by_driver' mangled-name='platform_find_device_by_driver' filepath='drivers/base/platform.c' line='1263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_find_device_by_driver'> + <parameter type-id='fa0b179b' name='start' filepath='drivers/base/platform.c' line='1263' column='1'/> + <parameter type-id='d5ddffb9' name='drv' filepath='drivers/base/platform.c' line='1264' column='1'/> + <return type-id='fa0b179b'/> + </function-decl> + <function-decl name='platform_device_register' mangled-name='platform_device_register' filepath='drivers/base/platform.c' line='590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_register'> + <parameter type-id='db362995' name='pdev' filepath='drivers/base/platform.c' line='590' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='platform_device_put' mangled-name='platform_device_put' filepath='drivers/base/platform.c' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_put'> + <parameter type-id='db362995' name='pdev' filepath='drivers/base/platform.c' line='351' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='platform_device_add_resources' mangled-name='platform_device_add_resources' filepath='drivers/base/platform.c' line='407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_add_resources'> + <parameter type-id='db362995' name='pdev' filepath='drivers/base/platform.c' line='407' column='1'/> + <parameter type-id='e153f6de' name='res' filepath='drivers/base/platform.c' line='408' column='1'/> + <parameter type-id='f0981eeb' name='num' filepath='drivers/base/platform.c' line='408' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='platform_device_add_properties' mangled-name='platform_device_add_properties' filepath='drivers/base/platform.c' line='461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_add_properties'> + <parameter type-id='db362995' name='pdev' filepath='drivers/base/platform.c' line='461' column='1'/> + <parameter type-id='9e1d140c' name='properties' filepath='drivers/base/platform.c' line='462' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='platform_device_add_data' mangled-name='platform_device_add_data' filepath='drivers/base/platform.c' line='435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_add_data'> + <parameter type-id='db362995' name='pdev' filepath='drivers/base/platform.c' line='435' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/base/platform.c' line='435' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/base/platform.c' line='436' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__platform_register_drivers' mangled-name='__platform_register_drivers' filepath='drivers/base/platform.c' line='897' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__platform_register_drivers'> + <parameter type-id='77e06080' name='drivers' filepath='drivers/base/platform.c' line='897' column='1'/> + <parameter type-id='f0981eeb' name='count' filepath='drivers/base/platform.c' line='898' column='1'/> + <parameter type-id='2730d015' name='owner' filepath='drivers/base/platform.c' line='898' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__platform_driver_register' mangled-name='__platform_driver_register' filepath='drivers/base/platform.c' line='732' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__platform_driver_register'> + <parameter type-id='d53c2eb5' name='drv' filepath='drivers/base/platform.c' line='732' column='1'/> + <parameter type-id='2730d015' name='owner' filepath='drivers/base/platform.c' line='733' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='49178f86' size-in-bits='64' id='8a47abc3'/> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='160' id='664ac0b7'> <subrange length='20' type-id='7ff19f0f' id='fdca39cf'/> </array-type-def> + <pointer-type-def type-id='7a7796b6' size-in-bits='64' id='66421794'/> + <pointer-type-def type-id='20b17040' size-in-bits='64' id='e153f6de'/> + <qualified-type-def type-id='91ce1af9' const='yes' id='49c81889'/> + <function-type size-in-bits='64' id='b083f9b9'> + <parameter type-id='db362995'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='90220a52'> + <parameter type-id='db362995'/> + <parameter type-id='08496218'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cfb839d2'> + <parameter type-id='db362995' name='pdev'/> + <return type-id='48b5725f'/> + </function-type> <qualified-type-def type-id='7fe6c639' const='yes' id='7a7796b6'/> - <pointer-type-def type-id='d5c0a628' size-in-bits='64' id='80455526'/> - <pointer-type-def type-id='49c81889' size-in-bits='64' id='c8fec899'/> + <qualified-type-def type-id='5218160d' const='yes' id='20b17040'/> <class-decl name='mfd_cell_acpi_match' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mfd/core.h' line='19' column='1' id='7fe6c639'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='pnpid' type-id='80f4b756' visibility='default' filepath='include/linux/mfd/core.h' line='20' column='1'/> @@ -56581,23 +51113,9 @@ <var-decl name='adr' type-id='340461fe' visibility='default' filepath='include/linux/mfd/core.h' line='21' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='91ce1af9' const='yes' id='49c81889'/> <qualified-type-def type-id='3a47d82b' const='yes' id='340461fe'/> </abi-instr> <abi-instr address-size='64' path='drivers/base/power/clock_ops.c' language='LANG_C89'> - <function-decl name='pm_clk_add' mangled-name='pm_clk_add' filepath='drivers/base/power/clock_ops.c' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_clk_add'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/clock_ops.c' line='123' column='1'/> - <parameter type-id='80f4b756' name='con_id' filepath='drivers/base/power/clock_ops.c' line='123' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pm_clk_create' mangled-name='pm_clk_create' filepath='drivers/base/power/clock_ops.c' line='350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_clk_create'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/clock_ops.c' line='350' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pm_clk_destroy' mangled-name='pm_clk_destroy' filepath='drivers/base/power/clock_ops.c' line='364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_clk_destroy'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/clock_ops.c' line='364' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='pm_clk_suspend' mangled-name='pm_clk_suspend' filepath='drivers/base/power/clock_ops.c' line='395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_clk_suspend'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/clock_ops.c' line='395' column='1'/> <return type-id='95e97e5e'/> @@ -56606,20 +51124,87 @@ <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/clock_ops.c' line='426' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='pm_clk_destroy' mangled-name='pm_clk_destroy' filepath='drivers/base/power/clock_ops.c' line='364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_clk_destroy'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/clock_ops.c' line='364' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pm_clk_create' mangled-name='pm_clk_create' filepath='drivers/base/power/clock_ops.c' line='350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_clk_create'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/clock_ops.c' line='350' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pm_clk_add' mangled-name='pm_clk_add' filepath='drivers/base/power/clock_ops.c' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_clk_add'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/clock_ops.c' line='123' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/base/power/clock_ops.c' line='123' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/base/power/common.c' language='LANG_C89'> - <function-decl name='dev_pm_domain_attach_by_id' mangled-name='dev_pm_domain_attach_by_id' filepath='drivers/base/power/common.c' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_domain_attach_by_id'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/common.c' line='143' column='1'/> - <parameter type-id='f0981eeb' name='index' filepath='drivers/base/power/common.c' line='144' column='1'/> - <return type-id='fa0b179b'/> + <function-decl name='dev_pm_domain_detach' mangled-name='dev_pm_domain_detach' filepath='drivers/base/power/common.c' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_domain_detach'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/common.c' line='183' column='1'/> + <parameter type-id='b50a4934' name='power_off' filepath='drivers/base/power/common.c' line='183' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='dev_pm_domain_attach_by_name' mangled-name='dev_pm_domain_attach_by_name' filepath='drivers/base/power/common.c' line='160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_domain_attach_by_name'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/common.c' line='160' column='1'/> <parameter type-id='80f4b756' name='name' filepath='drivers/base/power/common.c' line='161' column='1'/> <return type-id='fa0b179b'/> </function-decl> + <function-decl name='dev_pm_domain_attach_by_id' mangled-name='dev_pm_domain_attach_by_id' filepath='drivers/base/power/common.c' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_domain_attach_by_id'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/common.c' line='143' column='1'/> + <parameter type-id='f0981eeb' name='index' filepath='drivers/base/power/common.c' line='144' column='1'/> + <return type-id='fa0b179b'/> + </function-decl> + <function-decl name='dev_pm_domain_attach' mangled-name='dev_pm_domain_attach' filepath='drivers/base/power/common.c' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_domain_attach'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/common.c' line='102' column='1'/> + <parameter type-id='b50a4934' name='power_on' filepath='drivers/base/power/common.c' line='102' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/base/power/domain.c' language='LANG_C89'> + <class-decl name='dev_pm_opp' size-in-bits='704' is-struct='yes' visibility='default' filepath='drivers/opp/opp.h' line='71' column='1' id='3ba81dd0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/opp/opp.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='drivers/opp/opp.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='available' type-id='b50a4934' visibility='default' filepath='drivers/opp/opp.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='168'> + <var-decl name='dynamic' type-id='b50a4934' visibility='default' filepath='drivers/opp/opp.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='turbo' type-id='b50a4934' visibility='default' filepath='drivers/opp/opp.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='184'> + <var-decl name='suspend' type-id='b50a4934' visibility='default' filepath='drivers/opp/opp.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pstate' type-id='f0981eeb' visibility='default' filepath='drivers/opp/opp.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rate' type-id='7359adad' visibility='default' filepath='drivers/opp/opp.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='level' type-id='f0981eeb' visibility='default' filepath='drivers/opp/opp.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='supplies' type-id='614c5efc' visibility='default' filepath='drivers/opp/opp.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='clock_latency_ns' type-id='7359adad' visibility='default' filepath='drivers/opp/opp.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='required_opps' type-id='79c84484' visibility='default' filepath='drivers/opp/opp.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='opp_table' type-id='e62a60bd' visibility='default' filepath='drivers/opp/opp.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='np' type-id='9a537bbe' visibility='default' filepath='drivers/opp/opp.h' line='90' column='1'/> + </data-member> + </class-decl> <class-decl name='opp_table' size-in-bits='2432' is-struct='yes' visibility='default' filepath='drivers/opp/opp.h' line='163' column='1' id='08aeec0d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/opp/opp.h' line='164' column='1'/> @@ -56905,39 +51490,9 @@ </data-member> </class-decl> <typedef-decl name='genpd_xlate_t' type-id='293b7ad2' filepath='include/linux/pm_domain.h' line='269' column='1' id='5b046932'/> - <class-decl name='of_phandle_iterator' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/of.h' line='80' column='1' id='514d8c48'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cells_name' type-id='80f4b756' visibility='default' filepath='include/linux/of.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cell_count' type-id='95e97e5e' visibility='default' filepath='include/linux/of.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='parent' type-id='0afa6ea3' visibility='default' filepath='include/linux/of.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='list_end' type-id='90144368' visibility='default' filepath='include/linux/of.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='phandle_end' type-id='90144368' visibility='default' filepath='include/linux/of.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='cur' type-id='90144368' visibility='default' filepath='include/linux/of.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cur_count' type-id='8f92235e' visibility='default' filepath='include/linux/of.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='phandle' type-id='6e394fba' visibility='default' filepath='include/linux/of.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='node' type-id='9a537bbe' visibility='default' filepath='include/linux/of.h' line='94' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='78a133c2' const='yes' id='398c6fd2'/> - <pointer-type-def type-id='398c6fd2' size-in-bits='64' id='90144368'/> <qualified-type-def type-id='4c993ea6' const='yes' id='3cc19423'/> <pointer-type-def type-id='3cc19423' size-in-bits='64' id='adbc0a2b'/> + <pointer-type-def type-id='3ba81dd0' size-in-bits='64' id='02e48bc6'/> <pointer-type-def type-id='3e115181' size-in-bits='64' id='5db9bd89'/> <pointer-type-def type-id='d52c7591' size-in-bits='64' id='855e3679'/> <pointer-type-def type-id='4fa40360' size-in-bits='64' id='293b7ad2'/> @@ -56947,7 +51502,6 @@ <pointer-type-def type-id='2aedd95d' size-in-bits='64' id='16052051'/> <pointer-type-def type-id='a6676061' size-in-bits='64' id='9ab734dd'/> <pointer-type-def type-id='adbacf87' size-in-bits='64' id='791b4a6b'/> - <pointer-type-def type-id='514d8c48' size-in-bits='64' id='58cfaa0e'/> <pointer-type-def type-id='08aeec0d' size-in-bits='64' id='e62a60bd'/> <pointer-type-def type-id='f60505a1' size-in-bits='64' id='cb27da0d'/> <pointer-type-def type-id='0393750b' size-in-bits='64' id='df4bf537'/> @@ -56956,47 +51510,24 @@ <pointer-type-def type-id='35210e5c' size-in-bits='64' id='c24523fe'/> <pointer-type-def type-id='7ebd7dab' size-in-bits='64' id='795e6e5f'/> <pointer-type-def type-id='a017baf8' size-in-bits='64' id='28773d52'/> - <function-decl name='dev_pm_genpd_set_performance_state' mangled-name='dev_pm_genpd_set_performance_state' filepath='drivers/base/power/domain.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_genpd_set_performance_state'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/domain.c' line='376' column='1'/> - <parameter type-id='f0981eeb' name='state' filepath='drivers/base/power/domain.c' line='376' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pm_genpd_add_subdomain' mangled-name='pm_genpd_add_subdomain' filepath='drivers/base/power/domain.c' line='1677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_genpd_add_subdomain'> - <parameter type-id='855e3679' name='genpd' filepath='drivers/base/power/domain.c' line='1677' column='1'/> - <parameter type-id='855e3679' name='subdomain' filepath='drivers/base/power/domain.c' line='1678' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='pm_genpd_remove_subdomain' mangled-name='pm_genpd_remove_subdomain' filepath='drivers/base/power/domain.c' line='1695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_genpd_remove_subdomain'> <parameter type-id='855e3679' name='genpd' filepath='drivers/base/power/domain.c' line='1695' column='1'/> <parameter type-id='855e3679' name='subdomain' filepath='drivers/base/power/domain.c' line='1696' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='pm_genpd_remove' mangled-name='pm_genpd_remove' filepath='drivers/base/power/domain.c' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_genpd_remove'> + <parameter type-id='855e3679' name='genpd' filepath='drivers/base/power/domain.c' line='1899' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='pm_genpd_init' mangled-name='pm_genpd_init' filepath='drivers/base/power/domain.c' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_genpd_init'> <parameter type-id='855e3679' name='genpd' filepath='drivers/base/power/domain.c' line='1776' column='1'/> <parameter type-id='5db9bd89' name='gov' filepath='drivers/base/power/domain.c' line='1777' column='1'/> <parameter type-id='b50a4934' name='is_off' filepath='drivers/base/power/domain.c' line='1777' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='pm_genpd_remove' mangled-name='pm_genpd_remove' filepath='drivers/base/power/domain.c' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_genpd_remove'> - <parameter type-id='855e3679' name='genpd' filepath='drivers/base/power/domain.c' line='1899' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_genpd_add_provider_simple' mangled-name='of_genpd_add_provider_simple' filepath='drivers/base/power/domain.c' line='2028' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_genpd_add_provider_simple'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/base/power/domain.c' line='2028' column='1'/> - <parameter type-id='855e3679' name='genpd' filepath='drivers/base/power/domain.c' line='2029' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dev_pm_opp_of_add_table' mangled-name='dev_pm_opp_of_add_table' filepath='include/linux/pm_opp.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_of_add_table'> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dev_pm_opp_put_opp_table' mangled-name='dev_pm_opp_put_opp_table' filepath='include/linux/pm_opp.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_put_opp_table'> - <parameter type-id='e62a60bd'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='of_genpd_add_provider_onecell' mangled-name='of_genpd_add_provider_onecell' filepath='drivers/base/power/domain.c' line='2085' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_genpd_add_provider_onecell'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/base/power/domain.c' line='2085' column='1'/> - <parameter type-id='29f0ac2f' name='data' filepath='drivers/base/power/domain.c' line='2086' column='1'/> + <function-decl name='pm_genpd_add_subdomain' mangled-name='pm_genpd_add_subdomain' filepath='drivers/base/power/domain.c' line='1677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_genpd_add_subdomain'> + <parameter type-id='855e3679' name='genpd' filepath='drivers/base/power/domain.c' line='1677' column='1'/> + <parameter type-id='855e3679' name='subdomain' filepath='drivers/base/power/domain.c' line='1678' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='of_genpd_del_provider' mangled-name='of_genpd_del_provider' filepath='drivers/base/power/domain.c' line='2165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_genpd_del_provider'> @@ -57008,21 +51539,23 @@ <parameter type-id='51a94113' name='subdomain_spec' filepath='drivers/base/power/domain.c' line='2277' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='of_phandle_iterator_init' mangled-name='of_phandle_iterator_init' filepath='include/linux/of.h' line='380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phandle_iterator_init'> - <parameter type-id='58cfaa0e'/> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> + <function-decl name='of_genpd_add_provider_simple' mangled-name='of_genpd_add_provider_simple' filepath='drivers/base/power/domain.c' line='2028' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_genpd_add_provider_simple'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/base/power/domain.c' line='2028' column='1'/> + <parameter type-id='855e3679' name='genpd' filepath='drivers/base/power/domain.c' line='2029' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='of_phandle_iterator_next' mangled-name='of_phandle_iterator_next' filepath='include/linux/of.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phandle_iterator_next'> - <parameter type-id='58cfaa0e'/> + <function-decl name='of_genpd_add_provider_onecell' mangled-name='of_genpd_add_provider_onecell' filepath='drivers/base/power/domain.c' line='2085' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_genpd_add_provider_onecell'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/base/power/domain.c' line='2085' column='1'/> + <parameter type-id='29f0ac2f' name='data' filepath='drivers/base/power/domain.c' line='2086' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <pointer-type-def type-id='830e3b1b' size-in-bits='64' id='7d0bc0eb'/> - <pointer-type-def type-id='5558489b' size-in-bits='64' id='0afa6ea3'/> - <pointer-type-def type-id='3ba81dd0' size-in-bits='64' id='02e48bc6'/> + <function-decl name='dev_pm_genpd_set_performance_state' mangled-name='dev_pm_genpd_set_performance_state' filepath='drivers/base/power/domain.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_genpd_set_performance_state'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/domain.c' line='376' column='1'/> + <parameter type-id='f0981eeb' name='state' filepath='drivers/base/power/domain.c' line='376' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='02e48bc6' size-in-bits='64' id='79c84484'/> + <pointer-type-def type-id='c1ac25a6' size-in-bits='64' id='614c5efc'/> <pointer-type-def type-id='d48383c4' size-in-bits='64' id='7727bbf2'/> <pointer-type-def type-id='fa0b179b' size-in-bits='64' id='50764ba3'/> <enum-decl name='opp_table_access' filepath='drivers/opp/opp.h' line='115' column='1' id='943b03b5'> @@ -57085,74 +51618,18 @@ <pointer-type-def type-id='4b3ae594' size-in-bits='64' id='c1433076'/> <pointer-type-def type-id='e62a60bd' size-in-bits='64' id='ebb60db5'/> <pointer-type-def type-id='850c13f6' size-in-bits='64' id='4e034354'/> - <class-decl name='clk' size-in-bits='576' is-struct='yes' visibility='default' filepath='drivers/clk/clk.c' line='99' column='1' id='830e3b1b'> + <class-decl name='dev_pm_opp_supply' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/pm_opp.h' line='36' column='1' id='c1ac25a6'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='core' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='100' column='1'/> + <var-decl name='u_volt' type-id='7359adad' visibility='default' filepath='include/linux/pm_opp.h' line='37' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/clk/clk.c' line='101' column='1'/> + <var-decl name='u_volt_min' type-id='7359adad' visibility='default' filepath='include/linux/pm_opp.h' line='38' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev_id' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='102' column='1'/> + <var-decl name='u_volt_max' type-id='7359adad' visibility='default' filepath='include/linux/pm_opp.h' line='39' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='con_id' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='min_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='max_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='exclusive_count' type-id='f0981eeb' visibility='default' filepath='drivers/clk/clk.c' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='clks_node' type-id='03a4a074' visibility='default' filepath='drivers/clk/clk.c' line='107' column='1'/> - </data-member> - </class-decl> - <class-decl name='dev_pm_opp' size-in-bits='704' is-struct='yes' visibility='default' filepath='drivers/opp/opp.h' line='71' column='1' id='3ba81dd0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/opp/opp.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='drivers/opp/opp.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='available' type-id='b50a4934' visibility='default' filepath='drivers/opp/opp.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='168'> - <var-decl name='dynamic' type-id='b50a4934' visibility='default' filepath='drivers/opp/opp.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='turbo' type-id='b50a4934' visibility='default' filepath='drivers/opp/opp.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='184'> - <var-decl name='suspend' type-id='b50a4934' visibility='default' filepath='drivers/opp/opp.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pstate' type-id='f0981eeb' visibility='default' filepath='drivers/opp/opp.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rate' type-id='7359adad' visibility='default' filepath='drivers/opp/opp.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='level' type-id='f0981eeb' visibility='default' filepath='drivers/opp/opp.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='supplies' type-id='614c5efc' visibility='default' filepath='drivers/opp/opp.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='clock_latency_ns' type-id='7359adad' visibility='default' filepath='drivers/opp/opp.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='required_opps' type-id='79c84484' visibility='default' filepath='drivers/opp/opp.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='opp_table' type-id='e62a60bd' visibility='default' filepath='drivers/opp/opp.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='np' type-id='9a537bbe' visibility='default' filepath='drivers/opp/opp.h' line='90' column='1'/> + <var-decl name='u_amp' type-id='7359adad' visibility='default' filepath='include/linux/pm_opp.h' line='40' column='1'/> </data-member> </class-decl> <class-decl name='dev_pm_set_opp_data' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/pm_opp.h' line='66' column='1' id='d48383c4'> @@ -57175,7 +51652,6 @@ <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/pm_opp.h' line='73' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='6661a698' const='yes' id='5558489b'/> <pointer-type-def type-id='b06eb6f0' size-in-bits='64' id='850c13f6'/> <class-decl name='dev_pm_opp_info' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/pm_opp.h' line='50' column='1' id='de175b0d'> <data-member access='public' layout-offset-in-bits='0'> @@ -57226,136 +51702,10 @@ <var-decl name='debugfs' type-id='27675065' visibility='default' filepath='drivers/regulator/internal.h' line='47' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='636cc9ab' size-in-bits='64' id='ba21e62b'/> - <pointer-type-def type-id='02e48bc6' size-in-bits='64' id='79c84484'/> - <pointer-type-def type-id='c1ac25a6' size-in-bits='64' id='614c5efc'/> - <class-decl name='clk_core' size-in-bits='1728' is-struct='yes' visibility='default' filepath='drivers/clk/clk.c' line='56' column='1' id='636cc9ab'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='824ffa73' visibility='default' filepath='drivers/clk/clk.c' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hw' type-id='3aaeef89' visibility='default' filepath='drivers/clk/clk.c' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/clk/clk.c' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/clk/clk.c' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='drivers/clk/clk.c' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='parent' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='parents' type-id='338d484d' visibility='default' filepath='drivers/clk/clk.c' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='num_parents' type-id='f9b06939' visibility='default' filepath='drivers/clk/clk.c' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='520'> - <var-decl name='new_parent_index' type-id='f9b06939' visibility='default' filepath='drivers/clk/clk.c' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='req_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='new_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='new_parent' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='new_child' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='orphan' type-id='b50a4934' visibility='default' filepath='drivers/clk/clk.c' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='968'> - <var-decl name='rpm_enabled' type-id='b50a4934' visibility='default' filepath='drivers/clk/clk.c' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='976'> - <var-decl name='need_sync' type-id='b50a4934' visibility='default' filepath='drivers/clk/clk.c' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='984'> - <var-decl name='boot_enabled' type-id='b50a4934' visibility='default' filepath='drivers/clk/clk.c' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='enable_count' type-id='f0981eeb' visibility='default' filepath='drivers/clk/clk.c' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='prepare_count' type-id='f0981eeb' visibility='default' filepath='drivers/clk/clk.c' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='protect_count' type-id='f0981eeb' visibility='default' filepath='drivers/clk/clk.c' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='min_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='max_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='accuracy' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='phase' type-id='95e97e5e' visibility='default' filepath='drivers/clk/clk.c' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='duty' type-id='4f935e80' visibility='default' filepath='drivers/clk/clk.c' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='children' type-id='e151255a' visibility='default' filepath='drivers/clk/clk.c' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='child_node' type-id='03a4a074' visibility='default' filepath='drivers/clk/clk.c' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='clks' type-id='e151255a' visibility='default' filepath='drivers/clk/clk.c' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='notifier_count' type-id='f0981eeb' visibility='default' filepath='drivers/clk/clk.c' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1696'> - <var-decl name='ref' type-id='400fb07b' visibility='default' filepath='drivers/clk/clk.c' line='93' column='1'/> - </data-member> - </class-decl> - <class-decl name='dev_pm_opp_supply' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/pm_opp.h' line='36' column='1' id='c1ac25a6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='u_volt' type-id='7359adad' visibility='default' filepath='include/linux/pm_opp.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='u_volt_min' type-id='7359adad' visibility='default' filepath='include/linux/pm_opp.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='u_volt_max' type-id='7359adad' visibility='default' filepath='include/linux/pm_opp.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='u_amp' type-id='7359adad' visibility='default' filepath='include/linux/pm_opp.h' line='40' column='1'/> - </data-member> - </class-decl> <pointer-type-def type-id='7dfdcc84' size-in-bits='64' id='43c38462'/> <array-type-def dimensions='1' type-id='712d28ed' size-in-bits='320' id='06883fa0'> <subrange length='5' type-id='7ff19f0f' id='53010e10'/> </array-type-def> - <class-decl name='clk_duty' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='70' column='1' id='4f935e80'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='num' type-id='f0981eeb' visibility='default' filepath='include/linux/clk-provider.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='den' type-id='f0981eeb' visibility='default' filepath='include/linux/clk-provider.h' line='72' column='1'/> - </data-member> - </class-decl> <class-decl name='regulator_dev' size-in-bits='10624' is-struct='yes' visibility='default' filepath='include/linux/regulator/driver.h' line='446' column='1' id='7dfdcc84'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='desc' type-id='5629bd41' visibility='default' filepath='include/linux/regulator/driver.h' line='447' column='1'/> @@ -57441,37 +51791,6 @@ <var-decl name='max_uV' type-id='95e97e5e' visibility='default' filepath='drivers/regulator/internal.h' line='20' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='cf8d7d81' size-in-bits='64' id='3aaeef89'/> - <pointer-type-def type-id='710f82fd' size-in-bits='64' id='338d484d'/> - <pointer-type-def type-id='92072f8b' size-in-bits='64' id='824ffa73'/> - <class-decl name='clk_hw' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='319' column='1' id='cf8d7d81'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='core' type-id='ba21e62b' visibility='default' filepath='include/linux/clk-provider.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/clk-provider.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init' type-id='b6a95a02' visibility='default' filepath='include/linux/clk-provider.h' line='322' column='1'/> - </data-member> - </class-decl> - <class-decl name='clk_parent_map' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/clk/clk.c' line='48' column='1' id='710f82fd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hw' type-id='9e6d4b4e' visibility='default' filepath='drivers/clk/clk.c' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='core' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fw_name' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='drivers/clk/clk.c' line='53' column='1'/> - </data-member> - </class-decl> <class-decl name='coupling_desc' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/regulator/driver.h' line='429' column='1' id='3ce445fe'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='coupled_rdevs' type-id='f4c93d58' visibility='default' filepath='include/linux/regulator/driver.h' line='430' column='1'/> @@ -57494,91 +51813,10 @@ <var-decl name='ctx' type-id='c1d02a64' visibility='default' filepath='include/linux/ww_mutex.h' line='53' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='512851e8' const='yes' id='92072f8b'/> <pointer-type-def type-id='0a26da71' size-in-bits='64' id='5629bd41'/> <pointer-type-def type-id='ddf16879' size-in-bits='64' id='29af9a71'/> <pointer-type-def type-id='d0b77cf6' size-in-bits='64' id='2fed99fc'/> <pointer-type-def type-id='616cdd90' size-in-bits='64' id='6045f216'/> - <class-decl name='clk_ops' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='222' column='1' id='512851e8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='prepare' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='unprepare' type-id='0112fb3c' visibility='default' filepath='include/linux/clk-provider.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='is_prepared' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='225' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='unprepare_unused' type-id='0112fb3c' visibility='default' filepath='include/linux/clk-provider.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='enable' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='disable' type-id='0112fb3c' visibility='default' filepath='include/linux/clk-provider.h' line='228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='is_enabled' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='disable_unused' type-id='0112fb3c' visibility='default' filepath='include/linux/clk-provider.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='save_context' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='restore_context' type-id='0112fb3c' visibility='default' filepath='include/linux/clk-provider.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='recalc_rate' type-id='93097cd2' visibility='default' filepath='include/linux/clk-provider.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='round_rate' type-id='1eac8fa1' visibility='default' filepath='include/linux/clk-provider.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='determine_rate' type-id='c2c32efe' visibility='default' filepath='include/linux/clk-provider.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='set_parent' type-id='a05e478f' visibility='default' filepath='include/linux/clk-provider.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='get_parent' type-id='38527a92' visibility='default' filepath='include/linux/clk-provider.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='set_rate' type-id='3d287e03' visibility='default' filepath='include/linux/clk-provider.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='set_rate_and_parent' type-id='d598c37f' visibility='default' filepath='include/linux/clk-provider.h' line='243' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='recalc_accuracy' type-id='93097cd2' visibility='default' filepath='include/linux/clk-provider.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='get_phase' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='set_phase' type-id='eeb35eda' visibility='default' filepath='include/linux/clk-provider.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='get_duty_cycle' type-id='3993d336' visibility='default' filepath='include/linux/clk-provider.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='set_duty_cycle' type-id='3993d336' visibility='default' filepath='include/linux/clk-provider.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='init' type-id='0112fb3c' visibility='default' filepath='include/linux/clk-provider.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='debug_init' type-id='c2d2a400' visibility='default' filepath='include/linux/clk-provider.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='pre_rate_change' type-id='3d287e03' visibility='default' filepath='include/linux/clk-provider.h' line='256' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='post_rate_change' type-id='3d287e03' visibility='default' filepath='include/linux/clk-provider.h' line='259' column='1'/> - </data-member> - </class-decl> <class-decl name='regmap' size-in-bits='4224' is-struct='yes' visibility='default' filepath='drivers/base/regmap/internal.h' line='49' column='1' id='ddf16879'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='' type-id='ed93e75e' visibility='default' filepath='drivers/base/regmap/internal.h' line='50' column='1'/> @@ -57879,8 +52117,6 @@ <var-decl name='request_count' type-id='19c2251e' visibility='default' filepath='drivers/regulator/core.c' line='79' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='fdb55010' size-in-bits='64' id='9e6d4b4e'/> - <pointer-type-def type-id='d7aa071c' size-in-bits='64' id='b6a95a02'/> <qualified-type-def type-id='45814d78' const='yes' id='0a26da71'/> <pointer-type-def type-id='4ceb5ab5' size-in-bits='64' id='d1347205'/> <pointer-type-def type-id='43c38462' size-in-bits='64' id='f4c93d58'/> @@ -58132,8 +52368,6 @@ <var-decl name='is_wait_die' type-id='8efea9e5' visibility='default' filepath='include/linux/ww_mutex.h' line='36' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='cf8d7d81' const='yes' id='fdb55010'/> - <qualified-type-def type-id='065eee5b' const='yes' id='d7aa071c'/> <pointer-type-def type-id='2dd1eb6f' size-in-bits='64' id='66755d9f'/> <pointer-type-def type-id='a82172e0' size-in-bits='64' id='76a7b3fe'/> <pointer-type-def type-id='4dbb5689' size-in-bits='64' id='00e96299'/> @@ -58145,24 +52379,15 @@ <enumerator name='REGCACHE_FLAT' value='3'/> </enum-decl> <pointer-type-def type-id='38db93a7' size-in-bits='64' id='0cb0b26f'/> - <pointer-type-def type-id='f5a529af' size-in-bits='64' id='2d015d73'/> - <pointer-type-def type-id='73b85a24' size-in-bits='64' id='3993d336'/> - <pointer-type-def type-id='f867473c' size-in-bits='64' id='c2c32efe'/> - <pointer-type-def type-id='fc053d58' size-in-bits='64' id='eeb35eda'/> - <pointer-type-def type-id='8de1c3db' size-in-bits='64' id='a05e478f'/> - <pointer-type-def type-id='2e5f4f0f' size-in-bits='64' id='3d287e03'/> - <pointer-type-def type-id='59f7b4bb' size-in-bits='64' id='d598c37f'/> <pointer-type-def type-id='7ee67639' size-in-bits='64' id='db7eb22d'/> <pointer-type-def type-id='b4c4ed0b' size-in-bits='64' id='4893ffdf'/> <pointer-type-def type-id='9f19269b' size-in-bits='64' id='3a0b4ecf'/> - <pointer-type-def type-id='7fb4efa5' size-in-bits='64' id='1eac8fa1'/> <pointer-type-def type-id='0ee576bb' size-in-bits='64' id='629ca5cb'/> <pointer-type-def type-id='4fcc4597' size-in-bits='64' id='f94cf1ff'/> <pointer-type-def type-id='e14a26b1' size-in-bits='64' id='8e565e6d'/> <typedef-decl name='regmap_lock' type-id='b7f9d8e6' filepath='include/linux/regmap.h' line='232' column='1' id='a4d5c862'/> <typedef-decl name='regmap_unlock' type-id='b7f9d8e6' filepath='include/linux/regmap.h' line='233' column='1' id='cf202c75'/> <typedef-decl name='suspend_state_t' type-id='95e97e5e' filepath='include/linux/suspend.h' line='34' column='1' id='e884daa5'/> - <pointer-type-def type-id='d49e6088' size-in-bits='64' id='38527a92'/> <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='drivers/base/regmap/internal.h' line='50' column='1' id='ed93e75e'> <data-member access='public'> <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='drivers/base/regmap/internal.h' line='51' column='1'/> @@ -58171,32 +52396,6 @@ <var-decl name='' type-id='3eaed1cb' visibility='default' filepath='drivers/base/regmap/internal.h' line='52' column='1'/> </data-member> </union-decl> - <pointer-type-def type-id='0a38a8f0' size-in-bits='64' id='93097cd2'/> - <pointer-type-def type-id='30913582' size-in-bits='64' id='0112fb3c'/> - <pointer-type-def type-id='7c1f247e' size-in-bits='64' id='c2d2a400'/> - <class-decl name='clk_init_data' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='292' column='1' id='065eee5b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='824ffa73' visibility='default' filepath='include/linux/clk-provider.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='parent_names' type-id='13956559' visibility='default' filepath='include/linux/clk-provider.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='parent_data' type-id='4cdbecf4' visibility='default' filepath='include/linux/clk-provider.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='parent_hws' type-id='ca0dae6c' visibility='default' filepath='include/linux/clk-provider.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='num_parents' type-id='f9b06939' visibility='default' filepath='include/linux/clk-provider.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/clk-provider.h' line='300' column='1'/> - </data-member> - </class-decl> <class-decl name='hwspinlock' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/hwspinlock/hwspinlock_internal.h' line='40' column='1' id='38db93a7'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='bank' type-id='b8cd8f00' visibility='default' filepath='drivers/hwspinlock/hwspinlock_internal.h' line='41' column='1'/> @@ -58339,8 +52538,6 @@ <var-decl name='max_raw_write' type-id='b59d7dce' visibility='default' filepath='include/linux/regmap.h' line='519' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='9e6d4b4e' size-in-bits='64' id='ca0dae6c'/> - <pointer-type-def type-id='dcc94796' size-in-bits='64' id='4cdbecf4'/> <qualified-type-def type-id='618915a2' const='yes' id='6702beaf'/> <qualified-type-def type-id='707f0173' const='yes' id='a06ec50c'/> <pointer-type-def type-id='8712a502' size-in-bits='64' id='b8cd8f00'/> @@ -58476,7 +52673,6 @@ <var-decl name='set_pull_down' type-id='c3db487a' visibility='default' filepath='include/linux/regulator/driver.h' line='221' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='bd5c3911' const='yes' id='dcc94796'/> <pointer-type-def type-id='9a6d2bc2' size-in-bits='64' id='01dc1e38'/> <enum-decl name='regmap_endian' filepath='include/linux/regmap.h' line='190' column='1' id='e8a9ba7e'> <underlying-type type-id='9cac1fee'/> @@ -58497,20 +52693,6 @@ <typedef-decl name='regmap_hw_reg_update_bits' type-id='3a0b4ecf' filepath='include/linux/regmap.h' line='464' column='1' id='59483ee8'/> <typedef-decl name='regmap_hw_reg_write' type-id='db7eb22d' filepath='include/linux/regmap.h' line='462' column='1' id='8c8780d1'/> <typedef-decl name='regmap_hw_write' type-id='02a757da' filepath='include/linux/regmap.h' line='448' column='1' id='928c5b64'/> - <class-decl name='clk_parent_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='271' column='1' id='bd5c3911'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hw' type-id='9e6d4b4e' visibility='default' filepath='include/linux/clk-provider.h' line='272' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fw_name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='273' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='274' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='include/linux/clk-provider.h' line='275' column='1'/> - </data-member> - </class-decl> <pointer-type-def type-id='822de089' size-in-bits='64' id='9138a099'/> <qualified-type-def type-id='20f6935f' const='yes' id='9a6d2bc2'/> <array-type-def dimensions='1' type-id='38db93a7' size-in-bits='infinite' id='e84e7d83'> @@ -58559,23 +52741,30 @@ <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/generic_ops.c' line='97' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='pm_generic_runtime_suspend' mangled-name='pm_generic_runtime_suspend' filepath='drivers/base/power/generic_ops.c' line='20' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_generic_runtime_suspend'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/generic_ops.c' line='20' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pm_generic_runtime_resume' mangled-name='pm_generic_runtime_resume' filepath='drivers/base/power/generic_ops.c' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_generic_runtime_resume'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/generic_ops.c' line='39' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='pm_generic_resume' mangled-name='pm_generic_resume' filepath='drivers/base/power/generic_ops.c' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_generic_resume'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/generic_ops.c' line='241' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/base/power/main.c' language='LANG_C89'> - <function-decl name='device_wakeup_disable' mangled-name='device_wakeup_disable' filepath='include/linux/pm_wakeup.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_wakeup_disable'> - <parameter type-id='fa0b179b'/> + <function-decl name='device_pm_wait_for_dev' mangled-name='device_pm_wait_for_dev' filepath='drivers/base/power/main.c' line='2089' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_pm_wait_for_dev'> + <parameter type-id='fa0b179b' name='subordinate' filepath='drivers/base/power/main.c' line='2089' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/main.c' line='2089' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/base/power/qos.c' language='LANG_C89'> - <function-decl name='dev_pm_qos_add_request' mangled-name='dev_pm_qos_add_request' filepath='drivers/base/power/qos.c' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_qos_add_request'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/qos.c' line='388' column='1'/> - <parameter type-id='a80fd1bc' name='req' filepath='drivers/base/power/qos.c' line='388' column='1'/> - <parameter type-id='c47ba023' name='type' filepath='drivers/base/power/qos.c' line='389' column='1'/> - <parameter type-id='a7832498' name='value' filepath='drivers/base/power/qos.c' line='389' column='1'/> + <function-decl name='dev_pm_qos_update_user_latency_tolerance' mangled-name='dev_pm_qos_update_user_latency_tolerance' filepath='drivers/base/power/qos.c' line='904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_qos_update_user_latency_tolerance'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/qos.c' line='904' column='1'/> + <parameter type-id='a7832498' name='val' filepath='drivers/base/power/qos.c' line='904' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='dev_pm_qos_update_request' mangled-name='dev_pm_qos_update_request' filepath='drivers/base/power/qos.c' line='463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_qos_update_request'> @@ -58587,57 +52776,89 @@ <parameter type-id='a80fd1bc' name='req' filepath='drivers/base/power/qos.c' line='510' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dev_pm_qos_expose_latency_tolerance' mangled-name='dev_pm_qos_expose_latency_tolerance' filepath='drivers/base/power/qos.c' line='951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_qos_expose_latency_tolerance'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/qos.c' line='951' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='dev_pm_qos_hide_latency_tolerance' mangled-name='dev_pm_qos_hide_latency_tolerance' filepath='drivers/base/power/qos.c' line='970' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_qos_hide_latency_tolerance'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/qos.c' line='970' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='dev_pm_qos_expose_latency_tolerance' mangled-name='dev_pm_qos_expose_latency_tolerance' filepath='drivers/base/power/qos.c' line='951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_qos_expose_latency_tolerance'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/qos.c' line='951' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dev_pm_qos_add_request' mangled-name='dev_pm_qos_add_request' filepath='drivers/base/power/qos.c' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_qos_add_request'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/qos.c' line='388' column='1'/> + <parameter type-id='a80fd1bc' name='req' filepath='drivers/base/power/qos.c' line='388' column='1'/> + <parameter type-id='c47ba023' name='type' filepath='drivers/base/power/qos.c' line='389' column='1'/> + <parameter type-id='a7832498' name='value' filepath='drivers/base/power/qos.c' line='389' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/base/power/runtime.c' language='LANG_C89'> - <function-decl name='pm_runtime_autosuspend_expiration' mangled-name='pm_runtime_autosuspend_expiration' filepath='drivers/base/power/runtime.c' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_autosuspend_expiration'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='163' column='1'/> - <return type-id='91ce1af9'/> + <function-decl name='__pm_runtime_resume' mangled-name='__pm_runtime_resume' filepath='drivers/base/power/runtime.c' line='1112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pm_runtime_resume'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1112' column='1'/> + <parameter type-id='95e97e5e' name='rpmflags' filepath='drivers/base/power/runtime.c' line='1112' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='__pm_runtime_idle' mangled-name='__pm_runtime_idle' filepath='drivers/base/power/runtime.c' line='1045' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pm_runtime_idle'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1045' column='1'/> <parameter type-id='95e97e5e' name='rpmflags' filepath='drivers/base/power/runtime.c' line='1045' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='pm_runtime_set_autosuspend_delay' mangled-name='pm_runtime_set_autosuspend_delay' filepath='drivers/base/power/runtime.c' line='1611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_set_autosuspend_delay'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1611' column='1'/> + <parameter type-id='95e97e5e' name='delay' filepath='drivers/base/power/runtime.c' line='1611' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__pm_runtime_use_autosuspend' mangled-name='__pm_runtime_use_autosuspend' filepath='drivers/base/power/runtime.c' line='1632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pm_runtime_use_autosuspend'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1632' column='1'/> + <parameter type-id='b50a4934' name='use' filepath='drivers/base/power/runtime.c' line='1632' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='__pm_runtime_suspend' mangled-name='__pm_runtime_suspend' filepath='drivers/base/power/runtime.c' line='1079' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pm_runtime_suspend'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1079' column='1'/> <parameter type-id='95e97e5e' name='rpmflags' filepath='drivers/base/power/runtime.c' line='1079' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='__pm_runtime_resume' mangled-name='__pm_runtime_resume' filepath='drivers/base/power/runtime.c' line='1112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pm_runtime_resume'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1112' column='1'/> - <parameter type-id='95e97e5e' name='rpmflags' filepath='drivers/base/power/runtime.c' line='1112' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pm_runtime_get_if_in_use' mangled-name='pm_runtime_get_if_in_use' filepath='drivers/base/power/runtime.c' line='1182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_get_if_in_use'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1182' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__pm_runtime_set_status' mangled-name='__pm_runtime_set_status' filepath='drivers/base/power/runtime.c' line='1212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pm_runtime_set_status'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1212' column='1'/> - <parameter type-id='f0981eeb' name='status' filepath='drivers/base/power/runtime.c' line='1212' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='__pm_runtime_disable' mangled-name='__pm_runtime_disable' filepath='drivers/base/power/runtime.c' line='1409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pm_runtime_disable'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1409' column='1'/> <parameter type-id='b50a4934' name='check_resume' filepath='drivers/base/power/runtime.c' line='1409' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='pm_runtime_enable' mangled-name='pm_runtime_enable' filepath='drivers/base/power/runtime.c' line='1451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_enable'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1451' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pm_runtime_no_callbacks' mangled-name='pm_runtime_no_callbacks' filepath='drivers/base/power/runtime.c' line='1532' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_no_callbacks'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1532' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pm_runtime_allow' mangled-name='pm_runtime_allow' filepath='drivers/base/power/runtime.c' line='1507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_allow'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1507' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pm_runtime_forbid' mangled-name='pm_runtime_forbid' filepath='drivers/base/power/runtime.c' line='1486' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_forbid'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1486' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pm_runtime_barrier' mangled-name='pm_runtime_barrier' filepath='drivers/base/power/runtime.c' line='1373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_barrier'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1373' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__pm_runtime_set_status' mangled-name='__pm_runtime_set_status' filepath='drivers/base/power/runtime.c' line='1212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pm_runtime_set_status'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1212' column='1'/> + <parameter type-id='f0981eeb' name='status' filepath='drivers/base/power/runtime.c' line='1212' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pm_runtime_autosuspend_expiration' mangled-name='pm_runtime_autosuspend_expiration' filepath='drivers/base/power/runtime.c' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_autosuspend_expiration'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='163' column='1'/> + <return type-id='91ce1af9'/> + </function-decl> <function-decl name='pm_runtime_irq_safe' mangled-name='pm_runtime_irq_safe' filepath='drivers/base/power/runtime.c' line='1553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_irq_safe'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1553' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__pm_runtime_use_autosuspend' mangled-name='__pm_runtime_use_autosuspend' filepath='drivers/base/power/runtime.c' line='1632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pm_runtime_use_autosuspend'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1632' column='1'/> - <parameter type-id='b50a4934' name='use' filepath='drivers/base/power/runtime.c' line='1632' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='pm_runtime_get_if_in_use' mangled-name='pm_runtime_get_if_in_use' filepath='drivers/base/power/runtime.c' line='1182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_get_if_in_use'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1182' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='pm_runtime_force_suspend' mangled-name='pm_runtime_force_suspend' filepath='drivers/base/power/runtime.c' line='1812' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_force_suspend'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/runtime.c' line='1812' column='1'/> @@ -58648,43 +52869,82 @@ <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/base/power/sysfs.c' language='LANG_C89'> - <function-decl name='dev_pm_qos_update_user_latency_tolerance' mangled-name='dev_pm_qos_update_user_latency_tolerance' filepath='include/linux/pm_qos.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_qos_update_user_latency_tolerance'> - <parameter type-id='fa0b179b'/> - <parameter type-id='95e97e5e'/> + <abi-instr address-size='64' path='drivers/base/power/wakeirq.c' language='LANG_C89'> + <function-decl name='dev_pm_set_wake_irq' mangled-name='dev_pm_set_wake_irq' filepath='drivers/base/power/wakeirq.c' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_set_wake_irq'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/wakeirq.c' line='53' column='1'/> + <parameter type-id='95e97e5e' name='irq' filepath='drivers/base/power/wakeirq.c' line='53' column='1'/> <return type-id='95e97e5e'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/base/power/wakeirq.c' language='LANG_C89'> <function-decl name='dev_pm_set_dedicated_wake_irq' mangled-name='dev_pm_set_dedicated_wake_irq' filepath='drivers/base/power/wakeirq.c' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_set_dedicated_wake_irq'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/wakeirq.c' line='218' column='1'/> <parameter type-id='95e97e5e' name='irq' filepath='drivers/base/power/wakeirq.c' line='218' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='dev_pm_clear_wake_irq' mangled-name='dev_pm_clear_wake_irq' filepath='drivers/base/power/wakeirq.c' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_clear_wake_irq'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/wakeirq.c' line='87' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/base/power/wakeup.c' language='LANG_C89'> - <function-decl name='wakeup_source_create' mangled-name='wakeup_source_create' filepath='drivers/base/power/wakeup.c' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wakeup_source_create'> - <parameter type-id='80f4b756' name='name' filepath='drivers/base/power/wakeup.c' line='85' column='1'/> + <function-decl name='pm_print_active_wakeup_sources' mangled-name='pm_print_active_wakeup_sources' filepath='drivers/base/power/wakeup.c' line='853' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_print_active_wakeup_sources'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='wakeup_source_register' mangled-name='wakeup_source_register' filepath='drivers/base/power/wakeup.c' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wakeup_source_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/wakeup.c' line='219' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/base/power/wakeup.c' line='220' column='1'/> <return type-id='1ea237a6'/> </function-decl> - <function-decl name='wakeup_source_destroy' mangled-name='wakeup_source_destroy' filepath='drivers/base/power/wakeup.c' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wakeup_source_destroy'> - <parameter type-id='1ea237a6' name='ws' filepath='drivers/base/power/wakeup.c' line='157' column='1'/> + <function-decl name='pm_wakeup_ws_event' mangled-name='pm_wakeup_ws_event' filepath='drivers/base/power/wakeup.c' line='770' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_wakeup_ws_event'> + <parameter type-id='1ea237a6' name='ws' filepath='drivers/base/power/wakeup.c' line='770' column='1'/> + <parameter type-id='f0981eeb' name='msec' filepath='drivers/base/power/wakeup.c' line='770' column='1'/> + <parameter type-id='b50a4934' name='hard' filepath='drivers/base/power/wakeup.c' line='770' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__pm_stay_awake' mangled-name='__pm_stay_awake' filepath='drivers/base/power/wakeup.c' line='583' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pm_stay_awake'> + <parameter type-id='1ea237a6' name='ws' filepath='drivers/base/power/wakeup.c' line='583' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='__pm_relax' mangled-name='__pm_relax' filepath='drivers/base/power/wakeup.c' line='700' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pm_relax'> <parameter type-id='1ea237a6' name='ws' filepath='drivers/base/power/wakeup.c' line='700' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='wakeup_source_add' mangled-name='wakeup_source_add' filepath='drivers/base/power/wakeup.c' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wakeup_source_add'> - <parameter type-id='1ea237a6' name='ws' filepath='drivers/base/power/wakeup.c' line='172' column='1'/> + <function-decl name='wakeup_source_unregister' mangled-name='wakeup_source_unregister' filepath='drivers/base/power/wakeup.c' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wakeup_source_unregister'> + <parameter type-id='1ea237a6' name='ws' filepath='drivers/base/power/wakeup.c' line='244' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pm_wakeup_dev_event' mangled-name='pm_wakeup_dev_event' filepath='drivers/base/power/wakeup.c' line='809' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_wakeup_dev_event'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/wakeup.c' line='809' column='1'/> + <parameter type-id='f0981eeb' name='msec' filepath='drivers/base/power/wakeup.c' line='809' column='1'/> + <parameter type-id='b50a4934' name='hard' filepath='drivers/base/power/wakeup.c' line='809' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_wakeup_enable' mangled-name='device_wakeup_enable' filepath='drivers/base/power/wakeup.c' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_wakeup_enable'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/wakeup.c' line='283' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_set_wakeup_enable' mangled-name='device_set_wakeup_enable' filepath='drivers/base/power/wakeup.c' line='483' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_set_wakeup_enable'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/wakeup.c' line='483' column='1'/> + <parameter type-id='b50a4934' name='enable' filepath='drivers/base/power/wakeup.c' line='483' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_wakeup_disable' mangled-name='device_wakeup_disable' filepath='drivers/base/power/wakeup.c' line='405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_wakeup_disable'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/wakeup.c' line='405' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='wakeup_source_destroy' mangled-name='wakeup_source_destroy' filepath='drivers/base/power/wakeup.c' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wakeup_source_destroy'> + <parameter type-id='1ea237a6' name='ws' filepath='drivers/base/power/wakeup.c' line='157' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='wakeup_source_remove' mangled-name='wakeup_source_remove' filepath='drivers/base/power/wakeup.c' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wakeup_source_remove'> <parameter type-id='1ea237a6' name='ws' filepath='drivers/base/power/wakeup.c' line='193' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__pm_stay_awake' mangled-name='__pm_stay_awake' filepath='drivers/base/power/wakeup.c' line='583' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pm_stay_awake'> - <parameter type-id='1ea237a6' name='ws' filepath='drivers/base/power/wakeup.c' line='583' column='1'/> + <function-decl name='wakeup_source_create' mangled-name='wakeup_source_create' filepath='drivers/base/power/wakeup.c' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wakeup_source_create'> + <parameter type-id='80f4b756' name='name' filepath='drivers/base/power/wakeup.c' line='85' column='1'/> + <return type-id='1ea237a6'/> + </function-decl> + <function-decl name='wakeup_source_add' mangled-name='wakeup_source_add' filepath='drivers/base/power/wakeup.c' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wakeup_source_add'> + <parameter type-id='1ea237a6' name='ws' filepath='drivers/base/power/wakeup.c' line='172' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='pm_system_wakeup' mangled-name='pm_system_wakeup' filepath='drivers/base/power/wakeup.c' line='915' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_system_wakeup'> @@ -58693,6 +52953,24 @@ <function-decl name='pm_system_cancel_wakeup' mangled-name='pm_system_cancel_wakeup' filepath='drivers/base/power/wakeup.c' line='922' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_system_cancel_wakeup'> <return type-id='48b5725f'/> </function-decl> + <function-decl name='pm_stay_awake' mangled-name='pm_stay_awake' filepath='drivers/base/power/wakeup.c' line='611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_stay_awake'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/wakeup.c' line='611' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pm_relax' mangled-name='pm_relax' filepath='drivers/base/power/wakeup.c' line='720' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_relax'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/wakeup.c' line='720' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_set_wakeup_capable' mangled-name='device_set_wakeup_capable' filepath='drivers/base/power/wakeup.c' line='430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_set_wakeup_capable'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/wakeup.c' line='430' column='1'/> + <parameter type-id='b50a4934' name='capable' filepath='drivers/base/power/wakeup.c' line='430' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='device_init_wakeup' mangled-name='device_init_wakeup' filepath='drivers/base/power/wakeup.c' line='460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_init_wakeup'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/power/wakeup.c' line='460' column='1'/> + <parameter type-id='b50a4934' name='enable' filepath='drivers/base/power/wakeup.c' line='460' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/base/property.c' language='LANG_C89'> <enum-decl name='dev_dma_attr' filepath='include/linux/property.h' line='28' column='1' id='0f98306c'> @@ -58701,18 +52979,23 @@ <enumerator name='DEV_DMA_NON_COHERENT' value='1'/> <enumerator name='DEV_DMA_COHERENT' value='2'/> </enum-decl> - <function-decl name='device_property_read_u8_array' mangled-name='device_property_read_u8_array' filepath='drivers/base/property.c' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_property_read_u8_array'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='78' column='1'/> - <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='78' column='1'/> - <parameter type-id='8bff8096' name='val' filepath='drivers/base/property.c' line='79' column='1'/> - <parameter type-id='b59d7dce' name='nval' filepath='drivers/base/property.c' line='79' column='1'/> + <function-decl name='device_property_present' mangled-name='device_property_present' filepath='drivers/base/property.c' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_property_present'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='35' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='35' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='fwnode_property_read_u64_array' mangled-name='fwnode_property_read_u64_array' filepath='drivers/base/property.c' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_property_read_u64_array'> + <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='343' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='344' column='1'/> + <parameter type-id='3df9fd28' name='val' filepath='drivers/base/property.c' line='344' column='1'/> + <parameter type-id='b59d7dce' name='nval' filepath='drivers/base/property.c' line='344' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='device_property_read_u16_array' mangled-name='device_property_read_u16_array' filepath='drivers/base/property.c' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_property_read_u16_array'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='103' column='1'/> - <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='103' column='1'/> - <parameter type-id='26d4d46f' name='val' filepath='drivers/base/property.c' line='104' column='1'/> - <parameter type-id='b59d7dce' name='nval' filepath='drivers/base/property.c' line='104' column='1'/> + <function-decl name='fwnode_property_read_u32_array' mangled-name='fwnode_property_read_u32_array' filepath='drivers/base/property.c' line='317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_property_read_u32_array'> + <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='317' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='318' column='1'/> + <parameter type-id='f9409001' name='val' filepath='drivers/base/property.c' line='318' column='1'/> + <parameter type-id='b59d7dce' name='nval' filepath='drivers/base/property.c' line='318' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='fwnode_property_read_u16_array' mangled-name='fwnode_property_read_u16_array' filepath='drivers/base/property.c' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_property_read_u16_array'> @@ -58722,19 +53005,16 @@ <parameter type-id='b59d7dce' name='nval' filepath='drivers/base/property.c' line='292' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='fwnode_property_read_u64_array' mangled-name='fwnode_property_read_u64_array' filepath='drivers/base/property.c' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_property_read_u64_array'> - <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='343' column='1'/> - <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='344' column='1'/> - <parameter type-id='3df9fd28' name='val' filepath='drivers/base/property.c' line='344' column='1'/> - <parameter type-id='b59d7dce' name='nval' filepath='drivers/base/property.c' line='344' column='1'/> + <function-decl name='fwnode_property_read_string' mangled-name='fwnode_property_read_string' filepath='drivers/base/property.c' line='401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_property_read_string'> + <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='401' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='402' column='1'/> + <parameter type-id='7d3cd834' name='val' filepath='drivers/base/property.c' line='402' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='device_property_read_string_array' mangled-name='device_property_read_string_array' filepath='drivers/base/property.c' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_property_read_string_array'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='178' column='1'/> - <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='178' column='1'/> - <parameter type-id='7d3cd834' name='val' filepath='drivers/base/property.c' line='179' column='1'/> - <parameter type-id='b59d7dce' name='nval' filepath='drivers/base/property.c' line='179' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='fwnode_property_present' mangled-name='fwnode_property_present' filepath='drivers/base/property.c' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_property_present'> + <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='46' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='47' column='1'/> + <return type-id='b50a4934'/> </function-decl> <function-decl name='fwnode_property_get_reference_args' mangled-name='fwnode_property_get_reference_args' filepath='drivers/base/property.c' line='477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_property_get_reference_args'> <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='477' column='1'/> @@ -58745,35 +53025,96 @@ <parameter type-id='861f302a' name='args' filepath='drivers/base/property.c' line='480' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='fwnode_get_next_parent' mangled-name='fwnode_get_next_parent' filepath='drivers/base/property.c' line='570' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_get_next_parent'> - <parameter type-id='4a935625' name='fwnode' filepath='drivers/base/property.c' line='570' column='1'/> + <function-decl name='fwnode_handle_put' mangled-name='fwnode_handle_put' filepath='drivers/base/property.c' line='700' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_handle_put'> + <parameter type-id='4a935625' name='fwnode' filepath='drivers/base/property.c' line='700' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='fwnode_graph_parse_endpoint' mangled-name='fwnode_graph_parse_endpoint' filepath='drivers/base/property.c' line='1094' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_graph_parse_endpoint'> + <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='1094' column='1'/> + <parameter type-id='41b1c13c' name='endpoint' filepath='drivers/base/property.c' line='1095' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='fwnode_graph_get_remote_port_parent' mangled-name='fwnode_graph_get_remote_port_parent' filepath='drivers/base/property.c' line='933' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_graph_get_remote_port_parent'> + <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='933' column='1'/> + <return type-id='4a935625'/> + </function-decl> + <function-decl name='fwnode_graph_get_port_parent' mangled-name='fwnode_graph_get_port_parent' filepath='drivers/base/property.c' line='913' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_graph_get_port_parent'> + <parameter type-id='7837cd88' name='endpoint' filepath='drivers/base/property.c' line='913' column='1'/> + <return type-id='4a935625'/> + </function-decl> + <function-decl name='fwnode_graph_get_remote_endpoint' mangled-name='fwnode_graph_get_remote_endpoint' filepath='drivers/base/property.c' line='966' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_graph_get_remote_endpoint'> + <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='966' column='1'/> + <return type-id='4a935625'/> + </function-decl> + <function-decl name='fwnode_graph_get_next_endpoint' mangled-name='fwnode_graph_get_next_endpoint' filepath='drivers/base/property.c' line='899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_graph_get_next_endpoint'> + <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='899' column='1'/> + <parameter type-id='4a935625' name='prev' filepath='drivers/base/property.c' line='900' column='1'/> <return type-id='4a935625'/> </function-decl> <function-decl name='fwnode_get_parent' mangled-name='fwnode_get_parent' filepath='drivers/base/property.c' line='587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_get_parent'> <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='587' column='1'/> <return type-id='4a935625'/> </function-decl> - <function-decl name='fwnode_device_is_available' mangled-name='fwnode_device_is_available' filepath='drivers/base/property.c' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_device_is_available'> - <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='710' column='1'/> - <return type-id='b50a4934'/> + <function-decl name='fwnode_get_next_parent' mangled-name='fwnode_get_next_parent' filepath='drivers/base/property.c' line='570' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_get_next_parent'> + <parameter type-id='4a935625' name='fwnode' filepath='drivers/base/property.c' line='570' column='1'/> + <return type-id='4a935625'/> </function-decl> <function-decl name='fwnode_get_named_child_node' mangled-name='fwnode_get_named_child_node' filepath='drivers/base/property.c' line='658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_get_named_child_node'> <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='658' column='1'/> <parameter type-id='80f4b756' name='childname' filepath='drivers/base/property.c' line='659' column='1'/> <return type-id='4a935625'/> </function-decl> + <function-decl name='fwnode_device_is_available' mangled-name='fwnode_device_is_available' filepath='drivers/base/property.c' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_device_is_available'> + <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='710' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='device_property_read_u8_array' mangled-name='device_property_read_u8_array' filepath='drivers/base/property.c' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_property_read_u8_array'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='78' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='78' column='1'/> + <parameter type-id='8bff8096' name='val' filepath='drivers/base/property.c' line='79' column='1'/> + <parameter type-id='b59d7dce' name='nval' filepath='drivers/base/property.c' line='79' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_property_read_u32_array' mangled-name='device_property_read_u32_array' filepath='drivers/base/property.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_property_read_u32_array'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='128' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='128' column='1'/> + <parameter type-id='f9409001' name='val' filepath='drivers/base/property.c' line='129' column='1'/> + <parameter type-id='b59d7dce' name='nval' filepath='drivers/base/property.c' line='129' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_property_read_u16_array' mangled-name='device_property_read_u16_array' filepath='drivers/base/property.c' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_property_read_u16_array'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='103' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='103' column='1'/> + <parameter type-id='26d4d46f' name='val' filepath='drivers/base/property.c' line='104' column='1'/> + <parameter type-id='b59d7dce' name='nval' filepath='drivers/base/property.c' line='104' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_property_read_string_array' mangled-name='device_property_read_string_array' filepath='drivers/base/property.c' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_property_read_string_array'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='178' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='178' column='1'/> + <parameter type-id='7d3cd834' name='val' filepath='drivers/base/property.c' line='179' column='1'/> + <parameter type-id='b59d7dce' name='nval' filepath='drivers/base/property.c' line='179' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_property_read_string' mangled-name='device_property_read_string' filepath='drivers/base/property.c' line='200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_property_read_string'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='200' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/base/property.c' line='200' column='1'/> + <parameter type-id='7d3cd834' name='val' filepath='drivers/base/property.c' line='201' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='device_get_next_child_node' mangled-name='device_get_next_child_node' filepath='drivers/base/property.c' line='637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_get_next_child_node'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='637' column='1'/> + <parameter type-id='4a935625' name='child' filepath='drivers/base/property.c' line='638' column='1'/> + <return type-id='4a935625'/> + </function-decl> <function-decl name='device_get_named_child_node' mangled-name='device_get_named_child_node' filepath='drivers/base/property.c' line='670' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_get_named_child_node'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='670' column='1'/> <parameter type-id='80f4b756' name='childname' filepath='drivers/base/property.c' line='671' column='1'/> <return type-id='4a935625'/> </function-decl> - <function-decl name='device_get_dma_attr' mangled-name='device_get_dma_attr' filepath='drivers/base/property.c' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_get_dma_attr'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='745' column='1'/> - <return type-id='0f98306c'/> - </function-decl> - <function-decl name='of_dma_is_coherent' mangled-name='of_dma_is_coherent' filepath='include/linux/of_address.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_dma_is_coherent'> - <parameter type-id='9a537bbe'/> - <return type-id='c894953d'/> + <function-decl name='device_get_match_data' mangled-name='device_get_match_data' filepath='drivers/base/property.c' line='1103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_get_match_data'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='1103' column='1'/> + <return type-id='eaa32e2f'/> </function-decl> <function-decl name='device_get_mac_address' mangled-name='device_get_mac_address' filepath='drivers/base/property.c' line='859' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_get_mac_address'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='859' column='1'/> @@ -58781,74 +53122,35 @@ <parameter type-id='95e97e5e' name='alen' filepath='drivers/base/property.c' line='859' column='1'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='fwnode_graph_get_next_endpoint' mangled-name='fwnode_graph_get_next_endpoint' filepath='drivers/base/property.c' line='899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_graph_get_next_endpoint'> - <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='899' column='1'/> - <parameter type-id='4a935625' name='prev' filepath='drivers/base/property.c' line='900' column='1'/> + <function-decl name='device_get_dma_attr' mangled-name='device_get_dma_attr' filepath='drivers/base/property.c' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_get_dma_attr'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='745' column='1'/> + <return type-id='0f98306c'/> + </function-decl> + <function-decl name='device_get_child_node_count' mangled-name='device_get_child_node_count' filepath='drivers/base/property.c' line='720' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_get_child_node_count'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='720' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='dev_fwnode' mangled-name='dev_fwnode' filepath='drivers/base/property.c' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_fwnode'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='21' column='1'/> <return type-id='4a935625'/> </function-decl> - <function-decl name='fwnode_graph_get_port_parent' mangled-name='fwnode_graph_get_port_parent' filepath='drivers/base/property.c' line='913' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_graph_get_port_parent'> - <parameter type-id='7837cd88' name='endpoint' filepath='drivers/base/property.c' line='913' column='1'/> - <return type-id='4a935625'/> - </function-decl> - <function-decl name='fwnode_graph_get_remote_port_parent' mangled-name='fwnode_graph_get_remote_port_parent' filepath='drivers/base/property.c' line='933' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_graph_get_remote_port_parent'> - <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='933' column='1'/> - <return type-id='4a935625'/> - </function-decl> - <function-decl name='fwnode_graph_get_remote_endpoint' mangled-name='fwnode_graph_get_remote_endpoint' filepath='drivers/base/property.c' line='966' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_graph_get_remote_endpoint'> - <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='966' column='1'/> - <return type-id='4a935625'/> - </function-decl> - <function-decl name='fwnode_graph_parse_endpoint' mangled-name='fwnode_graph_parse_endpoint' filepath='drivers/base/property.c' line='1094' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_graph_parse_endpoint'> - <parameter type-id='7837cd88' name='fwnode' filepath='drivers/base/property.c' line='1094' column='1'/> - <parameter type-id='41b1c13c' name='endpoint' filepath='drivers/base/property.c' line='1095' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='device_get_match_data' mangled-name='device_get_match_data' filepath='drivers/base/property.c' line='1103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_get_match_data'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/property.c' line='1103' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <pointer-type-def type-id='03419172' size-in-bits='64' id='7837cd88'/> - <pointer-type-def type-id='84a13146' size-in-bits='64' id='41b1c13c'/> - <pointer-type-def type-id='8dbba1ec' size-in-bits='64' id='861f302a'/> <pointer-type-def type-id='1dc6a898' size-in-bits='64' id='26d4d46f'/> - <class-decl name='fwnode_endpoint' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/fwnode.h' line='35' column='1' id='84a13146'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='port' type-id='f0981eeb' visibility='default' filepath='include/linux/fwnode.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/linux/fwnode.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='local_fwnode' type-id='7837cd88' visibility='default' filepath='include/linux/fwnode.h' line='38' column='1'/> - </data-member> - </class-decl> - <class-decl name='fwnode_reference_args' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/fwnode.h' line='49' column='1' id='8dbba1ec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/fwnode.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nargs' type-id='f0981eeb' visibility='default' filepath='include/linux/fwnode.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='args' type-id='6094c99c' visibility='default' filepath='include/linux/fwnode.h' line='52' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='d5ace205' const='yes' id='03419172'/> - <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='512' id='6094c99c'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> </abi-instr> <abi-instr address-size='64' path='drivers/base/regmap/regcache.c' language='LANG_C89'> - <function-decl name='regcache_sync' mangled-name='regcache_sync' filepath='drivers/base/regmap/regcache.c' line='339' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regcache_sync'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regcache.c' line='339' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='regcache_sync_region' mangled-name='regcache_sync_region' filepath='drivers/base/regmap/regcache.c' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regcache_sync_region'> <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regcache.c' line='411' column='1'/> <parameter type-id='f0981eeb' name='min' filepath='drivers/base/regmap/regcache.c' line='411' column='1'/> <parameter type-id='f0981eeb' name='max' filepath='drivers/base/regmap/regcache.c' line='412' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='regcache_sync' mangled-name='regcache_sync' filepath='drivers/base/regmap/regcache.c' line='339' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regcache_sync'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regcache.c' line='339' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regcache_mark_dirty' mangled-name='regcache_mark_dirty' filepath='drivers/base/regmap/regcache.c' line='524' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regcache_mark_dirty'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regcache.c' line='524' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='regcache_drop_region' mangled-name='regcache_drop_region' filepath='drivers/base/regmap/regcache.c' line='469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regcache_drop_region'> <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regcache.c' line='469' column='1'/> <parameter type-id='f0981eeb' name='min' filepath='drivers/base/regmap/regcache.c' line='469' column='1'/> @@ -58860,10 +53162,6 @@ <parameter type-id='b50a4934' name='enable' filepath='drivers/base/regmap/regcache.c' line='501' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='regcache_mark_dirty' mangled-name='regcache_mark_dirty' filepath='drivers/base/regmap/regcache.c' line='524' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regcache_mark_dirty'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regcache.c' line='524' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='regcache_cache_bypass' mangled-name='regcache_cache_bypass' filepath='drivers/base/regmap/regcache.c' line='544' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regcache_cache_bypass'> <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regcache.c' line='544' column='1'/> <parameter type-id='b50a4934' name='enable' filepath='drivers/base/regmap/regcache.c' line='544' column='1'/> @@ -58871,58 +53169,6 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/base/regmap/regmap-i2c.c' language='LANG_C89'> - <qualified-type-def type-id='a9cdb48b' const='yes' id='220a92c2'/> - <pointer-type-def type-id='220a92c2' size-in-bits='64' id='7ea54338'/> - <function-decl name='__devm_regmap_init_i2c' mangled-name='__devm_regmap_init_i2c' filepath='drivers/base/regmap/regmap-i2c.c' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_regmap_init_i2c'> - <parameter type-id='3e31633b' name='i2c' filepath='drivers/base/regmap/regmap-i2c.c' line='292' column='1'/> - <parameter type-id='9d19d4a7' name='config' filepath='drivers/base/regmap/regmap-i2c.c' line='293' column='1'/> - <parameter type-id='a57283f9' name='lock_key' filepath='drivers/base/regmap/regmap-i2c.c' line='294' column='1'/> - <parameter type-id='80f4b756' name='lock_name' filepath='drivers/base/regmap/regmap-i2c.c' line='295' column='1'/> - <return type-id='29af9a71'/> - </function-decl> - <function-decl name='i2c_transfer_buffer_flags' mangled-name='i2c_transfer_buffer_flags' filepath='include/linux/i2c.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_transfer_buffer_flags'> - <parameter type-id='7ea54338'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='8efea9e5'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_smbus_write_i2c_block_data' mangled-name='i2c_smbus_write_i2c_block_data' filepath='include/linux/i2c.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_write_i2c_block_data'> - <parameter type-id='7ea54338'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='354f7eb9'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_smbus_read_i2c_block_data' mangled-name='i2c_smbus_read_i2c_block_data' filepath='include/linux/i2c.h' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_read_i2c_block_data'> - <parameter type-id='7ea54338'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='cf536864'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_smbus_write_word_data' mangled-name='i2c_smbus_write_word_data' filepath='include/linux/i2c.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_write_word_data'> - <parameter type-id='7ea54338'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='8efea9e5'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_smbus_read_word_data' mangled-name='i2c_smbus_read_word_data' filepath='include/linux/i2c.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_read_word_data'> - <parameter type-id='7ea54338'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_smbus_write_byte_data' mangled-name='i2c_smbus_write_byte_data' filepath='include/linux/i2c.h' line='145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_write_byte_data'> - <parameter type-id='7ea54338'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_smbus_read_byte_data' mangled-name='i2c_smbus_read_byte_data' filepath='include/linux/i2c.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_read_byte_data'> - <parameter type-id='7ea54338'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> <class-decl name='i2c_client' size-in-bits='7808' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='313' column='1' id='a9cdb48b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/linux/i2c.h' line='314' column='1'/> @@ -58949,9 +53195,15 @@ <var-decl name='detected' type-id='72f469ec' visibility='default' filepath='include/linux/i2c.h' line='332' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='23e41d37' size-in-bits='64' id='9d19d4a7'/> <pointer-type-def type-id='a9cdb48b' size-in-bits='64' id='3e31633b'/> - <qualified-type-def type-id='20b6fd7c' const='yes' id='23e41d37'/> + <function-decl name='__devm_regmap_init_i2c' mangled-name='__devm_regmap_init_i2c' filepath='drivers/base/regmap/regmap-i2c.c' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_regmap_init_i2c'> + <parameter type-id='3e31633b' name='i2c' filepath='drivers/base/regmap/regmap-i2c.c' line='292' column='1'/> + <parameter type-id='9d19d4a7' name='config' filepath='drivers/base/regmap/regmap-i2c.c' line='293' column='1'/> + <parameter type-id='a57283f9' name='lock_key' filepath='drivers/base/regmap/regmap-i2c.c' line='294' column='1'/> + <parameter type-id='80f4b756' name='lock_name' filepath='drivers/base/regmap/regmap-i2c.c' line='295' column='1'/> + <return type-id='29af9a71'/> + </function-decl> + <pointer-type-def type-id='23e41d37' size-in-bits='64' id='9d19d4a7'/> <pointer-type-def type-id='ec5384d3' size-in-bits='64' id='b9af02c3'/> <class-decl name='i2c_adapter' size-in-bits='9600' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='687' column='1' id='ec5384d3'> <data-member access='public' layout-offset-in-bits='0'> @@ -59012,6 +53264,7 @@ <var-decl name='host_notify_domain' type-id='7544e824' visibility='default' filepath='include/linux/i2c.h' line='715' column='1'/> </data-member> </class-decl> + <qualified-type-def type-id='20b6fd7c' const='yes' id='23e41d37'/> <class-decl name='regmap_config' size-in-bits='2112' is-struct='yes' visibility='default' filepath='include/linux/regmap.h' line='352' column='1' id='20b6fd7c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/regmap.h' line='353' column='1'/> @@ -59143,22 +53396,9 @@ <var-decl name='hwlock_mode' type-id='f0981eeb' visibility='default' filepath='include/linux/regmap.h' line='406' column='1'/> </data-member> </class-decl> - <class-decl name='rt_mutex' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/rtmutex.h' line='30' column='1' id='dd823037'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='wait_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/rtmutex.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='waiters' type-id='6fe1603d' visibility='default' filepath='include/linux/rtmutex.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='owner' type-id='f23e2572' visibility='default' filepath='include/linux/rtmutex.h' line='33' column='1'/> - </data-member> - </class-decl> <pointer-type-def type-id='d79644f2' size-in-bits='64' id='398e6008'/> <pointer-type-def type-id='9be24bae' size-in-bits='64' id='e93ce0cc'/> <pointer-type-def type-id='00d2c7e1' size-in-bits='64' id='16d08491'/> - <pointer-type-def type-id='9fddcab4' size-in-bits='64' id='4825f6ba'/> - <pointer-type-def type-id='9e02903b' size-in-bits='64' id='cf08cac3'/> <pointer-type-def type-id='d5526a99' size-in-bits='64' id='f1537b61'/> <class-decl name='i2c_bus_recovery_info' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='611' column='1' id='d5526a99'> <data-member access='public' layout-offset-in-bits='0'> @@ -59195,8 +53435,8 @@ <qualified-type-def type-id='21fe2d6b' const='yes' id='d79644f2'/> <qualified-type-def type-id='547b1199' const='yes' id='9be24bae'/> <qualified-type-def type-id='a94a041a' const='yes' id='00d2c7e1'/> - <qualified-type-def type-id='0ee576bb' const='yes' id='9fddcab4'/> - <qualified-type-def type-id='b683d7fe' const='yes' id='9e02903b'/> + <pointer-type-def type-id='9fddcab4' size-in-bits='64' id='4825f6ba'/> + <pointer-type-def type-id='9e02903b' size-in-bits='64' id='cf08cac3'/> <class-decl name='i2c_adapter_quirks' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='654' column='1' id='21fe2d6b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='flags' type-id='91ce1af9' visibility='default' filepath='include/linux/i2c.h' line='655' column='1'/> @@ -59245,6 +53485,11 @@ <var-decl name='unlock_bus' type-id='6523d744' visibility='default' filepath='include/linux/i2c.h' line='567' column='1'/> </data-member> </class-decl> + <qualified-type-def type-id='0ee576bb' const='yes' id='9fddcab4'/> + <qualified-type-def type-id='b683d7fe' const='yes' id='9e02903b'/> + <pointer-type-def type-id='4033dd6b' size-in-bits='64' id='6ae2afd7'/> + <pointer-type-def type-id='d385bfac' size-in-bits='64' id='8616a4a6'/> + <pointer-type-def type-id='d6574e69' size-in-bits='64' id='8f19938d'/> <class-decl name='regmap_range_cfg' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/regmap.h' line='429' column='1' id='b683d7fe'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/regmap.h' line='430' column='1'/> @@ -59271,9 +53516,6 @@ <var-decl name='window_len' type-id='f0981eeb' visibility='default' filepath='include/linux/regmap.h' line='443' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='4033dd6b' size-in-bits='64' id='6ae2afd7'/> - <pointer-type-def type-id='d385bfac' size-in-bits='64' id='8616a4a6'/> - <pointer-type-def type-id='d6574e69' size-in-bits='64' id='8f19938d'/> <pointer-type-def type-id='674bdea8' size-in-bits='64' id='4813c4da'/> <pointer-type-def type-id='86768fbb' size-in-bits='64' id='99dc8ee7'/> <pointer-type-def type-id='5d16c291' size-in-bits='64' id='3d5afe0d'/> @@ -59490,11 +53732,26 @@ <parameter type-id='a731d0ec' name='data' filepath='drivers/base/regmap/regmap-irq.c' line='562' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='regmap_irq_get_virq' mangled-name='regmap_irq_get_virq' filepath='drivers/base/regmap/regmap-irq.c' line='966' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_irq_get_virq'> + <parameter type-id='a2782ece' name='data' filepath='drivers/base/regmap/regmap-irq.c' line='966' column='1'/> + <parameter type-id='95e97e5e' name='irq' filepath='drivers/base/regmap/regmap-irq.c' line='966' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_irq_get_domain' mangled-name='regmap_irq_get_domain' filepath='drivers/base/regmap/regmap-irq.c' line='986' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_irq_get_domain'> + <parameter type-id='a2782ece' name='data' filepath='drivers/base/regmap/regmap-irq.c' line='986' column='1'/> + <return type-id='7544e824'/> + </function-decl> <function-decl name='regmap_del_irq_chip' mangled-name='regmap_del_irq_chip' filepath='drivers/base/regmap/regmap-irq.c' line='822' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_del_irq_chip'> <parameter type-id='95e97e5e' name='irq' filepath='drivers/base/regmap/regmap-irq.c' line='822' column='1'/> <parameter type-id='a2782ece' name='d' filepath='drivers/base/regmap/regmap-irq.c' line='822' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='devm_regmap_del_irq_chip' mangled-name='devm_regmap_del_irq_chip' filepath='drivers/base/regmap/regmap-irq.c' line='930' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regmap_del_irq_chip'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/regmap/regmap-irq.c' line='930' column='1'/> + <parameter type-id='95e97e5e' name='irq' filepath='drivers/base/regmap/regmap-irq.c' line='930' column='1'/> + <parameter type-id='a2782ece' name='data' filepath='drivers/base/regmap/regmap-irq.c' line='931' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='devm_regmap_add_irq_chip' mangled-name='devm_regmap_add_irq_chip' filepath='drivers/base/regmap/regmap-irq.c' line='894' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regmap_add_irq_chip'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/regmap/regmap-irq.c' line='894' column='1'/> <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap-irq.c' line='894' column='1'/> @@ -59505,21 +53762,7 @@ <parameter type-id='a731d0ec' name='data' filepath='drivers/base/regmap/regmap-irq.c' line='897' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='devm_regmap_del_irq_chip' mangled-name='devm_regmap_del_irq_chip' filepath='drivers/base/regmap/regmap-irq.c' line='930' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regmap_del_irq_chip'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/regmap/regmap-irq.c' line='930' column='1'/> - <parameter type-id='95e97e5e' name='irq' filepath='drivers/base/regmap/regmap-irq.c' line='930' column='1'/> - <parameter type-id='a2782ece' name='data' filepath='drivers/base/regmap/regmap-irq.c' line='931' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='regmap_irq_get_virq' mangled-name='regmap_irq_get_virq' filepath='drivers/base/regmap/regmap-irq.c' line='966' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_irq_get_virq'> - <parameter type-id='a2782ece' name='data' filepath='drivers/base/regmap/regmap-irq.c' line='966' column='1'/> - <parameter type-id='95e97e5e' name='irq' filepath='drivers/base/regmap/regmap-irq.c' line='966' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_irq_get_domain' mangled-name='regmap_irq_get_domain' filepath='drivers/base/regmap/regmap-irq.c' line='986' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_irq_get_domain'> - <parameter type-id='a2782ece' name='data' filepath='drivers/base/regmap/regmap-irq.c' line='986' column='1'/> - <return type-id='7544e824'/> - </function-decl> + <pointer-type-def type-id='9efbfb11' size-in-bits='64' id='b9b212f5'/> </abi-instr> <abi-instr address-size='64' path='drivers/base/regmap/regmap-mmio.c' language='LANG_C89'> <function-decl name='__devm_regmap_init_mmio_clk' mangled-name='__devm_regmap_init_mmio_clk' filepath='drivers/base/regmap/regmap-mmio.c' line='339' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_regmap_init_mmio_clk'> @@ -59536,767 +53779,6 @@ <return type-id='48b5725f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/base/regmap/regmap-spi.c' language='LANG_C89'> - <class-decl name='spi_controller_mem_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/spi/spi-mem.h' line='252' column='1' id='40c992e3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='adjust_op_size' type-id='c1205b1f' visibility='default' filepath='include/linux/spi/spi-mem.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='supports_op' type-id='3d444e9a' visibility='default' filepath='include/linux/spi/spi-mem.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='exec_op' type-id='80f1f854' visibility='default' filepath='include/linux/spi/spi-mem.h' line='256' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_name' type-id='149deb03' visibility='default' filepath='include/linux/spi/spi-mem.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dirmap_create' type-id='dfa456d5' visibility='default' filepath='include/linux/spi/spi-mem.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dirmap_destroy' type-id='12e56aa0' visibility='default' filepath='include/linux/spi/spi-mem.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dirmap_read' type-id='79b4ee7f' visibility='default' filepath='include/linux/spi/spi-mem.h' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='dirmap_write' type-id='79b4ee7f' visibility='default' filepath='include/linux/spi/spi-mem.h' line='263' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='7359adad' size-in-bits='1088' id='96b80745'> - <subrange length='17' type-id='7ff19f0f' id='888ad0ed'/> - </array-type-def> - <class-decl name='spi_device' size-in-bits='10112' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='140' column='1' id='72c0e160'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/spi/spi.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='controller' type-id='f22e4524' visibility='default' filepath='include/linux/spi/spi.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='master' type-id='f22e4524' visibility='default' filepath='include/linux/spi/spi.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='max_speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7520'> - <var-decl name='chip_select' type-id='f9b06939' visibility='default' filepath='include/linux/spi/spi.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7528'> - <var-decl name='bits_per_word' type-id='f9b06939' visibility='default' filepath='include/linux/spi/spi.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7536'> - <var-decl name='rt' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='mode' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7584'> - <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/linux/spi/spi.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='controller_state' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='controller_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='modalias' type-id='16dc656a' visibility='default' filepath='include/linux/spi/spi.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='driver_override' type-id='80f4b756' visibility='default' filepath='include/linux/spi/spi.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8064'> - <var-decl name='cs_gpio' type-id='95e97e5e' visibility='default' filepath='include/linux/spi/spi.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='cs_gpiod' type-id='26760480' visibility='default' filepath='include/linux/spi/spi.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='word_delay_usecs' type-id='b96825af' visibility='default' filepath='include/linux/spi/spi.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='statistics' type-id='bf41d149' visibility='default' filepath='include/linux/spi/spi.h' line='179' column='1'/> - </data-member> - </class-decl> - <class-decl name='spi_controller' size-in-bits='13376' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='424' column='1' id='db1b9d9e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/spi/spi.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='427' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='bus_num' type-id='9b7e9486' visibility='default' filepath='include/linux/spi/spi.h' line='435' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7504'> - <var-decl name='num_chipselect' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='440' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7520'> - <var-decl name='dma_alignment' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='445' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='mode_bits' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7584'> - <var-decl name='bits_per_word_mask' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='min_speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='456' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7648'> - <var-decl name='max_speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='457' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='flags' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='460' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7696'> - <var-decl name='slave' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='max_transfer_size' type-id='fc096b90' visibility='default' filepath='include/linux/spi/spi.h' line='476' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='max_message_size' type-id='fc096b90' visibility='default' filepath='include/linux/spi/spi.h' line='477' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='io_mutex' type-id='925167dc' visibility='default' filepath='include/linux/spi/spi.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='bus_lock_spinlock' type-id='fb4018a0' visibility='default' filepath='include/linux/spi/spi.h' line='483' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='bus_lock_mutex' type-id='925167dc' visibility='default' filepath='include/linux/spi/spi.h' line='484' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='bus_lock_flag' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='487' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='setup' type-id='4f312040' visibility='default' filepath='include/linux/spi/spi.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8576'> - <var-decl name='set_cs_timing' type-id='fd508c3f' visibility='default' filepath='include/linux/spi/spi.h' line='505' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8640'> - <var-decl name='transfer' type-id='08bd785c' visibility='default' filepath='include/linux/spi/spi.h' line='527' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='cleanup' type-id='c965bc43' visibility='default' filepath='include/linux/spi/spi.h' line='531' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8768'> - <var-decl name='can_dma' type-id='b7f92ac9' visibility='default' filepath='include/linux/spi/spi.h' line='540' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8832'> - <var-decl name='queued' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='550' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8896'> - <var-decl name='kworker' type-id='62968721' visibility='default' filepath='include/linux/spi/spi.h' line='551' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9344'> - <var-decl name='kworker_task' type-id='f23e2572' visibility='default' filepath='include/linux/spi/spi.h' line='552' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9408'> - <var-decl name='pump_messages' type-id='ac165296' visibility='default' filepath='include/linux/spi/spi.h' line='553' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9728'> - <var-decl name='queue_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/spi/spi.h' line='554' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9792'> - <var-decl name='queue' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='555' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='cur_msg' type-id='bb7889ed' visibility='default' filepath='include/linux/spi/spi.h' line='556' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9984'> - <var-decl name='idling' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='557' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9992'> - <var-decl name='busy' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='558' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10000'> - <var-decl name='running' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='559' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10008'> - <var-decl name='rt' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='560' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10016'> - <var-decl name='auto_runtime_pm' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='561' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10024'> - <var-decl name='cur_msg_prepared' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='562' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10032'> - <var-decl name='cur_msg_mapped' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='563' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='xfer_completion' type-id='f9fef04f' visibility='default' filepath='include/linux/spi/spi.h' line='564' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10304'> - <var-decl name='max_dma_len' type-id='b59d7dce' visibility='default' filepath='include/linux/spi/spi.h' line='565' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10368'> - <var-decl name='prepare_transfer_hardware' type-id='3de177aa' visibility='default' filepath='include/linux/spi/spi.h' line='567' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10432'> - <var-decl name='transfer_one_message' type-id='424a6df6' visibility='default' filepath='include/linux/spi/spi.h' line='568' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10496'> - <var-decl name='unprepare_transfer_hardware' type-id='3de177aa' visibility='default' filepath='include/linux/spi/spi.h' line='570' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10560'> - <var-decl name='prepare_message' type-id='424a6df6' visibility='default' filepath='include/linux/spi/spi.h' line='571' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10624'> - <var-decl name='unprepare_message' type-id='424a6df6' visibility='default' filepath='include/linux/spi/spi.h' line='573' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10688'> - <var-decl name='slave_abort' type-id='3de177aa' visibility='default' filepath='include/linux/spi/spi.h' line='575' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='set_cs' type-id='54a1bec6' visibility='default' filepath='include/linux/spi/spi.h' line='581' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10816'> - <var-decl name='transfer_one' type-id='6495fd5b' visibility='default' filepath='include/linux/spi/spi.h' line='582' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='handle_err' type-id='72fa5619' visibility='default' filepath='include/linux/spi/spi.h' line='584' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10944'> - <var-decl name='mem_ops' type-id='e93ac78c' visibility='default' filepath='include/linux/spi/spi.h' line='588' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11008'> - <var-decl name='cs_gpios' type-id='7292109c' visibility='default' filepath='include/linux/spi/spi.h' line='591' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11072'> - <var-decl name='cs_gpiods' type-id='35c9579e' visibility='default' filepath='include/linux/spi/spi.h' line='592' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11136'> - <var-decl name='use_gpio_descriptors' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='593' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11200'> - <var-decl name='statistics' type-id='bf41d149' visibility='default' filepath='include/linux/spi/spi.h' line='596' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13056'> - <var-decl name='dma_tx' type-id='27f3f5d8' visibility='default' filepath='include/linux/spi/spi.h' line='599' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13120'> - <var-decl name='dma_rx' type-id='27f3f5d8' visibility='default' filepath='include/linux/spi/spi.h' line='600' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13184'> - <var-decl name='dummy_rx' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='603' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13248'> - <var-decl name='dummy_tx' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='604' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13312'> - <var-decl name='fw_translate_cs' type-id='aaa6c630' visibility='default' filepath='include/linux/spi/spi.h' line='606' column='1'/> - </data-member> - </class-decl> - <class-decl name='spi_transfer' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='830' column='1' id='9b7f1a95'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tx_buf' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='836' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rx_buf' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='837' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='838' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='tx_dma' type-id='cf29c9b3' visibility='default' filepath='include/linux/spi/spi.h' line='840' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rx_dma' type-id='cf29c9b3' visibility='default' filepath='include/linux/spi/spi.h' line='841' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='tx_sg' type-id='c59e4f4c' visibility='default' filepath='include/linux/spi/spi.h' line='842' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='rx_sg' type-id='c59e4f4c' visibility='default' filepath='include/linux/spi/spi.h' line='843' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cs_change' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='845' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='tx_nbits' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='846' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='rx_nbits' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='847' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='584'> - <var-decl name='bits_per_word' type-id='f9b06939' visibility='default' filepath='include/linux/spi/spi.h' line='851' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='592'> - <var-decl name='word_delay_usecs' type-id='f9b06939' visibility='default' filepath='include/linux/spi/spi.h' line='852' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='delay_usecs' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='853' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='624'> - <var-decl name='cs_change_delay' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='854' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='cs_change_delay_unit' type-id='f9b06939' visibility='default' filepath='include/linux/spi/spi.h' line='855' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='859' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='word_delay' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='860' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='effective_speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='862' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='transfer_list' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='864' column='1'/> - </data-member> - </class-decl> - <class-decl name='spi_message' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='897' column='1' id='4dd90c3d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='transfers' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='898' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='spi' type-id='e90f4666' visibility='default' filepath='include/linux/spi/spi.h' line='900' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_dma_mapped' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='902' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='complete' type-id='b7f9d8e6' visibility='default' filepath='include/linux/spi/spi.h' line='916' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='context' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='917' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='frame_length' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='918' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='actual_length' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='919' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/linux/spi/spi.h' line='920' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='queue' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='926' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='state' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='927' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='resources' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='930' column='1'/> - </data-member> - </class-decl> - <class-decl name='spi_statistics' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='55' column='1' id='bf41d149'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/spi/spi.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='messages' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='transfers' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='errors' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='timedout' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='spi_sync' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='spi_sync_immediate' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='spi_async' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='bytes' type-id='3a47d82b' visibility='default' filepath='include/linux/spi/spi.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='bytes_rx' type-id='3a47d82b' visibility='default' filepath='include/linux/spi/spi.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='bytes_tx' type-id='3a47d82b' visibility='default' filepath='include/linux/spi/spi.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='transfer_bytes_histo' type-id='96b80745' visibility='default' filepath='include/linux/spi/spi.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='transfers_split_maxsize' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='74' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='40c992e3' const='yes' id='68e801ee'/> - <pointer-type-def type-id='68e801ee' size-in-bits='64' id='e93ac78c'/> - <pointer-type-def type-id='26760480' size-in-bits='64' id='35c9579e'/> - <pointer-type-def type-id='d96066b0' size-in-bits='64' id='3de177aa'/> - <pointer-type-def type-id='006d72ff' size-in-bits='64' id='6495fd5b'/> - <pointer-type-def type-id='4afdce44' size-in-bits='64' id='424a6df6'/> - <pointer-type-def type-id='01e1f26e' size-in-bits='64' id='aaa6c630'/> - <pointer-type-def type-id='fb73ecde' size-in-bits='64' id='4f312040'/> - <pointer-type-def type-id='d06fe862' size-in-bits='64' id='08bd785c'/> - <pointer-type-def type-id='db1b9d9e' size-in-bits='64' id='f22e4524'/> - <pointer-type-def type-id='72c0e160' size-in-bits='64' id='e90f4666'/> - <pointer-type-def type-id='4dd90c3d' size-in-bits='64' id='bb7889ed'/> - <pointer-type-def type-id='9b7f1a95' size-in-bits='64' id='7c11f655'/> - <pointer-type-def type-id='579042ad' size-in-bits='64' id='b7f92ac9'/> - <pointer-type-def type-id='50f7c736' size-in-bits='64' id='fc096b90'/> - <pointer-type-def type-id='0c71d025' size-in-bits='64' id='72fa5619'/> - <pointer-type-def type-id='3243417f' size-in-bits='64' id='c965bc43'/> - <pointer-type-def type-id='9ea75344' size-in-bits='64' id='54a1bec6'/> - <pointer-type-def type-id='c52ef7cb' size-in-bits='64' id='fd508c3f'/> - <function-decl name='spi_sync' mangled-name='spi_sync' filepath='include/linux/spi/spi.h' line='1117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_sync'> - <parameter type-id='e90f4666'/> - <parameter type-id='bb7889ed'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='spi_async' mangled-name='spi_async' filepath='include/linux/spi/spi.h' line='1007' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_async'> - <parameter type-id='e90f4666'/> - <parameter type-id='bb7889ed'/> - <return type-id='95e97e5e'/> - </function-decl> - <class-decl name='sg_table' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/scatterlist.h' line='42' column='1' id='c59e4f4c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sgl' type-id='bf3ef905' visibility='default' filepath='include/linux/scatterlist.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nents' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='orig_nents' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='45' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='1c210187' size-in-bits='64' id='149deb03'/> - <pointer-type-def type-id='5e3b10aa' size-in-bits='64' id='27f3f5d8'/> - <function-type size-in-bits='64' id='d96066b0'> - <parameter type-id='f22e4524'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='006d72ff'> - <parameter type-id='f22e4524'/> - <parameter type-id='e90f4666'/> - <parameter type-id='7c11f655'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4afdce44'> - <parameter type-id='f22e4524'/> - <parameter type-id='bb7889ed'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='01e1f26e'> - <parameter type-id='f22e4524'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='fb73ecde'> - <parameter type-id='e90f4666'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d06fe862'> - <parameter type-id='e90f4666'/> - <parameter type-id='bb7889ed'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='579042ad'> - <parameter type-id='f22e4524'/> - <parameter type-id='e90f4666'/> - <parameter type-id='7c11f655'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='50f7c736'> - <parameter type-id='e90f4666'/> - <return type-id='b59d7dce'/> - </function-type> - <function-type size-in-bits='64' id='0c71d025'> - <parameter type-id='f22e4524'/> - <parameter type-id='bb7889ed'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='3243417f'> - <parameter type-id='e90f4666'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='9ea75344'> - <parameter type-id='e90f4666'/> - <parameter type-id='b50a4934'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='c52ef7cb'> - <parameter type-id='e90f4666'/> - <parameter type-id='f9b06939'/> - <parameter type-id='f9b06939'/> - <parameter type-id='f9b06939'/> - <return type-id='48b5725f'/> - </function-type> - <pointer-type-def type-id='96fe8392' size-in-bits='64' id='80f1f854'/> - <pointer-type-def type-id='e2270bc3' size-in-bits='64' id='c1205b1f'/> - <pointer-type-def type-id='78c92961' size-in-bits='64' id='dfa456d5'/> - <pointer-type-def type-id='7983eff8' size-in-bits='64' id='3d444e9a'/> - <pointer-type-def type-id='5460fbd3' size-in-bits='64' id='79b4ee7f'/> - <typedef-decl name='uint8_t' type-id='f9b06939' filepath='include/linux/types.h' line='107' column='1' id='b96825af'/> - <pointer-type-def type-id='262d57ae' size-in-bits='64' id='12e56aa0'/> - <class-decl name='dma_chan' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='253' column='1' id='5e3b10aa'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='device' type-id='c60ba652' visibility='default' filepath='include/linux/dmaengine.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cookie' type-id='6478ea0a' visibility='default' filepath='include/linux/dmaengine.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='completed_cookie' type-id='6478ea0a' visibility='default' filepath='include/linux/dmaengine.h' line='256' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='chan_id' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dev' type-id='114d14e4' visibility='default' filepath='include/linux/dmaengine.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='device_node' type-id='72f469ec' visibility='default' filepath='include/linux/dmaengine.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='local' type-id='f8c8e796' visibility='default' filepath='include/linux/dmaengine.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='client_count' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='table_count' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='router' type-id='70a92833' visibility='default' filepath='include/linux/dmaengine.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='route_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/dmaengine.h' line='269' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/dmaengine.h' line='271' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='2765d8de' size-in-bits='64' id='114d14e4'/> - <pointer-type-def type-id='ea186880' size-in-bits='64' id='f8c8e796'/> - <pointer-type-def type-id='0dcaa1e4' size-in-bits='64' id='c60ba652'/> - <pointer-type-def type-id='bfd10d03' size-in-bits='64' id='70a92833'/> - <typedef-decl name='dma_cookie_t' type-id='a7832498' filepath='include/linux/dmaengine.h' line='22' column='1' id='6478ea0a'/> - <class-decl name='dma_chan_dev' size-in-bits='7552' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='281' column='1' id='2765d8de'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='chan' type-id='27f3f5d8' visibility='default' filepath='include/linux/dmaengine.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='device' type-id='66e487eb' visibility='default' filepath='include/linux/dmaengine.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='dev_id' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='idr_ref' type-id='8a47abc3' visibility='default' filepath='include/linux/dmaengine.h' line='285' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_chan_percpu' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='222' column='1' id='ea186880'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='memcpy_count' type-id='7359adad' visibility='default' filepath='include/linux/dmaengine.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bytes_transferred' type-id='7359adad' visibility='default' filepath='include/linux/dmaengine.h' line='225' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_device' size-in-bits='2432' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='723' column='1' id='0dcaa1e4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='chancnt' type-id='f0981eeb' visibility='default' filepath='include/linux/dmaengine.h' line='725' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='privatecnt' type-id='f0981eeb' visibility='default' filepath='include/linux/dmaengine.h' line='726' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='channels' type-id='72f469ec' visibility='default' filepath='include/linux/dmaengine.h' line='727' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='global_node' type-id='72f469ec' visibility='default' filepath='include/linux/dmaengine.h' line='728' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='filter' type-id='d914dc7c' visibility='default' filepath='include/linux/dmaengine.h' line='729' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cap_mask' type-id='3fb29acd' visibility='default' filepath='include/linux/dmaengine.h' line='730' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='max_xor' type-id='8efea9e5' visibility='default' filepath='include/linux/dmaengine.h' line='731' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='592'> - <var-decl name='max_pq' type-id='8efea9e5' visibility='default' filepath='include/linux/dmaengine.h' line='732' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='copy_align' type-id='ec506a0a' visibility='default' filepath='include/linux/dmaengine.h' line='733' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='xor_align' type-id='ec506a0a' visibility='default' filepath='include/linux/dmaengine.h' line='734' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='pq_align' type-id='ec506a0a' visibility='default' filepath='include/linux/dmaengine.h' line='735' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='fill_align' type-id='ec506a0a' visibility='default' filepath='include/linux/dmaengine.h' line='736' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='dev_id' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='739' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/dmaengine.h' line='740' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/dmaengine.h' line='741' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='src_addr_widths' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='743' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='dst_addr_widths' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='744' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='directions' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='745' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='max_burst' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='746' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='descriptor_reuse' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='747' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='residue_granularity' type-id='cad02db3' visibility='default' filepath='include/linux/dmaengine.h' line='748' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='device_alloc_chan_resources' type-id='8425c356' visibility='default' filepath='include/linux/dmaengine.h' line='750' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='device_free_chan_resources' type-id='42e84365' visibility='default' filepath='include/linux/dmaengine.h' line='751' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='device_prep_dma_memcpy' type-id='16a27d24' visibility='default' filepath='include/linux/dmaengine.h' line='753' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='device_prep_dma_xor' type-id='d37a2705' visibility='default' filepath='include/linux/dmaengine.h' line='756' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='device_prep_dma_xor_val' type-id='187c2c79' visibility='default' filepath='include/linux/dmaengine.h' line='759' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='device_prep_dma_pq' type-id='2fa81f80' visibility='default' filepath='include/linux/dmaengine.h' line='762' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='device_prep_dma_pq_val' type-id='35da6582' visibility='default' filepath='include/linux/dmaengine.h' line='766' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='device_prep_dma_memset' type-id='9c36e869' visibility='default' filepath='include/linux/dmaengine.h' line='770' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='device_prep_dma_memset_sg' type-id='81ec80b0' visibility='default' filepath='include/linux/dmaengine.h' line='773' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='device_prep_dma_interrupt' type-id='37513679' visibility='default' filepath='include/linux/dmaengine.h' line='776' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='device_prep_slave_sg' type-id='3cbeb812' visibility='default' filepath='include/linux/dmaengine.h' line='779' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='device_prep_dma_cyclic' type-id='f166bad0' visibility='default' filepath='include/linux/dmaengine.h' line='783' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='device_prep_interleaved_dma' type-id='3e2efc02' visibility='default' filepath='include/linux/dmaengine.h' line='787' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='device_prep_dma_imm_data' type-id='7be3d1f9' visibility='default' filepath='include/linux/dmaengine.h' line='790' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='device_config' type-id='81aefe59' visibility='default' filepath='include/linux/dmaengine.h' line='794' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='device_pause' type-id='8425c356' visibility='default' filepath='include/linux/dmaengine.h' line='796' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='device_resume' type-id='8425c356' visibility='default' filepath='include/linux/dmaengine.h' line='797' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='device_terminate_all' type-id='8425c356' visibility='default' filepath='include/linux/dmaengine.h' line='798' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='device_synchronize' type-id='42e84365' visibility='default' filepath='include/linux/dmaengine.h' line='799' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='device_tx_status' type-id='e4038107' visibility='default' filepath='include/linux/dmaengine.h' line='801' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='device_issue_pending' type-id='42e84365' visibility='default' filepath='include/linux/dmaengine.h' line='804' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_router' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='233' column='1' id='bfd10d03'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/dmaengine.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='route_free' type-id='680bf43c' visibility='default' filepath='include/linux/dmaengine.h' line='235' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_filter' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='655' column='1' id='d914dc7c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fn' type-id='55f53546' visibility='default' filepath='include/linux/dmaengine.h' line='656' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mapcnt' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='657' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='map' type-id='06cc3383' visibility='default' filepath='include/linux/dmaengine.h' line='658' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='81e2e960' size-in-bits='64' id='35da6582'/> - <pointer-type-def type-id='bbe0df86' size-in-bits='64' id='2fa81f80'/> - <pointer-type-def type-id='22b04425' size-in-bits='64' id='187c2c79'/> - <pointer-type-def type-id='d42dfd68' size-in-bits='64' id='3e2efc02'/> - <pointer-type-def type-id='c9c16460' size-in-bits='64' id='3cbeb812'/> - <pointer-type-def type-id='494c865e' size-in-bits='64' id='81ec80b0'/> - <pointer-type-def type-id='08dd4249' size-in-bits='64' id='d37a2705'/> - <pointer-type-def type-id='e070d395' size-in-bits='64' id='9c36e869'/> - <pointer-type-def type-id='1d86628a' size-in-bits='64' id='16a27d24'/> - <pointer-type-def type-id='68595236' size-in-bits='64' id='f166bad0'/> - <pointer-type-def type-id='13de152d' size-in-bits='64' id='7be3d1f9'/> - <pointer-type-def type-id='e4bb0da5' size-in-bits='64' id='37513679'/> - <enum-decl name='dma_residue_granularity' filepath='include/linux/dmaengine.h' line='389' column='1' id='cad02db3'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DMA_RESIDUE_GRANULARITY_DESCRIPTOR' value='0'/> - <enumerator name='DMA_RESIDUE_GRANULARITY_SEGMENT' value='1'/> - <enumerator name='DMA_RESIDUE_GRANULARITY_BURST' value='2'/> - </enum-decl> - <pointer-type-def type-id='261b7c73' size-in-bits='64' id='e4038107'/> - <enum-decl name='dmaengine_alignment' filepath='include/linux/dmaengine.h' line='625' column='1' id='ec506a0a'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DMAENGINE_ALIGN_1_BYTE' value='0'/> - <enumerator name='DMAENGINE_ALIGN_2_BYTES' value='1'/> - <enumerator name='DMAENGINE_ALIGN_4_BYTES' value='2'/> - <enumerator name='DMAENGINE_ALIGN_8_BYTES' value='3'/> - <enumerator name='DMAENGINE_ALIGN_16_BYTES' value='4'/> - <enumerator name='DMAENGINE_ALIGN_32_BYTES' value='5'/> - <enumerator name='DMAENGINE_ALIGN_64_BYTES' value='6'/> - </enum-decl> - <pointer-type-def type-id='04c69dd4' size-in-bits='64' id='8425c356'/> - <pointer-type-def type-id='dfde97ed' size-in-bits='64' id='81aefe59'/> - <typedef-decl name='dma_cap_mask_t' type-id='24d23dab' filepath='include/linux/dmaengine.h' line='214' column='1' id='3fb29acd'/> - <pointer-type-def type-id='a198c269' size-in-bits='64' id='42e84365'/> - <pointer-type-def type-id='de25fc7b' size-in-bits='64' id='06cc3383'/> - <typedef-decl name='dma_filter_fn' type-id='aa8ac136' filepath='include/linux/dmaengine.h' line='444' column='1' id='55f53546'/> - <qualified-type-def type-id='848612dc' const='yes' id='de25fc7b'/> - <pointer-type-def type-id='ccee3154' size-in-bits='64' id='aa8ac136'/> - <class-decl name='dma_slave_map' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='642' column='1' id='848612dc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='devname' type-id='80f4b756' visibility='default' filepath='include/linux/dmaengine.h' line='643' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='slave' type-id='80f4b756' visibility='default' filepath='include/linux/dmaengine.h' line='644' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='param' type-id='eaa32e2f' visibility='default' filepath='include/linux/dmaengine.h' line='645' column='1'/> - </data-member> - </class-decl> - </abi-instr> <abi-instr address-size='64' path='drivers/base/regmap/regmap.c' language='LANG_C89'> <class-decl name='hwspinlock' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/hwspinlock/hwspinlock_internal.h' line='40' column='1' id='38db93a7'> <data-member access='public' layout-offset-in-bits='0'> @@ -60742,10 +54224,109 @@ <parameter type-id='80f4b756' name='lock_name' filepath='drivers/base/regmap/regmap.c' line='679' column='1'/> <return type-id='29af9a71'/> </function-decl> - <function-decl name='regmap_register_patch' mangled-name='regmap_register_patch' filepath='drivers/base/regmap/regmap.c' line='3017' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_register_patch'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='3017' column='1'/> - <parameter type-id='0472a368' name='regs' filepath='drivers/base/regmap/regmap.c' line='3017' column='1'/> - <parameter type-id='95e97e5e' name='num_regs' filepath='drivers/base/regmap/regmap.c' line='3018' column='1'/> + <function-decl name='regmap_register_patch' mangled-name='regmap_register_patch' filepath='drivers/base/regmap/regmap.c' line='3019' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_register_patch'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='3019' column='1'/> + <parameter type-id='0472a368' name='regs' filepath='drivers/base/regmap/regmap.c' line='3019' column='1'/> + <parameter type-id='95e97e5e' name='num_regs' filepath='drivers/base/regmap/regmap.c' line='3020' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_write' mangled-name='regmap_write' filepath='drivers/base/regmap/regmap.c' line='1800' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_write'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='1800' column='1'/> + <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='1800' column='1'/> + <parameter type-id='f0981eeb' name='val' filepath='drivers/base/regmap/regmap.c' line='1800' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_update_bits_base' mangled-name='regmap_update_bits_base' filepath='drivers/base/regmap/regmap.c' line='2917' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_update_bits_base'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2917' column='1'/> + <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='2917' column='1'/> + <parameter type-id='f0981eeb' name='mask' filepath='drivers/base/regmap/regmap.c' line='2918' column='1'/> + <parameter type-id='f0981eeb' name='val' filepath='drivers/base/regmap/regmap.c' line='2918' column='1'/> + <parameter type-id='d8e6b335' name='change' filepath='drivers/base/regmap/regmap.c' line='2919' column='1'/> + <parameter type-id='b50a4934' name='async' filepath='drivers/base/regmap/regmap.c' line='2919' column='1'/> + <parameter type-id='b50a4934' name='force' filepath='drivers/base/regmap/regmap.c' line='2919' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_async_complete' mangled-name='regmap_async_complete' filepath='drivers/base/regmap/regmap.c' line='2978' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_async_complete'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2978' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_read' mangled-name='regmap_read' filepath='drivers/base/regmap/regmap.c' line='2562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_read'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2562' column='1'/> + <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='2562' column='1'/> + <parameter type-id='807869d3' name='val' filepath='drivers/base/regmap/regmap.c' line='2562' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_raw_write_async' mangled-name='regmap_raw_write_async' filepath='drivers/base/regmap/regmap.c' line='2437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_raw_write_async'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2437' column='1'/> + <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='2437' column='1'/> + <parameter type-id='eaa32e2f' name='val' filepath='drivers/base/regmap/regmap.c' line='2438' column='1'/> + <parameter type-id='b59d7dce' name='val_len' filepath='drivers/base/regmap/regmap.c' line='2438' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_raw_write' mangled-name='regmap_raw_write' filepath='drivers/base/regmap/regmap.c' line='1904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_raw_write'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='1904' column='1'/> + <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='1904' column='1'/> + <parameter type-id='eaa32e2f' name='val' filepath='drivers/base/regmap/regmap.c' line='1905' column='1'/> + <parameter type-id='b59d7dce' name='val_len' filepath='drivers/base/regmap/regmap.c' line='1905' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_raw_read' mangled-name='regmap_raw_read' filepath='drivers/base/regmap/regmap.c' line='2590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_raw_read'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2590' column='1'/> + <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='2590' column='1'/> + <parameter type-id='eaa32e2f' name='val' filepath='drivers/base/regmap/regmap.c' line='2590' column='1'/> + <parameter type-id='b59d7dce' name='val_len' filepath='drivers/base/regmap/regmap.c' line='2591' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_multi_reg_write_bypassed' mangled-name='regmap_multi_reg_write_bypassed' filepath='drivers/base/regmap/regmap.c' line='2393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_multi_reg_write_bypassed'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2393' column='1'/> + <parameter type-id='0472a368' name='regs' filepath='drivers/base/regmap/regmap.c' line='2394' column='1'/> + <parameter type-id='95e97e5e' name='num_regs' filepath='drivers/base/regmap/regmap.c' line='2395' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_multi_reg_write' mangled-name='regmap_multi_reg_write' filepath='drivers/base/regmap/regmap.c' line='2360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_multi_reg_write'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2360' column='1'/> + <parameter type-id='0472a368' name='regs' filepath='drivers/base/regmap/regmap.c' line='2360' column='1'/> + <parameter type-id='95e97e5e' name='num_regs' filepath='drivers/base/regmap/regmap.c' line='2361' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_get_val_bytes' mangled-name='regmap_get_val_bytes' filepath='drivers/base/regmap/regmap.c' line='3069' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_get_val_bytes'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='3069' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_get_reg_stride' mangled-name='regmap_get_reg_stride' filepath='drivers/base/regmap/regmap.c' line='3100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_get_reg_stride'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='3100' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_field_update_bits_base' mangled-name='regmap_field_update_bits_base' filepath='drivers/base/regmap/regmap.c' line='2004' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_field_update_bits_base'> + <parameter type-id='476eb32c' name='field' filepath='drivers/base/regmap/regmap.c' line='2004' column='1'/> + <parameter type-id='f0981eeb' name='mask' filepath='drivers/base/regmap/regmap.c' line='2005' column='1'/> + <parameter type-id='f0981eeb' name='val' filepath='drivers/base/regmap/regmap.c' line='2005' column='1'/> + <parameter type-id='d8e6b335' name='change' filepath='drivers/base/regmap/regmap.c' line='2006' column='1'/> + <parameter type-id='b50a4934' name='async' filepath='drivers/base/regmap/regmap.c' line='2006' column='1'/> + <parameter type-id='b50a4934' name='force' filepath='drivers/base/regmap/regmap.c' line='2006' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_field_read' mangled-name='regmap_field_read' filepath='drivers/base/regmap/regmap.c' line='2737' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_field_read'> + <parameter type-id='476eb32c' name='field' filepath='drivers/base/regmap/regmap.c' line='2737' column='1'/> + <parameter type-id='807869d3' name='val' filepath='drivers/base/regmap/regmap.c' line='2737' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_exit' mangled-name='regmap_exit' filepath='drivers/base/regmap/regmap.c' line='1330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_exit'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='1330' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='regmap_bulk_write' mangled-name='regmap_bulk_write' filepath='drivers/base/regmap/regmap.c' line='2061' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_bulk_write'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2061' column='1'/> + <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='2061' column='1'/> + <parameter type-id='eaa32e2f' name='val' filepath='drivers/base/regmap/regmap.c' line='2061' column='1'/> + <parameter type-id='b59d7dce' name='val_count' filepath='drivers/base/regmap/regmap.c' line='2062' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regmap_bulk_read' mangled-name='regmap_bulk_read' filepath='drivers/base/regmap/regmap.c' line='2797' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_bulk_read'> + <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2797' column='1'/> + <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='2797' column='1'/> + <parameter type-id='eaa32e2f' name='val' filepath='drivers/base/regmap/regmap.c' line='2797' column='1'/> + <parameter type-id='b59d7dce' name='val_count' filepath='drivers/base/regmap/regmap.c' line='2798' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='regmap_attach_dev' mangled-name='regmap_attach_dev' filepath='drivers/base/regmap/regmap.c' line='584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_attach_dev'> @@ -60754,13 +54335,16 @@ <parameter type-id='9d19d4a7' name='config' filepath='drivers/base/regmap/regmap.c' line='585' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='hwspin_lock_request_specific' mangled-name='hwspin_lock_request_specific' filepath='include/linux/hwspinlock.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hwspin_lock_request_specific'> - <parameter type-id='f0981eeb'/> - <return type-id='0cb0b26f'/> + <function-decl name='devm_regmap_field_alloc' mangled-name='devm_regmap_field_alloc' filepath='drivers/base/regmap/regmap.c' line='1219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regmap_field_alloc'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/regmap/regmap.c' line='1219' column='1'/> + <parameter type-id='29af9a71' name='regmap' filepath='drivers/base/regmap/regmap.c' line='1220' column='1'/> + <parameter type-id='d7d5e052' name='reg_field' filepath='drivers/base/regmap/regmap.c' line='1220' column='1'/> + <return type-id='476eb32c'/> </function-decl> - <function-decl name='hwspin_lock_free' mangled-name='hwspin_lock_free' filepath='include/linux/hwspinlock.h' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hwspin_lock_free'> - <parameter type-id='0cb0b26f'/> - <return type-id='95e97e5e'/> + <function-decl name='dev_get_regmap' mangled-name='dev_get_regmap' filepath='drivers/base/regmap/regmap.c' line='1383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_regmap'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/regmap/regmap.c' line='1383' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/base/regmap/regmap.c' line='1383' column='1'/> + <return type-id='29af9a71'/> </function-decl> <function-decl name='__devm_regmap_init' mangled-name='__devm_regmap_init' filepath='drivers/base/regmap/regmap.c' line='1171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_regmap_init'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/regmap/regmap.c' line='1171' column='1'/> @@ -60771,89 +54355,6 @@ <parameter type-id='80f4b756' name='lock_name' filepath='drivers/base/regmap/regmap.c' line='1176' column='1'/> <return type-id='29af9a71'/> </function-decl> - <function-decl name='regmap_exit' mangled-name='regmap_exit' filepath='drivers/base/regmap/regmap.c' line='1330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_exit'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='1330' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_regmap_field_alloc' mangled-name='devm_regmap_field_alloc' filepath='drivers/base/regmap/regmap.c' line='1219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regmap_field_alloc'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/base/regmap/regmap.c' line='1219' column='1'/> - <parameter type-id='29af9a71' name='regmap' filepath='drivers/base/regmap/regmap.c' line='1220' column='1'/> - <parameter type-id='d7d5e052' name='reg_field' filepath='drivers/base/regmap/regmap.c' line='1220' column='1'/> - <return type-id='476eb32c'/> - </function-decl> - <function-decl name='regmap_raw_write' mangled-name='regmap_raw_write' filepath='drivers/base/regmap/regmap.c' line='1902' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_raw_write'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='1902' column='1'/> - <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='1902' column='1'/> - <parameter type-id='eaa32e2f' name='val' filepath='drivers/base/regmap/regmap.c' line='1903' column='1'/> - <parameter type-id='b59d7dce' name='val_len' filepath='drivers/base/regmap/regmap.c' line='1903' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_field_update_bits_base' mangled-name='regmap_field_update_bits_base' filepath='drivers/base/regmap/regmap.c' line='2002' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_field_update_bits_base'> - <parameter type-id='476eb32c' name='field' filepath='drivers/base/regmap/regmap.c' line='2002' column='1'/> - <parameter type-id='f0981eeb' name='mask' filepath='drivers/base/regmap/regmap.c' line='2003' column='1'/> - <parameter type-id='f0981eeb' name='val' filepath='drivers/base/regmap/regmap.c' line='2003' column='1'/> - <parameter type-id='d8e6b335' name='change' filepath='drivers/base/regmap/regmap.c' line='2004' column='1'/> - <parameter type-id='b50a4934' name='async' filepath='drivers/base/regmap/regmap.c' line='2004' column='1'/> - <parameter type-id='b50a4934' name='force' filepath='drivers/base/regmap/regmap.c' line='2004' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_bulk_write' mangled-name='regmap_bulk_write' filepath='drivers/base/regmap/regmap.c' line='2059' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_bulk_write'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2059' column='1'/> - <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='2059' column='1'/> - <parameter type-id='eaa32e2f' name='val' filepath='drivers/base/regmap/regmap.c' line='2059' column='1'/> - <parameter type-id='b59d7dce' name='val_count' filepath='drivers/base/regmap/regmap.c' line='2060' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_multi_reg_write' mangled-name='regmap_multi_reg_write' filepath='drivers/base/regmap/regmap.c' line='2358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_multi_reg_write'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2358' column='1'/> - <parameter type-id='0472a368' name='regs' filepath='drivers/base/regmap/regmap.c' line='2358' column='1'/> - <parameter type-id='95e97e5e' name='num_regs' filepath='drivers/base/regmap/regmap.c' line='2359' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_multi_reg_write_bypassed' mangled-name='regmap_multi_reg_write_bypassed' filepath='drivers/base/regmap/regmap.c' line='2391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_multi_reg_write_bypassed'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2391' column='1'/> - <parameter type-id='0472a368' name='regs' filepath='drivers/base/regmap/regmap.c' line='2392' column='1'/> - <parameter type-id='95e97e5e' name='num_regs' filepath='drivers/base/regmap/regmap.c' line='2393' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_raw_write_async' mangled-name='regmap_raw_write_async' filepath='drivers/base/regmap/regmap.c' line='2435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_raw_write_async'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2435' column='1'/> - <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='2435' column='1'/> - <parameter type-id='eaa32e2f' name='val' filepath='drivers/base/regmap/regmap.c' line='2436' column='1'/> - <parameter type-id='b59d7dce' name='val_len' filepath='drivers/base/regmap/regmap.c' line='2436' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_raw_read' mangled-name='regmap_raw_read' filepath='drivers/base/regmap/regmap.c' line='2588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_raw_read'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2588' column='1'/> - <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='2588' column='1'/> - <parameter type-id='eaa32e2f' name='val' filepath='drivers/base/regmap/regmap.c' line='2588' column='1'/> - <parameter type-id='b59d7dce' name='val_len' filepath='drivers/base/regmap/regmap.c' line='2589' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_field_read' mangled-name='regmap_field_read' filepath='drivers/base/regmap/regmap.c' line='2735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_field_read'> - <parameter type-id='476eb32c' name='field' filepath='drivers/base/regmap/regmap.c' line='2735' column='1'/> - <parameter type-id='807869d3' name='val' filepath='drivers/base/regmap/regmap.c' line='2735' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_bulk_read' mangled-name='regmap_bulk_read' filepath='drivers/base/regmap/regmap.c' line='2795' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_bulk_read'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2795' column='1'/> - <parameter type-id='f0981eeb' name='reg' filepath='drivers/base/regmap/regmap.c' line='2795' column='1'/> - <parameter type-id='eaa32e2f' name='val' filepath='drivers/base/regmap/regmap.c' line='2795' column='1'/> - <parameter type-id='b59d7dce' name='val_count' filepath='drivers/base/regmap/regmap.c' line='2796' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_async_complete' mangled-name='regmap_async_complete' filepath='drivers/base/regmap/regmap.c' line='2976' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_async_complete'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='2976' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_get_val_bytes' mangled-name='regmap_get_val_bytes' filepath='drivers/base/regmap/regmap.c' line='3067' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_get_val_bytes'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='3067' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_get_reg_stride' mangled-name='regmap_get_reg_stride' filepath='drivers/base/regmap/regmap.c' line='3098' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_get_reg_stride'> - <parameter type-id='29af9a71' name='map' filepath='drivers/base/regmap/regmap.c' line='3098' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-type size-in-bits='64' id='b5732d6f'> <parameter type-id='29af9a71'/> <return type-id='95e97e5e'/> @@ -60949,16 +54450,6 @@ <var-decl name='soc_dev_num' type-id='95e97e5e' visibility='default' filepath='drivers/base/soc.c' line='27' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='a353e32f' size-in-bits='64' id='97eb1967'/> - <pointer-type-def type-id='81954c90' size-in-bits='64' id='2dbbe856'/> - <function-decl name='soc_device_register' mangled-name='soc_device_register' filepath='drivers/base/soc.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='soc_device_register'> - <parameter type-id='2dbbe856' name='soc_dev_attr' filepath='drivers/base/soc.c' line='118' column='1'/> - <return type-id='97eb1967'/> - </function-decl> - <function-decl name='soc_device_unregister' mangled-name='soc_device_unregister' filepath='drivers/base/soc.c' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='soc_device_unregister'> - <parameter type-id='97eb1967' name='soc_dev' filepath='drivers/base/soc.c' line='176' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <class-decl name='soc_device_attribute' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/sys_soc.h' line='11' column='1' id='81954c90'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='machine' type-id='80f4b756' visibility='default' filepath='include/linux/sys_soc.h' line='12' column='1'/> @@ -60982,13 +54473,24 @@ <var-decl name='custom_attr_group' type-id='8ff9530e' visibility='default' filepath='include/linux/sys_soc.h' line='18' column='1'/> </data-member> </class-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/base/syscore.c' language='LANG_C89'> - <function-decl name='unregister_syscore_ops' mangled-name='unregister_syscore_ops' filepath='drivers/base/syscore.c' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_syscore_ops'> - <parameter type-id='cbd24a98' name='ops' filepath='drivers/base/syscore.c' line='34' column='1'/> + <qualified-type-def type-id='81954c90' const='yes' id='9a2ef795'/> + <pointer-type-def type-id='9a2ef795' size-in-bits='64' id='76f001ad'/> + <pointer-type-def type-id='a353e32f' size-in-bits='64' id='97eb1967'/> + <pointer-type-def type-id='81954c90' size-in-bits='64' id='2dbbe856'/> + <function-decl name='soc_device_unregister' mangled-name='soc_device_unregister' filepath='drivers/base/soc.c' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='soc_device_unregister'> + <parameter type-id='97eb1967' name='soc_dev' filepath='drivers/base/soc.c' line='176' column='1'/> <return type-id='48b5725f'/> </function-decl> - <pointer-type-def type-id='654484ba' size-in-bits='64' id='cbd24a98'/> + <function-decl name='soc_device_register' mangled-name='soc_device_register' filepath='drivers/base/soc.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='soc_device_register'> + <parameter type-id='2dbbe856' name='soc_dev_attr' filepath='drivers/base/soc.c' line='118' column='1'/> + <return type-id='97eb1967'/> + </function-decl> + <function-decl name='soc_device_match' mangled-name='soc_device_match' filepath='drivers/base/soc.c' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='soc_device_match'> + <parameter type-id='76f001ad' name='matches' filepath='drivers/base/soc.c' line='246' column='1'/> + <return type-id='76f001ad'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/base/syscore.c' language='LANG_C89'> <class-decl name='syscore_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/syscore_ops.h' line='13' column='1' id='654484ba'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/syscore_ops.h' line='14' column='1'/> @@ -61003,217 +54505,95 @@ <var-decl name='shutdown' type-id='953b12f8' visibility='default' filepath='include/linux/syscore_ops.h' line='17' column='1'/> </data-member> </class-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/base/topology.c' language='LANG_C89'> - <function-decl name='get_cpu_device' mangled-name='get_cpu_device' filepath='include/linux/cpu.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_cpu_device'> - <parameter type-id='f0981eeb'/> - <return type-id='fa0b179b'/> - </function-decl> - <function-decl name='sysfs_create_group' mangled-name='sysfs_create_group' filepath='include/linux/sysfs.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_create_group'> - <parameter type-id='d30bdc51'/> - <parameter type-id='8ff9530e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sysfs_remove_group' mangled-name='sysfs_remove_group' filepath='include/linux/sysfs.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_group'> - <parameter type-id='d30bdc51'/> - <parameter type-id='8ff9530e'/> + <pointer-type-def type-id='654484ba' size-in-bits='64' id='cbd24a98'/> + <function-decl name='register_syscore_ops' mangled-name='register_syscore_ops' filepath='drivers/base/syscore.c' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_syscore_ops'> + <parameter type-id='cbd24a98' name='ops' filepath='drivers/base/syscore.c' line='22' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='bitmap_print_to_pagebuf' mangled-name='bitmap_print_to_pagebuf' filepath='include/linux/bitmap.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_print_to_pagebuf'> - <parameter type-id='c894953d'/> - <parameter type-id='26a90f95'/> - <parameter type-id='f9b37274'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/block/zram/zram_drv.c' language='LANG_C89'> - <qualified-type-def type-id='37ce495e' const='yes' id='1e6236d9'/> - <pointer-type-def type-id='1e6236d9' size-in-bits='64' id='c79c8089'/> - <pointer-type-def type-id='37ce495e' size-in-bits='64' id='301185b4'/> - <pointer-type-def type-id='8852d0d2' size-in-bits='64' id='f4f5b664'/> - <pointer-type-def type-id='354cb4f1' size-in-bits='64' id='e2656c95'/> - <function-decl name='class_unregister' mangled-name='class_unregister' filepath='include/linux/device.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_unregister'> - <parameter type-id='67aca04f'/> + <function-decl name='unregister_syscore_ops' mangled-name='unregister_syscore_ops' filepath='drivers/base/syscore.c' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_syscore_ops'> + <parameter type-id='cbd24a98' name='ops' filepath='drivers/base/syscore.c' line='34' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='idr_for_each' mangled-name='idr_for_each' filepath='include/linux/idr.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_for_each'> - <parameter type-id='c79c8089'/> - <parameter type-id='f4f5b664'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='idr_destroy' mangled-name='idr_destroy' filepath='include/linux/idr.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_destroy'> - <parameter type-id='301185b4'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='unregister_blkdev' mangled-name='unregister_blkdev' filepath='include/linux/fs.h' line='2658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_blkdev'> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='del_gendisk' mangled-name='del_gendisk' filepath='include/linux/genhd.h' line='452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='del_gendisk'> - <parameter type-id='33c599da'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_cleanup_queue' mangled-name='blk_cleanup_queue' filepath='include/linux/blkdev.h' line='1079' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_cleanup_queue'> - <parameter type-id='e7d2a5fc'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='put_disk' mangled-name='put_disk' filepath='include/linux/genhd.h' line='653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='put_disk'> - <parameter type-id='33c599da'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='idr_find' mangled-name='idr_find' filepath='include/linux/idr.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_find'> - <parameter type-id='c79c8089'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='idr_remove' mangled-name='idr_remove' filepath='include/linux/idr.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_remove'> - <parameter type-id='301185b4'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='idr_alloc' mangled-name='idr_alloc' filepath='include/linux/idr.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_alloc'> - <parameter type-id='301185b4'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_alloc_queue' mangled-name='blk_alloc_queue' filepath='include/linux/blkdev.h' line='1157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_alloc_queue'> - <parameter type-id='f0981eeb'/> - <return type-id='e7d2a5fc'/> - </function-decl> - <function-decl name='blk_queue_make_request' mangled-name='blk_queue_make_request' filepath='include/linux/blkdev.h' line='1080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_make_request'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='e2656c95'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_flag_set' mangled-name='blk_queue_flag_set' filepath='include/linux/blkdev.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_flag_set'> - <parameter type-id='f0981eeb'/> - <parameter type-id='e7d2a5fc'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_flag_clear' mangled-name='blk_queue_flag_clear' filepath='include/linux/blkdev.h' line='636' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_flag_clear'> - <parameter type-id='f0981eeb'/> - <parameter type-id='e7d2a5fc'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_physical_block_size' mangled-name='blk_queue_physical_block_size' filepath='include/linux/blkdev.h' line='1095' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_physical_block_size'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_logical_block_size' mangled-name='blk_queue_logical_block_size' filepath='include/linux/blkdev.h' line='1094' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_logical_block_size'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_io_min' mangled-name='blk_queue_io_min' filepath='include/linux/blkdev.h' line='1099' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_io_min'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_io_opt' mangled-name='blk_queue_io_opt' filepath='include/linux/blkdev.h' line='1101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_io_opt'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_max_discard_sectors' mangled-name='blk_queue_max_discard_sectors' filepath='include/linux/blkdev.h' line='1088' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_max_discard_sectors'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_max_write_zeroes_sectors' mangled-name='blk_queue_max_write_zeroes_sectors' filepath='include/linux/blkdev.h' line='1092' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_max_write_zeroes_sectors'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='device_add_disk' mangled-name='device_add_disk' filepath='include/linux/genhd.h' line='440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_add_disk'> - <parameter type-id='fa0b179b'/> - <parameter type-id='33c599da'/> - <parameter type-id='c97de1ac'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bio_endio' mangled-name='bio_endio' filepath='include/linux/bio.h' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_endio'> - <parameter type-id='fb55efa1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sysfs_streq' mangled-name='sysfs_streq' filepath='include/linux/string.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_streq'> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='preempt_schedule' mangled-name='preempt_schedule' filepath='arch/arm64/include/asm/preempt.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='preempt_schedule'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kstrtoull' mangled-name='kstrtoull' filepath='include/linux/kernel.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtoull'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='c0190993'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='memparse' mangled-name='memparse' filepath='include/linux/kernel.h' line='501' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memparse'> - <parameter type-id='80f4b756'/> - <parameter type-id='9b23c9ad'/> - <return type-id='3a47d82b'/> - </function-decl> - <function-decl name='kstrtou16' mangled-name='kstrtou16' filepath='include/linux/kernel.h' line='427' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtou16'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='e9e550dd'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='revalidate_disk' mangled-name='revalidate_disk' filepath='include/linux/fs.h' line='2803' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='revalidate_disk'> - <parameter type-id='33c599da'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mutex_is_locked' mangled-name='mutex_is_locked' filepath='include/linux/mutex.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mutex_is_locked'> - <parameter type-id='e0ea832a'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='flush_dcache_page' mangled-name='flush_dcache_page' filepath='arch/arm64/include/asm/cacheflush.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='flush_dcache_page'> - <parameter type-id='02f11ed4'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='register_blkdev' mangled-name='register_blkdev' filepath='include/linux/fs.h' line='2657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_blkdev'> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='8852d0d2'> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='354cb4f1'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='fb55efa1'/> - <return type-id='f0981eeb'/> - </function-type> - <pointer-type-def type-id='3a47d82b' size-in-bits='64' id='c0190993'/> - <pointer-type-def type-id='925167dc' size-in-bits='64' id='e0ea832a'/> - <pointer-type-def type-id='8efea9e5' size-in-bits='64' id='e9e550dd'/> </abi-instr> <abi-instr address-size='64' path='drivers/bluetooth/btbcm.c' language='LANG_C89'> - <function-decl name='btbcm_set_bdaddr' mangled-name='btbcm_set_bdaddr' filepath='drivers/bluetooth/btbcm.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='btbcm_set_bdaddr'> - <parameter type-id='9ad862e7' name='hdev' filepath='drivers/bluetooth/btbcm.c' line='91' column='1'/> - <parameter type-id='c3e18af8' name='bdaddr' filepath='drivers/bluetooth/btbcm.c' line='91' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='btbcm_setup_patchram' mangled-name='btbcm_setup_patchram' filepath='drivers/bluetooth/btbcm.c' line='455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='btbcm_setup_patchram'> - <parameter type-id='9ad862e7' name='hdev' filepath='drivers/bluetooth/btbcm.c' line='455' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='btbcm_setup_apple' mangled-name='btbcm_setup_apple' filepath='drivers/bluetooth/btbcm.c' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='btbcm_setup_apple'> - <parameter type-id='9ad862e7' name='hdev' filepath='drivers/bluetooth/btbcm.c' line='499' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='89990402' size-in-bits='64' id='c3e18af8'/> - <pointer-type-def type-id='c4e92edf' size-in-bits='64' id='9ad862e7'/> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='80' id='979253d9'> + <subrange length='10' type-id='7ff19f0f' id='487da03a'/> + </array-type-def> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='1920' id='51e647b2'> + <subrange length='240' type-id='7ff19f0f' id='065c4623'/> + </array-type-def> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='1984' id='51d2bffa'> + <subrange length='248' type-id='7ff19f0f' id='c670fc1b'/> + </array-type-def> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='248' id='be65fec6'> + <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> + </array-type-def> + <array-type-def dimensions='2' type-id='8f048e17' size-in-bits='192' id='7f89db3f'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='5376' id='2731130d'> + <subrange length='672' type-id='7ff19f0f' id='f11ba364'/> + </array-type-def> + <class-decl name='rfkill' size-in-bits='10304' is-struct='yes' visibility='default' filepath='net/rfkill/core.c' line='37' column='1' id='6b60ef45'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='net/rfkill/core.c' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='type' type-id='6bac1cb5' visibility='default' filepath='net/rfkill/core.c' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='state' type-id='7359adad' visibility='default' filepath='net/rfkill/core.c' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='idx' type-id='19c2251e' visibility='default' filepath='net/rfkill/core.c' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='registered' type-id='b50a4934' visibility='default' filepath='net/rfkill/core.c' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='168'> + <var-decl name='persistent' type-id='b50a4934' visibility='default' filepath='net/rfkill/core.c' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='polling_paused' type-id='b50a4934' visibility='default' filepath='net/rfkill/core.c' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='184'> + <var-decl name='suspended' type-id='b50a4934' visibility='default' filepath='net/rfkill/core.c' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ops' type-id='6a6a70e7' visibility='default' filepath='net/rfkill/core.c' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='net/rfkill/core.c' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='led_trigger' type-id='7bcbad99' visibility='default' filepath='net/rfkill/core.c' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='ledtrigname' type-id='80f4b756' visibility='default' filepath='net/rfkill/core.c' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='net/rfkill/core.c' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='net/rfkill/core.c' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='poll_work' type-id='5ad6e0ef' visibility='default' filepath='net/rfkill/core.c' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9536'> + <var-decl name='uevent_work' type-id='ef9025d0' visibility='default' filepath='net/rfkill/core.c' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9920'> + <var-decl name='sync_work' type-id='ef9025d0' visibility='default' filepath='net/rfkill/core.c' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10304'> + <var-decl name='name' type-id='e84913bd' visibility='default' filepath='net/rfkill/core.c' line='65' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='248' id='23e37060'> + <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> + </array-type-def> <class-decl name='hci_dev' size-in-bits='40000' is-struct='yes' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='218' column='1' id='c4e92edf'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='219' column='1'/> @@ -61789,29 +55169,12 @@ <var-decl name='cmd_timeout' type-id='d634cc76' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='450' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='c2840192' const='yes' id='89990402'/> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='80' id='979253d9'> - <subrange length='10' type-id='7ff19f0f' id='487da03a'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='1920' id='51e647b2'> - <subrange length='240' type-id='7ff19f0f' id='065c4623'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='1984' id='51d2bffa'> - <subrange length='248' type-id='7ff19f0f' id='c670fc1b'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='248' id='be65fec6'> - <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> - </array-type-def> - <array-type-def dimensions='2' type-id='8f048e17' size-in-bits='192' id='7f89db3f'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='512' id='73b95420'> - <subrange length='64' type-id='7ff19f0f' id='b10be967'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='64' id='0209ab38'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> + <typedef-decl name='bdaddr_t' type-id='535be081' filepath='include/net/bluetooth/bluetooth.h' line='196' column='1' id='c2840192'/> + <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' naming-typedef-id='c2840192' visibility='default' filepath='include/net/bluetooth/bluetooth.h' line='194' column='1' id='535be081'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='b' type-id='c60dc9f2' visibility='default' filepath='include/net/bluetooth/bluetooth.h' line='195' column='1'/> + </data-member> + </class-decl> <class-decl name='amp_assoc' size-in-bits='5440' is-struct='yes' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='208' column='1' id='36e902a9'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='len' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='209' column='1'/> @@ -61891,6 +55254,14 @@ <var-decl name='scan_duration' type-id='7359adad' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='91' column='1'/> </data-member> </class-decl> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='include/net/bluetooth/hci_core.h' line='67' column='1' id='08f5ca1d'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DISCOVERY_STOPPED' value='0'/> + <enumerator name='DISCOVERY_STARTING' value='1'/> + <enumerator name='DISCOVERY_FINDING' value='2'/> + <enumerator name='DISCOVERY_RESOLVING' value='3'/> + <enumerator name='DISCOVERY_STOPPING' value='4'/> + </enum-decl> <class-decl name='hci_conn_hash' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='94' column='1' id='f39496ab'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='95' column='1'/> @@ -61943,90 +55314,36 @@ <var-decl name='byte_tx' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_sock.h' line='105' column='1'/> </data-member> </class-decl> + <qualified-type-def type-id='c2840192' const='yes' id='89990402'/> + <pointer-type-def type-id='89990402' size-in-bits='64' id='c3e18af8'/> + <pointer-type-def type-id='c4e92edf' size-in-bits='64' id='9ad862e7'/> <pointer-type-def type-id='d7322b1f' size-in-bits='64' id='65ee7b03'/> <pointer-type-def type-id='61a50456' size-in-bits='64' id='156888c8'/> <pointer-type-def type-id='73adb477' size-in-bits='64' id='9e036c13'/> <pointer-type-def type-id='bd4974e4' size-in-bits='64' id='100f2106'/> <pointer-type-def type-id='6b60ef45' size-in-bits='64' id='c5b94c75'/> - <typedef-decl name='bdaddr_t' type-id='535be081' filepath='include/net/bluetooth/bluetooth.h' line='196' column='1' id='c2840192'/> + <pointer-type-def type-id='0d8415b5' size-in-bits='64' id='e5ee094d'/> <pointer-type-def type-id='cfd6c72c' size-in-bits='64' id='d634cc76'/> <pointer-type-def type-id='1ca1bfac' size-in-bits='64' id='c0a08bbe'/> <pointer-type-def type-id='6071dd22' size-in-bits='64' id='ba77b4f4'/> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='5376' id='2731130d'> - <subrange length='672' type-id='7ff19f0f' id='f11ba364'/> + <function-decl name='btbcm_setup_patchram' mangled-name='btbcm_setup_patchram' filepath='drivers/bluetooth/btbcm.c' line='455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='btbcm_setup_patchram'> + <parameter type-id='9ad862e7' name='hdev' filepath='drivers/bluetooth/btbcm.c' line='455' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='btbcm_setup_apple' mangled-name='btbcm_setup_apple' filepath='drivers/bluetooth/btbcm.c' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='btbcm_setup_apple'> + <parameter type-id='9ad862e7' name='hdev' filepath='drivers/bluetooth/btbcm.c' line='499' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='btbcm_set_bdaddr' mangled-name='btbcm_set_bdaddr' filepath='drivers/bluetooth/btbcm.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='btbcm_set_bdaddr'> + <parameter type-id='9ad862e7' name='hdev' filepath='drivers/bluetooth/btbcm.c' line='91' column='1'/> + <parameter type-id='c3e18af8' name='bdaddr' filepath='drivers/bluetooth/btbcm.c' line='91' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='512' id='73b95420'> + <subrange length='64' type-id='7ff19f0f' id='b10be967'/> </array-type-def> - <class-decl name='rfkill' size-in-bits='10304' is-struct='yes' visibility='default' filepath='net/rfkill/core.c' line='37' column='1' id='6b60ef45'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='net/rfkill/core.c' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='6bac1cb5' visibility='default' filepath='net/rfkill/core.c' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='state' type-id='7359adad' visibility='default' filepath='net/rfkill/core.c' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='idx' type-id='19c2251e' visibility='default' filepath='net/rfkill/core.c' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='registered' type-id='b50a4934' visibility='default' filepath='net/rfkill/core.c' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='168'> - <var-decl name='persistent' type-id='b50a4934' visibility='default' filepath='net/rfkill/core.c' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='polling_paused' type-id='b50a4934' visibility='default' filepath='net/rfkill/core.c' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='184'> - <var-decl name='suspended' type-id='b50a4934' visibility='default' filepath='net/rfkill/core.c' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ops' type-id='6a6a70e7' visibility='default' filepath='net/rfkill/core.c' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='net/rfkill/core.c' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='led_trigger' type-id='7bcbad99' visibility='default' filepath='net/rfkill/core.c' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='ledtrigname' type-id='80f4b756' visibility='default' filepath='net/rfkill/core.c' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='net/rfkill/core.c' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='net/rfkill/core.c' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='poll_work' type-id='5ad6e0ef' visibility='default' filepath='net/rfkill/core.c' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9536'> - <var-decl name='uevent_work' type-id='ef9025d0' visibility='default' filepath='net/rfkill/core.c' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='sync_work' type-id='ef9025d0' visibility='default' filepath='net/rfkill/core.c' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10304'> - <var-decl name='name' type-id='e84913bd' visibility='default' filepath='net/rfkill/core.c' line='65' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='48' is-struct='yes' is-anonymous='yes' naming-typedef-id='c2840192' visibility='default' filepath='include/net/bluetooth/bluetooth.h' line='194' column='1' id='535be081'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='b' type-id='c60dc9f2' visibility='default' filepath='include/net/bluetooth/bluetooth.h' line='195' column='1'/> - </data-member> - </class-decl> - <enum-decl name='__anonymous_enum__2' is-anonymous='yes' filepath='include/net/bluetooth/hci_core.h' line='67' column='1' id='08f5ca1d'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DISCOVERY_STOPPED' value='0'/> - <enumerator name='DISCOVERY_STARTING' value='1'/> - <enumerator name='DISCOVERY_FINDING' value='2'/> - <enumerator name='DISCOVERY_RESOLVING' value='3'/> - <enumerator name='DISCOVERY_STOPPING' value='4'/> - </enum-decl> - <pointer-type-def type-id='0d8415b5' size-in-bits='64' id='e5ee094d'/> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='248' id='23e37060'> - <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='64' id='0209ab38'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> </array-type-def> <class-decl name='led_trigger' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='338' column='1' id='7bcbad99'> <data-member access='public' layout-offset-in-bits='0'> @@ -62065,2187 +55382,8 @@ <enumerator name='RFKILL_TYPE_NFC' value='8'/> <enumerator name='NUM_RFKILL_TYPES' value='9'/> </enum-decl> - <qualified-type-def type-id='1e4ae69e' const='yes' id='5433b7f7'/> - <pointer-type-def type-id='821e33ee' size-in-bits='64' id='0904d108'/> - <pointer-type-def type-id='6dea5f13' size-in-bits='64' id='749654e7'/> - <class-decl name='rfkill_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/rfkill.h' line='61' column='1' id='1e4ae69e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='poll' type-id='d78909c6' visibility='default' filepath='include/linux/rfkill.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='query' type-id='d78909c6' visibility='default' filepath='include/linux/rfkill.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set_block' type-id='f08d4e50' visibility='default' filepath='include/linux/rfkill.h' line='64' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='b69e3ec6' size-in-bits='64' id='f08d4e50'/> - <pointer-type-def type-id='182ef894' size-in-bits='64' id='d78909c6'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/bluetooth/btsdio.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='80' id='979253d9'> - <subrange length='10' type-id='7ff19f0f' id='487da03a'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='1920' id='51e647b2'> - <subrange length='240' type-id='7ff19f0f' id='065c4623'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='1984' id='51d2bffa'> - <subrange length='248' type-id='7ff19f0f' id='c670fc1b'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='248' id='be65fec6'> - <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> - </array-type-def> - <array-type-def dimensions='2' type-id='8f048e17' size-in-bits='192' id='7f89db3f'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='512' id='73b95420'> - <subrange length='64' type-id='7ff19f0f' id='b10be967'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='5376' id='2731130d'> - <subrange length='672' type-id='7ff19f0f' id='f11ba364'/> - </array-type-def> - <class-decl name='mmc_bus_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='drivers/mmc/core/core.h' line='20' column='1' id='424ad5b6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='remove' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/core.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='detect' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/core.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pre_suspend' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='suspend' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='resume' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='runtime_suspend' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='runtime_resume' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='alive' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='shutdown' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='hw_reset' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='sw_reset' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='31' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_pwrseq' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='23' column='1' id='bed67209'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ops' type-id='0fbcba93' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pwrseq_node' type-id='72f469ec' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='27' column='1'/> - </data-member> - </class-decl> - <class-decl name='rfkill' size-in-bits='10304' is-struct='yes' visibility='default' filepath='net/rfkill/core.c' line='37' column='1' id='6b60ef45'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='net/rfkill/core.c' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='6bac1cb5' visibility='default' filepath='net/rfkill/core.c' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='state' type-id='7359adad' visibility='default' filepath='net/rfkill/core.c' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='idx' type-id='19c2251e' visibility='default' filepath='net/rfkill/core.c' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='registered' type-id='b50a4934' visibility='default' filepath='net/rfkill/core.c' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='168'> - <var-decl name='persistent' type-id='b50a4934' visibility='default' filepath='net/rfkill/core.c' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='polling_paused' type-id='b50a4934' visibility='default' filepath='net/rfkill/core.c' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='184'> - <var-decl name='suspended' type-id='b50a4934' visibility='default' filepath='net/rfkill/core.c' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ops' type-id='6a6a70e7' visibility='default' filepath='net/rfkill/core.c' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='net/rfkill/core.c' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='led_trigger' type-id='7bcbad99' visibility='default' filepath='net/rfkill/core.c' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='ledtrigname' type-id='80f4b756' visibility='default' filepath='net/rfkill/core.c' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='net/rfkill/core.c' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='net/rfkill/core.c' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='poll_work' type-id='5ad6e0ef' visibility='default' filepath='net/rfkill/core.c' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9536'> - <var-decl name='uevent_work' type-id='ef9025d0' visibility='default' filepath='net/rfkill/core.c' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='sync_work' type-id='ef9025d0' visibility='default' filepath='net/rfkill/core.c' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10304'> - <var-decl name='name' type-id='e84913bd' visibility='default' filepath='net/rfkill/core.c' line='65' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='cc256810' size-in-bits='2016' id='67d619b5'> - <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> - </array-type-def> - <array-type-def dimensions='1' type-id='c1880945' size-in-bits='448' id='4abea81e'> - <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> - </array-type-def> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='64' id='1872161b'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='128' id='1c6c0c39'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='248' id='23e37060'> - <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='32' id='931565be'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='448' id='20a74104'> - <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> - </array-type-def> - <class-decl name='sdio_driver' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='73' column='1' id='81d3e1dd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id_table' type-id='4054d674' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='probe' type-id='ab1e2186' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='remove' type-id='11124634' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='drv' type-id='fe007c02' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='80' column='1'/> - </data-member> - </class-decl> - <class-decl name='sdio_device_id' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='391' column='1' id='d7c619db'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='class' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='vendor' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='device' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='driver_data' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='395' column='1'/> - </data-member> - </class-decl> - <class-decl name='sdio_func' size-in-bits='8000' is-struct='yes' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='34' column='1' id='4073d265'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='card' type-id='13d38dcb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='irq_handler' type-id='1d186b8b' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='num' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7520'> - <var-decl name='class' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7536'> - <var-decl name='vendor' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='device' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7584'> - <var-decl name='max_blksize' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='cur_blksize' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7648'> - <var-decl name='enable_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='state' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='tmpbuf' type-id='8bff8096' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='num_info' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='info' type-id='7d3cd834' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7936'> - <var-decl name='tuples' type-id='e5932b8e' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='57' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_card' size-in-bits='14272' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='243' column='1' id='b0f558fb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='host' type-id='dd575c43' visibility='default' filepath='include/linux/mmc/card.h' line='244' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/mmc/card.h' line='245' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='ocr' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/card.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7456'> - <var-decl name='rca' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7520'> - <var-decl name='state' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='quirks' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7584'> - <var-decl name='quirk_max_rate' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='reenable_cmdq' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='273' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7648'> - <var-decl name='erase_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='275' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='erase_shift' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='276' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7712'> - <var-decl name='pref_erase' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='277' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='eg_boundary' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='278' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7776'> - <var-decl name='erase_arg' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='erased_byte' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7840'> - <var-decl name='raw_cid' type-id='1c6c0c39' visibility='default' filepath='include/linux/mmc/card.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7968'> - <var-decl name='raw_csd' type-id='1c6c0c39' visibility='default' filepath='include/linux/mmc/card.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8096'> - <var-decl name='raw_scr' type-id='1872161b' visibility='default' filepath='include/linux/mmc/card.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8160'> - <var-decl name='raw_ssr' type-id='02fdec64' visibility='default' filepath='include/linux/mmc/card.h' line='285' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8672'> - <var-decl name='cid' type-id='5a0fc813' visibility='default' filepath='include/linux/mmc/card.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8896'> - <var-decl name='csd' type-id='5e477b59' visibility='default' filepath='include/linux/mmc/card.h' line='287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9280'> - <var-decl name='ext_csd' type-id='2561085d' visibility='default' filepath='include/linux/mmc/card.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10624'> - <var-decl name='scr' type-id='5e938df5' visibility='default' filepath='include/linux/mmc/card.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10688'> - <var-decl name='ssr' type-id='5eba9d65' visibility='default' filepath='include/linux/mmc/card.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10784'> - <var-decl name='sw_caps' type-id='2a479001' visibility='default' filepath='include/linux/mmc/card.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10944'> - <var-decl name='sdio_funcs' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10976'> - <var-decl name='sdio_funcs_probed' type-id='49178f86' visibility='default' filepath='include/linux/mmc/card.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11008'> - <var-decl name='cccr' type-id='7f07e508' visibility='default' filepath='include/linux/mmc/card.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11104'> - <var-decl name='cis' type-id='4b644cf4' visibility='default' filepath='include/linux/mmc/card.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11200'> - <var-decl name='sdio_func' type-id='4abea81e' visibility='default' filepath='include/linux/mmc/card.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11648'> - <var-decl name='sdio_single_irq' type-id='c1880945' visibility='default' filepath='include/linux/mmc/card.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11712'> - <var-decl name='num_info' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='info' type-id='7d3cd834' visibility='default' filepath='include/linux/mmc/card.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11840'> - <var-decl name='tuples' type-id='e5932b8e' visibility='default' filepath='include/linux/mmc/card.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11904'> - <var-decl name='sd_bus_speed' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11936'> - <var-decl name='mmc_avail_type' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11968'> - <var-decl name='drive_strength' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12032'> - <var-decl name='debugfs_root' type-id='27675065' visibility='default' filepath='include/linux/mmc/card.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12096'> - <var-decl name='part' type-id='67d619b5' visibility='default' filepath='include/linux/mmc/card.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14112'> - <var-decl name='nr_parts' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14144'> - <var-decl name='bouncesz' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14208'> - <var-decl name='complete_wq' type-id='242e3d19' visibility='default' filepath='include/linux/mmc/card.h' line='312' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_host' size-in-bits='13824' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='274' column='1' id='a7d74313'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='parent' type-id='fa0b179b' visibility='default' filepath='include/linux/mmc/host.h' line='275' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='class_dev' type-id='66e487eb' visibility='default' filepath='include/linux/mmc/host.h' line='276' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='277' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='ops' type-id='13d52ad5' visibility='default' filepath='include/linux/mmc/host.h' line='278' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='pwrseq' type-id='0d786921' visibility='default' filepath='include/linux/mmc/host.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='f_min' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7648'> - <var-decl name='f_max' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='f_init' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7712'> - <var-decl name='ocr_avail' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='ocr_avail_sdio' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7776'> - <var-decl name='ocr_avail_sd' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='285' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='ocr_avail_mmc' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='pm_notify' type-id='9b08f7cd' visibility='default' filepath='include/linux/mmc/host.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8064'> - <var-decl name='max_current_330' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8096'> - <var-decl name='max_current_300' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='max_current_180' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8160'> - <var-decl name='caps' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='caps2' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='352' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8224'> - <var-decl name='fixed_drv_type' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='381' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='pm_caps' type-id='208a5a8d' visibility='default' filepath='include/linux/mmc/host.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8288'> - <var-decl name='max_seg_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='386' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='max_segs' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/host.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8336'> - <var-decl name='unused' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/host.h' line='388' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8352'> - <var-decl name='max_req_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='max_blk_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8416'> - <var-decl name='max_blk_count' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='max_busy_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8480'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmc/host.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='ios' type-id='3f80a1ba' visibility='default' filepath='include/linux/mmc/host.h' line='397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='use_spi_crc' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='claimed' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='bus_dead' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='can_retune' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='doing_retune' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='retune_now' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='retune_paused' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='use_blk_mq' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='retune_crc_disable' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='can_dma_map_merge' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='rescan_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8736'> - <var-decl name='rescan_entered' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8768'> - <var-decl name='need_retune' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8800'> - <var-decl name='hold_retune' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='415' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8832'> - <var-decl name='retune_period' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8896'> - <var-decl name='retune_timer' type-id='abe41e67' visibility='default' filepath='include/linux/mmc/host.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9344'> - <var-decl name='trigger_card_event' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9408'> - <var-decl name='card' type-id='13d38dcb' visibility='default' filepath='include/linux/mmc/host.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9472'> - <var-decl name='wq' type-id='b5ab048f' visibility='default' filepath='include/linux/mmc/host.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9664'> - <var-decl name='claimer' type-id='f1e196e0' visibility='default' filepath='include/linux/mmc/host.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9728'> - <var-decl name='claim_cnt' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9792'> - <var-decl name='default_ctx' type-id='783f5582' visibility='default' filepath='include/linux/mmc/host.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9856'> - <var-decl name='detect' type-id='5ad6e0ef' visibility='default' filepath='include/linux/mmc/host.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10944'> - <var-decl name='detect_change' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='429' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11008'> - <var-decl name='slot' type-id='edfd3d7d' visibility='default' filepath='include/linux/mmc/host.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11136'> - <var-decl name='bus_ops' type-id='5680a8c9' visibility='default' filepath='include/linux/mmc/host.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11200'> - <var-decl name='bus_refs' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='433' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11232'> - <var-decl name='sdio_irqs' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='435' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='sdio_irq_thread' type-id='f23e2572' visibility='default' filepath='include/linux/mmc/host.h' line='436' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11328'> - <var-decl name='sdio_irq_work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/mmc/host.h' line='437' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12416'> - <var-decl name='sdio_irq_pending' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='438' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12448'> - <var-decl name='sdio_irq_thread_abort' type-id='49178f86' visibility='default' filepath='include/linux/mmc/host.h' line='439' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12480'> - <var-decl name='pm_flags' type-id='208a5a8d' visibility='default' filepath='include/linux/mmc/host.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12544'> - <var-decl name='led' type-id='db6d90a1' visibility='default' filepath='include/linux/mmc/host.h' line='443' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12608'> - <var-decl name='regulator_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='446' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12672'> - <var-decl name='supply' type-id='39af3b22' visibility='default' filepath='include/linux/mmc/host.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12800'> - <var-decl name='debugfs_root' type-id='27675065' visibility='default' filepath='include/linux/mmc/host.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12864'> - <var-decl name='ongoing_mrq' type-id='47f117d4' visibility='default' filepath='include/linux/mmc/host.h' line='453' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12928'> - <var-decl name='actual_clock' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='459' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12960'> - <var-decl name='slotno' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='461' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12992'> - <var-decl name='dsr_req' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='463' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13024'> - <var-decl name='dsr' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='464' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13056'> - <var-decl name='cqe_ops' type-id='c3b36a8e' visibility='default' filepath='include/linux/mmc/host.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13120'> - <var-decl name='cqe_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/mmc/host.h' line='468' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13184'> - <var-decl name='cqe_qdepth' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='469' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13216'> - <var-decl name='cqe_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13224'> - <var-decl name='cqe_on' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13248'> - <var-decl name='ksm' type-id='6e3684aa' visibility='default' filepath='include/linux/mmc/host.h' line='473' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13312'> - <var-decl name='crypto_DO_NOT_USE' type-id='20a74104' visibility='default' filepath='include/linux/mmc/host.h' line='474' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13760'> - <var-decl name='hsq_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='478' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13824'> - <var-decl name='private' type-id='c99b5ecd' visibility='default' filepath='include/linux/mmc/host.h' line='480' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_host_ops' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='82' column='1' id='f2d6d1c0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='post_req' type-id='d7f8a77a' visibility='default' filepath='include/linux/mmc/host.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pre_req' type-id='624a8813' visibility='default' filepath='include/linux/mmc/host.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='request' type-id='624a8813' visibility='default' filepath='include/linux/mmc/host.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='request_atomic' type-id='83cb8e80' visibility='default' filepath='include/linux/mmc/host.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='set_ios' type-id='589bddbf' visibility='default' filepath='include/linux/mmc/host.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='get_ro' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='get_cd' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='enable_sdio_irq' type-id='dacbc069' visibility='default' filepath='include/linux/mmc/host.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='ack_sdio_irq' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='init_card' type-id='287e3e50' visibility='default' filepath='include/linux/mmc/host.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='start_signal_voltage_switch' type-id='13636c34' visibility='default' filepath='include/linux/mmc/host.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='card_busy' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='execute_tuning' type-id='ebae9a6c' visibility='default' filepath='include/linux/mmc/host.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='prepare_hs400_tuning' type-id='13636c34' visibility='default' filepath='include/linux/mmc/host.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='hs400_prepare_ddr' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='hs400_downgrade' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='hs400_complete' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='hs400_enhanced_strobe' type-id='589bddbf' visibility='default' filepath='include/linux/mmc/host.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='select_drive_strength' type-id='981b2780' visibility='default' filepath='include/linux/mmc/host.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='hw_reset' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='card_event' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='multi_io_quirk' type-id='78470542' visibility='default' filepath='include/linux/mmc/host.h' line='173' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_request' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/mmc/core.h' line='147' column='1' id='8bb2c7be'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sbc' type-id='6df3750c' visibility='default' filepath='include/linux/mmc/core.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cmd' type-id='6df3750c' visibility='default' filepath='include/linux/mmc/core.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='data' type-id='6de64ec1' visibility='default' filepath='include/linux/mmc/core.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='stop' type-id='6df3750c' visibility='default' filepath='include/linux/mmc/core.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='completion' type-id='f9fef04f' visibility='default' filepath='include/linux/mmc/core.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cmd_completion' type-id='f9fef04f' visibility='default' filepath='include/linux/mmc/core.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='done' type-id='41865b69' visibility='default' filepath='include/linux/mmc/core.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='recovery_notifier' type-id='41865b69' visibility='default' filepath='include/linux/mmc/core.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='host' type-id='dd575c43' visibility='default' filepath='include/linux/mmc/core.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='cap_cmd_during_tfr' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/core.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='tag' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='crypto_key_slot' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='data_unit_num' type-id='91ce1af9' visibility='default' filepath='include/linux/mmc/core.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='crypto_key' type-id='9baaf905' visibility='default' filepath='include/linux/mmc/core.h' line='171' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_command' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/mmc/core.h' line='26' column='1' id='c8e8a836'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='opcode' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/core.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='arg' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/core.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='resp' type-id='1c6c0c39' visibility='default' filepath='include/linux/mmc/core.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='retries' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='busy_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='sanitize_busy' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/core.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='data' type-id='6de64ec1' visibility='default' filepath='include/linux/mmc/core.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='mrq' type-id='47f117d4' visibility='default' filepath='include/linux/mmc/core.h' line='114' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_data' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/mmc/core.h' line='117' column='1' id='69e72089'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='timeout_ns' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='timeout_clks' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='blksz' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='blocks' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='blk_addr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='bytes_xfered' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='stop' type-id='6df3750c' visibility='default' filepath='include/linux/mmc/core.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mrq' type-id='47f117d4' visibility='default' filepath='include/linux/mmc/core.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='sg_len' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='sg_count' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/linux/mmc/core.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='host_cookie' type-id='a7832498' visibility='default' filepath='include/linux/mmc/core.h' line='143' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_ios' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='19' column='1' id='3f80a1ba'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='clock' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='vdd' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/host.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='power_delay_ms' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='bus_mode' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='104'> - <var-decl name='chip_select' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='power_mode' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='bus_width' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='timing' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='signal_voltage' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='drv_type' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='152'> - <var-decl name='enhanced_strobe' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='77' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='mmc_pm_flag_t' type-id='f0981eeb' filepath='include/linux/mmc/pm.h' line='22' column='1' id='208a5a8d'/> - <class-decl name='mmc_ctx' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='270' column='1' id='783f5582'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/mmc/host.h' line='271' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_slot' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='242' column='1' id='edfd3d7d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cd_irq' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='243' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='cd_wake_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='244' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='handler_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/mmc/host.h' line='245' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_supply' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='265' column='1' id='39af3b22'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vmmc' type-id='850c13f6' visibility='default' filepath='include/linux/mmc/host.h' line='266' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='vqmmc' type-id='850c13f6' visibility='default' filepath='include/linux/mmc/host.h' line='267' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_cqe_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='177' column='1' id='e726245b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cqe_enable' type-id='6847d33d' visibility='default' filepath='include/linux/mmc/host.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cqe_disable' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cqe_request' type-id='83cb8e80' visibility='default' filepath='include/linux/mmc/host.h' line='186' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cqe_post_req' type-id='624a8813' visibility='default' filepath='include/linux/mmc/host.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cqe_off' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='cqe_wait_for_idle' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cqe_timeout' type-id='885a96c2' visibility='default' filepath='include/linux/mmc/host.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='cqe_recovery_start' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cqe_recovery_finish' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='218' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_cid' size-in-bits='224' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='13' column='1' id='5a0fc813'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='manfid' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='prod_name' type-id='8e100159' visibility='default' filepath='include/linux/mmc/card.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='prv' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='serial' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='oemid' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='year' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hwrev' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='200'> - <var-decl name='fwrev' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='month' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='22' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_csd' size-in-bits='352' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='25' column='1' id='5e477b59'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='structure' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='mmca_vsn' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='cmdclass' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='taac_clks' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='taac_ns' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='c_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='r2w_factor' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='erase_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='read_blkbits' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='write_blkbits' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='capacity' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='read_partial' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='read_misalign' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='write_partial' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='write_misalign' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='dsr_imp' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='42' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_ext_csd' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='45' column='1' id='2561085d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rev' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='erase_group_def' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='sec_feature_support' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='rel_sectors' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rel_param' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='part_config' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='cache_ctrl' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='rst_n_function' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='max_packed_writes' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='max_packed_reads' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='packed_event_en' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='part_time' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sa_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='generic_cmd6_time' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='power_off_longtime' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='power_off_notification' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='hs_max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='hs200_max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='hc_erase_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='hc_erase_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='sec_trim_mult' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='sec_erase_mult' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='trim_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='partition_setting_completed' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='enhanced_area_offset' type-id='3a47d82b' visibility='default' filepath='include/linux/mmc/card.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='enhanced_area_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='cache_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='hpi_en' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='712'> - <var-decl name='hpi' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='hpi_cmd' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='bkops' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='776'> - <var-decl name='man_bkops_en' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='784'> - <var-decl name='auto_bkops_en' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='data_sector_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='data_tag_unit_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='boot_ro_lock' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='boot_ro_lockable' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='904'> - <var-decl name='ffu_capable' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='912'> - <var-decl name='cmdq_en' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='920'> - <var-decl name='cmdq_support' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='cmdq_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='fwrev' type-id='d2f7b56a' visibility='default' filepath='include/linux/mmc/card.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='raw_exception_status' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1032'> - <var-decl name='raw_partition_support' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1040'> - <var-decl name='raw_rpmb_size_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1048'> - <var-decl name='raw_erased_mem_count' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='strobe_support' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1064'> - <var-decl name='raw_ext_csd_structure' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1072'> - <var-decl name='raw_card_type' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1080'> - <var-decl name='raw_driver_strength' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='out_of_int_time' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1096'> - <var-decl name='raw_pwr_cl_52_195' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1104'> - <var-decl name='raw_pwr_cl_26_195' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1112'> - <var-decl name='raw_pwr_cl_52_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='raw_pwr_cl_26_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1128'> - <var-decl name='raw_s_a_timeout' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1136'> - <var-decl name='raw_hc_erase_gap_size' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1144'> - <var-decl name='raw_erase_timeout_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='raw_hc_erase_grp_size' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1160'> - <var-decl name='raw_sec_trim_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1168'> - <var-decl name='raw_sec_erase_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1176'> - <var-decl name='raw_sec_feature_support' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='raw_trim_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1192'> - <var-decl name='raw_pwr_cl_200_195' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1200'> - <var-decl name='raw_pwr_cl_200_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1208'> - <var-decl name='raw_pwr_cl_ddr_52_195' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='raw_pwr_cl_ddr_52_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1224'> - <var-decl name='raw_pwr_cl_ddr_200_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1232'> - <var-decl name='raw_bkops_status' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1240'> - <var-decl name='raw_sectors' type-id='931565be' visibility='default' filepath='include/linux/mmc/card.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1272'> - <var-decl name='pre_eol_info' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='device_life_time_est_typ_a' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1288'> - <var-decl name='device_life_time_est_typ_b' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='feature_support' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='126' column='1'/> - </data-member> - </class-decl> - <class-decl name='sd_scr' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='130' column='1' id='5e938df5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sda_vsn' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='sda_spec3' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='sda_spec4' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='sda_specx' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bus_widths' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='cmds' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='138' column='1'/> - </data-member> - </class-decl> - <class-decl name='sd_ssr' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='143' column='1' id='5eba9d65'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='au' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='erase_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='erase_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='146' column='1'/> - </data-member> - </class-decl> - <class-decl name='sd_switch_caps' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='149' column='1' id='2a479001'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hs_max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='uhs_max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sd3_bus_mode' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='sd3_drv_type' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sd3_curr_limit' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='178' column='1'/> - </data-member> - </class-decl> - <class-decl name='sdio_cccr' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='191' column='1' id='7f07e508'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sdio_vsn' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='sd_vsn' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='multi_block' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='low_speed' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='wide_bus' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='high_power' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='high_speed' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='disable_cd' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='199' column='1'/> - </data-member> - </class-decl> - <class-decl name='sdio_cis' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='202' column='1' id='4b644cf4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vendor' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='203' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='device' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='blksize' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='206' column='1'/> - </data-member> - </class-decl> - <class-decl name='sdio_func_tuple' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='24' column='1' id='d81af048'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='e5932b8e' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='code' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='size' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='data' type-id='5e6516ee' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='28' column='1'/> - </data-member> - </class-decl> - <class-decl name='mmc_part' size-in-bits='288' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='228' column='1' id='cc256810'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='part_cfg' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/mmc/card.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='force_ro' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='area_type' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='233' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='sdio_irq_handler_t' type-id='81dd332a' filepath='include/linux/mmc/sdio_func.h' line='19' column='1' id='72a9e98a'/> - <class-decl name='hci_dev' size-in-bits='40000' is-struct='yes' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='218' column='1' id='c4e92edf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='name' type-id='8e100159' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='222' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='id' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='528'> - <var-decl name='bus' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='225' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='536'> - <var-decl name='dev_type' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='bdaddr' type-id='c2840192' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='592'> - <var-decl name='setup_addr' type-id='c2840192' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='public_addr' type-id='c2840192' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='688'> - <var-decl name='random_addr' type-id='c2840192' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='static_addr' type-id='c2840192' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='784'> - <var-decl name='adv_addr_type' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='792'> - <var-decl name='dev_name' type-id='51d2bffa' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2776'> - <var-decl name='short_name' type-id='979253d9' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2856'> - <var-decl name='eir' type-id='51e647b2' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4784'> - <var-decl name='appearance' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='dev_class' type-id='c216126b' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4824'> - <var-decl name='major_class' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4832'> - <var-decl name='minor_class' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4840'> - <var-decl name='max_page' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4848'> - <var-decl name='features' type-id='7f89db3f' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5040'> - <var-decl name='le_features' type-id='0209ab38' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='242' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5104'> - <var-decl name='le_white_list_size' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='243' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5112'> - <var-decl name='le_resolv_list_size' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='244' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5120'> - <var-decl name='le_num_of_adv_sets' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='245' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5128'> - <var-decl name='le_states' type-id='0209ab38' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5192'> - <var-decl name='commands' type-id='73b95420' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5704'> - <var-decl name='hci_ver' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5712'> - <var-decl name='hci_rev' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5728'> - <var-decl name='lmp_ver' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5744'> - <var-decl name='manufacturer' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5760'> - <var-decl name='lmp_subver' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5776'> - <var-decl name='voice_setting' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5792'> - <var-decl name='num_iac' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5800'> - <var-decl name='stored_max_keys' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5808'> - <var-decl name='stored_num_keys' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='256' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5816'> - <var-decl name='io_capability' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5824'> - <var-decl name='inq_tx_power' type-id='8af57d41' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5840'> - <var-decl name='page_scan_interval' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5856'> - <var-decl name='page_scan_window' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5872'> - <var-decl name='page_scan_type' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5880'> - <var-decl name='le_adv_channel_map' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5888'> - <var-decl name='le_adv_min_interval' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5904'> - <var-decl name='le_adv_max_interval' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5920'> - <var-decl name='le_scan_type' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5936'> - <var-decl name='le_scan_interval' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='266' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5952'> - <var-decl name='le_scan_window' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='267' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5968'> - <var-decl name='le_conn_min_interval' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5984'> - <var-decl name='le_conn_max_interval' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='269' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6000'> - <var-decl name='le_conn_latency' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='270' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6016'> - <var-decl name='le_supv_timeout' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='271' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6032'> - <var-decl name='le_def_tx_len' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='272' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6048'> - <var-decl name='le_def_tx_time' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='273' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6064'> - <var-decl name='le_max_tx_len' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='274' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6080'> - <var-decl name='le_max_tx_time' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='275' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6096'> - <var-decl name='le_max_rx_len' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='276' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6112'> - <var-decl name='le_max_rx_time' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='277' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6128'> - <var-decl name='le_max_key_size' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='278' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6136'> - <var-decl name='le_min_key_size' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6144'> - <var-decl name='discov_interleaved_timeout' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6160'> - <var-decl name='conn_info_min_age' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6176'> - <var-decl name='conn_info_max_age' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6192'> - <var-decl name='auth_payload_timeout' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6208'> - <var-decl name='min_enc_key_size' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6216'> - <var-decl name='ssp_debug_mode' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='285' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6224'> - <var-decl name='hw_error_code' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6240'> - <var-decl name='clock' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6272'> - <var-decl name='devid_source' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6288'> - <var-decl name='devid_vendor' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6304'> - <var-decl name='devid_product' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6320'> - <var-decl name='devid_version' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6336'> - <var-decl name='pkt_type' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6352'> - <var-decl name='esco_type' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6368'> - <var-decl name='link_policy' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6384'> - <var-decl name='link_mode' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6400'> - <var-decl name='idle_timeout' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6432'> - <var-decl name='sniff_min_interval' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6448'> - <var-decl name='sniff_max_interval' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6464'> - <var-decl name='amp_status' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6496'> - <var-decl name='amp_total_bw' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6528'> - <var-decl name='amp_max_bw' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6560'> - <var-decl name='amp_min_latency' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6592'> - <var-decl name='amp_max_pdu' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6624'> - <var-decl name='amp_type' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6640'> - <var-decl name='amp_pal_cap' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6656'> - <var-decl name='amp_assoc_size' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6688'> - <var-decl name='amp_max_flush_to' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6720'> - <var-decl name='amp_be_flush_to' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='312' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6752'> - <var-decl name='loc_assoc' type-id='36e902a9' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12192'> - <var-decl name='flow_ctl_mode' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12224'> - <var-decl name='auto_accept_delay' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12288'> - <var-decl name='quirks' type-id='7359adad' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12352'> - <var-decl name='cmd_cnt' type-id='49178f86' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='322' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12384'> - <var-decl name='acl_cnt' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='323' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12416'> - <var-decl name='sco_cnt' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12448'> - <var-decl name='le_cnt' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12480'> - <var-decl name='acl_mtu' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='327' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12512'> - <var-decl name='sco_mtu' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='328' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12544'> - <var-decl name='le_mtu' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='329' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12576'> - <var-decl name='acl_pkts' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12608'> - <var-decl name='sco_pkts' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12640'> - <var-decl name='le_pkts' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='332' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12672'> - <var-decl name='block_len' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='334' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12688'> - <var-decl name='block_mtu' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='335' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12704'> - <var-decl name='num_blocks' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='336' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12720'> - <var-decl name='block_cnt' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='337' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12736'> - <var-decl name='acl_last_tx' type-id='7359adad' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='339' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12800'> - <var-decl name='sco_last_tx' type-id='7359adad' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='340' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12864'> - <var-decl name='le_last_tx' type-id='7359adad' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12928'> - <var-decl name='le_tx_def_phys' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='343' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12936'> - <var-decl name='le_rx_def_phys' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12992'> - <var-decl name='workqueue' type-id='242e3d19' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='346' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13056'> - <var-decl name='req_workqueue' type-id='242e3d19' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='347' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13120'> - <var-decl name='power_on' type-id='ef9025d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='349' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13504'> - <var-decl name='power_off' type-id='5ad6e0ef' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14592'> - <var-decl name='error_reset' type-id='ef9025d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='351' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14976'> - <var-decl name='discov_timeout' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='353' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15040'> - <var-decl name='discov_off' type-id='5ad6e0ef' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='354' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16128'> - <var-decl name='service_cache' type-id='5ad6e0ef' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='356' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17216'> - <var-decl name='cmd_timer' type-id='5ad6e0ef' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='358' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18304'> - <var-decl name='rx_work' type-id='ef9025d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='360' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18688'> - <var-decl name='cmd_work' type-id='ef9025d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='361' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19072'> - <var-decl name='tx_work' type-id='ef9025d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='362' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19456'> - <var-decl name='discov_update' type-id='ef9025d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='364' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19840'> - <var-decl name='bg_scan_update' type-id='ef9025d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='365' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20224'> - <var-decl name='scan_update' type-id='ef9025d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='366' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20608'> - <var-decl name='connectable_update' type-id='ef9025d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='367' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20992'> - <var-decl name='discoverable_update' type-id='ef9025d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='368' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21376'> - <var-decl name='le_scan_disable' type-id='5ad6e0ef' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='369' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22464'> - <var-decl name='le_scan_restart' type-id='5ad6e0ef' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='370' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23552'> - <var-decl name='rx_q' type-id='e61c85d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23744'> - <var-decl name='raw_q' type-id='e61c85d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='373' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23936'> - <var-decl name='cmd_q' type-id='e61c85d0' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='374' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24128'> - <var-decl name='sent_cmd' type-id='0fbf3cfd' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='376' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24192'> - <var-decl name='req_lock' type-id='925167dc' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='378' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24448'> - <var-decl name='req_wait_q' type-id='b5ab048f' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24640'> - <var-decl name='req_status' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='380' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24672'> - <var-decl name='req_result' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='381' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24704'> - <var-decl name='req_skb' type-id='0fbf3cfd' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='382' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24768'> - <var-decl name='smp_data' type-id='eaa32e2f' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24832'> - <var-decl name='smp_bredr_data' type-id='eaa32e2f' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24896'> - <var-decl name='discovery' type-id='f98a45fb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='25984'> - <var-decl name='conn_hash' type-id='f39496ab' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='388' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='26304'> - <var-decl name='mgmt_pending' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='26432'> - <var-decl name='blacklist' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='26560'> - <var-decl name='whitelist' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='26688'> - <var-decl name='uuids' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='26816'> - <var-decl name='link_keys' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='26944'> - <var-decl name='long_term_keys' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27072'> - <var-decl name='identity_resolving_keys' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27200'> - <var-decl name='remote_oob_data' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27328'> - <var-decl name='le_white_list' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27456'> - <var-decl name='le_resolv_list' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27584'> - <var-decl name='le_conn_params' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27712'> - <var-decl name='pend_le_conns' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27840'> - <var-decl name='pend_le_reports' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27968'> - <var-decl name='stat' type-id='2f3316f3' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='28288'> - <var-decl name='promisc' type-id='49178f86' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='28352'> - <var-decl name='hw_info' type-id='80f4b756' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='28416'> - <var-decl name='fw_info' type-id='80f4b756' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='28480'> - <var-decl name='debugfs' type-id='27675065' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='28544'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='35904'> - <var-decl name='rfkill' type-id='c5b94c75' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='35968'> - <var-decl name='dev_flags' type-id='f066dd3c' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='36032'> - <var-decl name='adv_tx_power' type-id='8af57d41' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='36040'> - <var-decl name='adv_data' type-id='be65fec6' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='36288'> - <var-decl name='adv_data_len' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='36296'> - <var-decl name='scan_rsp_data' type-id='be65fec6' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='36544'> - <var-decl name='scan_rsp_data_len' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='36608'> - <var-decl name='adv_instances' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='36736'> - <var-decl name='adv_instance_cnt' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='36768'> - <var-decl name='cur_adv_instance' type-id='8f048e17' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='36784'> - <var-decl name='adv_instance_timeout' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='427' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='36800'> - <var-decl name='adv_instance_expire' type-id='5ad6e0ef' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='37888'> - <var-decl name='irk' type-id='9396cabb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='38016'> - <var-decl name='rpa_timeout' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='38080'> - <var-decl name='rpa_expired' type-id='5ad6e0ef' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39168'> - <var-decl name='rpa' type-id='c2840192' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='433' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39232'> - <var-decl name='open' type-id='65ee7b03' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='439' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39296'> - <var-decl name='close' type-id='65ee7b03' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='440' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39360'> - <var-decl name='flush' type-id='65ee7b03' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39424'> - <var-decl name='setup' type-id='65ee7b03' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='442' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39488'> - <var-decl name='shutdown' type-id='65ee7b03' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='443' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39552'> - <var-decl name='send' type-id='9e036c13' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='444' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39616'> - <var-decl name='notify' type-id='ba77b4f4' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='445' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39680'> - <var-decl name='hw_error' type-id='c0a08bbe' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='446' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39744'> - <var-decl name='post_init' type-id='65ee7b03' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='447' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39808'> - <var-decl name='set_diag' type-id='100f2106' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39872'> - <var-decl name='set_bdaddr' type-id='156888c8' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='449' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39936'> - <var-decl name='cmd_timeout' type-id='d634cc76' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='450' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='bdaddr_t' type-id='535be081' filepath='include/net/bluetooth/bluetooth.h' line='196' column='1' id='c2840192'/> - <class-decl name='__anonymous_struct__2' size-in-bits='48' is-struct='yes' is-anonymous='yes' naming-typedef-id='c2840192' visibility='default' filepath='include/net/bluetooth/bluetooth.h' line='194' column='1' id='535be081'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='b' type-id='c60dc9f2' visibility='default' filepath='include/net/bluetooth/bluetooth.h' line='195' column='1'/> - </data-member> - </class-decl> - <class-decl name='amp_assoc' size-in-bits='5440' is-struct='yes' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='208' column='1' id='36e902a9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='len' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='offset' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rem_len' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='len_so_far' type-id='d315442e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='2731130d' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='213' column='1'/> - </data-member> - </class-decl> - <class-decl name='discovery_state' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='65' column='1' id='f98a45fb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='state' type-id='08f5ca1d' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='all' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='unknown' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='resolve' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='timestamp' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='last_adv_addr' type-id='c2840192' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='528'> - <var-decl name='last_adv_addr_type' type-id='f9b06939' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='536'> - <var-decl name='last_adv_rssi' type-id='fdbf7a0f' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='last_adv_flags' type-id='19c2251e' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='last_adv_data' type-id='23e37060' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='824'> - <var-decl name='last_adv_data_len' type-id='f9b06939' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='report_invalid_rssi' type-id='b50a4934' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='840'> - <var-decl name='result_filtering' type-id='b50a4934' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='848'> - <var-decl name='limited' type-id='b50a4934' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='856'> - <var-decl name='rssi' type-id='fdbf7a0f' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='uuid_count' type-id='1dc6a898' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='uuids' type-id='e5ee094d' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='scan_start' type-id='7359adad' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='scan_duration' type-id='7359adad' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='91' column='1'/> - </data-member> - </class-decl> - <enum-decl name='__anonymous_enum__2' is-anonymous='yes' filepath='include/net/bluetooth/hci_core.h' line='67' column='1' id='08f5ca1d'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DISCOVERY_STOPPED' value='0'/> - <enumerator name='DISCOVERY_STARTING' value='1'/> - <enumerator name='DISCOVERY_FINDING' value='2'/> - <enumerator name='DISCOVERY_RESOLVING' value='3'/> - <enumerator name='DISCOVERY_STOPPING' value='4'/> - </enum-decl> - <class-decl name='hci_conn_hash' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='94' column='1' id='f39496ab'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='acl_num' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='amp_num' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sco_num' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='le_num' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='le_num_slave' type-id='f0981eeb' visibility='default' filepath='include/net/bluetooth/hci_core.h' line='100' column='1'/> - </data-member> - </class-decl> - <class-decl name='hci_dev_stats' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/bluetooth/hci_sock.h' line='95' column='1' id='2f3316f3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='err_rx' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_sock.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='err_tx' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_sock.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cmd_tx' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_sock.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='evt_rx' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_sock.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='acl_tx' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_sock.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='acl_rx' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_sock.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sco_tx' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_sock.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='sco_rx' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_sock.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='byte_rx' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_sock.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='byte_tx' type-id='3f1a6b60' visibility='default' filepath='include/net/bluetooth/hci_sock.h' line='105' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='c2840192' const='yes' id='89990402'/> - <pointer-type-def type-id='89990402' size-in-bits='64' id='c3e18af8'/> - <qualified-type-def type-id='424ad5b6' const='yes' id='04379599'/> - <pointer-type-def type-id='04379599' size-in-bits='64' id='5680a8c9'/> - <qualified-type-def type-id='e726245b' const='yes' id='7a773bd0'/> - <pointer-type-def type-id='7a773bd0' size-in-bits='64' id='c3b36a8e'/> - <qualified-type-def type-id='f2d6d1c0' const='yes' id='d43d82dd'/> - <pointer-type-def type-id='d43d82dd' size-in-bits='64' id='13d52ad5'/> - <qualified-type-def type-id='d7c619db' const='yes' id='2f04a816'/> - <pointer-type-def type-id='2f04a816' size-in-bits='64' id='4054d674'/> - <pointer-type-def type-id='c4e92edf' size-in-bits='64' id='9ad862e7'/> - <pointer-type-def type-id='d7322b1f' size-in-bits='64' id='65ee7b03'/> - <pointer-type-def type-id='61a50456' size-in-bits='64' id='156888c8'/> - <pointer-type-def type-id='73adb477' size-in-bits='64' id='9e036c13'/> - <pointer-type-def type-id='bd4974e4' size-in-bits='64' id='100f2106'/> - <pointer-type-def type-id='72e932b0' size-in-bits='64' id='78470542'/> - <pointer-type-def type-id='9df0e286' size-in-bits='64' id='981b2780'/> - <pointer-type-def type-id='8d57fbd1' size-in-bits='64' id='e2d63f85'/> - <pointer-type-def type-id='355fab89' size-in-bits='64' id='6847d33d'/> - <pointer-type-def type-id='00a425f2' size-in-bits='64' id='13636c34'/> - <pointer-type-def type-id='c4f6276e' size-in-bits='64' id='83cb8e80'/> - <pointer-type-def type-id='aa7f03f2' size-in-bits='64' id='ebae9a6c'/> - <pointer-type-def type-id='a211528c' size-in-bits='64' id='ab1e2186'/> - <pointer-type-def type-id='b0f558fb' size-in-bits='64' id='13d38dcb'/> - <pointer-type-def type-id='c8e8a836' size-in-bits='64' id='6df3750c'/> - <pointer-type-def type-id='783f5582' size-in-bits='64' id='f1e196e0'/> - <pointer-type-def type-id='69e72089' size-in-bits='64' id='6de64ec1'/> - <pointer-type-def type-id='a7d74313' size-in-bits='64' id='dd575c43'/> - <pointer-type-def type-id='3f80a1ba' size-in-bits='64' id='3b590e48'/> - <pointer-type-def type-id='bed67209' size-in-bits='64' id='0d786921'/> - <pointer-type-def type-id='8bb2c7be' size-in-bits='64' id='47f117d4'/> - <pointer-type-def type-id='6b60ef45' size-in-bits='64' id='c5b94c75'/> - <pointer-type-def type-id='81d3e1dd' size-in-bits='64' id='710bea3d'/> - <pointer-type-def type-id='4073d265' size-in-bits='64' id='c1880945'/> - <pointer-type-def type-id='d81af048' size-in-bits='64' id='e5932b8e'/> - <pointer-type-def type-id='72a9e98a' size-in-bits='64' id='1d186b8b'/> - <pointer-type-def type-id='6b983020' size-in-bits='64' id='885a96c2'/> - <pointer-type-def type-id='0d8415b5' size-in-bits='64' id='e5ee094d'/> - <pointer-type-def type-id='cfd6c72c' size-in-bits='64' id='d634cc76'/> - <pointer-type-def type-id='1ca1bfac' size-in-bits='64' id='c0a08bbe'/> - <pointer-type-def type-id='6071dd22' size-in-bits='64' id='ba77b4f4'/> - <pointer-type-def type-id='7d43ac00' size-in-bits='64' id='fa3ed3a2'/> - <pointer-type-def type-id='e3e30c0d' size-in-bits='64' id='dacbc069'/> - <pointer-type-def type-id='d72e913e' size-in-bits='64' id='287e3e50'/> - <pointer-type-def type-id='82718bfb' size-in-bits='64' id='589bddbf'/> - <pointer-type-def type-id='c3d2316f' size-in-bits='64' id='624a8813'/> - <pointer-type-def type-id='b7bb7c18' size-in-bits='64' id='d7f8a77a'/> - <pointer-type-def type-id='48dbb365' size-in-bits='64' id='41865b69'/> - <pointer-type-def type-id='81dd332a' size-in-bits='64' id='11124634'/> - <function-decl name='sdio_unregister_driver' mangled-name='sdio_unregister_driver' filepath='include/linux/mmc/sdio_func.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_unregister_driver'> - <parameter type-id='710bea3d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='hci_alloc_dev' mangled-name='hci_alloc_dev' filepath='include/net/bluetooth/hci_core.h' line='1058' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_alloc_dev'> - <return type-id='9ad862e7'/> - </function-decl> - <function-decl name='hci_register_dev' mangled-name='hci_register_dev' filepath='include/net/bluetooth/hci_core.h' line='1060' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_register_dev'> - <parameter type-id='9ad862e7'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='hci_free_dev' mangled-name='hci_free_dev' filepath='include/net/bluetooth/hci_core.h' line='1059' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_free_dev'> - <parameter type-id='9ad862e7'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='hci_unregister_dev' mangled-name='hci_unregister_dev' filepath='include/net/bluetooth/hci_core.h' line='1061' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_unregister_dev'> - <parameter type-id='9ad862e7'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sdio_claim_host' mangled-name='sdio_claim_host' filepath='include/linux/mmc/sdio_func.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_claim_host'> - <parameter type-id='c1880945'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='skb_dequeue' mangled-name='skb_dequeue' filepath='include/linux/skbuff.h' line='2093' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_dequeue'> - <parameter type-id='03c386c6'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='sdio_writesb' mangled-name='sdio_writesb' filepath='include/linux/mmc/sdio_func.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_writesb'> - <parameter type-id='c1880945'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sdio_writeb' mangled-name='sdio_writeb' filepath='include/linux/mmc/sdio_func.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_writeb'> - <parameter type-id='c1880945'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7292109c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='skb_queue_head' mangled-name='skb_queue_head' filepath='include/linux/skbuff.h' line='2042' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_queue_head'> - <parameter type-id='03c386c6'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sdio_release_host' mangled-name='sdio_release_host' filepath='include/linux/mmc/sdio_func.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_release_host'> - <parameter type-id='c1880945'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sdio_enable_func' mangled-name='sdio_enable_func' filepath='include/linux/mmc/sdio_func.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_enable_func'> - <parameter type-id='c1880945'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sdio_claim_irq' mangled-name='sdio_claim_irq' filepath='include/linux/mmc/sdio_func.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_claim_irq'> - <parameter type-id='c1880945'/> - <parameter type-id='11124634'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sdio_disable_func' mangled-name='sdio_disable_func' filepath='include/linux/mmc/sdio_func.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_disable_func'> - <parameter type-id='c1880945'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sdio_release_irq' mangled-name='sdio_release_irq' filepath='include/linux/mmc/sdio_func.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_release_irq'> - <parameter type-id='c1880945'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sdio_readb' mangled-name='sdio_readb' filepath='include/linux/mmc/sdio_func.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_readb'> - <parameter type-id='c1880945'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7292109c'/> - <return type-id='002ac4a6'/> - </function-decl> - <function-decl name='sdio_readsb' mangled-name='sdio_readsb' filepath='include/linux/mmc/sdio_func.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_readsb'> - <parameter type-id='c1880945'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='hci_recv_frame' mangled-name='hci_recv_frame' filepath='include/net/bluetooth/hci_core.h' line='1066' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_recv_frame'> - <parameter type-id='9ad862e7'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sdio_register_driver' mangled-name='sdio_register_driver' filepath='include/linux/mmc/sdio_func.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_register_driver'> - <parameter type-id='710bea3d'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='c968032b' size-in-bits='64' id='0fbcba93'/> <function-type size-in-bits='64' id='d7322b1f'> - <parameter type-id='9ad862e7'/> + <parameter type-id='9ad862e7' name='hdev'/> <return type-id='95e97e5e'/> </function-type> <function-type size-in-bits='64' id='61a50456'> @@ -64263,55 +55401,6 @@ <parameter type-id='b50a4934'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='72e932b0'> - <parameter type-id='13d38dcb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9df0e286'> - <parameter type-id='13d38dcb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8d57fbd1'> - <parameter type-id='dd575c43'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='355fab89'> - <parameter type-id='dd575c43'/> - <parameter type-id='13d38dcb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='00a425f2'> - <parameter type-id='dd575c43'/> - <parameter type-id='3b590e48'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c4f6276e'> - <parameter type-id='dd575c43'/> - <parameter type-id='47f117d4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='aa7f03f2'> - <parameter type-id='dd575c43'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a211528c'> - <parameter type-id='c1880945'/> - <parameter type-id='4054d674'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6b983020'> - <parameter type-id='dd575c43'/> - <parameter type-id='47f117d4'/> - <parameter type-id='d8e6b335'/> - <return type-id='b50a4934'/> - </function-type> <function-type size-in-bits='64' id='cfd6c72c'> <parameter type-id='9ad862e7'/> <return type-id='48b5725f'/> @@ -64326,255 +55415,22 @@ <parameter type-id='f0981eeb'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='7d43ac00'> - <parameter type-id='dd575c43'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='e3e30c0d'> - <parameter type-id='dd575c43'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d72e913e'> - <parameter type-id='dd575c43'/> - <parameter type-id='13d38dcb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='82718bfb'> - <parameter type-id='dd575c43'/> - <parameter type-id='3b590e48'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='c3d2316f'> - <parameter type-id='dd575c43'/> - <parameter type-id='47f117d4'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='b7bb7c18'> - <parameter type-id='dd575c43'/> - <parameter type-id='47f117d4'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='48dbb365'> - <parameter type-id='47f117d4'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='81dd332a'> - <parameter type-id='c1880945'/> - <return type-id='48b5725f'/> - </function-type> - <pointer-type-def type-id='7bcbad99' size-in-bits='64' id='db6d90a1'/> - <pointer-type-def type-id='e61c85d0' size-in-bits='64' id='03c386c6'/> - <qualified-type-def type-id='e67a5dc2' const='yes' id='c968032b'/> - <class-decl name='mmc_pwrseq_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='16' column='1' id='e67a5dc2'> + <qualified-type-def type-id='1e4ae69e' const='yes' id='5433b7f7'/> + <pointer-type-def type-id='821e33ee' size-in-bits='64' id='0904d108'/> + <pointer-type-def type-id='6dea5f13' size-in-bits='64' id='749654e7'/> + <class-decl name='rfkill_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/rfkill.h' line='61' column='1' id='1e4ae69e'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pre_power_on' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='17' column='1'/> + <var-decl name='poll' type-id='d78909c6' visibility='default' filepath='include/linux/rfkill.h' line='62' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='post_power_on' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='18' column='1'/> + <var-decl name='query' type-id='d78909c6' visibility='default' filepath='include/linux/rfkill.h' line='63' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='power_off' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='reset' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='20' column='1'/> + <var-decl name='set_block' type-id='f08d4e50' visibility='default' filepath='include/linux/rfkill.h' line='64' column='1'/> </data-member> </class-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/bluetooth/hci_ldisc.c' language='LANG_C89'> - <function-decl name='bt_info' mangled-name='bt_info' filepath='include/net/bluetooth/bluetooth.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bt_info'> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bt_err' mangled-name='bt_err' filepath='include/net/bluetooth/bluetooth.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bt_err'> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/bluetooth/hci_ll.c' language='LANG_C89'> - <class-decl name='nvmem_cell' size-in-bits='448' is-struct='yes' visibility='default' filepath='drivers/nvmem/core.c' line='22' column='1' id='78c7ad97'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/nvmem/core.c' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='offset' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/core.c' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='bytes' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/core.c' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bit_offset' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/core.c' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='nbits' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/core.c' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='np' type-id='9a537bbe' visibility='default' filepath='drivers/nvmem/core.c' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='nvmem' type-id='8179bc49' visibility='default' filepath='drivers/nvmem/core.c' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/nvmem/core.c' line='30' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='78c7ad97' size-in-bits='64' id='4a4ce85f'/> - <function-decl name='nvmem_cell_get' mangled-name='nvmem_cell_get' filepath='include/linux/nvmem-consumer.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvmem_cell_get'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <return type-id='4a4ce85f'/> - </function-decl> - <function-decl name='nvmem_cell_read' mangled-name='nvmem_cell_read' filepath='include/linux/nvmem-consumer.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvmem_cell_read'> - <parameter type-id='4a4ce85f'/> - <parameter type-id='1d2c2b85'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='nvmem_cell_put' mangled-name='nvmem_cell_put' filepath='include/linux/nvmem-consumer.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvmem_cell_put'> - <parameter type-id='4a4ce85f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bt_warn' mangled-name='bt_warn' filepath='include/net/bluetooth/bluetooth.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bt_warn'> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <pointer-type-def type-id='77aad2d1' size-in-bits='64' id='8179bc49'/> - <class-decl name='nvmem_device' size-in-bits='8576' is-struct='yes' visibility='default' filepath='drivers/nvmem/nvmem.h' line='13' column='1' id='77aad2d1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/nvmem/nvmem.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/nvmem/nvmem.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='stride' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7456'> - <var-decl name='word_size' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7520'> - <var-decl name='refcnt' type-id='400fb07b' visibility='default' filepath='drivers/nvmem/nvmem.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='drivers/nvmem/nvmem.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='read_only' type-id='b50a4934' visibility='default' filepath='drivers/nvmem/nvmem.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7648'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='type' type-id='0c30c73e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='eeprom' type-id='d83a2db1' visibility='default' filepath='drivers/nvmem/nvmem.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='base_dev' type-id='fa0b179b' visibility='default' filepath='drivers/nvmem/nvmem.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='cells' type-id='72f469ec' visibility='default' filepath='drivers/nvmem/nvmem.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='reg_read' type-id='b3e77ef6' visibility='default' filepath='drivers/nvmem/nvmem.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='reg_write' type-id='020bf95f' visibility='default' filepath='drivers/nvmem/nvmem.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='drivers/nvmem/nvmem.h' line='29' column='1'/> - </data-member> - </class-decl> - <enum-decl name='nvmem_type' filepath='include/linux/nvmem-provider.h' line='22' column='1' id='0c30c73e'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='NVMEM_TYPE_UNKNOWN' value='0'/> - <enumerator name='NVMEM_TYPE_EEPROM' value='1'/> - <enumerator name='NVMEM_TYPE_OTP' value='2'/> - <enumerator name='NVMEM_TYPE_BATTERY_BACKED' value='3'/> - </enum-decl> - <typedef-decl name='nvmem_reg_read_t' type-id='3ba5153c' filepath='include/linux/nvmem-provider.h' line='17' column='1' id='b3e77ef6'/> - <typedef-decl name='nvmem_reg_write_t' type-id='3ba5153c' filepath='include/linux/nvmem-provider.h' line='19' column='1' id='020bf95f'/> - <pointer-type-def type-id='dfed847a' size-in-bits='64' id='3ba5153c'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/bluetooth/hci_qca.c' language='LANG_C89'> - <function-decl name='hci_recv_diag' mangled-name='hci_recv_diag' filepath='include/net/bluetooth/hci_core.h' line='1067' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_recv_diag'> - <parameter type-id='9ad862e7'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/bus/qcom-ebi2.c' language='LANG_C89'> - <class-decl name='clk' size-in-bits='576' is-struct='yes' visibility='default' filepath='drivers/clk/clk.c' line='99' column='1' id='830e3b1b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='core' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/clk/clk.c' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev_id' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='con_id' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='min_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='max_rate' type-id='7359adad' visibility='default' filepath='drivers/clk/clk.c' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='exclusive_count' type-id='f0981eeb' visibility='default' filepath='drivers/clk/clk.c' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='clks_node' type-id='03a4a074' visibility='default' filepath='drivers/clk/clk.c' line='107' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='830e3b1b' size-in-bits='64' id='7d0bc0eb'/> - <function-decl name='devm_clk_get' mangled-name='devm_clk_get' filepath='include/linux/clk.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_get'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <return type-id='7d0bc0eb'/> - </function-decl> - <function-decl name='clk_prepare' mangled-name='clk_prepare' filepath='include/linux/clk.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_prepare'> - <parameter type-id='7d0bc0eb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_enable' mangled-name='clk_enable' filepath='include/linux/clk.h' line='584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_enable'> - <parameter type-id='7d0bc0eb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_ioremap_resource' mangled-name='devm_ioremap_resource' filepath='include/linux/device.h' line='981' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_ioremap_resource'> - <parameter type-id='fa0b179b'/> - <parameter type-id='e153f6de'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='clk_disable' mangled-name='clk_disable' filepath='include/linux/clk.h' line='612' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_disable'> - <parameter type-id='7d0bc0eb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='clk_unprepare' mangled-name='clk_unprepare' filepath='include/linux/clk.h' line='300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_unprepare'> - <parameter type-id='7d0bc0eb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='of_get_next_available_child' mangled-name='of_get_next_available_child' filepath='include/linux/of.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_next_available_child'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='9a537bbe'/> - <return type-id='9a537bbe'/> - </function-decl> - <function-decl name='_dev_info' mangled-name='_dev_info' filepath='include/linux/device.h' line='1767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dev_info'> - <parameter type-id='8df61054'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> + <pointer-type-def type-id='b69e3ec6' size-in-bits='64' id='f08d4e50'/> + <pointer-type-def type-id='182ef894' size-in-bits='64' id='d78909c6'/> </abi-instr> <abi-instr address-size='64' path='drivers/char/hw_random/core.c' language='LANG_C89'> <class-decl name='hwrng' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/hw_random.h' line='39' column='1' id='9f3c2055'> @@ -64618,16 +55474,16 @@ <pointer-type-def type-id='b03c6e7d' size-in-bits='64' id='81767071'/> <pointer-type-def type-id='4f6af29b' size-in-bits='64' id='c38df6d7'/> <pointer-type-def type-id='72fc7982' size-in-bits='64' id='844c2e84'/> - <function-decl name='hwrng_register' mangled-name='hwrng_register' filepath='drivers/char/hw_random/core.c' line='458' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hwrng_register'> - <parameter type-id='c1547255' name='rng' filepath='drivers/char/hw_random/core.c' line='458' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='hwrng_unregister' mangled-name='hwrng_unregister' filepath='drivers/char/hw_random/core.c' line='518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hwrng_unregister'> <parameter type-id='c1547255' name='rng' filepath='drivers/char/hw_random/core.c' line='518' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='hwrng_register' mangled-name='hwrng_register' filepath='drivers/char/hw_random/core.c' line='458' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hwrng_register'> + <parameter type-id='c1547255' name='rng' filepath='drivers/char/hw_random/core.c' line='458' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-type size-in-bits='64' id='d660dfdd'> - <parameter type-id='c1547255' name='rng'/> + <parameter type-id='c1547255'/> <return type-id='95e97e5e'/> </function-type> <function-type size-in-bits='64' id='78627a7e'> @@ -64648,34 +55504,107 @@ <return type-id='95e97e5e'/> </function-type> <function-type size-in-bits='64' id='72fc7982'> - <parameter type-id='c1547255'/> + <parameter type-id='c1547255' name='rng'/> <return type-id='48b5725f'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/char/mem.c' language='LANG_C89'> - <function-decl name='device_create' mangled-name='device_create' filepath='include/linux/device.h' line='1656' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_create'> - <parameter type-id='67aca04f'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='fa0b179b'/> + <abi-instr address-size='64' path='drivers/char/misc.c' language='LANG_C89'> + <class-decl name='miscdevice' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/miscdevice.h' line='66' column='1' id='ae7d199f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='minor' type-id='95e97e5e' visibility='default' filepath='include/linux/miscdevice.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/miscdevice.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fops' type-id='61758ee5' visibility='default' filepath='include/linux/miscdevice.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/miscdevice.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='parent' type-id='fa0b179b' visibility='default' filepath='include/linux/miscdevice.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='this_device' type-id='fa0b179b' visibility='default' filepath='include/linux/miscdevice.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/miscdevice.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='nodename' type-id='80f4b756' visibility='default' filepath='include/linux/miscdevice.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='mode' type-id='2594b00f' visibility='default' filepath='include/linux/miscdevice.h' line='75' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='ae7d199f' size-in-bits='64' id='c63257f7'/> + <function-decl name='misc_register' mangled-name='misc_register' filepath='drivers/char/misc.c' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='misc_register'> + <parameter type-id='c63257f7' name='misc' filepath='drivers/char/misc.c' line='173' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='iov_iter_advance' mangled-name='iov_iter_advance' filepath='include/linux/uio.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iov_iter_advance'> - <parameter type-id='4fa10f9e'/> - <parameter type-id='7359adad'/> + <function-decl name='misc_deregister' mangled-name='misc_deregister' filepath='drivers/char/misc.c' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='misc_deregister'> + <parameter type-id='c63257f7' name='misc' filepath='drivers/char/misc.c' line='239' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/char/random.c' language='LANG_C89'> + <function-decl name='add_device_randomness' mangled-name='add_device_randomness' filepath='drivers/char/random.c' line='850' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_device_randomness'> + <parameter type-id='eaa32e2f' name='buf' filepath='drivers/char/random.c' line='850' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='drivers/char/random.c' line='850' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='get_random_u32' mangled-name='get_random_u32' filepath='drivers/char/random.c' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_random_u32'> + <return type-id='19c2251e'/> + </function-decl> + <function-decl name='get_random_u64' mangled-name='get_random_u64' filepath='drivers/char/random.c' line='549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_random_u64'> + <return type-id='91ce1af9'/> + </function-decl> + <function-decl name='get_random_bytes' mangled-name='get_random_bytes' filepath='drivers/char/random.c' line='435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_random_bytes'> + <parameter type-id='eaa32e2f' name='buf' filepath='drivers/char/random.c' line='435' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='drivers/char/random.c' line='435' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/clk/clk-bulk.c' language='LANG_C89'> + <qualified-type-def type-id='158c8c35' const='yes' id='38a035e6'/> + <pointer-type-def type-id='38a035e6' size-in-bits='64' id='f034b024'/> + <function-decl name='clk_bulk_get_all' mangled-name='clk_bulk_get_all' filepath='drivers/clk/clk-bulk.c' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_get_all'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-bulk.c' line='139' column='1'/> + <parameter type-id='734c20ed' name='clks' filepath='drivers/clk/clk-bulk.c' line='140' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='clk_bulk_unprepare' mangled-name='clk_bulk_unprepare' filepath='drivers/clk/clk-bulk.c' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_unprepare'> + <parameter type-id='95e97e5e' name='num_clks' filepath='drivers/clk/clk-bulk.c' line='161' column='1'/> + <parameter type-id='f034b024' name='clks' filepath='drivers/clk/clk-bulk.c' line='161' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='clk_bulk_put_all' mangled-name='clk_bulk_put_all' filepath='drivers/clk/clk-bulk.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_put_all'> + <parameter type-id='95e97e5e' name='num_clks' filepath='drivers/clk/clk-bulk.c' line='128' column='1'/> + <parameter type-id='2942e355' name='clks' filepath='drivers/clk/clk-bulk.c' line='128' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='clk_bulk_prepare' mangled-name='clk_bulk_prepare' filepath='drivers/clk/clk-bulk.c' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_prepare'> + <parameter type-id='95e97e5e' name='num_clks' filepath='drivers/clk/clk-bulk.c' line='176' column='1'/> + <parameter type-id='f034b024' name='clks' filepath='drivers/clk/clk-bulk.c' line='177' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='clk_bulk_get' mangled-name='clk_bulk_get' filepath='drivers/clk/clk-bulk.c' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_get'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-bulk.c' line='114' column='1'/> <parameter type-id='95e97e5e' name='num_clks' filepath='drivers/clk/clk-bulk.c' line='114' column='1'/> <parameter type-id='2942e355' name='clks' filepath='drivers/clk/clk-bulk.c' line='115' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <pointer-type-def type-id='158c8c35' size-in-bits='64' id='2942e355'/> + <function-decl name='clk_bulk_enable' mangled-name='clk_bulk_enable' filepath='drivers/clk/clk-bulk.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_enable'> + <parameter type-id='95e97e5e' name='num_clks' filepath='drivers/clk/clk-bulk.c' line='227' column='1'/> + <parameter type-id='f034b024' name='clks' filepath='drivers/clk/clk-bulk.c' line='227' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='clk_bulk_disable' mangled-name='clk_bulk_disable' filepath='drivers/clk/clk-bulk.c' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_disable'> + <parameter type-id='95e97e5e' name='num_clks' filepath='drivers/clk/clk-bulk.c' line='211' column='1'/> + <parameter type-id='f034b024' name='clks' filepath='drivers/clk/clk-bulk.c' line='211' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <class-decl name='clk_bulk_data' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/clk.h' line='87' column='1' id='158c8c35'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='id' type-id='80f4b756' visibility='default' filepath='include/linux/clk.h' line='88' column='1'/> @@ -64684,6 +55613,8 @@ <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/clk.h' line='89' column='1'/> </data-member> </class-decl> + <pointer-type-def type-id='158c8c35' size-in-bits='64' id='2942e355'/> + <pointer-type-def type-id='2942e355' size-in-bits='64' id='734c20ed'/> </abi-instr> <abi-instr address-size='64' path='drivers/clk/clk-composite.c' language='LANG_C89'> <function-decl name='clk_hw_register_composite' mangled-name='clk_hw_register_composite' filepath='drivers/clk/clk-composite.c' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_register_composite'> @@ -64701,8 +55632,51 @@ <return type-id='3aaeef89'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='drivers/clk/clk-conf.c' language='LANG_C89'> + <function-decl name='of_clk_set_defaults' mangled-name='of_clk_set_defaults' filepath='drivers/clk/clk-conf.c' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_set_defaults'> + <parameter type-id='9a537bbe' name='node' filepath='drivers/clk/clk-conf.c' line='139' column='1'/> + <parameter type-id='b50a4934' name='clk_supplier' filepath='drivers/clk/clk-conf.c' line='139' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='drivers/clk/clk-devres.c' language='LANG_C89'> + <class-decl name='clk_bulk_data' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/clk.h' line='87' column='1' id='158c8c35'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='80f4b756' visibility='default' filepath='include/linux/clk.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/clk.h' line='89' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='158c8c35' size-in-bits='64' id='2942e355'/> <pointer-type-def type-id='2942e355' size-in-bits='64' id='734c20ed'/> + <function-decl name='devm_clk_get' mangled-name='devm_clk_get' filepath='drivers/clk/clk-devres.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-devres.c' line='63' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='drivers/clk/clk-devres.c' line='63' column='1'/> + <return type-id='7d0bc0eb'/> + </function-decl> + <function-decl name='devm_clk_bulk_get' mangled-name='devm_clk_bulk_get' filepath='drivers/clk/clk-devres.c' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_bulk_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-devres.c' line='140' column='1'/> + <parameter type-id='95e97e5e' name='num_clks' filepath='drivers/clk/clk-devres.c' line='140' column='1'/> + <parameter type-id='2942e355' name='clks' filepath='drivers/clk/clk-devres.c' line='141' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_clk_get_optional' mangled-name='devm_clk_get_optional' filepath='drivers/clk/clk-devres.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_get_optional'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-devres.c' line='82' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='drivers/clk/clk-devres.c' line='82' column='1'/> + <return type-id='7d0bc0eb'/> + </function-decl> + <function-decl name='devm_get_clk_from_child' mangled-name='devm_get_clk_from_child' filepath='drivers/clk/clk-devres.c' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_get_clk_from_child'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-devres.c' line='205' column='1'/> + <parameter type-id='9a537bbe' name='np' filepath='drivers/clk/clk-devres.c' line='206' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/clk/clk-devres.c' line='206' column='1'/> + <return type-id='7d0bc0eb'/> + </function-decl> + <function-decl name='devm_clk_put' mangled-name='devm_clk_put' filepath='drivers/clk/clk-devres.c' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_put'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-devres.c' line='195' column='1'/> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk-devres.c' line='195' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='devm_clk_bulk_get_optional' mangled-name='devm_clk_bulk_get_optional' filepath='drivers/clk/clk-devres.c' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_bulk_get_optional'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-devres.c' line='147' column='1'/> <parameter type-id='95e97e5e' name='num_clks' filepath='drivers/clk/clk-devres.c' line='147' column='1'/> @@ -64714,32 +55688,6 @@ <parameter type-id='734c20ed' name='clks' filepath='drivers/clk/clk-devres.c' line='162' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='clk_bulk_get_all' mangled-name='clk_bulk_get_all' filepath='include/linux/clk.h' line='372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_get_all'> - <parameter type-id='fa0b179b'/> - <parameter type-id='734c20ed'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_bulk_put_all' mangled-name='clk_bulk_put_all' filepath='include/linux/clk.h' line='675' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_put_all'> - <parameter type-id='95e97e5e'/> - <parameter type-id='2942e355'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_clk_put' mangled-name='devm_clk_put' filepath='drivers/clk/clk-devres.c' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_put'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-devres.c' line='195' column='1'/> - <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk-devres.c' line='195' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_get_clk_from_child' mangled-name='devm_get_clk_from_child' filepath='drivers/clk/clk-devres.c' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_get_clk_from_child'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-devres.c' line='205' column='1'/> - <parameter type-id='9a537bbe' name='np' filepath='drivers/clk/clk-devres.c' line='206' column='1'/> - <parameter type-id='80f4b756' name='con_id' filepath='drivers/clk/clk-devres.c' line='206' column='1'/> - <return type-id='7d0bc0eb'/> - </function-decl> - <function-decl name='of_clk_get_by_name' mangled-name='of_clk_get_by_name' filepath='include/linux/clk.h' line='1076' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_get_by_name'> - <parameter type-id='9a537bbe'/> - <parameter type-id='80f4b756'/> - <return type-id='7d0bc0eb'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/clk/clk-divider.c' language='LANG_C89'> <class-decl name='clk_div_table' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='415' column='1' id='32858f34'> @@ -64753,15 +55701,6 @@ <qualified-type-def type-id='32858f34' const='yes' id='bb21a21f'/> <pointer-type-def type-id='bb21a21f' size-in-bits='64' id='caf2596f'/> <var-decl name='clk_divider_ops' type-id='92072f8b' mangled-name='clk_divider_ops' visibility='default' filepath='drivers/clk/clk-divider.c' line='453' column='1' elf-symbol-id='clk_divider_ops'/> - <function-decl name='divider_recalc_rate' mangled-name='divider_recalc_rate' filepath='drivers/clk/clk-divider.c' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='divider_recalc_rate'> - <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk-divider.c' line='129' column='1'/> - <parameter type-id='7359adad' name='parent_rate' filepath='drivers/clk/clk-divider.c' line='129' column='1'/> - <parameter type-id='f0981eeb' name='val' filepath='drivers/clk/clk-divider.c' line='130' column='1'/> - <parameter type-id='caf2596f' name='table' filepath='drivers/clk/clk-divider.c' line='131' column='1'/> - <parameter type-id='7359adad' name='flags' filepath='drivers/clk/clk-divider.c' line='132' column='1'/> - <parameter type-id='7359adad' name='width' filepath='drivers/clk/clk-divider.c' line='132' column='1'/> - <return type-id='7359adad'/> - </function-decl> <function-decl name='divider_round_rate_parent' mangled-name='divider_round_rate_parent' filepath='drivers/clk/clk-divider.c' line='345' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='divider_round_rate_parent'> <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk-divider.c' line='345' column='1'/> <parameter type-id='3aaeef89' name='parent' filepath='drivers/clk/clk-divider.c' line='345' column='1'/> @@ -64783,6 +55722,15 @@ <parameter type-id='f0981eeb' name='val' filepath='drivers/clk/clk-divider.c' line='361' column='1'/> <return type-id='bd54fe1a'/> </function-decl> + <function-decl name='divider_recalc_rate' mangled-name='divider_recalc_rate' filepath='drivers/clk/clk-divider.c' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='divider_recalc_rate'> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk-divider.c' line='129' column='1'/> + <parameter type-id='7359adad' name='parent_rate' filepath='drivers/clk/clk-divider.c' line='129' column='1'/> + <parameter type-id='f0981eeb' name='val' filepath='drivers/clk/clk-divider.c' line='130' column='1'/> + <parameter type-id='caf2596f' name='table' filepath='drivers/clk/clk-divider.c' line='131' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='drivers/clk/clk-divider.c' line='132' column='1'/> + <parameter type-id='7359adad' name='width' filepath='drivers/clk/clk-divider.c' line='132' column='1'/> + <return type-id='7359adad'/> + </function-decl> <function-decl name='divider_get_val' mangled-name='divider_get_val' filepath='drivers/clk/clk-divider.c' line='401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='divider_get_val'> <parameter type-id='7359adad' name='rate' filepath='drivers/clk/clk-divider.c' line='401' column='1'/> <parameter type-id='7359adad' name='parent_rate' filepath='drivers/clk/clk-divider.c' line='401' column='1'/> @@ -64791,6 +55739,10 @@ <parameter type-id='7359adad' name='flags' filepath='drivers/clk/clk-divider.c' line='403' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='clk_hw_unregister_divider' mangled-name='clk_hw_unregister_divider' filepath='drivers/clk/clk-divider.c' line='642' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_unregister_divider'> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk-divider.c' line='642' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='clk_hw_register_divider' mangled-name='clk_hw_register_divider' filepath='drivers/clk/clk-divider.c' line='557' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_register_divider'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-divider.c' line='557' column='1'/> <parameter type-id='80f4b756' name='name' filepath='drivers/clk/clk-divider.c' line='557' column='1'/> @@ -64803,21 +55755,12 @@ <parameter type-id='cff2d845' name='lock' filepath='drivers/clk/clk-divider.c' line='560' column='1'/> <return type-id='3aaeef89'/> </function-decl> - <function-decl name='clk_hw_unregister_divider' mangled-name='clk_hw_unregister_divider' filepath='drivers/clk/clk-divider.c' line='642' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_unregister_divider'> - <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk-divider.c' line='642' column='1'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/clk/clk-fixed-factor.c' language='LANG_C89'> <var-decl name='clk_fixed_factor_ops' type-id='92072f8b' mangled-name='clk_fixed_factor_ops' visibility='default' filepath='drivers/clk/clk-fixed-factor.c' line='60' column='1' elf-symbol-id='clk_fixed_factor_ops'/> - <function-decl name='clk_hw_register_fixed_factor' mangled-name='clk_hw_register_fixed_factor' filepath='drivers/clk/clk-fixed-factor.c' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_register_fixed_factor'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-fixed-factor.c' line='109' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/clk/clk-fixed-factor.c' line='110' column='1'/> - <parameter type-id='80f4b756' name='parent_name' filepath='drivers/clk/clk-fixed-factor.c' line='110' column='1'/> - <parameter type-id='7359adad' name='flags' filepath='drivers/clk/clk-fixed-factor.c' line='110' column='1'/> - <parameter type-id='f0981eeb' name='mult' filepath='drivers/clk/clk-fixed-factor.c' line='111' column='1'/> - <parameter type-id='f0981eeb' name='div' filepath='drivers/clk/clk-fixed-factor.c' line='111' column='1'/> - <return type-id='3aaeef89'/> + <function-decl name='clk_unregister_fixed_factor' mangled-name='clk_unregister_fixed_factor' filepath='drivers/clk/clk-fixed-factor.c' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_unregister_fixed_factor'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk-fixed-factor.c' line='132' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='clk_register_fixed_factor' mangled-name='clk_register_fixed_factor' filepath='drivers/clk/clk-fixed-factor.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_register_fixed_factor'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-fixed-factor.c' line='118' column='1'/> @@ -64828,9 +55771,14 @@ <parameter type-id='f0981eeb' name='div' filepath='drivers/clk/clk-fixed-factor.c' line='120' column='1'/> <return type-id='7d0bc0eb'/> </function-decl> - <function-decl name='clk_unregister_fixed_factor' mangled-name='clk_unregister_fixed_factor' filepath='drivers/clk/clk-fixed-factor.c' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_unregister_fixed_factor'> - <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk-fixed-factor.c' line='132' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='clk_hw_register_fixed_factor' mangled-name='clk_hw_register_fixed_factor' filepath='drivers/clk/clk-fixed-factor.c' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_register_fixed_factor'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-fixed-factor.c' line='109' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/clk/clk-fixed-factor.c' line='110' column='1'/> + <parameter type-id='80f4b756' name='parent_name' filepath='drivers/clk/clk-fixed-factor.c' line='110' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='drivers/clk/clk-fixed-factor.c' line='110' column='1'/> + <parameter type-id='f0981eeb' name='mult' filepath='drivers/clk/clk-fixed-factor.c' line='111' column='1'/> + <parameter type-id='f0981eeb' name='div' filepath='drivers/clk/clk-fixed-factor.c' line='111' column='1'/> + <return type-id='3aaeef89'/> </function-decl> <function-decl name='clk_hw_unregister_fixed_factor' mangled-name='clk_hw_unregister_fixed_factor' filepath='drivers/clk/clk-fixed-factor.c' line='145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_unregister_fixed_factor'> <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk-fixed-factor.c' line='145' column='1'/> @@ -64839,6 +55787,10 @@ </abi-instr> <abi-instr address-size='64' path='drivers/clk/clk-fixed-rate.c' language='LANG_C89'> <var-decl name='clk_fixed_rate_ops' type-id='92072f8b' mangled-name='clk_fixed_rate_ops' visibility='default' filepath='drivers/clk/clk-fixed-rate.c' line='39' column='1' elf-symbol-id='clk_fixed_rate_ops'/> + <function-decl name='clk_unregister_fixed_rate' mangled-name='clk_unregister_fixed_rate' filepath='drivers/clk/clk-fixed-rate.c' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_unregister_fixed_rate'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk-fixed-rate.c' line='133' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='clk_register_fixed_rate' mangled-name='clk_register_fixed_rate' filepath='drivers/clk/clk-fixed-rate.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_register_fixed_rate'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-fixed-rate.c' line='124' column='1'/> <parameter type-id='80f4b756' name='name' filepath='drivers/clk/clk-fixed-rate.c' line='124' column='1'/> @@ -64853,16 +55805,9 @@ </abi-instr> <abi-instr address-size='64' path='drivers/clk/clk-gate.c' language='LANG_C89'> <var-decl name='clk_gate_ops' type-id='92072f8b' mangled-name='clk_gate_ops' visibility='default' filepath='drivers/clk/clk-gate.c' line='119' column='1' elf-symbol-id='clk_gate_ops'/> - <function-decl name='clk_hw_register_gate' mangled-name='clk_hw_register_gate' filepath='drivers/clk/clk-gate.c' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_register_gate'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-gate.c' line='137' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/clk/clk-gate.c' line='137' column='1'/> - <parameter type-id='80f4b756' name='parent_name' filepath='drivers/clk/clk-gate.c' line='138' column='1'/> - <parameter type-id='7359adad' name='flags' filepath='drivers/clk/clk-gate.c' line='138' column='1'/> - <parameter type-id='eaa32e2f' name='reg' filepath='drivers/clk/clk-gate.c' line='139' column='1'/> - <parameter type-id='f9b06939' name='bit_idx' filepath='drivers/clk/clk-gate.c' line='139' column='1'/> - <parameter type-id='f9b06939' name='clk_gate_flags' filepath='drivers/clk/clk-gate.c' line='140' column='1'/> - <parameter type-id='cff2d845' name='lock' filepath='drivers/clk/clk-gate.c' line='140' column='1'/> - <return type-id='3aaeef89'/> + <function-decl name='clk_unregister_gate' mangled-name='clk_unregister_gate' filepath='drivers/clk/clk-gate.c' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_unregister_gate'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk-gate.c' line='198' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='clk_register_gate' mangled-name='clk_register_gate' filepath='drivers/clk/clk-gate.c' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_register_gate'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-gate.c' line='183' column='1'/> @@ -64875,6 +55820,17 @@ <parameter type-id='cff2d845' name='lock' filepath='drivers/clk/clk-gate.c' line='186' column='1'/> <return type-id='7d0bc0eb'/> </function-decl> + <function-decl name='clk_hw_register_gate' mangled-name='clk_hw_register_gate' filepath='drivers/clk/clk-gate.c' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_register_gate'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-gate.c' line='137' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/clk/clk-gate.c' line='137' column='1'/> + <parameter type-id='80f4b756' name='parent_name' filepath='drivers/clk/clk-gate.c' line='138' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='drivers/clk/clk-gate.c' line='138' column='1'/> + <parameter type-id='eaa32e2f' name='reg' filepath='drivers/clk/clk-gate.c' line='139' column='1'/> + <parameter type-id='f9b06939' name='bit_idx' filepath='drivers/clk/clk-gate.c' line='139' column='1'/> + <parameter type-id='f9b06939' name='clk_gate_flags' filepath='drivers/clk/clk-gate.c' line='140' column='1'/> + <parameter type-id='cff2d845' name='lock' filepath='drivers/clk/clk-gate.c' line='140' column='1'/> + <return type-id='3aaeef89'/> + </function-decl> <function-decl name='clk_hw_unregister_gate' mangled-name='clk_hw_unregister_gate' filepath='drivers/clk/clk-gate.c' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_unregister_gate'> <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk-gate.c' line='214' column='1'/> <return type-id='48b5725f'/> @@ -64895,6 +55851,10 @@ <parameter type-id='cff2d845' name='lock' filepath='drivers/clk/clk-mux.c' line='223' column='1'/> <return type-id='7d0bc0eb'/> </function-decl> + <function-decl name='clk_hw_unregister_mux' mangled-name='clk_hw_unregister_mux' filepath='drivers/clk/clk-mux.c' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_unregister_mux'> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk-mux.c' line='263' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='clk_hw_register_mux' mangled-name='clk_hw_register_mux' filepath='drivers/clk/clk-mux.c' line='233' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_register_mux'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk-mux.c' line='233' column='1'/> <parameter type-id='80f4b756' name='name' filepath='drivers/clk/clk-mux.c' line='233' column='1'/> @@ -64908,12 +55868,8 @@ <parameter type-id='cff2d845' name='lock' filepath='drivers/clk/clk-mux.c' line='237' column='1'/> <return type-id='3aaeef89'/> </function-decl> - <function-decl name='clk_hw_unregister_mux' mangled-name='clk_hw_unregister_mux' filepath='drivers/clk/clk-mux.c' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_unregister_mux'> - <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk-mux.c' line='263' column='1'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/clk/clk-scpi.c' language='LANG_C89'> + <abi-instr address-size='64' path='drivers/clk/clk.c' language='LANG_C89'> <class-decl name='clk_core' size-in-bits='1728' is-struct='yes' visibility='default' filepath='drivers/clk/clk.c' line='56' column='1' id='636cc9ab'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='57' column='1'/> @@ -65015,40 +55971,6 @@ <var-decl name='ref' type-id='400fb07b' visibility='default' filepath='drivers/clk/clk.c' line='93' column='1'/> </data-member> </class-decl> - <class-decl name='clk_hw' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='319' column='1' id='cf8d7d81'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='core' type-id='ba21e62b' visibility='default' filepath='include/linux/clk-provider.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/clk-provider.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init' type-id='b6a95a02' visibility='default' filepath='include/linux/clk-provider.h' line='322' column='1'/> - </data-member> - </class-decl> - <class-decl name='clk_init_data' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='292' column='1' id='065eee5b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='824ffa73' visibility='default' filepath='include/linux/clk-provider.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='parent_names' type-id='13956559' visibility='default' filepath='include/linux/clk-provider.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='parent_data' type-id='4cdbecf4' visibility='default' filepath='include/linux/clk-provider.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='parent_hws' type-id='ca0dae6c' visibility='default' filepath='include/linux/clk-provider.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='num_parents' type-id='f9b06939' visibility='default' filepath='include/linux/clk-provider.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/clk-provider.h' line='300' column='1'/> - </data-member> - </class-decl> <class-decl name='clk_ops' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='222' column='1' id='512851e8'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='prepare' type-id='2d015d73' visibility='default' filepath='include/linux/clk-provider.h' line='223' column='1'/> @@ -65129,6 +56051,54 @@ <var-decl name='post_rate_change' type-id='3d287e03' visibility='default' filepath='include/linux/clk-provider.h' line='259' column='1'/> </data-member> </class-decl> + <class-decl name='clk_hw' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='319' column='1' id='cf8d7d81'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='core' type-id='ba21e62b' visibility='default' filepath='include/linux/clk-provider.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/clk-provider.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='init' type-id='b6a95a02' visibility='default' filepath='include/linux/clk-provider.h' line='322' column='1'/> + </data-member> + </class-decl> + <class-decl name='clk_init_data' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='292' column='1' id='065eee5b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ops' type-id='824ffa73' visibility='default' filepath='include/linux/clk-provider.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='parent_names' type-id='13956559' visibility='default' filepath='include/linux/clk-provider.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='parent_data' type-id='4cdbecf4' visibility='default' filepath='include/linux/clk-provider.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='parent_hws' type-id='ca0dae6c' visibility='default' filepath='include/linux/clk-provider.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='num_parents' type-id='f9b06939' visibility='default' filepath='include/linux/clk-provider.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/clk-provider.h' line='300' column='1'/> + </data-member> + </class-decl> + <class-decl name='clk_parent_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='271' column='1' id='bd5c3911'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hw' type-id='9e6d4b4e' visibility='default' filepath='include/linux/clk-provider.h' line='272' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fw_name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='274' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='include/linux/clk-provider.h' line='275' column='1'/> + </data-member> + </class-decl> <class-decl name='clk_rate_request' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='56' column='1' id='e9bea70c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='rate' type-id='7359adad' visibility='default' filepath='include/linux/clk-provider.h' line='57' column='1'/> @@ -65154,25 +56124,32 @@ <var-decl name='den' type-id='f0981eeb' visibility='default' filepath='include/linux/clk-provider.h' line='72' column='1'/> </data-member> </class-decl> - <class-decl name='clk_parent_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='271' column='1' id='bd5c3911'> + <class-decl name='clk_parent_map' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/clk/clk.c' line='48' column='1' id='710f82fd'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hw' type-id='9e6d4b4e' visibility='default' filepath='include/linux/clk-provider.h' line='272' column='1'/> + <var-decl name='hw' type-id='9e6d4b4e' visibility='default' filepath='drivers/clk/clk.c' line='49' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fw_name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='273' column='1'/> + <var-decl name='core' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='50' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='274' column='1'/> + <var-decl name='fw_name' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='51' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='include/linux/clk-provider.h' line='275' column='1'/> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='drivers/clk/clk.c' line='53' column='1'/> </data-member> </class-decl> + <pointer-type-def type-id='824a7fd2' size-in-bits='64' id='f1c652ac'/> <pointer-type-def type-id='636cc9ab' size-in-bits='64' id='ba21e62b'/> <pointer-type-def type-id='4f935e80' size-in-bits='64' id='f726dab6'/> <pointer-type-def type-id='cf8d7d81' size-in-bits='64' id='3aaeef89'/> <pointer-type-def type-id='e4cb80c8' size-in-bits='64' id='a5186342'/> + <pointer-type-def type-id='710f82fd' size-in-bits='64' id='338d484d'/> <pointer-type-def type-id='e9bea70c' size-in-bits='64' id='23a0ad0a'/> + <qualified-type-def type-id='830e3b1b' const='yes' id='75144de8'/> + <pointer-type-def type-id='75144de8' size-in-bits='64' id='10f66866'/> <qualified-type-def type-id='cf8d7d81' const='yes' id='fdb55010'/> <pointer-type-def type-id='fdb55010' size-in-bits='64' id='9e6d4b4e'/> <pointer-type-def type-id='9e6d4b4e' size-in-bits='64' id='ca0dae6c'/> @@ -65194,38 +56171,251 @@ <pointer-type-def type-id='0a38a8f0' size-in-bits='64' id='93097cd2'/> <pointer-type-def type-id='30913582' size-in-bits='64' id='0112fb3c'/> <pointer-type-def type-id='7c1f247e' size-in-bits='64' id='c2d2a400'/> - <function-decl name='of_property_read_string_helper' mangled-name='of_property_read_string_helper' filepath='include/linux/of.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_string_helper'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7d3cd834'/> - <parameter type-id='7359adad'/> - <parameter type-id='95e97e5e'/> + <function-decl name='clk_prepare' mangled-name='clk_prepare' filepath='drivers/clk/clk.c' line='972' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_prepare'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='972' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='devm_clk_hw_register' mangled-name='devm_clk_hw_register' filepath='include/linux/clk-provider.h' line='811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_hw_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='3aaeef89'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_hw_set_rate_range' mangled-name='clk_hw_set_rate_range' filepath='include/linux/clk-provider.h' line='858' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_set_rate_range'> - <parameter type-id='3aaeef89'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> + <function-decl name='clk_unprepare' mangled-name='clk_unprepare' filepath='drivers/clk/clk.c' line='891' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_unprepare'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='891' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='of_clk_add_hw_provider' mangled-name='of_clk_add_hw_provider' filepath='include/linux/clk-provider.h' line='1048' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_add_hw_provider'> - <parameter type-id='9a537bbe'/> - <parameter type-id='a5186342'/> - <parameter type-id='eaa32e2f'/> + <function-decl name='clk_set_rate' mangled-name='clk_set_rate' filepath='drivers/clk/clk.c' line='2311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_set_rate'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='2311' column='1'/> + <parameter type-id='7359adad' name='rate' filepath='drivers/clk/clk.c' line='2311' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='of_clk_del_provider' mangled-name='of_clk_del_provider' filepath='include/linux/clk-provider.h' line='1056' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_del_provider'> - <parameter type-id='9a537bbe'/> + <function-decl name='of_clk_get_by_name' mangled-name='of_clk_get_by_name' filepath='drivers/clk/clk.c' line='4791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_get_by_name'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/clk/clk.c' line='4791' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/clk/clk.c' line='4791' column='1'/> + <return type-id='7d0bc0eb'/> + </function-decl> + <function-decl name='of_clk_src_simple_get' mangled-name='of_clk_src_simple_get' filepath='drivers/clk/clk.c' line='4394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_src_simple_get'> + <parameter type-id='51a94113' name='clkspec' filepath='drivers/clk/clk.c' line='4394' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/clk/clk.c' line='4395' column='1'/> + <return type-id='7d0bc0eb'/> + </function-decl> + <function-decl name='of_clk_src_onecell_get' mangled-name='of_clk_src_onecell_get' filepath='drivers/clk/clk.c' line='4407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_src_onecell_get'> + <parameter type-id='51a94113' name='clkspec' filepath='drivers/clk/clk.c' line='4407' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/clk/clk.c' line='4407' column='1'/> + <return type-id='7d0bc0eb'/> + </function-decl> + <function-decl name='of_clk_hw_simple_get' mangled-name='of_clk_hw_simple_get' filepath='drivers/clk/clk.c' line='4401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_hw_simple_get'> + <parameter type-id='51a94113' name='clkspec' filepath='drivers/clk/clk.c' line='4401' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/clk/clk.c' line='4401' column='1'/> + <return type-id='3aaeef89'/> + </function-decl> + <function-decl name='of_clk_hw_register' mangled-name='of_clk_hw_register' filepath='drivers/clk/clk.c' line='3954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_hw_register'> + <parameter type-id='9a537bbe' name='node' filepath='drivers/clk/clk.c' line='3954' column='1'/> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='3954' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_clk_hw_onecell_get' mangled-name='of_clk_hw_onecell_get' filepath='drivers/clk/clk.c' line='4422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_hw_onecell_get'> + <parameter type-id='51a94113' name='clkspec' filepath='drivers/clk/clk.c' line='4422' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/clk/clk.c' line='4422' column='1'/> + <return type-id='3aaeef89'/> + </function-decl> + <function-decl name='of_clk_get_parent_name' mangled-name='of_clk_get_parent_name' filepath='drivers/clk/clk.c' line='4818' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_get_parent_name'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/clk/clk.c' line='4818' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/clk/clk.c' line='4818' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='of_clk_get_parent_count' mangled-name='of_clk_get_parent_count' filepath='drivers/clk/clk.c' line='4806' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_get_parent_count'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/clk/clk.c' line='4806' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='of_clk_get_from_provider' mangled-name='of_clk_get_from_provider' filepath='drivers/clk/clk.c' line='4742' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_get_from_provider'> + <parameter type-id='51a94113' name='clkspec' filepath='drivers/clk/clk.c' line='4742' column='1'/> + <return type-id='7d0bc0eb'/> + </function-decl> + <function-decl name='of_clk_get' mangled-name='of_clk_get' filepath='drivers/clk/clk.c' line='4776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_get'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/clk/clk.c' line='4776' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/clk/clk.c' line='4776' column='1'/> + <return type-id='7d0bc0eb'/> + </function-decl> + <function-decl name='of_clk_del_provider' mangled-name='of_clk_del_provider' filepath='drivers/clk/clk.c' line='4580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_del_provider'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/clk/clk.c' line='4580' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='of_clk_add_provider' mangled-name='of_clk_add_provider' filepath='drivers/clk/clk.c' line='4444' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_add_provider'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/clk/clk.c' line='4444' column='1'/> + <parameter type-id='f1c652ac' name='clk_src_get' filepath='drivers/clk/clk.c' line='4445' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/clk/clk.c' line='4447' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_clk_add_hw_provider' mangled-name='of_clk_add_hw_provider' filepath='drivers/clk/clk.c' line='4481' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_add_hw_provider'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/clk/clk.c' line='4481' column='1'/> + <parameter type-id='a5186342' name='get' filepath='drivers/clk/clk.c' line='4482' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/clk/clk.c' line='4484' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_of_clk_del_provider' mangled-name='devm_of_clk_del_provider' filepath='drivers/clk/clk.c' line='4611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_clk_del_provider'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk.c' line='4611' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_of_clk_add_hw_provider' mangled-name='devm_of_clk_add_hw_provider' filepath='drivers/clk/clk.c' line='4550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_clk_add_hw_provider'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk.c' line='4550' column='1'/> + <parameter type-id='a5186342' name='get' filepath='drivers/clk/clk.c' line='4551' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/clk/clk.c' line='4553' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_clk_register' mangled-name='devm_clk_register' filepath='drivers/clk/clk.c' line='4122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk.c' line='4122' column='1'/> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='4122' column='1'/> + <return type-id='7d0bc0eb'/> + </function-decl> + <function-decl name='clk_unregister' mangled-name='clk_unregister' filepath='drivers/clk/clk.c' line='4039' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_unregister'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='4039' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_clk_hw_register' mangled-name='devm_clk_hw_register' filepath='drivers/clk/clk.c' line='4152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_hw_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk.c' line='4152' column='1'/> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='4152' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='clk_sync_state' mangled-name='clk_sync_state' filepath='drivers/clk/clk.c' line='1361' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_sync_state'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk.c' line='1361' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='clk_set_parent' mangled-name='clk_set_parent' filepath='drivers/clk/clk.c' line='2661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_set_parent'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='2661' column='1'/> + <parameter type-id='7d0bc0eb' name='parent' filepath='drivers/clk/clk.c' line='2661' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='clk_save_context' mangled-name='clk_save_context' filepath='drivers/clk/clk.c' line='1142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_save_context'> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='clk_round_rate' mangled-name='clk_round_rate' filepath='drivers/clk/clk.c' line='1498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_round_rate'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='1498' column='1'/> + <parameter type-id='7359adad' name='rate' filepath='drivers/clk/clk.c' line='1498' column='1'/> + <return type-id='bd54fe1a'/> + </function-decl> + <function-decl name='clk_restore_context' mangled-name='clk_restore_context' filepath='drivers/clk/clk.c' line='1169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_restore_context'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='clk_register' mangled-name='clk_register' filepath='drivers/clk/clk.c' line='3920' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk.c' line='3920' column='1'/> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='3920' column='1'/> + <return type-id='7d0bc0eb'/> + </function-decl> + <function-decl name='clk_notifier_unregister' mangled-name='clk_notifier_unregister' filepath='drivers/clk/clk.c' line='4330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_notifier_unregister'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='4330' column='1'/> + <parameter type-id='d504f73d' name='nb' filepath='drivers/clk/clk.c' line='4330' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='clk_notifier_register' mangled-name='clk_notifier_register' filepath='drivers/clk/clk.c' line='4282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_notifier_register'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='4282' column='1'/> + <parameter type-id='d504f73d' name='nb' filepath='drivers/clk/clk.c' line='4282' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='clk_is_match' mangled-name='clk_is_match' filepath='drivers/clk/clk.c' line='2973' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_is_match'> + <parameter type-id='10f66866' name='p' filepath='drivers/clk/clk.c' line='2973' column='1'/> + <parameter type-id='10f66866' name='q' filepath='drivers/clk/clk.c' line='2973' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='clk_hw_unregister' mangled-name='clk_hw_unregister' filepath='drivers/clk/clk.c' line='4096' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_unregister'> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='4096' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='clk_hw_set_rate_range' mangled-name='clk_hw_set_rate_range' filepath='drivers/clk/clk.c' line='671' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_set_rate_range'> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='671' column='1'/> + <parameter type-id='7359adad' name='min_rate' filepath='drivers/clk/clk.c' line='671' column='1'/> + <parameter type-id='7359adad' name='max_rate' filepath='drivers/clk/clk.c' line='672' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='clk_hw_round_rate' mangled-name='clk_hw_round_rate' filepath='drivers/clk/clk.c' line='1473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_round_rate'> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='1473' column='1'/> + <parameter type-id='7359adad' name='rate' filepath='drivers/clk/clk.c' line='1473' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='clk_hw_register' mangled-name='clk_hw_register' filepath='drivers/clk/clk.c' line='3936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk.c' line='3936' column='1'/> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='3936' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='clk_hw_is_prepared' mangled-name='clk_hw_is_prepared' filepath='drivers/clk/clk.c' line='528' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_is_prepared'> + <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='528' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='clk_hw_is_enabled' mangled-name='clk_hw_is_enabled' filepath='drivers/clk/clk.c' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_is_enabled'> + <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='540' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='clk_hw_get_rate' mangled-name='clk_hw_get_rate' filepath='drivers/clk/clk.c' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_get_rate'> + <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='502' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='clk_hw_get_parent_by_index' mangled-name='clk_hw_get_parent_by_index' filepath='drivers/clk/clk.c' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_get_parent_by_index'> + <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='471' column='1'/> + <parameter type-id='f0981eeb' name='index' filepath='drivers/clk/clk.c' line='471' column='1'/> + <return type-id='3aaeef89'/> + </function-decl> + <function-decl name='clk_hw_get_parent' mangled-name='clk_hw_get_parent' filepath='drivers/clk/clk.c' line='301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_get_parent'> + <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='301' column='1'/> + <return type-id='3aaeef89'/> + </function-decl> + <function-decl name='clk_hw_get_num_parents' mangled-name='clk_hw_get_num_parents' filepath='drivers/clk/clk.c' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_get_num_parents'> + <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='295' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='clk_hw_get_name' mangled-name='clk_hw_get_name' filepath='drivers/clk/clk.c' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_get_name'> + <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='283' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='clk_hw_get_flags' mangled-name='clk_hw_get_flags' filepath='drivers/clk/clk.c' line='522' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_get_flags'> + <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='522' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='clk_get_rate' mangled-name='clk_get_rate' filepath='drivers/clk/clk.c' line='1699' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_get_rate'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='1699' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='clk_get_parent' mangled-name='clk_get_parent' filepath='drivers/clk/clk.c' line='2497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_get_parent'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='2497' column='1'/> + <return type-id='7d0bc0eb'/> + </function-decl> + <function-decl name='clk_enable' mangled-name='clk_enable' filepath='drivers/clk/clk.c' line='1194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_enable'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='1194' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='clk_disable' mangled-name='clk_disable' filepath='drivers/clk/clk.c' line='1029' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_disable'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='1029' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__clk_mux_determine_rate_closest' mangled-name='__clk_mux_determine_rate_closest' filepath='drivers/clk/clk.c' line='697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clk_mux_determine_rate_closest'> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='697' column='1'/> + <parameter type-id='23a0ad0a' name='req' filepath='drivers/clk/clk.c' line='698' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__clk_mux_determine_rate' mangled-name='__clk_mux_determine_rate' filepath='drivers/clk/clk.c' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clk_mux_determine_rate'> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='690' column='1'/> + <parameter type-id='23a0ad0a' name='req' filepath='drivers/clk/clk.c' line='691' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__clk_is_enabled' mangled-name='__clk_is_enabled' filepath='drivers/clk/clk.c' line='546' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clk_is_enabled'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='546' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='__clk_get_name' mangled-name='__clk_get_name' filepath='drivers/clk/clk.c' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clk_get_name'> + <parameter type-id='10f66866' name='clk' filepath='drivers/clk/clk.c' line='277' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='__clk_get_hw' mangled-name='__clk_get_hw' filepath='drivers/clk/clk.c' line='289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clk_get_hw'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='289' column='1'/> + <return type-id='3aaeef89'/> + </function-decl> + <function-decl name='__clk_determine_rate' mangled-name='__clk_determine_rate' filepath='drivers/clk/clk.c' line='1462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clk_determine_rate'> + <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='1462' column='1'/> + <parameter type-id='23a0ad0a' name='req' filepath='drivers/clk/clk.c' line='1462' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='824a7fd2'> + <parameter type-id='51a94113' name='clkspec'/> + <parameter type-id='eaa32e2f' name='data'/> + <return type-id='7d0bc0eb'/> + </function-type> <function-type size-in-bits='64' id='e4cb80c8'> - <parameter type-id='51a94113'/> - <parameter type-id='eaa32e2f'/> + <parameter type-id='51a94113' name='clkspec'/> + <parameter type-id='eaa32e2f' name='data'/> <return type-id='3aaeef89'/> </function-type> <function-type size-in-bits='64' id='f5a529af'> @@ -65290,455 +56480,27 @@ <return type-id='48b5725f'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/clk/clk.c' language='LANG_C89'> - <class-decl name='clk_parent_map' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/clk/clk.c' line='48' column='1' id='710f82fd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hw' type-id='9e6d4b4e' visibility='default' filepath='drivers/clk/clk.c' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='core' type-id='ba21e62b' visibility='default' filepath='drivers/clk/clk.c' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fw_name' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clk/clk.c' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='drivers/clk/clk.c' line='53' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='710f82fd' size-in-bits='64' id='338d484d'/> - <qualified-type-def type-id='830e3b1b' const='yes' id='75144de8'/> - <pointer-type-def type-id='75144de8' size-in-bits='64' id='10f66866'/> - <function-decl name='__clk_get_name' mangled-name='__clk_get_name' filepath='drivers/clk/clk.c' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clk_get_name'> - <parameter type-id='10f66866' name='clk' filepath='drivers/clk/clk.c' line='277' column='1'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='clk_hw_get_name' mangled-name='clk_hw_get_name' filepath='drivers/clk/clk.c' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_get_name'> - <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='283' column='1'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='__clk_get_hw' mangled-name='__clk_get_hw' filepath='drivers/clk/clk.c' line='289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clk_get_hw'> - <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='289' column='1'/> - <return type-id='3aaeef89'/> - </function-decl> - <function-decl name='clk_hw_get_num_parents' mangled-name='clk_hw_get_num_parents' filepath='drivers/clk/clk.c' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_get_num_parents'> - <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='295' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='clk_hw_get_parent' mangled-name='clk_hw_get_parent' filepath='drivers/clk/clk.c' line='301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_get_parent'> - <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='301' column='1'/> - <return type-id='3aaeef89'/> - </function-decl> - <function-decl name='clk_hw_get_parent_by_index' mangled-name='clk_hw_get_parent_by_index' filepath='drivers/clk/clk.c' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_get_parent_by_index'> - <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='471' column='1'/> - <parameter type-id='f0981eeb' name='index' filepath='drivers/clk/clk.c' line='471' column='1'/> - <return type-id='3aaeef89'/> - </function-decl> - <function-decl name='clk_hw_get_rate' mangled-name='clk_hw_get_rate' filepath='drivers/clk/clk.c' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_get_rate'> - <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='502' column='1'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='clk_hw_get_flags' mangled-name='clk_hw_get_flags' filepath='drivers/clk/clk.c' line='522' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_get_flags'> - <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='522' column='1'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='clk_hw_is_prepared' mangled-name='clk_hw_is_prepared' filepath='drivers/clk/clk.c' line='528' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_is_prepared'> - <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='528' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='clk_hw_is_enabled' mangled-name='clk_hw_is_enabled' filepath='drivers/clk/clk.c' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_is_enabled'> - <parameter type-id='9e6d4b4e' name='hw' filepath='drivers/clk/clk.c' line='540' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='__clk_is_enabled' mangled-name='__clk_is_enabled' filepath='drivers/clk/clk.c' line='546' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clk_is_enabled'> - <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='546' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='__clk_determine_rate' mangled-name='__clk_determine_rate' filepath='drivers/clk/clk.c' line='1462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clk_determine_rate'> - <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='1462' column='1'/> - <parameter type-id='23a0ad0a' name='req' filepath='drivers/clk/clk.c' line='1462' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__clk_mux_determine_rate' mangled-name='__clk_mux_determine_rate' filepath='drivers/clk/clk.c' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clk_mux_determine_rate'> - <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='690' column='1'/> - <parameter type-id='23a0ad0a' name='req' filepath='drivers/clk/clk.c' line='691' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__clk_mux_determine_rate_closest' mangled-name='__clk_mux_determine_rate_closest' filepath='drivers/clk/clk.c' line='697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clk_mux_determine_rate_closest'> - <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='697' column='1'/> - <parameter type-id='23a0ad0a' name='req' filepath='drivers/clk/clk.c' line='698' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_save_context' mangled-name='clk_save_context' filepath='drivers/clk/clk.c' line='1142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_save_context'> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_restore_context' mangled-name='clk_restore_context' filepath='drivers/clk/clk.c' line='1169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_restore_context'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='clk_sync_state' mangled-name='clk_sync_state' filepath='drivers/clk/clk.c' line='1361' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_sync_state'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk.c' line='1361' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='clk_hw_round_rate' mangled-name='clk_hw_round_rate' filepath='drivers/clk/clk.c' line='1473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_round_rate'> - <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='1473' column='1'/> - <parameter type-id='7359adad' name='rate' filepath='drivers/clk/clk.c' line='1473' column='1'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='clk_round_rate' mangled-name='clk_round_rate' filepath='drivers/clk/clk.c' line='1498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_round_rate'> - <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='1498' column='1'/> - <parameter type-id='7359adad' name='rate' filepath='drivers/clk/clk.c' line='1498' column='1'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='clk_get_parent' mangled-name='clk_get_parent' filepath='drivers/clk/clk.c' line='2497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_get_parent'> - <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='2497' column='1'/> - <return type-id='7d0bc0eb'/> - </function-decl> - <function-decl name='clk_is_match' mangled-name='clk_is_match' filepath='drivers/clk/clk.c' line='2973' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_is_match'> - <parameter type-id='10f66866' name='p' filepath='drivers/clk/clk.c' line='2973' column='1'/> - <parameter type-id='10f66866' name='q' filepath='drivers/clk/clk.c' line='2973' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='clk_register' mangled-name='clk_register' filepath='drivers/clk/clk.c' line='3917' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_register'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk.c' line='3917' column='1'/> - <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='3917' column='1'/> - <return type-id='7d0bc0eb'/> - </function-decl> - <function-decl name='clk_hw_register' mangled-name='clk_hw_register' filepath='drivers/clk/clk.c' line='3933' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_register'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk.c' line='3933' column='1'/> - <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='3933' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_clk_hw_register' mangled-name='of_clk_hw_register' filepath='drivers/clk/clk.c' line='3951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_hw_register'> - <parameter type-id='9a537bbe' name='node' filepath='drivers/clk/clk.c' line='3951' column='1'/> - <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='3951' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_unregister' mangled-name='clk_unregister' filepath='drivers/clk/clk.c' line='4036' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_unregister'> - <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='4036' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='clk_hw_unregister' mangled-name='clk_hw_unregister' filepath='drivers/clk/clk.c' line='4093' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_hw_unregister'> - <parameter type-id='3aaeef89' name='hw' filepath='drivers/clk/clk.c' line='4093' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='clk_notifier_register' mangled-name='clk_notifier_register' filepath='drivers/clk/clk.c' line='4279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_notifier_register'> - <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='4279' column='1'/> - <parameter type-id='d504f73d' name='nb' filepath='drivers/clk/clk.c' line='4279' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_notifier_unregister' mangled-name='clk_notifier_unregister' filepath='drivers/clk/clk.c' line='4327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_notifier_unregister'> - <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clk.c' line='4327' column='1'/> - <parameter type-id='d504f73d' name='nb' filepath='drivers/clk/clk.c' line='4327' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_clk_src_simple_get' mangled-name='of_clk_src_simple_get' filepath='drivers/clk/clk.c' line='4391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_src_simple_get'> - <parameter type-id='51a94113' name='clkspec' filepath='drivers/clk/clk.c' line='4391' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/clk/clk.c' line='4392' column='1'/> - <return type-id='7d0bc0eb'/> - </function-decl> - <function-decl name='of_clk_hw_simple_get' mangled-name='of_clk_hw_simple_get' filepath='drivers/clk/clk.c' line='4398' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_hw_simple_get'> - <parameter type-id='51a94113' name='clkspec' filepath='drivers/clk/clk.c' line='4398' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/clk/clk.c' line='4398' column='1'/> - <return type-id='3aaeef89'/> - </function-decl> - <function-decl name='of_clk_src_onecell_get' mangled-name='of_clk_src_onecell_get' filepath='drivers/clk/clk.c' line='4404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_src_onecell_get'> - <parameter type-id='51a94113' name='clkspec' filepath='drivers/clk/clk.c' line='4404' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/clk/clk.c' line='4404' column='1'/> - <return type-id='7d0bc0eb'/> - </function-decl> - <function-decl name='of_clk_hw_onecell_get' mangled-name='of_clk_hw_onecell_get' filepath='drivers/clk/clk.c' line='4419' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_hw_onecell_get'> - <parameter type-id='51a94113' name='clkspec' filepath='drivers/clk/clk.c' line='4419' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/clk/clk.c' line='4419' column='1'/> - <return type-id='3aaeef89'/> - </function-decl> - <function-decl name='devm_of_clk_del_provider' mangled-name='devm_of_clk_del_provider' filepath='drivers/clk/clk.c' line='4608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_clk_del_provider'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clk.c' line='4608' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='of_clk_get_from_provider' mangled-name='of_clk_get_from_provider' filepath='drivers/clk/clk.c' line='4739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_get_from_provider'> - <parameter type-id='51a94113' name='clkspec' filepath='drivers/clk/clk.c' line='4739' column='1'/> - <return type-id='7d0bc0eb'/> - </function-decl> - <function-decl name='of_clk_get_parent_count' mangled-name='of_clk_get_parent_count' filepath='drivers/clk/clk.c' line='4803' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_get_parent_count'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/clk/clk.c' line='4803' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='of_clk_get_parent_name' mangled-name='of_clk_get_parent_name' filepath='drivers/clk/clk.c' line='4815' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_get_parent_name'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/clk/clk.c' line='4815' column='1'/> - <parameter type-id='95e97e5e' name='index' filepath='drivers/clk/clk.c' line='4815' column='1'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='of_prop_next_u32' mangled-name='of_prop_next_u32' filepath='include/linux/of.h' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_prop_next_u32'> - <parameter type-id='ddcd89c6'/> - <parameter type-id='5b2fd8e8'/> - <parameter type-id='807869d3'/> - <return type-id='5b2fd8e8'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='drivers/clk/clkdev.c' language='LANG_C89'> - <function-decl name='clk_get_sys' mangled-name='clk_get_sys' filepath='drivers/clk/clkdev.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_get_sys'> - <parameter type-id='80f4b756' name='dev_id' filepath='drivers/clk/clkdev.c' line='94' column='1'/> - <parameter type-id='80f4b756' name='con_id' filepath='drivers/clk/clkdev.c' line='94' column='1'/> - <return type-id='7d0bc0eb'/> - </function-decl> <function-decl name='clk_register_clkdev' mangled-name='clk_register_clkdev' filepath='drivers/clk/clkdev.c' line='341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_register_clkdev'> <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clkdev.c' line='341' column='1'/> <parameter type-id='80f4b756' name='con_id' filepath='drivers/clk/clkdev.c' line='341' column='1'/> <parameter type-id='80f4b756' name='dev_id' filepath='drivers/clk/clkdev.c' line='342' column='1'/> <return type-id='95e97e5e'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/clk/hisilicon/clk-hi3660-stub.c' language='LANG_C89'> - <function-decl name='devm_of_clk_add_hw_provider' mangled-name='devm_of_clk_add_hw_provider' filepath='include/linux/clk-provider.h' line='1052' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_clk_add_hw_provider'> - <parameter type-id='fa0b179b'/> - <parameter type-id='a5186342'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mbox_client_txdone' mangled-name='mbox_client_txdone' filepath='include/linux/mailbox_client.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_client_txdone'> - <parameter type-id='339c87e8'/> - <parameter type-id='95e97e5e'/> + <function-decl name='clk_put' mangled-name='clk_put' filepath='drivers/clk/clkdev.c' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_put'> + <parameter type-id='7d0bc0eb' name='clk' filepath='drivers/clk/clkdev.c' line='115' column='1'/> <return type-id='48b5725f'/> </function-decl> - <pointer-type-def type-id='cbc88d4a' size-in-bits='64' id='339c87e8'/> - <class-decl name='mbox_chan' size-in-bits='1984' is-struct='yes' visibility='default' filepath='include/linux/mailbox_controller.h' line='117' column='1' id='cbc88d4a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mbox' type-id='fb648468' visibility='default' filepath='include/linux/mailbox_controller.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='txdone_method' type-id='f0981eeb' visibility='default' filepath='include/linux/mailbox_controller.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cl' type-id='aeae13b9' visibility='default' filepath='include/linux/mailbox_controller.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='tx_complete' type-id='f9fef04f' visibility='default' filepath='include/linux/mailbox_controller.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='active_req' type-id='eaa32e2f' visibility='default' filepath='include/linux/mailbox_controller.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='msg_count' type-id='f0981eeb' visibility='default' filepath='include/linux/mailbox_controller.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='msg_free' type-id='f0981eeb' visibility='default' filepath='include/linux/mailbox_controller.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='msg_data' type-id='4a460309' visibility='default' filepath='include/linux/mailbox_controller.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mailbox_controller.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='con_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/mailbox_controller.h' line='126' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='3bf7d5b1' size-in-bits='64' id='aeae13b9'/> - <pointer-type-def type-id='026a169a' size-in-bits='64' id='fb648468'/> - <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='1280' id='4a460309'> - <subrange length='20' type-id='7ff19f0f' id='fdca39cf'/> - </array-type-def> - <class-decl name='mbox_client' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/mailbox_client.h' line='29' column='1' id='3bf7d5b1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/mailbox_client.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tx_block' type-id='b50a4934' visibility='default' filepath='include/linux/mailbox_client.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tx_tout' type-id='7359adad' visibility='default' filepath='include/linux/mailbox_client.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='knows_txdone' type-id='b50a4934' visibility='default' filepath='include/linux/mailbox_client.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rx_callback' type-id='f0cadde6' visibility='default' filepath='include/linux/mailbox_client.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='tx_prepare' type-id='f0cadde6' visibility='default' filepath='include/linux/mailbox_client.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='tx_done' type-id='a16bb3cd' visibility='default' filepath='include/linux/mailbox_client.h' line='37' column='1'/> - </data-member> - </class-decl> - <class-decl name='mbox_controller' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mailbox_controller.h' line='74' column='1' id='026a169a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/mailbox_controller.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='962b0f84' visibility='default' filepath='include/linux/mailbox_controller.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='chans' type-id='339c87e8' visibility='default' filepath='include/linux/mailbox_controller.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='num_chans' type-id='95e97e5e' visibility='default' filepath='include/linux/mailbox_controller.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='txdone_irq' type-id='b50a4934' visibility='default' filepath='include/linux/mailbox_controller.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='232'> - <var-decl name='txdone_poll' type-id='b50a4934' visibility='default' filepath='include/linux/mailbox_controller.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='txpoll_period' type-id='f0981eeb' visibility='default' filepath='include/linux/mailbox_controller.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='of_xlate' type-id='8bdb16d5' visibility='default' filepath='include/linux/mailbox_controller.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='poll_hrt' type-id='b6993efc' visibility='default' filepath='include/linux/mailbox_controller.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/mailbox_controller.h' line='86' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='24a174c6' size-in-bits='64' id='962b0f84'/> - <pointer-type-def type-id='b08da511' size-in-bits='64' id='8bdb16d5'/> - <pointer-type-def type-id='0410b02c' size-in-bits='64' id='f0cadde6'/> - <pointer-type-def type-id='3c5fffe9' size-in-bits='64' id='a16bb3cd'/> - <qualified-type-def type-id='4d1a8c39' const='yes' id='24a174c6'/> - <class-decl name='mbox_chan_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/mailbox_controller.h' line='46' column='1' id='4d1a8c39'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='send_data' type-id='9f8ab0a2' visibility='default' filepath='include/linux/mailbox_controller.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flush' type-id='cead4188' visibility='default' filepath='include/linux/mailbox_controller.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='startup' type-id='f7bc2858' visibility='default' filepath='include/linux/mailbox_controller.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='shutdown' type-id='a9035179' visibility='default' filepath='include/linux/mailbox_controller.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='last_tx_done' type-id='921a362a' visibility='default' filepath='include/linux/mailbox_controller.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='peek_data' type-id='921a362a' visibility='default' filepath='include/linux/mailbox_controller.h' line='52' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='5468e006' size-in-bits='64' id='f7bc2858'/> - <pointer-type-def type-id='98985516' size-in-bits='64' id='cead4188'/> - <pointer-type-def type-id='d4f11968' size-in-bits='64' id='9f8ab0a2'/> - <pointer-type-def type-id='f7b53f40' size-in-bits='64' id='921a362a'/> - <pointer-type-def type-id='10b63b7d' size-in-bits='64' id='a9035179'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/clk/hisilicon/clk-hi6220-stub.c' language='LANG_C89'> - <class-decl name='mbox_chan' size-in-bits='1984' is-struct='yes' visibility='default' filepath='include/linux/mailbox_controller.h' line='117' column='1' id='cbc88d4a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mbox' type-id='fb648468' visibility='default' filepath='include/linux/mailbox_controller.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='txdone_method' type-id='f0981eeb' visibility='default' filepath='include/linux/mailbox_controller.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cl' type-id='aeae13b9' visibility='default' filepath='include/linux/mailbox_controller.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='tx_complete' type-id='f9fef04f' visibility='default' filepath='include/linux/mailbox_controller.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='active_req' type-id='eaa32e2f' visibility='default' filepath='include/linux/mailbox_controller.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='msg_count' type-id='f0981eeb' visibility='default' filepath='include/linux/mailbox_controller.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='msg_free' type-id='f0981eeb' visibility='default' filepath='include/linux/mailbox_controller.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='msg_data' type-id='4a460309' visibility='default' filepath='include/linux/mailbox_controller.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mailbox_controller.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='con_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/mailbox_controller.h' line='126' column='1'/> - </data-member> - </class-decl> - <class-decl name='mbox_client' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/mailbox_client.h' line='29' column='1' id='3bf7d5b1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/mailbox_client.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tx_block' type-id='b50a4934' visibility='default' filepath='include/linux/mailbox_client.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tx_tout' type-id='7359adad' visibility='default' filepath='include/linux/mailbox_client.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='knows_txdone' type-id='b50a4934' visibility='default' filepath='include/linux/mailbox_client.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rx_callback' type-id='f0cadde6' visibility='default' filepath='include/linux/mailbox_client.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='tx_prepare' type-id='f0cadde6' visibility='default' filepath='include/linux/mailbox_client.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='tx_done' type-id='a16bb3cd' visibility='default' filepath='include/linux/mailbox_client.h' line='37' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='cbc88d4a' size-in-bits='64' id='339c87e8'/> - <pointer-type-def type-id='3bf7d5b1' size-in-bits='64' id='aeae13b9'/> - <pointer-type-def type-id='0410b02c' size-in-bits='64' id='f0cadde6'/> - <pointer-type-def type-id='3c5fffe9' size-in-bits='64' id='a16bb3cd'/> - <function-decl name='syscon_regmap_lookup_by_phandle' mangled-name='syscon_regmap_lookup_by_phandle' filepath='include/linux/mfd/syscon.h' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='syscon_regmap_lookup_by_phandle'> - <parameter type-id='9a537bbe'/> - <parameter type-id='80f4b756'/> - <return type-id='29af9a71'/> - </function-decl> - <function-decl name='mbox_request_channel' mangled-name='mbox_request_channel' filepath='include/linux/mailbox_client.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_request_channel'> - <parameter type-id='aeae13b9'/> - <parameter type-id='95e97e5e'/> - <return type-id='339c87e8'/> - </function-decl> - <function-decl name='devm_clk_register' mangled-name='devm_clk_register' filepath='include/linux/clk-provider.h' line='808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='3aaeef89'/> + <function-decl name='clk_get_sys' mangled-name='clk_get_sys' filepath='drivers/clk/clkdev.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_get_sys'> + <parameter type-id='80f4b756' name='dev_id' filepath='drivers/clk/clkdev.c' line='94' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/clk/clkdev.c' line='94' column='1'/> <return type-id='7d0bc0eb'/> </function-decl> - <function-decl name='mbox_send_message' mangled-name='mbox_send_message' filepath='include/linux/mailbox_client.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_send_message'> - <parameter type-id='339c87e8'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='0410b02c'> - <parameter type-id='aeae13b9'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='3c5fffe9'> - <parameter type-id='aeae13b9'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/clk/hisilicon/crg-hi3516cv300.c' language='LANG_C89'> - <pointer-type-def type-id='824a7fd2' size-in-bits='64' id='f1c652ac'/> - <function-decl name='of_clk_add_provider' mangled-name='of_clk_add_provider' filepath='include/linux/clk-provider.h' line='1044' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_add_provider'> - <parameter type-id='9a537bbe'/> - <parameter type-id='f1c652ac'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_unregister_gate' mangled-name='clk_unregister_gate' filepath='include/linux/clk-provider.h' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_unregister_gate'> - <parameter type-id='7d0bc0eb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='clk_unregister_fixed_rate' mangled-name='clk_unregister_fixed_rate' filepath='include/linux/clk-provider.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_unregister_fixed_rate'> - <parameter type-id='7d0bc0eb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='824a7fd2'> - <parameter type-id='51a94113'/> - <parameter type-id='eaa32e2f'/> + <function-decl name='clk_get' mangled-name='clk_get' filepath='drivers/clk/clkdev.c' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/clk/clkdev.c' line='100' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/clk/clkdev.c' line='100' column='1'/> <return type-id='7d0bc0eb'/> - </function-type> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/clocksource/arm_arch_timer.c' language='LANG_C89'> <class-decl name='arch_timer_erratum_workaround' size-in-bits='640' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/arch_timer.h' line='51' column='1' id='a3e4c395'> @@ -65794,7 +56556,7 @@ <return type-id='95e97e5e'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/clocksource/timer-sun4i.c' language='LANG_C89'> + <abi-instr address-size='64' path='drivers/clocksource/timer-of.c' language='LANG_C89'> <class-decl name='timer_of' size-in-bits='3584' is-struct='yes' visibility='default' filepath='drivers/clocksource/timer-of.h' line='34' column='1' id='ebdc8782'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='drivers/clocksource/timer-of.h' line='35' column='1'/> @@ -65818,6 +56580,60 @@ <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='drivers/clocksource/timer-of.h' line='41' column='1'/> </data-member> </class-decl> + <class-decl name='of_timer_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/clocksource/timer-of.h' line='20' column='1' id='bd48ef82'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='eaa32e2f' visibility='default' filepath='drivers/clocksource/timer-of.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clocksource/timer-of.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='drivers/clocksource/timer-of.h' line='23' column='1'/> + </data-member> + </class-decl> + <class-decl name='of_timer_irq' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/clocksource/timer-of.h' line='11' column='1' id='dbd50a93'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='drivers/clocksource/timer-of.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='drivers/clocksource/timer-of.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='percpu' type-id='95e97e5e' visibility='default' filepath='drivers/clocksource/timer-of.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clocksource/timer-of.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='drivers/clocksource/timer-of.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='handler' type-id='29591c9a' visibility='default' filepath='drivers/clocksource/timer-of.h' line='17' column='1'/> + </data-member> + </class-decl> + <class-decl name='of_timer_clk' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/clocksource/timer-of.h' line='26' column='1' id='63c32039'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='drivers/clocksource/timer-of.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clocksource/timer-of.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='drivers/clocksource/timer-of.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rate' type-id='7359adad' visibility='default' filepath='drivers/clocksource/timer-of.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='period' type-id='7359adad' visibility='default' filepath='drivers/clocksource/timer-of.h' line='31' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='ebdc8782' size-in-bits='64' id='b2168730'/> + <function-decl name='timer_of_init' mangled-name='timer_of_init' filepath='drivers/clocksource/timer-of.c' line='168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='timer_of_init'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/clocksource/timer-of.c' line='168' column='1'/> + <parameter type-id='b2168730' name='to' filepath='drivers/clocksource/timer-of.c' line='168' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <class-decl name='clock_event_device' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/clockchips.h' line='100' column='1' id='13964735'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='event_handler' type-id='7106dab8' visibility='default' filepath='include/linux/clockchips.h' line='101' column='1'/> @@ -65904,6 +56720,7 @@ <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/clockchips.h' line='131' column='1'/> </data-member> </class-decl> + <typedef-decl name='irq_handler_t' type-id='3fefe9b7' filepath='include/linux/interrupt.h' line='96' column='1' id='29591c9a'/> <enum-decl name='clock_event_state' filepath='include/linux/clockchips.h' line='35' column='1' id='3d8b7ef7'> <underlying-type type-id='9cac1fee'/> <enumerator name='CLOCK_EVT_STATE_DETACHED' value='0'/> @@ -65912,77 +56729,11 @@ <enumerator name='CLOCK_EVT_STATE_ONESHOT' value='3'/> <enumerator name='CLOCK_EVT_STATE_ONESHOT_STOPPED' value='4'/> </enum-decl> - <class-decl name='of_timer_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/clocksource/timer-of.h' line='20' column='1' id='bd48ef82'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='eaa32e2f' visibility='default' filepath='drivers/clocksource/timer-of.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clocksource/timer-of.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='drivers/clocksource/timer-of.h' line='23' column='1'/> - </data-member> - </class-decl> - <class-decl name='of_timer_irq' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/clocksource/timer-of.h' line='11' column='1' id='dbd50a93'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='drivers/clocksource/timer-of.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='drivers/clocksource/timer-of.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='percpu' type-id='95e97e5e' visibility='default' filepath='drivers/clocksource/timer-of.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clocksource/timer-of.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='drivers/clocksource/timer-of.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='handler' type-id='29591c9a' visibility='default' filepath='drivers/clocksource/timer-of.h' line='17' column='1'/> - </data-member> - </class-decl> - <class-decl name='of_timer_clk' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/clocksource/timer-of.h' line='26' column='1' id='63c32039'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='drivers/clocksource/timer-of.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/clocksource/timer-of.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='drivers/clocksource/timer-of.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rate' type-id='7359adad' visibility='default' filepath='drivers/clocksource/timer-of.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='period' type-id='7359adad' visibility='default' filepath='drivers/clocksource/timer-of.h' line='31' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='13964735' size-in-bits='64' id='aff725d5'/> <pointer-type-def type-id='c740a74f' size-in-bits='64' id='d6a989c3'/> <pointer-type-def type-id='632cd7c3' size-in-bits='64' id='a4477ecf'/> - <pointer-type-def type-id='242d8ed5' size-in-bits='64' id='1bff60d1'/> - <pointer-type-def type-id='ebdc8782' size-in-bits='64' id='b2168730'/> + <pointer-type-def type-id='19f1c953' size-in-bits='64' id='3fefe9b7'/> <pointer-type-def type-id='64588176' size-in-bits='64' id='7106dab8'/> <pointer-type-def type-id='075176f9' size-in-bits='64' id='5858ec15'/> - <function-decl name='timer_of_init' mangled-name='timer_of_init' filepath='drivers/clocksource/timer-of.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='timer_of_init'> - <parameter type-id='9a537bbe'/> - <parameter type-id='b2168730'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_machine_is_compatible' mangled-name='of_machine_is_compatible' filepath='include/linux/of.h' line='398' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_machine_is_compatible'> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clockevents_config_and_register' mangled-name='clockevents_config_and_register' filepath='include/linux/clockchips.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clockevents_config_and_register'> - <parameter type-id='aff725d5'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> <function-type size-in-bits='64' id='c740a74f'> <parameter type-id='aff725d5'/> <return type-id='95e97e5e'/> @@ -66000,8 +56751,6 @@ <parameter type-id='5f8a1ac4'/> <return type-id='48b5725f'/> </function-type> - <typedef-decl name='irq_handler_t' type-id='3fefe9b7' filepath='include/linux/interrupt.h' line='96' column='1' id='29591c9a'/> - <pointer-type-def type-id='19f1c953' size-in-bits='64' id='3fefe9b7'/> </abi-instr> <abi-instr address-size='64' path='drivers/cpufreq/cpufreq.c' language='LANG_C89'> <class-decl name='cpufreq_freqs' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='165' column='1' id='9906d117'> @@ -66018,693 +56767,6 @@ <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/linux/cpufreq.h' line='169' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='9906d117' size-in-bits='64' id='857d6f7f'/> - <function-decl name='cpufreq_generic_get' mangled-name='cpufreq_generic_get' filepath='drivers/cpufreq/cpufreq.c' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_generic_get'> - <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='197' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='cpufreq_cpu_put' mangled-name='cpufreq_cpu_put' filepath='drivers/cpufreq/cpufreq.c' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_cpu_put'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='250' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cpufreq_freq_transition_begin' mangled-name='cpufreq_freq_transition_begin' filepath='drivers/cpufreq/cpufreq.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_freq_transition_begin'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='412' column='1'/> - <parameter type-id='857d6f7f' name='freqs' filepath='drivers/cpufreq/cpufreq.c' line='413' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cpufreq_freq_transition_end' mangled-name='cpufreq_freq_transition_end' filepath='drivers/cpufreq/cpufreq.c' line='446' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_freq_transition_end'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='446' column='1'/> - <parameter type-id='857d6f7f' name='freqs' filepath='drivers/cpufreq/cpufreq.c' line='447' column='1'/> - <parameter type-id='95e97e5e' name='transition_failed' filepath='drivers/cpufreq/cpufreq.c' line='447' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cpufreq_table_index_unsorted' mangled-name='cpufreq_table_index_unsorted' filepath='include/linux/cpufreq.h' line='702' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_table_index_unsorted'> - <parameter type-id='343c3ae4'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='refresh_frequency_limits' mangled-name='refresh_frequency_limits' filepath='drivers/cpufreq/cpufreq.c' line='1136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refresh_frequency_limits'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='1136' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cpufreq_quick_get_max' mangled-name='cpufreq_quick_get_max' filepath='drivers/cpufreq/cpufreq.c' line='1750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_quick_get_max'> - <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='1750' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='cpufreq_get' mangled-name='cpufreq_get' filepath='drivers/cpufreq/cpufreq.c' line='1778' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_get'> - <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='1778' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='cpufreq_generic_suspend' mangled-name='cpufreq_generic_suspend' filepath='drivers/cpufreq/cpufreq.c' line='1807' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_generic_suspend'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='1807' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__cpufreq_driver_target' mangled-name='__cpufreq_driver_target' filepath='drivers/cpufreq/cpufreq.c' line='2152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cpufreq_driver_target'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='2152' column='1'/> - <parameter type-id='f0981eeb' name='target_freq' filepath='drivers/cpufreq/cpufreq.c' line='2153' column='1'/> - <parameter type-id='f0981eeb' name='relation' filepath='drivers/cpufreq/cpufreq.c' line='2154' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cpufreq_get_policy' mangled-name='cpufreq_get_policy' filepath='drivers/cpufreq/cpufreq.c' line='2381' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_get_policy'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='2381' column='1'/> - <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='2381' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cpufreq_update_policy' mangled-name='cpufreq_update_policy' filepath='drivers/cpufreq/cpufreq.c' line='2507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_update_policy'> - <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='2507' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cpufreq_enable_boost_support' mangled-name='cpufreq_enable_boost_support' filepath='drivers/cpufreq/cpufreq.c' line='2622' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_enable_boost_support'> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='dbcf5bbe' size-in-bits='64' id='343c3ae4'/> - <class-decl name='cpufreq_policy' size-in-bits='5696' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='51' column='1' id='dbcf5bbe'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cpus' type-id='b16b461b' visibility='default' filepath='include/linux/cpufreq.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='related_cpus' type-id='b16b461b' visibility='default' filepath='include/linux/cpufreq.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='real_cpus' type-id='b16b461b' visibility='default' filepath='include/linux/cpufreq.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='shared_type' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/cpufreq.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='cpuinfo' type-id='861f63ae' visibility='default' filepath='include/linux/cpufreq.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='min' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='max' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='cur' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='restore_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='suspend_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='policy' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='last_policy' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='governor' type-id='6925355c' visibility='default' filepath='include/linux/cpufreq.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='governor_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/cpufreq.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='last_governor' type-id='ac1fa8c0' visibility='default' filepath='include/linux/cpufreq.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='update' type-id='ef9025d0' visibility='default' filepath='include/linux/cpufreq.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='constraints' type-id='7ca99f8c' visibility='default' filepath='include/linux/cpufreq.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='min_freq_req' type-id='3fdf7ca3' visibility='default' filepath='include/linux/cpufreq.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='max_freq_req' type-id='3fdf7ca3' visibility='default' filepath='include/linux/cpufreq.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='freq_table' type-id='3b8b42e1' visibility='default' filepath='include/linux/cpufreq.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='freq_table_sorted' type-id='e29b2d58' visibility='default' filepath='include/linux/cpufreq.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='policy_list' type-id='72f469ec' visibility='default' filepath='include/linux/cpufreq.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/cpufreq.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='kobj_unregister' type-id='f9fef04f' visibility='default' filepath='include/linux/cpufreq.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/cpufreq.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4608'> - <var-decl name='fast_switch_possible' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4616'> - <var-decl name='fast_switch_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4640'> - <var-decl name='transition_delay_us' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4672'> - <var-decl name='dvfs_possible_from_any_cpu' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4704'> - <var-decl name='cached_target_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='cached_resolved_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/cpufreq.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4768'> - <var-decl name='transition_ongoing' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='transition_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/cpufreq.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='transition_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/cpufreq.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5056'> - <var-decl name='transition_task' type-id='f23e2572' visibility='default' filepath='include/linux/cpufreq.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5120'> - <var-decl name='stats' type-id='dfdc5e57' visibility='default' filepath='include/linux/cpufreq.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/cpufreq.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='cdev' type-id='2feec21f' visibility='default' filepath='include/linux/cpufreq.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='nb_min' type-id='9b08f7cd' visibility='default' filepath='include/linux/cpufreq.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='nb_max' type-id='9b08f7cd' visibility='default' filepath='include/linux/cpufreq.h' line='148' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpufreq_cpuinfo' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='43' column='1' id='861f63ae'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='max_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='min_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='transition_latency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='48' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='f7f17df9' size-in-bits='64' id='3b8b42e1'/> - <pointer-type-def type-id='c0525226' size-in-bits='64' id='6925355c'/> - <pointer-type-def type-id='570cf6cf' size-in-bits='64' id='dfdc5e57'/> - <enum-decl name='cpufreq_table_sorting' filepath='include/linux/cpufreq.h' line='37' column='1' id='e29b2d58'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='CPUFREQ_TABLE_UNSORTED' value='0'/> - <enumerator name='CPUFREQ_TABLE_SORTED_ASCENDING' value='1'/> - <enumerator name='CPUFREQ_TABLE_SORTED_DESCENDING' value='2'/> - </enum-decl> - <pointer-type-def type-id='da4cc8f3' size-in-bits='64' id='3fdf7ca3'/> - <pointer-type-def type-id='3ae87f87' size-in-bits='64' id='2feec21f'/> - <class-decl name='cpufreq_frequency_table' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='619' column='1' id='f7f17df9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='620' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='driver_data' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='621' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='frequency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='622' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpufreq_governor' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='543' column='1' id='c0525226'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/cpufreq.h' line='544' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init' type-id='8dc588ee' visibility='default' filepath='include/linux/cpufreq.h' line='545' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='exit' type-id='bbebd435' visibility='default' filepath='include/linux/cpufreq.h' line='546' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='start' type-id='8dc588ee' visibility='default' filepath='include/linux/cpufreq.h' line='547' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='stop' type-id='bbebd435' visibility='default' filepath='include/linux/cpufreq.h' line='548' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='limits' type-id='bbebd435' visibility='default' filepath='include/linux/cpufreq.h' line='549' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='show_setspeed' type-id='7126cf8f' visibility='default' filepath='include/linux/cpufreq.h' line='550' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='store_setspeed' type-id='933bd18c' visibility='default' filepath='include/linux/cpufreq.h' line='552' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='dynamic_switching' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='555' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='governor_list' type-id='72f469ec' visibility='default' filepath='include/linux/cpufreq.h' line='556' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/cpufreq.h' line='557' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpufreq_stats' is-struct='yes' visibility='default' is-declaration-only='yes' id='570cf6cf'/> - <class-decl name='thermal_cooling_device' size-in-bits='8384' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='130' column='1' id='3ae87f87'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='664ac0b7' visibility='default' filepath='include/linux/thermal.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='device' type-id='66e487eb' visibility='default' filepath='include/linux/thermal.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='np' type-id='9a537bbe' visibility='default' filepath='include/linux/thermal.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='devdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/thermal.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='stats' type-id='eaa32e2f' visibility='default' filepath='include/linux/thermal.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='ops' type-id='6f4dc085' visibility='default' filepath='include/linux/thermal.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='updated' type-id='b50a4934' visibility='default' filepath='include/linux/thermal.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/thermal.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='thermal_instances' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='141' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='e542e4ad' size-in-bits='64' id='6f4dc085'/> - <pointer-type-def type-id='8393eddc' size-in-bits='64' id='8dc588ee'/> - <pointer-type-def type-id='144e93b2' size-in-bits='64' id='933bd18c'/> - <pointer-type-def type-id='4292193b' size-in-bits='64' id='7126cf8f'/> - <pointer-type-def type-id='593ec809' size-in-bits='64' id='bbebd435'/> - <qualified-type-def type-id='ff1a03f4' const='yes' id='e542e4ad'/> - <class-decl name='thermal_cooling_device_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='118' column='1' id='ff1a03f4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='get_max_state' type-id='ff2d9ea5' visibility='default' filepath='include/linux/thermal.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='get_cur_state' type-id='ff2d9ea5' visibility='default' filepath='include/linux/thermal.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set_cur_state' type-id='4b4c62ab' visibility='default' filepath='include/linux/thermal.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_requested_power' type-id='6f31af4c' visibility='default' filepath='include/linux/thermal.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='state2power' type-id='4692f31c' visibility='default' filepath='include/linux/thermal.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='power2state' type-id='c1eac593' visibility='default' filepath='include/linux/thermal.h' line='126' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='51dca1f7' size-in-bits='64' id='c1eac593'/> - <pointer-type-def type-id='9762f152' size-in-bits='64' id='6f31af4c'/> - <pointer-type-def type-id='35aa2942' size-in-bits='64' id='4692f31c'/> - <pointer-type-def type-id='e7176377' size-in-bits='64' id='4b4c62ab'/> - <pointer-type-def type-id='7fd43619' size-in-bits='64' id='ff2d9ea5'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/cpufreq/cpufreq_conservative.c' language='LANG_C89'> - <class-decl name='dbs_data' size-in-bits='1472' is-struct='yes' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='38' column='1' id='94ac9155'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attr_set' type-id='32d20c8c' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='tuners' type-id='eaa32e2f' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='ignore_nice_load' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='sampling_rate' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='sampling_down_factor' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1376'> - <var-decl name='up_threshold' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='io_is_busy' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='45' column='1'/> - </data-member> - </class-decl> - <class-decl name='gov_attr_set' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='587' column='1' id='32d20c8c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/cpufreq.h' line='588' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='policy_list' type-id='72f469ec' visibility='default' filepath='include/linux/cpufreq.h' line='589' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='update_lock' type-id='925167dc' visibility='default' filepath='include/linux/cpufreq.h' line='590' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='usage_count' type-id='95e97e5e' visibility='default' filepath='include/linux/cpufreq.h' line='591' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='94ac9155' size-in-bits='64' id='280461d5'/> - <function-decl name='dbs_update' mangled-name='dbs_update' filepath='drivers/cpufreq/cpufreq_governor.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbs_update'> - <parameter type-id='343c3ae4'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='gov_update_cpu_data' mangled-name='gov_update_cpu_data' filepath='drivers/cpufreq/cpufreq_governor.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gov_update_cpu_data'> - <parameter type-id='280461d5'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/cpufreq/cpufreq_governor.c' language='LANG_C89'> - <function-decl name='store_sampling_rate' mangled-name='store_sampling_rate' filepath='drivers/cpufreq/cpufreq_governor.c' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='store_sampling_rate'> - <parameter type-id='902fed1a' name='attr_set' filepath='drivers/cpufreq/cpufreq_governor.c' line='44' column='1'/> - <parameter type-id='80f4b756' name='buf' filepath='drivers/cpufreq/cpufreq_governor.c' line='44' column='1'/> - <parameter type-id='b59d7dce' name='count' filepath='drivers/cpufreq/cpufreq_governor.c' line='45' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='cpufreq_dbs_governor_init' mangled-name='cpufreq_dbs_governor_init' filepath='drivers/cpufreq/cpufreq_governor.c' line='391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_init'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='391' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cpufreq_dbs_governor_exit' mangled-name='cpufreq_dbs_governor_exit' filepath='drivers/cpufreq/cpufreq_governor.c' line='477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_exit'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='477' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cpufreq_dbs_governor_start' mangled-name='cpufreq_dbs_governor_start' filepath='drivers/cpufreq/cpufreq_governor.c' line='505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_start'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='505' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cpufreq_dbs_governor_stop' mangled-name='cpufreq_dbs_governor_stop' filepath='drivers/cpufreq/cpufreq_governor.c' line='543' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_stop'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='543' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cpufreq_dbs_governor_limits' mangled-name='cpufreq_dbs_governor_limits' filepath='drivers/cpufreq/cpufreq_governor.c' line='555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_limits'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='555' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <pointer-type-def type-id='32d20c8c' size-in-bits='64' id='902fed1a'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/cpufreq/cpufreq_governor_attr_set.c' language='LANG_C89'> - <var-decl name='governor_sysfs_ops' type-id='0f840455' mangled-name='governor_sysfs_ops' visibility='default' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='42' column='1' elf-symbol-id='governor_sysfs_ops'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/cpufreq/cpufreq_powersave.c' language='LANG_C89'> - <class-decl name='cpufreq_stats' is-struct='yes' visibility='default' is-declaration-only='yes' id='570cf6cf'/> - <class-decl name='cpufreq_governor' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='543' column='1' id='c0525226'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/cpufreq.h' line='544' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init' type-id='8dc588ee' visibility='default' filepath='include/linux/cpufreq.h' line='545' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='exit' type-id='bbebd435' visibility='default' filepath='include/linux/cpufreq.h' line='546' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='start' type-id='8dc588ee' visibility='default' filepath='include/linux/cpufreq.h' line='547' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='stop' type-id='bbebd435' visibility='default' filepath='include/linux/cpufreq.h' line='548' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='limits' type-id='bbebd435' visibility='default' filepath='include/linux/cpufreq.h' line='549' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='show_setspeed' type-id='7126cf8f' visibility='default' filepath='include/linux/cpufreq.h' line='550' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='store_setspeed' type-id='933bd18c' visibility='default' filepath='include/linux/cpufreq.h' line='552' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='dynamic_switching' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='555' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='governor_list' type-id='72f469ec' visibility='default' filepath='include/linux/cpufreq.h' line='556' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/cpufreq.h' line='557' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpufreq_policy' size-in-bits='5696' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='51' column='1' id='dbcf5bbe'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cpus' type-id='b16b461b' visibility='default' filepath='include/linux/cpufreq.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='related_cpus' type-id='b16b461b' visibility='default' filepath='include/linux/cpufreq.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='real_cpus' type-id='b16b461b' visibility='default' filepath='include/linux/cpufreq.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='shared_type' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/cpufreq.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='cpuinfo' type-id='861f63ae' visibility='default' filepath='include/linux/cpufreq.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='min' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='max' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='cur' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='restore_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='suspend_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='policy' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='last_policy' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='governor' type-id='6925355c' visibility='default' filepath='include/linux/cpufreq.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='governor_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/cpufreq.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='last_governor' type-id='ac1fa8c0' visibility='default' filepath='include/linux/cpufreq.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='update' type-id='ef9025d0' visibility='default' filepath='include/linux/cpufreq.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='constraints' type-id='7ca99f8c' visibility='default' filepath='include/linux/cpufreq.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='min_freq_req' type-id='3fdf7ca3' visibility='default' filepath='include/linux/cpufreq.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='max_freq_req' type-id='3fdf7ca3' visibility='default' filepath='include/linux/cpufreq.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='freq_table' type-id='3b8b42e1' visibility='default' filepath='include/linux/cpufreq.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='freq_table_sorted' type-id='e29b2d58' visibility='default' filepath='include/linux/cpufreq.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='policy_list' type-id='72f469ec' visibility='default' filepath='include/linux/cpufreq.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/cpufreq.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='kobj_unregister' type-id='f9fef04f' visibility='default' filepath='include/linux/cpufreq.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/cpufreq.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4608'> - <var-decl name='fast_switch_possible' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4616'> - <var-decl name='fast_switch_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4640'> - <var-decl name='transition_delay_us' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4672'> - <var-decl name='dvfs_possible_from_any_cpu' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4704'> - <var-decl name='cached_target_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='cached_resolved_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/cpufreq.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4768'> - <var-decl name='transition_ongoing' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='transition_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/cpufreq.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='transition_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/cpufreq.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5056'> - <var-decl name='transition_task' type-id='f23e2572' visibility='default' filepath='include/linux/cpufreq.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5120'> - <var-decl name='stats' type-id='dfdc5e57' visibility='default' filepath='include/linux/cpufreq.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/cpufreq.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='cdev' type-id='2feec21f' visibility='default' filepath='include/linux/cpufreq.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='nb_min' type-id='9b08f7cd' visibility='default' filepath='include/linux/cpufreq.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='nb_max' type-id='9b08f7cd' visibility='default' filepath='include/linux/cpufreq.h' line='148' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpufreq_cpuinfo' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='43' column='1' id='861f63ae'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='max_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='min_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='transition_latency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='48' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpufreq_frequency_table' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='619' column='1' id='f7f17df9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='620' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='driver_data' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='621' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='frequency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='622' column='1'/> - </data-member> - </class-decl> - <enum-decl name='cpufreq_table_sorting' filepath='include/linux/cpufreq.h' line='37' column='1' id='e29b2d58'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='CPUFREQ_TABLE_UNSORTED' value='0'/> - <enumerator name='CPUFREQ_TABLE_SORTED_ASCENDING' value='1'/> - <enumerator name='CPUFREQ_TABLE_SORTED_DESCENDING' value='2'/> - </enum-decl> - <pointer-type-def type-id='f7f17df9' size-in-bits='64' id='3b8b42e1'/> - <pointer-type-def type-id='c0525226' size-in-bits='64' id='6925355c'/> - <pointer-type-def type-id='dbcf5bbe' size-in-bits='64' id='343c3ae4'/> - <pointer-type-def type-id='570cf6cf' size-in-bits='64' id='dfdc5e57'/> - <pointer-type-def type-id='da4cc8f3' size-in-bits='64' id='3fdf7ca3'/> - <pointer-type-def type-id='8393eddc' size-in-bits='64' id='8dc588ee'/> - <pointer-type-def type-id='144e93b2' size-in-bits='64' id='933bd18c'/> - <pointer-type-def type-id='4292193b' size-in-bits='64' id='7126cf8f'/> - <pointer-type-def type-id='593ec809' size-in-bits='64' id='bbebd435'/> - <function-decl name='cpufreq_unregister_governor' mangled-name='cpufreq_unregister_governor' filepath='include/linux/cpufreq.h' line='573' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_unregister_governor'> - <parameter type-id='6925355c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cpufreq_register_governor' mangled-name='cpufreq_register_governor' filepath='include/linux/cpufreq.h' line='572' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_register_governor'> - <parameter type-id='6925355c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='8393eddc'> - <parameter type-id='343c3ae4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='144e93b2'> - <parameter type-id='343c3ae4'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4292193b'> - <parameter type-id='343c3ae4'/> - <parameter type-id='26a90f95'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='593ec809'> - <parameter type-id='343c3ae4'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/cpufreq/freq_table.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='15e229a3' size-in-bits='128' id='82486e89'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <var-decl name='cpufreq_freq_attr_scaling_available_freqs' type-id='9f2d4ea3' mangled-name='cpufreq_freq_attr_scaling_available_freqs' visibility='default' filepath='drivers/cpufreq/freq_table.c' line='272' column='1' elf-symbol-id='cpufreq_freq_attr_scaling_available_freqs'/> - <var-decl name='cpufreq_freq_attr_scaling_boost_freqs' type-id='9f2d4ea3' mangled-name='cpufreq_freq_attr_scaling_boost_freqs' visibility='default' filepath='drivers/cpufreq/freq_table.c' line='284' column='1' elf-symbol-id='cpufreq_freq_attr_scaling_boost_freqs'/> - <var-decl name='cpufreq_generic_attr' type-id='82486e89' mangled-name='cpufreq_generic_attr' visibility='default' filepath='drivers/cpufreq/freq_table.c' line='287' column='1' elf-symbol-id='cpufreq_generic_attr'/> - <function-decl name='policy_has_boost_freq' mangled-name='policy_has_boost_freq' filepath='drivers/cpufreq/freq_table.c' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='policy_has_boost_freq'> - <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/freq_table.c' line='17' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='cpufreq_frequency_table_verify' mangled-name='cpufreq_frequency_table_verify' filepath='drivers/cpufreq/freq_table.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_frequency_table_verify'> - <parameter type-id='5aa4f86b' name='policy' filepath='drivers/cpufreq/freq_table.c' line='63' column='1'/> - <parameter type-id='3b8b42e1' name='table' filepath='drivers/cpufreq/freq_table.c' line='64' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cpufreq_generic_frequency_table_verify' mangled-name='cpufreq_generic_frequency_table_verify' filepath='drivers/cpufreq/freq_table.c' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_generic_frequency_table_verify'> - <parameter type-id='5aa4f86b' name='policy' filepath='drivers/cpufreq/freq_table.c' line='103' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <class-decl name='freq_attr' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='258' column='1' id='9f2d4ea3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/cpufreq.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='show' type-id='7126cf8f' visibility='default' filepath='include/linux/cpufreq.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='store' type-id='880ef693' visibility='default' filepath='include/linux/cpufreq.h' line='261' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='ffe5737b' size-in-bits='64' id='5aa4f86b'/> - <pointer-type-def type-id='9f2d4ea3' size-in-bits='64' id='15e229a3'/> - <class-decl name='cpufreq_policy_data' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='157' column='1' id='ffe5737b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cpuinfo' type-id='861f63ae' visibility='default' filepath='include/linux/cpufreq.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='freq_table' type-id='3b8b42e1' visibility='default' filepath='include/linux/cpufreq.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='min' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='max' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='162' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='52126317' size-in-bits='64' id='880ef693'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/cpufreq/scmi-cpufreq.c' language='LANG_C89'> <class-decl name='cpufreq_driver' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='289' column='1' id='9b8dc95a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/cpufreq.h' line='290' column='1'/> @@ -66811,7 +56873,7 @@ </data-member> </class-decl> <pointer-type-def type-id='9b8dc95a' size-in-bits='64' id='eb90c228'/> - <pointer-type-def type-id='3b8b42e1' size-in-bits='64' id='873a2591'/> + <pointer-type-def type-id='9906d117' size-in-bits='64' id='857d6f7f'/> <pointer-type-def type-id='ffe5737b' size-in-bits='64' id='5aa4f86b'/> <pointer-type-def type-id='9f2d4ea3' size-in-bits='64' id='15e229a3'/> <pointer-type-def type-id='15e229a3' size-in-bits='64' id='fc0762ab'/> @@ -66820,53 +56882,133 @@ <pointer-type-def type-id='1d2f7bf0' size-in-bits='64' id='2a05538a'/> <pointer-type-def type-id='52126317' size-in-bits='64' id='880ef693'/> <pointer-type-def type-id='c85f87a7' size-in-bits='64' id='b3e04083'/> - <pointer-type-def type-id='e69c1394' size-in-bits='64' id='4a84e7de'/> - <function-decl name='cpufreq_register_driver' mangled-name='cpufreq_register_driver' filepath='include/linux/cpufreq.h' line='415' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_register_driver'> - <parameter type-id='eb90c228'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cpufreq_unregister_driver' mangled-name='cpufreq_unregister_driver' filepath='include/linux/cpufreq.h' line='416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_unregister_driver'> - <parameter type-id='eb90c228'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dev_pm_opp_set_sharing_cpus' mangled-name='dev_pm_opp_set_sharing_cpus' filepath='include/linux/pm_opp.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_set_sharing_cpus'> - <parameter type-id='fa0b179b'/> - <parameter type-id='5f8a1ac4'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dev_pm_opp_get_opp_count' mangled-name='dev_pm_opp_get_opp_count' filepath='include/linux/pm_opp.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_opp_count'> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dev_pm_opp_init_cpufreq_table' mangled-name='dev_pm_opp_init_cpufreq_table' filepath='include/linux/cpufreq.h' line='627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_init_cpufreq_table'> - <parameter type-id='fa0b179b'/> - <parameter type-id='873a2591'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dev_pm_opp_remove_all_dynamic' mangled-name='dev_pm_opp_remove_all_dynamic' filepath='include/linux/pm_opp.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_remove_all_dynamic'> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='arch_set_freq_scale' mangled-name='arch_set_freq_scale' filepath='include/linux/cpufreq.h' line='988' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='arch_set_freq_scale'> - <parameter type-id='74bccedd'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cpufreq_cpu_get_raw' mangled-name='cpufreq_cpu_get_raw' filepath='include/linux/cpufreq.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_cpu_get_raw'> - <parameter type-id='f0981eeb'/> + <function-decl name='cpufreq_cpu_get' mangled-name='cpufreq_cpu_get' filepath='drivers/cpufreq/cpufreq.c' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_cpu_get'> + <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='222' column='1'/> <return type-id='343c3ae4'/> </function-decl> - <function-decl name='dev_pm_opp_free_cpufreq_table' mangled-name='dev_pm_opp_free_cpufreq_table' filepath='include/linux/cpufreq.h' line='629' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_free_cpufreq_table'> - <parameter type-id='fa0b179b'/> - <parameter type-id='873a2591'/> + <function-decl name='cpufreq_register_governor' mangled-name='cpufreq_register_governor' filepath='drivers/cpufreq/cpufreq.c' line='2319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_register_governor'> + <parameter type-id='6925355c' name='governor' filepath='drivers/cpufreq/cpufreq.c' line='2319' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__cpufreq_driver_target' mangled-name='__cpufreq_driver_target' filepath='drivers/cpufreq/cpufreq.c' line='2152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cpufreq_driver_target'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='2152' column='1'/> + <parameter type-id='f0981eeb' name='target_freq' filepath='drivers/cpufreq/cpufreq.c' line='2153' column='1'/> + <parameter type-id='f0981eeb' name='relation' filepath='drivers/cpufreq/cpufreq.c' line='2154' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpufreq_driver_resolve_freq' mangled-name='cpufreq_driver_resolve_freq' filepath='drivers/cpufreq/cpufreq.c' line='541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_driver_resolve_freq'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='541' column='1'/> + <parameter type-id='f0981eeb' name='target_freq' filepath='drivers/cpufreq/cpufreq.c' line='542' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='cpufreq_quick_get' mangled-name='cpufreq_quick_get' filepath='drivers/cpufreq/cpufreq.c' line='1718' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_quick_get'> + <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='1718' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='refresh_frequency_limits' mangled-name='refresh_frequency_limits' filepath='drivers/cpufreq/cpufreq.c' line='1136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refresh_frequency_limits'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='1136' column='1'/> <return type-id='48b5725f'/> </function-decl> - <pointer-type-def type-id='1354385d' size-in-bits='64' id='74bccedd'/> + <function-decl name='cpufreq_freq_transition_begin' mangled-name='cpufreq_freq_transition_begin' filepath='drivers/cpufreq/cpufreq.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_freq_transition_begin'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='412' column='1'/> + <parameter type-id='857d6f7f' name='freqs' filepath='drivers/cpufreq/cpufreq.c' line='413' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='have_governor_per_policy' mangled-name='have_governor_per_policy' filepath='drivers/cpufreq/cpufreq.c' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='have_governor_per_policy'> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='get_governor_parent_kobj' mangled-name='get_governor_parent_kobj' filepath='drivers/cpufreq/cpufreq.c' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_governor_parent_kobj'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='111' column='1'/> + <return type-id='d30bdc51'/> + </function-decl> + <function-decl name='get_cpu_idle_time' mangled-name='get_cpu_idle_time' filepath='drivers/cpufreq/cpufreq.c' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_cpu_idle_time'> + <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='142' column='1'/> + <parameter type-id='3df9fd28' name='wall' filepath='drivers/cpufreq/cpufreq.c' line='142' column='1'/> + <parameter type-id='95e97e5e' name='io_busy' filepath='drivers/cpufreq/cpufreq.c' line='142' column='1'/> + <return type-id='91ce1af9'/> + </function-decl> + <function-decl name='cpufreq_update_policy' mangled-name='cpufreq_update_policy' filepath='drivers/cpufreq/cpufreq.c' line='2507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_update_policy'> + <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='2507' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cpufreq_unregister_notifier' mangled-name='cpufreq_unregister_notifier' filepath='drivers/cpufreq/cpufreq.c' line='1996' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_unregister_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='drivers/cpufreq/cpufreq.c' line='1996' column='1'/> + <parameter type-id='f0981eeb' name='list' filepath='drivers/cpufreq/cpufreq.c' line='1996' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpufreq_unregister_governor' mangled-name='cpufreq_unregister_governor' filepath='drivers/cpufreq/cpufreq.c' line='2342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_unregister_governor'> + <parameter type-id='6925355c' name='governor' filepath='drivers/cpufreq/cpufreq.c' line='2342' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cpufreq_unregister_driver' mangled-name='cpufreq_unregister_driver' filepath='drivers/cpufreq/cpufreq.c' line='2766' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_unregister_driver'> + <parameter type-id='eb90c228' name='driver' filepath='drivers/cpufreq/cpufreq.c' line='2766' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpufreq_freq_transition_end' mangled-name='cpufreq_freq_transition_end' filepath='drivers/cpufreq/cpufreq.c' line='446' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_freq_transition_end'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='446' column='1'/> + <parameter type-id='857d6f7f' name='freqs' filepath='drivers/cpufreq/cpufreq.c' line='447' column='1'/> + <parameter type-id='95e97e5e' name='transition_failed' filepath='drivers/cpufreq/cpufreq.c' line='447' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cpufreq_register_notifier' mangled-name='cpufreq_register_notifier' filepath='drivers/cpufreq/cpufreq.c' line='1952' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_register_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='drivers/cpufreq/cpufreq.c' line='1952' column='1'/> + <parameter type-id='f0981eeb' name='list' filepath='drivers/cpufreq/cpufreq.c' line='1952' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpufreq_register_driver' mangled-name='cpufreq_register_driver' filepath='drivers/cpufreq/cpufreq.c' line='2672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_register_driver'> + <parameter type-id='eb90c228' name='driver_data' filepath='drivers/cpufreq/cpufreq.c' line='2672' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpufreq_quick_get_max' mangled-name='cpufreq_quick_get_max' filepath='drivers/cpufreq/cpufreq.c' line='1750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_quick_get_max'> + <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='1750' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='cpufreq_get_policy' mangled-name='cpufreq_get_policy' filepath='drivers/cpufreq/cpufreq.c' line='2381' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_get_policy'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='2381' column='1'/> + <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='2381' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpufreq_get' mangled-name='cpufreq_get' filepath='drivers/cpufreq/cpufreq.c' line='1778' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_get'> + <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='1778' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='cpufreq_generic_suspend' mangled-name='cpufreq_generic_suspend' filepath='drivers/cpufreq/cpufreq.c' line='1807' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_generic_suspend'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='1807' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpufreq_generic_get' mangled-name='cpufreq_generic_get' filepath='drivers/cpufreq/cpufreq.c' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_generic_get'> + <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='197' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='cpufreq_enable_boost_support' mangled-name='cpufreq_enable_boost_support' filepath='drivers/cpufreq/cpufreq.c' line='2622' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_enable_boost_support'> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpufreq_cpu_put' mangled-name='cpufreq_cpu_put' filepath='drivers/cpufreq/cpufreq.c' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_cpu_put'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq.c' line='250' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cpufreq_cpu_get_raw' mangled-name='cpufreq_cpu_get_raw' filepath='drivers/cpufreq/cpufreq.c' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_cpu_get_raw'> + <parameter type-id='f0981eeb' name='cpu' filepath='drivers/cpufreq/cpufreq.c' line='189' column='1'/> + <return type-id='343c3ae4'/> + </function-decl> + <class-decl name='cpufreq_cpuinfo' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='43' column='1' id='861f63ae'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='max_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='min_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='transition_latency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='48' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='f7f17df9' size-in-bits='64' id='3b8b42e1'/> + <pointer-type-def type-id='c0525226' size-in-bits='64' id='6925355c'/> + <pointer-type-def type-id='dbcf5bbe' size-in-bits='64' id='343c3ae4'/> <function-type size-in-bits='64' id='88ffd624'> - <parameter type-id='343c3ae4'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> + <parameter type-id='343c3ae4' name='policy'/> + <parameter type-id='f0981eeb' name='target_freq'/> + <parameter type-id='f0981eeb' name='relation'/> <return type-id='95e97e5e'/> </function-type> <function-type size-in-bits='64' id='242fdc5f'> @@ -66885,76 +57027,418 @@ <return type-id='79a0948f'/> </function-type> <function-type size-in-bits='64' id='c85f87a7'> - <parameter type-id='343c3ae4'/> - <parameter type-id='f0981eeb'/> + <parameter type-id='343c3ae4' name='policy'/> + <parameter type-id='f0981eeb' name='target_freq'/> <return type-id='f0981eeb'/> </function-type> - <function-type size-in-bits='64' id='e69c1394'> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> + <pointer-type-def type-id='8393eddc' size-in-bits='64' id='8dc588ee'/> + <pointer-type-def type-id='144e93b2' size-in-bits='64' id='933bd18c'/> + <pointer-type-def type-id='4292193b' size-in-bits='64' id='7126cf8f'/> + <pointer-type-def type-id='593ec809' size-in-bits='64' id='bbebd435'/> + <pointer-type-def type-id='e69c1394' size-in-bits='64' id='4a84e7de'/> + <class-decl name='cpufreq_frequency_table' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='619' column='1' id='f7f17df9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='620' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='driver_data' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='621' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='frequency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='622' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpufreq_governor' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='543' column='1' id='c0525226'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/cpufreq.h' line='544' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='init' type-id='8dc588ee' visibility='default' filepath='include/linux/cpufreq.h' line='545' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='exit' type-id='bbebd435' visibility='default' filepath='include/linux/cpufreq.h' line='546' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='start' type-id='8dc588ee' visibility='default' filepath='include/linux/cpufreq.h' line='547' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='stop' type-id='bbebd435' visibility='default' filepath='include/linux/cpufreq.h' line='548' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='limits' type-id='bbebd435' visibility='default' filepath='include/linux/cpufreq.h' line='549' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='show_setspeed' type-id='7126cf8f' visibility='default' filepath='include/linux/cpufreq.h' line='550' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='store_setspeed' type-id='933bd18c' visibility='default' filepath='include/linux/cpufreq.h' line='552' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='dynamic_switching' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='555' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='governor_list' type-id='72f469ec' visibility='default' filepath='include/linux/cpufreq.h' line='556' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/cpufreq.h' line='557' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpufreq_policy' size-in-bits='5696' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='51' column='1' id='dbcf5bbe'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cpus' type-id='b16b461b' visibility='default' filepath='include/linux/cpufreq.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='related_cpus' type-id='b16b461b' visibility='default' filepath='include/linux/cpufreq.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='real_cpus' type-id='b16b461b' visibility='default' filepath='include/linux/cpufreq.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='shared_type' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/cpufreq.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='cpuinfo' type-id='861f63ae' visibility='default' filepath='include/linux/cpufreq.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='min' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='max' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='cur' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='restore_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='suspend_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='policy' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='last_policy' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='governor' type-id='6925355c' visibility='default' filepath='include/linux/cpufreq.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='governor_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/cpufreq.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='last_governor' type-id='ac1fa8c0' visibility='default' filepath='include/linux/cpufreq.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='update' type-id='ef9025d0' visibility='default' filepath='include/linux/cpufreq.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='constraints' type-id='7ca99f8c' visibility='default' filepath='include/linux/cpufreq.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='min_freq_req' type-id='3fdf7ca3' visibility='default' filepath='include/linux/cpufreq.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='max_freq_req' type-id='3fdf7ca3' visibility='default' filepath='include/linux/cpufreq.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='freq_table' type-id='3b8b42e1' visibility='default' filepath='include/linux/cpufreq.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='freq_table_sorted' type-id='e29b2d58' visibility='default' filepath='include/linux/cpufreq.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='policy_list' type-id='72f469ec' visibility='default' filepath='include/linux/cpufreq.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/cpufreq.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='kobj_unregister' type-id='f9fef04f' visibility='default' filepath='include/linux/cpufreq.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/cpufreq.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4608'> + <var-decl name='fast_switch_possible' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4616'> + <var-decl name='fast_switch_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4640'> + <var-decl name='transition_delay_us' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4672'> + <var-decl name='dvfs_possible_from_any_cpu' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4704'> + <var-decl name='cached_target_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='cached_resolved_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/cpufreq.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4768'> + <var-decl name='transition_ongoing' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4800'> + <var-decl name='transition_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/cpufreq.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4864'> + <var-decl name='transition_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/cpufreq.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5056'> + <var-decl name='transition_task' type-id='f23e2572' visibility='default' filepath='include/linux/cpufreq.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5120'> + <var-decl name='stats' type-id='dfdc5e57' visibility='default' filepath='include/linux/cpufreq.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/cpufreq.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='cdev' type-id='2feec21f' visibility='default' filepath='include/linux/cpufreq.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5312'> + <var-decl name='nb_min' type-id='9b08f7cd' visibility='default' filepath='include/linux/cpufreq.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='nb_max' type-id='9b08f7cd' visibility='default' filepath='include/linux/cpufreq.h' line='148' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='570cf6cf' size-in-bits='64' id='dfdc5e57'/> + <enum-decl name='cpufreq_table_sorting' filepath='include/linux/cpufreq.h' line='37' column='1' id='e29b2d58'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='CPUFREQ_TABLE_UNSORTED' value='0'/> + <enumerator name='CPUFREQ_TABLE_SORTED_ASCENDING' value='1'/> + <enumerator name='CPUFREQ_TABLE_SORTED_DESCENDING' value='2'/> + </enum-decl> + <pointer-type-def type-id='da4cc8f3' size-in-bits='64' id='3fdf7ca3'/> + <pointer-type-def type-id='3ae87f87' size-in-bits='64' id='2feec21f'/> + <class-decl name='cpufreq_stats' is-struct='yes' visibility='default' is-declaration-only='yes' id='570cf6cf'/> + <class-decl name='thermal_cooling_device' size-in-bits='8384' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='130' column='1' id='3ae87f87'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='type' type-id='664ac0b7' visibility='default' filepath='include/linux/thermal.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='device' type-id='66e487eb' visibility='default' filepath='include/linux/thermal.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='np' type-id='9a537bbe' visibility='default' filepath='include/linux/thermal.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='devdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/thermal.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='stats' type-id='eaa32e2f' visibility='default' filepath='include/linux/thermal.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='ops' type-id='6f4dc085' visibility='default' filepath='include/linux/thermal.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='updated' type-id='b50a4934' visibility='default' filepath='include/linux/thermal.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/thermal.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='thermal_instances' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='141' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='e542e4ad' size-in-bits='64' id='6f4dc085'/> + <qualified-type-def type-id='ff1a03f4' const='yes' id='e542e4ad'/> + <class-decl name='thermal_cooling_device_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='118' column='1' id='ff1a03f4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='get_max_state' type-id='ff2d9ea5' visibility='default' filepath='include/linux/thermal.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='get_cur_state' type-id='ff2d9ea5' visibility='default' filepath='include/linux/thermal.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set_cur_state' type-id='4b4c62ab' visibility='default' filepath='include/linux/thermal.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_requested_power' type-id='6f31af4c' visibility='default' filepath='include/linux/thermal.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='state2power' type-id='4692f31c' visibility='default' filepath='include/linux/thermal.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='power2state' type-id='c1eac593' visibility='default' filepath='include/linux/thermal.h' line='126' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='51dca1f7' size-in-bits='64' id='c1eac593'/> + <pointer-type-def type-id='9762f152' size-in-bits='64' id='6f31af4c'/> + <pointer-type-def type-id='35aa2942' size-in-bits='64' id='4692f31c'/> + <pointer-type-def type-id='e7176377' size-in-bits='64' id='4b4c62ab'/> + <pointer-type-def type-id='7fd43619' size-in-bits='64' id='ff2d9ea5'/> </abi-instr> - <abi-instr address-size='64' path='drivers/cpufreq/scpi-cpufreq.c' language='LANG_C89'> - <function-decl name='dev_pm_opp_of_register_em' mangled-name='dev_pm_opp_of_register_em' filepath='include/linux/pm_opp.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_of_register_em'> - <parameter type-id='74bccedd'/> + <abi-instr address-size='64' path='drivers/cpufreq/cpufreq_governor.c' language='LANG_C89'> + <class-decl name='dbs_data' size-in-bits='1472' is-struct='yes' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='38' column='1' id='94ac9155'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='attr_set' type-id='32d20c8c' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='tuners' type-id='eaa32e2f' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='ignore_nice_load' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='sampling_rate' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='sampling_down_factor' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1376'> + <var-decl name='up_threshold' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='io_is_busy' type-id='f0981eeb' visibility='default' filepath='drivers/cpufreq/cpufreq_governor.h' line='45' column='1'/> + </data-member> + </class-decl> + <class-decl name='gov_attr_set' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='587' column='1' id='32d20c8c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/cpufreq.h' line='588' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='policy_list' type-id='72f469ec' visibility='default' filepath='include/linux/cpufreq.h' line='589' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='update_lock' type-id='925167dc' visibility='default' filepath='include/linux/cpufreq.h' line='590' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='usage_count' type-id='95e97e5e' visibility='default' filepath='include/linux/cpufreq.h' line='591' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='94ac9155' size-in-bits='64' id='280461d5'/> + <pointer-type-def type-id='32d20c8c' size-in-bits='64' id='902fed1a'/> + <function-decl name='dbs_update' mangled-name='dbs_update' filepath='drivers/cpufreq/cpufreq_governor.c' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbs_update'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='114' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='gov_update_cpu_data' mangled-name='gov_update_cpu_data' filepath='drivers/cpufreq/cpufreq_governor.c' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gov_update_cpu_data'> + <parameter type-id='280461d5' name='dbs_data' filepath='drivers/cpufreq/cpufreq_governor.c' line='95' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='store_sampling_rate' mangled-name='store_sampling_rate' filepath='drivers/cpufreq/cpufreq_governor.c' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='store_sampling_rate'> + <parameter type-id='902fed1a' name='attr_set' filepath='drivers/cpufreq/cpufreq_governor.c' line='44' column='1'/> + <parameter type-id='80f4b756' name='buf' filepath='drivers/cpufreq/cpufreq_governor.c' line='44' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='drivers/cpufreq/cpufreq_governor.c' line='45' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='cpufreq_dbs_governor_stop' mangled-name='cpufreq_dbs_governor_stop' filepath='drivers/cpufreq/cpufreq_governor.c' line='543' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_stop'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='543' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cpufreq_dbs_governor_start' mangled-name='cpufreq_dbs_governor_start' filepath='drivers/cpufreq/cpufreq_governor.c' line='505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_start'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='505' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpufreq_dbs_governor_limits' mangled-name='cpufreq_dbs_governor_limits' filepath='drivers/cpufreq/cpufreq_governor.c' line='555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_limits'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='555' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cpufreq_dbs_governor_init' mangled-name='cpufreq_dbs_governor_init' filepath='drivers/cpufreq/cpufreq_governor.c' line='391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_init'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='391' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpufreq_dbs_governor_exit' mangled-name='cpufreq_dbs_governor_exit' filepath='drivers/cpufreq/cpufreq_governor.c' line='477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_dbs_governor_exit'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/cpufreq_governor.c' line='477' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/cpuidle/cpuidle-psci.c' language='LANG_C89'> - <function-decl name='of_get_cpu_node' mangled-name='of_get_cpu_node' filepath='include/linux/of.h' line='352' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_cpu_node'> - <parameter type-id='95e97e5e'/> - <parameter type-id='807869d3'/> - <return type-id='9a537bbe'/> + <abi-instr address-size='64' path='drivers/cpufreq/cpufreq_governor_attr_set.c' language='LANG_C89'> + <var-decl name='governor_sysfs_ops' type-id='0f840455' mangled-name='governor_sysfs_ops' visibility='default' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='42' column='1' elf-symbol-id='governor_sysfs_ops'/> + <function-decl name='gov_attr_set_init' mangled-name='gov_attr_set_init' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gov_attr_set_init'> + <parameter type-id='902fed1a' name='attr_set' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='48' column='1'/> + <parameter type-id='e84b031a' name='list_node' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='48' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='of_get_property' mangled-name='of_get_property' filepath='include/linux/of.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_property'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7292109c'/> - <return type-id='eaa32e2f'/> + <function-decl name='gov_attr_set_get' mangled-name='gov_attr_set_get' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gov_attr_set_get'> + <parameter type-id='902fed1a' name='attr_set' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='57' column='1'/> + <parameter type-id='e84b031a' name='list_node' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='57' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='of_parse_phandle' mangled-name='of_parse_phandle' filepath='include/linux/of.h' line='364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_parse_phandle'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <return type-id='9a537bbe'/> + <function-decl name='gov_attr_set_put' mangled-name='gov_attr_set_put' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gov_attr_set_put'> + <parameter type-id='902fed1a' name='attr_set' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='66' column='1'/> + <parameter type-id='e84b031a' name='list_node' filepath='drivers/cpufreq/cpufreq_governor_attr_set.c' line='66' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/cpufreq/freq_table.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='15e229a3' size-in-bits='128' id='82486e89'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <var-decl name='cpufreq_freq_attr_scaling_available_freqs' type-id='9f2d4ea3' mangled-name='cpufreq_freq_attr_scaling_available_freqs' visibility='default' filepath='drivers/cpufreq/freq_table.c' line='272' column='1' elf-symbol-id='cpufreq_freq_attr_scaling_available_freqs'/> + <var-decl name='cpufreq_freq_attr_scaling_boost_freqs' type-id='9f2d4ea3' mangled-name='cpufreq_freq_attr_scaling_boost_freqs' visibility='default' filepath='drivers/cpufreq/freq_table.c' line='284' column='1' elf-symbol-id='cpufreq_freq_attr_scaling_boost_freqs'/> + <var-decl name='cpufreq_generic_attr' type-id='82486e89' mangled-name='cpufreq_generic_attr' visibility='default' filepath='drivers/cpufreq/freq_table.c' line='287' column='1' elf-symbol-id='cpufreq_generic_attr'/> + <function-decl name='cpufreq_table_index_unsorted' mangled-name='cpufreq_table_index_unsorted' filepath='drivers/cpufreq/freq_table.c' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_table_index_unsorted'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/freq_table.c' line='112' column='1'/> + <parameter type-id='f0981eeb' name='target_freq' filepath='drivers/cpufreq/freq_table.c' line='113' column='1'/> + <parameter type-id='f0981eeb' name='relation' filepath='drivers/cpufreq/freq_table.c' line='114' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='policy_has_boost_freq' mangled-name='policy_has_boost_freq' filepath='drivers/cpufreq/freq_table.c' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='policy_has_boost_freq'> + <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/freq_table.c' line='17' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='cpufreq_generic_frequency_table_verify' mangled-name='cpufreq_generic_frequency_table_verify' filepath='drivers/cpufreq/freq_table.c' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_generic_frequency_table_verify'> + <parameter type-id='5aa4f86b' name='policy' filepath='drivers/cpufreq/freq_table.c' line='103' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpufreq_frequency_table_verify' mangled-name='cpufreq_frequency_table_verify' filepath='drivers/cpufreq/freq_table.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_frequency_table_verify'> + <parameter type-id='5aa4f86b' name='policy' filepath='drivers/cpufreq/freq_table.c' line='63' column='1'/> + <parameter type-id='3b8b42e1' name='table' filepath='drivers/cpufreq/freq_table.c' line='64' column='1'/> + <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/cpuidle/cpuidle.c' language='LANG_C89'> - <function-decl name='cpuidle_pause_and_lock' mangled-name='cpuidle_pause_and_lock' filepath='drivers/cpuidle/cpuidle.c' line='428' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpuidle_pause_and_lock'> + <function-decl name='cpuidle_resume_and_unlock' mangled-name='cpuidle_resume_and_unlock' filepath='drivers/cpuidle/cpuidle.c' line='439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpuidle_resume_and_unlock'> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cpuidle_resume_and_unlock' mangled-name='cpuidle_resume_and_unlock' filepath='drivers/cpuidle/cpuidle.c' line='439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpuidle_resume_and_unlock'> + <function-decl name='cpuidle_pause_and_lock' mangled-name='cpuidle_pause_and_lock' filepath='drivers/cpuidle/cpuidle.c' line='428' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpuidle_pause_and_lock'> <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/devfreq/devfreq.c' language='LANG_C89'> - <function-decl name='devm_devfreq_add_device' mangled-name='devm_devfreq_add_device' filepath='drivers/devfreq/devfreq.c' line='799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_devfreq_add_device'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/devfreq/devfreq.c' line='799' column='1'/> - <parameter type-id='cba10b6e' name='profile' filepath='drivers/devfreq/devfreq.c' line='800' column='1'/> - <parameter type-id='80f4b756' name='governor_name' filepath='drivers/devfreq/devfreq.c' line='801' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/devfreq/devfreq.c' line='802' column='1'/> + <pointer-type-def type-id='6d54709d' size-in-bits='64' id='247297cd'/> + <pointer-type-def type-id='5e5241e2' size-in-bits='64' id='10b92604'/> + <pointer-type-def type-id='11581816' size-in-bits='64' id='b2610cc8'/> + <function-decl name='devfreq_add_device' mangled-name='devfreq_add_device' filepath='drivers/devfreq/devfreq.c' line='610' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_add_device'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/devfreq/devfreq.c' line='610' column='1'/> + <parameter type-id='cba10b6e' name='profile' filepath='drivers/devfreq/devfreq.c' line='611' column='1'/> + <parameter type-id='80f4b756' name='governor_name' filepath='drivers/devfreq/devfreq.c' line='612' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/devfreq/devfreq.c' line='613' column='1'/> <return type-id='f66fa7f4'/> </function-decl> - <function-decl name='devfreq_get_devfreq_by_phandle' mangled-name='devfreq_get_devfreq_by_phandle' filepath='drivers/devfreq/devfreq.c' line='831' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_get_devfreq_by_phandle'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/devfreq/devfreq.c' line='831' column='1'/> - <parameter type-id='95e97e5e' name='index' filepath='drivers/devfreq/devfreq.c' line='831' column='1'/> - <return type-id='f66fa7f4'/> + <function-decl name='devfreq_suspend_device' mangled-name='devfreq_suspend_device' filepath='drivers/devfreq/devfreq.c' line='888' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_suspend_device'> + <parameter type-id='f66fa7f4' name='devfreq' filepath='drivers/devfreq/devfreq.c' line='888' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devfreq_resume_device' mangled-name='devfreq_resume_device' filepath='drivers/devfreq/devfreq.c' line='925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_resume_device'> + <parameter type-id='f66fa7f4' name='devfreq' filepath='drivers/devfreq/devfreq.c' line='925' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='update_devfreq' mangled-name='update_devfreq' filepath='drivers/devfreq/devfreq.c' line='336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='update_devfreq'> + <parameter type-id='f66fa7f4' name='devfreq' filepath='drivers/devfreq/devfreq.c' line='336' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='devm_devfreq_remove_device' mangled-name='devm_devfreq_remove_device' filepath='drivers/devfreq/devfreq.c' line='873' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_devfreq_remove_device'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/devfreq/devfreq.c' line='873' column='1'/> <parameter type-id='f66fa7f4' name='devfreq' filepath='drivers/devfreq/devfreq.c' line='873' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='devfreq_register_opp_notifier' mangled-name='devfreq_register_opp_notifier' filepath='drivers/devfreq/devfreq.c' line='1536' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_register_opp_notifier'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/devfreq/devfreq.c' line='1536' column='1'/> - <parameter type-id='f66fa7f4' name='devfreq' filepath='drivers/devfreq/devfreq.c' line='1536' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devfreq_unregister_opp_notifier' mangled-name='devfreq_unregister_opp_notifier' filepath='drivers/devfreq/devfreq.c' line='1552' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_unregister_opp_notifier'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/devfreq/devfreq.c' line='1552' column='1'/> - <parameter type-id='f66fa7f4' name='devfreq' filepath='drivers/devfreq/devfreq.c' line='1552' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='devm_devfreq_register_opp_notifier' mangled-name='devm_devfreq_register_opp_notifier' filepath='drivers/devfreq/devfreq.c' line='1569' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_devfreq_register_opp_notifier'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/devfreq/devfreq.c' line='1569' column='1'/> <parameter type-id='f66fa7f4' name='devfreq' filepath='drivers/devfreq/devfreq.c' line='1570' column='1'/> @@ -66967,8 +57451,81 @@ <parameter type-id='f0981eeb' name='list' filepath='drivers/devfreq/devfreq.c' line='1686' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='devm_devfreq_add_device' mangled-name='devm_devfreq_add_device' filepath='drivers/devfreq/devfreq.c' line='799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_devfreq_add_device'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/devfreq/devfreq.c' line='799' column='1'/> + <parameter type-id='cba10b6e' name='profile' filepath='drivers/devfreq/devfreq.c' line='800' column='1'/> + <parameter type-id='80f4b756' name='governor_name' filepath='drivers/devfreq/devfreq.c' line='801' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/devfreq/devfreq.c' line='802' column='1'/> + <return type-id='f66fa7f4'/> + </function-decl> + <function-decl name='devfreq_update_status' mangled-name='devfreq_update_status' filepath='drivers/devfreq/devfreq.c' line='158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_update_status'> + <parameter type-id='f66fa7f4' name='devfreq' filepath='drivers/devfreq/devfreq.c' line='158' column='1'/> + <parameter type-id='7359adad' name='freq' filepath='drivers/devfreq/devfreq.c' line='158' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devfreq_unregister_opp_notifier' mangled-name='devfreq_unregister_opp_notifier' filepath='drivers/devfreq/devfreq.c' line='1552' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_unregister_opp_notifier'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/devfreq/devfreq.c' line='1552' column='1'/> + <parameter type-id='f66fa7f4' name='devfreq' filepath='drivers/devfreq/devfreq.c' line='1552' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devfreq_remove_governor' mangled-name='devfreq_remove_governor' filepath='drivers/devfreq/devfreq.c' line='1067' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_remove_governor'> + <parameter type-id='247297cd' name='governor' filepath='drivers/devfreq/devfreq.c' line='1067' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devfreq_remove_device' mangled-name='devfreq_remove_device' filepath='drivers/devfreq/devfreq.c' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_remove_device'> + <parameter type-id='f66fa7f4' name='devfreq' filepath='drivers/devfreq/devfreq.c' line='758' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devfreq_register_opp_notifier' mangled-name='devfreq_register_opp_notifier' filepath='drivers/devfreq/devfreq.c' line='1536' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_register_opp_notifier'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/devfreq/devfreq.c' line='1536' column='1'/> + <parameter type-id='f66fa7f4' name='devfreq' filepath='drivers/devfreq/devfreq.c' line='1536' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devfreq_recommended_opp' mangled-name='devfreq_recommended_opp' filepath='drivers/devfreq/devfreq.c' line='1503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_recommended_opp'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/devfreq/devfreq.c' line='1503' column='1'/> + <parameter type-id='1d2c2b85' name='freq' filepath='drivers/devfreq/devfreq.c' line='1504' column='1'/> + <parameter type-id='19c2251e' name='flags' filepath='drivers/devfreq/devfreq.c' line='1505' column='1'/> + <return type-id='02e48bc6'/> + </function-decl> + <function-decl name='devfreq_get_devfreq_by_phandle' mangled-name='devfreq_get_devfreq_by_phandle' filepath='drivers/devfreq/devfreq.c' line='831' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_get_devfreq_by_phandle'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/devfreq/devfreq.c' line='831' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/devfreq/devfreq.c' line='831' column='1'/> + <return type-id='f66fa7f4'/> + </function-decl> + <function-decl name='devfreq_add_governor' mangled-name='devfreq_add_governor' filepath='drivers/devfreq/devfreq.c' line='1002' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_add_governor'> + <parameter type-id='247297cd' name='governor' filepath='drivers/devfreq/devfreq.c' line='1002' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <class-decl name='devfreq_governor' size-in-bits='448' is-struct='yes' visibility='default' filepath='drivers/devfreq/governor.h' line='47' column='1' id='6d54709d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/devfreq/governor.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='8d43b1f5' visibility='default' filepath='drivers/devfreq/governor.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='immutable' type-id='20f5f452' visibility='default' filepath='drivers/devfreq/governor.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_target_freq' type-id='b2610cc8' visibility='default' filepath='drivers/devfreq/governor.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='event_handler' type-id='10b92604' visibility='default' filepath='drivers/devfreq/governor.h' line='53' column='1'/> + </data-member> + </class-decl> <pointer-type-def type-id='f80c018e' size-in-bits='64' id='f66fa7f4'/> <pointer-type-def type-id='c9196d18' size-in-bits='64' id='cba10b6e'/> + <function-type size-in-bits='64' id='5e5241e2'> + <parameter type-id='f66fa7f4'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='11581816'> + <parameter type-id='f66fa7f4'/> + <parameter type-id='1d2c2b85'/> + <return type-id='95e97e5e'/> + </function-type> <class-decl name='devfreq' size-in-bits='15872' is-struct='yes' visibility='default' filepath='include/linux/devfreq.h' line='148' column='1' id='f80c018e'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/devfreq.h' line='149' column='1'/> @@ -67099,137 +57656,105 @@ <pointer-type-def type-id='4e3cc2a9' size-in-bits='64' id='0e18d3fd'/> <pointer-type-def type-id='6788fb9a' size-in-bits='64' id='70283254'/> <qualified-type-def type-id='6d54709d' const='yes' id='e5e56b24'/> - <class-decl name='devfreq_governor' size-in-bits='448' is-struct='yes' visibility='default' filepath='drivers/devfreq/governor.h' line='47' column='1' id='6d54709d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/devfreq/governor.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='8d43b1f5' visibility='default' filepath='drivers/devfreq/governor.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='immutable' type-id='20f5f452' visibility='default' filepath='drivers/devfreq/governor.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='get_target_freq' type-id='b2610cc8' visibility='default' filepath='drivers/devfreq/governor.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='event_handler' type-id='10b92604' visibility='default' filepath='drivers/devfreq/governor.h' line='53' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='5e5241e2' size-in-bits='64' id='10b92604'/> - <pointer-type-def type-id='11581816' size-in-bits='64' id='b2610cc8'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/devfreq/governor_passive.c' language='LANG_C89'> - <class-decl name='dev_pm_opp' size-in-bits='704' is-struct='yes' visibility='default' filepath='drivers/opp/opp.h' line='71' column='1' id='3ba81dd0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/opp/opp.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='drivers/opp/opp.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='available' type-id='b50a4934' visibility='default' filepath='drivers/opp/opp.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='168'> - <var-decl name='dynamic' type-id='b50a4934' visibility='default' filepath='drivers/opp/opp.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='turbo' type-id='b50a4934' visibility='default' filepath='drivers/opp/opp.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='184'> - <var-decl name='suspend' type-id='b50a4934' visibility='default' filepath='drivers/opp/opp.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pstate' type-id='f0981eeb' visibility='default' filepath='drivers/opp/opp.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rate' type-id='7359adad' visibility='default' filepath='drivers/opp/opp.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='level' type-id='f0981eeb' visibility='default' filepath='drivers/opp/opp.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='supplies' type-id='614c5efc' visibility='default' filepath='drivers/opp/opp.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='clock_latency_ns' type-id='7359adad' visibility='default' filepath='drivers/opp/opp.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='required_opps' type-id='79c84484' visibility='default' filepath='drivers/opp/opp.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='opp_table' type-id='e62a60bd' visibility='default' filepath='drivers/opp/opp.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='np' type-id='9a537bbe' visibility='default' filepath='drivers/opp/opp.h' line='90' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='3ba81dd0' size-in-bits='64' id='02e48bc6'/> - <function-decl name='devfreq_recommended_opp' mangled-name='devfreq_recommended_opp' filepath='include/linux/devfreq.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_recommended_opp'> - <parameter type-id='fa0b179b'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='f0981eeb'/> - <return type-id='02e48bc6'/> - </function-decl> - <function-decl name='dev_pm_opp_put' mangled-name='dev_pm_opp_put' filepath='include/linux/pm_opp.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_put'> - <parameter type-id='02e48bc6'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devfreq_update_status' mangled-name='devfreq_update_status' filepath='drivers/devfreq/governor.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_update_status'> - <parameter type-id='f66fa7f4'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/devfreq/governor_performance.c' language='LANG_C89'> - <function-decl name='update_devfreq' mangled-name='update_devfreq' filepath='include/linux/devfreq.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='update_devfreq'> - <parameter type-id='f66fa7f4'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/devfreq/governor_simpleondemand.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='9b45d938' size-in-bits='128' id='8d43b1f5'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <pointer-type-def type-id='6d54709d' size-in-bits='64' id='247297cd'/> - <pointer-type-def type-id='5e5241e2' size-in-bits='64' id='10b92604'/> - <pointer-type-def type-id='11581816' size-in-bits='64' id='b2610cc8'/> - <function-decl name='devfreq_remove_governor' mangled-name='devfreq_remove_governor' filepath='drivers/devfreq/governor.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_remove_governor'> - <parameter type-id='247297cd'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devfreq_add_governor' mangled-name='devfreq_add_governor' filepath='drivers/devfreq/governor.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_add_governor'> - <parameter type-id='247297cd'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='5e5241e2'> - <parameter type-id='f66fa7f4'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='11581816'> - <parameter type-id='f66fa7f4'/> - <parameter type-id='1d2c2b85'/> - <return type-id='95e97e5e'/> - </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/dma-buf/dma-buf.c' language='LANG_C89'> - <function-decl name='dma_buf_begin_cpu_access' mangled-name='dma_buf_begin_cpu_access' filepath='drivers/dma-buf/dma-buf.c' line='955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_begin_cpu_access'> - <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='955' column='1'/> - <parameter type-id='eea6b025' name='direction' filepath='drivers/dma-buf/dma-buf.c' line='956' column='1'/> + <class-decl name='dma_buf_export_info' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='452' column='1' id='4da0249b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='exp_name' type-id='80f4b756' visibility='default' filepath='include/linux/dma-buf.h' line='453' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/dma-buf.h' line='454' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ops' type-id='c248c11b' visibility='default' filepath='include/linux/dma-buf.h' line='455' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/dma-buf.h' line='456' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/dma-buf.h' line='457' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='resv' type-id='340cea9c' visibility='default' filepath='include/linux/dma-buf.h' line='458' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/dma-buf.h' line='459' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='4da0249b' const='yes' id='27b6d100'/> + <pointer-type-def type-id='27b6d100' size-in-bits='64' id='aecb451e'/> + <function-decl name='dma_buf_export' mangled-name='dma_buf_export' filepath='drivers/dma-buf/dma-buf.c' line='522' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_export'> + <parameter type-id='aecb451e' name='exp_info' filepath='drivers/dma-buf/dma-buf.c' line='522' column='1'/> + <return type-id='5e4f599b'/> + </function-decl> + <function-decl name='dma_buf_detach' mangled-name='dma_buf_detach' filepath='drivers/dma-buf/dma-buf.c' line='726' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_detach'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='726' column='1'/> + <parameter type-id='e68e04c1' name='attach' filepath='drivers/dma-buf/dma-buf.c' line='726' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_buf_attach' mangled-name='dma_buf_attach' filepath='drivers/dma-buf/dma-buf.c' line='682' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_attach'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='682' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/dma-buf/dma-buf.c' line='683' column='1'/> + <return type-id='e68e04c1'/> + </function-decl> + <function-decl name='dma_buf_vunmap' mangled-name='dma_buf_vunmap' filepath='drivers/dma-buf/dma-buf.c' line='1189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_vunmap'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1189' column='1'/> + <parameter type-id='eaa32e2f' name='vaddr' filepath='drivers/dma-buf/dma-buf.c' line='1189' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_buf_vmap' mangled-name='dma_buf_vmap' filepath='drivers/dma-buf/dma-buf.c' line='1149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_vmap'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1149' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='dma_buf_unmap_attachment' mangled-name='dma_buf_unmap_attachment' filepath='drivers/dma-buf/dma-buf.c' line='804' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_unmap_attachment'> + <parameter type-id='e68e04c1' name='attach' filepath='drivers/dma-buf/dma-buf.c' line='804' column='1'/> + <parameter type-id='4adb0e6a' name='sg_table' filepath='drivers/dma-buf/dma-buf.c' line='805' column='1'/> + <parameter type-id='eea6b025' name='direction' filepath='drivers/dma-buf/dma-buf.c' line='806' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_buf_put' mangled-name='dma_buf_put' filepath='drivers/dma-buf/dma-buf.c' line='655' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_put'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='655' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_buf_mmap' mangled-name='dma_buf_mmap' filepath='drivers/dma-buf/dma-buf.c' line='1095' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_mmap'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1095' column='1'/> + <parameter type-id='2ae08426' name='vma' filepath='drivers/dma-buf/dma-buf.c' line='1095' column='1'/> + <parameter type-id='7359adad' name='pgoff' filepath='drivers/dma-buf/dma-buf.c' line='1096' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dma_buf_begin_cpu_access_partial' mangled-name='dma_buf_begin_cpu_access_partial' filepath='drivers/dma-buf/dma-buf.c' line='977' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_begin_cpu_access_partial'> - <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='977' column='1'/> - <parameter type-id='eea6b025' name='direction' filepath='drivers/dma-buf/dma-buf.c' line='978' column='1'/> - <parameter type-id='f0981eeb' name='offset' filepath='drivers/dma-buf/dma-buf.c' line='979' column='1'/> - <parameter type-id='f0981eeb' name='len' filepath='drivers/dma-buf/dma-buf.c' line='979' column='1'/> + <function-decl name='dma_buf_map_attachment' mangled-name='dma_buf_map_attachment' filepath='drivers/dma-buf/dma-buf.c' line='759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_map_attachment'> + <parameter type-id='e68e04c1' name='attach' filepath='drivers/dma-buf/dma-buf.c' line='759' column='1'/> + <parameter type-id='eea6b025' name='direction' filepath='drivers/dma-buf/dma-buf.c' line='760' column='1'/> + <return type-id='4adb0e6a'/> + </function-decl> + <function-decl name='dma_buf_kunmap' mangled-name='dma_buf_kunmap' filepath='drivers/dma-buf/dma-buf.c' line='1070' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_kunmap'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1070' column='1'/> + <parameter type-id='7359adad' name='page_num' filepath='drivers/dma-buf/dma-buf.c' line='1070' column='1'/> + <parameter type-id='eaa32e2f' name='vaddr' filepath='drivers/dma-buf/dma-buf.c' line='1071' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_buf_kmap' mangled-name='dma_buf_kmap' filepath='drivers/dma-buf/dma-buf.c' line='1052' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_kmap'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1052' column='1'/> + <parameter type-id='7359adad' name='page_num' filepath='drivers/dma-buf/dma-buf.c' line='1052' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='dma_buf_get_uuid' mangled-name='dma_buf_get_uuid' filepath='drivers/dma-buf/dma-buf.c' line='1222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_get_uuid'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1222' column='1'/> + <parameter type-id='f1397309' name='uuid' filepath='drivers/dma-buf/dma-buf.c' line='1222' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dma_buf_end_cpu_access' mangled-name='dma_buf_end_cpu_access' filepath='drivers/dma-buf/dma-buf.c' line='1013' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_end_cpu_access'> - <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1013' column='1'/> - <parameter type-id='eea6b025' name='direction' filepath='drivers/dma-buf/dma-buf.c' line='1014' column='1'/> + <function-decl name='dma_buf_get_flags' mangled-name='dma_buf_get_flags' filepath='drivers/dma-buf/dma-buf.c' line='1208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_get_flags'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1208' column='1'/> + <parameter type-id='1d2c2b85' name='flags' filepath='drivers/dma-buf/dma-buf.c' line='1208' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dma_buf_get' mangled-name='dma_buf_get' filepath='drivers/dma-buf/dma-buf.c' line='627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_get'> + <parameter type-id='95e97e5e' name='fd' filepath='drivers/dma-buf/dma-buf.c' line='627' column='1'/> + <return type-id='5e4f599b'/> + </function-decl> + <function-decl name='dma_buf_fd' mangled-name='dma_buf_fd' filepath='drivers/dma-buf/dma-buf.c' line='602' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_fd'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='602' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='drivers/dma-buf/dma-buf.c' line='602' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='dma_buf_end_cpu_access_partial' mangled-name='dma_buf_end_cpu_access_partial' filepath='drivers/dma-buf/dma-buf.c' line='1027' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_end_cpu_access_partial'> @@ -67239,41 +57764,27 @@ <parameter type-id='f0981eeb' name='len' filepath='drivers/dma-buf/dma-buf.c' line='1029' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dma_buf_kmap' mangled-name='dma_buf_kmap' filepath='drivers/dma-buf/dma-buf.c' line='1052' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_kmap'> - <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1052' column='1'/> - <parameter type-id='7359adad' name='page_num' filepath='drivers/dma-buf/dma-buf.c' line='1052' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='dma_buf_kunmap' mangled-name='dma_buf_kunmap' filepath='drivers/dma-buf/dma-buf.c' line='1070' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_kunmap'> - <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1070' column='1'/> - <parameter type-id='7359adad' name='page_num' filepath='drivers/dma-buf/dma-buf.c' line='1070' column='1'/> - <parameter type-id='eaa32e2f' name='vaddr' filepath='drivers/dma-buf/dma-buf.c' line='1071' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_buf_mmap' mangled-name='dma_buf_mmap' filepath='drivers/dma-buf/dma-buf.c' line='1095' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_mmap'> - <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1095' column='1'/> - <parameter type-id='2ae08426' name='vma' filepath='drivers/dma-buf/dma-buf.c' line='1095' column='1'/> - <parameter type-id='7359adad' name='pgoff' filepath='drivers/dma-buf/dma-buf.c' line='1096' column='1'/> + <function-decl name='dma_buf_end_cpu_access' mangled-name='dma_buf_end_cpu_access' filepath='drivers/dma-buf/dma-buf.c' line='1013' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_end_cpu_access'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1013' column='1'/> + <parameter type-id='eea6b025' name='direction' filepath='drivers/dma-buf/dma-buf.c' line='1014' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dma_buf_get_flags' mangled-name='dma_buf_get_flags' filepath='drivers/dma-buf/dma-buf.c' line='1208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_get_flags'> - <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1208' column='1'/> - <parameter type-id='1d2c2b85' name='flags' filepath='drivers/dma-buf/dma-buf.c' line='1208' column='1'/> + <function-decl name='dma_buf_begin_cpu_access_partial' mangled-name='dma_buf_begin_cpu_access_partial' filepath='drivers/dma-buf/dma-buf.c' line='977' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_begin_cpu_access_partial'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='977' column='1'/> + <parameter type-id='eea6b025' name='direction' filepath='drivers/dma-buf/dma-buf.c' line='978' column='1'/> + <parameter type-id='f0981eeb' name='offset' filepath='drivers/dma-buf/dma-buf.c' line='979' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='drivers/dma-buf/dma-buf.c' line='979' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dma_buf_get_uuid' mangled-name='dma_buf_get_uuid' filepath='drivers/dma-buf/dma-buf.c' line='1222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_get_uuid'> - <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='1222' column='1'/> - <parameter type-id='f1397309' name='uuid' filepath='drivers/dma-buf/dma-buf.c' line='1222' column='1'/> + <function-decl name='dma_buf_begin_cpu_access' mangled-name='dma_buf_begin_cpu_access' filepath='drivers/dma-buf/dma-buf.c' line='955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_begin_cpu_access'> + <parameter type-id='5e4f599b' name='dmabuf' filepath='drivers/dma-buf/dma-buf.c' line='955' column='1'/> + <parameter type-id='eea6b025' name='direction' filepath='drivers/dma-buf/dma-buf.c' line='956' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <pointer-type-def type-id='38cc1773' size-in-bits='64' id='c248c11b'/> <pointer-type-def type-id='c201baab' size-in-bits='64' id='5e4f599b'/> - <enum-decl name='dma_data_direction' filepath='include/linux/dma-direction.h' line='5' column='1' id='eea6b025'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DMA_BIDIRECTIONAL' value='0'/> - <enumerator name='DMA_TO_DEVICE' value='1'/> - <enumerator name='DMA_FROM_DEVICE' value='2'/> - <enumerator name='DMA_NONE' value='3'/> - </enum-decl> + <pointer-type-def type-id='f01bc099' size-in-bits='64' id='e68e04c1'/> + <pointer-type-def type-id='d06fbf66' size-in-bits='64' id='340cea9c'/> <pointer-type-def type-id='ec55eb74' size-in-bits='64' id='f1397309'/> <class-decl name='dma_buf' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='382' column='1' id='c201baab'> <data-member access='public' layout-offset-in-bits='0'> @@ -67328,25 +57839,27 @@ <var-decl name='cb_shared' type-id='d5acde18' visibility='default' filepath='include/linux/dma-buf.h' line='406' column='1'/> </data-member> </class-decl> - <class-decl name='dma_buf_poll_cb_t' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='401' column='1' id='d5acde18'> + <class-decl name='dma_buf_attachment' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='429' column='1' id='f01bc099'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cb' type-id='54c5dd35' visibility='default' filepath='include/linux/dma-buf.h' line='402' column='1'/> + <var-decl name='dmabuf' type-id='5e4f599b' visibility='default' filepath='include/linux/dma-buf.h' line='430' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='poll' type-id='03d48e96' visibility='default' filepath='include/linux/dma-buf.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='active' type-id='8f254b08' visibility='default' filepath='include/linux/dma-buf.h' line='405' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='38cc1773' size-in-bits='64' id='c248c11b'/> - <pointer-type-def type-id='d06fbf66' size-in-bits='64' id='340cea9c'/> - <class-decl name='dma_fence_cb' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/dma-fence.h' line='116' column='1' id='54c5dd35'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/dma-fence.h' line='117' column='1'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/dma-buf.h' line='431' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='func' type-id='9c175524' visibility='default' filepath='include/linux/dma-fence.h' line='118' column='1'/> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/dma-buf.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sgt' type-id='4adb0e6a' visibility='default' filepath='include/linux/dma-buf.h' line='433' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dir' type-id='eea6b025' visibility='default' filepath='include/linux/dma-buf.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/dma-buf.h' line='435' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dma_map_attrs' type-id='7359adad' visibility='default' filepath='include/linux/dma-buf.h' line='436' column='1'/> </data-member> </class-decl> <class-decl name='dma_resv' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/dma-resv.h' line='72' column='1' id='d06fbf66'> @@ -67417,9 +57930,19 @@ <var-decl name='get_flags' type-id='97a03e57' visibility='default' filepath='include/linux/dma-buf.h' line='349' column='1'/> </data-member> </class-decl> + <class-decl name='dma_buf_poll_cb_t' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='401' column='1' id='d5acde18'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cb' type-id='54c5dd35' visibility='default' filepath='include/linux/dma-buf.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='poll' type-id='03d48e96' visibility='default' filepath='include/linux/dma-buf.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='active' type-id='8f254b08' visibility='default' filepath='include/linux/dma-buf.h' line='405' column='1'/> + </data-member> + </class-decl> <pointer-type-def type-id='ce8c45a3' size-in-bits='64' id='28271da3'/> <pointer-type-def type-id='7cc6fd83' size-in-bits='64' id='ed300e23'/> - <typedef-decl name='dma_fence_func_t' type-id='75d065d2' filepath='include/linux/dma-fence.h' line='105' column='1' id='9c175524'/> <class-decl name='dma_fence' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/dma-fence.h' line='65' column='1' id='ce8c45a3'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='lock' type-id='cff2d845' visibility='default' filepath='include/linux/dma-fence.h' line='66' column='1'/> @@ -67446,6 +57969,14 @@ <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/linux/dma-fence.h' line='95' column='1'/> </data-member> </class-decl> + <class-decl name='dma_fence_cb' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/dma-fence.h' line='116' column='1' id='54c5dd35'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/dma-fence.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='func' type-id='9c175524' visibility='default' filepath='include/linux/dma-fence.h' line='118' column='1'/> + </data-member> + </class-decl> <class-decl name='dma_resv_list' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/dma-resv.h' line='59' column='1' id='7cc6fd83'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/dma-resv.h' line='60' column='1'/> @@ -67472,13 +58003,13 @@ <pointer-type-def type-id='45d6b556' size-in-bits='64' id='632039f8'/> <pointer-type-def type-id='9a321b4a' size-in-bits='64' id='eb050ad4'/> <pointer-type-def type-id='7e5de8f5' size-in-bits='64' id='0b475e59'/> - <pointer-type-def type-id='18c89148' size-in-bits='64' id='75d065d2'/> <pointer-type-def type-id='a1b495b8' size-in-bits='64' id='a298286a'/> <pointer-type-def type-id='ddfa4afc' size-in-bits='64' id='02838dc6'/> <pointer-type-def type-id='ee0fc87b' size-in-bits='64' id='13d85783'/> <array-type-def dimensions='1' type-id='28271da3' size-in-bits='infinite' id='f5432a6f'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> + <typedef-decl name='dma_fence_func_t' type-id='75d065d2' filepath='include/linux/dma-fence.h' line='105' column='1' id='9c175524'/> <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dma-fence.h' line='84' column='1' id='9d063591'> <data-member access='public'> <var-decl name='cb_list' type-id='72f469ec' visibility='default' filepath='include/linux/dma-fence.h' line='85' column='1'/> @@ -67491,6 +58022,7 @@ </data-member> </union-decl> <qualified-type-def type-id='65d79a70' const='yes' id='ee0fc87b'/> + <pointer-type-def type-id='18c89148' size-in-bits='64' id='75d065d2'/> <class-decl name='dma_fence_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/dma-fence.h' line='125' column='1' id='65d79a70'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='use_64bit_seqno' type-id='b50a4934' visibility='default' filepath='include/linux/dma-fence.h' line='132' column='1'/> @@ -67550,6 +58082,11 @@ <pointer-type-def type-id='28271da3' size-in-bits='64' id='be937eab'/> <pointer-type-def type-id='8d83bfc9' size-in-bits='64' id='34135071'/> <var-decl name='dma_fence_array_ops' type-id='ee0fc87b' mangled-name='dma_fence_array_ops' visibility='default' filepath='drivers/dma-buf/dma-fence-array.c' line='126' column='1' elf-symbol-id='dma_fence_array_ops'/> + <function-decl name='dma_fence_match_context' mangled-name='dma_fence_match_context' filepath='drivers/dma-buf/dma-fence-array.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_match_context'> + <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence-array.c' line='192' column='1'/> + <parameter type-id='91ce1af9' name='context' filepath='drivers/dma-buf/dma-fence-array.c' line='192' column='1'/> + <return type-id='b50a4934'/> + </function-decl> <function-decl name='dma_fence_array_create' mangled-name='dma_fence_array_create' filepath='drivers/dma-buf/dma-fence-array.c' line='154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_array_create'> <parameter type-id='95e97e5e' name='num_fences' filepath='drivers/dma-buf/dma-fence-array.c' line='154' column='1'/> <parameter type-id='be937eab' name='fences' filepath='drivers/dma-buf/dma-fence-array.c' line='155' column='1'/> @@ -67558,36 +58095,69 @@ <parameter type-id='b50a4934' name='signal_on_any' filepath='drivers/dma-buf/dma-fence-array.c' line='157' column='1'/> <return type-id='34135071'/> </function-decl> - <function-decl name='dma_fence_match_context' mangled-name='dma_fence_match_context' filepath='drivers/dma-buf/dma-fence-array.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_match_context'> - <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence-array.c' line='192' column='1'/> - <parameter type-id='91ce1af9' name='context' filepath='drivers/dma-buf/dma-fence-array.c' line='192' column='1'/> - <return type-id='b50a4934'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/dma-buf/dma-fence.c' language='LANG_C89'> <var-decl name='__tracepoint_dma_fence_emit' type-id='4ca0c298' mangled-name='__tracepoint_dma_fence_emit' visibility='default' filepath='include/trace/events/dma_fence.h' line='37' column='1' elf-symbol-id='__tracepoint_dma_fence_emit'/> - <function-decl name='dma_fence_signal_locked' mangled-name='dma_fence_signal_locked' filepath='drivers/dma-buf/dma-fence.c' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_signal_locked'> - <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence.c' line='129' column='1'/> + <function-decl name='dma_fence_release' mangled-name='dma_fence_release' filepath='drivers/dma-buf/dma-fence.c' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_release'> + <parameter type-id='aa29ecab' name='kref' filepath='drivers/dma-buf/dma-fence.c' line='228' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_fence_wait_timeout' mangled-name='dma_fence_wait_timeout' filepath='drivers/dma-buf/dma-fence.c' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_wait_timeout'> + <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence.c' line='204' column='1'/> + <parameter type-id='b50a4934' name='intr' filepath='drivers/dma-buf/dma-fence.c' line='204' column='1'/> + <parameter type-id='bd54fe1a' name='timeout' filepath='drivers/dma-buf/dma-fence.c' line='204' column='1'/> + <return type-id='bd54fe1a'/> + </function-decl> + <function-decl name='dma_fence_signal' mangled-name='dma_fence_signal' filepath='drivers/dma-buf/dma-fence.c' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_signal'> + <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence.c' line='169' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='dma_fence_init' mangled-name='dma_fence_init' filepath='drivers/dma-buf/dma-fence.c' line='638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_init'> + <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence.c' line='638' column='1'/> + <parameter type-id='13d85783' name='ops' filepath='drivers/dma-buf/dma-fence.c' line='638' column='1'/> + <parameter type-id='cff2d845' name='lock' filepath='drivers/dma-buf/dma-fence.c' line='639' column='1'/> + <parameter type-id='91ce1af9' name='context' filepath='drivers/dma-buf/dma-fence.c' line='639' column='1'/> + <parameter type-id='91ce1af9' name='seqno' filepath='drivers/dma-buf/dma-fence.c' line='639' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_fence_add_callback' mangled-name='dma_fence_add_callback' filepath='drivers/dma-buf/dma-fence.c' line='346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_add_callback'> + <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence.c' line='346' column='1'/> + <parameter type-id='a47516e5' name='cb' filepath='drivers/dma-buf/dma-fence.c' line='346' column='1'/> + <parameter type-id='9c175524' name='func' filepath='drivers/dma-buf/dma-fence.c' line='347' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dma_fence_remove_callback' mangled-name='dma_fence_remove_callback' filepath='drivers/dma-buf/dma-fence.c' line='420' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_remove_callback'> + <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence.c' line='420' column='1'/> + <parameter type-id='a47516e5' name='cb' filepath='drivers/dma-buf/dma-fence.c' line='420' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='dma_fence_enable_sw_signaling' mangled-name='dma_fence_enable_sw_signaling' filepath='drivers/dma-buf/dma-fence.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_enable_sw_signaling'> + <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence.c' line='308' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='dma_fence_default_wait' mangled-name='dma_fence_default_wait' filepath='drivers/dma-buf/dma-fence.c' line='464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_default_wait'> <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence.c' line='464' column='1'/> <parameter type-id='b50a4934' name='intr' filepath='drivers/dma-buf/dma-fence.c' line='464' column='1'/> <parameter type-id='bd54fe1a' name='timeout' filepath='drivers/dma-buf/dma-fence.c' line='464' column='1'/> <return type-id='bd54fe1a'/> </function-decl> - <function-decl name='dma_fence_release' mangled-name='dma_fence_release' filepath='drivers/dma-buf/dma-fence.c' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_release'> - <parameter type-id='aa29ecab' name='kref' filepath='drivers/dma-buf/dma-fence.c' line='228' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_fence_free' mangled-name='dma_fence_free' filepath='drivers/dma-buf/dma-fence.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_free'> - <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence.c' line='270' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='dma_fence_signal_locked' mangled-name='dma_fence_signal_locked' filepath='drivers/dma-buf/dma-fence.c' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_signal_locked'> + <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence.c' line='129' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='dma_fence_get_status' mangled-name='dma_fence_get_status' filepath='drivers/dma-buf/dma-fence.c' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_get_status'> <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence.c' line='388' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='dma_fence_free' mangled-name='dma_fence_free' filepath='drivers/dma-buf/dma-fence.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_free'> + <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-fence.c' line='270' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_fence_context_alloc' mangled-name='dma_fence_context_alloc' filepath='drivers/dma-buf/dma-fence.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_context_alloc'> + <parameter type-id='f0981eeb' name='num' filepath='drivers/dma-buf/dma-fence.c' line='106' column='1'/> + <return type-id='91ce1af9'/> + </function-decl> + <pointer-type-def type-id='54c5dd35' size-in-bits='64' id='a47516e5'/> <pointer-type-def type-id='400fb07b' size-in-bits='64' id='aa29ecab'/> </abi-instr> <abi-instr address-size='64' path='drivers/dma-buf/dma-resv.c' language='LANG_C89'> @@ -67612,49 +58182,291 @@ </data-member> </class-decl> <var-decl name='reservation_ww_class' type-id='f0dc3c34' mangled-name='reservation_ww_class' visibility='default' filepath='drivers/dma-buf/dma-resv.c' line='49' column='1' elf-symbol-id='reservation_ww_class'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/dma/dmaengine.c' language='LANG_C89'> - <qualified-type-def type-id='3fb29acd' const='yes' id='1b39a1dd'/> - <pointer-type-def type-id='1b39a1dd' size-in-bits='64' id='d2b9f7d5'/> - <function-decl name='dma_async_device_unregister' mangled-name='dma_async_device_unregister' filepath='drivers/dma/dmaengine.c' line='1112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_async_device_unregister'> - <parameter type-id='c60ba652' name='device' filepath='drivers/dma/dmaengine.c' line='1112' column='1'/> + <function-decl name='dma_resv_init' mangled-name='dma_resv_init' filepath='drivers/dma-buf/dma-resv.c' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_init'> + <parameter type-id='340cea9c' name='obj' filepath='drivers/dma-buf/dma-resv.c' line='102' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dma_get_slave_channel' mangled-name='dma_get_slave_channel' filepath='drivers/dma/dmaengine.c' line='578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_get_slave_channel'> - <parameter type-id='27f3f5d8' name='chan' filepath='drivers/dma/dmaengine.c' line='578' column='1'/> - <return type-id='27f3f5d8'/> + <function-decl name='dma_resv_fini' mangled-name='dma_resv_fini' filepath='drivers/dma-buf/dma-resv.c' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_fini'> + <parameter type-id='340cea9c' name='obj' filepath='drivers/dma-buf/dma-resv.c' line='117' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='dma_get_any_slave_channel' mangled-name='dma_get_any_slave_channel' filepath='drivers/dma/dmaengine.c' line='609' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_get_any_slave_channel'> - <parameter type-id='c60ba652' name='device' filepath='drivers/dma/dmaengine.c' line='609' column='1'/> - <return type-id='27f3f5d8'/> + <function-decl name='dma_resv_wait_timeout_rcu' mangled-name='dma_resv_wait_timeout_rcu' filepath='drivers/dma-buf/dma-resv.c' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_wait_timeout_rcu'> + <parameter type-id='340cea9c' name='obj' filepath='drivers/dma-buf/dma-resv.c' line='499' column='1'/> + <parameter type-id='b50a4934' name='wait_all' filepath='drivers/dma-buf/dma-resv.c' line='500' column='1'/> + <parameter type-id='b50a4934' name='intr' filepath='drivers/dma-buf/dma-resv.c' line='500' column='1'/> + <parameter type-id='7359adad' name='timeout' filepath='drivers/dma-buf/dma-resv.c' line='501' column='1'/> + <return type-id='bd54fe1a'/> </function-decl> - <function-decl name='__dma_request_channel' mangled-name='__dma_request_channel' filepath='drivers/dma/dmaengine.c' line='637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__dma_request_channel'> - <parameter type-id='d2b9f7d5' name='mask' filepath='drivers/dma/dmaengine.c' line='637' column='1'/> - <parameter type-id='55f53546' name='fn' filepath='drivers/dma/dmaengine.c' line='638' column='1'/> - <parameter type-id='eaa32e2f' name='fn_param' filepath='drivers/dma/dmaengine.c' line='638' column='1'/> - <parameter type-id='9a537bbe' name='np' filepath='drivers/dma/dmaengine.c' line='639' column='1'/> - <return type-id='27f3f5d8'/> + <function-decl name='dma_resv_test_signaled_rcu' mangled-name='dma_resv_test_signaled_rcu' filepath='drivers/dma-buf/dma-resv.c' line='601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_test_signaled_rcu'> + <parameter type-id='340cea9c' name='obj' filepath='drivers/dma-buf/dma-resv.c' line='601' column='1'/> + <parameter type-id='b50a4934' name='test_all' filepath='drivers/dma-buf/dma-resv.c' line='601' column='1'/> + <return type-id='b50a4934'/> </function-decl> - <function-decl name='of_dma_request_slave_channel' mangled-name='of_dma_request_slave_channel' filepath='include/linux/of_dma.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_dma_request_slave_channel'> - <parameter type-id='9a537bbe'/> - <parameter type-id='80f4b756'/> - <return type-id='27f3f5d8'/> + <function-decl name='dma_resv_add_excl_fence' mangled-name='dma_resv_add_excl_fence' filepath='drivers/dma-buf/dma-resv.c' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_add_excl_fence'> + <parameter type-id='340cea9c' name='obj' filepath='drivers/dma-buf/dma-resv.c' line='271' column='1'/> + <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-resv.c' line='271' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='dma_async_device_register' mangled-name='dma_async_device_register' filepath='drivers/dma/dmaengine.c' line='908' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_async_device_register'> - <parameter type-id='c60ba652' name='device' filepath='drivers/dma/dmaengine.c' line='908' column='1'/> + <function-decl name='dma_resv_reserve_shared' mangled-name='dma_resv_reserve_shared' filepath='drivers/dma-buf/dma-resv.c' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_reserve_shared'> + <parameter type-id='340cea9c' name='obj' filepath='drivers/dma-buf/dma-resv.c' line='148' column='1'/> + <parameter type-id='f0981eeb' name='num_fences' filepath='drivers/dma-buf/dma-resv.c' line='148' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dmaengine_unmap_put' mangled-name='dmaengine_unmap_put' filepath='drivers/dma/dmaengine.c' line='1232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dmaengine_unmap_put'> - <parameter type-id='e220a5e2' name='unmap' filepath='drivers/dma/dmaengine.c' line='1232' column='1'/> + <function-decl name='dma_resv_add_shared_fence' mangled-name='dma_resv_add_shared_fence' filepath='drivers/dma-buf/dma-resv.c' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_add_shared_fence'> + <parameter type-id='340cea9c' name='obj' filepath='drivers/dma-buf/dma-resv.c' line='224' column='1'/> + <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/dma-resv.c' line='224' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dma_async_tx_descriptor_init' mangled-name='dma_async_tx_descriptor_init' filepath='drivers/dma/dmaengine.c' line='1298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_async_tx_descriptor_init'> - <parameter type-id='0e3f80d9' name='tx' filepath='drivers/dma/dmaengine.c' line='1298' column='1'/> - <parameter type-id='27f3f5d8' name='chan' filepath='drivers/dma/dmaengine.c' line='1299' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='dma_resv_copy_fences' mangled-name='dma_resv_copy_fences' filepath='drivers/dma-buf/dma-resv.c' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_copy_fences'> + <parameter type-id='340cea9c' name='dst' filepath='drivers/dma-buf/dma-resv.c' line='311' column='1'/> + <parameter type-id='340cea9c' name='src' filepath='drivers/dma-buf/dma-resv.c' line='311' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <pointer-type-def type-id='b50ce591' size-in-bits='64' id='0e3f80d9'/> - <pointer-type-def type-id='b32b9ce4' size-in-bits='64' id='e220a5e2'/> + </abi-instr> + <abi-instr address-size='64' path='drivers/dma-buf/sync_file.c' language='LANG_C89'> + <class-decl name='sync_file' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/sync_file.h' line='35' column='1' id='b6352c99'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/sync_file.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='user_name' type-id='16dc656a' visibility='default' filepath='include/linux/sync_file.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='wq' type-id='b5ab048f' visibility='default' filepath='include/linux/sync_file.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/sync_file.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='fence' type-id='28271da3' visibility='default' filepath='include/linux/sync_file.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='cb' type-id='54c5dd35' visibility='default' filepath='include/linux/sync_file.h' line='53' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='b6352c99' size-in-bits='64' id='6a6b0b01'/> + <function-decl name='sync_file_create' mangled-name='sync_file_create' filepath='drivers/dma-buf/sync_file.c' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_file_create'> + <parameter type-id='28271da3' name='fence' filepath='drivers/dma-buf/sync_file.c' line='64' column='1'/> + <return type-id='6a6b0b01'/> + </function-decl> + <function-decl name='sync_file_get_fence' mangled-name='sync_file_get_fence' filepath='drivers/dma-buf/sync_file.c' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_file_get_fence'> + <parameter type-id='95e97e5e' name='fd' filepath='drivers/dma-buf/sync_file.c' line='102' column='1'/> + <return type-id='28271da3'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/dma/dmaengine.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='7fdcd183' size-in-bits='infinite' id='e5c7d3c7'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='cf29c9b3' size-in-bits='infinite' id='55685a92'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <class-decl name='dma_chan' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='253' column='1' id='5e3b10aa'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='device' type-id='c60ba652' visibility='default' filepath='include/linux/dmaengine.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cookie' type-id='6478ea0a' visibility='default' filepath='include/linux/dmaengine.h' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='completed_cookie' type-id='6478ea0a' visibility='default' filepath='include/linux/dmaengine.h' line='256' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='chan_id' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dev' type-id='114d14e4' visibility='default' filepath='include/linux/dmaengine.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='device_node' type-id='72f469ec' visibility='default' filepath='include/linux/dmaengine.h' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='local' type-id='f8c8e796' visibility='default' filepath='include/linux/dmaengine.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='client_count' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='264' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='table_count' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='router' type-id='70a92833' visibility='default' filepath='include/linux/dmaengine.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='route_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/dmaengine.h' line='269' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/dmaengine.h' line='271' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_device' size-in-bits='2432' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='723' column='1' id='0dcaa1e4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='chancnt' type-id='f0981eeb' visibility='default' filepath='include/linux/dmaengine.h' line='725' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='privatecnt' type-id='f0981eeb' visibility='default' filepath='include/linux/dmaengine.h' line='726' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='channels' type-id='72f469ec' visibility='default' filepath='include/linux/dmaengine.h' line='727' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='global_node' type-id='72f469ec' visibility='default' filepath='include/linux/dmaengine.h' line='728' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='filter' type-id='d914dc7c' visibility='default' filepath='include/linux/dmaengine.h' line='729' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cap_mask' type-id='3fb29acd' visibility='default' filepath='include/linux/dmaengine.h' line='730' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='max_xor' type-id='8efea9e5' visibility='default' filepath='include/linux/dmaengine.h' line='731' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='592'> + <var-decl name='max_pq' type-id='8efea9e5' visibility='default' filepath='include/linux/dmaengine.h' line='732' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='copy_align' type-id='ec506a0a' visibility='default' filepath='include/linux/dmaengine.h' line='733' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='xor_align' type-id='ec506a0a' visibility='default' filepath='include/linux/dmaengine.h' line='734' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='pq_align' type-id='ec506a0a' visibility='default' filepath='include/linux/dmaengine.h' line='735' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='fill_align' type-id='ec506a0a' visibility='default' filepath='include/linux/dmaengine.h' line='736' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='dev_id' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='739' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/dmaengine.h' line='740' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/dmaengine.h' line='741' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='src_addr_widths' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='743' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='dst_addr_widths' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='744' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='directions' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='745' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='max_burst' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='746' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='descriptor_reuse' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='747' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='residue_granularity' type-id='cad02db3' visibility='default' filepath='include/linux/dmaengine.h' line='748' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='device_alloc_chan_resources' type-id='8425c356' visibility='default' filepath='include/linux/dmaengine.h' line='750' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='device_free_chan_resources' type-id='42e84365' visibility='default' filepath='include/linux/dmaengine.h' line='751' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='device_prep_dma_memcpy' type-id='16a27d24' visibility='default' filepath='include/linux/dmaengine.h' line='753' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='device_prep_dma_xor' type-id='d37a2705' visibility='default' filepath='include/linux/dmaengine.h' line='756' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='device_prep_dma_xor_val' type-id='187c2c79' visibility='default' filepath='include/linux/dmaengine.h' line='759' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='device_prep_dma_pq' type-id='2fa81f80' visibility='default' filepath='include/linux/dmaengine.h' line='762' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='device_prep_dma_pq_val' type-id='35da6582' visibility='default' filepath='include/linux/dmaengine.h' line='766' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='device_prep_dma_memset' type-id='9c36e869' visibility='default' filepath='include/linux/dmaengine.h' line='770' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='device_prep_dma_memset_sg' type-id='81ec80b0' visibility='default' filepath='include/linux/dmaengine.h' line='773' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='device_prep_dma_interrupt' type-id='37513679' visibility='default' filepath='include/linux/dmaengine.h' line='776' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='device_prep_slave_sg' type-id='3cbeb812' visibility='default' filepath='include/linux/dmaengine.h' line='779' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='device_prep_dma_cyclic' type-id='f166bad0' visibility='default' filepath='include/linux/dmaengine.h' line='783' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='device_prep_interleaved_dma' type-id='3e2efc02' visibility='default' filepath='include/linux/dmaengine.h' line='787' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='device_prep_dma_imm_data' type-id='7be3d1f9' visibility='default' filepath='include/linux/dmaengine.h' line='790' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='device_config' type-id='81aefe59' visibility='default' filepath='include/linux/dmaengine.h' line='794' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='device_pause' type-id='8425c356' visibility='default' filepath='include/linux/dmaengine.h' line='796' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='device_resume' type-id='8425c356' visibility='default' filepath='include/linux/dmaengine.h' line='797' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='device_terminate_all' type-id='8425c356' visibility='default' filepath='include/linux/dmaengine.h' line='798' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='device_synchronize' type-id='42e84365' visibility='default' filepath='include/linux/dmaengine.h' line='799' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='device_tx_status' type-id='e4038107' visibility='default' filepath='include/linux/dmaengine.h' line='801' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='device_issue_pending' type-id='42e84365' visibility='default' filepath='include/linux/dmaengine.h' line='804' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_filter' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='655' column='1' id='d914dc7c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fn' type-id='55f53546' visibility='default' filepath='include/linux/dmaengine.h' line='656' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mapcnt' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='657' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='map' type-id='06cc3383' visibility='default' filepath='include/linux/dmaengine.h' line='658' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='dma_filter_fn' type-id='aa8ac136' filepath='include/linux/dmaengine.h' line='444' column='1' id='55f53546'/> + <class-decl name='dma_slave_map' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='642' column='1' id='848612dc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='devname' type-id='80f4b756' visibility='default' filepath='include/linux/dmaengine.h' line='643' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='slave' type-id='80f4b756' visibility='default' filepath='include/linux/dmaengine.h' line='644' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='param' type-id='eaa32e2f' visibility='default' filepath='include/linux/dmaengine.h' line='645' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='dma_cap_mask_t' type-id='24d23dab' filepath='include/linux/dmaengine.h' line='214' column='1' id='3fb29acd'/> + <enum-decl name='dmaengine_alignment' filepath='include/linux/dmaengine.h' line='625' column='1' id='ec506a0a'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DMAENGINE_ALIGN_1_BYTE' value='0'/> + <enumerator name='DMAENGINE_ALIGN_2_BYTES' value='1'/> + <enumerator name='DMAENGINE_ALIGN_4_BYTES' value='2'/> + <enumerator name='DMAENGINE_ALIGN_8_BYTES' value='3'/> + <enumerator name='DMAENGINE_ALIGN_16_BYTES' value='4'/> + <enumerator name='DMAENGINE_ALIGN_32_BYTES' value='5'/> + <enumerator name='DMAENGINE_ALIGN_64_BYTES' value='6'/> + </enum-decl> + <enum-decl name='dma_residue_granularity' filepath='include/linux/dmaengine.h' line='389' column='1' id='cad02db3'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DMA_RESIDUE_GRANULARITY_DESCRIPTOR' value='0'/> + <enumerator name='DMA_RESIDUE_GRANULARITY_SEGMENT' value='1'/> + <enumerator name='DMA_RESIDUE_GRANULARITY_BURST' value='2'/> + </enum-decl> <class-decl name='dma_async_tx_descriptor' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='496' column='1' id='b50ce591'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='cookie' type-id='6478ea0a' visibility='default' filepath='include/linux/dmaengine.h' line='497' column='1'/> @@ -67687,6 +58499,35 @@ <var-decl name='unmap' type-id='e220a5e2' visibility='default' filepath='include/linux/dmaengine.h' line='506' column='1'/> </data-member> </class-decl> + <typedef-decl name='dma_cookie_t' type-id='a7832498' filepath='include/linux/dmaengine.h' line='22' column='1' id='6478ea0a'/> + <enum-decl name='dma_ctrl_flags' filepath='include/linux/dmaengine.h' line='180' column='1' id='04baee86'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DMA_PREP_INTERRUPT' value='1'/> + <enumerator name='DMA_CTRL_ACK' value='2'/> + <enumerator name='DMA_PREP_PQ_DISABLE_P' value='4'/> + <enumerator name='DMA_PREP_PQ_DISABLE_Q' value='8'/> + <enumerator name='DMA_PREP_CONTINUE' value='16'/> + <enumerator name='DMA_PREP_FENCE' value='32'/> + <enumerator name='DMA_CTRL_REUSE' value='64'/> + <enumerator name='DMA_PREP_CMD' value='128'/> + </enum-decl> + <typedef-decl name='dma_async_tx_callback' type-id='b7f9d8e6' filepath='include/linux/dmaengine.h' line='446' column='1' id='ee3f36d4'/> + <typedef-decl name='dma_async_tx_callback_result' type-id='31316b61' filepath='include/linux/dmaengine.h' line='460' column='1' id='82615040'/> + <class-decl name='dmaengine_result' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='455' column='1' id='931aa361'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='result' type-id='c2154237' visibility='default' filepath='include/linux/dmaengine.h' line='456' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='residue' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='457' column='1'/> + </data-member> + </class-decl> + <enum-decl name='dmaengine_tx_result' filepath='include/linux/dmaengine.h' line='448' column='1' id='c2154237'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DMA_TRANS_NOERROR' value='0'/> + <enumerator name='DMA_TRANS_READ_FAILED' value='1'/> + <enumerator name='DMA_TRANS_WRITE_FAILED' value='2'/> + <enumerator name='DMA_TRANS_ABORTED' value='3'/> + </enum-decl> <class-decl name='dmaengine_unmap_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='463' column='1' id='b32b9ce4'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='map_cnt' type-id='f9b06939' visibility='default' filepath='include/linux/dmaengine.h' line='467' column='1'/> @@ -67713,25 +58554,421 @@ <var-decl name='addr' type-id='55685a92' visibility='default' filepath='include/linux/dmaengine.h' line='475' column='1'/> </data-member> </class-decl> - <array-type-def dimensions='1' type-id='cf29c9b3' size-in-bits='infinite' id='55685a92'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <enum-decl name='dma_ctrl_flags' filepath='include/linux/dmaengine.h' line='180' column='1' id='04baee86'> + <enum-decl name='sum_check_flags' filepath='include/linux/dmaengine.h' line='204' column='1' id='a46c8018'> <underlying-type type-id='9cac1fee'/> - <enumerator name='DMA_PREP_INTERRUPT' value='1'/> - <enumerator name='DMA_CTRL_ACK' value='2'/> - <enumerator name='DMA_PREP_PQ_DISABLE_P' value='4'/> - <enumerator name='DMA_PREP_PQ_DISABLE_Q' value='8'/> - <enumerator name='DMA_PREP_CONTINUE' value='16'/> - <enumerator name='DMA_PREP_FENCE' value='32'/> - <enumerator name='DMA_CTRL_REUSE' value='64'/> - <enumerator name='DMA_PREP_CMD' value='128'/> + <enumerator name='SUM_CHECK_P_RESULT' value='1'/> + <enumerator name='SUM_CHECK_Q_RESULT' value='2'/> </enum-decl> + <enum-decl name='dma_transfer_direction' filepath='include/linux/dmaengine.h' line='75' column='1' id='941ca9e2'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DMA_MEM_TO_MEM' value='0'/> + <enumerator name='DMA_MEM_TO_DEV' value='1'/> + <enumerator name='DMA_DEV_TO_MEM' value='2'/> + <enumerator name='DMA_DEV_TO_DEV' value='3'/> + <enumerator name='DMA_TRANS_NONE' value='4'/> + </enum-decl> + <class-decl name='dma_interleaved_template' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='146' column='1' id='543d1e64'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='src_start' type-id='cf29c9b3' visibility='default' filepath='include/linux/dmaengine.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dst_start' type-id='cf29c9b3' visibility='default' filepath='include/linux/dmaengine.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dir' type-id='941ca9e2' visibility='default' filepath='include/linux/dmaengine.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='src_inc' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='168'> + <var-decl name='dst_inc' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='src_sgl' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='184'> + <var-decl name='dst_sgl' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='numf' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='frame_size' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='sgl' type-id='e5c7d3c7' visibility='default' filepath='include/linux/dmaengine.h' line='156' column='1'/> + </data-member> + </class-decl> + <class-decl name='data_chunk' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='121' column='1' id='7fdcd183'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='icg' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dst_icg' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='src_icg' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='125' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_slave_config' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='355' column='1' id='d356829c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='direction' type-id='941ca9e2' visibility='default' filepath='include/linux/dmaengine.h' line='356' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='src_addr' type-id='2522883d' visibility='default' filepath='include/linux/dmaengine.h' line='357' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dst_addr' type-id='2522883d' visibility='default' filepath='include/linux/dmaengine.h' line='358' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='src_addr_width' type-id='270e7659' visibility='default' filepath='include/linux/dmaengine.h' line='359' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='dst_addr_width' type-id='270e7659' visibility='default' filepath='include/linux/dmaengine.h' line='360' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='src_maxburst' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='361' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='dst_maxburst' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='362' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='src_port_window_size' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='dst_port_window_size' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='364' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='device_fc' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='365' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='slave_id' type-id='f0981eeb' visibility='default' filepath='include/linux/dmaengine.h' line='366' column='1'/> + </data-member> + </class-decl> + <enum-decl name='dma_slave_buswidth' filepath='include/linux/dmaengine.h' line='292' column='1' id='270e7659'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DMA_SLAVE_BUSWIDTH_UNDEFINED' value='0'/> + <enumerator name='DMA_SLAVE_BUSWIDTH_1_BYTE' value='1'/> + <enumerator name='DMA_SLAVE_BUSWIDTH_2_BYTES' value='2'/> + <enumerator name='DMA_SLAVE_BUSWIDTH_3_BYTES' value='3'/> + <enumerator name='DMA_SLAVE_BUSWIDTH_4_BYTES' value='4'/> + <enumerator name='DMA_SLAVE_BUSWIDTH_8_BYTES' value='8'/> + <enumerator name='DMA_SLAVE_BUSWIDTH_16_BYTES' value='16'/> + <enumerator name='DMA_SLAVE_BUSWIDTH_32_BYTES' value='32'/> + <enumerator name='DMA_SLAVE_BUSWIDTH_64_BYTES' value='64'/> + </enum-decl> + <enum-decl name='dma_status' filepath='include/linux/dmaengine.h' line='37' column='1' id='02ac9d9d'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DMA_COMPLETE' value='0'/> + <enumerator name='DMA_IN_PROGRESS' value='1'/> + <enumerator name='DMA_PAUSED' value='2'/> + <enumerator name='DMA_ERROR' value='3'/> + </enum-decl> + <class-decl name='dma_tx_state' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='615' column='1' id='66bc63b4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='last' type-id='6478ea0a' visibility='default' filepath='include/linux/dmaengine.h' line='616' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='used' type-id='6478ea0a' visibility='default' filepath='include/linux/dmaengine.h' line='617' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='residue' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='618' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_chan_dev' size-in-bits='7552' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='281' column='1' id='2765d8de'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='chan' type-id='27f3f5d8' visibility='default' filepath='include/linux/dmaengine.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='device' type-id='66e487eb' visibility='default' filepath='include/linux/dmaengine.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='dev_id' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='idr_ref' type-id='8a47abc3' visibility='default' filepath='include/linux/dmaengine.h' line='285' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_chan_percpu' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='222' column='1' id='ea186880'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='memcpy_count' type-id='7359adad' visibility='default' filepath='include/linux/dmaengine.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bytes_transferred' type-id='7359adad' visibility='default' filepath='include/linux/dmaengine.h' line='225' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_router' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='233' column='1' id='bfd10d03'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/dmaengine.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='route_free' type-id='680bf43c' visibility='default' filepath='include/linux/dmaengine.h' line='235' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_slave_caps' size-in-bits='224' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='414' column='1' id='08e15723'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='src_addr_widths' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='415' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='dst_addr_widths' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='416' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='directions' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='max_burst' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='418' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cmd_pause' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='cmd_resume' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='cmd_terminate' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='residue_granularity' type-id='cad02db3' visibility='default' filepath='include/linux/dmaengine.h' line='422' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='descriptor_reuse' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='423' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='49178f86' size-in-bits='64' id='8a47abc3'/> + <qualified-type-def type-id='3fb29acd' const='yes' id='1b39a1dd'/> + <pointer-type-def type-id='1b39a1dd' size-in-bits='64' id='d2b9f7d5'/> + <qualified-type-def type-id='848612dc' const='yes' id='de25fc7b'/> + <pointer-type-def type-id='de25fc7b' size-in-bits='64' id='06cc3383'/> + <qualified-type-def type-id='931aa361' const='yes' id='921fbfdc'/> + <pointer-type-def type-id='921fbfdc' size-in-bits='64' id='fdfb3042'/> + <pointer-type-def type-id='b50ce591' size-in-bits='64' id='0e3f80d9'/> + <pointer-type-def type-id='81e2e960' size-in-bits='64' id='35da6582'/> + <pointer-type-def type-id='bbe0df86' size-in-bits='64' id='2fa81f80'/> + <pointer-type-def type-id='22b04425' size-in-bits='64' id='187c2c79'/> + <pointer-type-def type-id='d42dfd68' size-in-bits='64' id='3e2efc02'/> + <pointer-type-def type-id='c9c16460' size-in-bits='64' id='3cbeb812'/> + <pointer-type-def type-id='494c865e' size-in-bits='64' id='81ec80b0'/> + <pointer-type-def type-id='08dd4249' size-in-bits='64' id='d37a2705'/> + <pointer-type-def type-id='e070d395' size-in-bits='64' id='9c36e869'/> + <pointer-type-def type-id='1d86628a' size-in-bits='64' id='16a27d24'/> + <pointer-type-def type-id='68595236' size-in-bits='64' id='f166bad0'/> + <pointer-type-def type-id='13de152d' size-in-bits='64' id='7be3d1f9'/> + <pointer-type-def type-id='e4bb0da5' size-in-bits='64' id='37513679'/> + <pointer-type-def type-id='5e3b10aa' size-in-bits='64' id='27f3f5d8'/> + <pointer-type-def type-id='2765d8de' size-in-bits='64' id='114d14e4'/> + <pointer-type-def type-id='ea186880' size-in-bits='64' id='f8c8e796'/> + <pointer-type-def type-id='0dcaa1e4' size-in-bits='64' id='c60ba652'/> + <pointer-type-def type-id='543d1e64' size-in-bits='64' id='a987c462'/> + <pointer-type-def type-id='bfd10d03' size-in-bits='64' id='70a92833'/> + <pointer-type-def type-id='08e15723' size-in-bits='64' id='d9f19b23'/> + <pointer-type-def type-id='d356829c' size-in-bits='64' id='4f22192a'/> + <pointer-type-def type-id='66bc63b4' size-in-bits='64' id='98d7a132'/> + <pointer-type-def type-id='b32b9ce4' size-in-bits='64' id='e220a5e2'/> + <pointer-type-def type-id='261b7c73' size-in-bits='64' id='e4038107'/> <pointer-type-def type-id='6dd06c9d' size-in-bits='64' id='dccdb2b1'/> - <typedef-decl name='dma_async_tx_callback' type-id='b7f9d8e6' filepath='include/linux/dmaengine.h' line='446' column='1' id='ee3f36d4'/> - <typedef-decl name='dma_async_tx_callback_result' type-id='31316b61' filepath='include/linux/dmaengine.h' line='460' column='1' id='82615040'/> + <pointer-type-def type-id='04c69dd4' size-in-bits='64' id='8425c356'/> + <pointer-type-def type-id='dfde97ed' size-in-bits='64' id='81aefe59'/> + <pointer-type-def type-id='a46c8018' size-in-bits='64' id='b0e7dbd3'/> + <pointer-type-def type-id='ccee3154' size-in-bits='64' id='aa8ac136'/> <pointer-type-def type-id='d9866c79' size-in-bits='64' id='fb8c75c5'/> + <pointer-type-def type-id='b5d4a6d2' size-in-bits='64' id='680bf43c'/> + <pointer-type-def type-id='a198c269' size-in-bits='64' id='42e84365'/> <pointer-type-def type-id='1c2e282d' size-in-bits='64' id='31316b61'/> + <function-decl name='dma_release_channel' mangled-name='dma_release_channel' filepath='drivers/dma/dmaengine.c' line='781' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_release_channel'> + <parameter type-id='27f3f5d8' name='chan' filepath='drivers/dma/dmaengine.c' line='781' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_async_device_unregister' mangled-name='dma_async_device_unregister' filepath='drivers/dma/dmaengine.c' line='1112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_async_device_unregister'> + <parameter type-id='c60ba652' name='device' filepath='drivers/dma/dmaengine.c' line='1112' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dmaengine_unmap_put' mangled-name='dmaengine_unmap_put' filepath='drivers/dma/dmaengine.c' line='1232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dmaengine_unmap_put'> + <parameter type-id='e220a5e2' name='unmap' filepath='drivers/dma/dmaengine.c' line='1232' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_request_slave_channel' mangled-name='dma_request_slave_channel' filepath='drivers/dma/dmaengine.c' line='743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_request_slave_channel'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/dma/dmaengine.c' line='743' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/dma/dmaengine.c' line='744' column='1'/> + <return type-id='27f3f5d8'/> + </function-decl> + <function-decl name='dma_request_chan' mangled-name='dma_request_chan' filepath='drivers/dma/dmaengine.c' line='695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_request_chan'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/dma/dmaengine.c' line='695' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/dma/dmaengine.c' line='695' column='1'/> + <return type-id='27f3f5d8'/> + </function-decl> + <function-decl name='dma_get_slave_channel' mangled-name='dma_get_slave_channel' filepath='drivers/dma/dmaengine.c' line='578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_get_slave_channel'> + <parameter type-id='27f3f5d8' name='chan' filepath='drivers/dma/dmaengine.c' line='578' column='1'/> + <return type-id='27f3f5d8'/> + </function-decl> + <function-decl name='dma_get_slave_caps' mangled-name='dma_get_slave_caps' filepath='drivers/dma/dmaengine.c' line='464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_get_slave_caps'> + <parameter type-id='27f3f5d8' name='chan' filepath='drivers/dma/dmaengine.c' line='464' column='1'/> + <parameter type-id='d9f19b23' name='caps' filepath='drivers/dma/dmaengine.c' line='464' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dma_get_any_slave_channel' mangled-name='dma_get_any_slave_channel' filepath='drivers/dma/dmaengine.c' line='609' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_get_any_slave_channel'> + <parameter type-id='c60ba652' name='device' filepath='drivers/dma/dmaengine.c' line='609' column='1'/> + <return type-id='27f3f5d8'/> + </function-decl> + <function-decl name='dma_async_tx_descriptor_init' mangled-name='dma_async_tx_descriptor_init' filepath='drivers/dma/dmaengine.c' line='1298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_async_tx_descriptor_init'> + <parameter type-id='0e3f80d9' name='tx' filepath='drivers/dma/dmaengine.c' line='1298' column='1'/> + <parameter type-id='27f3f5d8' name='chan' filepath='drivers/dma/dmaengine.c' line='1299' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_async_device_register' mangled-name='dma_async_device_register' filepath='drivers/dma/dmaengine.c' line='908' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_async_device_register'> + <parameter type-id='c60ba652' name='device' filepath='drivers/dma/dmaengine.c' line='908' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__dma_request_channel' mangled-name='__dma_request_channel' filepath='drivers/dma/dmaengine.c' line='637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__dma_request_channel'> + <parameter type-id='d2b9f7d5' name='mask' filepath='drivers/dma/dmaengine.c' line='637' column='1'/> + <parameter type-id='55f53546' name='fn' filepath='drivers/dma/dmaengine.c' line='638' column='1'/> + <parameter type-id='eaa32e2f' name='fn_param' filepath='drivers/dma/dmaengine.c' line='638' column='1'/> + <parameter type-id='9a537bbe' name='np' filepath='drivers/dma/dmaengine.c' line='639' column='1'/> + <return type-id='27f3f5d8'/> + </function-decl> + <function-type size-in-bits='64' id='81e2e960'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='e835b5d8'/> + <parameter type-id='e835b5d8'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='354f7eb9'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='b0e7dbd3'/> + <parameter type-id='7359adad'/> + <return type-id='0e3f80d9'/> + </function-type> + <function-type size-in-bits='64' id='bbe0df86'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='e835b5d8'/> + <parameter type-id='e835b5d8'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='354f7eb9'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='7359adad'/> + <return type-id='0e3f80d9'/> + </function-type> + <function-type size-in-bits='64' id='22b04425'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='e835b5d8'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='b0e7dbd3'/> + <parameter type-id='7359adad'/> + <return type-id='0e3f80d9'/> + </function-type> + <function-type size-in-bits='64' id='d42dfd68'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='a987c462'/> + <parameter type-id='7359adad'/> + <return type-id='0e3f80d9'/> + </function-type> + <function-type size-in-bits='64' id='c9c16460'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='bf3ef905'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='941ca9e2'/> + <parameter type-id='7359adad'/> + <parameter type-id='eaa32e2f'/> + <return type-id='0e3f80d9'/> + </function-type> + <function-type size-in-bits='64' id='494c865e'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='bf3ef905'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='7359adad'/> + <return type-id='0e3f80d9'/> + </function-type> + <function-type size-in-bits='64' id='08dd4249'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='cf29c9b3'/> + <parameter type-id='e835b5d8'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='7359adad'/> + <return type-id='0e3f80d9'/> + </function-type> + <function-type size-in-bits='64' id='e070d395'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='cf29c9b3'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='7359adad'/> + <return type-id='0e3f80d9'/> + </function-type> + <function-type size-in-bits='64' id='1d86628a'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='cf29c9b3'/> + <parameter type-id='cf29c9b3'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='7359adad'/> + <return type-id='0e3f80d9'/> + </function-type> + <function-type size-in-bits='64' id='68595236'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='cf29c9b3'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='941ca9e2'/> + <parameter type-id='7359adad'/> + <return type-id='0e3f80d9'/> + </function-type> + <function-type size-in-bits='64' id='13de152d'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='cf29c9b3'/> + <parameter type-id='91ce1af9'/> + <parameter type-id='7359adad'/> + <return type-id='0e3f80d9'/> + </function-type> + <function-type size-in-bits='64' id='e4bb0da5'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='7359adad'/> + <return type-id='0e3f80d9'/> + </function-type> + <function-type size-in-bits='64' id='261b7c73'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='6478ea0a'/> + <parameter type-id='98d7a132'/> + <return type-id='02ac9d9d'/> + </function-type> + <function-type size-in-bits='64' id='6dd06c9d'> + <parameter type-id='0e3f80d9'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='04c69dd4'> + <parameter type-id='27f3f5d8'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='dfde97ed'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='4f22192a'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ccee3154'> + <parameter type-id='27f3f5d8'/> + <parameter type-id='eaa32e2f'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='d9866c79'> + <parameter type-id='0e3f80d9'/> + <return type-id='6478ea0a'/> + </function-type> + <function-type size-in-bits='64' id='b5d4a6d2'> + <parameter type-id='fa0b179b'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='a198c269'> + <parameter type-id='27f3f5d8' name='chan'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='1c2e282d'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='fdfb3042'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/dma/of-dma.c' language='LANG_C89'> <class-decl name='of_dma' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/of_dma.h' line='18' column='1' id='e8681069'> @@ -67757,6 +58994,16 @@ <pointer-type-def type-id='e4a6917b' size-in-bits='64' id='04d80927'/> <pointer-type-def type-id='e8681069' size-in-bits='64' id='2f9b8041'/> <pointer-type-def type-id='bf3013ec' size-in-bits='64' id='d1aa2b6e'/> + <function-decl name='of_dma_request_slave_channel' mangled-name='of_dma_request_slave_channel' filepath='drivers/dma/of-dma.c' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_dma_request_slave_channel'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/dma/of-dma.c' line='239' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/dma/of-dma.c' line='240' column='1'/> + <return type-id='27f3f5d8'/> + </function-decl> + <function-decl name='of_dma_simple_xlate' mangled-name='of_dma_simple_xlate' filepath='drivers/dma/of-dma.c' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_dma_simple_xlate'> + <parameter type-id='51a94113' name='dma_spec' filepath='drivers/dma/of-dma.c' line='309' column='1'/> + <parameter type-id='2f9b8041' name='ofdma' filepath='drivers/dma/of-dma.c' line='310' column='1'/> + <return type-id='27f3f5d8'/> + </function-decl> <function-decl name='of_dma_controller_register' mangled-name='of_dma_controller_register' filepath='drivers/dma/of-dma.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_dma_controller_register'> <parameter type-id='9a537bbe' name='np' filepath='drivers/dma/of-dma.c' line='106' column='1'/> <parameter type-id='04d80927' name='of_dma_xlate' filepath='drivers/dma/of-dma.c' line='107' column='1'/> @@ -67767,14 +59014,9 @@ <parameter type-id='9a537bbe' name='np' filepath='drivers/dma/of-dma.c' line='141' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='of_dma_simple_xlate' mangled-name='of_dma_simple_xlate' filepath='drivers/dma/of-dma.c' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_dma_simple_xlate'> - <parameter type-id='51a94113' name='dma_spec' filepath='drivers/dma/of-dma.c' line='309' column='1'/> - <parameter type-id='2f9b8041' name='ofdma' filepath='drivers/dma/of-dma.c' line='310' column='1'/> - <return type-id='27f3f5d8'/> - </function-decl> <function-type size-in-bits='64' id='e4a6917b'> - <parameter type-id='51a94113'/> - <parameter type-id='2f9b8041'/> + <parameter type-id='51a94113' name='dma_spec'/> + <parameter type-id='2f9b8041' name='ofdma'/> <return type-id='27f3f5d8'/> </function-type> <function-type size-in-bits='64' id='bf3013ec'> @@ -67784,17 +59026,6 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/dma/virt-dma.c' language='LANG_C89'> - <class-decl name='virt_dma_desc' size-in-bits='768' is-struct='yes' visibility='default' filepath='drivers/dma/virt-dma.h' line='15' column='1' id='a8adbe3d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tx' type-id='b50ce591' visibility='default' filepath='drivers/dma/virt-dma.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='tx_result' type-id='931aa361' visibility='default' filepath='drivers/dma/virt-dma.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/dma/virt-dma.h' line='19' column='1'/> - </data-member> - </class-decl> <class-decl name='virt_dma_chan' size-in-bits='1792' is-struct='yes' visibility='default' filepath='drivers/dma/virt-dma.h' line='22' column='1' id='4bf6badc'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='chan' type-id='5e3b10aa' visibility='default' filepath='drivers/dma/virt-dma.h' line='23' column='1'/> @@ -67827,6 +59058,17 @@ <var-decl name='vd_terminated' type-id='5264cf1d' visibility='default' filepath='drivers/dma/virt-dma.h' line='36' column='1'/> </data-member> </class-decl> + <class-decl name='virt_dma_desc' size-in-bits='768' is-struct='yes' visibility='default' filepath='drivers/dma/virt-dma.h' line='15' column='1' id='a8adbe3d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tx' type-id='b50ce591' visibility='default' filepath='drivers/dma/virt-dma.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='tx_result' type-id='931aa361' visibility='default' filepath='drivers/dma/virt-dma.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/dma/virt-dma.h' line='19' column='1'/> + </data-member> + </class-decl> <pointer-type-def type-id='4bf6badc' size-in-bits='64' id='6c3dd54a'/> <pointer-type-def type-id='a8adbe3d' size-in-bits='64' id='5264cf1d'/> <pointer-type-def type-id='3f1e8582' size-in-bits='64' id='346a127c'/> @@ -67838,6 +59080,11 @@ <parameter type-id='0e3f80d9' name='tx' filepath='drivers/dma/virt-dma.c' line='49' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='vchan_init' mangled-name='vchan_init' filepath='drivers/dma/virt-dma.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vchan_init'> + <parameter type-id='6c3dd54a' name='vc' filepath='drivers/dma/virt-dma.c' line='128' column='1'/> + <parameter type-id='c60ba652' name='dmadev' filepath='drivers/dma/virt-dma.c' line='128' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='vchan_find_desc' mangled-name='vchan_find_desc' filepath='drivers/dma/virt-dma.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vchan_find_desc'> <parameter type-id='6c3dd54a' name='vc' filepath='drivers/dma/virt-dma.c' line='66' column='1'/> <parameter type-id='6478ea0a' name='cookie' filepath='drivers/dma/virt-dma.c' line='67' column='1'/> @@ -67848,19 +59095,6 @@ <parameter type-id='e84b031a' name='head' filepath='drivers/dma/virt-dma.c' line='112' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='vchan_init' mangled-name='vchan_init' filepath='drivers/dma/virt-dma.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vchan_init'> - <parameter type-id='6c3dd54a' name='vc' filepath='drivers/dma/virt-dma.c' line='128' column='1'/> - <parameter type-id='c60ba652' name='dmadev' filepath='drivers/dma/virt-dma.c' line='128' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <class-decl name='dmaengine_result' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='455' column='1' id='931aa361'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='result' type-id='c2154237' visibility='default' filepath='include/linux/dmaengine.h' line='456' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='residue' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='457' column='1'/> - </data-member> - </class-decl> <class-decl name='tasklet_struct' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='596' column='1' id='7a7ea727'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='next' type-id='59f1923f' visibility='default' filepath='include/linux/interrupt.h' line='598' column='1'/> @@ -67882,30 +59116,21 @@ <parameter type-id='5264cf1d'/> <return type-id='48b5725f'/> </function-type> - <enum-decl name='dmaengine_tx_result' filepath='include/linux/dmaengine.h' line='448' column='1' id='c2154237'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DMA_TRANS_NOERROR' value='0'/> - <enumerator name='DMA_TRANS_READ_FAILED' value='1'/> - <enumerator name='DMA_TRANS_WRITE_FAILED' value='2'/> - <enumerator name='DMA_TRANS_ABORTED' value='3'/> - </enum-decl> <pointer-type-def type-id='7a7ea727' size-in-bits='64' id='59f1923f'/> <pointer-type-def type-id='5bbf1052' size-in-bits='64' id='08b16374'/> </abi-instr> <abi-instr address-size='64' path='drivers/extcon/devres.c' language='LANG_C89'> - <function-decl name='devm_extcon_dev_allocate' mangled-name='devm_extcon_dev_allocate' filepath='drivers/extcon/devres.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_extcon_dev_allocate'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/extcon/devres.c' line='65' column='1'/> - <parameter type-id='5b2fd8e8' name='supported_cable' filepath='drivers/extcon/devres.c' line='66' column='1'/> - <return type-id='c0d6fada'/> + <function-decl name='devm_extcon_register_notifier' mangled-name='devm_extcon_register_notifier' filepath='drivers/extcon/devres.c' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_extcon_register_notifier'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/extcon/devres.c' line='172' column='1'/> + <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/devres.c' line='172' column='1'/> + <parameter type-id='f0981eeb' name='id' filepath='drivers/extcon/devres.c' line='173' column='1'/> + <parameter type-id='d504f73d' name='nb' filepath='drivers/extcon/devres.c' line='173' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='devm_extcon_dev_free' mangled-name='devm_extcon_dev_free' filepath='drivers/extcon/devres.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_extcon_dev_free'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/extcon/devres.c' line='97' column='1'/> - <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/devres.c' line='97' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_extcon_dev_register' mangled-name='devm_extcon_dev_register' filepath='drivers/extcon/devres.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_extcon_dev_register'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/extcon/devres.c' line='118' column='1'/> - <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/devres.c' line='118' column='1'/> + <function-decl name='devm_extcon_register_notifier_all' mangled-name='devm_extcon_register_notifier_all' filepath='drivers/extcon/devres.c' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_extcon_register_notifier_all'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/extcon/devres.c' line='228' column='1'/> + <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/devres.c' line='228' column='1'/> + <parameter type-id='d504f73d' name='nb' filepath='drivers/extcon/devres.c' line='229' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='devm_extcon_dev_unregister' mangled-name='devm_extcon_dev_unregister' filepath='drivers/extcon/devres.c' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_extcon_dev_unregister'> @@ -67913,12 +59138,21 @@ <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/devres.c' line='148' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='devm_extcon_register_notifier_all' mangled-name='devm_extcon_register_notifier_all' filepath='drivers/extcon/devres.c' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_extcon_register_notifier_all'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/extcon/devres.c' line='228' column='1'/> - <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/devres.c' line='228' column='1'/> - <parameter type-id='d504f73d' name='nb' filepath='drivers/extcon/devres.c' line='229' column='1'/> + <function-decl name='devm_extcon_dev_register' mangled-name='devm_extcon_dev_register' filepath='drivers/extcon/devres.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_extcon_dev_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/extcon/devres.c' line='118' column='1'/> + <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/devres.c' line='118' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='devm_extcon_dev_free' mangled-name='devm_extcon_dev_free' filepath='drivers/extcon/devres.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_extcon_dev_free'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/extcon/devres.c' line='97' column='1'/> + <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/devres.c' line='97' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_extcon_dev_allocate' mangled-name='devm_extcon_dev_allocate' filepath='drivers/extcon/devres.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_extcon_dev_allocate'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/extcon/devres.c' line='65' column='1'/> + <parameter type-id='5b2fd8e8' name='supported_cable' filepath='drivers/extcon/devres.c' line='66' column='1'/> + <return type-id='c0d6fada'/> + </function-decl> <pointer-type-def type-id='87a2d33c' size-in-bits='64' id='c0d6fada'/> <class-decl name='extcon_dev' size-in-bits='8832' is-struct='yes' visibility='default' filepath='drivers/extcon/extcon.h' line='41' column='1' id='87a2d33c'> <data-member access='public' layout-offset-in-bits='0'> @@ -68100,10 +59334,20 @@ </union-decl> <pointer-type-def type-id='103b4c26' size-in-bits='64' id='e07a8e4c'/> <pointer-type-def type-id='282b2805' size-in-bits='64' id='50842338'/> - <function-decl name='extcon_set_state' mangled-name='extcon_set_state' filepath='drivers/extcon/extcon.c' line='530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_set_state'> - <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/extcon.c' line='530' column='1'/> - <parameter type-id='f0981eeb' name='id' filepath='drivers/extcon/extcon.c' line='530' column='1'/> - <parameter type-id='b50a4934' name='state' filepath='drivers/extcon/extcon.c' line='530' column='1'/> + <function-decl name='extcon_get_edev_by_phandle' mangled-name='extcon_get_edev_by_phandle' filepath='drivers/extcon/extcon.c' line='1372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_get_edev_by_phandle'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/extcon/extcon.c' line='1372' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/extcon/extcon.c' line='1372' column='1'/> + <return type-id='c0d6fada'/> + </function-decl> + <function-decl name='extcon_get_state' mangled-name='extcon_get_state' filepath='drivers/extcon/extcon.c' line='497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_get_state'> + <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/extcon.c' line='497' column='1'/> + <parameter type-id='20f5f452' name='id' filepath='drivers/extcon/extcon.c' line='497' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='extcon_unregister_notifier' mangled-name='extcon_unregister_notifier' filepath='drivers/extcon/extcon.c' line='936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_unregister_notifier'> + <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/extcon.c' line='936' column='1'/> + <parameter type-id='f0981eeb' name='id' filepath='drivers/extcon/extcon.c' line='936' column='1'/> + <parameter type-id='d504f73d' name='nb' filepath='drivers/extcon/extcon.c' line='937' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='extcon_set_state_sync' mangled-name='extcon_set_state_sync' filepath='drivers/extcon/extcon.c' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_set_state_sync'> @@ -68112,18 +59356,10 @@ <parameter type-id='b50a4934' name='state' filepath='drivers/extcon/extcon.c' line='585' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='extcon_get_property' mangled-name='extcon_get_property' filepath='drivers/extcon/extcon.c' line='623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_get_property'> - <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/extcon.c' line='623' column='1'/> - <parameter type-id='f0981eeb' name='id' filepath='drivers/extcon/extcon.c' line='623' column='1'/> - <parameter type-id='f0981eeb' name='prop' filepath='drivers/extcon/extcon.c' line='624' column='1'/> - <parameter type-id='50842338' name='prop_val' filepath='drivers/extcon/extcon.c' line='625' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='extcon_set_property' mangled-name='extcon_set_property' filepath='drivers/extcon/extcon.c' line='702' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_set_property'> - <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/extcon.c' line='702' column='1'/> - <parameter type-id='f0981eeb' name='id' filepath='drivers/extcon/extcon.c' line='702' column='1'/> - <parameter type-id='f0981eeb' name='prop' filepath='drivers/extcon/extcon.c' line='703' column='1'/> - <parameter type-id='282b2805' name='prop_val' filepath='drivers/extcon/extcon.c' line='704' column='1'/> + <function-decl name='extcon_set_state' mangled-name='extcon_set_state' filepath='drivers/extcon/extcon.c' line='530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_set_state'> + <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/extcon.c' line='530' column='1'/> + <parameter type-id='f0981eeb' name='id' filepath='drivers/extcon/extcon.c' line='530' column='1'/> + <parameter type-id='b50a4934' name='state' filepath='drivers/extcon/extcon.c' line='530' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='extcon_set_property_sync' mangled-name='extcon_set_property_sync' filepath='drivers/extcon/extcon.c' line='767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_set_property_sync'> @@ -68133,71 +59369,478 @@ <parameter type-id='282b2805' name='prop_val' filepath='drivers/extcon/extcon.c' line='769' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='extcon_set_property' mangled-name='extcon_set_property' filepath='drivers/extcon/extcon.c' line='702' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_set_property'> + <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/extcon.c' line='702' column='1'/> + <parameter type-id='f0981eeb' name='id' filepath='drivers/extcon/extcon.c' line='702' column='1'/> + <parameter type-id='f0981eeb' name='prop' filepath='drivers/extcon/extcon.c' line='703' column='1'/> + <parameter type-id='282b2805' name='prop_val' filepath='drivers/extcon/extcon.c' line='704' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='extcon_set_property_capability' mangled-name='extcon_set_property_capability' filepath='drivers/extcon/extcon.c' line='824' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_set_property_capability'> <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/extcon.c' line='824' column='1'/> <parameter type-id='f0981eeb' name='id' filepath='drivers/extcon/extcon.c' line='824' column='1'/> <parameter type-id='f0981eeb' name='prop' filepath='drivers/extcon/extcon.c' line='825' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='extcon_get_extcon_dev' mangled-name='extcon_get_extcon_dev' filepath='drivers/extcon/extcon.c' line='875' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_get_extcon_dev'> - <parameter type-id='80f4b756' name='extcon_name' filepath='drivers/extcon/extcon.c' line='875' column='1'/> - <return type-id='c0d6fada'/> - </function-decl> <function-decl name='extcon_register_notifier' mangled-name='extcon_register_notifier' filepath='drivers/extcon/extcon.c' line='907' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_register_notifier'> <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/extcon.c' line='907' column='1'/> <parameter type-id='f0981eeb' name='id' filepath='drivers/extcon/extcon.c' line='907' column='1'/> <parameter type-id='d504f73d' name='nb' filepath='drivers/extcon/extcon.c' line='908' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='extcon_unregister_notifier' mangled-name='extcon_unregister_notifier' filepath='drivers/extcon/extcon.c' line='936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_unregister_notifier'> - <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/extcon.c' line='936' column='1'/> - <parameter type-id='f0981eeb' name='id' filepath='drivers/extcon/extcon.c' line='936' column='1'/> - <parameter type-id='d504f73d' name='nb' filepath='drivers/extcon/extcon.c' line='937' column='1'/> + <function-decl name='extcon_get_property' mangled-name='extcon_get_property' filepath='drivers/extcon/extcon.c' line='623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_get_property'> + <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/extcon.c' line='623' column='1'/> + <parameter type-id='f0981eeb' name='id' filepath='drivers/extcon/extcon.c' line='623' column='1'/> + <parameter type-id='f0981eeb' name='prop' filepath='drivers/extcon/extcon.c' line='624' column='1'/> + <parameter type-id='50842338' name='prop_val' filepath='drivers/extcon/extcon.c' line='625' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='extcon_find_edev_by_node' mangled-name='extcon_find_edev_by_node' filepath='drivers/extcon/extcon.c' line='1350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_find_edev_by_node'> - <parameter type-id='9a537bbe' name='node' filepath='drivers/extcon/extcon.c' line='1350' column='1'/> + <function-decl name='extcon_get_extcon_dev' mangled-name='extcon_get_extcon_dev' filepath='drivers/extcon/extcon.c' line='875' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_get_extcon_dev'> + <parameter type-id='80f4b756' name='extcon_name' filepath='drivers/extcon/extcon.c' line='875' column='1'/> <return type-id='c0d6fada'/> </function-decl> <function-decl name='extcon_get_edev_name' mangled-name='extcon_get_edev_name' filepath='drivers/extcon/extcon.c' line='1419' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_get_edev_name'> <parameter type-id='c0d6fada' name='edev' filepath='drivers/extcon/extcon.c' line='1419' column='1'/> <return type-id='80f4b756'/> </function-decl> + <function-decl name='extcon_find_edev_by_node' mangled-name='extcon_find_edev_by_node' filepath='drivers/extcon/extcon.c' line='1350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_find_edev_by_node'> + <parameter type-id='9a537bbe' name='node' filepath='drivers/extcon/extcon.c' line='1350' column='1'/> + <return type-id='c0d6fada'/> + </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/firmware/arm_scmi/perf.c' language='LANG_C89'> - <function-decl name='dev_pm_opp_add' mangled-name='dev_pm_opp_add' filepath='include/linux/pm_opp.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_add'> - <parameter type-id='fa0b179b'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> + <abi-instr address-size='64' path='drivers/firmware/arm_scmi/bus.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='1024' id='c497958f'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> + <class-decl name='scmi_driver' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='274' column='1' id='35ff1d34'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/scmi_protocol.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='probe' type-id='fa2519a6' visibility='default' filepath='include/linux/scmi_protocol.h' line='276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='remove' type-id='6219347f' visibility='default' filepath='include/linux/scmi_protocol.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='id_table' type-id='2d81b115' visibility='default' filepath='include/linux/scmi_protocol.h' line='278' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/scmi_protocol.h' line='280' column='1'/> + </data-member> + </class-decl> + <class-decl name='scmi_device' size-in-bits='7488' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='257' column='1' id='c016a1fc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/linux/scmi_protocol.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='protocol_id' type-id='f9b06939' visibility='default' filepath='include/linux/scmi_protocol.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/scmi_protocol.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='handle' type-id='94f1df82' visibility='default' filepath='include/linux/scmi_protocol.h' line='261' column='1'/> + </data-member> + </class-decl> + <class-decl name='scmi_handle' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='231' column='1' id='ee54f9d4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/scmi_protocol.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='version' type-id='3f2d9c8e' visibility='default' filepath='include/linux/scmi_protocol.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='perf_ops' type-id='d41d707c' visibility='default' filepath='include/linux/scmi_protocol.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='clk_ops' type-id='deb758b1' visibility='default' filepath='include/linux/scmi_protocol.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='power_ops' type-id='9df94d5e' visibility='default' filepath='include/linux/scmi_protocol.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='sensor_ops' type-id='07ed7d97' visibility='default' filepath='include/linux/scmi_protocol.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='reset_ops' type-id='bdcbf34c' visibility='default' filepath='include/linux/scmi_protocol.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='perf_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/scmi_protocol.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='clk_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/scmi_protocol.h' line='241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='power_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/scmi_protocol.h' line='242' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='sensor_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/scmi_protocol.h' line='243' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='reset_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/scmi_protocol.h' line='244' column='1'/> + </data-member> + </class-decl> + <class-decl name='scmi_revision_info' size-in-bits='352' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='27' column='1' id='889b9d08'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='major_ver' type-id='1dc6a898' visibility='default' filepath='include/linux/scmi_protocol.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='minor_ver' type-id='1dc6a898' visibility='default' filepath='include/linux/scmi_protocol.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='num_protocols' type-id='f9b06939' visibility='default' filepath='include/linux/scmi_protocol.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='num_agents' type-id='f9b06939' visibility='default' filepath='include/linux/scmi_protocol.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='impl_ver' type-id='19c2251e' visibility='default' filepath='include/linux/scmi_protocol.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='vendor_id' type-id='ac1fa8c0' visibility='default' filepath='include/linux/scmi_protocol.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='sub_vendor_id' type-id='ac1fa8c0' visibility='default' filepath='include/linux/scmi_protocol.h' line='34' column='1'/> + </data-member> + </class-decl> + <class-decl name='scmi_perf_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='97' column='1' id='9ea32b06'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='limits_set' type-id='215d9248' visibility='default' filepath='include/linux/scmi_protocol.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='limits_get' type-id='6168f65a' visibility='default' filepath='include/linux/scmi_protocol.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='level_set' type-id='136ee384' visibility='default' filepath='include/linux/scmi_protocol.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='level_get' type-id='26b60b43' visibility='default' filepath='include/linux/scmi_protocol.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='device_domain_id' type-id='613d39f5' visibility='default' filepath='include/linux/scmi_protocol.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='transition_latency_get' type-id='47997eaf' visibility='default' filepath='include/linux/scmi_protocol.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='device_opps_add' type-id='47997eaf' visibility='default' filepath='include/linux/scmi_protocol.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='freq_set' type-id='f85d5c07' visibility='default' filepath='include/linux/scmi_protocol.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='freq_get' type-id='2ac6d817' visibility='default' filepath='include/linux/scmi_protocol.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='est_power_get' type-id='920227ca' visibility='default' filepath='include/linux/scmi_protocol.h' line='115' column='1'/> + </data-member> + </class-decl> + <class-decl name='scmi_clk_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='66' column='1' id='970c0c79'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count_get' type-id='312a095b' visibility='default' filepath='include/linux/scmi_protocol.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='info_get' type-id='aa9bd9ec' visibility='default' filepath='include/linux/scmi_protocol.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rate_get' type-id='d7c1813f' visibility='default' filepath='include/linux/scmi_protocol.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rate_set' type-id='7d95ee32' visibility='default' filepath='include/linux/scmi_protocol.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='enable' type-id='29a23a5a' visibility='default' filepath='include/linux/scmi_protocol.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='disable' type-id='29a23a5a' visibility='default' filepath='include/linux/scmi_protocol.h' line='76' column='1'/> + </data-member> + </class-decl> + <class-decl name='scmi_clock_info' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='37' column='1' id='093b20f9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/scmi_protocol.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rate_discrete' type-id='b50a4934' visibility='default' filepath='include/linux/scmi_protocol.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='' type-id='1d28b625' visibility='default' filepath='include/linux/scmi_protocol.h' line='40' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='1088' is-anonymous='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='40' column='1' id='1d28b625'> + <data-member access='public'> + <var-decl name='list' type-id='fe492253' visibility='default' filepath='include/linux/scmi_protocol.h' line='44' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='range' type-id='099e357b' visibility='default' filepath='include/linux/scmi_protocol.h' line='49' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='1088' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='41' column='1' id='fe492253'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='num_rates' type-id='95e97e5e' visibility='default' filepath='include/linux/scmi_protocol.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rates' type-id='c497958f' visibility='default' filepath='include/linux/scmi_protocol.h' line='43' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='45' column='1' id='099e357b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='min_rate' type-id='91ce1af9' visibility='default' filepath='include/linux/scmi_protocol.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_rate' type-id='91ce1af9' visibility='default' filepath='include/linux/scmi_protocol.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='step_size' type-id='91ce1af9' visibility='default' filepath='include/linux/scmi_protocol.h' line='48' column='1'/> + </data-member> + </class-decl> + <class-decl name='scmi_power_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='128' column='1' id='daeb4148'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='num_domains_get' type-id='312a095b' visibility='default' filepath='include/linux/scmi_protocol.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name_get' type-id='d48a05c7' visibility='default' filepath='include/linux/scmi_protocol.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='state_set' type-id='6bdbc3e1' visibility='default' filepath='include/linux/scmi_protocol.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='state_get' type-id='48dcc51a' visibility='default' filepath='include/linux/scmi_protocol.h' line='140' column='1'/> + </data-member> + </class-decl> + <class-decl name='scmi_sensor_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='177' column='1' id='6f985b0f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count_get' type-id='312a095b' visibility='default' filepath='include/linux/scmi_protocol.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='info_get' type-id='822b6136' visibility='default' filepath='include/linux/scmi_protocol.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='trip_point_notify' type-id='74bca203' visibility='default' filepath='include/linux/scmi_protocol.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='trip_point_config' type-id='204c0f62' visibility='default' filepath='include/linux/scmi_protocol.h' line='184' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='reading_get' type-id='d7c1813f' visibility='default' filepath='include/linux/scmi_protocol.h' line='186' column='1'/> + </data-member> + </class-decl> + <class-decl name='scmi_sensor_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='144' column='1' id='39094ad1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/linux/scmi_protocol.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='type' type-id='f9b06939' visibility='default' filepath='include/linux/scmi_protocol.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='scale' type-id='fdbf7a0f' visibility='default' filepath='include/linux/scmi_protocol.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='num_trip_points' type-id='f9b06939' visibility='default' filepath='include/linux/scmi_protocol.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='async' type-id='b50a4934' visibility='default' filepath='include/linux/scmi_protocol.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/scmi_protocol.h' line='150' column='1'/> + </data-member> + </class-decl> + <class-decl name='scmi_reset_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='201' column='1' id='6e3a91a6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='num_domains_get' type-id='312a095b' visibility='default' filepath='include/linux/scmi_protocol.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name_get' type-id='d48a05c7' visibility='default' filepath='include/linux/scmi_protocol.h' line='203' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='latency_get' type-id='29a23a5a' visibility='default' filepath='include/linux/scmi_protocol.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='reset' type-id='29a23a5a' visibility='default' filepath='include/linux/scmi_protocol.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='assert' type-id='29a23a5a' visibility='default' filepath='include/linux/scmi_protocol.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='deassert' type-id='29a23a5a' visibility='default' filepath='include/linux/scmi_protocol.h' line='207' column='1'/> + </data-member> + </class-decl> + <class-decl name='scmi_device_id' size-in-bits='8' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='270' column='1' id='9aefc15c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='protocol_id' type-id='f9b06939' visibility='default' filepath='include/linux/scmi_protocol.h' line='271' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='2664d053' size-in-bits='64' id='d48a05c7'/> + <qualified-type-def type-id='093b20f9' const='yes' id='331f9762'/> + <pointer-type-def type-id='331f9762' size-in-bits='64' id='c2bb2658'/> + <pointer-type-def type-id='c9cbe27a' size-in-bits='64' id='aa9bd9ec'/> + <qualified-type-def type-id='9aefc15c' const='yes' id='425bcb9d'/> + <pointer-type-def type-id='425bcb9d' size-in-bits='64' id='2d81b115'/> + <qualified-type-def type-id='ee54f9d4' const='yes' id='970fe03f'/> + <pointer-type-def type-id='970fe03f' size-in-bits='64' id='e2fdc10f'/> + <qualified-type-def type-id='39094ad1' const='yes' id='ff01e92c'/> + <pointer-type-def type-id='ff01e92c' size-in-bits='64' id='7601d472'/> + <pointer-type-def type-id='a67f4304' size-in-bits='64' id='822b6136'/> + <pointer-type-def type-id='81051a5f' size-in-bits='64' id='312a095b'/> + <pointer-type-def type-id='8b0e312b' size-in-bits='64' id='47997eaf'/> + <pointer-type-def type-id='f8fe36b0' size-in-bits='64' id='29a23a5a'/> + <pointer-type-def type-id='ddc750bf' size-in-bits='64' id='74bca203'/> + <pointer-type-def type-id='d9a2db4d' size-in-bits='64' id='6bdbc3e1'/> + <pointer-type-def type-id='64d703ca' size-in-bits='64' id='136ee384'/> + <pointer-type-def type-id='fc54416e' size-in-bits='64' id='215d9248'/> + <pointer-type-def type-id='6dc62d08' size-in-bits='64' id='7d95ee32'/> + <pointer-type-def type-id='1e616050' size-in-bits='64' id='204c0f62'/> + <pointer-type-def type-id='fce30fc0' size-in-bits='64' id='48dcc51a'/> + <pointer-type-def type-id='dc794d6f' size-in-bits='64' id='26b60b43'/> + <pointer-type-def type-id='7123c5b0' size-in-bits='64' id='6168f65a'/> + <pointer-type-def type-id='c201cf9b' size-in-bits='64' id='d7c1813f'/> + <pointer-type-def type-id='0aeff443' size-in-bits='64' id='2ac6d817'/> + <pointer-type-def type-id='c9491b60' size-in-bits='64' id='920227ca'/> + <pointer-type-def type-id='76871c3b' size-in-bits='64' id='f85d5c07'/> + <pointer-type-def type-id='0d3f29fc' size-in-bits='64' id='fa2519a6'/> + <pointer-type-def type-id='970c0c79' size-in-bits='64' id='deb758b1'/> + <pointer-type-def type-id='c016a1fc' size-in-bits='64' id='260390aa'/> + <pointer-type-def type-id='35ff1d34' size-in-bits='64' id='7f2f8862'/> + <pointer-type-def type-id='ee54f9d4' size-in-bits='64' id='94f1df82'/> + <pointer-type-def type-id='9ea32b06' size-in-bits='64' id='d41d707c'/> + <pointer-type-def type-id='daeb4148' size-in-bits='64' id='9df94d5e'/> + <pointer-type-def type-id='6e3a91a6' size-in-bits='64' id='bdcbf34c'/> + <pointer-type-def type-id='889b9d08' size-in-bits='64' id='3f2d9c8e'/> + <pointer-type-def type-id='6f985b0f' size-in-bits='64' id='07ed7d97'/> + <pointer-type-def type-id='a35f0003' size-in-bits='64' id='6219347f'/> + <function-decl name='scmi_driver_unregister' mangled-name='scmi_driver_unregister' filepath='drivers/firmware/arm_scmi/bus.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scmi_driver_unregister'> + <parameter type-id='7f2f8862' name='driver' filepath='drivers/firmware/arm_scmi/bus.c' line='119' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='scmi_driver_register' mangled-name='scmi_driver_register' filepath='drivers/firmware/arm_scmi/bus.c' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scmi_driver_register'> + <parameter type-id='7f2f8862' name='driver' filepath='drivers/firmware/arm_scmi/bus.c' line='98' column='1'/> + <parameter type-id='2730d015' name='owner' filepath='drivers/firmware/arm_scmi/bus.c' line='98' column='1'/> + <parameter type-id='80f4b756' name='mod_name' filepath='drivers/firmware/arm_scmi/bus.c' line='99' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dev_pm_opp_remove' mangled-name='dev_pm_opp_remove' filepath='include/linux/pm_opp.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_remove'> - <parameter type-id='fa0b179b'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/firmware/arm_scpi.c' language='LANG_C89'> - <function-decl name='devm_of_platform_populate' mangled-name='devm_of_platform_populate' filepath='include/linux/of_platform.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_platform_populate'> + <function-type size-in-bits='64' id='2664d053'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <return type-id='26a90f95'/> + </function-type> + <function-type size-in-bits='64' id='c9cbe27a'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <return type-id='c2bb2658'/> + </function-type> + <function-type size-in-bits='64' id='a67f4304'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <return type-id='7601d472'/> + </function-type> + <function-type size-in-bits='64' id='81051a5f'> + <parameter type-id='e2fdc10f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8b0e312b'> + <parameter type-id='e2fdc10f'/> <parameter type-id='fa0b179b'/> <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mbox_free_channel' mangled-name='mbox_free_channel' filepath='include/linux/mailbox_client.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_free_channel'> - <parameter type-id='339c87e8'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/firmware/efi/earlycon.c' language='LANG_C89'> - <function-decl name='memunmap' mangled-name='memunmap' filepath='include/linux/io.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memunmap'> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='memremap' mangled-name='memremap' filepath='include/linux/io.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memremap'> - <parameter type-id='3a47d82b'/> + </function-type> + <function-type size-in-bits='64' id='f8fe36b0'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ddc750bf'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d9a2db4d'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='64d703ca'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='19c2251e'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='fc54416e'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='19c2251e'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='6dc62d08'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='91ce1af9'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1e616050'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='f9b06939'/> + <parameter type-id='91ce1af9'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='fce30fc0'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='f9409001'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='dc794d6f'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='f9409001'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7123c5b0'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='f9409001'/> + <parameter type-id='f9409001'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c201cf9b'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='3df9fd28'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0aeff443'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c9491b60'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='1d2c2b85'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='76871c3b'> + <parameter type-id='e2fdc10f'/> + <parameter type-id='19c2251e'/> <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0d3f29fc'> + <parameter type-id='260390aa'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a35f0003'> + <parameter type-id='260390aa'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/firmware/efi/efi.c' language='LANG_C89'> <class-decl name='efi' size-in-bits='2752' is-struct='yes' visibility='default' filepath='include/linux/efi.h' line='986' column='1' id='f7bdefe9'> @@ -68894,6 +60537,11 @@ <parameter type-id='7359adad'/> <return type-id='eaa32e2f'/> </function-decl> + <function-type size-in-bits='64' id='96ee24a5'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='73a3fbc3'> <parameter type-id='eaa32e2f'/> <parameter type-id='eaa32e2f'/> @@ -68986,6 +60634,34 @@ <var-decl name='write_raw' type-id='fe2cd2b6' visibility='default' filepath='include/linux/gnss.h' line='33' column='1'/> </data-member> </class-decl> + <qualified-type-def type-id='9925a3d9' const='yes' id='f320cfd2'/> + <pointer-type-def type-id='f320cfd2' size-in-bits='64' id='b4a76368'/> + <pointer-type-def type-id='a272e179' size-in-bits='64' id='94411a61'/> + <pointer-type-def type-id='7aaadab9' size-in-bits='64' id='96aaf495'/> + <pointer-type-def type-id='89407a8c' size-in-bits='64' id='fe2cd2b6'/> + <pointer-type-def type-id='75d1367a' size-in-bits='64' id='663e4c8c'/> + <function-decl name='gnss_allocate_device' mangled-name='gnss_allocate_device' filepath='drivers/gnss/core.c' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnss_allocate_device'> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/gnss/core.c' line='224' column='1'/> + <return type-id='94411a61'/> + </function-decl> + <function-decl name='gnss_register_device' mangled-name='gnss_register_device' filepath='drivers/gnss/core.c' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnss_register_device'> + <parameter type-id='94411a61' name='gdev' filepath='drivers/gnss/core.c' line='283' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gnss_put_device' mangled-name='gnss_put_device' filepath='drivers/gnss/core.c' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnss_put_device'> + <parameter type-id='94411a61' name='gdev' filepath='drivers/gnss/core.c' line='277' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gnss_insert_raw' mangled-name='gnss_insert_raw' filepath='drivers/gnss/core.c' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnss_insert_raw'> + <parameter type-id='94411a61' name='gdev' filepath='drivers/gnss/core.c' line='320' column='1'/> + <parameter type-id='354f7eb9' name='buf' filepath='drivers/gnss/core.c' line='320' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='drivers/gnss/core.c' line='321' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gnss_deregister_device' mangled-name='gnss_deregister_device' filepath='drivers/gnss/core.c' line='301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnss_deregister_device'> + <parameter type-id='94411a61' name='gdev' filepath='drivers/gnss/core.c' line='301' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <class-decl name='kfifo' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1' id='7664edcc'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='' type-id='df24571d' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1'/> @@ -68994,7 +60670,21 @@ <var-decl name='buf' type-id='5e6516ee' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1' id='df24571d'> + <function-type size-in-bits='64' id='7aaadab9'> + <parameter type-id='94411a61'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='89407a8c'> + <parameter type-id='94411a61'/> + <parameter type-id='354f7eb9'/> + <parameter type-id='b59d7dce'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='75d1367a'> + <parameter type-id='94411a61'/> + <return type-id='48b5725f'/> + </function-type> + <union-decl name='__anonymous_union__12' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1' id='df24571d'> <data-member access='public'> <var-decl name='kfifo' type-id='bbbc6c1e' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1'/> </data-member> @@ -69015,34 +60705,6 @@ </data-member> </union-decl> <pointer-type-def type-id='e84913bd' size-in-bits='64' id='4209d6b5'/> - <qualified-type-def type-id='9925a3d9' const='yes' id='f320cfd2'/> - <pointer-type-def type-id='f320cfd2' size-in-bits='64' id='b4a76368'/> - <pointer-type-def type-id='a272e179' size-in-bits='64' id='94411a61'/> - <pointer-type-def type-id='7aaadab9' size-in-bits='64' id='96aaf495'/> - <pointer-type-def type-id='89407a8c' size-in-bits='64' id='fe2cd2b6'/> - <pointer-type-def type-id='75d1367a' size-in-bits='64' id='663e4c8c'/> - <function-decl name='gnss_allocate_device' mangled-name='gnss_allocate_device' filepath='drivers/gnss/core.c' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnss_allocate_device'> - <parameter type-id='fa0b179b' name='parent' filepath='drivers/gnss/core.c' line='224' column='1'/> - <return type-id='94411a61'/> - </function-decl> - <function-decl name='gnss_put_device' mangled-name='gnss_put_device' filepath='drivers/gnss/core.c' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnss_put_device'> - <parameter type-id='94411a61' name='gdev' filepath='drivers/gnss/core.c' line='277' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gnss_register_device' mangled-name='gnss_register_device' filepath='drivers/gnss/core.c' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnss_register_device'> - <parameter type-id='94411a61' name='gdev' filepath='drivers/gnss/core.c' line='283' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gnss_deregister_device' mangled-name='gnss_deregister_device' filepath='drivers/gnss/core.c' line='301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnss_deregister_device'> - <parameter type-id='94411a61' name='gdev' filepath='drivers/gnss/core.c' line='301' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gnss_insert_raw' mangled-name='gnss_insert_raw' filepath='drivers/gnss/core.c' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnss_insert_raw'> - <parameter type-id='94411a61' name='gdev' filepath='drivers/gnss/core.c' line='320' column='1'/> - <parameter type-id='354f7eb9' name='buf' filepath='drivers/gnss/core.c' line='320' column='1'/> - <parameter type-id='b59d7dce' name='count' filepath='drivers/gnss/core.c' line='321' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <class-decl name='__kfifo' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/kfifo.h' line='44' column='1' id='bbbc6c1e'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='in' type-id='f0981eeb' visibility='default' filepath='include/linux/kfifo.h' line='45' column='1'/> @@ -69060,134 +60722,22 @@ <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/kfifo.h' line='49' column='1'/> </data-member> </class-decl> - <function-type size-in-bits='64' id='7aaadab9'> - <parameter type-id='94411a61'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='89407a8c'> - <parameter type-id='94411a61'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='b59d7dce'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='75d1367a'> - <parameter type-id='94411a61'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/gpio/gpio-pl061.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='288' id='0d6477e2'> - <subrange length='9' type-id='7ff19f0f' id='12e4273c'/> - </array-type-def> - <class-decl name='amba_driver' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/amba/bus.h' line='75' column='1' id='929b60e1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drv' type-id='fe007c02' visibility='default' filepath='include/linux/amba/bus.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='probe' type-id='3c6ca22d' visibility='default' filepath='include/linux/amba/bus.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='remove' type-id='64cf15f5' visibility='default' filepath='include/linux/amba/bus.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='shutdown' type-id='690433e0' visibility='default' filepath='include/linux/amba/bus.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='id_table' type-id='be3ce245' visibility='default' filepath='include/linux/amba/bus.h' line='80' column='1'/> - </data-member> - </class-decl> - <class-decl name='amba_device' size-in-bits='8832' is-struct='yes' visibility='default' filepath='include/linux/amba/bus.h' line='64' column='1' id='92e8f939'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/amba/bus.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='res' type-id='5218160d' visibility='default' filepath='include/linux/amba/bus.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='pclk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/amba/bus.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='periphid' type-id='f0981eeb' visibility='default' filepath='include/linux/amba/bus.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8224'> - <var-decl name='cid' type-id='f0981eeb' visibility='default' filepath='include/linux/amba/bus.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='uci' type-id='ca73ce17' visibility='default' filepath='include/linux/amba/bus.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='irq' type-id='0d6477e2' visibility='default' filepath='include/linux/amba/bus.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8768'> - <var-decl name='driver_override' type-id='26a90f95' visibility='default' filepath='include/linux/amba/bus.h' line='72' column='1'/> - </data-member> - </class-decl> - <class-decl name='amba_cs_uci_id' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/amba/bus.h' line='51' column='1' id='ca73ce17'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='devarch' type-id='f0981eeb' visibility='default' filepath='include/linux/amba/bus.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='devarch_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/amba/bus.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='devtype' type-id='f0981eeb' visibility='default' filepath='include/linux/amba/bus.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/amba/bus.h' line='55' column='1'/> - </data-member> - </class-decl> - <class-decl name='amba_id' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='638' column='1' id='c0e32d5e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/linux/mod_devicetable.h' line='639' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='mask' type-id='f0981eeb' visibility='default' filepath='include/linux/mod_devicetable.h' line='640' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mod_devicetable.h' line='641' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='92e8f939' size-in-bits='64' id='ddd322c1'/> - <pointer-type-def type-id='929b60e1' size-in-bits='64' id='6e829429'/> - <qualified-type-def type-id='c0e32d5e' const='yes' id='860353ed'/> - <pointer-type-def type-id='860353ed' size-in-bits='64' id='be3ce245'/> - <pointer-type-def type-id='1340ad71' size-in-bits='64' id='64cf15f5'/> - <pointer-type-def type-id='d4a58841' size-in-bits='64' id='3c6ca22d'/> - <pointer-type-def type-id='d3efde9e' size-in-bits='64' id='690433e0'/> - <function-decl name='amba_driver_register' mangled-name='amba_driver_register' filepath='include/linux/amba/bus.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='amba_driver_register'> - <parameter type-id='6e829429'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_gpiochip_add_data' mangled-name='devm_gpiochip_add_data' filepath='include/linux/gpio/driver.h' line='501' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpiochip_add_data'> - <parameter type-id='fa0b179b'/> - <parameter type-id='e324928d'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_set_irq_wake' mangled-name='irq_set_irq_wake' filepath='include/linux/interrupt.h' line='452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_irq_wake'> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='1340ad71'> - <parameter type-id='ddd322c1'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d4a58841'> - <parameter type-id='ddd322c1'/> - <parameter type-id='be3ce245'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d3efde9e'> - <parameter type-id='ddd322c1'/> - <return type-id='48b5725f'/> - </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/gpio/gpiolib-devres.c' language='LANG_C89'> - <function-decl name='devm_gpiod_get' mangled-name='devm_gpiod_get' filepath='drivers/gpio/gpiolib-devres.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpiod_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib-devres.c' line='56' column='1'/> - <parameter type-id='80f4b756' name='con_id' filepath='drivers/gpio/gpiolib-devres.c' line='57' column='1'/> - <parameter type-id='38d4936d' name='flags' filepath='drivers/gpio/gpiolib-devres.c' line='58' column='1'/> + <function-decl name='devm_gpiod_unhinge' mangled-name='devm_gpiod_unhinge' filepath='drivers/gpio/gpiolib-devres.c' line='359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpiod_unhinge'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib-devres.c' line='359' column='1'/> + <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib-devres.c' line='359' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_gpiod_put' mangled-name='devm_gpiod_put' filepath='drivers/gpio/gpiolib-devres.c' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpiod_put'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib-devres.c' line='342' column='1'/> + <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib-devres.c' line='342' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_gpiod_get_optional' mangled-name='devm_gpiod_get_optional' filepath='drivers/gpio/gpiolib-devres.c' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpiod_get_optional'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib-devres.c' line='74' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/gpio/gpiolib-devres.c' line='75' column='1'/> + <parameter type-id='38d4936d' name='flags' filepath='drivers/gpio/gpiolib-devres.c' line='76' column='1'/> <return type-id='26760480'/> </function-decl> <function-decl name='devm_gpiod_get_index' mangled-name='devm_gpiod_get_index' filepath='drivers/gpio/gpiolib-devres.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpiod_get_index'> @@ -69206,15 +60756,18 @@ <parameter type-id='80f4b756' name='label' filepath='drivers/gpio/gpiolib-devres.c' line='151' column='1'/> <return type-id='26760480'/> </function-decl> - <function-decl name='devm_gpiod_put' mangled-name='devm_gpiod_put' filepath='drivers/gpio/gpiolib-devres.c' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpiod_put'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib-devres.c' line='342' column='1'/> - <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib-devres.c' line='342' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='devm_gpiod_get' mangled-name='devm_gpiod_get' filepath='drivers/gpio/gpiolib-devres.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpiod_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib-devres.c' line='56' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/gpio/gpiolib-devres.c' line='57' column='1'/> + <parameter type-id='38d4936d' name='flags' filepath='drivers/gpio/gpiolib-devres.c' line='58' column='1'/> + <return type-id='26760480'/> </function-decl> - <function-decl name='devm_gpiod_unhinge' mangled-name='devm_gpiod_unhinge' filepath='drivers/gpio/gpiolib-devres.c' line='359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpiod_unhinge'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib-devres.c' line='359' column='1'/> - <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib-devres.c' line='359' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='devm_gpio_request_one' mangled-name='devm_gpio_request_one' filepath='drivers/gpio/gpiolib-devres.c' line='456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpio_request_one'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib-devres.c' line='456' column='1'/> + <parameter type-id='f0981eeb' name='gpio' filepath='drivers/gpio/gpiolib-devres.c' line='456' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='drivers/gpio/gpiolib-devres.c' line='457' column='1'/> + <parameter type-id='80f4b756' name='label' filepath='drivers/gpio/gpiolib-devres.c' line='457' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='devm_gpio_request' mangled-name='devm_gpio_request' filepath='drivers/gpio/gpiolib-devres.c' line='427' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpio_request'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib-devres.c' line='427' column='1'/> @@ -69222,17 +60775,20 @@ <parameter type-id='80f4b756' name='label' filepath='drivers/gpio/gpiolib-devres.c' line='427' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='gpio_request_one' mangled-name='gpio_request_one' filepath='include/asm-generic/gpio.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpio_request_one'> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='devm_gpio_free' mangled-name='devm_gpio_free' filepath='drivers/gpio/gpiolib-devres.c' line='489' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpio_free'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib-devres.c' line='489' column='1'/> <parameter type-id='f0981eeb' name='gpio' filepath='drivers/gpio/gpiolib-devres.c' line='489' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='devm_fwnode_get_index_gpiod_from_child' mangled-name='devm_fwnode_get_index_gpiod_from_child' filepath='drivers/gpio/gpiolib-devres.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_fwnode_get_index_gpiod_from_child'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib-devres.c' line='203' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/gpio/gpiolib-devres.c' line='204' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/gpio/gpiolib-devres.c' line='204' column='1'/> + <parameter type-id='4a935625' name='child' filepath='drivers/gpio/gpiolib-devres.c' line='205' column='1'/> + <parameter type-id='38d4936d' name='flags' filepath='drivers/gpio/gpiolib-devres.c' line='206' column='1'/> + <parameter type-id='80f4b756' name='label' filepath='drivers/gpio/gpiolib-devres.c' line='207' column='1'/> + <return type-id='26760480'/> + </function-decl> <enum-decl name='gpiod_flags' filepath='include/linux/gpio/consumer.h' line='48' column='1' id='38d4936d'> <underlying-type type-id='9cac1fee'/> <enumerator name='GPIOD_ASIS' value='0'/> @@ -69257,59 +60813,198 @@ </class-decl> <qualified-type-def type-id='84d91c62' const='yes' id='69df97a3'/> <pointer-type-def type-id='69df97a3' size-in-bits='64' id='33fb8cab'/> - <function-decl name='gpio_free' mangled-name='gpio_free' filepath='drivers/gpio/gpiolib-legacy.c' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpio_free'> - <parameter type-id='f0981eeb' name='gpio' filepath='drivers/gpio/gpiolib-legacy.c' line='9' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='gpio_request_one' mangled-name='gpio_request_one' filepath='drivers/gpio/gpiolib-legacy.c' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpio_request_one'> + <parameter type-id='f0981eeb' name='gpio' filepath='drivers/gpio/gpiolib-legacy.c' line='21' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='drivers/gpio/gpiolib-legacy.c' line='21' column='1'/> + <parameter type-id='80f4b756' name='label' filepath='drivers/gpio/gpiolib-legacy.c' line='21' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpio_request' mangled-name='gpio_request' filepath='drivers/gpio/gpiolib-legacy.c' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpio_request'> + <parameter type-id='f0981eeb' name='gpio' filepath='drivers/gpio/gpiolib-legacy.c' line='68' column='1'/> + <parameter type-id='80f4b756' name='label' filepath='drivers/gpio/gpiolib-legacy.c' line='68' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='gpio_free_array' mangled-name='gpio_free_array' filepath='drivers/gpio/gpiolib-legacy.c' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpio_free_array'> <parameter type-id='33fb8cab' name='array' filepath='drivers/gpio/gpiolib-legacy.c' line='108' column='1'/> <parameter type-id='b59d7dce' name='num' filepath='drivers/gpio/gpiolib-legacy.c' line='108' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='gpio_free' mangled-name='gpio_free' filepath='drivers/gpio/gpiolib-legacy.c' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpio_free'> + <parameter type-id='f0981eeb' name='gpio' filepath='drivers/gpio/gpiolib-legacy.c' line='9' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpio/gpiolib-of.c' language='LANG_C89'> - <function-decl name='of_count_phandle_with_args' mangled-name='of_count_phandle_with_args' filepath='include/linux/of.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_count_phandle_with_args'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_parse_phandle_with_fixed_args' mangled-name='of_parse_phandle_with_fixed_args' filepath='include/linux/of.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_parse_phandle_with_fixed_args'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='51a94113'/> + <enum-decl name='of_gpio_flags' filepath='include/linux/of_gpio.h' line='26' column='1' id='be0d5cf5'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='OF_GPIO_ACTIVE_LOW' value='1'/> + <enumerator name='OF_GPIO_SINGLE_ENDED' value='2'/> + <enumerator name='OF_GPIO_OPEN_DRAIN' value='4'/> + <enumerator name='OF_GPIO_TRANSITORY' value='8'/> + <enumerator name='OF_GPIO_PULL_UP' value='16'/> + <enumerator name='OF_GPIO_PULL_DOWN' value='32'/> + </enum-decl> + <pointer-type-def type-id='be0d5cf5' size-in-bits='64' id='38fe9344'/> + <function-decl name='of_get_named_gpio_flags' mangled-name='of_get_named_gpio_flags' filepath='drivers/gpio/gpiolib-of.c' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_named_gpio_flags'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/gpio/gpiolib-of.c' line='288' column='1'/> + <parameter type-id='80f4b756' name='list_name' filepath='drivers/gpio/gpiolib-of.c' line='288' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/gpio/gpiolib-of.c' line='289' column='1'/> + <parameter type-id='38fe9344' name='flags' filepath='drivers/gpio/gpiolib-of.c' line='289' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpio/gpiolib.c' language='LANG_C89'> + <class-decl name='gpio_desc' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/gpio/gpiolib.h' line='96' column='1' id='63b74212'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gdev' type-id='fb7dc22d' visibility='default' filepath='drivers/gpio/gpiolib.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='drivers/gpio/gpiolib.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='label' type-id='80f4b756' visibility='default' filepath='drivers/gpio/gpiolib.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/gpio/gpiolib.h' line='117' column='1'/> + </data-member> + </class-decl> + <enum-decl name='gpiod_flags' filepath='include/linux/gpio/consumer.h' line='48' column='1' id='38d4936d'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='GPIOD_ASIS' value='0'/> + <enumerator name='GPIOD_IN' value='1'/> + <enumerator name='GPIOD_OUT_LOW' value='3'/> + <enumerator name='GPIOD_OUT_HIGH' value='7'/> + <enumerator name='GPIOD_OUT_LOW_OPEN_DRAIN' value='11'/> + <enumerator name='GPIOD_OUT_HIGH_OPEN_DRAIN' value='15'/> + </enum-decl> <qualified-type-def type-id='59f9f35d' const='yes' id='c6fb334e'/> <pointer-type-def type-id='c6fb334e' size-in-bits='64' id='a171e66c'/> + <qualified-type-def type-id='63b74212' const='yes' id='70bf28f5'/> + <pointer-type-def type-id='70bf28f5' size-in-bits='64' id='5bed570d'/> + <pointer-type-def type-id='63b74212' size-in-bits='64' id='26760480'/> <pointer-type-def type-id='eacd3fb9' size-in-bits='64' id='7a52b9cd'/> - <function-decl name='desc_to_gpio' mangled-name='desc_to_gpio' filepath='drivers/gpio/gpiolib.c' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='desc_to_gpio'> - <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='163' column='1'/> + <function-decl name='gpio_to_desc' mangled-name='gpio_to_desc' filepath='drivers/gpio/gpiolib.c' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpio_to_desc'> + <parameter type-id='f0981eeb' name='gpio' filepath='drivers/gpio/gpiolib.c' line='108' column='1'/> + <return type-id='26760480'/> + </function-decl> + <function-decl name='gpiochip_add_data_with_key' mangled-name='gpiochip_add_data_with_key' filepath='drivers/gpio/gpiolib.c' line='1267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_add_data_with_key'> + <parameter type-id='e324928d' name='chip' filepath='drivers/gpio/gpiolib.c' line='1267' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/gpio/gpiolib.c' line='1267' column='1'/> + <parameter type-id='a57283f9' name='lock_key' filepath='drivers/gpio/gpiolib.c' line='1268' column='1'/> + <parameter type-id='a57283f9' name='request_key' filepath='drivers/gpio/gpiolib.c' line='1269' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpiochip_add_pin_range' mangled-name='gpiochip_add_pin_range' filepath='drivers/gpio/gpiolib.c' line='2604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_add_pin_range'> + <parameter type-id='e324928d' name='chip' filepath='drivers/gpio/gpiolib.c' line='2604' column='1'/> + <parameter type-id='80f4b756' name='pinctl_name' filepath='drivers/gpio/gpiolib.c' line='2604' column='1'/> + <parameter type-id='f0981eeb' name='gpio_offset' filepath='drivers/gpio/gpiolib.c' line='2605' column='1'/> + <parameter type-id='f0981eeb' name='pin_offset' filepath='drivers/gpio/gpiolib.c' line='2605' column='1'/> + <parameter type-id='f0981eeb' name='npins' filepath='drivers/gpio/gpiolib.c' line='2606' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpiochip_remove' mangled-name='gpiochip_remove' filepath='drivers/gpio/gpiolib.c' line='1496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_remove'> + <parameter type-id='e324928d' name='chip' filepath='drivers/gpio/gpiolib.c' line='1496' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gpiod_to_irq' mangled-name='gpiod_to_irq' filepath='drivers/gpio/gpiolib.c' line='3839' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_to_irq'> + <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='3839' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpiod_to_chip' mangled-name='gpiod_to_chip' filepath='drivers/gpio/gpiolib.c' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_to_chip'> + <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='174' column='1'/> + <return type-id='e324928d'/> + </function-decl> + <function-decl name='gpiod_set_value_cansleep' mangled-name='gpiod_set_value_cansleep' filepath='drivers/gpio/gpiolib.c' line='4157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_set_value_cansleep'> + <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='4157' column='1'/> + <parameter type-id='95e97e5e' name='value' filepath='drivers/gpio/gpiolib.c' line='4157' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gpiod_set_value' mangled-name='gpiod_set_value' filepath='drivers/gpio/gpiolib.c' line='3739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_set_value'> + <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='3739' column='1'/> + <parameter type-id='95e97e5e' name='value' filepath='drivers/gpio/gpiolib.c' line='3739' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gpiod_set_raw_value_cansleep' mangled-name='gpiod_set_raw_value_cansleep' filepath='drivers/gpio/gpiolib.c' line='4139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_set_raw_value_cansleep'> + <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='4139' column='1'/> + <parameter type-id='95e97e5e' name='value' filepath='drivers/gpio/gpiolib.c' line='4139' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gpiod_set_raw_value' mangled-name='gpiod_set_raw_value' filepath='drivers/gpio/gpiolib.c' line='3698' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_set_raw_value'> + <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='3698' column='1'/> + <parameter type-id='95e97e5e' name='value' filepath='drivers/gpio/gpiolib.c' line='3698' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gpiod_set_debounce' mangled-name='gpiod_set_debounce' filepath='drivers/gpio/gpiolib.c' line='3155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_set_debounce'> + <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='3155' column='1'/> + <parameter type-id='f0981eeb' name='debounce' filepath='drivers/gpio/gpiolib.c' line='3155' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpiod_set_consumer_name' mangled-name='gpiod_set_consumer_name' filepath='drivers/gpio/gpiolib.c' line='3816' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_set_consumer_name'> + <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='3816' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/gpio/gpiolib.c' line='3816' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpiod_put' mangled-name='gpiod_put' filepath='drivers/gpio/gpiolib.c' line='4910' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_put'> + <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='4910' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gpiod_is_active_low' mangled-name='gpiod_is_active_low' filepath='drivers/gpio/gpiolib.c' line='3224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_is_active_low'> + <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='3224' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpiod_get_value_cansleep' mangled-name='gpiod_get_value_cansleep' filepath='drivers/gpio/gpiolib.c' line='4059' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get_value_cansleep'> + <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='4059' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpiod_get_value' mangled-name='gpiod_get_value' filepath='drivers/gpio/gpiolib.c' line='3429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get_value'> + <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='3429' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpiod_get_raw_value_cansleep' mangled-name='gpiod_get_raw_value_cansleep' filepath='drivers/gpio/gpiolib.c' line='4042' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get_raw_value_cansleep'> + <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='4042' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpiod_get_raw_value' mangled-name='gpiod_get_raw_value' filepath='drivers/gpio/gpiolib.c' line='3410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get_raw_value'> + <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='3410' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpiod_get_optional' mangled-name='gpiod_get_optional' filepath='drivers/gpio/gpiolib.c' line='4443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get_optional'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib.c' line='4443' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/gpio/gpiolib.c' line='4444' column='1'/> + <parameter type-id='38d4936d' name='flags' filepath='drivers/gpio/gpiolib.c' line='4445' column='1'/> + <return type-id='26760480'/> + </function-decl> + <function-decl name='gpiod_direction_input' mangled-name='gpiod_direction_input' filepath='drivers/gpio/gpiolib.c' line='2958' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_direction_input'> + <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='2958' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpiod_direction_output' mangled-name='gpiod_direction_output' filepath='drivers/gpio/gpiolib.c' line='3082' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_direction_output'> + <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='3082' column='1'/> + <parameter type-id='95e97e5e' name='value' filepath='drivers/gpio/gpiolib.c' line='3082' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='gpiod_get_direction' mangled-name='gpiod_get_direction' filepath='drivers/gpio/gpiolib.c' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get_direction'> <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='214' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='gpiochip_line_is_valid' mangled-name='gpiochip_line_is_valid' filepath='drivers/gpio/gpiolib.c' line='401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_line_is_valid'> - <parameter type-id='a171e66c' name='gpiochip' filepath='drivers/gpio/gpiolib.c' line='401' column='1'/> - <parameter type-id='f0981eeb' name='offset' filepath='drivers/gpio/gpiolib.c' line='402' column='1'/> - <return type-id='b50a4934'/> + <function-decl name='gpiod_get' mangled-name='gpiod_get' filepath='drivers/gpio/gpiolib.c' line='4426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib.c' line='4426' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/gpio/gpiolib.c' line='4426' column='1'/> + <parameter type-id='38d4936d' name='flags' filepath='drivers/gpio/gpiolib.c' line='4427' column='1'/> + <return type-id='26760480'/> </function-decl> - <function-decl name='gpiochip_find' mangled-name='gpiochip_find' filepath='drivers/gpio/gpiolib.c' line='1600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_find'> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/gpio/gpiolib.c' line='1600' column='1'/> - <parameter type-id='7a52b9cd' name='match' filepath='drivers/gpio/gpiolib.c' line='1601' column='1'/> - <return type-id='e324928d'/> + <function-decl name='gpiod_direction_output_raw' mangled-name='gpiod_direction_output_raw' filepath='drivers/gpio/gpiolib.c' line='3063' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_direction_output_raw'> + <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='3063' column='1'/> + <parameter type-id='95e97e5e' name='value' filepath='drivers/gpio/gpiolib.c' line='3063' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='gpiochip_set_chained_irqchip' mangled-name='gpiochip_set_chained_irqchip' filepath='drivers/gpio/gpiolib.c' line='1738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_set_chained_irqchip'> - <parameter type-id='e324928d' name='gpiochip' filepath='drivers/gpio/gpiolib.c' line='1738' column='1'/> - <parameter type-id='8846a616' name='irqchip' filepath='drivers/gpio/gpiolib.c' line='1739' column='1'/> - <parameter type-id='f0981eeb' name='parent_irq' filepath='drivers/gpio/gpiolib.c' line='1740' column='1'/> - <parameter type-id='cdb741d3' name='parent_handler' filepath='drivers/gpio/gpiolib.c' line='1741' column='1'/> + <function-decl name='gpiod_cansleep' mangled-name='gpiod_cansleep' filepath='drivers/gpio/gpiolib.c' line='3804' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_cansleep'> + <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='3804' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gpiochip_unlock_as_irq' mangled-name='gpiochip_unlock_as_irq' filepath='drivers/gpio/gpiolib.c' line='3929' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_unlock_as_irq'> + <parameter type-id='e324928d' name='chip' filepath='drivers/gpio/gpiolib.c' line='3929' column='1'/> + <parameter type-id='f0981eeb' name='offset' filepath='drivers/gpio/gpiolib.c' line='3929' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='gpiochip_set_nested_irqchip' mangled-name='gpiochip_set_nested_irqchip' filepath='drivers/gpio/gpiolib.c' line='1759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_set_nested_irqchip'> @@ -69318,11 +61013,11 @@ <parameter type-id='f0981eeb' name='parent_irq' filepath='drivers/gpio/gpiolib.c' line='1761' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='gpiochip_populate_parent_fwspec_fourcell' mangled-name='gpiochip_populate_parent_fwspec_fourcell' filepath='drivers/gpio/gpiolib.c' line='2008' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_populate_parent_fwspec_fourcell'> - <parameter type-id='e324928d' name='chip' filepath='drivers/gpio/gpiolib.c' line='2008' column='1'/> - <parameter type-id='2869bb38' name='fwspec' filepath='drivers/gpio/gpiolib.c' line='2009' column='1'/> - <parameter type-id='f0981eeb' name='parent_hwirq' filepath='drivers/gpio/gpiolib.c' line='2010' column='1'/> - <parameter type-id='f0981eeb' name='parent_type' filepath='drivers/gpio/gpiolib.c' line='2011' column='1'/> + <function-decl name='gpiochip_set_chained_irqchip' mangled-name='gpiochip_set_chained_irqchip' filepath='drivers/gpio/gpiolib.c' line='1738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_set_chained_irqchip'> + <parameter type-id='e324928d' name='gpiochip' filepath='drivers/gpio/gpiolib.c' line='1738' column='1'/> + <parameter type-id='8846a616' name='irqchip' filepath='drivers/gpio/gpiolib.c' line='1739' column='1'/> + <parameter type-id='f0981eeb' name='parent_irq' filepath='drivers/gpio/gpiolib.c' line='1740' column='1'/> + <parameter type-id='cdb741d3' name='parent_handler' filepath='drivers/gpio/gpiolib.c' line='1741' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='gpiochip_lock_as_irq' mangled-name='gpiochip_lock_as_irq' filepath='drivers/gpio/gpiolib.c' line='3875' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_lock_as_irq'> @@ -69330,11 +61025,23 @@ <parameter type-id='f0981eeb' name='offset' filepath='drivers/gpio/gpiolib.c' line='3875' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='gpiochip_unlock_as_irq' mangled-name='gpiochip_unlock_as_irq' filepath='drivers/gpio/gpiolib.c' line='3929' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_unlock_as_irq'> - <parameter type-id='e324928d' name='chip' filepath='drivers/gpio/gpiolib.c' line='3929' column='1'/> - <parameter type-id='f0981eeb' name='offset' filepath='drivers/gpio/gpiolib.c' line='3929' column='1'/> + <function-decl name='gpiochip_populate_parent_fwspec_fourcell' mangled-name='gpiochip_populate_parent_fwspec_fourcell' filepath='drivers/gpio/gpiolib.c' line='2008' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_populate_parent_fwspec_fourcell'> + <parameter type-id='e324928d' name='chip' filepath='drivers/gpio/gpiolib.c' line='2008' column='1'/> + <parameter type-id='2869bb38' name='fwspec' filepath='drivers/gpio/gpiolib.c' line='2009' column='1'/> + <parameter type-id='f0981eeb' name='parent_hwirq' filepath='drivers/gpio/gpiolib.c' line='2010' column='1'/> + <parameter type-id='f0981eeb' name='parent_type' filepath='drivers/gpio/gpiolib.c' line='2011' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='gpiochip_line_is_valid' mangled-name='gpiochip_line_is_valid' filepath='drivers/gpio/gpiolib.c' line='401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_line_is_valid'> + <parameter type-id='a171e66c' name='gpiochip' filepath='drivers/gpio/gpiolib.c' line='401' column='1'/> + <parameter type-id='f0981eeb' name='offset' filepath='drivers/gpio/gpiolib.c' line='402' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='gpiochip_line_is_irq' mangled-name='gpiochip_line_is_irq' filepath='drivers/gpio/gpiolib.c' line='3973' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_line_is_irq'> + <parameter type-id='e324928d' name='chip' filepath='drivers/gpio/gpiolib.c' line='3973' column='1'/> + <parameter type-id='f0981eeb' name='offset' filepath='drivers/gpio/gpiolib.c' line='3973' column='1'/> + <return type-id='b50a4934'/> + </function-decl> <function-decl name='gpiochip_irqchip_add_key' mangled-name='gpiochip_irqchip_add_key' filepath='drivers/gpio/gpiolib.c' line='2408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_irqchip_add_key'> <parameter type-id='e324928d' name='gpiochip' filepath='drivers/gpio/gpiolib.c' line='2408' column='1'/> <parameter type-id='8846a616' name='irqchip' filepath='drivers/gpio/gpiolib.c' line='2409' column='1'/> @@ -69346,6 +61053,10 @@ <parameter type-id='a57283f9' name='request_key' filepath='drivers/gpio/gpiolib.c' line='2415' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='gpiochip_get_data' mangled-name='gpiochip_get_data' filepath='drivers/gpio/gpiolib.c' line='1484' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_get_data'> + <parameter type-id='e324928d' name='chip' filepath='drivers/gpio/gpiolib.c' line='1484' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> <function-decl name='gpiochip_generic_request' mangled-name='gpiochip_generic_request' filepath='drivers/gpio/gpiolib.c' line='2502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_generic_request'> <parameter type-id='e324928d' name='chip' filepath='drivers/gpio/gpiolib.c' line='2502' column='1'/> <parameter type-id='f0981eeb' name='offset' filepath='drivers/gpio/gpiolib.c' line='2502' column='1'/> @@ -69362,60 +61073,10 @@ <parameter type-id='7359adad' name='config' filepath='drivers/gpio/gpiolib.c' line='2526' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='gpiod_direction_input' mangled-name='gpiod_direction_input' filepath='drivers/gpio/gpiolib.c' line='2958' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_direction_input'> - <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='2958' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiod_direction_output' mangled-name='gpiod_direction_output' filepath='drivers/gpio/gpiolib.c' line='3082' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_direction_output'> - <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='3082' column='1'/> - <parameter type-id='95e97e5e' name='value' filepath='drivers/gpio/gpiolib.c' line='3082' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiod_get_raw_value' mangled-name='gpiod_get_raw_value' filepath='drivers/gpio/gpiolib.c' line='3410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get_raw_value'> - <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='3410' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiod_get_value' mangled-name='gpiod_get_value' filepath='drivers/gpio/gpiolib.c' line='3429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get_value'> - <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='3429' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiod_set_raw_value' mangled-name='gpiod_set_raw_value' filepath='drivers/gpio/gpiolib.c' line='3698' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_set_raw_value'> - <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='3698' column='1'/> - <parameter type-id='95e97e5e' name='value' filepath='drivers/gpio/gpiolib.c' line='3698' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gpiod_set_value' mangled-name='gpiod_set_value' filepath='drivers/gpio/gpiolib.c' line='3739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_set_value'> - <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='3739' column='1'/> - <parameter type-id='95e97e5e' name='value' filepath='drivers/gpio/gpiolib.c' line='3739' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gpiod_cansleep' mangled-name='gpiod_cansleep' filepath='drivers/gpio/gpiolib.c' line='3804' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_cansleep'> - <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='3804' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiod_set_consumer_name' mangled-name='gpiod_set_consumer_name' filepath='drivers/gpio/gpiolib.c' line='3816' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_set_consumer_name'> - <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='3816' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/gpio/gpiolib.c' line='3816' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiod_get_raw_value_cansleep' mangled-name='gpiod_get_raw_value_cansleep' filepath='drivers/gpio/gpiolib.c' line='4042' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get_raw_value_cansleep'> - <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='4042' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiod_set_raw_value_cansleep' mangled-name='gpiod_set_raw_value_cansleep' filepath='drivers/gpio/gpiolib.c' line='4139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_set_raw_value_cansleep'> - <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='4139' column='1'/> - <parameter type-id='95e97e5e' name='value' filepath='drivers/gpio/gpiolib.c' line='4139' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gpiod_get' mangled-name='gpiod_get' filepath='drivers/gpio/gpiolib.c' line='4426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib.c' line='4426' column='1'/> - <parameter type-id='80f4b756' name='con_id' filepath='drivers/gpio/gpiolib.c' line='4426' column='1'/> - <parameter type-id='38d4936d' name='flags' filepath='drivers/gpio/gpiolib.c' line='4427' column='1'/> - <return type-id='26760480'/> - </function-decl> - <function-decl name='gpiod_put' mangled-name='gpiod_put' filepath='drivers/gpio/gpiolib.c' line='4910' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_put'> - <parameter type-id='26760480' name='desc' filepath='drivers/gpio/gpiolib.c' line='4910' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='gpiochip_find' mangled-name='gpiochip_find' filepath='drivers/gpio/gpiolib.c' line='1600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_find'> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/gpio/gpiolib.c' line='1600' column='1'/> + <parameter type-id='7a52b9cd' name='match' filepath='drivers/gpio/gpiolib.c' line='1601' column='1'/> + <return type-id='e324928d'/> </function-decl> <function-decl name='fwnode_get_named_gpiod' mangled-name='fwnode_get_named_gpiod' filepath='drivers/gpio/gpiolib.c' line='4627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_get_named_gpiod'> <parameter type-id='4a935625' name='fwnode' filepath='drivers/gpio/gpiolib.c' line='4627' column='1'/> @@ -69425,11 +61086,16 @@ <parameter type-id='80f4b756' name='label' filepath='drivers/gpio/gpiolib.c' line='4630' column='1'/> <return type-id='26760480'/> </function-decl> - <function-decl name='bus_unregister' mangled-name='bus_unregister' filepath='include/linux/device.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_unregister'> - <parameter type-id='5e2671f8'/> - <return type-id='48b5725f'/> + <function-decl name='devm_gpiochip_add_data' mangled-name='devm_gpiochip_add_data' filepath='drivers/gpio/gpiolib.c' line='1565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpiochip_add_data'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpio/gpiolib.c' line='1565' column='1'/> + <parameter type-id='e324928d' name='chip' filepath='drivers/gpio/gpiolib.c' line='1565' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/gpio/gpiolib.c' line='1566' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='desc_to_gpio' mangled-name='desc_to_gpio' filepath='drivers/gpio/gpiolib.c' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='desc_to_gpio'> + <parameter type-id='5bed570d' name='desc' filepath='drivers/gpio/gpiolib.c' line='163' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <pointer-type-def type-id='70bf28f5' size-in-bits='64' id='5bed570d'/> <function-type size-in-bits='64' id='eacd3fb9'> <parameter type-id='e324928d'/> <parameter type-id='eaa32e2f'/> @@ -69447,7 +61113,6 @@ <var-decl name='param' type-id='02fdec64' visibility='default' filepath='include/linux/irqdomain.h' line='67' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='63b74212' const='yes' id='70bf28f5'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/bridge/panel.c' language='LANG_C89'> <class-decl name='drm_panel_funcs' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/drm/drm_panel.h' line='86' column='1' id='3ae2c39f'> @@ -69474,56 +61139,13 @@ <pointer-type-def type-id='795e6d94' size-in-bits='64' id='cda6c21a'/> <pointer-type-def type-id='449a6017' size-in-bits='64' id='c3a1efbb'/> <pointer-type-def type-id='ecbba9ca' size-in-bits='64' id='2a614134'/> - <function-decl name='drm_bridge_add' mangled-name='drm_bridge_add' filepath='include/drm/drm_bridge.h' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_add'> - <parameter type-id='8582e5ec'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_bridge_remove' mangled-name='drm_bridge_remove' filepath='include/drm/drm_bridge.h' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_remove'> - <parameter type-id='8582e5ec'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='devm_drm_panel_bridge_add' mangled-name='devm_drm_panel_bridge_add' filepath='drivers/gpu/drm/bridge/panel.c' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_drm_panel_bridge_add'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpu/drm/bridge/panel.c' line='222' column='1'/> <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/bridge/panel.c' line='223' column='1'/> <parameter type-id='19c2251e' name='connector_type' filepath='drivers/gpu/drm/bridge/panel.c' line='224' column='1'/> <return type-id='8582e5ec'/> </function-decl> - <function-decl name='drm_connector_init' mangled-name='drm_connector_init' filepath='include/drm/drm_connector.h' line='1435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_init'> - <parameter type-id='8898134d'/> - <parameter type-id='4db02c58'/> - <parameter type-id='3fb29739'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_panel_attach' mangled-name='drm_panel_attach' filepath='include/drm/drm_panel.h' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_attach'> - <parameter type-id='c5491077'/> - <parameter type-id='4db02c58'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_panel_disable' mangled-name='drm_panel_disable' filepath='include/drm/drm_panel.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_disable'> - <parameter type-id='c5491077'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_panel_unprepare' mangled-name='drm_panel_unprepare' filepath='include/drm/drm_panel.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_unprepare'> - <parameter type-id='c5491077'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_panel_prepare' mangled-name='drm_panel_prepare' filepath='include/drm/drm_panel.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_prepare'> - <parameter type-id='c5491077'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_panel_enable' mangled-name='drm_panel_enable' filepath='include/drm/drm_panel.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_enable'> - <parameter type-id='c5491077'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_panel_get_modes' mangled-name='drm_panel_get_modes' filepath='include/drm/drm_panel.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_get_modes'> - <parameter type-id='c5491077'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='f508b3a9' size-in-bits='64' id='3fb29739'/> <pointer-type-def type-id='87c471e6' size-in-bits='64' id='8582e5ec'/> - <pointer-type-def type-id='f02c18fa' size-in-bits='64' id='4db02c58'/> - <pointer-type-def type-id='e96cc76d' size-in-bits='64' id='8898134d'/> <pointer-type-def type-id='b9675e9f' size-in-bits='64' id='c5491077'/> <function-type size-in-bits='64' id='449a6017'> <parameter type-id='c5491077'/> @@ -69561,6 +61183,64 @@ <var-decl name='driver_private' type-id='eaa32e2f' visibility='default' filepath='include/drm/drm_bridge.h' line='400' column='1'/> </data-member> </class-decl> + <class-decl name='drm_panel' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/drm/drm_panel.h' line='136' column='1' id='b9675e9f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='drm' type-id='8898134d' visibility='default' filepath='include/drm/drm_panel.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='connector' type-id='4db02c58' visibility='default' filepath='include/drm/drm_panel.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/drm/drm_panel.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='funcs' type-id='cda6c21a' visibility='default' filepath='include/drm/drm_panel.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/drm/drm_panel.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='nh' type-id='708c2394' visibility='default' filepath='include/drm/drm_panel.h' line='177' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='fd7f3d28' size-in-bits='64' id='a569b9de'/> + <class-decl name='display_timing' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/video/display_timing.h' line='63' column='1' id='fd7f3d28'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pixelclock' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='hactive' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hfront_porch' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='hback_porch' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='hsync_len' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='vactive' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='vfront_porch' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='vback_porch' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='vsync_len' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='864'> + <var-decl name='flags' type-id='04e8607a' visibility='default' filepath='include/video/display_timing.h' line='76' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='545e9343' size-in-bits='64' id='39e20e4b'/> + <pointer-type-def type-id='fdc939a7' size-in-bits='64' id='10c598f7'/> + <pointer-type-def type-id='f02c18fa' size-in-bits='64' id='4db02c58'/> + <pointer-type-def type-id='e96cc76d' size-in-bits='64' id='8898134d'/> + <pointer-type-def type-id='d12f4a1d' size-in-bits='64' id='74d89ebd'/> <class-decl name='drm_connector' size-in-bits='14208' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='1087' column='1' id='f02c18fa'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_connector.h' line='1089' column='1'/> @@ -69865,61 +61545,129 @@ <var-decl name='fb_helper' type-id='147b8c0a' visibility='default' filepath='include/drm/drm_device.h' line='309' column='1'/> </data-member> </class-decl> - <class-decl name='drm_panel' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/drm/drm_panel.h' line='136' column='1' id='b9675e9f'> + <class-decl name='drm_encoder' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/drm/drm_encoder.h' line='99' column='1' id='d12f4a1d'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drm' type-id='8898134d' visibility='default' filepath='include/drm/drm_panel.h' line='142' column='1'/> + <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_encoder.h' line='100' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='connector' type-id='4db02c58' visibility='default' filepath='include/drm/drm_panel.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/drm/drm_panel.h' line='156' column='1'/> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_encoder.h' line='101' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='funcs' type-id='cda6c21a' visibility='default' filepath='include/drm/drm_panel.h' line='163' column='1'/> + <var-decl name='base' type-id='350f4182' visibility='default' filepath='include/drm/drm_encoder.h' line='103' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/drm/drm_panel.h' line='170' column='1'/> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/drm/drm_encoder.h' line='104' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='nh' type-id='708c2394' visibility='default' filepath='include/drm/drm_panel.h' line='177' column='1'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='encoder_type' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_encoder.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_encoder.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='possible_crtcs' type-id='8f92235e' visibility='default' filepath='include/drm/drm_encoder.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='possible_clones' type-id='8f92235e' visibility='default' filepath='include/drm/drm_encoder.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_encoder.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='bridge' type-id='8582e5ec' visibility='default' filepath='include/drm/drm_encoder.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='funcs' type-id='1701f1ac' visibility='default' filepath='include/drm/drm_encoder.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='helper_private' type-id='32162fa7' visibility='default' filepath='include/drm/drm_encoder.h' line='177' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='142d8eca' const='yes' id='f508b3a9'/> - <pointer-type-def type-id='fd7f3d28' size-in-bits='64' id='a569b9de'/> + <class-decl name='timing_entry' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/video/display_timing.h' line='40' column='1' id='c372ad74'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='min' type-id='19c2251e' visibility='default' filepath='include/video/display_timing.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='typ' type-id='19c2251e' visibility='default' filepath='include/video/display_timing.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max' type-id='19c2251e' visibility='default' filepath='include/video/display_timing.h' line='43' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='5e0dec46' const='yes' id='545e9343'/> + <qualified-type-def type-id='0c695772' const='yes' id='fdc939a7'/> + <enum-decl name='display_flags' filepath='include/video/display_timing.h' line='14' column='1' id='04e8607a'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DISPLAY_FLAGS_HSYNC_LOW' value='1'/> + <enumerator name='DISPLAY_FLAGS_HSYNC_HIGH' value='2'/> + <enumerator name='DISPLAY_FLAGS_VSYNC_LOW' value='4'/> + <enumerator name='DISPLAY_FLAGS_VSYNC_HIGH' value='8'/> + <enumerator name='DISPLAY_FLAGS_DE_LOW' value='16'/> + <enumerator name='DISPLAY_FLAGS_DE_HIGH' value='32'/> + <enumerator name='DISPLAY_FLAGS_PIXDATA_POSEDGE' value='64'/> + <enumerator name='DISPLAY_FLAGS_PIXDATA_NEGEDGE' value='128'/> + <enumerator name='DISPLAY_FLAGS_INTERLACED' value='256'/> + <enumerator name='DISPLAY_FLAGS_DOUBLESCAN' value='512'/> + <enumerator name='DISPLAY_FLAGS_DOUBLECLK' value='1024'/> + <enumerator name='DISPLAY_FLAGS_SYNC_POSEDGE' value='2048'/> + <enumerator name='DISPLAY_FLAGS_SYNC_NEGEDGE' value='4096'/> + </enum-decl> <array-type-def dimensions='1' type-id='b50a4934' size-in-bits='16' id='86c49187'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> - <class-decl name='display_timing' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/video/display_timing.h' line='63' column='1' id='fd7f3d28'> + <class-decl name='drm_bridge_funcs' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/drm/drm_bridge.h' line='38' column='1' id='5e0dec46'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pixelclock' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='64' column='1'/> + <var-decl name='attach' type-id='901effb6' visibility='default' filepath='include/drm/drm_bridge.h' line='51' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='hactive' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='66' column='1'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='detach' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mode_valid' type-id='2c8c8c19' visibility='default' filepath='include/drm/drm_bridge.h' line='94' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hfront_porch' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='67' column='1'/> + <var-decl name='mode_fixup' type-id='ea44fe69' visibility='default' filepath='include/drm/drm_bridge.h' line='132' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='hback_porch' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='68' column='1'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='disable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='post_disable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='170' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='hsync_len' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='69' column='1'/> + <var-decl name='mode_set' type-id='63662edb' visibility='default' filepath='include/drm/drm_bridge.h' line='198' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='vactive' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='71' column='1'/> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pre_enable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='enable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='239' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='vfront_porch' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='72' column='1'/> + <var-decl name='atomic_pre_enable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='263' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='vback_porch' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='73' column='1'/> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='atomic_enable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='atomic_disable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='310' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='vsync_len' type-id='c372ad74' visibility='default' filepath='include/video/display_timing.h' line='74' column='1'/> + <var-decl name='atomic_post_disable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='335' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='flags' type-id='04e8607a' visibility='default' filepath='include/video/display_timing.h' line='76' column='1'/> + </class-decl> + <class-decl name='drm_bridge_timings' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_bridge.h' line='342' column='1' id='0c695772'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='input_bus_flags' type-id='19c2251e' visibility='default' filepath='include/drm/drm_bridge.h' line='350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='setup_time_ps' type-id='19c2251e' visibility='default' filepath='include/drm/drm_bridge.h' line='357' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hold_time_ps' type-id='19c2251e' visibility='default' filepath='include/drm/drm_bridge.h' line='364' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='dual_link' type-id='b50a4934' visibility='default' filepath='include/drm/drm_bridge.h' line='372' column='1'/> </data-member> </class-decl> <class-decl name='drm_cmdline_mode' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='968' column='1' id='458106cb'> @@ -69969,50 +61717,6 @@ <var-decl name='tv_margins' type-id='a38825b1' visibility='default' filepath='include/drm/drm_connector.h' line='1076' column='1'/> </data-member> </class-decl> - <class-decl name='drm_connector_funcs' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='674' column='1' id='142d8eca'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dpms' type-id='d379869f' visibility='default' filepath='include/drm/drm_connector.h' line='691' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='reset' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='703' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='detect' type-id='9f1392b3' visibility='default' filepath='include/drm/drm_connector.h' line='731' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='force' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='748' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fill_modes' type-id='96846df4' visibility='default' filepath='include/drm/drm_connector.h' line='773' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='set_property' type-id='9a2977d1' visibility='default' filepath='include/drm/drm_connector.h' line='789' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='late_register' type-id='0b8c9d30' visibility='default' filepath='include/drm/drm_connector.h' line='808' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='early_unregister' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='821' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='destroy' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='831' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='atomic_duplicate_state' type-id='be89b2b8' visibility='default' filepath='include/drm/drm_connector.h' line='864' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='atomic_destroy_state' type-id='6e5d37e2' visibility='default' filepath='include/drm/drm_connector.h' line='874' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='atomic_set_property' type-id='69fbf2a0' visibility='default' filepath='include/drm/drm_connector.h' line='919' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='atomic_get_property' type-id='456e047e' visibility='default' filepath='include/drm/drm_connector.h' line='942' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='atomic_print_state' type-id='b01310d2' visibility='default' filepath='include/drm/drm_connector.h' line='956' column='1'/> - </data-member> - </class-decl> <class-decl name='drm_display_info' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='366' column='1' id='228c7c6c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='width_mm' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='370' column='1'/> @@ -70413,13 +62117,14 @@ <var-decl name='' type-id='c778239e' visibility='default' filepath='include/linux/hdmi.h' line='383' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='545e9343' size-in-bits='64' id='39e20e4b'/> - <pointer-type-def type-id='fdc939a7' size-in-bits='64' id='10c598f7'/> + <pointer-type-def type-id='f508b3a9' size-in-bits='64' id='3fb29739'/> <pointer-type-def type-id='3ab32f02' size-in-bits='64' id='90133bf8'/> + <pointer-type-def type-id='532f030e' size-in-bits='64' id='1701f1ac'/> + <pointer-type-def type-id='d4db3637' size-in-bits='64' id='32162fa7'/> <pointer-type-def type-id='874fb8c0' size-in-bits='64' id='c137ea76'/> <pointer-type-def type-id='5ad3f0d0' size-in-bits='64' id='249ef586'/> + <pointer-type-def type-id='3f5f978b' size-in-bits='64' id='b64ad7cb'/> <pointer-type-def type-id='73303b8d' size-in-bits='64' id='1d52bc4d'/> - <pointer-type-def type-id='d12f4a1d' size-in-bits='64' id='74d89ebd'/> <pointer-type-def type-id='55b7e9ac' size-in-bits='64' id='147b8c0a'/> <pointer-type-def type-id='f8a4685d' size-in-bits='64' id='07df1a3d'/> <pointer-type-def type-id='d5cb77a8' size-in-bits='64' id='6c3b3f8e'/> @@ -70456,6 +62161,7 @@ <enumerator name='DRM_SWITCH_POWER_DYNAMIC_OFF' value='3'/> </enum-decl> <typedef-decl name='uint16_t' type-id='1dc6a898' filepath='include/linux/types.h' line='108' column='1' id='149c6638'/> + <typedef-decl name='uint8_t' type-id='f9b06939' filepath='include/linux/types.h' line='107' column='1' id='b96825af'/> <array-type-def dimensions='1' type-id='8f92235e' size-in-bits='96' id='6f7eb9e8'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> @@ -70533,6 +62239,98 @@ <var-decl name='top' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='500' column='1'/> </data-member> </class-decl> + <class-decl name='drm_crtc' size-in-bits='14464' is-struct='yes' visibility='default' filepath='include/drm/drm_crtc.h' line='879' column='1' id='3f5f978b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_crtc.h' line='881' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='port' type-id='9a537bbe' visibility='default' filepath='include/drm/drm_crtc.h' line='883' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_crtc.h' line='891' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/drm/drm_crtc.h' line='894' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mutex' type-id='ae5fc04a' visibility='default' filepath='include/drm/drm_crtc.h' line='906' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='base' type-id='350f4182' visibility='default' filepath='include/drm/drm_crtc.h' line='909' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='primary' type-id='a6711537' visibility='default' filepath='include/drm/drm_crtc.h' line='918' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='cursor' type-id='a6711537' visibility='default' filepath='include/drm/drm_crtc.h' line='927' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_crtc.h' line='933' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='cursor_x' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_crtc.h' line='942' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='cursor_y' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_crtc.h' line='950' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1248'> + <var-decl name='enabled' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='960' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='mode' type-id='55efd1a3' visibility='default' filepath='include/drm/drm_crtc.h' line='970' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='hwmode' type-id='55efd1a3' visibility='default' filepath='include/drm/drm_crtc.h' line='985' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4608'> + <var-decl name='x' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_crtc.h' line='994' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4640'> + <var-decl name='y' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_crtc.h' line='1002' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4672'> + <var-decl name='funcs' type-id='7236c5c8' visibility='default' filepath='include/drm/drm_crtc.h' line='1005' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='gamma_size' type-id='8f92235e' visibility='default' filepath='include/drm/drm_crtc.h' line='1011' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4800'> + <var-decl name='gamma_store' type-id='8a121f49' visibility='default' filepath='include/drm/drm_crtc.h' line='1017' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4864'> + <var-decl name='helper_private' type-id='423f39eb' visibility='default' filepath='include/drm/drm_crtc.h' line='1020' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='properties' type-id='970d3828' visibility='default' filepath='include/drm/drm_crtc.h' line='1023' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13184'> + <var-decl name='state' type-id='35078cb9' visibility='default' filepath='include/drm/drm_crtc.h' line='1038' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13248'> + <var-decl name='commit_list' type-id='72f469ec' visibility='default' filepath='include/drm/drm_crtc.h' line='1055' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13376'> + <var-decl name='commit_lock' type-id='fb4018a0' visibility='default' filepath='include/drm/drm_crtc.h' line='1062' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13440'> + <var-decl name='crc' type-id='3bcab18a' visibility='default' filepath='include/drm/drm_crtc.h' line='1078' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14016'> + <var-decl name='fence_context' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_crtc.h' line='1085' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14048'> + <var-decl name='fence_lock' type-id='fb4018a0' visibility='default' filepath='include/drm/drm_crtc.h' line='1092' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14080'> + <var-decl name='fence_seqno' type-id='7359adad' visibility='default' filepath='include/drm/drm_crtc.h' line='1099' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14144'> + <var-decl name='timeline_name' type-id='16dc656a' visibility='default' filepath='include/drm/drm_crtc.h' line='1106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14400'> + <var-decl name='self_refresh_data' type-id='fa013de0' visibility='default' filepath='include/drm/drm_crtc.h' line='1113' column='1'/> + </data-member> + </class-decl> <class-decl name='drm_driver' size-in-bits='3776' is-struct='yes' visibility='default' filepath='include/drm/drm_drv.h' line='163' column='1' id='73303b8d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='load' type-id='30c8e7b1' visibility='default' filepath='include/drm/drm_drv.h' line='181' column='1'/> @@ -70712,44 +62510,6 @@ <var-decl name='dev_priv_size' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_drv.h' line='788' column='1'/> </data-member> </class-decl> - <class-decl name='drm_encoder' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/drm/drm_encoder.h' line='99' column='1' id='d12f4a1d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_encoder.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_encoder.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='base' type-id='350f4182' visibility='default' filepath='include/drm/drm_encoder.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/drm/drm_encoder.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='encoder_type' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_encoder.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_encoder.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='possible_crtcs' type-id='8f92235e' visibility='default' filepath='include/drm/drm_encoder.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='possible_clones' type-id='8f92235e' visibility='default' filepath='include/drm/drm_encoder.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_encoder.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='bridge' type-id='8582e5ec' visibility='default' filepath='include/drm/drm_encoder.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='funcs' type-id='1701f1ac' visibility='default' filepath='include/drm/drm_encoder.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='helper_private' type-id='32162fa7' visibility='default' filepath='include/drm/drm_encoder.h' line='177' column='1'/> - </data-member> - </class-decl> <class-decl name='drm_fb_helper' size-in-bits='2880' is-struct='yes' visibility='default' filepath='include/drm/drm_fb_helper.h' line='114' column='1' id='55b7e9ac'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='client' type-id='0ab6a08c' visibility='default' filepath='include/drm/drm_fb_helper.h' line='120' column='1'/> @@ -71002,46 +62762,19 @@ </data-member> </class-decl> <class-decl name='drm_vram_mm' is-struct='yes' visibility='default' is-declaration-only='yes' id='8008efb8'/> - <class-decl name='timing_entry' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/video/display_timing.h' line='40' column='1' id='c372ad74'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='min' type-id='19c2251e' visibility='default' filepath='include/video/display_timing.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='typ' type-id='19c2251e' visibility='default' filepath='include/video/display_timing.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='max' type-id='19c2251e' visibility='default' filepath='include/video/display_timing.h' line='43' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='5e0dec46' const='yes' id='545e9343'/> - <qualified-type-def type-id='0c695772' const='yes' id='fdc939a7'/> + <qualified-type-def type-id='142d8eca' const='yes' id='f508b3a9'/> <qualified-type-def type-id='c571b65b' const='yes' id='3ab32f02'/> + <qualified-type-def type-id='c20384d9' const='yes' id='532f030e'/> + <qualified-type-def type-id='3cdc7e32' const='yes' id='d4db3637'/> <pointer-type-def type-id='59fa7bb0' size-in-bits='64' id='3f50936e'/> <pointer-type-def type-id='82c5dbd5' size-in-bits='64' id='dc79526d'/> <pointer-type-def type-id='8bb9a8e8' size-in-bits='64' id='e3dd029e'/> - <pointer-type-def type-id='e184aa4e' size-in-bits='64' id='be89b2b8'/> <pointer-type-def type-id='118c2af9' size-in-bits='64' id='d1499e71'/> <pointer-type-def type-id='970d3828' size-in-bits='64' id='c353cb3e'/> <array-type-def dimensions='1' type-id='26ea5d4c' size-in-bits='4096' id='53f04f9e'> <subrange length='64' type-id='7ff19f0f' id='b10be967'/> </array-type-def> - <enum-decl name='display_flags' filepath='include/video/display_timing.h' line='14' column='1' id='04e8607a'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DISPLAY_FLAGS_HSYNC_LOW' value='1'/> - <enumerator name='DISPLAY_FLAGS_HSYNC_HIGH' value='2'/> - <enumerator name='DISPLAY_FLAGS_VSYNC_LOW' value='4'/> - <enumerator name='DISPLAY_FLAGS_VSYNC_HIGH' value='8'/> - <enumerator name='DISPLAY_FLAGS_DE_LOW' value='16'/> - <enumerator name='DISPLAY_FLAGS_DE_HIGH' value='32'/> - <enumerator name='DISPLAY_FLAGS_PIXDATA_POSEDGE' value='64'/> - <enumerator name='DISPLAY_FLAGS_PIXDATA_NEGEDGE' value='128'/> - <enumerator name='DISPLAY_FLAGS_INTERLACED' value='256'/> - <enumerator name='DISPLAY_FLAGS_DOUBLESCAN' value='512'/> - <enumerator name='DISPLAY_FLAGS_DOUBLECLK' value='1024'/> - <enumerator name='DISPLAY_FLAGS_SYNC_POSEDGE' value='2048'/> - <enumerator name='DISPLAY_FLAGS_SYNC_NEGEDGE' value='4096'/> - </enum-decl> - <pointer-type-def type-id='746df737' size-in-bits='64' id='9f1392b3'/> + <pointer-type-def type-id='013ba5ed' size-in-bits='64' id='2c8c8c19'/> <enum-decl name='subpixel_order' filepath='include/drm/drm_connector.h' line='134' column='1' id='a93e6dcd'> <underlying-type type-id='9cac1fee'/> <enumerator name='SubPixelUnknown' value='0'/> @@ -71051,12 +62784,8 @@ <enumerator name='SubPixelVerticalBGR' value='4'/> <enumerator name='SubPixelNone' value='5'/> </enum-decl> - <pointer-type-def type-id='f1babf06' size-in-bits='64' id='0b8c9d30'/> - <pointer-type-def type-id='6d905adc' size-in-bits='64' id='456e047e'/> - <pointer-type-def type-id='f43da4de' size-in-bits='64' id='69fbf2a0'/> - <pointer-type-def type-id='97471c35' size-in-bits='64' id='9a2977d1'/> - <pointer-type-def type-id='4dedc1bb' size-in-bits='64' id='d379869f'/> - <pointer-type-def type-id='699ab992' size-in-bits='64' id='96846df4'/> + <pointer-type-def type-id='e8862ab4' size-in-bits='64' id='901effb6'/> + <pointer-type-def type-id='ae99f6b5' size-in-bits='64' id='ea44fe69'/> <array-type-def dimensions='1' type-id='9c313c2d' size-in-bits='4096' id='ed4ceada'> <subrange length='64' type-id='7ff19f0f' id='b10be967'/> </array-type-def> @@ -71065,9 +62794,9 @@ <var-decl name='hdmi_type1' type-id='4ba022f8' visibility='default' filepath='include/linux/hdmi.h' line='384' column='1'/> </data-member> </union-decl> - <pointer-type-def type-id='cecfa2ad' size-in-bits='64' id='a3cb28f1'/> - <pointer-type-def type-id='07c62f88' size-in-bits='64' id='6e5d37e2'/> - <pointer-type-def type-id='6f026338' size-in-bits='64' id='b01310d2'/> + <pointer-type-def type-id='da3b08cd' size-in-bits='64' id='e1fb15d1'/> + <pointer-type-def type-id='81d7511f' size-in-bits='64' id='63662edb'/> + <pointer-type-def type-id='7775f78a' size-in-bits='64' id='ff30d95c'/> <pointer-type-def type-id='4dd76d14' size-in-bits='64' id='16575f26'/> <class-decl name='drm_atomic_state' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/drm/drm_atomic.h' line='316' column='1' id='8bb9a8e8'> <data-member access='public' layout-offset-in-bits='0'> @@ -71116,61 +62845,6 @@ <var-decl name='commit_work' type-id='ef9025d0' visibility='default' filepath='include/drm/drm_atomic.h' line='368' column='1'/> </data-member> </class-decl> - <class-decl name='drm_bridge_funcs' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/drm/drm_bridge.h' line='38' column='1' id='5e0dec46'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attach' type-id='901effb6' visibility='default' filepath='include/drm/drm_bridge.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='detach' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mode_valid' type-id='2c8c8c19' visibility='default' filepath='include/drm/drm_bridge.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mode_fixup' type-id='ea44fe69' visibility='default' filepath='include/drm/drm_bridge.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='disable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='post_disable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mode_set' type-id='63662edb' visibility='default' filepath='include/drm/drm_bridge.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pre_enable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='enable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='atomic_pre_enable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='atomic_enable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='atomic_disable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='atomic_post_disable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='335' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_bridge_timings' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_bridge.h' line='342' column='1' id='0c695772'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='input_bus_flags' type-id='19c2251e' visibility='default' filepath='include/drm/drm_bridge.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='setup_time_ps' type-id='19c2251e' visibility='default' filepath='include/drm/drm_bridge.h' line='357' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hold_time_ps' type-id='19c2251e' visibility='default' filepath='include/drm/drm_bridge.h' line='364' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='dual_link' type-id='b50a4934' visibility='default' filepath='include/drm/drm_bridge.h' line='372' column='1'/> - </data-member> - </class-decl> <class-decl name='drm_client_dev' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/drm/drm_client.h' line='65' column='1' id='0ab6a08c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_client.h' line='69' column='1'/> @@ -71208,6 +62882,50 @@ <var-decl name='y2' type-id='8efea9e5' visibility='default' filepath='include/uapi/drm/drm.h' line='101' column='1'/> </data-member> </class-decl> + <class-decl name='drm_connector_funcs' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='674' column='1' id='142d8eca'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dpms' type-id='d379869f' visibility='default' filepath='include/drm/drm_connector.h' line='691' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='reset' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='703' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='detect' type-id='9f1392b3' visibility='default' filepath='include/drm/drm_connector.h' line='731' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='force' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='748' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='fill_modes' type-id='96846df4' visibility='default' filepath='include/drm/drm_connector.h' line='773' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='set_property' type-id='9a2977d1' visibility='default' filepath='include/drm/drm_connector.h' line='789' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='late_register' type-id='0b8c9d30' visibility='default' filepath='include/drm/drm_connector.h' line='808' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='early_unregister' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='821' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='destroy' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='831' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='atomic_duplicate_state' type-id='be89b2b8' visibility='default' filepath='include/drm/drm_connector.h' line='864' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='atomic_destroy_state' type-id='6e5d37e2' visibility='default' filepath='include/drm/drm_connector.h' line='874' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='atomic_set_property' type-id='69fbf2a0' visibility='default' filepath='include/drm/drm_connector.h' line='919' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='atomic_get_property' type-id='456e047e' visibility='default' filepath='include/drm/drm_connector.h' line='942' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='atomic_print_state' type-id='b01310d2' visibility='default' filepath='include/drm/drm_connector.h' line='956' column='1'/> + </data-member> + </class-decl> <class-decl name='drm_connector_helper_funcs' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='837' column='1' id='c571b65b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='get_modes' type-id='0b8c9d30' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='874' column='1'/> @@ -71237,6 +62955,35 @@ <var-decl name='cleanup_writeback_job' type-id='b781f274' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='1050' column='1'/> </data-member> </class-decl> + <class-decl name='drm_crtc_crc' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='53' column='1' id='3bcab18a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='source' type-id='80f4b756' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='opened' type-id='b50a4934' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='overflow' type-id='b50a4934' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='entries' type-id='54a031e1' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='head' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='tail' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='values_cnt' type-id='b59d7dce' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='wq' type-id='b5ab048f' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='60' column='1'/> + </data-member> + </class-decl> <class-decl name='drm_display_mode' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/drm/drm_modes.h' line='224' column='1' id='55efd1a3'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_modes.h' line='230' column='1'/> @@ -71353,6 +63100,64 @@ <var-decl name='export_head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_modes.h' line='428' column='1'/> </data-member> </class-decl> + <class-decl name='drm_encoder_funcs' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_encoder.h' line='40' column='1' id='c20384d9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='reset' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_encoder.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='destroy' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_encoder.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='late_register' type-id='5b7d6a61' visibility='default' filepath='include/drm/drm_encoder.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='early_unregister' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_encoder.h' line='83' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_encoder_helper_funcs' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='472' column='1' id='3cdc7e32'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dpms' type-id='0b72aa63' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mode_valid' type-id='a3a882dc' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='522' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mode_fixup' type-id='375f8cba' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='565' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='prepare' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='582' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='commit' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='597' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mode_set' type-id='a6426b1c' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='621' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='atomic_mode_set' type-id='e15f707f' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='644' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_crtc' type-id='fc630d30' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='662' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='detect' type-id='69099556' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='679' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='atomic_disable' type-id='1da45ab3' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='702' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='atomic_enable' type-id='1da45ab3' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='725' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='disable' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='759' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='enable' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='777' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='atomic_check' type-id='21e51c00' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='815' column='1'/> + </data-member> + </class-decl> <class-decl name='drm_mm' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/drm/drm_mm.h' line='186' column='1' id='0b8ea949'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='color_adjust' type-id='4bcdfb80' visibility='default' filepath='include/drm/drm_mm.h' line='196' column='1'/> @@ -71450,20 +63255,22 @@ <var-decl name='min_cll' type-id='d315442e' visibility='default' filepath='include/linux/hdmi.h' line='367' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='532f030e' size-in-bits='64' id='1701f1ac'/> - <pointer-type-def type-id='d4db3637' size-in-bits='64' id='32162fa7'/> + <pointer-type-def type-id='a192e032' size-in-bits='64' id='7236c5c8'/> + <pointer-type-def type-id='d9de7d63' size-in-bits='64' id='423f39eb'/> <pointer-type-def type-id='2b48c0bb' size-in-bits='64' id='b4872443'/> <pointer-type-def type-id='d6de54c5' size-in-bits='64' id='2effb43d'/> <qualified-type-def type-id='b444361f' const='yes' id='59fa7bb0'/> <qualified-type-def type-id='fa206174' const='yes' id='82c5dbd5'/> <pointer-type-def type-id='111ab5a4' size-in-bits='64' id='a4e2d046'/> <pointer-type-def type-id='2a13094b' size-in-bits='64' id='b78e1fbb'/> - <pointer-type-def type-id='3f5f978b' size-in-bits='64' id='b64ad7cb'/> <pointer-type-def type-id='09d6e909' size-in-bits='64' id='3f40b771'/> + <pointer-type-def type-id='ea65fb21' size-in-bits='64' id='35078cb9'/> <pointer-type-def type-id='a0eb3346' size-in-bits='64' id='7b332e1c'/> <pointer-type-def type-id='272672f5' size-in-bits='64' id='b121f651'/> <pointer-type-def type-id='c33808e6' size-in-bits='64' id='38d8fc10'/> <pointer-type-def type-id='b6b06c66' size-in-bits='64' id='76ba9b40'/> + <pointer-type-def type-id='60f2213f' size-in-bits='64' id='a6711537'/> + <pointer-type-def type-id='12506762' size-in-bits='64' id='fa013de0'/> <pointer-type-def type-id='71f18ea5' size-in-bits='64' id='7b4ee155'/> <enum-decl name='drm_link_status' filepath='include/drm/drm_connector.h' line='224' column='1' id='a28dfadd'> <underlying-type type-id='9cac1fee'/> @@ -71502,6 +63309,8 @@ <pointer-type-def type-id='6c91f89a' size-in-bits='64' id='93ff0584'/> <pointer-type-def type-id='b8e2b737' size-in-bits='64' id='4e80a34b'/> <pointer-type-def type-id='09818b99' size-in-bits='64' id='52dd4de5'/> + <typedef-decl name='uint64_t' type-id='91ce1af9' filepath='include/linux/types.h' line='112' column='1' id='9c313c2d'/> + <pointer-type-def type-id='149c6638' size-in-bits='64' id='8a121f49'/> <pointer-type-def type-id='9c313c2d' size-in-bits='64' id='5d6479ae'/> <pointer-type-def type-id='a222e3fe' size-in-bits='64' id='62995e90'/> <pointer-type-def type-id='80b3d6aa' size-in-bits='64' id='157eca44'/> @@ -71536,98 +63345,6 @@ <var-decl name='fb' type-id='7b332e1c' visibility='default' filepath='include/drm/drm_client.h' line='146' column='1'/> </data-member> </class-decl> - <class-decl name='drm_crtc' size-in-bits='14464' is-struct='yes' visibility='default' filepath='include/drm/drm_crtc.h' line='879' column='1' id='3f5f978b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_crtc.h' line='881' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='port' type-id='9a537bbe' visibility='default' filepath='include/drm/drm_crtc.h' line='883' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_crtc.h' line='891' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/drm/drm_crtc.h' line='894' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mutex' type-id='ae5fc04a' visibility='default' filepath='include/drm/drm_crtc.h' line='906' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='base' type-id='350f4182' visibility='default' filepath='include/drm/drm_crtc.h' line='909' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='primary' type-id='a6711537' visibility='default' filepath='include/drm/drm_crtc.h' line='918' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='cursor' type-id='a6711537' visibility='default' filepath='include/drm/drm_crtc.h' line='927' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_crtc.h' line='933' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='cursor_x' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_crtc.h' line='942' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='cursor_y' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_crtc.h' line='950' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='enabled' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='960' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='mode' type-id='55efd1a3' visibility='default' filepath='include/drm/drm_crtc.h' line='970' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='hwmode' type-id='55efd1a3' visibility='default' filepath='include/drm/drm_crtc.h' line='985' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4608'> - <var-decl name='x' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_crtc.h' line='994' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4640'> - <var-decl name='y' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_crtc.h' line='1002' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4672'> - <var-decl name='funcs' type-id='7236c5c8' visibility='default' filepath='include/drm/drm_crtc.h' line='1005' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='gamma_size' type-id='8f92235e' visibility='default' filepath='include/drm/drm_crtc.h' line='1011' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='gamma_store' type-id='8a121f49' visibility='default' filepath='include/drm/drm_crtc.h' line='1017' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='helper_private' type-id='423f39eb' visibility='default' filepath='include/drm/drm_crtc.h' line='1020' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='properties' type-id='970d3828' visibility='default' filepath='include/drm/drm_crtc.h' line='1023' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13184'> - <var-decl name='state' type-id='35078cb9' visibility='default' filepath='include/drm/drm_crtc.h' line='1038' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13248'> - <var-decl name='commit_list' type-id='72f469ec' visibility='default' filepath='include/drm/drm_crtc.h' line='1055' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13376'> - <var-decl name='commit_lock' type-id='fb4018a0' visibility='default' filepath='include/drm/drm_crtc.h' line='1062' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13440'> - <var-decl name='crc' type-id='3bcab18a' visibility='default' filepath='include/drm/drm_crtc.h' line='1078' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14016'> - <var-decl name='fence_context' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_crtc.h' line='1085' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14048'> - <var-decl name='fence_lock' type-id='fb4018a0' visibility='default' filepath='include/drm/drm_crtc.h' line='1092' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14080'> - <var-decl name='fence_seqno' type-id='7359adad' visibility='default' filepath='include/drm/drm_crtc.h' line='1099' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14144'> - <var-decl name='timeline_name' type-id='16dc656a' visibility='default' filepath='include/drm/drm_crtc.h' line='1106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14400'> - <var-decl name='self_refresh_data' type-id='fa013de0' visibility='default' filepath='include/drm/drm_crtc.h' line='1113' column='1'/> - </data-member> - </class-decl> <class-decl name='drm_crtc_commit' size-in-bits='1152' is-struct='yes' visibility='default' filepath='include/drm/drm_atomic.h' line='70' column='1' id='09d6e909'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_atomic.h' line='76' column='1'/> @@ -71654,6 +63371,86 @@ <var-decl name='abort_completion' type-id='b50a4934' visibility='default' filepath='include/drm/drm_atomic.h' line='146' column='1'/> </data-member> </class-decl> + <class-decl name='drm_crtc_state' size-in-bits='4032' is-struct='yes' visibility='default' filepath='include/drm/drm_crtc.h' line='100' column='1' id='ea65fb21'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_crtc.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='enable' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='active' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='planes_changed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='mode_changed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='active_changed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='connectors_changed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='zpos_changed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='color_mgmt_changed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='no_vblank' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='plane_mask' type-id='19c2251e' visibility='default' filepath='include/drm/drm_crtc.h' line='201' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='connector_mask' type-id='19c2251e' visibility='default' filepath='include/drm/drm_crtc.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='encoder_mask' type-id='19c2251e' visibility='default' filepath='include/drm/drm_crtc.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='adjusted_mode' type-id='55efd1a3' visibility='default' filepath='include/drm/drm_crtc.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='mode' type-id='55efd1a3' visibility='default' filepath='include/drm/drm_crtc.h' line='245' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='mode_blob' type-id='c4126d52' visibility='default' filepath='include/drm/drm_crtc.h' line='251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='degamma_lut' type-id='c4126d52' visibility='default' filepath='include/drm/drm_crtc.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='ctm' type-id='c4126d52' visibility='default' filepath='include/drm/drm_crtc.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='gamma_lut' type-id='c4126d52' visibility='default' filepath='include/drm/drm_crtc.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='target_vblank' type-id='19c2251e' visibility='default' filepath='include/drm/drm_crtc.h' line='285' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3808'> + <var-decl name='async_flip' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3816'> + <var-decl name='vrr_enabled' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3824'> + <var-decl name='self_refresh_active' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='event' type-id='6301fad2' visibility='default' filepath='include/drm/drm_crtc.h' line='363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='commit' type-id='3f40b771' visibility='default' filepath='include/drm/drm_crtc.h' line='372' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='state' type-id='e3dd029e' visibility='default' filepath='include/drm/drm_crtc.h' line='375' column='1'/> + </data-member> + </class-decl> <class-decl name='drm_framebuffer' size-in-bits='1600' is-struct='yes' visibility='default' filepath='include/drm/drm_framebuffer.h' line='117' column='1' id='a0eb3346'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_framebuffer.h' line='121' column='1'/> @@ -71779,6 +63576,86 @@ <var-decl name='atomic_commit_tail' type-id='75795f13' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='1309' column='1'/> </data-member> </class-decl> + <class-decl name='drm_plane' size-in-bits='10368' is-struct='yes' visibility='default' filepath='include/drm/drm_plane.h' line='556' column='1' id='60f2213f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_plane.h' line='558' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_plane.h' line='567' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/drm/drm_plane.h' line='570' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='mutex' type-id='ae5fc04a' visibility='default' filepath='include/drm/drm_plane.h' line='581' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='base' type-id='350f4182' visibility='default' filepath='include/drm/drm_plane.h' line='584' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='possible_crtcs' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='590' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='format_types' type-id='90421557' visibility='default' filepath='include/drm/drm_plane.h' line='592' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='format_count' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_plane.h' line='594' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='format_default' type-id='b50a4934' visibility='default' filepath='include/drm/drm_plane.h' line='599' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='modifiers' type-id='5d6479ae' visibility='default' filepath='include/drm/drm_plane.h' line='602' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='modifier_count' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_plane.h' line='604' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_plane.h' line='613' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='fb' type-id='7b332e1c' visibility='default' filepath='include/drm/drm_plane.h' line='622' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='old_fb' type-id='7b332e1c' visibility='default' filepath='include/drm/drm_plane.h' line='630' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='funcs' type-id='cfd5d066' visibility='default' filepath='include/drm/drm_plane.h' line='633' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='properties' type-id='970d3828' visibility='default' filepath='include/drm/drm_plane.h' line='636' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9792'> + <var-decl name='type' type-id='5eed3c85' visibility='default' filepath='include/drm/drm_plane.h' line='639' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9824'> + <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_plane.h' line='645' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9856'> + <var-decl name='helper_private' type-id='affc31e5' visibility='default' filepath='include/drm/drm_plane.h' line='648' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9920'> + <var-decl name='state' type-id='d0835005' visibility='default' filepath='include/drm/drm_plane.h' line='663' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9984'> + <var-decl name='alpha_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_plane.h' line='670' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='zpos_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_plane.h' line='676' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10112'> + <var-decl name='rotation_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_plane.h' line='682' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10176'> + <var-decl name='blend_mode_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_plane.h' line='690' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10240'> + <var-decl name='color_encoding_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_plane.h' line='699' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10304'> + <var-decl name='color_range_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_plane.h' line='707' column='1'/> + </data-member> + </class-decl> <class-decl name='drm_scrambling' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='147' column='1' id='beea899b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='supported' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='151' column='1'/> @@ -71787,6 +63664,7 @@ <var-decl name='low_rates' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='155' column='1'/> </data-member> </class-decl> + <class-decl name='drm_self_refresh_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='12506762'/> <class-decl name='drm_writeback_job' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/drm/drm_writeback.h' line='81' column='1' id='71f18ea5'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='connector' type-id='2944961d' visibility='default' filepath='include/drm/drm_writeback.h' line='87' column='1'/> @@ -71894,15 +63772,20 @@ </data-member> </class-decl> <pointer-type-def type-id='34401d0d' size-in-bits='64' id='67ede465'/> - <qualified-type-def type-id='c20384d9' const='yes' id='532f030e'/> - <qualified-type-def type-id='3cdc7e32' const='yes' id='d4db3637'/> + <qualified-type-def type-id='e019c76b' const='yes' id='a192e032'/> + <qualified-type-def type-id='ad4d49e8' const='yes' id='d9de7d63'/> <qualified-type-def type-id='1a200140' const='yes' id='2b48c0bb'/> <qualified-type-def type-id='833c0b8c' const='yes' id='d6de54c5'/> + <pointer-type-def type-id='e184aa4e' size-in-bits='64' id='be89b2b8'/> + <pointer-type-def type-id='3a711e5e' size-in-bits='64' id='fc630d30'/> + <pointer-type-def type-id='0f47abb9' size-in-bits='64' id='54a031e1'/> <pointer-type-def type-id='a843bacf' size-in-bits='64' id='a4de2233'/> <pointer-type-def type-id='79256f62' size-in-bits='64' id='0b5f3d7c'/> <pointer-type-def type-id='cc4a63b9' size-in-bits='64' id='9e99ecc1'/> <pointer-type-def type-id='ef266a3b' size-in-bits='64' id='8106240b'/> <pointer-type-def type-id='ae5fc04a' size-in-bits='64' id='b4b06bb8'/> + <pointer-type-def type-id='746df737' size-in-bits='64' id='9f1392b3'/> + <pointer-type-def type-id='20638bb4' size-in-bits='64' id='69099556'/> <enum-decl name='drm_mode_status' filepath='include/drm/drm_modes.h' line='91' column='1' id='4fb62cb0'> <underlying-type type-id='9cac1fee'/> <enumerator name='MODE_OK' value='0'/> @@ -71946,8 +63829,8 @@ <enumerator name='MODE_BAD' value='-2'/> <enumerator name='MODE_ERROR' value='-1'/> </enum-decl> - <pointer-type-def type-id='013ba5ed' size-in-bits='64' id='2c8c8c19'/> <pointer-type-def type-id='b938ea42' size-in-bits='64' id='ff7f72b4'/> + <pointer-type-def type-id='4e0e413a' size-in-bits='64' id='a3a882dc'/> <enum-decl name='drm_mode_subconnector' filepath='include/uapi/drm/drm_mode.h' line='344' column='1' id='b590704f'> <underlying-type type-id='9cac1fee'/> <enumerator name='DRM_MODE_SUBCONNECTOR_Automatic' value='0'/> @@ -71959,15 +63842,27 @@ <enumerator name='DRM_MODE_SUBCONNECTOR_Component' value='8'/> <enumerator name='DRM_MODE_SUBCONNECTOR_SCART' value='9'/> </enum-decl> - <pointer-type-def type-id='e8862ab4' size-in-bits='64' id='901effb6'/> + <pointer-type-def type-id='f1babf06' size-in-bits='64' id='0b8c9d30'/> + <pointer-type-def type-id='6d905adc' size-in-bits='64' id='456e047e'/> <pointer-type-def type-id='32d07fab' size-in-bits='64' id='2e18356f'/> + <pointer-type-def type-id='f43da4de' size-in-bits='64' id='69fbf2a0'/> <pointer-type-def type-id='eeda2e3d' size-in-bits='64' id='a8bd8fa1'/> + <pointer-type-def type-id='97471c35' size-in-bits='64' id='9a2977d1'/> + <pointer-type-def type-id='4dedc1bb' size-in-bits='64' id='d379869f'/> + <pointer-type-def type-id='699ab992' size-in-bits='64' id='96846df4'/> + <pointer-type-def type-id='874459e5' size-in-bits='64' id='5b7d6a61'/> + <pointer-type-def type-id='2b3f252e' size-in-bits='64' id='21e51c00'/> <pointer-type-def type-id='82d08b71' size-in-bits='64' id='a92ff885'/> - <pointer-type-def type-id='ae99f6b5' size-in-bits='64' id='ea44fe69'/> + <pointer-type-def type-id='86bc8898' size-in-bits='64' id='375f8cba'/> <pointer-type-def type-id='7dfcb6b6' size-in-bits='64' id='4bcdfb80'/> - <pointer-type-def type-id='da3b08cd' size-in-bits='64' id='e1fb15d1'/> - <pointer-type-def type-id='81d7511f' size-in-bits='64' id='63662edb'/> - <pointer-type-def type-id='7775f78a' size-in-bits='64' id='ff30d95c'/> + <pointer-type-def type-id='cecfa2ad' size-in-bits='64' id='a3cb28f1'/> + <pointer-type-def type-id='07c62f88' size-in-bits='64' id='6e5d37e2'/> + <pointer-type-def type-id='ec9f1e6a' size-in-bits='64' id='ac9d10e4'/> + <pointer-type-def type-id='f3dc294f' size-in-bits='64' id='1da45ab3'/> + <pointer-type-def type-id='1d2b3133' size-in-bits='64' id='e15f707f'/> + <pointer-type-def type-id='fff725a2' size-in-bits='64' id='a6426b1c'/> + <pointer-type-def type-id='0a04ae5f' size-in-bits='64' id='0b72aa63'/> + <pointer-type-def type-id='6f026338' size-in-bits='64' id='b01310d2'/> <pointer-type-def type-id='eaff4dba' size-in-bits='64' id='b781f274'/> <pointer-type-def type-id='d3638b22' size-in-bits='64' id='3dc7db80'/> <class-decl name='__drm_connnectors_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/drm/drm_atomic.h' line='172' column='1' id='45f4b23b'> @@ -72038,91 +63933,133 @@ <var-decl name='new_state' type-id='4ea020ae' visibility='default' filepath='include/drm/drm_atomic.h' line='295' column='1'/> </data-member> </class-decl> - <class-decl name='drm_crtc_crc' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='53' column='1' id='3bcab18a'> + <class-decl name='drm_crtc_crc_entry' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='33' column='1' id='0f47abb9'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='54' column='1'/> + <var-decl name='has_frame_counter' type-id='b50a4934' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='frame' type-id='8f92235e' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='35' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='source' type-id='80f4b756' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='opened' type-id='b50a4934' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='overflow' type-id='b50a4934' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='entries' type-id='54a031e1' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='head' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='tail' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='values_cnt' type-id='b59d7dce' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='wq' type-id='b5ab048f' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='60' column='1'/> + <var-decl name='crcs' type-id='1e6c0b80' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='36' column='1'/> </data-member> </class-decl> - <class-decl name='drm_encoder_funcs' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_encoder.h' line='40' column='1' id='c20384d9'> + <class-decl name='drm_crtc_funcs' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/drm/drm_crtc.h' line='390' column='1' id='e019c76b'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='reset' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_encoder.h' line='48' column='1'/> + <var-decl name='reset' type-id='a50616ee' visibility='default' filepath='include/drm/drm_crtc.h' line='401' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='destroy' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_encoder.h' line='57' column='1'/> + <var-decl name='cursor_set' type-id='601c5a9c' visibility='default' filepath='include/drm/drm_crtc.h' line='424' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='late_register' type-id='5b7d6a61' visibility='default' filepath='include/drm/drm_encoder.h' line='72' column='1'/> + <var-decl name='cursor_set2' type-id='3df34728' visibility='default' filepath='include/drm/drm_crtc.h' line='446' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='early_unregister' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_encoder.h' line='83' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_encoder_helper_funcs' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='472' column='1' id='3cdc7e32'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dpms' type-id='0b72aa63' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mode_valid' type-id='a3a882dc' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='522' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mode_fixup' type-id='375f8cba' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='565' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='prepare' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='582' column='1'/> + <var-decl name='cursor_move' type-id='7f9fdb63' visibility='default' filepath='include/drm/drm_crtc.h' line='466' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='commit' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='597' column='1'/> + <var-decl name='gamma_set' type-id='ceacf83c' visibility='default' filepath='include/drm/drm_crtc.h' line='481' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mode_set' type-id='a6426b1c' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='621' column='1'/> + <var-decl name='destroy' type-id='a50616ee' visibility='default' filepath='include/drm/drm_crtc.h' line='492' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='atomic_mode_set' type-id='e15f707f' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='644' column='1'/> + <var-decl name='set_config' type-id='4fc3b355' visibility='default' filepath='include/drm/drm_crtc.h' line='508' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_crtc' type-id='fc630d30' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='662' column='1'/> + <var-decl name='page_flip' type-id='5ad57c34' visibility='default' filepath='include/drm/drm_crtc.h' line='564' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='detect' type-id='69099556' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='679' column='1'/> + <var-decl name='page_flip_target' type-id='ccd6746f' visibility='default' filepath='include/drm/drm_crtc.h' line='583' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='atomic_disable' type-id='1da45ab3' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='702' column='1'/> + <var-decl name='set_property' type-id='e1038882' visibility='default' filepath='include/drm/drm_crtc.h' line='603' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='atomic_enable' type-id='1da45ab3' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='725' column='1'/> + <var-decl name='atomic_duplicate_state' type-id='d664ced0' visibility='default' filepath='include/drm/drm_crtc.h' line='637' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='disable' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='759' column='1'/> + <var-decl name='atomic_destroy_state' type-id='a3c6fb36' visibility='default' filepath='include/drm/drm_crtc.h' line='647' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='enable' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='777' column='1'/> + <var-decl name='atomic_set_property' type-id='102ab76c' visibility='default' filepath='include/drm/drm_crtc.h' line='692' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='atomic_check' type-id='21e51c00' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='815' column='1'/> + <var-decl name='atomic_get_property' type-id='c0240e5c' visibility='default' filepath='include/drm/drm_crtc.h' line='714' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='late_register' type-id='dfd1cc3d' visibility='default' filepath='include/drm/drm_crtc.h' line='732' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='early_unregister' type-id='a50616ee' visibility='default' filepath='include/drm/drm_crtc.h' line='743' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='set_crc_source' type-id='ee3b6114' visibility='default' filepath='include/drm/drm_crtc.h' line='772' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='verify_crc_source' type-id='31163f5a' visibility='default' filepath='include/drm/drm_crtc.h' line='788' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='get_crc_sources' type-id='bda384fe' visibility='default' filepath='include/drm/drm_crtc.h' line='810' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='atomic_print_state' type-id='1f51f8f7' visibility='default' filepath='include/drm/drm_crtc.h' line='822' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='get_vblank_counter' type-id='1dd1747d' visibility='default' filepath='include/drm/drm_crtc.h' line='849' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='enable_vblank' type-id='dfd1cc3d' visibility='default' filepath='include/drm/drm_crtc.h' line='862' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='disable_vblank' type-id='a50616ee' visibility='default' filepath='include/drm/drm_crtc.h' line='870' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_crtc_helper_funcs' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='61' column='1' id='ad4d49e8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dpms' type-id='a9a90075' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='prepare' type-id='a50616ee' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='commit' type-id='a50616ee' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='mode_valid' type-id='8d681b98' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='mode_fixup' type-id='e003b5ce' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='187' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mode_set' type-id='18901036' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='mode_set_nofb' type-id='a50616ee' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='mode_set_base' type-id='9c5c88be' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='mode_set_base_atomic' type-id='c368c2fb' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='267' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='disable' type-id='a50616ee' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='atomic_check' type-id='5ef2f163' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='355' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='atomic_begin' type-id='a3c6fb36' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='376' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='atomic_flush' type-id='a3c6fb36' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='atomic_enable' type-id='a3c6fb36' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='426' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='atomic_disable' type-id='a3c6fb36' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='451' column='1'/> </data-member> </class-decl> <class-decl name='drm_fb_helper_funcs' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/drm/drm_fb_helper.h' line='77' column='1' id='1a200140'> @@ -72525,14 +64462,13 @@ </data-member> </class-decl> <qualified-type-def type-id='9840934c' const='yes' id='34401d0d'/> - <pointer-type-def type-id='a192e032' size-in-bits='64' id='7236c5c8'/> - <pointer-type-def type-id='d9de7d63' size-in-bits='64' id='423f39eb'/> <pointer-type-def type-id='4ba7baf2' size-in-bits='64' id='f10b2208'/> <pointer-type-def type-id='d47d86c5' size-in-bits='64' id='f2bb73e9'/> <pointer-type-def type-id='9ca9fcc5' size-in-bits='64' id='8e992c3d'/> + <pointer-type-def type-id='bdf845e8' size-in-bits='64' id='cfd5d066'/> + <pointer-type-def type-id='5b7f098d' size-in-bits='64' id='affc31e5'/> <pointer-type-def type-id='6a65de43' size-in-bits='64' id='27c3122f'/> <pointer-type-def type-id='0ab6a08c' size-in-bits='64' id='cc1804ea'/> - <pointer-type-def type-id='ea65fb21' size-in-bits='64' id='35078cb9'/> <pointer-type-def type-id='228968a1' size-in-bits='64' id='fd8daf85'/> <pointer-type-def type-id='3bc524c0' size-in-bits='64' id='abd62a96'/> <array-type-def dimensions='1' type-id='abd62a96' size-in-bits='256' id='a459476c'> @@ -72540,16 +64476,21 @@ </array-type-def> <pointer-type-def type-id='0b8ea949' size-in-bits='64' id='0ee978f1'/> <pointer-type-def type-id='64249e24' size-in-bits='64' id='6301fad2'/> - <pointer-type-def type-id='60f2213f' size-in-bits='64' id='a6711537'/> - <pointer-type-def type-id='12506762' size-in-bits='64' id='fa013de0'/> + <pointer-type-def type-id='a1700eb5' size-in-bits='64' id='d0835005'/> <pointer-type-def type-id='f14fc18d' size-in-bits='64' id='2944961d'/> <pointer-type-def type-id='f2dcb698' size-in-bits='64' id='57ca5882'/> + <enum-decl name='drm_plane_type' filepath='include/drm/drm_plane.h' line='517' column='1' id='5eed3c85'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DRM_PLANE_TYPE_OVERLAY' value='0'/> + <enumerator name='DRM_PLANE_TYPE_PRIMARY' value='1'/> + <enumerator name='DRM_PLANE_TYPE_CURSOR' value='2'/> + </enum-decl> <pointer-type-def type-id='88ac6962' size-in-bits='64' id='33dff390'/> <pointer-type-def type-id='e3dece26' size-in-bits='64' id='c03076ec'/> <pointer-type-def type-id='a61b2dc8' size-in-bits='64' id='d74fad0a'/> <pointer-type-def type-id='3d75b067' size-in-bits='64' id='69b48bd3'/> - <pointer-type-def type-id='149c6638' size-in-bits='64' id='8a121f49'/> - <union-decl name='__anonymous_union__9' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fb.h' line='480' column='1' id='145b6d9f'> + <pointer-type-def type-id='8f92235e' size-in-bits='64' id='90421557'/> + <union-decl name='__anonymous_union__11' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fb.h' line='480' column='1' id='145b6d9f'> <data-member access='public'> <var-decl name='screen_base' type-id='26a90f95' visibility='default' filepath='include/linux/fb.h' line='481' column='1'/> </data-member> @@ -72587,86 +64528,6 @@ <var-decl name='hotplug' type-id='c6e1b58c' visibility='default' filepath='include/drm/drm_client.h' line='59' column='1'/> </data-member> </class-decl> - <class-decl name='drm_crtc_state' size-in-bits='4032' is-struct='yes' visibility='default' filepath='include/drm/drm_crtc.h' line='100' column='1' id='ea65fb21'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_crtc.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='enable' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='active' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='planes_changed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='mode_changed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='active_changed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='connectors_changed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='zpos_changed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='color_mgmt_changed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='no_vblank' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='plane_mask' type-id='19c2251e' visibility='default' filepath='include/drm/drm_crtc.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='connector_mask' type-id='19c2251e' visibility='default' filepath='include/drm/drm_crtc.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='encoder_mask' type-id='19c2251e' visibility='default' filepath='include/drm/drm_crtc.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='adjusted_mode' type-id='55efd1a3' visibility='default' filepath='include/drm/drm_crtc.h' line='228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='mode' type-id='55efd1a3' visibility='default' filepath='include/drm/drm_crtc.h' line='245' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='mode_blob' type-id='c4126d52' visibility='default' filepath='include/drm/drm_crtc.h' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='degamma_lut' type-id='c4126d52' visibility='default' filepath='include/drm/drm_crtc.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='ctm' type-id='c4126d52' visibility='default' filepath='include/drm/drm_crtc.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='gamma_lut' type-id='c4126d52' visibility='default' filepath='include/drm/drm_crtc.h' line='277' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='target_vblank' type-id='19c2251e' visibility='default' filepath='include/drm/drm_crtc.h' line='285' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3808'> - <var-decl name='async_flip' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3816'> - <var-decl name='vrr_enabled' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3824'> - <var-decl name='self_refresh_active' type-id='b50a4934' visibility='default' filepath='include/drm/drm_crtc.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='event' type-id='6301fad2' visibility='default' filepath='include/drm/drm_crtc.h' line='363' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='commit' type-id='3f40b771' visibility='default' filepath='include/drm/drm_crtc.h' line='372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='state' type-id='e3dd029e' visibility='default' filepath='include/drm/drm_crtc.h' line='375' column='1'/> - </data-member> - </class-decl> <class-decl name='drm_gem_object' size-in-bits='2560' is-struct='yes' visibility='default' filepath='include/drm/drm_gem.h' line='171' column='1' id='3bc524c0'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='refcount' type-id='400fb07b' visibility='default' filepath='include/drm/drm_gem.h' line='181' column='1'/> @@ -72719,84 +64580,81 @@ <var-decl name='event' type-id='4eb3729d' visibility='default' filepath='include/drm/drm_vblank.h' line='76' column='1'/> </data-member> </class-decl> - <class-decl name='drm_plane' size-in-bits='10368' is-struct='yes' visibility='default' filepath='include/drm/drm_plane.h' line='556' column='1' id='60f2213f'> + <class-decl name='drm_plane_state' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/drm/drm_plane.h' line='47' column='1' id='a1700eb5'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_plane.h' line='558' column='1'/> + <var-decl name='plane' type-id='a6711537' visibility='default' filepath='include/drm/drm_plane.h' line='49' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_plane.h' line='567' column='1'/> + <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_plane.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fb' type-id='7b332e1c' visibility='default' filepath='include/drm/drm_plane.h' line='65' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/drm/drm_plane.h' line='570' column='1'/> + <var-decl name='fence' type-id='28271da3' visibility='default' filepath='include/drm/drm_plane.h' line='80' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mutex' type-id='ae5fc04a' visibility='default' filepath='include/drm/drm_plane.h' line='581' column='1'/> + <var-decl name='crtc_x' type-id='3ff5601b' visibility='default' filepath='include/drm/drm_plane.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='crtc_y' type-id='3ff5601b' visibility='default' filepath='include/drm/drm_plane.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='crtc_w' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='crtc_h' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='src_x' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='src_y' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='src_h' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='src_w' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='alpha' type-id='1dc6a898' visibility='default' filepath='include/drm/drm_plane.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='528'> + <var-decl name='pixel_blend_mode' type-id='149c6638' visibility='default' filepath='include/drm/drm_plane.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='rotation' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_plane.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='zpos' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_plane.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='normalized_zpos' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_plane.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='color_encoding' type-id='e57e5f2b' visibility='default' filepath='include/drm/drm_plane.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='color_range' type-id='322e1b47' visibility='default' filepath='include/drm/drm_plane.h' line='174' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='base' type-id='350f4182' visibility='default' filepath='include/drm/drm_plane.h' line='584' column='1'/> + <var-decl name='fb_damage_clips' type-id='c4126d52' visibility='default' filepath='include/drm/drm_plane.h' line='184' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='possible_crtcs' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='590' column='1'/> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='src' type-id='4ccdd8a9' visibility='default' filepath='include/drm/drm_plane.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='dst' type-id='4ccdd8a9' visibility='default' filepath='include/drm/drm_plane.h' line='188' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='format_types' type-id='90421557' visibility='default' filepath='include/drm/drm_plane.h' line='592' column='1'/> + <var-decl name='visible' type-id='b50a4934' visibility='default' filepath='include/drm/drm_plane.h' line='196' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='format_count' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_plane.h' line='594' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='format_default' type-id='b50a4934' visibility='default' filepath='include/drm/drm_plane.h' line='599' column='1'/> + <var-decl name='commit' type-id='3f40b771' visibility='default' filepath='include/drm/drm_plane.h' line='204' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='modifiers' type-id='5d6479ae' visibility='default' filepath='include/drm/drm_plane.h' line='602' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='modifier_count' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_plane.h' line='604' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_plane.h' line='613' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='fb' type-id='7b332e1c' visibility='default' filepath='include/drm/drm_plane.h' line='622' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='old_fb' type-id='7b332e1c' visibility='default' filepath='include/drm/drm_plane.h' line='630' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='funcs' type-id='cfd5d066' visibility='default' filepath='include/drm/drm_plane.h' line='633' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='properties' type-id='970d3828' visibility='default' filepath='include/drm/drm_plane.h' line='636' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9792'> - <var-decl name='type' type-id='5eed3c85' visibility='default' filepath='include/drm/drm_plane.h' line='639' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9824'> - <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_plane.h' line='645' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9856'> - <var-decl name='helper_private' type-id='affc31e5' visibility='default' filepath='include/drm/drm_plane.h' line='648' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='state' type-id='d0835005' visibility='default' filepath='include/drm/drm_plane.h' line='663' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9984'> - <var-decl name='alpha_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_plane.h' line='670' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='zpos_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_plane.h' line='676' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10112'> - <var-decl name='rotation_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_plane.h' line='682' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10176'> - <var-decl name='blend_mode_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_plane.h' line='690' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10240'> - <var-decl name='color_encoding_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_plane.h' line='699' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10304'> - <var-decl name='color_range_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_plane.h' line='707' column='1'/> + <var-decl name='state' type-id='e3dd029e' visibility='default' filepath='include/drm/drm_plane.h' line='207' column='1'/> </data-member> </class-decl> <class-decl name='drm_prime_file_private' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/drm/drm_prime.h' line='45' column='1' id='1eb5bd59'> @@ -72810,7 +64668,6 @@ <var-decl name='handles' type-id='dec44472' visibility='default' filepath='include/drm/drm_prime.h' line='49' column='1'/> </data-member> </class-decl> - <class-decl name='drm_self_refresh_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='12506762'/> <class-decl name='drm_writeback_connector' size-in-bits='15744' is-struct='yes' visibility='default' filepath='include/drm/drm_writeback.h' line='18' column='1' id='f14fc18d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='base' type-id='f02c18fa' visibility='default' filepath='include/drm/drm_writeback.h' line='19' column='1'/> @@ -72992,19 +64849,17 @@ <var-decl name='flag' type-id='19c2251e' visibility='default' filepath='include/linux/fb.h' line='779' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='e019c76b' const='yes' id='a192e032'/> - <qualified-type-def type-id='ad4d49e8' const='yes' id='d9de7d63'/> + <pointer-type-def type-id='ba3b5f2c' size-in-bits='64' id='bda384fe'/> <qualified-type-def type-id='a588cbed' const='yes' id='4ba7baf2'/> <qualified-type-def type-id='eb452ce6' const='yes' id='9ca9fcc5'/> + <qualified-type-def type-id='60eff7ff' const='yes' id='bdf845e8'/> + <qualified-type-def type-id='7cfcbd14' const='yes' id='5b7f098d'/> <pointer-type-def type-id='4db02c58' size-in-bits='64' id='be55f776'/> - <pointer-type-def type-id='3a711e5e' size-in-bits='64' id='fc630d30'/> - <pointer-type-def type-id='0f47abb9' size-in-bits='64' id='54a031e1'/> + <pointer-type-def type-id='fe3cfa56' size-in-bits='64' id='d664ced0'/> <pointer-type-def type-id='55efd1a3' size-in-bits='64' id='11e02f83'/> <pointer-type-def type-id='28063720' size-in-bits='64' id='e2cefc47'/> - <pointer-type-def type-id='a1700eb5' size-in-bits='64' id='d0835005'/> <pointer-type-def type-id='cc3a4f0c' size-in-bits='64' id='11c98e9a'/> <pointer-type-def type-id='b281e308' size-in-bits='64' id='4ea020ae'/> - <pointer-type-def type-id='20638bb4' size-in-bits='64' id='69099556'/> <enum-decl name='drm_ioctl_flags' filepath='include/drm/drm_ioctl.h' line='80' column='1' id='ad578603'> <underlying-type type-id='9cac1fee'/> <enumerator name='DRM_AUTH' value='1'/> @@ -73013,150 +64868,39 @@ <enumerator name='DRM_UNLOCKED' value='16'/> <enumerator name='DRM_RENDER_ALLOW' value='32'/> </enum-decl> - <pointer-type-def type-id='4e0e413a' size-in-bits='64' id='a3a882dc'/> - <pointer-type-def type-id='874459e5' size-in-bits='64' id='5b7d6a61'/> - <pointer-type-def type-id='2b3f252e' size-in-bits='64' id='21e51c00'/> + <pointer-type-def type-id='3d84df46' size-in-bits='64' id='8d681b98'/> + <pointer-type-def type-id='71fd1591' size-in-bits='64' id='dfd1cc3d'/> + <pointer-type-def type-id='172997aa' size-in-bits='64' id='ee3b6114'/> + <pointer-type-def type-id='93df1bf0' size-in-bits='64' id='31163f5a'/> + <pointer-type-def type-id='68adba6a' size-in-bits='64' id='c0240e5c'/> + <pointer-type-def type-id='30f77767' size-in-bits='64' id='5ef2f163'/> + <pointer-type-def type-id='c01f4982' size-in-bits='64' id='102ab76c'/> + <pointer-type-def type-id='6081969c' size-in-bits='64' id='18901036'/> + <pointer-type-def type-id='a6dcac82' size-in-bits='64' id='601c5a9c'/> + <pointer-type-def type-id='17f9ad66' size-in-bits='64' id='3df34728'/> + <pointer-type-def type-id='615707ca' size-in-bits='64' id='5ad57c34'/> + <pointer-type-def type-id='4d41685b' size-in-bits='64' id='ccd6746f'/> + <pointer-type-def type-id='b0cde5c7' size-in-bits='64' id='c368c2fb'/> + <pointer-type-def type-id='971a52d0' size-in-bits='64' id='e1038882'/> + <pointer-type-def type-id='c2f3c8c7' size-in-bits='64' id='7f9fdb63'/> + <pointer-type-def type-id='202c5914' size-in-bits='64' id='9c5c88be'/> + <pointer-type-def type-id='84730732' size-in-bits='64' id='ceacf83c'/> <pointer-type-def type-id='56fa322d' size-in-bits='64' id='4a5aa6b9'/> - <pointer-type-def type-id='86bc8898' size-in-bits='64' id='375f8cba'/> + <pointer-type-def type-id='322dfcc1' size-in-bits='64' id='4fc3b355'/> + <pointer-type-def type-id='7f73c08c' size-in-bits='64' id='e003b5ce'/> <typedef-decl name='drm_magic_t' type-id='f0981eeb' filepath='include/uapi/drm/drm.h' line='86' column='1' id='283696d2'/> - <pointer-type-def type-id='ec9f1e6a' size-in-bits='64' id='ac9d10e4'/> - <pointer-type-def type-id='f3dc294f' size-in-bits='64' id='1da45ab3'/> - <pointer-type-def type-id='1d2b3133' size-in-bits='64' id='e15f707f'/> - <pointer-type-def type-id='fff725a2' size-in-bits='64' id='a6426b1c'/> - <pointer-type-def type-id='0a04ae5f' size-in-bits='64' id='0b72aa63'/> + <pointer-type-def type-id='c78b7721' size-in-bits='64' id='1dd1747d'/> + <array-type-def dimensions='1' type-id='8f92235e' size-in-bits='320' id='1e6c0b80'> + <subrange length='10' type-id='7ff19f0f' id='487da03a'/> + </array-type-def> + <pointer-type-def type-id='2a02b07c' size-in-bits='64' id='a50616ee'/> + <pointer-type-def type-id='52d21874' size-in-bits='64' id='a3c6fb36'/> + <pointer-type-def type-id='28678bf9' size-in-bits='64' id='a9a90075'/> + <pointer-type-def type-id='792f7033' size-in-bits='64' id='1f51f8f7'/> <pointer-type-def type-id='e2245803' size-in-bits='64' id='888567bf'/> <array-type-def dimensions='1' type-id='87647851' size-in-bits='infinite' id='f13afa51'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> - <class-decl name='drm_crtc_crc_entry' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='33' column='1' id='0f47abb9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='has_frame_counter' type-id='b50a4934' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='frame' type-id='8f92235e' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='crcs' type-id='1e6c0b80' visibility='default' filepath='include/drm/drm_debugfs_crc.h' line='36' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_crtc_funcs' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/drm/drm_crtc.h' line='390' column='1' id='e019c76b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='reset' type-id='a50616ee' visibility='default' filepath='include/drm/drm_crtc.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cursor_set' type-id='601c5a9c' visibility='default' filepath='include/drm/drm_crtc.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cursor_set2' type-id='3df34728' visibility='default' filepath='include/drm/drm_crtc.h' line='446' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cursor_move' type-id='7f9fdb63' visibility='default' filepath='include/drm/drm_crtc.h' line='466' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='gamma_set' type-id='ceacf83c' visibility='default' filepath='include/drm/drm_crtc.h' line='481' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='destroy' type-id='a50616ee' visibility='default' filepath='include/drm/drm_crtc.h' line='492' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='set_config' type-id='4fc3b355' visibility='default' filepath='include/drm/drm_crtc.h' line='508' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='page_flip' type-id='5ad57c34' visibility='default' filepath='include/drm/drm_crtc.h' line='564' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='page_flip_target' type-id='ccd6746f' visibility='default' filepath='include/drm/drm_crtc.h' line='583' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='set_property' type-id='e1038882' visibility='default' filepath='include/drm/drm_crtc.h' line='603' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='atomic_duplicate_state' type-id='d664ced0' visibility='default' filepath='include/drm/drm_crtc.h' line='637' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='atomic_destroy_state' type-id='a3c6fb36' visibility='default' filepath='include/drm/drm_crtc.h' line='647' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='atomic_set_property' type-id='102ab76c' visibility='default' filepath='include/drm/drm_crtc.h' line='692' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='atomic_get_property' type-id='c0240e5c' visibility='default' filepath='include/drm/drm_crtc.h' line='714' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='late_register' type-id='dfd1cc3d' visibility='default' filepath='include/drm/drm_crtc.h' line='732' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='early_unregister' type-id='a50616ee' visibility='default' filepath='include/drm/drm_crtc.h' line='743' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='set_crc_source' type-id='ee3b6114' visibility='default' filepath='include/drm/drm_crtc.h' line='772' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='verify_crc_source' type-id='31163f5a' visibility='default' filepath='include/drm/drm_crtc.h' line='788' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='get_crc_sources' type-id='bda384fe' visibility='default' filepath='include/drm/drm_crtc.h' line='810' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='atomic_print_state' type-id='1f51f8f7' visibility='default' filepath='include/drm/drm_crtc.h' line='822' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='get_vblank_counter' type-id='1dd1747d' visibility='default' filepath='include/drm/drm_crtc.h' line='849' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='enable_vblank' type-id='dfd1cc3d' visibility='default' filepath='include/drm/drm_crtc.h' line='862' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='disable_vblank' type-id='a50616ee' visibility='default' filepath='include/drm/drm_crtc.h' line='870' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_crtc_helper_funcs' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='61' column='1' id='ad4d49e8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dpms' type-id='a9a90075' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='prepare' type-id='a50616ee' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='commit' type-id='a50616ee' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mode_valid' type-id='8d681b98' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mode_fixup' type-id='e003b5ce' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='187' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mode_set' type-id='18901036' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mode_set_nofb' type-id='a50616ee' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='mode_set_base' type-id='9c5c88be' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='mode_set_base_atomic' type-id='c368c2fb' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='267' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='disable' type-id='a50616ee' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='atomic_check' type-id='5ef2f163' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='355' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='atomic_begin' type-id='a3c6fb36' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='376' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='atomic_flush' type-id='a3c6fb36' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='atomic_enable' type-id='a3c6fb36' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='atomic_disable' type-id='a3c6fb36' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='451' column='1'/> - </data-member> - </class-decl> <class-decl name='drm_format_info' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/drm/drm_fourcc.h' line='56' column='1' id='a588cbed'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='format' type-id='19c2251e' visibility='default' filepath='include/drm/drm_fourcc.h' line='58' column='1'/> @@ -73223,338 +64967,6 @@ <var-decl name='pending_link' type-id='72f469ec' visibility='default' filepath='include/drm/drm_file.h' line='150' column='1'/> </data-member> </class-decl> - <class-decl name='drm_plane_state' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/drm/drm_plane.h' line='47' column='1' id='a1700eb5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='plane' type-id='a6711537' visibility='default' filepath='include/drm/drm_plane.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_plane.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fb' type-id='7b332e1c' visibility='default' filepath='include/drm/drm_plane.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fence' type-id='28271da3' visibility='default' filepath='include/drm/drm_plane.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='crtc_x' type-id='3ff5601b' visibility='default' filepath='include/drm/drm_plane.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='crtc_y' type-id='3ff5601b' visibility='default' filepath='include/drm/drm_plane.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='crtc_w' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='crtc_h' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='src_x' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='src_y' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='src_h' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='src_w' type-id='8f92235e' visibility='default' filepath='include/drm/drm_plane.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='alpha' type-id='1dc6a898' visibility='default' filepath='include/drm/drm_plane.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='528'> - <var-decl name='pixel_blend_mode' type-id='149c6638' visibility='default' filepath='include/drm/drm_plane.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='rotation' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_plane.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='zpos' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_plane.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='normalized_zpos' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_plane.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='color_encoding' type-id='e57e5f2b' visibility='default' filepath='include/drm/drm_plane.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='color_range' type-id='322e1b47' visibility='default' filepath='include/drm/drm_plane.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='fb_damage_clips' type-id='c4126d52' visibility='default' filepath='include/drm/drm_plane.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='src' type-id='4ccdd8a9' visibility='default' filepath='include/drm/drm_plane.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='dst' type-id='4ccdd8a9' visibility='default' filepath='include/drm/drm_plane.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='visible' type-id='b50a4934' visibility='default' filepath='include/drm/drm_plane.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='commit' type-id='3f40b771' visibility='default' filepath='include/drm/drm_plane.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='state' type-id='e3dd029e' visibility='default' filepath='include/drm/drm_plane.h' line='207' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_private_obj' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/drm/drm_atomic.h' line='243' column='1' id='cc3a4f0c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_atomic.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lock' type-id='ae5fc04a' visibility='default' filepath='include/drm/drm_atomic.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='state' type-id='4ea020ae' visibility='default' filepath='include/drm/drm_atomic.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='funcs' type-id='515fa1af' visibility='default' filepath='include/drm/drm_atomic.h' line='266' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_private_state' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/drm/drm_atomic.h' line='289' column='1' id='b281e308'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='state' type-id='e3dd029e' visibility='default' filepath='include/drm/drm_atomic.h' line='290' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_vma_offset_node' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/drm/drm_vma_manager.h' line='52' column='1' id='743d7e52'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vm_lock' type-id='ac16795b' visibility='default' filepath='include/drm/drm_vma_manager.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='vm_node' type-id='60498a7e' visibility='default' filepath='include/drm/drm_vma_manager.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='vm_files' type-id='dec44472' visibility='default' filepath='include/drm/drm_vma_manager.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='readonly' type-id='b50a4934' visibility='default' filepath='include/drm/drm_vma_manager.h' line='56' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='d45b1fc5' size-in-bits='64' id='3a73453d'/> - <pointer-type-def type-id='bdf845e8' size-in-bits='64' id='cfd5d066'/> - <pointer-type-def type-id='5b7f098d' size-in-bits='64' id='affc31e5'/> - <pointer-type-def type-id='f01bc099' size-in-bits='64' id='e68e04c1'/> - <enum-decl name='drm_plane_type' filepath='include/drm/drm_plane.h' line='517' column='1' id='5eed3c85'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DRM_PLANE_TYPE_OVERLAY' value='0'/> - <enumerator name='DRM_PLANE_TYPE_PRIMARY' value='1'/> - <enumerator name='DRM_PLANE_TYPE_CURSOR' value='2'/> - </enum-decl> - <pointer-type-def type-id='6ab964d2' size-in-bits='64' id='c6e1b58c'/> - <pointer-type-def type-id='32037540' size-in-bits='64' id='6cae92ea'/> - <pointer-type-def type-id='32ea5aae' size-in-bits='64' id='de0565b8'/> - <pointer-type-def type-id='20919507' size-in-bits='64' id='f03e9a5b'/> - <pointer-type-def type-id='b0471e43' size-in-bits='64' id='5173cfa7'/> - <pointer-type-def type-id='f65c27ec' size-in-bits='64' id='20b881b6'/> - <pointer-type-def type-id='29599587' size-in-bits='64' id='17d72e03'/> - <pointer-type-def type-id='24762397' size-in-bits='64' id='325e877b'/> - <pointer-type-def type-id='29c8c1c5' size-in-bits='64' id='264d5ec9'/> - <pointer-type-def type-id='c89dc0a4' size-in-bits='64' id='47150d4e'/> - <typedef-decl name='drm_ioctl_t' type-id='4e407315' filepath='include/drm/drm_ioctl.h' line='54' column='1' id='28063720'/> - <pointer-type-def type-id='de345e44' size-in-bits='64' id='c523819e'/> - <pointer-type-def type-id='6c6bf843' size-in-bits='64' id='b90c8c47'/> - <pointer-type-def type-id='8f92235e' size-in-bits='64' id='90421557'/> - <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/drm/drm_vblank.h' line='56' column='1' id='4eb3729d'> - <data-member access='public'> - <var-decl name='base' type-id='9857a465' visibility='default' filepath='include/drm/drm_vblank.h' line='60' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='vbl' type-id='bc6bca7e' visibility='default' filepath='include/drm/drm_vblank.h' line='70' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='seq' type-id='3aca1eaa' visibility='default' filepath='include/drm/drm_vblank.h' line='75' column='1'/> - </data-member> - </union-decl> - <pointer-type-def type-id='765a8acb' size-in-bits='64' id='18e3d2c7'/> - <pointer-type-def type-id='cfe09901' size-in-bits='64' id='37191bbd'/> - <pointer-type-def type-id='ef65541d' size-in-bits='64' id='2fff15e1'/> - <pointer-type-def type-id='f036a6aa' size-in-bits='64' id='e6c64d04'/> - <pointer-type-def type-id='78de7510' size-in-bits='64' id='c72645fa'/> - <pointer-type-def type-id='200520c4' size-in-bits='64' id='3e6ac796'/> - <class-decl name='aperture' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/fb.h' line='497' column='1' id='87647851'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='acc63fdf' visibility='default' filepath='include/linux/fb.h' line='498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='size' type-id='acc63fdf' visibility='default' filepath='include/linux/fb.h' line='499' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_buf_attachment' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='429' column='1' id='f01bc099'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dmabuf' type-id='5e4f599b' visibility='default' filepath='include/linux/dma-buf.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/dma-buf.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/dma-buf.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sgt' type-id='4adb0e6a' visibility='default' filepath='include/linux/dma-buf.h' line='433' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dir' type-id='eea6b025' visibility='default' filepath='include/linux/dma-buf.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/dma-buf.h' line='435' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='dma_map_attrs' type-id='7359adad' visibility='default' filepath='include/linux/dma-buf.h' line='436' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_event' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm.h' line='973' column='1' id='9857a465'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='974' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='length' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='975' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_event_crtc_sequence' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm.h' line='994' column='1' id='3aca1eaa'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='9857a465' visibility='default' filepath='include/uapi/drm/drm.h' line='995' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='user_data' type-id='d3130597' visibility='default' filepath='include/uapi/drm/drm.h' line='996' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='time_ns' type-id='49659421' visibility='default' filepath='include/uapi/drm/drm.h' line='997' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sequence' type-id='d3130597' visibility='default' filepath='include/uapi/drm/drm.h' line='998' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_event_vblank' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm.h' line='982' column='1' id='bc6bca7e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='9857a465' visibility='default' filepath='include/uapi/drm/drm.h' line='983' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='user_data' type-id='d3130597' visibility='default' filepath='include/uapi/drm/drm.h' line='984' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tv_sec' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='985' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='tv_usec' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='986' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sequence' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='987' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='crtc_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='988' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_rect' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_rect.h' line='41' column='1' id='4ccdd8a9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='x1' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_rect.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='y1' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_rect.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='x2' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_rect.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='y2' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_rect.h' line='42' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='ba3b5f2c' size-in-bits='64' id='bda384fe'/> - <qualified-type-def type-id='df20b624' const='yes' id='d45b1fc5'/> - <qualified-type-def type-id='60eff7ff' const='yes' id='bdf845e8'/> - <qualified-type-def type-id='7cfcbd14' const='yes' id='5b7f098d'/> - <pointer-type-def type-id='6d7d60df' size-in-bits='64' id='515fa1af'/> - <pointer-type-def type-id='fe3cfa56' size-in-bits='64' id='d664ced0'/> - <pointer-type-def type-id='9857a465' size-in-bits='64' id='5b35aab5'/> - <enum-decl name='drm_color_encoding' filepath='include/drm/drm_color_mgmt.h' line='54' column='1' id='e57e5f2b'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DRM_COLOR_YCBCR_BT601' value='0'/> - <enumerator name='DRM_COLOR_YCBCR_BT709' value='1'/> - <enumerator name='DRM_COLOR_YCBCR_BT2020' value='2'/> - <enumerator name='DRM_COLOR_ENCODING_MAX' value='3'/> - </enum-decl> - <enum-decl name='drm_color_range' filepath='include/drm/drm_color_mgmt.h' line='61' column='1' id='322e1b47'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DRM_COLOR_YCBCR_LIMITED_RANGE' value='0'/> - <enumerator name='DRM_COLOR_YCBCR_FULL_RANGE' value='1'/> - <enumerator name='DRM_COLOR_RANGE_MAX' value='2'/> - </enum-decl> - <pointer-type-def type-id='3d84df46' size-in-bits='64' id='8d681b98'/> - <pointer-type-def type-id='71fd1591' size-in-bits='64' id='dfd1cc3d'/> - <pointer-type-def type-id='172997aa' size-in-bits='64' id='ee3b6114'/> - <pointer-type-def type-id='93df1bf0' size-in-bits='64' id='31163f5a'/> - <pointer-type-def type-id='68adba6a' size-in-bits='64' id='c0240e5c'/> - <pointer-type-def type-id='30f77767' size-in-bits='64' id='5ef2f163'/> - <pointer-type-def type-id='c01f4982' size-in-bits='64' id='102ab76c'/> - <pointer-type-def type-id='6081969c' size-in-bits='64' id='18901036'/> - <pointer-type-def type-id='a6dcac82' size-in-bits='64' id='601c5a9c'/> - <pointer-type-def type-id='17f9ad66' size-in-bits='64' id='3df34728'/> - <pointer-type-def type-id='615707ca' size-in-bits='64' id='5ad57c34'/> - <pointer-type-def type-id='4d41685b' size-in-bits='64' id='ccd6746f'/> - <pointer-type-def type-id='b0cde5c7' size-in-bits='64' id='c368c2fb'/> - <pointer-type-def type-id='971a52d0' size-in-bits='64' id='e1038882'/> - <pointer-type-def type-id='c2f3c8c7' size-in-bits='64' id='7f9fdb63'/> - <pointer-type-def type-id='202c5914' size-in-bits='64' id='9c5c88be'/> - <pointer-type-def type-id='84730732' size-in-bits='64' id='ceacf83c'/> - <pointer-type-def type-id='5c166f04' size-in-bits='64' id='541466be'/> - <pointer-type-def type-id='800ed759' size-in-bits='64' id='040ef975'/> - <pointer-type-def type-id='322dfcc1' size-in-bits='64' id='4fc3b355'/> - <pointer-type-def type-id='7f73c08c' size-in-bits='64' id='e003b5ce'/> - <pointer-type-def type-id='c78b7721' size-in-bits='64' id='1dd1747d'/> - <array-type-def dimensions='1' type-id='8f92235e' size-in-bits='320' id='1e6c0b80'> - <subrange length='10' type-id='7ff19f0f' id='487da03a'/> - </array-type-def> - <union-decl name='__anonymous_union__7' size-in-bits='24' is-anonymous='yes' visibility='default' filepath='include/drm/drm_fourcc.h' line='72' column='1' id='5ab3bf5b'> - <data-member access='public'> - <var-decl name='cpp' type-id='930ea9f9' visibility='default' filepath='include/drm/drm_fourcc.h' line='81' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='char_per_block' type-id='930ea9f9' visibility='default' filepath='include/drm/drm_fourcc.h' line='107' column='1'/> - </data-member> - </union-decl> - <pointer-type-def type-id='fac43f4c' size-in-bits='64' id='e3fbbc86'/> - <pointer-type-def type-id='2a02b07c' size-in-bits='64' id='a50616ee'/> - <pointer-type-def type-id='52d21874' size-in-bits='64' id='a3c6fb36'/> - <pointer-type-def type-id='28678bf9' size-in-bits='64' id='a9a90075'/> - <pointer-type-def type-id='5c6f297d' size-in-bits='64' id='dd634c69'/> - <pointer-type-def type-id='792f7033' size-in-bits='64' id='1f51f8f7'/> - <class-decl name='drm_gem_object_funcs' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/drm/drm_gem.h' line='47' column='1' id='df20b624'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='free' type-id='9126441b' visibility='default' filepath='include/drm/drm_gem.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='open' type-id='8e2012e0' visibility='default' filepath='include/drm/drm_gem.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='close' type-id='133b86a1' visibility='default' filepath='include/drm/drm_gem.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='print_info' type-id='1c51ec16' visibility='default' filepath='include/drm/drm_gem.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='export' type-id='a4e2d046' visibility='default' filepath='include/drm/drm_gem.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pin' type-id='12e23e5c' visibility='default' filepath='include/drm/drm_gem.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='unpin' type-id='9126441b' visibility='default' filepath='include/drm/drm_gem.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_sg_table' type-id='32774f90' visibility='default' filepath='include/drm/drm_gem.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='vmap' type-id='2edb3e4b' visibility='default' filepath='include/drm/drm_gem.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='vunmap' type-id='06586097' visibility='default' filepath='include/drm/drm_gem.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='vm_ops' type-id='9be87662' visibility='default' filepath='include/drm/drm_gem.h' line='160' column='1'/> - </data-member> - </class-decl> <class-decl name='drm_plane_funcs' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/drm/drm_plane.h' line='237' column='1' id='60eff7ff'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='update_plane' type-id='16723420' visibility='default' filepath='include/drm/drm_plane.h' line='264' column='1'/> @@ -73619,17 +65031,153 @@ <var-decl name='atomic_async_update' type-id='d196b9c2' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='1253' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='6110f5ec' const='yes' id='6d7d60df'/> - <pointer-type-def type-id='c59e4f4c' size-in-bits='64' id='4adb0e6a'/> - <class-decl name='drm_private_state_funcs' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_atomic.h' line='198' column='1' id='6110f5ec'> + <class-decl name='drm_private_obj' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/drm/drm_atomic.h' line='243' column='1' id='cc3a4f0c'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='atomic_duplicate_state' type-id='a20ce8b2' visibility='default' filepath='include/drm/drm_atomic.h' line='210' column='1'/> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_atomic.h' line='248' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='atomic_destroy_state' type-id='dc18a9b0' visibility='default' filepath='include/drm/drm_atomic.h' line='217' column='1'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lock' type-id='ae5fc04a' visibility='default' filepath='include/drm/drm_atomic.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='state' type-id='4ea020ae' visibility='default' filepath='include/drm/drm_atomic.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='funcs' type-id='515fa1af' visibility='default' filepath='include/drm/drm_atomic.h' line='266' column='1'/> </data-member> </class-decl> + <class-decl name='drm_private_state' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/drm/drm_atomic.h' line='289' column='1' id='b281e308'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='e3dd029e' visibility='default' filepath='include/drm/drm_atomic.h' line='290' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_rect' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_rect.h' line='41' column='1' id='4ccdd8a9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='x1' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_rect.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='y1' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_rect.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='x2' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_rect.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='y2' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_rect.h' line='42' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_vma_offset_node' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/drm/drm_vma_manager.h' line='52' column='1' id='743d7e52'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vm_lock' type-id='ac16795b' visibility='default' filepath='include/drm/drm_vma_manager.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='vm_node' type-id='60498a7e' visibility='default' filepath='include/drm/drm_vma_manager.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='vm_files' type-id='dec44472' visibility='default' filepath='include/drm/drm_vma_manager.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='readonly' type-id='b50a4934' visibility='default' filepath='include/drm/drm_vma_manager.h' line='56' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='d45b1fc5' size-in-bits='64' id='3a73453d'/> + <enum-decl name='drm_color_encoding' filepath='include/drm/drm_color_mgmt.h' line='54' column='1' id='e57e5f2b'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DRM_COLOR_YCBCR_BT601' value='0'/> + <enumerator name='DRM_COLOR_YCBCR_BT709' value='1'/> + <enumerator name='DRM_COLOR_YCBCR_BT2020' value='2'/> + <enumerator name='DRM_COLOR_ENCODING_MAX' value='3'/> + </enum-decl> + <enum-decl name='drm_color_range' filepath='include/drm/drm_color_mgmt.h' line='61' column='1' id='322e1b47'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DRM_COLOR_YCBCR_LIMITED_RANGE' value='0'/> + <enumerator name='DRM_COLOR_YCBCR_FULL_RANGE' value='1'/> + <enumerator name='DRM_COLOR_RANGE_MAX' value='2'/> + </enum-decl> + <pointer-type-def type-id='6ab964d2' size-in-bits='64' id='c6e1b58c'/> + <pointer-type-def type-id='32037540' size-in-bits='64' id='6cae92ea'/> + <pointer-type-def type-id='32ea5aae' size-in-bits='64' id='de0565b8'/> + <pointer-type-def type-id='20919507' size-in-bits='64' id='f03e9a5b'/> + <pointer-type-def type-id='b0471e43' size-in-bits='64' id='5173cfa7'/> + <pointer-type-def type-id='f65c27ec' size-in-bits='64' id='20b881b6'/> + <pointer-type-def type-id='29599587' size-in-bits='64' id='17d72e03'/> + <pointer-type-def type-id='24762397' size-in-bits='64' id='325e877b'/> + <pointer-type-def type-id='29c8c1c5' size-in-bits='64' id='264d5ec9'/> + <pointer-type-def type-id='c89dc0a4' size-in-bits='64' id='47150d4e'/> + <typedef-decl name='drm_ioctl_t' type-id='4e407315' filepath='include/drm/drm_ioctl.h' line='54' column='1' id='28063720'/> + <pointer-type-def type-id='de345e44' size-in-bits='64' id='c523819e'/> + <pointer-type-def type-id='6c6bf843' size-in-bits='64' id='b90c8c47'/> + <union-decl name='__anonymous_union__1' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/drm/drm_vblank.h' line='56' column='1' id='4eb3729d'> + <data-member access='public'> + <var-decl name='base' type-id='9857a465' visibility='default' filepath='include/drm/drm_vblank.h' line='60' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='vbl' type-id='bc6bca7e' visibility='default' filepath='include/drm/drm_vblank.h' line='70' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='seq' type-id='3aca1eaa' visibility='default' filepath='include/drm/drm_vblank.h' line='75' column='1'/> + </data-member> + </union-decl> + <pointer-type-def type-id='765a8acb' size-in-bits='64' id='18e3d2c7'/> + <pointer-type-def type-id='cfe09901' size-in-bits='64' id='37191bbd'/> + <pointer-type-def type-id='ef65541d' size-in-bits='64' id='2fff15e1'/> + <pointer-type-def type-id='f036a6aa' size-in-bits='64' id='e6c64d04'/> + <pointer-type-def type-id='78de7510' size-in-bits='64' id='c72645fa'/> + <pointer-type-def type-id='200520c4' size-in-bits='64' id='3e6ac796'/> + <class-decl name='aperture' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/fb.h' line='497' column='1' id='87647851'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='acc63fdf' visibility='default' filepath='include/linux/fb.h' line='498' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='size' type-id='acc63fdf' visibility='default' filepath='include/linux/fb.h' line='499' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_event' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm.h' line='973' column='1' id='9857a465'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='974' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='length' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='975' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_event_crtc_sequence' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm.h' line='994' column='1' id='3aca1eaa'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='9857a465' visibility='default' filepath='include/uapi/drm/drm.h' line='995' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='user_data' type-id='d3130597' visibility='default' filepath='include/uapi/drm/drm.h' line='996' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='time_ns' type-id='49659421' visibility='default' filepath='include/uapi/drm/drm.h' line='997' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sequence' type-id='d3130597' visibility='default' filepath='include/uapi/drm/drm.h' line='998' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_event_vblank' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm.h' line='982' column='1' id='bc6bca7e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='9857a465' visibility='default' filepath='include/uapi/drm/drm.h' line='983' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='user_data' type-id='d3130597' visibility='default' filepath='include/uapi/drm/drm.h' line='984' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tv_sec' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='985' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='tv_usec' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='986' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sequence' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='987' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='crtc_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='988' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='df20b624' const='yes' id='d45b1fc5'/> + <pointer-type-def type-id='6d7d60df' size-in-bits='64' id='515fa1af'/> + <pointer-type-def type-id='9857a465' size-in-bits='64' id='5b35aab5'/> <pointer-type-def type-id='58313606' size-in-bits='64' id='841501c0'/> + <pointer-type-def type-id='5c166f04' size-in-bits='64' id='541466be'/> + <pointer-type-def type-id='800ed759' size-in-bits='64' id='040ef975'/> <pointer-type-def type-id='5f5b9bdb' size-in-bits='64' id='e1ec3697'/> <pointer-type-def type-id='332a260c' size-in-bits='64' id='a6945abe'/> <pointer-type-def type-id='77328cce' size-in-bits='64' id='16723420'/> @@ -73638,45 +65186,136 @@ <pointer-type-def type-id='c016e2d6' size-in-bits='64' id='49e4df08'/> <pointer-type-def type-id='304ac94e' size-in-bits='64' id='8f0815d8'/> <pointer-type-def type-id='1c171578' size-in-bits='64' id='4af717b2'/> + <union-decl name='__anonymous_union__8' size-in-bits='24' is-anonymous='yes' visibility='default' filepath='include/drm/drm_fourcc.h' line='72' column='1' id='5ab3bf5b'> + <data-member access='public'> + <var-decl name='cpp' type-id='930ea9f9' visibility='default' filepath='include/drm/drm_fourcc.h' line='81' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='char_per_block' type-id='930ea9f9' visibility='default' filepath='include/drm/drm_fourcc.h' line='107' column='1'/> + </data-member> + </union-decl> + <pointer-type-def type-id='fac43f4c' size-in-bits='64' id='e3fbbc86'/> + <pointer-type-def type-id='5c6f297d' size-in-bits='64' id='dd634c69'/> <pointer-type-def type-id='ba9f6db4' size-in-bits='64' id='20e4b16e'/> <pointer-type-def type-id='4c7af498' size-in-bits='64' id='d196b9c2'/> <pointer-type-def type-id='031e8b8d' size-in-bits='64' id='86c0ad39'/> + <class-decl name='drm_gem_object_funcs' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/drm/drm_gem.h' line='47' column='1' id='df20b624'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='free' type-id='9126441b' visibility='default' filepath='include/drm/drm_gem.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='open' type-id='8e2012e0' visibility='default' filepath='include/drm/drm_gem.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='close' type-id='133b86a1' visibility='default' filepath='include/drm/drm_gem.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='print_info' type-id='1c51ec16' visibility='default' filepath='include/drm/drm_gem.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='export' type-id='a4e2d046' visibility='default' filepath='include/drm/drm_gem.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pin' type-id='12e23e5c' visibility='default' filepath='include/drm/drm_gem.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='unpin' type-id='9126441b' visibility='default' filepath='include/drm/drm_gem.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_sg_table' type-id='32774f90' visibility='default' filepath='include/drm/drm_gem.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='vmap' type-id='2edb3e4b' visibility='default' filepath='include/drm/drm_gem.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='vunmap' type-id='06586097' visibility='default' filepath='include/drm/drm_gem.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='vm_ops' type-id='9be87662' visibility='default' filepath='include/drm/drm_gem.h' line='160' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='6110f5ec' const='yes' id='6d7d60df'/> + <class-decl name='drm_private_state_funcs' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_atomic.h' line='198' column='1' id='6110f5ec'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='atomic_duplicate_state' type-id='a20ce8b2' visibility='default' filepath='include/drm/drm_atomic.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='atomic_destroy_state' type-id='dc18a9b0' visibility='default' filepath='include/drm/drm_atomic.h' line='217' column='1'/> + </data-member> + </class-decl> <pointer-type-def type-id='328910d8' size-in-bits='64' id='a20ce8b2'/> <pointer-type-def type-id='e0ed16c6' size-in-bits='64' id='dc18a9b0'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_atomic.c' language='LANG_C89'> - <function-decl name='__drm_crtc_commit_free' mangled-name='__drm_crtc_commit_free' filepath='drivers/gpu/drm/drm_atomic.c' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_crtc_commit_free'> - <parameter type-id='aa29ecab' name='kref' filepath='drivers/gpu/drm/drm_atomic.c' line='45' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='drm_atomic_get_private_obj_state' mangled-name='drm_atomic_get_private_obj_state' filepath='drivers/gpu/drm/drm_atomic.c' line='775' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_get_private_obj_state'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic.c' line='775' column='1'/> + <parameter type-id='11c98e9a' name='obj' filepath='drivers/gpu/drm/drm_atomic.c' line='776' column='1'/> + <return type-id='4ea020ae'/> </function-decl> - <function-decl name='drm_atomic_state_default_release' mangled-name='drm_atomic_state_default_release' filepath='drivers/gpu/drm/drm_atomic.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_state_default_release'> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic.c' line='63' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='drm_atomic_get_plane_state' mangled-name='drm_atomic_get_plane_state' filepath='drivers/gpu/drm/drm_atomic.c' line='472' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_get_plane_state'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic.c' line='472' column='1'/> + <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_atomic.c' line='473' column='1'/> + <return type-id='d0835005'/> </function-decl> <function-decl name='drm_atomic_state_init' mangled-name='drm_atomic_state_init' filepath='drivers/gpu/drm/drm_atomic.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_state_init'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic.c' line='82' column='1'/> <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic.c' line='82' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_atomic_state_default_clear' mangled-name='drm_atomic_state_default_clear' filepath='drivers/gpu/drm/drm_atomic.c' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_state_default_clear'> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic.c' line='153' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='__drm_atomic_state_free' mangled-name='__drm_atomic_state_free' filepath='drivers/gpu/drm/drm_atomic.c' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_state_free'> <parameter type-id='aa29ecab' name='ref' filepath='drivers/gpu/drm/drm_atomic.c' line='262' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_atomic_set_mode_for_crtc' mangled-name='drm_atomic_set_mode_for_crtc' filepath='include/drm/drm_atomic_uapi.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_set_mode_for_crtc'> - <parameter type-id='35078cb9'/> - <parameter type-id='745b39e8'/> - <return type-id='95e97e5e'/> + <function-decl name='drm_atomic_get_crtc_state' mangled-name='drm_atomic_get_crtc_state' filepath='drivers/gpu/drm/drm_atomic.c' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_get_crtc_state'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic.c' line='299' column='1'/> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic.c' line='300' column='1'/> + <return type-id='35078cb9'/> + </function-decl> + <function-decl name='drm_atomic_get_connector_state' mangled-name='drm_atomic_get_connector_state' filepath='drivers/gpu/drm/drm_atomic.c' line='949' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_get_connector_state'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic.c' line='949' column='1'/> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_atomic.c' line='950' column='1'/> + <return type-id='249ef586'/> + </function-decl> + <function-decl name='drm_atomic_state_default_clear' mangled-name='drm_atomic_state_default_clear' filepath='drivers/gpu/drm/drm_atomic.c' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_state_default_clear'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic.c' line='153' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='drm_state_dump' mangled-name='drm_state_dump' filepath='drivers/gpu/drm/drm_atomic.c' line='1512' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_state_dump'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic.c' line='1512' column='1'/> <parameter type-id='7ac48c21' name='p' filepath='drivers/gpu/drm/drm_atomic.c' line='1512' column='1'/> <return type-id='48b5725f'/> </function-decl> - <pointer-type-def type-id='fffdaf52' size-in-bits='64' id='745b39e8'/> + <function-decl name='drm_atomic_state_default_release' mangled-name='drm_atomic_state_default_release' filepath='drivers/gpu/drm/drm_atomic.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_state_default_release'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic.c' line='63' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__drm_crtc_commit_free' mangled-name='__drm_crtc_commit_free' filepath='drivers/gpu/drm/drm_atomic.c' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_crtc_commit_free'> + <parameter type-id='aa29ecab' name='kref' filepath='drivers/gpu/drm/drm_atomic.c' line='45' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_state_clear' mangled-name='drm_atomic_state_clear' filepath='drivers/gpu/drm/drm_atomic.c' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_state_clear'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic.c' line='243' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_state_alloc' mangled-name='drm_atomic_state_alloc' filepath='drivers/gpu/drm/drm_atomic.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_state_alloc'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic.c' line='124' column='1'/> + <return type-id='e3dd029e'/> + </function-decl> + <function-decl name='drm_atomic_private_obj_init' mangled-name='drm_atomic_private_obj_init' filepath='drivers/gpu/drm/drm_atomic.c' line='731' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_private_obj_init'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic.c' line='731' column='1'/> + <parameter type-id='11c98e9a' name='obj' filepath='drivers/gpu/drm/drm_atomic.c' line='732' column='1'/> + <parameter type-id='4ea020ae' name='state' filepath='drivers/gpu/drm/drm_atomic.c' line='733' column='1'/> + <parameter type-id='515fa1af' name='funcs' filepath='drivers/gpu/drm/drm_atomic.c' line='734' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_private_obj_fini' mangled-name='drm_atomic_private_obj_fini' filepath='drivers/gpu/drm/drm_atomic.c' line='753' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_private_obj_fini'> + <parameter type-id='11c98e9a' name='obj' filepath='drivers/gpu/drm/drm_atomic.c' line='753' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_commit' mangled-name='drm_atomic_commit' filepath='drivers/gpu/drm/drm_atomic.c' line='1224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_commit'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic.c' line='1224' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <pointer-type-def type-id='68b6a809' size-in-bits='64' id='7ac48c21'/> <class-decl name='drm_printer' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_print.h' line='72' column='1' id='68b6a809'> <data-member access='public' layout-offset-in-bits='0'> @@ -73692,92 +65331,69 @@ <var-decl name='prefix' type-id='80f4b756' visibility='default' filepath='include/drm/drm_print.h' line='77' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='55efd1a3' const='yes' id='fffdaf52'/> <pointer-type-def type-id='cf8cfd4f' size-in-bits='64' id='12dffdbb'/> <pointer-type-def type-id='c0d6093d' size-in-bits='64' id='ef76b4f1'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_atomic_helper.c' language='LANG_C89'> - <qualified-type-def type-id='4ccdd8a9' const='yes' id='6c09ca40'/> - <pointer-type-def type-id='6c09ca40' size-in-bits='64' id='7d69a4de'/> - <pointer-type-def type-id='4ccdd8a9' size-in-bits='64' id='c91d6c11'/> - <function-decl name='drm_mode_copy' mangled-name='drm_mode_copy' filepath='include/drm/drm_modes.h' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_copy'> - <parameter type-id='11e02f83'/> - <parameter type-id='745b39e8'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_get_connector_state' mangled-name='drm_atomic_get_connector_state' filepath='include/drm/drm_atomic.h' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_get_connector_state'> - <parameter type-id='e3dd029e'/> - <parameter type-id='4db02c58'/> - <return type-id='249ef586'/> - </function-decl> - <function-decl name='drm_atomic_set_crtc_for_connector' mangled-name='drm_atomic_set_crtc_for_connector' filepath='include/drm/drm_atomic_uapi.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_set_crtc_for_connector'> - <parameter type-id='249ef586'/> - <parameter type-id='b64ad7cb'/> + <class-decl name='dma_fence_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/dma-fence.h' line='125' column='1' id='65d79a70'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='use_64bit_seqno' type-id='b50a4934' visibility='default' filepath='include/linux/dma-fence.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='get_driver_name' type-id='0c4b82c7' visibility='default' filepath='include/linux/dma-fence.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='get_timeline_name' type-id='0c4b82c7' visibility='default' filepath='include/linux/dma-fence.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='enable_signaling' type-id='e33a30a5' visibility='default' filepath='include/linux/dma-fence.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='signaled' type-id='e33a30a5' visibility='default' filepath='include/linux/dma-fence.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='wait' type-id='c82424f9' visibility='default' filepath='include/linux/dma-fence.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='release' type-id='90d4d75e' visibility='default' filepath='include/linux/dma-fence.h' line='242' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='fence_value_str' type-id='0f859ff9' visibility='default' filepath='include/linux/dma-fence.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='timeline_value_str' type-id='0f859ff9' visibility='default' filepath='include/linux/dma-fence.h' line='262' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dma-fence.h' line='84' column='1' id='9d063591'> + <data-member access='public'> + <var-decl name='cb_list' type-id='72f469ec' visibility='default' filepath='include/linux/dma-fence.h' line='85' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='timestamp' type-id='fbc017ef' visibility='default' filepath='include/linux/dma-fence.h' line='87' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/dma-fence.h' line='89' column='1'/> + </data-member> + </union-decl> + <pointer-type-def type-id='a62a5dcb' size-in-bits='64' id='0c4b82c7'/> + <qualified-type-def type-id='65d79a70' const='yes' id='ee0fc87b'/> + <pointer-type-def type-id='ee0fc87b' size-in-bits='64' id='13d85783'/> + <pointer-type-def type-id='0c98f83d' size-in-bits='64' id='c82424f9'/> + <pointer-type-def type-id='8cdee791' size-in-bits='64' id='e33a30a5'/> + <pointer-type-def type-id='da94e28c' size-in-bits='64' id='90d4d75e'/> + <pointer-type-def type-id='9a809cc5' size-in-bits='64' id='0f859ff9'/> + <function-decl name='drm_atomic_helper_check_plane_state' mangled-name='drm_atomic_helper_check_plane_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_check_plane_state'> + <parameter type-id='d0835005' name='plane_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='767' column='1'/> + <parameter type-id='c9982f26' name='crtc_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='768' column='1'/> + <parameter type-id='95e97e5e' name='min_scale' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='769' column='1'/> + <parameter type-id='95e97e5e' name='max_scale' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='770' column='1'/> + <parameter type-id='b50a4934' name='can_position' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='771' column='1'/> + <parameter type-id='b50a4934' name='can_update_disabled' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='772' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_rect_rotate' mangled-name='drm_rect_rotate' filepath='include/drm/drm_rect.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_rect_rotate'> - <parameter type-id='c91d6c11'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_rect_calc_hscale' mangled-name='drm_rect_calc_hscale' filepath='include/drm/drm_rect.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_rect_calc_hscale'> - <parameter type-id='7d69a4de'/> - <parameter type-id='7d69a4de'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_rect_calc_vscale' mangled-name='drm_rect_calc_vscale' filepath='include/drm/drm_rect.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_rect_calc_vscale'> - <parameter type-id='7d69a4de'/> - <parameter type-id='7d69a4de'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_atomic_helper_check' mangled-name='drm_atomic_helper_check' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_check'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='936' column='1'/> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='937' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_atomic_normalize_zpos' mangled-name='drm_atomic_normalize_zpos' filepath='include/drm/drm_blend.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_normalize_zpos'> - <parameter type-id='8898134d'/> - <parameter type-id='e3dd029e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_atomic_helper_async_check' mangled-name='drm_atomic_helper_async_check' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1663' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_async_check'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1663' column='1'/> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1664' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_atomic_helper_update_legacy_modeset_state' mangled-name='drm_atomic_helper_update_legacy_modeset_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_update_legacy_modeset_state'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1116' column='1'/> - <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1117' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_commit_modeset_disables' mangled-name='drm_atomic_helper_commit_modeset_disables' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_modeset_disables'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1255' column='1'/> - <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1256' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_crtc_vblank_put' mangled-name='drm_crtc_vblank_put' filepath='include/drm/drm_vblank.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_put'> - <parameter type-id='b64ad7cb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_crtc_vblank_get' mangled-name='drm_crtc_vblank_get' filepath='include/drm/drm_vblank.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_get'> - <parameter type-id='b64ad7cb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_bridge_mode_set' mangled-name='drm_bridge_mode_set' filepath='include/drm/drm_bridge.h' line='416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_mode_set'> - <parameter type-id='8582e5ec'/> - <parameter type-id='745b39e8'/> - <parameter type-id='745b39e8'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_commit_modeset_enables' mangled-name='drm_atomic_helper_commit_modeset_enables' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_modeset_enables'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1301' column='1'/> - <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1302' column='1'/> + <function-decl name='drm_atomic_helper_wait_for_vblanks' mangled-name='drm_atomic_helper_wait_for_vblanks' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_wait_for_vblanks'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1440' column='1'/> + <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1441' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='drm_atomic_helper_wait_for_fences' mangled-name='drm_atomic_helper_wait_for_fences' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_wait_for_fences'> @@ -73786,92 +65402,10 @@ <parameter type-id='b50a4934' name='pre_swap' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1395' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dma_fence_wait_timeout' mangled-name='dma_fence_wait_timeout' filepath='include/linux/dma-fence.h' line='538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_wait_timeout'> - <parameter type-id='28271da3'/> - <parameter type-id='c894953d'/> - <parameter type-id='bd54fe1a'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='drm_atomic_helper_wait_for_vblanks' mangled-name='drm_atomic_helper_wait_for_vblanks' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_wait_for_vblanks'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1440' column='1'/> - <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1441' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_crtc_vblank_count' mangled-name='drm_crtc_vblank_count' filepath='include/drm/drm_vblank.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_count'> - <parameter type-id='b64ad7cb'/> - <return type-id='3a47d82b'/> - </function-decl> - <function-decl name='drm_atomic_helper_commit_tail' mangled-name='drm_atomic_helper_commit_tail' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_tail'> - <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1538' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_commit_planes' mangled-name='drm_atomic_helper_commit_planes' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_planes'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2437' column='1'/> - <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2438' column='1'/> - <parameter type-id='8f92235e' name='flags' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2439' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_crtc_send_vblank_event' mangled-name='drm_crtc_send_vblank_event' filepath='include/drm/drm_vblank.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_send_vblank_event'> - <parameter type-id='b64ad7cb'/> - <parameter type-id='6301fad2'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_commit_hw_done' mangled-name='drm_atomic_helper_commit_hw_done' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_hw_done'> - <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2257' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_fake_vblank' mangled-name='drm_atomic_helper_fake_vblank' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_fake_vblank'> - <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2219' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_cleanup_planes' mangled-name='drm_atomic_helper_cleanup_planes' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2643' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_cleanup_planes'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2643' column='1'/> - <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2644' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_commit_tail_rpm' mangled-name='drm_atomic_helper_commit_tail_rpm' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_tail_rpm'> - <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1568' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_async_commit' mangled-name='drm_atomic_helper_async_commit' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_async_commit'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1723' column='1'/> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1724' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_commit' mangled-name='drm_atomic_helper_commit' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1776' column='1'/> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1777' column='1'/> - <parameter type-id='b50a4934' name='nonblock' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1778' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_atomic_helper_setup_commit' mangled-name='drm_atomic_helper_setup_commit' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2022' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_setup_commit'> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2022' column='1'/> - <parameter type-id='b50a4934' name='nonblock' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2023' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_atomic_helper_prepare_planes' mangled-name='drm_atomic_helper_prepare_planes' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_prepare_planes'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2342' column='1'/> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2343' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_atomic_helper_swap_state' mangled-name='drm_atomic_helper_swap_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2706' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_swap_state'> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2706' column='1'/> - <parameter type-id='b50a4934' name='stall' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2707' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='drm_atomic_helper_wait_for_dependencies' mangled-name='drm_atomic_helper_wait_for_dependencies' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_wait_for_dependencies'> <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2126' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_atomic_helper_commit_cleanup_done' mangled-name='drm_atomic_helper_commit_cleanup_done' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_cleanup_done'> - <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2302' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_disable_planes_on_crtc' mangled-name='drm_atomic_helper_disable_planes_on_crtc' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_disable_planes_on_crtc'> - <parameter type-id='35078cb9' name='old_crtc_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2603' column='1'/> - <parameter type-id='b50a4934' name='atomic' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2604' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_atomic_helper_update_plane' mangled-name='drm_atomic_helper_update_plane' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2837' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_update_plane'> <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2837' column='1'/> <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2838' column='1'/> @@ -73887,32 +65421,32 @@ <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2844' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_atomic_state_alloc' mangled-name='drm_atomic_state_alloc' filepath='include/drm/drm_atomic.h' line='401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_state_alloc'> - <parameter type-id='8898134d'/> - <return type-id='e3dd029e'/> - </function-decl> - <function-decl name='drm_atomic_get_plane_state' mangled-name='drm_atomic_get_plane_state' filepath='include/drm/drm_atomic.h' line='440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_get_plane_state'> - <parameter type-id='e3dd029e'/> - <parameter type-id='a6711537'/> - <return type-id='d0835005'/> - </function-decl> - <function-decl name='drm_atomic_set_crtc_for_plane' mangled-name='drm_atomic_set_crtc_for_plane' filepath='include/drm/drm_atomic_uapi.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_set_crtc_for_plane'> - <parameter type-id='d0835005'/> - <parameter type-id='b64ad7cb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_atomic_set_fb_for_plane' mangled-name='drm_atomic_set_fb_for_plane' filepath='include/drm/drm_atomic_uapi.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_set_fb_for_plane'> - <parameter type-id='d0835005'/> - <parameter type-id='7b332e1c'/> + <function-decl name='drm_atomic_helper_update_legacy_modeset_state' mangled-name='drm_atomic_helper_update_legacy_modeset_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_update_legacy_modeset_state'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1116' column='1'/> + <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1117' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_atomic_commit' mangled-name='drm_atomic_commit' filepath='include/drm/drm_atomic.h' line='671' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_commit'> - <parameter type-id='e3dd029e'/> + <function-decl name='drm_atomic_helper_swap_state' mangled-name='drm_atomic_helper_swap_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2706' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_swap_state'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2706' column='1'/> + <parameter type-id='b50a4934' name='stall' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2707' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_atomic_helper_disable_plane' mangled-name='drm_atomic_helper_disable_plane' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2894' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_disable_plane'> - <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2894' column='1'/> - <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2895' column='1'/> + <function-decl name='drm_atomic_helper_suspend' mangled-name='drm_atomic_helper_suspend' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_suspend'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3193' column='1'/> + <return type-id='e3dd029e'/> + </function-decl> + <function-decl name='drm_atomic_helper_duplicate_state' mangled-name='drm_atomic_helper_duplicate_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_duplicate_state'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3105' column='1'/> + <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3106' column='1'/> + <return type-id='e3dd029e'/> + </function-decl> + <function-decl name='drm_atomic_helper_shutdown' mangled-name='drm_atomic_helper_shutdown' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3065' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_shutdown'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3065' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_setup_commit' mangled-name='drm_atomic_helper_setup_commit' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2022' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_setup_commit'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2022' column='1'/> + <parameter type-id='b50a4934' name='nonblock' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2023' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='drm_atomic_helper_set_config' mangled-name='drm_atomic_helper_set_config' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2942' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_set_config'> @@ -73920,43 +65454,21 @@ <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2943' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_atomic_get_crtc_state' mangled-name='drm_atomic_get_crtc_state' filepath='include/drm/drm_atomic.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_get_crtc_state'> - <parameter type-id='e3dd029e'/> - <parameter type-id='b64ad7cb'/> - <return type-id='35078cb9'/> - </function-decl> - <function-decl name='drm_atomic_helper_shutdown' mangled-name='drm_atomic_helper_shutdown' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3065' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_shutdown'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3065' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_modeset_lock_all_ctx' mangled-name='drm_modeset_lock_all_ctx' filepath='include/drm/drm_modeset_lock.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_lock_all_ctx'> - <parameter type-id='8898134d'/> - <parameter type-id='d1499e71'/> + <function-decl name='drm_atomic_helper_resume' mangled-name='drm_atomic_helper_resume' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_resume'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3285' column='1'/> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3286' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_atomic_helper_duplicate_state' mangled-name='drm_atomic_helper_duplicate_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_duplicate_state'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3105' column='1'/> - <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3106' column='1'/> - <return type-id='e3dd029e'/> - </function-decl> - <function-decl name='drm_atomic_helper_suspend' mangled-name='drm_atomic_helper_suspend' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_suspend'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3193' column='1'/> - <return type-id='e3dd029e'/> - </function-decl> <function-decl name='drm_atomic_helper_commit_duplicated_state' mangled-name='drm_atomic_helper_commit_duplicated_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_duplicated_state'> <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3239' column='1'/> <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3240' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_atomic_helper_resume' mangled-name='drm_atomic_helper_resume' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_resume'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3285' column='1'/> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3286' column='1'/> + <function-decl name='drm_atomic_helper_prepare_planes' mangled-name='drm_atomic_helper_prepare_planes' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_prepare_planes'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2342' column='1'/> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2343' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_mode_config_reset' mangled-name='drm_mode_config_reset' filepath='include/drm/drm_mode_config.h' line='933' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_config_reset'> - <parameter type-id='8898134d'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_atomic_helper_page_flip' mangled-name='drm_atomic_helper_page_flip' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_page_flip'> <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3359' column='1'/> <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3360' column='1'/> @@ -73965,50 +65477,106 @@ <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='3363' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_property_create_blob' mangled-name='drm_property_create_blob' filepath='include/drm/drm_property.h' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_create_blob'> - <parameter type-id='8898134d'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <return type-id='c4126d52'/> - </function-decl> - <function-decl name='drm_property_blob_put' mangled-name='drm_property_blob_put' filepath='include/drm/drm_property.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_blob_put'> - <parameter type-id='c4126d52'/> + <function-decl name='drm_atomic_helper_fake_vblank' mangled-name='drm_atomic_helper_fake_vblank' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_fake_vblank'> + <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2219' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='drm_atomic_helper_disable_planes_on_crtc' mangled-name='drm_atomic_helper_disable_planes_on_crtc' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_disable_planes_on_crtc'> + <parameter type-id='35078cb9' name='old_crtc_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2603' column='1'/> + <parameter type-id='b50a4934' name='atomic' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2604' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_disable_plane' mangled-name='drm_atomic_helper_disable_plane' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2894' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_disable_plane'> + <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2894' column='1'/> + <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2895' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_atomic_helper_commit_tail_rpm' mangled-name='drm_atomic_helper_commit_tail_rpm' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_tail_rpm'> + <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1568' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_commit_modeset_disables' mangled-name='drm_atomic_helper_commit_modeset_disables' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_modeset_disables'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1255' column='1'/> + <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1256' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_commit_modeset_enables' mangled-name='drm_atomic_helper_commit_modeset_enables' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_modeset_enables'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1301' column='1'/> + <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1302' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_commit_planes' mangled-name='drm_atomic_helper_commit_planes' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_planes'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2437' column='1'/> + <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2438' column='1'/> + <parameter type-id='8f92235e' name='flags' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2439' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_commit_hw_done' mangled-name='drm_atomic_helper_commit_hw_done' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_hw_done'> + <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2257' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_commit_tail' mangled-name='drm_atomic_helper_commit_tail' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_tail'> + <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1538' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_commit_cleanup_done' mangled-name='drm_atomic_helper_commit_cleanup_done' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit_cleanup_done'> + <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2302' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_commit' mangled-name='drm_atomic_helper_commit' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_commit'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1776' column='1'/> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1777' column='1'/> + <parameter type-id='b50a4934' name='nonblock' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1778' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_atomic_helper_async_commit' mangled-name='drm_atomic_helper_async_commit' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_async_commit'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1723' column='1'/> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1724' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_cleanup_planes' mangled-name='drm_atomic_helper_cleanup_planes' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2643' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_cleanup_planes'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2643' column='1'/> + <parameter type-id='e3dd029e' name='old_state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='2644' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_check' mangled-name='drm_atomic_helper_check' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_check'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='936' column='1'/> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='937' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_atomic_helper_async_check' mangled-name='drm_atomic_helper_async_check' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1663' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_async_check'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1663' column='1'/> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_atomic_helper.c' line='1664' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='14d2a428' size-in-bits='64' id='c9982f26'/> + <function-type size-in-bits='64' id='a62a5dcb'> + <parameter type-id='28271da3'/> + <return type-id='80f4b756'/> + </function-type> + <function-type size-in-bits='64' id='0c98f83d'> + <parameter type-id='28271da3'/> + <parameter type-id='b50a4934'/> + <parameter type-id='bd54fe1a'/> + <return type-id='bd54fe1a'/> + </function-type> + <function-type size-in-bits='64' id='8cdee791'> + <parameter type-id='28271da3'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='da94e28c'> + <parameter type-id='28271da3'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='9a809cc5'> + <parameter type-id='28271da3'/> + <parameter type-id='26a90f95'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <qualified-type-def type-id='ea65fb21' const='yes' id='14d2a428'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_atomic_state_helper.c' language='LANG_C89'> - <function-decl name='__drm_atomic_helper_crtc_reset' mangled-name='__drm_atomic_helper_crtc_reset' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_crtc_reset'> - <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='73' column='1'/> - <parameter type-id='35078cb9' name='crtc_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='74' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_crtc_reset' mangled-name='drm_atomic_helper_crtc_reset' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_crtc_reset'> - <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='90' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__drm_atomic_helper_crtc_duplicate_state' mangled-name='__drm_atomic_helper_crtc_duplicate_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_crtc_duplicate_state'> - <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='110' column='1'/> - <parameter type-id='35078cb9' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='111' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_crtc_duplicate_state' mangled-name='drm_atomic_helper_crtc_duplicate_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_crtc_duplicate_state'> - <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='147' column='1'/> - <return type-id='35078cb9'/> - </function-decl> - <function-decl name='__drm_atomic_helper_crtc_destroy_state' mangled-name='__drm_atomic_helper_crtc_destroy_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_crtc_destroy_state'> - <parameter type-id='35078cb9' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='170' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_helper_crtc_destroy_state' mangled-name='drm_atomic_helper_crtc_destroy_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_crtc_destroy_state'> - <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='206' column='1'/> - <parameter type-id='35078cb9' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='207' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__drm_atomic_helper_plane_reset' mangled-name='__drm_atomic_helper_plane_reset' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_plane_reset'> - <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='222' column='1'/> - <parameter type-id='d0835005' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='223' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_atomic_helper_plane_reset' mangled-name='drm_atomic_helper_plane_reset' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_plane_reset'> <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='242' column='1'/> <return type-id='48b5725f'/> @@ -74017,11 +65585,6 @@ <parameter type-id='d0835005' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='307' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__drm_atomic_helper_plane_duplicate_state' mangled-name='__drm_atomic_helper_plane_duplicate_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_plane_duplicate_state'> - <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='262' column='1'/> - <parameter type-id='d0835005' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='263' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_atomic_helper_plane_duplicate_state' mangled-name='drm_atomic_helper_plane_duplicate_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_plane_duplicate_state'> <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='284' column='1'/> <return type-id='d0835005'/> @@ -74031,9 +65594,26 @@ <parameter type-id='d0835005' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='331' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__drm_atomic_helper_connector_reset' mangled-name='__drm_atomic_helper_connector_reset' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_connector_reset'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='351' column='1'/> - <parameter type-id='249ef586' name='conn_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='352' column='1'/> + <function-decl name='drm_atomic_helper_crtc_reset' mangled-name='drm_atomic_helper_crtc_reset' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_crtc_reset'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='90' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_crtc_duplicate_state' mangled-name='drm_atomic_helper_crtc_duplicate_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_crtc_duplicate_state'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='147' column='1'/> + <return type-id='35078cb9'/> + </function-decl> + <function-decl name='__drm_atomic_helper_crtc_duplicate_state' mangled-name='__drm_atomic_helper_crtc_duplicate_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_crtc_duplicate_state'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='110' column='1'/> + <parameter type-id='35078cb9' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='111' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_helper_crtc_destroy_state' mangled-name='drm_atomic_helper_crtc_destroy_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_crtc_destroy_state'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='206' column='1'/> + <parameter type-id='35078cb9' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='207' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__drm_atomic_helper_crtc_destroy_state' mangled-name='__drm_atomic_helper_crtc_destroy_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_crtc_destroy_state'> + <parameter type-id='35078cb9' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='170' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='drm_atomic_helper_connector_reset' mangled-name='drm_atomic_helper_connector_reset' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_connector_reset'> @@ -74044,11 +65624,6 @@ <parameter type-id='249ef586' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='457' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__drm_atomic_helper_connector_duplicate_state' mangled-name='__drm_atomic_helper_connector_duplicate_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_connector_duplicate_state'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='409' column='1'/> - <parameter type-id='249ef586' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='410' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_atomic_helper_connector_duplicate_state' mangled-name='drm_atomic_helper_connector_duplicate_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_connector_duplicate_state'> <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='433' column='1'/> <return type-id='249ef586'/> @@ -74063,6 +65638,60 @@ <parameter type-id='4ea020ae' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='497' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='__drm_atomic_helper_plane_reset' mangled-name='__drm_atomic_helper_plane_reset' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_plane_reset'> + <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='222' column='1'/> + <parameter type-id='d0835005' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='223' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__drm_atomic_helper_plane_duplicate_state' mangled-name='__drm_atomic_helper_plane_duplicate_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_plane_duplicate_state'> + <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='262' column='1'/> + <parameter type-id='d0835005' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='263' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__drm_atomic_helper_crtc_reset' mangled-name='__drm_atomic_helper_crtc_reset' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_crtc_reset'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='73' column='1'/> + <parameter type-id='35078cb9' name='crtc_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='74' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__drm_atomic_helper_connector_reset' mangled-name='__drm_atomic_helper_connector_reset' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_connector_reset'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='351' column='1'/> + <parameter type-id='249ef586' name='conn_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='352' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__drm_atomic_helper_connector_duplicate_state' mangled-name='__drm_atomic_helper_connector_duplicate_state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_atomic_helper_connector_duplicate_state'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='409' column='1'/> + <parameter type-id='249ef586' name='state' filepath='drivers/gpu/drm/drm_atomic_state_helper.c' line='410' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/gpu/drm/drm_atomic_uapi.c' language='LANG_C89'> + <function-decl name='drm_atomic_set_crtc_for_plane' mangled-name='drm_atomic_set_crtc_for_plane' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_set_crtc_for_plane'> + <parameter type-id='d0835005' name='plane_state' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='179' column='1'/> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='180' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_atomic_set_fence_for_plane' mangled-name='drm_atomic_set_fence_for_plane' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_set_fence_for_plane'> + <parameter type-id='d0835005' name='plane_state' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='271' column='1'/> + <parameter type-id='28271da3' name='fence' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='272' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_atomic_set_mode_for_crtc' mangled-name='drm_atomic_set_mode_for_crtc' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_set_mode_for_crtc'> + <parameter type-id='35078cb9' name='state' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='64' column='1'/> + <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='65' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_atomic_set_crtc_for_connector' mangled-name='drm_atomic_set_crtc_for_connector' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_set_crtc_for_connector'> + <parameter type-id='249ef586' name='conn_state' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='298' column='1'/> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='299' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_atomic_set_fb_for_plane' mangled-name='drm_atomic_set_fb_for_plane' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_set_fb_for_plane'> + <parameter type-id='d0835005' name='plane_state' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='229' column='1'/> + <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_atomic_uapi.c' line='230' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <pointer-type-def type-id='fffdaf52' size-in-bits='64' id='745b39e8'/> + <qualified-type-def type-id='55efd1a3' const='yes' id='fffdaf52'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_auth.c' language='LANG_C89'> <enum-decl name='drm_ioctl_flags' filepath='include/drm/drm_ioctl.h' line='80' column='1' id='ad578603'> @@ -74076,17 +65705,17 @@ <typedef-decl name='drm_ioctl_t' type-id='4e407315' filepath='include/drm/drm_ioctl.h' line='54' column='1' id='28063720'/> <pointer-type-def type-id='28063720' size-in-bits='64' id='e2cefc47'/> <pointer-type-def type-id='07df1a3d' size-in-bits='64' id='7b361235'/> - <function-decl name='drm_is_current_master' mangled-name='drm_is_current_master' filepath='drivers/gpu/drm/drm_auth.c' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_is_current_master'> - <parameter type-id='9e99ecc1' name='fpriv' filepath='drivers/gpu/drm/drm_auth.c' line='309' column='1'/> - <return type-id='b50a4934'/> + <function-decl name='drm_master_put' mangled-name='drm_master_put' filepath='drivers/gpu/drm/drm_auth.c' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_master_put'> + <parameter type-id='7b361235' name='master' filepath='drivers/gpu/drm/drm_auth.c' line='355' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='drm_master_get' mangled-name='drm_master_get' filepath='drivers/gpu/drm/drm_auth.c' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_master_get'> <parameter type-id='07df1a3d' name='master' filepath='drivers/gpu/drm/drm_auth.c' line='321' column='1'/> <return type-id='07df1a3d'/> </function-decl> - <function-decl name='drm_master_put' mangled-name='drm_master_put' filepath='drivers/gpu/drm/drm_auth.c' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_master_put'> - <parameter type-id='7b361235' name='master' filepath='drivers/gpu/drm/drm_auth.c' line='355' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='drm_is_current_master' mangled-name='drm_is_current_master' filepath='drivers/gpu/drm/drm_auth.c' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_is_current_master'> + <parameter type-id='9e99ecc1' name='fpriv' filepath='drivers/gpu/drm/drm_auth.c' line='309' column='1'/> + <return type-id='b50a4934'/> </function-decl> <function-type size-in-bits='64' id='4e407315'> <parameter type-id='8898134d'/> @@ -74107,19 +65736,11 @@ <parameter type-id='f0981eeb' name='supported_modes' filepath='drivers/gpu/drm/drm_blend.c' line='553' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_plane_create_alpha_property' mangled-name='drm_plane_create_alpha_property' filepath='drivers/gpu/drm/drm_blend.c' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_plane_create_alpha_property'> - <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_blend.c' line='199' column='1'/> + <function-decl name='drm_atomic_normalize_zpos' mangled-name='drm_atomic_normalize_zpos' filepath='drivers/gpu/drm/drm_blend.c' line='491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_normalize_zpos'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_blend.c' line='491' column='1'/> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_blend.c' line='492' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_property_create_bitmask' mangled-name='drm_property_create_bitmask' filepath='include/drm/drm_property.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_create_bitmask'> - <parameter type-id='8898134d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <parameter type-id='b807105c'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='3a47d82b'/> - <return type-id='26ea5d4c'/> - </function-decl> <function-decl name='drm_rotation_simplify' mangled-name='drm_rotation_simplify' filepath='drivers/gpu/drm/drm_blend.c' line='305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_rotation_simplify'> <parameter type-id='f0981eeb' name='rotation' filepath='drivers/gpu/drm/drm_blend.c' line='305' column='1'/> <parameter type-id='f0981eeb' name='supported_rotations' filepath='drivers/gpu/drm/drm_blend.c' line='306' column='1'/> @@ -74137,37 +65758,51 @@ <parameter type-id='f0981eeb' name='zpos' filepath='drivers/gpu/drm/drm_blend.c' line='389' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <pointer-type-def type-id='50af579e' size-in-bits='64' id='b807105c'/> - <qualified-type-def type-id='56eae4b3' const='yes' id='50af579e'/> - <class-decl name='drm_prop_enum_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_property.h' line='218' column='1' id='56eae4b3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_property.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/drm/drm_property.h' line='220' column='1'/> - </data-member> - </class-decl> + <function-decl name='drm_plane_create_alpha_property' mangled-name='drm_plane_create_alpha_property' filepath='drivers/gpu/drm/drm_blend.c' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_plane_create_alpha_property'> + <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_blend.c' line='199' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_bridge.c' language='LANG_C89'> - <function-decl name='drm_bridge_disable' mangled-name='drm_bridge_disable' filepath='drivers/gpu/drm/drm_bridge.c' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_disable'> - <parameter type-id='8582e5ec' name='bridge' filepath='drivers/gpu/drm/drm_bridge.c' line='250' column='1'/> + <function-decl name='drm_bridge_mode_set' mangled-name='drm_bridge_mode_set' filepath='drivers/gpu/drm/drm_bridge.c' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_mode_set'> + <parameter type-id='8582e5ec' name='bridge' filepath='drivers/gpu/drm/drm_bridge.c' line='296' column='1'/> + <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_bridge.c' line='297' column='1'/> + <parameter type-id='745b39e8' name='adjusted_mode' filepath='drivers/gpu/drm/drm_bridge.c' line='298' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_bridge_add' mangled-name='drm_bridge_add' filepath='drivers/gpu/drm/drm_bridge.c' line='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_add'> + <parameter type-id='8582e5ec' name='bridge' filepath='drivers/gpu/drm/drm_bridge.c' line='71' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_bridge_remove' mangled-name='drm_bridge_remove' filepath='drivers/gpu/drm/drm_bridge.c' line='84' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_remove'> + <parameter type-id='8582e5ec' name='bridge' filepath='drivers/gpu/drm/drm_bridge.c' line='84' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='of_drm_find_bridge' mangled-name='of_drm_find_bridge' filepath='drivers/gpu/drm/drm_bridge.c' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_drm_find_bridge'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/gpu/drm/drm_bridge.c' line='475' column='1'/> + <return type-id='8582e5ec'/> + </function-decl> + <function-decl name='drm_bridge_pre_enable' mangled-name='drm_bridge_pre_enable' filepath='drivers/gpu/drm/drm_bridge.c' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_pre_enable'> + <parameter type-id='8582e5ec' name='bridge' filepath='drivers/gpu/drm/drm_bridge.c' line='321' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='drm_bridge_post_disable' mangled-name='drm_bridge_post_disable' filepath='drivers/gpu/drm/drm_bridge.c' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_post_disable'> <parameter type-id='8582e5ec' name='bridge' filepath='drivers/gpu/drm/drm_bridge.c' line='272' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_bridge_pre_enable' mangled-name='drm_bridge_pre_enable' filepath='drivers/gpu/drm/drm_bridge.c' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_pre_enable'> - <parameter type-id='8582e5ec' name='bridge' filepath='drivers/gpu/drm/drm_bridge.c' line='321' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_bridge_enable' mangled-name='drm_bridge_enable' filepath='drivers/gpu/drm/drm_bridge.c' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_enable'> <parameter type-id='8582e5ec' name='bridge' filepath='drivers/gpu/drm/drm_bridge.c' line='343' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='of_drm_find_bridge' mangled-name='of_drm_find_bridge' filepath='drivers/gpu/drm/drm_bridge.c' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_drm_find_bridge'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/gpu/drm/drm_bridge.c' line='475' column='1'/> - <return type-id='8582e5ec'/> + <function-decl name='drm_bridge_disable' mangled-name='drm_bridge_disable' filepath='drivers/gpu/drm/drm_bridge.c' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_disable'> + <parameter type-id='8582e5ec' name='bridge' filepath='drivers/gpu/drm/drm_bridge.c' line='250' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_bridge_attach' mangled-name='drm_bridge_attach' filepath='drivers/gpu/drm/drm_bridge.c' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_attach'> + <parameter type-id='74d89ebd' name='encoder' filepath='drivers/gpu/drm/drm_bridge.c' line='114' column='1'/> + <parameter type-id='8582e5ec' name='bridge' filepath='drivers/gpu/drm/drm_bridge.c' line='114' column='1'/> + <parameter type-id='8582e5ec' name='previous' filepath='drivers/gpu/drm/drm_bridge.c' line='115' column='1'/> + <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_cache.c' language='LANG_C89'> @@ -74178,6 +65813,14 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_client.c' language='LANG_C89'> + <function-decl name='drm_client_release' mangled-name='drm_client_release' filepath='drivers/gpu/drm/drm_client.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_release'> + <parameter type-id='cc1804ea' name='client' filepath='drivers/gpu/drm/drm_client.c' line='149' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_client_register' mangled-name='drm_client_register' filepath='drivers/gpu/drm/drm_client.c' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_register'> + <parameter type-id='cc1804ea' name='client' filepath='drivers/gpu/drm/drm_client.c' line='125' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_client_init' mangled-name='drm_client_init' filepath='drivers/gpu/drm/drm_client.c' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_init'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_client.c' line='78' column='1'/> <parameter type-id='cc1804ea' name='client' filepath='drivers/gpu/drm/drm_client.c' line='78' column='1'/> @@ -74185,18 +65828,10 @@ <parameter type-id='67ede465' name='funcs' filepath='drivers/gpu/drm/drm_client.c' line='79' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_client_register' mangled-name='drm_client_register' filepath='drivers/gpu/drm/drm_client.c' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_register'> - <parameter type-id='cc1804ea' name='client' filepath='drivers/gpu/drm/drm_client.c' line='125' column='1'/> + <function-decl name='drm_client_framebuffer_delete' mangled-name='drm_client_framebuffer_delete' filepath='drivers/gpu/drm/drm_client.c' line='430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_framebuffer_delete'> + <parameter type-id='b78e1fbb' name='buffer' filepath='drivers/gpu/drm/drm_client.c' line='430' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_client_release' mangled-name='drm_client_release' filepath='drivers/gpu/drm/drm_client.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_release'> - <parameter type-id='cc1804ea' name='client' filepath='drivers/gpu/drm/drm_client.c' line='149' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_client_buffer_vmap' mangled-name='drm_client_buffer_vmap' filepath='drivers/gpu/drm/drm_client.c' line='305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_buffer_vmap'> - <parameter type-id='b78e1fbb' name='buffer' filepath='drivers/gpu/drm/drm_client.c' line='305' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> <function-decl name='drm_client_framebuffer_create' mangled-name='drm_client_framebuffer_create' filepath='drivers/gpu/drm/drm_client.c' line='407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_framebuffer_create'> <parameter type-id='cc1804ea' name='client' filepath='drivers/gpu/drm/drm_client.c' line='407' column='1'/> <parameter type-id='19c2251e' name='width' filepath='drivers/gpu/drm/drm_client.c' line='407' column='1'/> @@ -74204,23 +65839,23 @@ <parameter type-id='19c2251e' name='format' filepath='drivers/gpu/drm/drm_client.c' line='407' column='1'/> <return type-id='b78e1fbb'/> </function-decl> - <function-decl name='drm_client_framebuffer_delete' mangled-name='drm_client_framebuffer_delete' filepath='drivers/gpu/drm/drm_client.c' line='430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_framebuffer_delete'> - <parameter type-id='b78e1fbb' name='buffer' filepath='drivers/gpu/drm/drm_client.c' line='430' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='drm_client_buffer_vmap' mangled-name='drm_client_buffer_vmap' filepath='drivers/gpu/drm/drm_client.c' line='305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_buffer_vmap'> + <parameter type-id='b78e1fbb' name='buffer' filepath='drivers/gpu/drm/drm_client.c' line='305' column='1'/> + <return type-id='eaa32e2f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_client_modeset.c' language='LANG_C89'> + <function-decl name='drm_client_rotation' mangled-name='drm_client_rotation' filepath='drivers/gpu/drm/drm_client_modeset.c' line='830' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_rotation'> + <parameter type-id='8106240b' name='modeset' filepath='drivers/gpu/drm/drm_client_modeset.c' line='830' column='1'/> + <parameter type-id='807869d3' name='rotation' filepath='drivers/gpu/drm/drm_client_modeset.c' line='830' column='1'/> + <return type-id='b50a4934'/> + </function-decl> <function-decl name='drm_client_modeset_probe' mangled-name='drm_client_modeset_probe' filepath='drivers/gpu/drm/drm_client_modeset.c' line='695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_modeset_probe'> <parameter type-id='cc1804ea' name='client' filepath='drivers/gpu/drm/drm_client_modeset.c' line='695' column='1'/> <parameter type-id='f0981eeb' name='width' filepath='drivers/gpu/drm/drm_client_modeset.c' line='695' column='1'/> <parameter type-id='f0981eeb' name='height' filepath='drivers/gpu/drm/drm_client_modeset.c' line='695' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_client_rotation' mangled-name='drm_client_rotation' filepath='drivers/gpu/drm/drm_client_modeset.c' line='830' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_rotation'> - <parameter type-id='8106240b' name='modeset' filepath='drivers/gpu/drm/drm_client_modeset.c' line='830' column='1'/> - <parameter type-id='807869d3' name='rotation' filepath='drivers/gpu/drm/drm_client_modeset.c' line='830' column='1'/> - <return type-id='b50a4934'/> - </function-decl> <function-decl name='drm_client_modeset_commit_force' mangled-name='drm_client_modeset_commit_force' filepath='drivers/gpu/drm/drm_client_modeset.c' line='1041' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_client_modeset_commit_force'> <parameter type-id='cc1804ea' name='client' filepath='drivers/gpu/drm/drm_client_modeset.c' line='1041' column='1'/> <return type-id='95e97e5e'/> @@ -74231,11 +65866,6 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_color_mgmt.c' language='LANG_C89'> - <function-decl name='drm_mode_crtc_set_gamma_size' mangled-name='drm_mode_crtc_set_gamma_size' filepath='drivers/gpu/drm/drm_color_mgmt.c' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_crtc_set_gamma_size'> - <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_color_mgmt.c' line='195' column='1'/> - <parameter type-id='95e97e5e' name='gamma_size' filepath='drivers/gpu/drm/drm_color_mgmt.c' line='196' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='drm_plane_create_color_properties' mangled-name='drm_plane_create_color_properties' filepath='drivers/gpu/drm/drm_color_mgmt.c' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_plane_create_color_properties'> <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_color_mgmt.c' line='406' column='1'/> <parameter type-id='19c2251e' name='supported_encodings' filepath='drivers/gpu/drm/drm_color_mgmt.c' line='407' column='1'/> @@ -74244,21 +65874,91 @@ <parameter type-id='322e1b47' name='default_range' filepath='drivers/gpu/drm/drm_color_mgmt.c' line='410' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='drm_mode_crtc_set_gamma_size' mangled-name='drm_mode_crtc_set_gamma_size' filepath='drivers/gpu/drm/drm_color_mgmt.c' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_crtc_set_gamma_size'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_color_mgmt.c' line='195' column='1'/> + <parameter type-id='95e97e5e' name='gamma_size' filepath='drivers/gpu/drm/drm_color_mgmt.c' line='196' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_connector.c' language='LANG_C89'> - <class-decl name='drm_prop_enum_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_property.h' line='218' column='1' id='56eae4b3'> + <class-decl name='drm_connector_list_iter' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='1599' column='1' id='d1f16456'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_property.h' line='219' column='1'/> + <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_connector.h' line='1601' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/drm/drm_property.h' line='220' column='1'/> + <var-decl name='conn' type-id='4db02c58' visibility='default' filepath='include/drm/drm_connector.h' line='1602' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='56eae4b3' const='yes' id='50af579e'/> - <pointer-type-def type-id='50af579e' size-in-bits='64' id='b807105c'/> + <pointer-type-def type-id='d1f16456' size-in-bits='64' id='40a902ec'/> <pointer-type-def type-id='228c7c6c' size-in-bits='64' id='939a8d9a'/> - <function-decl name='drm_connector_attach_edid_property' mangled-name='drm_connector_attach_edid_property' filepath='drivers/gpu/drm/drm_connector.c' line='344' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_attach_edid_property'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='344' column='1'/> + <function-decl name='drm_connector_init' mangled-name='drm_connector_init' filepath='drivers/gpu/drm/drm_connector.c' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_init'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_connector.c' line='195' column='1'/> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='196' column='1'/> + <parameter type-id='3fb29739' name='funcs' filepath='drivers/gpu/drm/drm_connector.c' line='197' column='1'/> + <parameter type-id='95e97e5e' name='connector_type' filepath='drivers/gpu/drm/drm_connector.c' line='198' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_connector_list_iter_next' mangled-name='drm_connector_list_iter_next' filepath='drivers/gpu/drm/drm_connector.c' line='680' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_list_iter_next'> + <parameter type-id='40a902ec' name='iter' filepath='drivers/gpu/drm/drm_connector.c' line='680' column='1'/> + <return type-id='4db02c58'/> + </function-decl> + <function-decl name='drm_connector_list_iter_end' mangled-name='drm_connector_list_iter_end' filepath='drivers/gpu/drm/drm_connector.c' line='719' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_list_iter_end'> + <parameter type-id='40a902ec' name='iter' filepath='drivers/gpu/drm/drm_connector.c' line='719' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_connector_update_edid_property' mangled-name='drm_connector_update_edid_property' filepath='drivers/gpu/drm/drm_connector.c' line='1938' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_update_edid_property'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='1938' column='1'/> + <parameter type-id='776adf76' name='edid' filepath='drivers/gpu/drm/drm_connector.c' line='1939' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_connector_set_tile_property' mangled-name='drm_connector_set_tile_property' filepath='drivers/gpu/drm/drm_connector.c' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_set_tile_property'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='1892' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_mode_get_tile_group' mangled-name='drm_mode_get_tile_group' filepath='drivers/gpu/drm/drm_connector.c' line='2358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_get_tile_group'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_connector.c' line='2358' column='1'/> + <parameter type-id='26a90f95' name='topology' filepath='drivers/gpu/drm/drm_connector.c' line='2359' column='1'/> + <return type-id='c6c44b9f'/> + </function-decl> + <function-decl name='drm_mode_create_tile_group' mangled-name='drm_mode_create_tile_group' filepath='drivers/gpu/drm/drm_connector.c' line='2388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_create_tile_group'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_connector.c' line='2388' column='1'/> + <parameter type-id='26a90f95' name='topology' filepath='drivers/gpu/drm/drm_connector.c' line='2389' column='1'/> + <return type-id='c6c44b9f'/> + </function-decl> + <function-decl name='drm_mode_create_hdmi_colorspace_property' mangled-name='drm_mode_create_hdmi_colorspace_property' filepath='drivers/gpu/drm/drm_connector.c' line='1751' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_create_hdmi_colorspace_property'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='1751' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_mode_create_dp_colorspace_property' mangled-name='drm_mode_create_dp_colorspace_property' filepath='drivers/gpu/drm/drm_connector.c' line='1780' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_create_dp_colorspace_property'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='1780' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_get_connector_status_name' mangled-name='drm_get_connector_status_name' filepath='drivers/gpu/drm/drm_connector.c' line='595' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_get_connector_status_name'> + <parameter type-id='f7b0e1b4' name='status' filepath='drivers/gpu/drm/drm_connector.c' line='595' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='drm_display_info_set_bus_formats' mangled-name='drm_display_info_set_bus_formats' filepath='drivers/gpu/drm/drm_connector.c' line='779' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_display_info_set_bus_formats'> + <parameter type-id='939a8d9a' name='info' filepath='drivers/gpu/drm/drm_connector.c' line='779' column='1'/> + <parameter type-id='aded214c' name='formats' filepath='drivers/gpu/drm/drm_connector.c' line='780' column='1'/> + <parameter type-id='f0981eeb' name='num_formats' filepath='drivers/gpu/drm/drm_connector.c' line='781' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_connector_unregister' mangled-name='drm_connector_unregister' filepath='drivers/gpu/drm/drm_connector.c' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_unregister'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='539' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_connector_set_path_property' mangled-name='drm_connector_set_path_property' filepath='drivers/gpu/drm/drm_connector.c' line='1863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_set_path_property'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='1863' column='1'/> + <parameter type-id='80f4b756' name='path' filepath='drivers/gpu/drm/drm_connector.c' line='1864' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_connector_register' mangled-name='drm_connector_register' filepath='drivers/gpu/drm/drm_connector.c' line='492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_register'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='492' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_connector_list_iter_begin' mangled-name='drm_connector_list_iter_begin' filepath='drivers/gpu/drm/drm_connector.c' line='644' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_list_iter_begin'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_connector.c' line='644' column='1'/> + <parameter type-id='40a902ec' name='iter' filepath='drivers/gpu/drm/drm_connector.c' line='645' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='drm_connector_init_with_ddc' mangled-name='drm_connector_init_with_ddc' filepath='drivers/gpu/drm/drm_connector.c' line='317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_init_with_ddc'> @@ -74278,200 +65978,469 @@ <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='431' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_connector_unregister' mangled-name='drm_connector_unregister' filepath='drivers/gpu/drm/drm_connector.c' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_unregister'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='539' column='1'/> + <function-decl name='drm_connector_attach_encoder' mangled-name='drm_connector_attach_encoder' filepath='drivers/gpu/drm/drm_connector.c' line='366' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_attach_encoder'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='366' column='1'/> + <parameter type-id='74d89ebd' name='encoder' filepath='drivers/gpu/drm/drm_connector.c' line='367' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_connector_attach_edid_property' mangled-name='drm_connector_attach_edid_property' filepath='drivers/gpu/drm/drm_connector.c' line='344' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_attach_edid_property'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='344' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_connector_register' mangled-name='drm_connector_register' filepath='drivers/gpu/drm/drm_connector.c' line='492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_register'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='492' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_connector_list_iter_begin' mangled-name='drm_connector_list_iter_begin' filepath='drivers/gpu/drm/drm_connector.c' line='644' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_list_iter_begin'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_connector.c' line='644' column='1'/> - <parameter type-id='40a902ec' name='iter' filepath='drivers/gpu/drm/drm_connector.c' line='645' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_get_connector_status_name' mangled-name='drm_get_connector_status_name' filepath='drivers/gpu/drm/drm_connector.c' line='595' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_get_connector_status_name'> - <parameter type-id='f7b0e1b4' name='status' filepath='drivers/gpu/drm/drm_connector.c' line='595' column='1'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='drm_display_info_set_bus_formats' mangled-name='drm_display_info_set_bus_formats' filepath='drivers/gpu/drm/drm_connector.c' line='779' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_display_info_set_bus_formats'> - <parameter type-id='939a8d9a' name='info' filepath='drivers/gpu/drm/drm_connector.c' line='779' column='1'/> - <parameter type-id='aded214c' name='formats' filepath='drivers/gpu/drm/drm_connector.c' line='780' column='1'/> - <parameter type-id='f0981eeb' name='num_formats' filepath='drivers/gpu/drm/drm_connector.c' line='781' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_property_create' mangled-name='drm_property_create' filepath='include/drm/drm_property.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_create'> - <parameter type-id='8898134d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <return type-id='26ea5d4c'/> - </function-decl> - <function-decl name='drm_property_create_enum' mangled-name='drm_property_create_enum' filepath='include/drm/drm_property.h' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_create_enum'> - <parameter type-id='8898134d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <parameter type-id='b807105c'/> - <parameter type-id='95e97e5e'/> - <return type-id='26ea5d4c'/> - </function-decl> - <function-decl name='drm_property_create_range' mangled-name='drm_property_create_range' filepath='include/drm/drm_property.h' line='255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_create_range'> - <parameter type-id='8898134d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <return type-id='26ea5d4c'/> - </function-decl> - <function-decl name='drm_property_add_enum' mangled-name='drm_property_add_enum' filepath='include/drm/drm_property.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_add_enum'> - <parameter type-id='26ea5d4c'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_property_destroy' mangled-name='drm_property_destroy' filepath='include/drm/drm_property.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_destroy'> - <parameter type-id='8898134d'/> - <parameter type-id='26ea5d4c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_mode_create_hdmi_colorspace_property' mangled-name='drm_mode_create_hdmi_colorspace_property' filepath='drivers/gpu/drm/drm_connector.c' line='1751' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_create_hdmi_colorspace_property'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='1751' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_mode_create_dp_colorspace_property' mangled-name='drm_mode_create_dp_colorspace_property' filepath='drivers/gpu/drm/drm_connector.c' line='1780' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_create_dp_colorspace_property'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='1780' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_connector_set_path_property' mangled-name='drm_connector_set_path_property' filepath='drivers/gpu/drm/drm_connector.c' line='1863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_set_path_property'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_connector.c' line='1863' column='1'/> - <parameter type-id='80f4b756' name='path' filepath='drivers/gpu/drm/drm_connector.c' line='1864' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='d1f16456' size-in-bits='64' id='40a902ec'/> - <class-decl name='drm_connector_list_iter' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='1599' column='1' id='d1f16456'> + <pointer-type-def type-id='4af8a458' size-in-bits='64' id='776adf76'/> + <qualified-type-def type-id='a7fa16d9' const='yes' id='4af8a458'/> + <class-decl name='edid' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='285' column='1' id='a7fa16d9'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_connector.h' line='1601' column='1'/> + <var-decl name='header' type-id='d2f7b56a' visibility='default' filepath='include/drm/drm_edid.h' line='286' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='conn' type-id='4db02c58' visibility='default' filepath='include/drm/drm_connector.h' line='1602' column='1'/> + <var-decl name='mfg_id' type-id='cf114704' visibility='default' filepath='include/drm/drm_edid.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='prod_code' type-id='cf114704' visibility='default' filepath='include/drm/drm_edid.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='serial' type-id='19c2251e' visibility='default' filepath='include/drm/drm_edid.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mfg_week' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='mfg_year' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='version' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='152'> + <var-decl name='revision' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='input' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='168'> + <var-decl name='width_cm' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='height_cm' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='184'> + <var-decl name='gamma' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='features' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='200'> + <var-decl name='red_green_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='black_white_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='216'> + <var-decl name='red_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='red_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='306' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='232'> + <var-decl name='green_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='240'> + <var-decl name='green_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='248'> + <var-decl name='blue_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='blue_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='264'> + <var-decl name='white_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='white_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='312' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='280'> + <var-decl name='established_timings' type-id='93a90c7b' visibility='default' filepath='include/drm/drm_edid.h' line='314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='304'> + <var-decl name='standard_timings' type-id='521a7abd' visibility='default' filepath='include/drm/drm_edid.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='432'> + <var-decl name='detailed_timings' type-id='c93659c6' visibility='default' filepath='include/drm/drm_edid.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1008'> + <var-decl name='extensions' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1016'> + <var-decl name='checksum' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='322' column='1'/> + </data-member> + </class-decl> + <class-decl name='est_timings' size-in-bits='24' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='44' column='1' id='93a90c7b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='t1' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='t2' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='mfg_rsvd' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='47' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='d30cc3b8' size-in-bits='576' id='c93659c6'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <array-type-def dimensions='1' type-id='0bb26f49' size-in-bits='128' id='521a7abd'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='16' id='cf114704'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <class-decl name='detailed_timing' size-in-bits='144' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='165' column='1' id='d30cc3b8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pixel_clock' type-id='23119536' visibility='default' filepath='include/drm/drm_edid.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='data' type-id='74e410f1' visibility='default' filepath='include/drm/drm_edid.h' line='170' column='1'/> + </data-member> + </class-decl> + <class-decl name='std_timing' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='58' column='1' id='0bb26f49'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hsize' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='vfreq_aspect' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='60' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__4' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='167' column='1' id='74e410f1'> + <data-member access='public'> + <var-decl name='pixel_data' type-id='42c5f701' visibility='default' filepath='include/drm/drm_edid.h' line='168' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='other_data' type-id='4191437e' visibility='default' filepath='include/drm/drm_edid.h' line='169' column='1'/> + </data-member> + </union-decl> + <class-decl name='detailed_non_pixel' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='140' column='1' id='4191437e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pad1' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='type' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='pad2' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='data' type-id='3b37e17e' visibility='default' filepath='include/drm/drm_edid.h' line='152' column='1'/> + </data-member> + </class-decl> + <class-decl name='detailed_pixel_timing' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='70' column='1' id='42c5f701'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hactive_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='hblank_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='hactive_hblank_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='vactive_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='vblank_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='vactive_vblank_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='hsync_offset_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='hsync_pulse_width_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='vsync_offset_pulse_width_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='hsync_vsync_offset_pulse_width_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='width_mm_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='88'> + <var-decl name='height_mm_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='width_height_mm_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='104'> + <var-decl name='hborder' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='vborder' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='misc' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='86' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__5' size-in-bits='104' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='146' column='1' id='3b37e17e'> + <data-member access='public'> + <var-decl name='str' type-id='9839ad2e' visibility='default' filepath='include/drm/drm_edid.h' line='147' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='range' type-id='2d6065c1' visibility='default' filepath='include/drm/drm_edid.h' line='148' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='color' type-id='d35b6cc8' visibility='default' filepath='include/drm/drm_edid.h' line='149' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='timings' type-id='0e1e8cdf' visibility='default' filepath='include/drm/drm_edid.h' line='150' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='cvt' type-id='e6001147' visibility='default' filepath='include/drm/drm_edid.h' line='151' column='1'/> + </data-member> + </union-decl> + <class-decl name='detailed_data_monitor_range' size-in-bits='104' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='94' column='1' id='2d6065c1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='min_vfreq' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='max_vfreq' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='min_hfreq_khz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='max_hfreq_khz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='pixel_clock_mhz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='formula' type-id='58741aa1' visibility='default' filepath='include/drm/drm_edid.h' line='119' column='1'/> + </data-member> + </class-decl> + <class-decl name='detailed_data_string' size-in-bits='104' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='90' column='1' id='9839ad2e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='str' type-id='097d53a4' visibility='default' filepath='include/drm/drm_edid.h' line='91' column='1'/> + </data-member> + </class-decl> + <class-decl name='detailed_data_wpindex' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='122' column='1' id='d35b6cc8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='white_yx_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='white_x_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='white_y_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='gamma' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='126' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='ebccef5f' size-in-bits='96' id='e6001147'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <array-type-def dimensions='1' type-id='0bb26f49' size-in-bits='96' id='0e1e8cdf'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <class-decl name='cvt_timing' size-in-bits='24' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='136' column='1' id='ebccef5f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='code' type-id='930ea9f9' visibility='default' filepath='include/drm/drm_edid.h' line='137' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='104' id='097d53a4'> + <subrange length='13' type-id='7ff19f0f' id='487fded1'/> + </array-type-def> + <union-decl name='__anonymous_union__6' size-in-bits='56' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='101' column='1' id='58741aa1'> + <data-member access='public'> + <var-decl name='gtf2' type-id='3f6be67c' visibility='default' filepath='include/drm/drm_edid.h' line='109' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='cvt' type-id='c591dff3' visibility='default' filepath='include/drm/drm_edid.h' line='118' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='56' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='102' column='1' id='3f6be67c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='reserved' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='hfreq_start_khz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='c' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='m' type-id='23119536' visibility='default' filepath='include/drm/drm_edid.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='k' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='j' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='108' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='56' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='110' column='1' id='c591dff3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='version' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='data1' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='data2' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='supported_aspects' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='supported_scalings' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='preferred_refresh' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='117' column='1'/> </data-member> </class-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_crtc.c' language='LANG_C89'> - <class-decl name='drm_mode_modeinfo' size-in-bits='544' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='231' column='1' id='9d0ae2a2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='clock' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='hdisplay' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='hsync_start' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hsync_end' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='htotal' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='hskew' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='vdisplay' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='vsync_start' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='vsync_end' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='vtotal' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='vscan' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='242' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='vrefresh' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='244' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='248' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_format_name_buf' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_fourcc.h' line='142' column='1' id='6f36f2ec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='str' type-id='16dc656a' visibility='default' filepath='include/drm/drm_fourcc.h' line='143' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='9d0ae2a2' const='yes' id='c2623161'/> - <pointer-type-def type-id='c2623161' size-in-bits='64' id='4b939911'/> - <pointer-type-def type-id='6f36f2ec' size-in-bits='64' id='d00fb93a'/> + <function-decl name='drm_crtc_init_with_planes' mangled-name='drm_crtc_init_with_planes' filepath='drivers/gpu/drm/drm_crtc.c' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_init_with_planes'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_crtc.c' line='226' column='1'/> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_crtc.c' line='226' column='1'/> + <parameter type-id='a6711537' name='primary' filepath='drivers/gpu/drm/drm_crtc.c' line='227' column='1'/> + <parameter type-id='a6711537' name='cursor' filepath='drivers/gpu/drm/drm_crtc.c' line='228' column='1'/> + <parameter type-id='7236c5c8' name='funcs' filepath='drivers/gpu/drm/drm_crtc.c' line='229' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/gpu/drm/drm_crtc.c' line='230' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='drm_crtc_from_index' mangled-name='drm_crtc_from_index' filepath='drivers/gpu/drm/drm_crtc.c' line='84' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_from_index'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_crtc.c' line='84' column='1'/> <parameter type-id='95e97e5e' name='idx' filepath='drivers/gpu/drm/drm_crtc.c' line='84' column='1'/> <return type-id='b64ad7cb'/> </function-decl> - <function-decl name='dma_fence_init' mangled-name='dma_fence_init' filepath='include/linux/dma-fence.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_init'> - <parameter type-id='28271da3'/> - <parameter type-id='13d85783'/> - <parameter type-id='34e69a54'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_modeset_lock_init' mangled-name='drm_modeset_lock_init' filepath='include/drm/drm_modeset_lock.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_lock_init'> - <parameter type-id='b4b06bb8'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_fence_context_alloc' mangled-name='dma_fence_context_alloc' filepath='include/linux/dma-fence.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_context_alloc'> - <parameter type-id='f0981eeb'/> - <return type-id='3a47d82b'/> - </function-decl> <function-decl name='drm_crtc_cleanup' mangled-name='drm_crtc_cleanup' filepath='drivers/gpu/drm/drm_crtc.c' line='316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_cleanup'> <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_crtc.c' line='316' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_framebuffer_lookup' mangled-name='drm_framebuffer_lookup' filepath='include/drm/drm_framebuffer.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_framebuffer_lookup'> - <parameter type-id='8898134d'/> - <parameter type-id='9e99ecc1'/> - <parameter type-id='f0981eeb'/> - <return type-id='7b332e1c'/> - </function-decl> - <function-decl name='drm_mode_convert_umode' mangled-name='drm_mode_convert_umode' filepath='include/drm/drm_modes.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_convert_umode'> - <parameter type-id='8898134d'/> - <parameter type-id='11e02f83'/> - <parameter type-id='4b939911'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_get_format_name' mangled-name='drm_get_format_name' filepath='include/drm/drm_fourcc.h' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_get_format_name'> - <parameter type-id='f0981eeb'/> - <parameter type-id='d00fb93a'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='drm_object_property_set_value' mangled-name='drm_object_property_set_value' filepath='include/drm/drm_mode_object.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_object_property_set_value'> - <parameter type-id='c5417630'/> - <parameter type-id='26ea5d4c'/> - <parameter type-id='3a47d82b'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='350f4182' size-in-bits='64' id='c5417630'/> - <pointer-type-def type-id='53fb272e' size-in-bits='64' id='34e69a54'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_crtc_helper.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='d3130597' size-in-bits='256' id='ce805d5e'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='272' id='ba592c87'> + <subrange length='34' type-id='7ff19f0f' id='6a6a7e00'/> + </array-type-def> <array-type-def dimensions='1' type-id='b50a4934' size-in-bits='16' id='86c49187'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> + <class-decl name='dma_buf' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='382' column='1' id='c201baab'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/dma-buf.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/dma-buf.h' line='384' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='attachments' type-id='72f469ec' visibility='default' filepath='include/linux/dma-buf.h' line='385' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ops' type-id='c248c11b' visibility='default' filepath='include/linux/dma-buf.h' line='386' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/dma-buf.h' line='387' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='vmapping_counter' type-id='f0981eeb' visibility='default' filepath='include/linux/dma-buf.h' line='388' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='vmap_ptr' type-id='eaa32e2f' visibility='default' filepath='include/linux/dma-buf.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='exp_name' type-id='80f4b756' visibility='default' filepath='include/linux/dma-buf.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/dma-buf.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='name_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/dma-buf.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/dma-buf.h' line='393' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='list_node' type-id='72f469ec' visibility='default' filepath='include/linux/dma-buf.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/dma-buf.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='resv' type-id='340cea9c' visibility='default' filepath='include/linux/dma-buf.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='poll' type-id='b5ab048f' visibility='default' filepath='include/linux/dma-buf.h' line='399' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='cb_excl' type-id='d5acde18' visibility='default' filepath='include/linux/dma-buf.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='cb_shared' type-id='d5acde18' visibility='default' filepath='include/linux/dma-buf.h' line='406' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_buf_attachment' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='429' column='1' id='f01bc099'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dmabuf' type-id='5e4f599b' visibility='default' filepath='include/linux/dma-buf.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/dma-buf.h' line='431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/dma-buf.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sgt' type-id='4adb0e6a' visibility='default' filepath='include/linux/dma-buf.h' line='433' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dir' type-id='eea6b025' visibility='default' filepath='include/linux/dma-buf.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/dma-buf.h' line='435' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dma_map_attrs' type-id='7359adad' visibility='default' filepath='include/linux/dma-buf.h' line='436' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_fence' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/dma-fence.h' line='65' column='1' id='ce8c45a3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='cff2d845' visibility='default' filepath='include/linux/dma-fence.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ops' type-id='13d85783' visibility='default' filepath='include/linux/dma-fence.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='' type-id='9d063591' visibility='default' filepath='include/linux/dma-fence.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='context' type-id='91ce1af9' visibility='default' filepath='include/linux/dma-fence.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='seqno' type-id='91ce1af9' visibility='default' filepath='include/linux/dma-fence.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/dma-fence.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='refcount' type-id='400fb07b' visibility='default' filepath='include/linux/dma-fence.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/linux/dma-fence.h' line='95' column='1'/> + </data-member> + </class-decl> <class-decl name='drm_agp_head' is-struct='yes' visibility='default' is-declaration-only='yes' id='874fb8c0'/> <class-decl name='drm_gem_object' size-in-bits='2560' is-struct='yes' visibility='default' filepath='include/drm/drm_gem.h' line='171' column='1' id='3bc524c0'> <data-member access='public' layout-offset-in-bits='0'> @@ -74651,6 +66620,9 @@ <array-type-def dimensions='1' type-id='26ea5d4c' size-in-bits='4096' id='53f04f9e'> <subrange length='64' type-id='7ff19f0f' id='b10be967'/> </array-type-def> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='544' id='46fc18d9'> + <subrange length='17' type-id='7ff19f0f' id='888ad0ed'/> + </array-type-def> <array-type-def dimensions='1' type-id='8f92235e' size-in-bits='320' id='1e6c0b80'> <subrange length='10' type-id='7ff19f0f' id='487da03a'/> </array-type-def> @@ -74663,185 +66635,6 @@ <array-type-def dimensions='1' type-id='b96825af' size-in-bits='1024' id='c768f32d'> <subrange length='128' type-id='7ff19f0f' id='1eb1687a'/> </array-type-def> - <class-decl name='drm_connector' size-in-bits='14208' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='1087' column='1' id='f02c18fa'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_connector.h' line='1089' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='kdev' type-id='fa0b179b' visibility='default' filepath='include/drm/drm_connector.h' line='1091' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='attr' type-id='89a2612a' visibility='default' filepath='include/drm/drm_connector.h' line='1093' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_connector.h' line='1103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='base' type-id='350f4182' visibility='default' filepath='include/drm/drm_connector.h' line='1106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/drm/drm_connector.h' line='1109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/drm/drm_connector.h' line='1116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='1124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='connector_type' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='connector_type_id' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='interlace_allowed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1000'> - <var-decl name='doublescan_allowed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1008'> - <var-decl name='stereo_allowed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1016'> - <var-decl name='ycbcr_420_allowed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='registration_state' type-id='0b8fe6b9' visibility='default' filepath='include/drm/drm_connector.h' line='1166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='modes' type-id='72f469ec' visibility='default' filepath='include/drm/drm_connector.h' line='1173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='status' type-id='f7b0e1b4' visibility='default' filepath='include/drm/drm_connector.h' line='1180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='probed_modes' type-id='72f469ec' visibility='default' filepath='include/drm/drm_connector.h' line='1188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='display_info' type-id='228c7c6c' visibility='default' filepath='include/drm/drm_connector.h' line='1199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='funcs' type-id='3fb29739' visibility='default' filepath='include/drm/drm_connector.h' line='1202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='edid_blob_ptr' type-id='c4126d52' visibility='default' filepath='include/drm/drm_connector.h' line='1209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='properties' type-id='970d3828' visibility='default' filepath='include/drm/drm_connector.h' line='1212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='scaling_mode_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_connector.h' line='1218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10816'> - <var-decl name='vrr_capable_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_connector.h' line='1229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='colorspace_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_connector.h' line='1235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10944'> - <var-decl name='path_blob_ptr' type-id='c4126d52' visibility='default' filepath='include/drm/drm_connector.h' line='1243' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11008'> - <var-decl name='max_bpc_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_connector.h' line='1249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11072'> - <var-decl name='polled' type-id='b96825af' visibility='default' filepath='include/drm/drm_connector.h' line='1276' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11104'> - <var-decl name='dpms' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11136'> - <var-decl name='helper_private' type-id='90133bf8' visibility='default' filepath='include/drm/drm_connector.h' line='1287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11200'> - <var-decl name='cmdline_mode' type-id='458106cb' visibility='default' filepath='include/drm/drm_connector.h' line='1290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11840'> - <var-decl name='force' type-id='e1a0be31' visibility='default' filepath='include/drm/drm_connector.h' line='1292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11872'> - <var-decl name='override_edid' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11904'> - <var-decl name='encoder_ids' type-id='6f7eb9e8' visibility='default' filepath='include/drm/drm_connector.h' line='1301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12032'> - <var-decl name='encoder' type-id='74d89ebd' visibility='default' filepath='include/drm/drm_connector.h' line='1309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12096'> - <var-decl name='eld' type-id='c768f32d' visibility='default' filepath='include/drm/drm_connector.h' line='1313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13120'> - <var-decl name='latency_present' type-id='86c49187' visibility='default' filepath='include/drm/drm_connector.h' line='1315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13152'> - <var-decl name='video_latency' type-id='e4266c7e' visibility='default' filepath='include/drm/drm_connector.h' line='1320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13216'> - <var-decl name='audio_latency' type-id='e4266c7e' visibility='default' filepath='include/drm/drm_connector.h' line='1325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13312'> - <var-decl name='ddc' type-id='b9af02c3' visibility='default' filepath='include/drm/drm_connector.h' line='1336' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13376'> - <var-decl name='null_edid_counter' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1342' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13408'> - <var-decl name='bad_edid_counter' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='1345' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13440'> - <var-decl name='edid_corrupt' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1352' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13448'> - <var-decl name='real_edid_checksum' type-id='f9b06939' visibility='default' filepath='include/drm/drm_connector.h' line='1358' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13504'> - <var-decl name='debugfs_entry' type-id='27675065' visibility='default' filepath='include/drm/drm_connector.h' line='1361' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13568'> - <var-decl name='state' type-id='249ef586' visibility='default' filepath='include/drm/drm_connector.h' line='1377' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13632'> - <var-decl name='tile_blob_ptr' type-id='c4126d52' visibility='default' filepath='include/drm/drm_connector.h' line='1394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13696'> - <var-decl name='has_tile' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13760'> - <var-decl name='tile_group' type-id='c6c44b9f' visibility='default' filepath='include/drm/drm_connector.h' line='1399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13824'> - <var-decl name='tile_is_single_monitor' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13832'> - <var-decl name='num_h_tile' type-id='b96825af' visibility='default' filepath='include/drm/drm_connector.h' line='1405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13840'> - <var-decl name='num_v_tile' type-id='b96825af' visibility='default' filepath='include/drm/drm_connector.h' line='1405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13848'> - <var-decl name='tile_h_loc' type-id='b96825af' visibility='default' filepath='include/drm/drm_connector.h' line='1408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13856'> - <var-decl name='tile_v_loc' type-id='b96825af' visibility='default' filepath='include/drm/drm_connector.h' line='1408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13872'> - <var-decl name='tile_h_size' type-id='149c6638' visibility='default' filepath='include/drm/drm_connector.h' line='1411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13888'> - <var-decl name='tile_v_size' type-id='149c6638' visibility='default' filepath='include/drm/drm_connector.h' line='1411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13952'> - <var-decl name='free_node' type-id='c5ccfee8' visibility='default' filepath='include/drm/drm_connector.h' line='1420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14016'> - <var-decl name='hdr_sink_metadata' type-id='b459f8ff' visibility='default' filepath='include/drm/drm_connector.h' line='1423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14144'> - <var-decl name='panel' type-id='c5491077' visibility='default' filepath='include/drm/drm_connector.h' line='1430' column='1'/> - </data-member> - </class-decl> <class-decl name='drm_device' size-in-bits='12864' is-struct='yes' visibility='default' filepath='include/drm/drm_device.h' line='53' column='1' id='e96cc76d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='legacy_dev_list' type-id='72f469ec' visibility='default' filepath='include/drm/drm_device.h' line='59' column='1'/> @@ -74967,6 +66760,17 @@ <var-decl name='fb_helper' type-id='147b8c0a' visibility='default' filepath='include/drm/drm_device.h' line='309' column='1'/> </data-member> </class-decl> + <union-decl name='i2c_smbus_data' size-in-bits='272' visibility='default' filepath='include/uapi/linux/i2c.h' line='135' column='1' id='1a96c066'> + <data-member access='public'> + <var-decl name='byte' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/i2c.h' line='136' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='word' type-id='d315442e' visibility='default' filepath='include/uapi/linux/i2c.h' line='137' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='block' type-id='ba592c87' visibility='default' filepath='include/uapi/linux/i2c.h' line='138' column='1'/> + </data-member> + </union-decl> <class-decl name='drm_driver' size-in-bits='3776' is-struct='yes' visibility='default' filepath='include/drm/drm_drv.h' line='163' column='1' id='73303b8d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='load' type-id='30c8e7b1' visibility='default' filepath='include/drm/drm_drv.h' line='181' column='1'/> @@ -76016,7 +67820,7 @@ <var-decl name='is_yuv' type-id='b50a4934' visibility='default' filepath='include/drm/drm_fourcc.h' line='135' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__7' size-in-bits='24' is-anonymous='yes' visibility='default' filepath='include/drm/drm_fourcc.h' line='72' column='1' id='5ab3bf5b'> + <union-decl name='__anonymous_union__8' size-in-bits='24' is-anonymous='yes' visibility='default' filepath='include/drm/drm_fourcc.h' line='72' column='1' id='5ab3bf5b'> <data-member access='public'> <var-decl name='cpp' type-id='930ea9f9' visibility='default' filepath='include/drm/drm_fourcc.h' line='81' column='1'/> </data-member> @@ -76405,94 +68209,570 @@ <var-decl name='num_connectors' type-id='b59d7dce' visibility='default' filepath='include/drm/drm_crtc.h' line='1138' column='1'/> </data-member> </class-decl> - <class-decl name='drm_pending_vblank_event' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/drm/drm_vblank.h' line='40' column='1' id='64249e24'> + <class-decl name='drm_connector' size-in-bits='14208' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='1087' column='1' id='f02c18fa'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='2aa44dc9' visibility='default' filepath='include/drm/drm_vblank.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='pipe' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_vblank.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='sequence' type-id='91ce1af9' visibility='default' filepath='include/drm/drm_vblank.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='event' type-id='4eb3729d' visibility='default' filepath='include/drm/drm_vblank.h' line='76' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_pending_event' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/drm/drm_file.h' line='89' column='1' id='2aa44dc9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='completion' type-id='389faaf7' visibility='default' filepath='include/drm/drm_file.h' line='97' column='1'/> + <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_connector.h' line='1089' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='completion_release' type-id='e3fbbc86' visibility='default' filepath='include/drm/drm_file.h' line='106' column='1'/> + <var-decl name='kdev' type-id='fa0b179b' visibility='default' filepath='include/drm/drm_connector.h' line='1091' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='event' type-id='5b35aab5' visibility='default' filepath='include/drm/drm_file.h' line='116' column='1'/> + <var-decl name='attr' type-id='89a2612a' visibility='default' filepath='include/drm/drm_connector.h' line='1093' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fence' type-id='28271da3' visibility='default' filepath='include/drm/drm_file.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='file_priv' type-id='9e99ecc1' visibility='default' filepath='include/drm/drm_file.h' line='132' column='1'/> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_connector.h' line='1103' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='link' type-id='72f469ec' visibility='default' filepath='include/drm/drm_file.h' line='141' column='1'/> + <var-decl name='base' type-id='350f4182' visibility='default' filepath='include/drm/drm_connector.h' line='1106' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pending_link' type-id='72f469ec' visibility='default' filepath='include/drm/drm_file.h' line='150' column='1'/> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/drm/drm_connector.h' line='1109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/drm/drm_connector.h' line='1116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='1124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='connector_type' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='connector_type_id' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='interlace_allowed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1000'> + <var-decl name='doublescan_allowed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1008'> + <var-decl name='stereo_allowed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1016'> + <var-decl name='ycbcr_420_allowed' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='registration_state' type-id='0b8fe6b9' visibility='default' filepath='include/drm/drm_connector.h' line='1166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='modes' type-id='72f469ec' visibility='default' filepath='include/drm/drm_connector.h' line='1173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='status' type-id='f7b0e1b4' visibility='default' filepath='include/drm/drm_connector.h' line='1180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='probed_modes' type-id='72f469ec' visibility='default' filepath='include/drm/drm_connector.h' line='1188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='display_info' type-id='228c7c6c' visibility='default' filepath='include/drm/drm_connector.h' line='1199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='funcs' type-id='3fb29739' visibility='default' filepath='include/drm/drm_connector.h' line='1202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='edid_blob_ptr' type-id='c4126d52' visibility='default' filepath='include/drm/drm_connector.h' line='1209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='properties' type-id='970d3828' visibility='default' filepath='include/drm/drm_connector.h' line='1212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10752'> + <var-decl name='scaling_mode_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_connector.h' line='1218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10816'> + <var-decl name='vrr_capable_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_connector.h' line='1229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='colorspace_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_connector.h' line='1235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10944'> + <var-decl name='path_blob_ptr' type-id='c4126d52' visibility='default' filepath='include/drm/drm_connector.h' line='1243' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11008'> + <var-decl name='max_bpc_property' type-id='26ea5d4c' visibility='default' filepath='include/drm/drm_connector.h' line='1249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11072'> + <var-decl name='polled' type-id='b96825af' visibility='default' filepath='include/drm/drm_connector.h' line='1276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11104'> + <var-decl name='dpms' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11136'> + <var-decl name='helper_private' type-id='90133bf8' visibility='default' filepath='include/drm/drm_connector.h' line='1287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11200'> + <var-decl name='cmdline_mode' type-id='458106cb' visibility='default' filepath='include/drm/drm_connector.h' line='1290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11840'> + <var-decl name='force' type-id='e1a0be31' visibility='default' filepath='include/drm/drm_connector.h' line='1292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11872'> + <var-decl name='override_edid' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11904'> + <var-decl name='encoder_ids' type-id='6f7eb9e8' visibility='default' filepath='include/drm/drm_connector.h' line='1301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12032'> + <var-decl name='encoder' type-id='74d89ebd' visibility='default' filepath='include/drm/drm_connector.h' line='1309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12096'> + <var-decl name='eld' type-id='c768f32d' visibility='default' filepath='include/drm/drm_connector.h' line='1313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13120'> + <var-decl name='latency_present' type-id='86c49187' visibility='default' filepath='include/drm/drm_connector.h' line='1315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13152'> + <var-decl name='video_latency' type-id='e4266c7e' visibility='default' filepath='include/drm/drm_connector.h' line='1320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13216'> + <var-decl name='audio_latency' type-id='e4266c7e' visibility='default' filepath='include/drm/drm_connector.h' line='1325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13312'> + <var-decl name='ddc' type-id='b9af02c3' visibility='default' filepath='include/drm/drm_connector.h' line='1336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13376'> + <var-decl name='null_edid_counter' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13408'> + <var-decl name='bad_edid_counter' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='1345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13440'> + <var-decl name='edid_corrupt' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13448'> + <var-decl name='real_edid_checksum' type-id='f9b06939' visibility='default' filepath='include/drm/drm_connector.h' line='1358' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13504'> + <var-decl name='debugfs_entry' type-id='27675065' visibility='default' filepath='include/drm/drm_connector.h' line='1361' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13568'> + <var-decl name='state' type-id='249ef586' visibility='default' filepath='include/drm/drm_connector.h' line='1377' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13632'> + <var-decl name='tile_blob_ptr' type-id='c4126d52' visibility='default' filepath='include/drm/drm_connector.h' line='1394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13696'> + <var-decl name='has_tile' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13760'> + <var-decl name='tile_group' type-id='c6c44b9f' visibility='default' filepath='include/drm/drm_connector.h' line='1399' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13824'> + <var-decl name='tile_is_single_monitor' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13832'> + <var-decl name='num_h_tile' type-id='b96825af' visibility='default' filepath='include/drm/drm_connector.h' line='1405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13840'> + <var-decl name='num_v_tile' type-id='b96825af' visibility='default' filepath='include/drm/drm_connector.h' line='1405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13848'> + <var-decl name='tile_h_loc' type-id='b96825af' visibility='default' filepath='include/drm/drm_connector.h' line='1408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13856'> + <var-decl name='tile_v_loc' type-id='b96825af' visibility='default' filepath='include/drm/drm_connector.h' line='1408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13872'> + <var-decl name='tile_h_size' type-id='149c6638' visibility='default' filepath='include/drm/drm_connector.h' line='1411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13888'> + <var-decl name='tile_v_size' type-id='149c6638' visibility='default' filepath='include/drm/drm_connector.h' line='1411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13952'> + <var-decl name='free_node' type-id='c5ccfee8' visibility='default' filepath='include/drm/drm_connector.h' line='1420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14016'> + <var-decl name='hdr_sink_metadata' type-id='b459f8ff' visibility='default' filepath='include/drm/drm_connector.h' line='1423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14144'> + <var-decl name='panel' type-id='c5491077' visibility='default' filepath='include/drm/drm_connector.h' line='1430' column='1'/> </data-member> </class-decl> - <class-decl name='drm_event' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm.h' line='973' column='1' id='9857a465'> + <enum-decl name='drm_connector_registration_state' filepath='include/drm/drm_connector.h' line='95' column='1' id='0b8fe6b9'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DRM_CONNECTOR_INITIALIZING' value='0'/> + <enumerator name='DRM_CONNECTOR_REGISTERED' value='1'/> + <enumerator name='DRM_CONNECTOR_UNREGISTERED' value='2'/> + </enum-decl> + <enum-decl name='drm_connector_status' filepath='include/drm/drm_connector.h' line='60' column='1' id='f7b0e1b4'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='connector_status_connected' value='1'/> + <enumerator name='connector_status_disconnected' value='2'/> + <enumerator name='connector_status_unknown' value='3'/> + </enum-decl> + <class-decl name='drm_display_info' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='366' column='1' id='228c7c6c'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='974' column='1'/> + <var-decl name='width_mm' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='370' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='length' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='975' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__8' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/drm/drm_vblank.h' line='56' column='1' id='4eb3729d'> - <data-member access='public'> - <var-decl name='base' type-id='9857a465' visibility='default' filepath='include/drm/drm_vblank.h' line='60' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='vbl' type-id='bc6bca7e' visibility='default' filepath='include/drm/drm_vblank.h' line='70' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='seq' type-id='3aca1eaa' visibility='default' filepath='include/drm/drm_vblank.h' line='75' column='1'/> - </data-member> - </union-decl> - <class-decl name='drm_event_vblank' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm.h' line='982' column='1' id='bc6bca7e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='9857a465' visibility='default' filepath='include/uapi/drm/drm.h' line='983' column='1'/> + <var-decl name='height_mm' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='375' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='user_data' type-id='d3130597' visibility='default' filepath='include/uapi/drm/drm.h' line='984' column='1'/> + <var-decl name='bpc' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='380' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='subpixel_order' type-id='a93e6dcd' visibility='default' filepath='include/drm/drm_connector.h' line='385' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tv_sec' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='985' column='1'/> + <var-decl name='panel_orientation' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='399' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='tv_usec' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='986' column='1'/> + <var-decl name='color_formats' type-id='19c2251e' visibility='default' filepath='include/drm/drm_connector.h' line='407' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sequence' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='987' column='1'/> + <var-decl name='bus_formats' type-id='aded214c' visibility='default' filepath='include/drm/drm_connector.h' line='414' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='crtc_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='988' column='1'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='num_bus_formats' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='418' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='bus_flags' type-id='19c2251e' visibility='default' filepath='include/drm/drm_connector.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='max_tmds_clock' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='dvi_dual' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='436' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='360'> + <var-decl name='has_hdmi_infoframe' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='368'> + <var-decl name='rgb_quant_range_selectable' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='447' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='376'> + <var-decl name='edid_hdmi_dc_modes' type-id='f9b06939' visibility='default' filepath='include/drm/drm_connector.h' line='453' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cea_rev' type-id='f9b06939' visibility='default' filepath='include/drm/drm_connector.h' line='458' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='hdmi' type-id='452748b2' visibility='default' filepath='include/drm/drm_connector.h' line='463' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='non_desktop' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='468' column='1'/> </data-member> </class-decl> - <class-decl name='drm_event_crtc_sequence' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm.h' line='994' column='1' id='3aca1eaa'> + <enum-decl name='subpixel_order' filepath='include/drm/drm_connector.h' line='134' column='1' id='a93e6dcd'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='SubPixelUnknown' value='0'/> + <enumerator name='SubPixelHorizontalRGB' value='1'/> + <enumerator name='SubPixelHorizontalBGR' value='2'/> + <enumerator name='SubPixelVerticalRGB' value='3'/> + <enumerator name='SubPixelVerticalBGR' value='4'/> + <enumerator name='SubPixelNone' value='5'/> + </enum-decl> + <class-decl name='drm_hdmi_info' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='186' column='1' id='452748b2'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='9857a465' visibility='default' filepath='include/uapi/drm/drm.h' line='995' column='1'/> + <var-decl name='scdc' type-id='2c7c7fd8' visibility='default' filepath='include/drm/drm_connector.h' line='188' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='user_data' type-id='d3130597' visibility='default' filepath='include/uapi/drm/drm.h' line='996' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='time_ns' type-id='49659421' visibility='default' filepath='include/uapi/drm/drm.h' line='997' column='1'/> + <var-decl name='y420_vdb_modes' type-id='f05e8e77' visibility='default' filepath='include/drm/drm_connector.h' line='196' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sequence' type-id='d3130597' visibility='default' filepath='include/uapi/drm/drm.h' line='998' column='1'/> + <var-decl name='y420_cmdb_modes' type-id='f05e8e77' visibility='default' filepath='include/drm/drm_connector.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='y420_cmdb_map' type-id='91ce1af9' visibility='default' filepath='include/drm/drm_connector.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='y420_dc_modes' type-id='f9b06939' visibility='default' filepath='include/drm/drm_connector.h' line='210' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_scdc' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='164' column='1' id='2c7c7fd8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='supported' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='read_request' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='scrambling' type-id='beea899b' visibility='default' filepath='include/drm/drm_connector.h' line='176' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_scrambling' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='147' column='1' id='beea899b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='supported' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='low_rates' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='155' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_connector_funcs' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='674' column='1' id='142d8eca'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dpms' type-id='d379869f' visibility='default' filepath='include/drm/drm_connector.h' line='691' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='reset' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='703' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='detect' type-id='9f1392b3' visibility='default' filepath='include/drm/drm_connector.h' line='731' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='force' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='748' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='fill_modes' type-id='96846df4' visibility='default' filepath='include/drm/drm_connector.h' line='773' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='set_property' type-id='9a2977d1' visibility='default' filepath='include/drm/drm_connector.h' line='789' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='late_register' type-id='0b8c9d30' visibility='default' filepath='include/drm/drm_connector.h' line='808' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='early_unregister' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='821' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='destroy' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='831' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='atomic_duplicate_state' type-id='be89b2b8' visibility='default' filepath='include/drm/drm_connector.h' line='864' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='atomic_destroy_state' type-id='6e5d37e2' visibility='default' filepath='include/drm/drm_connector.h' line='874' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='atomic_set_property' type-id='69fbf2a0' visibility='default' filepath='include/drm/drm_connector.h' line='919' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='atomic_get_property' type-id='456e047e' visibility='default' filepath='include/drm/drm_connector.h' line='942' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='atomic_print_state' type-id='b01310d2' visibility='default' filepath='include/drm/drm_connector.h' line='956' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_connector_state' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='530' column='1' id='5ad3f0d0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='connector' type-id='4db02c58' visibility='default' filepath='include/drm/drm_connector.h' line='532' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_connector.h' line='540' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='best_encoder' type-id='74d89ebd' visibility='default' filepath='include/drm/drm_connector.h' line='558' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='link_status' type-id='a28dfadd' visibility='default' filepath='include/drm/drm_connector.h' line='564' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='state' type-id='e3dd029e' visibility='default' filepath='include/drm/drm_connector.h' line='567' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='commit' type-id='3f40b771' visibility='default' filepath='include/drm/drm_connector.h' line='574' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='tv' type-id='25b5f0d7' visibility='default' filepath='include/drm/drm_connector.h' line='577' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='self_refresh_aware' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='591' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='picture_aspect_ratio' type-id='a30ccd44' visibility='default' filepath='include/drm/drm_connector.h' line='600' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='content_type' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='608' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='864'> + <var-decl name='hdcp_content_type' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='614' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='scaling_mode' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='620' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='content_protection' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='626' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='colorspace' type-id='19c2251e' visibility='default' filepath='include/drm/drm_connector.h' line='633' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='writeback_job' type-id='7b4ee155' visibility='default' filepath='include/drm/drm_connector.h' line='646' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='max_requested_bpc' type-id='f9b06939' visibility='default' filepath='include/drm/drm_connector.h' line='652' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1096'> + <var-decl name='max_bpc' type-id='f9b06939' visibility='default' filepath='include/drm/drm_connector.h' line='658' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='hdr_output_metadata' type-id='c4126d52' visibility='default' filepath='include/drm/drm_connector.h' line='664' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_encoder' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/drm/drm_encoder.h' line='99' column='1' id='d12f4a1d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_encoder.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_encoder.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='base' type-id='350f4182' visibility='default' filepath='include/drm/drm_encoder.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/drm/drm_encoder.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='encoder_type' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_encoder.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_encoder.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='possible_crtcs' type-id='8f92235e' visibility='default' filepath='include/drm/drm_encoder.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='possible_clones' type-id='8f92235e' visibility='default' filepath='include/drm/drm_encoder.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_encoder.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='bridge' type-id='8582e5ec' visibility='default' filepath='include/drm/drm_encoder.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='funcs' type-id='1701f1ac' visibility='default' filepath='include/drm/drm_encoder.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='helper_private' type-id='32162fa7' visibility='default' filepath='include/drm/drm_encoder.h' line='177' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_bridge' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/drm/drm_bridge.h' line='378' column='1' id='87c471e6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_bridge.h' line='380' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='encoder' type-id='74d89ebd' visibility='default' filepath='include/drm/drm_bridge.h' line='382' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='next' type-id='8582e5ec' visibility='default' filepath='include/drm/drm_bridge.h' line='384' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/drm/drm_bridge.h' line='387' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/drm/drm_bridge.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='timings' type-id='10c598f7' visibility='default' filepath='include/drm/drm_bridge.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='funcs' type-id='39e20e4b' visibility='default' filepath='include/drm/drm_bridge.h' line='398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='driver_private' type-id='eaa32e2f' visibility='default' filepath='include/drm/drm_bridge.h' line='400' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_bridge_timings' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_bridge.h' line='342' column='1' id='0c695772'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='input_bus_flags' type-id='19c2251e' visibility='default' filepath='include/drm/drm_bridge.h' line='350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='setup_time_ps' type-id='19c2251e' visibility='default' filepath='include/drm/drm_bridge.h' line='357' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hold_time_ps' type-id='19c2251e' visibility='default' filepath='include/drm/drm_bridge.h' line='364' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='dual_link' type-id='b50a4934' visibility='default' filepath='include/drm/drm_bridge.h' line='372' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_bridge_funcs' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/drm/drm_bridge.h' line='38' column='1' id='5e0dec46'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='attach' type-id='901effb6' visibility='default' filepath='include/drm/drm_bridge.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='detach' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mode_valid' type-id='2c8c8c19' visibility='default' filepath='include/drm/drm_bridge.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='mode_fixup' type-id='ea44fe69' visibility='default' filepath='include/drm/drm_bridge.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='disable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='post_disable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='mode_set' type-id='63662edb' visibility='default' filepath='include/drm/drm_bridge.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pre_enable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='enable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='atomic_pre_enable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='atomic_enable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='atomic_disable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='atomic_post_disable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='335' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_encoder_funcs' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_encoder.h' line='40' column='1' id='c20384d9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='reset' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_encoder.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='destroy' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_encoder.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='late_register' type-id='5b7d6a61' visibility='default' filepath='include/drm/drm_encoder.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='early_unregister' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_encoder.h' line='83' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_encoder_helper_funcs' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='472' column='1' id='3cdc7e32'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dpms' type-id='0b72aa63' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mode_valid' type-id='a3a882dc' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='522' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mode_fixup' type-id='375f8cba' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='565' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='prepare' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='582' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='commit' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='597' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mode_set' type-id='a6426b1c' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='621' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='atomic_mode_set' type-id='e15f707f' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='644' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_crtc' type-id='fc630d30' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='662' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='detect' type-id='69099556' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='679' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='atomic_disable' type-id='1da45ab3' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='702' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='atomic_enable' type-id='1da45ab3' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='725' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='disable' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='759' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='enable' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='777' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='atomic_check' type-id='21e51c00' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='815' column='1'/> </data-member> </class-decl> <class-decl name='drm_crtc_state' size-in-bits='4032' is-struct='yes' visibility='default' filepath='include/drm/drm_crtc.h' line='100' column='1' id='ea65fb21'> @@ -76595,6 +68875,96 @@ <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/drm/drm_property.h' line='215' column='1'/> </data-member> </class-decl> + <class-decl name='drm_pending_vblank_event' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/drm/drm_vblank.h' line='40' column='1' id='64249e24'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='2aa44dc9' visibility='default' filepath='include/drm/drm_vblank.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='pipe' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_vblank.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='sequence' type-id='91ce1af9' visibility='default' filepath='include/drm/drm_vblank.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='event' type-id='4eb3729d' visibility='default' filepath='include/drm/drm_vblank.h' line='76' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_pending_event' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/drm/drm_file.h' line='89' column='1' id='2aa44dc9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='completion' type-id='389faaf7' visibility='default' filepath='include/drm/drm_file.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='completion_release' type-id='e3fbbc86' visibility='default' filepath='include/drm/drm_file.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='event' type-id='5b35aab5' visibility='default' filepath='include/drm/drm_file.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fence' type-id='28271da3' visibility='default' filepath='include/drm/drm_file.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='file_priv' type-id='9e99ecc1' visibility='default' filepath='include/drm/drm_file.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='link' type-id='72f469ec' visibility='default' filepath='include/drm/drm_file.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pending_link' type-id='72f469ec' visibility='default' filepath='include/drm/drm_file.h' line='150' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_event' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm.h' line='973' column='1' id='9857a465'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='974' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='length' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='975' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__9' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/drm/drm_vblank.h' line='56' column='1' id='4eb3729d'> + <data-member access='public'> + <var-decl name='base' type-id='9857a465' visibility='default' filepath='include/drm/drm_vblank.h' line='60' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='vbl' type-id='bc6bca7e' visibility='default' filepath='include/drm/drm_vblank.h' line='70' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='seq' type-id='3aca1eaa' visibility='default' filepath='include/drm/drm_vblank.h' line='75' column='1'/> + </data-member> + </union-decl> + <class-decl name='drm_event_vblank' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm.h' line='982' column='1' id='bc6bca7e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='9857a465' visibility='default' filepath='include/uapi/drm/drm.h' line='983' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='user_data' type-id='d3130597' visibility='default' filepath='include/uapi/drm/drm.h' line='984' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tv_sec' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='985' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='tv_usec' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='986' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sequence' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='987' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='crtc_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm.h' line='988' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_event_crtc_sequence' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm.h' line='994' column='1' id='3aca1eaa'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='9857a465' visibility='default' filepath='include/uapi/drm/drm.h' line='995' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='user_data' type-id='d3130597' visibility='default' filepath='include/uapi/drm/drm.h' line='996' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='time_ns' type-id='49659421' visibility='default' filepath='include/uapi/drm/drm.h' line='997' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sequence' type-id='d3130597' visibility='default' filepath='include/uapi/drm/drm.h' line='998' column='1'/> + </data-member> + </class-decl> <class-decl name='drm_crtc_commit' size-in-bits='1152' is-struct='yes' visibility='default' filepath='include/drm/drm_atomic.h' line='70' column='1' id='09d6e909'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_atomic.h' line='76' column='1'/> @@ -76621,7 +68991,347 @@ <var-decl name='abort_completion' type-id='b50a4934' visibility='default' filepath='include/drm/drm_atomic.h' line='146' column='1'/> </data-member> </class-decl> + <enum-decl name='drm_link_status' filepath='include/drm/drm_connector.h' line='224' column='1' id='a28dfadd'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DRM_LINK_STATUS_GOOD' value='0'/> + <enumerator name='DRM_LINK_STATUS_BAD' value='1'/> + </enum-decl> + <class-decl name='drm_tv_connector_state' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='515' column='1' id='25b5f0d7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='subconnector' type-id='b590704f' visibility='default' filepath='include/drm/drm_connector.h' line='516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='margins' type-id='a38825b1' visibility='default' filepath='include/drm/drm_connector.h' line='517' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='mode' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='518' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='brightness' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='contrast' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='520' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='flicker_reduction' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='521' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='overscan' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='522' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='saturation' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='523' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='hue' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='524' column='1'/> + </data-member> + </class-decl> + <enum-decl name='drm_mode_subconnector' filepath='include/uapi/drm/drm_mode.h' line='344' column='1' id='b590704f'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DRM_MODE_SUBCONNECTOR_Automatic' value='0'/> + <enumerator name='DRM_MODE_SUBCONNECTOR_Unknown' value='0'/> + <enumerator name='DRM_MODE_SUBCONNECTOR_DVID' value='3'/> + <enumerator name='DRM_MODE_SUBCONNECTOR_DVIA' value='4'/> + <enumerator name='DRM_MODE_SUBCONNECTOR_Composite' value='5'/> + <enumerator name='DRM_MODE_SUBCONNECTOR_SVIDEO' value='6'/> + <enumerator name='DRM_MODE_SUBCONNECTOR_Component' value='8'/> + <enumerator name='DRM_MODE_SUBCONNECTOR_SCART' value='9'/> + </enum-decl> + <class-decl name='drm_connector_tv_margins' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='481' column='1' id='a38825b1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bottom' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='485' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='left' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='490' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='right' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='top' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='500' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='uint8_t' type-id='f9b06939' filepath='include/linux/types.h' line='107' column='1' id='b96825af'/> + <class-decl name='drm_connector_helper_funcs' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='837' column='1' id='c571b65b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='get_modes' type-id='0b8c9d30' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='874' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='detect_ctx' type-id='a8bd8fa1' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='900' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mode_valid' type-id='ff7f72b4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='938' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='best_encoder' type-id='a4de2233' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='969' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='atomic_best_encoder' type-id='0b5f3d7c' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='996' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='atomic_check' type-id='2e18356f' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='1030' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='atomic_commit' type-id='6e5d37e2' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='1045' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='prepare_writeback_job' type-id='a92ff885' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='1048' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cleanup_writeback_job' type-id='b781f274' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='1050' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_cmdline_mode' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='968' column='1' id='458106cb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/drm/drm_connector.h' line='974' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='specified' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='981' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='264'> + <var-decl name='refresh_specified' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='988' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='bpp_specified' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='995' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='xres' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1002' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='yres' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1009' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='bpp' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1016' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='refresh' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1023' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='rb' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1030' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='424'> + <var-decl name='interlace' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1037' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='432'> + <var-decl name='cvt' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1045' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='440'> + <var-decl name='margins' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1053' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='force' type-id='e1a0be31' visibility='default' filepath='include/drm/drm_connector.h' line='1061' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='rotation_reflection' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='1071' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='tv_margins' type-id='a38825b1' visibility='default' filepath='include/drm/drm_connector.h' line='1076' column='1'/> + </data-member> + </class-decl> + <enum-decl name='drm_connector_force' filepath='include/drm/drm_connector.h' line='47' column='1' id='e1a0be31'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DRM_FORCE_UNSPECIFIED' value='0'/> + <enumerator name='DRM_FORCE_OFF' value='1'/> + <enumerator name='DRM_FORCE_ON' value='2'/> + <enumerator name='DRM_FORCE_ON_DIGITAL' value='3'/> + </enum-decl> + <class-decl name='i2c_adapter' size-in-bits='9600' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='687' column='1' id='ec5384d3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/i2c.h' line='688' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='class' type-id='f0981eeb' visibility='default' filepath='include/linux/i2c.h' line='689' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='algo' type-id='e93ce0cc' visibility='default' filepath='include/linux/i2c.h' line='690' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='algo_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/i2c.h' line='691' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='lock_ops' type-id='16d08491' visibility='default' filepath='include/linux/i2c.h' line='694' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='bus_lock' type-id='dd823037' visibility='default' filepath='include/linux/i2c.h' line='695' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='mux_lock' type-id='dd823037' visibility='default' filepath='include/linux/i2c.h' line='696' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='timeout' type-id='95e97e5e' visibility='default' filepath='include/linux/i2c.h' line='698' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='864'> + <var-decl name='retries' type-id='95e97e5e' visibility='default' filepath='include/linux/i2c.h' line='699' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/i2c.h' line='700' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='locked_flags' type-id='7359adad' visibility='default' filepath='include/linux/i2c.h' line='701' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='nr' type-id='95e97e5e' visibility='default' filepath='include/linux/i2c.h' line='705' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8352'> + <var-decl name='name' type-id='36d7f119' visibility='default' filepath='include/linux/i2c.h' line='706' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='dev_released' type-id='f9fef04f' visibility='default' filepath='include/linux/i2c.h' line='707' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9024'> + <var-decl name='userspace_clients_lock' type-id='925167dc' visibility='default' filepath='include/linux/i2c.h' line='709' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9280'> + <var-decl name='userspace_clients' type-id='72f469ec' visibility='default' filepath='include/linux/i2c.h' line='710' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9408'> + <var-decl name='bus_recovery_info' type-id='f1537b61' visibility='default' filepath='include/linux/i2c.h' line='712' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9472'> + <var-decl name='quirks' type-id='398e6008' visibility='default' filepath='include/linux/i2c.h' line='713' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9536'> + <var-decl name='host_notify_domain' type-id='7544e824' visibility='default' filepath='include/linux/i2c.h' line='715' column='1'/> + </data-member> + </class-decl> + <class-decl name='i2c_algorithm' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='526' column='1' id='547b1199'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='master_xfer' type-id='4813c4da' visibility='default' filepath='include/linux/i2c.h' line='536' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='master_xfer_atomic' type-id='4813c4da' visibility='default' filepath='include/linux/i2c.h' line='538' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='smbus_xfer' type-id='99dc8ee7' visibility='default' filepath='include/linux/i2c.h' line='540' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='smbus_xfer_atomic' type-id='99dc8ee7' visibility='default' filepath='include/linux/i2c.h' line='543' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='functionality' type-id='d0ff2b97' visibility='default' filepath='include/linux/i2c.h' line='548' column='1'/> + </data-member> + </class-decl> + <class-decl name='i2c_msg' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/i2c.h' line='69' column='1' id='56ed3a25'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='addr' type-id='d315442e' visibility='default' filepath='include/uapi/linux/i2c.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/uapi/linux/i2c.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='len' type-id='d315442e' visibility='default' filepath='include/uapi/linux/i2c.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='buf' type-id='474e5dcc' visibility='default' filepath='include/uapi/linux/i2c.h' line='85' column='1'/> + </data-member> + </class-decl> + <class-decl name='i2c_lock_operations' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='564' column='1' id='a94a041a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock_bus' type-id='6523d744' visibility='default' filepath='include/linux/i2c.h' line='565' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='trylock_bus' type-id='3d5afe0d' visibility='default' filepath='include/linux/i2c.h' line='566' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='unlock_bus' type-id='6523d744' visibility='default' filepath='include/linux/i2c.h' line='567' column='1'/> + </data-member> + </class-decl> + <class-decl name='i2c_bus_recovery_info' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='611' column='1' id='d5526a99'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='recover_bus' type-id='6ae2afd7' visibility='default' filepath='include/linux/i2c.h' line='612' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='get_scl' type-id='6ae2afd7' visibility='default' filepath='include/linux/i2c.h' line='614' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set_scl' type-id='8f19938d' visibility='default' filepath='include/linux/i2c.h' line='615' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_sda' type-id='6ae2afd7' visibility='default' filepath='include/linux/i2c.h' line='616' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='set_sda' type-id='8f19938d' visibility='default' filepath='include/linux/i2c.h' line='617' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_bus_free' type-id='6ae2afd7' visibility='default' filepath='include/linux/i2c.h' line='618' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='prepare_recovery' type-id='8616a4a6' visibility='default' filepath='include/linux/i2c.h' line='620' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='unprepare_recovery' type-id='8616a4a6' visibility='default' filepath='include/linux/i2c.h' line='621' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='scl_gpiod' type-id='26760480' visibility='default' filepath='include/linux/i2c.h' line='624' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='sda_gpiod' type-id='26760480' visibility='default' filepath='include/linux/i2c.h' line='625' column='1'/> + </data-member> + </class-decl> + <class-decl name='i2c_adapter_quirks' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='654' column='1' id='21fe2d6b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='91ce1af9' visibility='default' filepath='include/linux/i2c.h' line='655' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_num_msgs' type-id='95e97e5e' visibility='default' filepath='include/linux/i2c.h' line='656' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='max_write_len' type-id='1dc6a898' visibility='default' filepath='include/linux/i2c.h' line='657' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='max_read_len' type-id='1dc6a898' visibility='default' filepath='include/linux/i2c.h' line='658' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='max_comb_1st_msg_len' type-id='1dc6a898' visibility='default' filepath='include/linux/i2c.h' line='659' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='max_comb_2nd_msg_len' type-id='1dc6a898' visibility='default' filepath='include/linux/i2c.h' line='660' column='1'/> + </data-member> + </class-decl> + <class-decl name='drm_tile_group' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='1576' column='1' id='edb008f7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refcount' type-id='400fb07b' visibility='default' filepath='include/drm/drm_connector.h' line='1577' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_connector.h' line='1578' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1579' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='group_data' type-id='d2f7b56a' visibility='default' filepath='include/drm/drm_connector.h' line='1580' column='1'/> + </data-member> + </class-decl> <typedef-decl name='uint16_t' type-id='1dc6a898' filepath='include/linux/types.h' line='108' column='1' id='149c6638'/> + <class-decl name='hdr_sink_metadata' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='375' column='1' id='b459f8ff'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='metadata_type' type-id='3f1a6b60' visibility='default' filepath='include/linux/hdmi.h' line='379' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='' type-id='c778239e' visibility='default' filepath='include/linux/hdmi.h' line='383' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__10' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/hdmi.h' line='383' column='1' id='c778239e'> + <data-member access='public'> + <var-decl name='hdmi_type1' type-id='4ba022f8' visibility='default' filepath='include/linux/hdmi.h' line='384' column='1'/> + </data-member> + </union-decl> + <class-decl name='hdr_static_metadata' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='362' column='1' id='4ba022f8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='eotf' type-id='8f048e17' visibility='default' filepath='include/linux/hdmi.h' line='363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='metadata_type' type-id='8f048e17' visibility='default' filepath='include/linux/hdmi.h' line='364' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='max_cll' type-id='d315442e' visibility='default' filepath='include/linux/hdmi.h' line='365' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='max_fall' type-id='d315442e' visibility='default' filepath='include/linux/hdmi.h' line='366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='min_cll' type-id='d315442e' visibility='default' filepath='include/linux/hdmi.h' line='367' column='1'/> + </data-member> + </class-decl> <class-decl name='drm_crtc_helper_funcs' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='61' column='1' id='ad4d49e8'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dpms' type-id='a9a90075' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='78' column='1'/> @@ -76928,304 +69638,6 @@ <var-decl name='out_fence_ptr' type-id='9f2cce4b' visibility='default' filepath='include/drm/drm_atomic.h' line='182' column='1'/> </data-member> </class-decl> - <class-decl name='drm_connector_state' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='530' column='1' id='5ad3f0d0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='connector' type-id='4db02c58' visibility='default' filepath='include/drm/drm_connector.h' line='532' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_connector.h' line='540' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='best_encoder' type-id='74d89ebd' visibility='default' filepath='include/drm/drm_connector.h' line='558' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='link_status' type-id='a28dfadd' visibility='default' filepath='include/drm/drm_connector.h' line='564' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='state' type-id='e3dd029e' visibility='default' filepath='include/drm/drm_connector.h' line='567' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='commit' type-id='3f40b771' visibility='default' filepath='include/drm/drm_connector.h' line='574' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='tv' type-id='25b5f0d7' visibility='default' filepath='include/drm/drm_connector.h' line='577' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='self_refresh_aware' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='591' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='picture_aspect_ratio' type-id='a30ccd44' visibility='default' filepath='include/drm/drm_connector.h' line='600' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='content_type' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='608' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='hdcp_content_type' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='614' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='scaling_mode' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='620' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='content_protection' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='626' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='colorspace' type-id='19c2251e' visibility='default' filepath='include/drm/drm_connector.h' line='633' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='writeback_job' type-id='7b4ee155' visibility='default' filepath='include/drm/drm_connector.h' line='646' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='max_requested_bpc' type-id='f9b06939' visibility='default' filepath='include/drm/drm_connector.h' line='652' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1096'> - <var-decl name='max_bpc' type-id='f9b06939' visibility='default' filepath='include/drm/drm_connector.h' line='658' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='hdr_output_metadata' type-id='c4126d52' visibility='default' filepath='include/drm/drm_connector.h' line='664' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_encoder' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/drm/drm_encoder.h' line='99' column='1' id='d12f4a1d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_encoder.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/drm/drm_encoder.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='base' type-id='350f4182' visibility='default' filepath='include/drm/drm_encoder.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/drm/drm_encoder.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='encoder_type' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_encoder.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_encoder.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='possible_crtcs' type-id='8f92235e' visibility='default' filepath='include/drm/drm_encoder.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='possible_clones' type-id='8f92235e' visibility='default' filepath='include/drm/drm_encoder.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='crtc' type-id='b64ad7cb' visibility='default' filepath='include/drm/drm_encoder.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='bridge' type-id='8582e5ec' visibility='default' filepath='include/drm/drm_encoder.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='funcs' type-id='1701f1ac' visibility='default' filepath='include/drm/drm_encoder.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='helper_private' type-id='32162fa7' visibility='default' filepath='include/drm/drm_encoder.h' line='177' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_bridge' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/drm/drm_bridge.h' line='378' column='1' id='87c471e6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_bridge.h' line='380' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='encoder' type-id='74d89ebd' visibility='default' filepath='include/drm/drm_bridge.h' line='382' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='next' type-id='8582e5ec' visibility='default' filepath='include/drm/drm_bridge.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/drm/drm_bridge.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/drm/drm_bridge.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='timings' type-id='10c598f7' visibility='default' filepath='include/drm/drm_bridge.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='funcs' type-id='39e20e4b' visibility='default' filepath='include/drm/drm_bridge.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='driver_private' type-id='eaa32e2f' visibility='default' filepath='include/drm/drm_bridge.h' line='400' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_bridge_timings' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_bridge.h' line='342' column='1' id='0c695772'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='input_bus_flags' type-id='19c2251e' visibility='default' filepath='include/drm/drm_bridge.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='setup_time_ps' type-id='19c2251e' visibility='default' filepath='include/drm/drm_bridge.h' line='357' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hold_time_ps' type-id='19c2251e' visibility='default' filepath='include/drm/drm_bridge.h' line='364' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='dual_link' type-id='b50a4934' visibility='default' filepath='include/drm/drm_bridge.h' line='372' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_bridge_funcs' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/drm/drm_bridge.h' line='38' column='1' id='5e0dec46'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attach' type-id='901effb6' visibility='default' filepath='include/drm/drm_bridge.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='detach' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mode_valid' type-id='2c8c8c19' visibility='default' filepath='include/drm/drm_bridge.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mode_fixup' type-id='ea44fe69' visibility='default' filepath='include/drm/drm_bridge.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='disable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='post_disable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mode_set' type-id='63662edb' visibility='default' filepath='include/drm/drm_bridge.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pre_enable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='enable' type-id='e1fb15d1' visibility='default' filepath='include/drm/drm_bridge.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='atomic_pre_enable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='atomic_enable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='atomic_disable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='atomic_post_disable' type-id='ff30d95c' visibility='default' filepath='include/drm/drm_bridge.h' line='335' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_encoder_funcs' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_encoder.h' line='40' column='1' id='c20384d9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='reset' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_encoder.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='destroy' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_encoder.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='late_register' type-id='5b7d6a61' visibility='default' filepath='include/drm/drm_encoder.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='early_unregister' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_encoder.h' line='83' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_encoder_helper_funcs' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='472' column='1' id='3cdc7e32'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dpms' type-id='0b72aa63' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mode_valid' type-id='a3a882dc' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='522' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mode_fixup' type-id='375f8cba' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='565' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='prepare' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='582' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='commit' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='597' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mode_set' type-id='a6426b1c' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='621' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='atomic_mode_set' type-id='e15f707f' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='644' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_crtc' type-id='fc630d30' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='662' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='detect' type-id='69099556' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='679' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='atomic_disable' type-id='1da45ab3' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='702' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='atomic_enable' type-id='1da45ab3' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='725' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='disable' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='759' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='enable' type-id='ac9d10e4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='777' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='atomic_check' type-id='21e51c00' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='815' column='1'/> - </data-member> - </class-decl> - <enum-decl name='drm_connector_status' filepath='include/drm/drm_connector.h' line='60' column='1' id='f7b0e1b4'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='connector_status_connected' value='1'/> - <enumerator name='connector_status_disconnected' value='2'/> - <enumerator name='connector_status_unknown' value='3'/> - </enum-decl> - <enum-decl name='drm_link_status' filepath='include/drm/drm_connector.h' line='224' column='1' id='a28dfadd'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DRM_LINK_STATUS_GOOD' value='0'/> - <enumerator name='DRM_LINK_STATUS_BAD' value='1'/> - </enum-decl> - <class-decl name='drm_tv_connector_state' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='515' column='1' id='25b5f0d7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='subconnector' type-id='b590704f' visibility='default' filepath='include/drm/drm_connector.h' line='516' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='margins' type-id='a38825b1' visibility='default' filepath='include/drm/drm_connector.h' line='517' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='mode' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='518' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='brightness' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='519' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='contrast' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='520' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='flicker_reduction' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='521' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='overscan' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='522' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='saturation' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='523' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='hue' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='524' column='1'/> - </data-member> - </class-decl> - <enum-decl name='drm_mode_subconnector' filepath='include/uapi/drm/drm_mode.h' line='344' column='1' id='b590704f'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DRM_MODE_SUBCONNECTOR_Automatic' value='0'/> - <enumerator name='DRM_MODE_SUBCONNECTOR_Unknown' value='0'/> - <enumerator name='DRM_MODE_SUBCONNECTOR_DVID' value='3'/> - <enumerator name='DRM_MODE_SUBCONNECTOR_DVIA' value='4'/> - <enumerator name='DRM_MODE_SUBCONNECTOR_Composite' value='5'/> - <enumerator name='DRM_MODE_SUBCONNECTOR_SVIDEO' value='6'/> - <enumerator name='DRM_MODE_SUBCONNECTOR_Component' value='8'/> - <enumerator name='DRM_MODE_SUBCONNECTOR_SCART' value='9'/> - </enum-decl> - <class-decl name='drm_connector_tv_margins' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='481' column='1' id='a38825b1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bottom' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='485' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='left' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='490' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='right' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='top' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='500' column='1'/> - </data-member> - </class-decl> <class-decl name='__drm_private_objs_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_atomic.h' line='293' column='1' id='99c97f55'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='ptr' type-id='11c98e9a' visibility='default' filepath='include/drm/drm_atomic.h' line='294' column='1'/> @@ -77411,293 +69823,11 @@ <var-decl name='surface_depth' type-id='19c2251e' visibility='default' filepath='include/drm/drm_fb_helper.h' line='69' column='1'/> </data-member> </class-decl> - <enum-decl name='drm_connector_registration_state' filepath='include/drm/drm_connector.h' line='95' column='1' id='0b8fe6b9'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DRM_CONNECTOR_INITIALIZING' value='0'/> - <enumerator name='DRM_CONNECTOR_REGISTERED' value='1'/> - <enumerator name='DRM_CONNECTOR_UNREGISTERED' value='2'/> - </enum-decl> - <class-decl name='drm_display_info' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='366' column='1' id='228c7c6c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='width_mm' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='370' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='height_mm' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='375' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bpc' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='380' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='subpixel_order' type-id='a93e6dcd' visibility='default' filepath='include/drm/drm_connector.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='panel_orientation' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='color_formats' type-id='19c2251e' visibility='default' filepath='include/drm/drm_connector.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='bus_formats' type-id='aded214c' visibility='default' filepath='include/drm/drm_connector.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='num_bus_formats' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='bus_flags' type-id='19c2251e' visibility='default' filepath='include/drm/drm_connector.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='max_tmds_clock' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='dvi_dual' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='436' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='360'> - <var-decl name='has_hdmi_infoframe' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='368'> - <var-decl name='rgb_quant_range_selectable' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='447' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='376'> - <var-decl name='edid_hdmi_dc_modes' type-id='f9b06939' visibility='default' filepath='include/drm/drm_connector.h' line='453' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cea_rev' type-id='f9b06939' visibility='default' filepath='include/drm/drm_connector.h' line='458' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='hdmi' type-id='452748b2' visibility='default' filepath='include/drm/drm_connector.h' line='463' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='non_desktop' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='468' column='1'/> - </data-member> - </class-decl> - <enum-decl name='subpixel_order' filepath='include/drm/drm_connector.h' line='134' column='1' id='a93e6dcd'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='SubPixelUnknown' value='0'/> - <enumerator name='SubPixelHorizontalRGB' value='1'/> - <enumerator name='SubPixelHorizontalBGR' value='2'/> - <enumerator name='SubPixelVerticalRGB' value='3'/> - <enumerator name='SubPixelVerticalBGR' value='4'/> - <enumerator name='SubPixelNone' value='5'/> - </enum-decl> - <class-decl name='drm_hdmi_info' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='186' column='1' id='452748b2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='scdc' type-id='2c7c7fd8' visibility='default' filepath='include/drm/drm_connector.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='y420_vdb_modes' type-id='f05e8e77' visibility='default' filepath='include/drm/drm_connector.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='y420_cmdb_modes' type-id='f05e8e77' visibility='default' filepath='include/drm/drm_connector.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='y420_cmdb_map' type-id='91ce1af9' visibility='default' filepath='include/drm/drm_connector.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='y420_dc_modes' type-id='f9b06939' visibility='default' filepath='include/drm/drm_connector.h' line='210' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_scdc' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='164' column='1' id='2c7c7fd8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='supported' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='read_request' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='scrambling' type-id='beea899b' visibility='default' filepath='include/drm/drm_connector.h' line='176' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_scrambling' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='147' column='1' id='beea899b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='supported' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='low_rates' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='155' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_connector_funcs' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='674' column='1' id='142d8eca'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dpms' type-id='d379869f' visibility='default' filepath='include/drm/drm_connector.h' line='691' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='reset' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='703' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='detect' type-id='9f1392b3' visibility='default' filepath='include/drm/drm_connector.h' line='731' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='force' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='748' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fill_modes' type-id='96846df4' visibility='default' filepath='include/drm/drm_connector.h' line='773' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='set_property' type-id='9a2977d1' visibility='default' filepath='include/drm/drm_connector.h' line='789' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='late_register' type-id='0b8c9d30' visibility='default' filepath='include/drm/drm_connector.h' line='808' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='early_unregister' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='821' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='destroy' type-id='a3cb28f1' visibility='default' filepath='include/drm/drm_connector.h' line='831' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='atomic_duplicate_state' type-id='be89b2b8' visibility='default' filepath='include/drm/drm_connector.h' line='864' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='atomic_destroy_state' type-id='6e5d37e2' visibility='default' filepath='include/drm/drm_connector.h' line='874' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='atomic_set_property' type-id='69fbf2a0' visibility='default' filepath='include/drm/drm_connector.h' line='919' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='atomic_get_property' type-id='456e047e' visibility='default' filepath='include/drm/drm_connector.h' line='942' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='atomic_print_state' type-id='b01310d2' visibility='default' filepath='include/drm/drm_connector.h' line='956' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_connector_helper_funcs' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='837' column='1' id='c571b65b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='get_modes' type-id='0b8c9d30' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='874' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='detect_ctx' type-id='a8bd8fa1' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='900' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mode_valid' type-id='ff7f72b4' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='938' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='best_encoder' type-id='a4de2233' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='969' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='atomic_best_encoder' type-id='0b5f3d7c' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='996' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='atomic_check' type-id='2e18356f' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='1030' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='atomic_commit' type-id='6e5d37e2' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='1045' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='prepare_writeback_job' type-id='a92ff885' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='1048' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cleanup_writeback_job' type-id='b781f274' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='1050' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_cmdline_mode' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='968' column='1' id='458106cb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/drm/drm_connector.h' line='974' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='specified' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='981' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='refresh_specified' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='988' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='bpp_specified' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='995' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='xres' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1002' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='yres' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1009' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='bpp' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1016' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='refresh' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1023' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='rb' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1030' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='424'> - <var-decl name='interlace' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1037' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='432'> - <var-decl name='cvt' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1045' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='440'> - <var-decl name='margins' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='1053' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='force' type-id='e1a0be31' visibility='default' filepath='include/drm/drm_connector.h' line='1061' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='rotation_reflection' type-id='f0981eeb' visibility='default' filepath='include/drm/drm_connector.h' line='1071' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='tv_margins' type-id='a38825b1' visibility='default' filepath='include/drm/drm_connector.h' line='1076' column='1'/> - </data-member> - </class-decl> - <enum-decl name='drm_connector_force' filepath='include/drm/drm_connector.h' line='47' column='1' id='e1a0be31'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DRM_FORCE_UNSPECIFIED' value='0'/> - <enumerator name='DRM_FORCE_OFF' value='1'/> - <enumerator name='DRM_FORCE_ON' value='2'/> - <enumerator name='DRM_FORCE_ON_DIGITAL' value='3'/> - </enum-decl> - <class-decl name='drm_tile_group' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='1576' column='1' id='edb008f7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refcount' type-id='400fb07b' visibility='default' filepath='include/drm/drm_connector.h' line='1577' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_connector.h' line='1578' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_connector.h' line='1579' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='group_data' type-id='d2f7b56a' visibility='default' filepath='include/drm/drm_connector.h' line='1580' column='1'/> - </data-member> - </class-decl> - <class-decl name='hdr_sink_metadata' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='375' column='1' id='b459f8ff'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='metadata_type' type-id='3f1a6b60' visibility='default' filepath='include/linux/hdmi.h' line='379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='' type-id='c778239e' visibility='default' filepath='include/linux/hdmi.h' line='383' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__10' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/hdmi.h' line='383' column='1' id='c778239e'> - <data-member access='public'> - <var-decl name='hdmi_type1' type-id='4ba022f8' visibility='default' filepath='include/linux/hdmi.h' line='384' column='1'/> - </data-member> - </union-decl> - <class-decl name='hdr_static_metadata' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='362' column='1' id='4ba022f8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='eotf' type-id='8f048e17' visibility='default' filepath='include/linux/hdmi.h' line='363' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='metadata_type' type-id='8f048e17' visibility='default' filepath='include/linux/hdmi.h' line='364' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='max_cll' type-id='d315442e' visibility='default' filepath='include/linux/hdmi.h' line='365' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='max_fall' type-id='d315442e' visibility='default' filepath='include/linux/hdmi.h' line='366' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='min_cll' type-id='d315442e' visibility='default' filepath='include/linux/hdmi.h' line='367' column='1'/> - </data-member> - </class-decl> - <class-decl name='drm_connector_list_iter' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_connector.h' line='1599' column='1' id='d1f16456'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='8898134d' visibility='default' filepath='include/drm/drm_connector.h' line='1601' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='conn' type-id='4db02c58' visibility='default' filepath='include/drm/drm_connector.h' line='1602' column='1'/> - </data-member> - </class-decl> <pointer-type-def type-id='45f4b23b' size-in-bits='64' id='6d26c72b'/> <pointer-type-def type-id='b35335c8' size-in-bits='64' id='611a28de'/> <pointer-type-def type-id='a79398e0' size-in-bits='64' id='356fd446'/> <pointer-type-def type-id='99c97f55' size-in-bits='64' id='258e7e75'/> + <pointer-type-def type-id='8f048e17' size-in-bits='64' id='474e5dcc'/> <pointer-type-def type-id='ba3b5f2c' size-in-bits='64' id='bda384fe'/> <qualified-type-def type-id='5e0dec46' const='yes' id='545e9343'/> <pointer-type-def type-id='545e9343' size-in-bits='64' id='39e20e4b'/> @@ -77748,7 +69878,16 @@ <pointer-type-def type-id='c7516f02' size-in-bits='64' id='ed31fbf8'/> <qualified-type-def type-id='6110f5ec' const='yes' id='6d7d60df'/> <pointer-type-def type-id='6d7d60df' size-in-bits='64' id='515fa1af'/> + <qualified-type-def type-id='21fe2d6b' const='yes' id='d79644f2'/> + <pointer-type-def type-id='d79644f2' size-in-bits='64' id='398e6008'/> + <qualified-type-def type-id='547b1199' const='yes' id='9be24bae'/> + <pointer-type-def type-id='9be24bae' size-in-bits='64' id='e93ce0cc'/> + <qualified-type-def type-id='a94a041a' const='yes' id='00d2c7e1'/> + <pointer-type-def type-id='00d2c7e1' size-in-bits='64' id='16d08491'/> + <pointer-type-def type-id='c201baab' size-in-bits='64' id='5e4f599b'/> <pointer-type-def type-id='111ab5a4' size-in-bits='64' id='a4e2d046'/> + <pointer-type-def type-id='f01bc099' size-in-bits='64' id='e68e04c1'/> + <pointer-type-def type-id='ce8c45a3' size-in-bits='64' id='28271da3'/> <pointer-type-def type-id='874fb8c0' size-in-bits='64' id='c137ea76'/> <pointer-type-def type-id='8bb9a8e8' size-in-bits='64' id='e3dd029e'/> <pointer-type-def type-id='6a65de43' size-in-bits='64' id='27c3122f'/> @@ -77758,7 +69897,6 @@ <pointer-type-def type-id='ec280828' size-in-bits='64' id='254852de'/> <pointer-type-def type-id='f02c18fa' size-in-bits='64' id='4db02c58'/> <pointer-type-def type-id='4db02c58' size-in-bits='64' id='be55f776'/> - <pointer-type-def type-id='d1f16456' size-in-bits='64' id='40a902ec'/> <pointer-type-def type-id='5ad3f0d0' size-in-bits='64' id='249ef586'/> <pointer-type-def type-id='e184aa4e' size-in-bits='64' id='be89b2b8'/> <pointer-type-def type-id='3f5f978b' size-in-bits='64' id='b64ad7cb'/> @@ -77786,7 +69924,6 @@ <pointer-type-def type-id='f8a4685d' size-in-bits='64' id='07df1a3d'/> <pointer-type-def type-id='d5cb77a8' size-in-bits='64' id='6c3b3f8e'/> <pointer-type-def type-id='46d25262' size-in-bits='64' id='28cbbf40'/> - <pointer-type-def type-id='350f4182' size-in-bits='64' id='c5417630'/> <pointer-type-def type-id='ef266a3b' size-in-bits='64' id='8106240b'/> <pointer-type-def type-id='118c2af9' size-in-bits='64' id='d1499e71'/> <pointer-type-def type-id='ae5fc04a' size-in-bits='64' id='b4b06bb8'/> @@ -77816,6 +69953,10 @@ <pointer-type-def type-id='3d84df46' size-in-bits='64' id='8d681b98'/> <pointer-type-def type-id='f2dcb698' size-in-bits='64' id='57ca5882'/> <pointer-type-def type-id='4e0e413a' size-in-bits='64' id='a3a882dc'/> + <pointer-type-def type-id='ec5384d3' size-in-bits='64' id='b9af02c3'/> + <pointer-type-def type-id='d5526a99' size-in-bits='64' id='f1537b61'/> + <pointer-type-def type-id='56ed3a25' size-in-bits='64' id='cd44bc95'/> + <pointer-type-def type-id='1a96c066' size-in-bits='64' id='a556dccb'/> <pointer-type-def type-id='e8862ab4' size-in-bits='64' id='901effb6'/> <pointer-type-def type-id='6ab964d2' size-in-bits='64' id='c6e1b58c'/> <pointer-type-def type-id='f1babf06' size-in-bits='64' id='0b8c9d30'/> @@ -77876,6 +70017,10 @@ <pointer-type-def type-id='c016e2d6' size-in-bits='64' id='49e4df08'/> <pointer-type-def type-id='304ac94e' size-in-bits='64' id='8f0815d8'/> <pointer-type-def type-id='82d08b71' size-in-bits='64' id='a92ff885'/> + <pointer-type-def type-id='4033dd6b' size-in-bits='64' id='6ae2afd7'/> + <pointer-type-def type-id='674bdea8' size-in-bits='64' id='4813c4da'/> + <pointer-type-def type-id='86768fbb' size-in-bits='64' id='99dc8ee7'/> + <pointer-type-def type-id='5d16c291' size-in-bits='64' id='3d5afe0d'/> <pointer-type-def type-id='d1d4db8e' size-in-bits='64' id='32774f90'/> <pointer-type-def type-id='ae99f6b5' size-in-bits='64' id='ea44fe69'/> <pointer-type-def type-id='7f73c08c' size-in-bits='64' id='e003b5ce'/> @@ -77885,6 +70030,7 @@ <pointer-type-def type-id='1c171578' size-in-bits='64' id='4af717b2'/> <pointer-type-def type-id='c78b7721' size-in-bits='64' id='1dd1747d'/> <pointer-type-def type-id='09818b99' size-in-bits='64' id='52dd4de5'/> + <pointer-type-def type-id='64f1e67b' size-in-bits='64' id='d0ff2b97'/> <pointer-type-def type-id='149c6638' size-in-bits='64' id='8a121f49'/> <pointer-type-def type-id='8f92235e' size-in-bits='64' id='90421557'/> <pointer-type-def type-id='9c313c2d' size-in-bits='64' id='5d6479ae'/> @@ -77924,60 +70070,14 @@ <pointer-type-def type-id='c0d6093d' size-in-bits='64' id='ef76b4f1'/> <pointer-type-def type-id='e0ed16c6' size-in-bits='64' id='dc18a9b0'/> <pointer-type-def type-id='eaff4dba' size-in-bits='64' id='b781f274'/> + <pointer-type-def type-id='d385bfac' size-in-bits='64' id='8616a4a6'/> + <pointer-type-def type-id='d6574e69' size-in-bits='64' id='8f19938d'/> + <pointer-type-def type-id='9d4721a2' size-in-bits='64' id='6523d744'/> <pointer-type-def type-id='ee780377' size-in-bits='64' id='2edb3e4b'/> - <function-decl name='drm_connector_list_iter_next' mangled-name='drm_connector_list_iter_next' filepath='include/drm/drm_connector.h' line='1608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_list_iter_next'> - <parameter type-id='40a902ec'/> - <return type-id='4db02c58'/> - </function-decl> - <function-decl name='drm_connector_list_iter_end' mangled-name='drm_connector_list_iter_end' filepath='include/drm/drm_connector.h' line='1609' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_list_iter_end'> - <parameter type-id='40a902ec'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_helper_disable_unused_functions' mangled-name='drm_helper_disable_unused_functions' filepath='drivers/gpu/drm/drm_crtc_helper.c' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_helper_disable_unused_functions'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_crtc_helper.c' line='215' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_modeset_lock_all' mangled-name='drm_modeset_lock_all' filepath='include/drm/drm_modeset_lock.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_lock_all'> - <parameter type-id='8898134d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_modeset_unlock_all' mangled-name='drm_modeset_unlock_all' filepath='include/drm/drm_modeset_lock.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_unlock_all'> - <parameter type-id='8898134d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_mode_duplicate' mangled-name='drm_mode_duplicate' filepath='include/drm/drm_modes.h' line='512' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_duplicate'> - <parameter type-id='8898134d'/> - <parameter type-id='745b39e8'/> - <return type-id='11e02f83'/> - </function-decl> - <function-decl name='drm_dbg' mangled-name='drm_dbg' filepath='include/drm/drm_print.h' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dbg'> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_mode_destroy' mangled-name='drm_mode_destroy' filepath='include/drm/drm_modes.h' line='465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_destroy'> - <parameter type-id='8898134d'/> - <parameter type-id='11e02f83'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_mode_debug_printmodeline' mangled-name='drm_mode_debug_printmodeline' filepath='include/drm/drm_modes.h' line='472' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_debug_printmodeline'> - <parameter type-id='745b39e8'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_mode_object_get' mangled-name='drm_mode_object_get' filepath='include/drm/drm_mode_object.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_object_get'> - <parameter type-id='c5417630'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_mode_object_put' mangled-name='drm_mode_object_put' filepath='include/drm/drm_mode_object.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_object_put'> - <parameter type-id='c5417630'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_err' mangled-name='drm_err' filepath='include/drm/drm_print.h' line='285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_err'> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_helper_connector_dpms' mangled-name='drm_helper_connector_dpms' filepath='drivers/gpu/drm/drm_crtc_helper.c' line='847' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_helper_connector_dpms'> <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_crtc_helper.c' line='847' column='1'/> <parameter type-id='95e97e5e' name='mode' filepath='drivers/gpu/drm/drm_crtc_helper.c' line='847' column='1'/> @@ -78447,6 +70547,31 @@ <parameter type-id='7b4ee155'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='4033dd6b'> + <parameter type-id='b9af02c3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='674bdea8'> + <parameter type-id='b9af02c3'/> + <parameter type-id='cd44bc95'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='86768fbb'> + <parameter type-id='b9af02c3'/> + <parameter type-id='1dc6a898'/> + <parameter type-id='8efea9e5'/> + <parameter type-id='a84c031d'/> + <parameter type-id='f9b06939'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='a556dccb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5d16c291'> + <parameter type-id='b9af02c3'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='d1d4db8e'> <parameter type-id='abd62a96'/> <return type-id='4adb0e6a'/> @@ -78503,6 +70628,10 @@ <parameter type-id='f0981eeb'/> <return type-id='19c2251e'/> </function-type> + <function-type size-in-bits='64' id='64f1e67b'> + <parameter type-id='b9af02c3'/> + <return type-id='19c2251e'/> + </function-type> <function-type size-in-bits='64' id='fac43f4c'> <parameter type-id='389faaf7'/> <return type-id='48b5725f'/> @@ -78554,7 +70683,7 @@ <return type-id='48b5725f'/> </function-type> <function-type size-in-bits='64' id='a222e3fe'> - <parameter type-id='8898134d'/> + <parameter type-id='8898134d' name='dev'/> <return type-id='48b5725f'/> </function-type> <function-type size-in-bits='64' id='80b3d6aa'> @@ -78666,6 +70795,20 @@ <parameter type-id='7b4ee155'/> <return type-id='48b5725f'/> </function-type> + <function-type size-in-bits='64' id='d385bfac'> + <parameter type-id='b9af02c3'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d6574e69'> + <parameter type-id='b9af02c3'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='9d4721a2'> + <parameter type-id='b9af02c3'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> <function-type size-in-bits='64' id='ee780377'> <parameter type-id='abd62a96'/> <return type-id='eaa32e2f'/> @@ -78678,12 +70821,6 @@ <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_damage_helper.c' line='96' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_object_attach_property' mangled-name='drm_object_attach_property' filepath='include/drm/drm_mode_object.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_object_attach_property'> - <parameter type-id='c5417630'/> - <parameter type-id='26ea5d4c'/> - <parameter type-id='3a47d82b'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_atomic_helper_dirtyfb' mangled-name='drm_atomic_helper_dirtyfb' filepath='drivers/gpu/drm/drm_damage_helper.c' line='160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_dirtyfb'> <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_damage_helper.c' line='160' column='1'/> <parameter type-id='9e99ecc1' name='file_priv' filepath='drivers/gpu/drm/drm_damage_helper.c' line='161' column='1'/> @@ -78693,43 +70830,6 @@ <parameter type-id='f0981eeb' name='num_clips' filepath='drivers/gpu/drm/drm_damage_helper.c' line='163' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_modeset_unlock' mangled-name='drm_modeset_unlock' filepath='include/drm/drm_modeset_lock.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_unlock'> - <parameter type-id='b4b06bb8'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_state_clear' mangled-name='drm_atomic_state_clear' filepath='include/drm/drm_atomic.h' line='402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_state_clear'> - <parameter type-id='e3dd029e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_rect_intersect' mangled-name='drm_rect_intersect' filepath='include/drm/drm_rect.h' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_rect_intersect'> - <parameter type-id='c91d6c11'/> - <parameter type-id='7d69a4de'/> - <return type-id='c894953d'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/gpu/drm/drm_dp_dual_mode_helper.c' language='LANG_C89'> - <function-decl name='i2c_transfer' mangled-name='i2c_transfer' filepath='include/linux/i2c.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_transfer'> - <parameter type-id='b9af02c3'/> - <parameter type-id='cd44bc95'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='56ed3a25' size-in-bits='64' id='cd44bc95'/> - <class-decl name='i2c_msg' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/i2c.h' line='69' column='1' id='56ed3a25'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='addr' type-id='d315442e' visibility='default' filepath='include/uapi/linux/i2c.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/uapi/linux/i2c.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='len' type-id='d315442e' visibility='default' filepath='include/uapi/linux/i2c.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='buf' type-id='474e5dcc' visibility='default' filepath='include/uapi/linux/i2c.h' line='85' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='8f048e17' size-in-bits='64' id='474e5dcc'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_dp_helper.c' language='LANG_C89'> <class-decl name='cec_adapter' size-in-bits='13504' is-struct='yes' visibility='default' filepath='include/media/cec.h' line='178' column='1' id='075e0246'> @@ -78951,26 +71051,6 @@ <pointer-type-def type-id='04e455f8' size-in-bits='64' id='c8851b4e'/> <pointer-type-def type-id='609c704c' size-in-bits='64' id='f89c98aa'/> <pointer-type-def type-id='6c1c578a' size-in-bits='64' id='5deab224'/> - <function-decl name='drm_dp_channel_eq_ok' mangled-name='drm_dp_channel_eq_ok' filepath='drivers/gpu/drm/drm_dp_helper.c' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_channel_eq_ok'> - <parameter type-id='bbaf3419' name='link_status' filepath='drivers/gpu/drm/drm_dp_helper.c' line='62' column='1'/> - <parameter type-id='95e97e5e' name='lane_count' filepath='drivers/gpu/drm/drm_dp_helper.c' line='63' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='drm_dp_clock_recovery_ok' mangled-name='drm_dp_clock_recovery_ok' filepath='drivers/gpu/drm/drm_dp_helper.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_clock_recovery_ok'> - <parameter type-id='bbaf3419' name='link_status' filepath='drivers/gpu/drm/drm_dp_helper.c' line='82' column='1'/> - <parameter type-id='95e97e5e' name='lane_count' filepath='drivers/gpu/drm/drm_dp_helper.c' line='83' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='drm_dp_get_adjust_request_voltage' mangled-name='drm_dp_get_adjust_request_voltage' filepath='drivers/gpu/drm/drm_dp_helper.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_get_adjust_request_voltage'> - <parameter type-id='bbaf3419' name='link_status' filepath='drivers/gpu/drm/drm_dp_helper.c' line='97' column='1'/> - <parameter type-id='95e97e5e' name='lane' filepath='drivers/gpu/drm/drm_dp_helper.c' line='98' column='1'/> - <return type-id='f9b06939'/> - </function-decl> - <function-decl name='drm_dp_get_adjust_request_pre_emphasis' mangled-name='drm_dp_get_adjust_request_pre_emphasis' filepath='drivers/gpu/drm/drm_dp_helper.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_get_adjust_request_pre_emphasis'> - <parameter type-id='bbaf3419' name='link_status' filepath='drivers/gpu/drm/drm_dp_helper.c' line='110' column='1'/> - <parameter type-id='95e97e5e' name='lane' filepath='drivers/gpu/drm/drm_dp_helper.c' line='111' column='1'/> - <return type-id='f9b06939'/> - </function-decl> <function-decl name='drm_dp_link_train_clock_recovery_delay' mangled-name='drm_dp_link_train_clock_recovery_delay' filepath='drivers/gpu/drm/drm_dp_helper.c' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_link_train_clock_recovery_delay'> <parameter type-id='bbaf3419' name='dpcd' filepath='drivers/gpu/drm/drm_dp_helper.c' line='123' column='1'/> <return type-id='48b5725f'/> @@ -78983,8 +71063,9 @@ <parameter type-id='95e97e5e' name='link_rate' filepath='drivers/gpu/drm/drm_dp_helper.c' line='153' column='1'/> <return type-id='f9b06939'/> </function-decl> - <function-decl name='drm_dp_bw_code_to_link_rate' mangled-name='drm_dp_bw_code_to_link_rate' filepath='drivers/gpu/drm/drm_dp_helper.c' line='160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_bw_code_to_link_rate'> - <parameter type-id='f9b06939' name='link_bw' filepath='drivers/gpu/drm/drm_dp_helper.c' line='160' column='1'/> + <function-decl name='drm_dp_link_probe' mangled-name='drm_dp_link_probe' filepath='drivers/gpu/drm/drm_dp_helper.c' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_link_probe'> + <parameter type-id='7c5f8cd8' name='aux' filepath='drivers/gpu/drm/drm_dp_helper.c' line='409' column='1'/> + <parameter type-id='f89c98aa' name='link' filepath='drivers/gpu/drm/drm_dp_helper.c' line='409' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='drm_dp_dpcd_read' mangled-name='drm_dp_dpcd_read' filepath='drivers/gpu/drm/drm_dp_helper.c' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_dpcd_read'> @@ -78994,23 +71075,6 @@ <parameter type-id='b59d7dce' name='size' filepath='drivers/gpu/drm/drm_dp_helper.c' line='267' column='1'/> <return type-id='79a0948f'/> </function-decl> - <function-decl name='drm_dp_dpcd_write' mangled-name='drm_dp_dpcd_write' filepath='drivers/gpu/drm/drm_dp_helper.c' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_dpcd_write'> - <parameter type-id='7c5f8cd8' name='aux' filepath='drivers/gpu/drm/drm_dp_helper.c' line='311' column='1'/> - <parameter type-id='f0981eeb' name='offset' filepath='drivers/gpu/drm/drm_dp_helper.c' line='311' column='1'/> - <parameter type-id='eaa32e2f' name='buffer' filepath='drivers/gpu/drm/drm_dp_helper.c' line='312' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/gpu/drm/drm_dp_helper.c' line='312' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='drm_dp_dpcd_read_link_status' mangled-name='drm_dp_dpcd_read_link_status' filepath='drivers/gpu/drm/drm_dp_helper.c' line='331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_dpcd_read_link_status'> - <parameter type-id='7c5f8cd8' name='aux' filepath='drivers/gpu/drm/drm_dp_helper.c' line='331' column='1'/> - <parameter type-id='8bff8096' name='status' filepath='drivers/gpu/drm/drm_dp_helper.c' line='332' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_dp_link_probe' mangled-name='drm_dp_link_probe' filepath='drivers/gpu/drm/drm_dp_helper.c' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_link_probe'> - <parameter type-id='7c5f8cd8' name='aux' filepath='drivers/gpu/drm/drm_dp_helper.c' line='409' column='1'/> - <parameter type-id='f89c98aa' name='link' filepath='drivers/gpu/drm/drm_dp_helper.c' line='409' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='drm_dp_link_power_up' mangled-name='drm_dp_link_power_up' filepath='drivers/gpu/drm/drm_dp_helper.c' line='438' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_link_power_up'> <parameter type-id='7c5f8cd8' name='aux' filepath='drivers/gpu/drm/drm_dp_helper.c' line='438' column='1'/> <parameter type-id='f89c98aa' name='link' filepath='drivers/gpu/drm/drm_dp_helper.c' line='438' column='1'/> @@ -79026,25 +71090,15 @@ <parameter type-id='f89c98aa' name='link' filepath='drivers/gpu/drm/drm_dp_helper.c' line='507' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_crtc_wait_one_vblank' mangled-name='drm_crtc_wait_one_vblank' filepath='include/drm/drm_vblank.h' line='213' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_wait_one_vblank'> - <parameter type-id='b64ad7cb'/> - <return type-id='48b5725f'/> + <function-decl name='drm_dp_get_adjust_request_voltage' mangled-name='drm_dp_get_adjust_request_voltage' filepath='drivers/gpu/drm/drm_dp_helper.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_get_adjust_request_voltage'> + <parameter type-id='bbaf3419' name='link_status' filepath='drivers/gpu/drm/drm_dp_helper.c' line='97' column='1'/> + <parameter type-id='95e97e5e' name='lane' filepath='drivers/gpu/drm/drm_dp_helper.c' line='98' column='1'/> + <return type-id='f9b06939'/> </function-decl> - <function-decl name='drm_dp_aux_register' mangled-name='drm_dp_aux_register' filepath='drivers/gpu/drm/drm_dp_helper.c' line='1174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_aux_register'> - <parameter type-id='7c5f8cd8' name='aux' filepath='drivers/gpu/drm/drm_dp_helper.c' line='1174' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_add_adapter' mangled-name='i2c_add_adapter' filepath='include/linux/i2c.h' line='838' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_add_adapter'> - <parameter type-id='b9af02c3'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_dp_aux_unregister' mangled-name='drm_dp_aux_unregister' filepath='drivers/gpu/drm/drm_dp_helper.c' line='1206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_aux_unregister'> - <parameter type-id='7c5f8cd8' name='aux' filepath='drivers/gpu/drm/drm_dp_helper.c' line='1206' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='i2c_del_adapter' mangled-name='i2c_del_adapter' filepath='include/linux/i2c.h' line='839' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_del_adapter'> - <parameter type-id='b9af02c3'/> - <return type-id='48b5725f'/> + <function-decl name='drm_dp_get_adjust_request_pre_emphasis' mangled-name='drm_dp_get_adjust_request_pre_emphasis' filepath='drivers/gpu/drm/drm_dp_helper.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_get_adjust_request_pre_emphasis'> + <parameter type-id='bbaf3419' name='link_status' filepath='drivers/gpu/drm/drm_dp_helper.c' line='110' column='1'/> + <parameter type-id='95e97e5e' name='lane' filepath='drivers/gpu/drm/drm_dp_helper.c' line='111' column='1'/> + <return type-id='f9b06939'/> </function-decl> <function-decl name='drm_dp_dsc_sink_max_slice_count' mangled-name='drm_dp_dsc_sink_max_slice_count' filepath='drivers/gpu/drm/drm_dp_helper.c' line='1418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_dsc_sink_max_slice_count'> <parameter type-id='bbaf3419' name='dsc_dpcd' filepath='drivers/gpu/drm/drm_dp_helper.c' line='1418' column='1'/> @@ -79055,13 +71109,40 @@ <parameter type-id='bbaf3419' name='dsc_dpcd' filepath='drivers/gpu/drm/drm_dp_helper.c' line='1476' column='1'/> <return type-id='f9b06939'/> </function-decl> - <function-decl name='drm_dev_dbg' mangled-name='drm_dev_dbg' filepath='include/drm/drm_print.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dev_dbg'> - <parameter type-id='8df61054'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> + <function-decl name='drm_dp_dpcd_write' mangled-name='drm_dp_dpcd_write' filepath='drivers/gpu/drm/drm_dp_helper.c' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_dpcd_write'> + <parameter type-id='7c5f8cd8' name='aux' filepath='drivers/gpu/drm/drm_dp_helper.c' line='311' column='1'/> + <parameter type-id='f0981eeb' name='offset' filepath='drivers/gpu/drm/drm_dp_helper.c' line='311' column='1'/> + <parameter type-id='eaa32e2f' name='buffer' filepath='drivers/gpu/drm/drm_dp_helper.c' line='312' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/gpu/drm/drm_dp_helper.c' line='312' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='drm_dp_dpcd_read_link_status' mangled-name='drm_dp_dpcd_read_link_status' filepath='drivers/gpu/drm/drm_dp_helper.c' line='331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_dpcd_read_link_status'> + <parameter type-id='7c5f8cd8' name='aux' filepath='drivers/gpu/drm/drm_dp_helper.c' line='331' column='1'/> + <parameter type-id='8bff8096' name='status' filepath='drivers/gpu/drm/drm_dp_helper.c' line='332' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_dp_clock_recovery_ok' mangled-name='drm_dp_clock_recovery_ok' filepath='drivers/gpu/drm/drm_dp_helper.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_clock_recovery_ok'> + <parameter type-id='bbaf3419' name='link_status' filepath='drivers/gpu/drm/drm_dp_helper.c' line='82' column='1'/> + <parameter type-id='95e97e5e' name='lane_count' filepath='drivers/gpu/drm/drm_dp_helper.c' line='83' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='drm_dp_channel_eq_ok' mangled-name='drm_dp_channel_eq_ok' filepath='drivers/gpu/drm/drm_dp_helper.c' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_channel_eq_ok'> + <parameter type-id='bbaf3419' name='link_status' filepath='drivers/gpu/drm/drm_dp_helper.c' line='62' column='1'/> + <parameter type-id='95e97e5e' name='lane_count' filepath='drivers/gpu/drm/drm_dp_helper.c' line='63' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='drm_dp_bw_code_to_link_rate' mangled-name='drm_dp_bw_code_to_link_rate' filepath='drivers/gpu/drm/drm_dp_helper.c' line='160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_bw_code_to_link_rate'> + <parameter type-id='f9b06939' name='link_bw' filepath='drivers/gpu/drm/drm_dp_helper.c' line='160' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_dp_aux_unregister' mangled-name='drm_dp_aux_unregister' filepath='drivers/gpu/drm/drm_dp_helper.c' line='1206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_aux_unregister'> + <parameter type-id='7c5f8cd8' name='aux' filepath='drivers/gpu/drm/drm_dp_helper.c' line='1206' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='drm_dp_aux_register' mangled-name='drm_dp_aux_register' filepath='drivers/gpu/drm/drm_dp_helper.c' line='1174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_aux_register'> + <parameter type-id='7c5f8cd8' name='aux' filepath='drivers/gpu/drm/drm_dp_helper.c' line='1174' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <pointer-type-def type-id='f3287987' size-in-bits='64' id='a588c23f'/> <pointer-type-def type-id='1227fbe9' size-in-bits='64' id='3ef2bf11'/> <pointer-type-def type-id='ac0bc8bd' size-in-bits='64' id='33ceb73d'/> @@ -80244,12 +72325,27 @@ </array-type-def> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_dp_mst_topology.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='ebccef5f' size-in-bits='96' id='e6001147'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <array-type-def dimensions='1' type-id='d30cc3b8' size-in-bits='576' id='c93659c6'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> <array-type-def dimensions='1' type-id='ecbd5721' size-in-bits='3200' id='014100ec'> <subrange length='16' type-id='7ff19f0f' id='848d0938'/> </array-type-def> <array-type-def dimensions='1' type-id='778f4653' size-in-bits='128' id='e14df1f9'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> + <array-type-def dimensions='1' type-id='0bb26f49' size-in-bits='96' id='0e1e8cdf'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <array-type-def dimensions='1' type-id='0bb26f49' size-in-bits='128' id='521a7abd'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='104' id='097d53a4'> + <subrange length='13' type-id='7ff19f0f' id='487fded1'/> + </array-type-def> <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='120' id='4d823bde'> <subrange length='15' type-id='7ff19f0f' id='8484ba73'/> </array-type-def> @@ -80259,6 +72355,9 @@ <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='2048' id='dbaf9da9'> <subrange length='256' type-id='7ff19f0f' id='36e5b9fa'/> </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='16' id='cf114704'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> <class-decl name='drm_dp_mst_topology_mgr' size-in-bits='9536' is-struct='yes' visibility='default' filepath='include/drm/drm_dp_mst_helper.h' line='449' column='1' id='77db5b7d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='base' type-id='cc3a4f0c' visibility='default' filepath='include/drm/drm_dp_mst_helper.h' line='453' column='1'/> @@ -80703,6 +72802,306 @@ <var-decl name='num_slots' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_dp_mst_helper.h' line='42' column='1'/> </data-member> </class-decl> + <class-decl name='edid' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='285' column='1' id='a7fa16d9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='header' type-id='d2f7b56a' visibility='default' filepath='include/drm/drm_edid.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mfg_id' type-id='cf114704' visibility='default' filepath='include/drm/drm_edid.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='prod_code' type-id='cf114704' visibility='default' filepath='include/drm/drm_edid.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='serial' type-id='19c2251e' visibility='default' filepath='include/drm/drm_edid.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mfg_week' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='mfg_year' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='version' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='152'> + <var-decl name='revision' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='input' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='168'> + <var-decl name='width_cm' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='height_cm' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='184'> + <var-decl name='gamma' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='features' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='200'> + <var-decl name='red_green_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='black_white_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='216'> + <var-decl name='red_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='red_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='306' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='232'> + <var-decl name='green_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='240'> + <var-decl name='green_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='248'> + <var-decl name='blue_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='blue_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='264'> + <var-decl name='white_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='white_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='312' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='280'> + <var-decl name='established_timings' type-id='93a90c7b' visibility='default' filepath='include/drm/drm_edid.h' line='314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='304'> + <var-decl name='standard_timings' type-id='521a7abd' visibility='default' filepath='include/drm/drm_edid.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='432'> + <var-decl name='detailed_timings' type-id='c93659c6' visibility='default' filepath='include/drm/drm_edid.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1008'> + <var-decl name='extensions' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1016'> + <var-decl name='checksum' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='322' column='1'/> + </data-member> + </class-decl> + <class-decl name='est_timings' size-in-bits='24' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='44' column='1' id='93a90c7b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='t1' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='t2' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='mfg_rsvd' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='47' column='1'/> + </data-member> + </class-decl> + <class-decl name='std_timing' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='58' column='1' id='0bb26f49'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hsize' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='vfreq_aspect' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='60' column='1'/> + </data-member> + </class-decl> + <class-decl name='detailed_timing' size-in-bits='144' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='165' column='1' id='d30cc3b8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pixel_clock' type-id='23119536' visibility='default' filepath='include/drm/drm_edid.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='data' type-id='74e410f1' visibility='default' filepath='include/drm/drm_edid.h' line='170' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__4' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='167' column='1' id='74e410f1'> + <data-member access='public'> + <var-decl name='pixel_data' type-id='42c5f701' visibility='default' filepath='include/drm/drm_edid.h' line='168' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='other_data' type-id='4191437e' visibility='default' filepath='include/drm/drm_edid.h' line='169' column='1'/> + </data-member> + </union-decl> + <class-decl name='detailed_pixel_timing' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='70' column='1' id='42c5f701'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hactive_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='hblank_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='hactive_hblank_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='vactive_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='vblank_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='vactive_vblank_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='hsync_offset_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='hsync_pulse_width_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='vsync_offset_pulse_width_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='hsync_vsync_offset_pulse_width_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='width_mm_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='88'> + <var-decl name='height_mm_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='width_height_mm_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='104'> + <var-decl name='hborder' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='vborder' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='misc' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='86' column='1'/> + </data-member> + </class-decl> + <class-decl name='detailed_non_pixel' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='140' column='1' id='4191437e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pad1' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='type' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='pad2' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='data' type-id='3b37e17e' visibility='default' filepath='include/drm/drm_edid.h' line='152' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__5' size-in-bits='104' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='146' column='1' id='3b37e17e'> + <data-member access='public'> + <var-decl name='str' type-id='9839ad2e' visibility='default' filepath='include/drm/drm_edid.h' line='147' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='range' type-id='2d6065c1' visibility='default' filepath='include/drm/drm_edid.h' line='148' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='color' type-id='d35b6cc8' visibility='default' filepath='include/drm/drm_edid.h' line='149' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='timings' type-id='0e1e8cdf' visibility='default' filepath='include/drm/drm_edid.h' line='150' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='cvt' type-id='e6001147' visibility='default' filepath='include/drm/drm_edid.h' line='151' column='1'/> + </data-member> + </union-decl> + <class-decl name='detailed_data_string' size-in-bits='104' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='90' column='1' id='9839ad2e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='str' type-id='097d53a4' visibility='default' filepath='include/drm/drm_edid.h' line='91' column='1'/> + </data-member> + </class-decl> + <class-decl name='detailed_data_monitor_range' size-in-bits='104' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='94' column='1' id='2d6065c1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='min_vfreq' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='max_vfreq' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='min_hfreq_khz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='max_hfreq_khz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='pixel_clock_mhz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='formula' type-id='58741aa1' visibility='default' filepath='include/drm/drm_edid.h' line='119' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__6' size-in-bits='56' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='101' column='1' id='58741aa1'> + <data-member access='public'> + <var-decl name='gtf2' type-id='3f6be67c' visibility='default' filepath='include/drm/drm_edid.h' line='109' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='cvt' type-id='c591dff3' visibility='default' filepath='include/drm/drm_edid.h' line='118' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='56' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='102' column='1' id='3f6be67c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='reserved' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='hfreq_start_khz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='c' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='m' type-id='23119536' visibility='default' filepath='include/drm/drm_edid.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='k' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='j' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='108' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='56' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='110' column='1' id='c591dff3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='version' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='data1' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='data2' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='supported_aspects' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='supported_scalings' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='preferred_refresh' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='117' column='1'/> + </data-member> + </class-decl> + <class-decl name='detailed_data_wpindex' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='122' column='1' id='d35b6cc8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='white_yx_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='white_x_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='white_y_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='gamma' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='126' column='1'/> + </data-member> + </class-decl> + <class-decl name='cvt_timing' size-in-bits='24' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='136' column='1' id='ebccef5f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='code' type-id='930ea9f9' visibility='default' filepath='include/drm/drm_edid.h' line='137' column='1'/> + </data-member> + </class-decl> <class-decl name='drm_dp_sideband_msg_rx' size-in-bits='2608' is-struct='yes' visibility='default' filepath='include/drm/drm_dp_mst_helper.h' line='236' column='1' id='86641ab5'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='chunk' type-id='6aa9aca0' visibility='default' filepath='include/drm/drm_dp_mst_helper.h' line='237' column='1'/> @@ -80797,49 +73196,47 @@ <parameter type-id='95e97e5e' name='conn_base_id' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3961' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_dp_mst_get_port_malloc' mangled-name='drm_dp_mst_get_port_malloc' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='1087' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_get_port_malloc'> - <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='1087' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='drm_dp_update_payload_part2' mangled-name='drm_dp_update_payload_part2' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_update_payload_part2'> + <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2508' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='drm_dp_mst_put_port_malloc' mangled-name='drm_dp_mst_put_port_malloc' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='1105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_put_port_malloc'> <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='1105' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='drm_dp_update_payload_part1' mangled-name='drm_dp_update_payload_part1' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_update_payload_part1'> + <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2401' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='drm_dp_send_power_updown_phy' mangled-name='drm_dp_send_power_updown_phy' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_send_power_updown_phy'> <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2302' column='1'/> <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2303' column='1'/> <parameter type-id='b50a4934' name='power_up' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2303' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_dp_update_payload_part1' mangled-name='drm_dp_update_payload_part1' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_update_payload_part1'> - <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2401' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_dp_update_payload_part2' mangled-name='drm_dp_update_payload_part2' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_update_payload_part2'> - <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2508' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='drm_dp_mst_topology_mgr_set_mst' mangled-name='drm_dp_mst_topology_mgr_set_mst' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_topology_mgr_set_mst'> <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2695' column='1'/> <parameter type-id='b50a4934' name='mst_state' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='2695' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='drm_dp_mst_topology_mgr_destroy' mangled-name='drm_dp_mst_topology_mgr_destroy' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='4012' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_topology_mgr_destroy'> + <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='4012' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_dp_mst_reset_vcpi_slots' mangled-name='drm_dp_mst_reset_vcpi_slots' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3427' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_reset_vcpi_slots'> + <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3427' column='1'/> + <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3427' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_dp_mst_hpd_irq' mangled-name='drm_dp_mst_hpd_irq' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3044' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_hpd_irq'> <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3044' column='1'/> <parameter type-id='8bff8096' name='esi' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3044' column='1'/> <parameter type-id='d8e6b335' name='handled' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3044' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_dp_mst_detect_port' mangled-name='drm_dp_mst_detect_port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_detect_port'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3080' column='1'/> - <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3081' column='1'/> - <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3081' column='1'/> - <return type-id='f7b0e1b4'/> - </function-decl> - <function-decl name='drm_get_edid' mangled-name='drm_get_edid' filepath='include/drm/drm_edid.h' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_get_edid'> - <parameter type-id='4db02c58'/> - <parameter type-id='b9af02c3'/> - <return type-id='c91d1bf1'/> + <function-decl name='drm_dp_mst_get_port_malloc' mangled-name='drm_dp_mst_get_port_malloc' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='1087' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_get_port_malloc'> + <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='1087' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='drm_dp_mst_get_edid' mangled-name='drm_dp_mst_get_edid' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_get_edid'> <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3147' column='1'/> @@ -80847,35 +73244,24 @@ <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3147' column='1'/> <return type-id='c91d1bf1'/> </function-decl> - <function-decl name='drm_edid_duplicate' mangled-name='drm_edid_duplicate' filepath='include/drm/drm_edid.h' line='479' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_edid_duplicate'> - <parameter type-id='776adf76'/> - <return type-id='c91d1bf1'/> + <function-decl name='drm_dp_mst_dump_topology' mangled-name='drm_dp_mst_dump_topology' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3670' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_dump_topology'> + <parameter type-id='f8dc9def' name='m' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3670' column='1'/> + <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3671' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_detect_monitor_audio' mangled-name='drm_detect_monitor_audio' filepath='include/drm/drm_edid.h' line='486' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_detect_monitor_audio'> - <parameter type-id='c91d1bf1'/> - <return type-id='c894953d'/> + <function-decl name='drm_dp_mst_detect_port' mangled-name='drm_dp_mst_detect_port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_detect_port'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3080' column='1'/> + <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3081' column='1'/> + <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3081' column='1'/> + <return type-id='f7b0e1b4'/> </function-decl> - <function-decl name='drm_dp_find_vcpi_slots' mangled-name='drm_dp_find_vcpi_slots' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_find_vcpi_slots'> - <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3179' column='1'/> - <parameter type-id='95e97e5e' name='pbn' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3180' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='drm_dp_mst_deallocate_vcpi' mangled-name='drm_dp_mst_deallocate_vcpi' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3446' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_deallocate_vcpi'> + <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3446' column='1'/> + <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3447' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_dp_atomic_find_vcpi_slots' mangled-name='drm_dp_atomic_find_vcpi_slots' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_atomic_find_vcpi_slots'> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3242' column='1'/> - <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3243' column='1'/> - <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3244' column='1'/> - <parameter type-id='95e97e5e' name='pbn' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3244' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_atomic_get_private_obj_state' mangled-name='drm_atomic_get_private_obj_state' filepath='include/drm/drm_atomic.h' line='453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_get_private_obj_state'> - <parameter type-id='e3dd029e'/> - <parameter type-id='11c98e9a'/> - <return type-id='4ea020ae'/> - </function-decl> - <function-decl name='drm_dp_atomic_release_vcpi_slots' mangled-name='drm_dp_atomic_release_vcpi_slots' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_atomic_release_vcpi_slots'> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3326' column='1'/> - <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3327' column='1'/> - <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3328' column='1'/> + <function-decl name='drm_dp_mst_atomic_check' mangled-name='drm_dp_mst_atomic_check' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3900' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_atomic_check'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3900' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='drm_dp_mst_allocate_vcpi' mangled-name='drm_dp_mst_allocate_vcpi' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_allocate_vcpi'> @@ -80885,15 +73271,10 @@ <parameter type-id='95e97e5e' name='slots' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3368' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='drm_dp_mst_reset_vcpi_slots' mangled-name='drm_dp_mst_reset_vcpi_slots' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3427' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_reset_vcpi_slots'> - <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3427' column='1'/> - <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3427' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_dp_mst_deallocate_vcpi' mangled-name='drm_dp_mst_deallocate_vcpi' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3446' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_deallocate_vcpi'> - <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3446' column='1'/> - <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3447' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='drm_dp_find_vcpi_slots' mangled-name='drm_dp_find_vcpi_slots' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_find_vcpi_slots'> + <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3179' column='1'/> + <parameter type-id='95e97e5e' name='pbn' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3180' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='drm_dp_check_act_status' mangled-name='drm_dp_check_act_status' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3521' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_check_act_status'> <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3521' column='1'/> @@ -80904,127 +73285,19 @@ <parameter type-id='95e97e5e' name='bpp' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3556' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_dp_mst_dump_topology' mangled-name='drm_dp_mst_dump_topology' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3670' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_dump_topology'> - <parameter type-id='f8dc9def' name='m' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3670' column='1'/> - <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3671' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_edid_get_monitor_name' mangled-name='drm_edid_get_monitor_name' filepath='include/drm/drm_edid.h' line='498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_edid_get_monitor_name'> - <parameter type-id='c91d1bf1'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_dp_mst_atomic_check' mangled-name='drm_dp_mst_atomic_check' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3900' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_atomic_check'> - <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3900' column='1'/> + <function-decl name='drm_dp_atomic_release_vcpi_slots' mangled-name='drm_dp_atomic_release_vcpi_slots' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_atomic_release_vcpi_slots'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3326' column='1'/> + <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3327' column='1'/> + <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3328' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_atomic_private_obj_init' mangled-name='drm_atomic_private_obj_init' filepath='include/drm/drm_atomic.h' line='446' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_private_obj_init'> - <parameter type-id='8898134d'/> - <parameter type-id='11c98e9a'/> - <parameter type-id='4ea020ae'/> - <parameter type-id='515fa1af'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_dp_mst_topology_mgr_destroy' mangled-name='drm_dp_mst_topology_mgr_destroy' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='4012' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_mst_topology_mgr_destroy'> - <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='4012' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_atomic_private_obj_fini' mangled-name='drm_atomic_private_obj_fini' filepath='include/drm/drm_atomic.h' line='450' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_private_obj_fini'> - <parameter type-id='11c98e9a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_connector_set_tile_property' mangled-name='drm_connector_set_tile_property' filepath='include/drm/drm_connector.h' line='1554' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_set_tile_property'> - <parameter type-id='4db02c58'/> + <function-decl name='drm_dp_atomic_find_vcpi_slots' mangled-name='drm_dp_atomic_find_vcpi_slots' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dp_atomic_find_vcpi_slots'> + <parameter type-id='e3dd029e' name='state' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3242' column='1'/> + <parameter type-id='88a6d23d' name='mgr' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3243' column='1'/> + <parameter type-id='c45d1018' name='port' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3244' column='1'/> + <parameter type-id='95e97e5e' name='pbn' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3244' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <class-decl name='edid' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='285' column='1' id='a7fa16d9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='header' type-id='d2f7b56a' visibility='default' filepath='include/drm/drm_edid.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mfg_id' type-id='cf114704' visibility='default' filepath='include/drm/drm_edid.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='prod_code' type-id='cf114704' visibility='default' filepath='include/drm/drm_edid.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='serial' type-id='19c2251e' visibility='default' filepath='include/drm/drm_edid.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mfg_week' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='mfg_year' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='version' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='152'> - <var-decl name='revision' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='input' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='168'> - <var-decl name='width_cm' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='height_cm' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='184'> - <var-decl name='gamma' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='features' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='200'> - <var-decl name='red_green_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='black_white_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='216'> - <var-decl name='red_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='red_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='232'> - <var-decl name='green_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='240'> - <var-decl name='green_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='248'> - <var-decl name='blue_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='blue_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='white_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='white_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='312' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='280'> - <var-decl name='established_timings' type-id='93a90c7b' visibility='default' filepath='include/drm/drm_edid.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='304'> - <var-decl name='standard_timings' type-id='521a7abd' visibility='default' filepath='include/drm/drm_edid.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='432'> - <var-decl name='detailed_timings' type-id='c93659c6' visibility='default' filepath='include/drm/drm_edid.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1008'> - <var-decl name='extensions' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1016'> - <var-decl name='checksum' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='322' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='4af8a458' size-in-bits='64' id='776adf76'/> <function-type size-in-bits='64' id='75ec6dfd'> <parameter type-id='88a6d23d'/> <parameter type-id='c45d1018'/> @@ -81036,241 +73309,9 @@ <parameter type-id='4db02c58'/> <return type-id='48b5725f'/> </function-type> - <class-decl name='est_timings' size-in-bits='24' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='44' column='1' id='93a90c7b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='t1' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='t2' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='mfg_rsvd' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='47' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='a7fa16d9' const='yes' id='4af8a458'/> - <array-type-def dimensions='1' type-id='d30cc3b8' size-in-bits='576' id='c93659c6'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='0bb26f49' size-in-bits='128' id='521a7abd'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='16' id='cf114704'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <class-decl name='detailed_timing' size-in-bits='144' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='165' column='1' id='d30cc3b8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pixel_clock' type-id='23119536' visibility='default' filepath='include/drm/drm_edid.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='data' type-id='74e410f1' visibility='default' filepath='include/drm/drm_edid.h' line='170' column='1'/> - </data-member> - </class-decl> - <class-decl name='std_timing' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='58' column='1' id='0bb26f49'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hsize' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='vfreq_aspect' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='60' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__4' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='167' column='1' id='74e410f1'> - <data-member access='public'> - <var-decl name='pixel_data' type-id='42c5f701' visibility='default' filepath='include/drm/drm_edid.h' line='168' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='other_data' type-id='4191437e' visibility='default' filepath='include/drm/drm_edid.h' line='169' column='1'/> - </data-member> - </union-decl> - <class-decl name='detailed_non_pixel' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='140' column='1' id='4191437e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pad1' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='type' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='pad2' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='data' type-id='3b37e17e' visibility='default' filepath='include/drm/drm_edid.h' line='152' column='1'/> - </data-member> - </class-decl> - <class-decl name='detailed_pixel_timing' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='70' column='1' id='42c5f701'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hactive_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='hblank_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='hactive_hblank_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='vactive_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='vblank_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='vactive_vblank_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='hsync_offset_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='hsync_pulse_width_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='vsync_offset_pulse_width_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='hsync_vsync_offset_pulse_width_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='width_mm_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='88'> - <var-decl name='height_mm_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='width_height_mm_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='104'> - <var-decl name='hborder' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='vborder' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='misc' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='86' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__5' size-in-bits='104' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='146' column='1' id='3b37e17e'> - <data-member access='public'> - <var-decl name='str' type-id='9839ad2e' visibility='default' filepath='include/drm/drm_edid.h' line='147' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='range' type-id='2d6065c1' visibility='default' filepath='include/drm/drm_edid.h' line='148' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='color' type-id='d35b6cc8' visibility='default' filepath='include/drm/drm_edid.h' line='149' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='timings' type-id='0e1e8cdf' visibility='default' filepath='include/drm/drm_edid.h' line='150' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='cvt' type-id='e6001147' visibility='default' filepath='include/drm/drm_edid.h' line='151' column='1'/> - </data-member> - </union-decl> - <class-decl name='detailed_data_monitor_range' size-in-bits='104' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='94' column='1' id='2d6065c1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='min_vfreq' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='max_vfreq' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='min_hfreq_khz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='max_hfreq_khz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='pixel_clock_mhz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='formula' type-id='58741aa1' visibility='default' filepath='include/drm/drm_edid.h' line='119' column='1'/> - </data-member> - </class-decl> - <class-decl name='detailed_data_string' size-in-bits='104' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='90' column='1' id='9839ad2e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='str' type-id='097d53a4' visibility='default' filepath='include/drm/drm_edid.h' line='91' column='1'/> - </data-member> - </class-decl> - <class-decl name='detailed_data_wpindex' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='122' column='1' id='d35b6cc8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='white_yx_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='white_x_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='white_y_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='gamma' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='126' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='ebccef5f' size-in-bits='96' id='e6001147'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='0bb26f49' size-in-bits='96' id='0e1e8cdf'> - <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> - </array-type-def> - <class-decl name='cvt_timing' size-in-bits='24' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='136' column='1' id='ebccef5f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='code' type-id='930ea9f9' visibility='default' filepath='include/drm/drm_edid.h' line='137' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='104' id='097d53a4'> - <subrange length='13' type-id='7ff19f0f' id='487fded1'/> - </array-type-def> - <union-decl name='__anonymous_union__6' size-in-bits='56' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='101' column='1' id='58741aa1'> - <data-member access='public'> - <var-decl name='gtf2' type-id='3f6be67c' visibility='default' filepath='include/drm/drm_edid.h' line='109' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='cvt' type-id='c591dff3' visibility='default' filepath='include/drm/drm_edid.h' line='118' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='56' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='102' column='1' id='3f6be67c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='reserved' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='hfreq_start_khz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='c' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='m' type-id='23119536' visibility='default' filepath='include/drm/drm_edid.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='k' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='j' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='108' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='56' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='110' column='1' id='c591dff3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='version' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='data1' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='data2' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='supported_aspects' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='supported_scalings' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='preferred_refresh' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='117' column='1'/> - </data-member> - </class-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_drv.c' language='LANG_C89'> + <var-decl name='drm_debug' type-id='f0981eeb' mangled-name='drm_debug' visibility='default' filepath='drivers/gpu/drm/drm_drv.c' line='53' column='1' elf-symbol-id='drm_debug'/> <function-decl name='drm_dev_put' mangled-name='drm_dev_put' filepath='drivers/gpu/drm/drm_drv.c' line='877' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dev_put'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_drv.c' line='877' column='1'/> <return type-id='48b5725f'/> @@ -81288,16 +73329,16 @@ <parameter type-id='80f4b756' name='name' filepath='drivers/gpu/drm/drm_drv.c' line='1061' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_dev_alloc' mangled-name='drm_dev_alloc' filepath='drivers/gpu/drm/drm_drv.c' line='819' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dev_alloc'> - <parameter type-id='1d52bc4d' name='driver' filepath='drivers/gpu/drm/drm_drv.c' line='819' column='1'/> - <parameter type-id='fa0b179b' name='parent' filepath='drivers/gpu/drm/drm_drv.c' line='820' column='1'/> - <return type-id='8898134d'/> - </function-decl> <function-decl name='drm_dev_register' mangled-name='drm_dev_register' filepath='drivers/gpu/drm/drm_drv.c' line='960' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dev_register'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_drv.c' line='960' column='1'/> <parameter type-id='7359adad' name='flags' filepath='drivers/gpu/drm/drm_drv.c' line='960' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='drm_dev_alloc' mangled-name='drm_dev_alloc' filepath='drivers/gpu/drm/drm_drv.c' line='819' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dev_alloc'> + <parameter type-id='1d52bc4d' name='driver' filepath='drivers/gpu/drm/drm_drv.c' line='819' column='1'/> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/gpu/drm/drm_drv.c' line='820' column='1'/> + <return type-id='8898134d'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_dsc.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='84a5c3d4' size-in-bits='240' id='42c95bcb'> @@ -81309,6 +73350,9 @@ <array-type-def dimensions='1' type-id='1dc6a898' size-in-bits='224' id='feca937c'> <subrange length='14' type-id='7ff19f0f' id='48882d96'/> </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='112' id='497ff6fb'> + <subrange length='14' type-id='7ff19f0f' id='48882d96'/> + </array-type-def> <class-decl name='drm_dsc_picture_parameter_set' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/drm/drm_dsc.h' line='285' column='1' id='9045ae21'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dsc_version' type-id='f9b06939' visibility='default' filepath='include/drm/drm_dsc.h' line='291' column='1'/> @@ -81604,36 +73648,35 @@ <parameter type-id='b21554fc' name='vdsc_cfg' filepath='drivers/gpu/drm/drm_dsc.c' line='258' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='112' id='497ff6fb'> - <subrange length='14' type-id='7ff19f0f' id='48882d96'/> - </array-type-def> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_edid.c' language='LANG_C89'> + <qualified-type-def type-id='a7fa16d9' const='yes' id='4af8a458'/> + <pointer-type-def type-id='4af8a458' size-in-bits='64' id='776adf76'/> <pointer-type-def type-id='c3fc04e5' size-in-bits='64' id='e879a339'/> - <function-decl name='drm_edid_is_valid' mangled-name='drm_edid_is_valid' filepath='drivers/gpu/drm/drm_edid.c' line='1484' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_edid_is_valid'> - <parameter type-id='c91d1bf1' name='edid' filepath='drivers/gpu/drm/drm_edid.c' line='1484' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='drm_add_edid_modes' mangled-name='drm_add_edid_modes' filepath='drivers/gpu/drm/drm_edid.c' line='4863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_add_edid_modes'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='4863' column='1'/> - <parameter type-id='c91d1bf1' name='edid' filepath='drivers/gpu/drm/drm_edid.c' line='4863' column='1'/> + <function-decl name='drm_add_modes_noedid' mangled-name='drm_add_modes_noedid' filepath='drivers/gpu/drm/drm_edid.c' line='4942' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_add_modes_noedid'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='4942' column='1'/> + <parameter type-id='95e97e5e' name='hdisplay' filepath='drivers/gpu/drm/drm_edid.c' line='4943' column='1'/> + <parameter type-id='95e97e5e' name='vdisplay' filepath='drivers/gpu/drm/drm_edid.c' line='4943' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_do_get_edid' mangled-name='drm_do_get_edid' filepath='drivers/gpu/drm/drm_edid.c' line='1661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_do_get_edid'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='1661' column='1'/> - <parameter type-id='e879a339' name='get_edid_block' filepath='drivers/gpu/drm/drm_edid.c' line='1662' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/gpu/drm/drm_edid.c' line='1664' column='1'/> + <function-decl name='drm_match_cea_mode' mangled-name='drm_match_cea_mode' filepath='drivers/gpu/drm/drm_edid.c' line='3092' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_match_cea_mode'> + <parameter type-id='745b39e8' name='to_match' filepath='drivers/gpu/drm/drm_edid.c' line='3092' column='1'/> + <return type-id='f9b06939'/> + </function-decl> + <function-decl name='drm_get_edid' mangled-name='drm_get_edid' filepath='drivers/gpu/drm/drm_edid.c' line='1779' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_get_edid'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='1779' column='1'/> + <parameter type-id='b9af02c3' name='adapter' filepath='drivers/gpu/drm/drm_edid.c' line='1780' column='1'/> <return type-id='c91d1bf1'/> </function-decl> - <function-decl name='drm_mode_get_tile_group' mangled-name='drm_mode_get_tile_group' filepath='include/drm/drm_connector.h' line='1585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_get_tile_group'> - <parameter type-id='8898134d'/> - <parameter type-id='26a90f95'/> - <return type-id='c6c44b9f'/> + <function-decl name='drm_detect_monitor_audio' mangled-name='drm_detect_monitor_audio' filepath='drivers/gpu/drm/drm_edid.c' line='4390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_detect_monitor_audio'> + <parameter type-id='c91d1bf1' name='edid' filepath='drivers/gpu/drm/drm_edid.c' line='4390' column='1'/> + <return type-id='b50a4934'/> </function-decl> - <function-decl name='drm_mode_create_tile_group' mangled-name='drm_mode_create_tile_group' filepath='include/drm/drm_connector.h' line='1583' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_create_tile_group'> - <parameter type-id='8898134d'/> - <parameter type-id='26a90f95'/> - <return type-id='c6c44b9f'/> + <function-decl name='drm_set_preferred_mode' mangled-name='drm_set_preferred_mode' filepath='drivers/gpu/drm/drm_edid.c' line='4988' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_set_preferred_mode'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='4988' column='1'/> + <parameter type-id='95e97e5e' name='hpref' filepath='drivers/gpu/drm/drm_edid.c' line='4989' column='1'/> + <parameter type-id='95e97e5e' name='vpref' filepath='drivers/gpu/drm/drm_edid.c' line='4989' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='drm_mode_find_dmt' mangled-name='drm_mode_find_dmt' filepath='drivers/gpu/drm/drm_edid.c' line='1952' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_find_dmt'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_edid.c' line='1952' column='1'/> @@ -81643,25 +73686,24 @@ <parameter type-id='b50a4934' name='rb' filepath='drivers/gpu/drm/drm_edid.c' line='1954' column='1'/> <return type-id='11e02f83'/> </function-decl> - <function-decl name='drm_detect_hdmi_monitor' mangled-name='drm_detect_hdmi_monitor' filepath='drivers/gpu/drm/drm_edid.c' line='4352' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_detect_hdmi_monitor'> - <parameter type-id='c91d1bf1' name='edid' filepath='drivers/gpu/drm/drm_edid.c' line='4352' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='drm_default_rgb_quant_range' mangled-name='drm_default_rgb_quant_range' filepath='drivers/gpu/drm/drm_edid.c' line='4437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_default_rgb_quant_range'> - <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_edid.c' line='4437' column='1'/> - <return type-id='5c444b2c'/> - </function-decl> - <function-decl name='drm_set_preferred_mode' mangled-name='drm_set_preferred_mode' filepath='drivers/gpu/drm/drm_edid.c' line='4988' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_set_preferred_mode'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='4988' column='1'/> - <parameter type-id='95e97e5e' name='hpref' filepath='drivers/gpu/drm/drm_edid.c' line='4989' column='1'/> - <parameter type-id='95e97e5e' name='vpref' filepath='drivers/gpu/drm/drm_edid.c' line='4989' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='drm_hdmi_vendor_infoframe_from_display_mode' mangled-name='drm_hdmi_vendor_infoframe_from_display_mode' filepath='drivers/gpu/drm/drm_edid.c' line='5341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_hdmi_vendor_infoframe_from_display_mode'> + <parameter type-id='8ba5499a' name='frame' filepath='drivers/gpu/drm/drm_edid.c' line='5341' column='1'/> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='5342' column='1'/> + <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_edid.c' line='5343' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='drm_hdmi_infoframe_set_hdr_metadata' mangled-name='drm_hdmi_infoframe_set_hdr_metadata' filepath='drivers/gpu/drm/drm_edid.c' line='5028' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_hdmi_infoframe_set_hdr_metadata'> <parameter type-id='6ddb149f' name='frame' filepath='drivers/gpu/drm/drm_edid.c' line='5028' column='1'/> <parameter type-id='c9ecdb13' name='conn_state' filepath='drivers/gpu/drm/drm_edid.c' line='5029' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='drm_hdmi_avi_infoframe_quant_range' mangled-name='drm_hdmi_avi_infoframe_quant_range' filepath='drivers/gpu/drm/drm_edid.c' line='5254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_hdmi_avi_infoframe_quant_range'> + <parameter type-id='19ddc3a6' name='frame' filepath='drivers/gpu/drm/drm_edid.c' line='5254' column='1'/> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='5255' column='1'/> + <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_edid.c' line='5256' column='1'/> + <parameter type-id='5c444b2c' name='rgb_quant_range' filepath='drivers/gpu/drm/drm_edid.c' line='5257' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_hdmi_avi_infoframe_from_display_mode' mangled-name='drm_hdmi_avi_infoframe_from_display_mode' filepath='drivers/gpu/drm/drm_edid.c' line='5096' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_hdmi_avi_infoframe_from_display_mode'> <parameter type-id='19ddc3a6' name='frame' filepath='drivers/gpu/drm/drm_edid.c' line='5096' column='1'/> <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='5097' column='1'/> @@ -81673,17 +73715,37 @@ <parameter type-id='c9ecdb13' name='conn_state' filepath='drivers/gpu/drm/drm_edid.c' line='5225' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_hdmi_avi_infoframe_quant_range' mangled-name='drm_hdmi_avi_infoframe_quant_range' filepath='drivers/gpu/drm/drm_edid.c' line='5254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_hdmi_avi_infoframe_quant_range'> - <parameter type-id='19ddc3a6' name='frame' filepath='drivers/gpu/drm/drm_edid.c' line='5254' column='1'/> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='5255' column='1'/> - <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_edid.c' line='5256' column='1'/> - <parameter type-id='5c444b2c' name='rgb_quant_range' filepath='drivers/gpu/drm/drm_edid.c' line='5257' column='1'/> + <function-decl name='drm_do_get_edid' mangled-name='drm_do_get_edid' filepath='drivers/gpu/drm/drm_edid.c' line='1661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_do_get_edid'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='1661' column='1'/> + <parameter type-id='e879a339' name='get_edid_block' filepath='drivers/gpu/drm/drm_edid.c' line='1662' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/gpu/drm/drm_edid.c' line='1664' column='1'/> + <return type-id='c91d1bf1'/> + </function-decl> + <function-decl name='drm_edid_is_valid' mangled-name='drm_edid_is_valid' filepath='drivers/gpu/drm/drm_edid.c' line='1484' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_edid_is_valid'> + <parameter type-id='c91d1bf1' name='edid' filepath='drivers/gpu/drm/drm_edid.c' line='1484' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='drm_edid_get_monitor_name' mangled-name='drm_edid_get_monitor_name' filepath='drivers/gpu/drm/drm_edid.c' line='4068' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_edid_get_monitor_name'> + <parameter type-id='c91d1bf1' name='edid' filepath='drivers/gpu/drm/drm_edid.c' line='4068' column='1'/> + <parameter type-id='26a90f95' name='name' filepath='drivers/gpu/drm/drm_edid.c' line='4068' column='1'/> + <parameter type-id='95e97e5e' name='bufsize' filepath='drivers/gpu/drm/drm_edid.c' line='4068' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_hdmi_vendor_infoframe_from_display_mode' mangled-name='drm_hdmi_vendor_infoframe_from_display_mode' filepath='drivers/gpu/drm/drm_edid.c' line='5341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_hdmi_vendor_infoframe_from_display_mode'> - <parameter type-id='8ba5499a' name='frame' filepath='drivers/gpu/drm/drm_edid.c' line='5341' column='1'/> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='5342' column='1'/> - <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_edid.c' line='5343' column='1'/> + <function-decl name='drm_edid_duplicate' mangled-name='drm_edid_duplicate' filepath='drivers/gpu/drm/drm_edid.c' line='1828' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_edid_duplicate'> + <parameter type-id='776adf76' name='edid' filepath='drivers/gpu/drm/drm_edid.c' line='1828' column='1'/> + <return type-id='c91d1bf1'/> + </function-decl> + <function-decl name='drm_detect_hdmi_monitor' mangled-name='drm_detect_hdmi_monitor' filepath='drivers/gpu/drm/drm_edid.c' line='4352' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_detect_hdmi_monitor'> + <parameter type-id='c91d1bf1' name='edid' filepath='drivers/gpu/drm/drm_edid.c' line='4352' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='drm_default_rgb_quant_range' mangled-name='drm_default_rgb_quant_range' filepath='drivers/gpu/drm/drm_edid.c' line='4437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_default_rgb_quant_range'> + <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_edid.c' line='4437' column='1'/> + <return type-id='5c444b2c'/> + </function-decl> + <function-decl name='drm_add_edid_modes' mangled-name='drm_add_edid_modes' filepath='drivers/gpu/drm/drm_edid.c' line='4863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_add_edid_modes'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_edid.c' line='4863' column='1'/> + <parameter type-id='c91d1bf1' name='edid' filepath='drivers/gpu/drm/drm_edid.c' line='4863' column='1'/> <return type-id='95e97e5e'/> </function-decl> <enum-decl name='hdmi_quantization_range' filepath='include/linux/hdmi.h' line='130' column='1' id='5c444b2c'> @@ -81826,7 +73888,7 @@ <array-type-def dimensions='1' type-id='7567d0f8' size-in-bits='96' id='b7bcaa67'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/hdmi.h' line='201' column='1' id='7567d0f8'> + <class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/hdmi.h' line='201' column='1' id='7567d0f8'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='x' type-id='1dc6a898' visibility='default' filepath='include/linux/hdmi.h' line='202' column='1'/> </data-member> @@ -81935,17 +73997,20 @@ </enum-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_encoder.c' language='LANG_C89'> + <function-decl name='drm_encoder_init' mangled-name='drm_encoder_init' filepath='drivers/gpu/drm/drm_encoder.c' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_encoder_init'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_encoder.c' line='108' column='1'/> + <parameter type-id='74d89ebd' name='encoder' filepath='drivers/gpu/drm/drm_encoder.c' line='109' column='1'/> + <parameter type-id='1701f1ac' name='funcs' filepath='drivers/gpu/drm/drm_encoder.c' line='110' column='1'/> + <parameter type-id='95e97e5e' name='encoder_type' filepath='drivers/gpu/drm/drm_encoder.c' line='111' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/gpu/drm/drm_encoder.c' line='111' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='drm_encoder_cleanup' mangled-name='drm_encoder_cleanup' filepath='drivers/gpu/drm/drm_encoder.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_encoder_cleanup'> <parameter type-id='74d89ebd' name='encoder' filepath='drivers/gpu/drm/drm_encoder.c' line='159' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/gpu/drm/drm_encoder_slave.c' language='LANG_C89'> - <function-decl name='i2c_unregister_device' mangled-name='i2c_unregister_device' filepath='include/linux/i2c.h' line='480' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_unregister_device'> - <parameter type-id='3e31633b'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_fb_cma_helper.c' language='LANG_C89'> <class-decl name='drm_gem_cma_object' size-in-bits='2752' is-struct='yes' visibility='default' filepath='include/drm/drm_gem_cma_helper.h' line='20' column='1' id='a9a2d60c'> <data-member access='public' layout-offset-in-bits='0'> @@ -81970,10 +74035,10 @@ </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_file.c' language='LANG_C89'> <pointer-type-def type-id='2aa44dc9' size-in-bits='64' id='16ab0351'/> - <function-decl name='drm_open' mangled-name='drm_open' filepath='drivers/gpu/drm/drm_file.c' line='370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_open'> - <parameter type-id='7e666abe' name='inode' filepath='drivers/gpu/drm/drm_file.c' line='370' column='1'/> - <parameter type-id='77e79a4b' name='filp' filepath='drivers/gpu/drm/drm_file.c' line='370' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='drm_send_event_locked' mangled-name='drm_send_event_locked' filepath='drivers/gpu/drm/drm_file.c' line='713' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_send_event_locked'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_file.c' line='713' column='1'/> + <parameter type-id='16ab0351' name='e' filepath='drivers/gpu/drm/drm_file.c' line='713' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='drm_release' mangled-name='drm_release' filepath='drivers/gpu/drm/drm_file.c' line='440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_release'> <parameter type-id='7e666abe' name='inode' filepath='drivers/gpu/drm/drm_file.c' line='440' column='1'/> @@ -81992,6 +74057,11 @@ <parameter type-id='f0acc909' name='wait' filepath='drivers/gpu/drm/drm_file.c' line='576' column='1'/> <return type-id='8f254b08'/> </function-decl> + <function-decl name='drm_open' mangled-name='drm_open' filepath='drivers/gpu/drm/drm_file.c' line='370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_open'> + <parameter type-id='7e666abe' name='inode' filepath='drivers/gpu/drm/drm_file.c' line='370' column='1'/> + <parameter type-id='77e79a4b' name='filp' filepath='drivers/gpu/drm/drm_file.c' line='370' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='drm_event_reserve_init_locked' mangled-name='drm_event_reserve_init_locked' filepath='drivers/gpu/drm/drm_file.c' line='614' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_event_reserve_init_locked'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_file.c' line='614' column='1'/> <parameter type-id='9e99ecc1' name='file_priv' filepath='drivers/gpu/drm/drm_file.c' line='615' column='1'/> @@ -81999,15 +74069,7 @@ <parameter type-id='5b35aab5' name='e' filepath='drivers/gpu/drm/drm_file.c' line='617' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_send_event_locked' mangled-name='drm_send_event_locked' filepath='drivers/gpu/drm/drm_file.c' line='713' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_send_event_locked'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_file.c' line='713' column='1'/> - <parameter type-id='16ab0351' name='e' filepath='drivers/gpu/drm/drm_file.c' line='713' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_fence_signal' mangled-name='dma_fence_signal' filepath='include/linux/dma-fence.h' line='360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_signal'> - <parameter type-id='28271da3'/> - <return type-id='95e97e5e'/> - </function-decl> + <pointer-type-def type-id='69bf7bee' size-in-bits='64' id='b53e8dbb'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_flip_work.c' language='LANG_C89'> <class-decl name='drm_flip_work' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/drm/drm_flip_work.h' line='73' column='1' id='2181e5cc'> @@ -82038,17 +74100,17 @@ <parameter type-id='eaa32e2f' name='val' filepath='drivers/gpu/drm/drm_flip_work.c' line='76' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_flip_work_commit' mangled-name='drm_flip_work_commit' filepath='drivers/gpu/drm/drm_flip_work.c' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_flip_work_commit'> - <parameter type-id='705eaeca' name='work' filepath='drivers/gpu/drm/drm_flip_work.c' line='101' column='1'/> - <parameter type-id='242e3d19' name='wq' filepath='drivers/gpu/drm/drm_flip_work.c' line='102' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_flip_work_init' mangled-name='drm_flip_work_init' filepath='drivers/gpu/drm/drm_flip_work.c' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_flip_work_init'> <parameter type-id='705eaeca' name='work' filepath='drivers/gpu/drm/drm_flip_work.c' line='147' column='1'/> <parameter type-id='80f4b756' name='name' filepath='drivers/gpu/drm/drm_flip_work.c' line='148' column='1'/> <parameter type-id='12758247' name='func' filepath='drivers/gpu/drm/drm_flip_work.c' line='148' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='drm_flip_work_commit' mangled-name='drm_flip_work_commit' filepath='drivers/gpu/drm/drm_flip_work.c' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_flip_work_commit'> + <parameter type-id='705eaeca' name='work' filepath='drivers/gpu/drm/drm_flip_work.c' line='101' column='1'/> + <parameter type-id='242e3d19' name='wq' filepath='drivers/gpu/drm/drm_flip_work.c' line='102' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_flip_work_cleanup' mangled-name='drm_flip_work_cleanup' filepath='drivers/gpu/drm/drm_flip_work.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_flip_work_cleanup'> <parameter type-id='705eaeca' name='work' filepath='drivers/gpu/drm/drm_flip_work.c' line='166' column='1'/> <return type-id='48b5725f'/> @@ -82060,106 +74122,67 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_fourcc.c' language='LANG_C89'> + <class-decl name='drm_format_name_buf' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_fourcc.h' line='142' column='1' id='6f36f2ec'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='str' type-id='16dc656a' visibility='default' filepath='include/drm/drm_fourcc.h' line='143' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='6f36f2ec' size-in-bits='64' id='d00fb93a'/> <function-decl name='drm_mode_legacy_fb_format' mangled-name='drm_mode_legacy_fb_format' filepath='drivers/gpu/drm/drm_fourcc.c' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_legacy_fb_format'> <parameter type-id='8f92235e' name='bpp' filepath='drivers/gpu/drm/drm_fourcc.c' line='46' column='1'/> <parameter type-id='8f92235e' name='depth' filepath='drivers/gpu/drm/drm_fourcc.c' line='46' column='1'/> <return type-id='8f92235e'/> </function-decl> + <function-decl name='drm_get_format_name' mangled-name='drm_get_format_name' filepath='drivers/gpu/drm/drm_fourcc.c' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_get_format_name'> + <parameter type-id='8f92235e' name='format' filepath='drivers/gpu/drm/drm_fourcc.c' line='138' column='1'/> + <parameter type-id='d00fb93a' name='buf' filepath='drivers/gpu/drm/drm_fourcc.c' line='138' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='drm_get_format_info' mangled-name='drm_get_format_info' filepath='drivers/gpu/drm/drm_fourcc.c' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_get_format_info'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_fourcc.c' line='324' column='1'/> + <parameter type-id='92ed24a5' name='mode_cmd' filepath='drivers/gpu/drm/drm_fourcc.c' line='325' column='1'/> + <return type-id='f10b2208'/> + </function-decl> <function-decl name='drm_format_info' mangled-name='drm_format_info' filepath='drivers/gpu/drm/drm_fourcc.c' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_format_info'> <parameter type-id='19c2251e' name='format' filepath='drivers/gpu/drm/drm_fourcc.c' line='304' column='1'/> <return type-id='f10b2208'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_framebuffer.c' language='LANG_C89'> - <function-decl name='drm_framebuffer_remove' mangled-name='drm_framebuffer_remove' filepath='drivers/gpu/drm/drm_framebuffer.c' line='963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_framebuffer_remove'> - <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_framebuffer.c' line='963' column='1'/> + <function-decl name='drm_framebuffer_cleanup' mangled-name='drm_framebuffer_cleanup' filepath='drivers/gpu/drm/drm_framebuffer.c' line='822' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_framebuffer_cleanup'> + <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_framebuffer.c' line='822' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='drm_framebuffer_init' mangled-name='drm_framebuffer_init' filepath='drivers/gpu/drm/drm_framebuffer.c' line='724' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_framebuffer_init'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_framebuffer.c' line='724' column='1'/> + <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_framebuffer.c' line='724' column='1'/> + <parameter type-id='8e992c3d' name='funcs' filepath='drivers/gpu/drm/drm_framebuffer.c' line='725' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='drm_framebuffer_unregister_private' mangled-name='drm_framebuffer_unregister_private' filepath='drivers/gpu/drm/drm_framebuffer.c' line='791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_framebuffer_unregister_private'> <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_framebuffer.c' line='791' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='drm_framebuffer_remove' mangled-name='drm_framebuffer_remove' filepath='drivers/gpu/drm/drm_framebuffer.c' line='963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_framebuffer_remove'> + <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_framebuffer.c' line='963' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_framebuffer_lookup' mangled-name='drm_framebuffer_lookup' filepath='drivers/gpu/drm/drm_framebuffer.c' line='763' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_framebuffer_lookup'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_framebuffer.c' line='763' column='1'/> + <parameter type-id='9e99ecc1' name='file_priv' filepath='drivers/gpu/drm/drm_framebuffer.c' line='764' column='1'/> + <parameter type-id='8f92235e' name='id' filepath='drivers/gpu/drm/drm_framebuffer.c' line='765' column='1'/> + <return type-id='7b332e1c'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_gem.c' language='LANG_C89'> - <pointer-type-def type-id='743d7e52' size-in-bits='64' id='e05b33b0'/> - <function-decl name='drm_vma_offset_manager_init' mangled-name='drm_vma_offset_manager_init' filepath='include/drm/drm_vma_manager.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_vma_offset_manager_init'> - <parameter type-id='0c6d12d5'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> + <function-decl name='drm_gem_object_put_unlocked' mangled-name='drm_gem_object_put_unlocked' filepath='drivers/gpu/drm/drm_gem.c' line='985' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_object_put_unlocked'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='985' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_mm_takedown' mangled-name='drm_mm_takedown' filepath='include/drm/drm_mm.h' line='464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mm_takedown'> - <parameter type-id='0ee978f1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_gem_object_init' mangled-name='drm_gem_object_init' filepath='drivers/gpu/drm/drm_gem.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_object_init'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_gem.c' line='124' column='1'/> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='125' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/gpu/drm/drm_gem.c' line='125' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_resv_init' mangled-name='dma_resv_init' filepath='include/linux/dma-resv.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_init'> - <parameter type-id='340cea9c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_gem_private_object_init' mangled-name='drm_gem_private_object_init' filepath='drivers/gpu/drm/drm_gem.c' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_private_object_init'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_gem.c' line='151' column='1'/> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='152' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/gpu/drm/drm_gem.c' line='152' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_vma_offset_add' mangled-name='drm_vma_offset_add' filepath='include/drm/drm_vma_manager.h' line='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_vma_offset_add'> - <parameter type-id='0c6d12d5'/> - <parameter type-id='e05b33b0'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_gem_create_mmap_offset' mangled-name='drm_gem_create_mmap_offset' filepath='drivers/gpu/drm/drm_gem.c' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_create_mmap_offset'> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='500' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_buf_put' mangled-name='dma_buf_put' filepath='include/linux/dma-buf.h' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_put'> - <parameter type-id='5e4f599b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_gem_free_mmap_offset' mangled-name='drm_gem_free_mmap_offset' filepath='drivers/gpu/drm/drm_gem.c' line='451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_free_mmap_offset'> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='451' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_vma_offset_remove' mangled-name='drm_vma_offset_remove' filepath='include/drm/drm_vma_manager.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_vma_offset_remove'> - <parameter type-id='0c6d12d5'/> - <parameter type-id='e05b33b0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_gem_get_pages' mangled-name='drm_gem_get_pages' filepath='drivers/gpu/drm/drm_gem.c' line='538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_get_pages'> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='538' column='1'/> - <return type-id='9f93c9da'/> - </function-decl> - <function-decl name='drm_gem_put_pages' mangled-name='drm_gem_put_pages' filepath='drivers/gpu/drm/drm_gem.c' line='601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_put_pages'> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='601' column='1'/> - <parameter type-id='9f93c9da' name='pages' filepath='drivers/gpu/drm/drm_gem.c' line='601' column='1'/> - <parameter type-id='b50a4934' name='dirty' filepath='drivers/gpu/drm/drm_gem.c' line='602' column='1'/> - <parameter type-id='b50a4934' name='accessed' filepath='drivers/gpu/drm/drm_gem.c' line='602' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_resv_wait_timeout_rcu' mangled-name='dma_resv_wait_timeout_rcu' filepath='include/linux/dma-resv.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_wait_timeout_rcu'> - <parameter type-id='340cea9c'/> - <parameter type-id='c894953d'/> - <parameter type-id='c894953d'/> - <parameter type-id='7359adad'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='drm_gem_object_release' mangled-name='drm_gem_object_release' filepath='drivers/gpu/drm/drm_gem.c' line='935' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_object_release'> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='935' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_resv_fini' mangled-name='dma_resv_fini' filepath='include/linux/dma-resv.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_fini'> - <parameter type-id='340cea9c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_gem_object_put' mangled-name='drm_gem_object_put' filepath='drivers/gpu/drm/drm_gem.c' line='1017' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_object_put'> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='1017' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='drm_gem_object_lookup' mangled-name='drm_gem_object_lookup' filepath='drivers/gpu/drm/drm_gem.c' line='733' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_object_lookup'> + <parameter type-id='9e99ecc1' name='filp' filepath='drivers/gpu/drm/drm_gem.c' line='733' column='1'/> + <parameter type-id='19c2251e' name='handle' filepath='drivers/gpu/drm/drm_gem.c' line='733' column='1'/> + <return type-id='abd62a96'/> </function-decl> <function-decl name='drm_gem_vm_open' mangled-name='drm_gem_vm_open' filepath='drivers/gpu/drm/drm_gem.c' line='1034' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_vm_open'> <parameter type-id='2ae08426' name='vma' filepath='drivers/gpu/drm/drm_gem.c' line='1034' column='1'/> @@ -82169,6 +74192,33 @@ <parameter type-id='2ae08426' name='vma' filepath='drivers/gpu/drm/drm_gem.c' line='1049' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='drm_gem_put_pages' mangled-name='drm_gem_put_pages' filepath='drivers/gpu/drm/drm_gem.c' line='601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_put_pages'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='601' column='1'/> + <parameter type-id='9f93c9da' name='pages' filepath='drivers/gpu/drm/drm_gem.c' line='601' column='1'/> + <parameter type-id='b50a4934' name='dirty' filepath='drivers/gpu/drm/drm_gem.c' line='602' column='1'/> + <parameter type-id='b50a4934' name='accessed' filepath='drivers/gpu/drm/drm_gem.c' line='602' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_gem_private_object_init' mangled-name='drm_gem_private_object_init' filepath='drivers/gpu/drm/drm_gem.c' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_private_object_init'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_gem.c' line='151' column='1'/> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='152' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/gpu/drm/drm_gem.c' line='152' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_gem_object_release' mangled-name='drm_gem_object_release' filepath='drivers/gpu/drm/drm_gem.c' line='935' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_object_release'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='935' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_gem_object_put' mangled-name='drm_gem_object_put' filepath='drivers/gpu/drm/drm_gem.c' line='1017' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_object_put'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='1017' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_gem_object_init' mangled-name='drm_gem_object_init' filepath='drivers/gpu/drm/drm_gem.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_object_init'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_gem.c' line='124' column='1'/> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='125' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/gpu/drm/drm_gem.c' line='125' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='drm_gem_mmap_obj' mangled-name='drm_gem_mmap_obj' filepath='drivers/gpu/drm/drm_gem.c' line='1081' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_mmap_obj'> <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='1081' column='1'/> <parameter type-id='7359adad' name='obj_size' filepath='drivers/gpu/drm/drm_gem.c' line='1081' column='1'/> @@ -82180,43 +74230,58 @@ <parameter type-id='2ae08426' name='vma' filepath='drivers/gpu/drm/drm_gem.c' line='1129' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_vma_offset_lookup_locked' mangled-name='drm_vma_offset_lookup_locked' filepath='include/drm/drm_vma_manager.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_vma_offset_lookup_locked'> - <parameter type-id='0c6d12d5'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='e05b33b0'/> + <function-decl name='drm_gem_handle_create' mangled-name='drm_gem_handle_create' filepath='drivers/gpu/drm/drm_gem.c' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_handle_create'> + <parameter type-id='9e99ecc1' name='file_priv' filepath='drivers/gpu/drm/drm_gem.c' line='429' column='1'/> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='430' column='1'/> + <parameter type-id='f9409001' name='handlep' filepath='drivers/gpu/drm/drm_gem.c' line='431' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_printf' mangled-name='drm_printf' filepath='include/drm/drm_print.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_printf'> - <parameter type-id='7ac48c21'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> + <function-decl name='drm_gem_get_pages' mangled-name='drm_gem_get_pages' filepath='drivers/gpu/drm/drm_gem.c' line='538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_get_pages'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='538' column='1'/> + <return type-id='9f93c9da'/> + </function-decl> + <function-decl name='drm_gem_free_mmap_offset' mangled-name='drm_gem_free_mmap_offset' filepath='drivers/gpu/drm/drm_gem.c' line='451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_free_mmap_offset'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='451' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='xa_find' mangled-name='xa_find' filepath='include/linux/xarray.h' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xa_find'> - <parameter type-id='60075f2a'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> + <function-decl name='drm_gem_create_mmap_offset' mangled-name='drm_gem_create_mmap_offset' filepath='drivers/gpu/drm/drm_gem.c' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_create_mmap_offset'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem.c' line='500' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='xa_find_after' mangled-name='xa_find_after' filepath='include/linux/xarray.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xa_find_after'> - <parameter type-id='60075f2a'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <pointer-type-def type-id='d39738ac' size-in-bits='64' id='60075f2a'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_gem_cma_helper.c' language='LANG_C89'> <var-decl name='drm_gem_cma_vm_ops' type-id='92e9b57c' mangled-name='drm_gem_cma_vm_ops' visibility='default' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='263' column='1' elf-symbol-id='drm_gem_cma_vm_ops'/> - <function-decl name='drm_gem_cma_free_object' mangled-name='drm_gem_cma_free_object' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_free_object'> - <parameter type-id='abd62a96' name='gem_obj' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='176' column='1'/> + <function-decl name='drm_gem_cma_prime_vunmap' mangled-name='drm_gem_cma_prime_vunmap' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='569' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_prime_vunmap'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='569' column='1'/> + <parameter type-id='eaa32e2f' name='vaddr' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='569' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dma_buf_vunmap' mangled-name='dma_buf_vunmap' filepath='include/linux/dma-buf.h' line='518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_vunmap'> - <parameter type-id='5e4f599b'/> - <parameter type-id='eaa32e2f'/> + <function-decl name='drm_gem_cma_prime_vmap' mangled-name='drm_gem_cma_prime_vmap' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_prime_vmap'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='550' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='drm_gem_cma_prime_mmap' mangled-name='drm_gem_cma_prime_mmap' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='521' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_prime_mmap'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='521' column='1'/> + <parameter type-id='2ae08426' name='vma' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='522' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_gem_cma_prime_import_sg_table' mangled-name='drm_gem_cma_prime_import_sg_table' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_prime_import_sg_table'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='468' column='1'/> + <parameter type-id='e68e04c1' name='attach' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='469' column='1'/> + <parameter type-id='4adb0e6a' name='sgt' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='470' column='1'/> + <return type-id='abd62a96'/> + </function-decl> + <function-decl name='drm_gem_cma_prime_get_sg_table' mangled-name='drm_gem_cma_prime_get_sg_table' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='427' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_prime_get_sg_table'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='427' column='1'/> + <return type-id='4adb0e6a'/> + </function-decl> + <function-decl name='drm_gem_cma_mmap' mangled-name='drm_gem_cma_mmap' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_mmap'> + <parameter type-id='77e79a4b' name='filp' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='308' column='1'/> + <parameter type-id='2ae08426' name='vma' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='308' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_gem_cma_free_object' mangled-name='drm_gem_cma_free_object' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_free_object'> + <parameter type-id='abd62a96' name='gem_obj' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='176' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='drm_gem_cma_dumb_create_internal' mangled-name='drm_gem_cma_dumb_create_internal' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_dumb_create_internal'> @@ -82231,65 +74296,23 @@ <parameter type-id='28cbbf40' name='args' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='250' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_gem_cma_mmap' mangled-name='drm_gem_cma_mmap' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_mmap'> - <parameter type-id='77e79a4b' name='filp' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='308' column='1'/> - <parameter type-id='2ae08426' name='vma' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='308' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_gem_cma_prime_get_sg_table' mangled-name='drm_gem_cma_prime_get_sg_table' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='427' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_prime_get_sg_table'> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='427' column='1'/> - <return type-id='4adb0e6a'/> - </function-decl> - <function-decl name='drm_gem_cma_prime_import_sg_table' mangled-name='drm_gem_cma_prime_import_sg_table' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_prime_import_sg_table'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='468' column='1'/> - <parameter type-id='e68e04c1' name='attach' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='469' column='1'/> - <parameter type-id='4adb0e6a' name='sgt' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='470' column='1'/> - <return type-id='abd62a96'/> - </function-decl> - <function-decl name='drm_gem_cma_prime_mmap' mangled-name='drm_gem_cma_prime_mmap' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='521' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_prime_mmap'> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='521' column='1'/> - <parameter type-id='2ae08426' name='vma' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='522' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_gem_cma_prime_vmap' mangled-name='drm_gem_cma_prime_vmap' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_prime_vmap'> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='550' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='drm_gem_cma_prime_vunmap' mangled-name='drm_gem_cma_prime_vunmap' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='569' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_cma_prime_vunmap'> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='569' column='1'/> - <parameter type-id='eaa32e2f' name='vaddr' filepath='drivers/gpu/drm/drm_gem_cma_helper.c' line='569' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_buf_vmap' mangled-name='dma_buf_vmap' filepath='include/linux/dma-buf.h' line='517' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_vmap'> - <parameter type-id='5e4f599b'/> - <return type-id='eaa32e2f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_gem_framebuffer_helper.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='28271da3' size-in-bits='infinite' id='f5432a6f'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> - <class-decl name='drm_mm' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/drm/drm_mm.h' line='186' column='1' id='0b8ea949'> + <class-decl name='drm_vma_offset_node' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/drm/drm_vma_manager.h' line='52' column='1' id='743d7e52'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='color_adjust' type-id='4bcdfb80' visibility='default' filepath='include/drm/drm_mm.h' line='196' column='1'/> + <var-decl name='vm_lock' type-id='ac16795b' visibility='default' filepath='include/drm/drm_vma_manager.h' line='53' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hole_stack' type-id='72f469ec' visibility='default' filepath='include/drm/drm_mm.h' line='202' column='1'/> + <var-decl name='vm_node' type-id='60498a7e' visibility='default' filepath='include/drm/drm_vma_manager.h' line='54' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='head_node' type-id='60498a7e' visibility='default' filepath='include/drm/drm_mm.h' line='205' column='1'/> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='vm_files' type-id='dec44472' visibility='default' filepath='include/drm/drm_vma_manager.h' line='55' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='interval_tree' type-id='6fe1603d' visibility='default' filepath='include/drm/drm_mm.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='holes_size' type-id='6fe1603d' visibility='default' filepath='include/drm/drm_mm.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='holes_addr' type-id='dec44472' visibility='default' filepath='include/drm/drm_mm.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='scan_active' type-id='7359adad' visibility='default' filepath='include/drm/drm_mm.h' line='211' column='1'/> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='readonly' type-id='b50a4934' visibility='default' filepath='include/drm/drm_vma_manager.h' line='56' column='1'/> </data-member> </class-decl> <class-decl name='drm_mm_node' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/drm/drm_mm.h' line='155' column='1' id='60498a7e'> @@ -82333,18 +74356,94 @@ <var-decl name='scanned_block' type-id='b50a4934' visibility='default' filepath='include/drm/drm_mm.h' line='172' column='1'/> </data-member> </class-decl> - <class-decl name='drm_vma_offset_node' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/drm/drm_vma_manager.h' line='52' column='1' id='743d7e52'> + <class-decl name='drm_mm' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/drm/drm_mm.h' line='186' column='1' id='0b8ea949'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vm_lock' type-id='ac16795b' visibility='default' filepath='include/drm/drm_vma_manager.h' line='53' column='1'/> + <var-decl name='color_adjust' type-id='4bcdfb80' visibility='default' filepath='include/drm/drm_mm.h' line='196' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='vm_node' type-id='60498a7e' visibility='default' filepath='include/drm/drm_vma_manager.h' line='54' column='1'/> + <var-decl name='hole_stack' type-id='72f469ec' visibility='default' filepath='include/drm/drm_mm.h' line='202' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='vm_files' type-id='dec44472' visibility='default' filepath='include/drm/drm_vma_manager.h' line='55' column='1'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='head_node' type-id='60498a7e' visibility='default' filepath='include/drm/drm_mm.h' line='205' column='1'/> </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='interval_tree' type-id='6fe1603d' visibility='default' filepath='include/drm/drm_mm.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='holes_size' type-id='6fe1603d' visibility='default' filepath='include/drm/drm_mm.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='holes_addr' type-id='dec44472' visibility='default' filepath='include/drm/drm_mm.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='scan_active' type-id='7359adad' visibility='default' filepath='include/drm/drm_mm.h' line='211' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_buf_ops' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='35' column='1' id='3f8b3d98'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='readonly' type-id='b50a4934' visibility='default' filepath='include/drm/drm_vma_manager.h' line='56' column='1'/> + <var-decl name='cache_sgt_mapping' type-id='b50a4934' visibility='default' filepath='include/linux/dma-buf.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='attach' type-id='b512ba7d' visibility='default' filepath='include/linux/dma-buf.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='detach' type-id='f191792a' visibility='default' filepath='include/linux/dma-buf.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='map_dma_buf' type-id='2d7508a9' visibility='default' filepath='include/linux/dma-buf.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='unmap_dma_buf' type-id='0b475e59' visibility='default' filepath='include/linux/dma-buf.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='release' type-id='4e7b299a' visibility='default' filepath='include/linux/dma-buf.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='begin_cpu_access' type-id='127a97dd' visibility='default' filepath='include/linux/dma-buf.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='begin_cpu_access_partial' type-id='5299fb35' visibility='default' filepath='include/linux/dma-buf.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='end_cpu_access' type-id='127a97dd' visibility='default' filepath='include/linux/dma-buf.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='end_cpu_access_partial' type-id='5299fb35' visibility='default' filepath='include/linux/dma-buf.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='mmap' type-id='68074686' visibility='default' filepath='include/linux/dma-buf.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='map' type-id='02838dc6' visibility='default' filepath='include/linux/dma-buf.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='unmap' type-id='632039f8' visibility='default' filepath='include/linux/dma-buf.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='vmap' type-id='a298286a' visibility='default' filepath='include/linux/dma-buf.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='vunmap' type-id='eb050ad4' visibility='default' filepath='include/linux/dma-buf.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='get_uuid' type-id='24dc58c9' visibility='default' filepath='include/linux/dma-buf.h' line='335' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='get_flags' type-id='97a03e57' visibility='default' filepath='include/linux/dma-buf.h' line='349' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_resv' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/dma-resv.h' line='72' column='1' id='d06fbf66'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='45793a97' visibility='default' filepath='include/linux/dma-resv.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='seq' type-id='e14c3b11' visibility='default' filepath='include/linux/dma-resv.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='fence_excl' type-id='28271da3' visibility='default' filepath='include/linux/dma-resv.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='fence' type-id='ed300e23' visibility='default' filepath='include/linux/dma-resv.h' line='77' column='1'/> </data-member> </class-decl> <class-decl name='dma_resv_list' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/dma-resv.h' line='59' column='1' id='7cc6fd83'> @@ -82361,6 +74460,26 @@ <var-decl name='shared' type-id='f5432a6f' visibility='default' filepath='include/linux/dma-resv.h' line='62' column='1'/> </data-member> </class-decl> + <class-decl name='dma_buf_poll_cb_t' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='401' column='1' id='d5acde18'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cb' type-id='54c5dd35' visibility='default' filepath='include/linux/dma-buf.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='poll' type-id='03d48e96' visibility='default' filepath='include/linux/dma-buf.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='active' type-id='8f254b08' visibility='default' filepath='include/linux/dma-buf.h' line='405' column='1'/> + </data-member> + </class-decl> + <class-decl name='dma_fence_cb' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/dma-fence.h' line='116' column='1' id='54c5dd35'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/dma-fence.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='func' type-id='9c175524' visibility='default' filepath='include/linux/dma-fence.h' line='118' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='dma_fence_func_t' type-id='75d065d2' filepath='include/linux/dma-fence.h' line='105' column='1' id='9c175524'/> <class-decl name='drm_gem_object_funcs' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/drm/drm_gem.h' line='47' column='1' id='df20b624'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='free' type-id='9126441b' visibility='default' filepath='include/drm/drm_gem.h' line='55' column='1'/> @@ -82396,13 +74515,37 @@ <var-decl name='vm_ops' type-id='9be87662' visibility='default' filepath='include/drm/drm_gem.h' line='160' column='1'/> </data-member> </class-decl> + <qualified-type-def type-id='3f8b3d98' const='yes' id='38cc1773'/> + <pointer-type-def type-id='38cc1773' size-in-bits='64' id='c248c11b'/> <qualified-type-def type-id='df20b624' const='yes' id='d45b1fc5'/> <pointer-type-def type-id='d45b1fc5' size-in-bits='64' id='3a73453d'/> <qualified-type-def type-id='60498a7e' const='yes' id='809e8e55'/> <pointer-type-def type-id='809e8e55' size-in-bits='64' id='f89a51ed'/> + <pointer-type-def type-id='54c5dd35' size-in-bits='64' id='a47516e5'/> + <pointer-type-def type-id='d06fbf66' size-in-bits='64' id='340cea9c'/> <pointer-type-def type-id='7cc6fd83' size-in-bits='64' id='ed300e23'/> <pointer-type-def type-id='0b8ea949' size-in-bits='64' id='0ee978f1'/> + <pointer-type-def type-id='9977c731' size-in-bits='64' id='b512ba7d'/> + <pointer-type-def type-id='88776799' size-in-bits='64' id='127a97dd'/> + <pointer-type-def type-id='c3e60881' size-in-bits='64' id='5299fb35'/> + <pointer-type-def type-id='8b9912bb' size-in-bits='64' id='97a03e57'/> + <pointer-type-def type-id='440843bd' size-in-bits='64' id='24dc58c9'/> + <pointer-type-def type-id='70e959e4' size-in-bits='64' id='68074686'/> + <pointer-type-def type-id='efdb04f5' size-in-bits='64' id='2d7508a9'/> <pointer-type-def type-id='7dfcb6b6' size-in-bits='64' id='4bcdfb80'/> + <pointer-type-def type-id='7908d890' size-in-bits='64' id='4e7b299a'/> + <pointer-type-def type-id='d299a9b0' size-in-bits='64' id='f191792a'/> + <pointer-type-def type-id='45d6b556' size-in-bits='64' id='632039f8'/> + <pointer-type-def type-id='9a321b4a' size-in-bits='64' id='eb050ad4'/> + <pointer-type-def type-id='7e5de8f5' size-in-bits='64' id='0b475e59'/> + <pointer-type-def type-id='18c89148' size-in-bits='64' id='75d065d2'/> + <pointer-type-def type-id='a1b495b8' size-in-bits='64' id='a298286a'/> + <pointer-type-def type-id='ddfa4afc' size-in-bits='64' id='02838dc6'/> + <function-decl name='drm_gem_fb_prepare_fb' mangled-name='drm_gem_fb_prepare_fb' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_fb_prepare_fb'> + <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='287' column='1'/> + <parameter type-id='d0835005' name='state' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='288' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='drm_gem_fb_get_obj' mangled-name='drm_gem_fb_get_obj' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_fb_get_obj'> <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='47' column='1'/> <parameter type-id='f0981eeb' name='plane' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='48' column='1'/> @@ -82412,60 +74555,55 @@ <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='94' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_gem_object_put_unlocked' mangled-name='drm_gem_object_put_unlocked' filepath='include/drm/drm_gem.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_object_put_unlocked'> - <parameter type-id='abd62a96'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_framebuffer_cleanup' mangled-name='drm_framebuffer_cleanup' filepath='include/drm/drm_framebuffer.h' line='225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_framebuffer_cleanup'> - <parameter type-id='7b332e1c'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_gem_fb_create_handle' mangled-name='drm_gem_fb_create_handle' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_fb_create_handle'> <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='119' column='1'/> <parameter type-id='9e99ecc1' name='file' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='119' column='1'/> <parameter type-id='807869d3' name='handle' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='120' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_gem_handle_create' mangled-name='drm_gem_handle_create' filepath='include/drm/drm_gem.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_handle_create'> - <parameter type-id='9e99ecc1'/> - <parameter type-id='abd62a96'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_gem_object_lookup' mangled-name='drm_gem_object_lookup' filepath='include/drm/drm_gem.h' line='392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_object_lookup'> - <parameter type-id='9e99ecc1'/> - <parameter type-id='f0981eeb'/> - <return type-id='abd62a96'/> - </function-decl> - <function-decl name='drm_framebuffer_init' mangled-name='drm_framebuffer_init' filepath='include/drm/drm_framebuffer.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_framebuffer_init'> - <parameter type-id='8898134d'/> - <parameter type-id='7b332e1c'/> - <parameter type-id='8e992c3d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_dev_printk' mangled-name='drm_dev_printk' filepath='include/drm/drm_print.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dev_printk'> - <parameter type-id='8df61054'/> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_gem_fb_create' mangled-name='drm_gem_fb_create' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_fb_create'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='223' column='1'/> <parameter type-id='9e99ecc1' name='file' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='223' column='1'/> <parameter type-id='92ed24a5' name='mode_cmd' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='224' column='1'/> <return type-id='7b332e1c'/> </function-decl> - <function-decl name='drm_gem_fb_prepare_fb' mangled-name='drm_gem_fb_prepare_fb' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_fb_prepare_fb'> - <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='287' column='1'/> - <parameter type-id='d0835005' name='state' filepath='drivers/gpu/drm/drm_gem_framebuffer_helper.c' line='288' column='1'/> + <function-type size-in-bits='64' id='9977c731'> + <parameter type-id='5e4f599b'/> + <parameter type-id='e68e04c1'/> <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_atomic_set_fence_for_plane' mangled-name='drm_atomic_set_fence_for_plane' filepath='include/drm/drm_atomic_uapi.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_set_fence_for_plane'> - <parameter type-id='d0835005'/> - <parameter type-id='28271da3'/> - <return type-id='48b5725f'/> - </function-decl> + </function-type> + <function-type size-in-bits='64' id='88776799'> + <parameter type-id='5e4f599b'/> + <parameter type-id='eea6b025'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c3e60881'> + <parameter type-id='5e4f599b'/> + <parameter type-id='eea6b025'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8b9912bb'> + <parameter type-id='5e4f599b'/> + <parameter type-id='1d2c2b85'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='440843bd'> + <parameter type-id='5e4f599b'/> + <parameter type-id='f1397309'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='70e959e4'> + <parameter type-id='5e4f599b'/> + <parameter type-id='2ae08426'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='efdb04f5'> + <parameter type-id='e68e04c1'/> + <parameter type-id='eea6b025'/> + <return type-id='4adb0e6a'/> + </function-type> <function-type size-in-bits='64' id='7dfcb6b6'> <parameter type-id='f89a51ed'/> <parameter type-id='7359adad'/> @@ -82473,13 +74611,53 @@ <parameter type-id='3df9fd28'/> <return type-id='48b5725f'/> </function-type> + <function-type size-in-bits='64' id='7908d890'> + <parameter type-id='5e4f599b'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d299a9b0'> + <parameter type-id='5e4f599b'/> + <parameter type-id='e68e04c1'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='45d6b556'> + <parameter type-id='5e4f599b'/> + <parameter type-id='7359adad'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='9a321b4a'> + <parameter type-id='5e4f599b'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='7e5de8f5'> + <parameter type-id='e68e04c1'/> + <parameter type-id='4adb0e6a'/> + <parameter type-id='eea6b025'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='18c89148'> + <parameter type-id='28271da3'/> + <parameter type-id='a47516e5'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='a1b495b8'> + <parameter type-id='5e4f599b'/> + <return type-id='eaa32e2f'/> + </function-type> + <function-type size-in-bits='64' id='ddfa4afc'> + <parameter type-id='5e4f599b'/> + <parameter type-id='7359adad'/> + <return type-id='eaa32e2f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_gem_shmem_helper.c' language='LANG_C89'> - <function-decl name='drm_gem_shmem_dumb_create' mangled-name='drm_gem_shmem_dumb_create' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='448' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_shmem_dumb_create'> - <parameter type-id='9e99ecc1' name='file' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='448' column='1'/> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='448' column='1'/> - <parameter type-id='28cbbf40' name='args' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='449' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='drm_gem_shmem_prime_import_sg_table' mangled-name='drm_gem_shmem_prime_import_sg_table' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_shmem_prime_import_sg_table'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='665' column='1'/> + <parameter type-id='e68e04c1' name='attach' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='666' column='1'/> + <parameter type-id='4adb0e6a' name='sgt' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='667' column='1'/> + <return type-id='abd62a96'/> </function-decl> <function-decl name='drm_gem_shmem_mmap' mangled-name='drm_gem_shmem_mmap' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_shmem_mmap'> <parameter type-id='77e79a4b' name='filp' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='545' column='1'/> @@ -82490,50 +74668,30 @@ <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='616' column='1'/> <return type-id='4adb0e6a'/> </function-decl> - <function-decl name='drm_gem_shmem_prime_import_sg_table' mangled-name='drm_gem_shmem_prime_import_sg_table' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_shmem_prime_import_sg_table'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='665' column='1'/> - <parameter type-id='e68e04c1' name='attach' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='666' column='1'/> - <parameter type-id='4adb0e6a' name='sgt' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='667' column='1'/> - <return type-id='abd62a96'/> + <function-decl name='drm_gem_shmem_dumb_create' mangled-name='drm_gem_shmem_dumb_create' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='448' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_shmem_dumb_create'> + <parameter type-id='9e99ecc1' name='file' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='448' column='1'/> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='448' column='1'/> + <parameter type-id='28cbbf40' name='args' filepath='drivers/gpu/drm/drm_gem_shmem_helper.c' line='449' column='1'/> + <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_hdcp.c' language='LANG_C89'> - <class-decl name='firmware' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/firmware.h' line='12' column='1' id='62049774'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/firmware.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='bbaf3419' visibility='default' filepath='include/linux/firmware.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pages' type-id='9f93c9da' visibility='default' filepath='include/linux/firmware.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/firmware.h' line='18' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='62049774' const='yes' id='732bc085'/> - <pointer-type-def type-id='732bc085' size-in-bits='64' id='fce0537d'/> + <function-decl name='drm_hdcp_update_content_protection' mangled-name='drm_hdcp_update_content_protection' filepath='drivers/gpu/drm/drm_hdcp.c' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_hdcp_update_content_protection'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_hdcp.c' line='443' column='1'/> + <parameter type-id='91ce1af9' name='val' filepath='drivers/gpu/drm/drm_hdcp.c' line='444' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_hdcp_check_ksvs_revoked' mangled-name='drm_hdcp_check_ksvs_revoked' filepath='drivers/gpu/drm/drm_hdcp.c' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_hdcp_check_ksvs_revoked'> <parameter type-id='8898134d' name='drm_dev' filepath='drivers/gpu/drm/drm_hdcp.c' line='284' column='1'/> <parameter type-id='8bff8096' name='ksvs' filepath='drivers/gpu/drm/drm_hdcp.c' line='284' column='1'/> <parameter type-id='19c2251e' name='ksv_count' filepath='drivers/gpu/drm/drm_hdcp.c' line='285' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='release_firmware' mangled-name='release_firmware' filepath='include/linux/firmware.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='release_firmware'> - <parameter type-id='fce0537d'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_connector_attach_content_protection_property' mangled-name='drm_connector_attach_content_protection_property' filepath='drivers/gpu/drm/drm_hdcp.c' line='391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_attach_content_protection_property'> <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_hdcp.c' line='392' column='1'/> <parameter type-id='b50a4934' name='hdcp_content_type' filepath='drivers/gpu/drm/drm_hdcp.c' line='392' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_hdcp_update_content_protection' mangled-name='drm_hdcp_update_content_protection' filepath='drivers/gpu/drm/drm_hdcp.c' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_hdcp_update_content_protection'> - <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_hdcp.c' line='443' column='1'/> - <parameter type-id='91ce1af9' name='val' filepath='drivers/gpu/drm/drm_hdcp.c' line='444' column='1'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_ioc32.c' language='LANG_C89'> <function-decl name='drm_compat_ioctl' mangled-name='drm_compat_ioctl' filepath='drivers/gpu/drm/drm_ioc32.c' line='979' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_compat_ioctl'> @@ -82552,17 +74710,42 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_irq.c' language='LANG_C89'> + <function-decl name='drm_irq_uninstall' mangled-name='drm_irq_uninstall' filepath='drivers/gpu/drm/drm_irq.c' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_irq_uninstall'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_irq.c' line='173' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='drm_irq_install' mangled-name='drm_irq_install' filepath='drivers/gpu/drm/drm_irq.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_irq_install'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_irq.c' line='106' column='1'/> <parameter type-id='95e97e5e' name='irq' filepath='drivers/gpu/drm/drm_irq.c' line='106' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_irq_uninstall' mangled-name='drm_irq_uninstall' filepath='drivers/gpu/drm/drm_irq.c' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_irq_uninstall'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_irq.c' line='173' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_mipi_dsi.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='32' id='931565be'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <class-decl name='mipi_dsi_host' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='106' column='1' id='b048e68e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ops' type-id='093ead14' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='109' column='1'/> + </data-member> + </class-decl> + <class-decl name='mipi_dsi_host_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='91' column='1' id='62465d3d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='attach' type-id='43a37dd9' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='detach' type-id='43a37dd9' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='transfer' type-id='a51b5fb8' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='96' column='1'/> + </data-member> + </class-decl> <class-decl name='mipi_dsi_device' size-in-bits='7872' is-struct='yes' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='187' column='1' id='a167c9f6'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='host' type-id='c149fe34' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='188' column='1'/> @@ -82592,28 +74775,13 @@ <var-decl name='lp_rate' type-id='7359adad' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='197' column='1'/> </data-member> </class-decl> - <class-decl name='mipi_dsi_host' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='106' column='1' id='b048e68e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='093ead14' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='109' column='1'/> - </data-member> - </class-decl> - <class-decl name='mipi_dsi_host_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='91' column='1' id='62465d3d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attach' type-id='43a37dd9' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='detach' type-id='43a37dd9' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='transfer' type-id='a51b5fb8' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='96' column='1'/> - </data-member> - </class-decl> + <enum-decl name='mipi_dsi_pixel_format' filepath='include/drm/drm_mipi_dsi.h' line='147' column='1' id='fe8650ad'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='MIPI_DSI_FMT_RGB888' value='0'/> + <enumerator name='MIPI_DSI_FMT_RGB666' value='1'/> + <enumerator name='MIPI_DSI_FMT_RGB666_PACKED' value='2'/> + <enumerator name='MIPI_DSI_FMT_RGB565' value='3'/> + </enum-decl> <class-decl name='mipi_dsi_msg' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='38' column='1' id='b98f7775'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='channel' type-id='f9b06939' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='39' column='1'/> @@ -82643,13 +74811,6 @@ <var-decl name='rx_buf' type-id='eaa32e2f' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='49' column='1'/> </data-member> </class-decl> - <enum-decl name='mipi_dsi_pixel_format' filepath='include/drm/drm_mipi_dsi.h' line='147' column='1' id='fe8650ad'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='MIPI_DSI_FMT_RGB888' value='0'/> - <enumerator name='MIPI_DSI_FMT_RGB666' value='1'/> - <enumerator name='MIPI_DSI_FMT_RGB666_PACKED' value='2'/> - <enumerator name='MIPI_DSI_FMT_RGB565' value='3'/> - </enum-decl> <class-decl name='mipi_dsi_device_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='165' column='1' id='1c5d084f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='664ac0b7' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='166' column='1'/> @@ -82661,25 +74822,6 @@ <var-decl name='node' type-id='9a537bbe' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='168' column='1'/> </data-member> </class-decl> - <class-decl name='mipi_dsi_packet' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='63' column='1' id='7e369584'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='header' type-id='931565be' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='payload_length' type-id='b59d7dce' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='payload' type-id='bbaf3419' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='67' column='1'/> - </data-member> - </class-decl> - <enum-decl name='mipi_dsi_dcs_tear_mode' filepath='include/drm/drm_mipi_dsi.h' line='256' column='1' id='fab62dae'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='MIPI_DSI_DCS_TEAR_MODE_VBLANK' value='0'/> - <enumerator name='MIPI_DSI_DCS_TEAR_MODE_VHBLANK' value='1'/> - </enum-decl> <class-decl name='mipi_dsi_driver' size-in-bits='1600' is-struct='yes' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='306' column='1' id='51d715c2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='307' column='1'/> @@ -82694,6 +74836,25 @@ <var-decl name='shutdown' type-id='fea4b945' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='310' column='1'/> </data-member> </class-decl> + <enum-decl name='mipi_dsi_dcs_tear_mode' filepath='include/drm/drm_mipi_dsi.h' line='256' column='1' id='fab62dae'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='MIPI_DSI_DCS_TEAR_MODE_VBLANK' value='0'/> + <enumerator name='MIPI_DSI_DCS_TEAR_MODE_VHBLANK' value='1'/> + </enum-decl> + <class-decl name='mipi_dsi_packet' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='63' column='1' id='7e369584'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='header' type-id='931565be' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='payload_length' type-id='b59d7dce' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='payload' type-id='bbaf3419' visibility='default' filepath='include/drm/drm_mipi_dsi.h' line='67' column='1'/> + </data-member> + </class-decl> <qualified-type-def type-id='1c5d084f' const='yes' id='a51c0f4a'/> <pointer-type-def type-id='a51c0f4a' size-in-bits='64' id='4b2c3420'/> <qualified-type-def type-id='62465d3d' const='yes' id='db1c1b36'/> @@ -82708,54 +74869,31 @@ <pointer-type-def type-id='7e369584' size-in-bits='64' id='368a0122'/> <pointer-type-def type-id='31b9d99e' size-in-bits='64' id='a51b5fb8'/> <pointer-type-def type-id='a796a301' size-in-bits='64' id='fea4b945'/> - <function-decl name='mipi_dsi_device_register_full' mangled-name='mipi_dsi_device_register_full' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_device_register_full'> - <parameter type-id='c149fe34' name='host' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='200' column='1'/> - <parameter type-id='4b2c3420' name='info' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='201' column='1'/> - <return type-id='182be7cc'/> - </function-decl> - <function-decl name='mipi_dsi_device_unregister' mangled-name='mipi_dsi_device_unregister' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_device_unregister'> - <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='243' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='of_find_mipi_dsi_host_by_node' mangled-name='of_find_mipi_dsi_host_by_node' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_mipi_dsi_host_by_node'> <parameter type-id='9a537bbe' name='node' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='261' column='1'/> <return type-id='c149fe34'/> </function-decl> - <function-decl name='mipi_dsi_host_register' mangled-name='mipi_dsi_host_register' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_host_register'> - <parameter type-id='c149fe34' name='host' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='280' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_modalias_node' mangled-name='of_modalias_node' filepath='include/linux/of.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_modalias_node'> - <parameter type-id='9a537bbe'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mipi_dsi_host_unregister' mangled-name='mipi_dsi_host_unregister' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_host_unregister'> - <parameter type-id='c149fe34' name='host' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='309' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mipi_dsi_attach' mangled-name='mipi_dsi_attach' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_attach'> - <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='323' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mipi_dsi_detach' mangled-name='mipi_dsi_detach' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_detach'> - <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='338' column='1'/> + <function-decl name='mipi_dsi_set_maximum_return_packet_size' mangled-name='mipi_dsi_set_maximum_return_packet_size' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='535' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_set_maximum_return_packet_size'> + <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='535' column='1'/> + <parameter type-id='1dc6a898' name='value' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='536' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='mipi_dsi_packet_format_is_long' mangled-name='mipi_dsi_packet_format_is_long' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_packet_format_is_long'> <parameter type-id='f9b06939' name='type' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='408' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='mipi_dsi_create_packet' mangled-name='mipi_dsi_create_packet' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_create_packet'> - <parameter type-id='368a0122' name='packet' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='441' column='1'/> - <parameter type-id='001b67aa' name='msg' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='442' column='1'/> + <function-decl name='mipi_dsi_host_unregister' mangled-name='mipi_dsi_host_unregister' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_host_unregister'> + <parameter type-id='c149fe34' name='host' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='309' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mipi_dsi_host_register' mangled-name='mipi_dsi_host_register' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_host_register'> + <parameter type-id='c149fe34' name='host' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='280' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mipi_dsi_set_maximum_return_packet_size' mangled-name='mipi_dsi_set_maximum_return_packet_size' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='535' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_set_maximum_return_packet_size'> - <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='535' column='1'/> - <parameter type-id='1dc6a898' name='value' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='536' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='mipi_dsi_device_register_full' mangled-name='mipi_dsi_device_register_full' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_device_register_full'> + <parameter type-id='c149fe34' name='host' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='200' column='1'/> + <parameter type-id='4b2c3420' name='info' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='201' column='1'/> + <return type-id='182be7cc'/> </function-decl> <function-decl name='mipi_dsi_generic_write' mangled-name='mipi_dsi_generic_write' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_generic_write'> <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='563' column='1'/> @@ -82771,6 +74909,23 @@ <parameter type-id='b59d7dce' name='size' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='609' column='1'/> <return type-id='79a0948f'/> </function-decl> + <function-decl name='mipi_dsi_driver_unregister' mangled-name='mipi_dsi_driver_unregister' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_driver_unregister'> + <parameter type-id='0588e2f0' name='drv' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1201' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mipi_dsi_driver_register_full' mangled-name='mipi_dsi_driver_register_full' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_driver_register_full'> + <parameter type-id='0588e2f0' name='drv' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1178' column='1'/> + <parameter type-id='2730d015' name='owner' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1179' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mipi_dsi_device_unregister' mangled-name='mipi_dsi_device_unregister' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_device_unregister'> + <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='243' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mipi_dsi_detach' mangled-name='mipi_dsi_detach' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_detach'> + <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='338' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='mipi_dsi_dcs_write_buffer' mangled-name='mipi_dsi_dcs_write_buffer' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='652' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_write_buffer'> <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='652' column='1'/> <parameter type-id='eaa32e2f' name='data' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='653' column='1'/> @@ -82784,73 +74939,73 @@ <parameter type-id='b59d7dce' name='len' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='696' column='1'/> <return type-id='79a0948f'/> </function-decl> - <function-decl name='mipi_dsi_dcs_read' mangled-name='mipi_dsi_dcs_read' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_read'> - <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='735' column='1'/> - <parameter type-id='f9b06939' name='cmd' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='735' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='735' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='736' column='1'/> - <return type-id='79a0948f'/> - </function-decl> <function-decl name='mipi_dsi_dcs_soft_reset' mangled-name='mipi_dsi_dcs_soft_reset' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='775' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_soft_reset'> <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='775' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mipi_dsi_dcs_enter_sleep_mode' mangled-name='mipi_dsi_dcs_enter_sleep_mode' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='844' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_enter_sleep_mode'> - <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='844' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mipi_dsi_dcs_exit_sleep_mode' mangled-name='mipi_dsi_dcs_exit_sleep_mode' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_exit_sleep_mode'> - <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='863' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mipi_dsi_dcs_set_display_off' mangled-name='mipi_dsi_dcs_set_display_off' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='882' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_set_display_off'> - <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='882' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mipi_dsi_dcs_set_display_on' mangled-name='mipi_dsi_dcs_set_display_on' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='901' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_set_display_on'> - <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='901' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mipi_dsi_dcs_set_tear_off' mangled-name='mipi_dsi_dcs_set_tear_off' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='968' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_set_tear_off'> - <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='968' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mipi_dsi_dcs_set_tear_on' mangled-name='mipi_dsi_dcs_set_tear_on' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='988' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_set_tear_on'> - <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='988' column='1'/> - <parameter type-id='fab62dae' name='mode' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='989' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mipi_dsi_dcs_set_pixel_format' mangled-name='mipi_dsi_dcs_set_pixel_format' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1011' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_set_pixel_format'> - <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1011' column='1'/> - <parameter type-id='f9b06939' name='format' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1011' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='mipi_dsi_dcs_set_tear_scanline' mangled-name='mipi_dsi_dcs_set_tear_scanline' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1032' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_set_tear_scanline'> <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1032' column='1'/> <parameter type-id='1dc6a898' name='scanline' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1032' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='mipi_dsi_dcs_set_tear_on' mangled-name='mipi_dsi_dcs_set_tear_on' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='988' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_set_tear_on'> + <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='988' column='1'/> + <parameter type-id='fab62dae' name='mode' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='989' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mipi_dsi_dcs_set_tear_off' mangled-name='mipi_dsi_dcs_set_tear_off' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='968' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_set_tear_off'> + <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='968' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mipi_dsi_dcs_set_pixel_format' mangled-name='mipi_dsi_dcs_set_pixel_format' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1011' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_set_pixel_format'> + <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1011' column='1'/> + <parameter type-id='f9b06939' name='format' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1011' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mipi_dsi_dcs_set_display_on' mangled-name='mipi_dsi_dcs_set_display_on' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='901' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_set_display_on'> + <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='901' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mipi_dsi_dcs_set_display_off' mangled-name='mipi_dsi_dcs_set_display_off' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='882' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_set_display_off'> + <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='882' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='mipi_dsi_dcs_set_display_brightness' mangled-name='mipi_dsi_dcs_set_display_brightness' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1054' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_set_display_brightness'> <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1054' column='1'/> <parameter type-id='1dc6a898' name='brightness' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1055' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='mipi_dsi_dcs_read' mangled-name='mipi_dsi_dcs_read' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_read'> + <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='735' column='1'/> + <parameter type-id='f9b06939' name='cmd' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='735' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='735' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='736' column='1'/> + <return type-id='79a0948f'/> + </function-decl> <function-decl name='mipi_dsi_dcs_get_display_brightness' mangled-name='mipi_dsi_dcs_get_display_brightness' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1077' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_get_display_brightness'> <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1077' column='1'/> <parameter type-id='26d4d46f' name='brightness' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1078' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mipi_dsi_driver_register_full' mangled-name='mipi_dsi_driver_register_full' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_driver_register_full'> - <parameter type-id='0588e2f0' name='drv' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1178' column='1'/> - <parameter type-id='2730d015' name='owner' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1179' column='1'/> + <function-decl name='mipi_dsi_dcs_exit_sleep_mode' mangled-name='mipi_dsi_dcs_exit_sleep_mode' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_exit_sleep_mode'> + <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='863' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mipi_dsi_driver_unregister' mangled-name='mipi_dsi_driver_unregister' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_driver_unregister'> - <parameter type-id='0588e2f0' name='drv' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='1201' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='mipi_dsi_dcs_enter_sleep_mode' mangled-name='mipi_dsi_dcs_enter_sleep_mode' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='844' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_dcs_enter_sleep_mode'> + <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='844' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mipi_dsi_create_packet' mangled-name='mipi_dsi_create_packet' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_create_packet'> + <parameter type-id='368a0122' name='packet' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='441' column='1'/> + <parameter type-id='001b67aa' name='msg' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='442' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mipi_dsi_attach' mangled-name='mipi_dsi_attach' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mipi_dsi_attach'> + <parameter type-id='182be7cc' name='dsi' filepath='drivers/gpu/drm/drm_mipi_dsi.c' line='323' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='ce6ad852'> - <parameter type-id='182be7cc' name='dsi'/> + <parameter type-id='182be7cc'/> <return type-id='95e97e5e'/> </function-type> <function-type size-in-bits='64' id='11ecaf45'> @@ -82864,7 +75019,7 @@ <return type-id='79a0948f'/> </function-type> <function-type size-in-bits='64' id='a796a301'> - <parameter type-id='182be7cc' name='dsi'/> + <parameter type-id='182be7cc'/> <return type-id='48b5725f'/> </function-type> </abi-instr> @@ -82884,6 +75039,19 @@ <qualified-type-def type-id='0ee978f1' const='yes' id='60f31a4e'/> <pointer-type-def type-id='60498a7e' size-in-bits='64' id='6368b074'/> <qualified-type-def type-id='6368b074' const='yes' id='7c50e73f'/> + <function-decl name='drm_mm_takedown' mangled-name='drm_mm_takedown' filepath='drivers/gpu/drm/drm_mm.c' line='937' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mm_takedown'> + <parameter type-id='0ee978f1' name='mm' filepath='drivers/gpu/drm/drm_mm.c' line='937' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_mm_remove_node' mangled-name='drm_mm_remove_node' filepath='drivers/gpu/drm/drm_mm.c' line='572' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mm_remove_node'> + <parameter type-id='6368b074' name='node' filepath='drivers/gpu/drm/drm_mm.c' line='572' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_mm_print' mangled-name='drm_mm_print' filepath='drivers/gpu/drm/drm_mm.c' line='963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mm_print'> + <parameter type-id='402c0a9e' name='mm' filepath='drivers/gpu/drm/drm_mm.c' line='963' column='1'/> + <parameter type-id='7ac48c21' name='p' filepath='drivers/gpu/drm/drm_mm.c' line='963' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_mm_insert_node_in_range' mangled-name='drm_mm_insert_node_in_range' filepath='drivers/gpu/drm/drm_mm.c' line='464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mm_insert_node_in_range'> <parameter type-id='60f31a4e' name='mm' filepath='drivers/gpu/drm/drm_mm.c' line='464' column='1'/> <parameter type-id='7c50e73f' name='node' filepath='drivers/gpu/drm/drm_mm.c' line='465' column='1'/> @@ -82895,39 +75063,49 @@ <parameter type-id='24e1ec7e' name='mode' filepath='drivers/gpu/drm/drm_mm.c' line='469' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_mm_remove_node' mangled-name='drm_mm_remove_node' filepath='drivers/gpu/drm/drm_mm.c' line='572' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mm_remove_node'> - <parameter type-id='6368b074' name='node' filepath='drivers/gpu/drm/drm_mm.c' line='572' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rb_replace_node' mangled-name='rb_replace_node' filepath='include/linux/rbtree.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_replace_node'> - <parameter type-id='e6532500'/> - <parameter type-id='e6532500'/> - <parameter type-id='c5bcc2c0'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_mm_init' mangled-name='drm_mm_init' filepath='drivers/gpu/drm/drm_mm.c' line='907' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mm_init'> <parameter type-id='0ee978f1' name='mm' filepath='drivers/gpu/drm/drm_mm.c' line='907' column='1'/> <parameter type-id='91ce1af9' name='start' filepath='drivers/gpu/drm/drm_mm.c' line='907' column='1'/> <parameter type-id='91ce1af9' name='size' filepath='drivers/gpu/drm/drm_mm.c' line='907' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_mm_print' mangled-name='drm_mm_print' filepath='drivers/gpu/drm/drm_mm.c' line='963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mm_print'> - <parameter type-id='402c0a9e' name='mm' filepath='drivers/gpu/drm/drm_mm.c' line='963' column='1'/> - <parameter type-id='7ac48c21' name='p' filepath='drivers/gpu/drm/drm_mm.c' line='963' column='1'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_mode_config.c' language='LANG_C89'> <function-decl name='drm_mode_config_init' mangled-name='drm_mode_config_init' filepath='drivers/gpu/drm/drm_mode_config.c' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_config_init'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_mode_config.c' line='387' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='drm_mode_config_reset' mangled-name='drm_mode_config_reset' filepath='drivers/gpu/drm/drm_mode_config.c' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_config_reset'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_mode_config.c' line='179' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_mode_config_cleanup' mangled-name='drm_mode_config_cleanup' filepath='drivers/gpu/drm/drm_mode_config.c' line='434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_config_cleanup'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_mode_config.c' line='434' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_mode_object.c' language='LANG_C89'> + <pointer-type-def type-id='350f4182' size-in-bits='64' id='c5417630'/> + <function-decl name='drm_mode_object_get' mangled-name='drm_mode_object_get' filepath='drivers/gpu/drm/drm_mode_object.c' line='209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_object_get'> + <parameter type-id='c5417630' name='obj' filepath='drivers/gpu/drm/drm_mode_object.c' line='209' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_mode_object_put' mangled-name='drm_mode_object_put' filepath='drivers/gpu/drm/drm_mode_object.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_object_put'> + <parameter type-id='c5417630' name='obj' filepath='drivers/gpu/drm/drm_mode_object.c' line='192' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_object_property_set_value' mangled-name='drm_object_property_set_value' filepath='drivers/gpu/drm/drm_mode_object.c' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_object_property_set_value'> + <parameter type-id='c5417630' name='obj' filepath='drivers/gpu/drm/drm_mode_object.c' line='267' column='1'/> + <parameter type-id='26ea5d4c' name='property' filepath='drivers/gpu/drm/drm_mode_object.c' line='268' column='1'/> + <parameter type-id='9c313c2d' name='val' filepath='drivers/gpu/drm/drm_mode_object.c' line='268' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_object_attach_property' mangled-name='drm_object_attach_property' filepath='drivers/gpu/drm/drm_mode_object.c' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_object_attach_property'> + <parameter type-id='c5417630' name='obj' filepath='drivers/gpu/drm/drm_mode_object.c' line='228' column='1'/> + <parameter type-id='26ea5d4c' name='property' filepath='drivers/gpu/drm/drm_mode_object.c' line='229' column='1'/> + <parameter type-id='9c313c2d' name='init_val' filepath='drivers/gpu/drm/drm_mode_object.c' line='230' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_mode_object_find' mangled-name='drm_mode_object_find' filepath='drivers/gpu/drm/drm_mode_object.c' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_object_find'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_mode_object.c' line='173' column='1'/> <parameter type-id='9e99ecc1' name='file_priv' filepath='drivers/gpu/drm/drm_mode_object.c' line='174' column='1'/> @@ -82937,38 +75115,80 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_modes.c' language='LANG_C89'> + <class-decl name='drm_mode_modeinfo' size-in-bits='544' is-struct='yes' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='231' column='1' id='9d0ae2a2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='clock' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='hdisplay' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='hsync_start' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hsync_end' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='htotal' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='hskew' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='vdisplay' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='vsync_start' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='vsync_end' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='vtotal' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='vscan' type-id='d315442e' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='242' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='vrefresh' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='244' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/uapi/drm/drm_mode.h' line='248' column='1'/> + </data-member> + </class-decl> <qualified-type-def type-id='228c7c6c' const='yes' id='23446945'/> <pointer-type-def type-id='23446945' size-in-bits='64' id='f3b1f9bd'/> + <qualified-type-def type-id='9d0ae2a2' const='yes' id='c2623161'/> + <pointer-type-def type-id='c2623161' size-in-bits='64' id='4b939911'/> <qualified-type-def type-id='70ab3bc7' const='yes' id='ceff8680'/> <pointer-type-def type-id='ceff8680' size-in-bits='64' id='8640fd9e'/> - <function-decl name='drm_mode_create' mangled-name='drm_mode_create' filepath='drivers/gpu/drm/drm_modes.c' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_create'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modes.c' line='70' column='1'/> - <return type-id='11e02f83'/> - </function-decl> - <function-decl name='drm_cvt_mode' mangled-name='drm_cvt_mode' filepath='drivers/gpu/drm/drm_modes.c' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_cvt_mode'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modes.c' line='140' column='1'/> - <parameter type-id='95e97e5e' name='hdisplay' filepath='drivers/gpu/drm/drm_modes.c' line='140' column='1'/> - <parameter type-id='95e97e5e' name='vdisplay' filepath='drivers/gpu/drm/drm_modes.c' line='141' column='1'/> - <parameter type-id='95e97e5e' name='vrefresh' filepath='drivers/gpu/drm/drm_modes.c' line='141' column='1'/> - <parameter type-id='b50a4934' name='reduced' filepath='drivers/gpu/drm/drm_modes.c' line='142' column='1'/> - <parameter type-id='b50a4934' name='interlaced' filepath='drivers/gpu/drm/drm_modes.c' line='142' column='1'/> - <parameter type-id='b50a4934' name='margins' filepath='drivers/gpu/drm/drm_modes.c' line='142' column='1'/> - <return type-id='11e02f83'/> - </function-decl> - <function-decl name='drm_mode_set_name' mangled-name='drm_mode_set_name' filepath='drivers/gpu/drm/drm_modes.c' line='739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_set_name'> - <parameter type-id='11e02f83' name='mode' filepath='drivers/gpu/drm/drm_modes.c' line='739' column='1'/> + <function-decl name='drm_connector_list_update' mangled-name='drm_connector_list_update' filepath='drivers/gpu/drm/drm_modes.c' line='1367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_list_update'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_modes.c' line='1367' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_display_mode_from_videomode' mangled-name='drm_display_mode_from_videomode' filepath='drivers/gpu/drm/drm_modes.c' line='587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_display_mode_from_videomode'> - <parameter type-id='8640fd9e' name='vm' filepath='drivers/gpu/drm/drm_modes.c' line='587' column='1'/> - <parameter type-id='11e02f83' name='dmode' filepath='drivers/gpu/drm/drm_modes.c' line='588' column='1'/> + <function-decl name='drm_mode_prune_invalid' mangled-name='drm_mode_prune_invalid' filepath='drivers/gpu/drm/drm_modes.c' line='1289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_prune_invalid'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modes.c' line='1289' column='1'/> + <parameter type-id='e84b031a' name='mode_list' filepath='drivers/gpu/drm/drm_modes.c' line='1290' column='1'/> + <parameter type-id='b50a4934' name='verbose' filepath='drivers/gpu/drm/drm_modes.c' line='1290' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_display_mode_to_videomode' mangled-name='drm_display_mode_to_videomode' filepath='drivers/gpu/drm/drm_modes.c' line='628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_display_mode_to_videomode'> - <parameter type-id='745b39e8' name='dmode' filepath='drivers/gpu/drm/drm_modes.c' line='628' column='1'/> - <parameter type-id='83e7c23f' name='vm' filepath='drivers/gpu/drm/drm_modes.c' line='629' column='1'/> + <function-decl name='drm_mode_set_crtcinfo' mangled-name='drm_mode_set_crtcinfo' filepath='drivers/gpu/drm/drm_modes.c' line='843' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_set_crtcinfo'> + <parameter type-id='11e02f83' name='p' filepath='drivers/gpu/drm/drm_modes.c' line='843' column='1'/> + <parameter type-id='95e97e5e' name='adjust_flags' filepath='drivers/gpu/drm/drm_modes.c' line='843' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='drm_mode_convert_umode' mangled-name='drm_mode_convert_umode' filepath='drivers/gpu/drm/drm_modes.c' line='1991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_convert_umode'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modes.c' line='1991' column='1'/> + <parameter type-id='11e02f83' name='out' filepath='drivers/gpu/drm/drm_modes.c' line='1992' column='1'/> + <parameter type-id='4b939911' name='in' filepath='drivers/gpu/drm/drm_modes.c' line='1993' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='of_get_drm_display_mode' mangled-name='of_get_drm_display_mode' filepath='drivers/gpu/drm/drm_modes.c' line='707' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_drm_display_mode'> <parameter type-id='9a537bbe' name='np' filepath='drivers/gpu/drm/drm_modes.c' line='707' column='1'/> <parameter type-id='11e02f83' name='dmode' filepath='drivers/gpu/drm/drm_modes.c' line='708' column='1'/> @@ -82976,19 +75196,28 @@ <parameter type-id='95e97e5e' name='index' filepath='drivers/gpu/drm/drm_modes.c' line='709' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_mode_equal' mangled-name='drm_mode_equal' filepath='drivers/gpu/drm/drm_modes.c' line='1053' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_equal'> - <parameter type-id='745b39e8' name='mode1' filepath='drivers/gpu/drm/drm_modes.c' line='1053' column='1'/> - <parameter type-id='745b39e8' name='mode2' filepath='drivers/gpu/drm/drm_modes.c' line='1054' column='1'/> - <return type-id='b50a4934'/> + <function-decl name='drm_display_mode_from_videomode' mangled-name='drm_display_mode_from_videomode' filepath='drivers/gpu/drm/drm_modes.c' line='587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_display_mode_from_videomode'> + <parameter type-id='8640fd9e' name='vm' filepath='drivers/gpu/drm/drm_modes.c' line='587' column='1'/> + <parameter type-id='11e02f83' name='dmode' filepath='drivers/gpu/drm/drm_modes.c' line='588' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_match_cea_mode' mangled-name='drm_match_cea_mode' filepath='include/drm/drm_edid.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_match_cea_mode'> - <parameter type-id='745b39e8'/> - <return type-id='002ac4a6'/> + <function-decl name='drm_mode_vrefresh' mangled-name='drm_mode_vrefresh' filepath='drivers/gpu/drm/drm_modes.c' line='783' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_vrefresh'> + <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_modes.c' line='783' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='drm_mode_sort' mangled-name='drm_mode_sort' filepath='drivers/gpu/drm/drm_modes.c' line='1350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_sort'> <parameter type-id='e84b031a' name='mode_list' filepath='drivers/gpu/drm/drm_modes.c' line='1350' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='drm_mode_set_name' mangled-name='drm_mode_set_name' filepath='drivers/gpu/drm/drm_modes.c' line='739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_set_name'> + <parameter type-id='11e02f83' name='mode' filepath='drivers/gpu/drm/drm_modes.c' line='739' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_mode_probed_add' mangled-name='drm_mode_probed_add' filepath='drivers/gpu/drm/drm_modes.c' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_probed_add'> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_modes.c' line='107' column='1'/> + <parameter type-id='11e02f83' name='mode' filepath='drivers/gpu/drm/drm_modes.c' line='108' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_mode_is_420_only' mangled-name='drm_mode_is_420_only' filepath='drivers/gpu/drm/drm_modes.c' line='2068' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_is_420_only'> <parameter type-id='f3b1f9bd' name='display' filepath='drivers/gpu/drm/drm_modes.c' line='2068' column='1'/> <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_modes.c' line='2069' column='1'/> @@ -82999,6 +75228,49 @@ <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_modes.c' line='2089' column='1'/> <return type-id='b50a4934'/> </function-decl> + <function-decl name='drm_mode_equal' mangled-name='drm_mode_equal' filepath='drivers/gpu/drm/drm_modes.c' line='1053' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_equal'> + <parameter type-id='745b39e8' name='mode1' filepath='drivers/gpu/drm/drm_modes.c' line='1053' column='1'/> + <parameter type-id='745b39e8' name='mode2' filepath='drivers/gpu/drm/drm_modes.c' line='1054' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='drm_mode_duplicate' mangled-name='drm_mode_duplicate' filepath='drivers/gpu/drm/drm_modes.c' line='935' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_duplicate'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modes.c' line='935' column='1'/> + <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_modes.c' line='936' column='1'/> + <return type-id='11e02f83'/> + </function-decl> + <function-decl name='drm_mode_destroy' mangled-name='drm_mode_destroy' filepath='drivers/gpu/drm/drm_modes.c' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_destroy'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modes.c' line='89' column='1'/> + <parameter type-id='11e02f83' name='mode' filepath='drivers/gpu/drm/drm_modes.c' line='89' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_mode_debug_printmodeline' mangled-name='drm_mode_debug_printmodeline' filepath='drivers/gpu/drm/drm_modes.c' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_debug_printmodeline'> + <parameter type-id='745b39e8' name='mode' filepath='drivers/gpu/drm/drm_modes.c' line='54' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_mode_create' mangled-name='drm_mode_create' filepath='drivers/gpu/drm/drm_modes.c' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_create'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modes.c' line='70' column='1'/> + <return type-id='11e02f83'/> + </function-decl> + <function-decl name='drm_mode_copy' mangled-name='drm_mode_copy' filepath='drivers/gpu/drm/drm_modes.c' line='915' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_copy'> + <parameter type-id='11e02f83' name='dst' filepath='drivers/gpu/drm/drm_modes.c' line='915' column='1'/> + <parameter type-id='745b39e8' name='src' filepath='drivers/gpu/drm/drm_modes.c' line='915' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_display_mode_to_videomode' mangled-name='drm_display_mode_to_videomode' filepath='drivers/gpu/drm/drm_modes.c' line='628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_display_mode_to_videomode'> + <parameter type-id='745b39e8' name='dmode' filepath='drivers/gpu/drm/drm_modes.c' line='628' column='1'/> + <parameter type-id='83e7c23f' name='vm' filepath='drivers/gpu/drm/drm_modes.c' line='629' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_cvt_mode' mangled-name='drm_cvt_mode' filepath='drivers/gpu/drm/drm_modes.c' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_cvt_mode'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modes.c' line='140' column='1'/> + <parameter type-id='95e97e5e' name='hdisplay' filepath='drivers/gpu/drm/drm_modes.c' line='140' column='1'/> + <parameter type-id='95e97e5e' name='vdisplay' filepath='drivers/gpu/drm/drm_modes.c' line='141' column='1'/> + <parameter type-id='95e97e5e' name='vrefresh' filepath='drivers/gpu/drm/drm_modes.c' line='141' column='1'/> + <parameter type-id='b50a4934' name='reduced' filepath='drivers/gpu/drm/drm_modes.c' line='142' column='1'/> + <parameter type-id='b50a4934' name='interlaced' filepath='drivers/gpu/drm/drm_modes.c' line='142' column='1'/> + <parameter type-id='b50a4934' name='margins' filepath='drivers/gpu/drm/drm_modes.c' line='142' column='1'/> + <return type-id='11e02f83'/> + </function-decl> <class-decl name='videomode' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/video/videomode.h' line='18' column='1' id='70ab3bc7'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='pixelclock' type-id='7359adad' visibility='default' filepath='include/video/videomode.h' line='19' column='1'/> @@ -83034,17 +75306,6 @@ <pointer-type-def type-id='70ab3bc7' size-in-bits='64' id='83e7c23f'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_modeset_helper.c' language='LANG_C89'> - <function-decl name='drm_helper_mode_fill_fb_struct' mangled-name='drm_helper_mode_fill_fb_struct' filepath='drivers/gpu/drm/drm_modeset_helper.c' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_helper_mode_fill_fb_struct'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modeset_helper.c' line='79' column='1'/> - <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_modeset_helper.c' line='80' column='1'/> - <parameter type-id='92ed24a5' name='mode_cmd' filepath='drivers/gpu/drm/drm_modeset_helper.c' line='81' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_get_format_info' mangled-name='drm_get_format_info' filepath='include/drm/drm_fourcc.h' line='310' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_get_format_info'> - <parameter type-id='8898134d'/> - <parameter type-id='92ed24a5'/> - <return type-id='f10b2208'/> - </function-decl> <function-decl name='drm_mode_config_helper_suspend' mangled-name='drm_mode_config_helper_suspend' filepath='drivers/gpu/drm/drm_modeset_helper.c' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_config_helper_suspend'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modeset_helper.c' line='195' column='1'/> <return type-id='95e97e5e'/> @@ -83053,8 +75314,53 @@ <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modeset_helper.c' line='231' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='drm_helper_mode_fill_fb_struct' mangled-name='drm_helper_mode_fill_fb_struct' filepath='drivers/gpu/drm/drm_modeset_helper.c' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_helper_mode_fill_fb_struct'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modeset_helper.c' line='79' column='1'/> + <parameter type-id='7b332e1c' name='fb' filepath='drivers/gpu/drm/drm_modeset_helper.c' line='80' column='1'/> + <parameter type-id='92ed24a5' name='mode_cmd' filepath='drivers/gpu/drm/drm_modeset_helper.c' line='81' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_modeset_lock.c' language='LANG_C89'> + <function-decl name='drm_modeset_lock_all' mangled-name='drm_modeset_lock_all' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_lock_all'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='95' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_modeset_unlock_all' mangled-name='drm_modeset_unlock_all' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_unlock_all'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='149' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_modeset_lock' mangled-name='drm_modeset_lock' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_lock'> + <parameter type-id='b4b06bb8' name='lock' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='338' column='1'/> + <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='339' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_modeset_backoff' mangled-name='drm_modeset_backoff' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_backoff'> + <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='294' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_modeset_drop_locks' mangled-name='drm_modeset_drop_locks' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_drop_locks'> + <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='226' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_modeset_lock_all_ctx' mangled-name='drm_modeset_lock_all_ctx' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_lock_all_ctx'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='395' column='1'/> + <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='396' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_modeset_unlock' mangled-name='drm_modeset_unlock' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_unlock'> + <parameter type-id='b4b06bb8' name='lock' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='368' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_modeset_lock_init' mangled-name='drm_modeset_lock_init' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_lock_init'> + <parameter type-id='b4b06bb8' name='lock' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='313' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_modeset_acquire_init' mangled-name='drm_modeset_acquire_init' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_acquire_init'> + <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='198' column='1'/> + <parameter type-id='8f92235e' name='flags' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='199' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_modeset_acquire_fini' mangled-name='drm_modeset_acquire_fini' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_acquire_fini'> <parameter type-id='d1499e71' name='ctx' filepath='drivers/gpu/drm/drm_modeset_lock.c' line='214' column='1'/> <return type-id='48b5725f'/> @@ -83072,14 +75378,6 @@ <var-decl name='compare' type-id='72dd5196' visibility='default' filepath='drivers/base/component.c' line='59' column='1'/> </data-member> </class-decl> - <class-decl name='component_master_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/component.h' line='52' column='1' id='85fa4490'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bind' type-id='613d39f5' visibility='default' filepath='include/linux/component.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='unbind' type-id='dd787f72' visibility='default' filepath='include/linux/component.h' line='82' column='1'/> - </data-member> - </class-decl> <class-decl name='of_endpoint' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/of_graph.h' line='23' column='1' id='5821ac64'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='port' type-id='f0981eeb' visibility='default' filepath='include/linux/of_graph.h' line='24' column='1'/> @@ -83093,58 +75391,14 @@ </class-decl> <pointer-type-def type-id='37c0f586' size-in-bits='64' id='7d9421ac'/> <pointer-type-def type-id='7d9421ac' size-in-bits='64' id='3630c5f2'/> - <qualified-type-def type-id='85fa4490' const='yes' id='ec8469f9'/> - <pointer-type-def type-id='ec8469f9' size-in-bits='64' id='27729729'/> <pointer-type-def type-id='8582e5ec' size-in-bits='64' id='f30fb6b2'/> <pointer-type-def type-id='c5491077' size-in-bits='64' id='ef04c267'/> <pointer-type-def type-id='5821ac64' size-in-bits='64' id='a5eb3c12'/> - <function-decl name='drm_of_crtc_port_mask' mangled-name='drm_of_crtc_port_mask' filepath='drivers/gpu/drm/drm_of.c' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_of_crtc_port_mask'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_of.c' line='34' column='1'/> - <parameter type-id='9a537bbe' name='port' filepath='drivers/gpu/drm/drm_of.c' line='35' column='1'/> - <return type-id='8f92235e'/> - </function-decl> <function-decl name='drm_of_find_possible_crtcs' mangled-name='drm_of_find_possible_crtcs' filepath='drivers/gpu/drm/drm_of.c' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_of_find_possible_crtcs'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_of.c' line='62' column='1'/> <parameter type-id='9a537bbe' name='port' filepath='drivers/gpu/drm/drm_of.c' line='63' column='1'/> <return type-id='8f92235e'/> </function-decl> - <function-decl name='of_graph_get_next_endpoint' mangled-name='of_graph_get_next_endpoint' filepath='include/linux/of_graph.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_next_endpoint'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='9a537bbe'/> - <return type-id='9a537bbe'/> - </function-decl> - <function-decl name='of_graph_get_remote_port' mangled-name='of_graph_get_remote_port' filepath='include/linux/of_graph.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_remote_port'> - <parameter type-id='0afa6ea3'/> - <return type-id='9a537bbe'/> - </function-decl> - <function-decl name='drm_of_component_match_add' mangled-name='drm_of_component_match_add' filepath='drivers/gpu/drm/drm_of.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_of_component_match_add'> - <parameter type-id='fa0b179b' name='master' filepath='drivers/gpu/drm/drm_of.c' line='91' column='1'/> - <parameter type-id='3630c5f2' name='matchptr' filepath='drivers/gpu/drm/drm_of.c' line='92' column='1'/> - <parameter type-id='92d15ae9' name='compare' filepath='drivers/gpu/drm/drm_of.c' line='93' column='1'/> - <parameter type-id='9a537bbe' name='node' filepath='drivers/gpu/drm/drm_of.c' line='94' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='of_graph_get_remote_port_parent' mangled-name='of_graph_get_remote_port_parent' filepath='include/linux/of_graph.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_remote_port_parent'> - <parameter type-id='0afa6ea3'/> - <return type-id='9a537bbe'/> - </function-decl> - <function-decl name='component_master_add_with_match' mangled-name='component_master_add_with_match' filepath='include/linux/component.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='component_master_add_with_match'> - <parameter type-id='fa0b179b'/> - <parameter type-id='27729729'/> - <parameter type-id='7d9421ac'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_of_encoder_active_endpoint' mangled-name='drm_of_encoder_active_endpoint' filepath='drivers/gpu/drm/drm_of.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_of_encoder_active_endpoint'> - <parameter type-id='9a537bbe' name='node' filepath='drivers/gpu/drm/drm_of.c' line='196' column='1'/> - <parameter type-id='74d89ebd' name='encoder' filepath='drivers/gpu/drm/drm_of.c' line='197' column='1'/> - <parameter type-id='a5eb3c12' name='endpoint' filepath='drivers/gpu/drm/drm_of.c' line='198' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_graph_parse_endpoint' mangled-name='of_graph_parse_endpoint' filepath='include/linux/of_graph.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_parse_endpoint'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='a5eb3c12'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='drm_of_find_panel_or_bridge' mangled-name='drm_of_find_panel_or_bridge' filepath='drivers/gpu/drm/drm_of.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_of_find_panel_or_bridge'> <parameter type-id='0afa6ea3' name='np' filepath='drivers/gpu/drm/drm_of.c' line='236' column='1'/> <parameter type-id='95e97e5e' name='port' filepath='drivers/gpu/drm/drm_of.c' line='237' column='1'/> @@ -83153,37 +75407,46 @@ <parameter type-id='f30fb6b2' name='bridge' filepath='drivers/gpu/drm/drm_of.c' line='239' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='of_graph_get_remote_node' mangled-name='of_graph_get_remote_node' filepath='include/linux/of_graph.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_remote_node'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='9a537bbe'/> + <function-decl name='drm_of_encoder_active_endpoint' mangled-name='drm_of_encoder_active_endpoint' filepath='drivers/gpu/drm/drm_of.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_of_encoder_active_endpoint'> + <parameter type-id='9a537bbe' name='node' filepath='drivers/gpu/drm/drm_of.c' line='196' column='1'/> + <parameter type-id='74d89ebd' name='encoder' filepath='drivers/gpu/drm/drm_of.c' line='197' column='1'/> + <parameter type-id='a5eb3c12' name='endpoint' filepath='drivers/gpu/drm/drm_of.c' line='198' column='1'/> + <return type-id='95e97e5e'/> </function-decl> + <function-decl name='drm_of_crtc_port_mask' mangled-name='drm_of_crtc_port_mask' filepath='drivers/gpu/drm/drm_of.c' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_of_crtc_port_mask'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_of.c' line='34' column='1'/> + <parameter type-id='9a537bbe' name='port' filepath='drivers/gpu/drm/drm_of.c' line='35' column='1'/> + <return type-id='8f92235e'/> + </function-decl> + <function-decl name='drm_of_component_match_add' mangled-name='drm_of_component_match_add' filepath='drivers/gpu/drm/drm_of.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_of_component_match_add'> + <parameter type-id='fa0b179b' name='master' filepath='drivers/gpu/drm/drm_of.c' line='91' column='1'/> + <parameter type-id='3630c5f2' name='matchptr' filepath='drivers/gpu/drm/drm_of.c' line='92' column='1'/> + <parameter type-id='92d15ae9' name='compare' filepath='drivers/gpu/drm/drm_of.c' line='93' column='1'/> + <parameter type-id='9a537bbe' name='node' filepath='drivers/gpu/drm/drm_of.c' line='94' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <pointer-type-def type-id='5558489b' size-in-bits='64' id='0afa6ea3'/> + <qualified-type-def type-id='6661a698' const='yes' id='5558489b'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_panel.c' language='LANG_C89'> <function-decl name='drm_panel_init' mangled-name='drm_panel_init' filepath='drivers/gpu/drm/drm_panel.c' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_init'> <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='51' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_panel_add' mangled-name='drm_panel_add' filepath='drivers/gpu/drm/drm_panel.c' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_add'> - <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='67' column='1'/> + <function-decl name='of_drm_find_panel' mangled-name='of_drm_find_panel' filepath='drivers/gpu/drm/drm_panel.c' line='248' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_drm_find_panel'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/gpu/drm/drm_panel.c' line='248' column='1'/> + <return type-id='c5491077'/> + </function-decl> + <function-decl name='drm_panel_unprepare' mangled-name='drm_panel_unprepare' filepath='drivers/gpu/drm/drm_panel.c' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_unprepare'> + <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='165' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='drm_panel_remove' mangled-name='drm_panel_remove' filepath='drivers/gpu/drm/drm_panel.c' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_remove'> <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='83' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_panel_detach' mangled-name='drm_panel_detach' filepath='drivers/gpu/drm/drm_panel.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_detach'> - <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='128' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='of_drm_find_panel' mangled-name='of_drm_find_panel' filepath='drivers/gpu/drm/drm_panel.c' line='248' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_drm_find_panel'> - <parameter type-id='0afa6ea3' name='np' filepath='drivers/gpu/drm/drm_panel.c' line='248' column='1'/> - <return type-id='c5491077'/> - </function-decl> - <function-decl name='drm_panel_notifier_register' mangled-name='drm_panel_notifier_register' filepath='drivers/gpu/drm/drm_panel.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_notifier_register'> - <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='270' column='1'/> - <parameter type-id='d504f73d' name='nb' filepath='drivers/gpu/drm/drm_panel.c' line='271' column='1'/> + <function-decl name='drm_panel_prepare' mangled-name='drm_panel_prepare' filepath='drivers/gpu/drm/drm_panel.c' line='145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_prepare'> + <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='145' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='drm_panel_notifier_unregister' mangled-name='drm_panel_notifier_unregister' filepath='drivers/gpu/drm/drm_panel.c' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_notifier_unregister'> @@ -83191,76 +75454,94 @@ <parameter type-id='d504f73d' name='nb' filepath='drivers/gpu/drm/drm_panel.c' line='278' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='drm_panel_notifier_register' mangled-name='drm_panel_notifier_register' filepath='drivers/gpu/drm/drm_panel.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_notifier_register'> + <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='270' column='1'/> + <parameter type-id='d504f73d' name='nb' filepath='drivers/gpu/drm/drm_panel.c' line='271' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='drm_panel_notifier_call_chain' mangled-name='drm_panel_notifier_call_chain' filepath='drivers/gpu/drm/drm_panel.c' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_notifier_call_chain'> <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='284' column='1'/> <parameter type-id='7359adad' name='val' filepath='drivers/gpu/drm/drm_panel.c' line='285' column='1'/> <parameter type-id='eaa32e2f' name='v' filepath='drivers/gpu/drm/drm_panel.c' line='285' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='drm_panel_get_modes' mangled-name='drm_panel_get_modes' filepath='drivers/gpu/drm/drm_panel.c' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_get_modes'> + <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='222' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_panel_enable' mangled-name='drm_panel_enable' filepath='drivers/gpu/drm/drm_panel.c' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_enable'> + <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='184' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_panel_disable' mangled-name='drm_panel_disable' filepath='drivers/gpu/drm/drm_panel.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_disable'> + <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='203' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_panel_detach' mangled-name='drm_panel_detach' filepath='drivers/gpu/drm/drm_panel.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_detach'> + <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='128' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_panel_attach' mangled-name='drm_panel_attach' filepath='drivers/gpu/drm/drm_panel.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_attach'> + <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='106' column='1'/> + <parameter type-id='4db02c58' name='connector' filepath='drivers/gpu/drm/drm_panel.c' line='106' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_panel_add' mangled-name='drm_panel_add' filepath='drivers/gpu/drm/drm_panel.c' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_panel_add'> + <parameter type-id='c5491077' name='panel' filepath='drivers/gpu/drm/drm_panel.c' line='67' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_plane.c' language='LANG_C89'> + <qualified-type-def type-id='8f92235e' const='yes' id='b9930aae'/> + <pointer-type-def type-id='b9930aae' size-in-bits='64' id='a6798dcc'/> + <qualified-type-def type-id='9c313c2d' const='yes' id='c3b7ba7d'/> + <pointer-type-def type-id='c3b7ba7d' size-in-bits='64' id='713a56f5'/> + <function-decl name='drm_plane_cleanup' mangled-name='drm_plane_cleanup' filepath='drivers/gpu/drm/drm_plane.c' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_plane_cleanup'> + <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_plane.c' line='355' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_universal_plane_init' mangled-name='drm_universal_plane_init' filepath='drivers/gpu/drm/drm_plane.c' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_universal_plane_init'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_plane.c' line='173' column='1'/> + <parameter type-id='a6711537' name='plane' filepath='drivers/gpu/drm/drm_plane.c' line='173' column='1'/> + <parameter type-id='8f92235e' name='possible_crtcs' filepath='drivers/gpu/drm/drm_plane.c' line='174' column='1'/> + <parameter type-id='cfd5d066' name='funcs' filepath='drivers/gpu/drm/drm_plane.c' line='175' column='1'/> + <parameter type-id='a6798dcc' name='formats' filepath='drivers/gpu/drm/drm_plane.c' line='176' column='1'/> + <parameter type-id='f0981eeb' name='format_count' filepath='drivers/gpu/drm/drm_plane.c' line='176' column='1'/> + <parameter type-id='713a56f5' name='format_modifiers' filepath='drivers/gpu/drm/drm_plane.c' line='177' column='1'/> + <parameter type-id='5eed3c85' name='type' filepath='drivers/gpu/drm/drm_plane.c' line='178' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/gpu/drm/drm_plane.c' line='179' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='drm_plane_from_index' mangled-name='drm_plane_from_index' filepath='drivers/gpu/drm/drm_plane.c' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_plane_from_index'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_plane.c' line='394' column='1'/> <parameter type-id='95e97e5e' name='idx' filepath='drivers/gpu/drm/drm_plane.c' line='394' column='1'/> <return type-id='a6711537'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/gpu/drm/drm_plane_helper.c' language='LANG_C89'> - <function-decl name='drm_plane_cleanup' mangled-name='drm_plane_cleanup' filepath='include/drm/drm_plane.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_plane_cleanup'> - <parameter type-id='a6711537'/> + <abi-instr address-size='64' path='drivers/gpu/drm/drm_prime.c' language='LANG_C89'> + <function-decl name='drm_prime_sg_to_page_addr_arrays' mangled-name='drm_prime_sg_to_page_addr_arrays' filepath='drivers/gpu/drm/drm_prime.c' line='974' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_prime_sg_to_page_addr_arrays'> + <parameter type-id='4adb0e6a' name='sgt' filepath='drivers/gpu/drm/drm_prime.c' line='974' column='1'/> + <parameter type-id='9f93c9da' name='pages' filepath='drivers/gpu/drm/drm_prime.c' line='974' column='1'/> + <parameter type-id='e835b5d8' name='addrs' filepath='drivers/gpu/drm/drm_prime.c' line='975' column='1'/> + <parameter type-id='95e97e5e' name='max_entries' filepath='drivers/gpu/drm/drm_prime.c' line='975' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_prime_pages_to_sg' mangled-name='drm_prime_pages_to_sg' filepath='drivers/gpu/drm/drm_prime.c' line='820' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_prime_pages_to_sg'> + <parameter type-id='9f93c9da' name='pages' filepath='drivers/gpu/drm/drm_prime.c' line='820' column='1'/> + <parameter type-id='f0981eeb' name='nr_pages' filepath='drivers/gpu/drm/drm_prime.c' line='820' column='1'/> + <return type-id='4adb0e6a'/> + </function-decl> + <function-decl name='drm_prime_gem_destroy' mangled-name='drm_prime_gem_destroy' filepath='drivers/gpu/drm/drm_prime.c' line='1015' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_prime_gem_destroy'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_prime.c' line='1015' column='1'/> + <parameter type-id='4adb0e6a' name='sg' filepath='drivers/gpu/drm/drm_prime.c' line='1015' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_atomic_helper_check_plane_state' mangled-name='drm_atomic_helper_check_plane_state' filepath='include/drm/drm_atomic_helper.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_helper_check_plane_state'> - <parameter type-id='d0835005'/> - <parameter type-id='c9982f26'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='c894953d'/> - <parameter type-id='c894953d'/> + <function-decl name='drm_gem_prime_mmap' mangled-name='drm_gem_prime_mmap' filepath='drivers/gpu/drm/drm_prime.c' line='714' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_prime_mmap'> + <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_prime.c' line='714' column='1'/> + <parameter type-id='2ae08426' name='vma' filepath='drivers/gpu/drm/drm_prime.c' line='714' column='1'/> <return type-id='95e97e5e'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/gpu/drm/drm_prime.c' language='LANG_C89'> - <class-decl name='dma_buf_export_info' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='452' column='1' id='4da0249b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='exp_name' type-id='80f4b756' visibility='default' filepath='include/linux/dma-buf.h' line='453' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/dma-buf.h' line='454' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ops' type-id='c248c11b' visibility='default' filepath='include/linux/dma-buf.h' line='455' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/dma-buf.h' line='456' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/dma-buf.h' line='457' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='resv' type-id='340cea9c' visibility='default' filepath='include/linux/dma-buf.h' line='458' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/dma-buf.h' line='459' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='4da0249b' const='yes' id='27b6d100'/> - <pointer-type-def type-id='27b6d100' size-in-bits='64' id='aecb451e'/> - <function-decl name='dma_buf_export' mangled-name='dma_buf_export' filepath='include/linux/dma-buf.h' line='492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_export'> - <parameter type-id='aecb451e'/> - <return type-id='5e4f599b'/> - </function-decl> - <function-decl name='drm_gem_prime_fd_to_handle' mangled-name='drm_gem_prime_fd_to_handle' filepath='drivers/gpu/drm/drm_prime.c' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_prime_fd_to_handle'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_prime.c' line='295' column='1'/> - <parameter type-id='9e99ecc1' name='file_priv' filepath='drivers/gpu/drm/drm_prime.c' line='296' column='1'/> - <parameter type-id='95e97e5e' name='prime_fd' filepath='drivers/gpu/drm/drm_prime.c' line='296' column='1'/> - <parameter type-id='90421557' name='handle' filepath='drivers/gpu/drm/drm_prime.c' line='297' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_buf_get' mangled-name='dma_buf_get' filepath='include/linux/dma-buf.h' line='495' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_get'> - <parameter type-id='95e97e5e'/> - <return type-id='5e4f599b'/> - </function-decl> <function-decl name='drm_gem_prime_import' mangled-name='drm_gem_prime_import' filepath='drivers/gpu/drm/drm_prime.c' line='954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_prime_import'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_prime.c' line='954' column='1'/> <parameter type-id='5e4f599b' name='dma_buf' filepath='drivers/gpu/drm/drm_prime.c' line='955' column='1'/> @@ -83274,62 +75555,51 @@ <parameter type-id='7292109c' name='prime_fd' filepath='drivers/gpu/drm/drm_prime.c' line='429' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dma_buf_fd' mangled-name='dma_buf_fd' filepath='include/linux/dma-buf.h' line='494' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_fd'> - <parameter type-id='5e4f599b'/> - <parameter type-id='95e97e5e'/> + <function-decl name='drm_gem_prime_fd_to_handle' mangled-name='drm_gem_prime_fd_to_handle' filepath='drivers/gpu/drm/drm_prime.c' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_prime_fd_to_handle'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_prime.c' line='295' column='1'/> + <parameter type-id='9e99ecc1' name='file_priv' filepath='drivers/gpu/drm/drm_prime.c' line='296' column='1'/> + <parameter type-id='95e97e5e' name='prime_fd' filepath='drivers/gpu/drm/drm_prime.c' line='296' column='1'/> + <parameter type-id='90421557' name='handle' filepath='drivers/gpu/drm/drm_prime.c' line='297' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_gem_prime_mmap' mangled-name='drm_gem_prime_mmap' filepath='drivers/gpu/drm/drm_prime.c' line='714' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_prime_mmap'> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_prime.c' line='714' column='1'/> - <parameter type-id='2ae08426' name='vma' filepath='drivers/gpu/drm/drm_prime.c' line='714' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_prime_pages_to_sg' mangled-name='drm_prime_pages_to_sg' filepath='drivers/gpu/drm/drm_prime.c' line='820' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_prime_pages_to_sg'> - <parameter type-id='9f93c9da' name='pages' filepath='drivers/gpu/drm/drm_prime.c' line='820' column='1'/> - <parameter type-id='f0981eeb' name='nr_pages' filepath='drivers/gpu/drm/drm_prime.c' line='820' column='1'/> - <return type-id='4adb0e6a'/> - </function-decl> <function-decl name='drm_gem_prime_export' mangled-name='drm_gem_prime_export' filepath='drivers/gpu/drm/drm_prime.c' line='852' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_gem_prime_export'> <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_prime.c' line='852' column='1'/> <parameter type-id='95e97e5e' name='flags' filepath='drivers/gpu/drm/drm_prime.c' line='853' column='1'/> <return type-id='5e4f599b'/> </function-decl> - <function-decl name='dma_buf_attach' mangled-name='dma_buf_attach' filepath='include/linux/dma-buf.h' line='487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_attach'> - <parameter type-id='5e4f599b'/> - <parameter type-id='fa0b179b'/> - <return type-id='e68e04c1'/> - </function-decl> - <function-decl name='dma_buf_map_attachment' mangled-name='dma_buf_map_attachment' filepath='include/linux/dma-buf.h' line='498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_map_attachment'> - <parameter type-id='e68e04c1'/> - <parameter type-id='eea6b025'/> - <return type-id='4adb0e6a'/> - </function-decl> - <function-decl name='dma_buf_unmap_attachment' mangled-name='dma_buf_unmap_attachment' filepath='include/linux/dma-buf.h' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_unmap_attachment'> - <parameter type-id='e68e04c1'/> - <parameter type-id='4adb0e6a'/> - <parameter type-id='eea6b025'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_buf_detach' mangled-name='dma_buf_detach' filepath='include/linux/dma-buf.h' line='489' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_buf_detach'> - <parameter type-id='5e4f599b'/> - <parameter type-id='e68e04c1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_prime_sg_to_page_addr_arrays' mangled-name='drm_prime_sg_to_page_addr_arrays' filepath='drivers/gpu/drm/drm_prime.c' line='974' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_prime_sg_to_page_addr_arrays'> - <parameter type-id='4adb0e6a' name='sgt' filepath='drivers/gpu/drm/drm_prime.c' line='974' column='1'/> - <parameter type-id='9f93c9da' name='pages' filepath='drivers/gpu/drm/drm_prime.c' line='974' column='1'/> - <parameter type-id='e835b5d8' name='addrs' filepath='drivers/gpu/drm/drm_prime.c' line='975' column='1'/> - <parameter type-id='95e97e5e' name='max_entries' filepath='drivers/gpu/drm/drm_prime.c' line='975' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_prime_gem_destroy' mangled-name='drm_prime_gem_destroy' filepath='drivers/gpu/drm/drm_prime.c' line='1015' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_prime_gem_destroy'> - <parameter type-id='abd62a96' name='obj' filepath='drivers/gpu/drm/drm_prime.c' line='1015' column='1'/> - <parameter type-id='4adb0e6a' name='sg' filepath='drivers/gpu/drm/drm_prime.c' line='1015' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <pointer-type-def type-id='cf29c9b3' size-in-bits='64' id='e835b5d8'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_print.c' language='LANG_C89'> + <function-decl name='drm_dbg' mangled-name='drm_dbg' filepath='drivers/gpu/drm/drm_print.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dbg'> + <parameter type-id='f0981eeb' name='category' filepath='drivers/gpu/drm/drm_print.c' line='227' column='1'/> + <parameter type-id='80f4b756' name='format' filepath='drivers/gpu/drm/drm_print.c' line='227' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_err' mangled-name='drm_err' filepath='drivers/gpu/drm/drm_print.c' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_err'> + <parameter type-id='80f4b756' name='format' filepath='drivers/gpu/drm/drm_print.c' line='246' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_dev_dbg' mangled-name='drm_dev_dbg' filepath='drivers/gpu/drm/drm_print.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dev_dbg'> + <parameter type-id='8df61054' name='dev' filepath='drivers/gpu/drm/drm_print.c' line='203' column='1'/> + <parameter type-id='f0981eeb' name='category' filepath='drivers/gpu/drm/drm_print.c' line='203' column='1'/> + <parameter type-id='80f4b756' name='format' filepath='drivers/gpu/drm/drm_print.c' line='204' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_dev_printk' mangled-name='drm_dev_printk' filepath='drivers/gpu/drm/drm_print.c' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_dev_printk'> + <parameter type-id='8df61054' name='dev' filepath='drivers/gpu/drm/drm_print.c' line='182' column='1'/> + <parameter type-id='80f4b756' name='level' filepath='drivers/gpu/drm/drm_print.c' line='182' column='1'/> + <parameter type-id='80f4b756' name='format' filepath='drivers/gpu/drm/drm_print.c' line='183' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_printf' mangled-name='drm_printf' filepath='drivers/gpu/drm/drm_print.c' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_printf'> + <parameter type-id='7ac48c21' name='p' filepath='drivers/gpu/drm/drm_print.c' line='172' column='1'/> + <parameter type-id='80f4b756' name='f' filepath='drivers/gpu/drm/drm_print.c' line='172' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='__drm_printfn_info' mangled-name='__drm_printfn_info' filepath='drivers/gpu/drm/drm_print.c' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__drm_printfn_info'> <parameter type-id='7ac48c21' name='p' filepath='drivers/gpu/drm/drm_print.c' line='138' column='1'/> <parameter type-id='3b5c2208' name='vaf' filepath='drivers/gpu/drm/drm_print.c' line='138' column='1'/> @@ -83342,343 +75612,24 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_probe_helper.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='ebccef5f' size-in-bits='96' id='e6001147'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='d30cc3b8' size-in-bits='576' id='c93659c6'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='0bb26f49' size-in-bits='96' id='0e1e8cdf'> - <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> - </array-type-def> - <array-type-def dimensions='1' type-id='0bb26f49' size-in-bits='128' id='521a7abd'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='104' id='097d53a4'> - <subrange length='13' type-id='7ff19f0f' id='487fded1'/> - </array-type-def> - <class-decl name='edid' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='285' column='1' id='a7fa16d9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='header' type-id='d2f7b56a' visibility='default' filepath='include/drm/drm_edid.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mfg_id' type-id='cf114704' visibility='default' filepath='include/drm/drm_edid.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='prod_code' type-id='cf114704' visibility='default' filepath='include/drm/drm_edid.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='serial' type-id='19c2251e' visibility='default' filepath='include/drm/drm_edid.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mfg_week' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='mfg_year' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='version' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='152'> - <var-decl name='revision' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='input' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='168'> - <var-decl name='width_cm' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='height_cm' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='184'> - <var-decl name='gamma' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='features' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='200'> - <var-decl name='red_green_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='black_white_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='216'> - <var-decl name='red_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='red_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='232'> - <var-decl name='green_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='240'> - <var-decl name='green_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='248'> - <var-decl name='blue_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='blue_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='white_x' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='white_y' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='312' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='280'> - <var-decl name='established_timings' type-id='93a90c7b' visibility='default' filepath='include/drm/drm_edid.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='304'> - <var-decl name='standard_timings' type-id='521a7abd' visibility='default' filepath='include/drm/drm_edid.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='432'> - <var-decl name='detailed_timings' type-id='c93659c6' visibility='default' filepath='include/drm/drm_edid.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1008'> - <var-decl name='extensions' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1016'> - <var-decl name='checksum' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='322' column='1'/> - </data-member> - </class-decl> - <class-decl name='est_timings' size-in-bits='24' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='44' column='1' id='93a90c7b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='t1' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='t2' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='mfg_rsvd' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='47' column='1'/> - </data-member> - </class-decl> - <class-decl name='std_timing' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='58' column='1' id='0bb26f49'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hsize' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='vfreq_aspect' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='60' column='1'/> - </data-member> - </class-decl> - <class-decl name='detailed_timing' size-in-bits='144' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='165' column='1' id='d30cc3b8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pixel_clock' type-id='23119536' visibility='default' filepath='include/drm/drm_edid.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='data' type-id='74e410f1' visibility='default' filepath='include/drm/drm_edid.h' line='170' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__4' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='167' column='1' id='74e410f1'> - <data-member access='public'> - <var-decl name='pixel_data' type-id='42c5f701' visibility='default' filepath='include/drm/drm_edid.h' line='168' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='other_data' type-id='4191437e' visibility='default' filepath='include/drm/drm_edid.h' line='169' column='1'/> - </data-member> - </union-decl> - <class-decl name='detailed_pixel_timing' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='70' column='1' id='42c5f701'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hactive_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='hblank_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='hactive_hblank_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='vactive_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='vblank_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='vactive_vblank_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='hsync_offset_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='hsync_pulse_width_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='vsync_offset_pulse_width_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='hsync_vsync_offset_pulse_width_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='width_mm_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='88'> - <var-decl name='height_mm_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='width_height_mm_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='104'> - <var-decl name='hborder' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='vborder' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='misc' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='86' column='1'/> - </data-member> - </class-decl> - <class-decl name='detailed_non_pixel' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='140' column='1' id='4191437e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pad1' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='type' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='pad2' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='data' type-id='3b37e17e' visibility='default' filepath='include/drm/drm_edid.h' line='152' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__5' size-in-bits='104' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='146' column='1' id='3b37e17e'> - <data-member access='public'> - <var-decl name='str' type-id='9839ad2e' visibility='default' filepath='include/drm/drm_edid.h' line='147' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='range' type-id='2d6065c1' visibility='default' filepath='include/drm/drm_edid.h' line='148' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='color' type-id='d35b6cc8' visibility='default' filepath='include/drm/drm_edid.h' line='149' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='timings' type-id='0e1e8cdf' visibility='default' filepath='include/drm/drm_edid.h' line='150' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='cvt' type-id='e6001147' visibility='default' filepath='include/drm/drm_edid.h' line='151' column='1'/> - </data-member> - </union-decl> - <class-decl name='detailed_data_string' size-in-bits='104' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='90' column='1' id='9839ad2e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='str' type-id='097d53a4' visibility='default' filepath='include/drm/drm_edid.h' line='91' column='1'/> - </data-member> - </class-decl> - <class-decl name='detailed_data_monitor_range' size-in-bits='104' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='94' column='1' id='2d6065c1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='min_vfreq' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='max_vfreq' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='min_hfreq_khz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='max_hfreq_khz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='pixel_clock_mhz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='formula' type-id='58741aa1' visibility='default' filepath='include/drm/drm_edid.h' line='119' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__6' size-in-bits='56' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='101' column='1' id='58741aa1'> - <data-member access='public'> - <var-decl name='gtf2' type-id='3f6be67c' visibility='default' filepath='include/drm/drm_edid.h' line='109' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='cvt' type-id='c591dff3' visibility='default' filepath='include/drm/drm_edid.h' line='118' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='56' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='102' column='1' id='3f6be67c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='reserved' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='hfreq_start_khz' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='c' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='m' type-id='23119536' visibility='default' filepath='include/drm/drm_edid.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='k' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='j' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='108' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='56' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/drm/drm_edid.h' line='110' column='1' id='c591dff3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='version' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='data1' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='data2' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='supported_aspects' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='supported_scalings' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='preferred_refresh' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='117' column='1'/> - </data-member> - </class-decl> - <class-decl name='detailed_data_wpindex' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='122' column='1' id='d35b6cc8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='white_yx_lo' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='white_x_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='white_y_hi' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='gamma' type-id='f9b06939' visibility='default' filepath='include/drm/drm_edid.h' line='126' column='1'/> - </data-member> - </class-decl> - <class-decl name='cvt_timing' size-in-bits='24' is-struct='yes' visibility='default' filepath='include/drm/drm_edid.h' line='136' column='1' id='ebccef5f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='code' type-id='930ea9f9' visibility='default' filepath='include/drm/drm_edid.h' line='137' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='a7fa16d9' const='yes' id='4af8a458'/> - <pointer-type-def type-id='4af8a458' size-in-bits='64' id='776adf76'/> + <function-decl name='drm_kms_helper_poll_init' mangled-name='drm_kms_helper_poll_init' filepath='drivers/gpu/drm/drm_probe_helper.c' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_kms_helper_poll_init'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_probe_helper.c' line='728' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_kms_helper_poll_enable' mangled-name='drm_kms_helper_poll_enable' filepath='drivers/gpu/drm/drm_probe_helper.c' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_kms_helper_poll_enable'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_probe_helper.c' line='223' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_modeset_lock' mangled-name='drm_modeset_lock' filepath='include/drm/drm_modeset_lock.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_lock'> - <parameter type-id='b4b06bb8'/> - <parameter type-id='d1499e71'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_modeset_acquire_init' mangled-name='drm_modeset_acquire_init' filepath='include/drm/drm_modeset_lock.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_acquire_init'> - <parameter type-id='d1499e71'/> - <parameter type-id='f0981eeb'/> + <function-decl name='drm_kms_helper_poll_fini' mangled-name='drm_kms_helper_poll_fini' filepath='drivers/gpu/drm/drm_probe_helper.c' line='741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_kms_helper_poll_fini'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_probe_helper.c' line='741' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_modeset_backoff' mangled-name='drm_modeset_backoff' filepath='include/drm/drm_modeset_lock.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_backoff'> - <parameter type-id='d1499e71'/> - <return type-id='95e97e5e'/> + <function-decl name='drm_kms_helper_poll_disable' mangled-name='drm_kms_helper_poll_disable' filepath='drivers/gpu/drm/drm_probe_helper.c' line='701' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_kms_helper_poll_disable'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_probe_helper.c' line='701' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='drm_modeset_drop_locks' mangled-name='drm_modeset_drop_locks' filepath='include/drm/drm_modeset_lock.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_modeset_drop_locks'> - <parameter type-id='d1499e71'/> + <function-decl name='drm_kms_helper_hotplug_event' mangled-name='drm_kms_helper_hotplug_event' filepath='drivers/gpu/drm/drm_probe_helper.c' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_kms_helper_hotplug_event'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_probe_helper.c' line='566' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='drm_helper_probe_single_connector_modes' mangled-name='drm_helper_probe_single_connector_modes' filepath='drivers/gpu/drm/drm_probe_helper.c' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_helper_probe_single_connector_modes'> @@ -83687,85 +75638,117 @@ <parameter type-id='8f92235e' name='maxY' filepath='drivers/gpu/drm/drm_probe_helper.c' line='389' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_connector_update_edid_property' mangled-name='drm_connector_update_edid_property' filepath='include/drm/drm_connector.h' line='1555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_update_edid_property'> - <parameter type-id='4db02c58'/> - <parameter type-id='776adf76'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_add_modes_noedid' mangled-name='drm_add_modes_noedid' filepath='include/drm/drm_edid.h' line='489' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_add_modes_noedid'> - <parameter type-id='4db02c58'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_mode_vrefresh' mangled-name='drm_mode_vrefresh' filepath='include/drm/drm_modes.h' line='504' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_vrefresh'> - <parameter type-id='745b39e8'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_mode_probed_add' mangled-name='drm_mode_probed_add' filepath='include/drm/drm_modes.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_probed_add'> - <parameter type-id='4db02c58'/> - <parameter type-id='11e02f83'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_connector_list_update' mangled-name='drm_connector_list_update' filepath='include/drm/drm_modes.h' line='535' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_list_update'> - <parameter type-id='4db02c58'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_mode_prune_invalid' mangled-name='drm_mode_prune_invalid' filepath='include/drm/drm_modes.h' line='532' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_prune_invalid'> - <parameter type-id='8898134d'/> - <parameter type-id='e84b031a'/> - <parameter type-id='c894953d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_mode_set_crtcinfo' mangled-name='drm_mode_set_crtcinfo' filepath='include/drm/drm_modes.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_mode_set_crtcinfo'> - <parameter type-id='11e02f83'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_kms_helper_hotplug_event' mangled-name='drm_kms_helper_hotplug_event' filepath='drivers/gpu/drm/drm_probe_helper.c' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_kms_helper_hotplug_event'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_probe_helper.c' line='566' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_sysfs_hotplug_event' mangled-name='drm_sysfs_hotplug_event' filepath='include/drm/drm_sysfs.h' line='13' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_sysfs_hotplug_event'> - <parameter type-id='8898134d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_kms_helper_poll_disable' mangled-name='drm_kms_helper_poll_disable' filepath='drivers/gpu/drm/drm_probe_helper.c' line='701' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_kms_helper_poll_disable'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_probe_helper.c' line='701' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_kms_helper_poll_init' mangled-name='drm_kms_helper_poll_init' filepath='drivers/gpu/drm/drm_probe_helper.c' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_kms_helper_poll_init'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_probe_helper.c' line='728' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_kms_helper_poll_fini' mangled-name='drm_kms_helper_poll_fini' filepath='drivers/gpu/drm/drm_probe_helper.c' line='741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_kms_helper_poll_fini'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_probe_helper.c' line='741' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='drm_helper_hpd_irq_event' mangled-name='drm_helper_hpd_irq_event' filepath='drivers/gpu/drm/drm_probe_helper.c' line='774' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_helper_hpd_irq_event'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_probe_helper.c' line='774' column='1'/> <return type-id='b50a4934'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_property.c' language='LANG_C89'> - <function-decl name='drm_property_blob_get' mangled-name='drm_property_blob_get' filepath='drivers/gpu/drm/drm_property.c' line='637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_blob_get'> - <parameter type-id='c4126d52' name='blob' filepath='drivers/gpu/drm/drm_property.c' line='637' column='1'/> + <class-decl name='drm_prop_enum_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/drm/drm_property.h' line='218' column='1' id='56eae4b3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/drm/drm_property.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/drm/drm_property.h' line='220' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='56eae4b3' const='yes' id='50af579e'/> + <pointer-type-def type-id='50af579e' size-in-bits='64' id='b807105c'/> + <function-decl name='drm_property_create_blob' mangled-name='drm_property_create_blob' filepath='drivers/gpu/drm/drm_property.c' line='561' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_create_blob'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_property.c' line='561' column='1'/> + <parameter type-id='b59d7dce' name='length' filepath='drivers/gpu/drm/drm_property.c' line='561' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/gpu/drm/drm_property.c' line='562' column='1'/> <return type-id='c4126d52'/> </function-decl> + <function-decl name='drm_property_create' mangled-name='drm_property_create' filepath='drivers/gpu/drm/drm_property.c' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_create'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_property.c' line='99' column='1'/> + <parameter type-id='19c2251e' name='flags' filepath='drivers/gpu/drm/drm_property.c' line='100' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/gpu/drm/drm_property.c' line='100' column='1'/> + <parameter type-id='95e97e5e' name='num_values' filepath='drivers/gpu/drm/drm_property.c' line='101' column='1'/> + <return type-id='26ea5d4c'/> + </function-decl> + <function-decl name='drm_property_add_enum' mangled-name='drm_property_add_enum' filepath='drivers/gpu/drm/drm_property.c' line='393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_add_enum'> + <parameter type-id='26ea5d4c' name='property' filepath='drivers/gpu/drm/drm_property.c' line='393' column='1'/> + <parameter type-id='9c313c2d' name='value' filepath='drivers/gpu/drm/drm_property.c' line='394' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/gpu/drm/drm_property.c' line='394' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_property_destroy' mangled-name='drm_property_destroy' filepath='drivers/gpu/drm/drm_property.c' line='445' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_destroy'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_property.c' line='445' column='1'/> + <parameter type-id='26ea5d4c' name='property' filepath='drivers/gpu/drm/drm_property.c' line='445' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_property_lookup_blob' mangled-name='drm_property_lookup_blob' filepath='drivers/gpu/drm/drm_property.c' line='656' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_lookup_blob'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_property.c' line='656' column='1'/> <parameter type-id='8f92235e' name='id' filepath='drivers/gpu/drm/drm_property.c' line='657' column='1'/> <return type-id='c4126d52'/> </function-decl> + <function-decl name='drm_property_create_range' mangled-name='drm_property_create_range' filepath='drivers/gpu/drm/drm_property.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_create_range'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_property.c' line='280' column='1'/> + <parameter type-id='19c2251e' name='flags' filepath='drivers/gpu/drm/drm_property.c' line='281' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/gpu/drm/drm_property.c' line='281' column='1'/> + <parameter type-id='9c313c2d' name='min' filepath='drivers/gpu/drm/drm_property.c' line='282' column='1'/> + <parameter type-id='9c313c2d' name='max' filepath='drivers/gpu/drm/drm_property.c' line='282' column='1'/> + <return type-id='26ea5d4c'/> + </function-decl> + <function-decl name='drm_property_create_enum' mangled-name='drm_property_create_enum' filepath='drivers/gpu/drm/drm_property.c' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_create_enum'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_property.c' line='165' column='1'/> + <parameter type-id='19c2251e' name='flags' filepath='drivers/gpu/drm/drm_property.c' line='166' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/gpu/drm/drm_property.c' line='166' column='1'/> + <parameter type-id='b807105c' name='props' filepath='drivers/gpu/drm/drm_property.c' line='167' column='1'/> + <parameter type-id='95e97e5e' name='num_values' filepath='drivers/gpu/drm/drm_property.c' line='168' column='1'/> + <return type-id='26ea5d4c'/> + </function-decl> + <function-decl name='drm_property_create_bitmask' mangled-name='drm_property_create_bitmask' filepath='drivers/gpu/drm/drm_property.c' line='213' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_create_bitmask'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_property.c' line='213' column='1'/> + <parameter type-id='19c2251e' name='flags' filepath='drivers/gpu/drm/drm_property.c' line='214' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/gpu/drm/drm_property.c' line='214' column='1'/> + <parameter type-id='b807105c' name='props' filepath='drivers/gpu/drm/drm_property.c' line='215' column='1'/> + <parameter type-id='95e97e5e' name='num_props' filepath='drivers/gpu/drm/drm_property.c' line='216' column='1'/> + <parameter type-id='9c313c2d' name='supported_bits' filepath='drivers/gpu/drm/drm_property.c' line='217' column='1'/> + <return type-id='26ea5d4c'/> + </function-decl> + <function-decl name='drm_property_blob_put' mangled-name='drm_property_blob_put' filepath='drivers/gpu/drm/drm_property.c' line='606' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_blob_put'> + <parameter type-id='c4126d52' name='blob' filepath='drivers/gpu/drm/drm_property.c' line='606' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_property_blob_get' mangled-name='drm_property_blob_get' filepath='drivers/gpu/drm/drm_property.c' line='637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_property_blob_get'> + <parameter type-id='c4126d52' name='blob' filepath='drivers/gpu/drm/drm_property.c' line='637' column='1'/> + <return type-id='c4126d52'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/gpu/drm/drm_rect.c' language='LANG_C89'> + <qualified-type-def type-id='4ccdd8a9' const='yes' id='6c09ca40'/> + <pointer-type-def type-id='6c09ca40' size-in-bits='64' id='7d69a4de'/> + <pointer-type-def type-id='4ccdd8a9' size-in-bits='64' id='c91d6c11'/> + <function-decl name='drm_rect_rotate' mangled-name='drm_rect_rotate' filepath='drivers/gpu/drm/drm_rect.c' line='248' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_rect_rotate'> + <parameter type-id='c91d6c11' name='r' filepath='drivers/gpu/drm/drm_rect.c' line='248' column='1'/> + <parameter type-id='95e97e5e' name='width' filepath='drivers/gpu/drm/drm_rect.c' line='249' column='1'/> + <parameter type-id='95e97e5e' name='height' filepath='drivers/gpu/drm/drm_rect.c' line='249' column='1'/> + <parameter type-id='f0981eeb' name='rotation' filepath='drivers/gpu/drm/drm_rect.c' line='250' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_rect_intersect' mangled-name='drm_rect_intersect' filepath='drivers/gpu/drm/drm_rect.c' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_rect_intersect'> + <parameter type-id='c91d6c11' name='r1' filepath='drivers/gpu/drm/drm_rect.c' line='44' column='1'/> + <parameter type-id='7d69a4de' name='r2' filepath='drivers/gpu/drm/drm_rect.c' line='44' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='drm_rect_calc_vscale' mangled-name='drm_rect_calc_vscale' filepath='drivers/gpu/drm/drm_rect.c' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_rect_calc_vscale'> + <parameter type-id='7d69a4de' name='src' filepath='drivers/gpu/drm/drm_rect.c' line='199' column='1'/> + <parameter type-id='7d69a4de' name='dst' filepath='drivers/gpu/drm/drm_rect.c' line='200' column='1'/> + <parameter type-id='95e97e5e' name='min_vscale' filepath='drivers/gpu/drm/drm_rect.c' line='201' column='1'/> + <parameter type-id='95e97e5e' name='max_vscale' filepath='drivers/gpu/drm/drm_rect.c' line='201' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_rect_calc_hscale' mangled-name='drm_rect_calc_hscale' filepath='drivers/gpu/drm/drm_rect.c' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_rect_calc_hscale'> + <parameter type-id='7d69a4de' name='src' filepath='drivers/gpu/drm/drm_rect.c' line='164' column='1'/> + <parameter type-id='7d69a4de' name='dst' filepath='drivers/gpu/drm/drm_rect.c' line='165' column='1'/> + <parameter type-id='95e97e5e' name='min_hscale' filepath='drivers/gpu/drm/drm_rect.c' line='166' column='1'/> + <parameter type-id='95e97e5e' name='max_hscale' filepath='drivers/gpu/drm/drm_rect.c' line='166' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_scdc_helper.c' language='LANG_C89'> - <function-decl name='drm_scdc_read' mangled-name='drm_scdc_read' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_scdc_read'> - <parameter type-id='b9af02c3' name='adapter' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='53' column='1'/> - <parameter type-id='f9b06939' name='offset' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='53' column='1'/> - <parameter type-id='eaa32e2f' name='buffer' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='53' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='54' column='1'/> - <return type-id='79a0948f'/> - </function-decl> <function-decl name='drm_scdc_write' mangled-name='drm_scdc_write' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_scdc_write'> <parameter type-id='b9af02c3' name='adapter' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='93' column='1'/> <parameter type-id='f9b06939' name='offset' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='93' column='1'/> @@ -83783,146 +75766,27 @@ <parameter type-id='b50a4934' name='set' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='219' column='1'/> <return type-id='b50a4934'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/gpu/drm/drm_simple_kms_helper.c' language='LANG_C89'> - <pointer-type-def type-id='340461fe' size-in-bits='64' id='b6e600bc'/> - <function-decl name='drm_bridge_attach' mangled-name='drm_bridge_attach' filepath='include/drm/drm_bridge.h' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_bridge_attach'> - <parameter type-id='74d89ebd'/> - <parameter type-id='8582e5ec'/> - <parameter type-id='8582e5ec'/> - <return type-id='95e97e5e'/> + <function-decl name='drm_scdc_read' mangled-name='drm_scdc_read' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_scdc_read'> + <parameter type-id='b9af02c3' name='adapter' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='53' column='1'/> + <parameter type-id='f9b06939' name='offset' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='53' column='1'/> + <parameter type-id='eaa32e2f' name='buffer' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='53' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/gpu/drm/drm_scdc_helper.c' line='54' column='1'/> + <return type-id='79a0948f'/> </function-decl> - <function-decl name='drm_universal_plane_init' mangled-name='drm_universal_plane_init' filepath='include/drm/drm_plane.h' line='713' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_universal_plane_init'> - <parameter type-id='8898134d'/> - <parameter type-id='a6711537'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='cfd5d066'/> - <parameter type-id='5b2fd8e8'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='b6e600bc'/> - <parameter type-id='5eed3c85'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_crtc_init_with_planes' mangled-name='drm_crtc_init_with_planes' filepath='include/drm/drm_crtc.h' line='1144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_init_with_planes'> - <parameter type-id='8898134d'/> - <parameter type-id='b64ad7cb'/> - <parameter type-id='a6711537'/> - <parameter type-id='a6711537'/> - <parameter type-id='7236c5c8'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_encoder_init' mangled-name='drm_encoder_init' filepath='include/drm/drm_encoder.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_encoder_init'> - <parameter type-id='8898134d'/> - <parameter type-id='74d89ebd'/> - <parameter type-id='1701f1ac'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='drm_connector_attach_encoder' mangled-name='drm_connector_attach_encoder' filepath='include/drm/drm_connector.h' line='1447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_connector_attach_encoder'> - <parameter type-id='4db02c58'/> - <parameter type-id='74d89ebd'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/gpu/drm/drm_syncobj.c' language='LANG_C89'> - <class-decl name='sync_file' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/sync_file.h' line='35' column='1' id='b6352c99'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/sync_file.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='user_name' type-id='16dc656a' visibility='default' filepath='include/linux/sync_file.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='wq' type-id='b5ab048f' visibility='default' filepath='include/linux/sync_file.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/sync_file.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='fence' type-id='28271da3' visibility='default' filepath='include/linux/sync_file.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='cb' type-id='54c5dd35' visibility='default' filepath='include/linux/sync_file.h' line='53' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='b6352c99' size-in-bits='64' id='6a6b0b01'/> - <function-decl name='sync_file_create' mangled-name='sync_file_create' filepath='include/linux/sync_file.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_file_create'> - <parameter type-id='28271da3'/> - <return type-id='6a6b0b01'/> - </function-decl> - <function-decl name='sync_file_get_fence' mangled-name='sync_file_get_fence' filepath='include/linux/sync_file.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_file_get_fence'> - <parameter type-id='95e97e5e'/> - <return type-id='28271da3'/> - </function-decl> - <function-decl name='dma_fence_add_callback' mangled-name='dma_fence_add_callback' filepath='include/linux/dma-fence.h' line='364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_add_callback'> - <parameter type-id='28271da3'/> - <parameter type-id='a47516e5'/> - <parameter type-id='75d065d2'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_fence_remove_callback' mangled-name='dma_fence_remove_callback' filepath='include/linux/dma-fence.h' line='367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_remove_callback'> - <parameter type-id='28271da3'/> - <parameter type-id='a47516e5'/> - <return type-id='c894953d'/> - </function-decl> - <pointer-type-def type-id='54c5dd35' size-in-bits='64' id='a47516e5'/> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_sysfs.c' language='LANG_C89'> - <class-decl name='class_attribute' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='744' column='1' id='fc927268'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/device.h' line='745' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='show' type-id='c4c01ce7' visibility='default' filepath='include/linux/device.h' line='746' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='store' type-id='dfcac4bb' visibility='default' filepath='include/linux/device.h' line='748' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='fc927268' size-in-bits='64' id='9cc1ac3e'/> - <qualified-type-def type-id='fc927268' const='yes' id='2bc6669b'/> - <pointer-type-def type-id='2bc6669b' size-in-bits='64' id='9a53a8a3'/> - <pointer-type-def type-id='32aa9d63' size-in-bits='64' id='c4c01ce7'/> - <pointer-type-def type-id='5243924f' size-in-bits='64' id='dfcac4bb'/> - <function-decl name='class_create_file_ns' mangled-name='class_create_file_ns' filepath='include/linux/device.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_create_file_ns'> - <parameter type-id='67aca04f'/> - <parameter type-id='9a53a8a3'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> + <function-decl name='drm_sysfs_hotplug_event' mangled-name='drm_sysfs_hotplug_event' filepath='drivers/gpu/drm/drm_sysfs.c' line='338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_sysfs_hotplug_event'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_sysfs.c' line='338' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='class_remove_file_ns' mangled-name='class_remove_file_ns' filepath='include/linux/device.h' line='762' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_remove_file_ns'> - <parameter type-id='67aca04f'/> - <parameter type-id='9a53a8a3'/> - <parameter type-id='eaa32e2f'/> + <function-decl name='drm_class_device_unregister' mangled-name='drm_class_device_unregister' filepath='drivers/gpu/drm/drm_sysfs.c' line='445' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_class_device_unregister'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpu/drm/drm_sysfs.c' line='445' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='drm_class_device_register' mangled-name='drm_class_device_register' filepath='drivers/gpu/drm/drm_sysfs.c' line='427' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_class_device_register'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpu/drm/drm_sysfs.c' line='427' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='drm_class_device_unregister' mangled-name='drm_class_device_unregister' filepath='drivers/gpu/drm/drm_sysfs.c' line='445' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_class_device_unregister'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/gpu/drm/drm_sysfs.c' line='445' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='32aa9d63'> - <parameter type-id='67aca04f'/> - <parameter type-id='9cc1ac3e'/> - <parameter type-id='26a90f95'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='5243924f'> - <parameter type-id='67aca04f'/> - <parameter type-id='9cc1ac3e'/> - <parameter type-id='80f4b756'/> - <parameter type-id='b59d7dce'/> - <return type-id='79a0948f'/> - </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_vblank.c' language='LANG_C89'> <function-decl name='drm_vblank_init' mangled-name='drm_vblank_init' filepath='drivers/gpu/drm/drm_vblank.c' line='444' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_vblank_init'> @@ -83930,10 +75794,67 @@ <parameter type-id='f0981eeb' name='num_crtcs' filepath='drivers/gpu/drm/drm_vblank.c' line='444' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='drm_wait_one_vblank' mangled-name='drm_wait_one_vblank' filepath='drivers/gpu/drm/drm_vblank.c' line='1082' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_wait_one_vblank'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_vblank.c' line='1082' column='1'/> + <parameter type-id='f0981eeb' name='pipe' filepath='drivers/gpu/drm/drm_vblank.c' line='1082' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_crtc_vblank_get' mangled-name='drm_crtc_vblank_get' filepath='drivers/gpu/drm/drm_vblank.c' line='1030' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_get'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1030' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_crtc_vblank_put' mangled-name='drm_crtc_vblank_put' filepath='drivers/gpu/drm/drm_vblank.c' line='1065' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_put'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1065' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_crtc_send_vblank_event' mangled-name='drm_crtc_send_vblank_event' filepath='drivers/gpu/drm/drm_vblank.c' line='921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_send_vblank_event'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='921' column='1'/> + <parameter type-id='6301fad2' name='e' filepath='drivers/gpu/drm/drm_vblank.c' line='922' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_handle_vblank' mangled-name='drm_handle_vblank' filepath='drivers/gpu/drm/drm_vblank.c' line='1747' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_handle_vblank'> + <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_vblank.c' line='1747' column='1'/> + <parameter type-id='f0981eeb' name='pipe' filepath='drivers/gpu/drm/drm_vblank.c' line='1747' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='drm_crtc_wait_one_vblank' mangled-name='drm_crtc_wait_one_vblank' filepath='drivers/gpu/drm/drm_vblank.c' line='1115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_wait_one_vblank'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1115' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_crtc_vblank_waitqueue' mangled-name='drm_crtc_vblank_waitqueue' filepath='drivers/gpu/drm/drm_vblank.c' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_waitqueue'> <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='499' column='1'/> <return type-id='03d48e96'/> </function-decl> + <function-decl name='drm_crtc_vblank_reset' mangled-name='drm_crtc_vblank_reset' filepath='drivers/gpu/drm/drm_vblank.c' line='1202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_reset'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1202' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_crtc_vblank_on' mangled-name='drm_crtc_vblank_on' filepath='drivers/gpu/drm/drm_vblank.c' line='1265' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_on'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1265' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_crtc_vblank_off' mangled-name='drm_crtc_vblank_off' filepath='drivers/gpu/drm/drm_vblank.c' line='1132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_off'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1132' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_crtc_vblank_count' mangled-name='drm_crtc_vblank_count' filepath='drivers/gpu/drm/drm_vblank.c' line='769' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_count'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='769' column='1'/> + <return type-id='91ce1af9'/> + </function-decl> + <function-decl name='drm_crtc_set_max_vblank_count' mangled-name='drm_crtc_set_max_vblank_count' filepath='drivers/gpu/drm/drm_vblank.c' line='1241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_set_max_vblank_count'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1241' column='1'/> + <parameter type-id='19c2251e' name='max_vblank_count' filepath='drivers/gpu/drm/drm_vblank.c' line='1242' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_crtc_handle_vblank' mangled-name='drm_crtc_handle_vblank' filepath='drivers/gpu/drm/drm_vblank.c' line='1812' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_handle_vblank'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1812' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='drm_crtc_arm_vblank_event' mangled-name='drm_crtc_arm_vblank_event' filepath='drivers/gpu/drm/drm_vblank.c' line='896' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_arm_vblank_event'> + <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='896' column='1'/> + <parameter type-id='6301fad2' name='e' filepath='drivers/gpu/drm/drm_vblank.c' line='897' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_calc_vbltimestamp_from_scanoutpos' mangled-name='drm_calc_vbltimestamp_from_scanoutpos' filepath='drivers/gpu/drm/drm_vblank.c' line='596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_calc_vbltimestamp_from_scanoutpos'> <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_vblank.c' line='596' column='1'/> <parameter type-id='f0981eeb' name='pipe' filepath='drivers/gpu/drm/drm_vblank.c' line='597' column='1'/> @@ -83942,48 +75863,36 @@ <parameter type-id='b50a4934' name='in_vblank_irq' filepath='drivers/gpu/drm/drm_vblank.c' line='600' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='drm_crtc_arm_vblank_event' mangled-name='drm_crtc_arm_vblank_event' filepath='drivers/gpu/drm/drm_vblank.c' line='896' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_arm_vblank_event'> - <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='896' column='1'/> - <parameter type-id='6301fad2' name='e' filepath='drivers/gpu/drm/drm_vblank.c' line='897' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_wait_one_vblank' mangled-name='drm_wait_one_vblank' filepath='drivers/gpu/drm/drm_vblank.c' line='1082' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_wait_one_vblank'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_vblank.c' line='1082' column='1'/> - <parameter type-id='f0981eeb' name='pipe' filepath='drivers/gpu/drm/drm_vblank.c' line='1082' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_crtc_vblank_off' mangled-name='drm_crtc_vblank_off' filepath='drivers/gpu/drm/drm_vblank.c' line='1132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_off'> - <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1132' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_crtc_vblank_reset' mangled-name='drm_crtc_vblank_reset' filepath='drivers/gpu/drm/drm_vblank.c' line='1202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_reset'> - <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1202' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_crtc_set_max_vblank_count' mangled-name='drm_crtc_set_max_vblank_count' filepath='drivers/gpu/drm/drm_vblank.c' line='1241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_set_max_vblank_count'> - <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1241' column='1'/> - <parameter type-id='19c2251e' name='max_vblank_count' filepath='drivers/gpu/drm/drm_vblank.c' line='1242' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_crtc_vblank_on' mangled-name='drm_crtc_vblank_on' filepath='drivers/gpu/drm/drm_vblank.c' line='1265' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_vblank_on'> - <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1265' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='drm_handle_vblank' mangled-name='drm_handle_vblank' filepath='drivers/gpu/drm/drm_vblank.c' line='1747' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_handle_vblank'> - <parameter type-id='8898134d' name='dev' filepath='drivers/gpu/drm/drm_vblank.c' line='1747' column='1'/> - <parameter type-id='f0981eeb' name='pipe' filepath='drivers/gpu/drm/drm_vblank.c' line='1747' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='drm_crtc_handle_vblank' mangled-name='drm_crtc_handle_vblank' filepath='drivers/gpu/drm/drm_vblank.c' line='1812' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_crtc_handle_vblank'> - <parameter type-id='b64ad7cb' name='crtc' filepath='drivers/gpu/drm/drm_vblank.c' line='1812' column='1'/> - <return type-id='b50a4934'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/drm_vma_manager.c' language='LANG_C89'> + <pointer-type-def type-id='743d7e52' size-in-bits='64' id='e05b33b0'/> + <function-decl name='drm_vma_offset_remove' mangled-name='drm_vma_offset_remove' filepath='drivers/gpu/drm/drm_vma_manager.c' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_vma_offset_remove'> + <parameter type-id='0c6d12d5' name='mgr' filepath='drivers/gpu/drm/drm_vma_manager.c' line='229' column='1'/> + <parameter type-id='e05b33b0' name='node' filepath='drivers/gpu/drm/drm_vma_manager.c' line='230' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='drm_vma_offset_add' mangled-name='drm_vma_offset_add' filepath='drivers/gpu/drm/drm_vma_manager.c' line='201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_vma_offset_add'> + <parameter type-id='0c6d12d5' name='mgr' filepath='drivers/gpu/drm/drm_vma_manager.c' line='201' column='1'/> + <parameter type-id='e05b33b0' name='node' filepath='drivers/gpu/drm/drm_vma_manager.c' line='202' column='1'/> + <parameter type-id='7359adad' name='pages' filepath='drivers/gpu/drm/drm_vma_manager.c' line='202' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='drm_vma_offset_manager_init' mangled-name='drm_vma_offset_manager_init' filepath='drivers/gpu/drm/drm_vma_manager.c' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_vma_offset_manager_init'> + <parameter type-id='0c6d12d5' name='mgr' filepath='drivers/gpu/drm/drm_vma_manager.c' line='85' column='1'/> + <parameter type-id='7359adad' name='page_offset' filepath='drivers/gpu/drm/drm_vma_manager.c' line='86' column='1'/> + <parameter type-id='7359adad' name='size' filepath='drivers/gpu/drm/drm_vma_manager.c' line='86' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_vma_offset_manager_destroy' mangled-name='drm_vma_offset_manager_destroy' filepath='drivers/gpu/drm/drm_vma_manager.c' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_vma_offset_manager_destroy'> <parameter type-id='0c6d12d5' name='mgr' filepath='drivers/gpu/drm/drm_vma_manager.c' line='104' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='drm_vma_offset_lookup_locked' mangled-name='drm_vma_offset_lookup_locked' filepath='drivers/gpu/drm/drm_vma_manager.c' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_vma_offset_lookup_locked'> + <parameter type-id='0c6d12d5' name='mgr' filepath='drivers/gpu/drm/drm_vma_manager.c' line='140' column='1'/> + <parameter type-id='7359adad' name='start' filepath='drivers/gpu/drm/drm_vma_manager.c' line='141' column='1'/> + <parameter type-id='7359adad' name='pages' filepath='drivers/gpu/drm/drm_vma_manager.c' line='142' column='1'/> + <return type-id='e05b33b0'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/ttm/ttm_bo.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='3b3611a4' size-in-bits='512' id='e70a051a'> @@ -84015,44 +75924,27 @@ <parameter type-id='7359adad' name='p_size' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1589' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ttm_bo_add_to_lru' mangled-name='ttm_bo_add_to_lru' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_add_to_lru'> - <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='196' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ttm_bo_del_sub_from_lru' mangled-name='ttm_bo_del_sub_from_lru' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_del_sub_from_lru'> - <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='227' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ttm_bo_move_to_lru_tail' mangled-name='ttm_bo_move_to_lru_tail' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_move_to_lru_tail'> - <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='245' column='1'/> - <parameter type-id='92bac3a5' name='bulk' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='246' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ttm_bo_put' mangled-name='ttm_bo_put' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='689' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_put'> - <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='689' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ttm_bo_eviction_valuable' mangled-name='ttm_bo_eviction_valuable' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_eviction_valuable'> - <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='758' column='1'/> - <parameter type-id='2e6aa127' name='place' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='759' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='dma_resv_reserve_shared' mangled-name='dma_resv_reserve_shared' filepath='include/linux/dma-resv.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_reserve_shared'> - <parameter type-id='340cea9c'/> - <parameter type-id='f0981eeb'/> + <function-decl name='ttm_bo_wait' mangled-name='ttm_bo_wait' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_wait'> + <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1817' column='1'/> + <parameter type-id='b50a4934' name='interruptible' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1818' column='1'/> + <parameter type-id='b50a4934' name='no_wait' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1818' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dma_resv_add_shared_fence' mangled-name='dma_resv_add_shared_fence' filepath='include/linux/dma-resv.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_add_shared_fence'> - <parameter type-id='340cea9c'/> - <parameter type-id='28271da3'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='ttm_bo_validate' mangled-name='ttm_bo_validate' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_validate'> <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1254' column='1'/> <parameter type-id='1d36520e' name='placement' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1255' column='1'/> <parameter type-id='7c3e509a' name='ctx' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1256' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='ttm_bo_put' mangled-name='ttm_bo_put' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='689' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_put'> + <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='689' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ttm_bo_move_to_lru_tail' mangled-name='ttm_bo_move_to_lru_tail' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_move_to_lru_tail'> + <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='245' column='1'/> + <parameter type-id='92bac3a5' name='bulk' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='246' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='ttm_bo_init' mangled-name='ttm_bo_init' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_init'> <parameter type-id='723d4d79' name='bdev' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1404' column='1'/> <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1405' column='1'/> @@ -84067,6 +75959,11 @@ <parameter type-id='7c7fffd6' name='destroy' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1414' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='ttm_bo_eviction_valuable' mangled-name='ttm_bo_eviction_valuable' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_eviction_valuable'> + <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='758' column='1'/> + <parameter type-id='2e6aa127' name='place' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='759' column='1'/> + <return type-id='b50a4934'/> + </function-decl> <function-decl name='ttm_bo_dma_acc_size' mangled-name='ttm_bo_dma_acc_size' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1446' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_dma_acc_size'> <parameter type-id='723d4d79' name='bdev' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1446' column='1'/> <parameter type-id='7359adad' name='bo_size' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1447' column='1'/> @@ -84084,29 +75981,12 @@ <parameter type-id='b50a4934' name='need_dma32' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1735' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ttm_bo_wait' mangled-name='ttm_bo_wait' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_wait'> - <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1817' column='1'/> - <parameter type-id='b50a4934' name='interruptible' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1818' column='1'/> - <parameter type-id='b50a4934' name='no_wait' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='1818' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_resv_test_signaled_rcu' mangled-name='dma_resv_test_signaled_rcu' filepath='include/linux/dma-resv.h' line='293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_test_signaled_rcu'> - <parameter type-id='340cea9c'/> - <parameter type-id='c894953d'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='dma_resv_add_excl_fence' mangled-name='dma_resv_add_excl_fence' filepath='include/linux/dma-resv.h' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_add_excl_fence'> - <parameter type-id='340cea9c'/> - <parameter type-id='28271da3'/> + <function-decl name='ttm_bo_del_sub_from_lru' mangled-name='ttm_bo_del_sub_from_lru' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_del_sub_from_lru'> + <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='227' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dma_resv_copy_fences' mangled-name='dma_resv_copy_fences' filepath='include/linux/dma-resv.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_resv_copy_fences'> - <parameter type-id='340cea9c'/> - <parameter type-id='340cea9c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_fence_enable_sw_signaling' mangled-name='dma_fence_enable_sw_signaling' filepath='include/linux/dma-fence.h' line='369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_fence_enable_sw_signaling'> - <parameter type-id='28271da3'/> + <function-decl name='ttm_bo_add_to_lru' mangled-name='ttm_bo_add_to_lru' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_add_to_lru'> + <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo.c' line='196' column='1'/> <return type-id='48b5725f'/> </function-decl> <pointer-type-def type-id='b421eeb7' size-in-bits='64' id='2e6aa127'/> @@ -84610,6 +76490,10 @@ <enumerator name='ttm_bo_map_premapped' value='132'/> </enum-decl> <pointer-type-def type-id='6f724070' size-in-bits='64' id='cc6dfde6'/> + <function-decl name='ttm_bo_kunmap' mangled-name='ttm_bo_kunmap' filepath='drivers/gpu/drm/ttm/ttm_bo_util.c' line='650' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_kunmap'> + <parameter type-id='cc6dfde6' name='map' filepath='drivers/gpu/drm/ttm/ttm_bo_util.c' line='650' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='ttm_bo_kmap' mangled-name='ttm_bo_kmap' filepath='drivers/gpu/drm/ttm/ttm_bo_util.c' line='619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_kmap'> <parameter type-id='9d57e433' name='bo' filepath='drivers/gpu/drm/ttm/ttm_bo_util.c' line='619' column='1'/> <parameter type-id='7359adad' name='start_page' filepath='drivers/gpu/drm/ttm/ttm_bo_util.c' line='620' column='1'/> @@ -84617,10 +76501,6 @@ <parameter type-id='cc6dfde6' name='map' filepath='drivers/gpu/drm/ttm/ttm_bo_util.c' line='621' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ttm_bo_kunmap' mangled-name='ttm_bo_kunmap' filepath='drivers/gpu/drm/ttm/ttm_bo_util.c' line='650' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_kunmap'> - <parameter type-id='cc6dfde6' name='map' filepath='drivers/gpu/drm/ttm/ttm_bo_util.c' line='650' column='1'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/ttm/ttm_bo_vm.c' language='LANG_C89'> <function-decl name='ttm_bo_mmap' mangled-name='ttm_bo_mmap' filepath='drivers/gpu/drm/ttm/ttm_bo_vm.c' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_bo_mmap'> @@ -84631,11 +76511,6 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/ttm/ttm_execbuf_util.c' language='LANG_C89'> - <function-decl name='ttm_eu_backoff_reservation' mangled-name='ttm_eu_backoff_reservation' filepath='drivers/gpu/drm/ttm/ttm_execbuf_util.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_eu_backoff_reservation'> - <parameter type-id='c1d02a64' name='ticket' filepath='drivers/gpu/drm/ttm/ttm_execbuf_util.c' line='56' column='1'/> - <parameter type-id='e84b031a' name='list' filepath='drivers/gpu/drm/ttm/ttm_execbuf_util.c' line='57' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='ttm_eu_reserve_buffers' mangled-name='ttm_eu_reserve_buffers' filepath='drivers/gpu/drm/ttm/ttm_execbuf_util.c' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_eu_reserve_buffers'> <parameter type-id='c1d02a64' name='ticket' filepath='drivers/gpu/drm/ttm/ttm_execbuf_util.c' line='95' column='1'/> <parameter type-id='e84b031a' name='list' filepath='drivers/gpu/drm/ttm/ttm_execbuf_util.c' line='96' column='1'/> @@ -84650,6 +76525,11 @@ <parameter type-id='28271da3' name='fence' filepath='drivers/gpu/drm/ttm/ttm_execbuf_util.c' line='187' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='ttm_eu_backoff_reservation' mangled-name='ttm_eu_backoff_reservation' filepath='drivers/gpu/drm/ttm/ttm_execbuf_util.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ttm_eu_backoff_reservation'> + <parameter type-id='c1d02a64' name='ticket' filepath='drivers/gpu/drm/ttm/ttm_execbuf_util.c' line='56' column='1'/> + <parameter type-id='e84b031a' name='list' filepath='drivers/gpu/drm/ttm/ttm_execbuf_util.c' line='57' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/gpu/drm/ttm/ttm_tt.c' language='LANG_C89'> <class-decl name='ttm_mem_zone' is-struct='yes' visibility='default' is-declaration-only='yes' id='0c6d1911'/> @@ -85279,13 +77159,7 @@ <abi-instr address-size='64' path='drivers/gpu/trace/trace_gpu_mem.c' language='LANG_C89'> <var-decl name='__tracepoint_gpu_mem_total' type-id='4ca0c298' mangled-name='__tracepoint_gpu_mem_total' visibility='default' filepath='include/trace/events/gpu_mem.h' line='30' column='1' elf-symbol-id='__tracepoint_gpu_mem_total'/> </abi-instr> - <abi-instr address-size='64' path='drivers/hid/hid-lg.c' language='LANG_C89'> - <function-decl name='schedule_timeout' mangled-name='schedule_timeout' filepath='include/linux/sched.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='schedule_timeout'> - <parameter type-id='bd54fe1a'/> - <return type-id='bd54fe1a'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/hid/hid-logitech-dj.c' language='LANG_C89'> + <abi-instr address-size='64' path='drivers/hid/hid-core.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='bd70a631' size-in-bits='16384' id='b5f2d796'> <subrange length='256' type-id='7ff19f0f' id='36e5b9fa'/> </array-type-def> @@ -85295,17 +77169,6 @@ <array-type-def dimensions='1' type-id='0b9e92f3' size-in-bits='49728' id='e8e17bcc'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <class-decl name='semaphore' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/semaphore.h' line='15' column='1' id='011244e5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/semaphore.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='include/linux/semaphore.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wait_list' type-id='72f469ec' visibility='default' filepath='include/linux/semaphore.h' line='18' column='1'/> - </data-member> - </class-decl> <class-decl name='hid_device' size-in-bits='62720' is-struct='yes' visibility='default' filepath='include/linux/hid.h' line='550' column='1' id='6703ad9d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dev_rdesc' type-id='474e5dcc' visibility='default' filepath='include/linux/hid.h' line='551' column='1'/> @@ -85746,14 +77609,6 @@ <var-decl name='report_type' type-id='3f1a6b60' visibility='default' filepath='include/linux/hid.h' line='697' column='1'/> </data-member> </class-decl> - <union-decl name='power_supply_propval' size-in-bits='64' visibility='default' filepath='include/linux/power_supply.h' line='243' column='1' id='08942f16'> - <data-member access='public'> - <var-decl name='intval' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='244' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='strval' type-id='80f4b756' visibility='default' filepath='include/linux/power_supply.h' line='245' column='1'/> - </data-member> - </union-decl> <class-decl name='hid_usage_id' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/hid.h' line='699' column='1' id='78e57306'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='usage_hid' type-id='3f1a6b60' visibility='default' filepath='include/linux/hid.h' line='700' column='1'/> @@ -85800,6 +77655,196 @@ <var-decl name='idle' type-id='6fed6bf0' visibility='default' filepath='include/linux/hid.h' line='828' column='1'/> </data-member> </class-decl> + <enum-decl name='hid_battery_status' filepath='include/linux/hid.h' line='541' column='1' id='82d56eba'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='HID_BATTERY_UNKNOWN' value='0'/> + <enumerator name='HID_BATTERY_QUERIED' value='1'/> + <enumerator name='HID_BATTERY_REPORTED' value='2'/> + </enum-decl> + <pointer-type-def type-id='3158a266' size-in-bits='64' id='a5f29c61'/> + <pointer-type-def type-id='c9a29512' size-in-bits='64' id='a4f4a514'/> + <qualified-type-def type-id='4a0784fb' const='yes' id='8681f81c'/> + <pointer-type-def type-id='8681f81c' size-in-bits='64' id='f499bd02'/> + <qualified-type-def type-id='4fd7026f' const='yes' id='c43be768'/> + <pointer-type-def type-id='c43be768' size-in-bits='64' id='2c4d0ce6'/> + <qualified-type-def type-id='78e57306' const='yes' id='10117043'/> + <pointer-type-def type-id='10117043' size-in-bits='64' id='b473f54b'/> + <pointer-type-def type-id='19bef197' size-in-bits='64' id='f2428caf'/> + <pointer-type-def type-id='6703ad9d' size-in-bits='64' id='37175e4d'/> + <pointer-type-def type-id='2185483d' size-in-bits='64' id='cbd2074d'/> + <pointer-type-def type-id='3ede3949' size-in-bits='64' id='bd70a631'/> + <pointer-type-def type-id='60cc85f5' size-in-bits='64' id='b548c585'/> + <pointer-type-def type-id='0e5e2ca6' size-in-bits='64' id='7073b1dc'/> + <pointer-type-def type-id='9ea68709' size-in-bits='64' id='5b4284d1'/> + <pointer-type-def type-id='dc1e3176' size-in-bits='64' id='d586c6cc'/> + <pointer-type-def type-id='bb068c9f' size-in-bits='64' id='7e01f3db'/> + <pointer-type-def type-id='3b22df33' size-in-bits='64' id='587d2ba7'/> + <pointer-type-def type-id='91f7d512' size-in-bits='64' id='078f3b94'/> + <pointer-type-def type-id='3802a069' size-in-bits='64' id='8181b8c5'/> + <pointer-type-def type-id='3bdb8693' size-in-bits='64' id='3e9b5e67'/> + <pointer-type-def type-id='b7da17bb' size-in-bits='64' id='d77ebcbf'/> + <pointer-type-def type-id='0337a003' size-in-bits='64' id='fe3a6ee7'/> + <pointer-type-def type-id='599afbc8' size-in-bits='64' id='8cefa062'/> + <pointer-type-def type-id='47b43ff6' size-in-bits='64' id='6fed6bf0'/> + <pointer-type-def type-id='433beb58' size-in-bits='64' id='a4c53922'/> + <pointer-type-def type-id='65e1dee8' size-in-bits='64' id='94b60312'/> + <pointer-type-def type-id='04ddf8cd' size-in-bits='64' id='fde001a9'/> + <pointer-type-def type-id='febb5b52' size-in-bits='64' id='5b9f5da4'/> + <pointer-type-def type-id='7680214a' size-in-bits='64' id='5befc19c'/> + <pointer-type-def type-id='47ebc9bd' size-in-bits='64' id='2064eae9'/> + <pointer-type-def type-id='d20525ea' size-in-bits='64' id='190eee1c'/> + <pointer-type-def type-id='fc224242' size-in-bits='64' id='e23057dc'/> + <pointer-type-def type-id='73627a37' size-in-bits='64' id='8f2ea2db'/> + <function-decl name='hid_add_device' mangled-name='hid_add_device' filepath='drivers/hid/hid-core.c' line='2399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hid_add_device'> + <parameter type-id='37175e4d' name='hdev' filepath='drivers/hid/hid-core.c' line='2399' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='hid_allocate_device' mangled-name='hid_allocate_device' filepath='drivers/hid/hid-core.c' line='2469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hid_allocate_device'> + <return type-id='37175e4d'/> + </function-decl> + <function-decl name='hid_parse_report' mangled-name='hid_parse_report' filepath='drivers/hid/hid-core.c' line='935' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hid_parse_report'> + <parameter type-id='37175e4d' name='hid' filepath='drivers/hid/hid-core.c' line='935' column='1'/> + <parameter type-id='474e5dcc' name='start' filepath='drivers/hid/hid-core.c' line='935' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='drivers/hid/hid-core.c' line='935' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='hid_input_report' mangled-name='hid_input_report' filepath='drivers/hid/hid-core.c' line='1818' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hid_input_report'> + <parameter type-id='37175e4d' name='hid' filepath='drivers/hid/hid-core.c' line='1818' column='1'/> + <parameter type-id='95e97e5e' name='type' filepath='drivers/hid/hid-core.c' line='1818' column='1'/> + <parameter type-id='8bff8096' name='data' filepath='drivers/hid/hid-core.c' line='1818' column='1'/> + <parameter type-id='19c2251e' name='size' filepath='drivers/hid/hid-core.c' line='1818' column='1'/> + <parameter type-id='95e97e5e' name='interrupt' filepath='drivers/hid/hid-core.c' line='1818' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='hid_destroy_device' mangled-name='hid_destroy_device' filepath='drivers/hid/hid-core.c' line='2515' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hid_destroy_device'> + <parameter type-id='37175e4d' name='hdev' filepath='drivers/hid/hid-core.c' line='2515' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <class-decl name='semaphore' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/semaphore.h' line='15' column='1' id='011244e5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/semaphore.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='include/linux/semaphore.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wait_list' type-id='72f469ec' visibility='default' filepath='include/linux/semaphore.h' line='18' column='1'/> + </data-member> + </class-decl> + <function-type size-in-bits='64' id='c9a29512'> + <parameter type-id='37175e4d'/> + <parameter type-id='474e5dcc'/> + <parameter type-id='807869d3'/> + <return type-id='474e5dcc'/> + </function-type> + <function-type size-in-bits='64' id='bb068c9f'> + <parameter type-id='37175e4d' name='hdev'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3b22df33'> + <parameter type-id='37175e4d'/> + <parameter type-id='474e5dcc'/> + <parameter type-id='b59d7dce'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='91f7d512'> + <parameter type-id='37175e4d'/> + <parameter type-id='f499bd02'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3802a069'> + <parameter type-id='37175e4d'/> + <parameter type-id='bd70a631'/> + <parameter type-id='d586c6cc'/> + <parameter type-id='3158a266'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3bdb8693'> + <parameter type-id='37175e4d'/> + <parameter type-id='b548c585'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b7da17bb'> + <parameter type-id='37175e4d'/> + <parameter type-id='b548c585'/> + <parameter type-id='bd70a631'/> + <parameter type-id='d586c6cc'/> + <parameter type-id='9b88c47d'/> + <parameter type-id='7292109c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0337a003'> + <parameter type-id='37175e4d'/> + <parameter type-id='5b4284d1'/> + <parameter type-id='8bff8096'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='599afbc8'> + <parameter type-id='37175e4d'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='47b43ff6'> + <parameter type-id='37175e4d'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='433beb58'> + <parameter type-id='37175e4d'/> + <parameter type-id='08496218'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='65e1dee8'> + <parameter type-id='37175e4d'/> + <parameter type-id='002ac4a6'/> + <parameter type-id='474e5dcc'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='002ac4a6'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='04ddf8cd'> + <parameter type-id='37175e4d'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='febb5b52'> + <parameter type-id='37175e4d'/> + <parameter type-id='b50a4934'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='7680214a'> + <parameter type-id='37175e4d'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='47ebc9bd'> + <parameter type-id='37175e4d'/> + <parameter type-id='bd70a631'/> + <parameter type-id='d586c6cc'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d20525ea'> + <parameter type-id='37175e4d'/> + <parameter type-id='bd70a631'/> + <parameter type-id='d586c6cc'/> + <parameter type-id='3158a266'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='fc224242'> + <parameter type-id='37175e4d'/> + <parameter type-id='5b4284d1'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='73627a37'> + <parameter type-id='37175e4d'/> + <parameter type-id='5b4284d1'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='98749268' size-in-bits='64' id='c0c93c9e'/> <class-decl name='power_supply' size-in-bits='10176' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='307' column='1' id='98749268'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='desc' type-id='cb9cd99f' visibility='default' filepath='include/linux/power_supply.h' line='308' column='1'/> @@ -85883,379 +77928,10 @@ <var-decl name='charging_blink_full_solid_trig_name' type-id='26a90f95' visibility='default' filepath='include/linux/power_supply.h' line='344' column='1'/> </data-member> </class-decl> - <class-decl name='power_supply_desc' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='267' column='1' id='6d39b2d0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/power_supply.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='type' type-id='c61c3172' visibility='default' filepath='include/linux/power_supply.h' line='269' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='usb_types' type-id='f26ad218' visibility='default' filepath='include/linux/power_supply.h' line='270' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='num_usb_types' type-id='b59d7dce' visibility='default' filepath='include/linux/power_supply.h' line='271' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='properties' type-id='c0d0f1ae' visibility='default' filepath='include/linux/power_supply.h' line='272' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='num_properties' type-id='b59d7dce' visibility='default' filepath='include/linux/power_supply.h' line='273' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='get_property' type-id='c793cb80' visibility='default' filepath='include/linux/power_supply.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='set_property' type-id='7c0fed0f' visibility='default' filepath='include/linux/power_supply.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='property_is_writeable' type-id='4079d8fe' visibility='default' filepath='include/linux/power_supply.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='external_power_changed' type-id='a89a6c47' visibility='default' filepath='include/linux/power_supply.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='set_charged' type-id='a89a6c47' visibility='default' filepath='include/linux/power_supply.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='no_thermal' type-id='b50a4934' visibility='default' filepath='include/linux/power_supply.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='use_for_apm' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='304' column='1'/> - </data-member> - </class-decl> - <enum-decl name='power_supply_type' filepath='include/linux/power_supply.h' line='179' column='1' id='c61c3172'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='POWER_SUPPLY_TYPE_UNKNOWN' value='0'/> - <enumerator name='POWER_SUPPLY_TYPE_BATTERY' value='1'/> - <enumerator name='POWER_SUPPLY_TYPE_UPS' value='2'/> - <enumerator name='POWER_SUPPLY_TYPE_MAINS' value='3'/> - <enumerator name='POWER_SUPPLY_TYPE_USB' value='4'/> - <enumerator name='POWER_SUPPLY_TYPE_USB_DCP' value='5'/> - <enumerator name='POWER_SUPPLY_TYPE_USB_CDP' value='6'/> - <enumerator name='POWER_SUPPLY_TYPE_USB_ACA' value='7'/> - <enumerator name='POWER_SUPPLY_TYPE_USB_TYPE_C' value='8'/> - <enumerator name='POWER_SUPPLY_TYPE_USB_PD' value='9'/> - <enumerator name='POWER_SUPPLY_TYPE_USB_PD_DRP' value='10'/> - <enumerator name='POWER_SUPPLY_TYPE_APPLE_BRICK_ID' value='11'/> - <enumerator name='POWER_SUPPLY_TYPE_WIRELESS' value='12'/> - <enumerator name='POWER_SUPPLY_TYPE_USB_HVDCP' value='13'/> - <enumerator name='POWER_SUPPLY_TYPE_USB_HVDCP_3' value='14'/> - <enumerator name='POWER_SUPPLY_TYPE_USB_HVDCP_3P5' value='15'/> - <enumerator name='POWER_SUPPLY_TYPE_USB_FLOAT' value='16'/> - </enum-decl> - <enum-decl name='power_supply_usb_type' filepath='include/linux/power_supply.h' line='199' column='1' id='1f7f0095'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='POWER_SUPPLY_USB_TYPE_UNKNOWN' value='0'/> - <enumerator name='POWER_SUPPLY_USB_TYPE_SDP' value='1'/> - <enumerator name='POWER_SUPPLY_USB_TYPE_DCP' value='2'/> - <enumerator name='POWER_SUPPLY_USB_TYPE_CDP' value='3'/> - <enumerator name='POWER_SUPPLY_USB_TYPE_ACA' value='4'/> - <enumerator name='POWER_SUPPLY_USB_TYPE_C' value='5'/> - <enumerator name='POWER_SUPPLY_USB_TYPE_PD' value='6'/> - <enumerator name='POWER_SUPPLY_USB_TYPE_PD_DRP' value='7'/> - <enumerator name='POWER_SUPPLY_USB_TYPE_PD_PPS' value='8'/> - <enumerator name='POWER_SUPPLY_USB_TYPE_APPLE_BRICK_ID' value='9'/> - </enum-decl> - <enum-decl name='power_supply_property' filepath='include/linux/power_supply.h' line='95' column='1' id='5f78aa17'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='POWER_SUPPLY_PROP_STATUS' value='0'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_TYPE' value='1'/> - <enumerator name='POWER_SUPPLY_PROP_HEALTH' value='2'/> - <enumerator name='POWER_SUPPLY_PROP_PRESENT' value='3'/> - <enumerator name='POWER_SUPPLY_PROP_ONLINE' value='4'/> - <enumerator name='POWER_SUPPLY_PROP_AUTHENTIC' value='5'/> - <enumerator name='POWER_SUPPLY_PROP_TECHNOLOGY' value='6'/> - <enumerator name='POWER_SUPPLY_PROP_CYCLE_COUNT' value='7'/> - <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_MAX' value='8'/> - <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_MIN' value='9'/> - <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_MAX_DESIGN' value='10'/> - <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_MIN_DESIGN' value='11'/> - <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_NOW' value='12'/> - <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_AVG' value='13'/> - <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_OCV' value='14'/> - <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_BOOT' value='15'/> - <enumerator name='POWER_SUPPLY_PROP_CURRENT_MAX' value='16'/> - <enumerator name='POWER_SUPPLY_PROP_CURRENT_NOW' value='17'/> - <enumerator name='POWER_SUPPLY_PROP_CURRENT_AVG' value='18'/> - <enumerator name='POWER_SUPPLY_PROP_CURRENT_BOOT' value='19'/> - <enumerator name='POWER_SUPPLY_PROP_POWER_NOW' value='20'/> - <enumerator name='POWER_SUPPLY_PROP_POWER_AVG' value='21'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_FULL_DESIGN' value='22'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_EMPTY_DESIGN' value='23'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_FULL' value='24'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_EMPTY' value='25'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_NOW' value='26'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_AVG' value='27'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_COUNTER' value='28'/> - <enumerator name='POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT' value='29'/> - <enumerator name='POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT_MAX' value='30'/> - <enumerator name='POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE' value='31'/> - <enumerator name='POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE_MAX' value='32'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_CONTROL_LIMIT' value='33'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_CONTROL_LIMIT_MAX' value='34'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_CONTROL_START_THRESHOLD' value='35'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_CONTROL_END_THRESHOLD' value='36'/> - <enumerator name='POWER_SUPPLY_PROP_INPUT_CURRENT_LIMIT' value='37'/> - <enumerator name='POWER_SUPPLY_PROP_INPUT_VOLTAGE_LIMIT' value='38'/> - <enumerator name='POWER_SUPPLY_PROP_INPUT_POWER_LIMIT' value='39'/> - <enumerator name='POWER_SUPPLY_PROP_ENERGY_FULL_DESIGN' value='40'/> - <enumerator name='POWER_SUPPLY_PROP_ENERGY_EMPTY_DESIGN' value='41'/> - <enumerator name='POWER_SUPPLY_PROP_ENERGY_FULL' value='42'/> - <enumerator name='POWER_SUPPLY_PROP_ENERGY_EMPTY' value='43'/> - <enumerator name='POWER_SUPPLY_PROP_ENERGY_NOW' value='44'/> - <enumerator name='POWER_SUPPLY_PROP_ENERGY_AVG' value='45'/> - <enumerator name='POWER_SUPPLY_PROP_CAPACITY' value='46'/> - <enumerator name='POWER_SUPPLY_PROP_CAPACITY_ALERT_MIN' value='47'/> - <enumerator name='POWER_SUPPLY_PROP_CAPACITY_ALERT_MAX' value='48'/> - <enumerator name='POWER_SUPPLY_PROP_CAPACITY_ERROR_MARGIN' value='49'/> - <enumerator name='POWER_SUPPLY_PROP_CAPACITY_LEVEL' value='50'/> - <enumerator name='POWER_SUPPLY_PROP_TEMP' value='51'/> - <enumerator name='POWER_SUPPLY_PROP_TEMP_MAX' value='52'/> - <enumerator name='POWER_SUPPLY_PROP_TEMP_MIN' value='53'/> - <enumerator name='POWER_SUPPLY_PROP_TEMP_ALERT_MIN' value='54'/> - <enumerator name='POWER_SUPPLY_PROP_TEMP_ALERT_MAX' value='55'/> - <enumerator name='POWER_SUPPLY_PROP_TEMP_AMBIENT' value='56'/> - <enumerator name='POWER_SUPPLY_PROP_TEMP_AMBIENT_ALERT_MIN' value='57'/> - <enumerator name='POWER_SUPPLY_PROP_TEMP_AMBIENT_ALERT_MAX' value='58'/> - <enumerator name='POWER_SUPPLY_PROP_TIME_TO_EMPTY_NOW' value='59'/> - <enumerator name='POWER_SUPPLY_PROP_TIME_TO_EMPTY_AVG' value='60'/> - <enumerator name='POWER_SUPPLY_PROP_TIME_TO_FULL_NOW' value='61'/> - <enumerator name='POWER_SUPPLY_PROP_TIME_TO_FULL_AVG' value='62'/> - <enumerator name='POWER_SUPPLY_PROP_TYPE' value='63'/> - <enumerator name='POWER_SUPPLY_PROP_USB_TYPE' value='64'/> - <enumerator name='POWER_SUPPLY_PROP_SCOPE' value='65'/> - <enumerator name='POWER_SUPPLY_PROP_PRECHARGE_CURRENT' value='66'/> - <enumerator name='POWER_SUPPLY_PROP_CHARGE_TERM_CURRENT' value='67'/> - <enumerator name='POWER_SUPPLY_PROP_CALIBRATE' value='68'/> - <enumerator name='POWER_SUPPLY_PROP_MANUFACTURE_YEAR' value='69'/> - <enumerator name='POWER_SUPPLY_PROP_MANUFACTURE_MONTH' value='70'/> - <enumerator name='POWER_SUPPLY_PROP_MANUFACTURE_DAY' value='71'/> - <enumerator name='POWER_SUPPLY_PROP_MODEL_NAME' value='72'/> - <enumerator name='POWER_SUPPLY_PROP_MANUFACTURER' value='73'/> - <enumerator name='POWER_SUPPLY_PROP_SERIAL_NUMBER' value='74'/> - <enumerator name='POWER_SUPPLY_PROP_QUICK_CHARGE_TYPE' value='75'/> - <enumerator name='POWER_SUPPLY_PROP_TX_ADAPTER' value='76'/> - <enumerator name='POWER_SUPPLY_PROP_SIGNAL_STRENGTH' value='77'/> - <enumerator name='POWER_SUPPLY_PROP_REVERSE_CHG_MODE' value='78'/> - </enum-decl> - <enum-decl name='hid_battery_status' filepath='include/linux/hid.h' line='541' column='1' id='82d56eba'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='HID_BATTERY_UNKNOWN' value='0'/> - <enumerator name='HID_BATTERY_QUERIED' value='1'/> - <enumerator name='HID_BATTERY_REPORTED' value='2'/> - </enum-decl> - <pointer-type-def type-id='3158a266' size-in-bits='64' id='a5f29c61'/> - <pointer-type-def type-id='c9a29512' size-in-bits='64' id='a4f4a514'/> - <qualified-type-def type-id='4a0784fb' const='yes' id='8681f81c'/> - <pointer-type-def type-id='8681f81c' size-in-bits='64' id='f499bd02'/> - <qualified-type-def type-id='4fd7026f' const='yes' id='c43be768'/> - <pointer-type-def type-id='c43be768' size-in-bits='64' id='2c4d0ce6'/> - <qualified-type-def type-id='78e57306' const='yes' id='10117043'/> - <pointer-type-def type-id='10117043' size-in-bits='64' id='b473f54b'/> - <qualified-type-def type-id='6d39b2d0' const='yes' id='79a9ff6f'/> - <pointer-type-def type-id='79a9ff6f' size-in-bits='64' id='cb9cd99f'/> - <qualified-type-def type-id='08942f16' const='yes' id='2cd7c576'/> - <pointer-type-def type-id='2cd7c576' size-in-bits='64' id='f3abafd4'/> - <pointer-type-def type-id='19bef197' size-in-bits='64' id='f2428caf'/> - <pointer-type-def type-id='6703ad9d' size-in-bits='64' id='37175e4d'/> - <pointer-type-def type-id='2185483d' size-in-bits='64' id='cbd2074d'/> - <pointer-type-def type-id='3ede3949' size-in-bits='64' id='bd70a631'/> - <pointer-type-def type-id='60cc85f5' size-in-bits='64' id='b548c585'/> - <pointer-type-def type-id='0e5e2ca6' size-in-bits='64' id='7073b1dc'/> - <pointer-type-def type-id='9ea68709' size-in-bits='64' id='5b4284d1'/> - <pointer-type-def type-id='dc1e3176' size-in-bits='64' id='d586c6cc'/> - <pointer-type-def type-id='bb068c9f' size-in-bits='64' id='7e01f3db'/> - <pointer-type-def type-id='3b22df33' size-in-bits='64' id='587d2ba7'/> - <pointer-type-def type-id='91f7d512' size-in-bits='64' id='078f3b94'/> - <pointer-type-def type-id='3802a069' size-in-bits='64' id='8181b8c5'/> - <pointer-type-def type-id='3bdb8693' size-in-bits='64' id='3e9b5e67'/> - <pointer-type-def type-id='b7da17bb' size-in-bits='64' id='d77ebcbf'/> - <pointer-type-def type-id='0337a003' size-in-bits='64' id='fe3a6ee7'/> - <pointer-type-def type-id='599afbc8' size-in-bits='64' id='8cefa062'/> - <pointer-type-def type-id='47b43ff6' size-in-bits='64' id='6fed6bf0'/> - <pointer-type-def type-id='433beb58' size-in-bits='64' id='a4c53922'/> - <pointer-type-def type-id='65e1dee8' size-in-bits='64' id='94b60312'/> - <pointer-type-def type-id='04ddf8cd' size-in-bits='64' id='fde001a9'/> - <pointer-type-def type-id='50e956a4' size-in-bits='64' id='4079d8fe'/> - <pointer-type-def type-id='6daa74bb' size-in-bits='64' id='7c0fed0f'/> - <pointer-type-def type-id='40d98f1e' size-in-bits='64' id='c793cb80'/> - <pointer-type-def type-id='98749268' size-in-bits='64' id='c0c93c9e'/> - <pointer-type-def type-id='5f78aa17' size-in-bits='64' id='c0d0f1ae'/> - <pointer-type-def type-id='08942f16' size-in-bits='64' id='2e53d20f'/> - <pointer-type-def type-id='1f7f0095' size-in-bits='64' id='f26ad218'/> - <pointer-type-def type-id='011244e5' size-in-bits='64' id='a965a5b5'/> - <pointer-type-def type-id='febb5b52' size-in-bits='64' id='5b9f5da4'/> <pointer-type-def type-id='1d2c2b85' size-in-bits='64' id='9b88c47d'/> - <pointer-type-def type-id='7680214a' size-in-bits='64' id='5befc19c'/> - <pointer-type-def type-id='47ebc9bd' size-in-bits='64' id='2064eae9'/> - <pointer-type-def type-id='d20525ea' size-in-bits='64' id='190eee1c'/> - <pointer-type-def type-id='fc224242' size-in-bits='64' id='e23057dc'/> - <pointer-type-def type-id='73627a37' size-in-bits='64' id='8f2ea2db'/> - <pointer-type-def type-id='ffbf2003' size-in-bits='64' id='a89a6c47'/> - <function-decl name='up' mangled-name='up' filepath='include/linux/semaphore.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='up'> - <parameter type-id='a965a5b5'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='hid_destroy_device' mangled-name='hid_destroy_device' filepath='include/linux/hid.h' line='864' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hid_destroy_device'> - <parameter type-id='37175e4d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='hid_input_report' mangled-name='hid_input_report' filepath='include/linux/hid.h' line='895' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hid_input_report'> - <parameter type-id='37175e4d'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='cf536864'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='hid_allocate_device' mangled-name='hid_allocate_device' filepath='include/linux/hid.h' line='903' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hid_allocate_device'> - <return type-id='37175e4d'/> - </function-decl> - <function-decl name='hid_add_device' mangled-name='hid_add_device' filepath='include/linux/hid.h' line='863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hid_add_device'> - <parameter type-id='37175e4d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='hid_parse_report' mangled-name='hid_parse_report' filepath='include/linux/hid.h' line='907' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hid_parse_report'> - <parameter type-id='37175e4d'/> - <parameter type-id='cf536864'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='c9a29512'> - <parameter type-id='37175e4d'/> - <parameter type-id='474e5dcc'/> - <parameter type-id='807869d3'/> - <return type-id='474e5dcc'/> - </function-type> - <function-type size-in-bits='64' id='bb068c9f'> - <parameter type-id='37175e4d'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3b22df33'> - <parameter type-id='37175e4d'/> - <parameter type-id='474e5dcc'/> - <parameter type-id='b59d7dce'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='91f7d512'> - <parameter type-id='37175e4d'/> - <parameter type-id='f499bd02'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3802a069'> - <parameter type-id='37175e4d'/> - <parameter type-id='bd70a631'/> - <parameter type-id='d586c6cc'/> - <parameter type-id='3158a266'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3bdb8693'> - <parameter type-id='37175e4d'/> - <parameter type-id='b548c585'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b7da17bb'> - <parameter type-id='37175e4d'/> - <parameter type-id='b548c585'/> - <parameter type-id='bd70a631'/> - <parameter type-id='d586c6cc'/> - <parameter type-id='9b88c47d'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0337a003'> - <parameter type-id='37175e4d'/> - <parameter type-id='5b4284d1'/> - <parameter type-id='8bff8096'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='599afbc8'> - <parameter type-id='37175e4d'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='47b43ff6'> - <parameter type-id='37175e4d'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='433beb58'> - <parameter type-id='37175e4d'/> - <parameter type-id='08496218'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='65e1dee8'> - <parameter type-id='37175e4d'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='474e5dcc'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='04ddf8cd'> - <parameter type-id='37175e4d'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='50e956a4'> - <parameter type-id='c0c93c9e'/> - <parameter type-id='5f78aa17'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6daa74bb'> - <parameter type-id='c0c93c9e'/> - <parameter type-id='5f78aa17'/> - <parameter type-id='f3abafd4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='40d98f1e'> - <parameter type-id='c0c93c9e'/> - <parameter type-id='5f78aa17'/> - <parameter type-id='2e53d20f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='febb5b52'> - <parameter type-id='37175e4d'/> - <parameter type-id='b50a4934'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='7680214a'> - <parameter type-id='37175e4d'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='47ebc9bd'> - <parameter type-id='37175e4d'/> - <parameter type-id='bd70a631'/> - <parameter type-id='d586c6cc'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d20525ea'> - <parameter type-id='37175e4d'/> - <parameter type-id='bd70a631'/> - <parameter type-id='d586c6cc'/> - <parameter type-id='3158a266'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='fc224242'> - <parameter type-id='37175e4d'/> - <parameter type-id='5b4284d1'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='73627a37'> - <parameter type-id='37175e4d'/> - <parameter type-id='5b4284d1'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='ffbf2003'> - <parameter type-id='c0c93c9e'/> - <return type-id='48b5725f'/> - </function-type> + <pointer-type-def type-id='26a90f95' size-in-bits='64' id='9b23c9ad'/> + <pointer-type-def type-id='79a9ff6f' size-in-bits='64' id='cb9cd99f'/> + <pointer-type-def type-id='7bcbad99' size-in-bits='64' id='db6d90a1'/> <pointer-type-def type-id='82084f52' size-in-bits='64' id='404b1300'/> <class-decl name='thermal_zone_device' size-in-bits='10624' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='191' column='1' id='82084f52'> <data-member access='public' layout-offset-in-bits='0'> @@ -86349,6 +78025,48 @@ <var-decl name='notify_event' type-id='b5808f5e' visibility='default' filepath='include/linux/thermal.h' line='221' column='1'/> </data-member> </class-decl> + <qualified-type-def type-id='6d39b2d0' const='yes' id='79a9ff6f'/> + <class-decl name='power_supply_desc' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='267' column='1' id='6d39b2d0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/power_supply.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='type' type-id='c61c3172' visibility='default' filepath='include/linux/power_supply.h' line='269' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='usb_types' type-id='f26ad218' visibility='default' filepath='include/linux/power_supply.h' line='270' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='num_usb_types' type-id='b59d7dce' visibility='default' filepath='include/linux/power_supply.h' line='271' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='properties' type-id='c0d0f1ae' visibility='default' filepath='include/linux/power_supply.h' line='272' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='num_properties' type-id='b59d7dce' visibility='default' filepath='include/linux/power_supply.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_property' type-id='c793cb80' visibility='default' filepath='include/linux/power_supply.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='set_property' type-id='7c0fed0f' visibility='default' filepath='include/linux/power_supply.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='property_is_writeable' type-id='4079d8fe' visibility='default' filepath='include/linux/power_supply.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='external_power_changed' type-id='a89a6c47' visibility='default' filepath='include/linux/power_supply.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='set_charged' type-id='a89a6c47' visibility='default' filepath='include/linux/power_supply.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='no_thermal' type-id='b50a4934' visibility='default' filepath='include/linux/power_supply.h' line='302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='use_for_apm' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='304' column='1'/> + </data-member> + </class-decl> <enum-decl name='thermal_notify_event' filepath='include/linux/thermal.h' line='82' column='1' id='b5808f5e'> <underlying-type type-id='9cac1fee'/> <enumerator name='THERMAL_EVENT_UNSPECIFIED' value='0'/> @@ -86474,6 +78192,127 @@ <var-decl name='offset' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='329' column='1'/> </data-member> </class-decl> + <enum-decl name='power_supply_type' filepath='include/linux/power_supply.h' line='179' column='1' id='c61c3172'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='POWER_SUPPLY_TYPE_UNKNOWN' value='0'/> + <enumerator name='POWER_SUPPLY_TYPE_BATTERY' value='1'/> + <enumerator name='POWER_SUPPLY_TYPE_UPS' value='2'/> + <enumerator name='POWER_SUPPLY_TYPE_MAINS' value='3'/> + <enumerator name='POWER_SUPPLY_TYPE_USB' value='4'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_DCP' value='5'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_CDP' value='6'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_ACA' value='7'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_TYPE_C' value='8'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_PD' value='9'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_PD_DRP' value='10'/> + <enumerator name='POWER_SUPPLY_TYPE_APPLE_BRICK_ID' value='11'/> + <enumerator name='POWER_SUPPLY_TYPE_WIRELESS' value='12'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_HVDCP' value='13'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_HVDCP_3' value='14'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_HVDCP_3P5' value='15'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_FLOAT' value='16'/> + </enum-decl> + <pointer-type-def type-id='50e956a4' size-in-bits='64' id='4079d8fe'/> + <pointer-type-def type-id='6daa74bb' size-in-bits='64' id='7c0fed0f'/> + <pointer-type-def type-id='40d98f1e' size-in-bits='64' id='c793cb80'/> + <pointer-type-def type-id='5f78aa17' size-in-bits='64' id='c0d0f1ae'/> + <pointer-type-def type-id='1f7f0095' size-in-bits='64' id='f26ad218'/> + <pointer-type-def type-id='ffbf2003' size-in-bits='64' id='a89a6c47'/> + <enum-decl name='power_supply_property' filepath='include/linux/power_supply.h' line='95' column='1' id='5f78aa17'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='POWER_SUPPLY_PROP_STATUS' value='0'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_TYPE' value='1'/> + <enumerator name='POWER_SUPPLY_PROP_HEALTH' value='2'/> + <enumerator name='POWER_SUPPLY_PROP_PRESENT' value='3'/> + <enumerator name='POWER_SUPPLY_PROP_ONLINE' value='4'/> + <enumerator name='POWER_SUPPLY_PROP_AUTHENTIC' value='5'/> + <enumerator name='POWER_SUPPLY_PROP_TECHNOLOGY' value='6'/> + <enumerator name='POWER_SUPPLY_PROP_CYCLE_COUNT' value='7'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_MAX' value='8'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_MIN' value='9'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_MAX_DESIGN' value='10'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_MIN_DESIGN' value='11'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_NOW' value='12'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_AVG' value='13'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_OCV' value='14'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_BOOT' value='15'/> + <enumerator name='POWER_SUPPLY_PROP_CURRENT_MAX' value='16'/> + <enumerator name='POWER_SUPPLY_PROP_CURRENT_NOW' value='17'/> + <enumerator name='POWER_SUPPLY_PROP_CURRENT_AVG' value='18'/> + <enumerator name='POWER_SUPPLY_PROP_CURRENT_BOOT' value='19'/> + <enumerator name='POWER_SUPPLY_PROP_POWER_NOW' value='20'/> + <enumerator name='POWER_SUPPLY_PROP_POWER_AVG' value='21'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_FULL_DESIGN' value='22'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_EMPTY_DESIGN' value='23'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_FULL' value='24'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_EMPTY' value='25'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_NOW' value='26'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_AVG' value='27'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_COUNTER' value='28'/> + <enumerator name='POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT' value='29'/> + <enumerator name='POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT_MAX' value='30'/> + <enumerator name='POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE' value='31'/> + <enumerator name='POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE_MAX' value='32'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_CONTROL_LIMIT' value='33'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_CONTROL_LIMIT_MAX' value='34'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_CONTROL_START_THRESHOLD' value='35'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_CONTROL_END_THRESHOLD' value='36'/> + <enumerator name='POWER_SUPPLY_PROP_INPUT_CURRENT_LIMIT' value='37'/> + <enumerator name='POWER_SUPPLY_PROP_INPUT_VOLTAGE_LIMIT' value='38'/> + <enumerator name='POWER_SUPPLY_PROP_INPUT_POWER_LIMIT' value='39'/> + <enumerator name='POWER_SUPPLY_PROP_ENERGY_FULL_DESIGN' value='40'/> + <enumerator name='POWER_SUPPLY_PROP_ENERGY_EMPTY_DESIGN' value='41'/> + <enumerator name='POWER_SUPPLY_PROP_ENERGY_FULL' value='42'/> + <enumerator name='POWER_SUPPLY_PROP_ENERGY_EMPTY' value='43'/> + <enumerator name='POWER_SUPPLY_PROP_ENERGY_NOW' value='44'/> + <enumerator name='POWER_SUPPLY_PROP_ENERGY_AVG' value='45'/> + <enumerator name='POWER_SUPPLY_PROP_CAPACITY' value='46'/> + <enumerator name='POWER_SUPPLY_PROP_CAPACITY_ALERT_MIN' value='47'/> + <enumerator name='POWER_SUPPLY_PROP_CAPACITY_ALERT_MAX' value='48'/> + <enumerator name='POWER_SUPPLY_PROP_CAPACITY_ERROR_MARGIN' value='49'/> + <enumerator name='POWER_SUPPLY_PROP_CAPACITY_LEVEL' value='50'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP' value='51'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_MAX' value='52'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_MIN' value='53'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_ALERT_MIN' value='54'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_ALERT_MAX' value='55'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_AMBIENT' value='56'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_AMBIENT_ALERT_MIN' value='57'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_AMBIENT_ALERT_MAX' value='58'/> + <enumerator name='POWER_SUPPLY_PROP_TIME_TO_EMPTY_NOW' value='59'/> + <enumerator name='POWER_SUPPLY_PROP_TIME_TO_EMPTY_AVG' value='60'/> + <enumerator name='POWER_SUPPLY_PROP_TIME_TO_FULL_NOW' value='61'/> + <enumerator name='POWER_SUPPLY_PROP_TIME_TO_FULL_AVG' value='62'/> + <enumerator name='POWER_SUPPLY_PROP_TYPE' value='63'/> + <enumerator name='POWER_SUPPLY_PROP_USB_TYPE' value='64'/> + <enumerator name='POWER_SUPPLY_PROP_SCOPE' value='65'/> + <enumerator name='POWER_SUPPLY_PROP_PRECHARGE_CURRENT' value='66'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_TERM_CURRENT' value='67'/> + <enumerator name='POWER_SUPPLY_PROP_CALIBRATE' value='68'/> + <enumerator name='POWER_SUPPLY_PROP_MANUFACTURE_YEAR' value='69'/> + <enumerator name='POWER_SUPPLY_PROP_MANUFACTURE_MONTH' value='70'/> + <enumerator name='POWER_SUPPLY_PROP_MANUFACTURE_DAY' value='71'/> + <enumerator name='POWER_SUPPLY_PROP_MODEL_NAME' value='72'/> + <enumerator name='POWER_SUPPLY_PROP_MANUFACTURER' value='73'/> + <enumerator name='POWER_SUPPLY_PROP_SERIAL_NUMBER' value='74'/> + <enumerator name='POWER_SUPPLY_PROP_QUICK_CHARGE_TYPE' value='75'/> + <enumerator name='POWER_SUPPLY_PROP_TX_ADAPTER' value='76'/> + <enumerator name='POWER_SUPPLY_PROP_SIGNAL_STRENGTH' value='77'/> + <enumerator name='POWER_SUPPLY_PROP_REVERSE_CHG_MODE' value='78'/> + </enum-decl> + <enum-decl name='power_supply_usb_type' filepath='include/linux/power_supply.h' line='199' column='1' id='1f7f0095'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_UNKNOWN' value='0'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_SDP' value='1'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_DCP' value='2'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_CDP' value='3'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_ACA' value='4'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_C' value='5'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_PD' value='6'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_PD_DRP' value='7'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_PD_PPS' value='8'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_APPLE_BRICK_ID' value='9'/> + </enum-decl> <pointer-type-def type-id='dc678892' size-in-bits='64' id='50293ce4'/> <pointer-type-def type-id='48d225c1' size-in-bits='64' id='dee53645'/> <pointer-type-def type-id='1d34d2c7' size-in-bits='64' id='336c2e63'/> @@ -86505,486 +78344,6 @@ </data-member> </class-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/hid/hid-logitech-hidpp.c' language='LANG_C89'> - <class-decl name='power_supply_config' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='252' column='1' id='098cab97'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/linux/power_supply.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/power_supply.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drv_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/power_supply.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='attr_grp' type-id='c97de1ac' visibility='default' filepath='include/linux/power_supply.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='supplied_to' type-id='9b23c9ad' visibility='default' filepath='include/linux/power_supply.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='num_supplicants' type-id='b59d7dce' visibility='default' filepath='include/linux/power_supply.h' line='263' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='098cab97' const='yes' id='e45577b8'/> - <pointer-type-def type-id='e45577b8' size-in-bits='64' id='048b3ad6'/> - <function-decl name='down' mangled-name='down' filepath='include/linux/semaphore.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down'> - <parameter type-id='a965a5b5'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='strnstr' mangled-name='strnstr' filepath='include/linux/string.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strnstr'> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='power_supply_changed' mangled-name='power_supply_changed' filepath='include/linux/power_supply.h' line='438' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_changed'> - <parameter type-id='c0c93c9e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='input_mt_get_slot_by_key' mangled-name='input_mt_get_slot_by_key' filepath='include/linux/input/mt.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_mt_get_slot_by_key'> - <parameter type-id='74b427eb'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='input_mt_report_slot_state' mangled-name='input_mt_report_slot_state' filepath='include/linux/input/mt.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_mt_report_slot_state'> - <parameter type-id='74b427eb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='c894953d'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='input_mt_sync_frame' mangled-name='input_mt_sync_frame' filepath='include/linux/input/mt.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_mt_sync_frame'> - <parameter type-id='74b427eb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_kasprintf' mangled-name='devm_kasprintf' filepath='include/linux/device.h' line='950' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kasprintf'> - <parameter type-id='fa0b179b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='devm_power_supply_register' mangled-name='devm_power_supply_register' filepath='include/linux/power_supply.h' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_power_supply_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='cb9cd99f'/> - <parameter type-id='048b3ad6'/> - <return type-id='c0c93c9e'/> - </function-decl> - <function-decl name='power_supply_powers' mangled-name='power_supply_powers' filepath='include/linux/power_supply.h' line='478' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_powers'> - <parameter type-id='c0c93c9e'/> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='power_supply_get_drvdata' mangled-name='power_supply_get_drvdata' filepath='include/linux/power_supply.h' line='482' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_get_drvdata'> - <parameter type-id='c0c93c9e'/> - <return type-id='eaa32e2f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/hid/hid-magicmouse.c' language='LANG_C89'> - <function-decl name='input_mt_report_pointer_emulation' mangled-name='input_mt_report_pointer_emulation' filepath='include/linux/input/mt.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_mt_report_pointer_emulation'> - <parameter type-id='74b427eb'/> - <parameter type-id='c894953d'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/hid/hid-microsoft.c' language='LANG_C89'> - <pointer-type-def type-id='33d9b285' size-in-bits='64' id='2d974d69'/> - <function-decl name='input_ff_create_memless' mangled-name='input_ff_create_memless' filepath='include/linux/input.h' line='564' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_ff_create_memless'> - <parameter type-id='74b427eb'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='2d974d69'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='33d9b285'> - <parameter type-id='74b427eb'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='98b22793'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/hid/hid-multitouch.c' language='LANG_C89'> - <function-decl name='jiffies_to_usecs' mangled-name='jiffies_to_usecs' filepath='include/linux/jiffies.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='jiffies_to_usecs'> - <parameter type-id='7359adad'/> - <return type-id='f0981eeb'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/hid/hid-playstation.c' language='LANG_C89'> - <pointer-type-def type-id='46ce60fb' size-in-bits='64' id='a9e764bb'/> - <function-decl name='ida_destroy' mangled-name='ida_destroy' filepath='include/linux/idr.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ida_destroy'> - <parameter type-id='a9e764bb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_led_classdev_register_ext' mangled-name='devm_led_classdev_register_ext' filepath='include/linux/leds.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_led_classdev_register_ext'> - <parameter type-id='fa0b179b'/> - <parameter type-id='bd1c8eb6'/> - <parameter type-id='eebb8ee8'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ida_alloc_range' mangled-name='ida_alloc_range' filepath='include/linux/idr.h' line='255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ida_alloc_range'> - <parameter type-id='a9e764bb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ida_free' mangled-name='ida_free' filepath='include/linux/idr.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ida_free'> - <parameter type-id='a9e764bb'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <pointer-type-def type-id='6e0e17b0' size-in-bits='64' id='bd1c8eb6'/> - <pointer-type-def type-id='fbd376ca' size-in-bits='64' id='eebb8ee8'/> - <class-decl name='led_classdev' size-in-bits='3072' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='58' column='1' id='6e0e17b0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='brightness' type-id='fa598f35' visibility='default' filepath='include/linux/leds.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='max_brightness' type-id='fa598f35' visibility='default' filepath='include/linux/leds.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='work_flags' type-id='7359adad' visibility='default' filepath='include/linux/leds.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='brightness_set' type-id='971a91c1' visibility='default' filepath='include/linux/leds.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='brightness_set_blocking' type-id='07e65680' visibility='default' filepath='include/linux/leds.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='brightness_get' type-id='a91f7d05' visibility='default' filepath='include/linux/leds.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='blink_set' type-id='adaf1c08' visibility='default' filepath='include/linux/leds.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pattern_set' type-id='e9f2f0c0' visibility='default' filepath='include/linux/leds.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='pattern_clear' type-id='0904d108' visibility='default' filepath='include/linux/leds.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/leds.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/leds.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/leds.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='default_trigger' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='blink_delay_on' type-id='7359adad' visibility='default' filepath='include/linux/leds.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='blink_delay_off' type-id='7359adad' visibility='default' filepath='include/linux/leds.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='blink_timer' type-id='abe41e67' visibility='default' filepath='include/linux/leds.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='blink_brightness' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1568'> - <var-decl name='new_blink_brightness' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='flash_resume' type-id='749654e7' visibility='default' filepath='include/linux/leds.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='set_brightness_work' type-id='ef9025d0' visibility='default' filepath='include/linux/leds.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='delayed_set_value' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='trigger_lock' type-id='f19fdb93' visibility='default' filepath='include/linux/leds.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='trigger' type-id='db6d90a1' visibility='default' filepath='include/linux/leds.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='trig_list' type-id='72f469ec' visibility='default' filepath='include/linux/leds.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='trigger_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/leds.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='activated' type-id='b50a4934' visibility='default' filepath='include/linux/leds.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='led_access' type-id='925167dc' visibility='default' filepath='include/linux/leds.h' line='150' column='1'/> - </data-member> - </class-decl> - <class-decl name='led_init_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='34' column='1' id='fbd376ca'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/leds.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='default_label' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='devicename' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='devname_mandatory' type-id='b50a4934' visibility='default' filepath='include/linux/leds.h' line='55' column='1'/> - </data-member> - </class-decl> - <enum-decl name='led_brightness' filepath='include/linux/leds.h' line='27' column='1' id='fa598f35'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='LED_OFF' value='0'/> - <enumerator name='LED_ON' value='1'/> - <enumerator name='LED_HALF' value='127'/> - <enumerator name='LED_FULL' value='255'/> - </enum-decl> - <pointer-type-def type-id='f7c7c7f9' size-in-bits='64' id='a91f7d05'/> - <pointer-type-def type-id='6a0fd5a6' size-in-bits='64' id='07e65680'/> - <pointer-type-def type-id='fcd4ba8e' size-in-bits='64' id='e9f2f0c0'/> - <pointer-type-def type-id='4b04075e' size-in-bits='64' id='adaf1c08'/> - <pointer-type-def type-id='a373c61d' size-in-bits='64' id='971a91c1'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/hid/hid-prodikeys.c' language='LANG_C89'> - <function-decl name='snd_card_disconnect' mangled-name='snd_card_disconnect' filepath='include/sound/core.h' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_disconnect'> - <parameter type-id='52704eb7'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='5ef8814f' size-in-bits='64' id='52704eb7'/> - <class-decl name='snd_card' size-in-bits='20288' is-struct='yes' visibility='default' filepath='include/sound/core.h' line='79' column='1' id='5ef8814f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='number' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='id' type-id='ac1fa8c0' visibility='default' filepath='include/sound/core.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='driver' type-id='ac1fa8c0' visibility='default' filepath='include/sound/core.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='shortname' type-id='16dc656a' visibility='default' filepath='include/sound/core.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='longname' type-id='aa5ff375' visibility='default' filepath='include/sound/core.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='irq_descr' type-id='16dc656a' visibility='default' filepath='include/sound/core.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='mixername' type-id='aa5ff375' visibility='default' filepath='include/sound/core.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='components' type-id='e3204322' visibility='default' filepath='include/sound/core.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/sound/core.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/core.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='private_free' type-id='fde42bf2' visibility='default' filepath='include/sound/core.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='devices' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='ctl_dev' type-id='66e487eb' visibility='default' filepath='include/sound/core.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10816'> - <var-decl name='last_numid' type-id='f0981eeb' visibility='default' filepath='include/sound/core.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='controls_rwsem' type-id='f19fdb93' visibility='default' filepath='include/sound/core.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='ctl_files_rwlock' type-id='ac16795b' visibility='default' filepath='include/sound/core.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11328'> - <var-decl name='controls_count' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11360'> - <var-decl name='user_ctl_count' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11392'> - <var-decl name='controls' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11520'> - <var-decl name='ctl_files' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11648'> - <var-decl name='proc_root' type-id='b9608bfc' visibility='default' filepath='include/sound/core.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11712'> - <var-decl name='proc_root_link' type-id='d077e928' visibility='default' filepath='include/sound/core.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='files_list' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11904'> - <var-decl name='s_f_ops' type-id='df5f3f5d' visibility='default' filepath='include/sound/core.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11968'> - <var-decl name='files_lock' type-id='fb4018a0' visibility='default' filepath='include/sound/core.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12000'> - <var-decl name='shutdown' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12032'> - <var-decl name='release_completion' type-id='389faaf7' visibility='default' filepath='include/sound/core.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12096'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/sound/core.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12160'> - <var-decl name='card_dev' type-id='66e487eb' visibility='default' filepath='include/sound/core.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19520'> - <var-decl name='dev_groups' type-id='db1b7234' visibility='default' filepath='include/sound/core.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19776'> - <var-decl name='registered' type-id='b50a4934' visibility='default' filepath='include/sound/core.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19840'> - <var-decl name='remove_sleep' type-id='b5ab048f' visibility='default' filepath='include/sound/core.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20032'> - <var-decl name='power_state' type-id='f0981eeb' visibility='default' filepath='include/sound/core.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20096'> - <var-decl name='power_sleep' type-id='b5ab048f' visibility='default' filepath='include/sound/core.h' line='124' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='640' id='aa5ff375'> - <subrange length='80' type-id='7ff19f0f' id='b4129fbd'/> - </array-type-def> - <pointer-type-def type-id='48ad5fc6' size-in-bits='64' id='b9608bfc'/> - <pointer-type-def type-id='30b9286d' size-in-bits='64' id='df5f3f5d'/> - <pointer-type-def type-id='593d8168' size-in-bits='64' id='fde42bf2'/> - <class-decl name='snd_info_entry' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='60' column='1' id='48ad5fc6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/sound/info.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mode' type-id='2594b00f' visibility='default' filepath='include/sound/info.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='size' type-id='bd54fe1a' visibility='default' filepath='include/sound/info.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='content' type-id='8efea9e5' visibility='default' filepath='include/sound/info.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='c' type-id='74c3182a' visibility='default' filepath='include/sound/info.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='parent' type-id='b9608bfc' visibility='default' filepath='include/sound/info.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/sound/info.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/info.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='private_free' type-id='93226281' visibility='default' filepath='include/sound/info.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='p' type-id='d077e928' visibility='default' filepath='include/sound/info.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='access' type-id='925167dc' visibility='default' filepath='include/sound/info.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='children' type-id='72f469ec' visibility='default' filepath='include/sound/info.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/sound/info.h' line='76' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_shutdown_f_ops' is-struct='yes' visibility='default' is-declaration-only='yes' id='30b9286d'/> - <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/sound/info.h' line='65' column='1' id='74c3182a'> - <data-member access='public'> - <var-decl name='text' type-id='cf87b76c' visibility='default' filepath='include/sound/info.h' line='66' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ops' type-id='d9cfece5' visibility='default' filepath='include/sound/info.h' line='67' column='1'/> - </data-member> - </union-decl> - <pointer-type-def type-id='8754454d' size-in-bits='64' id='93226281'/> - <class-decl name='snd_info_entry_text' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='29' column='1' id='cf87b76c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='read' type-id='f695e0b6' visibility='default' filepath='include/sound/info.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='write' type-id='f695e0b6' visibility='default' filepath='include/sound/info.h' line='32' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='f9b9a795' size-in-bits='64' id='d9cfece5'/> - <class-decl name='snd_info_entry_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='36' column='1' id='f9b9a795'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='open' type-id='1aa763a8' visibility='default' filepath='include/sound/info.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='release' type-id='113423d8' visibility='default' filepath='include/sound/info.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='read' type-id='b9922d07' visibility='default' filepath='include/sound/info.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='write' type-id='6047a55c' visibility='default' filepath='include/sound/info.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='llseek' type-id='882bc4d4' visibility='default' filepath='include/sound/info.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='poll' type-id='305a7ffa' visibility='default' filepath='include/sound/info.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ioctl' type-id='3d52c694' visibility='default' filepath='include/sound/info.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='mmap' type-id='e118a96a' visibility='default' filepath='include/sound/info.h' line='55' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='28026fe4' size-in-bits='64' id='f695e0b6'/> - <pointer-type-def type-id='a249930e' size-in-bits='64' id='113423d8'/> - <pointer-type-def type-id='38cfc416' size-in-bits='64' id='1aa763a8'/> - <pointer-type-def type-id='3ba7892a' size-in-bits='64' id='3d52c694'/> - <pointer-type-def type-id='fc14a418' size-in-bits='64' id='e118a96a'/> - <pointer-type-def type-id='643f05a0' size-in-bits='64' id='305a7ffa'/> - <pointer-type-def type-id='19b22092' size-in-bits='64' id='882bc4d4'/> - <pointer-type-def type-id='5a067f4b' size-in-bits='64' id='b9922d07'/> - <pointer-type-def type-id='ee9d520a' size-in-bits='64' id='6047a55c'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/hid/hid-roccat-arvo.c' language='LANG_C89'> - <function-decl name='class_destroy' mangled-name='class_destroy' filepath='include/linux/device.h' line='808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_destroy'> - <parameter type-id='67aca04f'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/hid/hid-steam.c' language='LANG_C89'> - <function-decl name='power_supply_unregister' mangled-name='power_supply_unregister' filepath='include/linux/power_supply.h' line='477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_unregister'> - <parameter type-id='c0c93c9e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='power_supply_register' mangled-name='power_supply_register' filepath='include/linux/power_supply.h' line='462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='cb9cd99f'/> - <parameter type-id='048b3ad6'/> - <return type-id='c0c93c9e'/> - </function-decl> - <function-decl name='param_set_bool' mangled-name='param_set_bool' filepath='include/linux/moduleparam.h' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_set_bool'> - <parameter type-id='80f4b756'/> - <parameter type-id='edcbd723'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='drivers/hid/uhid.c' language='LANG_C89'> <var-decl name='uhid_hid_driver' type-id='0e5e2ca6' mangled-name='uhid_hid_driver' visibility='default' filepath='drivers/hid/uhid.c' line='390' column='1' elf-symbol-id='uhid_hid_driver'/> </abi-instr> @@ -87025,24 +78384,34 @@ <pointer-type-def type-id='8712a502' size-in-bits='64' id='b8cd8f00'/> <pointer-type-def type-id='2fedb035' size-in-bits='64' id='18277869'/> <pointer-type-def type-id='3f7e2e74' size-in-bits='64' id='35411736'/> - <function-decl name='__hwspin_lock_timeout' mangled-name='__hwspin_lock_timeout' filepath='drivers/hwspinlock/hwspinlock_core.c' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hwspin_lock_timeout'> - <parameter type-id='0cb0b26f' name='hwlock' filepath='drivers/hwspinlock/hwspinlock_core.c' line='206' column='1'/> - <parameter type-id='f0981eeb' name='to' filepath='drivers/hwspinlock/hwspinlock_core.c' line='206' column='1'/> - <parameter type-id='95e97e5e' name='mode' filepath='drivers/hwspinlock/hwspinlock_core.c' line='207' column='1'/> - <parameter type-id='1d2c2b85' name='flags' filepath='drivers/hwspinlock/hwspinlock_core.c' line='207' column='1'/> + <function-decl name='hwspin_lock_free' mangled-name='hwspin_lock_free' filepath='drivers/hwspinlock/hwspinlock_core.c' line='798' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hwspin_lock_free'> + <parameter type-id='0cb0b26f' name='hwlock' filepath='drivers/hwspinlock/hwspinlock_core.c' line='798' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='hwspin_lock_request_specific' mangled-name='hwspin_lock_request_specific' filepath='drivers/hwspinlock/hwspinlock_core.c' line='750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hwspin_lock_request_specific'> + <parameter type-id='f0981eeb' name='id' filepath='drivers/hwspinlock/hwspinlock_core.c' line='750' column='1'/> + <return type-id='0cb0b26f'/> + </function-decl> <function-decl name='__hwspin_unlock' mangled-name='__hwspin_unlock' filepath='drivers/hwspinlock/hwspinlock_core.c' line='265' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hwspin_unlock'> <parameter type-id='0cb0b26f' name='hwlock' filepath='drivers/hwspinlock/hwspinlock_core.c' line='265' column='1'/> <parameter type-id='95e97e5e' name='mode' filepath='drivers/hwspinlock/hwspinlock_core.c' line='265' column='1'/> <parameter type-id='1d2c2b85' name='flags' filepath='drivers/hwspinlock/hwspinlock_core.c' line='265' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='of_hwspin_lock_get_id' mangled-name='of_hwspin_lock_get_id' filepath='drivers/hwspinlock/hwspinlock_core.c' line='339' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_hwspin_lock_get_id'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/hwspinlock/hwspinlock_core.c' line='339' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/hwspinlock/hwspinlock_core.c' line='339' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='of_hwspin_lock_get_id_byname' mangled-name='of_hwspin_lock_get_id_byname' filepath='drivers/hwspinlock/hwspinlock_core.c' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_hwspin_lock_get_id_byname'> <parameter type-id='9a537bbe' name='np' filepath='drivers/hwspinlock/hwspinlock_core.c' line='406' column='1'/> <parameter type-id='80f4b756' name='name' filepath='drivers/hwspinlock/hwspinlock_core.c' line='406' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='hwspin_lock_unregister' mangled-name='hwspin_lock_unregister' filepath='drivers/hwspinlock/hwspinlock_core.c' line='534' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hwspin_lock_unregister'> + <parameter type-id='b8cd8f00' name='bank' filepath='drivers/hwspinlock/hwspinlock_core.c' line='534' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='hwspin_lock_register' mangled-name='hwspin_lock_register' filepath='drivers/hwspinlock/hwspinlock_core.c' line='486' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hwspin_lock_register'> <parameter type-id='b8cd8f00' name='bank' filepath='drivers/hwspinlock/hwspinlock_core.c' line='486' column='1'/> <parameter type-id='fa0b179b' name='dev' filepath='drivers/hwspinlock/hwspinlock_core.c' line='486' column='1'/> @@ -87051,17 +78420,20 @@ <parameter type-id='95e97e5e' name='num_locks' filepath='drivers/hwspinlock/hwspinlock_core.c' line='487' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='hwspin_lock_unregister' mangled-name='hwspin_lock_unregister' filepath='drivers/hwspinlock/hwspinlock_core.c' line='534' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hwspin_lock_unregister'> - <parameter type-id='b8cd8f00' name='bank' filepath='drivers/hwspinlock/hwspinlock_core.c' line='534' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='devm_hwspin_lock_request_specific' mangled-name='devm_hwspin_lock_request_specific' filepath='drivers/hwspinlock/hwspinlock_core.c' line='931' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_hwspin_lock_request_specific'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/hwspinlock/hwspinlock_core.c' line='931' column='1'/> <parameter type-id='f0981eeb' name='id' filepath='drivers/hwspinlock/hwspinlock_core.c' line='932' column='1'/> <return type-id='0cb0b26f'/> </function-decl> + <function-decl name='__hwspin_lock_timeout' mangled-name='__hwspin_lock_timeout' filepath='drivers/hwspinlock/hwspinlock_core.c' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hwspin_lock_timeout'> + <parameter type-id='0cb0b26f' name='hwlock' filepath='drivers/hwspinlock/hwspinlock_core.c' line='206' column='1'/> + <parameter type-id='f0981eeb' name='to' filepath='drivers/hwspinlock/hwspinlock_core.c' line='206' column='1'/> + <parameter type-id='95e97e5e' name='mode' filepath='drivers/hwspinlock/hwspinlock_core.c' line='207' column='1'/> + <parameter type-id='1d2c2b85' name='flags' filepath='drivers/hwspinlock/hwspinlock_core.c' line='207' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-type size-in-bits='64' id='2fedb035'> - <parameter type-id='0cb0b26f'/> + <parameter type-id='0cb0b26f' name='hwlock'/> <return type-id='95e97e5e'/> </function-type> <function-type size-in-bits='64' id='3f7e2e74'> @@ -87069,12 +78441,6 @@ <return type-id='48b5725f'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/hwtracing/coresight/coresight-funnel.c' language='LANG_C89'> - <function-decl name='dev_fwnode' mangled-name='dev_fwnode' filepath='include/linux/property.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_fwnode'> - <parameter type-id='fa0b179b'/> - <return type-id='4a935625'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='drivers/i2c/algos/i2c-algo-bit.c' language='LANG_C89'> <function-decl name='i2c_bit_add_numbered_bus' mangled-name='i2c_bit_add_numbered_bus' filepath='drivers/i2c/algos/i2c-algo-bit.c' line='689' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_bit_add_numbered_bus'> <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/algos/i2c-algo-bit.c' line='689' column='1'/> @@ -87082,139 +78448,60 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/i2c/i2c-core-base.c' language='LANG_C89'> - <class-decl name='i2c_timings' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='579' column='1' id='24734c8f'> + <class-decl name='i2c_driver' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='253' column='1' id='66237bd2'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bus_freq_hz' type-id='19c2251e' visibility='default' filepath='include/linux/i2c.h' line='580' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='scl_rise_ns' type-id='19c2251e' visibility='default' filepath='include/linux/i2c.h' line='581' column='1'/> + <var-decl name='class' type-id='f0981eeb' visibility='default' filepath='include/linux/i2c.h' line='254' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='scl_fall_ns' type-id='19c2251e' visibility='default' filepath='include/linux/i2c.h' line='582' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='scl_int_delay_ns' type-id='19c2251e' visibility='default' filepath='include/linux/i2c.h' line='583' column='1'/> + <var-decl name='probe' type-id='37ec0ebd' visibility='default' filepath='include/linux/i2c.h' line='257' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sda_fall_ns' type-id='19c2251e' visibility='default' filepath='include/linux/i2c.h' line='584' column='1'/> + <var-decl name='remove' type-id='e6e946ad' visibility='default' filepath='include/linux/i2c.h' line='258' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='sda_hold_ns' type-id='19c2251e' visibility='default' filepath='include/linux/i2c.h' line='585' column='1'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='probe_new' type-id='e6e946ad' visibility='default' filepath='include/linux/i2c.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='shutdown' type-id='d839e3f6' visibility='default' filepath='include/linux/i2c.h' line='266' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='alert' type-id='e9f334cb' visibility='default' filepath='include/linux/i2c.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='command' type-id='bbfd7f03' visibility='default' filepath='include/linux/i2c.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/i2c.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='id_table' type-id='49e46a4d' visibility='default' filepath='include/linux/i2c.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='detect' type-id='770b2313' visibility='default' filepath='include/linux/i2c.h' line='287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='address_list' type-id='31347b7a' visibility='default' filepath='include/linux/i2c.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='clients' type-id='72f469ec' visibility='default' filepath='include/linux/i2c.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='disable_i2c_core_irq_mapping' type-id='b50a4934' visibility='default' filepath='include/linux/i2c.h' line='291' column='1'/> </data-member> </class-decl> - <class-decl name='i2c_device_identity' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='191' column='1' id='c8c25625'> + <class-decl name='i2c_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='455' column='1' id='3db54816'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='manufacturer_id' type-id='1dc6a898' visibility='default' filepath='include/linux/i2c.h' line='192' column='1'/> + <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/mod_devicetable.h' line='456' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='part_id' type-id='1dc6a898' visibility='default' filepath='include/linux/i2c.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='die_revision' type-id='f9b06939' visibility='default' filepath='include/linux/i2c.h' line='209' column='1'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='driver_data' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='457' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='f95bfc29' const='yes' id='c16a2224'/> - <pointer-type-def type-id='c16a2224' size-in-bits='64' id='88139c0a'/> - <pointer-type-def type-id='c8c25625' size-in-bits='64' id='390f38a5'/> - <pointer-type-def type-id='24734c8f' size-in-bits='64' id='d19fb227'/> - <pointer-type-def type-id='db4c9bf7' size-in-bits='64' id='9194e9f3'/> - <var-decl name='i2c_bus_type' type-id='b31bfc8a' mangled-name='i2c_bus_type' visibility='default' filepath='drivers/i2c/i2c-core-base.c' line='506' column='1' elf-symbol-id='i2c_bus_type'/> - <var-decl name='i2c_adapter_type' type-id='bdae35f4' mangled-name='i2c_adapter_type' visibility='default' filepath='drivers/i2c/i2c-core-base.c' line='1185' column='1' elf-symbol-id='i2c_adapter_type'/> - <function-decl name='i2c_generic_scl_recovery' mangled-name='i2c_generic_scl_recovery' filepath='drivers/i2c/i2c-core-base.c' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_generic_scl_recovery'> - <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='178' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_recover_bus' mangled-name='i2c_recover_bus' filepath='drivers/i2c/i2c-core-base.c' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_recover_bus'> - <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='245' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_verify_client' mangled-name='i2c_verify_client' filepath='drivers/i2c/i2c-core-base.c' line='532' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_verify_client'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/i2c/i2c-core-base.c' line='532' column='1'/> - <return type-id='3e31633b'/> - </function-decl> - <function-decl name='i2c_new_device' mangled-name='i2c_new_device' filepath='drivers/i2c/i2c-core-base.c' line='837' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_new_device'> - <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='837' column='1'/> - <parameter type-id='88139c0a' name='info' filepath='drivers/i2c/i2c-core-base.c' line='837' column='1'/> - <return type-id='3e31633b'/> - </function-decl> - <function-decl name='i2c_new_dummy_device' mangled-name='i2c_new_dummy_device' filepath='drivers/i2c/i2c-core-base.c' line='910' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_new_dummy_device'> - <parameter type-id='b9af02c3' name='adapter' filepath='drivers/i2c/i2c-core-base.c' line='910' column='1'/> - <parameter type-id='1dc6a898' name='address' filepath='drivers/i2c/i2c-core-base.c' line='910' column='1'/> - <return type-id='3e31633b'/> - </function-decl> - <function-decl name='i2c_new_dummy' mangled-name='i2c_new_dummy' filepath='drivers/i2c/i2c-core-base.c' line='934' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_new_dummy'> - <parameter type-id='b9af02c3' name='adapter' filepath='drivers/i2c/i2c-core-base.c' line='934' column='1'/> - <parameter type-id='1dc6a898' name='address' filepath='drivers/i2c/i2c-core-base.c' line='934' column='1'/> - <return type-id='3e31633b'/> - </function-decl> - <function-decl name='i2c_new_ancillary_device' mangled-name='i2c_new_ancillary_device' filepath='drivers/i2c/i2c-core-base.c' line='1009' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_new_ancillary_device'> - <parameter type-id='3e31633b' name='client' filepath='drivers/i2c/i2c-core-base.c' line='1009' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/i2c/i2c-core-base.c' line='1010' column='1'/> - <parameter type-id='1dc6a898' name='default_addr' filepath='drivers/i2c/i2c-core-base.c' line='1011' column='1'/> - <return type-id='3e31633b'/> - </function-decl> - <function-decl name='i2c_add_numbered_adapter' mangled-name='i2c_add_numbered_adapter' filepath='drivers/i2c/i2c-core-base.c' line='1499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_add_numbered_adapter'> - <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='1499' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_parse_fw_timings' mangled-name='i2c_parse_fw_timings' filepath='drivers/i2c/i2c-core-base.c' line='1645' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_parse_fw_timings'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/i2c/i2c-core-base.c' line='1645' column='1'/> - <parameter type-id='d19fb227' name='t' filepath='drivers/i2c/i2c-core-base.c' line='1645' column='1'/> - <parameter type-id='b50a4934' name='use_defaults' filepath='drivers/i2c/i2c-core-base.c' line='1645' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='i2c_for_each_dev' mangled-name='i2c_for_each_dev' filepath='drivers/i2c/i2c-core-base.c' line='1685' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_for_each_dev'> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/i2c/i2c-core-base.c' line='1685' column='1'/> - <parameter type-id='92d15ae9' name='fn' filepath='drivers/i2c/i2c-core-base.c' line='1685' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__i2c_transfer' mangled-name='__i2c_transfer' filepath='drivers/i2c/i2c-core-base.c' line='1970' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__i2c_transfer'> - <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='1970' column='1'/> - <parameter type-id='cd44bc95' name='msgs' filepath='drivers/i2c/i2c-core-base.c' line='1970' column='1'/> - <parameter type-id='95e97e5e' name='num' filepath='drivers/i2c/i2c-core-base.c' line='1970' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_get_device_id' mangled-name='i2c_get_device_id' filepath='drivers/i2c/i2c-core-base.c' line='2111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_get_device_id'> - <parameter type-id='7ea54338' name='client' filepath='drivers/i2c/i2c-core-base.c' line='2111' column='1'/> - <parameter type-id='390f38a5' name='id' filepath='drivers/i2c/i2c-core-base.c' line='2112' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_smbus_xfer' mangled-name='i2c_smbus_xfer' filepath='include/linux/i2c.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_xfer'> - <parameter type-id='b9af02c3'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='a84c031d'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='a556dccb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_new_probed_device' mangled-name='i2c_new_probed_device' filepath='drivers/i2c/i2c-core-base.c' line='2295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_new_probed_device'> - <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='2295' column='1'/> - <parameter type-id='fae597a1' name='info' filepath='drivers/i2c/i2c-core-base.c' line='2296' column='1'/> - <parameter type-id='31347b7a' name='addr_list' filepath='drivers/i2c/i2c-core-base.c' line='2297' column='1'/> - <parameter type-id='9194e9f3' name='probe' filepath='drivers/i2c/i2c-core-base.c' line='2298' column='1'/> - <return type-id='3e31633b'/> - </function-decl> - <function-decl name='i2c_get_adapter' mangled-name='i2c_get_adapter' filepath='drivers/i2c/i2c-core-base.c' line='2336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_get_adapter'> - <parameter type-id='95e97e5e' name='nr' filepath='drivers/i2c/i2c-core-base.c' line='2336' column='1'/> - <return type-id='b9af02c3'/> - </function-decl> - <function-decl name='i2c_put_adapter' mangled-name='i2c_put_adapter' filepath='drivers/i2c/i2c-core-base.c' line='2356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_put_adapter'> - <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='2356' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='i2c_get_dma_safe_msg_buf' mangled-name='i2c_get_dma_safe_msg_buf' filepath='drivers/i2c/i2c-core-base.c' line='2379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_get_dma_safe_msg_buf'> - <parameter type-id='cd44bc95' name='msg' filepath='drivers/i2c/i2c-core-base.c' line='2379' column='1'/> - <parameter type-id='f0981eeb' name='threshold' filepath='drivers/i2c/i2c-core-base.c' line='2379' column='1'/> - <return type-id='8bff8096'/> - </function-decl> - <function-decl name='i2c_put_dma_safe_msg_buf' mangled-name='i2c_put_dma_safe_msg_buf' filepath='drivers/i2c/i2c-core-base.c' line='2407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_put_dma_safe_msg_buf'> - <parameter type-id='8bff8096' name='buf' filepath='drivers/i2c/i2c-core-base.c' line='2407' column='1'/> - <parameter type-id='cd44bc95' name='msg' filepath='drivers/i2c/i2c-core-base.c' line='2407' column='1'/> - <parameter type-id='b50a4934' name='xferred' filepath='drivers/i2c/i2c-core-base.c' line='2407' column='1'/> - <return type-id='48b5725f'/> - </function-decl> + <enum-decl name='i2c_alert_protocol' filepath='include/linux/i2c.h' line='212' column='1' id='113aadc2'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='I2C_PROTOCOL_SMBUS_ALERT' value='0'/> + <enumerator name='I2C_PROTOCOL_SMBUS_HOST_NOTIFY' value='1'/> + </enum-decl> <class-decl name='i2c_board_info' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='409' column='1' id='f95bfc29'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='664ac0b7' visibility='default' filepath='include/linux/i2c.h' line='410' column='1'/> @@ -87250,31 +78537,218 @@ <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/linux/i2c.h' line='420' column='1'/> </data-member> </class-decl> + <class-decl name='i2c_timings' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='579' column='1' id='24734c8f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bus_freq_hz' type-id='19c2251e' visibility='default' filepath='include/linux/i2c.h' line='580' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='scl_rise_ns' type-id='19c2251e' visibility='default' filepath='include/linux/i2c.h' line='581' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='scl_fall_ns' type-id='19c2251e' visibility='default' filepath='include/linux/i2c.h' line='582' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='scl_int_delay_ns' type-id='19c2251e' visibility='default' filepath='include/linux/i2c.h' line='583' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sda_fall_ns' type-id='19c2251e' visibility='default' filepath='include/linux/i2c.h' line='584' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='sda_hold_ns' type-id='19c2251e' visibility='default' filepath='include/linux/i2c.h' line='585' column='1'/> + </data-member> + </class-decl> + <class-decl name='i2c_device_identity' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='191' column='1' id='c8c25625'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='manufacturer_id' type-id='1dc6a898' visibility='default' filepath='include/linux/i2c.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='part_id' type-id='1dc6a898' visibility='default' filepath='include/linux/i2c.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='die_revision' type-id='f9b06939' visibility='default' filepath='include/linux/i2c.h' line='209' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='f95bfc29' const='yes' id='c16a2224'/> + <pointer-type-def type-id='c16a2224' size-in-bits='64' id='88139c0a'/> + <qualified-type-def type-id='a9cdb48b' const='yes' id='220a92c2'/> + <pointer-type-def type-id='220a92c2' size-in-bits='64' id='7ea54338'/> + <qualified-type-def type-id='3db54816' const='yes' id='2174d0b5'/> + <pointer-type-def type-id='2174d0b5' size-in-bits='64' id='49e46a4d'/> + <qualified-type-def type-id='8efea9e5' const='yes' id='3beb2af4'/> <pointer-type-def type-id='3beb2af4' size-in-bits='64' id='31347b7a'/> + <pointer-type-def type-id='f95bfc29' size-in-bits='64' id='fae597a1'/> + <pointer-type-def type-id='c8c25625' size-in-bits='64' id='390f38a5'/> + <pointer-type-def type-id='66237bd2' size-in-bits='64' id='29ffcb70'/> + <pointer-type-def type-id='24734c8f' size-in-bits='64' id='d19fb227'/> + <pointer-type-def type-id='db4c9bf7' size-in-bits='64' id='9194e9f3'/> + <pointer-type-def type-id='42fd5899' size-in-bits='64' id='e6e946ad'/> + <pointer-type-def type-id='7fa2fd91' size-in-bits='64' id='37ec0ebd'/> + <pointer-type-def type-id='9f57d337' size-in-bits='64' id='770b2313'/> + <pointer-type-def type-id='73b9a01f' size-in-bits='64' id='bbfd7f03'/> + <pointer-type-def type-id='4322685c' size-in-bits='64' id='d839e3f6'/> + <pointer-type-def type-id='7f779b3f' size-in-bits='64' id='e9f334cb'/> + <var-decl name='i2c_bus_type' type-id='b31bfc8a' mangled-name='i2c_bus_type' visibility='default' filepath='drivers/i2c/i2c-core-base.c' line='506' column='1' elf-symbol-id='i2c_bus_type'/> + <var-decl name='i2c_adapter_type' type-id='bdae35f4' mangled-name='i2c_adapter_type' visibility='default' filepath='drivers/i2c/i2c-core-base.c' line='1185' column='1' elf-symbol-id='i2c_adapter_type'/> + <function-decl name='i2c_del_adapter' mangled-name='i2c_del_adapter' filepath='drivers/i2c/i2c-core-base.c' line='1554' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_del_adapter'> + <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='1554' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='i2c_add_adapter' mangled-name='i2c_add_adapter' filepath='drivers/i2c/i2c-core-base.c' line='1450' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_add_adapter'> + <parameter type-id='b9af02c3' name='adapter' filepath='drivers/i2c/i2c-core-base.c' line='1450' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='i2c_transfer' mangled-name='i2c_transfer' filepath='drivers/i2c/i2c-core-base.c' line='2037' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_transfer'> + <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='2037' column='1'/> + <parameter type-id='cd44bc95' name='msgs' filepath='drivers/i2c/i2c-core-base.c' line='2037' column='1'/> + <parameter type-id='95e97e5e' name='num' filepath='drivers/i2c/i2c-core-base.c' line='2037' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='i2c_del_driver' mangled-name='i2c_del_driver' filepath='drivers/i2c/i2c-core-base.c' line='1750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_del_driver'> + <parameter type-id='29ffcb70' name='driver' filepath='drivers/i2c/i2c-core-base.c' line='1750' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='i2c_register_driver' mangled-name='i2c_register_driver' filepath='drivers/i2c/i2c-core-base.c' line='1709' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_register_driver'> + <parameter type-id='2730d015' name='owner' filepath='drivers/i2c/i2c-core-base.c' line='1709' column='1'/> + <parameter type-id='29ffcb70' name='driver' filepath='drivers/i2c/i2c-core-base.c' line='1709' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='i2c_verify_client' mangled-name='i2c_verify_client' filepath='drivers/i2c/i2c-core-base.c' line='532' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_verify_client'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/i2c/i2c-core-base.c' line='532' column='1'/> + <return type-id='3e31633b'/> + </function-decl> + <function-decl name='i2c_unregister_device' mangled-name='i2c_unregister_device' filepath='drivers/i2c/i2c-core-base.c' line='852' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_unregister_device'> + <parameter type-id='3e31633b' name='client' filepath='drivers/i2c/i2c-core-base.c' line='852' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='i2c_transfer_buffer_flags' mangled-name='i2c_transfer_buffer_flags' filepath='drivers/i2c/i2c-core-base.c' line='2083' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_transfer_buffer_flags'> + <parameter type-id='7ea54338' name='client' filepath='drivers/i2c/i2c-core-base.c' line='2083' column='1'/> + <parameter type-id='26a90f95' name='buf' filepath='drivers/i2c/i2c-core-base.c' line='2083' column='1'/> + <parameter type-id='95e97e5e' name='count' filepath='drivers/i2c/i2c-core-base.c' line='2084' column='1'/> + <parameter type-id='1dc6a898' name='flags' filepath='drivers/i2c/i2c-core-base.c' line='2084' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__i2c_transfer' mangled-name='__i2c_transfer' filepath='drivers/i2c/i2c-core-base.c' line='1970' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__i2c_transfer'> + <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='1970' column='1'/> + <parameter type-id='cd44bc95' name='msgs' filepath='drivers/i2c/i2c-core-base.c' line='1970' column='1'/> + <parameter type-id='95e97e5e' name='num' filepath='drivers/i2c/i2c-core-base.c' line='1970' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='i2c_recover_bus' mangled-name='i2c_recover_bus' filepath='drivers/i2c/i2c-core-base.c' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_recover_bus'> + <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='245' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='i2c_put_dma_safe_msg_buf' mangled-name='i2c_put_dma_safe_msg_buf' filepath='drivers/i2c/i2c-core-base.c' line='2407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_put_dma_safe_msg_buf'> + <parameter type-id='8bff8096' name='buf' filepath='drivers/i2c/i2c-core-base.c' line='2407' column='1'/> + <parameter type-id='cd44bc95' name='msg' filepath='drivers/i2c/i2c-core-base.c' line='2407' column='1'/> + <parameter type-id='b50a4934' name='xferred' filepath='drivers/i2c/i2c-core-base.c' line='2407' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='i2c_put_adapter' mangled-name='i2c_put_adapter' filepath='drivers/i2c/i2c-core-base.c' line='2356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_put_adapter'> + <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='2356' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='i2c_parse_fw_timings' mangled-name='i2c_parse_fw_timings' filepath='drivers/i2c/i2c-core-base.c' line='1645' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_parse_fw_timings'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/i2c/i2c-core-base.c' line='1645' column='1'/> + <parameter type-id='d19fb227' name='t' filepath='drivers/i2c/i2c-core-base.c' line='1645' column='1'/> + <parameter type-id='b50a4934' name='use_defaults' filepath='drivers/i2c/i2c-core-base.c' line='1645' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='i2c_new_probed_device' mangled-name='i2c_new_probed_device' filepath='drivers/i2c/i2c-core-base.c' line='2295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_new_probed_device'> + <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='2295' column='1'/> + <parameter type-id='fae597a1' name='info' filepath='drivers/i2c/i2c-core-base.c' line='2296' column='1'/> + <parameter type-id='31347b7a' name='addr_list' filepath='drivers/i2c/i2c-core-base.c' line='2297' column='1'/> + <parameter type-id='9194e9f3' name='probe' filepath='drivers/i2c/i2c-core-base.c' line='2298' column='1'/> + <return type-id='3e31633b'/> + </function-decl> + <function-decl name='i2c_new_dummy_device' mangled-name='i2c_new_dummy_device' filepath='drivers/i2c/i2c-core-base.c' line='910' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_new_dummy_device'> + <parameter type-id='b9af02c3' name='adapter' filepath='drivers/i2c/i2c-core-base.c' line='910' column='1'/> + <parameter type-id='1dc6a898' name='address' filepath='drivers/i2c/i2c-core-base.c' line='910' column='1'/> + <return type-id='3e31633b'/> + </function-decl> + <function-decl name='i2c_new_dummy' mangled-name='i2c_new_dummy' filepath='drivers/i2c/i2c-core-base.c' line='934' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_new_dummy'> + <parameter type-id='b9af02c3' name='adapter' filepath='drivers/i2c/i2c-core-base.c' line='934' column='1'/> + <parameter type-id='1dc6a898' name='address' filepath='drivers/i2c/i2c-core-base.c' line='934' column='1'/> + <return type-id='3e31633b'/> + </function-decl> + <function-decl name='i2c_new_device' mangled-name='i2c_new_device' filepath='drivers/i2c/i2c-core-base.c' line='837' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_new_device'> + <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='837' column='1'/> + <parameter type-id='88139c0a' name='info' filepath='drivers/i2c/i2c-core-base.c' line='837' column='1'/> + <return type-id='3e31633b'/> + </function-decl> + <function-decl name='i2c_new_ancillary_device' mangled-name='i2c_new_ancillary_device' filepath='drivers/i2c/i2c-core-base.c' line='1009' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_new_ancillary_device'> + <parameter type-id='3e31633b' name='client' filepath='drivers/i2c/i2c-core-base.c' line='1009' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/i2c/i2c-core-base.c' line='1010' column='1'/> + <parameter type-id='1dc6a898' name='default_addr' filepath='drivers/i2c/i2c-core-base.c' line='1011' column='1'/> + <return type-id='3e31633b'/> + </function-decl> + <function-decl name='i2c_get_dma_safe_msg_buf' mangled-name='i2c_get_dma_safe_msg_buf' filepath='drivers/i2c/i2c-core-base.c' line='2379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_get_dma_safe_msg_buf'> + <parameter type-id='cd44bc95' name='msg' filepath='drivers/i2c/i2c-core-base.c' line='2379' column='1'/> + <parameter type-id='f0981eeb' name='threshold' filepath='drivers/i2c/i2c-core-base.c' line='2379' column='1'/> + <return type-id='8bff8096'/> + </function-decl> + <function-decl name='i2c_get_device_id' mangled-name='i2c_get_device_id' filepath='drivers/i2c/i2c-core-base.c' line='2111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_get_device_id'> + <parameter type-id='7ea54338' name='client' filepath='drivers/i2c/i2c-core-base.c' line='2111' column='1'/> + <parameter type-id='390f38a5' name='id' filepath='drivers/i2c/i2c-core-base.c' line='2112' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='i2c_get_adapter' mangled-name='i2c_get_adapter' filepath='drivers/i2c/i2c-core-base.c' line='2336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_get_adapter'> + <parameter type-id='95e97e5e' name='nr' filepath='drivers/i2c/i2c-core-base.c' line='2336' column='1'/> + <return type-id='b9af02c3'/> + </function-decl> + <function-decl name='i2c_generic_scl_recovery' mangled-name='i2c_generic_scl_recovery' filepath='drivers/i2c/i2c-core-base.c' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_generic_scl_recovery'> + <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='178' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='i2c_for_each_dev' mangled-name='i2c_for_each_dev' filepath='drivers/i2c/i2c-core-base.c' line='1685' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_for_each_dev'> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/i2c/i2c-core-base.c' line='1685' column='1'/> + <parameter type-id='92d15ae9' name='fn' filepath='drivers/i2c/i2c-core-base.c' line='1685' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='i2c_add_numbered_adapter' mangled-name='i2c_add_numbered_adapter' filepath='drivers/i2c/i2c-core-base.c' line='1499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_add_numbered_adapter'> + <parameter type-id='b9af02c3' name='adap' filepath='drivers/i2c/i2c-core-base.c' line='1499' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-type size-in-bits='64' id='db4c9bf7'> <parameter type-id='b9af02c3'/> <parameter type-id='8efea9e5'/> <return type-id='95e97e5e'/> </function-type> - <pointer-type-def type-id='f95bfc29' size-in-bits='64' id='fae597a1'/> - <pointer-type-def type-id='1a96c066' size-in-bits='64' id='a556dccb'/> - <qualified-type-def type-id='8efea9e5' const='yes' id='3beb2af4'/> - <union-decl name='i2c_smbus_data' size-in-bits='272' visibility='default' filepath='include/uapi/linux/i2c.h' line='135' column='1' id='1a96c066'> - <data-member access='public'> - <var-decl name='byte' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/i2c.h' line='136' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='word' type-id='d315442e' visibility='default' filepath='include/uapi/linux/i2c.h' line='137' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='block' type-id='ba592c87' visibility='default' filepath='include/uapi/linux/i2c.h' line='138' column='1'/> - </data-member> - </union-decl> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='272' id='ba592c87'> - <subrange length='34' type-id='7ff19f0f' id='6a6a7e00'/> - </array-type-def> + <function-type size-in-bits='64' id='42fd5899'> + <parameter type-id='3e31633b'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7fa2fd91'> + <parameter type-id='3e31633b'/> + <parameter type-id='49e46a4d'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='9f57d337'> + <parameter type-id='3e31633b'/> + <parameter type-id='fae597a1'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='73b9a01f'> + <parameter type-id='3e31633b'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4322685c'> + <parameter type-id='3e31633b'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='7f779b3f'> + <parameter type-id='3e31633b'/> + <parameter type-id='113aadc2'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/i2c/i2c-core-of.c' language='LANG_C89'> + <function-decl name='of_get_i2c_adapter_by_node' mangled-name='of_get_i2c_adapter_by_node' filepath='drivers/i2c/i2c-core-of.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_i2c_adapter_by_node'> + <parameter type-id='9a537bbe' name='node' filepath='drivers/i2c/i2c-core-of.c' line='166' column='1'/> + <return type-id='b9af02c3'/> + </function-decl> <function-decl name='of_find_i2c_device_by_node' mangled-name='of_find_i2c_device_by_node' filepath='drivers/i2c/i2c-core-of.c' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_i2c_device_by_node'> <parameter type-id='9a537bbe' name='node' filepath='drivers/i2c/i2c-core-of.c' line='129' column='1'/> <return type-id='3e31633b'/> @@ -87283,14 +78757,16 @@ <parameter type-id='9a537bbe' name='node' filepath='drivers/i2c/i2c-core-of.c' line='147' column='1'/> <return type-id='b9af02c3'/> </function-decl> - <function-decl name='of_get_i2c_adapter_by_node' mangled-name='of_get_i2c_adapter_by_node' filepath='drivers/i2c/i2c-core-of.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_i2c_adapter_by_node'> - <parameter type-id='9a537bbe' name='node' filepath='drivers/i2c/i2c-core-of.c' line='166' column='1'/> - <return type-id='b9af02c3'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/i2c/i2c-core-smbus.c' language='LANG_C89'> - <function-decl name='i2c_smbus_read_byte' mangled-name='i2c_smbus_read_byte' filepath='drivers/i2c/i2c-core-smbus.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_read_byte'> - <parameter type-id='7ea54338' name='client' filepath='drivers/i2c/i2c-core-smbus.c' line='93' column='1'/> + <function-decl name='i2c_smbus_xfer' mangled-name='i2c_smbus_xfer' filepath='drivers/i2c/i2c-core-smbus.c' line='532' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_xfer'> + <parameter type-id='b9af02c3' name='adapter' filepath='drivers/i2c/i2c-core-smbus.c' line='532' column='1'/> + <parameter type-id='1dc6a898' name='addr' filepath='drivers/i2c/i2c-core-smbus.c' line='532' column='1'/> + <parameter type-id='8efea9e5' name='flags' filepath='drivers/i2c/i2c-core-smbus.c' line='533' column='1'/> + <parameter type-id='a84c031d' name='read_write' filepath='drivers/i2c/i2c-core-smbus.c' line='533' column='1'/> + <parameter type-id='f9b06939' name='command' filepath='drivers/i2c/i2c-core-smbus.c' line='534' column='1'/> + <parameter type-id='95e97e5e' name='protocol' filepath='drivers/i2c/i2c-core-smbus.c' line='534' column='1'/> + <parameter type-id='a556dccb' name='data' filepath='drivers/i2c/i2c-core-smbus.c' line='534' column='1'/> <return type-id='a7832498'/> </function-decl> <function-decl name='__i2c_smbus_xfer' mangled-name='__i2c_smbus_xfer' filepath='drivers/i2c/i2c-core-smbus.c' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__i2c_smbus_xfer'> @@ -87303,17 +78779,61 @@ <parameter type-id='a556dccb' name='data' filepath='drivers/i2c/i2c-core-smbus.c' line='552' column='1'/> <return type-id='a7832498'/> </function-decl> + <function-decl name='i2c_smbus_write_word_data' mangled-name='i2c_smbus_write_word_data' filepath='drivers/i2c/i2c-core-smbus.c' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_write_word_data'> + <parameter type-id='7ea54338' name='client' filepath='drivers/i2c/i2c-core-smbus.c' line='189' column='1'/> + <parameter type-id='f9b06939' name='command' filepath='drivers/i2c/i2c-core-smbus.c' line='189' column='1'/> + <parameter type-id='1dc6a898' name='value' filepath='drivers/i2c/i2c-core-smbus.c' line='190' column='1'/> + <return type-id='a7832498'/> + </function-decl> + <function-decl name='i2c_smbus_write_i2c_block_data' mangled-name='i2c_smbus_write_i2c_block_data' filepath='drivers/i2c/i2c-core-smbus.c' line='278' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_write_i2c_block_data'> + <parameter type-id='7ea54338' name='client' filepath='drivers/i2c/i2c-core-smbus.c' line='278' column='1'/> + <parameter type-id='f9b06939' name='command' filepath='drivers/i2c/i2c-core-smbus.c' line='278' column='1'/> + <parameter type-id='f9b06939' name='length' filepath='drivers/i2c/i2c-core-smbus.c' line='279' column='1'/> + <parameter type-id='bbaf3419' name='values' filepath='drivers/i2c/i2c-core-smbus.c' line='279' column='1'/> + <return type-id='a7832498'/> + </function-decl> + <function-decl name='i2c_smbus_write_byte_data' mangled-name='i2c_smbus_write_byte_data' filepath='drivers/i2c/i2c-core-smbus.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_write_byte_data'> + <parameter type-id='7ea54338' name='client' filepath='drivers/i2c/i2c-core-smbus.c' line='149' column='1'/> + <parameter type-id='f9b06939' name='command' filepath='drivers/i2c/i2c-core-smbus.c' line='149' column='1'/> + <parameter type-id='f9b06939' name='value' filepath='drivers/i2c/i2c-core-smbus.c' line='150' column='1'/> + <return type-id='a7832498'/> + </function-decl> <function-decl name='i2c_smbus_write_byte' mangled-name='i2c_smbus_write_byte' filepath='drivers/i2c/i2c-core-smbus.c' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_write_byte'> <parameter type-id='7ea54338' name='client' filepath='drivers/i2c/i2c-core-smbus.c' line='113' column='1'/> <parameter type-id='f9b06939' name='value' filepath='drivers/i2c/i2c-core-smbus.c' line='113' column='1'/> <return type-id='a7832498'/> </function-decl> + <function-decl name='i2c_smbus_read_word_data' mangled-name='i2c_smbus_read_word_data' filepath='drivers/i2c/i2c-core-smbus.c' line='168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_read_word_data'> + <parameter type-id='7ea54338' name='client' filepath='drivers/i2c/i2c-core-smbus.c' line='168' column='1'/> + <parameter type-id='f9b06939' name='command' filepath='drivers/i2c/i2c-core-smbus.c' line='168' column='1'/> + <return type-id='a7832498'/> + </function-decl> + <function-decl name='i2c_smbus_read_i2c_block_data' mangled-name='i2c_smbus_read_i2c_block_data' filepath='drivers/i2c/i2c-core-smbus.c' line='258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_read_i2c_block_data'> + <parameter type-id='7ea54338' name='client' filepath='drivers/i2c/i2c-core-smbus.c' line='258' column='1'/> + <parameter type-id='f9b06939' name='command' filepath='drivers/i2c/i2c-core-smbus.c' line='258' column='1'/> + <parameter type-id='f9b06939' name='length' filepath='drivers/i2c/i2c-core-smbus.c' line='259' column='1'/> + <parameter type-id='8bff8096' name='values' filepath='drivers/i2c/i2c-core-smbus.c' line='259' column='1'/> + <return type-id='a7832498'/> + </function-decl> + <function-decl name='i2c_smbus_read_byte_data' mangled-name='i2c_smbus_read_byte_data' filepath='drivers/i2c/i2c-core-smbus.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_read_byte_data'> + <parameter type-id='7ea54338' name='client' filepath='drivers/i2c/i2c-core-smbus.c' line='128' column='1'/> + <parameter type-id='f9b06939' name='command' filepath='drivers/i2c/i2c-core-smbus.c' line='128' column='1'/> + <return type-id='a7832498'/> + </function-decl> + <function-decl name='i2c_smbus_read_byte' mangled-name='i2c_smbus_read_byte' filepath='drivers/i2c/i2c-core-smbus.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_smbus_read_byte'> + <parameter type-id='7ea54338' name='client' filepath='drivers/i2c/i2c-core-smbus.c' line='93' column='1'/> + <return type-id='a7832498'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/iio/industrialio-buffer.c' language='LANG_C89'> <function-decl name='iio_buffer_init' mangled-name='iio_buffer_init' filepath='drivers/iio/industrialio-buffer.c' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_buffer_init'> <parameter type-id='aa9ea333' name='buffer' filepath='drivers/iio/industrialio-buffer.c' line='198' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='iio_buffer_put' mangled-name='iio_buffer_put' filepath='drivers/iio/industrialio-buffer.c' line='1455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_buffer_put'> + <parameter type-id='aa9ea333' name='buffer' filepath='drivers/iio/industrialio-buffer.c' line='1455' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='iio_push_to_buffers' mangled-name='iio_push_to_buffers' filepath='drivers/iio/industrialio-buffer.c' line='1405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_push_to_buffers'> <parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-buffer.c' line='1405' column='1'/> <parameter type-id='eaa32e2f' name='data' filepath='drivers/iio/industrialio-buffer.c' line='1405' column='1'/> @@ -88502,8 +80022,8 @@ <parameter type-id='95e97e5e' name='sizeof_priv' filepath='drivers/iio/industrialio-core.c' line='1426' column='1'/> <return type-id='226853d2'/> </function-decl> - <function-decl name='iio_buffer_put' mangled-name='iio_buffer_put' filepath='include/linux/iio/buffer_impl.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_buffer_put'> - <parameter type-id='aa9ea333'/> + <function-decl name='iio_device_unregister' mangled-name='iio_device_unregister' filepath='drivers/iio/industrialio-core.c' line='1716' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_device_unregister'> + <parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-core.c' line='1716' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='iio_device_free' mangled-name='iio_device_free' filepath='drivers/iio/industrialio-core.c' line='1470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_device_free'> @@ -88520,10 +80040,6 @@ <parameter type-id='2730d015' name='this_mod' filepath='drivers/iio/industrialio-core.c' line='1643' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='iio_device_unregister' mangled-name='iio_device_unregister' filepath='drivers/iio/industrialio-core.c' line='1716' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_device_unregister'> - <parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-core.c' line='1716' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='__devm_iio_device_register' mangled-name='__devm_iio_device_register' filepath='drivers/iio/industrialio-core.c' line='1742' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_iio_device_register'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/iio/industrialio-core.c' line='1742' column='1'/> <parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-core.c' line='1742' column='1'/> @@ -88722,9 +80238,12 @@ <pointer-type-def type-id='2b0fb5b7' size-in-bits='64' id='b3d5643b'/> <pointer-type-def type-id='a86c42ee' size-in-bits='64' id='ecbc0920'/> <pointer-type-def type-id='dc03d04c' size-in-bits='64' id='b8aaeb8e'/> - <function-decl name='__iio_trigger_register' mangled-name='__iio_trigger_register' filepath='drivers/iio/industrialio-trigger.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__iio_trigger_register'> - <parameter type-id='54e54fbb' name='trig_info' filepath='drivers/iio/industrialio-trigger.c' line='66' column='1'/> - <parameter type-id='2730d015' name='this_mod' filepath='drivers/iio/industrialio-trigger.c' line='67' column='1'/> + <function-decl name='iio_triggered_buffer_predisable' mangled-name='iio_triggered_buffer_predisable' filepath='drivers/iio/industrialio-trigger.c' line='768' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_triggered_buffer_predisable'> + <parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-trigger.c' line='768' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='iio_triggered_buffer_postenable' mangled-name='iio_triggered_buffer_postenable' filepath='drivers/iio/industrialio-trigger.c' line='761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_triggered_buffer_postenable'> + <parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-trigger.c' line='761' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='iio_trigger_unregister' mangled-name='iio_trigger_unregister' filepath='drivers/iio/industrialio-trigger.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_trigger_unregister'> @@ -88739,11 +80258,24 @@ <parameter type-id='54e54fbb' name='trig' filepath='drivers/iio/industrialio-trigger.c' line='203' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='iio_trigger_free' mangled-name='iio_trigger_free' filepath='drivers/iio/industrialio-trigger.c' line='575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_trigger_free'> + <parameter type-id='54e54fbb' name='trig' filepath='drivers/iio/industrialio-trigger.c' line='575' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='iio_trigger_alloc' mangled-name='iio_trigger_alloc' filepath='drivers/iio/industrialio-trigger.c' line='562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_trigger_alloc'> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/iio/industrialio-trigger.c' line='562' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='54e54fbb'/> + </function-decl> <function-decl name='iio_pollfunc_store_time' mangled-name='iio_pollfunc_store_time' filepath='drivers/iio/industrialio-trigger.c' line='315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_pollfunc_store_time'> <parameter type-id='95e97e5e' name='irq' filepath='drivers/iio/industrialio-trigger.c' line='315' column='1'/> <parameter type-id='eaa32e2f' name='p' filepath='drivers/iio/industrialio-trigger.c' line='315' column='1'/> <return type-id='4bdecfd7'/> </function-decl> + <function-decl name='iio_dealloc_pollfunc' mangled-name='iio_dealloc_pollfunc' filepath='drivers/iio/industrialio-trigger.c' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_dealloc_pollfunc'> + <parameter type-id='9add1da7' name='pf' filepath='drivers/iio/industrialio-trigger.c' line='353' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='iio_alloc_pollfunc' mangled-name='iio_alloc_pollfunc' filepath='drivers/iio/industrialio-trigger.c' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_alloc_pollfunc'> <parameter type-id='3fefe9b7' name='h' filepath='drivers/iio/industrialio-trigger.c' line='324' column='1'/> <parameter type-id='3fefe9b7' name='thread' filepath='drivers/iio/industrialio-trigger.c' line='325' column='1'/> @@ -88753,25 +80285,9 @@ <parameter is-variadic='yes'/> <return type-id='9add1da7'/> </function-decl> - <function-decl name='iio_dealloc_pollfunc' mangled-name='iio_dealloc_pollfunc' filepath='drivers/iio/industrialio-trigger.c' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_dealloc_pollfunc'> - <parameter type-id='9add1da7' name='pf' filepath='drivers/iio/industrialio-trigger.c' line='353' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='iio_trigger_alloc' mangled-name='iio_trigger_alloc' filepath='drivers/iio/industrialio-trigger.c' line='562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_trigger_alloc'> - <parameter type-id='80f4b756' name='fmt' filepath='drivers/iio/industrialio-trigger.c' line='562' column='1'/> - <parameter is-variadic='yes'/> - <return type-id='54e54fbb'/> - </function-decl> - <function-decl name='iio_trigger_free' mangled-name='iio_trigger_free' filepath='drivers/iio/industrialio-trigger.c' line='575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_trigger_free'> - <parameter type-id='54e54fbb' name='trig' filepath='drivers/iio/industrialio-trigger.c' line='575' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='iio_triggered_buffer_postenable' mangled-name='iio_triggered_buffer_postenable' filepath='drivers/iio/industrialio-trigger.c' line='761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_triggered_buffer_postenable'> - <parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-trigger.c' line='761' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='iio_triggered_buffer_predisable' mangled-name='iio_triggered_buffer_predisable' filepath='drivers/iio/industrialio-trigger.c' line='768' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_triggered_buffer_predisable'> - <parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/industrialio-trigger.c' line='768' column='1'/> + <function-decl name='__iio_trigger_register' mangled-name='__iio_trigger_register' filepath='drivers/iio/industrialio-trigger.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__iio_trigger_register'> + <parameter type-id='54e54fbb' name='trig_info' filepath='drivers/iio/industrialio-trigger.c' line='66' column='1'/> + <parameter type-id='2730d015' name='this_mod' filepath='drivers/iio/industrialio-trigger.c' line='67' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='2b0fb5b7'> @@ -88797,20 +80313,6 @@ </enum-decl> </abi-instr> <abi-instr address-size='64' path='drivers/iio/inkern.c' language='LANG_C89'> - <class-decl name='iio_map' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/iio/machine.h' line='21' column='1' id='a8e1d4e9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='adc_channel_label' type-id='80f4b756' visibility='default' filepath='include/linux/iio/machine.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='consumer_dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/iio/machine.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='consumer_channel' type-id='80f4b756' visibility='default' filepath='include/linux/iio/machine.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='consumer_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/iio/machine.h' line='25' column='1'/> - </data-member> - </class-decl> <class-decl name='iio_channel' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/iio/consumer.h' line='23' column='1' id='63a6e12c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='indio_dev' type-id='226853d2' visibility='default' filepath='include/linux/iio/consumer.h' line='24' column='1'/> @@ -88850,52 +80352,26 @@ <enumerator name='IIO_CHAN_INFO_CALIBEMISSIVITY' value='23'/> <enumerator name='IIO_CHAN_INFO_OVERSAMPLING_RATIO' value='24'/> </enum-decl> + <class-decl name='iio_map' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/iio/machine.h' line='21' column='1' id='a8e1d4e9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='adc_channel_label' type-id='80f4b756' visibility='default' filepath='include/linux/iio/machine.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='consumer_dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/iio/machine.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='consumer_channel' type-id='80f4b756' visibility='default' filepath='include/linux/iio/machine.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='consumer_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/iio/machine.h' line='25' column='1'/> + </data-member> + </class-decl> <pointer-type-def type-id='6dc73e71' size-in-bits='64' id='4a2371f8'/> <pointer-type-def type-id='63a6e12c' size-in-bits='64' id='2712709a'/> <pointer-type-def type-id='a8e1d4e9' size-in-bits='64' id='58dde3b1'/> - <function-decl name='iio_map_array_register' mangled-name='iio_map_array_register' filepath='drivers/iio/inkern.c' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_map_array_register'> - <parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/inkern.c' line='27' column='1'/> - <parameter type-id='58dde3b1' name='maps' filepath='drivers/iio/inkern.c' line='27' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='iio_map_array_unregister' mangled-name='iio_map_array_unregister' filepath='drivers/iio/inkern.c' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_map_array_unregister'> - <parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/inkern.c' line='58' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='iio_channel_get' mangled-name='iio_channel_get' filepath='drivers/iio/inkern.c' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_channel_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iio/inkern.c' line='332' column='1'/> - <parameter type-id='80f4b756' name='channel_name' filepath='drivers/iio/inkern.c' line='333' column='1'/> - <return type-id='2712709a'/> - </function-decl> - <function-decl name='iio_channel_release' mangled-name='iio_channel_release' filepath='drivers/iio/inkern.c' line='349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_channel_release'> - <parameter type-id='2712709a' name='channel' filepath='drivers/iio/inkern.c' line='349' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_iio_channel_get' mangled-name='devm_iio_channel_get' filepath='drivers/iio/inkern.c' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_iio_channel_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iio/inkern.c' line='377' column='1'/> - <parameter type-id='80f4b756' name='channel_name' filepath='drivers/iio/inkern.c' line='378' column='1'/> - <return type-id='2712709a'/> - </function-decl> - <function-decl name='iio_read_channel_raw' mangled-name='iio_read_channel_raw' filepath='drivers/iio/inkern.c' line='554' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_read_channel_raw'> - <parameter type-id='2712709a' name='chan' filepath='drivers/iio/inkern.c' line='554' column='1'/> - <parameter type-id='7292109c' name='val' filepath='drivers/iio/inkern.c' line='554' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='iio_convert_raw_to_processed' mangled-name='iio_convert_raw_to_processed' filepath='drivers/iio/inkern.c' line='668' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_convert_raw_to_processed'> - <parameter type-id='2712709a' name='chan' filepath='drivers/iio/inkern.c' line='668' column='1'/> - <parameter type-id='95e97e5e' name='raw' filepath='drivers/iio/inkern.c' line='668' column='1'/> - <parameter type-id='7292109c' name='processed' filepath='drivers/iio/inkern.c' line='669' column='1'/> - <parameter type-id='f0981eeb' name='scale' filepath='drivers/iio/inkern.c' line='669' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='iio_read_channel_processed' mangled-name='iio_read_channel_processed' filepath='drivers/iio/inkern.c' line='713' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_read_channel_processed'> - <parameter type-id='2712709a' name='chan' filepath='drivers/iio/inkern.c' line='713' column='1'/> - <parameter type-id='7292109c' name='val' filepath='drivers/iio/inkern.c' line='713' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='iio_get_channel_type' mangled-name='iio_get_channel_type' filepath='drivers/iio/inkern.c' line='860' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_get_channel_type'> - <parameter type-id='2712709a' name='chan' filepath='drivers/iio/inkern.c' line='860' column='1'/> - <parameter type-id='4a2371f8' name='type' filepath='drivers/iio/inkern.c' line='860' column='1'/> + <function-decl name='iio_write_channel_raw' mangled-name='iio_write_channel_raw' filepath='drivers/iio/inkern.c' line='905' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_write_channel_raw'> + <parameter type-id='2712709a' name='chan' filepath='drivers/iio/inkern.c' line='905' column='1'/> + <parameter type-id='95e97e5e' name='val' filepath='drivers/iio/inkern.c' line='905' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='iio_write_channel_attribute' mangled-name='iio_write_channel_attribute' filepath='drivers/iio/inkern.c' line='886' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_write_channel_attribute'> @@ -88905,106 +80381,124 @@ <parameter type-id='cda049ab' name='attribute' filepath='drivers/iio/inkern.c' line='887' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='iio_write_channel_raw' mangled-name='iio_write_channel_raw' filepath='drivers/iio/inkern.c' line='905' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_write_channel_raw'> - <parameter type-id='2712709a' name='chan' filepath='drivers/iio/inkern.c' line='905' column='1'/> - <parameter type-id='95e97e5e' name='val' filepath='drivers/iio/inkern.c' line='905' column='1'/> + <function-decl name='iio_read_channel_raw' mangled-name='iio_read_channel_raw' filepath='drivers/iio/inkern.c' line='554' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_read_channel_raw'> + <parameter type-id='2712709a' name='chan' filepath='drivers/iio/inkern.c' line='554' column='1'/> + <parameter type-id='7292109c' name='val' filepath='drivers/iio/inkern.c' line='554' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='iio_read_channel_processed' mangled-name='iio_read_channel_processed' filepath='drivers/iio/inkern.c' line='713' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_read_channel_processed'> + <parameter type-id='2712709a' name='chan' filepath='drivers/iio/inkern.c' line='713' column='1'/> + <parameter type-id='7292109c' name='val' filepath='drivers/iio/inkern.c' line='713' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='iio_map_array_unregister' mangled-name='iio_map_array_unregister' filepath='drivers/iio/inkern.c' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_map_array_unregister'> + <parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/inkern.c' line='58' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='iio_map_array_register' mangled-name='iio_map_array_register' filepath='drivers/iio/inkern.c' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_map_array_register'> + <parameter type-id='226853d2' name='indio_dev' filepath='drivers/iio/inkern.c' line='27' column='1'/> + <parameter type-id='58dde3b1' name='maps' filepath='drivers/iio/inkern.c' line='27' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='iio_get_channel_type' mangled-name='iio_get_channel_type' filepath='drivers/iio/inkern.c' line='860' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_get_channel_type'> + <parameter type-id='2712709a' name='chan' filepath='drivers/iio/inkern.c' line='860' column='1'/> + <parameter type-id='4a2371f8' name='type' filepath='drivers/iio/inkern.c' line='860' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='iio_convert_raw_to_processed' mangled-name='iio_convert_raw_to_processed' filepath='drivers/iio/inkern.c' line='668' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_convert_raw_to_processed'> + <parameter type-id='2712709a' name='chan' filepath='drivers/iio/inkern.c' line='668' column='1'/> + <parameter type-id='95e97e5e' name='raw' filepath='drivers/iio/inkern.c' line='668' column='1'/> + <parameter type-id='7292109c' name='processed' filepath='drivers/iio/inkern.c' line='669' column='1'/> + <parameter type-id='f0981eeb' name='scale' filepath='drivers/iio/inkern.c' line='669' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='iio_channel_release' mangled-name='iio_channel_release' filepath='drivers/iio/inkern.c' line='349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_channel_release'> + <parameter type-id='2712709a' name='channel' filepath='drivers/iio/inkern.c' line='349' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='iio_channel_get' mangled-name='iio_channel_get' filepath='drivers/iio/inkern.c' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iio_channel_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iio/inkern.c' line='332' column='1'/> + <parameter type-id='80f4b756' name='channel_name' filepath='drivers/iio/inkern.c' line='333' column='1'/> + <return type-id='2712709a'/> + </function-decl> + <function-decl name='devm_iio_channel_get' mangled-name='devm_iio_channel_get' filepath='drivers/iio/inkern.c' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_iio_channel_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iio/inkern.c' line='377' column='1'/> + <parameter type-id='80f4b756' name='channel_name' filepath='drivers/iio/inkern.c' line='378' column='1'/> + <return type-id='2712709a'/> + </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/input/evdev.c' language='LANG_C89'> - <pointer-type-def type-id='5bb9c75d' size-in-bits='64' id='dc750055'/> - <function-decl name='dev_set_name' mangled-name='dev_set_name' filepath='include/linux/device.h' line='1417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_set_name'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> + <abi-instr address-size='64' path='drivers/input/ff-core.c' language='LANG_C89'> + <function-decl name='input_ff_create' mangled-name='input_ff_create' filepath='drivers/input/ff-core.c' line='305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_ff_create'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/ff-core.c' line='305' column='1'/> + <parameter type-id='f0981eeb' name='max_effects' filepath='drivers/input/ff-core.c' line='305' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='get_device' mangled-name='get_device' filepath='include/linux/device.h' line='1711' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_device'> - <parameter type-id='fa0b179b'/> - <return type-id='fa0b179b'/> - </function-decl> - <function-decl name='device_initialize' mangled-name='device_initialize' filepath='include/linux/device.h' line='1578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_initialize'> - <parameter type-id='fa0b179b'/> + <function-decl name='input_ff_destroy' mangled-name='input_ff_destroy' filepath='drivers/input/ff-core.c' line='365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_ff_destroy'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/ff-core.c' line='365' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cdev_init' mangled-name='cdev_init' filepath='include/linux/cdev.h' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdev_init'> - <parameter type-id='3e6eb939'/> - <parameter type-id='61758ee5'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cdev_device_add' mangled-name='cdev_device_add' filepath='include/linux/cdev.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdev_device_add'> - <parameter type-id='3e6eb939'/> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cdev_device_del' mangled-name='cdev_device_del' filepath='include/linux/cdev.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdev_device_del'> - <parameter type-id='3e6eb939'/> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kill_fasync' mangled-name='kill_fasync' filepath='include/linux/fs.h' line='1395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kill_fasync'> - <parameter type-id='dc750055'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mutex_lock_interruptible' mangled-name='mutex_lock_interruptible' filepath='include/linux/mutex.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mutex_lock_interruptible'> - <parameter type-id='e0ea832a'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='stream_open' mangled-name='stream_open' filepath='include/linux/fs.h' line='3236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='stream_open'> - <parameter type-id='7e666abe'/> - <parameter type-id='77e79a4b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='bitmap_free' mangled-name='bitmap_free' filepath='include/linux/bitmap.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_free'> - <parameter type-id='f9b37274'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='fasync_helper' mangled-name='fasync_helper' filepath='include/linux/fs.h' line='1388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fasync_helper'> - <parameter type-id='95e97e5e'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='dc750055'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='bitmap_zalloc' mangled-name='bitmap_zalloc' filepath='include/linux/bitmap.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_zalloc'> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='1d2c2b85'/> - </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/input/input-leds.c' language='LANG_C89'> + <abi-instr address-size='64' path='drivers/input/ff-memless.c' language='LANG_C89'> + <pointer-type-def type-id='33d9b285' size-in-bits='64' id='2d974d69'/> + <function-decl name='input_ff_create_memless' mangled-name='input_ff_create_memless' filepath='drivers/input/ff-memless.c' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_ff_create_memless'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/ff-memless.c' line='510' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/input/ff-memless.c' line='510' column='1'/> + <parameter type-id='2d974d69' name='play_effect' filepath='drivers/input/ff-memless.c' line='511' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='33d9b285'> + <parameter type-id='74b427eb'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='98b22793'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/input/input-mt.c' language='LANG_C89'> + <function-decl name='input_mt_sync_frame' mangled-name='input_mt_sync_frame' filepath='drivers/input/input-mt.c' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_mt_sync_frame'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input-mt.c' line='295' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='input_mt_report_pointer_emulation' mangled-name='input_mt_report_pointer_emulation' filepath='drivers/input/input-mt.c' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_mt_report_pointer_emulation'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input-mt.c' line='195' column='1'/> + <parameter type-id='b50a4934' name='use_count' filepath='drivers/input/input-mt.c' line='195' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='input_mt_report_slot_state' mangled-name='input_mt_report_slot_state' filepath='drivers/input/input-mt.c' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_mt_report_slot_state'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input-mt.c' line='134' column='1'/> + <parameter type-id='f0981eeb' name='tool_type' filepath='drivers/input/input-mt.c' line='135' column='1'/> + <parameter type-id='b50a4934' name='active' filepath='drivers/input/input-mt.c' line='135' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='input_mt_init_slots' mangled-name='input_mt_init_slots' filepath='drivers/input/input-mt.c' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_mt_init_slots'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input-mt.c' line='38' column='1'/> + <parameter type-id='f0981eeb' name='num_slots' filepath='drivers/input/input-mt.c' line='38' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='drivers/input/input-mt.c' line='39' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='input_mt_get_slot_by_key' mangled-name='input_mt_get_slot_by_key' filepath='drivers/input/input-mt.c' line='472' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_mt_get_slot_by_key'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input-mt.c' line='472' column='1'/> + <parameter type-id='95e97e5e' name='key' filepath='drivers/input/input-mt.c' line='472' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='input_mt_destroy_slots' mangled-name='input_mt_destroy_slots' filepath='drivers/input/input-mt.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_mt_destroy_slots'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input-mt.c' line='110' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/input/input.c' language='LANG_C89'> <class-decl name='input_dev_poller' is-struct='yes' visibility='default' is-declaration-only='yes' id='5c32afaa'/> - <class-decl name='input_mt' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/input/mt.h' line='43' column='1' id='d995db0d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='trkid' type-id='95e97e5e' visibility='default' filepath='include/linux/input/mt.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='num_slots' type-id='95e97e5e' visibility='default' filepath='include/linux/input/mt.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='slot' type-id='95e97e5e' visibility='default' filepath='include/linux/input/mt.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/input/mt.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='frame' type-id='f0981eeb' visibility='default' filepath='include/linux/input/mt.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='red' type-id='7292109c' visibility='default' filepath='include/linux/input/mt.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='slots' type-id='5ef3b2ba' visibility='default' filepath='include/linux/input/mt.h' line='50' column='1'/> - </data-member> - </class-decl> <array-type-def dimensions='1' type-id='84fc83c5' size-in-bits='192' id='1c159d57'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> <array-type-def dimensions='1' type-id='77e79a4b' size-in-bits='infinite' id='5e8a3097'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> + <array-type-def dimensions='1' type-id='e0d59f72' size-in-bits='infinite' id='5ef3b2ba'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='448' id='b7c7a4a5'> + <subrange length='14' type-id='7ff19f0f' id='48882d96'/> + </array-type-def> <array-type-def dimensions='1' type-id='0791d6c8' size-in-bits='768' id='88b5427c'> <subrange length='12' type-id='7ff19f0f' id='84827bdc'/> </array-type-def> @@ -89017,73 +80511,6 @@ <array-type-def dimensions='1' type-id='fbc017ef' size-in-bits='192' id='728c8299'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <class-decl name='input_handler' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/input.h' line='302' column='1' id='0be82508'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/input.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='event' type-id='37a787dc' visibility='default' filepath='include/linux/input.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='events' type-id='ddacdfe6' visibility='default' filepath='include/linux/input.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='filter' type-id='95325033' visibility='default' filepath='include/linux/input.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='match' type-id='ff015e22' visibility='default' filepath='include/linux/input.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='connect' type-id='5c6fb334' visibility='default' filepath='include/linux/input.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='disconnect' type-id='3e15391d' visibility='default' filepath='include/linux/input.h' line='312' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='start' type-id='3e15391d' visibility='default' filepath='include/linux/input.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='legacy_minors' type-id='b50a4934' visibility='default' filepath='include/linux/input.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='minor' type-id='95e97e5e' visibility='default' filepath='include/linux/input.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/input.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='id_table' type-id='cf2e76b1' visibility='default' filepath='include/linux/input.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='h_list' type-id='72f469ec' visibility='default' filepath='include/linux/input.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/input.h' line='322' column='1'/> - </data-member> - </class-decl> - <class-decl name='input_handle' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/input.h' line='337' column='1' id='18448baa'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/input.h' line='339' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='open' type-id='95e97e5e' visibility='default' filepath='include/linux/input.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/input.h' line='342' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dev' type-id='74b427eb' visibility='default' filepath='include/linux/input.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='handler' type-id='4938abae' visibility='default' filepath='include/linux/input.h' line='345' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='d_node' type-id='72f469ec' visibility='default' filepath='include/linux/input.h' line='347' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='h_node' type-id='72f469ec' visibility='default' filepath='include/linux/input.h' line='348' column='1'/> - </data-member> - </class-decl> <class-decl name='input_dev' size-in-bits='12480' is-struct='yes' visibility='default' filepath='include/linux/input.h' line='131' column='1' id='2e443c2b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/input.h' line='132' column='1'/> @@ -89439,6 +80866,40 @@ <var-decl name='weak_magnitude' type-id='d315442e' visibility='default' filepath='include/uapi/linux/input.h' line='424' column='1'/> </data-member> </class-decl> + <class-decl name='input_mt' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/input/mt.h' line='43' column='1' id='d995db0d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='trkid' type-id='95e97e5e' visibility='default' filepath='include/linux/input/mt.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='num_slots' type-id='95e97e5e' visibility='default' filepath='include/linux/input/mt.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='slot' type-id='95e97e5e' visibility='default' filepath='include/linux/input/mt.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/input/mt.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='frame' type-id='f0981eeb' visibility='default' filepath='include/linux/input/mt.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='red' type-id='7292109c' visibility='default' filepath='include/linux/input/mt.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='slots' type-id='5ef3b2ba' visibility='default' filepath='include/linux/input/mt.h' line='50' column='1'/> + </data-member> + </class-decl> + <class-decl name='input_mt_slot' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/input/mt.h' line='27' column='1' id='e0d59f72'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='abs' type-id='b7c7a4a5' visibility='default' filepath='include/linux/input/mt.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='frame' type-id='f0981eeb' visibility='default' filepath='include/linux/input/mt.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='key' type-id='f0981eeb' visibility='default' filepath='include/linux/input/mt.h' line='30' column='1'/> + </data-member> + </class-decl> <class-decl name='input_absinfo' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/input.h' line='90' column='1' id='a7b3c380'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='value' type-id='3158a266' visibility='default' filepath='include/uapi/linux/input.h' line='91' column='1'/> @@ -89459,6 +80920,73 @@ <var-decl name='resolution' type-id='3158a266' visibility='default' filepath='include/uapi/linux/input.h' line='96' column='1'/> </data-member> </class-decl> + <class-decl name='input_handle' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/input.h' line='337' column='1' id='18448baa'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/input.h' line='339' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='open' type-id='95e97e5e' visibility='default' filepath='include/linux/input.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/input.h' line='342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dev' type-id='74b427eb' visibility='default' filepath='include/linux/input.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='handler' type-id='4938abae' visibility='default' filepath='include/linux/input.h' line='345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='d_node' type-id='72f469ec' visibility='default' filepath='include/linux/input.h' line='347' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='h_node' type-id='72f469ec' visibility='default' filepath='include/linux/input.h' line='348' column='1'/> + </data-member> + </class-decl> + <class-decl name='input_handler' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/input.h' line='302' column='1' id='0be82508'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/input.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='event' type-id='37a787dc' visibility='default' filepath='include/linux/input.h' line='306' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='events' type-id='ddacdfe6' visibility='default' filepath='include/linux/input.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='filter' type-id='95325033' visibility='default' filepath='include/linux/input.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='match' type-id='ff015e22' visibility='default' filepath='include/linux/input.h' line='310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='connect' type-id='5c6fb334' visibility='default' filepath='include/linux/input.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='disconnect' type-id='3e15391d' visibility='default' filepath='include/linux/input.h' line='312' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='start' type-id='3e15391d' visibility='default' filepath='include/linux/input.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='legacy_minors' type-id='b50a4934' visibility='default' filepath='include/linux/input.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='minor' type-id='95e97e5e' visibility='default' filepath='include/linux/input.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/input.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='id_table' type-id='cf2e76b1' visibility='default' filepath='include/linux/input.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='h_list' type-id='72f469ec' visibility='default' filepath='include/linux/input.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/input.h' line='322' column='1'/> + </data-member> + </class-decl> <class-decl name='input_value' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/input.h' line='32' column='1' id='c058e0bd'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='d315442e' visibility='default' filepath='include/linux/input.h' line='33' column='1'/> @@ -89520,147 +81048,6 @@ <var-decl name='driver_info' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='360' column='1'/> </data-member> </class-decl> - <class-decl name='led_classdev' size-in-bits='3072' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='58' column='1' id='6e0e17b0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='brightness' type-id='fa598f35' visibility='default' filepath='include/linux/leds.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='max_brightness' type-id='fa598f35' visibility='default' filepath='include/linux/leds.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='work_flags' type-id='7359adad' visibility='default' filepath='include/linux/leds.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='brightness_set' type-id='971a91c1' visibility='default' filepath='include/linux/leds.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='brightness_set_blocking' type-id='07e65680' visibility='default' filepath='include/linux/leds.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='brightness_get' type-id='a91f7d05' visibility='default' filepath='include/linux/leds.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='blink_set' type-id='adaf1c08' visibility='default' filepath='include/linux/leds.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pattern_set' type-id='e9f2f0c0' visibility='default' filepath='include/linux/leds.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='pattern_clear' type-id='0904d108' visibility='default' filepath='include/linux/leds.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/leds.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/leds.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/leds.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='default_trigger' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='blink_delay_on' type-id='7359adad' visibility='default' filepath='include/linux/leds.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='blink_delay_off' type-id='7359adad' visibility='default' filepath='include/linux/leds.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='blink_timer' type-id='abe41e67' visibility='default' filepath='include/linux/leds.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='blink_brightness' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1568'> - <var-decl name='new_blink_brightness' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='flash_resume' type-id='749654e7' visibility='default' filepath='include/linux/leds.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='set_brightness_work' type-id='ef9025d0' visibility='default' filepath='include/linux/leds.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='delayed_set_value' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='trigger_lock' type-id='f19fdb93' visibility='default' filepath='include/linux/leds.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='trigger' type-id='db6d90a1' visibility='default' filepath='include/linux/leds.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='trig_list' type-id='72f469ec' visibility='default' filepath='include/linux/leds.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='trigger_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/leds.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='activated' type-id='b50a4934' visibility='default' filepath='include/linux/leds.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='led_access' type-id='925167dc' visibility='default' filepath='include/linux/leds.h' line='150' column='1'/> - </data-member> - </class-decl> - <enum-decl name='led_brightness' filepath='include/linux/leds.h' line='27' column='1' id='fa598f35'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='LED_OFF' value='0'/> - <enumerator name='LED_ON' value='1'/> - <enumerator name='LED_HALF' value='127'/> - <enumerator name='LED_FULL' value='255'/> - </enum-decl> - <class-decl name='led_pattern' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='574' column='1' id='de7f2597'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='delta_t' type-id='19c2251e' visibility='default' filepath='include/linux/leds.h' line='575' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='brightness' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='576' column='1'/> - </data-member> - </class-decl> - <class-decl name='led_trigger' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='338' column='1' id='7bcbad99'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='340' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='activate' type-id='0904d108' visibility='default' filepath='include/linux/leds.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='deactivate' type-id='749654e7' visibility='default' filepath='include/linux/leds.h' line='342' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='leddev_list_lock' type-id='ac16795b' visibility='default' filepath='include/linux/leds.h' line='345' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='led_cdevs' type-id='72f469ec' visibility='default' filepath='include/linux/leds.h' line='346' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='next_trig' type-id='72f469ec' visibility='default' filepath='include/linux/leds.h' line='349' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/leds.h' line='351' column='1'/> - </data-member> - </class-decl> - <class-decl name='led_init_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='34' column='1' id='fbd376ca'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/leds.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='default_label' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='devicename' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='devname_mandatory' type-id='b50a4934' visibility='default' filepath='include/linux/leds.h' line='55' column='1'/> - </data-member> - </class-decl> <pointer-type-def type-id='b55def60' size-in-bits='64' id='54c34bcf'/> <qualified-type-def type-id='1d6edf8e' const='yes' id='c184e101'/> <pointer-type-def type-id='c184e101' size-in-bits='64' id='cf2e76b1'/> @@ -89668,7 +81055,6 @@ <pointer-type-def type-id='52c69ba9' size-in-bits='64' id='d1a6cf39'/> <qualified-type-def type-id='c058e0bd' const='yes' id='ed1a1b22'/> <pointer-type-def type-id='ed1a1b22' size-in-bits='64' id='48188d98'/> - <pointer-type-def type-id='f7c7c7f9' size-in-bits='64' id='a91f7d05'/> <pointer-type-def type-id='bccc4180' size-in-bits='64' id='4a3a4f46'/> <pointer-type-def type-id='0c6ad5d3' size-in-bits='64' id='98b22793'/> <pointer-type-def type-id='a7b3c380' size-in-bits='64' id='5c7f23c6'/> @@ -89688,14 +81074,6 @@ <pointer-type-def type-id='103ba521' size-in-bits='64' id='feb3b3dd'/> <pointer-type-def type-id='136c624c' size-in-bits='64' id='49091f8e'/> <pointer-type-def type-id='1086c08a' size-in-bits='64' id='5c6fb334'/> - <pointer-type-def type-id='821e33ee' size-in-bits='64' id='0904d108'/> - <pointer-type-def type-id='6a0fd5a6' size-in-bits='64' id='07e65680'/> - <pointer-type-def type-id='fcd4ba8e' size-in-bits='64' id='e9f2f0c0'/> - <pointer-type-def type-id='4b04075e' size-in-bits='64' id='adaf1c08'/> - <pointer-type-def type-id='6e0e17b0' size-in-bits='64' id='bd1c8eb6'/> - <pointer-type-def type-id='fbd376ca' size-in-bits='64' id='eebb8ee8'/> - <pointer-type-def type-id='de7f2597' size-in-bits='64' id='e98ceb7f'/> - <pointer-type-def type-id='7bcbad99' size-in-bits='64' id='db6d90a1'/> <pointer-type-def type-id='29964e7f' size-in-bits='64' id='95325033'/> <pointer-type-def type-id='74bea618' size-in-bits='64' id='ff015e22'/> <pointer-type-def type-id='00a1b58f' size-in-bits='64' id='bf55f18b'/> @@ -89704,46 +81082,85 @@ <pointer-type-def type-id='ff3151a1' size-in-bits='64' id='3e15391d'/> <pointer-type-def type-id='ff7a347c' size-in-bits='64' id='ddacdfe6'/> <pointer-type-def type-id='d6ad270a' size-in-bits='64' id='37a787dc'/> - <pointer-type-def type-id='6dea5f13' size-in-bits='64' id='749654e7'/> - <pointer-type-def type-id='a373c61d' size-in-bits='64' id='971a91c1'/> - <function-decl name='input_unregister_handler' mangled-name='input_unregister_handler' filepath='include/linux/input.h' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_unregister_handler'> - <parameter type-id='4938abae'/> + <function-decl name='input_allocate_device' mangled-name='input_allocate_device' filepath='drivers/input/input.c' line='1823' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_allocate_device'> + <return type-id='74b427eb'/> + </function-decl> + <function-decl name='input_unregister_handler' mangled-name='input_unregister_handler' filepath='drivers/input/input.c' line='2338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_unregister_handler'> + <parameter type-id='4938abae' name='handler' filepath='drivers/input/input.c' line='2338' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='input_register_handle' mangled-name='input_register_handle' filepath='include/linux/input.h' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_register_handle'> - <parameter type-id='bef1b918'/> + <function-decl name='input_register_handler' mangled-name='input_register_handler' filepath='drivers/input/input.c' line='2308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_register_handler'> + <parameter type-id='4938abae' name='handler' filepath='drivers/input/input.c' line='2308' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='input_open_device' mangled-name='input_open_device' filepath='include/linux/input.h' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_open_device'> - <parameter type-id='bef1b918'/> + <function-decl name='input_register_handle' mangled-name='input_register_handle' filepath='drivers/input/input.c' line='2399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_register_handle'> + <parameter type-id='bef1b918' name='handle' filepath='drivers/input/input.c' line='2399' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='input_unregister_handle' mangled-name='input_unregister_handle' filepath='include/linux/input.h' line='398' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_unregister_handle'> - <parameter type-id='bef1b918'/> + <function-decl name='input_open_device' mangled-name='input_open_device' filepath='drivers/input/input.c' line='610' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_open_device'> + <parameter type-id='bef1b918' name='handle' filepath='drivers/input/input.c' line='610' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='input_unregister_handle' mangled-name='input_unregister_handle' filepath='drivers/input/input.c' line='2449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_unregister_handle'> + <parameter type-id='bef1b918' name='handle' filepath='drivers/input/input.c' line='2449' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='led_classdev_register_ext' mangled-name='led_classdev_register_ext' filepath='include/linux/leds.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_classdev_register_ext'> - <parameter type-id='fa0b179b'/> - <parameter type-id='bd1c8eb6'/> - <parameter type-id='eebb8ee8'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='led_classdev_unregister' mangled-name='led_classdev_unregister' filepath='include/linux/leds.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_classdev_unregister'> - <parameter type-id='bd1c8eb6'/> + <function-decl name='input_close_device' mangled-name='input_close_device' filepath='drivers/input/input.c' line='681' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_close_device'> + <parameter type-id='bef1b918' name='handle' filepath='drivers/input/input.c' line='681' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='input_close_device' mangled-name='input_close_device' filepath='include/linux/input.h' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_close_device'> - <parameter type-id='bef1b918'/> + <function-decl name='input_unregister_device' mangled-name='input_unregister_device' filepath='drivers/input/input.c' line='2281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_unregister_device'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input.c' line='2281' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='input_register_handler' mangled-name='input_register_handler' filepath='include/linux/input.h' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_register_handler'> - <parameter type-id='4938abae'/> + <function-decl name='input_set_timestamp' mangled-name='input_set_timestamp' filepath='drivers/input/input.c' line='1955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_set_timestamp'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input.c' line='1955' column='1'/> + <parameter type-id='fbc017ef' name='timestamp' filepath='drivers/input/input.c' line='1955' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='input_set_capability' mangled-name='input_set_capability' filepath='drivers/input/input.c' line='1990' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_set_capability'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input.c' line='1990' column='1'/> + <parameter type-id='f0981eeb' name='type' filepath='drivers/input/input.c' line='1990' column='1'/> + <parameter type-id='f0981eeb' name='code' filepath='drivers/input/input.c' line='1990' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='input_set_abs_params' mangled-name='input_set_abs_params' filepath='drivers/input/input.c' line='515' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_set_abs_params'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input.c' line='515' column='1'/> + <parameter type-id='f0981eeb' name='axis' filepath='drivers/input/input.c' line='515' column='1'/> + <parameter type-id='95e97e5e' name='min' filepath='drivers/input/input.c' line='516' column='1'/> + <parameter type-id='95e97e5e' name='max' filepath='drivers/input/input.c' line='516' column='1'/> + <parameter type-id='95e97e5e' name='fuzz' filepath='drivers/input/input.c' line='516' column='1'/> + <parameter type-id='95e97e5e' name='flat' filepath='drivers/input/input.c' line='516' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='input_scancode_to_scalar' mangled-name='input_scancode_to_scalar' filepath='drivers/input/input.c' line='774' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_scancode_to_scalar'> + <parameter type-id='d1a6cf39' name='ke' filepath='drivers/input/input.c' line='774' column='1'/> + <parameter type-id='807869d3' name='scancode' filepath='drivers/input/input.c' line='775' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-type size-in-bits='64' id='f7c7c7f9'> - <parameter type-id='bd1c8eb6'/> - <return type-id='fa598f35'/> - </function-type> + <function-decl name='input_register_device' mangled-name='input_register_device' filepath='drivers/input/input.c' line='2174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_register_device'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input.c' line='2174' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='input_free_device' mangled-name='input_free_device' filepath='drivers/input/input.c' line='1928' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_free_device'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input.c' line='1928' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='input_event' mangled-name='input_event' filepath='drivers/input/input.c' line='444' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_event'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input.c' line='444' column='1'/> + <parameter type-id='f0981eeb' name='type' filepath='drivers/input/input.c' line='445' column='1'/> + <parameter type-id='f0981eeb' name='code' filepath='drivers/input/input.c' line='445' column='1'/> + <parameter type-id='95e97e5e' name='value' filepath='drivers/input/input.c' line='445' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='input_alloc_absinfo' mangled-name='input_alloc_absinfo' filepath='drivers/input/input.c' line='497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_alloc_absinfo'> + <parameter type-id='74b427eb' name='dev' filepath='drivers/input/input.c' line='497' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_input_allocate_device' mangled-name='devm_input_allocate_device' filepath='drivers/input/input.c' line='1888' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_input_allocate_device'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/input/input.c' line='1888' column='1'/> + <return type-id='74b427eb'/> + </function-decl> <function-type size-in-bits='64' id='7364da7b'> <parameter type-id='74b427eb'/> <return type-id='95e97e5e'/> @@ -89794,28 +81211,6 @@ <parameter type-id='cf2e76b1'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='821e33ee'> - <parameter type-id='bd1c8eb6'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6a0fd5a6'> - <parameter type-id='bd1c8eb6'/> - <parameter type-id='fa598f35'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='fcd4ba8e'> - <parameter type-id='bd1c8eb6'/> - <parameter type-id='e98ceb7f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4b04075e'> - <parameter type-id='bd1c8eb6'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='1d2c2b85'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='29964e7f'> <parameter type-id='bef1b918'/> <parameter type-id='f0981eeb'/> @@ -89858,966 +81253,8 @@ <parameter type-id='95e97e5e'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='6dea5f13'> - <parameter type-id='bd1c8eb6'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='a373c61d'> - <parameter type-id='bd1c8eb6'/> - <parameter type-id='fa598f35'/> - <return type-id='48b5725f'/> - </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/input/input.c' language='LANG_C89'> - <function-decl name='input_scancode_to_scalar' mangled-name='input_scancode_to_scalar' filepath='drivers/input/input.c' line='774' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_scancode_to_scalar'> - <parameter type-id='d1a6cf39' name='ke' filepath='drivers/input/input.c' line='774' column='1'/> - <parameter type-id='807869d3' name='scancode' filepath='drivers/input/input.c' line='775' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='input_mt_destroy_slots' mangled-name='input_mt_destroy_slots' filepath='include/linux/input/mt.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_mt_destroy_slots'> - <parameter type-id='74b427eb'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/input/joystick/xpad.c' language='LANG_C89'> - <function-decl name='usb_alloc_coherent' mangled-name='usb_alloc_coherent' filepath='include/linux/usb.h' line='1796' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_alloc_coherent'> - <parameter type-id='25e60cb2'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='c0190993'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='usb_free_coherent' mangled-name='usb_free_coherent' filepath='include/linux/usb.h' line='1798' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_free_coherent'> - <parameter type-id='25e60cb2'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='3a47d82b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='input_set_abs_params' mangled-name='input_set_abs_params' filepath='include/linux/input.h' line='467' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_set_abs_params'> - <parameter type-id='74b427eb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='input_ff_destroy' mangled-name='input_ff_destroy' filepath='include/linux/input.h' line='556' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_ff_destroy'> - <parameter type-id='74b427eb'/> - <return type-id='48b5725f'/> - </function-decl> - <pointer-type-def type-id='39b596d4' size-in-bits='64' id='25e60cb2'/> - <class-decl name='usb_device' size-in-bits='12672' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='652' column='1' id='39b596d4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='devnum' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='653' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='devpath' type-id='ac1fa8c0' visibility='default' filepath='include/linux/usb.h' line='654' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='route' type-id='19c2251e' visibility='default' filepath='include/linux/usb.h' line='655' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='state' type-id='901a91cb' visibility='default' filepath='include/linux/usb.h' line='656' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='speed' type-id='4e532009' visibility='default' filepath='include/linux/usb.h' line='657' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rx_lanes' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='658' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='tx_lanes' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='659' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='tt' type-id='bf95a8f0' visibility='default' filepath='include/linux/usb.h' line='661' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ttport' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='662' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='toggle' type-id='0d532ec1' visibility='default' filepath='include/linux/usb.h' line='664' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='parent' type-id='25e60cb2' visibility='default' filepath='include/linux/usb.h' line='666' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='bus' type-id='3ab7d422' visibility='default' filepath='include/linux/usb.h' line='667' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='ep0' type-id='325f6f30' visibility='default' filepath='include/linux/usb.h' line='668' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/usb.h' line='670' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8640'> - <var-decl name='descriptor' type-id='582de67c' visibility='default' filepath='include/linux/usb.h' line='672' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8832'> - <var-decl name='bos' type-id='ea484b4b' visibility='default' filepath='include/linux/usb.h' line='673' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8896'> - <var-decl name='config' type-id='2ba3cceb' visibility='default' filepath='include/linux/usb.h' line='674' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8960'> - <var-decl name='actconfig' type-id='2ba3cceb' visibility='default' filepath='include/linux/usb.h' line='676' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9024'> - <var-decl name='ep_in' type-id='cfc91983' visibility='default' filepath='include/linux/usb.h' line='677' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='ep_out' type-id='cfc91983' visibility='default' filepath='include/linux/usb.h' line='678' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11072'> - <var-decl name='rawdescriptors' type-id='9b23c9ad' visibility='default' filepath='include/linux/usb.h' line='680' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11136'> - <var-decl name='bus_mA' type-id='8efea9e5' visibility='default' filepath='include/linux/usb.h' line='682' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11152'> - <var-decl name='portnum' type-id='f9b06939' visibility='default' filepath='include/linux/usb.h' line='683' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11160'> - <var-decl name='level' type-id='f9b06939' visibility='default' filepath='include/linux/usb.h' line='684' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11168'> - <var-decl name='devaddr' type-id='f9b06939' visibility='default' filepath='include/linux/usb.h' line='685' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='can_submit' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='687' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='persist_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='688' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='have_langid' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='authorized' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='690' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='authenticated' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='691' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13'> - <var-decl name='wusb' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='692' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='lpm_capable' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='693' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15'> - <var-decl name='usb2_hw_lpm_capable' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='694' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='usb2_hw_lpm_besl_capable' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='695' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17'> - <var-decl name='usb2_hw_lpm_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='696' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18'> - <var-decl name='usb2_hw_lpm_allowed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='697' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19'> - <var-decl name='usb3_lpm_u1_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='698' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20'> - <var-decl name='usb3_lpm_u2_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='699' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11200'> - <var-decl name='string_langid' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='700' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='product' type-id='26a90f95' visibility='default' filepath='include/linux/usb.h' line='703' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11328'> - <var-decl name='manufacturer' type-id='26a90f95' visibility='default' filepath='include/linux/usb.h' line='704' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11392'> - <var-decl name='serial' type-id='26a90f95' visibility='default' filepath='include/linux/usb.h' line='705' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11456'> - <var-decl name='filelist' type-id='72f469ec' visibility='default' filepath='include/linux/usb.h' line='707' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11584'> - <var-decl name='maxchild' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='709' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11616'> - <var-decl name='quirks' type-id='19c2251e' visibility='default' filepath='include/linux/usb.h' line='711' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11648'> - <var-decl name='urbnum' type-id='49178f86' visibility='default' filepath='include/linux/usb.h' line='712' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11712'> - <var-decl name='active_duration' type-id='7359adad' visibility='default' filepath='include/linux/usb.h' line='714' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='connect_time' type-id='7359adad' visibility='default' filepath='include/linux/usb.h' line='717' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='do_remote_wakeup' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='719' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='reset_resume' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='720' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='port_is_suspended' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='721' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11904'> - <var-decl name='wusb_dev' type-id='ca0a9af6' visibility='default' filepath='include/linux/usb.h' line='723' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11968'> - <var-decl name='slot_id' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='724' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12000'> - <var-decl name='removable' type-id='b9886e9f' visibility='default' filepath='include/linux/usb.h' line='725' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12032'> - <var-decl name='l1_params' type-id='07c4f5ca' visibility='default' filepath='include/linux/usb.h' line='726' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12096'> - <var-decl name='u1_params' type-id='34bd0a0b' visibility='default' filepath='include/linux/usb.h' line='727' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12224'> - <var-decl name='u2_params' type-id='34bd0a0b' visibility='default' filepath='include/linux/usb.h' line='728' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12352'> - <var-decl name='lpm_disable_count' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='729' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12384'> - <var-decl name='hub_delay' type-id='1dc6a898' visibility='default' filepath='include/linux/usb.h' line='731' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12416'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='733' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12480'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='734' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12544'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='735' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12608'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='736' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb2_lpm_parameters' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='523' column='1' id='07c4f5ca'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='besl' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='527' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='timeout' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='533' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb3_lpm_parameters' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='543' column='1' id='34bd0a0b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mel' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='550' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='pel' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='556' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sel' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='566' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='timeout' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='572' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_device_descriptor' size-in-bits='144' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='289' column='1' id='582de67c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bcdUSB' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bDeviceClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='bDeviceSubClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='bDeviceProtocol' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='bMaxPacketSize0' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='idVendor' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='idProduct' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='bcdDevice' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='iManufacturer' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='iProduct' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='iSerialNumber' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='bNumConfigurations' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='304' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_host_endpoint' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='68' column='1' id='325f6f30'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='desc' type-id='2b1e6e59' visibility='default' filepath='include/linux/usb.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='ss_ep_comp' type-id='1f03d7fe' visibility='default' filepath='include/linux/usb.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='ssp_isoc_ep_comp' type-id='a7a7a133' visibility='default' filepath='include/linux/usb.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='urb_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='hcpriv' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ep_dev' type-id='7b923743' visibility='default' filepath='include/linux/usb.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='extra' type-id='cf536864' visibility='default' filepath='include/linux/usb.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='extralen' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='streams' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='79' column='1'/> - </data-member> - </class-decl> - <enum-decl name='usb_device_removable' filepath='include/linux/usb.h' line='497' column='1' id='b9886e9f'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_DEVICE_REMOVABLE_UNKNOWN' value='0'/> - <enumerator name='USB_DEVICE_REMOVABLE' value='1'/> - <enumerator name='USB_DEVICE_FIXED' value='2'/> - </enum-decl> - <enum-decl name='usb_device_speed' filepath='include/uapi/linux/usb/ch9.h' line='1142' column='1' id='4e532009'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_SPEED_UNKNOWN' value='0'/> - <enumerator name='USB_SPEED_LOW' value='1'/> - <enumerator name='USB_SPEED_FULL' value='2'/> - <enumerator name='USB_SPEED_HIGH' value='3'/> - <enumerator name='USB_SPEED_WIRELESS' value='4'/> - <enumerator name='USB_SPEED_SUPER' value='5'/> - <enumerator name='USB_SPEED_SUPER_PLUS' value='6'/> - </enum-decl> - <enum-decl name='usb_device_state' filepath='include/uapi/linux/usb/ch9.h' line='1152' column='1' id='901a91cb'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_STATE_NOTATTACHED' value='0'/> - <enumerator name='USB_STATE_ATTACHED' value='1'/> - <enumerator name='USB_STATE_POWERED' value='2'/> - <enumerator name='USB_STATE_RECONNECTING' value='3'/> - <enumerator name='USB_STATE_UNAUTHENTICATED' value='4'/> - <enumerator name='USB_STATE_DEFAULT' value='5'/> - <enumerator name='USB_STATE_ADDRESS' value='6'/> - <enumerator name='USB_STATE_CONFIGURED' value='7'/> - <enumerator name='USB_STATE_SUSPENDED' value='8'/> - </enum-decl> - <pointer-type-def type-id='fa4d7704' size-in-bits='64' id='3ab7d422'/> - <pointer-type-def type-id='40f66efb' size-in-bits='64' id='ea484b4b'/> - <pointer-type-def type-id='2df0328b' size-in-bits='64' id='2ba3cceb'/> - <array-type-def dimensions='1' type-id='15adb516' size-in-bits='1024' id='cfc91983'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <pointer-type-def type-id='7dda8bf2' size-in-bits='64' id='bf95a8f0'/> - <pointer-type-def type-id='bb4afb30' size-in-bits='64' id='ca0a9af6'/> - <class-decl name='usb_bus' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='440' column='1' id='fa4d7704'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='controller' type-id='fa0b179b' visibility='default' filepath='include/linux/usb.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sysdev' type-id='fa0b179b' visibility='default' filepath='include/linux/usb.h' line='442' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='busnum' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='443' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='bus_name' type-id='80f4b756' visibility='default' filepath='include/linux/usb.h' line='444' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='uses_pio_for_control' type-id='f9b06939' visibility='default' filepath='include/linux/usb.h' line='445' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='otg_port' type-id='f9b06939' visibility='default' filepath='include/linux/usb.h' line='449' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='is_b_host' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17'> - <var-decl name='b_hnp_enable' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18'> - <var-decl name='no_stop_on_short' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='452' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19'> - <var-decl name='no_sg_constraint' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='457' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='sg_tablesize' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='458' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='devnum_next' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='460' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='devnum_next_mutex' type-id='925167dc' visibility='default' filepath='include/linux/usb.h' line='462' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='devmap' type-id='d78885c5' visibility='default' filepath='include/linux/usb.h' line='464' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='root_hub' type-id='25e60cb2' visibility='default' filepath='include/linux/usb.h' line='465' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='hs_companion' type-id='3ab7d422' visibility='default' filepath='include/linux/usb.h' line='466' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='bandwidth_allocated' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='468' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='bandwidth_int_reqs' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='475' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='bandwidth_isoc_reqs' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='476' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='resuming_ports' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='478' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='485' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='486' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='487' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='488' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_endpoint_descriptor' size-in-bits='72' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='403' column='1' id='2b1e6e59'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bEndpointAddress' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bmAttributes' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='wMaxPacketSize' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='bInterval' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='bRefresh' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bSynchAddress' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='415' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_host_bos' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='407' column='1' id='40f66efb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='desc' type-id='d42add34' visibility='default' filepath='include/linux/usb.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ext_cap' type-id='95e6deec' visibility='default' filepath='include/linux/usb.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ss_cap' type-id='653a1605' visibility='default' filepath='include/linux/usb.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ssp_cap' type-id='9d8ff465' visibility='default' filepath='include/linux/usb.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ss_id' type-id='4373df76' visibility='default' filepath='include/linux/usb.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ptm_cap' type-id='9d94f8e4' visibility='default' filepath='include/linux/usb.h' line='415' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='420' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_host_config' size-in-bits='5440' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='385' column='1' id='2df0328b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='desc' type-id='372ebfa4' visibility='default' filepath='include/linux/usb.h' line='386' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='string' type-id='26a90f95' visibility='default' filepath='include/linux/usb.h' line='388' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='intf_assoc' type-id='3e3c9632' visibility='default' filepath='include/linux/usb.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='interface' type-id='a2aad346' visibility='default' filepath='include/linux/usb.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='intf_cache' type-id='11a8d8e5' visibility='default' filepath='include/linux/usb.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='extra' type-id='cf536864' visibility='default' filepath='include/linux/usb.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='extralen' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='403' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ss_ep_comp_descriptor' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='685' column='1' id='1f03d7fe'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='686' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='687' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bMaxBurst' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bmAttributes' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='690' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='wBytesPerInterval' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='691' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ssp_isoc_ep_comp_descriptor' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='673' column='1' id='a7a7a133'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='674' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='675' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='wReseved' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='676' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='dwBytesPerInterval' type-id='2f162548' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='677' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_tt' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/usb/hcd.h' line='571' column='1' id='7dda8bf2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hub' type-id='25e60cb2' visibility='default' filepath='include/linux/usb/hcd.h' line='572' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='multi' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/hcd.h' line='573' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='think_time' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='574' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hcpriv' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/hcd.h' line='575' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb/hcd.h' line='578' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='clear_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/hcd.h' line='579' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='clear_work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/hcd.h' line='580' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='582' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='583' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='584' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='585' column='1'/> - </data-member> - </class-decl> - <class-decl name='wusb_dev' is-struct='yes' visibility='default' is-declaration-only='yes' id='bb4afb30'/> - <pointer-type-def type-id='7eea96b3' size-in-bits='64' id='7b923743'/> - <pointer-type-def type-id='325f6f30' size-in-bits='64' id='15adb516'/> - <class-decl name='ep_device' is-struct='yes' visibility='default' is-declaration-only='yes' id='7eea96b3'/> - <class-decl name='usb_config_descriptor' size-in-bits='72' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='345' column='1' id='372ebfa4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='346' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='347' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='wTotalLength' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='349' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bNumInterfaces' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='bConfigurationValue' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='351' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='iConfiguration' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='352' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='bmAttributes' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='353' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bMaxPower' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='354' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_devmap' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='433' column='1' id='d78885c5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='devicemap' type-id='f05e8e77' visibility='default' filepath='include/linux/usb.h' line='434' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='9bcc816e' size-in-bits='64' id='d42add34'/> - <pointer-type-def type-id='21767af6' size-in-bits='64' id='95e6deec'/> - <array-type-def dimensions='1' type-id='8bf48c31' size-in-bits='2048' id='a2aad346'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <array-type-def dimensions='1' type-id='e4a73b37' size-in-bits='1024' id='3e3c9632'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <array-type-def dimensions='1' type-id='723114f6' size-in-bits='2048' id='11a8d8e5'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <pointer-type-def type-id='9c52cc4e' size-in-bits='64' id='9d94f8e4'/> - <pointer-type-def type-id='c6cecc55' size-in-bits='64' id='653a1605'/> - <pointer-type-def type-id='4f5dfff0' size-in-bits='64' id='4373df76'/> - <pointer-type-def type-id='eaa06085' size-in-bits='64' id='9d8ff465'/> - <class-decl name='usb_bos_descriptor' size-in-bits='40' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='840' column='1' id='9bcc816e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='841' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='842' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='wTotalLength' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='844' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bNumDeviceCaps' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='845' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ext_cap_descriptor' size-in-bits='56' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='891' column='1' id='21767af6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='892' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='893' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDevCapabilityType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='894' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bmAttributes' type-id='2f162548' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='895' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ptm_cap_descriptor' size-in-bits='24' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='1076' column='1' id='9c52cc4e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='1077' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='1078' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDevCapabilityType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='1079' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ss_cap_descriptor' size-in-bits='80' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='913' column='1' id='c6cecc55'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='914' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='915' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDevCapabilityType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='916' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bmAttributes' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='917' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='wSpeedSupported' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='919' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='bFunctionalitySupport' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='924' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='bU1devExitLat' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='925' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bU2DevExitLat' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='926' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ss_container_id_descriptor' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='936' column='1' id='4f5dfff0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='937' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='938' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDevCapabilityType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='939' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bReserved' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='940' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ContainerID' type-id='9396cabb' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='941' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ssp_cap_descriptor' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='951' column='1' id='eaa06085'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='952' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='953' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDevCapabilityType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='954' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bReserved' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='955' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bmAttributes' type-id='2f162548' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='956' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wFunctionalitySupport' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='959' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='wReserved' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='963' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='bmSublinkSpeedAttr' type-id='df785d68' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='964' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='5b653fc9' size-in-bits='64' id='8bf48c31'/> - <pointer-type-def type-id='d1a7f9af' size-in-bits='64' id='e4a73b37'/> - <pointer-type-def type-id='dbbc1900' size-in-bits='64' id='723114f6'/> - <array-type-def dimensions='1' type-id='2f162548' size-in-bits='32' id='df785d68'> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> - <class-decl name='usb_interface' size-in-bits='8448' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='233' column='1' id='5b653fc9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='altsetting' type-id='2ac920d2' visibility='default' filepath='include/linux/usb.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cur_altsetting' type-id='2ac920d2' visibility='default' filepath='include/linux/usb.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='num_altsetting' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='intf_assoc' type-id='e4a73b37' visibility='default' filepath='include/linux/usb.h' line='244' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='minor' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='condition' type-id='3cabc9fc' visibility='default' filepath='include/linux/usb.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sysfs_files_created' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='ep_devs_created' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='unregistering' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='needs_remote_wakeup' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='needs_altsetting0' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='needs_binding' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='resetting_device' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='authorized' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='256' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/usb.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='usb_dev' type-id='fa0b179b' visibility='default' filepath='include/linux/usb.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='reset_ws' type-id='ef9025d0' visibility='default' filepath='include/linux/usb.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='265' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_interface_assoc_descriptor' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='779' column='1' id='d1a7f9af'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='780' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='781' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bFirstInterface' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='783' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bInterfaceCount' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='784' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bFunctionClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='785' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='bFunctionSubClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='786' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='bFunctionProtocol' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='787' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='iFunction' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='788' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_interface_cache' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='333' column='1' id='dbbc1900'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='num_altsetting' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='334' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ref' type-id='400fb07b' visibility='default' filepath='include/linux/usb.h' line='335' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='altsetting' type-id='26179f78' visibility='default' filepath='include/linux/usb.h' line='339' column='1'/> - </data-member> - </class-decl> - <enum-decl name='usb_interface_condition' filepath='include/linux/usb.h' line='97' column='1' id='3cabc9fc'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_INTERFACE_UNBOUND' value='0'/> - <enumerator name='USB_INTERFACE_BINDING' value='1'/> - <enumerator name='USB_INTERFACE_BOUND' value='2'/> - <enumerator name='USB_INTERFACE_UNBINDING' value='3'/> - </enum-decl> - <pointer-type-def type-id='b7481dd4' size-in-bits='64' id='2ac920d2'/> - <array-type-def dimensions='1' type-id='b7481dd4' size-in-bits='infinite' id='26179f78'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='usb_host_interface' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='83' column='1' id='b7481dd4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='desc' type-id='6be9d6a7' visibility='default' filepath='include/linux/usb.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='extralen' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='extra' type-id='cf536864' visibility='default' filepath='include/linux/usb.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='endpoint' type-id='15adb516' visibility='default' filepath='include/linux/usb.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='string' type-id='26a90f95' visibility='default' filepath='include/linux/usb.h' line='94' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_interface_descriptor' size-in-bits='72' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='385' column='1' id='6be9d6a7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='386' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bInterfaceNumber' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bAlternateSetting' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bNumEndpoints' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='bInterfaceClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='bInterfaceSubClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='bInterfaceProtocol' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='iInterface' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='395' column='1'/> - </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/input/keyboard/atkbd.c' language='LANG_C89'> - <function-decl name='pm_wakeup_dev_event' mangled-name='pm_wakeup_dev_event' filepath='include/linux/pm_wakeup.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_wakeup_dev_event'> - <parameter type-id='fa0b179b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='c894953d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='input_event' mangled-name='input_event' filepath='include/linux/input.h' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_event'> - <parameter type-id='74b427eb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='serio_reconnect' mangled-name='serio_reconnect' filepath='include/linux/serio.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serio_reconnect'> - <parameter type-id='95dc69d1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='input_allocate_device' mangled-name='input_allocate_device' filepath='include/linux/input.h' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_allocate_device'> - <return type-id='74b427eb'/> - </function-decl> - <function-decl name='input_register_device' mangled-name='input_register_device' filepath='include/linux/input.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_register_device'> - <parameter type-id='74b427eb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='input_free_device' mangled-name='input_free_device' filepath='include/linux/input.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_free_device'> - <parameter type-id='74b427eb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='input_unregister_device' mangled-name='input_unregister_device' filepath='include/linux/input.h' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_unregister_device'> - <parameter type-id='74b427eb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bitmap_parselist' mangled-name='bitmap_parselist' filepath='include/linux/bitmap.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_parselist'> - <parameter type-id='80f4b756'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='67eab439' size-in-bits='64' id='95dc69d1'/> + <abi-instr address-size='64' path='drivers/input/serio/serio.c' language='LANG_C89'> <class-decl name='serio' size-in-bits='10304' is-struct='yes' visibility='default' filepath='include/linux/serio.h' line='20' column='1' id='67eab439'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='port_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/serio.h' line='21' column='1'/> @@ -90897,10 +81334,6 @@ <var-decl name='proto' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='240' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='09fcb6b1' size-in-bits='64' id='88cd8be5'/> - <pointer-type-def type-id='9da48162' size-in-bits='64' id='759d27dc'/> - <pointer-type-def type-id='1dad932c' size-in-bits='64' id='1065554a'/> - <pointer-type-def type-id='c315836a' size-in-bits='64' id='3e5cde94'/> <class-decl name='serio_driver' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/serio.h' line='67' column='1' id='1dad932c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='description' type-id='80f4b756' visibility='default' filepath='include/linux/serio.h' line='68' column='1'/> @@ -90936,400 +81369,34 @@ <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/serio.h' line='81' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='add714bf' size-in-bits='64' id='3e95668f'/> - <pointer-type-def type-id='8faf705a' size-in-bits='64' id='3b070d34'/> - <pointer-type-def type-id='5c07a611' size-in-bits='64' id='a6d9ffb5'/> <qualified-type-def type-id='6119d604' const='yes' id='add714bf'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/input/keyboard/gpio_keys.c' language='LANG_C89'> - <qualified-type-def type-id='63b74212' const='yes' id='70bf28f5'/> - <pointer-type-def type-id='70bf28f5' size-in-bits='64' id='5bed570d'/> - <function-decl name='devm_input_allocate_device' mangled-name='devm_input_allocate_device' filepath='include/linux/input.h' line='352' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_input_allocate_device'> - <parameter type-id='fa0b179b'/> - <return type-id='74b427eb'/> - </function-decl> - <function-decl name='device_get_next_child_node' mangled-name='device_get_next_child_node' filepath='include/linux/property.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_get_next_child_node'> - <parameter type-id='fa0b179b'/> - <parameter type-id='4a935625'/> - <return type-id='4a935625'/> - </function-decl> - <function-decl name='devm_fwnode_get_index_gpiod_from_child' mangled-name='devm_fwnode_get_index_gpiod_from_child' filepath='include/linux/gpio/consumer.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_fwnode_get_index_gpiod_from_child'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='4a935625'/> - <parameter type-id='38d4936d'/> - <parameter type-id='80f4b756'/> - <return type-id='26760480'/> - </function-decl> - <function-decl name='devm_gpio_request_one' mangled-name='devm_gpio_request_one' filepath='include/linux/gpio.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpio_request_one'> - <parameter type-id='fa0b179b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiod_is_active_low' mangled-name='gpiod_is_active_low' filepath='include/linux/gpio/consumer.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_is_active_low'> - <parameter type-id='5bed570d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiod_set_debounce' mangled-name='gpiod_set_debounce' filepath='include/linux/gpio/consumer.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_set_debounce'> - <parameter type-id='26760480'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiod_to_irq' mangled-name='gpiod_to_irq' filepath='include/linux/gpio/consumer.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_to_irq'> - <parameter type-id='5bed570d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='input_set_capability' mangled-name='input_set_capability' filepath='include/linux/input.h' line='449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_set_capability'> - <parameter type-id='74b427eb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> + <pointer-type-def type-id='add714bf' size-in-bits='64' id='3e95668f'/> + <pointer-type-def type-id='09fcb6b1' size-in-bits='64' id='88cd8be5'/> + <pointer-type-def type-id='8faf705a' size-in-bits='64' id='3b070d34'/> + <pointer-type-def type-id='9da48162' size-in-bits='64' id='759d27dc'/> + <pointer-type-def type-id='67eab439' size-in-bits='64' id='95dc69d1'/> + <pointer-type-def type-id='1dad932c' size-in-bits='64' id='1065554a'/> + <pointer-type-def type-id='5c07a611' size-in-bits='64' id='a6d9ffb5'/> + <pointer-type-def type-id='c315836a' size-in-bits='64' id='3e5cde94'/> + <function-decl name='serio_unregister_port' mangled-name='serio_unregister_port' filepath='drivers/input/serio/serio.c' line='705' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serio_unregister_port'> + <parameter type-id='95dc69d1' name='serio' filepath='drivers/input/serio/serio.c' line='705' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='devm_request_any_context_irq' mangled-name='devm_request_any_context_irq' filepath='include/linux/interrupt.h' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_request_any_context_irq'> - <parameter type-id='fa0b179b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='ff9465c8'/> - <parameter type-id='7359adad'/> - <parameter type-id='80f4b756'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='device_get_child_node_count' mangled-name='device_get_child_node_count' filepath='include/linux/property.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_get_child_node_count'> - <parameter type-id='fa0b179b'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='device_property_present' mangled-name='device_property_present' filepath='include/linux/property.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_property_present'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='device_property_read_string' mangled-name='device_property_read_string' filepath='include/linux/property.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_property_read_string'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7d3cd834'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='fwnode_property_read_u32_array' mangled-name='fwnode_property_read_u32_array' filepath='include/linux/property.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_property_read_u32_array'> - <parameter type-id='7837cd88'/> - <parameter type-id='80f4b756'/> - <parameter type-id='807869d3'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='fwnode_property_read_string' mangled-name='fwnode_property_read_string' filepath='include/linux/property.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_property_read_string'> - <parameter type-id='7837cd88'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7d3cd834'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='fwnode_property_present' mangled-name='fwnode_property_present' filepath='include/linux/property.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_property_present'> - <parameter type-id='7837cd88'/> - <parameter type-id='80f4b756'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='fwnode_handle_put' mangled-name='fwnode_handle_put' filepath='include/linux/property.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwnode_handle_put'> - <parameter type-id='4a935625'/> + <function-decl name='serio_reconnect' mangled-name='serio_reconnect' filepath='drivers/input/serio/serio.c' line='685' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serio_reconnect'> + <parameter type-id='95dc69d1' name='serio' filepath='drivers/input/serio/serio.c' line='685' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='device_init_wakeup' mangled-name='device_init_wakeup' filepath='include/linux/pm_wakeup.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_init_wakeup'> - <parameter type-id='fa0b179b'/> - <parameter type-id='c894953d'/> - <return type-id='95e97e5e'/> + <function-decl name='serio_interrupt' mangled-name='serio_interrupt' filepath='drivers/input/serio/serio.c' line='993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serio_interrupt'> + <parameter type-id='95dc69d1' name='serio' filepath='drivers/input/serio/serio.c' line='993' column='1'/> + <parameter type-id='002ac4a6' name='data' filepath='drivers/input/serio/serio.c' line='994' column='1'/> + <parameter type-id='f0981eeb' name='dfl' filepath='drivers/input/serio/serio.c' line='994' column='1'/> + <return type-id='4bdecfd7'/> </function-decl> - <function-decl name='irq_set_irq_type' mangled-name='irq_set_irq_type' filepath='include/linux/irq.h' line='782' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_irq_type'> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiod_get_value_cansleep' mangled-name='gpiod_get_value_cansleep' filepath='include/linux/gpio/consumer.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get_value_cansleep'> - <parameter type-id='5bed570d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='disable_irq' mangled-name='disable_irq' filepath='include/linux/interrupt.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disable_irq'> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pm_relax' mangled-name='pm_relax' filepath='include/linux/pm_wakeup.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_relax'> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pm_stay_awake' mangled-name='pm_stay_awake' filepath='include/linux/pm_wakeup.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_stay_awake'> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mod_delayed_work_on' mangled-name='mod_delayed_work_on' filepath='include/linux/workqueue.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mod_delayed_work_on'> - <parameter type-id='95e97e5e'/> - <parameter type-id='242e3d19'/> - <parameter type-id='1a7ee447'/> - <parameter type-id='7359adad'/> - <return type-id='c894953d'/> - </function-decl> - <pointer-type-def type-id='5ad6e0ef' size-in-bits='64' id='1a7ee447'/> - <pointer-type-def type-id='ba05298e' size-in-bits='64' id='ff9465c8'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/input/misc/uinput.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='e0d59f72' size-in-bits='infinite' id='5ef3b2ba'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='448' id='b7c7a4a5'> - <subrange length='14' type-id='7ff19f0f' id='48882d96'/> - </array-type-def> - <class-decl name='miscdevice' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/miscdevice.h' line='66' column='1' id='ae7d199f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='minor' type-id='95e97e5e' visibility='default' filepath='include/linux/miscdevice.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/miscdevice.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fops' type-id='61758ee5' visibility='default' filepath='include/linux/miscdevice.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/miscdevice.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='parent' type-id='fa0b179b' visibility='default' filepath='include/linux/miscdevice.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='this_device' type-id='fa0b179b' visibility='default' filepath='include/linux/miscdevice.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/miscdevice.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='nodename' type-id='80f4b756' visibility='default' filepath='include/linux/miscdevice.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='mode' type-id='2594b00f' visibility='default' filepath='include/linux/miscdevice.h' line='75' column='1'/> - </data-member> - </class-decl> - <class-decl name='input_mt_slot' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/input/mt.h' line='27' column='1' id='e0d59f72'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='abs' type-id='b7c7a4a5' visibility='default' filepath='include/linux/input/mt.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='frame' type-id='f0981eeb' visibility='default' filepath='include/linux/input/mt.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='key' type-id='f0981eeb' visibility='default' filepath='include/linux/input/mt.h' line='30' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='ae7d199f' size-in-bits='64' id='c63257f7'/> - <function-decl name='misc_deregister' mangled-name='misc_deregister' filepath='include/linux/miscdevice.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='misc_deregister'> - <parameter type-id='c63257f7'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='memdup_user' mangled-name='memdup_user' filepath='include/linux/string.h' line='13' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memdup_user'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='ktime_get' mangled-name='ktime_get' filepath='include/linux/timekeeping.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get'> - <return type-id='1eb56b1e'/> - </function-decl> - <function-decl name='input_set_timestamp' mangled-name='input_set_timestamp' filepath='include/linux/input.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_set_timestamp'> - <parameter type-id='74b427eb'/> - <parameter type-id='1eb56b1e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='input_alloc_absinfo' mangled-name='input_alloc_absinfo' filepath='include/linux/input.h' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_alloc_absinfo'> - <parameter type-id='74b427eb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='complete' mangled-name='complete' filepath='include/linux/completion.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='complete'> - <parameter type-id='389faaf7'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='strndup_user' mangled-name='strndup_user' filepath='include/linux/string.h' line='12' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strndup_user'> - <parameter type-id='80f4b756'/> - <parameter type-id='bd54fe1a'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='input_ff_create' mangled-name='input_ff_create' filepath='include/linux/input.h' line='555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_ff_create'> - <parameter type-id='74b427eb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='input_mt_init_slots' mangled-name='input_mt_init_slots' filepath='include/linux/input/mt.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='input_mt_init_slots'> - <parameter type-id='74b427eb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='wait_for_completion_timeout' mangled-name='wait_for_completion_timeout' filepath='include/linux/completion.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion_timeout'> - <parameter type-id='389faaf7'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='misc_register' mangled-name='misc_register' filepath='include/linux/miscdevice.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='misc_register'> - <parameter type-id='c63257f7'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/input/serio/serio.c' language='LANG_C89'> <function-decl name='__serio_register_port' mangled-name='__serio_register_port' filepath='drivers/input/serio/serio.c' line='695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__serio_register_port'> <parameter type-id='95dc69d1' name='serio' filepath='drivers/input/serio/serio.c' line='695' column='1'/> <parameter type-id='2730d015' name='owner' filepath='drivers/input/serio/serio.c' line='695' column='1'/> <return type-id='48b5725f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/input/serio/serport.c' language='LANG_C89'> - <class-decl name='serio' size-in-bits='10304' is-struct='yes' visibility='default' filepath='include/linux/serio.h' line='20' column='1' id='67eab439'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='port_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/serio.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/linux/serio.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='phys' type-id='16dc656a' visibility='default' filepath='include/linux/serio.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='firmware_id' type-id='e3204322' visibility='default' filepath='include/linux/serio.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='manual_bind' type-id='b50a4934' visibility='default' filepath='include/linux/serio.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1608'> - <var-decl name='id' type-id='6119d604' visibility='default' filepath='include/linux/serio.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/serio.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='write' type-id='759d27dc' visibility='default' filepath='include/linux/serio.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='open' type-id='88cd8be5' visibility='default' filepath='include/linux/serio.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='close' type-id='3e5cde94' visibility='default' filepath='include/linux/serio.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='start' type-id='88cd8be5' visibility='default' filepath='include/linux/serio.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='stop' type-id='3e5cde94' visibility='default' filepath='include/linux/serio.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='parent' type-id='95dc69d1' visibility='default' filepath='include/linux/serio.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='child_node' type-id='72f469ec' visibility='default' filepath='include/linux/serio.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='children' type-id='72f469ec' visibility='default' filepath='include/linux/serio.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='depth' type-id='f0981eeb' visibility='default' filepath='include/linux/serio.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='drv' type-id='1065554a' visibility='default' filepath='include/linux/serio.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='drv_mutex' type-id='925167dc' visibility='default' filepath='include/linux/serio.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/serio.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10112'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/serio.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10240'> - <var-decl name='ps2_cmd_mutex' type-id='e0ea832a' visibility='default' filepath='include/linux/serio.h' line='63' column='1'/> - </data-member> - </class-decl> - <class-decl name='serio_device_id' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='236' column='1' id='6119d604'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='extra' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='id' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='proto' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='240' column='1'/> - </data-member> - </class-decl> - <class-decl name='serio_driver' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/serio.h' line='67' column='1' id='1dad932c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='description' type-id='80f4b756' visibility='default' filepath='include/linux/serio.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id_table' type-id='3e95668f' visibility='default' filepath='include/linux/serio.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='manual_bind' type-id='b50a4934' visibility='default' filepath='include/linux/serio.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='write_wakeup' type-id='3e5cde94' visibility='default' filepath='include/linux/serio.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='interrupt' type-id='a6d9ffb5' visibility='default' filepath='include/linux/serio.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='connect' type-id='3b070d34' visibility='default' filepath='include/linux/serio.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='reconnect' type-id='88cd8be5' visibility='default' filepath='include/linux/serio.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='fast_reconnect' type-id='88cd8be5' visibility='default' filepath='include/linux/serio.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='disconnect' type-id='3e5cde94' visibility='default' filepath='include/linux/serio.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='cleanup' type-id='3e5cde94' visibility='default' filepath='include/linux/serio.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/serio.h' line='81' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='6119d604' const='yes' id='add714bf'/> - <pointer-type-def type-id='add714bf' size-in-bits='64' id='3e95668f'/> - <pointer-type-def type-id='09fcb6b1' size-in-bits='64' id='88cd8be5'/> - <pointer-type-def type-id='8faf705a' size-in-bits='64' id='3b070d34'/> - <pointer-type-def type-id='9da48162' size-in-bits='64' id='759d27dc'/> - <pointer-type-def type-id='67eab439' size-in-bits='64' id='95dc69d1'/> - <pointer-type-def type-id='1dad932c' size-in-bits='64' id='1065554a'/> - <pointer-type-def type-id='5c07a611' size-in-bits='64' id='a6d9ffb5'/> - <pointer-type-def type-id='c315836a' size-in-bits='64' id='3e5cde94'/> - <pointer-type-def type-id='cff07063' size-in-bits='64' id='3f8b2ed3'/> - <function-decl name='init_wait_entry' mangled-name='init_wait_entry' filepath='include/linux/wait.h' line='273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='init_wait_entry'> - <parameter type-id='db9d03e3'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='prepare_to_wait_event' mangled-name='prepare_to_wait_event' filepath='include/linux/wait.h' line='1154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prepare_to_wait_event'> - <parameter type-id='3f8b2ed3'/> - <parameter type-id='db9d03e3'/> - <parameter type-id='95e97e5e'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='schedule' mangled-name='schedule' filepath='include/linux/sched.h' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='schedule'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='finish_wait' mangled-name='finish_wait' filepath='include/linux/wait.h' line='1155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='finish_wait'> - <parameter type-id='3f8b2ed3'/> - <parameter type-id='db9d03e3'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='serio_unregister_port' mangled-name='serio_unregister_port' filepath='include/linux/serio.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serio_unregister_port'> - <parameter type-id='95dc69d1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='serio_interrupt' mangled-name='serio_interrupt' filepath='include/linux/serio.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serio_interrupt'> - <parameter type-id='95dc69d1'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='f0981eeb'/> - <return type-id='8086ea38'/> - </function-decl> <function-type size-in-bits='64' id='09fcb6b1'> <parameter type-id='95dc69d1'/> <return type-id='95e97e5e'/> @@ -91351,9 +81418,10 @@ <return type-id='4bdecfd7'/> </function-type> <function-type size-in-bits='64' id='c315836a'> - <parameter type-id='95dc69d1'/> + <parameter type-id='95dc69d1' name='serio'/> <return type-id='48b5725f'/> </function-type> + <pointer-type-def type-id='925167dc' size-in-bits='64' id='e0ea832a'/> </abi-instr> <abi-instr address-size='64' path='drivers/interconnect/core.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='29f471c5' size-in-bits='infinite' id='ebc5312d'> @@ -91489,22 +81557,33 @@ <parameter type-id='19c2251e' name='peak_bw' filepath='drivers/interconnect/core.c' line='422' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='icc_get' mangled-name='icc_get' filepath='drivers/interconnect/core.c' line='488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/interconnect/core.c' line='488' column='1'/> - <parameter type-id='2448a865' name='src_id' filepath='drivers/interconnect/core.c' line='488' column='1'/> - <parameter type-id='2448a865' name='dst_id' filepath='drivers/interconnect/core.c' line='488' column='1'/> - <return type-id='b5fdec5e'/> - </function-decl> <function-decl name='icc_put' mangled-name='icc_put' filepath='drivers/interconnect/core.c' line='527' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_put'> <parameter type-id='b5fdec5e' name='path' filepath='drivers/interconnect/core.c' line='527' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='icc_provider_del' mangled-name='icc_provider_del' filepath='drivers/interconnect/core.c' line='785' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_provider_del'> + <parameter type-id='e68dc824' name='provider' filepath='drivers/interconnect/core.c' line='785' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='icc_provider_add' mangled-name='icc_provider_add' filepath='drivers/interconnect/core.c' line='759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_provider_add'> + <parameter type-id='e68dc824' name='provider' filepath='drivers/interconnect/core.c' line='759' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='icc_node_destroy' mangled-name='icc_node_destroy' filepath='drivers/interconnect/core.c' line='603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_node_destroy'> + <parameter type-id='95e97e5e' name='id' filepath='drivers/interconnect/core.c' line='603' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='icc_node_del' mangled-name='icc_node_del' filepath='drivers/interconnect/core.c' line='743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_node_del'> + <parameter type-id='18d76f87' name='node' filepath='drivers/interconnect/core.c' line='743' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='icc_node_create' mangled-name='icc_node_create' filepath='drivers/interconnect/core.c' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_node_create'> <parameter type-id='95e97e5e' name='id' filepath='drivers/interconnect/core.c' line='585' column='1'/> <return type-id='18d76f87'/> </function-decl> - <function-decl name='icc_node_destroy' mangled-name='icc_node_destroy' filepath='drivers/interconnect/core.c' line='603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_node_destroy'> - <parameter type-id='95e97e5e' name='id' filepath='drivers/interconnect/core.c' line='603' column='1'/> + <function-decl name='icc_node_add' mangled-name='icc_node_add' filepath='drivers/interconnect/core.c' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_node_add'> + <parameter type-id='18d76f87' name='node' filepath='drivers/interconnect/core.c' line='728' column='1'/> + <parameter type-id='e68dc824' name='provider' filepath='drivers/interconnect/core.c' line='728' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='icc_link_create' mangled-name='icc_link_create' filepath='drivers/interconnect/core.c' line='638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_link_create'> @@ -91512,22 +81591,11 @@ <parameter type-id='2448a865' name='dst_id' filepath='drivers/interconnect/core.c' line='638' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='icc_node_add' mangled-name='icc_node_add' filepath='drivers/interconnect/core.c' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_node_add'> - <parameter type-id='18d76f87' name='node' filepath='drivers/interconnect/core.c' line='728' column='1'/> - <parameter type-id='e68dc824' name='provider' filepath='drivers/interconnect/core.c' line='728' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='icc_node_del' mangled-name='icc_node_del' filepath='drivers/interconnect/core.c' line='743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_node_del'> - <parameter type-id='18d76f87' name='node' filepath='drivers/interconnect/core.c' line='743' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='icc_provider_add' mangled-name='icc_provider_add' filepath='drivers/interconnect/core.c' line='759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_provider_add'> - <parameter type-id='e68dc824' name='provider' filepath='drivers/interconnect/core.c' line='759' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='icc_provider_del' mangled-name='icc_provider_del' filepath='drivers/interconnect/core.c' line='785' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_provider_del'> - <parameter type-id='e68dc824' name='provider' filepath='drivers/interconnect/core.c' line='785' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='icc_get' mangled-name='icc_get' filepath='drivers/interconnect/core.c' line='488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icc_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/interconnect/core.c' line='488' column='1'/> + <parameter type-id='2448a865' name='src_id' filepath='drivers/interconnect/core.c' line='488' column='1'/> + <parameter type-id='2448a865' name='dst_id' filepath='drivers/interconnect/core.c' line='488' column='1'/> + <return type-id='b5fdec5e'/> </function-decl> <function-type size-in-bits='64' id='8695633e'> <parameter type-id='51a94113' name='spec'/> @@ -91554,18 +81622,13 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/iommu/dma-iommu.c' language='LANG_C89'> - <function-decl name='iommu_get_dma_cookie' mangled-name='iommu_get_dma_cookie' filepath='drivers/iommu/dma-iommu.c' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_get_dma_cookie'> - <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/dma-iommu.c' line='78' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='iommu_put_dma_cookie' mangled-name='iommu_put_dma_cookie' filepath='drivers/iommu/dma-iommu.c' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_put_dma_cookie'> <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/dma-iommu.c' line='130' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='iommu_dma_get_resv_regions' mangled-name='iommu_dma_get_resv_regions' filepath='drivers/iommu/dma-iommu.c' line='160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_dma_get_resv_regions'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/dma-iommu.c' line='160' column='1'/> - <parameter type-id='e84b031a' name='list' filepath='drivers/iommu/dma-iommu.c' line='160' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='iommu_get_dma_cookie' mangled-name='iommu_get_dma_cookie' filepath='drivers/iommu/dma-iommu.c' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_get_dma_cookie'> + <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/dma-iommu.c' line='78' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='iommu_dma_reserve_iova' mangled-name='iommu_dma_reserve_iova' filepath='drivers/iommu/dma-iommu.c' line='360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_dma_reserve_iova'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/dma-iommu.c' line='360' column='1'/> @@ -91573,12 +81636,20 @@ <parameter type-id='91ce1af9' name='size' filepath='drivers/iommu/dma-iommu.c' line='361' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='iommu_dma_get_resv_regions' mangled-name='iommu_dma_get_resv_regions' filepath='drivers/iommu/dma-iommu.c' line='160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_dma_get_resv_regions'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/dma-iommu.c' line='160' column='1'/> + <parameter type-id='e84b031a' name='list' filepath='drivers/iommu/dma-iommu.c' line='160' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='iommu_dma_enable_best_fit_algo' mangled-name='iommu_dma_enable_best_fit_algo' filepath='drivers/iommu/dma-iommu.c' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_dma_enable_best_fit_algo'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/dma-iommu.c' line='388' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/iommu/io-pgtable.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='64' id='1872161b'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> <class-decl name='io_pgtable_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/io-pgtable.h' line='153' column='1' id='37b2770e'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='map' type-id='8f5dd5a0' visibility='default' filepath='include/linux/io-pgtable.h' line='154' column='1'/> @@ -91718,16 +81789,16 @@ <pointer-type-def type-id='e6af544d' size-in-bits='64' id='2adcf411'/> <pointer-type-def type-id='925ea354' size-in-bits='64' id='cbe8ceae'/> <pointer-type-def type-id='23bc5944' size-in-bits='64' id='e5f3159e'/> + <function-decl name='free_io_pgtable_ops' mangled-name='free_io_pgtable_ops' filepath='drivers/iommu/io-pgtable.c' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_io_pgtable_ops'> + <parameter type-id='bf4bdb64' name='ops' filepath='drivers/iommu/io-pgtable.c' line='59' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='alloc_io_pgtable_ops' mangled-name='alloc_io_pgtable_ops' filepath='drivers/iommu/io-pgtable.c' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_io_pgtable_ops'> <parameter type-id='28637b68' name='fmt' filepath='drivers/iommu/io-pgtable.c' line='29' column='1'/> <parameter type-id='a6481aea' name='cfg' filepath='drivers/iommu/io-pgtable.c' line='30' column='1'/> <parameter type-id='eaa32e2f' name='cookie' filepath='drivers/iommu/io-pgtable.c' line='31' column='1'/> <return type-id='bf4bdb64'/> </function-decl> - <function-decl name='free_io_pgtable_ops' mangled-name='free_io_pgtable_ops' filepath='drivers/iommu/io-pgtable.c' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_io_pgtable_ops'> - <parameter type-id='bf4bdb64' name='ops' filepath='drivers/iommu/io-pgtable.c' line='59' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-type size-in-bits='64' id='d077537e'> <parameter type-id='bf4bdb64'/> <parameter type-id='7359adad'/> @@ -91770,6 +81841,15 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/iommu/iommu-sysfs.c' language='LANG_C89'> + <function-decl name='iommu_device_unlink' mangled-name='iommu_device_unlink' filepath='drivers/iommu/iommu-sysfs.c' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_device_unlink'> + <parameter type-id='2f00283d' name='iommu' filepath='drivers/iommu/iommu-sysfs.c' line='127' column='1'/> + <parameter type-id='fa0b179b' name='link' filepath='drivers/iommu/iommu-sysfs.c' line='127' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='iommu_device_sysfs_remove' mangled-name='iommu_device_sysfs_remove' filepath='drivers/iommu/iommu-sysfs.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_device_sysfs_remove'> + <parameter type-id='2f00283d' name='iommu' filepath='drivers/iommu/iommu-sysfs.c' line='92' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='iommu_device_sysfs_add' mangled-name='iommu_device_sysfs_add' filepath='drivers/iommu/iommu-sysfs.c' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_device_sysfs_add'> <parameter type-id='2f00283d' name='iommu' filepath='drivers/iommu/iommu-sysfs.c' line='54' column='1'/> <parameter type-id='fa0b179b' name='parent' filepath='drivers/iommu/iommu-sysfs.c' line='55' column='1'/> @@ -91778,20 +81858,11 @@ <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='iommu_device_sysfs_remove' mangled-name='iommu_device_sysfs_remove' filepath='drivers/iommu/iommu-sysfs.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_device_sysfs_remove'> - <parameter type-id='2f00283d' name='iommu' filepath='drivers/iommu/iommu-sysfs.c' line='92' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='iommu_device_link' mangled-name='iommu_device_link' filepath='drivers/iommu/iommu-sysfs.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_device_link'> <parameter type-id='2f00283d' name='iommu' filepath='drivers/iommu/iommu-sysfs.c' line='106' column='1'/> <parameter type-id='fa0b179b' name='link' filepath='drivers/iommu/iommu-sysfs.c' line='106' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='iommu_device_unlink' mangled-name='iommu_device_unlink' filepath='drivers/iommu/iommu-sysfs.c' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_device_unlink'> - <parameter type-id='2f00283d' name='iommu' filepath='drivers/iommu/iommu-sysfs.c' line='127' column='1'/> - <parameter type-id='fa0b179b' name='link' filepath='drivers/iommu/iommu-sysfs.c' line='127' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <pointer-type-def type-id='c67e920d' size-in-bits='64' id='2f00283d'/> <class-decl name='iommu_device' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/iommu.h' line='322' column='1' id='c67e920d'> <data-member access='public' layout-offset-in-bits='0'> @@ -91823,6 +81894,7 @@ <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/iommu.h' line='326' column='1'/> </data-member> </class-decl> + <pointer-type-def type-id='e6c6c6cd' size-in-bits='64' id='92d15ae9'/> <pointer-type-def type-id='c67e920d' size-in-bits='64' id='2f00283d'/> <function-decl name='iommu_group_alloc' mangled-name='iommu_group_alloc' filepath='drivers/iommu/iommu.c' line='503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_alloc'> <return type-id='0b19fc54'/> @@ -91833,36 +81905,50 @@ <parameter type-id='eaa32e2f' name='data' filepath='drivers/iommu/iommu.c' line='992' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='iommu_device_register' mangled-name='iommu_device_register' filepath='drivers/iommu/iommu.c' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_device_register'> - <parameter type-id='2f00283d' name='iommu' filepath='drivers/iommu/iommu.c' line='138' column='1'/> + <function-decl name='report_iommu_fault' mangled-name='report_iommu_fault' filepath='drivers/iommu/iommu.c' line='2127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='report_iommu_fault'> + <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='2127' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='2127' column='1'/> + <parameter type-id='7359adad' name='iova' filepath='drivers/iommu/iommu.c' line='2128' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='drivers/iommu/iommu.c' line='2128' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='iommu_device_unregister' mangled-name='iommu_device_unregister' filepath='drivers/iommu/iommu.c' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_device_unregister'> - <parameter type-id='2f00283d' name='iommu' filepath='drivers/iommu/iommu.c' line='147' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='pci_device_group' mangled-name='pci_device_group' filepath='drivers/iommu/iommu.c' line='1306' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_device_group'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1306' column='1'/> + <return type-id='0b19fc54'/> </function-decl> - <function-decl name='iommu_alloc_resv_region' mangled-name='iommu_alloc_resv_region' filepath='drivers/iommu/iommu.c' line='2218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_alloc_resv_region'> - <parameter type-id='2522883d' name='start' filepath='drivers/iommu/iommu.c' line='2218' column='1'/> - <parameter type-id='b59d7dce' name='length' filepath='drivers/iommu/iommu.c' line='2219' column='1'/> - <parameter type-id='95e97e5e' name='prot' filepath='drivers/iommu/iommu.c' line='2219' column='1'/> - <parameter type-id='256c2037' name='type' filepath='drivers/iommu/iommu.c' line='2220' column='1'/> - <return type-id='24b0cc5e'/> - </function-decl> - <function-decl name='iommu_group_get_iommudata' mangled-name='iommu_group_get_iommudata' filepath='drivers/iommu/iommu.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_get_iommudata'> - <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='597' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='iommu_group_set_iommudata' mangled-name='iommu_group_set_iommudata' filepath='drivers/iommu/iommu.c' line='613' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_set_iommudata'> - <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='613' column='1'/> - <parameter type-id='eaa32e2f' name='iommu_data' filepath='drivers/iommu/iommu.c' line='613' column='1'/> - <parameter type-id='b7f9d8e6' name='release' filepath='drivers/iommu/iommu.c' line='614' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='iommu_group_set_name' mangled-name='iommu_group_set_name' filepath='drivers/iommu/iommu.c' line='629' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_set_name'> - <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='629' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/iommu/iommu.c' line='629' column='1'/> + <function-decl name='iommu_unregister_device_fault_handler' mangled-name='iommu_unregister_device_fault_handler' filepath='drivers/iommu/iommu.c' line='1035' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_unregister_device_fault_handler'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1035' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='iommu_unmap' mangled-name='iommu_unmap' filepath='drivers/iommu/iommu.c' line='2019' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_unmap'> + <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='2019' column='1'/> + <parameter type-id='7359adad' name='iova' filepath='drivers/iommu/iommu.c' line='2020' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/iommu/iommu.c' line='2020' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> + <function-decl name='iommu_set_fault_handler' mangled-name='iommu_set_fault_handler' filepath='drivers/iommu/iommu.c' line='1627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_set_fault_handler'> + <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='1627' column='1'/> + <parameter type-id='a01c3626' name='handler' filepath='drivers/iommu/iommu.c' line='1628' column='1'/> + <parameter type-id='eaa32e2f' name='token' filepath='drivers/iommu/iommu.c' line='1629' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='iommu_report_device_fault' mangled-name='iommu_report_device_fault' filepath='drivers/iommu/iommu.c' line='1075' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_report_device_fault'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1075' column='1'/> + <parameter type-id='af233abc' name='evt' filepath='drivers/iommu/iommu.c' line='1075' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='iommu_present' mangled-name='iommu_present' filepath='drivers/iommu/iommu.c' line='1600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_present'> + <parameter type-id='5e2671f8' name='bus' filepath='drivers/iommu/iommu.c' line='1600' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='iommu_map_sg' mangled-name='iommu_map_sg' filepath='drivers/iommu/iommu.c' line='2041' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_map_sg'> + <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='2041' column='1'/> + <parameter type-id='7359adad' name='iova' filepath='drivers/iommu/iommu.c' line='2041' column='1'/> + <parameter type-id='bf3ef905' name='sg' filepath='drivers/iommu/iommu.c' line='2042' column='1'/> + <parameter type-id='f0981eeb' name='nents' filepath='drivers/iommu/iommu.c' line='2042' column='1'/> + <parameter type-id='95e97e5e' name='prot' filepath='drivers/iommu/iommu.c' line='2042' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> <function-decl name='iommu_map' mangled-name='iommu_map' filepath='drivers/iommu/iommu.c' line='1904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_map'> <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='1904' column='1'/> <parameter type-id='7359adad' name='iova' filepath='drivers/iommu/iommu.c' line='1904' column='1'/> @@ -91871,20 +81957,31 @@ <parameter type-id='95e97e5e' name='prot' filepath='drivers/iommu/iommu.c' line='1905' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='iommu_iova_to_phys' mangled-name='iommu_iova_to_phys' filepath='drivers/iommu/iommu.c' line='1863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_iova_to_phys'> + <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='1863' column='1'/> + <parameter type-id='cf29c9b3' name='iova' filepath='drivers/iommu/iommu.c' line='1863' column='1'/> + <return type-id='2522883d'/> + </function-decl> + <function-decl name='iommu_group_set_name' mangled-name='iommu_group_set_name' filepath='drivers/iommu/iommu.c' line='629' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_set_name'> + <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='629' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/iommu/iommu.c' line='629' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='iommu_group_set_iommudata' mangled-name='iommu_group_set_iommudata' filepath='drivers/iommu/iommu.c' line='613' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_set_iommudata'> + <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='613' column='1'/> + <parameter type-id='eaa32e2f' name='iommu_data' filepath='drivers/iommu/iommu.c' line='613' column='1'/> + <parameter type-id='b7f9d8e6' name='release' filepath='drivers/iommu/iommu.c' line='614' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='iommu_group_remove_device' mangled-name='iommu_group_remove_device' filepath='drivers/iommu/iommu.c' line='806' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_remove_device'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='806' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='iommu_group_for_each_dev' mangled-name='iommu_group_for_each_dev' filepath='drivers/iommu/iommu.c' line='882' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_for_each_dev'> - <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='882' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/iommu/iommu.c' line='882' column='1'/> - <parameter type-id='92d15ae9' name='fn' filepath='drivers/iommu/iommu.c' line='883' column='1'/> + <function-decl name='iommu_group_register_notifier' mangled-name='iommu_group_register_notifier' filepath='drivers/iommu/iommu.c' line='951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_register_notifier'> + <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='951' column='1'/> + <parameter type-id='d504f73d' name='nb' filepath='drivers/iommu/iommu.c' line='952' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='iommu_group_get' mangled-name='iommu_group_get' filepath='drivers/iommu/iommu.c' line='903' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='903' column='1'/> - <return type-id='0b19fc54'/> - </function-decl> <function-decl name='iommu_group_ref_get' mangled-name='iommu_group_ref_get' filepath='drivers/iommu/iommu.c' line='921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_ref_get'> <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='921' column='1'/> <return type-id='0b19fc54'/> @@ -91893,35 +81990,37 @@ <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='935' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='iommu_group_register_notifier' mangled-name='iommu_group_register_notifier' filepath='drivers/iommu/iommu.c' line='951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_register_notifier'> - <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='951' column='1'/> - <parameter type-id='d504f73d' name='nb' filepath='drivers/iommu/iommu.c' line='952' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='iommu_group_get_iommudata' mangled-name='iommu_group_get_iommudata' filepath='drivers/iommu/iommu.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_get_iommudata'> + <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='597' column='1'/> + <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='iommu_unregister_device_fault_handler' mangled-name='iommu_unregister_device_fault_handler' filepath='drivers/iommu/iommu.c' line='1035' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_unregister_device_fault_handler'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1035' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='iommu_group_get_for_dev' mangled-name='iommu_group_get_for_dev' filepath='drivers/iommu/iommu.c' line='1393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_get_for_dev'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1393' column='1'/> + <return type-id='0b19fc54'/> </function-decl> - <function-decl name='iommu_report_device_fault' mangled-name='iommu_report_device_fault' filepath='drivers/iommu/iommu.c' line='1075' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_report_device_fault'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1075' column='1'/> - <parameter type-id='af233abc' name='evt' filepath='drivers/iommu/iommu.c' line='1075' column='1'/> + <function-decl name='iommu_group_get' mangled-name='iommu_group_get' filepath='drivers/iommu/iommu.c' line='903' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='903' column='1'/> + <return type-id='0b19fc54'/> + </function-decl> + <function-decl name='iommu_group_for_each_dev' mangled-name='iommu_group_for_each_dev' filepath='drivers/iommu/iommu.c' line='882' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_for_each_dev'> + <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='882' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/iommu/iommu.c' line='882' column='1'/> + <parameter type-id='92d15ae9' name='fn' filepath='drivers/iommu/iommu.c' line='883' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='iommu_get_domain_for_dev' mangled-name='iommu_get_domain_for_dev' filepath='drivers/iommu/iommu.c' line='1751' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_get_domain_for_dev'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1751' column='1'/> <return type-id='bff05edb'/> </function-decl> - <function-decl name='generic_device_group' mangled-name='generic_device_group' filepath='drivers/iommu/iommu.c' line='1296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_device_group'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1296' column='1'/> - <return type-id='0b19fc54'/> + <function-decl name='iommu_fwspec_free' mangled-name='iommu_fwspec_free' filepath='drivers/iommu/iommu.c' line='2359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_fwspec_free'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='2359' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='pci_device_group' mangled-name='pci_device_group' filepath='drivers/iommu/iommu.c' line='1306' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_device_group'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1306' column='1'/> - <return type-id='0b19fc54'/> - </function-decl> - <function-decl name='iommu_group_get_for_dev' mangled-name='iommu_group_get_for_dev' filepath='drivers/iommu/iommu.c' line='1393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_group_get_for_dev'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1393' column='1'/> - <return type-id='0b19fc54'/> + <function-decl name='iommu_fwspec_add_ids' mangled-name='iommu_fwspec_add_ids' filepath='drivers/iommu/iommu.c' line='2371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_fwspec_add_ids'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='2371' column='1'/> + <parameter type-id='f9409001' name='ids' filepath='drivers/iommu/iommu.c' line='2371' column='1'/> + <parameter type-id='95e97e5e' name='num_ids' filepath='drivers/iommu/iommu.c' line='2371' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='iommu_domain_set_attr' mangled-name='iommu_domain_set_attr' filepath='drivers/iommu/iommu.c' line='2185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_domain_set_attr'> <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='2185' column='1'/> @@ -91929,32 +82028,26 @@ <parameter type-id='eaa32e2f' name='data' filepath='drivers/iommu/iommu.c' line='2186' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='bus_set_iommu' mangled-name='bus_set_iommu' filepath='drivers/iommu/iommu.c' line='1577' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_set_iommu'> - <parameter type-id='5e2671f8' name='bus' filepath='drivers/iommu/iommu.c' line='1577' column='1'/> - <parameter type-id='f1ac64d0' name='ops' filepath='drivers/iommu/iommu.c' line='1577' column='1'/> + <function-decl name='iommu_domain_get_attr' mangled-name='iommu_domain_get_attr' filepath='drivers/iommu/iommu.c' line='2157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_domain_get_attr'> + <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='2157' column='1'/> + <parameter type-id='e176cc45' name='attr' filepath='drivers/iommu/iommu.c' line='2158' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/iommu/iommu.c' line='2158' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='iommu_present' mangled-name='iommu_present' filepath='drivers/iommu/iommu.c' line='1600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_present'> - <parameter type-id='5e2671f8' name='bus' filepath='drivers/iommu/iommu.c' line='1600' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='iommu_set_fault_handler' mangled-name='iommu_set_fault_handler' filepath='drivers/iommu/iommu.c' line='1627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_set_fault_handler'> - <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='1627' column='1'/> - <parameter type-id='a01c3626' name='handler' filepath='drivers/iommu/iommu.c' line='1628' column='1'/> - <parameter type-id='eaa32e2f' name='token' filepath='drivers/iommu/iommu.c' line='1629' column='1'/> + <function-decl name='iommu_domain_free' mangled-name='iommu_domain_free' filepath='drivers/iommu/iommu.c' line='1664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_domain_free'> + <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='1664' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='iommu_domain_alloc' mangled-name='iommu_domain_alloc' filepath='drivers/iommu/iommu.c' line='1658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_domain_alloc'> <parameter type-id='5e2671f8' name='bus' filepath='drivers/iommu/iommu.c' line='1658' column='1'/> <return type-id='bff05edb'/> </function-decl> - <function-decl name='iommu_domain_free' mangled-name='iommu_domain_free' filepath='drivers/iommu/iommu.c' line='1664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_domain_free'> - <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='1664' column='1'/> + <function-decl name='iommu_device_unregister' mangled-name='iommu_device_unregister' filepath='drivers/iommu/iommu.c' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_device_unregister'> + <parameter type-id='2f00283d' name='iommu' filepath='drivers/iommu/iommu.c' line='147' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='iommu_attach_device' mangled-name='iommu_attach_device' filepath='drivers/iommu/iommu.c' line='1687' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_attach_device'> - <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='1687' column='1'/> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1687' column='1'/> + <function-decl name='iommu_device_register' mangled-name='iommu_device_register' filepath='drivers/iommu/iommu.c' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_device_register'> + <parameter type-id='2f00283d' name='iommu' filepath='drivers/iommu/iommu.c' line='138' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='iommu_detach_device' mangled-name='iommu_detach_device' filepath='drivers/iommu/iommu.c' line='1729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_detach_device'> @@ -91967,46 +82060,25 @@ <parameter type-id='0b19fc54' name='group' filepath='drivers/iommu/iommu.c' line='1810' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='iommu_iova_to_phys' mangled-name='iommu_iova_to_phys' filepath='drivers/iommu/iommu.c' line='1863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_iova_to_phys'> - <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='1863' column='1'/> - <parameter type-id='cf29c9b3' name='iova' filepath='drivers/iommu/iommu.c' line='1863' column='1'/> - <return type-id='2522883d'/> - </function-decl> - <function-decl name='iommu_unmap' mangled-name='iommu_unmap' filepath='drivers/iommu/iommu.c' line='2019' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_unmap'> - <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='2019' column='1'/> - <parameter type-id='7359adad' name='iova' filepath='drivers/iommu/iommu.c' line='2020' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/iommu/iommu.c' line='2020' column='1'/> - <return type-id='b59d7dce'/> - </function-decl> - <function-decl name='iommu_map_sg' mangled-name='iommu_map_sg' filepath='drivers/iommu/iommu.c' line='2041' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_map_sg'> - <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='2041' column='1'/> - <parameter type-id='7359adad' name='iova' filepath='drivers/iommu/iommu.c' line='2041' column='1'/> - <parameter type-id='bf3ef905' name='sg' filepath='drivers/iommu/iommu.c' line='2042' column='1'/> - <parameter type-id='f0981eeb' name='nents' filepath='drivers/iommu/iommu.c' line='2042' column='1'/> - <parameter type-id='95e97e5e' name='prot' filepath='drivers/iommu/iommu.c' line='2042' column='1'/> - <return type-id='b59d7dce'/> - </function-decl> - <function-decl name='report_iommu_fault' mangled-name='report_iommu_fault' filepath='drivers/iommu/iommu.c' line='2127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='report_iommu_fault'> - <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='2127' column='1'/> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='2127' column='1'/> - <parameter type-id='7359adad' name='iova' filepath='drivers/iommu/iommu.c' line='2128' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='drivers/iommu/iommu.c' line='2128' column='1'/> + <function-decl name='iommu_attach_device' mangled-name='iommu_attach_device' filepath='drivers/iommu/iommu.c' line='1687' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_attach_device'> + <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='1687' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1687' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='iommu_domain_get_attr' mangled-name='iommu_domain_get_attr' filepath='drivers/iommu/iommu.c' line='2157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_domain_get_attr'> - <parameter type-id='bff05edb' name='domain' filepath='drivers/iommu/iommu.c' line='2157' column='1'/> - <parameter type-id='e176cc45' name='attr' filepath='drivers/iommu/iommu.c' line='2158' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/iommu/iommu.c' line='2158' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='iommu_alloc_resv_region' mangled-name='iommu_alloc_resv_region' filepath='drivers/iommu/iommu.c' line='2218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_alloc_resv_region'> + <parameter type-id='2522883d' name='start' filepath='drivers/iommu/iommu.c' line='2218' column='1'/> + <parameter type-id='b59d7dce' name='length' filepath='drivers/iommu/iommu.c' line='2219' column='1'/> + <parameter type-id='95e97e5e' name='prot' filepath='drivers/iommu/iommu.c' line='2219' column='1'/> + <parameter type-id='256c2037' name='type' filepath='drivers/iommu/iommu.c' line='2220' column='1'/> + <return type-id='24b0cc5e'/> </function-decl> - <function-decl name='iommu_fwspec_free' mangled-name='iommu_fwspec_free' filepath='drivers/iommu/iommu.c' line='2359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_fwspec_free'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='2359' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='generic_device_group' mangled-name='generic_device_group' filepath='drivers/iommu/iommu.c' line='1296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_device_group'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='1296' column='1'/> + <return type-id='0b19fc54'/> </function-decl> - <function-decl name='iommu_fwspec_add_ids' mangled-name='iommu_fwspec_add_ids' filepath='drivers/iommu/iommu.c' line='2371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iommu_fwspec_add_ids'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/iommu/iommu.c' line='2371' column='1'/> - <parameter type-id='f9409001' name='ids' filepath='drivers/iommu/iommu.c' line='2371' column='1'/> - <parameter type-id='95e97e5e' name='num_ids' filepath='drivers/iommu/iommu.c' line='2371' column='1'/> + <function-decl name='bus_set_iommu' mangled-name='bus_set_iommu' filepath='drivers/iommu/iommu.c' line='1577' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_set_iommu'> + <parameter type-id='5e2671f8' name='bus' filepath='drivers/iommu/iommu.c' line='1577' column='1'/> + <parameter type-id='f1ac64d0' name='ops' filepath='drivers/iommu/iommu.c' line='1577' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> @@ -92020,2325 +82092,6 @@ <parameter type-id='78c01427' name='size' filepath='drivers/iommu/of_iommu.c' line='35' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='of_n_size_cells' mangled-name='of_n_size_cells' filepath='include/linux/of.h' line='359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_n_size_cells'> - <parameter type-id='9a537bbe'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/irqchip/irq-gic-v3-its-pci-msi.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='d87a4b41' size-in-bits='128' id='f7b1166e'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='c0e2acc9' size-in-bits='704' id='2cc49b73'> - <subrange length='11' type-id='7ff19f0f' id='847bc017'/> - </array-type-def> - <class-decl name='hotplug_slot' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/pci_hotplug.h' line='56' column='1' id='2dfcfaf9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ops' type-id='94bc2d77' visibility='default' filepath='include/linux/pci_hotplug.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='slot_list' type-id='72f469ec' visibility='default' filepath='include/linux/pci_hotplug.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pci_slot' type-id='4f146b8a' visibility='default' filepath='include/linux/pci_hotplug.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/pci_hotplug.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mod_name' type-id='80f4b756' visibility='default' filepath='include/linux/pci_hotplug.h' line='63' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_vpd' is-struct='yes' visibility='default' is-declaration-only='yes' id='059a2256'/> - <class-decl name='pcie_link_state' size-in-bits='1216' is-struct='yes' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='49' column='1' id='2b7bb54d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pdev' type-id='85196e3f' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='downstream' type-id='85196e3f' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='root' type-id='fe2d9f1d' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='parent' type-id='fe2d9f1d' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sibling' type-id='72f469ec' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='aspm_support' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='aspm_enabled' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='aspm_capable' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21'> - <var-decl name='aspm_default' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='aspm_disable' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='clkpm_capable' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='clkpm_enabled' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='clkpm_default' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='clkpm_disable' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='latency_up' type-id='d0622163' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='latency_dw' type-id='d0622163' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='acceptable' type-id='fa0d0a7f' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='l1ss' type-id='a1d8a938' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='84' column='1'/> - </data-member> - </class-decl> - <class-decl name='platform_msi_priv_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='5d1d7263'/> - <array-type-def dimensions='1' type-id='c9d64c0d' size-in-bits='256' id='774e8b2d'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='5218160d' size-in-bits='8448' id='221adaf7'> - <subrange length='11' type-id='7ff19f0f' id='847bc017'/> - </array-type-def> - <class-decl name='msi_domain_info' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='292' column='1' id='7df9052a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='adccc7b0' visibility='default' filepath='include/linux/msi.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='chip' type-id='8846a616' visibility='default' filepath='include/linux/msi.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='chip_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='handler' type-id='cdb741d3' visibility='default' filepath='include/linux/msi.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='handler_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='handler_name' type-id='80f4b756' visibility='default' filepath='include/linux/msi.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='300' column='1'/> - </data-member> - </class-decl> - <class-decl name='msi_domain_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='258' column='1' id='fef1be32'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='get_hwirq' type-id='e41e7f12' visibility='default' filepath='include/linux/msi.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='msi_init' type-id='390f2646' visibility='default' filepath='include/linux/msi.h' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='msi_free' type-id='f28039ea' visibility='default' filepath='include/linux/msi.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='msi_check' type-id='40825cfb' visibility='default' filepath='include/linux/msi.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='msi_prepare' type-id='68c675aa' visibility='default' filepath='include/linux/msi.h' line='271' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='msi_finish' type-id='9d1da97a' visibility='default' filepath='include/linux/msi.h' line='274' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='set_desc' type-id='b3c70e7a' visibility='default' filepath='include/linux/msi.h' line='275' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='handle_error' type-id='ed647258' visibility='default' filepath='include/linux/msi.h' line='277' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='msi_alloc_info_t' type-id='b3d73007' filepath='include/asm-generic/msi.h' line='29' column='1' id='e36320e9'/> - <class-decl name='msi_alloc_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/asm-generic/msi.h' line='22' column='1' id='b3d73007'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='desc' type-id='b11825ce' visibility='default' filepath='include/asm-generic/msi.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hwirq' type-id='88370ce9' visibility='default' filepath='include/asm-generic/msi.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='scratchpad' type-id='f7b1166e' visibility='default' filepath='include/asm-generic/msi.h' line='28' column='1'/> - </data-member> - </class-decl> - <class-decl name='irq_affinity_desc' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='297' column='1' id='bab69d9a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mask' type-id='1354385d' visibility='default' filepath='include/linux/interrupt.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_managed' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='299' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/msi.h' line='100' column='1' id='153fff9c'> - <data-member access='public'> - <var-decl name='' type-id='72589d89' visibility='default' filepath='include/linux/msi.h' line='102' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='platform' type-id='2ae2d1e2' visibility='default' filepath='include/linux/msi.h' line='127' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='fsl_mc' type-id='9930269d' visibility='default' filepath='include/linux/msi.h' line='128' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='inta' type-id='248c6527' visibility='default' filepath='include/linux/msi.h' line='129' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/msi.h' line='102' column='1' id='72589d89'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='masked' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='msi_attrib' type-id='2ce04ee0' visibility='default' filepath='include/linux/msi.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='' type-id='79c40656' visibility='default' filepath='include/linux/msi.h' line='114' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/msi.h' line='104' column='1' id='2ce04ee0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_msix' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='multiple' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='multi_cap' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='maskbit' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_64' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='is_virtual' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='entry_nr' type-id='1dc6a898' visibility='default' filepath='include/linux/msi.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='default_irq' type-id='f0981eeb' visibility='default' filepath='include/linux/msi.h' line='112' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/msi.h' line='114' column='1' id='79c40656'> - <data-member access='public'> - <var-decl name='mask_pos' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='115' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='mask_base' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='116' column='1'/> - </data-member> - </union-decl> - <class-decl name='platform_msi_desc' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='37' column='1' id='2ae2d1e2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='msi_priv_data' type-id='1f211d93' visibility='default' filepath='include/linux/msi.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='msi_index' type-id='1dc6a898' visibility='default' filepath='include/linux/msi.h' line='39' column='1'/> - </data-member> - </class-decl> - <class-decl name='fsl_mc_msi_desc' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='46' column='1' id='9930269d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='msi_index' type-id='1dc6a898' visibility='default' filepath='include/linux/msi.h' line='47' column='1'/> - </data-member> - </class-decl> - <class-decl name='ti_sci_inta_msi_desc' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='54' column='1' id='248c6527'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev_index' type-id='1dc6a898' visibility='default' filepath='include/linux/msi.h' line='55' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/asm-generic/msi.h' line='25' column='1' id='d87a4b41'> - <data-member access='public'> - <var-decl name='ul' type-id='7359adad' visibility='default' filepath='include/asm-generic/msi.h' line='26' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ptr' type-id='eaa32e2f' visibility='default' filepath='include/asm-generic/msi.h' line='27' column='1'/> - </data-member> - </union-decl> - <class-decl name='pci_bus' size-in-bits='10432' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='578' column='1' id='7e8e008e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='579' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='parent' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='580' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='children' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='581' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='devices' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='582' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='self' type-id='85196e3f' visibility='default' filepath='include/linux/pci.h' line='583' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='slots' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='584' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='resource' type-id='774e8b2d' visibility='default' filepath='include/linux/pci.h' line='586' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='resources' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='587' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='busn_res' type-id='5218160d' visibility='default' filepath='include/linux/pci.h' line='588' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='ops' type-id='2058826a' visibility='default' filepath='include/linux/pci.h' line='590' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='msi' type-id='b9526cc1' visibility='default' filepath='include/linux/pci.h' line='591' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='sysdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/pci.h' line='592' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='procdir' type-id='d077e928' visibility='default' filepath='include/linux/pci.h' line='593' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='number' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='595' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2056'> - <var-decl name='primary' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='596' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2064'> - <var-decl name='max_bus_speed' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='597' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2072'> - <var-decl name='cur_bus_speed' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='598' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='domain_nr' type-id='95e97e5e' visibility='default' filepath='include/linux/pci.h' line='600' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='name' type-id='36d7f119' visibility='default' filepath='include/linux/pci.h' line='603' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='bridge_ctl' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='605' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2512'> - <var-decl name='bus_flags' type-id='757fc982' visibility='default' filepath='include/linux/pci.h' line='606' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='bridge' type-id='fa0b179b' visibility='default' filepath='include/linux/pci.h' line='607' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/pci.h' line='608' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9984'> - <var-decl name='legacy_io' type-id='c0e2acc9' visibility='default' filepath='include/linux/pci.h' line='609' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='legacy_mem' type-id='c0e2acc9' visibility='default' filepath='include/linux/pci.h' line='610' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_added' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='611' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10176'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='613' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10240'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='614' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10304'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='615' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10368'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='616' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_dev' size-in-bits='20096' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='294' column='1' id='5c93f9a7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bus_list' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bus' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='subordinate' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sysdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/pci.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='procent' type-id='d077e928' visibility='default' filepath='include/linux/pci.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='slot' type-id='4f146b8a' visibility='default' filepath='include/linux/pci.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='devfn' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='vendor' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='496'> - <var-decl name='device' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='subsystem_vendor' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='528'> - <var-decl name='subsystem_device' type-id='8efea9e5' visibility='default' filepath='include/linux/pci.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='class' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='revision' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='584'> - <var-decl name='hdr_type' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='592'> - <var-decl name='pcie_cap' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='600'> - <var-decl name='msi_cap' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='msix_cap' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pcie_mpss' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='624'> - <var-decl name='rom_base_reg' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='632'> - <var-decl name='pin' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='pcie_flags_reg' type-id='1dc6a898' visibility='default' filepath='include/linux/pci.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='dma_alias_mask' type-id='1d2c2b85' visibility='default' filepath='include/linux/pci.h' line='322' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='driver' type-id='85b59624' visibility='default' filepath='include/linux/pci.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='dma_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='dma_parms' type-id='37251e77' visibility='default' filepath='include/linux/pci.h' line='331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='current_state' type-id='49c32219' visibility='default' filepath='include/linux/pci.h' line='333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='imm_ready' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='336' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1064'> - <var-decl name='pm_cap' type-id='f9b06939' visibility='default' filepath='include/linux/pci.h' line='337' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='pme_support' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='338' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21'> - <var-decl name='pme_poll' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='340' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22'> - <var-decl name='d1_support' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23'> - <var-decl name='d2_support' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='342' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='no_d1d2' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='343' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='25'> - <var-decl name='no_d3cold' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='26'> - <var-decl name='bridge_d3' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='345' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27'> - <var-decl name='d3cold_allowed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='346' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='28'> - <var-decl name='mmio_always_on' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='347' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='29'> - <var-decl name='wakeup_prepared' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='349' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='30'> - <var-decl name='runtime_d3cold' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='31'> - <var-decl name='skip_bus_pm' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='354' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ignore_hotplug' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='355' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='hotplug_user_indicators' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='356' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='clear_retrain_link' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='359' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='d3_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='361' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='d3cold_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='362' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='link_state' type-id='fe2d9f1d' visibility='default' filepath='include/linux/pci.h' line='365' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ltr_path' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='366' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='eetlp_prefix_path' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='369' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='error_state' type-id='7d5a17ad' visibility='default' filepath='include/linux/pci.h' line='371' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/pci.h' line='372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='cfg_size' type-id='95e97e5e' visibility='default' filepath='include/linux/pci.h' line='374' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8736'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='380' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8768'> - <var-decl name='resource' type-id='221adaf7' visibility='default' filepath='include/linux/pci.h' line='381' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17216'> - <var-decl name='match_driver' type-id='b50a4934' visibility='default' filepath='include/linux/pci.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='transparent' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='io_window' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='386' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='pref_window' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='pref_64_window' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='388' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='multifunction' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13'> - <var-decl name='is_busmaster' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='no_msi' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15'> - <var-decl name='no_64bit_msi' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='block_cfg_access' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17'> - <var-decl name='broken_parity_status' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18'> - <var-decl name='irq_reroute_variant' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20'> - <var-decl name='msi_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21'> - <var-decl name='msix_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22'> - <var-decl name='ari_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23'> - <var-decl name='ats_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='pasid_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='25'> - <var-decl name='pri_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='26'> - <var-decl name='is_managed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27'> - <var-decl name='needs_freset' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='28'> - <var-decl name='state_saved' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='29'> - <var-decl name='is_physfn' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='30'> - <var-decl name='is_virtfn' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='31'> - <var-decl name='reset_fn' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_hotplug_bridge' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='shpc_managed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='is_thunderbolt' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='untrusted' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='__aer_firmware_first_valid' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='__aer_firmware_first' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='broken_intx_masking' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='io_window_1k' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='irq_managed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='non_compliant_bars' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='is_probed' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='link_active_reporting' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='427' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='no_vf_scan' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17264'> - <var-decl name='dev_flags' type-id='0f4efb07' visibility='default' filepath='include/linux/pci.h' line='429' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17280'> - <var-decl name='enable_cnt' type-id='49178f86' visibility='default' filepath='include/linux/pci.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17312'> - <var-decl name='saved_config_space' type-id='02fdec64' visibility='default' filepath='include/linux/pci.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17856'> - <var-decl name='saved_cap_space' type-id='e151255a' visibility='default' filepath='include/linux/pci.h' line='433' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17920'> - <var-decl name='rom_attr' type-id='c0e2acc9' visibility='default' filepath='include/linux/pci.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17984'> - <var-decl name='rom_attr_enabled' type-id='95e97e5e' visibility='default' filepath='include/linux/pci.h' line='435' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18048'> - <var-decl name='res_attr' type-id='2cc49b73' visibility='default' filepath='include/linux/pci.h' line='436' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18752'> - <var-decl name='res_attr_wc' type-id='2cc49b73' visibility='default' filepath='include/linux/pci.h' line='437' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19456'> - <var-decl name='msi_irq_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/pci.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19520'> - <var-decl name='vpd' type-id='0b72939c' visibility='default' filepath='include/linux/pci.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19584'> - <var-decl name='rom' type-id='2522883d' visibility='default' filepath='include/linux/pci.h' line='469' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19648'> - <var-decl name='romlen' type-id='b59d7dce' visibility='default' filepath='include/linux/pci.h' line='470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19712'> - <var-decl name='driver_override' type-id='26a90f95' visibility='default' filepath='include/linux/pci.h' line='471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19776'> - <var-decl name='priv_flags' type-id='7359adad' visibility='default' filepath='include/linux/pci.h' line='473' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19840'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='475' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19904'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='476' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19968'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='477' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20032'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='478' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_slot' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='63' column='1' id='cce0f0cc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bus' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hotplug' type-id='b47b0d41' visibility='default' filepath='include/linux/pci.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='number' type-id='002ac4a6' visibility='default' filepath='include/linux/pci.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/pci.h' line='68' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_driver' size-in-bits='2752' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='838' column='1' id='314e713e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='839' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pci.h' line='840' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='id_table' type-id='92fc8aa5' visibility='default' filepath='include/linux/pci.h' line='841' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='probe' type-id='6cc3a8b3' visibility='default' filepath='include/linux/pci.h' line='842' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='remove' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='843' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='suspend' type-id='831f84c2' visibility='default' filepath='include/linux/pci.h' line='844' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='suspend_late' type-id='831f84c2' visibility='default' filepath='include/linux/pci.h' line='845' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='resume_early' type-id='40672f7b' visibility='default' filepath='include/linux/pci.h' line='846' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='resume' type-id='40672f7b' visibility='default' filepath='include/linux/pci.h' line='847' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='shutdown' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='848' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='sriov_configure' type-id='ab05e282' visibility='default' filepath='include/linux/pci.h' line='849' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='err_handler' type-id='2da88de7' visibility='default' filepath='include/linux/pci.h' line='850' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/pci.h' line='851' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/pci.h' line='852' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='dynids' type-id='022719b7' visibility='default' filepath='include/linux/pci.h' line='853' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='855' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='856' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='857' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/pci.h' line='858' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='38' column='1' id='6cb59de2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vendor' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='device' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='subvendor' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='subdevice' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='class' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='class_mask' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='driver_data' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='42' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_error_handlers' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='773' column='1' id='709bf5ba'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='error_detected' type-id='abc80f30' visibility='default' filepath='include/linux/pci.h' line='775' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mmio_enabled' type-id='80b73a7b' visibility='default' filepath='include/linux/pci.h' line='779' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='slot_reset' type-id='80b73a7b' visibility='default' filepath='include/linux/pci.h' line='782' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='reset_prepare' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='785' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='reset_done' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='786' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='resume' type-id='01d543be' visibility='default' filepath='include/linux/pci.h' line='789' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='pci_ers_result_t' type-id='f0981eeb' filepath='include/linux/pci.h' line='750' column='1' id='453a795e'/> - <enum-decl name='pci_channel_state' filepath='include/linux/pci.h' line='164' column='1' id='c36cf4da'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='pci_channel_io_normal' value='1'/> - <enumerator name='pci_channel_io_frozen' value='2'/> - <enumerator name='pci_channel_io_perm_failure' value='3'/> - </enum-decl> - <class-decl name='pci_dynids' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='737' column='1' id='022719b7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/pci.h' line='738' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='739' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='pci_power_t' type-id='95e97e5e' filepath='include/linux/pci.h' line='137' column='1' id='49c32219'/> - <typedef-decl name='pci_channel_state_t' type-id='f0981eeb' filepath='include/linux/pci.h' line='162' column='1' id='7d5a17ad'/> - <typedef-decl name='pci_dev_flags_t' type-id='8efea9e5' filepath='include/linux/pci.h' line='188' column='1' id='0f4efb07'/> - <class-decl name='pci_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='709' column='1' id='fc2007cc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='add_bus' type-id='4a1c3304' visibility='default' filepath='include/linux/pci.h' line='710' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='remove_bus' type-id='7df445b9' visibility='default' filepath='include/linux/pci.h' line='711' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='map_bus' type-id='d479d76a' visibility='default' filepath='include/linux/pci.h' line='712' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='read' type-id='ffde3570' visibility='default' filepath='include/linux/pci.h' line='713' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='write' type-id='934d23eb' visibility='default' filepath='include/linux/pci.h' line='714' column='1'/> - </data-member> - </class-decl> - <class-decl name='msi_controller' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='215' column='1' id='1f8bced9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/msi.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/msi.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/linux/msi.h' line='218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/msi.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='setup_irq' type-id='01170708' visibility='default' filepath='include/linux/msi.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='setup_irqs' type-id='3c23f0a7' visibility='default' filepath='include/linux/msi.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='teardown_irq' type-id='694b6f36' visibility='default' filepath='include/linux/msi.h' line='225' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='pci_bus_flags_t' type-id='8efea9e5' filepath='include/linux/pci.h' line='221' column='1' id='757fc982'/> - <qualified-type-def type-id='6cb59de2' const='yes' id='b947c5cd'/> - <pointer-type-def type-id='b947c5cd' size-in-bits='64' id='92fc8aa5'/> - <qualified-type-def type-id='709bf5ba' const='yes' id='b68346f7'/> - <pointer-type-def type-id='b68346f7' size-in-bits='64' id='2da88de7'/> - <pointer-type-def type-id='2dfcfaf9' size-in-bits='64' id='b47b0d41'/> - <pointer-type-def type-id='a1aadc50' size-in-bits='64' id='68c675aa'/> - <pointer-type-def type-id='78117ea6' size-in-bits='64' id='ed647258'/> - <pointer-type-def type-id='aaa8d90f' size-in-bits='64' id='40825cfb'/> - <pointer-type-def type-id='5e584ca4' size-in-bits='64' id='390f2646'/> - <pointer-type-def type-id='c03e8273' size-in-bits='64' id='3c23f0a7'/> - <pointer-type-def type-id='da757fbe' size-in-bits='64' id='01170708'/> - <pointer-type-def type-id='6334ba8a' size-in-bits='64' id='4a1c3304'/> - <pointer-type-def type-id='ba6c1a6f' size-in-bits='64' id='934d23eb'/> - <pointer-type-def type-id='89c3fb76' size-in-bits='64' id='ffde3570'/> - <pointer-type-def type-id='b4db8337' size-in-bits='64' id='40672f7b'/> - <pointer-type-def type-id='1e828e67' size-in-bits='64' id='6cc3a8b3'/> - <pointer-type-def type-id='173cc5a0' size-in-bits='64' id='ab05e282'/> - <pointer-type-def type-id='dedd4d90' size-in-bits='64' id='831f84c2'/> - <pointer-type-def type-id='f3404a83' size-in-bits='64' id='82fb5c77'/> - <pointer-type-def type-id='bab69d9a' size-in-bits='64' id='ef2b6ec8'/> - <pointer-type-def type-id='e36320e9' size-in-bits='64' id='ccf3b302'/> - <pointer-type-def type-id='1f8bced9' size-in-bits='64' id='b9526cc1'/> - <pointer-type-def type-id='7df9052a' size-in-bits='64' id='a9bcccf8'/> - <pointer-type-def type-id='fef1be32' size-in-bits='64' id='adccc7b0'/> - <pointer-type-def type-id='7e8e008e' size-in-bits='64' id='d1feb554'/> - <pointer-type-def type-id='5c93f9a7' size-in-bits='64' id='85196e3f'/> - <pointer-type-def type-id='314e713e' size-in-bits='64' id='85b59624'/> - <pointer-type-def type-id='fc2007cc' size-in-bits='64' id='2058826a'/> - <pointer-type-def type-id='cce0f0cc' size-in-bits='64' id='4f146b8a'/> - <pointer-type-def type-id='059a2256' size-in-bits='64' id='0b72939c'/> - <pointer-type-def type-id='2b7bb54d' size-in-bits='64' id='fe2d9f1d'/> - <pointer-type-def type-id='5d1d7263' size-in-bits='64' id='1f211d93'/> - <pointer-type-def type-id='2381d398' size-in-bits='64' id='e41e7f12'/> - <pointer-type-def type-id='b359f47f' size-in-bits='64' id='80b73a7b'/> - <pointer-type-def type-id='9325ec16' size-in-bits='64' id='abc80f30'/> - <pointer-type-def type-id='aefe43a8' size-in-bits='64' id='f28039ea'/> - <pointer-type-def type-id='95e62b18' size-in-bits='64' id='9d1da97a'/> - <pointer-type-def type-id='0706d6e8' size-in-bits='64' id='b3c70e7a'/> - <pointer-type-def type-id='deb48314' size-in-bits='64' id='694b6f36'/> - <pointer-type-def type-id='9d9f3e8b' size-in-bits='64' id='aecf9817'/> - <pointer-type-def type-id='0181b08d' size-in-bits='64' id='7df445b9'/> - <pointer-type-def type-id='7d41fdf4' size-in-bits='64' id='01d543be'/> - <pointer-type-def type-id='9f1d7608' size-in-bits='64' id='d479d76a'/> - <function-decl name='pci_msi_create_irq_domain' mangled-name='pci_msi_create_irq_domain' filepath='include/linux/msi.h' line='375' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_msi_create_irq_domain'> - <parameter type-id='4a935625'/> - <parameter type-id='a9bcccf8'/> - <parameter type-id='7544e824'/> - <return type-id='7544e824'/> - </function-decl> - <function-decl name='pci_msi_mask_irq' mangled-name='pci_msi_mask_irq' filepath='include/linux/msi.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_msi_mask_irq'> - <parameter type-id='1c475548'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_chip_mask_parent' mangled-name='irq_chip_mask_parent' filepath='include/linux/irq.h' line='656' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_mask_parent'> - <parameter type-id='1c475548'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_msi_unmask_irq' mangled-name='pci_msi_unmask_irq' filepath='include/linux/msi.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_msi_unmask_irq'> - <parameter type-id='1c475548'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_chip_unmask_parent' mangled-name='irq_chip_unmask_parent' filepath='include/linux/irq.h' line='658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_unmask_parent'> - <parameter type-id='1c475548'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_walk_bus' mangled-name='pci_walk_bus' filepath='include/linux/pci.h' line='1406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_walk_bus'> - <parameter type-id='d1feb554'/> - <parameter type-id='82fb5c77'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_msi_vec_count' mangled-name='pci_msi_vec_count' filepath='include/linux/pci.h' line='1450' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_msi_vec_count'> - <parameter type-id='85196e3f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='a1aadc50'> - <parameter type-id='7544e824'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='ccf3b302'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='78117ea6'> - <parameter type-id='7544e824'/> - <parameter type-id='b11825ce'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='aaa8d90f'> - <parameter type-id='7544e824'/> - <parameter type-id='a9bcccf8'/> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5e584ca4'> - <parameter type-id='7544e824'/> - <parameter type-id='a9bcccf8'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='88370ce9'/> - <parameter type-id='ccf3b302'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c03e8273'> - <parameter type-id='b9526cc1'/> - <parameter type-id='85196e3f'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='da757fbe'> - <parameter type-id='b9526cc1'/> - <parameter type-id='85196e3f'/> - <parameter type-id='b11825ce'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6334ba8a'> - <parameter type-id='d1feb554'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ba6c1a6f'> - <parameter type-id='d1feb554'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='89c3fb76'> - <parameter type-id='d1feb554'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f9409001'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b4db8337'> - <parameter type-id='85196e3f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1e828e67'> - <parameter type-id='85196e3f'/> - <parameter type-id='92fc8aa5'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='173cc5a0'> - <parameter type-id='85196e3f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='dedd4d90'> - <parameter type-id='85196e3f'/> - <parameter type-id='08496218'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f3404a83'> - <parameter type-id='85196e3f'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='2381d398'> - <parameter type-id='a9bcccf8'/> - <parameter type-id='ccf3b302'/> - <return type-id='88370ce9'/> - </function-type> - <function-type size-in-bits='64' id='b359f47f'> - <parameter type-id='85196e3f'/> - <return type-id='453a795e'/> - </function-type> - <function-type size-in-bits='64' id='9325ec16'> - <parameter type-id='85196e3f'/> - <parameter type-id='c36cf4da'/> - <return type-id='453a795e'/> - </function-type> - <function-type size-in-bits='64' id='aefe43a8'> - <parameter type-id='7544e824'/> - <parameter type-id='a9bcccf8'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='95e62b18'> - <parameter type-id='ccf3b302'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='0706d6e8'> - <parameter type-id='ccf3b302'/> - <parameter type-id='b11825ce'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='deb48314'> - <parameter type-id='b9526cc1'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='9d9f3e8b'> - <parameter type-id='b11825ce'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='0181b08d'> - <parameter type-id='d1feb554'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='7d41fdf4'> - <parameter type-id='85196e3f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='9f1d7608'> - <parameter type-id='d1feb554'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='eaa32e2f'/> - </function-type> - <pointer-type-def type-id='064acd7a' size-in-bits='64' id='1c475548'/> - <pointer-type-def type-id='d2b46ce8' size-in-bits='64' id='b11825ce'/> - <class-decl name='irq_data' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='173' column='1' id='064acd7a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mask' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hwirq' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='common' type-id='a4a39eba' visibility='default' filepath='include/linux/irq.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='chip' type-id='8846a616' visibility='default' filepath='include/linux/irq.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='domain' type-id='7544e824' visibility='default' filepath='include/linux/irq.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='parent_data' type-id='1c475548' visibility='default' filepath='include/linux/irq.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='chip_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/irq.h' line='183' column='1'/> - </data-member> - </class-decl> - <class-decl name='msi_desc' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='85' column='1' id='d2b46ce8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/msi.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/msi.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='nvec_used' type-id='f0981eeb' visibility='default' filepath='include/linux/msi.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/msi.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='msg' type-id='03ba410a' visibility='default' filepath='include/linux/msi.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='affinity' type-id='ef2b6ec8' visibility='default' filepath='include/linux/msi.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='iommu_cookie' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='write_msi_msg' type-id='aecf9817' visibility='default' filepath='include/linux/msi.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='write_msi_msg_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='' type-id='153fff9c' visibility='default' filepath='include/linux/msi.h' line='100' column='1'/> - </data-member> - </class-decl> - <class-decl name='msi_msg' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='8' column='1' id='03ba410a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='address_lo' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='9' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='address_hi' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='10' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='11' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='f1a268ec' size-in-bits='64' id='a4a39eba'/> - <class-decl name='irq_common_data' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='143' column='1' id='f1a268ec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='state_use_accessors' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='handler_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/irq.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='msi_desc' type-id='b11825ce' visibility='default' filepath='include/linux/irq.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='affinity' type-id='b16b461b' visibility='default' filepath='include/linux/irq.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='effective_affinity' type-id='b16b461b' visibility='default' filepath='include/linux/irq.h' line='152' column='1'/> - </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/irqchip/irq-gic-v3-its-platform-msi.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='8f92235e' size-in-bits='512' id='625d6c02'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <class-decl name='of_phandle_args' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/of.h' line='74' column='1' id='fbff4263'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='np' type-id='9a537bbe' visibility='default' filepath='include/linux/of.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='args_count' type-id='95e97e5e' visibility='default' filepath='include/linux/of.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='args' type-id='625d6c02' visibility='default' filepath='include/linux/of.h' line='77' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='e5ce629e' size-in-bits='64' id='77e5615c'/> - <pointer-type-def type-id='fbff4263' size-in-bits='64' id='51a94113'/> - <function-decl name='of_find_matching_node_and_match' mangled-name='of_find_matching_node_and_match' filepath='include/linux/of.h' line='273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_matching_node_and_match'> - <parameter type-id='9a537bbe'/> - <parameter type-id='e5ce629e'/> - <parameter type-id='77e5615c'/> - <return type-id='9a537bbe'/> - </function-decl> - <function-decl name='of_device_is_available' mangled-name='of_device_is_available' filepath='include/linux/of.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_is_available'> - <parameter type-id='0afa6ea3'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='irq_find_matching_fwspec' mangled-name='irq_find_matching_fwspec' filepath='include/linux/irqdomain.h' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_find_matching_fwspec'> - <parameter type-id='2869bb38'/> - <parameter type-id='385b8018'/> - <return type-id='7544e824'/> - </function-decl> - <function-decl name='of_parse_phandle_with_args' mangled-name='of_parse_phandle_with_args' filepath='include/linux/of.h' line='367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_parse_phandle_with_args'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='51a94113'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/irqchip/irq-gic-v3-mbi.c' language='LANG_C89'> - <function-decl name='of_translate_address' mangled-name='of_translate_address' filepath='include/linux/of_address.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_translate_address'> - <parameter type-id='9a537bbe'/> - <parameter type-id='5b2fd8e8'/> - <return type-id='3a47d82b'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/irqchip/irq-gic-v3.c' language='LANG_C89'> - <qualified-type-def type-id='48b5725f' volatile='yes' id='b0b3cbf9'/> - <pointer-type-def type-id='b0b3cbf9' size-in-bits='64' id='fe09dd29'/> - <function-decl name='kstrtobool' mangled-name='kstrtobool' filepath='include/linux/string.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtobool'> - <parameter type-id='80f4b756'/> - <parameter type-id='d8e6b335'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='iounmap' mangled-name='iounmap' filepath='arch/arm64/include/asm/io.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iounmap'> - <parameter type-id='fe09dd29'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='of_address_to_resource' mangled-name='of_address_to_resource' filepath='include/linux/of_address.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_address_to_resource'> - <parameter type-id='9a537bbe'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='c9d64c0d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_property_read_u64' mangled-name='of_property_read_u64' filepath='include/linux/of.h' line='326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_u64'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='c0190993'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_domain_update_bus_token' mangled-name='irq_domain_update_bus_token' filepath='include/linux/irqdomain.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_update_bus_token'> - <parameter type-id='7544e824'/> - <parameter type-id='385b8018'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cpu_pm_register_notifier' mangled-name='cpu_pm_register_notifier' filepath='include/linux/cpu_pm.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpu_pm_register_notifier'> - <parameter type-id='d504f73d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='free_percpu' mangled-name='free_percpu' filepath='include/linux/percpu.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_percpu'> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='of_get_child_by_name' mangled-name='of_get_child_by_name' filepath='include/linux/of.h' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_child_by_name'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <return type-id='9a537bbe'/> - </function-decl> - <function-decl name='of_get_next_child' mangled-name='of_get_next_child' filepath='include/linux/of.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_next_child'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='9a537bbe'/> - <return type-id='9a537bbe'/> - </function-decl> - <function-decl name='of_property_count_elems_of_size' mangled-name='of_property_count_elems_of_size' filepath='include/linux/of.h' line='307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_count_elems_of_size'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_property_read_u32_index' mangled-name='of_property_read_u32_index' filepath='include/linux/of.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_u32_index'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_find_node_by_phandle' mangled-name='of_find_node_by_phandle' filepath='include/linux/of.h' line='285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_node_by_phandle'> - <parameter type-id='f0981eeb'/> - <return type-id='9a537bbe'/> - </function-decl> - <function-decl name='irq_create_fwspec_mapping' mangled-name='irq_create_fwspec_mapping' filepath='include/linux/irqdomain.h' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_create_fwspec_mapping'> - <parameter type-id='2869bb38'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='irq_domain_get_irq_data' mangled-name='irq_domain_get_irq_data' filepath='include/linux/irqdomain.h' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_get_irq_data'> - <parameter type-id='7544e824'/> - <parameter type-id='f0981eeb'/> - <return type-id='1c475548'/> - </function-decl> - <function-decl name='irq_domain_set_info' mangled-name='irq_domain_set_info' filepath='include/linux/irqdomain.h' line='456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_set_info'> - <parameter type-id='7544e824'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <parameter type-id='8846a616'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='8937f3c2'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='80f4b756'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_to_desc' mangled-name='irq_to_desc' filepath='include/linux/irqnr.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_to_desc'> - <parameter type-id='f0981eeb'/> - <return type-id='76c7d88b'/> - </function-decl> - <function-decl name='cpumask_next_and' mangled-name='cpumask_next_and' filepath='include/linux/cpumask.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpumask_next_and'> - <parameter type-id='95e97e5e'/> - <parameter type-id='5f8a1ac4'/> - <parameter type-id='5f8a1ac4'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='911b5feb' size-in-bits='64' id='76c7d88b'/> - <class-decl name='irq_desc' size-in-bits='3584' is-struct='yes' visibility='default' filepath='include/linux/irqdesc.h' line='56' column='1' id='911b5feb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='irq_common_data' type-id='f1a268ec' visibility='default' filepath='include/linux/irqdesc.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='irq_data' type-id='064acd7a' visibility='default' filepath='include/linux/irqdesc.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='kstat_irqs' type-id='807869d3' visibility='default' filepath='include/linux/irqdesc.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='handle_irq' type-id='cdb741d3' visibility='default' filepath='include/linux/irqdesc.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='action' type-id='ba361e53' visibility='default' filepath='include/linux/irqdesc.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='status_use_accessors' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='core_internal_state__do_not_mess_with_it' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='wake_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='tot_count' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='irq_count' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='last_unhandled' type-id='7359adad' visibility='default' filepath='include/linux/irqdesc.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='irqs_unhandled' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='threads_handled' type-id='49178f86' visibility='default' filepath='include/linux/irqdesc.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='threads_handled_last' type-id='95e97e5e' visibility='default' filepath='include/linux/irqdesc.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/irqdesc.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='percpu_enabled' type-id='74bccedd' visibility='default' filepath='include/linux/irqdesc.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='percpu_affinity' type-id='5f8a1ac4' visibility='default' filepath='include/linux/irqdesc.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='affinity_hint' type-id='5f8a1ac4' visibility='default' filepath='include/linux/irqdesc.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='affinity_notify' type-id='7ca8e198' visibility='default' filepath='include/linux/irqdesc.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='threads_oneshot' type-id='7359adad' visibility='default' filepath='include/linux/irqdesc.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='threads_active' type-id='49178f86' visibility='default' filepath='include/linux/irqdesc.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='wait_for_threads' type-id='b5ab048f' visibility='default' filepath='include/linux/irqdesc.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='nr_actions' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1952'> - <var-decl name='no_suspend_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='cond_suspend_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2016'> - <var-decl name='force_resume_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='dir' type-id='d077e928' visibility='default' filepath='include/linux/irqdesc.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/irqdesc.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/irqdesc.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='request_mutex' type-id='925167dc' visibility='default' filepath='include/linux/irqdesc.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='parent_irq' type-id='95e97e5e' visibility='default' filepath='include/linux/irqdesc.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/irqdesc.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/irqdesc.h' line='108' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='58f5058a' size-in-bits='64' id='7ca8e198'/> - <pointer-type-def type-id='754d1c63' size-in-bits='64' id='ba361e53'/> - <class-decl name='irq_affinity_notify' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='259' column='1' id='58f5058a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/interrupt.h' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/interrupt.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='notify' type-id='c1d52f61' visibility='default' filepath='include/linux/interrupt.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='release' type-id='16575f26' visibility='default' filepath='include/linux/interrupt.h' line='264' column='1'/> - </data-member> - </class-decl> - <class-decl name='irqaction' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='114' column='1' id='754d1c63'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='handler' type-id='29591c9a' visibility='default' filepath='include/linux/interrupt.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev_id' type-id='eaa32e2f' visibility='default' filepath='include/linux/interrupt.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='percpu_dev_id' type-id='eaa32e2f' visibility='default' filepath='include/linux/interrupt.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='ba361e53' visibility='default' filepath='include/linux/interrupt.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='thread_fn' type-id='29591c9a' visibility='default' filepath='include/linux/interrupt.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='thread' type-id='f23e2572' visibility='default' filepath='include/linux/interrupt.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='secondary' type-id='ba361e53' visibility='default' filepath='include/linux/interrupt.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='thread_flags' type-id='7359adad' visibility='default' filepath='include/linux/interrupt.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='thread_mask' type-id='7359adad' visibility='default' filepath='include/linux/interrupt.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/interrupt.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='dir' type-id='d077e928' visibility='default' filepath='include/linux/interrupt.h' line='127' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='426a0da5' size-in-bits='64' id='c1d52f61'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/irqchip/irq-mbigen.c' language='LANG_C89'> - <function-decl name='devm_kmalloc' mangled-name='devm_kmalloc' filepath='include/linux/device.h' line='945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kmalloc'> - <parameter type-id='fa0b179b'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='devm_ioremap' mangled-name='devm_ioremap' filepath='include/linux/io.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_ioremap'> - <parameter type-id='fa0b179b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='of_platform_device_create' mangled-name='of_platform_device_create' filepath='include/linux/of_platform.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_platform_device_create'> - <parameter type-id='9a537bbe'/> - <parameter type-id='80f4b756'/> - <parameter type-id='fa0b179b'/> - <return type-id='db362995'/> - </function-decl> - <function-decl name='irq_get_irq_data' mangled-name='irq_get_irq_data' filepath='include/linux/irq.h' line='786' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_get_irq_data'> - <parameter type-id='f0981eeb'/> - <return type-id='1c475548'/> - </function-decl> - <function-decl name='irq_domain_set_hwirq_and_chip' mangled-name='irq_domain_set_hwirq_and_chip' filepath='include/linux/irqdomain.h' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_set_hwirq_and_chip'> - <parameter type-id='7544e824'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <parameter type-id='8846a616'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/irqchip/irq-sun4i.c' language='LANG_C89'> - <class-decl name='msi_desc' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='85' column='1' id='d2b46ce8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/msi.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/msi.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='nvec_used' type-id='f0981eeb' visibility='default' filepath='include/linux/msi.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/msi.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='msg' type-id='03ba410a' visibility='default' filepath='include/linux/msi.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='affinity' type-id='ef2b6ec8' visibility='default' filepath='include/linux/msi.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='iommu_cookie' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='write_msi_msg' type-id='aecf9817' visibility='default' filepath='include/linux/msi.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='write_msi_msg_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='' type-id='153fff9c' visibility='default' filepath='include/linux/msi.h' line='100' column='1'/> - </data-member> - </class-decl> - <class-decl name='msi_msg' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='8' column='1' id='03ba410a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='address_lo' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='9' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='address_hi' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='10' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='11' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='e53d7a90' size-in-bits='infinite' id='a5527824'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='62778ae5' size-in-bits='infinite' id='7290550d'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='512' id='02fdec64'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='infinite' id='c764d637'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='irq_chip' size-in-bits='2304' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='480' column='1' id='0f5f7920'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='parent_device' type-id='fa0b179b' visibility='default' filepath='include/linux/irq.h' line='481' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/irq.h' line='482' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='irq_startup' type-id='1cb2627d' visibility='default' filepath='include/linux/irq.h' line='483' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='irq_shutdown' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='484' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='irq_enable' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='485' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='irq_disable' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='486' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='irq_ack' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='488' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='irq_mask' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='irq_mask_ack' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='490' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='irq_unmask' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='491' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='irq_eoi' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='492' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='irq_set_affinity' type-id='d72a0292' visibility='default' filepath='include/linux/irq.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='irq_retrigger' type-id='ed9f97a6' visibility='default' filepath='include/linux/irq.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='irq_set_type' type-id='f3bd9244' visibility='default' filepath='include/linux/irq.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='irq_set_wake' type-id='f3bd9244' visibility='default' filepath='include/linux/irq.h' line='497' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='irq_bus_lock' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='irq_bus_sync_unlock' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='500' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='irq_cpu_online' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='502' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='irq_cpu_offline' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='503' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='irq_suspend' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='505' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='irq_resume' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='506' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='irq_pm_shutdown' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='507' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='irq_calc_mask' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='509' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='irq_print_chip' type-id='9438aa05' visibility='default' filepath='include/linux/irq.h' line='511' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='irq_request_resources' type-id='ed9f97a6' visibility='default' filepath='include/linux/irq.h' line='512' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='irq_release_resources' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='513' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='irq_compose_msi_msg' type-id='3a3e6b6c' visibility='default' filepath='include/linux/irq.h' line='515' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='irq_write_msi_msg' type-id='3a3e6b6c' visibility='default' filepath='include/linux/irq.h' line='516' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='irq_get_irqchip_state' type-id='f12b668c' visibility='default' filepath='include/linux/irq.h' line='518' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='irq_set_irqchip_state' type-id='ecf8d02d' visibility='default' filepath='include/linux/irq.h' line='519' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='irq_set_vcpu_affinity' type-id='cb5b8228' visibility='default' filepath='include/linux/irq.h' line='521' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='ipi_send_single' type-id='19c5fc2b' visibility='default' filepath='include/linux/irq.h' line='523' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='ipi_send_mask' type-id='eb0bccd8' visibility='default' filepath='include/linux/irq.h' line='524' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='irq_nmi_setup' type-id='ed9f97a6' visibility='default' filepath='include/linux/irq.h' line='526' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='irq_nmi_teardown' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='527' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='529' column='1'/> - </data-member> - </class-decl> - <class-decl name='irq_data' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='173' column='1' id='064acd7a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mask' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hwirq' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='common' type-id='a4a39eba' visibility='default' filepath='include/linux/irq.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='chip' type-id='8846a616' visibility='default' filepath='include/linux/irq.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='domain' type-id='7544e824' visibility='default' filepath='include/linux/irq.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='parent_data' type-id='1c475548' visibility='default' filepath='include/linux/irq.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='chip_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/irq.h' line='183' column='1'/> - </data-member> - </class-decl> - <class-decl name='irq_common_data' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='143' column='1' id='f1a268ec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='state_use_accessors' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='handler_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/irq.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='msi_desc' type-id='b11825ce' visibility='default' filepath='include/linux/irq.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='affinity' type-id='b16b461b' visibility='default' filepath='include/linux/irq.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='effective_affinity' type-id='b16b461b' visibility='default' filepath='include/linux/irq.h' line='152' column='1'/> - </data-member> - </class-decl> - <class-decl name='irq_domain_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/irqdomain.h' line='105' column='1' id='0926e4bd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='match' type-id='f1c95c76' visibility='default' filepath='include/linux/irqdomain.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='select' type-id='e1759090' visibility='default' filepath='include/linux/irqdomain.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='map' type-id='8a2b0cc8' visibility='default' filepath='include/linux/irqdomain.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='unmap' type-id='8b74557f' visibility='default' filepath='include/linux/irqdomain.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='xlate' type-id='7881e15c' visibility='default' filepath='include/linux/irqdomain.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='alloc' type-id='0871ecbc' visibility='default' filepath='include/linux/irqdomain.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='free' type-id='644a4b55' visibility='default' filepath='include/linux/irqdomain.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='activate' type-id='7ad47ca2' visibility='default' filepath='include/linux/irqdomain.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='deactivate' type-id='0b8fca52' visibility='default' filepath='include/linux/irqdomain.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='translate' type-id='bbe45043' visibility='default' filepath='include/linux/irqdomain.h' line='123' column='1'/> - </data-member> - </class-decl> - <enum-decl name='irq_domain_bus_token' filepath='include/linux/irqdomain.h' line='77' column='1' id='385b8018'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DOMAIN_BUS_ANY' value='0'/> - <enumerator name='DOMAIN_BUS_WIRED' value='1'/> - <enumerator name='DOMAIN_BUS_GENERIC_MSI' value='2'/> - <enumerator name='DOMAIN_BUS_PCI_MSI' value='3'/> - <enumerator name='DOMAIN_BUS_PLATFORM_MSI' value='4'/> - <enumerator name='DOMAIN_BUS_NEXUS' value='5'/> - <enumerator name='DOMAIN_BUS_IPI' value='6'/> - <enumerator name='DOMAIN_BUS_FSL_MC_MSI' value='7'/> - <enumerator name='DOMAIN_BUS_TI_SCI_INTA_MSI' value='8'/> - <enumerator name='DOMAIN_BUS_WAKEUP' value='9'/> - </enum-decl> - <class-decl name='irq_fwspec' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/irqdomain.h' line='64' column='1' id='a87c488a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/irqdomain.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='param_count' type-id='95e97e5e' visibility='default' filepath='include/linux/irqdomain.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='param' type-id='02fdec64' visibility='default' filepath='include/linux/irqdomain.h' line='67' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='irq_hw_number_t' type-id='7359adad' filepath='include/linux/types.h' line='169' column='1' id='88370ce9'/> - <class-decl name='irq_domain_chip_generic' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='1078' column='1' id='f100815b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='irqs_per_chip' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1079' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='num_chips' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1080' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='irq_flags_to_clear' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1081' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='irq_flags_to_set' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1082' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='gc_flags' type-id='7a1ec3b1' visibility='default' filepath='include/linux/irq.h' line='1083' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='gc' type-id='a5527824' visibility='default' filepath='include/linux/irq.h' line='1084' column='1'/> - </data-member> - </class-decl> - <enum-decl name='irq_gc_flags' filepath='include/linux/irq.h' line='1061' column='1' id='7a1ec3b1'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='IRQ_GC_INIT_MASK_CACHE' value='1'/> - <enumerator name='IRQ_GC_INIT_NESTED_LOCK' value='2'/> - <enumerator name='IRQ_GC_MASK_CACHE_PER_TYPE' value='4'/> - <enumerator name='IRQ_GC_NO_MASK' value='8'/> - <enumerator name='IRQ_GC_BE_IO' value='16'/> - </enum-decl> - <class-decl name='irq_chip_generic' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='1028' column='1' id='bb06f572'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/irq.h' line='1029' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='reg_base' type-id='eaa32e2f' visibility='default' filepath='include/linux/irq.h' line='1030' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='reg_readl' type-id='99577235' visibility='default' filepath='include/linux/irq.h' line='1031' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='reg_writel' type-id='f34cc61f' visibility='default' filepath='include/linux/irq.h' line='1032' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='suspend' type-id='bf17d761' visibility='default' filepath='include/linux/irq.h' line='1033' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='resume' type-id='bf17d761' visibility='default' filepath='include/linux/irq.h' line='1034' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='irq_base' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1035' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='irq_cnt' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1036' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='mask_cache' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='1037' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='type_cache' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='1038' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='polarity_cache' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='1039' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='wake_enabled' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='1040' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='wake_active' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='1041' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='num_ct' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1042' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/irq.h' line='1043' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='installed' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='1044' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='unused' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='1045' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='domain' type-id='7544e824' visibility='default' filepath='include/linux/irq.h' line='1046' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/irq.h' line='1047' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='chip_types' type-id='7290550d' visibility='default' filepath='include/linux/irq.h' line='1048' column='1'/> - </data-member> - </class-decl> - <class-decl name='irq_chip_type' size-in-bits='2944' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='986' column='1' id='62778ae5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='chip' type-id='0f5f7920' visibility='default' filepath='include/linux/irq.h' line='987' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='regs' type-id='6194fd9a' visibility='default' filepath='include/linux/irq.h' line='988' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='handler' type-id='cdb741d3' visibility='default' filepath='include/linux/irq.h' line='989' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='type' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='990' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2848'> - <var-decl name='mask_cache_priv' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='991' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='mask_cache' type-id='f9409001' visibility='default' filepath='include/linux/irq.h' line='992' column='1'/> - </data-member> - </class-decl> - <class-decl name='irq_chip_regs' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='963' column='1' id='6194fd9a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='enable' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='964' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='disable' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='965' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mask' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='966' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ack' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='967' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='eoi' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='968' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='type' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='969' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='polarity' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='970' column='1'/> - </data-member> - </class-decl> - <class-decl name='irq_desc' size-in-bits='3584' is-struct='yes' visibility='default' filepath='include/linux/irqdesc.h' line='56' column='1' id='911b5feb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='irq_common_data' type-id='f1a268ec' visibility='default' filepath='include/linux/irqdesc.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='irq_data' type-id='064acd7a' visibility='default' filepath='include/linux/irqdesc.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='kstat_irqs' type-id='807869d3' visibility='default' filepath='include/linux/irqdesc.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='handle_irq' type-id='cdb741d3' visibility='default' filepath='include/linux/irqdesc.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='action' type-id='ba361e53' visibility='default' filepath='include/linux/irqdesc.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='status_use_accessors' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='core_internal_state__do_not_mess_with_it' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='wake_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='tot_count' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='irq_count' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='last_unhandled' type-id='7359adad' visibility='default' filepath='include/linux/irqdesc.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='irqs_unhandled' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='threads_handled' type-id='49178f86' visibility='default' filepath='include/linux/irqdesc.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='threads_handled_last' type-id='95e97e5e' visibility='default' filepath='include/linux/irqdesc.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/irqdesc.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='percpu_enabled' type-id='74bccedd' visibility='default' filepath='include/linux/irqdesc.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='percpu_affinity' type-id='5f8a1ac4' visibility='default' filepath='include/linux/irqdesc.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='affinity_hint' type-id='5f8a1ac4' visibility='default' filepath='include/linux/irqdesc.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='affinity_notify' type-id='7ca8e198' visibility='default' filepath='include/linux/irqdesc.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='threads_oneshot' type-id='7359adad' visibility='default' filepath='include/linux/irqdesc.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='threads_active' type-id='49178f86' visibility='default' filepath='include/linux/irqdesc.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='wait_for_threads' type-id='b5ab048f' visibility='default' filepath='include/linux/irqdesc.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='nr_actions' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1952'> - <var-decl name='no_suspend_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='cond_suspend_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2016'> - <var-decl name='force_resume_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='dir' type-id='d077e928' visibility='default' filepath='include/linux/irqdesc.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/irqdesc.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/irqdesc.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='request_mutex' type-id='925167dc' visibility='default' filepath='include/linux/irqdesc.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='parent_irq' type-id='95e97e5e' visibility='default' filepath='include/linux/irqdesc.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/irqdesc.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/irqdesc.h' line='108' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='irq_flow_handler_t' type-id='8937f3c2' filepath='include/linux/irqhandler.h' line='12' column='1' id='cdb741d3'/> - <class-decl name='irqaction' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='114' column='1' id='754d1c63'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='handler' type-id='29591c9a' visibility='default' filepath='include/linux/interrupt.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev_id' type-id='eaa32e2f' visibility='default' filepath='include/linux/interrupt.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='percpu_dev_id' type-id='eaa32e2f' visibility='default' filepath='include/linux/interrupt.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='ba361e53' visibility='default' filepath='include/linux/interrupt.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='thread_fn' type-id='29591c9a' visibility='default' filepath='include/linux/interrupt.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='thread' type-id='f23e2572' visibility='default' filepath='include/linux/interrupt.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='secondary' type-id='ba361e53' visibility='default' filepath='include/linux/interrupt.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='thread_flags' type-id='7359adad' visibility='default' filepath='include/linux/interrupt.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='thread_mask' type-id='7359adad' visibility='default' filepath='include/linux/interrupt.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/interrupt.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='dir' type-id='d077e928' visibility='default' filepath='include/linux/interrupt.h' line='127' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='irq_handler_t' type-id='3fefe9b7' filepath='include/linux/interrupt.h' line='96' column='1' id='29591c9a'/> - <typedef-decl name='irqreturn_t' type-id='8086ea38' filepath='include/linux/irqreturn.h' line='17' column='1' id='4bdecfd7'/> - <enum-decl name='irqreturn' filepath='include/linux/irqreturn.h' line='11' column='1' id='8086ea38'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='IRQ_NONE' value='0'/> - <enumerator name='IRQ_HANDLED' value='1'/> - <enumerator name='IRQ_WAKE_THREAD' value='2'/> - </enum-decl> - <class-decl name='irq_affinity_notify' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='259' column='1' id='58f5058a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/interrupt.h' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/interrupt.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='notify' type-id='c1d52f61' visibility='default' filepath='include/linux/interrupt.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='release' type-id='16575f26' visibility='default' filepath='include/linux/interrupt.h' line='264' column='1'/> - </data-member> - </class-decl> - <enum-decl name='irqchip_irq_state' filepath='include/linux/interrupt.h' line='467' column='1' id='0187da1b'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='IRQCHIP_STATE_PENDING' value='0'/> - <enumerator name='IRQCHIP_STATE_ACTIVE' value='1'/> - <enumerator name='IRQCHIP_STATE_MASKED' value='2'/> - <enumerator name='IRQCHIP_STATE_LINE_LEVEL' value='3'/> - </enum-decl> - <qualified-type-def type-id='0926e4bd' const='yes' id='a4974438'/> - <pointer-type-def type-id='a4974438' size-in-bits='64' id='2c202856'/> - <pointer-type-def type-id='4852a8ec' size-in-bits='64' id='ed9f97a6'/> - <pointer-type-def type-id='f5c32c38' size-in-bits='64' id='d72a0292'/> - <pointer-type-def type-id='97f95e6a' size-in-bits='64' id='f12b668c'/> - <pointer-type-def type-id='2cabe151' size-in-bits='64' id='ecf8d02d'/> - <pointer-type-def type-id='91265862' size-in-bits='64' id='f3bd9244'/> - <pointer-type-def type-id='20f1cebe' size-in-bits='64' id='cb5b8228'/> - <pointer-type-def type-id='8ab70c7a' size-in-bits='64' id='7881e15c'/> - <pointer-type-def type-id='3de312fc' size-in-bits='64' id='f1c95c76'/> - <pointer-type-def type-id='dea13b10' size-in-bits='64' id='7ad47ca2'/> - <pointer-type-def type-id='a5eadeee' size-in-bits='64' id='e1759090'/> - <pointer-type-def type-id='a2ef4917' size-in-bits='64' id='bbe45043'/> - <pointer-type-def type-id='7e765fce' size-in-bits='64' id='8a2b0cc8'/> - <pointer-type-def type-id='1d6846fa' size-in-bits='64' id='0871ecbc'/> - <pointer-type-def type-id='58f5058a' size-in-bits='64' id='7ca8e198'/> - <pointer-type-def type-id='0f5f7920' size-in-bits='64' id='8846a616'/> - <pointer-type-def type-id='bb06f572' size-in-bits='64' id='e53d7a90'/> - <pointer-type-def type-id='f1a268ec' size-in-bits='64' id='a4a39eba'/> - <pointer-type-def type-id='064acd7a' size-in-bits='64' id='1c475548'/> - <pointer-type-def type-id='911b5feb' size-in-bits='64' id='76c7d88b'/> - <pointer-type-def type-id='f100815b' size-in-bits='64' id='8e62d7cb'/> - <pointer-type-def type-id='a87c488a' size-in-bits='64' id='2869bb38'/> - <pointer-type-def type-id='754d1c63' size-in-bits='64' id='ba361e53'/> - <pointer-type-def type-id='400fb07b' size-in-bits='64' id='aa29ecab'/> - <pointer-type-def type-id='d2b46ce8' size-in-bits='64' id='b11825ce'/> - <pointer-type-def type-id='03ba410a' size-in-bits='64' id='7f6ae768'/> - <pointer-type-def type-id='19f1c953' size-in-bits='64' id='3fefe9b7'/> - <pointer-type-def type-id='7addb8a1' size-in-bits='64' id='1cb2627d'/> - <pointer-type-def type-id='426a0da5' size-in-bits='64' id='c1d52f61'/> - <pointer-type-def type-id='75685cad' size-in-bits='64' id='bf17d761'/> - <pointer-type-def type-id='3b7ef195' size-in-bits='64' id='185ccd91'/> - <pointer-type-def type-id='9cad7816' size-in-bits='64' id='eb0bccd8'/> - <pointer-type-def type-id='16ebfbba' size-in-bits='64' id='3a3e6b6c'/> - <pointer-type-def type-id='9e497d29' size-in-bits='64' id='9438aa05'/> - <pointer-type-def type-id='e7c67bff' size-in-bits='64' id='19c5fc2b'/> - <pointer-type-def type-id='da4d9050' size-in-bits='64' id='8937f3c2'/> - <pointer-type-def type-id='71099d68' size-in-bits='64' id='0b8fca52'/> - <pointer-type-def type-id='eb940a3b' size-in-bits='64' id='8b74557f'/> - <pointer-type-def type-id='267816c1' size-in-bits='64' id='644a4b55'/> - <pointer-type-def type-id='4dd76d14' size-in-bits='64' id='16575f26'/> - <pointer-type-def type-id='4b8eb833' size-in-bits='64' id='f34cc61f'/> - <function-decl name='of_iomap' mangled-name='of_iomap' filepath='include/linux/of_address.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_iomap'> - <parameter type-id='9a537bbe'/> - <parameter type-id='95e97e5e'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='irq_set_chip_and_handler_name' mangled-name='irq_set_chip_and_handler_name' filepath='include/linux/irq.h' line='686' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_chip_and_handler_name'> - <parameter type-id='f0981eeb'/> - <parameter type-id='8846a616'/> - <parameter type-id='8937f3c2'/> - <parameter type-id='80f4b756'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_modify_status' mangled-name='irq_modify_status' filepath='include/linux/irq.h' line='731' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_modify_status'> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='4852a8ec'> - <parameter type-id='1c475548'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f5c32c38'> - <parameter type-id='1c475548'/> - <parameter type-id='5f8a1ac4'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='97f95e6a'> - <parameter type-id='1c475548'/> - <parameter type-id='0187da1b'/> - <parameter type-id='d8e6b335'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='2cabe151'> - <parameter type-id='1c475548'/> - <parameter type-id='0187da1b'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='91265862'> - <parameter type-id='1c475548'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='20f1cebe'> - <parameter type-id='1c475548'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8ab70c7a'> - <parameter type-id='7544e824'/> - <parameter type-id='9a537bbe'/> - <parameter type-id='aded214c'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3de312fc'> - <parameter type-id='7544e824'/> - <parameter type-id='9a537bbe'/> - <parameter type-id='385b8018'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='dea13b10'> - <parameter type-id='7544e824'/> - <parameter type-id='1c475548'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a5eadeee'> - <parameter type-id='7544e824'/> - <parameter type-id='2869bb38'/> - <parameter type-id='385b8018'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a2ef4917'> - <parameter type-id='7544e824'/> - <parameter type-id='2869bb38'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='7e765fce'> - <parameter type-id='7544e824'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='88370ce9'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1d6846fa'> - <parameter type-id='7544e824'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='19f1c953'> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <return type-id='4bdecfd7'/> - </function-type> - <function-type size-in-bits='64' id='7addb8a1'> - <parameter type-id='1c475548'/> - <return type-id='f0981eeb'/> - </function-type> - <function-type size-in-bits='64' id='426a0da5'> - <parameter type-id='7ca8e198'/> - <parameter type-id='af4bd535'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='75685cad'> - <parameter type-id='e53d7a90'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='3b7ef195'> - <parameter type-id='1c475548'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='9cad7816'> - <parameter type-id='1c475548'/> - <parameter type-id='5f8a1ac4'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='16ebfbba'> - <parameter type-id='1c475548'/> - <parameter type-id='7f6ae768'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='9e497d29'> - <parameter type-id='1c475548'/> - <parameter type-id='f8dc9def'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='e7c67bff'> - <parameter type-id='1c475548'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='da4d9050'> - <parameter type-id='76c7d88b'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='71099d68'> - <parameter type-id='7544e824'/> - <parameter type-id='1c475548'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='eb940a3b'> - <parameter type-id='7544e824'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='267816c1'> - <parameter type-id='7544e824'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='4dd76d14'> - <parameter type-id='aa29ecab'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='4b8eb833'> - <parameter type-id='19c2251e'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/irqchip/irq-sunxi-nmi.c' language='LANG_C89'> - <function-decl name='irq_of_parse_and_map' mangled-name='irq_of_parse_and_map' filepath='include/linux/of_irq.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_of_parse_and_map'> - <parameter type-id='9a537bbe'/> - <parameter type-id='95e97e5e'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='irq_get_domain_generic_chip' mangled-name='irq_get_domain_generic_chip' filepath='include/linux/irq.h' line='1120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_get_domain_generic_chip'> - <parameter type-id='7544e824'/> - <parameter type-id='f0981eeb'/> - <return type-id='e53d7a90'/> - </function-decl> - <function-decl name='of_io_request_and_map' mangled-name='of_io_request_and_map' filepath='include/linux/of_address.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_io_request_and_map'> - <parameter type-id='9a537bbe'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='80f4b756'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='irq_set_chained_handler_and_data' mangled-name='irq_set_chained_handler_and_data' filepath='include/linux/irq.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_chained_handler_and_data'> - <parameter type-id='f0981eeb'/> - <parameter type-id='8937f3c2'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_domain_remove' mangled-name='irq_domain_remove' filepath='include/linux/irqdomain.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_remove'> - <parameter type-id='7544e824'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_setup_alt_chip' mangled-name='irq_setup_alt_chip' filepath='include/linux/irq.h' line='1108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_setup_alt_chip'> - <parameter type-id='1c475548'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_find_mapping' mangled-name='irq_find_mapping' filepath='include/linux/irqdomain.h' line='418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_find_mapping'> - <parameter type-id='7544e824'/> - <parameter type-id='7359adad'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='generic_handle_irq' mangled-name='generic_handle_irq' filepath='include/linux/irqdesc.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_handle_irq'> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/leds/led-class-flash.c' language='LANG_C89'> <class-decl name='led_classdev_flash' size-in-bits='3712' is-struct='yes' visibility='default' filepath='include/linux/led-class-flash.h' line='65' column='1' id='e6a2c851'> @@ -94399,16 +82152,105 @@ <pointer-type-def type-id='b21fa5e0' size-in-bits='64' id='8cbb2c12'/> <pointer-type-def type-id='a2e29ca3' size-in-bits='64' id='9630d76f'/> <pointer-type-def type-id='e6a2c851' size-in-bits='64' id='26deddb9'/> + <function-decl name='led_classdev_flash_unregister' mangled-name='led_classdev_flash_unregister' filepath='drivers/leds/led-class-flash.c' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_classdev_flash_unregister'> + <parameter type-id='26deddb9' name='fled_cdev' filepath='drivers/leds/led-class-flash.c' line='321' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='led_classdev_flash_register_ext' mangled-name='led_classdev_flash_register_ext' filepath='drivers/leds/led-class-flash.c' line='285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_classdev_flash_register_ext'> <parameter type-id='fa0b179b' name='parent' filepath='drivers/leds/led-class-flash.c' line='285' column='1'/> <parameter type-id='26deddb9' name='fled_cdev' filepath='drivers/leds/led-class-flash.c' line='286' column='1'/> <parameter type-id='eebb8ee8' name='init_data' filepath='drivers/leds/led-class-flash.c' line='287' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='led_classdev_flash_unregister' mangled-name='led_classdev_flash_unregister' filepath='drivers/leds/led-class-flash.c' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_classdev_flash_unregister'> - <parameter type-id='26deddb9' name='fled_cdev' filepath='drivers/leds/led-class-flash.c' line='321' column='1'/> - <return type-id='48b5725f'/> - </function-decl> + <class-decl name='led_classdev' size-in-bits='3072' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='58' column='1' id='6e0e17b0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='brightness' type-id='fa598f35' visibility='default' filepath='include/linux/leds.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='max_brightness' type-id='fa598f35' visibility='default' filepath='include/linux/leds.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='work_flags' type-id='7359adad' visibility='default' filepath='include/linux/leds.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='brightness_set' type-id='971a91c1' visibility='default' filepath='include/linux/leds.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='brightness_set_blocking' type-id='07e65680' visibility='default' filepath='include/linux/leds.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='brightness_get' type-id='a91f7d05' visibility='default' filepath='include/linux/leds.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='blink_set' type-id='adaf1c08' visibility='default' filepath='include/linux/leds.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='pattern_set' type-id='e9f2f0c0' visibility='default' filepath='include/linux/leds.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='pattern_clear' type-id='0904d108' visibility='default' filepath='include/linux/leds.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/leds.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/leds.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/leds.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='default_trigger' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='blink_delay_on' type-id='7359adad' visibility='default' filepath='include/linux/leds.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='blink_delay_off' type-id='7359adad' visibility='default' filepath='include/linux/leds.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='blink_timer' type-id='abe41e67' visibility='default' filepath='include/linux/leds.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='blink_brightness' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='new_blink_brightness' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='flash_resume' type-id='749654e7' visibility='default' filepath='include/linux/leds.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='set_brightness_work' type-id='ef9025d0' visibility='default' filepath='include/linux/leds.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='delayed_set_value' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='trigger_lock' type-id='f19fdb93' visibility='default' filepath='include/linux/leds.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='trigger' type-id='db6d90a1' visibility='default' filepath='include/linux/leds.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='trig_list' type-id='72f469ec' visibility='default' filepath='include/linux/leds.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='trigger_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/leds.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='activated' type-id='b50a4934' visibility='default' filepath='include/linux/leds.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='led_access' type-id='925167dc' visibility='default' filepath='include/linux/leds.h' line='150' column='1'/> + </data-member> + </class-decl> <function-type size-in-bits='64' id='a547eaa5'> <parameter type-id='26deddb9'/> <parameter type-id='d8e6b335'/> @@ -94429,13 +82271,72 @@ <parameter type-id='f9409001'/> <return type-id='95e97e5e'/> </function-type> + <pointer-type-def type-id='fbd376ca' size-in-bits='64' id='eebb8ee8'/> + <class-decl name='led_init_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='34' column='1' id='fbd376ca'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/leds.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='default_label' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='devicename' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='devname_mandatory' type-id='b50a4934' visibility='default' filepath='include/linux/leds.h' line='55' column='1'/> + </data-member> + </class-decl> + <enum-decl name='led_brightness' filepath='include/linux/leds.h' line='27' column='1' id='fa598f35'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='LED_OFF' value='0'/> + <enumerator name='LED_ON' value='1'/> + <enumerator name='LED_HALF' value='127'/> + <enumerator name='LED_FULL' value='255'/> + </enum-decl> + <pointer-type-def type-id='f7c7c7f9' size-in-bits='64' id='a91f7d05'/> + <pointer-type-def type-id='6a0fd5a6' size-in-bits='64' id='07e65680'/> + <pointer-type-def type-id='fcd4ba8e' size-in-bits='64' id='e9f2f0c0'/> + <pointer-type-def type-id='4b04075e' size-in-bits='64' id='adaf1c08'/> + <pointer-type-def type-id='a373c61d' size-in-bits='64' id='971a91c1'/> </abi-instr> <abi-instr address-size='64' path='drivers/leds/led-class.c' language='LANG_C89'> + <class-decl name='led_init_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='34' column='1' id='fbd376ca'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/leds.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='default_label' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='devicename' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='devname_mandatory' type-id='b50a4934' visibility='default' filepath='include/linux/leds.h' line='55' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='fbd376ca' size-in-bits='64' id='eebb8ee8'/> + <function-decl name='led_classdev_register_ext' mangled-name='led_classdev_register_ext' filepath='drivers/leds/led-class.c' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_classdev_register_ext'> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/leds/led-class.c' line='247' column='1'/> + <parameter type-id='bd1c8eb6' name='led_cdev' filepath='drivers/leds/led-class.c' line='248' column='1'/> + <parameter type-id='eebb8ee8' name='init_data' filepath='drivers/leds/led-class.c' line='249' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='led_classdev_unregister' mangled-name='led_classdev_unregister' filepath='drivers/leds/led-class.c' line='335' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_classdev_unregister'> + <parameter type-id='bd1c8eb6' name='led_cdev' filepath='drivers/leds/led-class.c' line='335' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='devm_led_classdev_unregister' mangled-name='devm_led_classdev_unregister' filepath='drivers/leds/led-class.c' line='420' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_led_classdev_unregister'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/leds/led-class.c' line='420' column='1'/> <parameter type-id='bd1c8eb6' name='led_cdev' filepath='drivers/leds/led-class.c' line='421' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='devm_led_classdev_register_ext' mangled-name='devm_led_classdev_register_ext' filepath='drivers/leds/led-class.c' line='381' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_led_classdev_register_ext'> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/leds/led-class.c' line='381' column='1'/> + <parameter type-id='bd1c8eb6' name='led_cdev' filepath='drivers/leds/led-class.c' line='382' column='1'/> + <parameter type-id='eebb8ee8' name='init_data' filepath='drivers/leds/led-class.c' line='383' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='6e0e17b0' size-in-bits='64' id='bd1c8eb6'/> </abi-instr> <abi-instr address-size='64' path='drivers/leds/led-core.c' language='LANG_C89'> <function-decl name='led_set_brightness_nosleep' mangled-name='led_set_brightness_nosleep' filepath='drivers/leds/led-core.c' line='282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_set_brightness_nosleep'> @@ -94443,8 +82344,47 @@ <parameter type-id='fa598f35' name='value' filepath='drivers/leds/led-core.c' line='283' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='led_set_brightness' mangled-name='led_set_brightness' filepath='drivers/leds/led-core.c' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_set_brightness'> + <parameter type-id='bd1c8eb6' name='led_cdev' filepath='drivers/leds/led-core.c' line='241' column='1'/> + <parameter type-id='fa598f35' name='brightness' filepath='drivers/leds/led-core.c' line='242' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='led_get_default_pattern' mangled-name='led_get_default_pattern' filepath='drivers/leds/led-core.c' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_get_default_pattern'> + <parameter type-id='bd1c8eb6' name='led_cdev' filepath='drivers/leds/led-core.c' line='325' column='1'/> + <parameter type-id='807869d3' name='size' filepath='drivers/leds/led-core.c' line='325' column='1'/> + <return type-id='f9409001'/> + </function-decl> + <function-decl name='led_blink_set' mangled-name='led_blink_set' filepath='drivers/leds/led-core.c' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_blink_set'> + <parameter type-id='bd1c8eb6' name='led_cdev' filepath='drivers/leds/led-core.c' line='197' column='1'/> + <parameter type-id='1d2c2b85' name='delay_on' filepath='drivers/leds/led-core.c' line='198' column='1'/> + <parameter type-id='1d2c2b85' name='delay_off' filepath='drivers/leds/led-core.c' line='199' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/leds/led-triggers.c' language='LANG_C89'> + <pointer-type-def type-id='db6d90a1' size-in-bits='64' id='f87a8ad1'/> + <function-decl name='led_trigger_event' mangled-name='led_trigger_event' filepath='drivers/leds/led-triggers.c' line='317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_trigger_event'> + <parameter type-id='db6d90a1' name='trig' filepath='drivers/leds/led-triggers.c' line='317' column='1'/> + <parameter type-id='fa598f35' name='brightness' filepath='drivers/leds/led-triggers.c' line='318' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='led_trigger_register' mangled-name='led_trigger_register' filepath='drivers/leds/led-triggers.c' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_trigger_register'> + <parameter type-id='db6d90a1' name='trig' filepath='drivers/leds/led-triggers.c' line='226' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='led_trigger_unregister' mangled-name='led_trigger_unregister' filepath='drivers/leds/led-triggers.c' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_trigger_unregister'> + <parameter type-id='db6d90a1' name='trig' filepath='drivers/leds/led-triggers.c' line='263' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='led_trigger_unregister_simple' mangled-name='led_trigger_unregister_simple' filepath='drivers/leds/led-triggers.c' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_trigger_unregister_simple'> + <parameter type-id='db6d90a1' name='trig' filepath='drivers/leds/led-triggers.c' line='397' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='led_trigger_register_simple' mangled-name='led_trigger_register_simple' filepath='drivers/leds/led-triggers.c' line='373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_trigger_register_simple'> + <parameter type-id='80f4b756' name='name' filepath='drivers/leds/led-triggers.c' line='373' column='1'/> + <parameter type-id='f87a8ad1' name='tp' filepath='drivers/leds/led-triggers.c' line='373' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='led_trigger_blink_oneshot' mangled-name='led_trigger_blink_oneshot' filepath='drivers/leds/led-triggers.c' line='364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_trigger_blink_oneshot'> <parameter type-id='db6d90a1' name='trig' filepath='drivers/leds/led-triggers.c' line='364' column='1'/> <parameter type-id='1d2c2b85' name='delay_on' filepath='drivers/leds/led-triggers.c' line='365' column='1'/> @@ -94453,36 +82393,42 @@ <return type-id='48b5725f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/leds/trigger/ledtrig-timer.c' language='LANG_C89'> - <function-decl name='led_trigger_unregister' mangled-name='led_trigger_unregister' filepath='include/linux/leds.h' line='370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_trigger_unregister'> - <parameter type-id='db6d90a1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='led_get_default_pattern' mangled-name='led_get_default_pattern' filepath='include/linux/leds.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_get_default_pattern'> - <parameter type-id='bd1c8eb6'/> - <parameter type-id='807869d3'/> - <return type-id='807869d3'/> - </function-decl> - <function-decl name='led_blink_set' mangled-name='led_blink_set' filepath='include/linux/leds.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_blink_set'> - <parameter type-id='bd1c8eb6'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='1d2c2b85'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='led_set_brightness' mangled-name='led_set_brightness' filepath='include/linux/leds.h' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_set_brightness'> - <parameter type-id='bd1c8eb6'/> - <parameter type-id='fa598f35'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='led_trigger_register' mangled-name='led_trigger_register' filepath='include/linux/leds.h' line='369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_trigger_register'> - <parameter type-id='db6d90a1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/mailbox/hi3660-mailbox.c' language='LANG_C89'> + <abi-instr address-size='64' path='drivers/mailbox/mailbox.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='1280' id='4a460309'> <subrange length='20' type-id='7ff19f0f' id='fdca39cf'/> </array-type-def> + <class-decl name='mbox_chan' size-in-bits='1984' is-struct='yes' visibility='default' filepath='include/linux/mailbox_controller.h' line='117' column='1' id='cbc88d4a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mbox' type-id='fb648468' visibility='default' filepath='include/linux/mailbox_controller.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='txdone_method' type-id='f0981eeb' visibility='default' filepath='include/linux/mailbox_controller.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cl' type-id='aeae13b9' visibility='default' filepath='include/linux/mailbox_controller.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='tx_complete' type-id='f9fef04f' visibility='default' filepath='include/linux/mailbox_controller.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='active_req' type-id='eaa32e2f' visibility='default' filepath='include/linux/mailbox_controller.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='msg_count' type-id='f0981eeb' visibility='default' filepath='include/linux/mailbox_controller.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='msg_free' type-id='f0981eeb' visibility='default' filepath='include/linux/mailbox_controller.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='msg_data' type-id='4a460309' visibility='default' filepath='include/linux/mailbox_controller.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mailbox_controller.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='con_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/mailbox_controller.h' line='126' column='1'/> + </data-member> + </class-decl> <class-decl name='mbox_controller' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mailbox_controller.h' line='74' column='1' id='026a169a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/mailbox_controller.h' line='75' column='1'/> @@ -94535,18 +82481,87 @@ <var-decl name='peek_data' type-id='921a362a' visibility='default' filepath='include/linux/mailbox_controller.h' line='52' column='1'/> </data-member> </class-decl> + <class-decl name='mbox_client' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/mailbox_client.h' line='29' column='1' id='3bf7d5b1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/mailbox_client.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tx_block' type-id='b50a4934' visibility='default' filepath='include/linux/mailbox_client.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tx_tout' type-id='7359adad' visibility='default' filepath='include/linux/mailbox_client.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='knows_txdone' type-id='b50a4934' visibility='default' filepath='include/linux/mailbox_client.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rx_callback' type-id='f0cadde6' visibility='default' filepath='include/linux/mailbox_client.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='tx_prepare' type-id='f0cadde6' visibility='default' filepath='include/linux/mailbox_client.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='tx_done' type-id='a16bb3cd' visibility='default' filepath='include/linux/mailbox_client.h' line='37' column='1'/> + </data-member> + </class-decl> <qualified-type-def type-id='4d1a8c39' const='yes' id='24a174c6'/> <pointer-type-def type-id='24a174c6' size-in-bits='64' id='962b0f84'/> <pointer-type-def type-id='5468e006' size-in-bits='64' id='f7bc2858'/> <pointer-type-def type-id='98985516' size-in-bits='64' id='cead4188'/> <pointer-type-def type-id='d4f11968' size-in-bits='64' id='9f8ab0a2'/> + <pointer-type-def type-id='cbc88d4a' size-in-bits='64' id='339c87e8'/> <pointer-type-def type-id='b08da511' size-in-bits='64' id='8bdb16d5'/> + <pointer-type-def type-id='3bf7d5b1' size-in-bits='64' id='aeae13b9'/> <pointer-type-def type-id='026a169a' size-in-bits='64' id='fb648468'/> <pointer-type-def type-id='f7b53f40' size-in-bits='64' id='921a362a'/> <pointer-type-def type-id='10b63b7d' size-in-bits='64' id='a9035179'/> - <function-decl name='devm_mbox_controller_register' mangled-name='devm_mbox_controller_register' filepath='include/linux/mailbox_controller.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_mbox_controller_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='fb648468'/> + <pointer-type-def type-id='0410b02c' size-in-bits='64' id='f0cadde6'/> + <pointer-type-def type-id='3c5fffe9' size-in-bits='64' id='a16bb3cd'/> + <function-decl name='mbox_request_channel' mangled-name='mbox_request_channel' filepath='drivers/mailbox/mailbox.c' line='331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_request_channel'> + <parameter type-id='aeae13b9' name='cl' filepath='drivers/mailbox/mailbox.c' line='331' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/mailbox/mailbox.c' line='331' column='1'/> + <return type-id='339c87e8'/> + </function-decl> + <function-decl name='mbox_send_message' mangled-name='mbox_send_message' filepath='drivers/mailbox/mailbox.c' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_send_message'> + <parameter type-id='339c87e8' name='chan' filepath='drivers/mailbox/mailbox.c' line='250' column='1'/> + <parameter type-id='eaa32e2f' name='mssg' filepath='drivers/mailbox/mailbox.c' line='250' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mbox_free_channel' mangled-name='mbox_free_channel' filepath='drivers/mailbox/mailbox.c' line='438' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_free_channel'> + <parameter type-id='339c87e8' name='chan' filepath='drivers/mailbox/mailbox.c' line='438' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mbox_request_channel_byname' mangled-name='mbox_request_channel_byname' filepath='drivers/mailbox/mailbox.c' line='402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_request_channel_byname'> + <parameter type-id='aeae13b9' name='cl' filepath='drivers/mailbox/mailbox.c' line='402' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/mailbox/mailbox.c' line='403' column='1'/> + <return type-id='339c87e8'/> + </function-decl> + <function-decl name='mbox_controller_unregister' mangled-name='mbox_controller_unregister' filepath='drivers/mailbox/mailbox.c' line='529' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_controller_unregister'> + <parameter type-id='fb648468' name='mbox' filepath='drivers/mailbox/mailbox.c' line='529' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mbox_controller_register' mangled-name='mbox_controller_register' filepath='drivers/mailbox/mailbox.c' line='478' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_controller_register'> + <parameter type-id='fb648468' name='mbox' filepath='drivers/mailbox/mailbox.c' line='478' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mbox_client_txdone' mangled-name='mbox_client_txdone' filepath='drivers/mailbox/mailbox.c' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_client_txdone'> + <parameter type-id='339c87e8' name='chan' filepath='drivers/mailbox/mailbox.c' line='191' column='1'/> + <parameter type-id='95e97e5e' name='r' filepath='drivers/mailbox/mailbox.c' line='191' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mbox_chan_txdone' mangled-name='mbox_chan_txdone' filepath='drivers/mailbox/mailbox.c' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_chan_txdone'> + <parameter type-id='339c87e8' name='chan' filepath='drivers/mailbox/mailbox.c' line='170' column='1'/> + <parameter type-id='95e97e5e' name='r' filepath='drivers/mailbox/mailbox.c' line='170' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mbox_chan_received_data' mangled-name='mbox_chan_received_data' filepath='drivers/mailbox/mailbox.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_chan_received_data'> + <parameter type-id='339c87e8' name='chan' filepath='drivers/mailbox/mailbox.c' line='152' column='1'/> + <parameter type-id='eaa32e2f' name='mssg' filepath='drivers/mailbox/mailbox.c' line='152' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_mbox_controller_register' mangled-name='devm_mbox_controller_register' filepath='drivers/mailbox/mailbox.c' line='579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_mbox_controller_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/mailbox/mailbox.c' line='579' column='1'/> + <parameter type-id='fb648468' name='mbox' filepath='drivers/mailbox/mailbox.c' line='580' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='5468e006'> @@ -94576,141 +82591,26 @@ <parameter type-id='339c87e8'/> <return type-id='48b5725f'/> </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/mailbox/hi6220-mailbox.c' language='LANG_C89'> - <function-decl name='mbox_chan_txdone' mangled-name='mbox_chan_txdone' filepath='include/linux/mailbox_controller.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_chan_txdone'> - <parameter type-id='339c87e8'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mbox_chan_received_data' mangled-name='mbox_chan_received_data' filepath='include/linux/mailbox_controller.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_chan_received_data'> - <parameter type-id='339c87e8'/> + <function-type size-in-bits='64' id='0410b02c'> + <parameter type-id='aeae13b9'/> <parameter type-id='eaa32e2f'/> <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/mailbox/mailbox.c' language='LANG_C89'> - <function-decl name='mbox_request_channel_byname' mangled-name='mbox_request_channel_byname' filepath='drivers/mailbox/mailbox.c' line='402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_request_channel_byname'> - <parameter type-id='aeae13b9' name='cl' filepath='drivers/mailbox/mailbox.c' line='402' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/mailbox/mailbox.c' line='403' column='1'/> - <return type-id='339c87e8'/> - </function-decl> - <function-decl name='mbox_controller_register' mangled-name='mbox_controller_register' filepath='drivers/mailbox/mailbox.c' line='478' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_controller_register'> - <parameter type-id='fb648468' name='mbox' filepath='drivers/mailbox/mailbox.c' line='478' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mbox_controller_unregister' mangled-name='mbox_controller_unregister' filepath='drivers/mailbox/mailbox.c' line='529' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbox_controller_unregister'> - <parameter type-id='fb648468' name='mbox' filepath='drivers/mailbox/mailbox.c' line='529' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/md/dm-crypt.c' language='LANG_C89'> - <pointer-type-def type-id='5932767e' size-in-bits='64' id='566a4d44'/> - <function-decl name='strsep' mangled-name='strsep' filepath='include/linux/string.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strsep'> - <parameter type-id='9b23c9ad'/> - <parameter type-id='80f4b756'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='crypto_alloc_ahash' mangled-name='crypto_alloc_ahash' filepath='include/crypto/hash.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_ahash'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='1351523a'/> - </function-decl> - <function-decl name='bioset_init' mangled-name='bioset_init' filepath='include/linux/bio.h' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bioset_init'> - <parameter type-id='38b1e3a0'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kthread_stop' mangled-name='kthread_stop' filepath='include/linux/kthread.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_stop'> - <parameter type-id='f23e2572'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='bioset_exit' mangled-name='bioset_exit' filepath='include/linux/bio.h' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bioset_exit'> - <parameter type-id='38b1e3a0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bio_associate_blkg' mangled-name='bio_associate_blkg' filepath='include/linux/bio.h' line='515' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_associate_blkg'> - <parameter type-id='fb55efa1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mempool_alloc' mangled-name='mempool_alloc' filepath='include/linux/mempool.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_alloc'> - <parameter type-id='566a4d44'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='request_key_tag' mangled-name='request_key_tag' filepath='include/linux/key.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_key_tag'> - <parameter type-id='d0a699d1'/> - <parameter type-id='80f4b756'/> - <parameter type-id='fce14c5f'/> - <parameter type-id='80f4b756'/> - <return type-id='204a4632'/> - </function-decl> - <function-decl name='bio_put' mangled-name='bio_put' filepath='include/linux/bio.h' line='393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_put'> - <parameter type-id='fb55efa1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bio_alloc_bioset' mangled-name='bio_alloc_bioset' filepath='include/linux/bio.h' line='392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_alloc_bioset'> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='38b1e3a0'/> - <return type-id='fb55efa1'/> - </function-decl> - <function-decl name='bio_add_page' mangled-name='bio_add_page' filepath='include/linux/bio.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_add_page'> - <parameter type-id='fb55efa1'/> - <parameter type-id='02f11ed4'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mempool_free' mangled-name='mempool_free' filepath='include/linux/mempool.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_free'> + </function-type> + <function-type size-in-bits='64' id='3c5fffe9'> + <parameter type-id='aeae13b9'/> <parameter type-id='eaa32e2f'/> - <parameter type-id='566a4d44'/> + <parameter type-id='95e97e5e'/> <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rb_insert_color' mangled-name='rb_insert_color' filepath='include/linux/rbtree.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_insert_color'> - <parameter type-id='e6532500'/> - <parameter type-id='c5bcc2c0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='crypto_alloc_skcipher' mangled-name='crypto_alloc_skcipher' filepath='include/crypto/skcipher.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_skcipher'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='72bb8c36'/> - </function-decl> - <function-decl name='crypto_alloc_aead' mangled-name='crypto_alloc_aead' filepath='include/crypto/aead.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_aead'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='a585cbc4'/> - </function-decl> - <function-decl name='kthread_should_stop' mangled-name='kthread_should_stop' filepath='include/linux/kthread.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_should_stop'> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='blk_start_plug' mangled-name='blk_start_plug' filepath='include/linux/blkdev.h' line='1192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_start_plug'> - <parameter type-id='39944481'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rb_erase' mangled-name='rb_erase' filepath='include/linux/rbtree.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_erase'> - <parameter type-id='e6532500'/> - <parameter type-id='c5bcc2c0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_finish_plug' mangled-name='blk_finish_plug' filepath='include/linux/blkdev.h' line='1193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_finish_plug'> - <parameter type-id='39944481'/> - <return type-id='48b5725f'/> - </function-decl> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/media/cec/cec-adap.c' language='LANG_C89'> <pointer-type-def type-id='a809e963' size-in-bits='64' id='aa4339b3'/> <qualified-type-def type-id='f02c18fa' const='yes' id='25bc1b8d'/> <pointer-type-def type-id='25bc1b8d' size-in-bits='64' id='0e1f87e5'/> - <function-decl name='cec_fill_conn_info_from_drm' mangled-name='cec_fill_conn_info_from_drm' filepath='drivers/media/cec/cec-adap.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_fill_conn_info_from_drm'> - <parameter type-id='aa4339b3' name='conn_info' filepath='drivers/media/cec/cec-adap.c' line='81' column='1'/> - <parameter type-id='0e1f87e5' name='connector' filepath='drivers/media/cec/cec-adap.c' line='82' column='1'/> + <function-decl name='cec_s_phys_addr' mangled-name='cec_s_phys_addr' filepath='drivers/media/cec/cec-adap.c' line='1607' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_s_phys_addr'> + <parameter type-id='b94a2f7c' name='adap' filepath='drivers/media/cec/cec-adap.c' line='1607' column='1'/> + <parameter type-id='1dc6a898' name='phys_addr' filepath='drivers/media/cec/cec-adap.c' line='1607' column='1'/> + <parameter type-id='b50a4934' name='block' filepath='drivers/media/cec/cec-adap.c' line='1607' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='cec_transmit_done_ts' mangled-name='cec_transmit_done_ts' filepath='drivers/media/cec/cec-adap.c' line='591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_transmit_done_ts'> @@ -94729,15 +82629,20 @@ <parameter type-id='fbc017ef' name='ts' filepath='drivers/media/cec/cec-adap.c' line='689' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='cec_s_phys_addr_from_edid' mangled-name='cec_s_phys_addr_from_edid' filepath='drivers/media/cec/cec-adap.c' line='1618' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_s_phys_addr_from_edid'> + <parameter type-id='b94a2f7c' name='adap' filepath='drivers/media/cec/cec-adap.c' line='1618' column='1'/> + <parameter type-id='776adf76' name='edid' filepath='drivers/media/cec/cec-adap.c' line='1619' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='cec_received_msg_ts' mangled-name='cec_received_msg_ts' filepath='drivers/media/cec/cec-adap.c' line='1036' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_received_msg_ts'> <parameter type-id='b94a2f7c' name='adap' filepath='drivers/media/cec/cec-adap.c' line='1036' column='1'/> <parameter type-id='ffb3cc6e' name='msg' filepath='drivers/media/cec/cec-adap.c' line='1037' column='1'/> <parameter type-id='fbc017ef' name='ts' filepath='drivers/media/cec/cec-adap.c' line='1037' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cec_s_phys_addr_from_edid' mangled-name='cec_s_phys_addr_from_edid' filepath='drivers/media/cec/cec-adap.c' line='1618' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_s_phys_addr_from_edid'> - <parameter type-id='b94a2f7c' name='adap' filepath='drivers/media/cec/cec-adap.c' line='1618' column='1'/> - <parameter type-id='776adf76' name='edid' filepath='drivers/media/cec/cec-adap.c' line='1619' column='1'/> + <function-decl name='cec_fill_conn_info_from_drm' mangled-name='cec_fill_conn_info_from_drm' filepath='drivers/media/cec/cec-adap.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_fill_conn_info_from_drm'> + <parameter type-id='aa4339b3' name='conn_info' filepath='drivers/media/cec/cec-adap.c' line='81' column='1'/> + <parameter type-id='0e1f87e5' name='connector' filepath='drivers/media/cec/cec-adap.c' line='82' column='1'/> <return type-id='48b5725f'/> </function-decl> <pointer-type-def type-id='488c1da8' size-in-bits='64' id='ffb3cc6e'/> @@ -95350,10 +83255,8 @@ <parameter type-id='f9b06939' name='available_las' filepath='drivers/media/cec/cec-core.c' line='255' column='1'/> <return type-id='b94a2f7c'/> </function-decl> - <function-decl name='cec_s_phys_addr' mangled-name='cec_s_phys_addr' filepath='include/media/cec.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_s_phys_addr'> - <parameter type-id='b94a2f7c'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='c894953d'/> + <function-decl name='cec_unregister_adapter' mangled-name='cec_unregister_adapter' filepath='drivers/media/cec/cec-core.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_unregister_adapter'> + <parameter type-id='b94a2f7c' name='adap' filepath='drivers/media/cec/cec-core.c' line='412' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='cec_register_adapter' mangled-name='cec_register_adapter' filepath='drivers/media/cec/cec-core.c' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_register_adapter'> @@ -95361,10 +83264,6 @@ <parameter type-id='fa0b179b' name='parent' filepath='drivers/media/cec/cec-core.c' line='343' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='cec_unregister_adapter' mangled-name='cec_unregister_adapter' filepath='drivers/media/cec/cec-core.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_unregister_adapter'> - <parameter type-id='b94a2f7c' name='adap' filepath='drivers/media/cec/cec-core.c' line='412' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='cec_delete_adapter' mangled-name='cec_delete_adapter' filepath='drivers/media/cec/cec-core.c' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_delete_adapter'> <parameter type-id='b94a2f7c' name='adap' filepath='drivers/media/cec/cec-core.c' line='431' column='1'/> <return type-id='48b5725f'/> @@ -95465,14 +83364,28 @@ <qualified-type-def type-id='a809e963' const='yes' id='f8c4658e'/> <pointer-type-def type-id='f8c4658e' size-in-bits='64' id='412c012c'/> <pointer-type-def type-id='d2dce1fc' size-in-bits='64' id='ae01f4c6'/> + <function-decl name='cec_notifier_set_phys_addr_from_edid' mangled-name='cec_notifier_set_phys_addr_from_edid' filepath='drivers/media/cec/cec-notifier.c' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_notifier_set_phys_addr_from_edid'> + <parameter type-id='33ceb73d' name='n' filepath='drivers/media/cec/cec-notifier.c' line='185' column='1'/> + <parameter type-id='776adf76' name='edid' filepath='drivers/media/cec/cec-notifier.c' line='186' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cec_notifier_set_phys_addr' mangled-name='cec_notifier_set_phys_addr' filepath='drivers/media/cec/cec-notifier.c' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_notifier_set_phys_addr'> + <parameter type-id='33ceb73d' name='n' filepath='drivers/media/cec/cec-notifier.c' line='170' column='1'/> + <parameter type-id='1dc6a898' name='pa' filepath='drivers/media/cec/cec-notifier.c' line='170' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cec_notifier_conn_unregister' mangled-name='cec_notifier_conn_unregister' filepath='drivers/media/cec/cec-notifier.c' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_notifier_conn_unregister'> + <parameter type-id='33ceb73d' name='n' filepath='drivers/media/cec/cec-notifier.c' line='116' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='cec_notifier_conn_register' mangled-name='cec_notifier_conn_register' filepath='drivers/media/cec/cec-notifier.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_notifier_conn_register'> <parameter type-id='fa0b179b' name='hdmi_dev' filepath='drivers/media/cec/cec-notifier.c' line='93' column='1'/> <parameter type-id='80f4b756' name='conn_name' filepath='drivers/media/cec/cec-notifier.c' line='93' column='1'/> <parameter type-id='412c012c' name='conn_info' filepath='drivers/media/cec/cec-notifier.c' line='94' column='1'/> <return type-id='33ceb73d'/> </function-decl> - <function-decl name='cec_notifier_conn_unregister' mangled-name='cec_notifier_conn_unregister' filepath='drivers/media/cec/cec-notifier.c' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_notifier_conn_unregister'> - <parameter type-id='33ceb73d' name='n' filepath='drivers/media/cec/cec-notifier.c' line='116' column='1'/> + <function-decl name='cec_notifier_cec_adap_unregister' mangled-name='cec_notifier_cec_adap_unregister' filepath='drivers/media/cec/cec-notifier.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_notifier_cec_adap_unregister'> + <parameter type-id='33ceb73d' name='n' filepath='drivers/media/cec/cec-notifier.c' line='156' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='cec_notifier_cec_adap_register' mangled-name='cec_notifier_cec_adap_register' filepath='drivers/media/cec/cec-notifier.c' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_notifier_cec_adap_register'> @@ -95481,20 +83394,6 @@ <parameter type-id='b94a2f7c' name='adap' filepath='drivers/media/cec/cec-notifier.c' line='135' column='1'/> <return type-id='33ceb73d'/> </function-decl> - <function-decl name='cec_notifier_cec_adap_unregister' mangled-name='cec_notifier_cec_adap_unregister' filepath='drivers/media/cec/cec-notifier.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_notifier_cec_adap_unregister'> - <parameter type-id='33ceb73d' name='n' filepath='drivers/media/cec/cec-notifier.c' line='156' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cec_notifier_set_phys_addr' mangled-name='cec_notifier_set_phys_addr' filepath='drivers/media/cec/cec-notifier.c' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_notifier_set_phys_addr'> - <parameter type-id='33ceb73d' name='n' filepath='drivers/media/cec/cec-notifier.c' line='170' column='1'/> - <parameter type-id='1dc6a898' name='pa' filepath='drivers/media/cec/cec-notifier.c' line='170' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cec_notifier_set_phys_addr_from_edid' mangled-name='cec_notifier_set_phys_addr_from_edid' filepath='drivers/media/cec/cec-notifier.c' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cec_notifier_set_phys_addr_from_edid'> - <parameter type-id='33ceb73d' name='n' filepath='drivers/media/cec/cec-notifier.c' line='185' column='1'/> - <parameter type-id='776adf76' name='edid' filepath='drivers/media/cec/cec-notifier.c' line='186' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-type size-in-bits='64' id='d2dce1fc'> <parameter type-id='b94a2f7c'/> <parameter type-id='1dc6a898'/> @@ -95502,88 +83401,54 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/media/common/videobuf2/videobuf2-core.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='fa0b179b' size-in-bits='512' id='f6e5abef'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <array-type-def dimensions='1' type-id='85535682' size-in-bits='4096' id='f989fdcc'> + <subrange length='64' type-id='7ff19f0f' id='b10be967'/> + </array-type-def> <array-type-def dimensions='1' type-id='14582e4a' size-in-bits='12288' id='729537cc'> <subrange length='64' type-id='7ff19f0f' id='b10be967'/> </array-type-def> - <class-decl name='vb2_fileio_buf' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2414' column='1' id='14582e4a'> + <array-type-def dimensions='1' type-id='b3ad2c1c' size-in-bits='3072' id='105eff46'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <class-decl name='vb2_ops' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='411' column='1' id='1e4ac06a'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vaddr' type-id='eaa32e2f' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2415' column='1'/> + <var-decl name='queue_setup' type-id='f4ef52eb' visibility='default' filepath='include/media/videobuf2-core.h' line='412' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='pos' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='queued' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2418' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='vb2_thread_fnc' type-id='c4cd4be2' filepath='include/media/videobuf2-core.h' line='1032' column='1' id='86e6f91d'/> - <function-decl name='vb2_buffer_done' mangled-name='vb2_buffer_done' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_buffer_done'> - <parameter type-id='85535682' name='vb' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='921' column='1'/> - <parameter type-id='550876cf' name='state' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='921' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='vb2_plane_vaddr' mangled-name='vb2_plane_vaddr' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='902' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_plane_vaddr'> - <parameter type-id='85535682' name='vb' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='902' column='1'/> - <parameter type-id='f0981eeb' name='plane_no' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='902' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='vb2_plane_cookie' mangled-name='vb2_plane_cookie' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='912' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_plane_cookie'> - <parameter type-id='85535682' name='vb' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='912' column='1'/> - <parameter type-id='f0981eeb' name='plane_no' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='912' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='vb2_request_object_is_buffer' mangled-name='vb2_request_object_is_buffer' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='1397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_request_object_is_buffer'> - <parameter type-id='347d8ccd' name='obj' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='1397' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='vb2_wait_for_all_buffers' mangled-name='vb2_wait_for_all_buffers' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='1784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_wait_for_all_buffers'> - <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='1784' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vb2_queue_error' mangled-name='vb2_queue_error' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2025' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_queue_error'> - <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2025' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='vb2_mmap' mangled-name='vb2_mmap' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_mmap'> - <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2158' column='1'/> - <parameter type-id='2ae08426' name='vma' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2158' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <enum-decl name='vb2_buffer_state' filepath='include/media/videobuf2-core.h' line='219' column='1' id='550876cf'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='VB2_BUF_STATE_DEQUEUED' value='0'/> - <enumerator name='VB2_BUF_STATE_IN_REQUEST' value='1'/> - <enumerator name='VB2_BUF_STATE_PREPARING' value='2'/> - <enumerator name='VB2_BUF_STATE_QUEUED' value='3'/> - <enumerator name='VB2_BUF_STATE_ACTIVE' value='4'/> - <enumerator name='VB2_BUF_STATE_DONE' value='5'/> - <enumerator name='VB2_BUF_STATE_ERROR' value='6'/> - </enum-decl> - <pointer-type-def type-id='f9bc47e0' size-in-bits='64' id='c4cd4be2'/> - <pointer-type-def type-id='a5b7e4fd' size-in-bits='64' id='347d8ccd'/> - <pointer-type-def type-id='4a078c54' size-in-bits='64' id='85535682'/> - <pointer-type-def type-id='6b30321d' size-in-bits='64' id='a05f1ecd'/> - <class-decl name='media_request_object' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/media/media-request.h' line='269' column='1' id='a5b7e4fd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ops' type-id='4228340f' visibility='default' filepath='include/media/media-request.h' line='270' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/media/media-request.h' line='271' column='1'/> + <var-decl name='wait_prepare' type-id='d2e04e44' visibility='default' filepath='include/media/videobuf2-core.h' line='416' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='req' type-id='ac429605' visibility='default' filepath='include/media/media-request.h' line='272' column='1'/> + <var-decl name='wait_finish' type-id='d2e04e44' visibility='default' filepath='include/media/videobuf2-core.h' line='417' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/media/media-request.h' line='273' column='1'/> + <var-decl name='buf_out_validate' type-id='85280418' visibility='default' filepath='include/media/videobuf2-core.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='buf_init' type-id='85280418' visibility='default' filepath='include/media/videobuf2-core.h' line='420' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/media/media-request.h' line='274' column='1'/> + <var-decl name='buf_prepare' type-id='85280418' visibility='default' filepath='include/media/videobuf2-core.h' line='421' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='completed' type-id='b50a4934' visibility='default' filepath='include/media/media-request.h' line='275' column='1'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='buf_finish' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='422' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='buf_cleanup' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='start_streaming' type-id='15bfa933' visibility='default' filepath='include/media/videobuf2-core.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='stop_streaming' type-id='d2e04e44' visibility='default' filepath='include/media/videobuf2-core.h' line='426' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='buf_queue' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='buf_request_complete' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='430' column='1'/> </data-member> </class-decl> <class-decl name='vb2_buffer' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='245' column='1' id='4a078c54'> @@ -95633,6 +83498,361 @@ <var-decl name='done_entry' type-id='72f469ec' visibility='default' filepath='include/media/videobuf2-core.h' line='279' column='1'/> </data-member> </class-decl> + <enum-decl name='vb2_buffer_state' filepath='include/media/videobuf2-core.h' line='219' column='1' id='550876cf'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='VB2_BUF_STATE_DEQUEUED' value='0'/> + <enumerator name='VB2_BUF_STATE_IN_REQUEST' value='1'/> + <enumerator name='VB2_BUF_STATE_PREPARING' value='2'/> + <enumerator name='VB2_BUF_STATE_QUEUED' value='3'/> + <enumerator name='VB2_BUF_STATE_ACTIVE' value='4'/> + <enumerator name='VB2_BUF_STATE_DONE' value='5'/> + <enumerator name='VB2_BUF_STATE_ERROR' value='6'/> + </enum-decl> + <class-decl name='vb2_plane' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='174' column='1' id='b3ad2c1c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mem_priv' type-id='eaa32e2f' visibility='default' filepath='include/media/videobuf2-core.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dbuf' type-id='5e4f599b' visibility='default' filepath='include/media/videobuf2-core.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dbuf_mapped' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='bytesused' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='min_length' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='m' type-id='07aa0de4' visibility='default' filepath='include/media/videobuf2-core.h' line='185' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='data_offset' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='186' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='181' column='1' id='07aa0de4'> + <data-member access='public'> + <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='182' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='userptr' type-id='7359adad' visibility='default' filepath='include/media/videobuf2-core.h' line='183' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='fd' type-id='95e97e5e' visibility='default' filepath='include/media/videobuf2-core.h' line='184' column='1'/> + </data-member> + </union-decl> + <class-decl name='vb2_mem_ops' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='118' column='1' id='68597e64'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='alloc' type-id='ba09778f' visibility='default' filepath='include/media/videobuf2-core.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='put' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='get_dmabuf' type-id='de210c7e' visibility='default' filepath='include/media/videobuf2-core.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_userptr' type-id='81e32a16' visibility='default' filepath='include/media/videobuf2-core.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='put_userptr' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='prepare' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='finish' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='attach_dmabuf' type-id='5acb9c3c' visibility='default' filepath='include/media/videobuf2-core.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='detach_dmabuf' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='map_dmabuf' type-id='b9b212f5' visibility='default' filepath='include/media/videobuf2-core.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='unmap_dmabuf' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='vaddr' type-id='5ad9edb6' visibility='default' filepath='include/media/videobuf2-core.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='cookie' type-id='5ad9edb6' visibility='default' filepath='include/media/videobuf2-core.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='num_users' type-id='caa804f2' visibility='default' filepath='include/media/videobuf2-core.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='mmap' type-id='f34c7de4' visibility='default' filepath='include/media/videobuf2-core.h' line='147' column='1'/> + </data-member> + </class-decl> + <class-decl name='vb2_buf_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='450' column='1' id='71d68b50'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='verify_planes_array' type-id='c4cd4be2' visibility='default' filepath='include/media/videobuf2-core.h' line='451' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='init_buffer' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='452' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fill_user_buffer' type-id='35cea26b' visibility='default' filepath='include/media/videobuf2-core.h' line='453' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fill_vb2_buffer' type-id='9cbbcc93' visibility='default' filepath='include/media/videobuf2-core.h' line='454' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='copy_timestamp' type-id='35cea26b' visibility='default' filepath='include/media/videobuf2-core.h' line='455' column='1'/> + </data-member> + </class-decl> + <class-decl name='vb2_fileio_data' size-in-bits='12608' is-struct='yes' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2445' column='1' id='c1670ffd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2446' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2447' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='memory' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bufs' type-id='729537cc' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2449' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12416'> + <var-decl name='cur_index' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12448'> + <var-decl name='initial_index' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2451' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12480'> + <var-decl name='q_count' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2452' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12512'> + <var-decl name='dq_count' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2453' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='read_once' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2454' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='write_immediately' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2455' column='1'/> + </data-member> + </class-decl> + <class-decl name='vb2_fileio_buf' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2414' column='1' id='14582e4a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vaddr' type-id='eaa32e2f' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2415' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2416' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='pos' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='queued' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2418' column='1'/> + </data-member> + </class-decl> + <class-decl name='vb2_threadio_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2781' column='1' id='cca707fb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='thread' type-id='f23e2572' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2782' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fnc' type-id='86e6f91d' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2783' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2784' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='stop' type-id='b50a4934' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2785' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='vb2_thread_fnc' type-id='c4cd4be2' filepath='include/media/videobuf2-core.h' line='1032' column='1' id='86e6f91d'/> + <qualified-type-def type-id='71d68b50' const='yes' id='4925ee5b'/> + <pointer-type-def type-id='4925ee5b' size-in-bits='64' id='97b65be3'/> + <qualified-type-def type-id='68597e64' const='yes' id='23cb2797'/> + <pointer-type-def type-id='23cb2797' size-in-bits='64' id='15cf8e87'/> + <qualified-type-def type-id='1e4ac06a' const='yes' id='1f063fe1'/> + <pointer-type-def type-id='1f063fe1' size-in-bits='64' id='a1d66c91'/> + <pointer-type-def type-id='fa0b179b' size-in-bits='64' id='50764ba3'/> + <pointer-type-def type-id='e4934d54' size-in-bits='64' id='de210c7e'/> + <pointer-type-def type-id='299608ee' size-in-bits='64' id='85280418'/> + <pointer-type-def type-id='1e6604d7' size-in-bits='64' id='9cbbcc93'/> + <pointer-type-def type-id='f9bc47e0' size-in-bits='64' id='c4cd4be2'/> + <pointer-type-def type-id='a8a63667' size-in-bits='64' id='15bfa933'/> + <pointer-type-def type-id='78b081ff' size-in-bits='64' id='f4ef52eb'/> + <pointer-type-def type-id='5329c4da' size-in-bits='64' id='f34c7de4'/> + <pointer-type-def type-id='4a078c54' size-in-bits='64' id='85535682'/> + <pointer-type-def type-id='c1670ffd' size-in-bits='64' id='372af73d'/> + <pointer-type-def type-id='b3ad2c1c' size-in-bits='64' id='5de22dda'/> + <pointer-type-def type-id='cca707fb' size-in-bits='64' id='dc2d641b'/> + <pointer-type-def type-id='cd68bc93' size-in-bits='64' id='547e4f07'/> + <pointer-type-def type-id='7ec379e7' size-in-bits='64' id='35cea26b'/> + <pointer-type-def type-id='9097330a' size-in-bits='64' id='d2e04e44'/> + <pointer-type-def type-id='f7cd66fa' size-in-bits='64' id='5acb9c3c'/> + <pointer-type-def type-id='a2db2d94' size-in-bits='64' id='81e32a16'/> + <pointer-type-def type-id='850738b3' size-in-bits='64' id='ba09778f'/> + <function-decl name='vb2_wait_for_all_buffers' mangled-name='vb2_wait_for_all_buffers' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='1784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_wait_for_all_buffers'> + <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='1784' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vb2_request_object_is_buffer' mangled-name='vb2_request_object_is_buffer' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='1397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_request_object_is_buffer'> + <parameter type-id='347d8ccd' name='obj' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='1397' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='vb2_buffer_done' mangled-name='vb2_buffer_done' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_buffer_done'> + <parameter type-id='85535682' name='vb' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='921' column='1'/> + <parameter type-id='550876cf' name='state' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='921' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='vb2_queue_error' mangled-name='vb2_queue_error' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2025' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_queue_error'> + <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2025' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='vb2_plane_vaddr' mangled-name='vb2_plane_vaddr' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='902' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_plane_vaddr'> + <parameter type-id='85535682' name='vb' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='902' column='1'/> + <parameter type-id='f0981eeb' name='plane_no' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='902' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='vb2_plane_cookie' mangled-name='vb2_plane_cookie' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='912' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_plane_cookie'> + <parameter type-id='85535682' name='vb' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='912' column='1'/> + <parameter type-id='f0981eeb' name='plane_no' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='912' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='vb2_mmap' mangled-name='vb2_mmap' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_mmap'> + <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2158' column='1'/> + <parameter type-id='2ae08426' name='vma' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2158' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <class-decl name='media_request_object' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/media/media-request.h' line='269' column='1' id='a5b7e4fd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ops' type-id='4228340f' visibility='default' filepath='include/media/media-request.h' line='270' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/media/media-request.h' line='271' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='req' type-id='ac429605' visibility='default' filepath='include/media/media-request.h' line='272' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/media/media-request.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/media/media-request.h' line='274' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='completed' type-id='b50a4934' visibility='default' filepath='include/media/media-request.h' line='275' column='1'/> + </data-member> + </class-decl> + <function-type size-in-bits='64' id='e4934d54'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='7359adad'/> + <return type-id='5e4f599b'/> + </function-type> + <function-type size-in-bits='64' id='299608ee'> + <parameter type-id='85535682'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1e6604d7'> + <parameter type-id='85535682'/> + <parameter type-id='5de22dda'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f9bc47e0'> + <parameter type-id='85535682'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a8a63667'> + <parameter type-id='a05f1ecd'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='78b081ff'> + <parameter type-id='a05f1ecd'/> + <parameter type-id='807869d3'/> + <parameter type-id='807869d3'/> + <parameter type-id='807869d3'/> + <parameter type-id='50764ba3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5329c4da'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='2ae08426'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cd68bc93'> + <parameter type-id='85535682'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='7ec379e7'> + <parameter type-id='85535682'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='9097330a'> + <parameter type-id='a05f1ecd'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='f7cd66fa'> + <parameter type-id='fa0b179b'/> + <parameter type-id='5e4f599b'/> + <parameter type-id='7359adad'/> + <parameter type-id='eea6b025'/> + <return type-id='eaa32e2f'/> + </function-type> + <function-type size-in-bits='64' id='a2db2d94'> + <parameter type-id='fa0b179b'/> + <parameter type-id='7359adad'/> + <parameter type-id='7359adad'/> + <parameter type-id='eea6b025'/> + <return type-id='eaa32e2f'/> + </function-type> + <function-type size-in-bits='64' id='850738b3'> + <parameter type-id='fa0b179b'/> + <parameter type-id='7359adad'/> + <parameter type-id='7359adad'/> + <parameter type-id='eea6b025'/> + <parameter type-id='3eb7c31c'/> + <return type-id='eaa32e2f'/> + </function-type> + <pointer-type-def type-id='08c313b5' size-in-bits='64' id='ac429605'/> + <pointer-type-def type-id='a5b7e4fd' size-in-bits='64' id='347d8ccd'/> + <pointer-type-def type-id='6b30321d' size-in-bits='64' id='a05f1ecd'/> + <class-decl name='media_request' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/media/media-request.h' line='62' column='1' id='08c313b5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mdev' type-id='e2929c1c' visibility='default' filepath='include/media/media-request.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/media/media-request.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='debug_str' type-id='665c09d8' visibility='default' filepath='include/media/media-request.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='state' type-id='f22f33ac' visibility='default' filepath='include/media/media-request.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='updating_count' type-id='f0981eeb' visibility='default' filepath='include/media/media-request.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='access_count' type-id='f0981eeb' visibility='default' filepath='include/media/media-request.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='objects' type-id='72f469ec' visibility='default' filepath='include/media/media-request.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='num_incomplete_objects' type-id='f0981eeb' visibility='default' filepath='include/media/media-request.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='poll_wait' type-id='b5ab048f' visibility='default' filepath='include/media/media-request.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/media/media-request.h' line='72' column='1'/> + </data-member> + </class-decl> <class-decl name='vb2_queue' size-in-bits='6528' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='551' column='1' id='6b30321d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='552' column='1'/> @@ -95774,251 +83994,10 @@ </data-member> </class-decl> <pointer-type-def type-id='904f813f' size-in-bits='64' id='4228340f'/> - <pointer-type-def type-id='4925ee5b' size-in-bits='64' id='97b65be3'/> - <pointer-type-def type-id='23cb2797' size-in-bits='64' id='15cf8e87'/> - <pointer-type-def type-id='1f063fe1' size-in-bits='64' id='a1d66c91'/> - <array-type-def dimensions='1' type-id='fa0b179b' size-in-bits='512' id='f6e5abef'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <pointer-type-def type-id='08c313b5' size-in-bits='64' id='ac429605'/> - <array-type-def dimensions='1' type-id='85535682' size-in-bits='4096' id='f989fdcc'> - <subrange length='64' type-id='7ff19f0f' id='b10be967'/> - </array-type-def> - <pointer-type-def type-id='c1670ffd' size-in-bits='64' id='372af73d'/> - <array-type-def dimensions='1' type-id='b3ad2c1c' size-in-bits='3072' id='105eff46'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <pointer-type-def type-id='cca707fb' size-in-bits='64' id='dc2d641b'/> - <class-decl name='media_request' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/media/media-request.h' line='62' column='1' id='08c313b5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mdev' type-id='e2929c1c' visibility='default' filepath='include/media/media-request.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/media/media-request.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='debug_str' type-id='665c09d8' visibility='default' filepath='include/media/media-request.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='state' type-id='f22f33ac' visibility='default' filepath='include/media/media-request.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='updating_count' type-id='f0981eeb' visibility='default' filepath='include/media/media-request.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='access_count' type-id='f0981eeb' visibility='default' filepath='include/media/media-request.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='objects' type-id='72f469ec' visibility='default' filepath='include/media/media-request.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='num_incomplete_objects' type-id='f0981eeb' visibility='default' filepath='include/media/media-request.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='poll_wait' type-id='b5ab048f' visibility='default' filepath='include/media/media-request.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/media/media-request.h' line='72' column='1'/> - </data-member> - </class-decl> - <class-decl name='vb2_fileio_data' size-in-bits='12608' is-struct='yes' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2445' column='1' id='c1670ffd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2446' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2447' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='memory' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bufs' type-id='729537cc' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2449' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12416'> - <var-decl name='cur_index' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12448'> - <var-decl name='initial_index' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12480'> - <var-decl name='q_count' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2452' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12512'> - <var-decl name='dq_count' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2453' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='read_once' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2454' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='write_immediately' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2455' column='1'/> - </data-member> - </class-decl> - <class-decl name='vb2_plane' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='174' column='1' id='b3ad2c1c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mem_priv' type-id='eaa32e2f' visibility='default' filepath='include/media/videobuf2-core.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dbuf' type-id='5e4f599b' visibility='default' filepath='include/media/videobuf2-core.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dbuf_mapped' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='bytesused' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='min_length' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='m' type-id='07aa0de4' visibility='default' filepath='include/media/videobuf2-core.h' line='185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='data_offset' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='186' column='1'/> - </data-member> - </class-decl> - <class-decl name='vb2_threadio_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2781' column='1' id='cca707fb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='thread' type-id='f23e2572' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2782' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fnc' type-id='86e6f91d' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2783' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2784' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='stop' type-id='b50a4934' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2785' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='d2613fd6' const='yes' id='904f813f'/> - <qualified-type-def type-id='71d68b50' const='yes' id='4925ee5b'/> - <qualified-type-def type-id='68597e64' const='yes' id='23cb2797'/> - <qualified-type-def type-id='1e4ac06a' const='yes' id='1f063fe1'/> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='216' id='665c09d8'> <subrange length='27' type-id='7ff19f0f' id='fddb82f0'/> </array-type-def> - <class-decl name='media_request_object_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/media/media-request.h' line='247' column='1' id='d2613fd6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='prepare' type-id='226f205f' visibility='default' filepath='include/media/media-request.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='unprepare' type-id='afb80c18' visibility='default' filepath='include/media/media-request.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='queue' type-id='afb80c18' visibility='default' filepath='include/media/media-request.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='unbind' type-id='afb80c18' visibility='default' filepath='include/media/media-request.h' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='release' type-id='afb80c18' visibility='default' filepath='include/media/media-request.h' line='252' column='1'/> - </data-member> - </class-decl> - <class-decl name='vb2_buf_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='450' column='1' id='71d68b50'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='verify_planes_array' type-id='c4cd4be2' visibility='default' filepath='include/media/videobuf2-core.h' line='451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='init_buffer' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='452' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fill_user_buffer' type-id='35cea26b' visibility='default' filepath='include/media/videobuf2-core.h' line='453' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fill_vb2_buffer' type-id='9cbbcc93' visibility='default' filepath='include/media/videobuf2-core.h' line='454' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='copy_timestamp' type-id='35cea26b' visibility='default' filepath='include/media/videobuf2-core.h' line='455' column='1'/> - </data-member> - </class-decl> - <class-decl name='vb2_mem_ops' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='118' column='1' id='68597e64'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='alloc' type-id='ba09778f' visibility='default' filepath='include/media/videobuf2-core.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='put' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_dmabuf' type-id='de210c7e' visibility='default' filepath='include/media/videobuf2-core.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_userptr' type-id='81e32a16' visibility='default' filepath='include/media/videobuf2-core.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='put_userptr' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='prepare' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='finish' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='attach_dmabuf' type-id='5acb9c3c' visibility='default' filepath='include/media/videobuf2-core.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='detach_dmabuf' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='map_dmabuf' type-id='b9b212f5' visibility='default' filepath='include/media/videobuf2-core.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='unmap_dmabuf' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='vaddr' type-id='5ad9edb6' visibility='default' filepath='include/media/videobuf2-core.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='cookie' type-id='5ad9edb6' visibility='default' filepath='include/media/videobuf2-core.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='num_users' type-id='caa804f2' visibility='default' filepath='include/media/videobuf2-core.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='mmap' type-id='f34c7de4' visibility='default' filepath='include/media/videobuf2-core.h' line='147' column='1'/> - </data-member> - </class-decl> - <class-decl name='vb2_ops' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='411' column='1' id='1e4ac06a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='queue_setup' type-id='f4ef52eb' visibility='default' filepath='include/media/videobuf2-core.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wait_prepare' type-id='d2e04e44' visibility='default' filepath='include/media/videobuf2-core.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='wait_finish' type-id='d2e04e44' visibility='default' filepath='include/media/videobuf2-core.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='buf_out_validate' type-id='85280418' visibility='default' filepath='include/media/videobuf2-core.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='buf_init' type-id='85280418' visibility='default' filepath='include/media/videobuf2-core.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='buf_prepare' type-id='85280418' visibility='default' filepath='include/media/videobuf2-core.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='buf_finish' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='buf_cleanup' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='start_streaming' type-id='15bfa933' visibility='default' filepath='include/media/videobuf2-core.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='stop_streaming' type-id='d2e04e44' visibility='default' filepath='include/media/videobuf2-core.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='buf_queue' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='buf_request_complete' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='430' column='1'/> - </data-member> - </class-decl> + <qualified-type-def type-id='d2613fd6' const='yes' id='904f813f'/> <enum-decl name='media_request_state' filepath='include/media/media-request.h' line='37' column='1' id='f22f33ac'> <underlying-type type-id='9cac1fee'/> <enumerator name='MEDIA_REQUEST_STATE_IDLE' value='0'/> @@ -96030,17 +84009,6 @@ <enumerator name='NR_OF_MEDIA_REQUEST_STATE' value='6'/> </enum-decl> <pointer-type-def type-id='e4dc0de6' size-in-bits='64' id='e2929c1c'/> - <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='181' column='1' id='07aa0de4'> - <data-member access='public'> - <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='182' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='userptr' type-id='7359adad' visibility='default' filepath='include/media/videobuf2-core.h' line='183' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='fd' type-id='95e97e5e' visibility='default' filepath='include/media/videobuf2-core.h' line='184' column='1'/> - </data-member> - </union-decl> <class-decl name='media_device' size-in-bits='5312' is-struct='yes' visibility='default' filepath='include/media/media-device.h' line='144' column='1' id='e4dc0de6'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/media/media-device.h' line='146' column='1'/> @@ -96115,20 +84083,23 @@ <var-decl name='request_id' type-id='49178f86' visibility='default' filepath='include/media/media-device.h' line='181' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='e4934d54' size-in-bits='64' id='de210c7e'/> - <pointer-type-def type-id='d56a4c4b' size-in-bits='64' id='226f205f'/> - <pointer-type-def type-id='299608ee' size-in-bits='64' id='85280418'/> - <pointer-type-def type-id='1e6604d7' size-in-bits='64' id='9cbbcc93'/> - <pointer-type-def type-id='a8a63667' size-in-bits='64' id='15bfa933'/> - <pointer-type-def type-id='78b081ff' size-in-bits='64' id='f4ef52eb'/> - <pointer-type-def type-id='5329c4da' size-in-bits='64' id='f34c7de4'/> - <pointer-type-def type-id='38e7219e' size-in-bits='64' id='afb80c18'/> - <pointer-type-def type-id='cd68bc93' size-in-bits='64' id='547e4f07'/> - <pointer-type-def type-id='7ec379e7' size-in-bits='64' id='35cea26b'/> - <pointer-type-def type-id='9097330a' size-in-bits='64' id='d2e04e44'/> - <pointer-type-def type-id='f7cd66fa' size-in-bits='64' id='5acb9c3c'/> - <pointer-type-def type-id='a2db2d94' size-in-bits='64' id='81e32a16'/> - <pointer-type-def type-id='850738b3' size-in-bits='64' id='ba09778f'/> + <class-decl name='media_request_object_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/media/media-request.h' line='247' column='1' id='d2613fd6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='prepare' type-id='226f205f' visibility='default' filepath='include/media/media-request.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='unprepare' type-id='afb80c18' visibility='default' filepath='include/media/media-request.h' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='queue' type-id='afb80c18' visibility='default' filepath='include/media/media-request.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='unbind' type-id='afb80c18' visibility='default' filepath='include/media/media-request.h' line='251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='release' type-id='afb80c18' visibility='default' filepath='include/media/media-request.h' line='252' column='1'/> + </data-member> + </class-decl> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='320' id='36c46961'> <subrange length='40' type-id='7ff19f0f' id='8f80b239'/> </array-type-def> @@ -96145,8 +84116,10 @@ </class-decl> <pointer-type-def type-id='71fb30e8' size-in-bits='64' id='306dc166'/> <pointer-type-def type-id='5fbbd9b8' size-in-bits='64' id='c3e03202'/> + <pointer-type-def type-id='d56a4c4b' size-in-bits='64' id='226f205f'/> <pointer-type-def type-id='41cb24b3' size-in-bits='64' id='f3496bd3'/> <pointer-type-def type-id='cf9a081c' size-in-bits='64' id='35aeb76e'/> + <pointer-type-def type-id='38e7219e' size-in-bits='64' id='afb80c18'/> <array-type-def dimensions='1' type-id='3ca3bd83' size-in-bits='2048' id='4cb10997'> <subrange length='16' type-id='7ff19f0f' id='848d0938'/> </array-type-def> @@ -96389,15 +84362,15 @@ </abi-instr> <abi-instr address-size='64' path='drivers/media/common/videobuf2/videobuf2-memops.c' language='LANG_C89'> <var-decl name='vb2_common_vm_ops' type-id='92e9b57c' mangled-name='vb2_common_vm_ops' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='122' column='1' elf-symbol-id='vb2_common_vm_ops'/> + <function-decl name='vb2_destroy_framevec' mangled-name='vb2_destroy_framevec' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_destroy_framevec'> + <parameter type-id='d9fbdc06' name='vec' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='75' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='vb2_create_framevec' mangled-name='vb2_create_framevec' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_create_framevec'> <parameter type-id='7359adad' name='start' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='36' column='1'/> <parameter type-id='7359adad' name='length' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='37' column='1'/> <return type-id='d9fbdc06'/> </function-decl> - <function-decl name='vb2_destroy_framevec' mangled-name='vb2_destroy_framevec' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_destroy_framevec'> - <parameter type-id='d9fbdc06' name='vec' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='75' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <pointer-type-def type-id='df80a1e0' size-in-bits='64' id='d9fbdc06'/> <class-decl name='frame_vector' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mm.h' line='1592' column='1' id='df80a1e0'> <data-member access='public' layout-offset-in-bits='0'> @@ -96418,39 +84391,6 @@ </class-decl> </abi-instr> <abi-instr address-size='64' path='drivers/media/common/videobuf2/videobuf2-v4l2.c' language='LANG_C89'> - <function-decl name='vb2_querybuf' mangled-name='vb2_querybuf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_querybuf'> - <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='626' column='1'/> - <parameter type-id='a90d9002' name='b' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='626' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vb2_reqbufs' mangled-name='vb2_reqbufs' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='663' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_reqbufs'> - <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='663' column='1'/> - <parameter type-id='e4330308' name='req' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='663' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vb2_prepare_buf' mangled-name='vb2_prepare_buf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_prepare_buf'> - <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='672' column='1'/> - <parameter type-id='e2929c1c' name='mdev' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='672' column='1'/> - <parameter type-id='a90d9002' name='b' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='673' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vb2_create_bufs' mangled-name='vb2_create_bufs' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='691' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_create_bufs'> - <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='691' column='1'/> - <parameter type-id='0bb617a4' name='create' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='691' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vb2_qbuf' mangled-name='vb2_qbuf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='747' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_qbuf'> - <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='747' column='1'/> - <parameter type-id='e2929c1c' name='mdev' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='747' column='1'/> - <parameter type-id='a90d9002' name='b' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='748' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vb2_dqbuf' mangled-name='vb2_dqbuf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='768' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_dqbuf'> - <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='768' column='1'/> - <parameter type-id='a90d9002' name='b' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='768' column='1'/> - <parameter type-id='b50a4934' name='nonblocking' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='768' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='vb2_streamon' mangled-name='vb2_streamon' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_streamon'> <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='799' column='1'/> <parameter type-id='1abf108f' name='type' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='799' column='1'/> @@ -96461,43 +84401,68 @@ <parameter type-id='1abf108f' name='type' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='809' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='vb2_expbuf' mangled-name='vb2_expbuf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='819' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_expbuf'> - <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='819' column='1'/> - <parameter type-id='5606e640' name='eb' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='819' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vb2_queue_init' mangled-name='vb2_queue_init' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='826' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_queue_init'> - <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='826' column='1'/> + <function-decl name='vb2_reqbufs' mangled-name='vb2_reqbufs' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='663' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_reqbufs'> + <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='663' column='1'/> + <parameter type-id='e4330308' name='req' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='663' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='vb2_queue_release' mangled-name='vb2_queue_release' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='866' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_queue_release'> <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='866' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='vb2_queue_init' mangled-name='vb2_queue_init' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='826' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_queue_init'> + <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='826' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vb2_querybuf' mangled-name='vb2_querybuf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_querybuf'> + <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='626' column='1'/> + <parameter type-id='a90d9002' name='b' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='626' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vb2_qbuf' mangled-name='vb2_qbuf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='747' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_qbuf'> + <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='747' column='1'/> + <parameter type-id='e2929c1c' name='mdev' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='747' column='1'/> + <parameter type-id='a90d9002' name='b' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='748' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vb2_prepare_buf' mangled-name='vb2_prepare_buf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_prepare_buf'> + <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='672' column='1'/> + <parameter type-id='e2929c1c' name='mdev' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='672' column='1'/> + <parameter type-id='a90d9002' name='b' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='673' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='vb2_poll' mangled-name='vb2_poll' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='872' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_poll'> <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='872' column='1'/> <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='872' column='1'/> <parameter type-id='a54c778f' name='wait' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='872' column='1'/> <return type-id='8f254b08'/> </function-decl> + <function-decl name='vb2_ops_wait_prepare' mangled-name='vb2_ops_wait_prepare' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ops_wait_prepare'> + <parameter type-id='a05f1ecd' name='vq' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1150' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='vb2_ops_wait_finish' mangled-name='vb2_ops_wait_finish' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ops_wait_finish'> + <parameter type-id='a05f1ecd' name='vq' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1156' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='vb2_ioctl_streamon' mangled-name='vb2_ioctl_streamon' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_streamon'> + <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='994' column='1'/> + <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='994' column='1'/> + <parameter type-id='1abf108f' name='i' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='994' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vb2_ioctl_streamoff' mangled-name='vb2_ioctl_streamoff' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1004' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_streamoff'> + <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1004' column='1'/> + <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1004' column='1'/> + <parameter type-id='1abf108f' name='i' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1004' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='vb2_ioctl_reqbufs' mangled-name='vb2_ioctl_reqbufs' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='907' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_reqbufs'> <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='907' column='1'/> <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='907' column='1'/> <parameter type-id='e4330308' name='p' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='908' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='vb2_ioctl_create_bufs' mangled-name='vb2_ioctl_create_bufs' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='927' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_create_bufs'> - <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='927' column='1'/> - <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='927' column='1'/> - <parameter type-id='0bb617a4' name='p' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='928' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vb2_ioctl_prepare_buf' mangled-name='vb2_ioctl_prepare_buf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_prepare_buf'> - <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='954' column='1'/> - <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='954' column='1'/> - <parameter type-id='a90d9002' name='p' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='955' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='vb2_ioctl_querybuf' mangled-name='vb2_ioctl_querybuf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='965' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_querybuf'> <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='965' column='1'/> <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='965' column='1'/> @@ -96510,22 +84475,10 @@ <parameter type-id='a90d9002' name='p' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='974' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='vb2_ioctl_dqbuf' mangled-name='vb2_ioctl_dqbuf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='984' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_dqbuf'> - <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='984' column='1'/> - <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='984' column='1'/> - <parameter type-id='a90d9002' name='p' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='984' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vb2_ioctl_streamon' mangled-name='vb2_ioctl_streamon' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_streamon'> - <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='994' column='1'/> - <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='994' column='1'/> - <parameter type-id='1abf108f' name='i' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='994' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vb2_ioctl_streamoff' mangled-name='vb2_ioctl_streamoff' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1004' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_streamoff'> - <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1004' column='1'/> - <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1004' column='1'/> - <parameter type-id='1abf108f' name='i' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1004' column='1'/> + <function-decl name='vb2_ioctl_prepare_buf' mangled-name='vb2_ioctl_prepare_buf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_prepare_buf'> + <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='954' column='1'/> + <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='954' column='1'/> + <parameter type-id='a90d9002' name='p' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='955' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='vb2_ioctl_expbuf' mangled-name='vb2_ioctl_expbuf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1014' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_expbuf'> @@ -96534,14 +84487,21 @@ <parameter type-id='5606e640' name='p' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1014' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='vb2_fop_mmap' mangled-name='vb2_fop_mmap' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1026' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_fop_mmap'> - <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1026' column='1'/> - <parameter type-id='2ae08426' name='vma' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1026' column='1'/> + <function-decl name='vb2_ioctl_dqbuf' mangled-name='vb2_ioctl_dqbuf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='984' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_dqbuf'> + <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='984' column='1'/> + <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='984' column='1'/> + <parameter type-id='a90d9002' name='p' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='984' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='_vb2_fop_release' mangled-name='_vb2_fop_release' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1034' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_vb2_fop_release'> - <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1034' column='1'/> - <parameter type-id='e0ea832a' name='lock' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1034' column='1'/> + <function-decl name='vb2_ioctl_create_bufs' mangled-name='vb2_ioctl_create_bufs' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='927' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ioctl_create_bufs'> + <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='927' column='1'/> + <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='927' column='1'/> + <parameter type-id='0bb617a4' name='p' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='928' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vb2_create_bufs' mangled-name='vb2_create_bufs' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='691' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_create_bufs'> + <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='691' column='1'/> + <parameter type-id='0bb617a4' name='create' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='691' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='vb2_fop_release' mangled-name='vb2_fop_release' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1050' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_fop_release'> @@ -96560,13 +84520,26 @@ <parameter type-id='a54c778f' name='wait' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1107' column='1'/> <return type-id='8f254b08'/> </function-decl> - <function-decl name='vb2_ops_wait_prepare' mangled-name='vb2_ops_wait_prepare' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ops_wait_prepare'> - <parameter type-id='a05f1ecd' name='vq' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1150' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='vb2_fop_mmap' mangled-name='vb2_fop_mmap' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1026' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_fop_mmap'> + <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1026' column='1'/> + <parameter type-id='2ae08426' name='vma' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1026' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='vb2_ops_wait_finish' mangled-name='vb2_ops_wait_finish' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_ops_wait_finish'> - <parameter type-id='a05f1ecd' name='vq' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1156' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='vb2_expbuf' mangled-name='vb2_expbuf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='819' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_expbuf'> + <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='819' column='1'/> + <parameter type-id='5606e640' name='eb' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='819' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vb2_dqbuf' mangled-name='vb2_dqbuf' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='768' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_dqbuf'> + <parameter type-id='a05f1ecd' name='q' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='768' column='1'/> + <parameter type-id='a90d9002' name='b' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='768' column='1'/> + <parameter type-id='b50a4934' name='nonblocking' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='768' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='_vb2_fop_release' mangled-name='_vb2_fop_release' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1034' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_vb2_fop_release'> + <parameter type-id='77e79a4b' name='file' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1034' column='1'/> + <parameter type-id='e0ea832a' name='lock' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1034' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <enum-decl name='v4l2_buf_type' filepath='include/uapi/linux/videodev2.h' line='141' column='1' id='1abf108f'> <underlying-type type-id='9cac1fee'/> @@ -96735,7 +84708,7 @@ <var-decl name='userbits' type-id='c213d3d4' visibility='default' filepath='include/uapi/linux/videodev2.h' line='858' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__9' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1009' column='1' id='e0a2553c'> + <union-decl name='__anonymous_union__12' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1009' column='1' id='e0a2553c'> <data-member access='public'> <var-decl name='request_fd' type-id='3158a266' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1010' column='1'/> </data-member> @@ -96743,7 +84716,7 @@ <var-decl name='reserved' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1011' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__7' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1001' column='1' id='09960b26'> + <union-decl name='__anonymous_union__10' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1001' column='1' id='09960b26'> <data-member access='public'> <var-decl name='offset' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1002' column='1'/> </data-member> @@ -96759,7 +84732,7 @@ </union-decl> <typedef-decl name='__kernel_suseconds_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='41' column='1' id='55c6233e'/> <typedef-decl name='__kernel_time_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='89' column='1' id='f7d92306'/> - <union-decl name='__anonymous_union__4' size-in-bits='1600' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2235' column='1' id='08bd2345'> + <union-decl name='__anonymous_union__7' size-in-bits='1600' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2235' column='1' id='08bd2345'> <data-member access='public'> <var-decl name='pix' type-id='e8f6102b' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2236' column='1'/> </data-member> @@ -96991,7 +84964,7 @@ <var-decl name='height' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='416' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__8' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='948' column='1' id='9942b293'> + <union-decl name='__anonymous_union__11' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='948' column='1' id='9942b293'> <data-member access='public'> <var-decl name='mem_offset' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='949' column='1'/> </data-member> @@ -97002,7 +84975,7 @@ <var-decl name='fd' type-id='3158a266' visibility='default' filepath='include/uapi/linux/videodev2.h' line='951' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__5' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='499' column='1' id='930baada'> + <union-decl name='__anonymous_union__8' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='499' column='1' id='930baada'> <data-member access='public'> <var-decl name='ycbcr_enc' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='501' column='1'/> </data-member> @@ -97010,7 +84983,7 @@ <var-decl name='hsv_enc' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='503' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__6' size-in-bits='8' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2193' column='1' id='29c254d4'> + <union-decl name='__anonymous_union__9' size-in-bits='8' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2193' column='1' id='29c254d4'> <data-member access='public'> <var-decl name='ycbcr_enc' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2194' column='1'/> </data-member> @@ -97470,7 +85443,6 @@ <pointer-type-def type-id='41cb24b3' size-in-bits='64' id='f3496bd3'/> <pointer-type-def type-id='889856f7' size-in-bits='64' id='19e05b5f'/> <pointer-type-def type-id='9fdb75a6' size-in-bits='64' id='4077272c'/> - <pointer-type-def type-id='32ec86e0' size-in-bits='64' id='375e0126'/> <pointer-type-def type-id='5943f90f' size-in-bits='64' id='afe1ccd7'/> <pointer-type-def type-id='876d3bbc' size-in-bits='64' id='b4de78ea'/> <pointer-type-def type-id='48b94b91' size-in-bits='64' id='50a51839'/> @@ -97484,20 +85456,19 @@ <parameter type-id='e2929c1c' name='mdev' filepath='drivers/media/mc/mc-device.c' line='703' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='media_device_unregister_entity' mangled-name='media_device_unregister_entity' filepath='drivers/media/mc/mc-device.c' line='680' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_device_unregister_entity'> + <parameter type-id='19e05b5f' name='entity' filepath='drivers/media/mc/mc-device.c' line='680' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='media_device_unregister' mangled-name='media_device_unregister' filepath='drivers/media/mc/mc-device.c' line='800' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_device_unregister'> + <parameter type-id='e2929c1c' name='mdev' filepath='drivers/media/mc/mc-device.c' line='800' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='media_device_register_entity' mangled-name='media_device_register_entity' filepath='drivers/media/mc/mc-device.c' line='615' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_device_register_entity'> <parameter type-id='e2929c1c' name='mdev' filepath='drivers/media/mc/mc-device.c' line='615' column='1'/> <parameter type-id='19e05b5f' name='entity' filepath='drivers/media/mc/mc-device.c' line='616' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='media_graph_walk_init' mangled-name='media_graph_walk_init' filepath='include/media/media-entity.h' line='888' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_graph_walk_init'> - <parameter type-id='375e0126'/> - <parameter type-id='e2929c1c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='media_device_unregister_entity' mangled-name='media_device_unregister_entity' filepath='drivers/media/mc/mc-device.c' line='680' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_device_unregister_entity'> - <parameter type-id='19e05b5f' name='entity' filepath='drivers/media/mc/mc-device.c' line='680' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='media_device_cleanup' mangled-name='media_device_cleanup' filepath='drivers/media/mc/mc-device.c' line='721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_device_cleanup'> <parameter type-id='e2929c1c' name='mdev' filepath='drivers/media/mc/mc-device.c' line='721' column='1'/> <return type-id='48b5725f'/> @@ -97507,15 +85478,6 @@ <parameter type-id='2730d015' name='owner' filepath='drivers/media/mc/mc-device.c' line='732' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='media_device_unregister' mangled-name='media_device_unregister' filepath='drivers/media/mc/mc-device.c' line='800' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_device_unregister'> - <parameter type-id='e2929c1c' name='mdev' filepath='drivers/media/mc/mc-device.c' line='800' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='media_entity_find_link' mangled-name='media_entity_find_link' filepath='include/media/media-entity.h' line='844' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_entity_find_link'> - <parameter type-id='50a51839'/> - <parameter type-id='50a51839'/> - <return type-id='b4de78ea'/> - </function-decl> <function-type size-in-bits='64' id='7add78ea'> <parameter type-id='41b1c13c'/> <return type-id='95e97e5e'/> @@ -97575,15 +85537,15 @@ <var-decl name='minor' type-id='19c2251e' visibility='default' filepath='include/media/media-entity.h' line='354' column='1'/> </data-member> </class-decl> + <pointer-type-def type-id='32ec86e0' size-in-bits='64' id='375e0126'/> <pointer-type-def type-id='0d853221' size-in-bits='64' id='8114c6c9'/> - <function-decl name='media_entity_pads_init' mangled-name='media_entity_pads_init' filepath='drivers/media/mc/mc-entity.c' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_entity_pads_init'> - <parameter type-id='19e05b5f' name='entity' filepath='drivers/media/mc/mc-entity.c' line='197' column='1'/> - <parameter type-id='1dc6a898' name='num_pads' filepath='drivers/media/mc/mc-entity.c' line='197' column='1'/> - <parameter type-id='50a51839' name='pads' filepath='drivers/media/mc/mc-entity.c' line='198' column='1'/> + <function-decl name='__media_entity_setup_link' mangled-name='__media_entity_setup_link' filepath='drivers/media/mc/mc-entity.c' line='825' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__media_entity_setup_link'> + <parameter type-id='b4de78ea' name='link' filepath='drivers/media/mc/mc-entity.c' line='825' column='1'/> + <parameter type-id='19c2251e' name='flags' filepath='drivers/media/mc/mc-entity.c' line='825' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='media_graph_walk_cleanup' mangled-name='media_graph_walk_cleanup' filepath='drivers/media/mc/mc-entity.c' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_graph_walk_cleanup'> - <parameter type-id='375e0126' name='graph' filepath='drivers/media/mc/mc-entity.c' line='288' column='1'/> + <function-decl name='media_remove_intf_links' mangled-name='media_remove_intf_links' filepath='drivers/media/mc/mc-entity.c' line='1016' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_remove_intf_links'> + <parameter type-id='afe1ccd7' name='intf' filepath='drivers/media/mc/mc-entity.c' line='1016' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='media_graph_walk_start' mangled-name='media_graph_walk_start' filepath='drivers/media/mc/mc-entity.c' line='294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_graph_walk_start'> @@ -97595,32 +85557,43 @@ <parameter type-id='375e0126' name='graph' filepath='drivers/media/mc/mc-entity.c' line='345' column='1'/> <return type-id='19e05b5f'/> </function-decl> - <function-decl name='media_create_pad_link' mangled-name='media_create_pad_link' filepath='drivers/media/mc/mc-entity.c' line='659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_create_pad_link'> - <parameter type-id='19e05b5f' name='source' filepath='drivers/media/mc/mc-entity.c' line='659' column='1'/> - <parameter type-id='1dc6a898' name='source_pad' filepath='drivers/media/mc/mc-entity.c' line='659' column='1'/> - <parameter type-id='19e05b5f' name='sink' filepath='drivers/media/mc/mc-entity.c' line='660' column='1'/> - <parameter type-id='1dc6a898' name='sink_pad' filepath='drivers/media/mc/mc-entity.c' line='660' column='1'/> - <parameter type-id='19c2251e' name='flags' filepath='drivers/media/mc/mc-entity.c' line='660' column='1'/> + <function-decl name='media_graph_walk_init' mangled-name='media_graph_walk_init' filepath='drivers/media/mc/mc-entity.c' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_graph_walk_init'> + <parameter type-id='375e0126' name='graph' filepath='drivers/media/mc/mc-entity.c' line='278' column='1'/> + <parameter type-id='e2929c1c' name='mdev' filepath='drivers/media/mc/mc-entity.c' line='278' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='media_entity_remove_links' mangled-name='media_entity_remove_links' filepath='drivers/media/mc/mc-entity.c' line='787' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_entity_remove_links'> - <parameter type-id='19e05b5f' name='entity' filepath='drivers/media/mc/mc-entity.c' line='787' column='1'/> + <function-decl name='media_graph_walk_cleanup' mangled-name='media_graph_walk_cleanup' filepath='drivers/media/mc/mc-entity.c' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_graph_walk_cleanup'> + <parameter type-id='375e0126' name='graph' filepath='drivers/media/mc/mc-entity.c' line='288' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__media_entity_setup_link' mangled-name='__media_entity_setup_link' filepath='drivers/media/mc/mc-entity.c' line='825' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__media_entity_setup_link'> - <parameter type-id='b4de78ea' name='link' filepath='drivers/media/mc/mc-entity.c' line='825' column='1'/> - <parameter type-id='19c2251e' name='flags' filepath='drivers/media/mc/mc-entity.c' line='825' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='media_entity_setup_link' mangled-name='media_entity_setup_link' filepath='drivers/media/mc/mc-entity.c' line='871' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_entity_setup_link'> <parameter type-id='b4de78ea' name='link' filepath='drivers/media/mc/mc-entity.c' line='871' column='1'/> <parameter type-id='19c2251e' name='flags' filepath='drivers/media/mc/mc-entity.c' line='871' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='media_entity_remove_links' mangled-name='media_entity_remove_links' filepath='drivers/media/mc/mc-entity.c' line='787' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_entity_remove_links'> + <parameter type-id='19e05b5f' name='entity' filepath='drivers/media/mc/mc-entity.c' line='787' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='media_entity_remote_pad' mangled-name='media_entity_remote_pad' filepath='drivers/media/mc/mc-entity.c' line='900' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_entity_remote_pad'> <parameter type-id='42a2b4e8' name='pad' filepath='drivers/media/mc/mc-entity.c' line='900' column='1'/> <return type-id='50a51839'/> </function-decl> + <function-decl name='media_entity_pads_init' mangled-name='media_entity_pads_init' filepath='drivers/media/mc/mc-entity.c' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_entity_pads_init'> + <parameter type-id='19e05b5f' name='entity' filepath='drivers/media/mc/mc-entity.c' line='197' column='1'/> + <parameter type-id='1dc6a898' name='num_pads' filepath='drivers/media/mc/mc-entity.c' line='197' column='1'/> + <parameter type-id='50a51839' name='pads' filepath='drivers/media/mc/mc-entity.c' line='198' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='media_entity_find_link' mangled-name='media_entity_find_link' filepath='drivers/media/mc/mc-entity.c' line='884' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_entity_find_link'> + <parameter type-id='50a51839' name='source' filepath='drivers/media/mc/mc-entity.c' line='884' column='1'/> + <parameter type-id='50a51839' name='sink' filepath='drivers/media/mc/mc-entity.c' line='884' column='1'/> + <return type-id='b4de78ea'/> + </function-decl> + <function-decl name='media_devnode_remove' mangled-name='media_devnode_remove' filepath='drivers/media/mc/mc-entity.c' line='954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_devnode_remove'> + <parameter type-id='8114c6c9' name='devnode' filepath='drivers/media/mc/mc-entity.c' line='954' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='media_devnode_create' mangled-name='media_devnode_create' filepath='drivers/media/mc/mc-entity.c' line='934' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_devnode_create'> <parameter type-id='e2929c1c' name='mdev' filepath='drivers/media/mc/mc-entity.c' line='934' column='1'/> <parameter type-id='19c2251e' name='type' filepath='drivers/media/mc/mc-entity.c' line='935' column='1'/> @@ -97629,13 +85602,13 @@ <parameter type-id='19c2251e' name='minor' filepath='drivers/media/mc/mc-entity.c' line='936' column='1'/> <return type-id='8114c6c9'/> </function-decl> - <function-decl name='media_devnode_remove' mangled-name='media_devnode_remove' filepath='drivers/media/mc/mc-entity.c' line='954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_devnode_remove'> - <parameter type-id='8114c6c9' name='devnode' filepath='drivers/media/mc/mc-entity.c' line='954' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='media_remove_intf_links' mangled-name='media_remove_intf_links' filepath='drivers/media/mc/mc-entity.c' line='1016' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_remove_intf_links'> - <parameter type-id='afe1ccd7' name='intf' filepath='drivers/media/mc/mc-entity.c' line='1016' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='media_create_pad_link' mangled-name='media_create_pad_link' filepath='drivers/media/mc/mc-entity.c' line='659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_create_pad_link'> + <parameter type-id='19e05b5f' name='source' filepath='drivers/media/mc/mc-entity.c' line='659' column='1'/> + <parameter type-id='1dc6a898' name='source_pad' filepath='drivers/media/mc/mc-entity.c' line='659' column='1'/> + <parameter type-id='19e05b5f' name='sink' filepath='drivers/media/mc/mc-entity.c' line='660' column='1'/> + <parameter type-id='1dc6a898' name='sink_pad' filepath='drivers/media/mc/mc-entity.c' line='660' column='1'/> + <parameter type-id='19c2251e' name='flags' filepath='drivers/media/mc/mc-entity.c' line='660' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='media_create_intf_link' mangled-name='media_create_intf_link' filepath='drivers/media/mc/mc-entity.c' line='962' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='media_create_intf_link'> <parameter type-id='19e05b5f' name='entity' filepath='drivers/media/mc/mc-entity.c' line='962' column='1'/> @@ -97645,8 +85618,21 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-async.c' language='LANG_C89'> - <function-decl name='v4l2_async_notifier_init' mangled-name='v4l2_async_notifier_init' filepath='drivers/media/v4l2-core/v4l2-async.c' line='422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_async_notifier_init'> - <parameter type-id='e1a56841' name='notifier' filepath='drivers/media/v4l2-core/v4l2-async.c' line='422' column='1'/> + <function-decl name='v4l2_async_unregister_subdev' mangled-name='v4l2_async_unregister_subdev' filepath='drivers/media/v4l2-core/v4l2-async.c' line='751' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_async_unregister_subdev'> + <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-async.c' line='751' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_async_subdev_notifier_register' mangled-name='v4l2_async_subdev_notifier_register' filepath='drivers/media/v4l2-core/v4l2-async.c' line='491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_async_subdev_notifier_register'> + <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-async.c' line='491' column='1'/> + <parameter type-id='e1a56841' name='notifier' filepath='drivers/media/v4l2-core/v4l2-async.c' line='492' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_async_register_subdev' mangled-name='v4l2_async_register_subdev' filepath='drivers/media/v4l2-core/v4l2-async.c' line='683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_async_register_subdev'> + <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-async.c' line='683' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_async_notifier_unregister' mangled-name='v4l2_async_notifier_unregister' filepath='drivers/media/v4l2-core/v4l2-async.c' line='523' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_async_notifier_unregister'> + <parameter type-id='e1a56841' name='notifier' filepath='drivers/media/v4l2-core/v4l2-async.c' line='523' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='v4l2_async_notifier_register' mangled-name='v4l2_async_notifier_register' filepath='drivers/media/v4l2-core/v4l2-async.c' line='473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_async_notifier_register'> @@ -97654,13 +85640,8 @@ <parameter type-id='e1a56841' name='notifier' filepath='drivers/media/v4l2-core/v4l2-async.c' line='474' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='v4l2_async_subdev_notifier_register' mangled-name='v4l2_async_subdev_notifier_register' filepath='drivers/media/v4l2-core/v4l2-async.c' line='491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_async_subdev_notifier_register'> - <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-async.c' line='491' column='1'/> - <parameter type-id='e1a56841' name='notifier' filepath='drivers/media/v4l2-core/v4l2-async.c' line='492' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_async_notifier_unregister' mangled-name='v4l2_async_notifier_unregister' filepath='drivers/media/v4l2-core/v4l2-async.c' line='523' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_async_notifier_unregister'> - <parameter type-id='e1a56841' name='notifier' filepath='drivers/media/v4l2-core/v4l2-async.c' line='523' column='1'/> + <function-decl name='v4l2_async_notifier_init' mangled-name='v4l2_async_notifier_init' filepath='drivers/media/v4l2-core/v4l2-async.c' line='422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_async_notifier_init'> + <parameter type-id='e1a56841' name='notifier' filepath='drivers/media/v4l2-core/v4l2-async.c' line='422' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='v4l2_async_notifier_cleanup' mangled-name='v4l2_async_notifier_cleanup' filepath='drivers/media/v4l2-core/v4l2-async.c' line='554' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_async_notifier_cleanup'> @@ -97678,14 +85659,6 @@ <parameter type-id='f0981eeb' name='asd_struct_size' filepath='drivers/media/v4l2-core/v4l2-async.c' line='586' column='1'/> <return type-id='707be29c'/> </function-decl> - <function-decl name='v4l2_async_register_subdev' mangled-name='v4l2_async_register_subdev' filepath='drivers/media/v4l2-core/v4l2-async.c' line='683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_async_register_subdev'> - <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-async.c' line='683' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_async_unregister_subdev' mangled-name='v4l2_async_unregister_subdev' filepath='drivers/media/v4l2-core/v4l2-async.c' line='751' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_async_unregister_subdev'> - <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-async.c' line='751' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <pointer-type-def type-id='7e833f79' size-in-bits='64' id='e1a56841'/> <pointer-type-def type-id='c2e9ee66' size-in-bits='64' id='707be29c'/> <pointer-type-def type-id='f1828bdc' size-in-bits='64' id='ddfb71fa'/> @@ -97845,7 +85818,7 @@ <enumerator name='V4L2_ASYNC_MATCH_I2C' value='2'/> <enumerator name='V4L2_ASYNC_MATCH_FWNODE' value='3'/> </enum-decl> - <union-decl name='__anonymous_union__3' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/media/v4l2-async.h' line='81' column='1' id='5c61413a'> + <union-decl name='__anonymous_union__6' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/media/v4l2-async.h' line='81' column='1' id='5c61413a'> <data-member access='public'> <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/media/v4l2-async.h' line='82' column='1'/> </data-member> @@ -99454,7 +87427,10 @@ <pointer-type-def type-id='cfc17f8f' size-in-bits='64' id='02cea60b'/> <pointer-type-def type-id='ea214f7b' size-in-bits='64' id='efb4ad67'/> <pointer-type-def type-id='20a7e419' size-in-bits='64' id='cafb3255'/> - <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/media/v4l2-ctrls.h' line='246' column='1' id='87415f3a'> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='128' id='1c6c0c39'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/media/v4l2-ctrls.h' line='246' column='1' id='87415f3a'> <data-member access='public'> <var-decl name='qmenu' type-id='13956559' visibility='default' filepath='include/media/v4l2-ctrls.h' line='247' column='1'/> </data-member> @@ -99462,7 +87438,7 @@ <var-decl name='qmenu_int' type-id='43ae54cf' visibility='default' filepath='include/media/v4l2-ctrls.h' line='248' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/media/v4l2-ctrls.h' line='242' column='1' id='b91b9370'> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/media/v4l2-ctrls.h' line='242' column='1' id='b91b9370'> <data-member access='public'> <var-decl name='step' type-id='91ce1af9' visibility='default' filepath='include/media/v4l2-ctrls.h' line='243' column='1'/> </data-member> @@ -99786,6 +87762,18 @@ <parameter type-id='f0981eeb' name='salign' filepath='drivers/media/v4l2-core/v4l2-common.c' line='123' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='v4l2_s_parm_cap' mangled-name='v4l2_s_parm_cap' filepath='drivers/media/v4l2-core/v4l2-common.c' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_s_parm_cap'> + <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-common.c' line='208' column='1'/> + <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-common.c' line='209' column='1'/> + <parameter type-id='cd10cf8e' name='a' filepath='drivers/media/v4l2-core/v4l2-common.c' line='209' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_g_parm_cap' mangled-name='v4l2_g_parm_cap' filepath='drivers/media/v4l2-core/v4l2-common.c' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_g_parm_cap'> + <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-common.c' line='187' column='1'/> + <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-common.c' line='188' column='1'/> + <parameter type-id='cd10cf8e' name='a' filepath='drivers/media/v4l2-core/v4l2-common.c' line='188' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='__v4l2_find_nearest_size' mangled-name='__v4l2_find_nearest_size' filepath='drivers/media/v4l2-core/v4l2-common.c' line='158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__v4l2_find_nearest_size'> <parameter type-id='eaa32e2f' name='array' filepath='drivers/media/v4l2-core/v4l2-common.c' line='158' column='1'/> <parameter type-id='b59d7dce' name='array_size' filepath='drivers/media/v4l2-core/v4l2-common.c' line='158' column='1'/> @@ -99796,18 +87784,6 @@ <parameter type-id='a7832498' name='height' filepath='drivers/media/v4l2-core/v4l2-common.c' line='160' column='1'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='v4l2_g_parm_cap' mangled-name='v4l2_g_parm_cap' filepath='drivers/media/v4l2-core/v4l2-common.c' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_g_parm_cap'> - <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-common.c' line='187' column='1'/> - <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-common.c' line='188' column='1'/> - <parameter type-id='cd10cf8e' name='a' filepath='drivers/media/v4l2-core/v4l2-common.c' line='188' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_s_parm_cap' mangled-name='v4l2_s_parm_cap' filepath='drivers/media/v4l2-core/v4l2-common.c' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_s_parm_cap'> - <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-common.c' line='208' column='1'/> - <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-common.c' line='209' column='1'/> - <parameter type-id='cd10cf8e' name='a' filepath='drivers/media/v4l2-core/v4l2-common.c' line='209' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <pointer-type-def type-id='2f896428' size-in-bits='64' id='cd10cf8e'/> <class-decl name='v4l2_streamparm' size-in-bits='1632' is-struct='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2249' column='1' id='2f896428'> <data-member access='public' layout-offset-in-bits='0'> @@ -99817,7 +87793,7 @@ <var-decl name='parm' type-id='1ccea1b5' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2255' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__15' size-in-bits='1600' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2251' column='1' id='1ccea1b5'> + <union-decl name='__anonymous_union__18' size-in-bits='1600' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2251' column='1' id='1ccea1b5'> <data-member access='public'> <var-decl name='capture' type-id='f88a5c22' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2252' column='1'/> </data-member> @@ -99937,25 +87913,66 @@ <parameter type-id='80f4b756' name='name' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2133' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='v4l2_ctrl_get_name' mangled-name='v4l2_ctrl_get_name' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='730' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_get_name'> - <parameter type-id='19c2251e' name='id' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='730' column='1'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='v4l2_ctrl_handler_free' mangled-name='v4l2_ctrl_handler_free' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_handler_free'> - <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2154' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='v4l2_ctrl_find' mangled-name='v4l2_ctrl_find' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_find'> <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2270' column='1'/> <parameter type-id='19c2251e' name='id' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2270' column='1'/> <return type-id='4b8b2cf3'/> </function-decl> - <function-decl name='v4l2_ctrl_new_custom' mangled-name='v4l2_ctrl_new_custom' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2535' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_new_custom'> - <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2535' column='1'/> - <parameter type-id='45c81897' name='cfg' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2536' column='1'/> - <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2536' column='1'/> + <function-decl name='v4l2_s_ctrl' mangled-name='v4l2_s_ctrl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4052' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_s_ctrl'> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4052' column='1'/> + <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4052' column='1'/> + <parameter type-id='bcd28457' name='control' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4053' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_g_ctrl' mangled-name='v4l2_g_ctrl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='3637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_g_ctrl'> + <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='3637' column='1'/> + <parameter type-id='bcd28457' name='control' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='3637' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_ctrl_subscribe_event' mangled-name='v4l2_ctrl_subscribe_event' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_subscribe_event'> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4412' column='1'/> + <parameter type-id='d8c85275' name='sub' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4413' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_ctrl_replace' mangled-name='v4l2_ctrl_replace' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_replace'> + <parameter type-id='a5c94ccc' name='old' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4377' column='1'/> + <parameter type-id='52009e4b' name='new' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4377' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_ctrl_merge' mangled-name='v4l2_ctrl_merge' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_merge'> + <parameter type-id='52009e4b' name='old' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4386' column='1'/> + <parameter type-id='a5c94ccc' name='new' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4386' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_ctrl_subdev_subscribe_event' mangled-name='v4l2_ctrl_subdev_subscribe_event' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_subdev_subscribe_event'> + <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4421' column='1'/> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4421' column='1'/> + <parameter type-id='8edac644' name='sub' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4422' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_ctrl_subdev_log_status' mangled-name='v4l2_ctrl_subdev_log_status' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2885' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_subdev_log_status'> + <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2885' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_ctrl_poll' mangled-name='v4l2_ctrl_poll' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_poll'> + <parameter type-id='77e79a4b' name='file' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4430' column='1'/> + <parameter type-id='f0acc909' name='wait' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4430' column='1'/> + <return type-id='8f254b08'/> + </function-decl> + <function-decl name='v4l2_ctrl_new_std_menu_items' mangled-name='v4l2_ctrl_new_std_menu_items' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2634' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_new_std_menu_items'> + <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2634' column='1'/> + <parameter type-id='1086b623' name='ops' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2635' column='1'/> + <parameter type-id='19c2251e' name='id' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2635' column='1'/> + <parameter type-id='f9b06939' name='_max' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2635' column='1'/> + <parameter type-id='91ce1af9' name='mask' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2636' column='1'/> + <parameter type-id='f9b06939' name='_def' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2636' column='1'/> + <parameter type-id='13956559' name='qmenu' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2636' column='1'/> <return type-id='4b8b2cf3'/> </function-decl> + <function-decl name='v4l2_ctrl_get_name' mangled-name='v4l2_ctrl_get_name' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='730' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_get_name'> + <parameter type-id='19c2251e' name='id' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='730' column='1'/> + <return type-id='80f4b756'/> + </function-decl> <function-decl name='v4l2_ctrl_new_std' mangled-name='v4l2_ctrl_new_std' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_new_std'> <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2579' column='1'/> <parameter type-id='1086b623' name='ops' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2580' column='1'/> @@ -99975,16 +87992,6 @@ <parameter type-id='f9b06939' name='_def' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2603' column='1'/> <return type-id='4b8b2cf3'/> </function-decl> - <function-decl name='v4l2_ctrl_new_std_menu_items' mangled-name='v4l2_ctrl_new_std_menu_items' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2634' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_new_std_menu_items'> - <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2634' column='1'/> - <parameter type-id='1086b623' name='ops' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2635' column='1'/> - <parameter type-id='19c2251e' name='id' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2635' column='1'/> - <parameter type-id='f9b06939' name='_max' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2635' column='1'/> - <parameter type-id='91ce1af9' name='mask' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2636' column='1'/> - <parameter type-id='f9b06939' name='_def' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2636' column='1'/> - <parameter type-id='13956559' name='qmenu' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2636' column='1'/> - <return type-id='4b8b2cf3'/> - </function-decl> <function-decl name='v4l2_ctrl_new_int_menu' mangled-name='v4l2_ctrl_new_int_menu' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_new_int_menu'> <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2667' column='1'/> <parameter type-id='1086b623' name='ops' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2668' column='1'/> @@ -99994,6 +88001,29 @@ <parameter type-id='43ae54cf' name='qmenu_int' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2669' column='1'/> <return type-id='4b8b2cf3'/> </function-decl> + <function-decl name='v4l2_ctrl_new_custom' mangled-name='v4l2_ctrl_new_custom' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2535' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_new_custom'> + <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2535' column='1'/> + <parameter type-id='45c81897' name='cfg' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2536' column='1'/> + <parameter type-id='eaa32e2f' name='priv' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2536' column='1'/> + <return type-id='4b8b2cf3'/> + </function-decl> + <function-decl name='v4l2_ctrl_log_status' mangled-name='v4l2_ctrl_log_status' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_log_status'> + <parameter type-id='77e79a4b' name='file' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4400' column='1'/> + <parameter type-id='eaa32e2f' name='fh' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4400' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_ctrl_handler_setup' mangled-name='v4l2_ctrl_handler_setup' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2932' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_handler_setup'> + <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2932' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_ctrl_handler_free' mangled-name='v4l2_ctrl_handler_free' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_handler_free'> + <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2154' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_ctrl_g_ctrl' mangled-name='v4l2_ctrl_g_ctrl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='3651' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_g_ctrl'> + <parameter type-id='4b8b2cf3' name='ctrl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='3651' column='1'/> + <return type-id='a7832498'/> + </function-decl> <function-decl name='v4l2_ctrl_cluster' mangled-name='v4l2_ctrl_cluster' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2748' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_cluster'> <parameter type-id='f0981eeb' name='ncontrols' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2748' column='1'/> <parameter type-id='c517999b' name='controls' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2748' column='1'/> @@ -100006,18 +88036,6 @@ <parameter type-id='b50a4934' name='set_volatile' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2770' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='v4l2_ctrl_subdev_log_status' mangled-name='v4l2_ctrl_subdev_log_status' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2885' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_subdev_log_status'> - <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2885' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_ctrl_handler_setup' mangled-name='v4l2_ctrl_handler_setup' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2932' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_handler_setup'> - <parameter type-id='2b59fa5e' name='hdl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='2932' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_ctrl_g_ctrl' mangled-name='v4l2_ctrl_g_ctrl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='3651' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_g_ctrl'> - <parameter type-id='4b8b2cf3' name='ctrl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='3651' column='1'/> - <return type-id='a7832498'/> - </function-decl> <function-decl name='__v4l2_ctrl_s_ctrl' mangled-name='__v4l2_ctrl_s_ctrl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4072' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__v4l2_ctrl_s_ctrl'> <parameter type-id='4b8b2cf3' name='ctrl' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4072' column='1'/> <parameter type-id='a7832498' name='val' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4072' column='1'/> @@ -100031,42 +88049,20 @@ <parameter type-id='9b7c55ef' name='def' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4284' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='v4l2_ctrl_replace' mangled-name='v4l2_ctrl_replace' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_replace'> - <parameter type-id='a5c94ccc' name='old' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4377' column='1'/> - <parameter type-id='52009e4b' name='new' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4377' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='v4l2_ctrl_merge' mangled-name='v4l2_ctrl_merge' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_merge'> - <parameter type-id='52009e4b' name='old' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4386' column='1'/> - <parameter type-id='a5c94ccc' name='new' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4386' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='v4l2_ctrl_log_status' mangled-name='v4l2_ctrl_log_status' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_log_status'> - <parameter type-id='77e79a4b' name='file' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4400' column='1'/> - <parameter type-id='eaa32e2f' name='fh' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4400' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_ctrl_subscribe_event' mangled-name='v4l2_ctrl_subscribe_event' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_subscribe_event'> - <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4412' column='1'/> - <parameter type-id='d8c85275' name='sub' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4413' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_ctrl_subdev_subscribe_event' mangled-name='v4l2_ctrl_subdev_subscribe_event' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_subdev_subscribe_event'> - <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4421' column='1'/> - <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4421' column='1'/> - <parameter type-id='8edac644' name='sub' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4422' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_ctrl_poll' mangled-name='v4l2_ctrl_poll' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_ctrl_poll'> - <parameter type-id='77e79a4b' name='file' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4430' column='1'/> - <parameter type-id='f0acc909' name='wait' filepath='drivers/media/v4l2-core/v4l2-ctrls.c' line='4430' column='1'/> - <return type-id='8f254b08'/> - </function-decl> <pointer-type-def type-id='cd1fc343' size-in-bits='64' id='52009e4b'/> <pointer-type-def type-id='ef7d00fd' size-in-bits='64' id='d8c85275'/> + <pointer-type-def type-id='d6a7cd6f' size-in-bits='64' id='bcd28457'/> <pointer-type-def type-id='967c1c06' size-in-bits='64' id='a5c94ccc'/> <pointer-type-def type-id='1251351e' size-in-bits='64' id='8edac644'/> <pointer-type-def type-id='53422e64' size-in-bits='64' id='b7db9582'/> + <class-decl name='v4l2_control' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1665' column='1' id='d6a7cd6f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1666' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='value' type-id='3158a266' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1667' column='1'/> + </data-member> + </class-decl> <class-decl name='v4l2_event' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2321' column='1' id='967c1c06'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2322' column='1'/> @@ -100160,7 +88156,7 @@ <enumerator name='V4L2_PRIORITY_RECORD' value='3'/> <enumerator name='V4L2_PRIORITY_DEFAULT' value='2'/> </enum-decl> - <union-decl name='__anonymous_union__5' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2323' column='1' id='454ee2bf'> + <union-decl name='__anonymous_union__1' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2323' column='1' id='454ee2bf'> <data-member access='public'> <var-decl name='vsync' type-id='cbe6daf0' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2324' column='1'/> </data-member> @@ -100233,50 +88229,8 @@ <var-decl name='field' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2274' column='1'/> </data-member> </class-decl> - <class-decl name='v4l2_m2m_ctx' size-in-bits='14016' is-struct='yes' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='88' column='1' id='e1b58b0e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='q_lock' type-id='e0ea832a' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='m2m_dev' type-id='b50ade7a' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cap_q_ctx' type-id='0651f1ee' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6848'> - <var-decl name='out_q_ctx' type-id='0651f1ee' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13568'> - <var-decl name='queue' type-id='72f469ec' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13696'> - <var-decl name='job_flags' type-id='7359adad' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13760'> - <var-decl name='finished' type-id='b5ab048f' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13952'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='104' column='1'/> - </data-member> - </class-decl> - <class-decl name='v4l2_m2m_queue_ctx' size-in-bits='6720' is-struct='yes' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='63' column='1' id='0651f1ee'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='q' type-id='6b30321d' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6528'> - <var-decl name='rdy_queue' type-id='72f469ec' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6656'> - <var-decl name='rdy_spinlock' type-id='fb4018a0' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6688'> - <var-decl name='num_rdy' type-id='f9b06939' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6696'> - <var-decl name='buffered' type-id='b50a4934' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='69' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__6' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2285' column='1' id='de5442d3'> + <class-decl name='v4l2_m2m_ctx' is-struct='yes' visibility='default' is-declaration-only='yes' id='e1b58b0e'/> + <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2285' column='1' id='de5442d3'> <data-member access='public'> <var-decl name='value' type-id='3158a266' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2286' column='1'/> </data-member> @@ -100284,8 +88238,6 @@ <var-decl name='value64' type-id='49659421' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2287' column='1'/> </data-member> </union-decl> - <pointer-type-def type-id='ba69e54c' size-in-bits='64' id='b50ade7a'/> - <class-decl name='v4l2_m2m_dev' is-struct='yes' visibility='default' is-declaration-only='yes' id='ba69e54c'/> </abi-instr> <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-dev.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='3158a266' size-in-bits='64' id='e5d37c7b'> @@ -100385,32 +88337,7 @@ <var-decl name='req_obj' type-id='a5b7e4fd' visibility='default' filepath='include/media/v4l2-ctrls.h' line='345' column='1'/> </data-member> </class-decl> - <class-decl name='v4l2_m2m_ctx' size-in-bits='14016' is-struct='yes' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='88' column='1' id='e1b58b0e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='q_lock' type-id='e0ea832a' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='m2m_dev' type-id='b50ade7a' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cap_q_ctx' type-id='0651f1ee' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6848'> - <var-decl name='out_q_ctx' type-id='0651f1ee' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13568'> - <var-decl name='queue' type-id='72f469ec' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13696'> - <var-decl name='job_flags' type-id='7359adad' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13760'> - <var-decl name='finished' type-id='b5ab048f' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13952'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='104' column='1'/> - </data-member> - </class-decl> + <class-decl name='v4l2_m2m_ctx' is-struct='yes' visibility='default' is-declaration-only='yes' id='e1b58b0e'/> <class-decl name='vb2_queue' size-in-bits='6528' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='551' column='1' id='6b30321d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='552' column='1'/> @@ -101158,7 +89085,7 @@ <var-decl name='' type-id='d749ec6e' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1513' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__1' size-in-bits='1024' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1513' column='1' id='d749ec6e'> + <union-decl name='__anonymous_union__2' size-in-bits='1024' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1513' column='1' id='d749ec6e'> <data-member access='public'> <var-decl name='bt' type-id='ecc13ba0' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1514' column='1'/> </data-member> @@ -101671,7 +89598,7 @@ <var-decl name='' type-id='7bbb3c88' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1579' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__2' size-in-bits='1024' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1579' column='1' id='7bbb3c88'> + <union-decl name='__anonymous_union__3' size-in-bits='1024' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1579' column='1' id='7bbb3c88'> <data-member access='public'> <var-decl name='bt' type-id='e5bfe593' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1580' column='1'/> </data-member> @@ -101795,7 +89722,7 @@ <enumerator name='V4L2_ASYNC_MATCH_I2C' value='2'/> <enumerator name='V4L2_ASYNC_MATCH_FWNODE' value='3'/> </enum-decl> - <union-decl name='__anonymous_union__3' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/media/v4l2-async.h' line='81' column='1' id='5c61413a'> + <union-decl name='__anonymous_union__6' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/media/v4l2-async.h' line='81' column='1' id='5c61413a'> <data-member access='public'> <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/media/v4l2-async.h' line='82' column='1'/> </data-member> @@ -102304,7 +90231,7 @@ <var-decl name='fmt' type-id='08bd2345' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2244' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__4' size-in-bits='1600' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2235' column='1' id='08bd2345'> + <union-decl name='__anonymous_union__7' size-in-bits='1600' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2235' column='1' id='08bd2345'> <data-member access='public'> <var-decl name='pix' type-id='e8f6102b' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2236' column='1'/> </data-member> @@ -102368,7 +90295,7 @@ <var-decl name='xfer_func' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='506' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__5' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='499' column='1' id='930baada'> + <union-decl name='__anonymous_union__8' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='499' column='1' id='930baada'> <data-member access='public'> <var-decl name='ycbcr_enc' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='501' column='1'/> </data-member> @@ -102425,7 +90352,7 @@ <var-decl name='reserved' type-id='81144473' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2166' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__6' size-in-bits='8' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2193' column='1' id='29c254d4'> + <union-decl name='__anonymous_union__9' size-in-bits='8' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2193' column='1' id='29c254d4'> <data-member access='public'> <var-decl name='ycbcr_enc' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2194' column='1'/> </data-member> @@ -102564,7 +90491,7 @@ <var-decl name='userbits' type-id='c213d3d4' visibility='default' filepath='include/uapi/linux/videodev2.h' line='858' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__7' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1001' column='1' id='09960b26'> + <union-decl name='__anonymous_union__10' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1001' column='1' id='09960b26'> <data-member access='public'> <var-decl name='offset' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1002' column='1'/> </data-member> @@ -102595,7 +90522,7 @@ <var-decl name='reserved' type-id='9d263779' visibility='default' filepath='include/uapi/linux/videodev2.h' line='955' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__8' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='948' column='1' id='9942b293'> + <union-decl name='__anonymous_union__11' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='948' column='1' id='9942b293'> <data-member access='public'> <var-decl name='mem_offset' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='949' column='1'/> </data-member> @@ -102606,7 +90533,7 @@ <var-decl name='fd' type-id='3158a266' visibility='default' filepath='include/uapi/linux/videodev2.h' line='951' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__9' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1009' column='1' id='e0a2553c'> + <union-decl name='__anonymous_union__12' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1009' column='1' id='e0a2553c'> <data-member access='public'> <var-decl name='request_fd' type-id='3158a266' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1010' column='1'/> </data-member> @@ -102865,7 +90792,7 @@ <var-decl name='controls' type-id='264baaf7' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1696' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__10' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1686' column='1' id='3e79fede'> + <union-decl name='__anonymous_union__13' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1686' column='1' id='3e79fede'> <data-member access='public'> <var-decl name='which' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1690' column='1'/> </data-member> @@ -102884,7 +90811,7 @@ <var-decl name='' type-id='319b4f74' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1674' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__11' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1674' column='1' id='319b4f74'> + <union-decl name='__anonymous_union__14' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1674' column='1' id='319b4f74'> <data-member access='public'> <var-decl name='value' type-id='3158a266' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1675' column='1'/> </data-member> @@ -102921,7 +90848,7 @@ <var-decl name='reserved' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1766' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__12' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1762' column='1' id='3cef873b'> + <union-decl name='__anonymous_union__15' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1762' column='1' id='3cef873b'> <data-member access='public'> <var-decl name='name' type-id='7e67d89d' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1763' column='1'/> </data-member> @@ -103045,7 +90972,7 @@ <var-decl name='' type-id='96b0dd6a' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1969' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__13' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1969' column='1' id='96b0dd6a'> + <union-decl name='__anonymous_union__16' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1969' column='1' id='96b0dd6a'> <data-member access='public'> <var-decl name='raw' type-id='f1fdc4dc' visibility='default' filepath='include/uapi/linux/videodev2.h' line='1972' column='1'/> </data-member> @@ -103066,7 +90993,7 @@ <var-decl name='' type-id='ddc566bc' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2004' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__14' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2004' column='1' id='ddc566bc'> + <union-decl name='__anonymous_union__17' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2004' column='1' id='ddc566bc'> <data-member access='public'> <var-decl name='stop' type-id='e0122dec' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2007' column='1'/> </data-member> @@ -103103,7 +91030,7 @@ <var-decl name='parm' type-id='1ccea1b5' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2255' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__15' size-in-bits='1600' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2251' column='1' id='1ccea1b5'> + <union-decl name='__anonymous_union__18' size-in-bits='1600' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2251' column='1' id='1ccea1b5'> <data-member access='public'> <var-decl name='capture' type-id='f88a5c22' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2252' column='1'/> </data-member> @@ -103197,7 +91124,7 @@ <var-decl name='reserved' type-id='839e8989' visibility='default' filepath='include/uapi/linux/videodev2.h' line='815' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__16' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='810' column='1' id='8e6aae74'> + <union-decl name='__anonymous_union__19' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='810' column='1' id='8e6aae74'> <data-member access='public'> <var-decl name='discrete' type-id='10186cf6' visibility='default' filepath='include/uapi/linux/videodev2.h' line='811' column='1'/> </data-member> @@ -103256,7 +91183,7 @@ <var-decl name='reserved' type-id='839e8989' visibility='default' filepath='include/uapi/linux/videodev2.h' line='845' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__17' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='840' column='1' id='cfd72743'> + <union-decl name='__anonymous_union__20' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='840' column='1' id='cfd72743'> <data-member access='public'> <var-decl name='discrete' type-id='5f37256e' visibility='default' filepath='include/uapi/linux/videodev2.h' line='841' column='1'/> </data-member> @@ -103501,17 +91428,21 @@ <pointer-type-def type-id='4bda18f8' size-in-bits='64' id='1625ce7a'/> <pointer-type-def type-id='3516ab98' size-in-bits='64' id='9f5eb43a'/> <pointer-type-def type-id='9d4a3248' size-in-bits='64' id='3007e20a'/> - <function-decl name='video_device_alloc' mangled-name='video_device_alloc' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='video_device_alloc'> - <return type-id='798c29b7'/> - </function-decl> - <function-decl name='video_device_release' mangled-name='video_device_release' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='video_device_release'> - <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='150' column='1'/> + <function-decl name='video_unregister_device' mangled-name='video_unregister_device' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='1042' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='video_unregister_device'> + <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='1042' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='video_device_release_empty' mangled-name='video_device_release_empty' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='video_device_release_empty'> <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='156' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='video_device_release' mangled-name='video_device_release' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='video_device_release'> + <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='150' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='video_device_alloc' mangled-name='video_device_alloc' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='video_device_alloc'> + <return type-id='798c29b7'/> + </function-decl> <function-decl name='video_devdata' mangled-name='video_devdata' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='video_devdata'> <parameter type-id='77e79a4b' name='file' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='234' column='1'/> <return type-id='798c29b7'/> @@ -103528,14 +91459,6 @@ <parameter type-id='2730d015' name='owner' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='844' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='v4l2_device_put' mangled-name='v4l2_device_put' filepath='include/media/v4l2-device.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_put'> - <parameter type-id='ddfb71fa'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='video_unregister_device' mangled-name='video_unregister_device' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='1042' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='video_unregister_device'> - <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-dev.c' line='1042' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <pointer-type-def type-id='3f1a6b60' size-in-bits='64' id='cd1b45ab'/> <function-type size-in-bits='64' id='9ed97fed'> <parameter type-id='77e79a4b'/> @@ -104138,234 +92061,11 @@ <return type-id='48b5725f'/> </function-type> <function-type size-in-bits='64' id='9d4a3248'> - <parameter type-id='798c29b7'/> + <parameter type-id='798c29b7' name='vdev'/> <return type-id='48b5725f'/> </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-device.c' language='LANG_C89'> - <function-decl name='v4l2_device_register' mangled-name='v4l2_device_register' filepath='drivers/media/v4l2-core/v4l2-device.c' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_register'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='17' column='1'/> - <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='17' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_device_set_name' mangled-name='v4l2_device_set_name' filepath='drivers/media/v4l2-core/v4l2-device.c' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_set_name'> - <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='60' column='1'/> - <parameter type-id='80f4b756' name='basename' filepath='drivers/media/v4l2-core/v4l2-device.c' line='60' column='1'/> - <parameter type-id='8a47abc3' name='instance' filepath='drivers/media/v4l2-core/v4l2-device.c' line='61' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_device_disconnect' mangled-name='v4l2_device_disconnect' filepath='drivers/media/v4l2-core/v4l2-device.c' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_disconnect'> - <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='76' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='v4l2_device_unregister' mangled-name='v4l2_device_unregister' filepath='drivers/media/v4l2-core/v4l2-device.c' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_unregister'> - <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='88' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='v4l2_device_unregister_subdev' mangled-name='v4l2_device_unregister_subdev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_unregister_subdev'> - <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-device.c' line='260' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='v4l2_device_register_subdev' mangled-name='v4l2_device_register_subdev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_register_subdev'> - <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='111' column='1'/> - <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-device.c' line='112' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_device_register_subdev_nodes' mangled-name='v4l2_device_register_subdev_nodes' filepath='drivers/media/v4l2-core/v4l2-device.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_register_subdev_nodes'> - <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='192' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-dv-timings.c' language='LANG_C89'> - <qualified-type-def type-id='9a25f4b0' const='yes' id='9a165a97'/> - <pointer-type-def type-id='9a165a97' size-in-bits='64' id='4e30d787'/> - <function-decl name='v4l2_match_dv_timings' mangled-name='v4l2_match_dv_timings' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_match_dv_timings'> - <parameter type-id='4e30d787' name='t1' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='267' column='1'/> - <parameter type-id='4e30d787' name='t2' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='268' column='1'/> - <parameter type-id='f0981eeb' name='pclock_delta' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='269' column='1'/> - <parameter type-id='b50a4934' name='match_reduced_fps' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='269' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='v4l2_print_dv_timings' mangled-name='v4l2_print_dv_timings' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='297' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_print_dv_timings'> - <parameter type-id='80f4b756' name='dev_prefix' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='297' column='1'/> - <parameter type-id='80f4b756' name='prefix' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='297' column='1'/> - <parameter type-id='4e30d787' name='t' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='298' column='1'/> - <parameter type-id='b50a4934' name='detailed' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='298' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-event.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='9ac9cd61' size-in-bits='infinite' id='a892e311'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='v4l2_subscribed_event_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/media/v4l2-event.h' line='46' column='1' id='a81e67e2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='add' type-id='5c4b80ab' visibility='default' filepath='include/media/v4l2-event.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='del' type-id='d9659030' visibility='default' filepath='include/media/v4l2-event.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='replace' type-id='bdf745d1' visibility='default' filepath='include/media/v4l2-event.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='merge' type-id='6780605f' visibility='default' filepath='include/media/v4l2-event.h' line='50' column='1'/> - </data-member> - </class-decl> - <class-decl name='v4l2_subscribed_event' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/media/v4l2-event.h' line='70' column='1' id='0c33dc69'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/media/v4l2-event.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='type' type-id='19c2251e' visibility='default' filepath='include/media/v4l2-event.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/media/v4l2-event.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/media/v4l2-event.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fh' type-id='b7db9582' visibility='default' filepath='include/media/v4l2-event.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/media/v4l2-event.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='ops' type-id='d66d2cad' visibility='default' filepath='include/media/v4l2-event.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='elems' type-id='f0981eeb' visibility='default' filepath='include/media/v4l2-event.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='first' type-id='f0981eeb' visibility='default' filepath='include/media/v4l2-event.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='in_use' type-id='f0981eeb' visibility='default' filepath='include/media/v4l2-event.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='events' type-id='a892e311' visibility='default' filepath='include/media/v4l2-event.h' line='81' column='1'/> - </data-member> - </class-decl> - <class-decl name='v4l2_kevent' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/media/v4l2-event.h' line='31' column='1' id='9ac9cd61'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/media/v4l2-event.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sev' type-id='6ec0fd31' visibility='default' filepath='include/media/v4l2-event.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='event' type-id='967c1c06' visibility='default' filepath='include/media/v4l2-event.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='ts' type-id='91ce1af9' visibility='default' filepath='include/media/v4l2-event.h' line='35' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='967c1c06' const='yes' id='cd1fc343'/> - <pointer-type-def type-id='cd1fc343' size-in-bits='64' id='52009e4b'/> - <qualified-type-def type-id='a81e67e2' const='yes' id='de640095'/> - <pointer-type-def type-id='de640095' size-in-bits='64' id='d66d2cad'/> - <pointer-type-def type-id='782095e7' size-in-bits='64' id='5c4b80ab'/> - <pointer-type-def type-id='0c33dc69' size-in-bits='64' id='6ec0fd31'/> - <pointer-type-def type-id='2c1be8c3' size-in-bits='64' id='6780605f'/> - <pointer-type-def type-id='b95f4e75' size-in-bits='64' id='bdf745d1'/> - <pointer-type-def type-id='26c7d506' size-in-bits='64' id='d9659030'/> - <function-decl name='v4l2_event_queue' mangled-name='v4l2_event_queue' filepath='drivers/media/v4l2-core/v4l2-event.c' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_queue'> - <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-event.c' line='150' column='1'/> - <parameter type-id='52009e4b' name='ev' filepath='drivers/media/v4l2-core/v4l2-event.c' line='150' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='v4l2_event_queue_fh' mangled-name='v4l2_event_queue_fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_queue_fh'> - <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='170' column='1'/> - <parameter type-id='52009e4b' name='ev' filepath='drivers/media/v4l2-core/v4l2-event.c' line='170' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='v4l2_event_pending' mangled-name='v4l2_event_pending' filepath='drivers/media/v4l2-core/v4l2-event.c' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_pending'> - <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='181' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_event_subscribe' mangled-name='v4l2_event_subscribe' filepath='drivers/media/v4l2-core/v4l2-event.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_subscribe'> - <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='203' column='1'/> - <parameter type-id='d8c85275' name='sub' filepath='drivers/media/v4l2-core/v4l2-event.c' line='204' column='1'/> - <parameter type-id='f0981eeb' name='elems' filepath='drivers/media/v4l2-core/v4l2-event.c' line='204' column='1'/> - <parameter type-id='d66d2cad' name='ops' filepath='drivers/media/v4l2-core/v4l2-event.c' line='205' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_event_unsubscribe' mangled-name='v4l2_event_unsubscribe' filepath='drivers/media/v4l2-core/v4l2-event.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_unsubscribe'> - <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='280' column='1'/> - <parameter type-id='d8c85275' name='sub' filepath='drivers/media/v4l2-core/v4l2-event.c' line='281' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_event_subdev_unsubscribe' mangled-name='v4l2_event_subdev_unsubscribe' filepath='drivers/media/v4l2-core/v4l2-event.c' line='312' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_subdev_unsubscribe'> - <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-event.c' line='312' column='1'/> - <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='312' column='1'/> - <parameter type-id='8edac644' name='sub' filepath='drivers/media/v4l2-core/v4l2-event.c' line='313' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='782095e7'> - <parameter type-id='6ec0fd31'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='2c1be8c3'> - <parameter type-id='52009e4b'/> - <parameter type-id='a5c94ccc'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='b95f4e75'> - <parameter type-id='a5c94ccc'/> - <parameter type-id='52009e4b'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='26c7d506'> - <parameter type-id='6ec0fd31'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-fh.c' language='LANG_C89'> - <function-decl name='v4l2_fh_init' mangled-name='v4l2_fh_init' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_fh_init'> - <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='21' column='1'/> - <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='21' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='v4l2_fh_add' mangled-name='v4l2_fh_add' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_fh_add'> - <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='44' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='v4l2_fh_open' mangled-name='v4l2_fh_open' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_fh_open'> - <parameter type-id='77e79a4b' name='filp' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='55' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_fh_del' mangled-name='v4l2_fh_del' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_fh_del'> - <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='69' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='v4l2_fh_exit' mangled-name='v4l2_fh_exit' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_fh_exit'> - <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='80' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='v4l2_fh_release' mangled-name='v4l2_fh_release' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_fh_release'> - <parameter type-id='77e79a4b' name='filp' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='91' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-i2c.c' language='LANG_C89'> - <function-decl name='v4l2_i2c_subdev_init' mangled-name='v4l2_i2c_subdev_init' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_i2c_subdev_init'> - <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='45' column='1'/> - <parameter type-id='3e31633b' name='client' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='45' column='1'/> - <parameter type-id='040770fb' name='ops' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='46' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='v4l2_i2c_new_subdev' mangled-name='v4l2_i2c_new_subdev' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_i2c_new_subdev'> - <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='119' column='1'/> - <parameter type-id='b9af02c3' name='adapter' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='120' column='1'/> - <parameter type-id='80f4b756' name='client_type' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='121' column='1'/> - <parameter type-id='f9b06939' name='addr' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='122' column='1'/> - <parameter type-id='31347b7a' name='probe_addrs' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='123' column='1'/> - <return type-id='f5438ac7'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-ioctl.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='b55def60' size-in-bits='512' id='467f4e10'> <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> </array-type-def> @@ -104393,6 +92093,9 @@ <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> <subrange length='11' type-id='7ff19f0f' id='847bc017'/> </array-type-def> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='512' id='73b95420'> + <subrange length='64' type-id='7ff19f0f' id='b10be967'/> + </array-type-def> <array-type-def dimensions='2' type-id='8f048e17' size-in-bits='768' id='9a59aaef'> <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> <subrange length='16' type-id='7ff19f0f' id='848d0938'/> @@ -104402,58 +92105,8 @@ <subrange length='64' type-id='7ff19f0f' id='b10be967'/> </array-type-def> <class-decl name='v4l2_ctrl_helper' is-struct='yes' visibility='default' is-declaration-only='yes' id='8a6e72bc'/> - <class-decl name='v4l2_m2m_dev' is-struct='yes' visibility='default' is-declaration-only='yes' id='ba69e54c'/> - <class-decl name='vb2_fileio_data' size-in-bits='12608' is-struct='yes' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2445' column='1' id='c1670ffd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2446' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2447' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='memory' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bufs' type-id='729537cc' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2449' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12416'> - <var-decl name='cur_index' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12448'> - <var-decl name='initial_index' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12480'> - <var-decl name='q_count' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2452' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12512'> - <var-decl name='dq_count' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2453' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='read_once' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2454' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='write_immediately' type-id='f0981eeb' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2455' column='1'/> - </data-member> - </class-decl> - <class-decl name='vb2_threadio_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2781' column='1' id='cca707fb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='thread' type-id='f23e2572' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2782' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fnc' type-id='86e6f91d' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2783' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2784' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='stop' type-id='b50a4934' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-core.c' line='2785' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='80f4b756' size-in-bits='960' id='35f5fc88'> - <subrange length='15' type-id='7ff19f0f' id='8484ba73'/> - </array-type-def> - <array-type-def dimensions='1' type-id='fa0b179b' size-in-bits='512' id='f6e5abef'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='128' id='1c6c0c39'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> <array-type-def dimensions='1' type-id='7a583acc' size-in-bits='3072' id='eefef0c1'> <subrange length='16' type-id='7ff19f0f' id='848d0938'/> @@ -104461,12 +92114,6 @@ <array-type-def dimensions='1' type-id='c1c411a0' size-in-bits='6144' id='a4444dc4'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> - <array-type-def dimensions='1' type-id='85535682' size-in-bits='4096' id='f989fdcc'> - <subrange length='64' type-id='7ff19f0f' id='b10be967'/> - </array-type-def> - <array-type-def dimensions='1' type-id='b3ad2c1c' size-in-bits='3072' id='105eff46'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> <class-decl name='v4l2_ctrl_ref' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/media/v4l2-ctrls.h' line='287' column='1' id='c19e9dd9'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/media/v4l2-ctrls.h' line='288' column='1'/> @@ -105245,7 +92892,7 @@ <enumerator name='V4L2_CTRL_TYPE_U16' value='257'/> <enumerator name='V4L2_CTRL_TYPE_U32' value='258'/> </enum-decl> - <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/media/v4l2-ctrls.h' line='242' column='1' id='b91b9370'> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/media/v4l2-ctrls.h' line='242' column='1' id='b91b9370'> <data-member access='public'> <var-decl name='step' type-id='91ce1af9' visibility='default' filepath='include/media/v4l2-ctrls.h' line='243' column='1'/> </data-member> @@ -105253,7 +92900,7 @@ <var-decl name='menu_skip_mask' type-id='91ce1af9' visibility='default' filepath='include/media/v4l2-ctrls.h' line='244' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/media/v4l2-ctrls.h' line='246' column='1' id='87415f3a'> + <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/media/v4l2-ctrls.h' line='246' column='1' id='87415f3a'> <data-member access='public'> <var-decl name='qmenu' type-id='13956559' visibility='default' filepath='include/media/v4l2-ctrls.h' line='247' column='1'/> </data-member> @@ -105304,219 +92951,138 @@ <var-decl name='release' type-id='afb80c18' visibility='default' filepath='include/media/media-request.h' line='252' column='1'/> </data-member> </class-decl> - <class-decl name='vb2_ops' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='411' column='1' id='1e4ac06a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='queue_setup' type-id='f4ef52eb' visibility='default' filepath='include/media/videobuf2-core.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wait_prepare' type-id='d2e04e44' visibility='default' filepath='include/media/videobuf2-core.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='wait_finish' type-id='d2e04e44' visibility='default' filepath='include/media/videobuf2-core.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='buf_out_validate' type-id='85280418' visibility='default' filepath='include/media/videobuf2-core.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='buf_init' type-id='85280418' visibility='default' filepath='include/media/videobuf2-core.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='buf_prepare' type-id='85280418' visibility='default' filepath='include/media/videobuf2-core.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='buf_finish' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='buf_cleanup' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='start_streaming' type-id='15bfa933' visibility='default' filepath='include/media/videobuf2-core.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='stop_streaming' type-id='d2e04e44' visibility='default' filepath='include/media/videobuf2-core.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='buf_queue' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='buf_request_complete' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='430' column='1'/> - </data-member> - </class-decl> - <class-decl name='vb2_buffer' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='245' column='1' id='4a078c54'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vb2_queue' type-id='a05f1ecd' visibility='default' filepath='include/media/videobuf2-core.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='memory' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='num_planes' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='timestamp' type-id='91ce1af9' visibility='default' filepath='include/media/videobuf2-core.h' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='request' type-id='ac429605' visibility='default' filepath='include/media/videobuf2-core.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='req_obj' type-id='a5b7e4fd' visibility='default' filepath='include/media/videobuf2-core.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='state' type-id='550876cf' visibility='default' filepath='include/media/videobuf2-core.h' line='272' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='synced' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='273' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='prepared' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='274' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='copied_timestamp' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='275' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='planes' type-id='105eff46' visibility='default' filepath='include/media/videobuf2-core.h' line='277' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='queued_entry' type-id='72f469ec' visibility='default' filepath='include/media/videobuf2-core.h' line='278' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='done_entry' type-id='72f469ec' visibility='default' filepath='include/media/videobuf2-core.h' line='279' column='1'/> - </data-member> - </class-decl> - <enum-decl name='vb2_buffer_state' filepath='include/media/videobuf2-core.h' line='219' column='1' id='550876cf'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='VB2_BUF_STATE_DEQUEUED' value='0'/> - <enumerator name='VB2_BUF_STATE_IN_REQUEST' value='1'/> - <enumerator name='VB2_BUF_STATE_PREPARING' value='2'/> - <enumerator name='VB2_BUF_STATE_QUEUED' value='3'/> - <enumerator name='VB2_BUF_STATE_ACTIVE' value='4'/> - <enumerator name='VB2_BUF_STATE_DONE' value='5'/> - <enumerator name='VB2_BUF_STATE_ERROR' value='6'/> - </enum-decl> - <class-decl name='vb2_plane' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='174' column='1' id='b3ad2c1c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mem_priv' type-id='eaa32e2f' visibility='default' filepath='include/media/videobuf2-core.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dbuf' type-id='5e4f599b' visibility='default' filepath='include/media/videobuf2-core.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dbuf_mapped' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='bytesused' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='min_length' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='m' type-id='07aa0de4' visibility='default' filepath='include/media/videobuf2-core.h' line='185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='data_offset' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='186' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='181' column='1' id='07aa0de4'> - <data-member access='public'> - <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/media/videobuf2-core.h' line='182' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='userptr' type-id='7359adad' visibility='default' filepath='include/media/videobuf2-core.h' line='183' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='fd' type-id='95e97e5e' visibility='default' filepath='include/media/videobuf2-core.h' line='184' column='1'/> - </data-member> - </union-decl> - <class-decl name='vb2_mem_ops' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='118' column='1' id='68597e64'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='alloc' type-id='ba09778f' visibility='default' filepath='include/media/videobuf2-core.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='put' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_dmabuf' type-id='de210c7e' visibility='default' filepath='include/media/videobuf2-core.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_userptr' type-id='81e32a16' visibility='default' filepath='include/media/videobuf2-core.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='put_userptr' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='prepare' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='finish' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='attach_dmabuf' type-id='5acb9c3c' visibility='default' filepath='include/media/videobuf2-core.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='detach_dmabuf' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='map_dmabuf' type-id='b9b212f5' visibility='default' filepath='include/media/videobuf2-core.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='unmap_dmabuf' type-id='b7f9d8e6' visibility='default' filepath='include/media/videobuf2-core.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='vaddr' type-id='5ad9edb6' visibility='default' filepath='include/media/videobuf2-core.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='cookie' type-id='5ad9edb6' visibility='default' filepath='include/media/videobuf2-core.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='num_users' type-id='caa804f2' visibility='default' filepath='include/media/videobuf2-core.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='mmap' type-id='f34c7de4' visibility='default' filepath='include/media/videobuf2-core.h' line='147' column='1'/> - </data-member> - </class-decl> - <class-decl name='vb2_buf_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/media/videobuf2-core.h' line='450' column='1' id='71d68b50'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='verify_planes_array' type-id='c4cd4be2' visibility='default' filepath='include/media/videobuf2-core.h' line='451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='init_buffer' type-id='547e4f07' visibility='default' filepath='include/media/videobuf2-core.h' line='452' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fill_user_buffer' type-id='35cea26b' visibility='default' filepath='include/media/videobuf2-core.h' line='453' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fill_vb2_buffer' type-id='9cbbcc93' visibility='default' filepath='include/media/videobuf2-core.h' line='454' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='copy_timestamp' type-id='35cea26b' visibility='default' filepath='include/media/videobuf2-core.h' line='455' column='1'/> - </data-member> - </class-decl> - <class-decl name='v4l2_m2m_queue_ctx' size-in-bits='6720' is-struct='yes' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='63' column='1' id='0651f1ee'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='q' type-id='6b30321d' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6528'> - <var-decl name='rdy_queue' type-id='72f469ec' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6656'> - <var-decl name='rdy_spinlock' type-id='fb4018a0' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6688'> - <var-decl name='num_rdy' type-id='f9b06939' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6696'> - <var-decl name='buffered' type-id='b50a4934' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='69' column='1'/> - </data-member> - </class-decl> + <qualified-type-def type-id='d2613fd6' const='yes' id='904f813f'/> + <pointer-type-def type-id='904f813f' size-in-bits='64' id='4228340f'/> + <pointer-type-def type-id='d238557f' size-in-bits='64' id='43ae54cf'/> + <qualified-type-def type-id='dbc7d793' const='yes' id='01863b98'/> + <pointer-type-def type-id='01863b98' size-in-bits='64' id='184ff936'/> + <qualified-type-def type-id='205c2e40' const='yes' id='0645931b'/> + <pointer-type-def type-id='0645931b' size-in-bits='64' id='1086b623'/> + <qualified-type-def type-id='b154eaef' const='yes' id='d26ed346'/> + <pointer-type-def type-id='d26ed346' size-in-bits='64' id='b076d304'/> + <pointer-type-def type-id='38cb23df' size-in-bits='64' id='f089c08b'/> + <pointer-type-def type-id='d56a4c4b' size-in-bits='64' id='226f205f'/> + <pointer-type-def type-id='5651631f' size-in-bits='64' id='4e4de503'/> + <pointer-type-def type-id='a5b7e4fd' size-in-bits='64' id='347d8ccd'/> + <pointer-type-def type-id='9b7c55ef' size-in-bits='64' id='842ac8d6'/> + <pointer-type-def type-id='596e4a77' size-in-bits='64' id='f456402b'/> + <pointer-type-def type-id='dbc7d793' size-in-bits='64' id='4b8b2cf3'/> + <pointer-type-def type-id='4b8b2cf3' size-in-bits='64' id='c517999b'/> + <pointer-type-def type-id='fcc0eea6' size-in-bits='64' id='efba361c'/> + <pointer-type-def type-id='4aef34b6' size-in-bits='64' id='47cb2abc'/> + <pointer-type-def type-id='ca2e9cda' size-in-bits='64' id='91e3ab68'/> + <pointer-type-def type-id='3a58d3ba' size-in-bits='64' id='f7e7b3e8'/> + <pointer-type-def type-id='a44a15b8' size-in-bits='64' id='0541bcde'/> + <pointer-type-def type-id='26761b9f' size-in-bits='64' id='b9348c47'/> + <pointer-type-def type-id='8a6e72bc' size-in-bits='64' id='7308495a'/> + <pointer-type-def type-id='2633295b' size-in-bits='64' id='fa7d167b'/> + <pointer-type-def type-id='276d5663' size-in-bits='64' id='48bc1523'/> + <pointer-type-def type-id='c19e9dd9' size-in-bits='64' id='9f3a0131'/> + <pointer-type-def type-id='9f3a0131' size-in-bits='64' id='c34fbd81'/> + <pointer-type-def type-id='ef5bccc0' size-in-bits='64' id='e26652e6'/> + <pointer-type-def type-id='fee334bf' size-in-bits='64' id='c71b901b'/> + <pointer-type-def type-id='dd703408' size-in-bits='64' id='95625cb2'/> + <pointer-type-def type-id='38e7219e' size-in-bits='64' id='afb80c18'/> + <pointer-type-def type-id='d59331c2' size-in-bits='64' id='af2775f4'/> + <function-decl name='v4l2_device_put' mangled-name='v4l2_device_put' filepath='drivers/media/v4l2-core/v4l2-device.c' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_put'> + <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='54' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_device_unregister_subdev' mangled-name='v4l2_device_unregister_subdev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_unregister_subdev'> + <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-device.c' line='260' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_device_unregister' mangled-name='v4l2_device_unregister' filepath='drivers/media/v4l2-core/v4l2-device.c' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_unregister'> + <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='88' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_device_set_name' mangled-name='v4l2_device_set_name' filepath='drivers/media/v4l2-core/v4l2-device.c' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_set_name'> + <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='60' column='1'/> + <parameter type-id='80f4b756' name='basename' filepath='drivers/media/v4l2-core/v4l2-device.c' line='60' column='1'/> + <parameter type-id='8a47abc3' name='instance' filepath='drivers/media/v4l2-core/v4l2-device.c' line='61' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_device_register_subdev_nodes' mangled-name='v4l2_device_register_subdev_nodes' filepath='drivers/media/v4l2-core/v4l2-device.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_register_subdev_nodes'> + <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='192' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_device_register_subdev' mangled-name='v4l2_device_register_subdev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_register_subdev'> + <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='111' column='1'/> + <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-device.c' line='112' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_device_register' mangled-name='v4l2_device_register' filepath='drivers/media/v4l2-core/v4l2-device.c' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='17' column='1'/> + <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='17' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_device_disconnect' mangled-name='v4l2_device_disconnect' filepath='drivers/media/v4l2-core/v4l2-device.c' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_device_disconnect'> + <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-device.c' line='76' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='38cb23df'> + <parameter type-id='184ff936'/> + <parameter type-id='19c2251e'/> + <parameter type-id='3f78e6a9'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d56a4c4b'> + <parameter type-id='347d8ccd'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5651631f'> + <parameter type-id='4b8b2cf3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='596e4a77'> + <parameter type-id='184ff936'/> + <parameter type-id='19c2251e'/> + <parameter type-id='3f78e6a9'/> + <parameter type-id='3f78e6a9'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='fee334bf'> + <parameter type-id='184ff936'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='dd703408'> + <parameter type-id='184ff936'/> + <parameter type-id='19c2251e'/> + <parameter type-id='3f78e6a9'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='38e7219e'> + <parameter type-id='347d8ccd'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d59331c2'> + <parameter type-id='4b8b2cf3'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-dv-timings.c' language='LANG_C89'> + <qualified-type-def type-id='9a25f4b0' const='yes' id='9a165a97'/> + <pointer-type-def type-id='9a165a97' size-in-bits='64' id='4e30d787'/> + <function-decl name='v4l2_print_dv_timings' mangled-name='v4l2_print_dv_timings' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='297' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_print_dv_timings'> + <parameter type-id='80f4b756' name='dev_prefix' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='297' column='1'/> + <parameter type-id='80f4b756' name='prefix' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='297' column='1'/> + <parameter type-id='4e30d787' name='t' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='298' column='1'/> + <parameter type-id='b50a4934' name='detailed' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='298' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_match_dv_timings' mangled-name='v4l2_match_dv_timings' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_match_dv_timings'> + <parameter type-id='4e30d787' name='t1' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='267' column='1'/> + <parameter type-id='4e30d787' name='t2' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='268' column='1'/> + <parameter type-id='f0981eeb' name='pclock_delta' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='269' column='1'/> + <parameter type-id='b50a4934' name='match_reduced_fps' filepath='drivers/media/v4l2-core/v4l2-dv-timings.c' line='269' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-event.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='9ac9cd61' size-in-bits='infinite' id='a892e311'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> <class-decl name='v4l2_event' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2321' column='1' id='967c1c06'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2322' column='1'/> @@ -105540,7 +93106,7 @@ <var-decl name='reserved' type-id='7f84eb57' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2335' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__5' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2323' column='1' id='454ee2bf'> + <union-decl name='__anonymous_union__1' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2323' column='1' id='454ee2bf'> <data-member access='public'> <var-decl name='vsync' type-id='cbe6daf0' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2324' column='1'/> </data-member> @@ -105591,7 +93157,7 @@ <var-decl name='default_value' type-id='3158a266' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2293' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__6' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2285' column='1' id='de5442d3'> + <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2285' column='1' id='de5442d3'> <data-member access='public'> <var-decl name='value' type-id='3158a266' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2286' column='1'/> </data-member> @@ -105620,65 +93186,184 @@ <var-decl name='region_mask' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/videodev2.h' line='2318' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='d2613fd6' const='yes' id='904f813f'/> - <pointer-type-def type-id='904f813f' size-in-bits='64' id='4228340f'/> - <pointer-type-def type-id='d238557f' size-in-bits='64' id='43ae54cf'/> - <qualified-type-def type-id='dbc7d793' const='yes' id='01863b98'/> - <pointer-type-def type-id='01863b98' size-in-bits='64' id='184ff936'/> - <qualified-type-def type-id='205c2e40' const='yes' id='0645931b'/> - <pointer-type-def type-id='0645931b' size-in-bits='64' id='1086b623'/> - <qualified-type-def type-id='b154eaef' const='yes' id='d26ed346'/> - <pointer-type-def type-id='d26ed346' size-in-bits='64' id='b076d304'/> - <qualified-type-def type-id='71d68b50' const='yes' id='4925ee5b'/> - <pointer-type-def type-id='4925ee5b' size-in-bits='64' id='97b65be3'/> - <qualified-type-def type-id='68597e64' const='yes' id='23cb2797'/> - <pointer-type-def type-id='23cb2797' size-in-bits='64' id='15cf8e87'/> - <qualified-type-def type-id='1e4ac06a' const='yes' id='1f063fe1'/> - <pointer-type-def type-id='1f063fe1' size-in-bits='64' id='a1d66c91'/> - <pointer-type-def type-id='fa0b179b' size-in-bits='64' id='50764ba3'/> - <pointer-type-def type-id='e4934d54' size-in-bits='64' id='de210c7e'/> - <pointer-type-def type-id='38cb23df' size-in-bits='64' id='f089c08b'/> - <pointer-type-def type-id='d56a4c4b' size-in-bits='64' id='226f205f'/> - <pointer-type-def type-id='5651631f' size-in-bits='64' id='4e4de503'/> - <pointer-type-def type-id='299608ee' size-in-bits='64' id='85280418'/> - <pointer-type-def type-id='1e6604d7' size-in-bits='64' id='9cbbcc93'/> - <pointer-type-def type-id='f9bc47e0' size-in-bits='64' id='c4cd4be2'/> - <pointer-type-def type-id='a8a63667' size-in-bits='64' id='15bfa933'/> - <pointer-type-def type-id='78b081ff' size-in-bits='64' id='f4ef52eb'/> - <pointer-type-def type-id='5329c4da' size-in-bits='64' id='f34c7de4'/> - <pointer-type-def type-id='a5b7e4fd' size-in-bits='64' id='347d8ccd'/> - <pointer-type-def type-id='9b7c55ef' size-in-bits='64' id='842ac8d6'/> - <pointer-type-def type-id='596e4a77' size-in-bits='64' id='f456402b'/> - <pointer-type-def type-id='dbc7d793' size-in-bits='64' id='4b8b2cf3'/> - <pointer-type-def type-id='4b8b2cf3' size-in-bits='64' id='c517999b'/> - <pointer-type-def type-id='fcc0eea6' size-in-bits='64' id='efba361c'/> - <pointer-type-def type-id='4aef34b6' size-in-bits='64' id='47cb2abc'/> - <pointer-type-def type-id='ca2e9cda' size-in-bits='64' id='91e3ab68'/> - <pointer-type-def type-id='3a58d3ba' size-in-bits='64' id='f7e7b3e8'/> - <pointer-type-def type-id='a44a15b8' size-in-bits='64' id='0541bcde'/> - <pointer-type-def type-id='26761b9f' size-in-bits='64' id='b9348c47'/> - <pointer-type-def type-id='8a6e72bc' size-in-bits='64' id='7308495a'/> - <pointer-type-def type-id='2633295b' size-in-bits='64' id='fa7d167b'/> - <pointer-type-def type-id='276d5663' size-in-bits='64' id='48bc1523'/> - <pointer-type-def type-id='c19e9dd9' size-in-bits='64' id='9f3a0131'/> - <pointer-type-def type-id='9f3a0131' size-in-bits='64' id='c34fbd81'/> - <pointer-type-def type-id='ef5bccc0' size-in-bits='64' id='e26652e6'/> + <class-decl name='v4l2_subscribed_event_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/media/v4l2-event.h' line='46' column='1' id='a81e67e2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='add' type-id='5c4b80ab' visibility='default' filepath='include/media/v4l2-event.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='del' type-id='d9659030' visibility='default' filepath='include/media/v4l2-event.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='replace' type-id='bdf745d1' visibility='default' filepath='include/media/v4l2-event.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='merge' type-id='6780605f' visibility='default' filepath='include/media/v4l2-event.h' line='50' column='1'/> + </data-member> + </class-decl> + <class-decl name='v4l2_subscribed_event' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/media/v4l2-event.h' line='70' column='1' id='0c33dc69'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/media/v4l2-event.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='type' type-id='19c2251e' visibility='default' filepath='include/media/v4l2-event.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/media/v4l2-event.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/media/v4l2-event.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='fh' type-id='b7db9582' visibility='default' filepath='include/media/v4l2-event.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/media/v4l2-event.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ops' type-id='d66d2cad' visibility='default' filepath='include/media/v4l2-event.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='elems' type-id='f0981eeb' visibility='default' filepath='include/media/v4l2-event.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='first' type-id='f0981eeb' visibility='default' filepath='include/media/v4l2-event.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='in_use' type-id='f0981eeb' visibility='default' filepath='include/media/v4l2-event.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='events' type-id='a892e311' visibility='default' filepath='include/media/v4l2-event.h' line='81' column='1'/> + </data-member> + </class-decl> + <class-decl name='v4l2_kevent' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/media/v4l2-event.h' line='31' column='1' id='9ac9cd61'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/media/v4l2-event.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sev' type-id='6ec0fd31' visibility='default' filepath='include/media/v4l2-event.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='event' type-id='967c1c06' visibility='default' filepath='include/media/v4l2-event.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='ts' type-id='91ce1af9' visibility='default' filepath='include/media/v4l2-event.h' line='35' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='967c1c06' const='yes' id='cd1fc343'/> + <pointer-type-def type-id='cd1fc343' size-in-bits='64' id='52009e4b'/> + <qualified-type-def type-id='a81e67e2' const='yes' id='de640095'/> + <pointer-type-def type-id='de640095' size-in-bits='64' id='d66d2cad'/> + <pointer-type-def type-id='782095e7' size-in-bits='64' id='5c4b80ab'/> <pointer-type-def type-id='967c1c06' size-in-bits='64' id='a5c94ccc'/> - <pointer-type-def type-id='ba69e54c' size-in-bits='64' id='b50ade7a'/> - <pointer-type-def type-id='4a078c54' size-in-bits='64' id='85535682'/> - <pointer-type-def type-id='c1670ffd' size-in-bits='64' id='372af73d'/> - <pointer-type-def type-id='b3ad2c1c' size-in-bits='64' id='5de22dda'/> - <pointer-type-def type-id='cca707fb' size-in-bits='64' id='dc2d641b'/> - <pointer-type-def type-id='fee334bf' size-in-bits='64' id='c71b901b'/> - <pointer-type-def type-id='dd703408' size-in-bits='64' id='95625cb2'/> - <pointer-type-def type-id='38e7219e' size-in-bits='64' id='afb80c18'/> - <pointer-type-def type-id='d59331c2' size-in-bits='64' id='af2775f4'/> - <pointer-type-def type-id='cd68bc93' size-in-bits='64' id='547e4f07'/> - <pointer-type-def type-id='7ec379e7' size-in-bits='64' id='35cea26b'/> - <pointer-type-def type-id='9097330a' size-in-bits='64' id='d2e04e44'/> - <pointer-type-def type-id='f7cd66fa' size-in-bits='64' id='5acb9c3c'/> - <pointer-type-def type-id='a2db2d94' size-in-bits='64' id='81e32a16'/> - <pointer-type-def type-id='850738b3' size-in-bits='64' id='ba09778f'/> + <pointer-type-def type-id='0c33dc69' size-in-bits='64' id='6ec0fd31'/> + <pointer-type-def type-id='2c1be8c3' size-in-bits='64' id='6780605f'/> + <pointer-type-def type-id='b95f4e75' size-in-bits='64' id='bdf745d1'/> + <pointer-type-def type-id='26c7d506' size-in-bits='64' id='d9659030'/> + <function-decl name='v4l2_event_dequeue' mangled-name='v4l2_event_dequeue' filepath='drivers/media/v4l2-core/v4l2-event.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_dequeue'> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='56' column='1'/> + <parameter type-id='a5c94ccc' name='event' filepath='drivers/media/v4l2-core/v4l2-event.c' line='56' column='1'/> + <parameter type-id='95e97e5e' name='nonblocking' filepath='drivers/media/v4l2-core/v4l2-event.c' line='57' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_event_unsubscribe' mangled-name='v4l2_event_unsubscribe' filepath='drivers/media/v4l2-core/v4l2-event.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_unsubscribe'> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='280' column='1'/> + <parameter type-id='d8c85275' name='sub' filepath='drivers/media/v4l2-core/v4l2-event.c' line='281' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_event_subscribe' mangled-name='v4l2_event_subscribe' filepath='drivers/media/v4l2-core/v4l2-event.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_subscribe'> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='203' column='1'/> + <parameter type-id='d8c85275' name='sub' filepath='drivers/media/v4l2-core/v4l2-event.c' line='204' column='1'/> + <parameter type-id='f0981eeb' name='elems' filepath='drivers/media/v4l2-core/v4l2-event.c' line='204' column='1'/> + <parameter type-id='d66d2cad' name='ops' filepath='drivers/media/v4l2-core/v4l2-event.c' line='205' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_event_subdev_unsubscribe' mangled-name='v4l2_event_subdev_unsubscribe' filepath='drivers/media/v4l2-core/v4l2-event.c' line='312' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_subdev_unsubscribe'> + <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-event.c' line='312' column='1'/> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='312' column='1'/> + <parameter type-id='8edac644' name='sub' filepath='drivers/media/v4l2-core/v4l2-event.c' line='313' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_event_queue_fh' mangled-name='v4l2_event_queue_fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_queue_fh'> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='170' column='1'/> + <parameter type-id='52009e4b' name='ev' filepath='drivers/media/v4l2-core/v4l2-event.c' line='170' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_event_queue' mangled-name='v4l2_event_queue' filepath='drivers/media/v4l2-core/v4l2-event.c' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_queue'> + <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-event.c' line='150' column='1'/> + <parameter type-id='52009e4b' name='ev' filepath='drivers/media/v4l2-core/v4l2-event.c' line='150' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_event_pending' mangled-name='v4l2_event_pending' filepath='drivers/media/v4l2-core/v4l2-event.c' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_pending'> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-event.c' line='181' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='782095e7'> + <parameter type-id='6ec0fd31'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='2c1be8c3'> + <parameter type-id='52009e4b'/> + <parameter type-id='a5c94ccc'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='b95f4e75'> + <parameter type-id='a5c94ccc'/> + <parameter type-id='52009e4b'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='26c7d506'> + <parameter type-id='6ec0fd31'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-fh.c' language='LANG_C89'> + <function-decl name='v4l2_fh_init' mangled-name='v4l2_fh_init' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_fh_init'> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='21' column='1'/> + <parameter type-id='798c29b7' name='vdev' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='21' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_fh_release' mangled-name='v4l2_fh_release' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_fh_release'> + <parameter type-id='77e79a4b' name='filp' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='91' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_fh_open' mangled-name='v4l2_fh_open' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_fh_open'> + <parameter type-id='77e79a4b' name='filp' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='55' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='v4l2_fh_exit' mangled-name='v4l2_fh_exit' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_fh_exit'> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='80' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_fh_del' mangled-name='v4l2_fh_del' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_fh_del'> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='69' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_fh_add' mangled-name='v4l2_fh_add' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_fh_add'> + <parameter type-id='b7db9582' name='fh' filepath='drivers/media/v4l2-core/v4l2-fh.c' line='44' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-i2c.c' language='LANG_C89'> + <function-decl name='v4l2_i2c_subdev_init' mangled-name='v4l2_i2c_subdev_init' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_i2c_subdev_init'> + <parameter type-id='f5438ac7' name='sd' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='45' column='1'/> + <parameter type-id='3e31633b' name='client' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='45' column='1'/> + <parameter type-id='040770fb' name='ops' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='46' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='v4l2_i2c_new_subdev' mangled-name='v4l2_i2c_new_subdev' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_i2c_new_subdev'> + <parameter type-id='ddfb71fa' name='v4l2_dev' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='119' column='1'/> + <parameter type-id='b9af02c3' name='adapter' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='120' column='1'/> + <parameter type-id='80f4b756' name='client_type' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='121' column='1'/> + <parameter type-id='f9b06939' name='addr' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='122' column='1'/> + <parameter type-id='31347b7a' name='probe_addrs' filepath='drivers/media/v4l2-core/v4l2-i2c.c' line='123' column='1'/> + <return type-id='f5438ac7'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-ioctl.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='80f4b756' size-in-bits='960' id='35f5fc88'> + <subrange length='15' type-id='7ff19f0f' id='8484ba73'/> + </array-type-def> <var-decl name='v4l2_type_names' type-id='35f5fc88' mangled-name='v4l2_type_names' visibility='default' filepath='drivers/media/v4l2-core/v4l2-ioctl.c' line='178' column='1' elf-symbol-id='v4l2_type_names'/> <function-decl name='video_ioctl2' mangled-name='video_ioctl2' filepath='drivers/media/v4l2-core/v4l2-ioctl.c' line='3151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='video_ioctl2'> <parameter type-id='77e79a4b' name='file' filepath='drivers/media/v4l2-core/v4l2-ioctl.c' line='3151' column='1'/> @@ -105686,135 +93371,6 @@ <parameter type-id='7359adad' name='arg' filepath='drivers/media/v4l2-core/v4l2-ioctl.c' line='3152' column='1'/> <return type-id='bd54fe1a'/> </function-decl> - <function-decl name='v4l2_g_ctrl' mangled-name='v4l2_g_ctrl' filepath='include/media/v4l2-ctrls.h' line='1250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_g_ctrl'> - <parameter type-id='2b59fa5e'/> - <parameter type-id='bcd28457'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_s_ctrl' mangled-name='v4l2_s_ctrl' filepath='include/media/v4l2-ctrls.h' line='1263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_s_ctrl'> - <parameter type-id='b7db9582'/> - <parameter type-id='2b59fa5e'/> - <parameter type-id='bcd28457'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='v4l2_event_dequeue' mangled-name='v4l2_event_dequeue' filepath='include/media/v4l2-event.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='v4l2_event_dequeue'> - <parameter type-id='b7db9582'/> - <parameter type-id='a5c94ccc'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='e4934d54'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='5e4f599b'/> - </function-type> - <function-type size-in-bits='64' id='38cb23df'> - <parameter type-id='184ff936'/> - <parameter type-id='19c2251e'/> - <parameter type-id='3f78e6a9'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d56a4c4b'> - <parameter type-id='347d8ccd'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5651631f'> - <parameter type-id='4b8b2cf3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='299608ee'> - <parameter type-id='85535682'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1e6604d7'> - <parameter type-id='85535682'/> - <parameter type-id='5de22dda'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f9bc47e0'> - <parameter type-id='85535682'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a8a63667'> - <parameter type-id='a05f1ecd'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='78b081ff'> - <parameter type-id='a05f1ecd'/> - <parameter type-id='807869d3'/> - <parameter type-id='807869d3'/> - <parameter type-id='807869d3'/> - <parameter type-id='50764ba3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5329c4da'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='2ae08426'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='596e4a77'> - <parameter type-id='184ff936'/> - <parameter type-id='19c2251e'/> - <parameter type-id='3f78e6a9'/> - <parameter type-id='3f78e6a9'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='fee334bf'> - <parameter type-id='184ff936'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='dd703408'> - <parameter type-id='184ff936'/> - <parameter type-id='19c2251e'/> - <parameter type-id='3f78e6a9'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='38e7219e'> - <parameter type-id='347d8ccd'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d59331c2'> - <parameter type-id='4b8b2cf3'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='cd68bc93'> - <parameter type-id='85535682'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='7ec379e7'> - <parameter type-id='85535682'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='9097330a'> - <parameter type-id='a05f1ecd'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='f7cd66fa'> - <parameter type-id='fa0b179b'/> - <parameter type-id='5e4f599b'/> - <parameter type-id='7359adad'/> - <parameter type-id='eea6b025'/> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='a2db2d94'> - <parameter type-id='fa0b179b'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='eea6b025'/> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='850738b3'> - <parameter type-id='fa0b179b'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='eea6b025'/> - <parameter type-id='3eb7c31c'/> - <return type-id='eaa32e2f'/> - </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-spi.c' language='LANG_C89'> <class-decl name='spi_board_info' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='1319' column='1' id='12ab03ef'> @@ -105853,6 +93409,362 @@ <parameter type-id='71dcfea7' name='info' filepath='drivers/media/v4l2-core/v4l2-spi.c' line='38' column='1'/> <return type-id='f5438ac7'/> </function-decl> + <pointer-type-def type-id='db1b9d9e' size-in-bits='64' id='f22e4524'/> + <class-decl name='spi_controller' size-in-bits='13376' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='424' column='1' id='db1b9d9e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/spi/spi.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='427' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='bus_num' type-id='9b7e9486' visibility='default' filepath='include/linux/spi/spi.h' line='435' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7504'> + <var-decl name='num_chipselect' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='440' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7520'> + <var-decl name='dma_alignment' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='445' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='mode_bits' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7584'> + <var-decl name='bits_per_word_mask' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='451' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='min_speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='456' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7648'> + <var-decl name='max_speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='457' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='flags' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='460' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7696'> + <var-decl name='slave' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='470' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='max_transfer_size' type-id='fc096b90' visibility='default' filepath='include/linux/spi/spi.h' line='476' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='max_message_size' type-id='fc096b90' visibility='default' filepath='include/linux/spi/spi.h' line='477' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='io_mutex' type-id='925167dc' visibility='default' filepath='include/linux/spi/spi.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='bus_lock_spinlock' type-id='fb4018a0' visibility='default' filepath='include/linux/spi/spi.h' line='483' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='bus_lock_mutex' type-id='925167dc' visibility='default' filepath='include/linux/spi/spi.h' line='484' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='bus_lock_flag' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='487' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='setup' type-id='4f312040' visibility='default' filepath='include/linux/spi/spi.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='set_cs_timing' type-id='fd508c3f' visibility='default' filepath='include/linux/spi/spi.h' line='505' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8640'> + <var-decl name='transfer' type-id='08bd785c' visibility='default' filepath='include/linux/spi/spi.h' line='527' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='cleanup' type-id='c965bc43' visibility='default' filepath='include/linux/spi/spi.h' line='531' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='can_dma' type-id='b7f92ac9' visibility='default' filepath='include/linux/spi/spi.h' line='540' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8832'> + <var-decl name='queued' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='550' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8896'> + <var-decl name='kworker' type-id='62968721' visibility='default' filepath='include/linux/spi/spi.h' line='551' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='kworker_task' type-id='f23e2572' visibility='default' filepath='include/linux/spi/spi.h' line='552' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9408'> + <var-decl name='pump_messages' type-id='ac165296' visibility='default' filepath='include/linux/spi/spi.h' line='553' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9728'> + <var-decl name='queue_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/spi/spi.h' line='554' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9792'> + <var-decl name='queue' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='555' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9920'> + <var-decl name='cur_msg' type-id='bb7889ed' visibility='default' filepath='include/linux/spi/spi.h' line='556' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9984'> + <var-decl name='idling' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='557' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9992'> + <var-decl name='busy' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='558' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10000'> + <var-decl name='running' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='559' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10008'> + <var-decl name='rt' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='560' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10016'> + <var-decl name='auto_runtime_pm' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='561' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10024'> + <var-decl name='cur_msg_prepared' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='562' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10032'> + <var-decl name='cur_msg_mapped' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='563' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='xfer_completion' type-id='f9fef04f' visibility='default' filepath='include/linux/spi/spi.h' line='564' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10304'> + <var-decl name='max_dma_len' type-id='b59d7dce' visibility='default' filepath='include/linux/spi/spi.h' line='565' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10368'> + <var-decl name='prepare_transfer_hardware' type-id='3de177aa' visibility='default' filepath='include/linux/spi/spi.h' line='567' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10432'> + <var-decl name='transfer_one_message' type-id='424a6df6' visibility='default' filepath='include/linux/spi/spi.h' line='568' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10496'> + <var-decl name='unprepare_transfer_hardware' type-id='3de177aa' visibility='default' filepath='include/linux/spi/spi.h' line='570' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='prepare_message' type-id='424a6df6' visibility='default' filepath='include/linux/spi/spi.h' line='571' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10624'> + <var-decl name='unprepare_message' type-id='424a6df6' visibility='default' filepath='include/linux/spi/spi.h' line='573' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10688'> + <var-decl name='slave_abort' type-id='3de177aa' visibility='default' filepath='include/linux/spi/spi.h' line='575' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10752'> + <var-decl name='set_cs' type-id='54a1bec6' visibility='default' filepath='include/linux/spi/spi.h' line='581' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10816'> + <var-decl name='transfer_one' type-id='6495fd5b' visibility='default' filepath='include/linux/spi/spi.h' line='582' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='handle_err' type-id='72fa5619' visibility='default' filepath='include/linux/spi/spi.h' line='584' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10944'> + <var-decl name='mem_ops' type-id='e93ac78c' visibility='default' filepath='include/linux/spi/spi.h' line='588' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11008'> + <var-decl name='cs_gpios' type-id='7292109c' visibility='default' filepath='include/linux/spi/spi.h' line='591' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11072'> + <var-decl name='cs_gpiods' type-id='35c9579e' visibility='default' filepath='include/linux/spi/spi.h' line='592' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11136'> + <var-decl name='use_gpio_descriptors' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='593' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11200'> + <var-decl name='statistics' type-id='bf41d149' visibility='default' filepath='include/linux/spi/spi.h' line='596' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13056'> + <var-decl name='dma_tx' type-id='27f3f5d8' visibility='default' filepath='include/linux/spi/spi.h' line='599' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13120'> + <var-decl name='dma_rx' type-id='27f3f5d8' visibility='default' filepath='include/linux/spi/spi.h' line='600' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13184'> + <var-decl name='dummy_rx' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='603' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13248'> + <var-decl name='dummy_tx' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='604' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13312'> + <var-decl name='fw_translate_cs' type-id='aaa6c630' visibility='default' filepath='include/linux/spi/spi.h' line='606' column='1'/> + </data-member> + </class-decl> + <class-decl name='spi_statistics' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='55' column='1' id='bf41d149'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/spi/spi.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='messages' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='transfers' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='errors' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='timedout' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='spi_sync' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='spi_sync_immediate' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='spi_async' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='bytes' type-id='3a47d82b' visibility='default' filepath='include/linux/spi/spi.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='bytes_rx' type-id='3a47d82b' visibility='default' filepath='include/linux/spi/spi.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='bytes_tx' type-id='3a47d82b' visibility='default' filepath='include/linux/spi/spi.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='transfer_bytes_histo' type-id='96b80745' visibility='default' filepath='include/linux/spi/spi.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='transfers_split_maxsize' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='74' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='68e801ee' size-in-bits='64' id='e93ac78c'/> + <pointer-type-def type-id='26760480' size-in-bits='64' id='35c9579e'/> + <pointer-type-def type-id='d96066b0' size-in-bits='64' id='3de177aa'/> + <pointer-type-def type-id='006d72ff' size-in-bits='64' id='6495fd5b'/> + <pointer-type-def type-id='4afdce44' size-in-bits='64' id='424a6df6'/> + <pointer-type-def type-id='01e1f26e' size-in-bits='64' id='aaa6c630'/> + <pointer-type-def type-id='fb73ecde' size-in-bits='64' id='4f312040'/> + <pointer-type-def type-id='d06fe862' size-in-bits='64' id='08bd785c'/> + <pointer-type-def type-id='4dd90c3d' size-in-bits='64' id='bb7889ed'/> + <pointer-type-def type-id='579042ad' size-in-bits='64' id='b7f92ac9'/> + <pointer-type-def type-id='50f7c736' size-in-bits='64' id='fc096b90'/> + <pointer-type-def type-id='0c71d025' size-in-bits='64' id='72fa5619'/> + <pointer-type-def type-id='3243417f' size-in-bits='64' id='c965bc43'/> + <pointer-type-def type-id='9ea75344' size-in-bits='64' id='54a1bec6'/> + <pointer-type-def type-id='c52ef7cb' size-in-bits='64' id='fd508c3f'/> + <class-decl name='spi_message' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='897' column='1' id='4dd90c3d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='transfers' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='898' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='spi' type-id='e90f4666' visibility='default' filepath='include/linux/spi/spi.h' line='900' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_dma_mapped' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='902' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='complete' type-id='b7f9d8e6' visibility='default' filepath='include/linux/spi/spi.h' line='916' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='context' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='917' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='frame_length' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='918' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='actual_length' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='919' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/linux/spi/spi.h' line='920' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='queue' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='926' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='state' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='927' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='resources' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='930' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='40c992e3' const='yes' id='68e801ee'/> + <array-type-def dimensions='1' type-id='7359adad' size-in-bits='1088' id='96b80745'> + <subrange length='17' type-id='7ff19f0f' id='888ad0ed'/> + </array-type-def> + <class-decl name='spi_controller_mem_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/spi/spi-mem.h' line='252' column='1' id='40c992e3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='adjust_op_size' type-id='c1205b1f' visibility='default' filepath='include/linux/spi/spi-mem.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='supports_op' type-id='3d444e9a' visibility='default' filepath='include/linux/spi/spi-mem.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='exec_op' type-id='80f1f854' visibility='default' filepath='include/linux/spi/spi-mem.h' line='256' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_name' type-id='149deb03' visibility='default' filepath='include/linux/spi/spi-mem.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dirmap_create' type-id='dfa456d5' visibility='default' filepath='include/linux/spi/spi-mem.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dirmap_destroy' type-id='12e56aa0' visibility='default' filepath='include/linux/spi/spi-mem.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dirmap_read' type-id='79b4ee7f' visibility='default' filepath='include/linux/spi/spi-mem.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dirmap_write' type-id='79b4ee7f' visibility='default' filepath='include/linux/spi/spi-mem.h' line='263' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='72c0e160' size-in-bits='64' id='e90f4666'/> + <class-decl name='spi_device' size-in-bits='10112' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='140' column='1' id='72c0e160'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/spi/spi.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='controller' type-id='f22e4524' visibility='default' filepath='include/linux/spi/spi.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='master' type-id='f22e4524' visibility='default' filepath='include/linux/spi/spi.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='max_speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7520'> + <var-decl name='chip_select' type-id='f9b06939' visibility='default' filepath='include/linux/spi/spi.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7528'> + <var-decl name='bits_per_word' type-id='f9b06939' visibility='default' filepath='include/linux/spi/spi.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7536'> + <var-decl name='rt' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='mode' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7584'> + <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/linux/spi/spi.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='controller_state' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='controller_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='modalias' type-id='16dc656a' visibility='default' filepath='include/linux/spi/spi.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='driver_override' type-id='80f4b756' visibility='default' filepath='include/linux/spi/spi.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8064'> + <var-decl name='cs_gpio' type-id='95e97e5e' visibility='default' filepath='include/linux/spi/spi.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='cs_gpiod' type-id='26760480' visibility='default' filepath='include/linux/spi/spi.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='word_delay_usecs' type-id='b96825af' visibility='default' filepath='include/linux/spi/spi.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='statistics' type-id='bf41d149' visibility='default' filepath='include/linux/spi/spi.h' line='179' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='1c210187' size-in-bits='64' id='149deb03'/> + <pointer-type-def type-id='96fe8392' size-in-bits='64' id='80f1f854'/> + <pointer-type-def type-id='e2270bc3' size-in-bits='64' id='c1205b1f'/> + <pointer-type-def type-id='78c92961' size-in-bits='64' id='dfa456d5'/> + <pointer-type-def type-id='7983eff8' size-in-bits='64' id='3d444e9a'/> + <pointer-type-def type-id='5460fbd3' size-in-bits='64' id='79b4ee7f'/> + <pointer-type-def type-id='262d57ae' size-in-bits='64' id='12e56aa0'/> </abi-instr> <abi-instr address-size='64' path='drivers/media/v4l2-core/v4l2-subdev.c' language='LANG_C89'> <var-decl name='v4l2_subdev_call_wrappers' type-id='3a7813d3' mangled-name='v4l2_subdev_call_wrappers' visibility='default' filepath='drivers/media/v4l2-core/v4l2-subdev.c' line='321' column='1' elf-symbol-id='v4l2_subdev_call_wrappers'/> @@ -105862,300 +93774,7 @@ <return type-id='48b5725f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/mfd/act8945a.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='272' id='ba592c87'> - <subrange length='34' type-id='7ff19f0f' id='6a6a7e00'/> - </array-type-def> - <class-decl name='i2c_driver' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='253' column='1' id='66237bd2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='class' type-id='f0981eeb' visibility='default' filepath='include/linux/i2c.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='probe' type-id='37ec0ebd' visibility='default' filepath='include/linux/i2c.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='remove' type-id='e6e946ad' visibility='default' filepath='include/linux/i2c.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='probe_new' type-id='e6e946ad' visibility='default' filepath='include/linux/i2c.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='shutdown' type-id='d839e3f6' visibility='default' filepath='include/linux/i2c.h' line='266' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='alert' type-id='e9f334cb' visibility='default' filepath='include/linux/i2c.h' line='275' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='command' type-id='bbfd7f03' visibility='default' filepath='include/linux/i2c.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/i2c.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='id_table' type-id='49e46a4d' visibility='default' filepath='include/linux/i2c.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='detect' type-id='770b2313' visibility='default' filepath='include/linux/i2c.h' line='287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='address_list' type-id='31347b7a' visibility='default' filepath='include/linux/i2c.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='clients' type-id='72f469ec' visibility='default' filepath='include/linux/i2c.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='disable_i2c_core_irq_mapping' type-id='b50a4934' visibility='default' filepath='include/linux/i2c.h' line='291' column='1'/> - </data-member> - </class-decl> - <class-decl name='i2c_client' size-in-bits='7808' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='313' column='1' id='a9cdb48b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/linux/i2c.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='addr' type-id='8efea9e5' visibility='default' filepath='include/linux/i2c.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/i2c.h' line='327' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='adapter' type-id='b9af02c3' visibility='default' filepath='include/linux/i2c.h' line='328' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/i2c.h' line='329' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='init_irq' type-id='95e97e5e' visibility='default' filepath='include/linux/i2c.h' line='330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7648'> - <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/linux/i2c.h' line='331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='detected' type-id='72f469ec' visibility='default' filepath='include/linux/i2c.h' line='332' column='1'/> - </data-member> - </class-decl> - <class-decl name='i2c_adapter' size-in-bits='9600' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='687' column='1' id='ec5384d3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/i2c.h' line='688' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='class' type-id='f0981eeb' visibility='default' filepath='include/linux/i2c.h' line='689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='algo' type-id='e93ce0cc' visibility='default' filepath='include/linux/i2c.h' line='690' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='algo_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/i2c.h' line='691' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='lock_ops' type-id='16d08491' visibility='default' filepath='include/linux/i2c.h' line='694' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='bus_lock' type-id='dd823037' visibility='default' filepath='include/linux/i2c.h' line='695' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='mux_lock' type-id='dd823037' visibility='default' filepath='include/linux/i2c.h' line='696' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='timeout' type-id='95e97e5e' visibility='default' filepath='include/linux/i2c.h' line='698' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='retries' type-id='95e97e5e' visibility='default' filepath='include/linux/i2c.h' line='699' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/i2c.h' line='700' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='locked_flags' type-id='7359adad' visibility='default' filepath='include/linux/i2c.h' line='701' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='nr' type-id='95e97e5e' visibility='default' filepath='include/linux/i2c.h' line='705' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8352'> - <var-decl name='name' type-id='36d7f119' visibility='default' filepath='include/linux/i2c.h' line='706' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8768'> - <var-decl name='dev_released' type-id='f9fef04f' visibility='default' filepath='include/linux/i2c.h' line='707' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9024'> - <var-decl name='userspace_clients_lock' type-id='925167dc' visibility='default' filepath='include/linux/i2c.h' line='709' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9280'> - <var-decl name='userspace_clients' type-id='72f469ec' visibility='default' filepath='include/linux/i2c.h' line='710' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9408'> - <var-decl name='bus_recovery_info' type-id='f1537b61' visibility='default' filepath='include/linux/i2c.h' line='712' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9472'> - <var-decl name='quirks' type-id='398e6008' visibility='default' filepath='include/linux/i2c.h' line='713' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9536'> - <var-decl name='host_notify_domain' type-id='7544e824' visibility='default' filepath='include/linux/i2c.h' line='715' column='1'/> - </data-member> - </class-decl> - <union-decl name='i2c_smbus_data' size-in-bits='272' visibility='default' filepath='include/uapi/linux/i2c.h' line='135' column='1' id='1a96c066'> - <data-member access='public'> - <var-decl name='byte' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/i2c.h' line='136' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='word' type-id='d315442e' visibility='default' filepath='include/uapi/linux/i2c.h' line='137' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='block' type-id='ba592c87' visibility='default' filepath='include/uapi/linux/i2c.h' line='138' column='1'/> - </data-member> - </union-decl> - <class-decl name='i2c_algorithm' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='526' column='1' id='547b1199'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='master_xfer' type-id='4813c4da' visibility='default' filepath='include/linux/i2c.h' line='536' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='master_xfer_atomic' type-id='4813c4da' visibility='default' filepath='include/linux/i2c.h' line='538' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='smbus_xfer' type-id='99dc8ee7' visibility='default' filepath='include/linux/i2c.h' line='540' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='smbus_xfer_atomic' type-id='99dc8ee7' visibility='default' filepath='include/linux/i2c.h' line='543' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='functionality' type-id='d0ff2b97' visibility='default' filepath='include/linux/i2c.h' line='548' column='1'/> - </data-member> - </class-decl> - <class-decl name='i2c_msg' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/i2c.h' line='69' column='1' id='56ed3a25'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='addr' type-id='d315442e' visibility='default' filepath='include/uapi/linux/i2c.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/uapi/linux/i2c.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='len' type-id='d315442e' visibility='default' filepath='include/uapi/linux/i2c.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='buf' type-id='474e5dcc' visibility='default' filepath='include/uapi/linux/i2c.h' line='85' column='1'/> - </data-member> - </class-decl> - <class-decl name='i2c_lock_operations' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='564' column='1' id='a94a041a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock_bus' type-id='6523d744' visibility='default' filepath='include/linux/i2c.h' line='565' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='trylock_bus' type-id='3d5afe0d' visibility='default' filepath='include/linux/i2c.h' line='566' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='unlock_bus' type-id='6523d744' visibility='default' filepath='include/linux/i2c.h' line='567' column='1'/> - </data-member> - </class-decl> - <class-decl name='rt_mutex' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/rtmutex.h' line='30' column='1' id='dd823037'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='wait_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/rtmutex.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='waiters' type-id='6fe1603d' visibility='default' filepath='include/linux/rtmutex.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='owner' type-id='f23e2572' visibility='default' filepath='include/linux/rtmutex.h' line='33' column='1'/> - </data-member> - </class-decl> - <class-decl name='i2c_bus_recovery_info' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='611' column='1' id='d5526a99'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='recover_bus' type-id='6ae2afd7' visibility='default' filepath='include/linux/i2c.h' line='612' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='get_scl' type-id='6ae2afd7' visibility='default' filepath='include/linux/i2c.h' line='614' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set_scl' type-id='8f19938d' visibility='default' filepath='include/linux/i2c.h' line='615' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_sda' type-id='6ae2afd7' visibility='default' filepath='include/linux/i2c.h' line='616' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='set_sda' type-id='8f19938d' visibility='default' filepath='include/linux/i2c.h' line='617' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='get_bus_free' type-id='6ae2afd7' visibility='default' filepath='include/linux/i2c.h' line='618' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='prepare_recovery' type-id='8616a4a6' visibility='default' filepath='include/linux/i2c.h' line='620' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='unprepare_recovery' type-id='8616a4a6' visibility='default' filepath='include/linux/i2c.h' line='621' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='scl_gpiod' type-id='26760480' visibility='default' filepath='include/linux/i2c.h' line='624' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='sda_gpiod' type-id='26760480' visibility='default' filepath='include/linux/i2c.h' line='625' column='1'/> - </data-member> - </class-decl> - <class-decl name='i2c_adapter_quirks' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='654' column='1' id='21fe2d6b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='91ce1af9' visibility='default' filepath='include/linux/i2c.h' line='655' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='max_num_msgs' type-id='95e97e5e' visibility='default' filepath='include/linux/i2c.h' line='656' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='max_write_len' type-id='1dc6a898' visibility='default' filepath='include/linux/i2c.h' line='657' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='max_read_len' type-id='1dc6a898' visibility='default' filepath='include/linux/i2c.h' line='658' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='max_comb_1st_msg_len' type-id='1dc6a898' visibility='default' filepath='include/linux/i2c.h' line='659' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='max_comb_2nd_msg_len' type-id='1dc6a898' visibility='default' filepath='include/linux/i2c.h' line='660' column='1'/> - </data-member> - </class-decl> - <class-decl name='i2c_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='455' column='1' id='3db54816'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/mod_devicetable.h' line='456' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='driver_data' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='457' column='1'/> - </data-member> - </class-decl> - <enum-decl name='i2c_alert_protocol' filepath='include/linux/i2c.h' line='212' column='1' id='113aadc2'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='I2C_PROTOCOL_SMBUS_ALERT' value='0'/> - <enumerator name='I2C_PROTOCOL_SMBUS_HOST_NOTIFY' value='1'/> - </enum-decl> - <class-decl name='i2c_board_info' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/i2c.h' line='409' column='1' id='f95bfc29'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='664ac0b7' visibility='default' filepath='include/linux/i2c.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/linux/i2c.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='addr' type-id='8efea9e5' visibility='default' filepath='include/linux/i2c.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/i2c.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='platform_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/i2c.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/linux/i2c.h' line='415' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/i2c.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='properties' type-id='9e1d140c' visibility='default' filepath='include/linux/i2c.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='resources' type-id='e153f6de' visibility='default' filepath='include/linux/i2c.h' line='418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='num_resources' type-id='f0981eeb' visibility='default' filepath='include/linux/i2c.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/linux/i2c.h' line='420' column='1'/> - </data-member> - </class-decl> + <abi-instr address-size='64' path='drivers/mfd/mfd-core.c' language='LANG_C89'> <class-decl name='mfd_cell_acpi_match' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mfd/core.h' line='19' column='1' id='7fe6c639'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='pnpid' type-id='80f4b756' visibility='default' filepath='include/linux/mfd/core.h' line='20' column='1'/> @@ -106164,139 +93783,11 @@ <var-decl name='adr' type-id='340461fe' visibility='default' filepath='include/linux/mfd/core.h' line='21' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='8f048e17' size-in-bits='64' id='474e5dcc'/> - <qualified-type-def type-id='21fe2d6b' const='yes' id='d79644f2'/> - <pointer-type-def type-id='d79644f2' size-in-bits='64' id='398e6008'/> - <qualified-type-def type-id='547b1199' const='yes' id='9be24bae'/> - <pointer-type-def type-id='9be24bae' size-in-bits='64' id='e93ce0cc'/> - <qualified-type-def type-id='3db54816' const='yes' id='2174d0b5'/> - <pointer-type-def type-id='2174d0b5' size-in-bits='64' id='49e46a4d'/> - <qualified-type-def type-id='a94a041a' const='yes' id='00d2c7e1'/> - <pointer-type-def type-id='00d2c7e1' size-in-bits='64' id='16d08491'/> <qualified-type-def type-id='3a47d82b' const='yes' id='340461fe'/> <qualified-type-def type-id='54cc740b' const='yes' id='dbc3320a'/> <pointer-type-def type-id='dbc3320a' size-in-bits='64' id='1447e860'/> <qualified-type-def type-id='7fe6c639' const='yes' id='7a7796b6'/> <pointer-type-def type-id='7a7796b6' size-in-bits='64' id='66421794'/> - <qualified-type-def type-id='822bf95b' const='yes' id='283e536e'/> - <pointer-type-def type-id='283e536e' size-in-bits='64' id='9e1d140c'/> - <qualified-type-def type-id='8efea9e5' const='yes' id='3beb2af4'/> - <pointer-type-def type-id='3beb2af4' size-in-bits='64' id='31347b7a'/> - <pointer-type-def type-id='ec5384d3' size-in-bits='64' id='b9af02c3'/> - <pointer-type-def type-id='f95bfc29' size-in-bits='64' id='fae597a1'/> - <pointer-type-def type-id='d5526a99' size-in-bits='64' id='f1537b61'/> - <pointer-type-def type-id='a9cdb48b' size-in-bits='64' id='3e31633b'/> - <pointer-type-def type-id='66237bd2' size-in-bits='64' id='29ffcb70'/> - <pointer-type-def type-id='56ed3a25' size-in-bits='64' id='cd44bc95'/> - <pointer-type-def type-id='1a96c066' size-in-bits='64' id='a556dccb'/> - <pointer-type-def type-id='4033dd6b' size-in-bits='64' id='6ae2afd7'/> - <pointer-type-def type-id='674bdea8' size-in-bits='64' id='4813c4da'/> - <pointer-type-def type-id='86768fbb' size-in-bits='64' id='99dc8ee7'/> - <pointer-type-def type-id='5d16c291' size-in-bits='64' id='3d5afe0d'/> - <pointer-type-def type-id='42fd5899' size-in-bits='64' id='e6e946ad'/> - <pointer-type-def type-id='7fa2fd91' size-in-bits='64' id='37ec0ebd'/> - <pointer-type-def type-id='9f57d337' size-in-bits='64' id='770b2313'/> - <pointer-type-def type-id='73b9a01f' size-in-bits='64' id='bbfd7f03'/> - <pointer-type-def type-id='64f1e67b' size-in-bits='64' id='d0ff2b97'/> - <pointer-type-def type-id='d385bfac' size-in-bits='64' id='8616a4a6'/> - <pointer-type-def type-id='d6574e69' size-in-bits='64' id='8f19938d'/> - <pointer-type-def type-id='9d4721a2' size-in-bits='64' id='6523d744'/> - <pointer-type-def type-id='4322685c' size-in-bits='64' id='d839e3f6'/> - <pointer-type-def type-id='7f779b3f' size-in-bits='64' id='e9f334cb'/> - <function-decl name='i2c_del_driver' mangled-name='i2c_del_driver' filepath='include/linux/i2c.h' line='843' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_del_driver'> - <parameter type-id='29ffcb70'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_mfd_add_devices' mangled-name='devm_mfd_add_devices' filepath='include/linux/mfd/core.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_mfd_add_devices'> - <parameter type-id='fa0b179b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='1447e860'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='c9d64c0d'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7544e824'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='i2c_register_driver' mangled-name='i2c_register_driver' filepath='include/linux/i2c.h' line='842' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='i2c_register_driver'> - <parameter type-id='2730d015'/> - <parameter type-id='29ffcb70'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='4033dd6b'> - <parameter type-id='b9af02c3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='674bdea8'> - <parameter type-id='b9af02c3'/> - <parameter type-id='cd44bc95'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='86768fbb'> - <parameter type-id='b9af02c3'/> - <parameter type-id='1dc6a898'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='a84c031d'/> - <parameter type-id='f9b06939'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='a556dccb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5d16c291'> - <parameter type-id='b9af02c3'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='42fd5899'> - <parameter type-id='3e31633b'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='7fa2fd91'> - <parameter type-id='3e31633b'/> - <parameter type-id='49e46a4d'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9f57d337'> - <parameter type-id='3e31633b'/> - <parameter type-id='fae597a1'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='73b9a01f'> - <parameter type-id='3e31633b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='64f1e67b'> - <parameter type-id='b9af02c3'/> - <return type-id='19c2251e'/> - </function-type> - <function-type size-in-bits='64' id='d385bfac'> - <parameter type-id='b9af02c3'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d6574e69'> - <parameter type-id='b9af02c3'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='9d4721a2'> - <parameter type-id='b9af02c3'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='4322685c'> - <parameter type-id='3e31633b'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='7f779b3f'> - <parameter type-id='3e31633b'/> - <parameter type-id='113aadc2'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/mfd/mfd-core.c' language='LANG_C89'> <function-decl name='mfd_add_devices' mangled-name='mfd_add_devices' filepath='drivers/mfd/mfd-core.c' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mfd_add_devices'> <parameter type-id='fa0b179b' name='parent' filepath='drivers/mfd/mfd-core.c' line='292' column='1'/> <parameter type-id='95e97e5e' name='id' filepath='drivers/mfd/mfd-core.c' line='292' column='1'/> @@ -106311,8 +93802,22 @@ <parameter type-id='fa0b179b' name='parent' filepath='drivers/mfd/mfd-core.c' line='348' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='devm_mfd_add_devices' mangled-name='devm_mfd_add_devices' filepath='drivers/mfd/mfd-core.c' line='369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_mfd_add_devices'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/mfd/mfd-core.c' line='369' column='1'/> + <parameter type-id='95e97e5e' name='id' filepath='drivers/mfd/mfd-core.c' line='369' column='1'/> + <parameter type-id='1447e860' name='cells' filepath='drivers/mfd/mfd-core.c' line='370' column='1'/> + <parameter type-id='95e97e5e' name='n_devs' filepath='drivers/mfd/mfd-core.c' line='370' column='1'/> + <parameter type-id='c9d64c0d' name='mem_base' filepath='drivers/mfd/mfd-core.c' line='371' column='1'/> + <parameter type-id='95e97e5e' name='irq_base' filepath='drivers/mfd/mfd-core.c' line='372' column='1'/> + <parameter type-id='7544e824' name='domain' filepath='drivers/mfd/mfd-core.c' line='372' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/mfd/syscon.c' language='LANG_C89'> + <function-decl name='syscon_node_to_regmap' mangled-name='syscon_node_to_regmap' filepath='drivers/mfd/syscon.c' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='syscon_node_to_regmap'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/mfd/syscon.c' line='182' column='1'/> + <return type-id='29af9a71'/> + </function-decl> <function-decl name='syscon_regmap_lookup_by_phandle_args' mangled-name='syscon_regmap_lookup_by_phandle_args' filepath='drivers/mfd/syscon.c' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='syscon_regmap_lookup_by_phandle_args'> <parameter type-id='9a537bbe' name='np' filepath='drivers/mfd/syscon.c' line='228' column='1'/> <parameter type-id='80f4b756' name='property' filepath='drivers/mfd/syscon.c' line='229' column='1'/> @@ -106320,10 +93825,14 @@ <parameter type-id='807869d3' name='out_args' filepath='drivers/mfd/syscon.c' line='231' column='1'/> <return type-id='29af9a71'/> </function-decl> - <function-decl name='of_hwspin_lock_get_id' mangled-name='of_hwspin_lock_get_id' filepath='include/linux/hwspinlock.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_hwspin_lock_get_id'> - <parameter type-id='9a537bbe'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> + <function-decl name='syscon_regmap_lookup_by_phandle' mangled-name='syscon_regmap_lookup_by_phandle' filepath='drivers/mfd/syscon.c' line='207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='syscon_regmap_lookup_by_phandle'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/mfd/syscon.c' line='207' column='1'/> + <parameter type-id='80f4b756' name='property' filepath='drivers/mfd/syscon.c' line='208' column='1'/> + <return type-id='29af9a71'/> + </function-decl> + <function-decl name='syscon_regmap_lookup_by_compatible' mangled-name='syscon_regmap_lookup_by_compatible' filepath='drivers/mfd/syscon.c' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='syscon_regmap_lookup_by_compatible'> + <parameter type-id='80f4b756' name='s' filepath='drivers/mfd/syscon.c' line='191' column='1'/> + <return type-id='29af9a71'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/mmc/core/bus.c' language='LANG_C89'> @@ -106344,14 +93853,14 @@ <pointer-type-def type-id='d1bbb6dd' size-in-bits='64' id='27bdd081'/> <pointer-type-def type-id='8956d73b' size-in-bits='64' id='a46f3b5b'/> <pointer-type-def type-id='98654b30' size-in-bits='64' id='81b1af2a'/> - <function-decl name='mmc_register_driver' mangled-name='mmc_register_driver' filepath='drivers/mmc/core/bus.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_register_driver'> - <parameter type-id='a46f3b5b' name='drv' filepath='drivers/mmc/core/bus.c' line='227' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='mmc_unregister_driver' mangled-name='mmc_unregister_driver' filepath='drivers/mmc/core/bus.c' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_unregister_driver'> <parameter type-id='a46f3b5b' name='drv' filepath='drivers/mmc/core/bus.c' line='239' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='mmc_register_driver' mangled-name='mmc_register_driver' filepath='drivers/mmc/core/bus.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_register_driver'> + <parameter type-id='a46f3b5b' name='drv' filepath='drivers/mmc/core/bus.c' line='227' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-type size-in-bits='64' id='d1bbb6dd'> <parameter type-id='13d38dcb'/> <return type-id='95e97e5e'/> @@ -106360,8 +93869,1220 @@ <parameter type-id='13d38dcb'/> <return type-id='48b5725f'/> </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/mmc/core/core.c' language='LANG_C89'> + <pointer-type-def type-id='b0f558fb' size-in-bits='64' id='13d38dcb'/> + <class-decl name='mmc_card' size-in-bits='14272' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='243' column='1' id='b0f558fb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='host' type-id='dd575c43' visibility='default' filepath='include/linux/mmc/card.h' line='244' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/mmc/card.h' line='245' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='ocr' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/card.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7456'> + <var-decl name='rca' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7520'> + <var-decl name='state' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='quirks' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7584'> + <var-decl name='quirk_max_rate' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='reenable_cmdq' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7648'> + <var-decl name='erase_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='erase_shift' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7712'> + <var-decl name='pref_erase' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='eg_boundary' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='278' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7776'> + <var-decl name='erase_arg' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='erased_byte' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7840'> + <var-decl name='raw_cid' type-id='1c6c0c39' visibility='default' filepath='include/linux/mmc/card.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7968'> + <var-decl name='raw_csd' type-id='1c6c0c39' visibility='default' filepath='include/linux/mmc/card.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8096'> + <var-decl name='raw_scr' type-id='1872161b' visibility='default' filepath='include/linux/mmc/card.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8160'> + <var-decl name='raw_ssr' type-id='02fdec64' visibility='default' filepath='include/linux/mmc/card.h' line='285' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8672'> + <var-decl name='cid' type-id='5a0fc813' visibility='default' filepath='include/linux/mmc/card.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8896'> + <var-decl name='csd' type-id='5e477b59' visibility='default' filepath='include/linux/mmc/card.h' line='287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9280'> + <var-decl name='ext_csd' type-id='2561085d' visibility='default' filepath='include/linux/mmc/card.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10624'> + <var-decl name='scr' type-id='5e938df5' visibility='default' filepath='include/linux/mmc/card.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10688'> + <var-decl name='ssr' type-id='5eba9d65' visibility='default' filepath='include/linux/mmc/card.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10784'> + <var-decl name='sw_caps' type-id='2a479001' visibility='default' filepath='include/linux/mmc/card.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10944'> + <var-decl name='sdio_funcs' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10976'> + <var-decl name='sdio_funcs_probed' type-id='49178f86' visibility='default' filepath='include/linux/mmc/card.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11008'> + <var-decl name='cccr' type-id='7f07e508' visibility='default' filepath='include/linux/mmc/card.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11104'> + <var-decl name='cis' type-id='4b644cf4' visibility='default' filepath='include/linux/mmc/card.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11200'> + <var-decl name='sdio_func' type-id='4abea81e' visibility='default' filepath='include/linux/mmc/card.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11648'> + <var-decl name='sdio_single_irq' type-id='c1880945' visibility='default' filepath='include/linux/mmc/card.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11712'> + <var-decl name='num_info' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11776'> + <var-decl name='info' type-id='7d3cd834' visibility='default' filepath='include/linux/mmc/card.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11840'> + <var-decl name='tuples' type-id='e5932b8e' visibility='default' filepath='include/linux/mmc/card.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11904'> + <var-decl name='sd_bus_speed' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11936'> + <var-decl name='mmc_avail_type' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11968'> + <var-decl name='drive_strength' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12032'> + <var-decl name='debugfs_root' type-id='27675065' visibility='default' filepath='include/linux/mmc/card.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12096'> + <var-decl name='part' type-id='67d619b5' visibility='default' filepath='include/linux/mmc/card.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14112'> + <var-decl name='nr_parts' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14144'> + <var-decl name='bouncesz' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14208'> + <var-decl name='complete_wq' type-id='242e3d19' visibility='default' filepath='include/linux/mmc/card.h' line='312' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_cid' size-in-bits='224' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='13' column='1' id='5a0fc813'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='manfid' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='prod_name' type-id='8e100159' visibility='default' filepath='include/linux/mmc/card.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='prv' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='serial' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='oemid' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='year' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hwrev' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='200'> + <var-decl name='fwrev' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='month' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='22' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_csd' size-in-bits='352' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='25' column='1' id='5e477b59'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='structure' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='mmca_vsn' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='cmdclass' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='taac_clks' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='taac_ns' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='c_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='r2w_factor' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='erase_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='read_blkbits' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='write_blkbits' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='capacity' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='read_partial' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='read_misalign' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='write_partial' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='write_misalign' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='dsr_imp' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='42' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_ext_csd' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='45' column='1' id='2561085d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rev' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='erase_group_def' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='sec_feature_support' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='rel_sectors' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rel_param' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='part_config' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='cache_ctrl' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='rst_n_function' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_packed_writes' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='max_packed_reads' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='packed_event_en' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='part_time' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sa_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='generic_cmd6_time' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='power_off_longtime' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='power_off_notification' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='hs_max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='hs200_max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='hc_erase_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='hc_erase_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='sec_trim_mult' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='sec_erase_mult' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='trim_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='partition_setting_completed' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='enhanced_area_offset' type-id='3a47d82b' visibility='default' filepath='include/linux/mmc/card.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='enhanced_area_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='cache_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='hpi_en' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='712'> + <var-decl name='hpi' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='hpi_cmd' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='bkops' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='776'> + <var-decl name='man_bkops_en' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='784'> + <var-decl name='auto_bkops_en' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='data_sector_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='data_tag_unit_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='864'> + <var-decl name='boot_ro_lock' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='boot_ro_lockable' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='904'> + <var-decl name='ffu_capable' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='912'> + <var-decl name='cmdq_en' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='920'> + <var-decl name='cmdq_support' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='cmdq_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='fwrev' type-id='d2f7b56a' visibility='default' filepath='include/linux/mmc/card.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='raw_exception_status' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1032'> + <var-decl name='raw_partition_support' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1040'> + <var-decl name='raw_rpmb_size_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1048'> + <var-decl name='raw_erased_mem_count' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='strobe_support' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1064'> + <var-decl name='raw_ext_csd_structure' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1072'> + <var-decl name='raw_card_type' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1080'> + <var-decl name='raw_driver_strength' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='out_of_int_time' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1096'> + <var-decl name='raw_pwr_cl_52_195' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1104'> + <var-decl name='raw_pwr_cl_26_195' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1112'> + <var-decl name='raw_pwr_cl_52_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='raw_pwr_cl_26_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1128'> + <var-decl name='raw_s_a_timeout' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1136'> + <var-decl name='raw_hc_erase_gap_size' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1144'> + <var-decl name='raw_erase_timeout_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='raw_hc_erase_grp_size' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1160'> + <var-decl name='raw_sec_trim_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1168'> + <var-decl name='raw_sec_erase_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1176'> + <var-decl name='raw_sec_feature_support' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='raw_trim_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1192'> + <var-decl name='raw_pwr_cl_200_195' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1200'> + <var-decl name='raw_pwr_cl_200_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1208'> + <var-decl name='raw_pwr_cl_ddr_52_195' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='raw_pwr_cl_ddr_52_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1224'> + <var-decl name='raw_pwr_cl_ddr_200_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1232'> + <var-decl name='raw_bkops_status' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1240'> + <var-decl name='raw_sectors' type-id='931565be' visibility='default' filepath='include/linux/mmc/card.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1272'> + <var-decl name='pre_eol_info' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='device_life_time_est_typ_a' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1288'> + <var-decl name='device_life_time_est_typ_b' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='feature_support' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='126' column='1'/> + </data-member> + </class-decl> + <class-decl name='sd_scr' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='130' column='1' id='5e938df5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sda_vsn' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='sda_spec3' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='sda_spec4' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='sda_specx' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='bus_widths' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='cmds' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='138' column='1'/> + </data-member> + </class-decl> + <class-decl name='sd_ssr' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='143' column='1' id='5eba9d65'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='au' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='erase_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='erase_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='146' column='1'/> + </data-member> + </class-decl> + <class-decl name='sd_switch_caps' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='149' column='1' id='2a479001'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hs_max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='uhs_max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sd3_bus_mode' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='sd3_drv_type' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sd3_curr_limit' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='178' column='1'/> + </data-member> + </class-decl> + <class-decl name='sdio_cccr' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='191' column='1' id='7f07e508'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sdio_vsn' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='sd_vsn' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='multi_block' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='low_speed' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='wide_bus' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='high_power' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='high_speed' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='disable_cd' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='199' column='1'/> + </data-member> + </class-decl> + <class-decl name='sdio_cis' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='202' column='1' id='4b644cf4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vendor' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='203' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='device' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='blksize' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='206' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='a7d74313' size-in-bits='64' id='dd575c43'/> + <array-type-def dimensions='1' type-id='cc256810' size-in-bits='2016' id='67d619b5'> + <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> + </array-type-def> + <pointer-type-def type-id='4073d265' size-in-bits='64' id='c1880945'/> + <array-type-def dimensions='1' type-id='c1880945' size-in-bits='448' id='4abea81e'> + <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> + </array-type-def> + <pointer-type-def type-id='d81af048' size-in-bits='64' id='e5932b8e'/> + <class-decl name='mmc_host' size-in-bits='13824' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='274' column='1' id='a7d74313'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='parent' type-id='fa0b179b' visibility='default' filepath='include/linux/mmc/host.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='class_dev' type-id='66e487eb' visibility='default' filepath='include/linux/mmc/host.h' line='276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='ops' type-id='13d52ad5' visibility='default' filepath='include/linux/mmc/host.h' line='278' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='pwrseq' type-id='0d786921' visibility='default' filepath='include/linux/mmc/host.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='f_min' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7648'> + <var-decl name='f_max' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='f_init' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7712'> + <var-decl name='ocr_avail' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='ocr_avail_sdio' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7776'> + <var-decl name='ocr_avail_sd' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='285' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='ocr_avail_mmc' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='pm_notify' type-id='9b08f7cd' visibility='default' filepath='include/linux/mmc/host.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8064'> + <var-decl name='max_current_330' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8096'> + <var-decl name='max_current_300' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='max_current_180' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8160'> + <var-decl name='caps' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='caps2' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8224'> + <var-decl name='fixed_drv_type' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='381' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='pm_caps' type-id='208a5a8d' visibility='default' filepath='include/linux/mmc/host.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8288'> + <var-decl name='max_seg_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='386' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='max_segs' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/host.h' line='387' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8336'> + <var-decl name='unused' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/host.h' line='388' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8352'> + <var-decl name='max_req_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='max_blk_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8416'> + <var-decl name='max_blk_count' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='max_busy_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8480'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmc/host.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='ios' type-id='3f80a1ba' visibility='default' filepath='include/linux/mmc/host.h' line='397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='use_spi_crc' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='claimed' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='bus_dead' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='can_retune' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='doing_retune' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='retune_now' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='retune_paused' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='use_blk_mq' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='retune_crc_disable' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9'> + <var-decl name='can_dma_map_merge' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='409' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='rescan_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8736'> + <var-decl name='rescan_entered' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='412' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='need_retune' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='414' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8800'> + <var-decl name='hold_retune' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='415' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8832'> + <var-decl name='retune_period' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='416' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8896'> + <var-decl name='retune_timer' type-id='abe41e67' visibility='default' filepath='include/linux/mmc/host.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='trigger_card_event' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9408'> + <var-decl name='card' type-id='13d38dcb' visibility='default' filepath='include/linux/mmc/host.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9472'> + <var-decl name='wq' type-id='b5ab048f' visibility='default' filepath='include/linux/mmc/host.h' line='423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9664'> + <var-decl name='claimer' type-id='f1e196e0' visibility='default' filepath='include/linux/mmc/host.h' line='424' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9728'> + <var-decl name='claim_cnt' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9792'> + <var-decl name='default_ctx' type-id='783f5582' visibility='default' filepath='include/linux/mmc/host.h' line='426' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9856'> + <var-decl name='detect' type-id='5ad6e0ef' visibility='default' filepath='include/linux/mmc/host.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10944'> + <var-decl name='detect_change' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='429' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11008'> + <var-decl name='slot' type-id='edfd3d7d' visibility='default' filepath='include/linux/mmc/host.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11136'> + <var-decl name='bus_ops' type-id='5680a8c9' visibility='default' filepath='include/linux/mmc/host.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11200'> + <var-decl name='bus_refs' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='433' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11232'> + <var-decl name='sdio_irqs' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='435' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='sdio_irq_thread' type-id='f23e2572' visibility='default' filepath='include/linux/mmc/host.h' line='436' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11328'> + <var-decl name='sdio_irq_work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/mmc/host.h' line='437' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12416'> + <var-decl name='sdio_irq_pending' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='438' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12448'> + <var-decl name='sdio_irq_thread_abort' type-id='49178f86' visibility='default' filepath='include/linux/mmc/host.h' line='439' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12480'> + <var-decl name='pm_flags' type-id='208a5a8d' visibility='default' filepath='include/linux/mmc/host.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12544'> + <var-decl name='led' type-id='db6d90a1' visibility='default' filepath='include/linux/mmc/host.h' line='443' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12608'> + <var-decl name='regulator_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='446' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12672'> + <var-decl name='supply' type-id='39af3b22' visibility='default' filepath='include/linux/mmc/host.h' line='448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12800'> + <var-decl name='debugfs_root' type-id='27675065' visibility='default' filepath='include/linux/mmc/host.h' line='450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12864'> + <var-decl name='ongoing_mrq' type-id='47f117d4' visibility='default' filepath='include/linux/mmc/host.h' line='453' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12928'> + <var-decl name='actual_clock' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='459' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12960'> + <var-decl name='slotno' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='461' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12992'> + <var-decl name='dsr_req' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='463' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13024'> + <var-decl name='dsr' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='464' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13056'> + <var-decl name='cqe_ops' type-id='c3b36a8e' visibility='default' filepath='include/linux/mmc/host.h' line='467' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13120'> + <var-decl name='cqe_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/mmc/host.h' line='468' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13184'> + <var-decl name='cqe_qdepth' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='469' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13216'> + <var-decl name='cqe_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='470' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13224'> + <var-decl name='cqe_on' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='471' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13248'> + <var-decl name='ksm' type-id='6e3684aa' visibility='default' filepath='include/linux/mmc/host.h' line='473' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13312'> + <var-decl name='crypto_DO_NOT_USE' type-id='20a74104' visibility='default' filepath='include/linux/mmc/host.h' line='474' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13760'> + <var-decl name='hsq_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='478' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13824'> + <var-decl name='private' type-id='c99b5ecd' visibility='default' filepath='include/linux/mmc/host.h' line='480' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_part' size-in-bits='288' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='228' column='1' id='cc256810'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='part_cfg' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/mmc/card.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='force_ro' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='area_type' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='233' column='1'/> + </data-member> + </class-decl> + <class-decl name='sdio_func' size-in-bits='8000' is-struct='yes' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='34' column='1' id='4073d265'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='card' type-id='13d38dcb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='irq_handler' type-id='1d186b8b' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='num' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7520'> + <var-decl name='class' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7536'> + <var-decl name='vendor' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='device' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7584'> + <var-decl name='max_blksize' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='cur_blksize' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7648'> + <var-decl name='enable_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='state' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='tmpbuf' type-id='8bff8096' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='num_info' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='info' type-id='7d3cd834' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7936'> + <var-decl name='tuples' type-id='e5932b8e' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='57' column='1'/> + </data-member> + </class-decl> + <class-decl name='sdio_func_tuple' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='24' column='1' id='d81af048'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='e5932b8e' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='code' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='size' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='data' type-id='5e6516ee' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='28' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_ctx' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='270' column='1' id='783f5582'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/mmc/host.h' line='271' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_ios' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='19' column='1' id='3f80a1ba'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='clock' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='vdd' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/host.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='power_delay_ms' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='bus_mode' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='104'> + <var-decl name='chip_select' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='power_mode' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='bus_width' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='timing' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='signal_voltage' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='drv_type' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='152'> + <var-decl name='enhanced_strobe' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='77' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_slot' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='242' column='1' id='edfd3d7d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cd_irq' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='243' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='cd_wake_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='244' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='handler_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/mmc/host.h' line='245' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_supply' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='265' column='1' id='39af3b22'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vmmc' type-id='850c13f6' visibility='default' filepath='include/linux/mmc/host.h' line='266' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='vqmmc' type-id='850c13f6' visibility='default' filepath='include/linux/mmc/host.h' line='267' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='04379599' size-in-bits='64' id='5680a8c9'/> + <pointer-type-def type-id='7a773bd0' size-in-bits='64' id='c3b36a8e'/> + <pointer-type-def type-id='d43d82dd' size-in-bits='64' id='13d52ad5'/> + <pointer-type-def type-id='783f5582' size-in-bits='64' id='f1e196e0'/> + <pointer-type-def type-id='bed67209' size-in-bits='64' id='0d786921'/> + <pointer-type-def type-id='8bb2c7be' size-in-bits='64' id='47f117d4'/> + <pointer-type-def type-id='72a9e98a' size-in-bits='64' id='1d186b8b'/> + <typedef-decl name='mmc_pm_flag_t' type-id='f0981eeb' filepath='include/linux/mmc/pm.h' line='22' column='1' id='208a5a8d'/> + <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='448' id='20a74104'> + <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> + </array-type-def> + <class-decl name='mmc_pwrseq' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='23' column='1' id='bed67209'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ops' type-id='0fbcba93' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pwrseq_node' type-id='72f469ec' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='27' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_request' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/mmc/core.h' line='147' column='1' id='8bb2c7be'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sbc' type-id='6df3750c' visibility='default' filepath='include/linux/mmc/core.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cmd' type-id='6df3750c' visibility='default' filepath='include/linux/mmc/core.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='data' type-id='6de64ec1' visibility='default' filepath='include/linux/mmc/core.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='stop' type-id='6df3750c' visibility='default' filepath='include/linux/mmc/core.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='completion' type-id='f9fef04f' visibility='default' filepath='include/linux/mmc/core.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cmd_completion' type-id='f9fef04f' visibility='default' filepath='include/linux/mmc/core.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='done' type-id='41865b69' visibility='default' filepath='include/linux/mmc/core.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='recovery_notifier' type-id='41865b69' visibility='default' filepath='include/linux/mmc/core.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='host' type-id='dd575c43' visibility='default' filepath='include/linux/mmc/core.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='cap_cmd_during_tfr' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/core.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='tag' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='crypto_key_slot' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='data_unit_num' type-id='91ce1af9' visibility='default' filepath='include/linux/mmc/core.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='crypto_key' type-id='9baaf905' visibility='default' filepath='include/linux/mmc/core.h' line='171' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='424ad5b6' const='yes' id='04379599'/> + <qualified-type-def type-id='e726245b' const='yes' id='7a773bd0'/> + <qualified-type-def type-id='f2d6d1c0' const='yes' id='d43d82dd'/> + <typedef-decl name='sdio_irq_handler_t' type-id='81dd332a' filepath='include/linux/mmc/sdio_func.h' line='19' column='1' id='72a9e98a'/> + <class-decl name='mmc_bus_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='drivers/mmc/core/core.h' line='20' column='1' id='424ad5b6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='remove' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/core.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='detect' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/core.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pre_suspend' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='suspend' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='resume' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='runtime_suspend' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='runtime_resume' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='alive' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='shutdown' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='hw_reset' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='sw_reset' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='31' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_cqe_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='177' column='1' id='e726245b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cqe_enable' type-id='6847d33d' visibility='default' filepath='include/linux/mmc/host.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cqe_disable' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cqe_request' type-id='83cb8e80' visibility='default' filepath='include/linux/mmc/host.h' line='186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cqe_post_req' type-id='624a8813' visibility='default' filepath='include/linux/mmc/host.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cqe_off' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='cqe_wait_for_idle' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cqe_timeout' type-id='885a96c2' visibility='default' filepath='include/linux/mmc/host.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='cqe_recovery_start' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cqe_recovery_finish' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='218' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_host_ops' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='82' column='1' id='f2d6d1c0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='post_req' type-id='d7f8a77a' visibility='default' filepath='include/linux/mmc/host.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pre_req' type-id='624a8813' visibility='default' filepath='include/linux/mmc/host.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='request' type-id='624a8813' visibility='default' filepath='include/linux/mmc/host.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='request_atomic' type-id='83cb8e80' visibility='default' filepath='include/linux/mmc/host.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='set_ios' type-id='589bddbf' visibility='default' filepath='include/linux/mmc/host.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_ro' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_cd' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='enable_sdio_irq' type-id='dacbc069' visibility='default' filepath='include/linux/mmc/host.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='ack_sdio_irq' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='init_card' type-id='287e3e50' visibility='default' filepath='include/linux/mmc/host.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='start_signal_voltage_switch' type-id='13636c34' visibility='default' filepath='include/linux/mmc/host.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='card_busy' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='execute_tuning' type-id='ebae9a6c' visibility='default' filepath='include/linux/mmc/host.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='prepare_hs400_tuning' type-id='13636c34' visibility='default' filepath='include/linux/mmc/host.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='hs400_prepare_ddr' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='hs400_downgrade' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='hs400_complete' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='hs400_enhanced_strobe' type-id='589bddbf' visibility='default' filepath='include/linux/mmc/host.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='select_drive_strength' type-id='981b2780' visibility='default' filepath='include/linux/mmc/host.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='hw_reset' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='card_event' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='multi_io_quirk' type-id='78470542' visibility='default' filepath='include/linux/mmc/host.h' line='173' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='c968032b' size-in-bits='64' id='0fbcba93'/> + <pointer-type-def type-id='c8e8a836' size-in-bits='64' id='6df3750c'/> + <pointer-type-def type-id='69e72089' size-in-bits='64' id='6de64ec1'/> + <pointer-type-def type-id='48dbb365' size-in-bits='64' id='41865b69'/> + <class-decl name='mmc_command' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/mmc/core.h' line='26' column='1' id='c8e8a836'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='opcode' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/core.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='arg' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/core.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='resp' type-id='1c6c0c39' visibility='default' filepath='include/linux/mmc/core.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='retries' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='busy_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='sanitize_busy' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/core.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='data' type-id='6de64ec1' visibility='default' filepath='include/linux/mmc/core.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='mrq' type-id='47f117d4' visibility='default' filepath='include/linux/mmc/core.h' line='114' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_data' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/mmc/core.h' line='117' column='1' id='69e72089'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='timeout_ns' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='timeout_clks' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='blksz' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='blocks' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='blk_addr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='bytes_xfered' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='stop' type-id='6df3750c' visibility='default' filepath='include/linux/mmc/core.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mrq' type-id='47f117d4' visibility='default' filepath='include/linux/mmc/core.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='sg_len' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='sg_count' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/linux/mmc/core.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='host_cookie' type-id='a7832498' visibility='default' filepath='include/linux/mmc/core.h' line='143' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='e67a5dc2' const='yes' id='c968032b'/> + <pointer-type-def type-id='72e932b0' size-in-bits='64' id='78470542'/> + <pointer-type-def type-id='9df0e286' size-in-bits='64' id='981b2780'/> + <pointer-type-def type-id='8d57fbd1' size-in-bits='64' id='e2d63f85'/> + <pointer-type-def type-id='355fab89' size-in-bits='64' id='6847d33d'/> + <pointer-type-def type-id='00a425f2' size-in-bits='64' id='13636c34'/> + <pointer-type-def type-id='c4f6276e' size-in-bits='64' id='83cb8e80'/> + <pointer-type-def type-id='aa7f03f2' size-in-bits='64' id='ebae9a6c'/> + <pointer-type-def type-id='6b983020' size-in-bits='64' id='885a96c2'/> + <pointer-type-def type-id='7d43ac00' size-in-bits='64' id='fa3ed3a2'/> + <pointer-type-def type-id='e3e30c0d' size-in-bits='64' id='dacbc069'/> + <pointer-type-def type-id='d72e913e' size-in-bits='64' id='287e3e50'/> + <pointer-type-def type-id='82718bfb' size-in-bits='64' id='589bddbf'/> + <pointer-type-def type-id='c3d2316f' size-in-bits='64' id='624a8813'/> + <pointer-type-def type-id='b7bb7c18' size-in-bits='64' id='d7f8a77a'/> <class-decl name='mmc_pwrseq_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='16' column='1' id='e67a5dc2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='pre_power_on' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='17' column='1'/> @@ -106376,13 +95097,1250 @@ <var-decl name='reset' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='20' column='1'/> </data-member> </class-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/mmc/core/core.c' language='LANG_C89'> + <class-decl name='sdio_func' size-in-bits='8000' is-struct='yes' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='34' column='1' id='4073d265'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='card' type-id='13d38dcb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='irq_handler' type-id='1d186b8b' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='num' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7520'> + <var-decl name='class' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7536'> + <var-decl name='vendor' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='device' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7584'> + <var-decl name='max_blksize' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='cur_blksize' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7648'> + <var-decl name='enable_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='state' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='tmpbuf' type-id='8bff8096' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='num_info' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='info' type-id='7d3cd834' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7936'> + <var-decl name='tuples' type-id='e5932b8e' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='57' column='1'/> + </data-member> + </class-decl> + <class-decl name='sdio_func_tuple' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='24' column='1' id='d81af048'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='e5932b8e' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='code' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='size' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='data' type-id='5e6516ee' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='28' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='cc256810' size-in-bits='2016' id='67d619b5'> + <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> + </array-type-def> + <array-type-def dimensions='1' type-id='c1880945' size-in-bits='448' id='4abea81e'> + <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> + </array-type-def> + <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='448' id='20a74104'> + <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> + </array-type-def> + <class-decl name='mmc_host' size-in-bits='13824' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='274' column='1' id='a7d74313'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='parent' type-id='fa0b179b' visibility='default' filepath='include/linux/mmc/host.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='class_dev' type-id='66e487eb' visibility='default' filepath='include/linux/mmc/host.h' line='276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='ops' type-id='13d52ad5' visibility='default' filepath='include/linux/mmc/host.h' line='278' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='pwrseq' type-id='0d786921' visibility='default' filepath='include/linux/mmc/host.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='f_min' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7648'> + <var-decl name='f_max' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='f_init' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7712'> + <var-decl name='ocr_avail' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='ocr_avail_sdio' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7776'> + <var-decl name='ocr_avail_sd' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='285' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='ocr_avail_mmc' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='pm_notify' type-id='9b08f7cd' visibility='default' filepath='include/linux/mmc/host.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8064'> + <var-decl name='max_current_330' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8096'> + <var-decl name='max_current_300' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='max_current_180' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8160'> + <var-decl name='caps' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='caps2' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8224'> + <var-decl name='fixed_drv_type' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='381' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='pm_caps' type-id='208a5a8d' visibility='default' filepath='include/linux/mmc/host.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8288'> + <var-decl name='max_seg_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='386' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='max_segs' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/host.h' line='387' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8336'> + <var-decl name='unused' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/host.h' line='388' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8352'> + <var-decl name='max_req_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='max_blk_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8416'> + <var-decl name='max_blk_count' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='max_busy_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8480'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmc/host.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='ios' type-id='3f80a1ba' visibility='default' filepath='include/linux/mmc/host.h' line='397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='use_spi_crc' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='claimed' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='bus_dead' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='can_retune' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='doing_retune' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='retune_now' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='retune_paused' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='use_blk_mq' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='retune_crc_disable' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9'> + <var-decl name='can_dma_map_merge' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='409' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='rescan_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8736'> + <var-decl name='rescan_entered' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='412' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='need_retune' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='414' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8800'> + <var-decl name='hold_retune' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='415' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8832'> + <var-decl name='retune_period' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='416' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8896'> + <var-decl name='retune_timer' type-id='abe41e67' visibility='default' filepath='include/linux/mmc/host.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='trigger_card_event' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9408'> + <var-decl name='card' type-id='13d38dcb' visibility='default' filepath='include/linux/mmc/host.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9472'> + <var-decl name='wq' type-id='b5ab048f' visibility='default' filepath='include/linux/mmc/host.h' line='423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9664'> + <var-decl name='claimer' type-id='f1e196e0' visibility='default' filepath='include/linux/mmc/host.h' line='424' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9728'> + <var-decl name='claim_cnt' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9792'> + <var-decl name='default_ctx' type-id='783f5582' visibility='default' filepath='include/linux/mmc/host.h' line='426' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9856'> + <var-decl name='detect' type-id='5ad6e0ef' visibility='default' filepath='include/linux/mmc/host.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10944'> + <var-decl name='detect_change' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='429' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11008'> + <var-decl name='slot' type-id='edfd3d7d' visibility='default' filepath='include/linux/mmc/host.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11136'> + <var-decl name='bus_ops' type-id='5680a8c9' visibility='default' filepath='include/linux/mmc/host.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11200'> + <var-decl name='bus_refs' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='433' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11232'> + <var-decl name='sdio_irqs' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='435' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='sdio_irq_thread' type-id='f23e2572' visibility='default' filepath='include/linux/mmc/host.h' line='436' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11328'> + <var-decl name='sdio_irq_work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/mmc/host.h' line='437' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12416'> + <var-decl name='sdio_irq_pending' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='438' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12448'> + <var-decl name='sdio_irq_thread_abort' type-id='49178f86' visibility='default' filepath='include/linux/mmc/host.h' line='439' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12480'> + <var-decl name='pm_flags' type-id='208a5a8d' visibility='default' filepath='include/linux/mmc/host.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12544'> + <var-decl name='led' type-id='db6d90a1' visibility='default' filepath='include/linux/mmc/host.h' line='443' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12608'> + <var-decl name='regulator_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='446' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12672'> + <var-decl name='supply' type-id='39af3b22' visibility='default' filepath='include/linux/mmc/host.h' line='448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12800'> + <var-decl name='debugfs_root' type-id='27675065' visibility='default' filepath='include/linux/mmc/host.h' line='450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12864'> + <var-decl name='ongoing_mrq' type-id='47f117d4' visibility='default' filepath='include/linux/mmc/host.h' line='453' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12928'> + <var-decl name='actual_clock' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='459' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12960'> + <var-decl name='slotno' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='461' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12992'> + <var-decl name='dsr_req' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='463' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13024'> + <var-decl name='dsr' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/host.h' line='464' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13056'> + <var-decl name='cqe_ops' type-id='c3b36a8e' visibility='default' filepath='include/linux/mmc/host.h' line='467' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13120'> + <var-decl name='cqe_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/mmc/host.h' line='468' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13184'> + <var-decl name='cqe_qdepth' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='469' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13216'> + <var-decl name='cqe_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='470' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13224'> + <var-decl name='cqe_on' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='471' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13248'> + <var-decl name='ksm' type-id='6e3684aa' visibility='default' filepath='include/linux/mmc/host.h' line='473' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13312'> + <var-decl name='crypto_DO_NOT_USE' type-id='20a74104' visibility='default' filepath='include/linux/mmc/host.h' line='474' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13760'> + <var-decl name='hsq_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='478' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13824'> + <var-decl name='private' type-id='c99b5ecd' visibility='default' filepath='include/linux/mmc/host.h' line='480' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_host_ops' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='82' column='1' id='f2d6d1c0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='post_req' type-id='d7f8a77a' visibility='default' filepath='include/linux/mmc/host.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pre_req' type-id='624a8813' visibility='default' filepath='include/linux/mmc/host.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='request' type-id='624a8813' visibility='default' filepath='include/linux/mmc/host.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='request_atomic' type-id='83cb8e80' visibility='default' filepath='include/linux/mmc/host.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='set_ios' type-id='589bddbf' visibility='default' filepath='include/linux/mmc/host.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_ro' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_cd' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='enable_sdio_irq' type-id='dacbc069' visibility='default' filepath='include/linux/mmc/host.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='ack_sdio_irq' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='init_card' type-id='287e3e50' visibility='default' filepath='include/linux/mmc/host.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='start_signal_voltage_switch' type-id='13636c34' visibility='default' filepath='include/linux/mmc/host.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='card_busy' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='execute_tuning' type-id='ebae9a6c' visibility='default' filepath='include/linux/mmc/host.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='prepare_hs400_tuning' type-id='13636c34' visibility='default' filepath='include/linux/mmc/host.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='hs400_prepare_ddr' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='hs400_downgrade' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='hs400_complete' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='hs400_enhanced_strobe' type-id='589bddbf' visibility='default' filepath='include/linux/mmc/host.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='select_drive_strength' type-id='981b2780' visibility='default' filepath='include/linux/mmc/host.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='hw_reset' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='card_event' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='multi_io_quirk' type-id='78470542' visibility='default' filepath='include/linux/mmc/host.h' line='173' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_request' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/mmc/core.h' line='147' column='1' id='8bb2c7be'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sbc' type-id='6df3750c' visibility='default' filepath='include/linux/mmc/core.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cmd' type-id='6df3750c' visibility='default' filepath='include/linux/mmc/core.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='data' type-id='6de64ec1' visibility='default' filepath='include/linux/mmc/core.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='stop' type-id='6df3750c' visibility='default' filepath='include/linux/mmc/core.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='completion' type-id='f9fef04f' visibility='default' filepath='include/linux/mmc/core.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cmd_completion' type-id='f9fef04f' visibility='default' filepath='include/linux/mmc/core.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='done' type-id='41865b69' visibility='default' filepath='include/linux/mmc/core.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='recovery_notifier' type-id='41865b69' visibility='default' filepath='include/linux/mmc/core.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='host' type-id='dd575c43' visibility='default' filepath='include/linux/mmc/core.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='cap_cmd_during_tfr' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/core.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='tag' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='crypto_key_slot' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='data_unit_num' type-id='91ce1af9' visibility='default' filepath='include/linux/mmc/core.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='crypto_key' type-id='9baaf905' visibility='default' filepath='include/linux/mmc/core.h' line='171' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_command' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/mmc/core.h' line='26' column='1' id='c8e8a836'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='opcode' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/core.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='arg' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/core.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='resp' type-id='1c6c0c39' visibility='default' filepath='include/linux/mmc/core.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='retries' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='busy_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='sanitize_busy' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/core.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='data' type-id='6de64ec1' visibility='default' filepath='include/linux/mmc/core.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='mrq' type-id='47f117d4' visibility='default' filepath='include/linux/mmc/core.h' line='114' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_data' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/mmc/core.h' line='117' column='1' id='69e72089'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='timeout_ns' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='timeout_clks' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='blksz' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='blocks' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='blk_addr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='bytes_xfered' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='stop' type-id='6df3750c' visibility='default' filepath='include/linux/mmc/core.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mrq' type-id='47f117d4' visibility='default' filepath='include/linux/mmc/core.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='sg_len' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/core.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='sg_count' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/core.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/linux/mmc/core.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='host_cookie' type-id='a7832498' visibility='default' filepath='include/linux/mmc/core.h' line='143' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_ios' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='19' column='1' id='3f80a1ba'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='clock' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='vdd' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/host.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='power_delay_ms' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/host.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='bus_mode' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='104'> + <var-decl name='chip_select' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='power_mode' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='bus_width' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='timing' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='signal_voltage' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='drv_type' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/host.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='152'> + <var-decl name='enhanced_strobe' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='77' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_card' size-in-bits='14272' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='243' column='1' id='b0f558fb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='host' type-id='dd575c43' visibility='default' filepath='include/linux/mmc/card.h' line='244' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/mmc/card.h' line='245' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='ocr' type-id='19c2251e' visibility='default' filepath='include/linux/mmc/card.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7456'> + <var-decl name='rca' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7520'> + <var-decl name='state' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='quirks' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7584'> + <var-decl name='quirk_max_rate' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='reenable_cmdq' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7648'> + <var-decl name='erase_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='erase_shift' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7712'> + <var-decl name='pref_erase' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='eg_boundary' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='278' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7776'> + <var-decl name='erase_arg' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='erased_byte' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7840'> + <var-decl name='raw_cid' type-id='1c6c0c39' visibility='default' filepath='include/linux/mmc/card.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7968'> + <var-decl name='raw_csd' type-id='1c6c0c39' visibility='default' filepath='include/linux/mmc/card.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8096'> + <var-decl name='raw_scr' type-id='1872161b' visibility='default' filepath='include/linux/mmc/card.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8160'> + <var-decl name='raw_ssr' type-id='02fdec64' visibility='default' filepath='include/linux/mmc/card.h' line='285' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8672'> + <var-decl name='cid' type-id='5a0fc813' visibility='default' filepath='include/linux/mmc/card.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8896'> + <var-decl name='csd' type-id='5e477b59' visibility='default' filepath='include/linux/mmc/card.h' line='287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9280'> + <var-decl name='ext_csd' type-id='2561085d' visibility='default' filepath='include/linux/mmc/card.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10624'> + <var-decl name='scr' type-id='5e938df5' visibility='default' filepath='include/linux/mmc/card.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10688'> + <var-decl name='ssr' type-id='5eba9d65' visibility='default' filepath='include/linux/mmc/card.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10784'> + <var-decl name='sw_caps' type-id='2a479001' visibility='default' filepath='include/linux/mmc/card.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10944'> + <var-decl name='sdio_funcs' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10976'> + <var-decl name='sdio_funcs_probed' type-id='49178f86' visibility='default' filepath='include/linux/mmc/card.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11008'> + <var-decl name='cccr' type-id='7f07e508' visibility='default' filepath='include/linux/mmc/card.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11104'> + <var-decl name='cis' type-id='4b644cf4' visibility='default' filepath='include/linux/mmc/card.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11200'> + <var-decl name='sdio_func' type-id='4abea81e' visibility='default' filepath='include/linux/mmc/card.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11648'> + <var-decl name='sdio_single_irq' type-id='c1880945' visibility='default' filepath='include/linux/mmc/card.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11712'> + <var-decl name='num_info' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11776'> + <var-decl name='info' type-id='7d3cd834' visibility='default' filepath='include/linux/mmc/card.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11840'> + <var-decl name='tuples' type-id='e5932b8e' visibility='default' filepath='include/linux/mmc/card.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11904'> + <var-decl name='sd_bus_speed' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11936'> + <var-decl name='mmc_avail_type' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11968'> + <var-decl name='drive_strength' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12032'> + <var-decl name='debugfs_root' type-id='27675065' visibility='default' filepath='include/linux/mmc/card.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12096'> + <var-decl name='part' type-id='67d619b5' visibility='default' filepath='include/linux/mmc/card.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14112'> + <var-decl name='nr_parts' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14144'> + <var-decl name='bouncesz' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14208'> + <var-decl name='complete_wq' type-id='242e3d19' visibility='default' filepath='include/linux/mmc/card.h' line='312' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_cid' size-in-bits='224' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='13' column='1' id='5a0fc813'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='manfid' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='prod_name' type-id='8e100159' visibility='default' filepath='include/linux/mmc/card.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='prv' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='serial' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='oemid' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='year' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hwrev' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='200'> + <var-decl name='fwrev' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='month' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='22' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_csd' size-in-bits='352' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='25' column='1' id='5e477b59'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='structure' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='mmca_vsn' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='cmdclass' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='taac_clks' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='taac_ns' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='c_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='r2w_factor' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='erase_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='read_blkbits' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='write_blkbits' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='capacity' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='read_partial' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='read_misalign' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='write_partial' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='write_misalign' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='dsr_imp' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='42' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_ext_csd' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='45' column='1' id='2561085d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rev' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='erase_group_def' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='sec_feature_support' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='rel_sectors' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rel_param' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='part_config' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='cache_ctrl' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='rst_n_function' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_packed_writes' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='max_packed_reads' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='packed_event_en' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='part_time' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sa_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='generic_cmd6_time' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='power_off_longtime' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='power_off_notification' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='hs_max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='hs200_max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='hc_erase_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='hc_erase_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='sec_trim_mult' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='sec_erase_mult' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='trim_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='partition_setting_completed' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='enhanced_area_offset' type-id='3a47d82b' visibility='default' filepath='include/linux/mmc/card.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='enhanced_area_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='cache_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='hpi_en' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='712'> + <var-decl name='hpi' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='hpi_cmd' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='bkops' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='776'> + <var-decl name='man_bkops_en' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='784'> + <var-decl name='auto_bkops_en' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='data_sector_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='data_tag_unit_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='864'> + <var-decl name='boot_ro_lock' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='boot_ro_lockable' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='904'> + <var-decl name='ffu_capable' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='912'> + <var-decl name='cmdq_en' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='920'> + <var-decl name='cmdq_support' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='cmdq_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='fwrev' type-id='d2f7b56a' visibility='default' filepath='include/linux/mmc/card.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='raw_exception_status' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1032'> + <var-decl name='raw_partition_support' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1040'> + <var-decl name='raw_rpmb_size_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1048'> + <var-decl name='raw_erased_mem_count' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='strobe_support' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1064'> + <var-decl name='raw_ext_csd_structure' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1072'> + <var-decl name='raw_card_type' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1080'> + <var-decl name='raw_driver_strength' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='out_of_int_time' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1096'> + <var-decl name='raw_pwr_cl_52_195' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1104'> + <var-decl name='raw_pwr_cl_26_195' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1112'> + <var-decl name='raw_pwr_cl_52_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='raw_pwr_cl_26_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1128'> + <var-decl name='raw_s_a_timeout' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1136'> + <var-decl name='raw_hc_erase_gap_size' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1144'> + <var-decl name='raw_erase_timeout_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='raw_hc_erase_grp_size' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1160'> + <var-decl name='raw_sec_trim_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1168'> + <var-decl name='raw_sec_erase_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1176'> + <var-decl name='raw_sec_feature_support' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='raw_trim_mult' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1192'> + <var-decl name='raw_pwr_cl_200_195' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1200'> + <var-decl name='raw_pwr_cl_200_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1208'> + <var-decl name='raw_pwr_cl_ddr_52_195' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='raw_pwr_cl_ddr_52_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1224'> + <var-decl name='raw_pwr_cl_ddr_200_360' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1232'> + <var-decl name='raw_bkops_status' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1240'> + <var-decl name='raw_sectors' type-id='931565be' visibility='default' filepath='include/linux/mmc/card.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1272'> + <var-decl name='pre_eol_info' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='device_life_time_est_typ_a' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1288'> + <var-decl name='device_life_time_est_typ_b' type-id='f9b06939' visibility='default' filepath='include/linux/mmc/card.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='feature_support' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='126' column='1'/> + </data-member> + </class-decl> + <class-decl name='sd_scr' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='130' column='1' id='5e938df5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sda_vsn' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='sda_spec3' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='sda_spec4' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='sda_specx' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='bus_widths' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='cmds' type-id='002ac4a6' visibility='default' filepath='include/linux/mmc/card.h' line='138' column='1'/> + </data-member> + </class-decl> + <class-decl name='sd_ssr' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='143' column='1' id='5eba9d65'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='au' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='erase_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='erase_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='146' column='1'/> + </data-member> + </class-decl> + <class-decl name='sd_switch_caps' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='149' column='1' id='2a479001'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hs_max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='uhs_max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sd3_bus_mode' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='sd3_drv_type' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sd3_curr_limit' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='178' column='1'/> + </data-member> + </class-decl> + <class-decl name='sdio_cccr' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='191' column='1' id='7f07e508'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sdio_vsn' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='sd_vsn' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='multi_block' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='low_speed' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='wide_bus' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='high_power' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='high_speed' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='disable_cd' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='199' column='1'/> + </data-member> + </class-decl> + <class-decl name='sdio_cis' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='202' column='1' id='4b644cf4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vendor' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='203' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='device' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='blksize' type-id='8efea9e5' visibility='default' filepath='include/linux/mmc/card.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_dtr' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='206' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_part' size-in-bits='288' is-struct='yes' visibility='default' filepath='include/linux/mmc/card.h' line='228' column='1' id='cc256810'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='part_cfg' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/mmc/card.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='force_ro' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/card.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='area_type' type-id='f0981eeb' visibility='default' filepath='include/linux/mmc/card.h' line='233' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_pwrseq' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='23' column='1' id='bed67209'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ops' type-id='0fbcba93' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pwrseq_node' type-id='72f469ec' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='27' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_pwrseq_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='16' column='1' id='e67a5dc2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pre_power_on' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='post_power_on' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='power_off' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='reset' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/pwrseq.h' line='20' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='mmc_pm_flag_t' type-id='f0981eeb' filepath='include/linux/mmc/pm.h' line='22' column='1' id='208a5a8d'/> + <class-decl name='mmc_ctx' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='270' column='1' id='783f5582'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/mmc/host.h' line='271' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_slot' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='242' column='1' id='edfd3d7d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cd_irq' type-id='95e97e5e' visibility='default' filepath='include/linux/mmc/host.h' line='243' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='cd_wake_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/mmc/host.h' line='244' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='handler_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/mmc/host.h' line='245' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_bus_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='drivers/mmc/core/core.h' line='20' column='1' id='424ad5b6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='remove' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/core.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='detect' type-id='fa3ed3a2' visibility='default' filepath='drivers/mmc/core/core.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pre_suspend' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='suspend' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='resume' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='runtime_suspend' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='runtime_resume' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='alive' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='shutdown' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='hw_reset' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='sw_reset' type-id='e2d63f85' visibility='default' filepath='drivers/mmc/core/core.h' line='31' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_supply' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='265' column='1' id='39af3b22'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vmmc' type-id='850c13f6' visibility='default' filepath='include/linux/mmc/host.h' line='266' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='vqmmc' type-id='850c13f6' visibility='default' filepath='include/linux/mmc/host.h' line='267' column='1'/> + </data-member> + </class-decl> + <class-decl name='mmc_cqe_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/mmc/host.h' line='177' column='1' id='e726245b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cqe_enable' type-id='6847d33d' visibility='default' filepath='include/linux/mmc/host.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cqe_disable' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cqe_request' type-id='83cb8e80' visibility='default' filepath='include/linux/mmc/host.h' line='186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cqe_post_req' type-id='624a8813' visibility='default' filepath='include/linux/mmc/host.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cqe_off' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='cqe_wait_for_idle' type-id='e2d63f85' visibility='default' filepath='include/linux/mmc/host.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cqe_timeout' type-id='885a96c2' visibility='default' filepath='include/linux/mmc/host.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='cqe_recovery_start' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cqe_recovery_finish' type-id='fa3ed3a2' visibility='default' filepath='include/linux/mmc/host.h' line='218' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='424ad5b6' const='yes' id='04379599'/> + <pointer-type-def type-id='04379599' size-in-bits='64' id='5680a8c9'/> <qualified-type-def type-id='b0f558fb' const='yes' id='a6dc8192'/> <pointer-type-def type-id='a6dc8192' size-in-bits='64' id='652034a8'/> + <qualified-type-def type-id='e726245b' const='yes' id='7a773bd0'/> + <pointer-type-def type-id='7a773bd0' size-in-bits='64' id='c3b36a8e'/> + <qualified-type-def type-id='f2d6d1c0' const='yes' id='d43d82dd'/> + <pointer-type-def type-id='d43d82dd' size-in-bits='64' id='13d52ad5'/> <qualified-type-def type-id='e67a5dc2' const='yes' id='c968032b'/> <pointer-type-def type-id='c968032b' size-in-bits='64' id='0fbcba93'/> - <function-decl name='mmc_request_done' mangled-name='mmc_request_done' filepath='drivers/mmc/core/core.c' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_request_done'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='138' column='1'/> - <parameter type-id='47f117d4' name='mrq' filepath='drivers/mmc/core/core.c' line='138' column='1'/> + <pointer-type-def type-id='72e932b0' size-in-bits='64' id='78470542'/> + <pointer-type-def type-id='9df0e286' size-in-bits='64' id='981b2780'/> + <pointer-type-def type-id='8d57fbd1' size-in-bits='64' id='e2d63f85'/> + <pointer-type-def type-id='355fab89' size-in-bits='64' id='6847d33d'/> + <pointer-type-def type-id='00a425f2' size-in-bits='64' id='13636c34'/> + <pointer-type-def type-id='c4f6276e' size-in-bits='64' id='83cb8e80'/> + <pointer-type-def type-id='aa7f03f2' size-in-bits='64' id='ebae9a6c'/> + <pointer-type-def type-id='b0f558fb' size-in-bits='64' id='13d38dcb'/> + <pointer-type-def type-id='c8e8a836' size-in-bits='64' id='6df3750c'/> + <pointer-type-def type-id='783f5582' size-in-bits='64' id='f1e196e0'/> + <pointer-type-def type-id='69e72089' size-in-bits='64' id='6de64ec1'/> + <pointer-type-def type-id='a7d74313' size-in-bits='64' id='dd575c43'/> + <pointer-type-def type-id='3f80a1ba' size-in-bits='64' id='3b590e48'/> + <pointer-type-def type-id='bed67209' size-in-bits='64' id='0d786921'/> + <pointer-type-def type-id='8bb2c7be' size-in-bits='64' id='47f117d4'/> + <pointer-type-def type-id='4073d265' size-in-bits='64' id='c1880945'/> + <pointer-type-def type-id='d81af048' size-in-bits='64' id='e5932b8e'/> + <pointer-type-def type-id='6b983020' size-in-bits='64' id='885a96c2'/> + <pointer-type-def type-id='7d43ac00' size-in-bits='64' id='fa3ed3a2'/> + <pointer-type-def type-id='e3e30c0d' size-in-bits='64' id='dacbc069'/> + <pointer-type-def type-id='d72e913e' size-in-bits='64' id='287e3e50'/> + <pointer-type-def type-id='82718bfb' size-in-bits='64' id='589bddbf'/> + <pointer-type-def type-id='c3d2316f' size-in-bits='64' id='624a8813'/> + <pointer-type-def type-id='b7bb7c18' size-in-bits='64' id='d7f8a77a'/> + <pointer-type-def type-id='48dbb365' size-in-bits='64' id='41865b69'/> + <function-decl name='__mmc_claim_host' mangled-name='__mmc_claim_host' filepath='drivers/mmc/core/core.c' line='801' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__mmc_claim_host'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='801' column='1'/> + <parameter type-id='f1e196e0' name='ctx' filepath='drivers/mmc/core/core.c' line='801' column='1'/> + <parameter type-id='8a47abc3' name='abort' filepath='drivers/mmc/core/core.c' line='802' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_wait_for_req' mangled-name='mmc_wait_for_req' filepath='drivers/mmc/core/core.c' line='624' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_wait_for_req'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='624' column='1'/> + <parameter type-id='47f117d4' name='mrq' filepath='drivers/mmc/core/core.c' line='624' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mmc_release_host' mangled-name='mmc_release_host' filepath='drivers/mmc/core/core.c' line='849' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_release_host'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='849' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='mmc_start_request' mangled-name='mmc_start_request' filepath='drivers/mmc/core/core.c' line='335' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_start_request'> @@ -106390,10 +96348,62 @@ <parameter type-id='47f117d4' name='mrq' filepath='drivers/mmc/core/core.c' line='335' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mmc_retune_release' mangled-name='mmc_retune_release' filepath='drivers/mmc/core/host.h' line='19' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_retune_release'> - <parameter type-id='dd575c43'/> + <function-decl name='mmc_request_done' mangled-name='mmc_request_done' filepath='drivers/mmc/core/core.c' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_request_done'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='138' column='1'/> + <parameter type-id='47f117d4' name='mrq' filepath='drivers/mmc/core/core.c' line='138' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='mmc_wait_for_cmd' mangled-name='mmc_wait_for_cmd' filepath='drivers/mmc/core/core.c' line='643' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_wait_for_cmd'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='643' column='1'/> + <parameter type-id='6df3750c' name='cmd' filepath='drivers/mmc/core/core.c' line='643' column='1'/> + <parameter type-id='95e97e5e' name='retries' filepath='drivers/mmc/core/core.c' line='643' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_sw_reset' mangled-name='mmc_sw_reset' filepath='drivers/mmc/core/core.c' line='2161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_sw_reset'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='2161' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_set_data_timeout' mangled-name='mmc_set_data_timeout' filepath='drivers/mmc/core/core.c' line='670' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_set_data_timeout'> + <parameter type-id='6de64ec1' name='data' filepath='drivers/mmc/core/core.c' line='670' column='1'/> + <parameter type-id='652034a8' name='card' filepath='drivers/mmc/core/core.c' line='670' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mmc_put_card' mangled-name='mmc_put_card' filepath='drivers/mmc/core/core.c' line='889' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_put_card'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='889' column='1'/> + <parameter type-id='f1e196e0' name='ctx' filepath='drivers/mmc/core/core.c' line='889' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mmc_hw_reset' mangled-name='mmc_hw_reset' filepath='drivers/mmc/core/core.c' line='2137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_hw_reset'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='2137' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_get_card' mangled-name='mmc_get_card' filepath='drivers/mmc/core/core.c' line='878' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_get_card'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='878' column='1'/> + <parameter type-id='f1e196e0' name='ctx' filepath='drivers/mmc/core/core.c' line='878' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mmc_erase_group_aligned' mangled-name='mmc_erase_group_aligned' filepath='drivers/mmc/core/core.c' line='1990' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_erase_group_aligned'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='1990' column='1'/> + <parameter type-id='f0981eeb' name='from' filepath='drivers/mmc/core/core.c' line='1990' column='1'/> + <parameter type-id='f0981eeb' name='nr' filepath='drivers/mmc/core/core.c' line='1991' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_erase' mangled-name='mmc_erase' filepath='drivers/mmc/core/core.c' line='1880' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_erase'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='1880' column='1'/> + <parameter type-id='f0981eeb' name='from' filepath='drivers/mmc/core/core.c' line='1880' column='1'/> + <parameter type-id='f0981eeb' name='nr' filepath='drivers/mmc/core/core.c' line='1880' column='1'/> + <parameter type-id='f0981eeb' name='arg' filepath='drivers/mmc/core/core.c' line='1881' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_detect_change' mangled-name='mmc_detect_change' filepath='drivers/mmc/core/core.c' line='1510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_detect_change'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='1510' column='1'/> + <parameter type-id='7359adad' name='delay' filepath='drivers/mmc/core/core.c' line='1510' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mmc_detect_card_removed' mangled-name='mmc_detect_card_removed' filepath='drivers/mmc/core/core.c' line='2260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_detect_card_removed'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='2260' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='mmc_cqe_start_req' mangled-name='mmc_cqe_start_req' filepath='drivers/mmc/core/core.c' line='448' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_cqe_start_req'> <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='448' column='1'/> <parameter type-id='47f117d4' name='mrq' filepath='drivers/mmc/core/core.c' line='448' column='1'/> @@ -106404,110 +96414,113 @@ <parameter type-id='47f117d4' name='mrq' filepath='drivers/mmc/core/core.c' line='498' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='mmc_cqe_recovery' mangled-name='mmc_cqe_recovery' filepath='drivers/mmc/core/core.c' line='551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_cqe_recovery'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='551' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='mmc_cqe_post_req' mangled-name='mmc_cqe_post_req' filepath='drivers/mmc/core/core.c' line='532' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_cqe_post_req'> <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='532' column='1'/> <parameter type-id='47f117d4' name='mrq' filepath='drivers/mmc/core/core.c' line='532' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='mmc_cqe_recovery' mangled-name='mmc_cqe_recovery' filepath='drivers/mmc/core/core.c' line='551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_cqe_recovery'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='551' column='1'/> + <function-decl name='mmc_can_trim' mangled-name='mmc_can_trim' filepath='drivers/mmc/core/core.c' line='1950' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_can_trim'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='1950' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mmc_wait_for_req' mangled-name='mmc_wait_for_req' filepath='drivers/mmc/core/core.c' line='619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_wait_for_req'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='619' column='1'/> - <parameter type-id='47f117d4' name='mrq' filepath='drivers/mmc/core/core.c' line='619' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mmc_wait_for_cmd' mangled-name='mmc_wait_for_cmd' filepath='drivers/mmc/core/core.c' line='638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_wait_for_cmd'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='638' column='1'/> - <parameter type-id='6df3750c' name='cmd' filepath='drivers/mmc/core/core.c' line='638' column='1'/> - <parameter type-id='95e97e5e' name='retries' filepath='drivers/mmc/core/core.c' line='638' column='1'/> + <function-decl name='mmc_can_secure_erase_trim' mangled-name='mmc_can_secure_erase_trim' filepath='drivers/mmc/core/core.c' line='1981' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_can_secure_erase_trim'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='1981' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mmc_set_data_timeout' mangled-name='mmc_set_data_timeout' filepath='drivers/mmc/core/core.c' line='665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_set_data_timeout'> - <parameter type-id='6de64ec1' name='data' filepath='drivers/mmc/core/core.c' line='665' column='1'/> - <parameter type-id='652034a8' name='card' filepath='drivers/mmc/core/core.c' line='665' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__mmc_claim_host' mangled-name='__mmc_claim_host' filepath='drivers/mmc/core/core.c' line='796' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__mmc_claim_host'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='796' column='1'/> - <parameter type-id='f1e196e0' name='ctx' filepath='drivers/mmc/core/core.c' line='796' column='1'/> - <parameter type-id='8a47abc3' name='abort' filepath='drivers/mmc/core/core.c' line='797' column='1'/> + <function-decl name='mmc_can_sanitize' mangled-name='mmc_can_sanitize' filepath='drivers/mmc/core/core.c' line='1971' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_can_sanitize'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='1971' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mmc_release_host' mangled-name='mmc_release_host' filepath='drivers/mmc/core/core.c' line='844' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_release_host'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='844' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mmc_get_card' mangled-name='mmc_get_card' filepath='drivers/mmc/core/core.c' line='873' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_get_card'> - <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='873' column='1'/> - <parameter type-id='f1e196e0' name='ctx' filepath='drivers/mmc/core/core.c' line='873' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mmc_put_card' mangled-name='mmc_put_card' filepath='drivers/mmc/core/core.c' line='884' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_put_card'> - <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='884' column='1'/> - <parameter type-id='f1e196e0' name='ctx' filepath='drivers/mmc/core/core.c' line='884' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mmc_detect_change' mangled-name='mmc_detect_change' filepath='drivers/mmc/core/core.c' line='1505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_detect_change'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='1505' column='1'/> - <parameter type-id='7359adad' name='delay' filepath='drivers/mmc/core/core.c' line='1505' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mmc_erase' mangled-name='mmc_erase' filepath='drivers/mmc/core/core.c' line='1875' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_erase'> - <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='1875' column='1'/> - <parameter type-id='f0981eeb' name='from' filepath='drivers/mmc/core/core.c' line='1875' column='1'/> - <parameter type-id='f0981eeb' name='nr' filepath='drivers/mmc/core/core.c' line='1875' column='1'/> - <parameter type-id='f0981eeb' name='arg' filepath='drivers/mmc/core/core.c' line='1876' column='1'/> + <function-decl name='mmc_can_erase' mangled-name='mmc_can_erase' filepath='drivers/mmc/core/core.c' line='1941' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_can_erase'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='1941' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mmc_can_erase' mangled-name='mmc_can_erase' filepath='drivers/mmc/core/core.c' line='1936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_can_erase'> - <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='1936' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mmc_can_trim' mangled-name='mmc_can_trim' filepath='drivers/mmc/core/core.c' line='1945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_can_trim'> - <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='1945' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mmc_can_sanitize' mangled-name='mmc_can_sanitize' filepath='drivers/mmc/core/core.c' line='1966' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_can_sanitize'> - <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='1966' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mmc_can_secure_erase_trim' mangled-name='mmc_can_secure_erase_trim' filepath='drivers/mmc/core/core.c' line='1976' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_can_secure_erase_trim'> - <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='1976' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mmc_erase_group_aligned' mangled-name='mmc_erase_group_aligned' filepath='drivers/mmc/core/core.c' line='1985' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_erase_group_aligned'> - <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='1985' column='1'/> - <parameter type-id='f0981eeb' name='from' filepath='drivers/mmc/core/core.c' line='1985' column='1'/> - <parameter type-id='f0981eeb' name='nr' filepath='drivers/mmc/core/core.c' line='1986' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mmc_calc_max_discard' mangled-name='mmc_calc_max_discard' filepath='drivers/mmc/core/core.c' line='2074' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_calc_max_discard'> - <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='2074' column='1'/> + <function-decl name='mmc_calc_max_discard' mangled-name='mmc_calc_max_discard' filepath='drivers/mmc/core/core.c' line='2079' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_calc_max_discard'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/core.c' line='2079' column='1'/> <return type-id='f0981eeb'/> </function-decl> - <function-decl name='mmc_hw_reset' mangled-name='mmc_hw_reset' filepath='drivers/mmc/core/core.c' line='2132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_hw_reset'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='2132' column='1'/> + <function-type size-in-bits='64' id='72e932b0'> + <parameter type-id='13d38dcb'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='95e97e5e'/> <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mmc_sw_reset' mangled-name='mmc_sw_reset' filepath='drivers/mmc/core/core.c' line='2156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_sw_reset'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='2156' column='1'/> + </function-type> + <function-type size-in-bits='64' id='9df0e286'> + <parameter type-id='13d38dcb'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='7292109c'/> <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mmc_detect_card_removed' mangled-name='mmc_detect_card_removed' filepath='drivers/mmc/core/core.c' line='2255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_detect_card_removed'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/core.c' line='2255' column='1'/> + </function-type> + <function-type size-in-bits='64' id='8d57fbd1'> + <parameter type-id='dd575c43'/> <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mmc_gpiod_request_cd_irq' mangled-name='mmc_gpiod_request_cd_irq' filepath='include/linux/mmc/slot-gpio.h' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_gpiod_request_cd_irq'> + </function-type> + <function-type size-in-bits='64' id='355fab89'> + <parameter type-id='dd575c43'/> + <parameter type-id='13d38dcb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='00a425f2'> + <parameter type-id='dd575c43'/> + <parameter type-id='3b590e48'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c4f6276e'> + <parameter type-id='dd575c43'/> + <parameter type-id='47f117d4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='aa7f03f2'> + <parameter type-id='dd575c43'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='6b983020'> + <parameter type-id='dd575c43'/> + <parameter type-id='47f117d4'/> + <parameter type-id='d8e6b335'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='7d43ac00'> <parameter type-id='dd575c43'/> <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mmc_gpio_set_cd_wake' mangled-name='mmc_gpio_set_cd_wake' filepath='include/linux/mmc/slot-gpio.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_gpio_set_cd_wake'> + </function-type> + <function-type size-in-bits='64' id='e3e30c0d'> <parameter type-id='dd575c43'/> - <parameter type-id='c894953d'/> - <return type-id='95e97e5e'/> - </function-decl> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d72e913e'> + <parameter type-id='dd575c43'/> + <parameter type-id='13d38dcb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='82718bfb'> + <parameter type-id='dd575c43'/> + <parameter type-id='3b590e48'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='c3d2316f'> + <parameter type-id='dd575c43'/> + <parameter type-id='47f117d4'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='b7bb7c18'> + <parameter type-id='dd575c43'/> + <parameter type-id='47f117d4'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='48dbb365'> + <parameter type-id='47f117d4'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/mmc/core/crypto.c' language='LANG_C89'> <class-decl name='mmc_queue_req' size-in-bits='3584' is-struct='yes' visibility='default' filepath='drivers/mmc/core/queue.h' line='64' column='1' id='dfaa0b3f'> @@ -106570,16 +96583,11 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/mmc/core/host.c' language='LANG_C89'> - <pointer-type-def type-id='c894953d' size-in-bits='64' id='d8e6b335'/> <function-decl name='mmc_alloc_host' mangled-name='mmc_alloc_host' filepath='drivers/mmc/core/host.c' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_alloc_host'> <parameter type-id='95e97e5e' name='extra' filepath='drivers/mmc/core/host.c' line='443' column='1'/> <parameter type-id='fa0b179b' name='dev' filepath='drivers/mmc/core/host.c' line='443' column='1'/> <return type-id='dd575c43'/> </function-decl> - <function-decl name='mmc_retune_pause' mangled-name='mmc_retune_pause' filepath='drivers/mmc/core/host.c' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_retune_pause'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/host.c' line='117' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='mmc_retune_unpause' mangled-name='mmc_retune_unpause' filepath='drivers/mmc/core/host.c' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_retune_unpause'> <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/host.c' line='127' column='1'/> <return type-id='48b5725f'/> @@ -106588,108 +96596,97 @@ <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/host.c' line='145' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='mmc_of_parse' mangled-name='mmc_of_parse' filepath='drivers/mmc/core/host.c' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_of_parse'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/host.c' line='220' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='mmc_retune_release' mangled-name='mmc_retune_release' filepath='drivers/mmc/core/host.c' line='158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_retune_release'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/host.c' line='158' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='mmc_gpiod_request_cd' mangled-name='mmc_gpiod_request_cd' filepath='include/linux/mmc/slot-gpio.h' line='18' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_gpiod_request_cd'> - <parameter type-id='dd575c43'/> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='c894953d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='d8e6b335'/> - <return type-id='95e97e5e'/> + <function-decl name='mmc_retune_pause' mangled-name='mmc_retune_pause' filepath='drivers/mmc/core/host.c' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_retune_pause'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/host.c' line='117' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='mmc_gpiod_request_ro' mangled-name='mmc_gpiod_request_ro' filepath='include/linux/mmc/slot-gpio.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_gpiod_request_ro'> - <parameter type-id='dd575c43'/> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='d8e6b335'/> - <return type-id='95e97e5e'/> + <function-decl name='mmc_remove_host' mangled-name='mmc_remove_host' filepath='drivers/mmc/core/host.c' line='551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_remove_host'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/host.c' line='551' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='mmc_of_parse_voltage' mangled-name='mmc_of_parse_voltage' filepath='drivers/mmc/core/host.c' line='401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_of_parse_voltage'> <parameter type-id='9a537bbe' name='np' filepath='drivers/mmc/core/host.c' line='401' column='1'/> <parameter type-id='f9409001' name='mask' filepath='drivers/mmc/core/host.c' line='401' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mmc_add_host' mangled-name='mmc_add_host' filepath='drivers/mmc/core/host.c' line='519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_add_host'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/host.c' line='519' column='1'/> + <function-decl name='mmc_of_parse' mangled-name='mmc_of_parse' filepath='drivers/mmc/core/host.c' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_of_parse'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/host.c' line='220' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mmc_remove_host' mangled-name='mmc_remove_host' filepath='drivers/mmc/core/host.c' line='551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_remove_host'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/host.c' line='551' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='mmc_free_host' mangled-name='mmc_free_host' filepath='drivers/mmc/core/host.c' line='572' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_free_host'> <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/host.c' line='572' column='1'/> <return type-id='48b5725f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/mmc/core/mmc.c' language='LANG_C89'> - <function-decl name='mmc_get_ext_csd' mangled-name='mmc_get_ext_csd' filepath='drivers/mmc/core/mmc_ops.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_get_ext_csd'> - <parameter type-id='13d38dcb'/> - <parameter type-id='ae4d32ca'/> + <function-decl name='mmc_add_host' mangled-name='mmc_add_host' filepath='drivers/mmc/core/host.c' line='519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_add_host'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/host.c' line='519' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mmc_cmdq_enable' mangled-name='mmc_cmdq_enable' filepath='drivers/mmc/core/mmc_ops.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_cmdq_enable'> - <parameter type-id='13d38dcb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mmc_send_status' mangled-name='mmc_send_status' filepath='drivers/mmc/core/mmc_ops.h' line='24' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_send_status'> - <parameter type-id='13d38dcb'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mmc_flush_cache' mangled-name='mmc_flush_cache' filepath='drivers/mmc/core/mmc_ops.h' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_flush_cache'> - <parameter type-id='13d38dcb'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='cf536864' size-in-bits='64' id='ae4d32ca'/> </abi-instr> <abi-instr address-size='64' path='drivers/mmc/core/mmc_ops.c' language='LANG_C89'> + <function-decl name='mmc_get_ext_csd' mangled-name='mmc_get_ext_csd' filepath='drivers/mmc/core/mmc_ops.c' line='358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_get_ext_csd'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/mmc_ops.c' line='358' column='1'/> + <parameter type-id='1f37a7f4' name='new_ext_csd' filepath='drivers/mmc/core/mmc_ops.c' line='358' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_switch' mangled-name='mmc_switch' filepath='drivers/mmc/core/mmc_ops.c' line='604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_switch'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/mmc_ops.c' line='604' column='1'/> + <parameter type-id='f9b06939' name='set' filepath='drivers/mmc/core/mmc_ops.c' line='604' column='1'/> + <parameter type-id='f9b06939' name='index' filepath='drivers/mmc/core/mmc_ops.c' line='604' column='1'/> + <parameter type-id='f9b06939' name='value' filepath='drivers/mmc/core/mmc_ops.c' line='604' column='1'/> + <parameter type-id='f0981eeb' name='timeout_ms' filepath='drivers/mmc/core/mmc_ops.c' line='605' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_send_tuning' mangled-name='mmc_send_tuning' filepath='drivers/mmc/core/mmc_ops.c' line='612' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_send_tuning'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/mmc_ops.c' line='612' column='1'/> + <parameter type-id='19c2251e' name='opcode' filepath='drivers/mmc/core/mmc_ops.c' line='612' column='1'/> + <parameter type-id='7292109c' name='cmd_error' filepath='drivers/mmc/core/mmc_ops.c' line='612' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_send_status' mangled-name='mmc_send_status' filepath='drivers/mmc/core/mmc_ops.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_send_status'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/mmc_ops.c' line='80' column='1'/> + <parameter type-id='f9409001' name='status' filepath='drivers/mmc/core/mmc_ops.c' line='80' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_run_bkops' mangled-name='mmc_run_bkops' filepath='drivers/mmc/core/mmc_ops.c' line='921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_run_bkops'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/mmc_ops.c' line='921' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mmc_flush_cache' mangled-name='mmc_flush_cache' filepath='drivers/mmc/core/mmc_ops.c' line='959' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_flush_cache'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/mmc_ops.c' line='959' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_cmdq_enable' mangled-name='mmc_cmdq_enable' filepath='drivers/mmc/core/mmc_ops.c' line='994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_cmdq_enable'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/mmc_ops.c' line='994' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_cmdq_disable' mangled-name='mmc_cmdq_disable' filepath='drivers/mmc/core/mmc_ops.c' line='1000' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_cmdq_disable'> + <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/mmc_ops.c' line='1000' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='__mmc_send_status' mangled-name='__mmc_send_status' filepath='drivers/mmc/core/mmc_ops.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__mmc_send_status'> <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/mmc_ops.c' line='56' column='1'/> <parameter type-id='f9409001' name='status' filepath='drivers/mmc/core/mmc_ops.c' line='56' column='1'/> <parameter type-id='f0981eeb' name='retries' filepath='drivers/mmc/core/mmc_ops.c' line='56' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mmc_switch' mangled-name='mmc_switch' filepath='drivers/mmc/core/mmc_ops.c' line='603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_switch'> - <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/mmc_ops.c' line='603' column='1'/> - <parameter type-id='f9b06939' name='set' filepath='drivers/mmc/core/mmc_ops.c' line='603' column='1'/> - <parameter type-id='f9b06939' name='index' filepath='drivers/mmc/core/mmc_ops.c' line='603' column='1'/> - <parameter type-id='f9b06939' name='value' filepath='drivers/mmc/core/mmc_ops.c' line='603' column='1'/> - <parameter type-id='f0981eeb' name='timeout_ms' filepath='drivers/mmc/core/mmc_ops.c' line='604' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mmc_send_tuning' mangled-name='mmc_send_tuning' filepath='drivers/mmc/core/mmc_ops.c' line='611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_send_tuning'> - <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/mmc_ops.c' line='611' column='1'/> - <parameter type-id='19c2251e' name='opcode' filepath='drivers/mmc/core/mmc_ops.c' line='611' column='1'/> - <parameter type-id='7292109c' name='cmd_error' filepath='drivers/mmc/core/mmc_ops.c' line='611' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mmc_run_bkops' mangled-name='mmc_run_bkops' filepath='drivers/mmc/core/mmc_ops.c' line='920' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_run_bkops'> - <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/mmc_ops.c' line='920' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mmc_cmdq_disable' mangled-name='mmc_cmdq_disable' filepath='drivers/mmc/core/mmc_ops.c' line='999' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_cmdq_disable'> - <parameter type-id='13d38dcb' name='card' filepath='drivers/mmc/core/mmc_ops.c' line='999' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> + <pointer-type-def type-id='8bff8096' size-in-bits='64' id='1f37a7f4'/> </abi-instr> <abi-instr address-size='64' path='drivers/mmc/core/regulator.c' language='LANG_C89'> + <function-decl name='mmc_regulator_set_vqmmc' mangled-name='mmc_regulator_set_vqmmc' filepath='drivers/mmc/core/regulator.c' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_regulator_set_vqmmc'> + <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/core/regulator.c' line='167' column='1'/> + <parameter type-id='3b590e48' name='ios' filepath='drivers/mmc/core/regulator.c' line='167' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='mmc_regulator_set_ocr' mangled-name='mmc_regulator_set_ocr' filepath='drivers/mmc/core/regulator.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_regulator_set_ocr'> <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/core/regulator.c' line='106' column='1'/> <parameter type-id='850c13f6' name='supply' filepath='drivers/mmc/core/regulator.c' line='107' column='1'/> <parameter type-id='8efea9e5' name='vdd_bit' filepath='drivers/mmc/core/regulator.c' line='108' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mmc_regulator_set_vqmmc' mangled-name='mmc_regulator_set_vqmmc' filepath='drivers/mmc/core/regulator.c' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_regulator_set_vqmmc'> - <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/core/regulator.c' line='167' column='1'/> - <parameter type-id='3b590e48' name='ios' filepath='drivers/mmc/core/regulator.c' line='167' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='mmc_regulator_get_supply' mangled-name='mmc_regulator_get_supply' filepath='drivers/mmc/core/regulator.c' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_regulator_get_supply'> <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/core/regulator.c' line='232' column='1'/> <return type-id='95e97e5e'/> @@ -106703,45 +96700,82 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/mmc/core/sdio_bus.c' language='LANG_C89'> - <function-decl name='sdio_set_block_size' mangled-name='sdio_set_block_size' filepath='include/linux/mmc/sdio_func.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_set_block_size'> - <parameter type-id='c1880945'/> - <parameter type-id='f0981eeb'/> + <class-decl name='sdio_driver' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='73' column='1' id='81d3e1dd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='id_table' type-id='4054d674' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='probe' type-id='ab1e2186' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='remove' type-id='11124634' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='drv' type-id='fe007c02' visibility='default' filepath='include/linux/mmc/sdio_func.h' line='80' column='1'/> + </data-member> + </class-decl> + <class-decl name='sdio_device_id' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='391' column='1' id='d7c619db'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='class' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='vendor' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='393' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='device' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='driver_data' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='395' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='sdio_irq_handler_t' type-id='81dd332a' filepath='include/linux/mmc/sdio_func.h' line='19' column='1' id='72a9e98a'/> + <qualified-type-def type-id='d7c619db' const='yes' id='2f04a816'/> + <pointer-type-def type-id='2f04a816' size-in-bits='64' id='4054d674'/> + <pointer-type-def type-id='a211528c' size-in-bits='64' id='ab1e2186'/> + <pointer-type-def type-id='81d3e1dd' size-in-bits='64' id='710bea3d'/> + <pointer-type-def type-id='72a9e98a' size-in-bits='64' id='1d186b8b'/> + <pointer-type-def type-id='81dd332a' size-in-bits='64' id='11124634'/> + <function-decl name='sdio_unregister_driver' mangled-name='sdio_unregister_driver' filepath='drivers/mmc/core/sdio_bus.c' line='258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_unregister_driver'> + <parameter type-id='710bea3d' name='drv' filepath='drivers/mmc/core/sdio_bus.c' line='258' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sdio_register_driver' mangled-name='sdio_register_driver' filepath='drivers/mmc/core/sdio_bus.c' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_register_driver'> + <parameter type-id='710bea3d' name='drv' filepath='drivers/mmc/core/sdio_bus.c' line='246' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-type size-in-bits='64' id='a211528c'> + <parameter type-id='c1880945'/> + <parameter type-id='4054d674'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='81dd332a'> + <parameter type-id='c1880945'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/mmc/core/sdio_io.c' language='LANG_C89'> - <function-decl name='sdio_align_size' mangled-name='sdio_align_size' filepath='drivers/mmc/core/sdio_io.c' line='233' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_align_size'> - <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='233' column='1'/> - <parameter type-id='f0981eeb' name='sz' filepath='drivers/mmc/core/sdio_io.c' line='233' column='1'/> - <return type-id='f0981eeb'/> + <function-decl name='sdio_enable_func' mangled-name='sdio_enable_func' filepath='drivers/mmc/core/sdio_io.c' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_enable_func'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='59' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='sdio_writeb_readb' mangled-name='sdio_writeb_readb' filepath='drivers/mmc/core/sdio_io.c' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_writeb_readb'> - <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='441' column='1'/> - <parameter type-id='f9b06939' name='write_byte' filepath='drivers/mmc/core/sdio_io.c' line='441' column='1'/> - <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='442' column='1'/> - <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='442' column='1'/> + <function-decl name='sdio_disable_func' mangled-name='sdio_disable_func' filepath='drivers/mmc/core/sdio_io.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_disable_func'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='110' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sdio_readb' mangled-name='sdio_readb' filepath='drivers/mmc/core/sdio_io.c' line='380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_readb'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='380' column='1'/> + <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='380' column='1'/> + <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='380' column='1'/> <return type-id='f9b06939'/> </function-decl> - <function-decl name='sdio_memcpy_fromio' mangled-name='sdio_memcpy_fromio' filepath='drivers/mmc/core/sdio_io.c' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_memcpy_fromio'> - <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='468' column='1'/> - <parameter type-id='eaa32e2f' name='dst' filepath='drivers/mmc/core/sdio_io.c' line='468' column='1'/> - <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='469' column='1'/> - <parameter type-id='95e97e5e' name='count' filepath='drivers/mmc/core/sdio_io.c' line='469' column='1'/> + <function-decl name='sdio_set_block_size' mangled-name='sdio_set_block_size' filepath='drivers/mmc/core/sdio_io.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_set_block_size'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='159' column='1'/> + <parameter type-id='f0981eeb' name='blksz' filepath='drivers/mmc/core/sdio_io.c' line='159' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='sdio_memcpy_toio' mangled-name='sdio_memcpy_toio' filepath='drivers/mmc/core/sdio_io.c' line='485' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_memcpy_toio'> - <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='485' column='1'/> - <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='485' column='1'/> - <parameter type-id='eaa32e2f' name='src' filepath='drivers/mmc/core/sdio_io.c' line='486' column='1'/> - <parameter type-id='95e97e5e' name='count' filepath='drivers/mmc/core/sdio_io.c' line='486' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sdio_readw' mangled-name='sdio_readw' filepath='drivers/mmc/core/sdio_io.c' line='536' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_readw'> - <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='536' column='1'/> - <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='536' column='1'/> - <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='536' column='1'/> - <return type-id='1dc6a898'/> - </function-decl> <function-decl name='sdio_writew' mangled-name='sdio_writew' filepath='drivers/mmc/core/sdio_io.c' line='561' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_writew'> <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='561' column='1'/> <parameter type-id='1dc6a898' name='b' filepath='drivers/mmc/core/sdio_io.c' line='561' column='1'/> @@ -106749,11 +96783,12 @@ <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='561' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='sdio_readl' mangled-name='sdio_readl' filepath='drivers/mmc/core/sdio_io.c' line='584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_readl'> - <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='584' column='1'/> - <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='584' column='1'/> - <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='584' column='1'/> - <return type-id='19c2251e'/> + <function-decl name='sdio_writesb' mangled-name='sdio_writesb' filepath='drivers/mmc/core/sdio_io.c' line='519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_writesb'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='519' column='1'/> + <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='519' column='1'/> + <parameter type-id='eaa32e2f' name='src' filepath='drivers/mmc/core/sdio_io.c' line='519' column='1'/> + <parameter type-id='95e97e5e' name='count' filepath='drivers/mmc/core/sdio_io.c' line='520' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='sdio_writel' mangled-name='sdio_writel' filepath='drivers/mmc/core/sdio_io.c' line='609' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_writel'> <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='609' column='1'/> @@ -106762,11 +96797,65 @@ <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='609' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='sdio_f0_readb' mangled-name='sdio_f0_readb' filepath='drivers/mmc/core/sdio_io.c' line='631' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_f0_readb'> - <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='631' column='1'/> - <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='631' column='1'/> - <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='632' column='1'/> - <return type-id='002ac4a6'/> + <function-decl name='sdio_writeb_readb' mangled-name='sdio_writeb_readb' filepath='drivers/mmc/core/sdio_io.c' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_writeb_readb'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='441' column='1'/> + <parameter type-id='f9b06939' name='write_byte' filepath='drivers/mmc/core/sdio_io.c' line='441' column='1'/> + <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='442' column='1'/> + <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='442' column='1'/> + <return type-id='f9b06939'/> + </function-decl> + <function-decl name='sdio_writeb' mangled-name='sdio_writeb' filepath='drivers/mmc/core/sdio_io.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_writeb'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='412' column='1'/> + <parameter type-id='f9b06939' name='b' filepath='drivers/mmc/core/sdio_io.c' line='412' column='1'/> + <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='412' column='1'/> + <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='412' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sdio_set_host_pm_flags' mangled-name='sdio_set_host_pm_flags' filepath='drivers/mmc/core/sdio_io.c' line='721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_set_host_pm_flags'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='721' column='1'/> + <parameter type-id='208a5a8d' name='flags' filepath='drivers/mmc/core/sdio_io.c' line='721' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sdio_release_host' mangled-name='sdio_release_host' filepath='drivers/mmc/core/sdio_io.c' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_release_host'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='43' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sdio_readw' mangled-name='sdio_readw' filepath='drivers/mmc/core/sdio_io.c' line='536' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_readw'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='536' column='1'/> + <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='536' column='1'/> + <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='536' column='1'/> + <return type-id='1dc6a898'/> + </function-decl> + <function-decl name='sdio_readsb' mangled-name='sdio_readsb' filepath='drivers/mmc/core/sdio_io.c' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_readsb'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='502' column='1'/> + <parameter type-id='eaa32e2f' name='dst' filepath='drivers/mmc/core/sdio_io.c' line='502' column='1'/> + <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='502' column='1'/> + <parameter type-id='95e97e5e' name='count' filepath='drivers/mmc/core/sdio_io.c' line='503' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sdio_readl' mangled-name='sdio_readl' filepath='drivers/mmc/core/sdio_io.c' line='584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_readl'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='584' column='1'/> + <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='584' column='1'/> + <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='584' column='1'/> + <return type-id='19c2251e'/> + </function-decl> + <function-decl name='sdio_memcpy_toio' mangled-name='sdio_memcpy_toio' filepath='drivers/mmc/core/sdio_io.c' line='485' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_memcpy_toio'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='485' column='1'/> + <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='485' column='1'/> + <parameter type-id='eaa32e2f' name='src' filepath='drivers/mmc/core/sdio_io.c' line='486' column='1'/> + <parameter type-id='95e97e5e' name='count' filepath='drivers/mmc/core/sdio_io.c' line='486' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sdio_memcpy_fromio' mangled-name='sdio_memcpy_fromio' filepath='drivers/mmc/core/sdio_io.c' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_memcpy_fromio'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='468' column='1'/> + <parameter type-id='eaa32e2f' name='dst' filepath='drivers/mmc/core/sdio_io.c' line='468' column='1'/> + <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='469' column='1'/> + <parameter type-id='95e97e5e' name='count' filepath='drivers/mmc/core/sdio_io.c' line='469' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sdio_get_host_pm_caps' mangled-name='sdio_get_host_pm_caps' filepath='drivers/mmc/core/sdio_io.c' line='700' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_get_host_pm_caps'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='700' column='1'/> + <return type-id='208a5a8d'/> </function-decl> <function-decl name='sdio_f0_writeb' mangled-name='sdio_f0_writeb' filepath='drivers/mmc/core/sdio_io.c' line='667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_f0_writeb'> <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='667' column='1'/> @@ -106775,23 +96864,64 @@ <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='668' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='sdio_get_host_pm_caps' mangled-name='sdio_get_host_pm_caps' filepath='drivers/mmc/core/sdio_io.c' line='700' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_get_host_pm_caps'> - <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='700' column='1'/> - <return type-id='208a5a8d'/> + <function-decl name='sdio_f0_readb' mangled-name='sdio_f0_readb' filepath='drivers/mmc/core/sdio_io.c' line='631' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_f0_readb'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='631' column='1'/> + <parameter type-id='f0981eeb' name='addr' filepath='drivers/mmc/core/sdio_io.c' line='631' column='1'/> + <parameter type-id='7292109c' name='err_ret' filepath='drivers/mmc/core/sdio_io.c' line='632' column='1'/> + <return type-id='002ac4a6'/> </function-decl> - <function-decl name='sdio_set_host_pm_flags' mangled-name='sdio_set_host_pm_flags' filepath='drivers/mmc/core/sdio_io.c' line='721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_set_host_pm_flags'> - <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='721' column='1'/> - <parameter type-id='208a5a8d' name='flags' filepath='drivers/mmc/core/sdio_io.c' line='721' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='sdio_claim_host' mangled-name='sdio_claim_host' filepath='drivers/mmc/core/sdio_io.c' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_claim_host'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='27' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sdio_align_size' mangled-name='sdio_align_size' filepath='drivers/mmc/core/sdio_io.c' line='233' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_align_size'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_io.c' line='233' column='1'/> + <parameter type-id='f0981eeb' name='sz' filepath='drivers/mmc/core/sdio_io.c' line='233' column='1'/> + <return type-id='f0981eeb'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/mmc/core/sdio_irq.c' language='LANG_C89'> + <function-decl name='sdio_claim_irq' mangled-name='sdio_claim_irq' filepath='drivers/mmc/core/sdio_irq.c' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_claim_irq'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_irq.c' line='299' column='1'/> + <parameter type-id='1d186b8b' name='handler' filepath='drivers/mmc/core/sdio_irq.c' line='299' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sdio_release_irq' mangled-name='sdio_release_irq' filepath='drivers/mmc/core/sdio_irq.c' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_release_irq'> + <parameter type-id='c1880945' name='func' filepath='drivers/mmc/core/sdio_irq.c' line='342' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='sdio_signal_irq' mangled-name='sdio_signal_irq' filepath='drivers/mmc/core/sdio_irq.c' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdio_signal_irq'> <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/sdio_irq.c' line='132' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/mmc/core/slot-gpio.c' language='LANG_C89'> + <function-decl name='mmc_gpiod_request_cd_irq' mangled-name='mmc_gpiod_request_cd_irq' filepath='drivers/mmc/core/slot-gpio.c' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_gpiod_request_cd_irq'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/slot-gpio.c' line='96' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mmc_gpiod_request_cd' mangled-name='mmc_gpiod_request_cd' filepath='drivers/mmc/core/slot-gpio.c' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_gpiod_request_cd'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/slot-gpio.c' line='179' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/mmc/core/slot-gpio.c' line='179' column='1'/> + <parameter type-id='f0981eeb' name='idx' filepath='drivers/mmc/core/slot-gpio.c' line='180' column='1'/> + <parameter type-id='b50a4934' name='override_active_level' filepath='drivers/mmc/core/slot-gpio.c' line='180' column='1'/> + <parameter type-id='f0981eeb' name='debounce' filepath='drivers/mmc/core/slot-gpio.c' line='181' column='1'/> + <parameter type-id='d8e6b335' name='gpio_invert' filepath='drivers/mmc/core/slot-gpio.c' line='181' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_gpiod_request_ro' mangled-name='mmc_gpiod_request_ro' filepath='drivers/mmc/core/slot-gpio.c' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_gpiod_request_ro'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/slot-gpio.c' line='226' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/mmc/core/slot-gpio.c' line='226' column='1'/> + <parameter type-id='f0981eeb' name='idx' filepath='drivers/mmc/core/slot-gpio.c' line='227' column='1'/> + <parameter type-id='f0981eeb' name='debounce' filepath='drivers/mmc/core/slot-gpio.c' line='228' column='1'/> + <parameter type-id='d8e6b335' name='gpio_invert' filepath='drivers/mmc/core/slot-gpio.c' line='228' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mmc_gpio_set_cd_wake' mangled-name='mmc_gpio_set_cd_wake' filepath='drivers/mmc/core/slot-gpio.c' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_gpio_set_cd_wake'> + <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/slot-gpio.c' line='130' column='1'/> + <parameter type-id='b50a4934' name='on' filepath='drivers/mmc/core/slot-gpio.c' line='130' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='mmc_gpio_get_ro' mangled-name='mmc_gpio_get_ro' filepath='drivers/mmc/core/slot-gpio.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmc_gpio_get_ro'> <parameter type-id='dd575c43' name='host' filepath='drivers/mmc/core/slot-gpio.c' line='63' column='1'/> <return type-id='95e97e5e'/> @@ -106819,10 +96949,6 @@ </class-decl> <qualified-type-def type-id='5864e8c1' const='yes' id='59a625dc'/> <pointer-type-def type-id='59a625dc' size-in-bits='64' id='168dc242'/> - <function-decl name='sdhci_get_property' mangled-name='sdhci_get_property' filepath='drivers/mmc/host/sdhci-pltfm.c' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_get_property'> - <parameter type-id='db362995' name='pdev' filepath='drivers/mmc/host/sdhci-pltfm.c' line='79' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='sdhci_pltfm_init' mangled-name='sdhci_pltfm_init' filepath='drivers/mmc/host/sdhci-pltfm.c' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_pltfm_init'> <parameter type-id='db362995' name='pdev' filepath='drivers/mmc/host/sdhci-pltfm.c' line='116' column='1'/> <parameter type-id='168dc242' name='pdata' filepath='drivers/mmc/host/sdhci-pltfm.c' line='117' column='1'/> @@ -106833,6 +96959,10 @@ <parameter type-id='db362995' name='pdev' filepath='drivers/mmc/host/sdhci-pltfm.c' line='165' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='sdhci_get_property' mangled-name='sdhci_get_property' filepath='drivers/mmc/host/sdhci-pltfm.c' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_get_property'> + <parameter type-id='db362995' name='pdev' filepath='drivers/mmc/host/sdhci-pltfm.c' line='79' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <pointer-type-def type-id='cfa9604e' size-in-bits='64' id='4ba2bd6c'/> <pointer-type-def type-id='9d22e201' size-in-bits='64' id='2661e0d9'/> <class-decl name='sdhci_host' size-in-bits='9728' is-struct='yes' visibility='default' filepath='drivers/mmc/host/sdhci.h' line='371' column='1' id='9d22e201'> @@ -107143,9 +97273,49 @@ <var-decl name='request_done' type-id='d17e9a1d' visibility='default' filepath='drivers/mmc/host/sdhci.h' line='650' column='1'/> </data-member> </class-decl> + <class-decl name='sg_mapping_iter' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/scatterlist.h' line='491' column='1' id='52378ac1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/linux/scatterlist.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='addr' type-id='eaa32e2f' visibility='default' filepath='include/linux/scatterlist.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='length' type-id='b59d7dce' visibility='default' filepath='include/linux/scatterlist.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='consumed' type-id='b59d7dce' visibility='default' filepath='include/linux/scatterlist.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='piter' type-id='78e3e1d2' visibility='default' filepath='include/linux/scatterlist.h' line='497' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='__offset' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='500' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='__remaining' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='__flags' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='502' column='1'/> + </data-member> + </class-decl> <array-type-def dimensions='1' type-id='47f117d4' size-in-bits='128' id='c2c0ece0'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> + <class-decl name='sg_page_iter' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/scatterlist.h' line='366' column='1' id='78e3e1d2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/linux/scatterlist.h' line='367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sg_pgoffset' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='368' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='__nents' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='371' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='__pg_advance' type-id='95e97e5e' visibility='default' filepath='include/linux/scatterlist.h' line='372' column='1'/> + </data-member> + </class-decl> <pointer-type-def type-id='d3baf253' size-in-bits='64' id='a9d7e307'/> <pointer-type-def type-id='17a0b6f4' size-in-bits='64' id='d846c996'/> <pointer-type-def type-id='a7132e26' size-in-bits='64' id='c7990768'/> @@ -107503,37 +97673,12 @@ <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='4426' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='sdhci_dumpregs' mangled-name='sdhci_dumpregs' filepath='drivers/mmc/host/sdhci.c' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_dumpregs'> - <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='54' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='sdhci_suspend_host' mangled-name='sdhci_suspend_host' filepath='drivers/mmc/host/sdhci.c' line='3420' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_suspend_host'> + <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='3420' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='sdhci_enable_v4_mode' mangled-name='sdhci_enable_v4_mode' filepath='drivers/mmc/host/sdhci.c' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_enable_v4_mode'> - <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='139' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sdhci_reset' mangled-name='sdhci_reset' filepath='drivers/mmc/host/sdhci.c' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_reset'> - <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='199' column='1'/> - <parameter type-id='f9b06939' name='mask' filepath='drivers/mmc/host/sdhci.c' line='199' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__sdhci_set_timeout' mangled-name='__sdhci_set_timeout' filepath='drivers/mmc/host/sdhci.c' line='996' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sdhci_set_timeout'> - <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='996' column='1'/> - <parameter type-id='6df3750c' name='cmd' filepath='drivers/mmc/host/sdhci.c' line='996' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sdhci_enable_clk' mangled-name='sdhci_enable_clk' filepath='drivers/mmc/host/sdhci.c' line='1717' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_enable_clk'> - <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='1717' column='1'/> - <parameter type-id='1dc6a898' name='clk' filepath='drivers/mmc/host/sdhci.c' line='1717' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sdhci_request' mangled-name='sdhci_request' filepath='drivers/mmc/host/sdhci.c' line='1894' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_request'> - <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/host/sdhci.c' line='1894' column='1'/> - <parameter type-id='47f117d4' name='mrq' filepath='drivers/mmc/host/sdhci.c' line='1894' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sdhci_request_atomic' mangled-name='sdhci_request_atomic' filepath='drivers/mmc/host/sdhci.c' line='1938' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_request_atomic'> - <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/host/sdhci.c' line='1938' column='1'/> - <parameter type-id='47f117d4' name='mrq' filepath='drivers/mmc/host/sdhci.c' line='1938' column='1'/> + <function-decl name='sdhci_setup_host' mangled-name='sdhci_setup_host' filepath='drivers/mmc/host/sdhci.c' line='3872' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_setup_host'> + <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='3872' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='sdhci_set_bus_width' mangled-name='sdhci_set_bus_width' filepath='drivers/mmc/host/sdhci.c' line='1972' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_set_bus_width'> @@ -107541,19 +97686,6 @@ <parameter type-id='95e97e5e' name='width' filepath='drivers/mmc/host/sdhci.c' line='1972' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='sdhci_execute_tuning' mangled-name='sdhci_execute_tuning' filepath='drivers/mmc/host/sdhci.c' line='2568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_execute_tuning'> - <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/host/sdhci.c' line='2568' column='1'/> - <parameter type-id='19c2251e' name='opcode' filepath='drivers/mmc/host/sdhci.c' line='2568' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sdhci_suspend_host' mangled-name='sdhci_suspend_host' filepath='drivers/mmc/host/sdhci.c' line='3420' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_suspend_host'> - <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='3420' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sdhci_resume_host' mangled-name='sdhci_resume_host' filepath='drivers/mmc/host/sdhci.c' line='3439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_resume_host'> - <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='3439' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='sdhci_runtime_suspend_host' mangled-name='sdhci_runtime_suspend_host' filepath='drivers/mmc/host/sdhci.c' line='3477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_runtime_suspend_host'> <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='3477' column='1'/> <return type-id='95e97e5e'/> @@ -107563,13 +97695,51 @@ <parameter type-id='95e97e5e' name='soft_reset' filepath='drivers/mmc/host/sdhci.c' line='3499' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='sdhci_cqe_enable' mangled-name='sdhci_cqe_enable' filepath='drivers/mmc/host/sdhci.c' line='3557' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_cqe_enable'> - <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/host/sdhci.c' line='3557' column='1'/> + <function-decl name='sdhci_resume_host' mangled-name='sdhci_resume_host' filepath='drivers/mmc/host/sdhci.c' line='3439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_resume_host'> + <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='3439' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sdhci_dumpregs' mangled-name='sdhci_dumpregs' filepath='drivers/mmc/host/sdhci.c' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_dumpregs'> + <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='54' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='sdhci_cqe_disable' mangled-name='sdhci_cqe_disable' filepath='drivers/mmc/host/sdhci.c' line='3601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_cqe_disable'> - <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/host/sdhci.c' line='3601' column='1'/> - <parameter type-id='b50a4934' name='recovery' filepath='drivers/mmc/host/sdhci.c' line='3601' column='1'/> + <function-decl name='__sdhci_set_timeout' mangled-name='__sdhci_set_timeout' filepath='drivers/mmc/host/sdhci.c' line='996' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sdhci_set_timeout'> + <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='996' column='1'/> + <parameter type-id='6df3750c' name='cmd' filepath='drivers/mmc/host/sdhci.c' line='996' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sdhci_reset' mangled-name='sdhci_reset' filepath='drivers/mmc/host/sdhci.c' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_reset'> + <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='199' column='1'/> + <parameter type-id='f9b06939' name='mask' filepath='drivers/mmc/host/sdhci.c' line='199' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sdhci_request_atomic' mangled-name='sdhci_request_atomic' filepath='drivers/mmc/host/sdhci.c' line='1938' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_request_atomic'> + <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/host/sdhci.c' line='1938' column='1'/> + <parameter type-id='47f117d4' name='mrq' filepath='drivers/mmc/host/sdhci.c' line='1938' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sdhci_request' mangled-name='sdhci_request' filepath='drivers/mmc/host/sdhci.c' line='1894' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_request'> + <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/host/sdhci.c' line='1894' column='1'/> + <parameter type-id='47f117d4' name='mrq' filepath='drivers/mmc/host/sdhci.c' line='1894' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sdhci_remove_host' mangled-name='sdhci_remove_host' filepath='drivers/mmc/host/sdhci.c' line='4515' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_remove_host'> + <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='4515' column='1'/> + <parameter type-id='95e97e5e' name='dead' filepath='drivers/mmc/host/sdhci.c' line='4515' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sdhci_execute_tuning' mangled-name='sdhci_execute_tuning' filepath='drivers/mmc/host/sdhci.c' line='2568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_execute_tuning'> + <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/host/sdhci.c' line='2568' column='1'/> + <parameter type-id='19c2251e' name='opcode' filepath='drivers/mmc/host/sdhci.c' line='2568' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sdhci_enable_v4_mode' mangled-name='sdhci_enable_v4_mode' filepath='drivers/mmc/host/sdhci.c' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_enable_v4_mode'> + <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='139' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sdhci_enable_clk' mangled-name='sdhci_enable_clk' filepath='drivers/mmc/host/sdhci.c' line='1717' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_enable_clk'> + <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='1717' column='1'/> + <parameter type-id='1dc6a898' name='clk' filepath='drivers/mmc/host/sdhci.c' line='1717' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='sdhci_cqe_irq' mangled-name='sdhci_cqe_irq' filepath='drivers/mmc/host/sdhci.c' line='3625' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_cqe_irq'> @@ -107579,9 +97749,14 @@ <parameter type-id='7292109c' name='data_error' filepath='drivers/mmc/host/sdhci.c' line='3626' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='sdhci_setup_host' mangled-name='sdhci_setup_host' filepath='drivers/mmc/host/sdhci.c' line='3872' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_setup_host'> - <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='3872' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='sdhci_cqe_enable' mangled-name='sdhci_cqe_enable' filepath='drivers/mmc/host/sdhci.c' line='3557' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_cqe_enable'> + <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/host/sdhci.c' line='3557' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sdhci_cqe_disable' mangled-name='sdhci_cqe_disable' filepath='drivers/mmc/host/sdhci.c' line='3601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_cqe_disable'> + <parameter type-id='dd575c43' name='mmc' filepath='drivers/mmc/host/sdhci.c' line='3601' column='1'/> + <parameter type-id='b50a4934' name='recovery' filepath='drivers/mmc/host/sdhci.c' line='3601' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='sdhci_cleanup_host' mangled-name='sdhci_cleanup_host' filepath='drivers/mmc/host/sdhci.c' line='4410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_cleanup_host'> <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='4410' column='1'/> @@ -107591,11 +97766,6 @@ <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='4494' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='sdhci_remove_host' mangled-name='sdhci_remove_host' filepath='drivers/mmc/host/sdhci.c' line='4515' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdhci_remove_host'> - <parameter type-id='2661e0d9' name='host' filepath='drivers/mmc/host/sdhci.c' line='4515' column='1'/> - <parameter type-id='95e97e5e' name='dead' filepath='drivers/mmc/host/sdhci.c' line='4515' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-type size-in-bits='64' id='d3baf253'> <parameter type-id='2661e0d9' name='host'/> <return type-id='95e97e5e'/> @@ -107696,205 +97866,166 @@ <return type-id='48b5725f'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/net/dummy.c' language='LANG_C89'> - <class-decl name='nla_policy' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/netlink.h' line='291' column='1' id='ca7a1741'> + <abi-instr address-size='64' path='drivers/net/mii.c' language='LANG_C89'> + <class-decl name='mii_if_info' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/mii.h' line='18' column='1' id='a9918a4d'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='f9b06939' visibility='default' filepath='include/net/netlink.h' line='292' column='1'/> + <var-decl name='phy_id' type-id='95e97e5e' visibility='default' filepath='include/linux/mii.h' line='19' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='validation_type' type-id='f9b06939' visibility='default' filepath='include/net/netlink.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='len' type-id='1dc6a898' visibility='default' filepath='include/net/netlink.h' line='294' column='1'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='advertising' type-id='95e97e5e' visibility='default' filepath='include/linux/mii.h' line='20' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='4a3999ba' visibility='default' filepath='include/net/netlink.h' line='295' column='1'/> + <var-decl name='phy_id_mask' type-id='95e97e5e' visibility='default' filepath='include/linux/mii.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='reg_num_mask' type-id='95e97e5e' visibility='default' filepath='include/linux/mii.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='full_duplex' type-id='f0981eeb' visibility='default' filepath='include/linux/mii.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='force_media' type-id='f0981eeb' visibility='default' filepath='include/linux/mii.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='supports_gmii' type-id='f0981eeb' visibility='default' filepath='include/linux/mii.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/mii.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='mdio_read' type-id='b54cfa0f' visibility='default' filepath='include/linux/mii.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mdio_write' type-id='af22e097' visibility='default' filepath='include/linux/mii.h' line='30' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/netlink.h' line='295' column='1' id='4a3999ba'> - <data-member access='public'> - <var-decl name='validation_data' type-id='eaa32e2f' visibility='default' filepath='include/net/netlink.h' line='296' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='46901745' visibility='default' filepath='include/net/netlink.h' line='297' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='validate' type-id='9c9480f6' visibility='default' filepath='include/net/netlink.h' line='300' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='strict_start_type' type-id='1dc6a898' visibility='default' filepath='include/net/netlink.h' line='319' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netlink.h' line='297' column='1' id='46901745'> + <class-decl name='ethtool_cmd' size-in-bits='352' is-struct='yes' visibility='default' filepath='include/uapi/linux/ethtool.h' line='96' column='1' id='4e13c9d9'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='min' type-id='9b7e9486' visibility='default' filepath='include/net/netlink.h' line='298' column='1'/> + <var-decl name='cmd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='supported' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='advertising' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='speed' type-id='d315442e' visibility='default' filepath='include/uapi/linux/ethtool.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='duplex' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='port' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='phy_address' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='transceiver' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='autoneg' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='152'> + <var-decl name='mdio_support' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='maxtxpkt' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='maxrxpkt' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='speed_hi' type-id='d315442e' visibility='default' filepath='include/uapi/linux/ethtool.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='240'> + <var-decl name='eth_tp_mdix' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='248'> + <var-decl name='eth_tp_mdix_ctrl' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='lp_advertising' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='reserved' type-id='839e8989' visibility='default' filepath='include/uapi/linux/ethtool.h' line='113' column='1'/> + </data-member> + </class-decl> + <class-decl name='mii_ioctl_data' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/mii.h' line='159' column='1' id='535834b5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='phy_id' type-id='d315442e' visibility='default' filepath='include/uapi/linux/mii.h' line='160' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='max' type-id='9b7e9486' visibility='default' filepath='include/net/netlink.h' line='298' column='1'/> + <var-decl name='reg_num' type-id='d315442e' visibility='default' filepath='include/uapi/linux/mii.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='val_in' type-id='d315442e' visibility='default' filepath='include/uapi/linux/mii.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='val_out' type-id='d315442e' visibility='default' filepath='include/uapi/linux/mii.h' line='163' column='1'/> </data-member> </class-decl> - <class-decl name='skb_shared_hwtstamps' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/skbuff.h' line='419' column='1' id='c148e595'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hwtstamp' type-id='fbc017ef' visibility='default' filepath='include/linux/skbuff.h' line='420' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='ca7a1741' const='yes' id='8967eee8'/> - <pointer-type-def type-id='8967eee8' size-in-bits='64' id='109cdb66'/> - <pointer-type-def type-id='627c50fc' size-in-bits='64' id='9c9480f6'/> - <pointer-type-def type-id='4ea599f1' size-in-bits='64' id='234d802d'/> - <pointer-type-def type-id='0ff60dc2' size-in-bits='64' id='a6c912f4'/> - <pointer-type-def type-id='86c85b12' size-in-bits='64' id='66b76584'/> - <pointer-type-def type-id='898c19a2' size-in-bits='64' id='69d3de54'/> - <pointer-type-def type-id='ca6c3304' size-in-bits='64' id='922133c6'/> - <pointer-type-def type-id='f962dd87' size-in-bits='64' id='f3e878cb'/> - <pointer-type-def type-id='729b729c' size-in-bits='64' id='c11c2e76'/> - <pointer-type-def type-id='75a3ad48' size-in-bits='64' id='13b49faa'/> - <pointer-type-def type-id='6696ef79' size-in-bits='64' id='959ab461'/> - <pointer-type-def type-id='c148e595' size-in-bits='64' id='68197365'/> - <pointer-type-def type-id='fa5149d8' size-in-bits='64' id='c65c1382'/> - <pointer-type-def type-id='dd9a5153' size-in-bits='64' id='c297924f'/> - <pointer-type-def type-id='80310425' size-in-bits='64' id='d3210449'/> - <pointer-type-def type-id='ae2eaa42' size-in-bits='64' id='0838a534'/> - <pointer-type-def type-id='d31161f1' size-in-bits='64' id='3778bdcd'/> - <function-decl name='rtnl_link_unregister' mangled-name='rtnl_link_unregister' filepath='include/net/rtnetlink.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_link_unregister'> - <parameter type-id='959ab461'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ether_setup' mangled-name='ether_setup' filepath='include/linux/netdevice.h' line='4155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ether_setup'> - <parameter type-id='68a2d05b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='skb_tstamp_tx' mangled-name='skb_tstamp_tx' filepath='include/linux/skbuff.h' line='3869' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_tstamp_tx'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='68197365'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='consume_skb' mangled-name='consume_skb' filepath='include/linux/skbuff.h' line='1054' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='consume_skb'> - <parameter type-id='0fbf3cfd'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='netif_carrier_on' mangled-name='netif_carrier_on' filepath='include/linux/netdevice.h' line='3842' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_carrier_on'> - <parameter type-id='68a2d05b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='netif_carrier_off' mangled-name='netif_carrier_off' filepath='include/linux/netdevice.h' line='3844' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_carrier_off'> - <parameter type-id='68a2d05b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rtnl_lock' mangled-name='rtnl_lock' filepath='include/linux/rtnetlink.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_lock'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rtnl_unlock' mangled-name='rtnl_unlock' filepath='include/linux/rtnetlink.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_unlock'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='alloc_netdev_mqs' mangled-name='alloc_netdev_mqs' filepath='include/linux/netdevice.h' line='4158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_netdev_mqs'> - <parameter type-id='95e97e5e'/> - <parameter type-id='80f4b756'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='548eee3a'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='68a2d05b'/> - </function-decl> - <function-decl name='register_netdevice' mangled-name='register_netdevice' filepath='include/linux/netdevice.h' line='2689' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_netdevice'> - <parameter type-id='68a2d05b'/> + <pointer-type-def type-id='4e13c9d9' size-in-bits='64' id='d064f511'/> + <pointer-type-def type-id='a9918a4d' size-in-bits='64' id='f0150b1d'/> + <pointer-type-def type-id='535834b5' size-in-bits='64' id='eb5662e5'/> + <pointer-type-def type-id='58725ef3' size-in-bits='64' id='af22e097'/> + <function-decl name='mii_nway_restart' mangled-name='mii_nway_restart' filepath='drivers/net/mii.c' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mii_nway_restart'> + <parameter type-id='f0150b1d' name='mii' filepath='drivers/net/mii.c' line='459' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='free_netdev' mangled-name='free_netdev' filepath='include/linux/netdevice.h' line='2698' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_netdev'> - <parameter type-id='68a2d05b'/> + <function-decl name='mii_link_ok' mangled-name='mii_link_ok' filepath='drivers/net/mii.c' line='444' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mii_link_ok'> + <parameter type-id='f0150b1d' name='mii' filepath='drivers/net/mii.c' line='444' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mii_ethtool_set_link_ksettings' mangled-name='mii_ethtool_set_link_ksettings' filepath='drivers/net/mii.c' line='329' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mii_ethtool_set_link_ksettings'> + <parameter type-id='f0150b1d' name='mii' filepath='drivers/net/mii.c' line='329' column='1'/> + <parameter type-id='b2c34f11' name='cmd' filepath='drivers/net/mii.c' line='330' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mii_ethtool_gset' mangled-name='mii_ethtool_gset' filepath='drivers/net/mii.c' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mii_ethtool_gset'> + <parameter type-id='f0150b1d' name='mii' filepath='drivers/net/mii.c' line='55' column='1'/> + <parameter type-id='d064f511' name='ecmd' filepath='drivers/net/mii.c' line='55' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mii_ethtool_get_link_ksettings' mangled-name='mii_ethtool_get_link_ksettings' filepath='drivers/net/mii.c' line='145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mii_ethtool_get_link_ksettings'> + <parameter type-id='f0150b1d' name='mii' filepath='drivers/net/mii.c' line='145' column='1'/> + <parameter type-id='70de91e2' name='cmd' filepath='drivers/net/mii.c' line='146' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-type size-in-bits='64' id='627c50fc'> - <parameter type-id='0f2a7ce5'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4ea599f1'> - <parameter type-id='a2bff676'/> - <parameter type-id='68a2d05b'/> - <parameter type-id='30864cdc'/> - <parameter type-id='30864cdc'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0ff60dc2'> - <parameter type-id='68a2d05b'/> - <parameter type-id='68a2d05b'/> - <parameter type-id='30864cdc'/> - <parameter type-id='30864cdc'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='86c85b12'> - <parameter type-id='68a2d05b'/> - <parameter type-id='30864cdc'/> - <parameter type-id='30864cdc'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='898c19a2'> - <parameter type-id='30864cdc'/> - <parameter type-id='30864cdc'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ca6c3304'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='2ce52478'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f962dd87'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='2ce52478'/> - <parameter type-id='2ce52478'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='729b729c'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='2ce52478'/> - <parameter type-id='7292109c'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='75a3ad48'> - <parameter type-id='2ce52478'/> - <return type-id='a2bff676'/> - </function-type> - <function-type size-in-bits='64' id='fa5149d8'> - <parameter type-id='2ce52478'/> - <return type-id='b59d7dce'/> - </function-type> - <function-type size-in-bits='64' id='dd9a5153'> - <parameter type-id='2ce52478'/> - <parameter type-id='2ce52478'/> - <return type-id='b59d7dce'/> - </function-type> - <function-type size-in-bits='64' id='80310425'> - <parameter type-id='2ce52478'/> - <parameter type-id='95e97e5e'/> - <return type-id='b59d7dce'/> - </function-type> - <function-type size-in-bits='64' id='ae2eaa42'> + <function-decl name='mii_check_media' mangled-name='mii_check_media' filepath='drivers/net/mii.c' line='504' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mii_check_media'> + <parameter type-id='f0150b1d' name='mii' filepath='drivers/net/mii.c' line='504' column='1'/> + <parameter type-id='f0981eeb' name='ok_to_print' filepath='drivers/net/mii.c' line='505' column='1'/> + <parameter type-id='f0981eeb' name='init_media' filepath='drivers/net/mii.c' line='506' column='1'/> <return type-id='f0981eeb'/> - </function-type> - <function-type size-in-bits='64' id='d31161f1'> + </function-decl> + <function-decl name='generic_mii_ioctl' mangled-name='generic_mii_ioctl' filepath='drivers/net/mii.c' line='584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_mii_ioctl'> + <parameter type-id='f0150b1d' name='mii_if' filepath='drivers/net/mii.c' line='584' column='1'/> + <parameter type-id='eb5662e5' name='mii_data' filepath='drivers/net/mii.c' line='585' column='1'/> + <parameter type-id='95e97e5e' name='cmd' filepath='drivers/net/mii.c' line='585' column='1'/> + <parameter type-id='807869d3' name='duplex_chg_out' filepath='drivers/net/mii.c' line='586' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='58725ef3'> <parameter type-id='68a2d05b'/> - <parameter type-id='e84b031a'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> <return type-id='48b5725f'/> </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/net/phy/fixed_phy.c' language='LANG_C89'> <pointer-type-def type-id='2dc844b4' size-in-bits='64' id='b5745132'/> + <function-decl name='fixed_phy_unregister' mangled-name='fixed_phy_unregister' filepath='drivers/net/phy/fixed_phy.c' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fixed_phy_unregister'> + <parameter type-id='7efbcaaf' name='phy' filepath='drivers/net/phy/fixed_phy.c' line='333' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='fixed_phy_register' mangled-name='fixed_phy_register' filepath='drivers/net/phy/fixed_phy.c' line='316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fixed_phy_register'> <parameter type-id='f0981eeb' name='irq' filepath='drivers/net/phy/fixed_phy.c' line='316' column='1'/> <parameter type-id='b5745132' name='status' filepath='drivers/net/phy/fixed_phy.c' line='317' column='1'/> <parameter type-id='9a537bbe' name='np' filepath='drivers/net/phy/fixed_phy.c' line='318' column='1'/> <return type-id='7efbcaaf'/> </function-decl> - <function-decl name='fixed_phy_unregister' mangled-name='fixed_phy_unregister' filepath='drivers/net/phy/fixed_phy.c' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fixed_phy_unregister'> - <parameter type-id='7efbcaaf' name='phy' filepath='drivers/net/phy/fixed_phy.c' line='333' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <class-decl name='fixed_phy_status' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/phy_fixed.h' line='5' column='1' id='2dc844b4'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='link' type-id='95e97e5e' visibility='default' filepath='include/linux/phy_fixed.h' line='6' column='1'/> @@ -107919,27 +98050,17 @@ <parameter type-id='2730d015' name='owner' filepath='drivers/net/phy/mdio_bus.c' line='374' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mdiobus_is_registered_device' mangled-name='mdiobus_is_registered_device' filepath='drivers/net/phy/mdio_bus.c' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_is_registered_device'> - <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/mdio_bus.c' line='137' column='1'/> - <parameter type-id='95e97e5e' name='addr' filepath='drivers/net/phy/mdio_bus.c' line='137' column='1'/> - <return type-id='b50a4934'/> + <function-decl name='mdiobus_read' mangled-name='mdiobus_read' filepath='drivers/net/phy/mdio_bus.c' line='638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_read'> + <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/mdio_bus.c' line='638' column='1'/> + <parameter type-id='95e97e5e' name='addr' filepath='drivers/net/phy/mdio_bus.c' line='638' column='1'/> + <parameter type-id='19c2251e' name='regnum' filepath='drivers/net/phy/mdio_bus.c' line='638' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='mdiobus_alloc_size' mangled-name='mdiobus_alloc_size' filepath='drivers/net/phy/mdio_bus.c' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_alloc_size'> - <parameter type-id='b59d7dce' name='size' filepath='drivers/net/phy/mdio_bus.c' line='151' column='1'/> - <return type-id='ff47b24b'/> - </function-decl> - <function-decl name='mdiobus_unregister' mangled-name='mdiobus_unregister' filepath='drivers/net/phy/mdio_bus.c' line='463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_unregister'> - <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/mdio_bus.c' line='463' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mdiobus_free' mangled-name='mdiobus_free' filepath='drivers/net/phy/mdio_bus.c' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_free'> - <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/mdio_bus.c' line='500' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__mdiobus_read' mangled-name='__mdiobus_read' filepath='drivers/net/phy/mdio_bus.c' line='562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__mdiobus_read'> - <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/mdio_bus.c' line='562' column='1'/> - <parameter type-id='95e97e5e' name='addr' filepath='drivers/net/phy/mdio_bus.c' line='562' column='1'/> - <parameter type-id='19c2251e' name='regnum' filepath='drivers/net/phy/mdio_bus.c' line='562' column='1'/> + <function-decl name='mdiobus_write' mangled-name='mdiobus_write' filepath='drivers/net/phy/mdio_bus.c' line='691' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_write'> + <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/mdio_bus.c' line='691' column='1'/> + <parameter type-id='95e97e5e' name='addr' filepath='drivers/net/phy/mdio_bus.c' line='691' column='1'/> + <parameter type-id='19c2251e' name='regnum' filepath='drivers/net/phy/mdio_bus.c' line='691' column='1'/> + <parameter type-id='1dc6a898' name='val' filepath='drivers/net/phy/mdio_bus.c' line='691' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='__mdiobus_write' mangled-name='__mdiobus_write' filepath='drivers/net/phy/mdio_bus.c' line='587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__mdiobus_write'> @@ -107949,29 +98070,94 @@ <parameter type-id='1dc6a898' name='val' filepath='drivers/net/phy/mdio_bus.c' line='587' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='__mdiobus_read' mangled-name='__mdiobus_read' filepath='drivers/net/phy/mdio_bus.c' line='562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__mdiobus_read'> + <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/mdio_bus.c' line='562' column='1'/> + <parameter type-id='95e97e5e' name='addr' filepath='drivers/net/phy/mdio_bus.c' line='562' column='1'/> + <parameter type-id='19c2251e' name='regnum' filepath='drivers/net/phy/mdio_bus.c' line='562' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mdiobus_unregister' mangled-name='mdiobus_unregister' filepath='drivers/net/phy/mdio_bus.c' line='463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_unregister'> + <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/mdio_bus.c' line='463' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mdiobus_is_registered_device' mangled-name='mdiobus_is_registered_device' filepath='drivers/net/phy/mdio_bus.c' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_is_registered_device'> + <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/mdio_bus.c' line='137' column='1'/> + <parameter type-id='95e97e5e' name='addr' filepath='drivers/net/phy/mdio_bus.c' line='137' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='mdiobus_get_phy' mangled-name='mdiobus_get_phy' filepath='drivers/net/phy/mdio_bus.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_get_phy'> + <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/mdio_bus.c' line='118' column='1'/> + <parameter type-id='95e97e5e' name='addr' filepath='drivers/net/phy/mdio_bus.c' line='118' column='1'/> + <return type-id='7efbcaaf'/> + </function-decl> + <function-decl name='mdiobus_free' mangled-name='mdiobus_free' filepath='drivers/net/phy/mdio_bus.c' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_free'> + <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/mdio_bus.c' line='500' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mdiobus_alloc_size' mangled-name='mdiobus_alloc_size' filepath='drivers/net/phy/mdio_bus.c' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_alloc_size'> + <parameter type-id='b59d7dce' name='size' filepath='drivers/net/phy/mdio_bus.c' line='151' column='1'/> + <return type-id='ff47b24b'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/net/phy/phy-core.c' language='LANG_C89'> + <class-decl name='phy_setting' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/phy.h' line='670' column='1' id='983f0f8f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='speed' type-id='19c2251e' visibility='default' filepath='include/linux/phy.h' line='671' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='duplex' type-id='f9b06939' visibility='default' filepath='include/linux/phy.h' line='672' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='bit' type-id='f9b06939' visibility='default' filepath='include/linux/phy.h' line='673' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='983f0f8f' const='yes' id='4b188e44'/> + <pointer-type-def type-id='4b188e44' size-in-bits='64' id='a5a8372a'/> + <function-decl name='phy_read_mmd' mangled-name='phy_read_mmd' filepath='drivers/net/phy/phy-core.c' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_read_mmd'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='410' column='1'/> + <parameter type-id='95e97e5e' name='devad' filepath='drivers/net/phy/phy-core.c' line='410' column='1'/> + <parameter type-id='19c2251e' name='regnum' filepath='drivers/net/phy/phy-core.c' line='410' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_modify' mangled-name='phy_modify' filepath='drivers/net/phy/phy-core.c' line='571' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_modify'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='571' column='1'/> + <parameter type-id='19c2251e' name='regnum' filepath='drivers/net/phy/phy-core.c' line='571' column='1'/> + <parameter type-id='1dc6a898' name='mask' filepath='drivers/net/phy/phy-core.c' line='571' column='1'/> + <parameter type-id='1dc6a898' name='set' filepath='drivers/net/phy/phy-core.c' line='571' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_write_mmd' mangled-name='phy_write_mmd' filepath='drivers/net/phy/phy-core.c' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_write_mmd'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='471' column='1'/> + <parameter type-id='95e97e5e' name='devad' filepath='drivers/net/phy/phy-core.c' line='471' column='1'/> + <parameter type-id='19c2251e' name='regnum' filepath='drivers/net/phy/phy-core.c' line='471' column='1'/> + <parameter type-id='1dc6a898' name='val' filepath='drivers/net/phy/phy-core.c' line='471' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_write_paged' mangled-name='phy_write_paged' filepath='drivers/net/phy/phy-core.c' line='812' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_write_paged'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='812' column='1'/> + <parameter type-id='95e97e5e' name='page' filepath='drivers/net/phy/phy-core.c' line='812' column='1'/> + <parameter type-id='19c2251e' name='regnum' filepath='drivers/net/phy/phy-core.c' line='812' column='1'/> + <parameter type-id='1dc6a898' name='val' filepath='drivers/net/phy/phy-core.c' line='812' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_speed_to_str' mangled-name='phy_speed_to_str' filepath='drivers/net/phy/phy-core.c' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_speed_to_str'> + <parameter type-id='95e97e5e' name='speed' filepath='drivers/net/phy/phy-core.c' line='9' column='1'/> + <return type-id='80f4b756'/> + </function-decl> <function-decl name='phy_set_max_speed' mangled-name='phy_set_max_speed' filepath='drivers/net/phy/phy-core.c' line='230' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_set_max_speed'> <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='230' column='1'/> <parameter type-id='19c2251e' name='max_speed' filepath='drivers/net/phy/phy-core.c' line='230' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='__phy_modify' mangled-name='__phy_modify' filepath='drivers/net/phy/phy-core.c' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__phy_modify'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='550' column='1'/> - <parameter type-id='19c2251e' name='regnum' filepath='drivers/net/phy/phy-core.c' line='550' column='1'/> - <parameter type-id='1dc6a898' name='mask' filepath='drivers/net/phy/phy-core.c' line='550' column='1'/> - <parameter type-id='1dc6a898' name='set' filepath='drivers/net/phy/phy-core.c' line='550' column='1'/> + <function-decl name='phy_select_page' mangled-name='phy_select_page' filepath='drivers/net/phy/phy-core.c' line='726' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_select_page'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='726' column='1'/> + <parameter type-id='95e97e5e' name='page' filepath='drivers/net/phy/phy-core.c' line='726' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='phy_save_page' mangled-name='phy_save_page' filepath='drivers/net/phy/phy-core.c' line='708' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_save_page'> <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='708' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='phy_select_page' mangled-name='phy_select_page' filepath='drivers/net/phy/phy-core.c' line='726' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_select_page'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='726' column='1'/> - <parameter type-id='95e97e5e' name='page' filepath='drivers/net/phy/phy-core.c' line='726' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='phy_restore_page' mangled-name='phy_restore_page' filepath='drivers/net/phy/phy-core.c' line='760' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_restore_page'> <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='760' column='1'/> <parameter type-id='95e97e5e' name='oldpage' filepath='drivers/net/phy/phy-core.c' line='760' column='1'/> @@ -107984,13 +98170,6 @@ <parameter type-id='19c2251e' name='regnum' filepath='drivers/net/phy/phy-core.c' line='791' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='phy_write_paged' mangled-name='phy_write_paged' filepath='drivers/net/phy/phy-core.c' line='812' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_write_paged'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='812' column='1'/> - <parameter type-id='95e97e5e' name='page' filepath='drivers/net/phy/phy-core.c' line='812' column='1'/> - <parameter type-id='19c2251e' name='regnum' filepath='drivers/net/phy/phy-core.c' line='812' column='1'/> - <parameter type-id='1dc6a898' name='val' filepath='drivers/net/phy/phy-core.c' line='812' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='phy_modify_paged' mangled-name='phy_modify_paged' filepath='drivers/net/phy/phy-core.c' line='857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_modify_paged'> <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='857' column='1'/> <parameter type-id='95e97e5e' name='page' filepath='drivers/net/phy/phy-core.c' line='857' column='1'/> @@ -107999,12 +98178,33 @@ <parameter type-id='1dc6a898' name='set' filepath='drivers/net/phy/phy-core.c' line='858' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='phy_lookup_setting' mangled-name='phy_lookup_setting' filepath='drivers/net/phy/phy-core.c' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_lookup_setting'> + <parameter type-id='95e97e5e' name='speed' filepath='drivers/net/phy/phy-core.c' line='164' column='1'/> + <parameter type-id='95e97e5e' name='duplex' filepath='drivers/net/phy/phy-core.c' line='164' column='1'/> + <parameter type-id='f9b37274' name='mask' filepath='drivers/net/phy/phy-core.c' line='164' column='1'/> + <parameter type-id='b50a4934' name='exact' filepath='drivers/net/phy/phy-core.c' line='164' column='1'/> + <return type-id='a5a8372a'/> + </function-decl> + <function-decl name='phy_duplex_to_str' mangled-name='phy_duplex_to_str' filepath='drivers/net/phy/phy-core.c' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_duplex_to_str'> + <parameter type-id='f0981eeb' name='duplex' filepath='drivers/net/phy/phy-core.c' line='53' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='__phy_modify' mangled-name='__phy_modify' filepath='drivers/net/phy/phy-core.c' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__phy_modify'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy-core.c' line='550' column='1'/> + <parameter type-id='19c2251e' name='regnum' filepath='drivers/net/phy/phy-core.c' line='550' column='1'/> + <parameter type-id='1dc6a898' name='mask' filepath='drivers/net/phy/phy-core.c' line='550' column='1'/> + <parameter type-id='1dc6a898' name='set' filepath='drivers/net/phy/phy-core.c' line='550' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/net/phy/phy.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='488' id='1de7616e'> <subrange length='61' type-id='7ff19f0f' id='b51728a6'/> </array-type-def> <class-decl name='phylink' is-struct='yes' visibility='default' is-declaration-only='yes' id='7d5dfb1c'/> + <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='1024' id='9e942f0d'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> <array-type-def dimensions='1' type-id='efa21d3b' size-in-bits='2048' id='70a48c94'> <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> </array-type-def> @@ -108263,7 +98463,7 @@ <enumerator name='PHY_NOLINK' value='5'/> </enum-decl> <typedef-decl name='phy_interface_t' type-id='08f5ca19' filepath='include/linux/phy.h' line='107' column='1' id='d61bf978'/> - <enum-decl name='__anonymous_enum__1' is-anonymous='yes' filepath='include/linux/phy.h' line='80' column='1' id='08f5ca19'> + <enum-decl name='__anonymous_enum__3' is-anonymous='yes' filepath='include/linux/phy.h' line='80' column='1' id='08f5ca19'> <underlying-type type-id='9cac1fee'/> <enumerator name='PHY_INTERFACE_MODE_NA' value='0'/> <enumerator name='PHY_INTERFACE_MODE_INTERNAL' value='1'/> @@ -108291,19 +98491,6 @@ <enumerator name='PHY_INTERFACE_MODE_USXGMII' value='23'/> <enumerator name='PHY_INTERFACE_MODE_MAX' value='24'/> </enum-decl> - <class-decl name='phy_setting' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/phy.h' line='670' column='1' id='983f0f8f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='speed' type-id='19c2251e' visibility='default' filepath='include/linux/phy.h' line='671' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='duplex' type-id='f9b06939' visibility='default' filepath='include/linux/phy.h' line='672' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='bit' type-id='f9b06939' visibility='default' filepath='include/linux/phy.h' line='673' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='983f0f8f' const='yes' id='4b188e44'/> - <pointer-type-def type-id='4b188e44' size-in-bits='64' id='a5a8372a'/> <qualified-type-def type-id='f9b37274' const='yes' id='3635993f'/> <pointer-type-def type-id='89f717fe' size-in-bits='64' id='40c31434'/> <pointer-type-def type-id='07b37f3f' size-in-bits='64' id='6edade7b'/> @@ -108332,87 +98519,34 @@ <pointer-type-def type-id='20948739' size-in-bits='64' id='b8bd68c5'/> <pointer-type-def type-id='8999d61c' size-in-bits='64' id='8a09feb6'/> <pointer-type-def type-id='31fdacad' size-in-bits='64' id='0cce9961'/> - <function-decl name='phy_print_status' mangled-name='phy_print_status' filepath='drivers/net/phy/phy.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_print_status'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='94' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='phy_speed_to_str' mangled-name='phy_speed_to_str' filepath='include/linux/phy.h' line='664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_speed_to_str'> - <parameter type-id='95e97e5e'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='phy_duplex_to_str' mangled-name='phy_duplex_to_str' filepath='include/linux/phy.h' line='665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_duplex_to_str'> - <parameter type-id='f0981eeb'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='phy_restart_aneg' mangled-name='phy_restart_aneg' filepath='drivers/net/phy/phy.c' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_restart_aneg'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='153' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_modify' mangled-name='phy_modify' filepath='include/linux/phy.h' line='803' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_modify'> - <parameter type-id='7efbcaaf'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='8efea9e5'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_start_aneg' mangled-name='phy_start_aneg' filepath='drivers/net/phy/phy.c' line='602' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_start_aneg'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='602' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_lookup_setting' mangled-name='phy_lookup_setting' filepath='include/linux/phy.h' line='677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_lookup_setting'> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f9b37274'/> - <parameter type-id='c894953d'/> - <return type-id='a5a8372a'/> - </function-decl> - <function-decl name='phy_ethtool_ksettings_set' mangled-name='phy_ethtool_ksettings_set' filepath='drivers/net/phy/phy.c' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_ksettings_set'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='320' column='1'/> - <parameter type-id='b2c34f11' name='cmd' filepath='drivers/net/phy/phy.c' line='321' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_ethtool_ksettings_get' mangled-name='phy_ethtool_ksettings_get' filepath='drivers/net/phy/phy.c' line='372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_ksettings_get'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='372' column='1'/> - <parameter type-id='70de91e2' name='cmd' filepath='drivers/net/phy/phy.c' line='373' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='phy_mii_ioctl' mangled-name='phy_mii_ioctl' filepath='drivers/net/phy/phy.c' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_mii_ioctl'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='406' column='1'/> - <parameter type-id='d494b97c' name='ifr' filepath='drivers/net/phy/phy.c' line='406' column='1'/> - <parameter type-id='95e97e5e' name='cmd' filepath='drivers/net/phy/phy.c' line='406' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mdiobus_read' mangled-name='mdiobus_read' filepath='include/linux/mdio.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_read'> - <parameter type-id='ff47b24b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mdiobus_write' mangled-name='mdiobus_write' filepath='include/linux/mdio.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_write'> - <parameter type-id='ff47b24b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='8efea9e5'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_request_interrupt' mangled-name='phy_request_interrupt' filepath='drivers/net/phy/phy.c' line='852' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_request_interrupt'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='852' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='phy_stop' mangled-name='phy_stop' filepath='drivers/net/phy/phy.c' line='891' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_stop'> <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='891' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='phy_suspend' mangled-name='phy_suspend' filepath='include/linux/phy.h' line='1032' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_suspend'> - <parameter type-id='7efbcaaf'/> + <function-decl name='phy_start_aneg' mangled-name='phy_start_aneg' filepath='drivers/net/phy/phy.c' line='602' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_start_aneg'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='602' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='phy_start' mangled-name='phy_start' filepath='drivers/net/phy/phy.c' line='925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_start'> <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='925' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='genphy_read_status' mangled-name='genphy_read_status' filepath='include/linux/phy.h' line='1094' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genphy_read_status'> - <parameter type-id='7efbcaaf'/> + <function-decl name='phy_restart_aneg' mangled-name='phy_restart_aneg' filepath='drivers/net/phy/phy.c' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_restart_aneg'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='153' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_request_interrupt' mangled-name='phy_request_interrupt' filepath='drivers/net/phy/phy.c' line='852' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_request_interrupt'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='852' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='phy_print_status' mangled-name='phy_print_status' filepath='drivers/net/phy/phy.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_print_status'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='94' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='phy_mii_ioctl' mangled-name='phy_mii_ioctl' filepath='drivers/net/phy/phy.c' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_mii_ioctl'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='406' column='1'/> + <parameter type-id='d494b97c' name='ifr' filepath='drivers/net/phy/phy.c' line='406' column='1'/> + <parameter type-id='95e97e5e' name='cmd' filepath='drivers/net/phy/phy.c' line='406' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='phy_mac_interrupt' mangled-name='phy_mac_interrupt' filepath='drivers/net/phy/phy.c' line='1023' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_mac_interrupt'> @@ -108424,19 +98558,23 @@ <parameter type-id='b50a4934' name='clk_stop_enable' filepath='drivers/net/phy/phy.c' line='1064' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='phy_read_mmd' mangled-name='phy_read_mmd' filepath='include/linux/phy.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_read_mmd'> - <parameter type-id='7efbcaaf'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='phy_get_eee_err' mangled-name='phy_get_eee_err' filepath='drivers/net/phy/phy.c' line='1132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_get_eee_err'> <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='1132' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='phy_ethtool_get_eee' mangled-name='phy_ethtool_get_eee' filepath='drivers/net/phy/phy.c' line='1149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_get_eee'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='1149' column='1'/> - <parameter type-id='eced47f6' name='data' filepath='drivers/net/phy/phy.c' line='1149' column='1'/> + <function-decl name='phy_ethtool_set_wol' mangled-name='phy_ethtool_set_wol' filepath='drivers/net/phy/phy.c' line='1230' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_set_wol'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='1230' column='1'/> + <parameter type-id='fde1bbcb' name='wol' filepath='drivers/net/phy/phy.c' line='1230' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_ethtool_set_link_ksettings' mangled-name='phy_ethtool_set_link_ksettings' filepath='drivers/net/phy/phy.c' line='1260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_set_link_ksettings'> + <parameter type-id='68a2d05b' name='ndev' filepath='drivers/net/phy/phy.c' line='1260' column='1'/> + <parameter type-id='b2c34f11' name='cmd' filepath='drivers/net/phy/phy.c' line='1261' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_ethtool_ksettings_set' mangled-name='phy_ethtool_ksettings_set' filepath='drivers/net/phy/phy.c' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_ksettings_set'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='320' column='1'/> + <parameter type-id='b2c34f11' name='cmd' filepath='drivers/net/phy/phy.c' line='321' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='phy_ethtool_set_eee' mangled-name='phy_ethtool_set_eee' filepath='drivers/net/phy/phy.c' line='1188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_set_eee'> @@ -108444,17 +98582,14 @@ <parameter type-id='eced47f6' name='data' filepath='drivers/net/phy/phy.c' line='1188' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='phy_write_mmd' mangled-name='phy_write_mmd' filepath='include/linux/phy.h' line='784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_write_mmd'> - <parameter type-id='7efbcaaf'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='8efea9e5'/> + <function-decl name='phy_ethtool_nway_reset' mangled-name='phy_ethtool_nway_reset' filepath='drivers/net/phy/phy.c' line='1272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_nway_reset'> + <parameter type-id='68a2d05b' name='ndev' filepath='drivers/net/phy/phy.c' line='1272' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='phy_ethtool_set_wol' mangled-name='phy_ethtool_set_wol' filepath='drivers/net/phy/phy.c' line='1230' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_set_wol'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='1230' column='1'/> - <parameter type-id='fde1bbcb' name='wol' filepath='drivers/net/phy/phy.c' line='1230' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='phy_ethtool_ksettings_get' mangled-name='phy_ethtool_ksettings_get' filepath='drivers/net/phy/phy.c' line='372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_ksettings_get'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='372' column='1'/> + <parameter type-id='70de91e2' name='cmd' filepath='drivers/net/phy/phy.c' line='373' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='phy_ethtool_get_wol' mangled-name='phy_ethtool_get_wol' filepath='drivers/net/phy/phy.c' line='1239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_get_wol'> <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='1239' column='1'/> @@ -108466,13 +98601,9 @@ <parameter type-id='70de91e2' name='cmd' filepath='drivers/net/phy/phy.c' line='1247' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='phy_ethtool_set_link_ksettings' mangled-name='phy_ethtool_set_link_ksettings' filepath='drivers/net/phy/phy.c' line='1260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_set_link_ksettings'> - <parameter type-id='68a2d05b' name='ndev' filepath='drivers/net/phy/phy.c' line='1260' column='1'/> - <parameter type-id='b2c34f11' name='cmd' filepath='drivers/net/phy/phy.c' line='1261' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_ethtool_nway_reset' mangled-name='phy_ethtool_nway_reset' filepath='drivers/net/phy/phy.c' line='1272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_nway_reset'> - <parameter type-id='68a2d05b' name='ndev' filepath='drivers/net/phy/phy.c' line='1272' column='1'/> + <function-decl name='phy_ethtool_get_eee' mangled-name='phy_ethtool_get_eee' filepath='drivers/net/phy/phy.c' line='1149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_ethtool_get_eee'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy.c' line='1149' column='1'/> + <parameter type-id='eced47f6' name='data' filepath='drivers/net/phy/phy.c' line='1149' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='07b37f3f'> @@ -108596,73 +98727,12 @@ </abi-instr> <abi-instr address-size='64' path='drivers/net/phy/phy_device.c' language='LANG_C89'> <var-decl name='phy_gbit_fibre_features' type-id='f05e8e77' mangled-name='phy_gbit_fibre_features' visibility='default' filepath='drivers/net/phy/phy_device.c' line='47' column='1' elf-symbol-id='phy_gbit_fibre_features'/> - <function-decl name='phy_register_fixup_for_uid' mangled-name='phy_register_fixup_for_uid' filepath='drivers/net/phy/phy_device.c' line='380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_register_fixup_for_uid'> - <parameter type-id='19c2251e' name='phy_uid' filepath='drivers/net/phy/phy_device.c' line='380' column='1'/> - <parameter type-id='19c2251e' name='phy_uid_mask' filepath='drivers/net/phy/phy_device.c' line='380' column='1'/> - <parameter type-id='aa2748ad' name='run' filepath='drivers/net/phy/phy_device.c' line='381' column='1'/> + <function-decl name='phy_suspend' mangled-name='phy_suspend' filepath='drivers/net/phy/phy_device.c' line='1454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_suspend'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1454' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='phy_unregister_fixup_for_uid' mangled-name='phy_unregister_fixup_for_uid' filepath='drivers/net/phy/phy_device.c' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_unregister_fixup_for_uid'> - <parameter type-id='19c2251e' name='phy_uid' filepath='drivers/net/phy/phy_device.c' line='429' column='1'/> - <parameter type-id='19c2251e' name='phy_uid_mask' filepath='drivers/net/phy/phy_device.c' line='429' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_find_first' mangled-name='phy_find_first' filepath='drivers/net/phy/phy_device.c' line='903' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_find_first'> - <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/phy_device.c' line='903' column='1'/> - <return type-id='7efbcaaf'/> - </function-decl> - <function-decl name='mdiobus_get_phy' mangled-name='mdiobus_get_phy' filepath='include/linux/mdio.h' line='331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mdiobus_get_phy'> - <parameter type-id='ff47b24b'/> - <parameter type-id='95e97e5e'/> - <return type-id='7efbcaaf'/> - </function-decl> - <function-decl name='phy_connect_direct' mangled-name='phy_connect_direct' filepath='drivers/net/phy/phy_device.c' line='955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_connect_direct'> - <parameter type-id='68a2d05b' name='dev' filepath='drivers/net/phy/phy_device.c' line='955' column='1'/> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='955' column='1'/> - <parameter type-id='548eee3a' name='handler' filepath='drivers/net/phy/phy_device.c' line='956' column='1'/> - <parameter type-id='d61bf978' name='interface' filepath='drivers/net/phy/phy_device.c' line='957' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_attach_direct' mangled-name='phy_attach_direct' filepath='drivers/net/phy/phy_device.c' line='1202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_attach_direct'> - <parameter type-id='68a2d05b' name='dev' filepath='drivers/net/phy/phy_device.c' line='1202' column='1'/> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1202' column='1'/> - <parameter type-id='19c2251e' name='flags' filepath='drivers/net/phy/phy_device.c' line='1203' column='1'/> - <parameter type-id='d61bf978' name='interface' filepath='drivers/net/phy/phy_device.c' line='1203' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_detach' mangled-name='phy_detach' filepath='drivers/net/phy/phy_device.c' line='1400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_detach'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1400' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='phy_connect' mangled-name='phy_connect' filepath='drivers/net/phy/phy_device.c' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_connect'> - <parameter type-id='68a2d05b' name='dev' filepath='drivers/net/phy/phy_device.c' line='991' column='1'/> - <parameter type-id='80f4b756' name='bus_id' filepath='drivers/net/phy/phy_device.c' line='991' column='1'/> - <parameter type-id='548eee3a' name='handler' filepath='drivers/net/phy/phy_device.c' line='992' column='1'/> - <parameter type-id='d61bf978' name='interface' filepath='drivers/net/phy/phy_device.c' line='993' column='1'/> - <return type-id='7efbcaaf'/> - </function-decl> - <function-decl name='phy_disconnect' mangled-name='phy_disconnect' filepath='drivers/net/phy/phy_device.c' line='1023' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_disconnect'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1023' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='phy_attached_info' mangled-name='phy_attached_info' filepath='drivers/net/phy/phy_device.c' line='1104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_attached_info'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1104' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='phy_resume' mangled-name='phy_resume' filepath='drivers/net/phy/phy_device.c' line='1497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_resume'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1497' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_reset_after_clk_enable' mangled-name='phy_reset_after_clk_enable' filepath='drivers/net/phy/phy_device.c' line='1551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_reset_after_clk_enable'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1551' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='genphy_setup_forced' mangled-name='genphy_setup_forced' filepath='drivers/net/phy/phy_device.c' line='1653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genphy_setup_forced'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1653' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='genphy_restart_aneg' mangled-name='genphy_restart_aneg' filepath='drivers/net/phy/phy_device.c' line='1677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genphy_restart_aneg'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1677' column='1'/> + <function-decl name='genphy_read_status' mangled-name='genphy_read_status' filepath='drivers/net/phy/phy_device.c' line='1855' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genphy_read_status'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1855' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='__genphy_config_aneg' mangled-name='__genphy_config_aneg' filepath='drivers/net/phy/phy_device.c' line='1694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__genphy_config_aneg'> @@ -108670,14 +98740,6 @@ <parameter type-id='b50a4934' name='changed' filepath='drivers/net/phy/phy_device.c' line='1694' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='genphy_update_link' mangled-name='genphy_update_link' filepath='drivers/net/phy/phy_device.c' line='1754' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genphy_update_link'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1754' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='genphy_soft_reset' mangled-name='genphy_soft_reset' filepath='drivers/net/phy/phy_device.c' line='1911' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genphy_soft_reset'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1911' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='genphy_suspend' mangled-name='genphy_suspend' filepath='drivers/net/phy/phy_device.c' line='2002' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genphy_suspend'> <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='2002' column='1'/> <return type-id='95e97e5e'/> @@ -108691,10 +98753,10 @@ <parameter type-id='b50a4934' name='enable' filepath='drivers/net/phy/phy_device.c' line='2014' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='phy_remove_link_mode' mangled-name='phy_remove_link_mode' filepath='drivers/net/phy/phy_device.c' line='2030' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_remove_link_mode'> - <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='2030' column='1'/> - <parameter type-id='19c2251e' name='link_mode' filepath='drivers/net/phy/phy_device.c' line='2030' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='phy_unregister_fixup_for_uid' mangled-name='phy_unregister_fixup_for_uid' filepath='drivers/net/phy/phy_device.c' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_unregister_fixup_for_uid'> + <parameter type-id='19c2251e' name='phy_uid' filepath='drivers/net/phy/phy_device.c' line='429' column='1'/> + <parameter type-id='19c2251e' name='phy_uid_mask' filepath='drivers/net/phy/phy_device.c' line='429' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='phy_support_sym_pause' mangled-name='phy_support_sym_pause' filepath='drivers/net/phy/phy_device.c' line='2069' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_support_sym_pause'> <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='2069' column='1'/> @@ -108713,17 +98775,89 @@ <parameter type-id='b50a4934' name='tx' filepath='drivers/net/phy/phy_device.c' line='2123' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='phy_resume' mangled-name='phy_resume' filepath='drivers/net/phy/phy_device.c' line='1497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_resume'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1497' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_reset_after_clk_enable' mangled-name='phy_reset_after_clk_enable' filepath='drivers/net/phy/phy_device.c' line='1551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_reset_after_clk_enable'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1551' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_remove_link_mode' mangled-name='phy_remove_link_mode' filepath='drivers/net/phy/phy_device.c' line='2030' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_remove_link_mode'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='2030' column='1'/> + <parameter type-id='19c2251e' name='link_mode' filepath='drivers/net/phy/phy_device.c' line='2030' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='phy_register_fixup_for_uid' mangled-name='phy_register_fixup_for_uid' filepath='drivers/net/phy/phy_device.c' line='380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_register_fixup_for_uid'> + <parameter type-id='19c2251e' name='phy_uid' filepath='drivers/net/phy/phy_device.c' line='380' column='1'/> + <parameter type-id='19c2251e' name='phy_uid_mask' filepath='drivers/net/phy/phy_device.c' line='380' column='1'/> + <parameter type-id='aa2748ad' name='run' filepath='drivers/net/phy/phy_device.c' line='381' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_find_first' mangled-name='phy_find_first' filepath='drivers/net/phy/phy_device.c' line='903' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_find_first'> + <parameter type-id='ff47b24b' name='bus' filepath='drivers/net/phy/phy_device.c' line='903' column='1'/> + <return type-id='7efbcaaf'/> + </function-decl> + <function-decl name='phy_drivers_unregister' mangled-name='phy_drivers_unregister' filepath='drivers/net/phy/phy_device.c' line='2368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_drivers_unregister'> + <parameter type-id='e812884b' name='drv' filepath='drivers/net/phy/phy_device.c' line='2368' column='1'/> + <parameter type-id='95e97e5e' name='n' filepath='drivers/net/phy/phy_device.c' line='2368' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='phy_drivers_register' mangled-name='phy_drivers_register' filepath='drivers/net/phy/phy_device.c' line='2345' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_drivers_register'> <parameter type-id='e812884b' name='new_driver' filepath='drivers/net/phy/phy_device.c' line='2345' column='1'/> <parameter type-id='95e97e5e' name='n' filepath='drivers/net/phy/phy_device.c' line='2345' column='1'/> <parameter type-id='2730d015' name='owner' filepath='drivers/net/phy/phy_device.c' line='2346' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='phy_drivers_unregister' mangled-name='phy_drivers_unregister' filepath='drivers/net/phy/phy_device.c' line='2368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_drivers_unregister'> - <parameter type-id='e812884b' name='drv' filepath='drivers/net/phy/phy_device.c' line='2368' column='1'/> - <parameter type-id='95e97e5e' name='n' filepath='drivers/net/phy/phy_device.c' line='2368' column='1'/> + <function-decl name='phy_disconnect' mangled-name='phy_disconnect' filepath='drivers/net/phy/phy_device.c' line='1023' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_disconnect'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1023' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='phy_detach' mangled-name='phy_detach' filepath='drivers/net/phy/phy_device.c' line='1400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_detach'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1400' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='phy_connect_direct' mangled-name='phy_connect_direct' filepath='drivers/net/phy/phy_device.c' line='955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_connect_direct'> + <parameter type-id='68a2d05b' name='dev' filepath='drivers/net/phy/phy_device.c' line='955' column='1'/> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='955' column='1'/> + <parameter type-id='548eee3a' name='handler' filepath='drivers/net/phy/phy_device.c' line='956' column='1'/> + <parameter type-id='d61bf978' name='interface' filepath='drivers/net/phy/phy_device.c' line='957' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_attach_direct' mangled-name='phy_attach_direct' filepath='drivers/net/phy/phy_device.c' line='1202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_attach_direct'> + <parameter type-id='68a2d05b' name='dev' filepath='drivers/net/phy/phy_device.c' line='1202' column='1'/> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1202' column='1'/> + <parameter type-id='19c2251e' name='flags' filepath='drivers/net/phy/phy_device.c' line='1203' column='1'/> + <parameter type-id='d61bf978' name='interface' filepath='drivers/net/phy/phy_device.c' line='1203' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_connect' mangled-name='phy_connect' filepath='drivers/net/phy/phy_device.c' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_connect'> + <parameter type-id='68a2d05b' name='dev' filepath='drivers/net/phy/phy_device.c' line='991' column='1'/> + <parameter type-id='80f4b756' name='bus_id' filepath='drivers/net/phy/phy_device.c' line='991' column='1'/> + <parameter type-id='548eee3a' name='handler' filepath='drivers/net/phy/phy_device.c' line='992' column='1'/> + <parameter type-id='d61bf978' name='interface' filepath='drivers/net/phy/phy_device.c' line='993' column='1'/> + <return type-id='7efbcaaf'/> + </function-decl> + <function-decl name='phy_attached_info' mangled-name='phy_attached_info' filepath='drivers/net/phy/phy_device.c' line='1104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_attached_info'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1104' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='genphy_update_link' mangled-name='genphy_update_link' filepath='drivers/net/phy/phy_device.c' line='1754' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genphy_update_link'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1754' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='genphy_soft_reset' mangled-name='genphy_soft_reset' filepath='drivers/net/phy/phy_device.c' line='1911' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genphy_soft_reset'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1911' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='genphy_setup_forced' mangled-name='genphy_setup_forced' filepath='drivers/net/phy/phy_device.c' line='1653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genphy_setup_forced'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1653' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='genphy_restart_aneg' mangled-name='genphy_restart_aneg' filepath='drivers/net/phy/phy_device.c' line='1677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genphy_restart_aneg'> + <parameter type-id='7efbcaaf' name='phydev' filepath='drivers/net/phy/phy_device.c' line='1677' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/net/phy/swphy.c' language='LANG_C89'> <class-decl name='fixed_phy_status' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/phy_fixed.h' line='5' column='1' id='2dc844b4'> @@ -108751,8 +98885,55 @@ <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/net/ppp/bsd_comp.c' language='LANG_C89'> + <abi-instr address-size='64' path='drivers/net/ppp/ppp_generic.c' language='LANG_C89'> <type-decl name='double' size-in-bits='64' id='a0eb0f08'/> + <union-decl name='__anonymous_union__1' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/net/netns/generic.h' line='29' column='1' id='1a99b3b8'> + <data-member access='public'> + <var-decl name='s' type-id='88d8a388' visibility='default' filepath='include/net/netns/generic.h' line='33' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ptr' type-id='baf98fd3' visibility='default' filepath='include/net/netns/generic.h' line='35' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netns/generic.h' line='30' column='1' id='88d8a388'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/net/netns/generic.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/netns/generic.h' line='32' column='1'/> + </data-member> + </class-decl> + <class-decl name='ppp_channel' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/ppp_channel.h' line='33' column='1' id='21893e8b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/ppp_channel.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ops' type-id='d65a12b3' visibility='default' filepath='include/linux/ppp_channel.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mtu' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp_channel.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='hdrlen' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp_channel.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ppp' type-id='eaa32e2f' visibility='default' filepath='include/linux/ppp_channel.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='speed' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp_channel.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='latency' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp_channel.h' line='41' column='1'/> + </data-member> + </class-decl> + <class-decl name='ppp_channel_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/ppp_channel.h' line='25' column='1' id='2134e0b8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start_xmit' type-id='7c56bbaf' visibility='default' filepath='include/linux/ppp_channel.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ioctl' type-id='a7844efb' visibility='default' filepath='include/linux/ppp_channel.h' line='30' column='1'/> + </data-member> + </class-decl> <class-decl name='compressor' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/ppp-comp.h' line='33' column='1' id='fd122cd4'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='compress_proto' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp-comp.h' line='34' column='1'/> @@ -108834,21 +99015,76 @@ </class-decl> <pointer-type-def type-id='fd122cd4' size-in-bits='64' id='a3e624c2'/> <pointer-type-def type-id='3e92d9e8' size-in-bits='64' id='3fc786be'/> + <qualified-type-def type-id='2134e0b8' const='yes' id='2994de4b'/> + <pointer-type-def type-id='2994de4b' size-in-bits='64' id='d65a12b3'/> + <pointer-type-def type-id='fca2ff53' size-in-bits='64' id='7c56bbaf'/> + <pointer-type-def type-id='4f40b107' size-in-bits='64' id='a7844efb'/> <pointer-type-def type-id='e9a8dd3e' size-in-bits='64' id='03237108'/> <pointer-type-def type-id='624c84d3' size-in-bits='64' id='eef261f7'/> <pointer-type-def type-id='43e9dd11' size-in-bits='64' id='836fd925'/> <pointer-type-def type-id='3d8098a3' size-in-bits='64' id='c35da6ff'/> + <pointer-type-def type-id='21893e8b' size-in-bits='64' id='b8e94b0b'/> <pointer-type-def type-id='2c09b409' size-in-bits='64' id='20cd282d'/> <pointer-type-def type-id='7591d8fc' size-in-bits='64' id='15f4611e'/> <pointer-type-def type-id='ee9a0086' size-in-bits='64' id='26560df0'/> - <function-decl name='ppp_unregister_compressor' mangled-name='ppp_unregister_compressor' filepath='drivers/net/ppp/bsd_comp.c' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_unregister_compressor'> - <parameter type-id='a3e624c2'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ppp_register_compressor' mangled-name='ppp_register_compressor' filepath='drivers/net/ppp/bsd_comp.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_register_compressor'> - <parameter type-id='a3e624c2'/> + <function-decl name='ppp_register_net_channel' mangled-name='ppp_register_net_channel' filepath='drivers/net/ppp/ppp_generic.c' line='2618' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_register_net_channel'> + <parameter type-id='a2bff676' name='net' filepath='drivers/net/ppp/ppp_generic.c' line='2618' column='1'/> + <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2618' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='ppp_unregister_compressor' mangled-name='ppp_unregister_compressor' filepath='drivers/net/ppp/ppp_generic.c' line='2985' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_unregister_compressor'> + <parameter type-id='a3e624c2' name='cp' filepath='drivers/net/ppp/ppp_generic.c' line='2985' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ppp_unregister_channel' mangled-name='ppp_unregister_channel' filepath='drivers/net/ppp/ppp_generic.c' line='2703' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_unregister_channel'> + <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2703' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ppp_unit_number' mangled-name='ppp_unit_number' filepath='drivers/net/ppp/ppp_generic.c' line='2666' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_unit_number'> + <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2666' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ppp_register_compressor' mangled-name='ppp_register_compressor' filepath='drivers/net/ppp/ppp_generic.c' line='2963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_register_compressor'> + <parameter type-id='a3e624c2' name='cp' filepath='drivers/net/ppp/ppp_generic.c' line='2963' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ppp_register_channel' mangled-name='ppp_register_channel' filepath='drivers/net/ppp/ppp_generic.c' line='2612' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_register_channel'> + <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2612' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ppp_output_wakeup' mangled-name='ppp_output_wakeup' filepath='drivers/net/ppp/ppp_generic.c' line='2740' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_output_wakeup'> + <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2740' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ppp_input_error' mangled-name='ppp_input_error' filepath='drivers/net/ppp/ppp_generic.c' line='2062' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_input_error'> + <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2062' column='1'/> + <parameter type-id='95e97e5e' name='code' filepath='drivers/net/ppp/ppp_generic.c' line='2062' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ppp_input' mangled-name='ppp_input' filepath='drivers/net/ppp/ppp_generic.c' line='2023' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_input'> + <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2023' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='drivers/net/ppp/ppp_generic.c' line='2023' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ppp_dev_name' mangled-name='ppp_dev_name' filepath='drivers/net/ppp/ppp_generic.c' line='2683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_dev_name'> + <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2683' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='ppp_channel_index' mangled-name='ppp_channel_index' filepath='drivers/net/ppp/ppp_generic.c' line='2654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_channel_index'> + <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2654' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='fca2ff53'> + <parameter type-id='b8e94b0b'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4f40b107'> + <parameter type-id='b8e94b0b'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='e9a8dd3e'> <parameter type-id='eaa32e2f'/> <parameter type-id='cf536864'/> @@ -108901,7 +99137,54 @@ <return type-id='eaa32e2f'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/net/ppp/ppp_generic.c' language='LANG_C89'> + <abi-instr address-size='64' path='drivers/net/ppp/pppox.c' language='LANG_C89'> + <class-decl name='pppox_proto' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/if_pppox.h' line='72' column='1' id='6f9bf471'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='create' type-id='f4306620' visibility='default' filepath='include/linux/if_pppox.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ioctl' type-id='82a9a11e' visibility='default' filepath='include/linux/if_pppox.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/if_pppox.h' line='76' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='6f9bf471' const='yes' id='2f8dd5c2'/> + <pointer-type-def type-id='2f8dd5c2' size-in-bits='64' id='c447bc38'/> + <pointer-type-def type-id='a45265de' size-in-bits='64' id='f4306620'/> + <function-decl name='unregister_pppox_proto' mangled-name='unregister_pppox_proto' filepath='drivers/net/ppp/pppox.c' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_pppox_proto'> + <parameter type-id='95e97e5e' name='proto_num' filepath='drivers/net/ppp/pppox.c' line='47' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='register_pppox_proto' mangled-name='register_pppox_proto' filepath='drivers/net/ppp/pppox.c' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_pppox_proto'> + <parameter type-id='95e97e5e' name='proto_num' filepath='drivers/net/ppp/pppox.c' line='37' column='1'/> + <parameter type-id='c447bc38' name='pp' filepath='drivers/net/ppp/pppox.c' line='37' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pppox_unbind_sock' mangled-name='pppox_unbind_sock' filepath='drivers/net/ppp/pppox.c' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pppox_unbind_sock'> + <parameter type-id='f772df6d' name='sk' filepath='drivers/net/ppp/pppox.c' line='53' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pppox_ioctl' mangled-name='pppox_ioctl' filepath='drivers/net/ppp/pppox.c' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pppox_ioctl'> + <parameter type-id='13103032' name='sock' filepath='drivers/net/ppp/pppox.c' line='67' column='1'/> + <parameter type-id='f0981eeb' name='cmd' filepath='drivers/net/ppp/pppox.c' line='67' column='1'/> + <parameter type-id='7359adad' name='arg' filepath='drivers/net/ppp/pppox.c' line='67' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pppox_compat_ioctl' mangled-name='pppox_compat_ioctl' filepath='drivers/net/ppp/pppox.c' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pppox_compat_ioctl'> + <parameter type-id='13103032' name='sock' filepath='drivers/net/ppp/pppox.c' line='103' column='1'/> + <parameter type-id='f0981eeb' name='cmd' filepath='drivers/net/ppp/pppox.c' line='103' column='1'/> + <parameter type-id='7359adad' name='arg' filepath='drivers/net/ppp/pppox.c' line='103' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='a45265de'> + <parameter type-id='a2bff676'/> + <parameter type-id='13103032'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/net/slip/slhc.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='512' id='b1888bf8'> <subrange length='64' type-id='7ff19f0f' id='b10be967'/> </array-type-def> @@ -108994,6 +99277,41 @@ </data-member> </class-decl> <typedef-decl name='byte_t' type-id='8f048e17' filepath='include/net/slhc_vj.h' line='119' column='1' id='b937765d'/> + <class-decl name='iphdr' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/ip.h' line='86' column='1' id='1edbefa6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ihl' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='version' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='tos' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='tot_len' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/ip.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='id' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/ip.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='frag_off' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/ip.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ttl' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='protocol' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='check' type-id='7dac1e36' visibility='default' filepath='include/uapi/linux/ip.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='saddr' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/ip.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='daddr' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/ip.h' line='104' column='1'/> + </data-member> + </class-decl> <class-decl name='tcphdr' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/tcp.h' line='25' column='1' id='7d506d7a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='source' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/tcp.h' line='26' column='1'/> @@ -109050,879 +99368,105 @@ <typedef-decl name='int32' type-id='3f1a6b60' filepath='include/net/slhc_vj.h' line='120' column='1' id='93e3c360'/> <pointer-type-def type-id='dd60e4df' size-in-bits='64' id='15436247'/> <pointer-type-def type-id='5accd2c2' size-in-bits='64' id='b87ee0a0'/> - <function-decl name='slhc_toss' mangled-name='slhc_toss' filepath='include/net/slhc_vj.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slhc_toss'> - <parameter type-id='b87ee0a0'/> + <function-decl name='slhc_compress' mangled-name='slhc_compress' filepath='drivers/net/slip/slhc.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slhc_compress'> + <parameter type-id='b87ee0a0' name='comp' filepath='drivers/net/slip/slhc.c' line='227' column='1'/> + <parameter type-id='cf536864' name='icp' filepath='drivers/net/slip/slhc.c' line='227' column='1'/> + <parameter type-id='95e97e5e' name='isize' filepath='drivers/net/slip/slhc.c' line='227' column='1'/> + <parameter type-id='cf536864' name='ocp' filepath='drivers/net/slip/slhc.c' line='228' column='1'/> + <parameter type-id='ae4d32ca' name='cpp' filepath='drivers/net/slip/slhc.c' line='228' column='1'/> + <parameter type-id='95e97e5e' name='compress_cid' filepath='drivers/net/slip/slhc.c' line='228' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='slhc_remember' mangled-name='slhc_remember' filepath='include/net/slhc_vj.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slhc_remember'> - <parameter type-id='b87ee0a0'/> - <parameter type-id='cf536864'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='slhc_uncompress' mangled-name='slhc_uncompress' filepath='include/net/slhc_vj.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slhc_uncompress'> - <parameter type-id='b87ee0a0'/> - <parameter type-id='cf536864'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_pull_rcsum' mangled-name='skb_pull_rcsum' filepath='include/linux/skbuff.h' line='3400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_pull_rcsum'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='netdev_printk' mangled-name='netdev_printk' filepath='include/linux/netdevice.h' line='4799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_printk'> - <parameter type-id='80f4b756'/> - <parameter type-id='2ce52478'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ppp_input_error' mangled-name='ppp_input_error' filepath='drivers/net/ppp/ppp_generic.c' line='2062' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_input_error'> - <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2062' column='1'/> - <parameter type-id='95e97e5e' name='code' filepath='drivers/net/ppp/ppp_generic.c' line='2062' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ppp_channel_index' mangled-name='ppp_channel_index' filepath='drivers/net/ppp/ppp_generic.c' line='2654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_channel_index'> - <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2654' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ppp_unit_number' mangled-name='ppp_unit_number' filepath='drivers/net/ppp/ppp_generic.c' line='2666' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_unit_number'> - <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2666' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ppp_unregister_channel' mangled-name='ppp_unregister_channel' filepath='drivers/net/ppp/ppp_generic.c' line='2703' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_unregister_channel'> - <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2703' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ppp_output_wakeup' mangled-name='ppp_output_wakeup' filepath='drivers/net/ppp/ppp_generic.c' line='2740' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_output_wakeup'> - <parameter type-id='b8e94b0b' name='chan' filepath='drivers/net/ppp/ppp_generic.c' line='2740' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='slhc_compress' mangled-name='slhc_compress' filepath='include/net/slhc_vj.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slhc_compress'> - <parameter type-id='b87ee0a0'/> - <parameter type-id='cf536864'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='cf536864'/> - <parameter type-id='ae4d32ca'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='slhc_free' mangled-name='slhc_free' filepath='include/net/slhc_vj.h' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slhc_free'> - <parameter type-id='b87ee0a0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='slhc_init' mangled-name='slhc_init' filepath='include/net/slhc_vj.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slhc_init'> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> + <function-decl name='slhc_init' mangled-name='slhc_init' filepath='drivers/net/slip/slhc.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slhc_init'> + <parameter type-id='95e97e5e' name='rslots' filepath='drivers/net/slip/slhc.c' line='92' column='1'/> + <parameter type-id='95e97e5e' name='tslots' filepath='drivers/net/slip/slhc.c' line='92' column='1'/> <return type-id='b87ee0a0'/> </function-decl> - <class-decl name='iphdr' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/ip.h' line='86' column='1' id='1edbefa6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ihl' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='version' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='tos' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='tot_len' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/ip.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='id' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/ip.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='frag_off' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/ip.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ttl' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='protocol' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='check' type-id='7dac1e36' visibility='default' filepath='include/uapi/linux/ip.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='saddr' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/ip.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='daddr' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/ip.h' line='104' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='21893e8b' size-in-bits='64' id='b8e94b0b'/> + <function-decl name='slhc_uncompress' mangled-name='slhc_uncompress' filepath='drivers/net/slip/slhc.c' line='493' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slhc_uncompress'> + <parameter type-id='b87ee0a0' name='comp' filepath='drivers/net/slip/slhc.c' line='493' column='1'/> + <parameter type-id='cf536864' name='icp' filepath='drivers/net/slip/slhc.c' line='493' column='1'/> + <parameter type-id='95e97e5e' name='isize' filepath='drivers/net/slip/slhc.c' line='493' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='slhc_remember' mangled-name='slhc_remember' filepath='drivers/net/slip/slhc.c' line='644' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slhc_remember'> + <parameter type-id='b87ee0a0' name='comp' filepath='drivers/net/slip/slhc.c' line='644' column='1'/> + <parameter type-id='cf536864' name='icp' filepath='drivers/net/slip/slhc.c' line='644' column='1'/> + <parameter type-id='95e97e5e' name='isize' filepath='drivers/net/slip/slhc.c' line='644' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='slhc_toss' mangled-name='slhc_toss' filepath='drivers/net/slip/slhc.c' line='695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slhc_toss'> + <parameter type-id='b87ee0a0' name='comp' filepath='drivers/net/slip/slhc.c' line='695' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='slhc_free' mangled-name='slhc_free' filepath='drivers/net/slip/slhc.c' line='154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slhc_free'> + <parameter type-id='b87ee0a0' name='comp' filepath='drivers/net/slip/slhc.c' line='154' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <typedef-decl name='__sum16' type-id='d315442e' filepath='include/uapi/linux/types.h' line='36' column='1' id='7dac1e36'/> - <class-decl name='ppp_channel' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/ppp_channel.h' line='33' column='1' id='21893e8b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/ppp_channel.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='d65a12b3' visibility='default' filepath='include/linux/ppp_channel.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mtu' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp_channel.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='hdrlen' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp_channel.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ppp' type-id='eaa32e2f' visibility='default' filepath='include/linux/ppp_channel.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='speed' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp_channel.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='latency' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp_channel.h' line='41' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='2994de4b' size-in-bits='64' id='d65a12b3'/> - <qualified-type-def type-id='2134e0b8' const='yes' id='2994de4b'/> - <class-decl name='ppp_channel_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/ppp_channel.h' line='25' column='1' id='2134e0b8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='start_xmit' type-id='7c56bbaf' visibility='default' filepath='include/linux/ppp_channel.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ioctl' type-id='a7844efb' visibility='default' filepath='include/linux/ppp_channel.h' line='30' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='fca2ff53' size-in-bits='64' id='7c56bbaf'/> - <pointer-type-def type-id='4f40b107' size-in-bits='64' id='a7844efb'/> + <pointer-type-def type-id='cf536864' size-in-bits='64' id='ae4d32ca'/> </abi-instr> - <abi-instr address-size='64' path='drivers/net/ppp/ppp_mppe.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='8192' id='ee5ba316'> - <subrange length='256' type-id='7ff19f0f' id='36e5b9fa'/> + <abi-instr address-size='64' path='drivers/net/usb/cdc_ether.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='2f162548' size-in-bits='32' id='df785d68'> + <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> </array-type-def> - <class-decl name='arc4_ctx' size-in-bits='8256' is-struct='yes' visibility='default' filepath='include/crypto/arc4.h' line='15' column='1' id='f5dcfad3'> + <class-decl name='ep_device' is-struct='yes' visibility='default' is-declaration-only='yes' id='7eea96b3'/> + <class-decl name='usb_tt' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/usb/hcd.h' line='571' column='1' id='7dda8bf2'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='S' type-id='ee5ba316' visibility='default' filepath='include/crypto/arc4.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='x' type-id='19c2251e' visibility='default' filepath='include/crypto/arc4.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8224'> - <var-decl name='y' type-id='19c2251e' visibility='default' filepath='include/crypto/arc4.h' line='17' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='f5dcfad3' size-in-bits='64' id='980c37b3'/> - <function-decl name='arc4_crypt' mangled-name='arc4_crypt' filepath='include/crypto/arc4.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='arc4_crypt'> - <parameter type-id='980c37b3'/> - <parameter type-id='cf536864'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='arc4_setkey' mangled-name='arc4_setkey' filepath='include/crypto/arc4.h' line='20' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='arc4_setkey'> - <parameter type-id='980c37b3'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='crypto_has_ahash' mangled-name='crypto_has_ahash' filepath='include/crypto/hash.h' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_has_ahash'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/net/ppp/pppox.c' language='LANG_C89'> - <function-decl name='pppox_ioctl' mangled-name='pppox_ioctl' filepath='drivers/net/ppp/pppox.c' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pppox_ioctl'> - <parameter type-id='13103032' name='sock' filepath='drivers/net/ppp/pppox.c' line='67' column='1'/> - <parameter type-id='f0981eeb' name='cmd' filepath='drivers/net/ppp/pppox.c' line='67' column='1'/> - <parameter type-id='7359adad' name='arg' filepath='drivers/net/ppp/pppox.c' line='67' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pppox_compat_ioctl' mangled-name='pppox_compat_ioctl' filepath='drivers/net/ppp/pppox.c' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pppox_compat_ioctl'> - <parameter type-id='13103032' name='sock' filepath='drivers/net/ppp/pppox.c' line='103' column='1'/> - <parameter type-id='f0981eeb' name='cmd' filepath='drivers/net/ppp/pppox.c' line='103' column='1'/> - <parameter type-id='7359adad' name='arg' filepath='drivers/net/ppp/pppox.c' line='103' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/net/ppp/pptp.c' language='LANG_C89'> - <union-decl name='__anonymous_union__5' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/net/netns/generic.h' line='29' column='1' id='1a99b3b8'> - <data-member access='public'> - <var-decl name='s' type-id='88d8a388' visibility='default' filepath='include/net/netns/generic.h' line='33' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ptr' type-id='baf98fd3' visibility='default' filepath='include/net/netns/generic.h' line='35' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netns/generic.h' line='30' column='1' id='88d8a388'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/net/netns/generic.h' line='31' column='1'/> + <var-decl name='hub' type-id='25e60cb2' visibility='default' filepath='include/linux/usb/hcd.h' line='572' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/netns/generic.h' line='32' column='1'/> - </data-member> - </class-decl> - <class-decl name='gre_protocol' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/gre.h' line='27' column='1' id='e9928c10'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='handler' type-id='d2e00785' visibility='default' filepath='include/net/gre.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='err_handler' type-id='e4b24123' visibility='default' filepath='include/net/gre.h' line='29' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_conntrack' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_common.h' line='26' column='1' id='d9fc42c3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='use' type-id='49178f86' visibility='default' filepath='include/linux/netfilter/nf_conntrack_common.h' line='27' column='1'/> - </data-member> - </class-decl> - <class-decl name='pppox_proto' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/if_pppox.h' line='72' column='1' id='6f9bf471'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='create' type-id='f4306620' visibility='default' filepath='include/linux/if_pppox.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ioctl' type-id='82a9a11e' visibility='default' filepath='include/linux/if_pppox.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/if_pppox.h' line='76' column='1'/> - </data-member> - </class-decl> - <class-decl name='ppp_channel' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/ppp_channel.h' line='33' column='1' id='21893e8b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/ppp_channel.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='d65a12b3' visibility='default' filepath='include/linux/ppp_channel.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mtu' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp_channel.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='hdrlen' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp_channel.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ppp' type-id='eaa32e2f' visibility='default' filepath='include/linux/ppp_channel.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='speed' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp_channel.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='latency' type-id='95e97e5e' visibility='default' filepath='include/linux/ppp_channel.h' line='41' column='1'/> - </data-member> - </class-decl> - <class-decl name='ppp_channel_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/ppp_channel.h' line='25' column='1' id='2134e0b8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='start_xmit' type-id='7c56bbaf' visibility='default' filepath='include/linux/ppp_channel.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ioctl' type-id='a7844efb' visibility='default' filepath='include/linux/ppp_channel.h' line='30' column='1'/> - </data-member> - </class-decl> - <class-decl name='iphdr' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/ip.h' line='86' column='1' id='1edbefa6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ihl' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='version' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='tos' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='tot_len' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/ip.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='id' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/ip.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='frag_off' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/ip.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ttl' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='protocol' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ip.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='check' type-id='7dac1e36' visibility='default' filepath='include/uapi/linux/ip.h' line='102' column='1'/> + <var-decl name='multi' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/hcd.h' line='573' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='saddr' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/ip.h' line='103' column='1'/> + <var-decl name='think_time' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='574' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='daddr' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/ip.h' line='104' column='1'/> + <var-decl name='hcpriv' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/hcd.h' line='575' column='1'/> </data-member> - </class-decl> - <typedef-decl name='__sum16' type-id='d315442e' filepath='include/uapi/linux/types.h' line='36' column='1' id='7dac1e36'/> - <qualified-type-def type-id='e9928c10' const='yes' id='b053b689'/> - <pointer-type-def type-id='b053b689' size-in-bits='64' id='36c88299'/> - <qualified-type-def type-id='2134e0b8' const='yes' id='2994de4b'/> - <pointer-type-def type-id='2994de4b' size-in-bits='64' id='d65a12b3'/> - <qualified-type-def type-id='6f9bf471' const='yes' id='2f8dd5c2'/> - <pointer-type-def type-id='2f8dd5c2' size-in-bits='64' id='c447bc38'/> - <pointer-type-def type-id='5f8f2c58' size-in-bits='64' id='a198549e'/> - <pointer-type-def type-id='a45265de' size-in-bits='64' id='f4306620'/> - <pointer-type-def type-id='fca2ff53' size-in-bits='64' id='7c56bbaf'/> - <pointer-type-def type-id='4f40b107' size-in-bits='64' id='a7844efb'/> - <pointer-type-def type-id='1edbefa6' size-in-bits='64' id='53be694c'/> - <pointer-type-def type-id='d9fc42c3' size-in-bits='64' id='96b07343'/> - <pointer-type-def type-id='21893e8b' size-in-bits='64' id='b8e94b0b'/> - <pointer-type-def type-id='e61c85d0' size-in-bits='64' id='03c386c6'/> - <pointer-type-def type-id='4157d9cf' size-in-bits='64' id='e4b24123'/> - <function-decl name='unregister_pppox_proto' mangled-name='unregister_pppox_proto' filepath='include/linux/if_pppox.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_pppox_proto'> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='proto_unregister' mangled-name='proto_unregister' filepath='include/net/sock.h' line='1226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proto_unregister'> - <parameter type-id='d2524501'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gre_del_protocol' mangled-name='gre_del_protocol' filepath='include/net/gre.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gre_del_protocol'> - <parameter type-id='36c88299'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dst_release' mangled-name='dst_release' filepath='include/net/dst.h' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dst_release'> - <parameter type-id='141b6427'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='nf_conntrack_destroy' mangled-name='nf_conntrack_destroy' filepath='include/linux/netfilter/nf_conntrack_common.h' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_conntrack_destroy'> - <parameter type-id='96b07343'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gre_add_protocol' mangled-name='gre_add_protocol' filepath='include/net/gre.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gre_add_protocol'> - <parameter type-id='36c88299'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='proto_register' mangled-name='proto_register' filepath='include/net/sock.h' line='1225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proto_register'> - <parameter type-id='d2524501'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='register_pppox_proto' mangled-name='register_pppox_proto' filepath='include/linux/if_pppox.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_pppox_proto'> - <parameter type-id='95e97e5e'/> - <parameter type-id='c447bc38'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sk_alloc' mangled-name='sk_alloc' filepath='include/net/sock.h' line='1644' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sk_alloc'> - <parameter type-id='a2bff676'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='d2524501'/> - <parameter type-id='95e97e5e'/> - <return type-id='f772df6d'/> - </function-decl> - <function-decl name='sock_init_data' mangled-name='sock_init_data' filepath='include/net/sock.h' line='1751' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_init_data'> - <parameter type-id='13103032'/> - <parameter type-id='f772df6d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sock_queue_rcv_skb' mangled-name='sock_queue_rcv_skb' filepath='include/net/sock.h' line='2237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_queue_rcv_skb'> - <parameter type-id='f772df6d'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_pull' mangled-name='skb_pull' filepath='include/linux/skbuff.h' line='2309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_pull'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='ppp_input' mangled-name='ppp_input' filepath='include/linux/ppp_channel.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_input'> - <parameter type-id='b8e94b0b'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pppox_unbind_sock' mangled-name='pppox_unbind_sock' filepath='include/linux/if_pppox.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pppox_unbind_sock'> - <parameter type-id='f772df6d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='skb_queue_purge' mangled-name='skb_queue_purge' filepath='include/linux/skbuff.h' line='2812' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_queue_purge'> - <parameter type-id='03c386c6'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='lock_sock_nested' mangled-name='lock_sock_nested' filepath='include/net/sock.h' line='1570' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lock_sock_nested'> - <parameter type-id='f772df6d'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='synchronize_rcu' mangled-name='synchronize_rcu' filepath='include/linux/rcupdate.h' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_rcu'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_write_lock_bh' mangled-name='_raw_write_lock_bh' filepath='include/linux/rwlock_api_smp.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_lock_bh'> - <parameter type-id='8567d8b0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_write_unlock_bh' mangled-name='_raw_write_unlock_bh' filepath='include/linux/rwlock_api_smp.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_unlock_bh'> - <parameter type-id='8567d8b0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='release_sock' mangled-name='release_sock' filepath='include/net/sock.h' line='1578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='release_sock'> - <parameter type-id='f772df6d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sk_free' mangled-name='sk_free' filepath='include/net/sock.h' line='1646' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sk_free'> - <parameter type-id='f772df6d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='security_sk_classify_flow' mangled-name='security_sk_classify_flow' filepath='include/linux/security.h' line='1311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='security_sk_classify_flow'> - <parameter type-id='f772df6d'/> - <parameter type-id='b1fd62ba'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ip_route_output_flow' mangled-name='ip_route_output_flow' filepath='include/net/route.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip_route_output_flow'> - <parameter type-id='a2bff676'/> - <parameter type-id='a198549e'/> - <parameter type-id='78e7cf52'/> - <return type-id='c8f5869f'/> - </function-decl> - <function-decl name='sk_setup_caps' mangled-name='sk_setup_caps' filepath='include/net/sock.h' line='2021' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sk_setup_caps'> - <parameter type-id='f772df6d'/> - <parameter type-id='141b6427'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ppp_register_channel' mangled-name='ppp_register_channel' filepath='include/linux/ppp_channel.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_register_channel'> - <parameter type-id='b8e94b0b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_realloc_headroom' mangled-name='skb_realloc_headroom' filepath='include/linux/skbuff.h' line='1148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_realloc_headroom'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='skb_set_owner_w' mangled-name='skb_set_owner_w' filepath='include/net/sock.h' line='2182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_set_owner_w'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f772df6d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='skb_push' mangled-name='skb_push' filepath='include/linux/skbuff.h' line='2301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_push'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='ip_send_check' mangled-name='ip_send_check' filepath='include/net/ip.h' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip_send_check'> - <parameter type-id='53be694c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ip_local_out' mangled-name='ip_local_out' filepath='include/net/ip.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip_local_out'> - <parameter type-id='a2bff676'/> - <parameter type-id='f772df6d'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='find_next_zero_bit' mangled-name='find_next_zero_bit' filepath='include/asm-generic/bitops/find.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_next_zero_bit'> - <parameter type-id='f9b37274'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> - <pointer-type-def type-id='d7ab0a14' size-in-bits='64' id='8567d8b0'/> - <class-decl name='flowi4' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='70' column='1' id='5f8f2c58'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='71' column='1'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb/hcd.h' line='578' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='saddr' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='daddr' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='86' column='1'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='clear_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/hcd.h' line='579' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='uli' type-id='76355708' visibility='default' filepath='include/net/flow.h' line='88' column='1'/> + <var-decl name='clear_work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/hcd.h' line='580' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='582' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='583' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='584' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='585' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='17644e8c' size-in-bits='64' id='78e7cf52'/> - <pointer-type-def type-id='2117397c' size-in-bits='64' id='b1fd62ba'/> - <function-type size-in-bits='64' id='a45265de'> - <parameter type-id='a2bff676'/> - <parameter type-id='13103032'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='fca2ff53'> - <parameter type-id='b8e94b0b'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4f40b107'> - <parameter type-id='b8e94b0b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4157d9cf'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='19c2251e'/> - <return type-id='48b5725f'/> - </function-type> - <class-decl name='flowi' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='174' column='1' id='2117397c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='u' type-id='e9bb6246' visibility='default' filepath='include/net/flow.h' line='180' column='1'/> - </data-member> - </class-decl> - <class-decl name='flowi_common' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='29' column='1' id='184ee240'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flowic_oif' type-id='95e97e5e' visibility='default' filepath='include/net/flow.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='flowic_iif' type-id='95e97e5e' visibility='default' filepath='include/net/flow.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flowic_mark' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='flowic_tos' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='104'> - <var-decl name='flowic_scope' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='flowic_proto' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='flowic_flags' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flowic_secid' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='flowic_uid' type-id='d80b72e6' visibility='default' filepath='include/net/flow.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flowic_tun_key' type-id='46ff7b8b' visibility='default' filepath='include/net/flow.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='flowic_multipath_hash' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='43' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='a240f41d' const='yes' id='17644e8c'/> - <union-decl name='flowi_uli' size-in-bits='32' visibility='default' filepath='include/net/flow.h' line='46' column='1' id='76355708'> - <data-member access='public'> - <var-decl name='ports' type-id='1a8a9bd4' visibility='default' filepath='include/net/flow.h' line='50' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='icmpt' type-id='217fb848' visibility='default' filepath='include/net/flow.h' line='55' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='dnports' type-id='b1169d60' visibility='default' filepath='include/net/flow.h' line='60' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='spi' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='62' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='gre_key' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='63' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='mht' type-id='97a0d733' visibility='default' filepath='include/net/flow.h' line='67' column='1'/> - </data-member> - </union-decl> - <class-decl name='flowi_tunnel' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='25' column='1' id='46ff7b8b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tun_id' type-id='0899c7ad' visibility='default' filepath='include/net/flow.h' line='26' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__7' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='47' column='1' id='1a8a9bd4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dport' type-id='84a5c3d4' visibility='default' filepath='include/net/flow.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='sport' type-id='84a5c3d4' visibility='default' filepath='include/net/flow.h' line='49' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__9' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='57' column='1' id='b1169d60'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dport' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='sport' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='59' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__8' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='52' column='1' id='217fb848'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='code' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='54' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__10' size-in-bits='8' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='65' column='1' id='97a0d733'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='66' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__25' size-in-bits='704' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='175' column='1' id='e9bb6246'> - <data-member access='public'> - <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='176' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ip4' type-id='5f8f2c58' visibility='default' filepath='include/net/flow.h' line='177' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ip6' type-id='618f2f7e' visibility='default' filepath='include/net/flow.h' line='178' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='dn' type-id='83eba552' visibility='default' filepath='include/net/flow.h' line='179' column='1'/> - </data-member> - </union-decl> - <class-decl name='flowi6' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='133' column='1' id='618f2f7e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='daddr' type-id='f6ed712a' visibility='default' filepath='include/net/flow.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='saddr' type-id='f6ed712a' visibility='default' filepath='include/net/flow.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='flowlabel' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='uli' type-id='76355708' visibility='default' filepath='include/net/flow.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mp_hash' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='156' column='1'/> - </data-member> - </class-decl> - <class-decl name='flowidn' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='159' column='1' id='83eba552'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='daddr' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='saddr' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='uli' type-id='76355708' visibility='default' filepath='include/net/flow.h' line='169' column='1'/> - </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/net/tun.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='1024' id='6dcfc3c6'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <class-decl name='wpan_phy' size-in-bits='9472' is-struct='yes' visibility='default' filepath='include/net/cfg802154.h' line='176' column='1' id='0a042b05'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='privid' type-id='eaa32e2f' visibility='default' filepath='include/net/cfg802154.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/net/cfg802154.h' line='185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='current_channel' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='104'> - <var-decl name='current_page' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='supported' type-id='7b03c2a4' visibility='default' filepath='include/net/cfg802154.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='transmit_power' type-id='a7832498' visibility='default' filepath='include/net/cfg802154.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1632'> - <var-decl name='cca' type-id='51a1cee7' visibility='default' filepath='include/net/cfg802154.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='perm_extended_addr' type-id='a30e8d1f' visibility='default' filepath='include/net/cfg802154.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='cca_ed_level' type-id='a7832498' visibility='default' filepath='include/net/cfg802154.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1824'> - <var-decl name='symbol_duration' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1840'> - <var-decl name='lifs_period' type-id='1dc6a898' visibility='default' filepath='include/net/cfg802154.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='sifs_period' type-id='1dc6a898' visibility='default' filepath='include/net/cfg802154.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/net/cfg802154.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9280'> - <var-decl name='_net' type-id='c9df1e6c' visibility='default' filepath='include/net/cfg802154.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9472'> - <var-decl name='priv' type-id='e84913bd' visibility='default' filepath='include/net/cfg802154.h' line='217' column='1'/> - </data-member> - </class-decl> - <class-decl name='wpan_phy_supported' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/net/cfg802154.h' line='134' column='1' id='7b03c2a4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='channels' type-id='6dcfc3c6' visibility='default' filepath='include/net/cfg802154.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='cca_modes' type-id='19c2251e' visibility='default' filepath='include/net/cfg802154.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='cca_opts' type-id='19c2251e' visibility='default' filepath='include/net/cfg802154.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='iftypes' type-id='19c2251e' visibility='default' filepath='include/net/cfg802154.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='lbt' type-id='c78c6f33' visibility='default' filepath='include/net/cfg802154.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='min_minbe' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1160'> - <var-decl name='max_minbe' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1168'> - <var-decl name='min_maxbe' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1176'> - <var-decl name='max_maxbe' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='min_csma_backoffs' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1192'> - <var-decl name='max_csma_backoffs' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1200'> - <var-decl name='min_frame_retries' type-id='fdbf7a0f' visibility='default' filepath='include/net/cfg802154.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1208'> - <var-decl name='max_frame_retries' type-id='fdbf7a0f' visibility='default' filepath='include/net/cfg802154.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='tx_powers_size' type-id='b59d7dce' visibility='default' filepath='include/net/cfg802154.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='cca_ed_levels_size' type-id='b59d7dce' visibility='default' filepath='include/net/cfg802154.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='tx_powers' type-id='e0a2e3a6' visibility='default' filepath='include/net/cfg802154.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='cca_ed_levels' type-id='e0a2e3a6' visibility='default' filepath='include/net/cfg802154.h' line='142' column='1'/> - </data-member> - </class-decl> - <enum-decl name='nl802154_supported_bool_states' filepath='include/net/nl802154.h' line='274' column='1' id='c78c6f33'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='NL802154_SUPPORTED_BOOL_FALSE' value='0'/> - <enumerator name='NL802154_SUPPORTED_BOOL_TRUE' value='1'/> - <enumerator name='__NL802154_SUPPORTED_BOOL_INVALD' value='2'/> - <enumerator name='NL802154_SUPPORTED_BOOL_BOTH' value='3'/> - <enumerator name='__NL802154_SUPPORTED_BOOL_AFTER_LAST' value='4'/> - <enumerator name='NL802154_SUPPORTED_BOOL_MAX' value='3'/> - </enum-decl> - <class-decl name='wpan_phy_cca' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/cfg802154.h' line='145' column='1' id='51a1cee7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mode' type-id='59ec32df' visibility='default' filepath='include/net/cfg802154.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='opt' type-id='ef15418f' visibility='default' filepath='include/net/cfg802154.h' line='147' column='1'/> - </data-member> - </class-decl> - <enum-decl name='nl802154_cca_modes' filepath='include/net/nl802154.h' line='235' column='1' id='59ec32df'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='__NL802154_CCA_INVALID' value='0'/> - <enumerator name='NL802154_CCA_ENERGY' value='1'/> - <enumerator name='NL802154_CCA_CARRIER' value='2'/> - <enumerator name='NL802154_CCA_ENERGY_CARRIER' value='3'/> - <enumerator name='NL802154_CCA_ALOHA' value='4'/> - <enumerator name='NL802154_CCA_UWB_SHR' value='5'/> - <enumerator name='NL802154_CCA_UWB_MULTIPLEXED' value='6'/> - <enumerator name='__NL802154_CCA_ATTR_AFTER_LAST' value='7'/> - <enumerator name='NL802154_CCA_ATTR_MAX' value='6'/> - </enum-decl> - <enum-decl name='nl802154_cca_opts' filepath='include/net/nl802154.h' line='255' column='1' id='ef15418f'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='NL802154_CCA_OPT_ENERGY_CARRIER_AND' value='0'/> - <enumerator name='NL802154_CCA_OPT_ENERGY_CARRIER_OR' value='1'/> - <enumerator name='__NL802154_CCA_OPT_ATTR_AFTER_LAST' value='2'/> - <enumerator name='NL802154_CCA_OPT_ATTR_MAX' value='1'/> - </enum-decl> - <class-decl name='wpan_dev_header_ops' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/cfg802154.h' line='315' column='1' id='95fcbc94'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='create' type-id='5afbd3c3' visibility='default' filepath='include/net/cfg802154.h' line='320' column='1'/> - </data-member> - </class-decl> - <class-decl name='ieee802154_addr' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/cfg802154.h' line='230' column='1' id='57d8dd3d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mode' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='pan_id' type-id='23119536' visibility='default' filepath='include/net/cfg802154.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='25cb4d60' visibility='default' filepath='include/net/cfg802154.h' line='233' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/cfg802154.h' line='233' column='1' id='25cb4d60'> - <data-member access='public'> - <var-decl name='short_addr' type-id='23119536' visibility='default' filepath='include/net/cfg802154.h' line='234' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='extended_addr' type-id='a30e8d1f' visibility='default' filepath='include/net/cfg802154.h' line='235' column='1'/> - </data-member> - </union-decl> - <qualified-type-def type-id='57d8dd3d' const='yes' id='d37aa9fa'/> - <pointer-type-def type-id='d37aa9fa' size-in-bits='64' id='ba195270'/> - <qualified-type-def type-id='95fcbc94' const='yes' id='ff37489f'/> - <pointer-type-def type-id='ff37489f' size-in-bits='64' id='790774ef'/> - <pointer-type-def type-id='bb1a67f7' size-in-bits='64' id='5afbd3c3'/> - <pointer-type-def type-id='06c0432f' size-in-bits='64' id='a8d434b7'/> - <pointer-type-def type-id='0a042b05' size-in-bits='64' id='82398c35'/> - <function-decl name='netdev_alloc_frag' mangled-name='netdev_alloc_frag' filepath='include/linux/skbuff.h' line='2816' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_alloc_frag'> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='netif_receive_skb' mangled-name='netif_receive_skb' filepath='include/linux/netdevice.h' line='3683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_receive_skb'> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_page_frag_refill' mangled-name='skb_page_frag_refill' filepath='include/linux/skbuff.h' line='3110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_page_frag_refill'> - <parameter type-id='f0981eeb'/> - <parameter type-id='a8d434b7'/> - <parameter type-id='f0981eeb'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='skb_partial_csum_set' mangled-name='skb_partial_csum_set' filepath='include/linux/skbuff.h' line='4530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_partial_csum_set'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='8efea9e5'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='netif_set_real_num_tx_queues' mangled-name='netif_set_real_num_tx_queues' filepath='include/linux/netdevice.h' line='3598' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_set_real_num_tx_queues'> - <parameter type-id='68a2d05b'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='netif_set_real_num_rx_queues' mangled-name='netif_set_real_num_rx_queues' filepath='include/linux/netdevice.h' line='3601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_set_real_num_rx_queues'> - <parameter type-id='68a2d05b'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='netif_tx_stop_all_queues' mangled-name='netif_tx_stop_all_queues' filepath='include/linux/netdevice.h' line='3192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_tx_stop_all_queues'> - <parameter type-id='68a2d05b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='skb_copy_ubufs' mangled-name='skb_copy_ubufs' filepath='include/linux/skbuff.h' line='1135' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_copy_ubufs'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='bb1a67f7'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='68a2d05b'/> - <parameter type-id='ba195270'/> - <parameter type-id='ba195270'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/net/usb/asix_common.c' language='LANG_C89'> - <function-decl name='usbnet_get_drvinfo' mangled-name='usbnet_get_drvinfo' filepath='include/linux/usb/usbnet.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_drvinfo'> - <parameter type-id='68a2d05b'/> - <parameter type-id='8c4c4029'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/net/usb/asix_devices.c' language='LANG_C89'> + <class-decl name='wusb_dev' is-struct='yes' visibility='default' is-declaration-only='yes' id='bb4afb30'/> <array-type-def dimensions='1' type-id='7359adad' size-in-bits='320' id='f06fd798'> <subrange length='5' type-id='7ff19f0f' id='53010e10'/> </array-type-def> + <array-type-def dimensions='1' type-id='15adb516' size-in-bits='1024' id='cfc91983'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> + <array-type-def dimensions='1' type-id='b7481dd4' size-in-bits='infinite' id='26179f78'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='8bf48c31' size-in-bits='2048' id='a2aad346'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> + <array-type-def dimensions='1' type-id='e4a73b37' size-in-bits='1024' id='3e3c9632'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> + <array-type-def dimensions='1' type-id='723114f6' size-in-bits='2048' id='11a8d8e5'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> + <array-type-def dimensions='1' type-id='fc6d031c' size-in-bits='infinite' id='b585dd30'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> <class-decl name='usbnet' size-in-bits='5248' is-struct='yes' visibility='default' filepath='include/linux/usb/usbnet.h' line='29' column='1' id='53f069ac'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='udev' type-id='25e60cb2' visibility='default' filepath='include/linux/usb/usbnet.h' line='31' column='1'/> @@ -110051,1387 +99595,6 @@ <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/usbnet.h' line='93' column='1'/> </data-member> </class-decl> - <class-decl name='driver_info' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/linux/usb/usbnet.h' line='102' column='1' id='39a9bc04'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='description' type-id='26a90f95' visibility='default' filepath='include/linux/usb/usbnet.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/usbnet.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bind' type-id='a4de1198' visibility='default' filepath='include/linux/usb/usbnet.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='unbind' type-id='e8ad2523' visibility='default' filepath='include/linux/usb/usbnet.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='reset' type-id='3b49ed88' visibility='default' filepath='include/linux/usb/usbnet.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='stop' type-id='3b49ed88' visibility='default' filepath='include/linux/usb/usbnet.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='check_connect' type-id='3b49ed88' visibility='default' filepath='include/linux/usb/usbnet.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='manage_power' type-id='984ab777' visibility='default' filepath='include/linux/usb/usbnet.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='status' type-id='1483bbe4' visibility='default' filepath='include/linux/usb/usbnet.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='link_reset' type-id='3b49ed88' visibility='default' filepath='include/linux/usb/usbnet.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='rx_fixup' type-id='f98203c0' visibility='default' filepath='include/linux/usb/usbnet.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='tx_fixup' type-id='fb29201e' visibility='default' filepath='include/linux/usb/usbnet.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='recover' type-id='20f9ae8b' visibility='default' filepath='include/linux/usb/usbnet.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='early_init' type-id='3b49ed88' visibility='default' filepath='include/linux/usb/usbnet.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='indication' type-id='a426551e' visibility='default' filepath='include/linux/usb/usbnet.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='set_rx_mode' type-id='20f9ae8b' visibility='default' filepath='include/linux/usb/usbnet.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='in' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/usbnet.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='out' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/usbnet.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='data' type-id='7359adad' visibility='default' filepath='include/linux/usb/usbnet.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/usbnet.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/usbnet.h' line='185' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__12' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1' id='14add5d5'> - <data-member access='public'> - <var-decl name='' type-id='7d287a5b' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='156952c4' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='2a125a28' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1' id='7d287a5b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rx_speed' type-id='19c2251e' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='tx_speed' type-id='19c2251e' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1'/> - </data-member> - </class-decl> - <class-decl name='ethtool_cmd' size-in-bits='352' is-struct='yes' visibility='default' filepath='include/uapi/linux/ethtool.h' line='96' column='1' id='4e13c9d9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cmd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='supported' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='advertising' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='speed' type-id='d315442e' visibility='default' filepath='include/uapi/linux/ethtool.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='duplex' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='port' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='phy_address' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='transceiver' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='autoneg' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='152'> - <var-decl name='mdio_support' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='maxtxpkt' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='maxrxpkt' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='speed_hi' type-id='d315442e' visibility='default' filepath='include/uapi/linux/ethtool.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='240'> - <var-decl name='eth_tp_mdix' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='248'> - <var-decl name='eth_tp_mdix_ctrl' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ethtool.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='lp_advertising' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='reserved' type-id='839e8989' visibility='default' filepath='include/uapi/linux/ethtool.h' line='113' column='1'/> - </data-member> - </class-decl> - <class-decl name='mii_ioctl_data' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/mii.h' line='159' column='1' id='535834b5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='phy_id' type-id='d315442e' visibility='default' filepath='include/uapi/linux/mii.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='reg_num' type-id='d315442e' visibility='default' filepath='include/uapi/linux/mii.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='val_in' type-id='d315442e' visibility='default' filepath='include/uapi/linux/mii.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='val_out' type-id='d315442e' visibility='default' filepath='include/uapi/linux/mii.h' line='163' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='39a9bc04' const='yes' id='6544a7c3'/> - <pointer-type-def type-id='6544a7c3' size-in-bits='64' id='541453cb'/> - <pointer-type-def type-id='4e13c9d9' size-in-bits='64' id='d064f511'/> - <pointer-type-def type-id='5e0713ae' size-in-bits='64' id='3b49ed88'/> - <pointer-type-def type-id='2d770943' size-in-bits='64' id='984ab777'/> - <pointer-type-def type-id='6b532d3e' size-in-bits='64' id='f98203c0'/> - <pointer-type-def type-id='53e8ab6e' size-in-bits='64' id='a4de1198'/> - <pointer-type-def type-id='535834b5' size-in-bits='64' id='eb5662e5'/> - <pointer-type-def type-id='ec664304' size-in-bits='64' id='fb29201e'/> - <pointer-type-def type-id='53f069ac' size-in-bits='64' id='12884b9a'/> - <pointer-type-def type-id='a2c297ff' size-in-bits='64' id='20f9ae8b'/> - <pointer-type-def type-id='b47ad2f2' size-in-bits='64' id='1483bbe4'/> - <pointer-type-def type-id='1c800c47' size-in-bits='64' id='e8ad2523'/> - <pointer-type-def type-id='6a162484' size-in-bits='64' id='a426551e'/> - <function-decl name='usbnet_suspend' mangled-name='usbnet_suspend' filepath='include/linux/usb/usbnet.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_suspend'> - <parameter type-id='8bf48c31'/> - <parameter type-id='c120b5da'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usbnet_resume' mangled-name='usbnet_resume' filepath='include/linux/usb/usbnet.h' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_resume'> - <parameter type-id='8bf48c31'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usbnet_get_endpoints' mangled-name='usbnet_get_endpoints' filepath='include/linux/usb/usbnet.h' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_endpoints'> - <parameter type-id='12884b9a'/> - <parameter type-id='8bf48c31'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='eth_platform_get_mac_address' mangled-name='eth_platform_get_mac_address' filepath='include/linux/etherdevice.h' line='28' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eth_platform_get_mac_address'> - <parameter type-id='fa0b179b'/> - <parameter type-id='cf536864'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usbnet_link_change' mangled-name='usbnet_link_change' filepath='include/linux/usb/usbnet.h' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_link_change'> - <parameter type-id='12884b9a'/> - <parameter type-id='c894953d'/> - <parameter type-id='c894953d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mii_check_media' mangled-name='mii_check_media' filepath='include/linux/mii.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mii_check_media'> - <parameter type-id='f0150b1d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='mii_ethtool_gset' mangled-name='mii_ethtool_gset' filepath='include/linux/mii.h' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mii_ethtool_gset'> - <parameter type-id='f0150b1d'/> - <parameter type-id='d064f511'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mii_link_ok' mangled-name='mii_link_ok' filepath='include/linux/mii.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mii_link_ok'> - <parameter type-id='f0150b1d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='generic_mii_ioctl' mangled-name='generic_mii_ioctl' filepath='include/linux/mii.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_mii_ioctl'> - <parameter type-id='f0150b1d'/> - <parameter type-id='eb5662e5'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usbnet_unlink_rx_urbs' mangled-name='usbnet_unlink_rx_urbs' filepath='include/linux/usb/usbnet.h' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_unlink_rx_urbs'> - <parameter type-id='12884b9a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usbnet_update_max_qlen' mangled-name='usbnet_update_max_qlen' filepath='include/linux/usb/usbnet.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_update_max_qlen'> - <parameter type-id='12884b9a'/> - <return type-id='48b5725f'/> - </function-decl> - <class-decl name='mii_if_info' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/mii.h' line='18' column='1' id='a9918a4d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='phy_id' type-id='95e97e5e' visibility='default' filepath='include/linux/mii.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='advertising' type-id='95e97e5e' visibility='default' filepath='include/linux/mii.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='phy_id_mask' type-id='95e97e5e' visibility='default' filepath='include/linux/mii.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='reg_num_mask' type-id='95e97e5e' visibility='default' filepath='include/linux/mii.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='full_duplex' type-id='f0981eeb' visibility='default' filepath='include/linux/mii.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='force_media' type-id='f0981eeb' visibility='default' filepath='include/linux/mii.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='supports_gmii' type-id='f0981eeb' visibility='default' filepath='include/linux/mii.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/mii.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mdio_read' type-id='b54cfa0f' visibility='default' filepath='include/linux/mii.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mdio_write' type-id='af22e097' visibility='default' filepath='include/linux/mii.h' line='30' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_anchor' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1383' column='1' id='b3bcc053'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='urb_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb.h' line='1384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='include/linux/usb.h' line='1385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb.h' line='1386' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='suspend_wakeups' type-id='49178f86' visibility='default' filepath='include/linux/usb.h' line='1387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='poisoned' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1388' column='1'/> - </data-member> - </class-decl> - <function-type size-in-bits='64' id='5e0713ae'> - <parameter type-id='12884b9a'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='2d770943'> - <parameter type-id='12884b9a'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6b532d3e'> - <parameter type-id='12884b9a'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='53e8ab6e'> - <parameter type-id='12884b9a'/> - <parameter type-id='8bf48c31'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ec664304'> - <parameter type-id='12884b9a'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='3eb7c31c'/> - <return type-id='0fbf3cfd'/> - </function-type> - <function-type size-in-bits='64' id='a2c297ff'> - <parameter type-id='12884b9a'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='b47ad2f2'> - <parameter type-id='12884b9a'/> - <parameter type-id='ab85b8f2'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='1c800c47'> - <parameter type-id='12884b9a'/> - <parameter type-id='8bf48c31'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='6a162484'> - <parameter type-id='12884b9a'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <pointer-type-def type-id='a9918a4d' size-in-bits='64' id='f0150b1d'/> - <pointer-type-def type-id='b209b4e4' size-in-bits='64' id='ab85b8f2'/> - <class-decl name='urb' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1584' column='1' id='b209b4e4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/usb.h' line='1586' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='unlinked' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1587' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hcpriv' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb.h' line='1588' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='use_count' type-id='49178f86' visibility='default' filepath='include/linux/usb.h' line='1589' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='reject' type-id='49178f86' visibility='default' filepath='include/linux/usb.h' line='1590' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='urb_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb.h' line='1593' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='anchor_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb.h' line='1595' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='anchor' type-id='bd300bf3' visibility='default' filepath='include/linux/usb.h' line='1596' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='dev' type-id='25e60cb2' visibility='default' filepath='include/linux/usb.h' line='1597' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='ep' type-id='15adb516' visibility='default' filepath='include/linux/usb.h' line='1598' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='pipe' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1599' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='stream_id' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1600' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1601' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='transfer_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1602' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='transfer_buffer' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb.h' line='1603' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='transfer_dma' type-id='cf29c9b3' visibility='default' filepath='include/linux/usb.h' line='1604' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/linux/usb.h' line='1605' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='num_mapped_sgs' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1606' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='num_sgs' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1607' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='transfer_buffer_length' type-id='19c2251e' visibility='default' filepath='include/linux/usb.h' line='1608' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='actual_length' type-id='19c2251e' visibility='default' filepath='include/linux/usb.h' line='1609' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='setup_packet' type-id='cf536864' visibility='default' filepath='include/linux/usb.h' line='1610' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='setup_dma' type-id='cf29c9b3' visibility='default' filepath='include/linux/usb.h' line='1611' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='start_frame' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1612' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='number_of_packets' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1613' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='interval' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1614' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='error_count' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1616' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='context' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb.h' line='1617' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='complete' type-id='4086973b' visibility='default' filepath='include/linux/usb.h' line='1618' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='iso_frame_desc' type-id='b585dd30' visibility='default' filepath='include/linux/usb.h' line='1619' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1621' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1622' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1623' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1624' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='58725ef3' size-in-bits='64' id='af22e097'/> - <typedef-decl name='usb_complete_t' type-id='79dbccfb' filepath='include/linux/usb.h' line='1399' column='1' id='4086973b'/> - <pointer-type-def type-id='b3bcc053' size-in-bits='64' id='bd300bf3'/> - <array-type-def dimensions='1' type-id='fc6d031c' size-in-bits='infinite' id='b585dd30'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='usb_iso_packet_descriptor' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1374' column='1' id='fc6d031c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1375' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1376' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='actual_length' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1377' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1378' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='d800b1bf' size-in-bits='64' id='79dbccfb'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/net/usb/ax88179_178a.c' language='LANG_C89'> - <function-decl name='skb_trim' mangled-name='skb_trim' filepath='include/linux/skbuff.h' line='2708' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_trim'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='skb_clone' mangled-name='skb_clone' filepath='include/linux/skbuff.h' line='1136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_clone'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='usbnet_skb_return' mangled-name='usbnet_skb_return' filepath='include/linux/usb/usbnet.h' line='273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_skb_return'> - <parameter type-id='12884b9a'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mii_ethtool_set_link_ksettings' mangled-name='mii_ethtool_set_link_ksettings' filepath='include/linux/mii.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mii_ethtool_set_link_ksettings'> - <parameter type-id='f0150b1d'/> - <parameter type-id='b2c34f11'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usbnet_write_cmd_async' mangled-name='usbnet_write_cmd_async' filepath='include/linux/usb/usbnet.h' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_write_cmd_async'> - <parameter type-id='12884b9a'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='8efea9e5'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/net/usb/cdc_ether.c' language='LANG_C89'> - <class-decl name='usb_cdc_parsed_header' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/usb/cdc.h' line='26' column='1' id='10a51b66'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='usb_cdc_union_desc' type-id='b7f056d4' visibility='default' filepath='include/linux/usb/cdc.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='usb_cdc_header_desc' type-id='015a0234' visibility='default' filepath='include/linux/usb/cdc.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='usb_cdc_call_mgmt_descriptor' type-id='93edac17' visibility='default' filepath='include/linux/usb/cdc.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='usb_cdc_acm_descriptor' type-id='6f7e8184' visibility='default' filepath='include/linux/usb/cdc.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='usb_cdc_country_functional_desc' type-id='1654068f' visibility='default' filepath='include/linux/usb/cdc.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='usb_cdc_network_terminal_desc' type-id='b6bc3316' visibility='default' filepath='include/linux/usb/cdc.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='usb_cdc_ether_desc' type-id='a9c8654f' visibility='default' filepath='include/linux/usb/cdc.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='usb_cdc_dmm_desc' type-id='0c1984e5' visibility='default' filepath='include/linux/usb/cdc.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='usb_cdc_mdlm_desc' type-id='94bfb8eb' visibility='default' filepath='include/linux/usb/cdc.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='usb_cdc_mdlm_detail_desc' type-id='8b42c33d' visibility='default' filepath='include/linux/usb/cdc.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='usb_cdc_obex_desc' type-id='4875dd9d' visibility='default' filepath='include/linux/usb/cdc.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='usb_cdc_ncm_desc' type-id='7041aa49' visibility='default' filepath='include/linux/usb/cdc.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='usb_cdc_mbim_desc' type-id='31efb644' visibility='default' filepath='include/linux/usb/cdc.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='usb_cdc_mbim_extended_desc' type-id='6253b388' visibility='default' filepath='include/linux/usb/cdc.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='phonet_magic_present' type-id='b50a4934' visibility='default' filepath='include/linux/usb/cdc.h' line='43' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_union_desc' size-in-bits='40' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='101' column='1' id='d37cd54e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bMasterInterface0' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bSlaveInterface0' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='107' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_header_desc' size-in-bits='40' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='63' column='1' id='d285082e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bcdCDC' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='68' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_call_mgmt_descriptor' size-in-bits='40' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='72' column='1' id='42b001af'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bmCapabilities' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bDataInterface' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='81' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_acm_descriptor' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='85' column='1' id='f0029b4e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bmCapabilities' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='90' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_country_functional_desc' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='112' column='1' id='62e0e7f7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='iCountryCodeRelDate' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='wCountyCode0' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='118' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_network_terminal_desc' size-in-bits='56' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='123' column='1' id='19834fe0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bEntityId' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='iName' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='bChannelIndex' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='bPhysicalInterface' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='131' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_ether_desc' size-in-bits='104' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='135' column='1' id='0e5b8ca7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='iMACAddress' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bmEthernetStatistics' type-id='2f162548' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wMaxSegmentSize' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='wNumberMCFilters' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='bNumberPowerFilters' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='144' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_dmm_desc' size-in-bits='56' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='148' column='1' id='5e084b85'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bFunctionLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubtype' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bcdVersion' type-id='d315442e' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='wMaxCommand' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='153' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_mdlm_desc' size-in-bits='168' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='157' column='1' id='9d7259bb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bcdVersion' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='bGUID' type-id='9396cabb' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='163' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_mdlm_detail_desc' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='167' column='1' id='31e0f35d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bGuidDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bDetailData' type-id='167619f6' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='174' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_obex_desc' size-in-bits='40' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='178' column='1' id='8ebff3ed'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bcdVersion' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='183' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_ncm_desc' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='187' column='1' id='bdcf5751'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bcdNcmVersion' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='bmNetworkCapabilities' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='193' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_mbim_desc' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='197' column='1' id='0570fd5e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bcdMBIMVersion' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='wMaxControlMessage' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='203' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='bNumberFilters' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bMaxFilterSize' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='wMaxSegmentSize' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='88'> - <var-decl name='bmNetworkCapabilities' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='207' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_mbim_extended_desc' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='211' column='1' id='3093472a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bcdMBIMExtendedVersion' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='bMaxOutstandingCommandMessages' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='wMTU' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='218' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='39b596d4' const='yes' id='0e085d99'/> - <pointer-type-def type-id='0e085d99' size-in-bits='64' id='ca2b80c9'/> - <pointer-type-def type-id='f0029b4e' size-in-bits='64' id='6f7e8184'/> - <pointer-type-def type-id='42b001af' size-in-bits='64' id='93edac17'/> - <pointer-type-def type-id='62e0e7f7' size-in-bits='64' id='1654068f'/> - <pointer-type-def type-id='5e084b85' size-in-bits='64' id='0c1984e5'/> - <pointer-type-def type-id='0e5b8ca7' size-in-bits='64' id='a9c8654f'/> - <pointer-type-def type-id='d285082e' size-in-bits='64' id='015a0234'/> - <pointer-type-def type-id='0570fd5e' size-in-bits='64' id='31efb644'/> - <pointer-type-def type-id='3093472a' size-in-bits='64' id='6253b388'/> - <pointer-type-def type-id='9d7259bb' size-in-bits='64' id='94bfb8eb'/> - <pointer-type-def type-id='31e0f35d' size-in-bits='64' id='8b42c33d'/> - <pointer-type-def type-id='bdcf5751' size-in-bits='64' id='7041aa49'/> - <pointer-type-def type-id='19834fe0' size-in-bits='64' id='b6bc3316'/> - <pointer-type-def type-id='8ebff3ed' size-in-bits='64' id='4875dd9d'/> - <pointer-type-def type-id='10a51b66' size-in-bits='64' id='16f45b2c'/> - <pointer-type-def type-id='d37cd54e' size-in-bits='64' id='b7f056d4'/> - <function-decl name='usbnet_generic_cdc_bind' mangled-name='usbnet_generic_cdc_bind' filepath='drivers/net/usb/cdc_ether.c' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_generic_cdc_bind'> - <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/cdc_ether.c' line='101' column='1'/> - <parameter type-id='8bf48c31' name='intf' filepath='drivers/net/usb/cdc_ether.c' line='101' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cdc_parse_cdc_header' mangled-name='cdc_parse_cdc_header' filepath='include/linux/usb/cdc.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdc_parse_cdc_header'> - <parameter type-id='16f45b2c'/> - <parameter type-id='8bf48c31'/> - <parameter type-id='cf536864'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_ifnum_to_if' mangled-name='usb_ifnum_to_if' filepath='include/linux/usb.h' line='900' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ifnum_to_if'> - <parameter type-id='ca2b80c9'/> - <parameter type-id='f0981eeb'/> - <return type-id='8bf48c31'/> - </function-decl> - <function-decl name='usb_driver_claim_interface' mangled-name='usb_driver_claim_interface' filepath='include/linux/usb.h' line='869' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_driver_claim_interface'> - <parameter type-id='46ae908a'/> - <parameter type-id='8bf48c31'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_driver_release_interface' mangled-name='usb_driver_release_interface' filepath='include/linux/usb.h' line='890' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_driver_release_interface'> - <parameter type-id='46ae908a'/> - <parameter type-id='8bf48c31'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usbnet_cdc_unbind' mangled-name='usbnet_cdc_unbind' filepath='drivers/net/usb/cdc_ether.c' line='346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_cdc_unbind'> - <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/cdc_ether.c' line='346' column='1'/> - <parameter type-id='8bf48c31' name='intf' filepath='drivers/net/usb/cdc_ether.c' line='346' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usbnet_get_ethernet_addr' mangled-name='usbnet_get_ethernet_addr' filepath='include/linux/usb/usbnet.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_ethernet_addr'> - <parameter type-id='12884b9a'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='1ab3428c' size-in-bits='64' id='46ae908a'/> - <class-decl name='usb_driver' size-in-bits='2688' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1212' column='1' id='1ab3428c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb.h' line='1213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='probe' type-id='a324decb' visibility='default' filepath='include/linux/usb.h' line='1215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='disconnect' type-id='b6566954' visibility='default' filepath='include/linux/usb.h' line='1218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='unlocked_ioctl' type-id='52006477' visibility='default' filepath='include/linux/usb.h' line='1220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='suspend' type-id='31eb8cc0' visibility='default' filepath='include/linux/usb.h' line='1223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='resume' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='reset_resume' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1225' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pre_reset' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='post_reset' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='id_table' type-id='bc57058f' visibility='default' filepath='include/linux/usb.h' line='1230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='dev_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/usb.h' line='1231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='dynids' type-id='cb08bae1' visibility='default' filepath='include/linux/usb.h' line='1233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='drvwrap' type-id='33780378' visibility='default' filepath='include/linux/usb.h' line='1234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='no_dynamic_id' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='supports_autosuspend' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='disable_hub_initiated_lpm' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='soft_unbind' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1242' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1243' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_dynids' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1119' column='1' id='cb08bae1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb.h' line='1120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb.h' line='1121' column='1'/> - </data-member> - </class-decl> - <class-decl name='usbdrv_wrap' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1141' column='1' id='33780378'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/usb.h' line='1142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='for_devices' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1143' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='244e59bf' size-in-bits='64' id='bc57058f'/> - <pointer-type-def type-id='4b2a0d9d' size-in-bits='64' id='46d1c941'/> - <pointer-type-def type-id='84e4381f' size-in-bits='64' id='a324decb'/> - <pointer-type-def type-id='284cd8d6' size-in-bits='64' id='31eb8cc0'/> - <pointer-type-def type-id='25c33493' size-in-bits='64' id='52006477'/> - <pointer-type-def type-id='3434ed92' size-in-bits='64' id='b6566954'/> - <qualified-type-def type-id='391a9024' const='yes' id='244e59bf'/> - <class-decl name='usb_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='121' column='1' id='391a9024'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='match_flags' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='idVendor' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='idProduct' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='bcdDevice_lo' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bcdDevice_hi' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='bDeviceClass' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='88'> - <var-decl name='bDeviceSubClass' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='bDeviceProtocol' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='104'> - <var-decl name='bInterfaceClass' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='bInterfaceSubClass' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='bInterfaceProtocol' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bInterfaceNumber' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='driver_info' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='145' column='1'/> - </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/net/usb/r8152.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='2f162548' size-in-bits='32' id='df785d68'> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> - <class-decl name='ep_device' is-struct='yes' visibility='default' is-declaration-only='yes' id='7eea96b3'/> - <class-decl name='usb_tt' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/usb/hcd.h' line='571' column='1' id='7dda8bf2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hub' type-id='25e60cb2' visibility='default' filepath='include/linux/usb/hcd.h' line='572' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='multi' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/hcd.h' line='573' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='think_time' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='574' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hcpriv' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/hcd.h' line='575' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb/hcd.h' line='578' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='clear_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/hcd.h' line='579' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='clear_work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/hcd.h' line='580' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='582' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='583' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='584' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='585' column='1'/> - </data-member> - </class-decl> - <class-decl name='wusb_dev' is-struct='yes' visibility='default' is-declaration-only='yes' id='bb4afb30'/> - <array-type-def dimensions='1' type-id='15adb516' size-in-bits='1024' id='cfc91983'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <array-type-def dimensions='1' type-id='b7481dd4' size-in-bits='infinite' id='26179f78'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8bf48c31' size-in-bits='2048' id='a2aad346'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <array-type-def dimensions='1' type-id='e4a73b37' size-in-bits='1024' id='3e3c9632'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <array-type-def dimensions='1' type-id='723114f6' size-in-bits='2048' id='11a8d8e5'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <array-type-def dimensions='1' type-id='fc6d031c' size-in-bits='infinite' id='b585dd30'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='usb_driver' size-in-bits='2688' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1212' column='1' id='1ab3428c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb.h' line='1213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='probe' type-id='a324decb' visibility='default' filepath='include/linux/usb.h' line='1215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='disconnect' type-id='b6566954' visibility='default' filepath='include/linux/usb.h' line='1218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='unlocked_ioctl' type-id='52006477' visibility='default' filepath='include/linux/usb.h' line='1220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='suspend' type-id='31eb8cc0' visibility='default' filepath='include/linux/usb.h' line='1223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='resume' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='reset_resume' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1225' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pre_reset' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='post_reset' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='id_table' type-id='bc57058f' visibility='default' filepath='include/linux/usb.h' line='1230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='dev_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/usb.h' line='1231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='dynids' type-id='cb08bae1' visibility='default' filepath='include/linux/usb.h' line='1233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='drvwrap' type-id='33780378' visibility='default' filepath='include/linux/usb.h' line='1234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='no_dynamic_id' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='supports_autosuspend' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='disable_hub_initiated_lpm' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='soft_unbind' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1242' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1243' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_interface' size-in-bits='8448' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='233' column='1' id='5b653fc9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='altsetting' type-id='2ac920d2' visibility='default' filepath='include/linux/usb.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cur_altsetting' type-id='2ac920d2' visibility='default' filepath='include/linux/usb.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='num_altsetting' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='intf_assoc' type-id='e4a73b37' visibility='default' filepath='include/linux/usb.h' line='244' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='minor' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='condition' type-id='3cabc9fc' visibility='default' filepath='include/linux/usb.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sysfs_files_created' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='ep_devs_created' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='unregistering' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='needs_remote_wakeup' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='needs_altsetting0' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='needs_binding' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='resetting_device' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='authorized' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='256' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/usb.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='usb_dev' type-id='fa0b179b' visibility='default' filepath='include/linux/usb.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='reset_ws' type-id='ef9025d0' visibility='default' filepath='include/linux/usb.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='265' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_host_interface' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='83' column='1' id='b7481dd4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='desc' type-id='6be9d6a7' visibility='default' filepath='include/linux/usb.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='extralen' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='extra' type-id='cf536864' visibility='default' filepath='include/linux/usb.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='endpoint' type-id='15adb516' visibility='default' filepath='include/linux/usb.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='string' type-id='26a90f95' visibility='default' filepath='include/linux/usb.h' line='94' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_interface_descriptor' size-in-bits='72' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='385' column='1' id='6be9d6a7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='386' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bInterfaceNumber' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bAlternateSetting' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bNumEndpoints' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='bInterfaceClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='bInterfaceSubClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='bInterfaceProtocol' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='iInterface' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='395' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_host_endpoint' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='68' column='1' id='325f6f30'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='desc' type-id='2b1e6e59' visibility='default' filepath='include/linux/usb.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='ss_ep_comp' type-id='1f03d7fe' visibility='default' filepath='include/linux/usb.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='ssp_isoc_ep_comp' type-id='a7a7a133' visibility='default' filepath='include/linux/usb.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='urb_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='hcpriv' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ep_dev' type-id='7b923743' visibility='default' filepath='include/linux/usb.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='extra' type-id='cf536864' visibility='default' filepath='include/linux/usb.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='extralen' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='streams' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='79' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_endpoint_descriptor' size-in-bits='72' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='403' column='1' id='2b1e6e59'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bEndpointAddress' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bmAttributes' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='wMaxPacketSize' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='bInterval' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='bRefresh' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bSynchAddress' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='415' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ss_ep_comp_descriptor' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='685' column='1' id='1f03d7fe'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='686' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='687' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bMaxBurst' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bmAttributes' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='690' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='wBytesPerInterval' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='691' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ssp_isoc_ep_comp_descriptor' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='673' column='1' id='a7a7a133'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='674' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='675' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='wReseved' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='676' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='dwBytesPerInterval' type-id='2f162548' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='677' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_interface_assoc_descriptor' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='779' column='1' id='d1a7f9af'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='780' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='781' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bFirstInterface' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='783' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bInterfaceCount' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='784' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bFunctionClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='785' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='bFunctionSubClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='786' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='bFunctionProtocol' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='787' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='iFunction' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='788' column='1'/> - </data-member> - </class-decl> - <enum-decl name='usb_interface_condition' filepath='include/linux/usb.h' line='97' column='1' id='3cabc9fc'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_INTERFACE_UNBOUND' value='0'/> - <enumerator name='USB_INTERFACE_BINDING' value='1'/> - <enumerator name='USB_INTERFACE_BOUND' value='2'/> - <enumerator name='USB_INTERFACE_UNBINDING' value='3'/> - </enum-decl> - <class-decl name='usb_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='121' column='1' id='391a9024'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='match_flags' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='idVendor' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='idProduct' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='bcdDevice_lo' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bcdDevice_hi' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='bDeviceClass' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='88'> - <var-decl name='bDeviceSubClass' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='bDeviceProtocol' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='104'> - <var-decl name='bInterfaceClass' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='bInterfaceSubClass' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='bInterfaceProtocol' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bInterfaceNumber' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='driver_info' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='145' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_dynids' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1119' column='1' id='cb08bae1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb.h' line='1120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb.h' line='1121' column='1'/> - </data-member> - </class-decl> - <class-decl name='usbdrv_wrap' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1141' column='1' id='33780378'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/usb.h' line='1142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='for_devices' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1143' column='1'/> - </data-member> - </class-decl> <class-decl name='usb_device' size-in-bits='12672' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='652' column='1' id='39b596d4'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='devnum' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='653' column='1'/> @@ -111724,6 +99887,95 @@ <var-decl name='devicemap' type-id='f05e8e77' visibility='default' filepath='include/linux/usb.h' line='434' column='1'/> </data-member> </class-decl> + <class-decl name='usb_host_endpoint' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='68' column='1' id='325f6f30'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='desc' type-id='2b1e6e59' visibility='default' filepath='include/linux/usb.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='ss_ep_comp' type-id='1f03d7fe' visibility='default' filepath='include/linux/usb.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='ssp_isoc_ep_comp' type-id='a7a7a133' visibility='default' filepath='include/linux/usb.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='urb_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='hcpriv' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ep_dev' type-id='7b923743' visibility='default' filepath='include/linux/usb.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='extra' type-id='cf536864' visibility='default' filepath='include/linux/usb.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='extralen' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='streams' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='79' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_endpoint_descriptor' size-in-bits='72' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='403' column='1' id='2b1e6e59'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bEndpointAddress' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bmAttributes' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='wMaxPacketSize' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='409' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='bInterval' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='410' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='bRefresh' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='414' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bSynchAddress' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='415' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_ss_ep_comp_descriptor' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='685' column='1' id='1f03d7fe'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='686' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='687' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bMaxBurst' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='689' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bmAttributes' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='690' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='wBytesPerInterval' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='691' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_ssp_isoc_ep_comp_descriptor' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='673' column='1' id='a7a7a133'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='674' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='675' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='wReseved' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='676' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='dwBytesPerInterval' type-id='2f162548' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='677' column='1'/> + </data-member> + </class-decl> <class-decl name='usb_device_descriptor' size-in-bits='144' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='289' column='1' id='582de67c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='290' column='1'/> @@ -111957,6 +100209,150 @@ <var-decl name='bMaxPower' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='354' column='1'/> </data-member> </class-decl> + <class-decl name='usb_interface_assoc_descriptor' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='779' column='1' id='d1a7f9af'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='780' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='781' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bFirstInterface' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='783' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bInterfaceCount' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='784' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='bFunctionClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='785' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='bFunctionSubClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='786' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='bFunctionProtocol' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='787' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='iFunction' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='788' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_interface' size-in-bits='8448' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='233' column='1' id='5b653fc9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='altsetting' type-id='2ac920d2' visibility='default' filepath='include/linux/usb.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cur_altsetting' type-id='2ac920d2' visibility='default' filepath='include/linux/usb.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='num_altsetting' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='intf_assoc' type-id='e4a73b37' visibility='default' filepath='include/linux/usb.h' line='244' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='minor' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='condition' type-id='3cabc9fc' visibility='default' filepath='include/linux/usb.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sysfs_files_created' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='ep_devs_created' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='unregistering' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='needs_remote_wakeup' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='needs_altsetting0' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='needs_binding' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='resetting_device' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='authorized' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='256' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/usb.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='usb_dev' type-id='fa0b179b' visibility='default' filepath='include/linux/usb.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='reset_ws' type-id='ef9025d0' visibility='default' filepath='include/linux/usb.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='264' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='265' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_host_interface' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='83' column='1' id='b7481dd4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='desc' type-id='6be9d6a7' visibility='default' filepath='include/linux/usb.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='extralen' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='extra' type-id='cf536864' visibility='default' filepath='include/linux/usb.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='endpoint' type-id='15adb516' visibility='default' filepath='include/linux/usb.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='string' type-id='26a90f95' visibility='default' filepath='include/linux/usb.h' line='94' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_interface_descriptor' size-in-bits='72' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='385' column='1' id='6be9d6a7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='386' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='387' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bInterfaceNumber' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bAlternateSetting' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='bNumEndpoints' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='bInterfaceClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='bInterfaceSubClass' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='393' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='bInterfaceProtocol' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='iInterface' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='395' column='1'/> + </data-member> + </class-decl> + <enum-decl name='usb_interface_condition' filepath='include/linux/usb.h' line='97' column='1' id='3cabc9fc'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='USB_INTERFACE_UNBOUND' value='0'/> + <enumerator name='USB_INTERFACE_BINDING' value='1'/> + <enumerator name='USB_INTERFACE_BOUND' value='2'/> + <enumerator name='USB_INTERFACE_UNBINDING' value='3'/> + </enum-decl> <class-decl name='usb_interface_cache' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='333' column='1' id='dbbc1900'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='num_altsetting' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='334' column='1'/> @@ -111996,21 +100392,69 @@ <var-decl name='timeout' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='572' column='1'/> </data-member> </class-decl> - <class-decl name='tasklet_struct' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='596' column='1' id='7a7ea727'> + <class-decl name='driver_info' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/linux/usb/usbnet.h' line='102' column='1' id='39a9bc04'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='59f1923f' visibility='default' filepath='include/linux/interrupt.h' line='598' column='1'/> + <var-decl name='description' type-id='26a90f95' visibility='default' filepath='include/linux/usb/usbnet.h' line='103' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/interrupt.h' line='599' column='1'/> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/usbnet.h' line='105' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='count' type-id='49178f86' visibility='default' filepath='include/linux/interrupt.h' line='600' column='1'/> + <var-decl name='bind' type-id='a4de1198' visibility='default' filepath='include/linux/usb/usbnet.h' line='134' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='func' type-id='08b16374' visibility='default' filepath='include/linux/interrupt.h' line='601' column='1'/> + <var-decl name='unbind' type-id='e8ad2523' visibility='default' filepath='include/linux/usb/usbnet.h' line='137' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='data' type-id='7359adad' visibility='default' filepath='include/linux/interrupt.h' line='602' column='1'/> + <var-decl name='reset' type-id='3b49ed88' visibility='default' filepath='include/linux/usb/usbnet.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='stop' type-id='3b49ed88' visibility='default' filepath='include/linux/usb/usbnet.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='check_connect' type-id='3b49ed88' visibility='default' filepath='include/linux/usb/usbnet.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='manage_power' type-id='984ab777' visibility='default' filepath='include/linux/usb/usbnet.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='status' type-id='1483bbe4' visibility='default' filepath='include/linux/usb/usbnet.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='link_reset' type-id='3b49ed88' visibility='default' filepath='include/linux/usb/usbnet.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='rx_fixup' type-id='f98203c0' visibility='default' filepath='include/linux/usb/usbnet.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='tx_fixup' type-id='fb29201e' visibility='default' filepath='include/linux/usb/usbnet.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='recover' type-id='20f9ae8b' visibility='default' filepath='include/linux/usb/usbnet.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='early_init' type-id='3b49ed88' visibility='default' filepath='include/linux/usb/usbnet.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='indication' type-id='a426551e' visibility='default' filepath='include/linux/usb/usbnet.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='set_rx_mode' type-id='20f9ae8b' visibility='default' filepath='include/linux/usb/usbnet.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='in' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/usbnet.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='out' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/usbnet.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='data' type-id='7359adad' visibility='default' filepath='include/linux/usb/usbnet.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/usbnet.h' line='184' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/usbnet.h' line='185' column='1'/> </data-member> </class-decl> <class-decl name='urb' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1584' column='1' id='b209b4e4'> @@ -112149,56 +100593,39 @@ <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1378' column='1'/> </data-member> </class-decl> - <class-decl name='mii_if_info' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/mii.h' line='18' column='1' id='a9918a4d'> + <union-decl name='__anonymous_union__12' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1' id='14add5d5'> + <data-member access='public'> + <var-decl name='' type-id='7d287a5b' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='156952c4' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='2a125a28' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1' id='7d287a5b'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='phy_id' type-id='95e97e5e' visibility='default' filepath='include/linux/mii.h' line='19' column='1'/> + <var-decl name='rx_speed' type-id='19c2251e' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='advertising' type-id='95e97e5e' visibility='default' filepath='include/linux/mii.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='phy_id_mask' type-id='95e97e5e' visibility='default' filepath='include/linux/mii.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='reg_num_mask' type-id='95e97e5e' visibility='default' filepath='include/linux/mii.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='full_duplex' type-id='f0981eeb' visibility='default' filepath='include/linux/mii.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='force_media' type-id='f0981eeb' visibility='default' filepath='include/linux/mii.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='supports_gmii' type-id='f0981eeb' visibility='default' filepath='include/linux/mii.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/mii.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mdio_read' type-id='b54cfa0f' visibility='default' filepath='include/linux/mii.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mdio_write' type-id='af22e097' visibility='default' filepath='include/linux/mii.h' line='30' column='1'/> + <var-decl name='tx_speed' type-id='19c2251e' visibility='default' filepath='include/linux/usb/usbnet.h' line='89' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='f6ed712a' const='yes' id='ce076883'/> - <pointer-type-def type-id='ce076883' size-in-bits='64' id='fea9c20b'/> - <qualified-type-def type-id='391a9024' const='yes' id='244e59bf'/> - <pointer-type-def type-id='244e59bf' size-in-bits='64' id='bc57058f'/> - <pointer-type-def type-id='5ad6e0ef' size-in-bits='64' id='1a7ee447'/> + <pointer-type-def type-id='26a90f95' size-in-bits='64' id='9b23c9ad'/> + <qualified-type-def type-id='39a9bc04' const='yes' id='6544a7c3'/> + <pointer-type-def type-id='6544a7c3' size-in-bits='64' id='541453cb'/> <pointer-type-def type-id='7eea96b3' size-in-bits='64' id='7b923743'/> - <pointer-type-def type-id='4b2a0d9d' size-in-bits='64' id='46d1c941'/> - <pointer-type-def type-id='84e4381f' size-in-bits='64' id='a324decb'/> - <pointer-type-def type-id='284cd8d6' size-in-bits='64' id='31eb8cc0'/> - <pointer-type-def type-id='25c33493' size-in-bits='64' id='52006477'/> - <pointer-type-def type-id='a9918a4d' size-in-bits='64' id='f0150b1d'/> - <pointer-type-def type-id='7a7ea727' size-in-bits='64' id='59f1923f'/> + <pointer-type-def type-id='5e0713ae' size-in-bits='64' id='3b49ed88'/> + <pointer-type-def type-id='2d770943' size-in-bits='64' id='984ab777'/> + <pointer-type-def type-id='6b532d3e' size-in-bits='64' id='f98203c0'/> + <pointer-type-def type-id='53e8ab6e' size-in-bits='64' id='a4de1198'/> + <pointer-type-def type-id='ec664304' size-in-bits='64' id='fb29201e'/> <pointer-type-def type-id='b209b4e4' size-in-bits='64' id='ab85b8f2'/> <pointer-type-def type-id='b3bcc053' size-in-bits='64' id='bd300bf3'/> <pointer-type-def type-id='9bcc816e' size-in-bits='64' id='d42add34'/> <pointer-type-def type-id='fa4d7704' size-in-bits='64' id='3ab7d422'/> <pointer-type-def type-id='39b596d4' size-in-bits='64' id='25e60cb2'/> - <pointer-type-def type-id='1ab3428c' size-in-bits='64' id='46ae908a'/> <pointer-type-def type-id='21767af6' size-in-bits='64' id='95e6deec'/> <pointer-type-def type-id='40f66efb' size-in-bits='64' id='ea484b4b'/> <pointer-type-def type-id='2df0328b' size-in-bits='64' id='2ba3cceb'/> @@ -112212,360 +100639,134 @@ <pointer-type-def type-id='4f5dfff0' size-in-bits='64' id='4373df76'/> <pointer-type-def type-id='eaa06085' size-in-bits='64' id='9d8ff465'/> <pointer-type-def type-id='7dda8bf2' size-in-bits='64' id='bf95a8f0'/> - <pointer-type-def type-id='58725ef3' size-in-bits='64' id='af22e097'/> - <pointer-type-def type-id='5bbf1052' size-in-bits='64' id='08b16374'/> + <pointer-type-def type-id='53f069ac' size-in-bits='64' id='12884b9a'/> <pointer-type-def type-id='d800b1bf' size-in-bits='64' id='79dbccfb'/> - <pointer-type-def type-id='3434ed92' size-in-bits='64' id='b6566954'/> + <pointer-type-def type-id='a2c297ff' size-in-bits='64' id='20f9ae8b'/> + <pointer-type-def type-id='b47ad2f2' size-in-bits='64' id='1483bbe4'/> + <pointer-type-def type-id='1c800c47' size-in-bits='64' id='e8ad2523'/> + <pointer-type-def type-id='6a162484' size-in-bits='64' id='a426551e'/> <pointer-type-def type-id='bb4afb30' size-in-bits='64' id='ca0a9af6'/> - <function-decl name='usb_deregister' mangled-name='usb_deregister' filepath='include/linux/usb.h' line='1315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_deregister'> - <parameter type-id='46ae908a'/> + <function-decl name='usbnet_generic_cdc_bind' mangled-name='usbnet_generic_cdc_bind' filepath='drivers/net/usb/cdc_ether.c' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_generic_cdc_bind'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/cdc_ether.c' line='101' column='1'/> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/net/usb/cdc_ether.c' line='101' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usbnet_cdc_unbind' mangled-name='usbnet_cdc_unbind' filepath='drivers/net/usb/cdc_ether.c' line='346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_cdc_unbind'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/cdc_ether.c' line='346' column='1'/> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/net/usb/cdc_ether.c' line='346' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='usb_control_msg' mangled-name='usb_control_msg' filepath='include/linux/usb.h' line='1821' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_control_msg'> - <parameter type-id='25e60cb2'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='8efea9e5'/> + <function-type size-in-bits='64' id='5e0713ae'> + <parameter type-id='12884b9a'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='2d770943'> + <parameter type-id='12884b9a'/> <parameter type-id='95e97e5e'/> <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_reset_device' mangled-name='usb_reset_device' filepath='include/linux/usb.h' line='771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_reset_device'> - <parameter type-id='25e60cb2'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='alloc_etherdev_mqs' mangled-name='alloc_etherdev_mqs' filepath='include/linux/etherdevice.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_etherdev_mqs'> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='68a2d05b'/> - </function-decl> - <function-decl name='tasklet_init' mangled-name='tasklet_init' filepath='include/linux/interrupt.h' line='682' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tasklet_init'> - <parameter type-id='59f1923f'/> - <parameter type-id='08b16374'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='queue_delayed_work_on' mangled-name='queue_delayed_work_on' filepath='include/linux/workqueue.h' line='455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='queue_delayed_work_on'> - <parameter type-id='95e97e5e'/> - <parameter type-id='242e3d19'/> - <parameter type-id='1a7ee447'/> - <parameter type-id='7359adad'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='register_netdev' mangled-name='register_netdev' filepath='include/linux/netdevice.h' line='4172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_netdev'> - <parameter type-id='68a2d05b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='tasklet_kill' mangled-name='tasklet_kill' filepath='include/linux/interrupt.h' line='680' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tasklet_kill'> - <parameter type-id='59f1923f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='device_set_wakeup_enable' mangled-name='device_set_wakeup_enable' filepath='include/linux/pm_wakeup.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_set_wakeup_enable'> - <parameter type-id='fa0b179b'/> - <parameter type-id='c894953d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='netdev_err' mangled-name='netdev_err' filepath='include/linux/netdevice.h' line='4808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_err'> - <parameter type-id='2ce52478'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='netdev_info' mangled-name='netdev_info' filepath='include/linux/netdevice.h' line='4814' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_info'> - <parameter type-id='2ce52478'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='unregister_netdev' mangled-name='unregister_netdev' filepath='include/linux/netdevice.h' line='4173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_netdev'> - <parameter type-id='68a2d05b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cancel_delayed_work_sync' mangled-name='cancel_delayed_work_sync' filepath='include/linux/workqueue.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cancel_delayed_work_sync'> - <parameter type-id='1a7ee447'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='usb_kill_urb' mangled-name='usb_kill_urb' filepath='include/linux/usb.h' line='1750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_kill_urb'> - <parameter type-id='ab85b8f2'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dev_set_mac_address' mangled-name='dev_set_mac_address' filepath='include/linux/netdevice.h' line='3735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_set_mac_address'> - <parameter type-id='68a2d05b'/> - <parameter type-id='5c0abad8'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='netif_tx_wake_queue' mangled-name='netif_tx_wake_queue' filepath='include/linux/netdevice.h' line='3151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_tx_wake_queue'> - <parameter type-id='35b28c4f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_submit_urb' mangled-name='usb_submit_urb' filepath='include/linux/usb.h' line='1748' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_submit_urb'> - <parameter type-id='ab85b8f2'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='netif_device_detach' mangled-name='netif_device_detach' filepath='include/linux/netdevice.h' line='3911' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_device_detach'> - <parameter type-id='68a2d05b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ktime_get_mono_fast_ns' mangled-name='ktime_get_mono_fast_ns' filepath='include/linux/timekeeping.h' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_mono_fast_ns'> - <return type-id='3a47d82b'/> - </function-decl> - <function-decl name='net_ratelimit' mangled-name='net_ratelimit' filepath='include/linux/net.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='net_ratelimit'> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='netdev_warn' mangled-name='netdev_warn' filepath='include/linux/netdevice.h' line='4810' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_warn'> - <parameter type-id='2ce52478'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_autopm_get_interface' mangled-name='usb_autopm_get_interface' filepath='include/linux/usb.h' line='793' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_autopm_get_interface'> - <parameter type-id='8bf48c31'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_autopm_put_interface' mangled-name='usb_autopm_put_interface' filepath='include/linux/usb.h' line='794' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_autopm_put_interface'> - <parameter type-id='8bf48c31'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='netif_device_attach' mangled-name='netif_device_attach' filepath='include/linux/netdevice.h' line='3913' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_device_attach'> - <parameter type-id='68a2d05b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='work_busy' mangled-name='work_busy' filepath='include/linux/workqueue.h' line='482' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='work_busy'> - <parameter type-id='83c1bde6'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='usb_free_urb' mangled-name='usb_free_urb' filepath='include/linux/usb.h' line='1745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_free_urb'> - <parameter type-id='ab85b8f2'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mutex_trylock' mangled-name='mutex_trylock' filepath='include/linux/mutex.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mutex_trylock'> - <parameter type-id='e0ea832a'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_add_rx_frag' mangled-name='skb_add_rx_frag' filepath='include/linux/skbuff.h' line='2190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_add_rx_frag'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='02f11ed4'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_alloc_urb' mangled-name='usb_alloc_urb' filepath='include/linux/usb.h' line='1744' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_alloc_urb'> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='ab85b8f2'/> - </function-decl> - <function-decl name='mii_nway_restart' mangled-name='mii_nway_restart' filepath='include/linux/mii.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mii_nway_restart'> - <parameter type-id='f0150b1d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mii_ethtool_get_link_ksettings' mangled-name='mii_ethtool_get_link_ksettings' filepath='include/linux/mii.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mii_ethtool_get_link_ksettings'> - <parameter type-id='f0150b1d'/> - <parameter type-id='70de91e2'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='register_pm_notifier' mangled-name='register_pm_notifier' filepath='include/linux/suspend.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_pm_notifier'> - <parameter type-id='d504f73d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unregister_pm_notifier' mangled-name='unregister_pm_notifier' filepath='include/linux/suspend.h' line='474' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_pm_notifier'> - <parameter type-id='d504f73d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_queue_tail' mangled-name='skb_queue_tail' filepath='include/linux/skbuff.h' line='2059' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_queue_tail'> - <parameter type-id='03c386c6'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='capable' mangled-name='capable' filepath='include/linux/capability.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='capable'> - <parameter type-id='95e97e5e'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='pskb_expand_head' mangled-name='pskb_expand_head' filepath='include/linux/skbuff.h' line='1147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pskb_expand_head'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_checksum_help' mangled-name='skb_checksum_help' filepath='include/linux/netdevice.h' line='4430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_checksum_help'> + </function-type> + <function-type size-in-bits='64' id='6b532d3e'> + <parameter type-id='12884b9a'/> <parameter type-id='0fbf3cfd'/> <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='csum_ipv6_magic' mangled-name='csum_ipv6_magic' filepath='include/net/ip6_checksum.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='csum_ipv6_magic'> - <parameter type-id='fea9c20b'/> - <parameter type-id='fea9c20b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='f0981eeb'/> - <return type-id='8efea9e5'/> - </function-decl> - <function-decl name='netif_schedule_queue' mangled-name='netif_schedule_queue' filepath='include/linux/netdevice.h' line='3115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_schedule_queue'> - <parameter type-id='35b28c4f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_autopm_get_interface_async' mangled-name='usb_autopm_get_interface_async' filepath='include/linux/usb.h' line='795' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_autopm_get_interface_async'> - <parameter type-id='8bf48c31'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_autopm_put_interface_async' mangled-name='usb_autopm_put_interface_async' filepath='include/linux/usb.h' line='796' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_autopm_put_interface_async'> - <parameter type-id='8bf48c31'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_register_driver' mangled-name='usb_register_driver' filepath='include/linux/usb.h' line='1308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_register_driver'> - <parameter type-id='46ae908a'/> - <parameter type-id='2730d015'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='4b2a0d9d'> - <parameter type-id='8bf48c31'/> + </function-type> + <function-type size-in-bits='64' id='53e8ab6e'> + <parameter type-id='12884b9a' name='dev'/> + <parameter type-id='8bf48c31' name='intf'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='84e4381f'> - <parameter type-id='8bf48c31'/> - <parameter type-id='bc57058f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='284cd8d6'> - <parameter type-id='8bf48c31'/> - <parameter type-id='08496218'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='25c33493'> - <parameter type-id='8bf48c31'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='58725ef3'> - <parameter type-id='68a2d05b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='5bbf1052'> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> + <function-type size-in-bits='64' id='ec664304'> + <parameter type-id='12884b9a'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='3eb7c31c'/> + <return type-id='0fbf3cfd'/> </function-type> <function-type size-in-bits='64' id='d800b1bf'> <parameter type-id='ab85b8f2'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='3434ed92'> + <function-type size-in-bits='64' id='a2c297ff'> + <parameter type-id='12884b9a'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='b47ad2f2'> + <parameter type-id='12884b9a'/> + <parameter type-id='ab85b8f2'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='1c800c47'> + <parameter type-id='12884b9a'/> <parameter type-id='8bf48c31'/> <return type-id='48b5725f'/> </function-type> - <pointer-type-def type-id='5221b18a' size-in-bits='64' id='5c0abad8'/> + <function-type size-in-bits='64' id='6a162484'> + <parameter type-id='12884b9a'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/net/usb/usbnet.c' language='LANG_C89'> + <class-decl name='usb_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='121' column='1' id='391a9024'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='match_flags' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='idVendor' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='idProduct' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='bcdDevice_lo' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bcdDevice_hi' type-id='d315442e' visibility='default' filepath='include/linux/mod_devicetable.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='bDeviceClass' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='88'> + <var-decl name='bDeviceSubClass' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='bDeviceProtocol' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='104'> + <var-decl name='bInterfaceClass' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='bInterfaceSubClass' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='bInterfaceProtocol' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bInterfaceNumber' type-id='8f048e17' visibility='default' filepath='include/linux/mod_devicetable.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='driver_info' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='145' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='391a9024' const='yes' id='244e59bf'/> + <pointer-type-def type-id='244e59bf' size-in-bits='64' id='bc57058f'/> <function-decl name='usbnet_probe' mangled-name='usbnet_probe' filepath='drivers/net/usb/usbnet.c' line='1655' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_probe'> <parameter type-id='8bf48c31' name='udev' filepath='drivers/net/usb/usbnet.c' line='1655' column='1'/> <parameter type-id='bc57058f' name='prod' filepath='drivers/net/usb/usbnet.c' line='1655' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='usb_string' mangled-name='usb_string' filepath='include/linux/usb.h' line='1849' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_string'> - <parameter type-id='25e60cb2'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='26a90f95'/> - <parameter type-id='7359adad'/> + <function-decl name='usbnet_suspend' mangled-name='usbnet_suspend' filepath='drivers/net/usb/usbnet.c' line='1867' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_suspend'> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/net/usb/usbnet.c' line='1867' column='1'/> + <parameter type-id='08496218' name='message' filepath='drivers/net/usb/usbnet.c' line='1867' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='usbnet_change_mtu' mangled-name='usbnet_change_mtu' filepath='drivers/net/usb/usbnet.c' line='378' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_change_mtu'> - <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='378' column='1'/> - <parameter type-id='95e97e5e' name='new_mtu' filepath='drivers/net/usb/usbnet.c' line='378' column='1'/> + <function-decl name='usbnet_resume' mangled-name='usbnet_resume' filepath='drivers/net/usb/usbnet.c' line='1900' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_resume'> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/net/usb/usbnet.c' line='1900' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='usbnet_defer_kevent' mangled-name='usbnet_defer_kevent' filepath='drivers/net/usb/usbnet.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_defer_kevent'> - <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='454' column='1'/> - <parameter type-id='95e97e5e' name='work' filepath='drivers/net/usb/usbnet.c' line='454' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usbnet_stop' mangled-name='usbnet_stop' filepath='drivers/net/usb/usbnet.c' line='799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_stop'> - <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='799' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usbnet_open' mangled-name='usbnet_open' filepath='drivers/net/usb/usbnet.c' line='859' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_open'> - <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='859' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usbnet_get_link_ksettings' mangled-name='usbnet_get_link_ksettings' filepath='drivers/net/usb/usbnet.c' line='948' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_link_ksettings'> - <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='948' column='1'/> - <parameter type-id='70de91e2' name='cmd' filepath='drivers/net/usb/usbnet.c' line='949' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usbnet_set_link_ksettings' mangled-name='usbnet_set_link_ksettings' filepath='drivers/net/usb/usbnet.c' line='962' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_set_link_ksettings'> - <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='962' column='1'/> - <parameter type-id='b2c34f11' name='cmd' filepath='drivers/net/usb/usbnet.c' line='963' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usbnet_get_stats64' mangled-name='usbnet_get_stats64' filepath='drivers/net/usb/usbnet.c' line='984' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_stats64'> - <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='984' column='1'/> - <parameter type-id='bd3860fe' name='stats' filepath='drivers/net/usb/usbnet.c' line='984' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usbnet_get_link' mangled-name='usbnet_get_link' filepath='drivers/net/usb/usbnet.c' line='1015' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_link'> - <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1015' column='1'/> - <return type-id='19c2251e'/> - </function-decl> - <function-decl name='ethtool_op_get_link' mangled-name='ethtool_op_get_link' filepath='include/linux/ethtool.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ethtool_op_get_link'> - <parameter type-id='68a2d05b'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='usbnet_nway_reset' mangled-name='usbnet_nway_reset' filepath='drivers/net/usb/usbnet.c' line='1032' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_nway_reset'> - <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1032' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usbnet_get_msglevel' mangled-name='usbnet_get_msglevel' filepath='drivers/net/usb/usbnet.c' line='1055' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_msglevel'> - <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1055' column='1'/> - <return type-id='19c2251e'/> - </function-decl> - <function-decl name='usbnet_set_msglevel' mangled-name='usbnet_set_msglevel' filepath='drivers/net/usb/usbnet.c' line='1063' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_set_msglevel'> - <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1063' column='1'/> - <parameter type-id='19c2251e' name='level' filepath='drivers/net/usb/usbnet.c' line='1063' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usbnet_tx_timeout' mangled-name='usbnet_tx_timeout' filepath='drivers/net/usb/usbnet.c' line='1294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_tx_timeout'> - <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1294' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usbnet_start_xmit' mangled-name='usbnet_start_xmit' filepath='drivers/net/usb/usbnet.c' line='1344' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_start_xmit'> - <parameter type-id='0fbf3cfd' name='skb' filepath='drivers/net/usb/usbnet.c' line='1344' column='1'/> - <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1345' column='1'/> - <return type-id='6849a88c'/> - </function-decl> - <function-decl name='usbnet_disconnect' mangled-name='usbnet_disconnect' filepath='drivers/net/usb/usbnet.c' line='1590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_disconnect'> - <parameter type-id='8bf48c31' name='intf' filepath='drivers/net/usb/usbnet.c' line='1590' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_get_from_anchor' mangled-name='usb_get_from_anchor' filepath='include/linux/usb.h' line='1764' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_from_anchor'> - <parameter type-id='bd300bf3'/> - <return type-id='ab85b8f2'/> - </function-decl> - <function-decl name='usb_clear_halt' mangled-name='usb_clear_halt' filepath='include/linux/usb.h' line='1853' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_clear_halt'> - <parameter type-id='25e60cb2'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_autopm_get_interface_no_resume' mangled-name='usb_autopm_get_interface_no_resume' filepath='include/linux/usb.h' line='797' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_autopm_get_interface_no_resume'> - <parameter type-id='8bf48c31'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usbnet_device_suggests_idle' mangled-name='usbnet_device_suggests_idle' filepath='drivers/net/usb/usbnet.c' line='1958' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_device_suggests_idle'> - <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='1958' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usbnet_manage_power' mangled-name='usbnet_manage_power' filepath='drivers/net/usb/usbnet.c' line='1970' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_manage_power'> - <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='1970' column='1'/> - <parameter type-id='95e97e5e' name='on' filepath='drivers/net/usb/usbnet.c' line='1970' column='1'/> + <function-decl name='usbnet_get_endpoints' mangled-name='usbnet_get_endpoints' filepath='drivers/net/usb/usbnet.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_endpoints'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='81' column='1'/> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/net/usb/usbnet.c' line='81' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='usbnet_read_cmd' mangled-name='usbnet_read_cmd' filepath='drivers/net/usb/usbnet.c' line='2060' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_read_cmd'> @@ -112588,15 +100789,11 @@ <parameter type-id='1dc6a898' name='size' filepath='drivers/net/usb/usbnet.c' line='2079' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='usbnet_read_cmd_nopm' mangled-name='usbnet_read_cmd_nopm' filepath='drivers/net/usb/usbnet.c' line='2096' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_read_cmd_nopm'> - <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='2096' column='1'/> - <parameter type-id='f9b06939' name='cmd' filepath='drivers/net/usb/usbnet.c' line='2096' column='1'/> - <parameter type-id='f9b06939' name='reqtype' filepath='drivers/net/usb/usbnet.c' line='2096' column='1'/> - <parameter type-id='1dc6a898' name='value' filepath='drivers/net/usb/usbnet.c' line='2097' column='1'/> - <parameter type-id='1dc6a898' name='index' filepath='drivers/net/usb/usbnet.c' line='2097' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/net/usb/usbnet.c' line='2097' column='1'/> - <parameter type-id='1dc6a898' name='size' filepath='drivers/net/usb/usbnet.c' line='2097' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='usbnet_link_change' mangled-name='usbnet_link_change' filepath='drivers/net/usb/usbnet.c' line='1977' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_link_change'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='1977' column='1'/> + <parameter type-id='b50a4934' name='link' filepath='drivers/net/usb/usbnet.c' line='1977' column='1'/> + <parameter type-id='b50a4934' name='need_reset' filepath='drivers/net/usb/usbnet.c' line='1977' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='usbnet_write_cmd_nopm' mangled-name='usbnet_write_cmd_nopm' filepath='drivers/net/usb/usbnet.c' line='2108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_write_cmd_nopm'> <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='2108' column='1'/> @@ -112608,4426 +100805,158 @@ <parameter type-id='1dc6a898' name='size' filepath='drivers/net/usb/usbnet.c' line='2110' column='1'/> <return type-id='95e97e5e'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/net/veth.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='384' id='72bb5580'> - <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8c2bf2b2' size-in-bits='infinite' id='b50399da'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='00ee50b8' size-in-bits='128' id='f57e9a44'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <class-decl name='bpf_offload_dev' is-struct='yes' visibility='default' is-declaration-only='yes' id='22474385'/> - <class-decl name='bpf_sk_storage' is-struct='yes' visibility='default' is-declaration-only='yes' id='36313ee4'/> - <class-decl name='net_rate_estimator' is-struct='yes' visibility='default' is-declaration-only='yes' id='51dbeb7e'/> - <class-decl name='nexthop' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/net/nexthop.h' line='80' column='1' id='b754514f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='include/net/nexthop.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fi_list' type-id='72f469ec' visibility='default' filepath='include/net/nexthop.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='f6i_list' type-id='72f469ec' visibility='default' filepath='include/net/nexthop.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='grp_list' type-id='72f469ec' visibility='default' filepath='include/net/nexthop.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/net/nexthop.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/net/nexthop.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='protocol' type-id='f9b06939' visibility='default' filepath='include/net/nexthop.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='680'> - <var-decl name='nh_flags' type-id='f9b06939' visibility='default' filepath='include/net/nexthop.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='688'> - <var-decl name='is_group' type-id='b50a4934' visibility='default' filepath='include/net/nexthop.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/nexthop.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/nexthop.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='' type-id='21fca59c' visibility='default' filepath='include/net/nexthop.h' line='96' column='1'/> - </data-member> - </class-decl> - <class-decl name='prefix_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='a7502152'/> - <class-decl name='qdisc_walker' is-struct='yes' visibility='default' is-declaration-only='yes' id='7f36a7f0'/> - <class-decl name='raw_hashinfo' size-in-bits='16448' is-struct='yes' visibility='default' filepath='include/net/raw.h' line='35' column='1' id='51ee3086'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/net/raw.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ht' type-id='a7c26c7b' visibility='default' filepath='include/net/raw.h' line='37' column='1'/> - </data-member> - </class-decl> - <class-decl name='sock_reuseport' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/sock_reuseport.h' line='13' column='1' id='ff751355'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sock_reuseport.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='max_socks' type-id='1dc6a898' visibility='default' filepath='include/net/sock_reuseport.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='num_socks' type-id='1dc6a898' visibility='default' filepath='include/net/sock_reuseport.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='synq_overflow_ts' type-id='f0981eeb' visibility='default' filepath='include/net/sock_reuseport.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='reuseport_id' type-id='f0981eeb' visibility='default' filepath='include/net/sock_reuseport.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bind_inany' type-id='f0981eeb' visibility='default' filepath='include/net/sock_reuseport.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='has_conns' type-id='f0981eeb' visibility='default' filepath='include/net/sock_reuseport.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/net/sock_reuseport.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='socks' type-id='5be9db8d' visibility='default' filepath='include/net/sock_reuseport.h' line='27' column='1'/> - </data-member> - </class-decl> - <class-decl name='tcf_walker' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/pkt_cls.h' line='16' column='1' id='9a9d8c1d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='stop' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='skip' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='nonempty' type-id='b50a4934' visibility='default' filepath='include/net/pkt_cls.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cookie' type-id='7359adad' visibility='default' filepath='include/net/pkt_cls.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fn' type-id='1583af75' visibility='default' filepath='include/net/pkt_cls.h' line='22' column='1'/> - </data-member> - </class-decl> - <class-decl name='udp_table' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/udp.h' line='71' column='1' id='9a516b13'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hash' type-id='9cc41107' visibility='default' filepath='include/net/udp.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hash2' type-id='9cc41107' visibility='default' filepath='include/net/udp.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mask' type-id='f0981eeb' visibility='default' filepath='include/net/udp.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='log' type-id='f0981eeb' visibility='default' filepath='include/net/udp.h' line='75' column='1'/> - </data-member> - </class-decl> - <class-decl name='uncached_list' size-in-bits='192' is-struct='yes' visibility='default' filepath='net/ipv4/route.c' line='1526' column='1' id='6b1203e5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='net/ipv4/route.c' line='1527' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='net/ipv4/route.c' line='1528' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='979d5bbb' size-in-bits='infinite' id='7be723ef'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='b9535066' size-in-bits='1536' id='91671be8'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='e151255a' size-in-bits='8192' id='64f4baeb'> - <subrange length='128' type-id='7ff19f0f' id='1eb1687a'/> - </array-type-def> - <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='416' id='77ba73f2'> - <subrange length='13' type-id='7ff19f0f' id='487fded1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='aa79f31a' size-in-bits='960' id='1d16a23c'> - <subrange length='15' type-id='7ff19f0f' id='8484ba73'/> - </array-type-def> - <array-type-def dimensions='1' type-id='0f8b1896' size-in-bits='infinite' id='7c792e5e'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f588f6e0' size-in-bits='infinite' id='4967766c'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='544' id='46fc18d9'> - <subrange length='17' type-id='7ff19f0f' id='888ad0ed'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='64' id='d2f7b56a'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='ae4d1761' size-in-bits='128' id='eb61ae4b'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a30f25c8' size-in-bits='3072' id='41cc9498'> - <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> - </array-type-def> - <class-decl name='nd_opt_hdr' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/net/ndisc.h' line='105' column='1' id='c966252c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nd_opt_type' type-id='8f048e17' visibility='default' filepath='include/net/ndisc.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='nd_opt_len' type-id='8f048e17' visibility='default' filepath='include/net/ndisc.h' line='107' column='1'/> - </data-member> - </class-decl> - <class-decl name='ndisc_options' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/net/ndisc.h' line='111' column='1' id='5919d6b5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nd_opt_array' type-id='1d16a23c' visibility='default' filepath='include/net/ndisc.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='nd_opts_ri' type-id='aa79f31a' visibility='default' filepath='include/net/ndisc.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='nd_opts_ri_end' type-id='aa79f31a' visibility='default' filepath='include/net/ndisc.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='nd_useropts' type-id='aa79f31a' visibility='default' filepath='include/net/ndisc.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='nd_useropts_end' type-id='aa79f31a' visibility='default' filepath='include/net/ndisc.h' line='118' column='1'/> - </data-member> - </class-decl> - <class-decl name='neigh_table' size-in-bits='4352' is-struct='yes' visibility='default' filepath='include/net/neighbour.h' line='194' column='1' id='aebe1cff'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='family' type-id='95e97e5e' visibility='default' filepath='include/net/neighbour.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='entry_size' type-id='f0981eeb' visibility='default' filepath='include/net/neighbour.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='key_len' type-id='f0981eeb' visibility='default' filepath='include/net/neighbour.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='protocol' type-id='84a5c3d4' visibility='default' filepath='include/net/neighbour.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hash' type-id='f60e04ee' visibility='default' filepath='include/net/neighbour.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='key_eq' type-id='8fbb31d1' visibility='default' filepath='include/net/neighbour.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='constructor' type-id='8eff9c66' visibility='default' filepath='include/net/neighbour.h' line='203' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pconstructor' type-id='9264da33' visibility='default' filepath='include/net/neighbour.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='pdestructor' type-id='5c4c6144' visibility='default' filepath='include/net/neighbour.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='proxy_redo' type-id='0ef96694' visibility='default' filepath='include/net/neighbour.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='allow_add' type-id='6ade418d' visibility='default' filepath='include/net/neighbour.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='id' type-id='26a90f95' visibility='default' filepath='include/net/neighbour.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='parms' type-id='1429eee4' visibility='default' filepath='include/net/neighbour.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='parms_list' type-id='72f469ec' visibility='default' filepath='include/net/neighbour.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='gc_interval' type-id='95e97e5e' visibility='default' filepath='include/net/neighbour.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1952'> - <var-decl name='gc_thresh1' type-id='95e97e5e' visibility='default' filepath='include/net/neighbour.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='gc_thresh2' type-id='95e97e5e' visibility='default' filepath='include/net/neighbour.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2016'> - <var-decl name='gc_thresh3' type-id='95e97e5e' visibility='default' filepath='include/net/neighbour.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='last_flush' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='gc_work' type-id='5ad6e0ef' visibility='default' filepath='include/net/neighbour.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='proxy_timer' type-id='abe41e67' visibility='default' filepath='include/net/neighbour.h' line='218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='proxy_queue' type-id='e61c85d0' visibility='default' filepath='include/net/neighbour.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='entries' type-id='49178f86' visibility='default' filepath='include/net/neighbour.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3872'> - <var-decl name='gc_entries' type-id='49178f86' visibility='default' filepath='include/net/neighbour.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='gc_list' type-id='72f469ec' visibility='default' filepath='include/net/neighbour.h' line='222' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4032'> - <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/net/neighbour.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='last_rand' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='stats' type-id='3a0389d8' visibility='default' filepath='include/net/neighbour.h' line='225' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='nht' type-id='0d378d14' visibility='default' filepath='include/net/neighbour.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4288'> - <var-decl name='phash_buckets' type-id='62c51a1d' visibility='default' filepath='include/net/neighbour.h' line='227' column='1'/> - </data-member> - </class-decl> - <class-decl name='pneigh_entry' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/neighbour.h' line='171' column='1' id='fff56995'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='12f283a5' visibility='default' filepath='include/net/neighbour.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='net' type-id='c9df1e6c' visibility='default' filepath='include/net/neighbour.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/net/neighbour.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/neighbour.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='200'> - <var-decl name='protocol' type-id='f9b06939' visibility='default' filepath='include/net/neighbour.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='key' type-id='29c3368c' visibility='default' filepath='include/net/neighbour.h' line='177' column='1'/> - </data-member> - </class-decl> - <class-decl name='sock_common' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/net/sock.h' line='149' column='1' id='5999c5f7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='f126afef' visibility='default' filepath='include/net/sock.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='5d6a1e78' visibility='default' filepath='include/net/sock.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='' type-id='d1c6b54d' visibility='default' filepath='include/net/sock.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='skc_family' type-id='8efea9e5' visibility='default' filepath='include/net/sock.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='skc_state' type-id='75a392dc' visibility='default' filepath='include/net/sock.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='skc_reuse' type-id='002ac4a6' visibility='default' filepath='include/net/sock.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='skc_reuseport' type-id='002ac4a6' visibility='default' filepath='include/net/sock.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='skc_ipv6only' type-id='002ac4a6' visibility='default' filepath='include/net/sock.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='skc_net_refcnt' type-id='002ac4a6' visibility='default' filepath='include/net/sock.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='skc_bound_dev_if' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='' type-id='9e20c58f' visibility='default' filepath='include/net/sock.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='skc_prot' type-id='d2524501' visibility='default' filepath='include/net/sock.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='skc_net' type-id='c9df1e6c' visibility='default' filepath='include/net/sock.h' line='185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='skc_v6_daddr' type-id='f6ed712a' visibility='default' filepath='include/net/sock.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='skc_v6_rcv_saddr' type-id='f6ed712a' visibility='default' filepath='include/net/sock.h' line='189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='skc_cookie' type-id='28ee064c' visibility='default' filepath='include/net/sock.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='' type-id='56935795' visibility='default' filepath='include/net/sock.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='skc_dontcopy_begin' type-id='1fdc7fa6' visibility='default' filepath='include/net/sock.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='' type-id='38f5bda8' visibility='default' filepath='include/net/sock.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='skc_tx_queue_mapping' type-id='8efea9e5' visibility='default' filepath='include/net/sock.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='976'> - <var-decl name='skc_rx_queue_mapping' type-id='8efea9e5' visibility='default' filepath='include/net/sock.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='' type-id='9e121764' visibility='default' filepath='include/net/sock.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='skc_refcnt' type-id='64615833' visibility='default' filepath='include/net/sock.h' line='225' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='skc_dontcopy_end' type-id='1fdc7fa6' visibility='default' filepath='include/net/sock.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='' type-id='5547e6b1' visibility='default' filepath='include/net/sock.h' line='228' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='153' column='1' id='f126afef'> - <data-member access='public'> - <var-decl name='skc_addrpair' type-id='d17a6eed' visibility='default' filepath='include/net/sock.h' line='154' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='7eabe5fc' visibility='default' filepath='include/net/sock.h' line='155' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='__addrpair' type-id='d3130597' filepath='include/net/sock.h' line='117' column='1' id='d17a6eed'/> - <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='155' column='1' id='7eabe5fc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='skc_daddr' type-id='78a133c2' visibility='default' filepath='include/net/sock.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='skc_rcv_saddr' type-id='78a133c2' visibility='default' filepath='include/net/sock.h' line='157' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__1' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='160' column='1' id='5d6a1e78'> - <data-member access='public'> - <var-decl name='skc_hash' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='161' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='skc_u16hashes' type-id='810b4a17' visibility='default' filepath='include/net/sock.h' line='162' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__2' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='165' column='1' id='d1c6b54d'> - <data-member access='public'> - <var-decl name='skc_portpair' type-id='e7c2a649' visibility='default' filepath='include/net/sock.h' line='166' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='a414c3c0' visibility='default' filepath='include/net/sock.h' line='167' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='__portpair' type-id='3f1a6b60' filepath='include/net/sock.h' line='116' column='1' id='e7c2a649'/> - <class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='167' column='1' id='a414c3c0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='skc_dport' type-id='84a5c3d4' visibility='default' filepath='include/net/sock.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='skc_num' type-id='d315442e' visibility='default' filepath='include/net/sock.h' line='169' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__3' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='180' column='1' id='9e20c58f'> - <data-member access='public'> - <var-decl name='skc_bind_node' type-id='03a4a074' visibility='default' filepath='include/net/sock.h' line='181' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='skc_portaddr_node' type-id='03a4a074' visibility='default' filepath='include/net/sock.h' line='182' column='1'/> - </data-member> - </union-decl> - <class-decl name='proto' size-in-bits='3392' is-struct='yes' visibility='default' filepath='include/net/sock.h' line='1107' column='1' id='7203ee09'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='close' type-id='09f3a86b' visibility='default' filepath='include/net/sock.h' line='1108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pre_connect' type-id='c25ed103' visibility='default' filepath='include/net/sock.h' line='1110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='connect' type-id='c25ed103' visibility='default' filepath='include/net/sock.h' line='1113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='disconnect' type-id='95208a5e' visibility='default' filepath='include/net/sock.h' line='1116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='accept' type-id='67adf9a9' visibility='default' filepath='include/net/sock.h' line='1118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ioctl' type-id='08113f0a' visibility='default' filepath='include/net/sock.h' line='1121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='init' type-id='55530c47' visibility='default' filepath='include/net/sock.h' line='1123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='destroy' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='1124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='shutdown' type-id='e937debf' visibility='default' filepath='include/net/sock.h' line='1125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='setsockopt' type-id='bc1bf185' visibility='default' filepath='include/net/sock.h' line='1126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='getsockopt' type-id='e0fadd76' visibility='default' filepath='include/net/sock.h' line='1129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='keepalive' type-id='e937debf' visibility='default' filepath='include/net/sock.h' line='1132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='compat_setsockopt' type-id='bc1bf185' visibility='default' filepath='include/net/sock.h' line='1134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='compat_getsockopt' type-id='e0fadd76' visibility='default' filepath='include/net/sock.h' line='1138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='compat_ioctl' type-id='20da830b' visibility='default' filepath='include/net/sock.h' line='1142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='sendmsg' type-id='1df08751' visibility='default' filepath='include/net/sock.h' line='1145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='recvmsg' type-id='74e71fae' visibility='default' filepath='include/net/sock.h' line='1147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='sendpage' type-id='65399e23' visibility='default' filepath='include/net/sock.h' line='1150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='bind' type-id='c25ed103' visibility='default' filepath='include/net/sock.h' line='1152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='backlog_rcv' type-id='a0f5247f' visibility='default' filepath='include/net/sock.h' line='1155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='release_cb' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='1158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='hash' type-id='55530c47' visibility='default' filepath='include/net/sock.h' line='1161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='unhash' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='1162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='rehash' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='1163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='get_port' type-id='078de3a3' visibility='default' filepath='include/net/sock.h' line='1164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='inuse_idx' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='1168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='stream_memory_free' type-id='bf751261' visibility='default' filepath='include/net/sock.h' line='1171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='stream_memory_read' type-id='3d4d3aba' visibility='default' filepath='include/net/sock.h' line='1172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='enter_memory_pressure' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='1174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='leave_memory_pressure' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='1175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='memory_allocated' type-id='5403cb36' visibility='default' filepath='include/net/sock.h' line='1176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='sockets_allocated' type-id='84c6078d' visibility='default' filepath='include/net/sock.h' line='1177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='memory_pressure' type-id='1d2c2b85' visibility='default' filepath='include/net/sock.h' line='1185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='sysctl_mem' type-id='3ccc2590' visibility='default' filepath='include/net/sock.h' line='1186' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='sysctl_wmem' type-id='7292109c' visibility='default' filepath='include/net/sock.h' line='1188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='sysctl_rmem' type-id='7292109c' visibility='default' filepath='include/net/sock.h' line='1189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='sysctl_wmem_offset' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='1190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2336'> - <var-decl name='sysctl_rmem_offset' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='1191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='max_header' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='1193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2400'> - <var-decl name='no_autobind' type-id='b50a4934' visibility='default' filepath='include/net/sock.h' line='1194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='slab' type-id='f3b4aca8' visibility='default' filepath='include/net/sock.h' line='1196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='obj_size' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='1197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2528'> - <var-decl name='slab_flags' type-id='f7fe96cb' visibility='default' filepath='include/net/sock.h' line='1198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='useroffset' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='1199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2592'> - <var-decl name='usersize' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='1200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='orphan_count' type-id='84c6078d' visibility='default' filepath='include/net/sock.h' line='1202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='rsk_prot' type-id='db994912' visibility='default' filepath='include/net/sock.h' line='1204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='twsk_prot' type-id='d68ad8b5' visibility='default' filepath='include/net/sock.h' line='1205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='h' type-id='adf5bf47' visibility='default' filepath='include/net/sock.h' line='1212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/sock.h' line='1214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/net/sock.h' line='1216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/net/sock.h' line='1218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='diag_destroy' type-id='95208a5e' visibility='default' filepath='include/net/sock.h' line='1222' column='1'/> - </data-member> - </class-decl> - <class-decl name='msghdr' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/socket.h' line='49' column='1' id='ab94745c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='msg_name' type-id='eaa32e2f' visibility='default' filepath='include/linux/socket.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='msg_namelen' type-id='95e97e5e' visibility='default' filepath='include/linux/socket.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='msg_iter' type-id='f2b4d088' visibility='default' filepath='include/linux/socket.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='msg_control' type-id='eaa32e2f' visibility='default' filepath='include/linux/socket.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='msg_controllen' type-id='9e19ad6e' visibility='default' filepath='include/linux/socket.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='msg_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/socket.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='msg_iocb' type-id='80f25feb' visibility='default' filepath='include/linux/socket.h' line='56' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='slab_flags_t' type-id='f0981eeb' filepath='include/linux/types.h' line='154' column='1' id='f7fe96cb'/> - <class-decl name='request_sock_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/request_sock.h' line='27' column='1' id='ad499564'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='family' type-id='95e97e5e' visibility='default' filepath='include/net/request_sock.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='obj_size' type-id='f0981eeb' visibility='default' filepath='include/net/request_sock.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='slab' type-id='f3b4aca8' visibility='default' filepath='include/net/request_sock.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='slab_name' type-id='26a90f95' visibility='default' filepath='include/net/request_sock.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rtx_syn_ack' type-id='cd05c94e' visibility='default' filepath='include/net/request_sock.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='send_ack' type-id='d3d20d73' visibility='default' filepath='include/net/request_sock.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='send_reset' type-id='c9214b77' visibility='default' filepath='include/net/request_sock.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='destructor' type-id='b249945a' visibility='default' filepath='include/net/request_sock.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='syn_ack_timeout' type-id='29e425c9' visibility='default' filepath='include/net/request_sock.h' line='39' column='1'/> - </data-member> - </class-decl> - <class-decl name='request_sock' size-in-bits='1920' is-struct='yes' visibility='default' filepath='include/net/request_sock.h' line='46' column='1' id='1c03d197'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__req_common' type-id='5999c5f7' visibility='default' filepath='include/net/request_sock.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='dl_next' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='mss' type-id='1dc6a898' visibility='default' filepath='include/net/request_sock.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1168'> - <var-decl name='num_retrans' type-id='f9b06939' visibility='default' filepath='include/net/request_sock.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cookie_ts' type-id='f9b06939' visibility='default' filepath='include/net/request_sock.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='num_timeout' type-id='f9b06939' visibility='default' filepath='include/net/request_sock.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='ts_recent' type-id='19c2251e' visibility='default' filepath='include/net/request_sock.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='rsk_timer' type-id='abe41e67' visibility='default' filepath='include/net/request_sock.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='rsk_ops' type-id='e7c1a985' visibility='default' filepath='include/net/request_sock.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='sk' type-id='f772df6d' visibility='default' filepath='include/net/request_sock.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='saved_syn' type-id='f9409001' visibility='default' filepath='include/net/request_sock.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='secid' type-id='19c2251e' visibility='default' filepath='include/net/request_sock.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1888'> - <var-decl name='peer_secid' type-id='19c2251e' visibility='default' filepath='include/net/request_sock.h' line='65' column='1'/> - </data-member> - </class-decl> - <class-decl name='timewait_sock_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/timewait_sock.h' line='14' column='1' id='b8765d15'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='twsk_slab' type-id='f3b4aca8' visibility='default' filepath='include/net/timewait_sock.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='twsk_slab_name' type-id='26a90f95' visibility='default' filepath='include/net/timewait_sock.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='twsk_obj_size' type-id='f0981eeb' visibility='default' filepath='include/net/timewait_sock.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='twsk_unique' type-id='1d8e5a11' visibility='default' filepath='include/net/timewait_sock.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='twsk_destructor' type-id='841969d0' visibility='default' filepath='include/net/timewait_sock.h' line='20' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__15' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='1207' column='1' id='adf5bf47'> - <data-member access='public'> - <var-decl name='hashinfo' type-id='d7a1e3c2' visibility='default' filepath='include/net/sock.h' line='1208' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='udp_table' type-id='115daa23' visibility='default' filepath='include/net/sock.h' line='1209' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='raw_hash' type-id='eb2c56dc' visibility='default' filepath='include/net/sock.h' line='1210' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='smc_hash' type-id='aa8162a3' visibility='default' filepath='include/net/sock.h' line='1211' column='1'/> - </data-member> - </union-decl> - <class-decl name='smc_hashinfo' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/smc.h' line='16' column='1' id='adb1d973'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/net/smc.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ht' type-id='e151255a' visibility='default' filepath='include/net/smc.h' line='18' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__16' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='199' column='1' id='56935795'> - <data-member access='public'> - <var-decl name='skc_flags' type-id='7359adad' visibility='default' filepath='include/net/sock.h' line='200' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='skc_listener' type-id='f772df6d' visibility='default' filepath='include/net/sock.h' line='201' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='skc_tw_dr' type-id='b7ab21fc' visibility='default' filepath='include/net/sock.h' line='202' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__17' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='211' column='1' id='38f5bda8'> - <data-member access='public'> - <var-decl name='skc_node' type-id='03a4a074' visibility='default' filepath='include/net/sock.h' line='212' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='skc_nulls_node' type-id='5bd248e7' visibility='default' filepath='include/net/sock.h' line='213' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__18' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='219' column='1' id='9e121764'> - <data-member access='public'> - <var-decl name='skc_incoming_cpu' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='220' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='skc_rcv_wnd' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='221' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='skc_tw_rcv_nxt' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='222' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__19' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='228' column='1' id='5547e6b1'> - <data-member access='public'> - <var-decl name='skc_rxhash' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='229' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='skc_window_clamp' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='230' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='skc_tw_snd_nxt' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='231' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='socket_lock_t' type-id='a865a4bb' filepath='include/net/sock.h' line='110' column='1' id='40d8a3da'/> - <class-decl name='__anonymous_struct__4' size-in-bits='256' is-struct='yes' is-anonymous='yes' naming-typedef-id='40d8a3da' visibility='default' filepath='include/net/sock.h' line='97' column='1' id='a865a4bb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='slock' type-id='fb4018a0' visibility='default' filepath='include/net/sock.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='owned' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wq' type-id='b5ab048f' visibility='default' filepath='include/net/sock.h' line='100' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__5' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='380' column='1' id='6a96185e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rmem_alloc' type-id='49178f86' visibility='default' filepath='include/net/sock.h' line='381' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='len' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='382' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='head' type-id='0fbf3cfd' visibility='default' filepath='include/net/sock.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tail' type-id='0fbf3cfd' visibility='default' filepath='include/net/sock.h' line='384' column='1'/> - </data-member> - </class-decl> - <class-decl name='sk_filter' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/filter.h' line='568' column='1' id='dbc9a936'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/linux/filter.h' line='569' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/filter.h' line='570' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/filter.h' line='571' column='1'/> - </data-member> - </class-decl> - <enum-decl name='bpf_prog_type' filepath='include/uapi/linux/bpf.h' line='149' column='1' id='b80df76a'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='BPF_PROG_TYPE_UNSPEC' value='0'/> - <enumerator name='BPF_PROG_TYPE_SOCKET_FILTER' value='1'/> - <enumerator name='BPF_PROG_TYPE_KPROBE' value='2'/> - <enumerator name='BPF_PROG_TYPE_SCHED_CLS' value='3'/> - <enumerator name='BPF_PROG_TYPE_SCHED_ACT' value='4'/> - <enumerator name='BPF_PROG_TYPE_TRACEPOINT' value='5'/> - <enumerator name='BPF_PROG_TYPE_XDP' value='6'/> - <enumerator name='BPF_PROG_TYPE_PERF_EVENT' value='7'/> - <enumerator name='BPF_PROG_TYPE_CGROUP_SKB' value='8'/> - <enumerator name='BPF_PROG_TYPE_CGROUP_SOCK' value='9'/> - <enumerator name='BPF_PROG_TYPE_LWT_IN' value='10'/> - <enumerator name='BPF_PROG_TYPE_LWT_OUT' value='11'/> - <enumerator name='BPF_PROG_TYPE_LWT_XMIT' value='12'/> - <enumerator name='BPF_PROG_TYPE_SOCK_OPS' value='13'/> - <enumerator name='BPF_PROG_TYPE_SK_SKB' value='14'/> - <enumerator name='BPF_PROG_TYPE_CGROUP_DEVICE' value='15'/> - <enumerator name='BPF_PROG_TYPE_SK_MSG' value='16'/> - <enumerator name='BPF_PROG_TYPE_RAW_TRACEPOINT' value='17'/> - <enumerator name='BPF_PROG_TYPE_CGROUP_SOCK_ADDR' value='18'/> - <enumerator name='BPF_PROG_TYPE_LWT_SEG6LOCAL' value='19'/> - <enumerator name='BPF_PROG_TYPE_LIRC_MODE2' value='20'/> - <enumerator name='BPF_PROG_TYPE_SK_REUSEPORT' value='21'/> - <enumerator name='BPF_PROG_TYPE_FLOW_DISSECTOR' value='22'/> - <enumerator name='BPF_PROG_TYPE_CGROUP_SYSCTL' value='23'/> - <enumerator name='BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE' value='24'/> - <enumerator name='BPF_PROG_TYPE_CGROUP_SOCKOPT' value='25'/> - </enum-decl> - <enum-decl name='bpf_attach_type' filepath='include/uapi/linux/bpf.h' line='178' column='1' id='67ce11ed'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='BPF_CGROUP_INET_INGRESS' value='0'/> - <enumerator name='BPF_CGROUP_INET_EGRESS' value='1'/> - <enumerator name='BPF_CGROUP_INET_SOCK_CREATE' value='2'/> - <enumerator name='BPF_CGROUP_SOCK_OPS' value='3'/> - <enumerator name='BPF_SK_SKB_STREAM_PARSER' value='4'/> - <enumerator name='BPF_SK_SKB_STREAM_VERDICT' value='5'/> - <enumerator name='BPF_CGROUP_DEVICE' value='6'/> - <enumerator name='BPF_SK_MSG_VERDICT' value='7'/> - <enumerator name='BPF_CGROUP_INET4_BIND' value='8'/> - <enumerator name='BPF_CGROUP_INET6_BIND' value='9'/> - <enumerator name='BPF_CGROUP_INET4_CONNECT' value='10'/> - <enumerator name='BPF_CGROUP_INET6_CONNECT' value='11'/> - <enumerator name='BPF_CGROUP_INET4_POST_BIND' value='12'/> - <enumerator name='BPF_CGROUP_INET6_POST_BIND' value='13'/> - <enumerator name='BPF_CGROUP_UDP4_SENDMSG' value='14'/> - <enumerator name='BPF_CGROUP_UDP6_SENDMSG' value='15'/> - <enumerator name='BPF_LIRC_MODE2' value='16'/> - <enumerator name='BPF_FLOW_DISSECTOR' value='17'/> - <enumerator name='BPF_CGROUP_SYSCTL' value='18'/> - <enumerator name='BPF_CGROUP_UDP4_RECVMSG' value='19'/> - <enumerator name='BPF_CGROUP_UDP6_RECVMSG' value='20'/> - <enumerator name='BPF_CGROUP_GETSOCKOPT' value='21'/> - <enumerator name='BPF_CGROUP_SETSOCKOPT' value='22'/> - <enumerator name='__MAX_BPF_ATTACH_TYPE' value='23'/> - </enum-decl> - <class-decl name='bpf_prog_aux' size-in-bits='2496' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='368' column='1' id='09d9fab9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refcnt' type-id='49178f86' visibility='default' filepath='include/linux/bpf.h' line='369' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='used_map_cnt' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='370' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='max_ctx_offset' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='371' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='max_pkt_offset' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='max_tp_access' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='373' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='stack_depth' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='374' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='375' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='func_cnt' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='376' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='func_idx' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='377' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='verifier_zext' type-id='b50a4934' visibility='default' filepath='include/linux/bpf.h' line='378' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='296'> - <var-decl name='offload_requested' type-id='b50a4934' visibility='default' filepath='include/linux/bpf.h' line='379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='func' type-id='50b674cc' visibility='default' filepath='include/linux/bpf.h' line='380' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='jit_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf.h' line='381' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='ksym_tnode' type-id='dc9cc7c7' visibility='default' filepath='include/linux/bpf.h' line='382' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='ksym_lnode' type-id='72f469ec' visibility='default' filepath='include/linux/bpf.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='ops' type-id='330c0db4' visibility='default' filepath='include/linux/bpf.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='used_maps' type-id='0928d5d6' visibility='default' filepath='include/linux/bpf.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/bpf.h' line='386' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='user' type-id='273a7d34' visibility='default' filepath='include/linux/bpf.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='load_time' type-id='91ce1af9' visibility='default' filepath='include/linux/bpf.h' line='388' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='cgroup_storage' type-id='f57e9a44' visibility='default' filepath='include/linux/bpf.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/bpf.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='offload' type-id='11f19dd0' visibility='default' filepath='include/linux/bpf.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='btf' type-id='a469220f' visibility='default' filepath='include/linux/bpf.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='func_info' type-id='368d43d3' visibility='default' filepath='include/linux/bpf.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='linfo' type-id='2fcb9b17' visibility='default' filepath='include/linux/bpf.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='jited_linfo' type-id='63e171df' visibility='default' filepath='include/linux/bpf.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='func_info_cnt' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1952'> - <var-decl name='nr_linfo' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='linfo_idx' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='stats' type-id='fbf2ba3a' visibility='default' filepath='include/linux/bpf.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='' type-id='b597c0fa' visibility='default' filepath='include/linux/bpf.h' line='420' column='1'/> - </data-member> - </class-decl> - <class-decl name='bpf_prog_ops' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='300' column='1' id='9a1fed7b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='test_run' type-id='eddbe2ad' visibility='default' filepath='include/linux/bpf.h' line='301' column='1'/> - </data-member> - </class-decl> - <class-decl name='bpf_prog_offload' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='342' column='1' id='eef53362'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/bpf.h' line='343' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='netdev' type-id='68a2d05b' visibility='default' filepath='include/linux/bpf.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='offdev' type-id='d079c835' visibility='default' filepath='include/linux/bpf.h' line='345' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dev_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf.h' line='346' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='offloads' type-id='72f469ec' visibility='default' filepath='include/linux/bpf.h' line='347' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dev_state' type-id='b50a4934' visibility='default' filepath='include/linux/bpf.h' line='348' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='392'> - <var-decl name='opt_failed' type-id='b50a4934' visibility='default' filepath='include/linux/bpf.h' line='349' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='jited_image' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='jited_len' type-id='19c2251e' visibility='default' filepath='include/linux/bpf.h' line='351' column='1'/> - </data-member> - </class-decl> - <class-decl name='bpf_func_info' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='3606' column='1' id='8a1373a3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='insn_off' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='3607' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='3608' column='1'/> - </data-member> - </class-decl> - <class-decl name='bpf_line_info' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='3614' column='1' id='88565f1f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='insn_off' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='3615' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='file_name_off' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='3616' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='line_off' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='3617' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='line_col' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='3618' column='1'/> - </data-member> - </class-decl> - <class-decl name='bpf_prog_stats' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='362' column='1' id='7af446cc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cnt' type-id='91ce1af9' visibility='default' filepath='include/linux/bpf.h' line='363' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nsecs' type-id='91ce1af9' visibility='default' filepath='include/linux/bpf.h' line='364' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='syncp' type-id='e4d85780' visibility='default' filepath='include/linux/bpf.h' line='365' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__20' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='include/linux/bpf.h' line='420' column='1' id='b597c0fa'> - <data-member access='public'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/bpf.h' line='421' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/bpf.h' line='422' column='1'/> - </data-member> - </union-decl> - <class-decl name='sock_fprog_kern' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/filter.h' line='524' column='1' id='f29d9605'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='len' type-id='1dc6a898' visibility='default' filepath='include/linux/filter.h' line='525' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='filter' type-id='e1ea11f6' visibility='default' filepath='include/linux/filter.h' line='526' column='1'/> - </data-member> - </class-decl> - <class-decl name='sock_filter' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/filter.h' line='24' column='1' id='f588f6e0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='code' type-id='d315442e' visibility='default' filepath='include/uapi/linux/filter.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='jt' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/filter.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='jf' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/filter.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='k' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/filter.h' line='28' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__21' is-anonymous='yes' visibility='default' filepath='include/linux/filter.h' line='562' column='1' id='fe772793'> - <data-member access='public'> - <var-decl name='insns' type-id='4967766c' visibility='default' filepath='include/linux/filter.h' line='563' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='insnsi' type-id='b50399da' visibility='default' filepath='include/linux/filter.h' line='564' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__22' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='397' column='1' id='a29f8367'> - <data-member access='public'> - <var-decl name='sk_wq' type-id='99f34ac1' visibility='default' filepath='include/net/sock.h' line='398' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='sk_wq_raw' type-id='99f34ac1' visibility='default' filepath='include/net/sock.h' line='399' column='1'/> - </data-member> - </union-decl> - <class-decl name='socket_wq' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/net.h' line='96' column='1' id='8bd06fd9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='include/linux/net.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fasync_list' type-id='5bb9c75d' visibility='default' filepath='include/linux/net.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/net.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/net.h' line='101' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_policy' size-in-bits='6656' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='499' column='1' id='ccf6c819'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='xp_net' type-id='c9df1e6c' visibility='default' filepath='include/net/xfrm.h' line='500' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bydst' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='byidx' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='502' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/net/xfrm.h' line='505' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/xfrm.h' line='506' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='pos' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='507' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='timer' type-id='abe41e67' visibility='default' filepath='include/net/xfrm.h' line='508' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='genid' type-id='49178f86' visibility='default' filepath='include/net/xfrm.h' line='510' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='priority' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='511' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='index' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='512' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='if_id' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='513' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='mark' type-id='0084df72' visibility='default' filepath='include/net/xfrm.h' line='514' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='selector' type-id='8eb3b1fe' visibility='default' filepath='include/net/xfrm.h' line='515' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='lft' type-id='4ca5f2ad' visibility='default' filepath='include/net/xfrm.h' line='516' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='curlft' type-id='29d519c9' visibility='default' filepath='include/net/xfrm.h' line='517' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='walk' type-id='e8e96050' visibility='default' filepath='include/net/xfrm.h' line='518' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='polq' type-id='d15e38d5' visibility='default' filepath='include/net/xfrm.h' line='519' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='bydst_reinsert' type-id='b50a4934' visibility='default' filepath='include/net/xfrm.h' line='520' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3208'> - <var-decl name='type' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='521' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3216'> - <var-decl name='action' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='522' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3224'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='523' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3232'> - <var-decl name='xfrm_nr' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='524' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3248'> - <var-decl name='family' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='525' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='security' type-id='b07c2494' visibility='default' filepath='include/net/xfrm.h' line='526' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='xfrm_vec' type-id='41cc9498' visibility='default' filepath='include/net/xfrm.h' line='527' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6400'> - <var-decl name='bydst_inexact_list' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='528' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6528'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/xfrm.h' line='529' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_mark' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='317' column='1' id='0084df72'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='v' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='m' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='319' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_selector' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='49' column='1' id='8eb3b1fe'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='daddr' type-id='c210d497' visibility='default' filepath='include/uapi/linux/xfrm.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='saddr' type-id='c210d497' visibility='default' filepath='include/uapi/linux/xfrm.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dport' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/xfrm.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='dport_mask' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/xfrm.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='sport' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/xfrm.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='304'> - <var-decl name='sport_mask' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/xfrm.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='family' type-id='d315442e' visibility='default' filepath='include/uapi/linux/xfrm.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='prefixlen_d' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='344'> - <var-decl name='prefixlen_s' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='proto' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ifindex' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/xfrm.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='user' type-id='70734f24' visibility='default' filepath='include/uapi/linux/xfrm.h' line='61' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='xfrm_address_t' type-id='eba8a6fd' filepath='include/uapi/linux/xfrm.h' line='19' column='1' id='c210d497'/> - <union-decl name='__anonymous_union__23' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='15' column='1' id='eba8a6fd'> - <data-member access='public'> - <var-decl name='a4' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/xfrm.h' line='16' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='a6' type-id='30180d4b' visibility='default' filepath='include/uapi/linux/xfrm.h' line='17' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='in6' type-id='f6ed712a' visibility='default' filepath='include/uapi/linux/xfrm.h' line='18' column='1'/> - </data-member> - </union-decl> - <class-decl name='xfrm_lifetime_cfg' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='66' column='1' id='4ca5f2ad'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='soft_byte_limit' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hard_byte_limit' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='soft_packet_limit' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hard_packet_limit' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='soft_add_expires_seconds' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='hard_add_expires_seconds' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='soft_use_expires_seconds' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='hard_use_expires_seconds' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='74' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_lifetime_cur' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='77' column='1' id='29d519c9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='packets' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='add_time' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='use_time' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='81' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_policy_walk_entry' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='482' column='1' id='e8e96050'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='all' type-id='72f469ec' visibility='default' filepath='include/net/xfrm.h' line='483' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dead' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='484' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_policy_queue' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='493' column='1' id='d15e38d5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hold_queue' type-id='e61c85d0' visibility='default' filepath='include/net/xfrm.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hold_timer' type-id='abe41e67' visibility='default' filepath='include/net/xfrm.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='timeout' type-id='7359adad' visibility='default' filepath='include/net/xfrm.h' line='496' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_sec_ctx' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='31' column='1' id='cddfb84e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ctx_doi' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='ctx_alg' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='ctx_len' type-id='d315442e' visibility='default' filepath='include/uapi/linux/xfrm.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ctx_sid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ctx_str' type-id='e84913bd' visibility='default' filepath='include/uapi/linux/xfrm.h' line='36' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_tmpl' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='445' column='1' id='a30f25c8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='d07aeeaa' visibility='default' filepath='include/net/xfrm.h' line='452' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='saddr' type-id='c210d497' visibility='default' filepath='include/net/xfrm.h' line='455' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='encap_family' type-id='8efea9e5' visibility='default' filepath='include/net/xfrm.h' line='457' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='reqid' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='459' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mode' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='462' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='392'> - <var-decl name='share' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='465' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='400'> - <var-decl name='optional' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='468' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='408'> - <var-decl name='allalgs' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='aalgos' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='474' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='ealgos' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='475' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='calgos' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='476' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_id' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='25' column='1' id='d07aeeaa'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='daddr' type-id='c210d497' visibility='default' filepath='include/uapi/linux/xfrm.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='spi' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/xfrm.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='proto' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='28' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_state' size-in-bits='5824' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='147' column='1' id='cb961c68'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='xs_net' type-id='c9df1e6c' visibility='default' filepath='include/net/xfrm.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='fc320d58' visibility='default' filepath='include/net/xfrm.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='bysrc' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='byspi' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/xfrm.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/xfrm.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='id' type-id='d07aeeaa' visibility='default' filepath='include/net/xfrm.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='sel' type-id='8eb3b1fe' visibility='default' filepath='include/net/xfrm.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='mark' type-id='0084df72' visibility='default' filepath='include/net/xfrm.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='if_id' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='tfcpad' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='genid' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='km' type-id='12872440' visibility='default' filepath='include/net/xfrm.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='props' type-id='35535e57' visibility='default' filepath='include/net/xfrm.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='lft' type-id='4ca5f2ad' visibility='default' filepath='include/net/xfrm.h' line='185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='aalg' type-id='255e0487' visibility='default' filepath='include/net/xfrm.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='ealg' type-id='1663a26e' visibility='default' filepath='include/net/xfrm.h' line='189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='calg' type-id='1663a26e' visibility='default' filepath='include/net/xfrm.h' line='190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='aead' type-id='c56b5ee4' visibility='default' filepath='include/net/xfrm.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='geniv' type-id='80f4b756' visibility='default' filepath='include/net/xfrm.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='encap' type-id='47541e34' visibility='default' filepath='include/net/xfrm.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='coaddr' type-id='47a1c9f4' visibility='default' filepath='include/net/xfrm.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='tunnel' type-id='328dda6e' visibility='default' filepath='include/net/xfrm.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='tunnel_users' type-id='49178f86' visibility='default' filepath='include/net/xfrm.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3040'> - <var-decl name='replay' type-id='c59d261e' visibility='default' filepath='include/net/xfrm.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='replay_esn' type-id='71411b0f' visibility='default' filepath='include/net/xfrm.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='preplay' type-id='c59d261e' visibility='default' filepath='include/net/xfrm.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='preplay_esn' type-id='71411b0f' visibility='default' filepath='include/net/xfrm.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='repl' type-id='400b9143' visibility='default' filepath='include/net/xfrm.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='xflags' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3488'> - <var-decl name='replay_maxage' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='replay_maxdiff' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='rtimer' type-id='abe41e67' visibility='default' filepath='include/net/xfrm.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4032'> - <var-decl name='stats' type-id='c1960caa' visibility='default' filepath='include/net/xfrm.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='curlft' type-id='29d519c9' visibility='default' filepath='include/net/xfrm.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='mtimer' type-id='b6993efc' visibility='default' filepath='include/net/xfrm.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='xso' type-id='f5284c72' visibility='default' filepath='include/net/xfrm.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='saved_tmo' type-id='bd54fe1a' visibility='default' filepath='include/net/xfrm.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='lastused' type-id='1afd27ac' visibility='default' filepath='include/net/xfrm.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='xfrag' type-id='06c0432f' visibility='default' filepath='include/net/xfrm.h' line='243' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='type' type-id='4e812b7a' visibility='default' filepath='include/net/xfrm.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='inner_mode' type-id='fdc52c40' visibility='default' filepath='include/net/xfrm.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5528'> - <var-decl name='inner_mode_iaf' type-id='fdc52c40' visibility='default' filepath='include/net/xfrm.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5552'> - <var-decl name='outer_mode' type-id='fdc52c40' visibility='default' filepath='include/net/xfrm.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='type_offload' type-id='2f8b61b4' visibility='default' filepath='include/net/xfrm.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5696'> - <var-decl name='security' type-id='b07c2494' visibility='default' filepath='include/net/xfrm.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5760'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/net/xfrm.h' line='259' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__24' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/xfrm.h' line='149' column='1' id='fc320d58'> - <data-member access='public'> - <var-decl name='gclist' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='150' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='bydst' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='151' column='1'/> - </data-member> - </union-decl> - <class-decl name='xfrm_state_walk' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='119' column='1' id='12872440'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='all' type-id='72f469ec' visibility='default' filepath='include/net/xfrm.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='state' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='dying' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='proto' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='seq' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='filter' type-id='14a0013e' visibility='default' filepath='include/net/xfrm.h' line='125' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_address_filter' size-in-bits='288' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='495' column='1' id='b4a65d38'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='saddr' type-id='c210d497' visibility='default' filepath='include/uapi/linux/xfrm.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='daddr' type-id='c210d497' visibility='default' filepath='include/uapi/linux/xfrm.h' line='497' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='family' type-id='d315442e' visibility='default' filepath='include/uapi/linux/xfrm.h' line='498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='splen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='280'> - <var-decl name='dplen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='500' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__6' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/xfrm.h' line='171' column='1' id='35535e57'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='reqid' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='mode' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='replay_window' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='aalgo' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='ealgo' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='calgo' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='family' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='saddr' type-id='c210d497' visibility='default' filepath='include/net/xfrm.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='header_len' type-id='95e97e5e' visibility='default' filepath='include/net/xfrm.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='trailer_len' type-id='95e97e5e' visibility='default' filepath='include/net/xfrm.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='extra_flags' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='smark' type-id='0084df72' visibility='default' filepath='include/net/xfrm.h' line='182' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_algo_auth' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='108' column='1' id='faa1424f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='alg_name' type-id='59daf3ef' visibility='default' filepath='include/uapi/linux/xfrm.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='alg_key_len' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/xfrm.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='alg_trunc_len' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/xfrm.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='alg_key' type-id='e84913bd' visibility='default' filepath='include/uapi/linux/xfrm.h' line='112' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_algo' size-in-bits='544' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='102' column='1' id='4da03818'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='alg_name' type-id='59daf3ef' visibility='default' filepath='include/uapi/linux/xfrm.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='alg_key_len' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/xfrm.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='alg_key' type-id='e84913bd' visibility='default' filepath='include/uapi/linux/xfrm.h' line='105' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_algo_aead' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='115' column='1' id='307587ae'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='alg_name' type-id='59daf3ef' visibility='default' filepath='include/uapi/linux/xfrm.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='alg_key_len' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/xfrm.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='alg_icv_len' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/xfrm.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='alg_key' type-id='e84913bd' visibility='default' filepath='include/uapi/linux/xfrm.h' line='119' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_encap_tmpl' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='249' column='1' id='f9cce85e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='encap_type' type-id='d315442e' visibility='default' filepath='include/uapi/linux/xfrm.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='encap_sport' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/xfrm.h' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='encap_dport' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/xfrm.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='encap_oa' type-id='c210d497' visibility='default' filepath='include/uapi/linux/xfrm.h' line='253' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_replay_state' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='84' column='1' id='c59d261e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='oseq' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='seq' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bitmap' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='87' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_replay_state_esn' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='92' column='1' id='b3f5c5f7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bmp_len' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/xfrm.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='oseq' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='seq' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='oseq_hi' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='seq_hi' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='replay_window' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='bmp' type-id='d5016f6f' visibility='default' filepath='include/uapi/linux/xfrm.h' line='99' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_replay' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='296' column='1' id='9a401bb0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='advance' type-id='7e17c1b8' visibility='default' filepath='include/net/xfrm.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='check' type-id='796b13b7' visibility='default' filepath='include/net/xfrm.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='recheck' type-id='796b13b7' visibility='default' filepath='include/net/xfrm.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='notify' type-id='b2edd032' visibility='default' filepath='include/net/xfrm.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='overflow' type-id='5e185d4c' visibility='default' filepath='include/net/xfrm.h' line='305' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_stats' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='122' column='1' id='c1960caa'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='replay_window' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='replay' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='integrity_failed' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='125' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_state_offload' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='128' column='1' id='f5284c72'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/net/xfrm.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='offload_handle' type-id='7359adad' visibility='default' filepath='include/net/xfrm.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='num_exthdrs' type-id='f0981eeb' visibility='default' filepath='include/net/xfrm.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='132' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_type' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='390' column='1' id='972f40bf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='description' type-id='26a90f95' visibility='default' filepath='include/net/xfrm.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/xfrm.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='proto' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='init_state' type-id='0642cb3c' visibility='default' filepath='include/net/xfrm.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='destructor' type-id='d507826b' visibility='default' filepath='include/net/xfrm.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='input' type-id='5e185d4c' visibility='default' filepath='include/net/xfrm.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='output' type-id='5e185d4c' visibility='default' filepath='include/net/xfrm.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='reject' type-id='ae9790c6' visibility='default' filepath='include/net/xfrm.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='hdr_offset' type-id='d236d29d' visibility='default' filepath='include/net/xfrm.h' line='406' column='1'/> - </data-member> - </class-decl> - <class-decl name='flowi' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='174' column='1' id='2117397c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='u' type-id='e9bb6246' visibility='default' filepath='include/net/flow.h' line='180' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__25' size-in-bits='704' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='175' column='1' id='e9bb6246'> - <data-member access='public'> - <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='176' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ip4' type-id='5f8f2c58' visibility='default' filepath='include/net/flow.h' line='177' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ip6' type-id='618f2f7e' visibility='default' filepath='include/net/flow.h' line='178' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='dn' type-id='83eba552' visibility='default' filepath='include/net/flow.h' line='179' column='1'/> - </data-member> - </union-decl> - <class-decl name='flowi_common' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='29' column='1' id='184ee240'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flowic_oif' type-id='95e97e5e' visibility='default' filepath='include/net/flow.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='flowic_iif' type-id='95e97e5e' visibility='default' filepath='include/net/flow.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flowic_mark' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='flowic_tos' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='104'> - <var-decl name='flowic_scope' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='flowic_proto' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='flowic_flags' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flowic_secid' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='flowic_uid' type-id='d80b72e6' visibility='default' filepath='include/net/flow.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flowic_tun_key' type-id='46ff7b8b' visibility='default' filepath='include/net/flow.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='flowic_multipath_hash' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='43' column='1'/> - </data-member> - </class-decl> - <class-decl name='flowi_tunnel' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='25' column='1' id='46ff7b8b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tun_id' type-id='0899c7ad' visibility='default' filepath='include/net/flow.h' line='26' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='__be64' type-id='d3130597' filepath='include/uapi/linux/types.h' line='34' column='1' id='0899c7ad'/> - <class-decl name='flowi4' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='70' column='1' id='5f8f2c58'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='saddr' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='daddr' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='uli' type-id='76355708' visibility='default' filepath='include/net/flow.h' line='88' column='1'/> - </data-member> - </class-decl> - <union-decl name='flowi_uli' size-in-bits='32' visibility='default' filepath='include/net/flow.h' line='46' column='1' id='76355708'> - <data-member access='public'> - <var-decl name='ports' type-id='1a8a9bd4' visibility='default' filepath='include/net/flow.h' line='50' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='icmpt' type-id='217fb848' visibility='default' filepath='include/net/flow.h' line='55' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='dnports' type-id='b1169d60' visibility='default' filepath='include/net/flow.h' line='60' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='spi' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='62' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='gre_key' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='63' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='mht' type-id='97a0d733' visibility='default' filepath='include/net/flow.h' line='67' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__7' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='47' column='1' id='1a8a9bd4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dport' type-id='84a5c3d4' visibility='default' filepath='include/net/flow.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='sport' type-id='84a5c3d4' visibility='default' filepath='include/net/flow.h' line='49' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__8' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='52' column='1' id='217fb848'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='code' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='54' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__9' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='57' column='1' id='b1169d60'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dport' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='sport' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='59' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__10' size-in-bits='8' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='65' column='1' id='97a0d733'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='66' column='1'/> - </data-member> - </class-decl> - <class-decl name='flowi6' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='133' column='1' id='618f2f7e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='daddr' type-id='f6ed712a' visibility='default' filepath='include/net/flow.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='saddr' type-id='f6ed712a' visibility='default' filepath='include/net/flow.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='flowlabel' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='uli' type-id='76355708' visibility='default' filepath='include/net/flow.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mp_hash' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='156' column='1'/> - </data-member> - </class-decl> - <class-decl name='flowidn' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='159' column='1' id='83eba552'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='daddr' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='saddr' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='uli' type-id='76355708' visibility='default' filepath='include/net/flow.h' line='169' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_mode' size-in-bits='24' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='135' column='1' id='fdc52c40'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='encap' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='family' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='138' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_type_offload' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='412' column='1' id='faf1ab29'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='description' type-id='26a90f95' visibility='default' filepath='include/net/xfrm.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/xfrm.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='proto' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='415' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='encap' type-id='a81671bb' visibility='default' filepath='include/net/xfrm.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='input_tail' type-id='5e185d4c' visibility='default' filepath='include/net/xfrm.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='xmit' type-id='231269da' visibility='default' filepath='include/net/xfrm.h' line='418' column='1'/> - </data-member> - </class-decl> - <class-decl name='lwtunnel_state' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/lwtunnel.h' line='28' column='1' id='44644afc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='d315442e' visibility='default' filepath='include/net/lwtunnel.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/net/lwtunnel.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='headroom' type-id='d315442e' visibility='default' filepath='include/net/lwtunnel.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='refcnt' type-id='49178f86' visibility='default' filepath='include/net/lwtunnel.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='orig_output' type-id='0023218e' visibility='default' filepath='include/net/lwtunnel.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='orig_input' type-id='d2e00785' visibility='default' filepath='include/net/lwtunnel.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/lwtunnel.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='data' type-id='167619f6' visibility='default' filepath='include/net/lwtunnel.h' line='36' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__26' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='413' column='1' id='fc714247'> - <data-member access='public'> - <var-decl name='sk_send_head' type-id='0fbf3cfd' visibility='default' filepath='include/net/sock.h' line='414' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='tcp_rtx_queue' type-id='dec44472' visibility='default' filepath='include/net/sock.h' line='415' column='1'/> - </data-member> - </union-decl> - <class-decl name='socket' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/net.h' line='114' column='1' id='ee14fd94'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='state' type-id='ee2ecafb' visibility='default' filepath='include/linux/net.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='a2185560' visibility='default' filepath='include/linux/net.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/net.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/net.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sk' type-id='f772df6d' visibility='default' filepath='include/linux/net.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ops' type-id='38a81521' visibility='default' filepath='include/linux/net.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='wq' type-id='8bd06fd9' visibility='default' filepath='include/linux/net.h' line='125' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='socket_state' type-id='08f5ca1b' filepath='include/uapi/linux/net.h' line='54' column='1' id='ee2ecafb'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='include/uapi/linux/net.h' line='48' column='1' id='08f5ca1b'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='SS_FREE' value='0'/> - <enumerator name='SS_UNCONNECTED' value='1'/> - <enumerator name='SS_CONNECTING' value='2'/> - <enumerator name='SS_CONNECTED' value='3'/> - <enumerator name='SS_DISCONNECTING' value='4'/> - </enum-decl> - <class-decl name='proto_ops' size-in-bits='2112' is-struct='yes' visibility='default' filepath='include/linux/net.h' line='137' column='1' id='4e0399c2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='family' type-id='95e97e5e' visibility='default' filepath='include/linux/net.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/net.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='release' type-id='27936440' visibility='default' filepath='include/linux/net.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='bind' type-id='c9664af8' visibility='default' filepath='include/linux/net.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='connect' type-id='be6c7be7' visibility='default' filepath='include/linux/net.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='socketpair' type-id='be3a232b' visibility='default' filepath='include/linux/net.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='accept' type-id='2136470b' visibility='default' filepath='include/linux/net.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='getname' type-id='c9664af8' visibility='default' filepath='include/linux/net.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='poll' type-id='e93ad56e' visibility='default' filepath='include/linux/net.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='ioctl' type-id='82a9a11e' visibility='default' filepath='include/linux/net.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='compat_ioctl' type-id='82a9a11e' visibility='default' filepath='include/linux/net.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='gettstamp' type-id='d78dd406' visibility='default' filepath='include/linux/net.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='listen' type-id='6dfd92af' visibility='default' filepath='include/linux/net.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='shutdown' type-id='6dfd92af' visibility='default' filepath='include/linux/net.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='setsockopt' type-id='82ffa5a0' visibility='default' filepath='include/linux/net.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='getsockopt' type-id='a9c0cdab' visibility='default' filepath='include/linux/net.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='compat_setsockopt' type-id='82ffa5a0' visibility='default' filepath='include/linux/net.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='compat_getsockopt' type-id='a9c0cdab' visibility='default' filepath='include/linux/net.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='sendmsg' type-id='f38728c0' visibility='default' filepath='include/linux/net.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='recvmsg' type-id='93abc02f' visibility='default' filepath='include/linux/net.h' line='186' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='mmap' type-id='3eef3bc7' visibility='default' filepath='include/linux/net.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='sendpage' type-id='42b02383' visibility='default' filepath='include/linux/net.h' line='190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='splice_read' type-id='21641a6b' visibility='default' filepath='include/linux/net.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='set_peek_off' type-id='95208a5e' visibility='default' filepath='include/linux/net.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='peek_len' type-id='27936440' visibility='default' filepath='include/linux/net.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='read_sock' type-id='8755cc63' visibility='default' filepath='include/linux/net.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='sendpage_locked' type-id='65399e23' visibility='default' filepath='include/linux/net.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='sendmsg_locked' type-id='1df08751' visibility='default' filepath='include/linux/net.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='set_rcvlowat' type-id='95208a5e' visibility='default' filepath='include/linux/net.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/net.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/net.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/net.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/net.h' line='211' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='read_descriptor_t' type-id='bad61846' filepath='include/linux/fs.h' line='365' column='1' id='2d58d013'/> - <class-decl name='__anonymous_struct__11' size-in-bits='256' is-struct='yes' is-anonymous='yes' naming-typedef-id='2d58d013' visibility='default' filepath='include/linux/fs.h' line='357' column='1' id='bad61846'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='written' type-id='b59d7dce' visibility='default' filepath='include/linux/fs.h' line='358' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='count' type-id='b59d7dce' visibility='default' filepath='include/linux/fs.h' line='359' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='arg' type-id='8dda450b' visibility='default' filepath='include/linux/fs.h' line='363' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='364' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__28' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='360' column='1' id='8dda450b'> - <data-member access='public'> - <var-decl name='buf' type-id='26a90f95' visibility='default' filepath='include/linux/fs.h' line='361' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='362' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='sk_read_actor_t' type-id='0c197ddf' filepath='include/linux/net.h' line='134' column='1' id='514d4e0e'/> - <class-decl name='sock_cgroup_data' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='803' column='1' id='8544f103'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='de05b94c' visibility='default' filepath='include/linux/cgroup-defs.h' line='804' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__29' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='804' column='1' id='de05b94c'> - <data-member access='public'> - <var-decl name='' type-id='16b0d6e5' visibility='default' filepath='include/linux/cgroup-defs.h' line='806' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='val' type-id='91ce1af9' visibility='default' filepath='include/linux/cgroup-defs.h' line='828' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__12' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='806' column='1' id='16b0d6e5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_data' type-id='f9b06939' visibility='default' filepath='include/linux/cgroup-defs.h' line='810' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='no_refcnt' type-id='f9b06939' visibility='default' filepath='include/linux/cgroup-defs.h' line='811' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='unused' type-id='f9b06939' visibility='default' filepath='include/linux/cgroup-defs.h' line='812' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='padding' type-id='f9b06939' visibility='default' filepath='include/linux/cgroup-defs.h' line='814' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='prioidx' type-id='1dc6a898' visibility='default' filepath='include/linux/cgroup-defs.h' line='815' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='classid' type-id='19c2251e' visibility='default' filepath='include/linux/cgroup-defs.h' line='816' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__30' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='526' column='1' id='b3414a3c'> - <data-member access='public'> - <var-decl name='sk_peer_lock' type-id='fb4018a0' visibility='default' filepath='include/net/sock.h' line='526' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='156952c4' visibility='default' filepath='include/net/sock.h' line='526' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='2a125a28' visibility='default' filepath='include/net/sock.h' line='526' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__32' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/ip.h' line='129' column='1' id='4fa91678'> - <data-member access='public'> - <var-decl name='destructor' type-id='841969d0' visibility='default' filepath='include/net/ip.h' line='130' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='saved_sk' type-id='f772df6d' visibility='default' filepath='include/net/ip.h' line='131' column='1'/> - </data-member> - </union-decl> - <class-decl name='fib_rule' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/net/fib_rules.h' line='19' column='1' id='94b5478d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/fib_rules.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='iifindex' type-id='95e97e5e' visibility='default' filepath='include/net/fib_rules.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='oifindex' type-id='95e97e5e' visibility='default' filepath='include/net/fib_rules.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mark' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='mark_mask' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='table' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='action' type-id='f9b06939' visibility='default' filepath='include/net/fib_rules.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='328'> - <var-decl name='l3mdev' type-id='f9b06939' visibility='default' filepath='include/net/fib_rules.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='proto' type-id='f9b06939' visibility='default' filepath='include/net/fib_rules.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='344'> - <var-decl name='ip_proto' type-id='f9b06939' visibility='default' filepath='include/net/fib_rules.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='target' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='tun_id' type-id='0899c7ad' visibility='default' filepath='include/net/fib_rules.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='ctarget' type-id='87447c2d' visibility='default' filepath='include/net/fib_rules.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='fr_net' type-id='a2bff676' visibility='default' filepath='include/net/fib_rules.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/fib_rules.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='pref' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='suppress_ifgroup' type-id='95e97e5e' visibility='default' filepath='include/net/fib_rules.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='suppress_prefixlen' type-id='95e97e5e' visibility='default' filepath='include/net/fib_rules.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='iifname' type-id='ac1fa8c0' visibility='default' filepath='include/net/fib_rules.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='oifname' type-id='ac1fa8c0' visibility='default' filepath='include/net/fib_rules.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='uid_range' type-id='c76a5484' visibility='default' filepath='include/net/fib_rules.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='sport_range' type-id='c27f07e7' visibility='default' filepath='include/net/fib_rules.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='dport_range' type-id='c27f07e7' visibility='default' filepath='include/net/fib_rules.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/fib_rules.h' line='45' column='1'/> - </data-member> - </class-decl> - <class-decl name='fib_kuid_range' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/fib_rules.h' line='14' column='1' id='c76a5484'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='start' type-id='d80b72e6' visibility='default' filepath='include/net/fib_rules.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='end' type-id='d80b72e6' visibility='default' filepath='include/net/fib_rules.h' line='16' column='1'/> - </data-member> - </class-decl> - <class-decl name='fib_rule_port_range' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='38' column='1' id='c27f07e7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='start' type-id='d315442e' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='end' type-id='d315442e' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='40' column='1'/> - </data-member> - </class-decl> - <class-decl name='fib_lookup_arg' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/fib_rules.h' line='48' column='1' id='18f5da66'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lookup_ptr' type-id='eaa32e2f' visibility='default' filepath='include/net/fib_rules.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='lookup_data' type-id='eaa32e2f' visibility='default' filepath='include/net/fib_rules.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='result' type-id='eaa32e2f' visibility='default' filepath='include/net/fib_rules.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rule' type-id='87447c2d' visibility='default' filepath='include/net/fib_rules.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='table' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/net/fib_rules.h' line='54' column='1'/> - </data-member> - </class-decl> - <class-decl name='fib_rule_hdr' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='19' column='1' id='284260b8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='family' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='dst_len' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='src_len' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='tos' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='table' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='res1' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='res2' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='action' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='30' column='1'/> - </data-member> - </class-decl> - <class-decl name='rhash_lock_head' is-struct='yes' visibility='default' filepath='include/linux/rhashtable.h' line='47' column='1' id='c0065bf0'/> - <class-decl name='ipv6_stable_secret' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='65' column='1' id='b2fc06b3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='initialized' type-id='b50a4934' visibility='default' filepath='include/linux/ipv6.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='secret' type-id='f6ed712a' visibility='default' filepath='include/linux/ipv6.h' line='67' column='1'/> - </data-member> - </class-decl> - <class-decl name='fib6_node' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/ip6_fib.h' line='70' column='1' id='9f30e4ad'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='parent' type-id='f7b83e6d' visibility='default' filepath='include/net/ip6_fib.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='left' type-id='f7b83e6d' visibility='default' filepath='include/net/ip6_fib.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='right' type-id='f7b83e6d' visibility='default' filepath='include/net/ip6_fib.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='leaf' type-id='fe454a75' visibility='default' filepath='include/net/ip6_fib.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fn_bit' type-id='d315442e' visibility='default' filepath='include/net/ip6_fib.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='fn_flags' type-id='d315442e' visibility='default' filepath='include/net/ip6_fib.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='fn_sernum' type-id='95e97e5e' visibility='default' filepath='include/net/ip6_fib.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='rr_ptr' type-id='fe454a75' visibility='default' filepath='include/net/ip6_fib.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ip6_fib.h' line='83' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__33' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/ip6_fib.h' line='146' column='1' id='faf198da'> - <data-member access='public'> - <var-decl name='fib6_siblings' type-id='72f469ec' visibility='default' filepath='include/net/ip6_fib.h' line='147' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='nh_list' type-id='72f469ec' visibility='default' filepath='include/net/ip6_fib.h' line='148' column='1'/> - </data-member> - </union-decl> - <class-decl name='dst_metrics' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/net/dst.h' line='82' column='1' id='e51de182'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='metrics' type-id='46fc18d9' visibility='default' filepath='include/net/dst.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/dst.h' line='84' column='1'/> - </data-member> - </class-decl> - <class-decl name='rt6key' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/net/ip6_fib.h' line='102' column='1' id='d7f36d8e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='addr' type-id='f6ed712a' visibility='default' filepath='include/net/ip6_fib.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='plen' type-id='95e97e5e' visibility='default' filepath='include/net/ip6_fib.h' line='104' column='1'/> - </data-member> - </class-decl> - <class-decl name='fib6_nh' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/net/ip6_fib.h' line='125' column='1' id='979d5bbb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nh_common' type-id='e1f89457' visibility='default' filepath='include/net/ip6_fib.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='last_probe' type-id='7359adad' visibility='default' filepath='include/net/ip6_fib.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='rt6i_pcpu' type-id='1ead5d78' visibility='default' filepath='include/net/ip6_fib.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='rt6i_exception_bucket' type-id='cc9f99b2' visibility='default' filepath='include/net/ip6_fib.h' line='133' column='1'/> - </data-member> - </class-decl> - <class-decl name='fib_nh_common' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/net/ip_fib.h' line='80' column='1' id='e1f89457'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nhc_dev' type-id='68a2d05b' visibility='default' filepath='include/net/ip_fib.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nhc_oif' type-id='95e97e5e' visibility='default' filepath='include/net/ip_fib.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='nhc_scope' type-id='002ac4a6' visibility='default' filepath='include/net/ip_fib.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='104'> - <var-decl name='nhc_family' type-id='f9b06939' visibility='default' filepath='include/net/ip_fib.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='nhc_gw_family' type-id='f9b06939' visibility='default' filepath='include/net/ip_fib.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='nhc_flags' type-id='002ac4a6' visibility='default' filepath='include/net/ip_fib.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='nhc_lwtstate' type-id='d19f4fca' visibility='default' filepath='include/net/ip_fib.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='nhc_gw' type-id='37def4b7' visibility='default' filepath='include/net/ip_fib.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='nhc_weight' type-id='95e97e5e' visibility='default' filepath='include/net/ip_fib.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='nhc_upper_bound' type-id='49178f86' visibility='default' filepath='include/net/ip_fib.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='nhc_pcpu_rth_output' type-id='0f830eef' visibility='default' filepath='include/net/ip_fib.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='nhc_rth_input' type-id='c8f5869f' visibility='default' filepath='include/net/ip_fib.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='nhc_exceptions' type-id='09c59e98' visibility='default' filepath='include/net/ip_fib.h' line='100' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__34' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/ip_fib.h' line='89' column='1' id='37def4b7'> - <data-member access='public'> - <var-decl name='ipv4' type-id='78a133c2' visibility='default' filepath='include/net/ip_fib.h' line='90' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ipv6' type-id='f6ed712a' visibility='default' filepath='include/net/ip_fib.h' line='91' column='1'/> - </data-member> - </union-decl> - <class-decl name='rtable' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/net/route.h' line='49' column='1' id='6aebc4a7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dst' type-id='772a4ddf' visibility='default' filepath='include/net/route.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='rt_genid' type-id='95e97e5e' visibility='default' filepath='include/net/route.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='rt_flags' type-id='f0981eeb' visibility='default' filepath='include/net/route.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='rt_type' type-id='d315442e' visibility='default' filepath='include/net/route.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='976'> - <var-decl name='rt_is_input' type-id='8f048e17' visibility='default' filepath='include/net/route.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='984'> - <var-decl name='rt_uses_gateway' type-id='8f048e17' visibility='default' filepath='include/net/route.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='rt_iif' type-id='95e97e5e' visibility='default' filepath='include/net/route.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='rt_gw_family' type-id='f9b06939' visibility='default' filepath='include/net/route.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='' type-id='77077303' visibility='default' filepath='include/net/route.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rt_mtu_locked' type-id='19c2251e' visibility='default' filepath='include/net/route.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='rt_pmtu' type-id='19c2251e' visibility='default' filepath='include/net/route.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='rt_uncached' type-id='72f469ec' visibility='default' filepath='include/net/route.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='rt_uncached_list' type-id='e9bf5d35' visibility='default' filepath='include/net/route.h' line='72' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__35' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/route.h' line='62' column='1' id='77077303'> - <data-member access='public'> - <var-decl name='rt_gw4' type-id='78a133c2' visibility='default' filepath='include/net/route.h' line='63' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='rt_gw6' type-id='f6ed712a' visibility='default' filepath='include/net/route.h' line='64' column='1'/> - </data-member> - </union-decl> - <class-decl name='fnhe_hash_bucket' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/ip_fib.h' line='72' column='1' id='ba046e9a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='chain' type-id='aa804387' visibility='default' filepath='include/net/ip_fib.h' line='73' column='1'/> - </data-member> - </class-decl> - <class-decl name='fib_nh_exception' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/net/ip_fib.h' line='58' column='1' id='e92f1a2f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fnhe_next' type-id='aa804387' visibility='default' filepath='include/net/ip_fib.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fnhe_genid' type-id='95e97e5e' visibility='default' filepath='include/net/ip_fib.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='fnhe_daddr' type-id='78a133c2' visibility='default' filepath='include/net/ip_fib.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fnhe_pmtu' type-id='19c2251e' visibility='default' filepath='include/net/ip_fib.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='fnhe_mtu_locked' type-id='b50a4934' visibility='default' filepath='include/net/ip_fib.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fnhe_gw' type-id='78a133c2' visibility='default' filepath='include/net/ip_fib.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fnhe_expires' type-id='7359adad' visibility='default' filepath='include/net/ip_fib.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='fnhe_rth_input' type-id='c8f5869f' visibility='default' filepath='include/net/ip_fib.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='fnhe_rth_output' type-id='c8f5869f' visibility='default' filepath='include/net/ip_fib.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='fnhe_stamp' type-id='7359adad' visibility='default' filepath='include/net/ip_fib.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ip_fib.h' line='69' column='1'/> - </data-member> - </class-decl> - <class-decl name='ifmcaddr6' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='122' column='1' id='cc23d6f1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mca_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='idev' type-id='f026b16b' visibility='default' filepath='include/net/if_inet6.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='d1ca3a89' visibility='default' filepath='include/net/if_inet6.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mca_sources' type-id='60f4096f' visibility='default' filepath='include/net/if_inet6.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mca_tomb' type-id='60f4096f' visibility='default' filepath='include/net/if_inet6.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mca_sfmode' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='mca_crcount' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='mca_sfcount' type-id='f05e8e77' visibility='default' filepath='include/net/if_inet6.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='mca_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='mca_flags' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='mca_users' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='mca_refcnt' type-id='64615833' visibility='default' filepath='include/net/if_inet6.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='mca_lock' type-id='fb4018a0' visibility='default' filepath='include/net/if_inet6.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='mca_cstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='mca_tstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='137' column='1'/> - </data-member> - </class-decl> - <class-decl name='ip6_sf_list' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='107' column='1' id='b83c8287'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sf_next' type-id='60f4096f' visibility='default' filepath='include/net/if_inet6.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sf_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sf_count' type-id='f05e8e77' visibility='default' filepath='include/net/if_inet6.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='sf_gsresp' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='328'> - <var-decl name='sf_oldin' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='sf_crcount' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='113' column='1'/> - </data-member> - </class-decl> - <class-decl name='ifacaddr6' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='148' column='1' id='1883cd3d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='aca_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='aca_rt' type-id='fe454a75' visibility='default' filepath='include/net/if_inet6.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='aca_next' type-id='034d7ded' visibility='default' filepath='include/net/if_inet6.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='aca_addr_lst' type-id='03a4a074' visibility='default' filepath='include/net/if_inet6.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='aca_users' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='aca_refcnt' type-id='64615833' visibility='default' filepath='include/net/if_inet6.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='aca_cstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='aca_tstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/if_inet6.h' line='157' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_devstat' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='164' column='1' id='0e97f526'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='proc_dir_entry' type-id='d077e928' visibility='default' filepath='include/net/if_inet6.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ipv6' type-id='30897c4e' visibility='default' filepath='include/net/if_inet6.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='icmpv6dev' type-id='6551bd60' visibility='default' filepath='include/net/if_inet6.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='icmpv6msgdev' type-id='793f0d19' visibility='default' filepath='include/net/if_inet6.h' line='168' column='1'/> - </data-member> - </class-decl> - <class-decl name='icmpv6_mib_device' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/snmp.h' line='75' column='1' id='1b8801b2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mibs' type-id='72bb5580' visibility='default' filepath='include/net/snmp.h' line='76' column='1'/> - </data-member> - </class-decl> - <class-decl name='icmpv6msg_mib_device' size-in-bits='32768' is-struct='yes' visibility='default' filepath='include/net/snmp.h' line='85' column='1' id='e4ca98d1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mibs' type-id='61cd76ae' visibility='default' filepath='include/net/snmp.h' line='86' column='1'/> - </data-member> - </class-decl> - <class-decl name='rt6_exception_bucket' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/ip6_fib.h' line='109' column='1' id='db281924'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='chain' type-id='e151255a' visibility='default' filepath='include/net/ip6_fib.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='depth' type-id='95e97e5e' visibility='default' filepath='include/net/ip6_fib.h' line='111' column='1'/> - </data-member> - </class-decl> - <class-decl name='neigh_statistics' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/net/neighbour.h' line='112' column='1' id='59a2e4aa'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='allocs' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='destroys' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hash_grows' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='res_failed' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='lookups' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='hits' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='rcv_probes_mcast' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='rcv_probes_ucast' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='periodic_gc_runs' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='forced_gc_runs' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='unres_discards' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='table_fulls' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='129' column='1'/> - </data-member> - </class-decl> - <class-decl name='neigh_hash_table' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/neighbour.h' line='186' column='1' id='1f305e7e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hash_buckets' type-id='104977a4' visibility='default' filepath='include/net/neighbour.h' line='187' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hash_shift' type-id='f0981eeb' visibility='default' filepath='include/net/neighbour.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='hash_rnd' type-id='3fa29bab' visibility='default' filepath='include/net/neighbour.h' line='189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/neighbour.h' line='190' column='1'/> - </data-member> - </class-decl> - <class-decl name='neigh_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/neighbour.h' line='163' column='1' id='06dfa6bb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='family' type-id='95e97e5e' visibility='default' filepath='include/net/neighbour.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='solicit' type-id='8e78f753' visibility='default' filepath='include/net/neighbour.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='error_report' type-id='8e78f753' visibility='default' filepath='include/net/neighbour.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='output' type-id='a57789c2' visibility='default' filepath='include/net/neighbour.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='connected_output' type-id='a57789c2' visibility='default' filepath='include/net/neighbour.h' line='168' column='1'/> - </data-member> - </class-decl> - <class-decl name='tcf_proto' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='380' column='1' id='17992e3b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='6dca061b' visibility='default' filepath='include/net/sch_generic.h' line='382' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='root' type-id='eaa32e2f' visibility='default' filepath='include/net/sch_generic.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='classify' type-id='624375a3' visibility='default' filepath='include/net/sch_generic.h' line='386' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='protocol' type-id='84a5c3d4' visibility='default' filepath='include/net/sch_generic.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='prio' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/net/sch_generic.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ops' type-id='e12279e7' visibility='default' filepath='include/net/sch_generic.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='chain' type-id='45305972' visibility='default' filepath='include/net/sch_generic.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/sch_generic.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='deleting' type-id='b50a4934' visibility='default' filepath='include/net/sch_generic.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/sch_generic.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='destroy_ht_node' type-id='03a4a074' visibility='default' filepath='include/net/sch_generic.h' line='403' column='1'/> - </data-member> - </class-decl> - <class-decl name='tcf_result' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='303' column='1' id='68d8e236'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='e686dd16' visibility='default' filepath='include/net/sch_generic.h' line='304' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__36' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/sch_generic.h' line='304' column='1' id='e686dd16'> - <data-member access='public'> - <var-decl name='' type-id='a2699296' visibility='default' filepath='include/net/sch_generic.h' line='305' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='goto_tp' type-id='122b71ba' visibility='default' filepath='include/net/sch_generic.h' line='309' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='c2617f12' visibility='default' filepath='include/net/sch_generic.h' line='312' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__14' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sch_generic.h' line='305' column='1' id='a2699296'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='class' type-id='7359adad' visibility='default' filepath='include/net/sch_generic.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='classid' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='307' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__15' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sch_generic.h' line='312' column='1' id='c2617f12'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ingress' type-id='b50a4934' visibility='default' filepath='include/net/sch_generic.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='qstats' type-id='338303f5' visibility='default' filepath='include/net/sch_generic.h' line='314' column='1'/> - </data-member> - </class-decl> - <class-decl name='gnet_stats_queue' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='62' column='1' id='a212a715'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='qlen' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='backlog' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='drops' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='requeues' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='overlimits' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='67' column='1'/> - </data-member> - </class-decl> - <class-decl name='tcf_proto_ops' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='321' column='1' id='bd4e4ac8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/net/sch_generic.h' line='322' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='kind' type-id='ac1fa8c0' visibility='default' filepath='include/net/sch_generic.h' line='323' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='classify' type-id='624375a3' visibility='default' filepath='include/net/sch_generic.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='init' type-id='98f35cbb' visibility='default' filepath='include/net/sch_generic.h' line='328' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='destroy' type-id='59f6a07a' visibility='default' filepath='include/net/sch_generic.h' line='329' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get' type-id='94c16fa5' visibility='default' filepath='include/net/sch_generic.h' line='332' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='put' type-id='825ef190' visibility='default' filepath='include/net/sch_generic.h' line='333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='change' type-id='6266601d' visibility='default' filepath='include/net/sch_generic.h' line='334' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='delete' type-id='42c362d1' visibility='default' filepath='include/net/sch_generic.h' line='339' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='delete_empty' type-id='a4cbdcd9' visibility='default' filepath='include/net/sch_generic.h' line='342' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='walk' type-id='4ffa0523' visibility='default' filepath='include/net/sch_generic.h' line='343' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='reoffload' type-id='a852a9de' visibility='default' filepath='include/net/sch_generic.h' line='345' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='hw_add' type-id='825ef190' visibility='default' filepath='include/net/sch_generic.h' line='348' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='hw_del' type-id='825ef190' visibility='default' filepath='include/net/sch_generic.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='bind_class' type-id='f590d4d9' visibility='default' filepath='include/net/sch_generic.h' line='352' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='tmplt_create' type-id='938abf68' visibility='default' filepath='include/net/sch_generic.h' line='354' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='tmplt_destroy' type-id='b7f9d8e6' visibility='default' filepath='include/net/sch_generic.h' line='358' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='dump' type-id='69b48c13' visibility='default' filepath='include/net/sch_generic.h' line='361' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='tmplt_dump' type-id='d18dbee4' visibility='default' filepath='include/net/sch_generic.h' line='364' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/sch_generic.h' line='368' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/net/sch_generic.h' line='369' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='flow_setup_cb_t' type-id='1322ddb6' filepath='include/net/flow_offload.h' line='300' column='1' id='11d6bd91'/> - <class-decl name='tcf_chain' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='418' column='1' id='1546c604'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='filter_chain_lock' type-id='925167dc' visibility='default' filepath='include/net/sch_generic.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='filter_chain' type-id='6dca061b' visibility='default' filepath='include/net/sch_generic.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/sch_generic.h' line='422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='block' type-id='13ef4686' visibility='default' filepath='include/net/sch_generic.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='index' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='refcnt' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='action_refcnt' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='explicitly_created' type-id='b50a4934' visibility='default' filepath='include/net/sch_generic.h' line='427' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='616'> - <var-decl name='flushing' type-id='b50a4934' visibility='default' filepath='include/net/sch_generic.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='tmplt_ops' type-id='e12279e7' visibility='default' filepath='include/net/sch_generic.h' line='429' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='tmplt_priv' type-id='eaa32e2f' visibility='default' filepath='include/net/sch_generic.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='431' column='1'/> - </data-member> - </class-decl> - <class-decl name='tcf_block' size-in-bits='10176' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='434' column='1' id='16c50f80'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/net/sch_generic.h' line='438' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='chain_list' type-id='72f469ec' visibility='default' filepath='include/net/sch_generic.h' line='439' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='index' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='440' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='classid' type-id='19c2251e' visibility='default' filepath='include/net/sch_generic.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/sch_generic.h' line='442' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/net/sch_generic.h' line='443' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='q' type-id='ee406209' visibility='default' filepath='include/net/sch_generic.h' line='444' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='cb_lock' type-id='f19fdb93' visibility='default' filepath='include/net/sch_generic.h' line='445' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='flow_block' type-id='bc545b43' visibility='default' filepath='include/net/sch_generic.h' line='446' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='owner_list' type-id='72f469ec' visibility='default' filepath='include/net/sch_generic.h' line='447' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='keep_dst' type-id='b50a4934' visibility='default' filepath='include/net/sch_generic.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='offloadcnt' type-id='49178f86' visibility='default' filepath='include/net/sch_generic.h' line='449' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='nooffloaddevcnt' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1376'> - <var-decl name='lockeddevcnt' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='chain0' type-id='894533b3' visibility='default' filepath='include/net/sch_generic.h' line='455' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='456' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='proto_destroy_ht' type-id='64f4baeb' visibility='default' filepath='include/net/sch_generic.h' line='457' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='proto_destroy_lock' type-id='925167dc' visibility='default' filepath='include/net/sch_generic.h' line='458' column='1'/> - </data-member> - </class-decl> - <class-decl name='Qdisc_ops' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='266' column='1' id='47692c1a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='d6369c88' visibility='default' filepath='include/net/sch_generic.h' line='267' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cl_ops' type-id='bb5ee79c' visibility='default' filepath='include/net/sch_generic.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='id' type-id='ac1fa8c0' visibility='default' filepath='include/net/sch_generic.h' line='269' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='priv_size' type-id='95e97e5e' visibility='default' filepath='include/net/sch_generic.h' line='270' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='static_flags' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='271' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='enqueue' type-id='3d6e005b' visibility='default' filepath='include/net/sch_generic.h' line='273' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dequeue' type-id='3d95b5f6' visibility='default' filepath='include/net/sch_generic.h' line='276' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='peek' type-id='3d95b5f6' visibility='default' filepath='include/net/sch_generic.h' line='277' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='init' type-id='a84eb241' visibility='default' filepath='include/net/sch_generic.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='reset' type-id='5b4e5af0' visibility='default' filepath='include/net/sch_generic.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='destroy' type-id='5b4e5af0' visibility='default' filepath='include/net/sch_generic.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='change' type-id='a84eb241' visibility='default' filepath='include/net/sch_generic.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='attach' type-id='5b4e5af0' visibility='default' filepath='include/net/sch_generic.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='change_tx_queue_len' type-id='a959128b' visibility='default' filepath='include/net/sch_generic.h' line='287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='dump' type-id='612567ad' visibility='default' filepath='include/net/sch_generic.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='dump_stats' type-id='edfa28b2' visibility='default' filepath='include/net/sch_generic.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='ingress_block_set' type-id='03862e5f' visibility='default' filepath='include/net/sch_generic.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='egress_block_set' type-id='03862e5f' visibility='default' filepath='include/net/sch_generic.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='ingress_block_get' type-id='c021fd31' visibility='default' filepath='include/net/sch_generic.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='egress_block_get' type-id='c021fd31' visibility='default' filepath='include/net/sch_generic.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/sch_generic.h' line='299' column='1'/> - </data-member> - </class-decl> - <class-decl name='Qdisc_class_ops' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='226' column='1' id='d9ceb659'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/net/sch_generic.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='select_queue' type-id='98ff7360' visibility='default' filepath='include/net/sch_generic.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='graft' type-id='19bc34e4' visibility='default' filepath='include/net/sch_generic.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='leaf' type-id='c4d81be6' visibility='default' filepath='include/net/sch_generic.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='qlen_notify' type-id='0fb373c0' visibility='default' filepath='include/net/sch_generic.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='find' type-id='b95e1b8d' visibility='default' filepath='include/net/sch_generic.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='change' type-id='c0073bf3' visibility='default' filepath='include/net/sch_generic.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='delete' type-id='d60d5a0f' visibility='default' filepath='include/net/sch_generic.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='walk' type-id='154ec6df' visibility='default' filepath='include/net/sch_generic.h' line='242' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='tcf_block' type-id='da0b22b2' visibility='default' filepath='include/net/sch_generic.h' line='245' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='bind_tcf' type-id='4c592849' visibility='default' filepath='include/net/sch_generic.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='unbind_tcf' type-id='0fb373c0' visibility='default' filepath='include/net/sch_generic.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='dump' type-id='3c31c59b' visibility='default' filepath='include/net/sch_generic.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='dump_stats' type-id='6313cef0' visibility='default' filepath='include/net/sch_generic.h' line='255' column='1'/> - </data-member> - </class-decl> - <class-decl name='tcmsg' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='560' column='1' id='22e47c79'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tcm_family' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='561' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='tcm__pad1' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='562' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='tcm__pad2' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='563' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='tcm_ifindex' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='564' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tcm_handle' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='565' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='tcm_parent' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='566' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tcm_info' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/rtnetlink.h' line='571' column='1'/> - </data-member> - </class-decl> - <class-decl name='gnet_dump' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/net/gen_stats.h' line='17' column='1' id='65baad60'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='cff2d845' visibility='default' filepath='include/net/gen_stats.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='skb' type-id='0fbf3cfd' visibility='default' filepath='include/net/gen_stats.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tail' type-id='6fcaf91e' visibility='default' filepath='include/net/gen_stats.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='compat_tc_stats' type-id='95e97e5e' visibility='default' filepath='include/net/gen_stats.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='compat_xstats' type-id='95e97e5e' visibility='default' filepath='include/net/gen_stats.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='padattr' type-id='95e97e5e' visibility='default' filepath='include/net/gen_stats.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='xstats' type-id='eaa32e2f' visibility='default' filepath='include/net/gen_stats.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='xstats_len' type-id='95e97e5e' visibility='default' filepath='include/net/gen_stats.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='tc_stats' type-id='7bef637c' visibility='default' filepath='include/net/gen_stats.h' line='28' column='1'/> - </data-member> - </class-decl> - <class-decl name='tc_stats' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='34' column='1' id='7bef637c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='packets' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='drops' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='overlimits' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='bps' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pps' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='qlen' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='backlog' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='43' column='1'/> - </data-member> - </class-decl> - <class-decl name='qdisc_size_table' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='42' column='1' id='bd1d1d08'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sch_generic.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/sch_generic.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='szopts' type-id='c7a2cf9f' visibility='default' filepath='include/net/sch_generic.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='refcnt' type-id='95e97e5e' visibility='default' filepath='include/net/sch_generic.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='data' type-id='0f300383' visibility='default' filepath='include/net/sch_generic.h' line='47' column='1'/> - </data-member> - </class-decl> - <class-decl name='tc_sizespec' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='102' column='1' id='c7a2cf9f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cell_log' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='size_log' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='cell_align' type-id='a2185560' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='overhead' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='linklayer' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='mpu' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mtu' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='tsize' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/pkt_sched.h' line='110' column='1'/> - </data-member> - </class-decl> - <class-decl name='gnet_stats_basic_cpu' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/gen_stats.h' line='10' column='1' id='c026ae59'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bstats' type-id='1f9b1a31' visibility='default' filepath='include/net/gen_stats.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='syncp' type-id='e4d85780' visibility='default' filepath='include/net/gen_stats.h' line='12' column='1'/> - </data-member> - </class-decl> - <class-decl name='gnet_stats_basic_packed' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='29' column='1' id='1f9b1a31'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='packets' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/gen_stats.h' line='31' column='1'/> - </data-member> - </class-decl> - <class-decl name='qdisc_skb_head' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/sch_generic.h' line='51' column='1' id='d34f2f01'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='head' type-id='0fbf3cfd' visibility='default' filepath='include/net/sch_generic.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tail' type-id='0fbf3cfd' visibility='default' filepath='include/net/sch_generic.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='qlen' type-id='3f1a6b60' visibility='default' filepath='include/net/sch_generic.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/sch_generic.h' line='55' column='1'/> - </data-member> - </class-decl> - <class-decl name='flow_block' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/flow_offload.h' line='281' column='1' id='bc545b43'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cb_list' type-id='72f469ec' visibility='default' filepath='include/net/flow_offload.h' line='282' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__16' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sch_generic.h' line='452' column='1' id='894533b3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='chain' type-id='45305972' visibility='default' filepath='include/net/sch_generic.h' line='453' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='filter_chain_list' type-id='72f469ec' visibility='default' filepath='include/net/sch_generic.h' line='454' column='1'/> - </data-member> - </class-decl> - <class-decl name='napi_struct' size-in-bits='3392' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='324' column='1' id='291e3bb5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='poll_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='weight' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='334' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='gro_bitmask' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='335' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='poll' type-id='f07d90b4' visibility='default' filepath='include/linux/netdevice.h' line='336' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/netdevice.h' line='340' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='gro_hash' type-id='91671be8' visibility='default' filepath='include/linux/netdevice.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='skb' type-id='0fbf3cfd' visibility='default' filepath='include/linux/netdevice.h' line='342' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='rx_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='343' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='rx_count' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='timer' type-id='b6993efc' visibility='default' filepath='include/linux/netdevice.h' line='345' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='dev_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='346' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='napi_hash_node' type-id='03a4a074' visibility='default' filepath='include/linux/netdevice.h' line='347' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='napi_id' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='348' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='351' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='352' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='353' column='1'/> - </data-member> - </class-decl> - <class-decl name='gro_list' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='310' column='1' id='b9535066'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='312' column='1'/> - </data-member> - </class-decl> - <enum-decl name='xdp_mem_type' filepath='include/net/xdp.h' line='36' column='1' id='8abc4a7f'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='MEM_TYPE_PAGE_SHARED' value='0'/> - <enumerator name='MEM_TYPE_PAGE_ORDER0' value='1'/> - <enumerator name='MEM_TYPE_PAGE_POOL' value='2'/> - <enumerator name='MEM_TYPE_ZERO_COPY' value='3'/> - <enumerator name='MEM_TYPE_MAX' value='4'/> - </enum-decl> - <enum-decl name='gro_result' filepath='include/linux/netdevice.h' line='376' column='1' id='3facc5aa'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='GRO_MERGED' value='0'/> - <enumerator name='GRO_MERGED_FREE' value='1'/> - <enumerator name='GRO_HELD' value='2'/> - <enumerator name='GRO_NORMAL' value='3'/> - <enumerator name='GRO_DROP' value='4'/> - <enumerator name='GRO_CONSUMED' value='5'/> - </enum-decl> - <class-decl name='xdp_buff' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/xdp.h' line='66' column='1' id='175944cd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/net/xdp.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data_end' type-id='eaa32e2f' visibility='default' filepath='include/net/xdp.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='data_meta' type-id='eaa32e2f' visibility='default' filepath='include/net/xdp.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='data_hard_start' type-id='eaa32e2f' visibility='default' filepath='include/net/xdp.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='handle' type-id='7359adad' visibility='default' filepath='include/net/xdp.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='rxq' type-id='8e35a44c' visibility='default' filepath='include/net/xdp.h' line='72' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='77780344' size-in-bits='64' id='c4d81be6'/> - <pointer-type-def type-id='ee406209' size-in-bits='64' id='325a7d19'/> - <pointer-type-def type-id='47692c1a' size-in-bits='64' id='d6369c88'/> - <pointer-type-def type-id='8a1373a3' size-in-bits='64' id='368d43d3'/> - <pointer-type-def type-id='88565f1f' size-in-bits='64' id='2fcb9b17'/> - <pointer-type-def type-id='00ee50b8' size-in-bits='64' id='0928d5d6'/> - <pointer-type-def type-id='22474385' size-in-bits='64' id='d079c835'/> - <pointer-type-def type-id='bdcee7ae' size-in-bits='64' id='50b674cc'/> - <pointer-type-def type-id='09d9fab9' size-in-bits='64' id='1e6beae1'/> - <pointer-type-def type-id='eef53362' size-in-bits='64' id='11f19dd0'/> - <pointer-type-def type-id='7af446cc' size-in-bits='64' id='fbf2ba3a'/> - <pointer-type-def type-id='36313ee4' size-in-bits='64' id='f3f553e2'/> - <qualified-type-def type-id='d9ceb659' const='yes' id='170bab5e'/> - <pointer-type-def type-id='170bab5e' size-in-bits='64' id='bb5ee79c'/> - <qualified-type-def type-id='47692c1a' const='yes' id='2212bd2d'/> - <pointer-type-def type-id='2212bd2d' size-in-bits='64' id='aa7f9205'/> - <qualified-type-def type-id='8eb8eec2' const='yes' id='326f37e2'/> - <pointer-type-def type-id='326f37e2' size-in-bits='64' id='2d14cfd8'/> - <qualified-type-def type-id='8c2bf2b2' const='yes' id='cfd499ab'/> - <pointer-type-def type-id='cfd499ab' size-in-bits='64' id='acada613'/> - <qualified-type-def type-id='facd5338' const='yes' id='728100fd'/> - <pointer-type-def type-id='728100fd' size-in-bits='64' id='18145275'/> - <qualified-type-def type-id='9a1fed7b' const='yes' id='b9a01bd6'/> - <pointer-type-def type-id='b9a01bd6' size-in-bits='64' id='330c0db4'/> - <qualified-type-def type-id='2117397c' const='yes' id='7d20a6e7'/> - <pointer-type-def type-id='7d20a6e7' size-in-bits='64' id='c76694b7'/> - <qualified-type-def type-id='5919d6b5' const='yes' id='3d647412'/> - <pointer-type-def type-id='3d647412' size-in-bits='64' id='dd22f428'/> - <qualified-type-def type-id='06dfa6bb' const='yes' id='e4083e44'/> - <pointer-type-def type-id='e4083e44' size-in-bits='64' id='66fa472a'/> - <qualified-type-def type-id='a7502152' const='yes' id='9df06605'/> - <pointer-type-def type-id='9df06605' size-in-bits='64' id='d070dbfd'/> - <qualified-type-def type-id='4e0399c2' const='yes' id='a87d8ed1'/> - <pointer-type-def type-id='a87d8ed1' size-in-bits='64' id='38a81521'/> - <qualified-type-def type-id='1c03d197' const='yes' id='aa2a8a9e'/> - <pointer-type-def type-id='aa2a8a9e' size-in-bits='64' id='94f8595c'/> - <qualified-type-def type-id='ad499564' const='yes' id='9954f7ad'/> - <pointer-type-def type-id='9954f7ad' size-in-bits='64' id='e7c1a985'/> - <qualified-type-def type-id='a240f41d' const='yes' id='17644e8c'/> - <pointer-type-def type-id='17644e8c' size-in-bits='64' id='78e7cf52'/> - <qualified-type-def type-id='17992e3b' const='yes' id='59db43b4'/> - <pointer-type-def type-id='59db43b4' size-in-bits='64' id='122b71ba'/> - <qualified-type-def type-id='bd4e4ac8' const='yes' id='94052af7'/> - <pointer-type-def type-id='94052af7' size-in-bits='64' id='e12279e7'/> - <qualified-type-def type-id='9a401bb0' const='yes' id='3d6abfbb'/> - <pointer-type-def type-id='3d6abfbb' size-in-bits='64' id='400b9143'/> - <qualified-type-def type-id='972f40bf' const='yes' id='9819baf4'/> - <pointer-type-def type-id='9819baf4' size-in-bits='64' id='4e812b7a'/> - <qualified-type-def type-id='faf1ab29' const='yes' id='9d07f7d6'/> - <pointer-type-def type-id='9d07f7d6' size-in-bits='64' id='2f8b61b4'/> - <pointer-type-def type-id='e51de182' size-in-bits='64' id='8eff91b0'/> - <pointer-type-def type-id='9f30e4ad' size-in-bits='64' id='f7b83e6d'/> - <pointer-type-def type-id='18f5da66' size-in-bits='64' id='e6f0ce4c'/> - <pointer-type-def type-id='e92f1a2f' size-in-bits='64' id='aa804387'/> - <pointer-type-def type-id='94b5478d' size-in-bits='64' id='87447c2d'/> - <pointer-type-def type-id='284260b8' size-in-bits='64' id='cba1f2de'/> - <pointer-type-def type-id='11d6bd91' size-in-bits='64' id='18a1ba64'/> - <pointer-type-def type-id='2117397c' size-in-bits='64' id='b1fd62ba'/> - <pointer-type-def type-id='ba046e9a' size-in-bits='64' id='09c59e98'/> - <pointer-type-def type-id='65baad60' size-in-bits='64' id='7ca29816'/> - <pointer-type-def type-id='c026ae59' size-in-bits='64' id='b3542b31'/> - <pointer-type-def type-id='a212a715' size-in-bits='64' id='338303f5'/> - <pointer-type-def type-id='1b8801b2' size-in-bits='64' id='6551bd60'/> - <pointer-type-def type-id='e4ca98d1' size-in-bits='64' id='793f0d19'/> - <pointer-type-def type-id='1883cd3d' size-in-bits='64' id='034d7ded'/> - <pointer-type-def type-id='cc23d6f1' size-in-bits='64' id='d1ca3a89'/> - <pointer-type-def type-id='f6ed712a' size-in-bits='64' id='ed512028'/> - <pointer-type-def type-id='af2c6a56' size-in-bits='64' id='b7ab21fc'/> - <pointer-type-def type-id='12afeb30' size-in-bits='64' id='edfa28b2'/> - <pointer-type-def type-id='15aa5ecd' size-in-bits='64' id='a84eb241'/> - <pointer-type-def type-id='1d4f5209' size-in-bits='64' id='612567ad'/> - <pointer-type-def type-id='9c757b77' size-in-bits='64' id='c0073bf3'/> - <pointer-type-def type-id='a46a9227' size-in-bits='64' id='a959128b'/> - <pointer-type-def type-id='c393ee9b' size-in-bits='64' id='d60d5a0f'/> - <pointer-type-def type-id='74c76c4a' size-in-bits='64' id='19bc34e4'/> - <pointer-type-def type-id='83d13e0e' size-in-bits='64' id='6313cef0'/> - <pointer-type-def type-id='23ce80b7' size-in-bits='64' id='3c31c59b'/> - <pointer-type-def type-id='87461f69' size-in-bits='64' id='eddbe2ad'/> - <pointer-type-def type-id='5931aad5' size-in-bits='64' id='58505a39'/> - <pointer-type-def type-id='5fffc559' size-in-bits='64' id='beb4f24d'/> - <pointer-type-def type-id='d328415c' size-in-bits='64' id='cd05c94e'/> - <pointer-type-def type-id='df587ad7' size-in-bits='64' id='42bc911b'/> - <pointer-type-def type-id='0477141b' size-in-bits='64' id='98a3b427'/> - <pointer-type-def type-id='a72f8b53' size-in-bits='64' id='9ce2e6e7'/> - <pointer-type-def type-id='648adb0a' size-in-bits='64' id='33356d2c'/> - <pointer-type-def type-id='fe695434' size-in-bits='64' id='72fd300e'/> - <pointer-type-def type-id='7a3aa0c8' size-in-bits='64' id='41323fc2'/> - <pointer-type-def type-id='47308153' size-in-bits='64' id='3eef3bc7'/> - <pointer-type-def type-id='016b3662' size-in-bits='64' id='f07d90b4'/> - <pointer-type-def type-id='4eb067f4' size-in-bits='64' id='8eff9c66'/> - <pointer-type-def type-id='38a112d0' size-in-bits='64' id='a57789c2'/> - <pointer-type-def type-id='a39e0090' size-in-bits='64' id='9def3eca'/> - <pointer-type-def type-id='7ae39c29' size-in-bits='64' id='6266601d'/> - <pointer-type-def type-id='f3f27ff7' size-in-bits='64' id='69b48c13'/> - <pointer-type-def type-id='f18c6e1f' size-in-bits='64' id='9264da33'/> - <pointer-type-def type-id='86a0b663' size-in-bits='64' id='0c197ddf'/> - <pointer-type-def type-id='918604f1' size-in-bits='64' id='d2e00785'/> - <pointer-type-def type-id='972398b7' size-in-bits='64' id='3d6e005b'/> - <pointer-type-def type-id='bd9eea97' size-in-bits='64' id='624375a3'/> - <pointer-type-def type-id='0332edd2' size-in-bits='64' id='d18dbee4'/> - <pointer-type-def type-id='3c813efb' size-in-bits='64' id='55530c47'/> - <pointer-type-def type-id='ca0a6184' size-in-bits='64' id='95208a5e'/> - <pointer-type-def type-id='1f17d624' size-in-bits='64' id='e0fadd76'/> - <pointer-type-def type-id='bcdeebc9' size-in-bits='64' id='bc1bf185'/> - <pointer-type-def type-id='ec50bf48' size-in-bits='64' id='08113f0a'/> - <pointer-type-def type-id='476a87f5' size-in-bits='64' id='1df08751'/> - <pointer-type-def type-id='ce67f06c' size-in-bits='64' id='74e71fae'/> - <pointer-type-def type-id='6858ea97' size-in-bits='64' id='65399e23'/> - <pointer-type-def type-id='0f40f777' size-in-bits='64' id='8755cc63'/> - <pointer-type-def type-id='0be333ab' size-in-bits='64' id='a0f5247f'/> - <pointer-type-def type-id='e8300215' size-in-bits='64' id='1d8e5a11'/> - <pointer-type-def type-id='eb19b127' size-in-bits='64' id='c25ed103'/> - <pointer-type-def type-id='6f52f27f' size-in-bits='64' id='20da830b'/> - <pointer-type-def type-id='4d6fc4c7' size-in-bits='64' id='078de3a3'/> - <pointer-type-def type-id='b86ed83e' size-in-bits='64' id='27936440'/> - <pointer-type-def type-id='88b7b5d3' size-in-bits='64' id='6dfd92af'/> - <pointer-type-def type-id='202f00af' size-in-bits='64' id='a9c0cdab'/> - <pointer-type-def type-id='708a4426' size-in-bits='64' id='82ffa5a0'/> - <pointer-type-def type-id='5dc99a0e' size-in-bits='64' id='f38728c0'/> - <pointer-type-def type-id='cce3f5a3' size-in-bits='64' id='93abc02f'/> - <pointer-type-def type-id='a6ad86be' size-in-bits='64' id='c9664af8'/> - <pointer-type-def type-id='3a5c2153' size-in-bits='64' id='be6c7be7'/> - <pointer-type-def type-id='abc85e8f' size-in-bits='64' id='be3a232b'/> - <pointer-type-def type-id='9d9592f7' size-in-bits='64' id='2136470b'/> - <pointer-type-def type-id='bf6a2c5c' size-in-bits='64' id='82a9a11e'/> - <pointer-type-def type-id='d11dd9c4' size-in-bits='64' id='d78dd406'/> - <pointer-type-def type-id='d8488877' size-in-bits='64' id='98f35cbb'/> - <pointer-type-def type-id='6cb7d4e4' size-in-bits='64' id='a852a9de'/> - <pointer-type-def type-id='21f5310d' size-in-bits='64' id='42c362d1'/> - <pointer-type-def type-id='18da11bd' size-in-bits='64' id='c1655339'/> - <pointer-type-def type-id='1b8c67aa' size-in-bits='64' id='0642cb3c'/> - <pointer-type-def type-id='389d1e82' size-in-bits='64' id='5e185d4c'/> - <pointer-type-def type-id='0286989c' size-in-bits='64' id='ae9790c6'/> - <pointer-type-def type-id='65fbb133' size-in-bits='64' id='796b13b7'/> - <pointer-type-def type-id='08abca50' size-in-bits='64' id='231269da'/> - <pointer-type-def type-id='06b4cb39' size-in-bits='64' id='d236d29d'/> - <pointer-type-def type-id='b83c8287' size-in-bits='64' id='60f4096f'/> - <pointer-type-def type-id='bd54fe1a' size-in-bits='64' id='3ccc2590'/> - <pointer-type-def type-id='44644afc' size-in-bits='64' id='d19f4fca'/> - <pointer-type-def type-id='ab94745c' size-in-bits='64' id='6b9b777a'/> - <pointer-type-def type-id='291e3bb5' size-in-bits='64' id='c50361c5'/> - <pointer-type-def type-id='c966252c' size-in-bits='64' id='aa79f31a'/> - <pointer-type-def type-id='5919d6b5' size-in-bits='64' id='1bf68965'/> - <pointer-type-def type-id='1f305e7e' size-in-bits='64' id='0d378d14'/> - <pointer-type-def type-id='59a2e4aa' size-in-bits='64' id='3a0389d8'/> - <pointer-type-def type-id='aebe1cff' size-in-bits='64' id='6bbe39a7'/> - <pointer-type-def type-id='3c330066' size-in-bits='64' id='104977a4'/> - <pointer-type-def type-id='51dbeb7e' size-in-bits='64' id='8c1bb0b4'/> - <pointer-type-def type-id='1a196c3e' size-in-bits='64' id='98ff7360'/> - <pointer-type-def type-id='b754514f' size-in-bits='64' id='f32120a7'/> - <pointer-type-def type-id='b92c8d0d' size-in-bits='64' id='84c6078d'/> - <pointer-type-def type-id='fff56995' size-in-bits='64' id='12f283a5'/> - <pointer-type-def type-id='12f283a5' size-in-bits='64' id='62c51a1d'/> - <pointer-type-def type-id='7203ee09' size-in-bits='64' id='d2524501'/> - <pointer-type-def type-id='bd1d1d08' size-in-bits='64' id='2e2106be'/> - <pointer-type-def type-id='7f36a7f0' size-in-bits='64' id='a63f3a26'/> - <pointer-type-def type-id='51ee3086' size-in-bits='64' id='eb2c56dc'/> - <pointer-type-def type-id='2d58d013' size-in-bits='64' id='267580ce'/> - <pointer-type-def type-id='1c03d197' size-in-bits='64' id='94c948ef'/> - <pointer-type-def type-id='ad499564' size-in-bits='64' id='db994912'/> - <pointer-type-def type-id='c0065bf0' size-in-bits='64' id='0f8b1896'/> - <pointer-type-def type-id='db281924' size-in-bits='64' id='cc9f99b2'/> - <pointer-type-def type-id='6ceb7782' size-in-bits='64' id='1ead5d78'/> - <pointer-type-def type-id='6aebc4a7' size-in-bits='64' id='c8f5869f'/> - <pointer-type-def type-id='c8f5869f' size-in-bits='64' id='0f830eef'/> - <pointer-type-def type-id='8470101c' size-in-bits='64' id='3d95b5f6'/> - <pointer-type-def type-id='dbc9a936' size-in-bits='64' id='90956edc'/> - <pointer-type-def type-id='adb1d973' size-in-bits='64' id='aa8162a3'/> - <pointer-type-def type-id='aec72305' size-in-bits='64' id='67adf9a9'/> - <pointer-type-def type-id='f588f6e0' size-in-bits='64' id='e1ea11f6'/> - <pointer-type-def type-id='f29d9605' size-in-bits='64' id='e93ad915'/> - <pointer-type-def type-id='ff751355' size-in-bits='64' id='1d22b7e5'/> - <pointer-type-def type-id='5221b18a' size-in-bits='64' id='5c0abad8'/> - <pointer-type-def type-id='ee14fd94' size-in-bits='64' id='13103032'/> - <pointer-type-def type-id='8bd06fd9' size-in-bits='64' id='99f34ac1'/> - <pointer-type-def type-id='16c50f80' size-in-bits='64' id='13ef4686'/> - <pointer-type-def type-id='daae3cc8' size-in-bits='64' id='da0b22b2'/> - <pointer-type-def type-id='1546c604' size-in-bits='64' id='45305972'/> - <pointer-type-def type-id='17992e3b' size-in-bits='64' id='6dca061b'/> - <pointer-type-def type-id='68d8e236' size-in-bits='64' id='e638cd0c'/> - <pointer-type-def type-id='9a9d8c1d' size-in-bits='64' id='4c98e95d'/> - <pointer-type-def type-id='22e47c79' size-in-bits='64' id='12c1f7e1'/> - <pointer-type-def type-id='b8765d15' size-in-bits='64' id='d68ad8b5'/> - <pointer-type-def type-id='c9a7d694' size-in-bits='64' id='e93ad56e'/> - <pointer-type-def type-id='b9c5fbfc' size-in-bits='64' id='f60e04ee'/> - <pointer-type-def type-id='8e2d4615' size-in-bits='64' id='8fbb31d1'/> - <pointer-type-def type-id='7c9213d1' size-in-bits='64' id='6ade418d'/> - <pointer-type-def type-id='7e5ce7a8' size-in-bits='64' id='3d4d3aba'/> - <pointer-type-def type-id='7ad36775' size-in-bits='64' id='bf751261'/> - <pointer-type-def type-id='40b5eec5' size-in-bits='64' id='9c26ea89'/> - <pointer-type-def type-id='93a4c7d5' size-in-bits='64' id='a4cbdcd9'/> - <pointer-type-def type-id='3ad2f92f' size-in-bits='64' id='b3002d4b'/> - <pointer-type-def type-id='c87333bf' size-in-bits='64' id='21641a6b'/> - <pointer-type-def type-id='217933b7' size-in-bits='64' id='42b02383'/> - <pointer-type-def type-id='756696ad' size-in-bits='64' id='c021fd31'/> - <pointer-type-def type-id='8bff8096' size-in-bits='64' id='1f37a7f4'/> - <pointer-type-def type-id='9a516b13' size-in-bits='64' id='115daa23'/> - <pointer-type-def type-id='6b1203e5' size-in-bits='64' id='e9bf5d35'/> - <pointer-type-def type-id='02138eb3' size-in-bits='64' id='3a0c781f'/> - <pointer-type-def type-id='98b2ffae' size-in-bits='64' id='531a7450'/> - <pointer-type-def type-id='c02c4ff1' size-in-bits='64' id='b95e1b8d'/> - <pointer-type-def type-id='da14b6a5' size-in-bits='64' id='4c592849'/> - <pointer-type-def type-id='63c3ee86' size-in-bits='64' id='5b4e5af0'/> - <pointer-type-def type-id='2707fa43' size-in-bits='64' id='154ec6df'/> - <pointer-type-def type-id='58e5bb8b' size-in-bits='64' id='03862e5f'/> - <pointer-type-def type-id='5257f496' size-in-bits='64' id='0fb373c0'/> - <pointer-type-def type-id='c2e47616' size-in-bits='64' id='0feea528'/> - <pointer-type-def type-id='4d3ea3f3' size-in-bits='64' id='b78e9a0f'/> - <pointer-type-def type-id='557c51cd' size-in-bits='64' id='29e425c9'/> - <pointer-type-def type-id='33ca674b' size-in-bits='64' id='c9214b77'/> - <pointer-type-def type-id='a41f849f' size-in-bits='64' id='d3d20d73'/> - <pointer-type-def type-id='d8579536' size-in-bits='64' id='28375890'/> - <pointer-type-def type-id='6415147f' size-in-bits='64' id='8e78f753'/> - <pointer-type-def type-id='99690429' size-in-bits='64' id='1cebc84d'/> - <pointer-type-def type-id='d66ae2ca' size-in-bits='64' id='5c4c6144'/> - <pointer-type-def type-id='22814d90' size-in-bits='64' id='b249945a'/> - <pointer-type-def type-id='8b66a21e' size-in-bits='64' id='841969d0'/> - <pointer-type-def type-id='9263c6b3' size-in-bits='64' id='e937debf'/> - <pointer-type-def type-id='4e62b18f' size-in-bits='64' id='09f3a86b'/> - <pointer-type-def type-id='187fa8c7' size-in-bits='64' id='4ffa0523'/> - <pointer-type-def type-id='46adf4c0' size-in-bits='64' id='59f6a07a'/> - <pointer-type-def type-id='09f0c826' size-in-bits='64' id='825ef190'/> - <pointer-type-def type-id='4aa54e65' size-in-bits='64' id='f590d4d9'/> - <pointer-type-def type-id='8edc59cf' size-in-bits='64' id='d507826b'/> - <pointer-type-def type-id='751b0878' size-in-bits='64' id='b2edd032'/> - <pointer-type-def type-id='bf7aaec7' size-in-bits='64' id='a81671bb'/> - <pointer-type-def type-id='f85fb8c6' size-in-bits='64' id='7e17c1b8'/> - <pointer-type-def type-id='30a49526' size-in-bits='64' id='938abf68'/> - <pointer-type-def type-id='4ede01e9' size-in-bits='64' id='94c16fa5'/> - <qualified-type-def type-id='002ac4a6' volatile='yes' id='75a392dc'/> - <pointer-type-def type-id='175944cd' size-in-bits='64' id='38ed603d'/> - <pointer-type-def type-id='eb0d6f26' size-in-bits='64' id='8e35a44c'/> - <pointer-type-def type-id='b4a65d38' size-in-bits='64' id='14a0013e'/> - <pointer-type-def type-id='c210d497' size-in-bits='64' id='47a1c9f4'/> - <pointer-type-def type-id='4da03818' size-in-bits='64' id='1663a26e'/> - <pointer-type-def type-id='307587ae' size-in-bits='64' id='c56b5ee4'/> - <pointer-type-def type-id='faa1424f' size-in-bits='64' id='255e0487'/> - <pointer-type-def type-id='f9cce85e' size-in-bits='64' id='47541e34'/> - <pointer-type-def type-id='ccf6c819' size-in-bits='64' id='ae4d1761'/> - <pointer-type-def type-id='b3f5c5f7' size-in-bits='64' id='71411b0f'/> - <pointer-type-def type-id='cddfb84e' size-in-bits='64' id='b07c2494'/> - <pointer-type-def type-id='cb961c68' size-in-bits='64' id='328dda6e'/> - <function-decl name='nla_strlcpy' mangled-name='nla_strlcpy' filepath='include/net/netlink.h' line='442' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_strlcpy'> - <parameter type-id='26a90f95'/> - <parameter type-id='0f2a7ce5'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> + <function-decl name='usbnet_read_cmd_nopm' mangled-name='usbnet_read_cmd_nopm' filepath='drivers/net/usb/usbnet.c' line='2096' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_read_cmd_nopm'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='2096' column='1'/> + <parameter type-id='f9b06939' name='cmd' filepath='drivers/net/usb/usbnet.c' line='2096' column='1'/> + <parameter type-id='f9b06939' name='reqtype' filepath='drivers/net/usb/usbnet.c' line='2096' column='1'/> + <parameter type-id='1dc6a898' name='value' filepath='drivers/net/usb/usbnet.c' line='2097' column='1'/> + <parameter type-id='1dc6a898' name='index' filepath='drivers/net/usb/usbnet.c' line='2097' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/net/usb/usbnet.c' line='2097' column='1'/> + <parameter type-id='1dc6a898' name='size' filepath='drivers/net/usb/usbnet.c' line='2097' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='unregister_netdevice_queue' mangled-name='unregister_netdevice_queue' filepath='include/linux/netdevice.h' line='2690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_netdevice_queue'> - <parameter type-id='68a2d05b'/> - <parameter type-id='e84b031a'/> + <function-decl name='usbnet_unlink_rx_urbs' mangled-name='usbnet_unlink_rx_urbs' filepath='drivers/net/usb/usbnet.c' line='752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_unlink_rx_urbs'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='752' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='napi_schedule_prep' mangled-name='napi_schedule_prep' filepath='include/linux/netdevice.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_schedule_prep'> - <parameter type-id='c50361c5'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='netif_rx' mangled-name='netif_rx' filepath='include/linux/netdevice.h' line='3681' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_rx'> - <parameter type-id='0fbf3cfd'/> + <function-decl name='usbnet_write_cmd_async' mangled-name='usbnet_write_cmd_async' filepath='drivers/net/usb/usbnet.c' line='2134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_write_cmd_async'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='2134' column='1'/> + <parameter type-id='f9b06939' name='cmd' filepath='drivers/net/usb/usbnet.c' line='2134' column='1'/> + <parameter type-id='f9b06939' name='reqtype' filepath='drivers/net/usb/usbnet.c' line='2134' column='1'/> + <parameter type-id='1dc6a898' name='value' filepath='drivers/net/usb/usbnet.c' line='2135' column='1'/> + <parameter type-id='1dc6a898' name='index' filepath='drivers/net/usb/usbnet.c' line='2135' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/net/usb/usbnet.c' line='2135' column='1'/> + <parameter type-id='1dc6a898' name='size' filepath='drivers/net/usb/usbnet.c' line='2135' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='kfree_skb' mangled-name='kfree_skb' filepath='include/linux/skbuff.h' line='1050' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_skb'> - <parameter type-id='0fbf3cfd'/> + <function-decl name='usbnet_get_ethernet_addr' mangled-name='usbnet_get_ethernet_addr' filepath='drivers/net/usb/usbnet.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_ethernet_addr'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='152' column='1'/> + <parameter type-id='95e97e5e' name='iMACAddress' filepath='drivers/net/usb/usbnet.c' line='152' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usbnet_update_max_qlen' mangled-name='usbnet_update_max_qlen' filepath='drivers/net/usb/usbnet.c' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_update_max_qlen'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='343' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='bpf_prog_put' mangled-name='bpf_prog_put' filepath='include/linux/bpf.h' line='644' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_prog_put'> - <parameter type-id='bdcee7ae'/> + <function-decl name='usbnet_tx_timeout' mangled-name='usbnet_tx_timeout' filepath='drivers/net/usb/usbnet.c' line='1294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_tx_timeout'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1294' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='netdev_update_features' mangled-name='netdev_update_features' filepath='include/linux/netdevice.h' line='4580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_update_features'> - <parameter type-id='68a2d05b'/> + <function-decl name='usbnet_stop' mangled-name='usbnet_stop' filepath='drivers/net/usb/usbnet.c' line='799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_stop'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='799' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usbnet_start_xmit' mangled-name='usbnet_start_xmit' filepath='drivers/net/usb/usbnet.c' line='1344' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_start_xmit'> + <parameter type-id='0fbf3cfd' name='skb' filepath='drivers/net/usb/usbnet.c' line='1344' column='1'/> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1345' column='1'/> + <return type-id='6849a88c'/> + </function-decl> + <function-decl name='usbnet_skb_return' mangled-name='usbnet_skb_return' filepath='drivers/net/usb/usbnet.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_skb_return'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='308' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='drivers/net/usb/usbnet.c' line='308' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='xdp_return_frame_rx_napi' mangled-name='xdp_return_frame_rx_napi' filepath='include/net/xdp.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_return_frame_rx_napi'> - <parameter type-id='cb1c5129'/> + <function-decl name='usbnet_set_msglevel' mangled-name='usbnet_set_msglevel' filepath='drivers/net/usb/usbnet.c' line='1063' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_set_msglevel'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1063' column='1'/> + <parameter type-id='19c2251e' name='level' filepath='drivers/net/usb/usbnet.c' line='1063' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='xdp_rxq_info_reg' mangled-name='xdp_rxq_info_reg' filepath='include/net/xdp.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_rxq_info_reg'> - <parameter type-id='8e35a44c'/> - <parameter type-id='68a2d05b'/> - <parameter type-id='f0981eeb'/> + <function-decl name='usbnet_set_link_ksettings' mangled-name='usbnet_set_link_ksettings' filepath='drivers/net/usb/usbnet.c' line='962' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_set_link_ksettings'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='962' column='1'/> + <parameter type-id='b2c34f11' name='cmd' filepath='drivers/net/usb/usbnet.c' line='963' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='xdp_rxq_info_reg_mem_model' mangled-name='xdp_rxq_info_reg_mem_model' filepath='include/net/xdp.h' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_rxq_info_reg_mem_model'> - <parameter type-id='8e35a44c'/> - <parameter type-id='8abc4a7f'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='xdp_rxq_info_unreg' mangled-name='xdp_rxq_info_unreg' filepath='include/net/xdp.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_rxq_info_unreg'> - <parameter type-id='8e35a44c'/> + <function-decl name='usbnet_get_drvinfo' mangled-name='usbnet_get_drvinfo' filepath='drivers/net/usb/usbnet.c' line='1043' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_drvinfo'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1043' column='1'/> + <parameter type-id='8c4c4029' name='info' filepath='drivers/net/usb/usbnet.c' line='1043' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='napi_disable' mangled-name='napi_disable' filepath='include/linux/netdevice.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_disable'> - <parameter type-id='c50361c5'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='napi_hash_del' mangled-name='napi_hash_del' filepath='include/linux/netdevice.h' line='507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_hash_del'> - <parameter type-id='c50361c5'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='synchronize_net' mangled-name='synchronize_net' filepath='include/linux/netdevice.h' line='2700' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_net'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='netif_napi_del' mangled-name='netif_napi_del' filepath='include/linux/netdevice.h' line='2295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_napi_del'> - <parameter type-id='c50361c5'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='xdp_return_frame' mangled-name='xdp_return_frame' filepath='include/net/xdp.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_return_frame'> - <parameter type-id='cb1c5129'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='netif_napi_add' mangled-name='netif_napi_add' filepath='include/linux/netdevice.h' line='2266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_napi_add'> - <parameter type-id='68a2d05b'/> - <parameter type-id='c50361c5'/> - <parameter type-id='f07d90b4'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='napi_gro_receive' mangled-name='napi_gro_receive' filepath='include/linux/netdevice.h' line='3686' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_gro_receive'> - <parameter type-id='c50361c5'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='3facc5aa'/> - </function-decl> - <function-decl name='napi_complete_done' mangled-name='napi_complete_done' filepath='include/linux/netdevice.h' line='481' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_complete_done'> - <parameter type-id='c50361c5'/> - <parameter type-id='95e97e5e'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='xdp_do_flush_map' mangled-name='xdp_do_flush_map' filepath='include/linux/filter.h' line='992' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_do_flush_map'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='arch_bpf_jit_check_func' mangled-name='arch_bpf_jit_check_func' filepath='include/linux/filter.h' line='583' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='arch_bpf_jit_check_func'> - <parameter type-id='18145275'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='build_skb' mangled-name='build_skb' filepath='include/linux/skbuff.h' line='1066' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='build_skb'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='f0981eeb'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='skb_put' mangled-name='skb_put' filepath='include/linux/skbuff.h' line='2245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_put'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='eth_type_trans' mangled-name='eth_type_trans' filepath='include/linux/etherdevice.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eth_type_trans'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='68a2d05b'/> - <return type-id='8efea9e5'/> - </function-decl> - <function-decl name='xdp_do_redirect' mangled-name='xdp_do_redirect' filepath='include/linux/filter.h' line='989' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_do_redirect'> - <parameter type-id='68a2d05b'/> - <parameter type-id='38ed603d'/> - <parameter type-id='bdcee7ae'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='xdp_convert_zc_to_xdp_frame' mangled-name='xdp_convert_zc_to_xdp_frame' filepath='include/net/xdp.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_convert_zc_to_xdp_frame'> - <parameter type-id='38ed603d'/> - <return type-id='cb1c5129'/> - </function-decl> - <function-decl name='sched_clock' mangled-name='sched_clock' filepath='include/linux/sched/clock.h' line='15' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_clock'> - <return type-id='3a47d82b'/> - </function-decl> - <function-decl name='bpf_warn_invalid_xdp_action' mangled-name='bpf_warn_invalid_xdp_action' filepath='include/linux/filter.h' line='994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_warn_invalid_xdp_action'> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='skb_copy_bits' mangled-name='skb_copy_bits' filepath='include/linux/skbuff.h' line='3564' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_copy_bits'> - <parameter type-id='11f4a000'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rtnl_link_register' mangled-name='rtnl_link_register' filepath='include/net/rtnetlink.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_link_register'> - <parameter type-id='959ab461'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='77780344'> - <parameter type-id='ee406209'/> - <parameter type-id='7359adad'/> - <return type-id='ee406209'/> - </function-type> - <function-type size-in-bits='64' id='12afeb30'> - <parameter type-id='ee406209'/> - <parameter type-id='7ca29816'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='15aa5ecd'> - <parameter type-id='ee406209'/> - <parameter type-id='6fcaf91e'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1d4f5209'> - <parameter type-id='ee406209'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9c757b77'> - <parameter type-id='ee406209'/> - <parameter type-id='19c2251e'/> - <parameter type-id='19c2251e'/> - <parameter type-id='30864cdc'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a46a9227'> - <parameter type-id='ee406209'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c393ee9b'> - <parameter type-id='ee406209'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='74c76c4a'> - <parameter type-id='ee406209'/> - <parameter type-id='7359adad'/> - <parameter type-id='ee406209'/> - <parameter type-id='325a7d19'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='83d13e0e'> - <parameter type-id='ee406209'/> - <parameter type-id='7359adad'/> - <parameter type-id='7ca29816'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='23ce80b7'> - <parameter type-id='ee406209'/> - <parameter type-id='7359adad'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='12c1f7e1'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='87461f69'> - <parameter type-id='bdcee7ae'/> - <parameter type-id='2d14cfd8'/> - <parameter type-id='231422bf'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5931aad5'> - <parameter type-id='2ce52478'/> - <parameter type-id='aa79f31a'/> - <parameter type-id='1bf68965'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5fffc559'> - <parameter type-id='2ce52478'/> - <parameter type-id='f9b06939'/> - <parameter type-id='3c330066'/> - <parameter type-id='8bff8096'/> - <parameter type-id='1f37a7f4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d328415c'> - <parameter type-id='78e7cf52'/> - <parameter type-id='94c948ef'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1322ddb6'> - <parameter type-id='b3e12f1c'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='df587ad7'> - <parameter type-id='87447c2d'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0477141b'> - <parameter type-id='87447c2d'/> - <parameter type-id='cba1f2de'/> - <parameter type-id='30864cdc'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a72f8b53'> - <parameter type-id='87447c2d'/> - <parameter type-id='b1fd62ba'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='648adb0a'> - <parameter type-id='87447c2d'/> - <parameter type-id='b1fd62ba'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='e6f0ce4c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='fe695434'> - <parameter type-id='87447c2d'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='cba1f2de'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='7a3aa0c8'> - <parameter type-id='87447c2d'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='cba1f2de'/> - <parameter type-id='30864cdc'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='47308153'> - <parameter type-id='77e79a4b'/> - <parameter type-id='13103032'/> - <parameter type-id='2ae08426'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='016b3662'> - <parameter type-id='c50361c5'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4eb067f4'> - <parameter type-id='3c330066'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='38a112d0'> - <parameter type-id='3c330066'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a39e0090'> - <parameter type-id='a2bff676'/> - <parameter type-id='d504f73d'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='7ae39c29'> - <parameter type-id='a2bff676'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='6dca061b'/> - <parameter type-id='7359adad'/> - <parameter type-id='19c2251e'/> - <parameter type-id='30864cdc'/> - <parameter type-id='63e171df'/> - <parameter type-id='b50a4934'/> - <parameter type-id='b50a4934'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f3f27ff7'> - <parameter type-id='a2bff676'/> - <parameter type-id='6dca061b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='12c1f7e1'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f18c6e1f'> - <parameter type-id='12f283a5'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='86a0b663'> - <parameter type-id='267580ce'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='b59d7dce'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='918604f1'> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='972398b7'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='ee406209'/> - <parameter type-id='a10cc675'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='bd9eea97'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='122b71ba'/> - <parameter type-id='e638cd0c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0332edd2'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='a2bff676'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3c813efb'> - <parameter type-id='f772df6d'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ca0a6184'> - <parameter type-id='f772df6d'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1f17d624'> - <parameter type-id='f772df6d'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='26a90f95'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='bcdeebc9'> - <parameter type-id='f772df6d'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='26a90f95'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ec50bf48'> - <parameter type-id='f772df6d'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='476a87f5'> - <parameter type-id='f772df6d'/> - <parameter type-id='6b9b777a'/> - <parameter type-id='b59d7dce'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ce67f06c'> - <parameter type-id='f772df6d'/> - <parameter type-id='6b9b777a'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6858ea97'> - <parameter type-id='f772df6d'/> - <parameter type-id='02f11ed4'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0f40f777'> - <parameter type-id='f772df6d'/> - <parameter type-id='267580ce'/> - <parameter type-id='514d4e0e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0be333ab'> - <parameter type-id='f772df6d'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e8300215'> - <parameter type-id='f772df6d'/> - <parameter type-id='f772df6d'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='eb19b127'> - <parameter type-id='f772df6d'/> - <parameter type-id='5c0abad8'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6f52f27f'> - <parameter type-id='f772df6d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4d6fc4c7'> - <parameter type-id='f772df6d'/> - <parameter type-id='8efea9e5'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b86ed83e'> - <parameter type-id='13103032'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='88b7b5d3'> - <parameter type-id='13103032'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='202f00af'> - <parameter type-id='13103032'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='26a90f95'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='708a4426'> - <parameter type-id='13103032'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='26a90f95'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5dc99a0e'> - <parameter type-id='13103032'/> - <parameter type-id='6b9b777a'/> - <parameter type-id='b59d7dce'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cce3f5a3'> - <parameter type-id='13103032'/> - <parameter type-id='6b9b777a'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a6ad86be'> - <parameter type-id='13103032'/> - <parameter type-id='5c0abad8'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3a5c2153'> - <parameter type-id='13103032'/> - <parameter type-id='5c0abad8'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='abc85e8f'> - <parameter type-id='13103032'/> - <parameter type-id='13103032'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9d9592f7'> - <parameter type-id='13103032'/> - <parameter type-id='13103032'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='bf6a2c5c'> - <parameter type-id='13103032'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d11dd9c4'> - <parameter type-id='13103032'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='b50a4934'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d8488877'> - <parameter type-id='6dca061b'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6cb7d4e4'> - <parameter type-id='6dca061b'/> - <parameter type-id='b50a4934'/> - <parameter type-id='18a1ba64'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='21f5310d'> - <parameter type-id='6dca061b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='d8e6b335'/> - <parameter type-id='b50a4934'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='18da11bd'> - <parameter type-id='f9b06939'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1b8c67aa'> - <parameter type-id='328dda6e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='389d1e82'> - <parameter type-id='328dda6e'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0286989c'> - <parameter type-id='328dda6e'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='c76694b7'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='65fbb133'> - <parameter type-id='328dda6e'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='78a133c2'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='08abca50'> - <parameter type-id='328dda6e'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f9f4b16f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='06b4cb39'> - <parameter type-id='328dda6e'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='1f37a7f4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1a196c3e'> - <parameter type-id='ee406209'/> - <parameter type-id='12c1f7e1'/> - <return type-id='35b28c4f'/> - </function-type> - <function-type size-in-bits='64' id='8470101c'> - <parameter type-id='ee406209'/> - <return type-id='0fbf3cfd'/> - </function-type> - <function-type size-in-bits='64' id='aec72305'> - <parameter type-id='f772df6d'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7292109c'/> - <parameter type-id='b50a4934'/> - <return type-id='f772df6d'/> - </function-type> - <function-type size-in-bits='64' id='daae3cc8'> - <parameter type-id='ee406209'/> - <parameter type-id='7359adad'/> - <parameter type-id='5799dc94'/> - <return type-id='13ef4686'/> - </function-type> - <function-type size-in-bits='64' id='c9a7d694'> - <parameter type-id='77e79a4b'/> - <parameter type-id='13103032'/> - <parameter type-id='f0acc909'/> - <return type-id='8f254b08'/> - </function-type> - <function-type size-in-bits='64' id='b9c5fbfc'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='2ce52478'/> - <parameter type-id='cd1b45ab'/> - <return type-id='3f1a6b60'/> - </function-type> - <function-type size-in-bits='64' id='8e2d4615'> - <parameter type-id='b5fb9c17'/> - <parameter type-id='eaa32e2f'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='7c9213d1'> - <parameter type-id='2ce52478'/> - <parameter type-id='5799dc94'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='7e5ce7a8'> - <parameter type-id='78e7cf52'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='7ad36775'> - <parameter type-id='78e7cf52'/> - <parameter type-id='95e97e5e'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='40b5eec5'> - <parameter type-id='87447c2d'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='e6f0ce4c'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='93a4c7d5'> - <parameter type-id='6dca061b'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='3ad2f92f'> - <parameter type-id='87447c2d'/> - <return type-id='b59d7dce'/> - </function-type> - <function-type size-in-bits='64' id='c87333bf'> - <parameter type-id='13103032'/> - <parameter type-id='b53e8dbb'/> - <parameter type-id='15d29710'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='f0981eeb'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='217933b7'> - <parameter type-id='13103032'/> - <parameter type-id='02f11ed4'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='95e97e5e'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='756696ad'> - <parameter type-id='ee406209'/> + <function-decl name='usbnet_get_msglevel' mangled-name='usbnet_get_msglevel' filepath='drivers/net/usb/usbnet.c' line='1055' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_msglevel'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1055' column='1'/> <return type-id='19c2251e'/> - </function-type> - <function-type size-in-bits='64' id='02138eb3'> - <parameter type-id='a2bff676'/> - <return type-id='f0981eeb'/> - </function-type> - <function-type size-in-bits='64' id='98b2ffae'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='acada613'/> - <return type-id='f0981eeb'/> - </function-type> - <function-type size-in-bits='64' id='c02c4ff1'> - <parameter type-id='ee406209'/> - <parameter type-id='19c2251e'/> - <return type-id='7359adad'/> - </function-type> - <function-type size-in-bits='64' id='da14b6a5'> - <parameter type-id='ee406209'/> - <parameter type-id='7359adad'/> - <parameter type-id='19c2251e'/> - <return type-id='7359adad'/> - </function-type> - <function-type size-in-bits='64' id='63c3ee86'> - <parameter type-id='ee406209'/> + </function-decl> + <function-decl name='usbnet_nway_reset' mangled-name='usbnet_nway_reset' filepath='drivers/net/usb/usbnet.c' line='1032' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_nway_reset'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1032' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usbnet_get_link' mangled-name='usbnet_get_link' filepath='drivers/net/usb/usbnet.c' line='1015' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_link'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='1015' column='1'/> + <return type-id='19c2251e'/> + </function-decl> + <function-decl name='usbnet_get_link_ksettings' mangled-name='usbnet_get_link_ksettings' filepath='drivers/net/usb/usbnet.c' line='948' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_link_ksettings'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='948' column='1'/> + <parameter type-id='70de91e2' name='cmd' filepath='drivers/net/usb/usbnet.c' line='949' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usbnet_open' mangled-name='usbnet_open' filepath='drivers/net/usb/usbnet.c' line='859' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_open'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='859' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usbnet_change_mtu' mangled-name='usbnet_change_mtu' filepath='drivers/net/usb/usbnet.c' line='378' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_change_mtu'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='378' column='1'/> + <parameter type-id='95e97e5e' name='new_mtu' filepath='drivers/net/usb/usbnet.c' line='378' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usbnet_get_stats64' mangled-name='usbnet_get_stats64' filepath='drivers/net/usb/usbnet.c' line='984' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_get_stats64'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/net/usb/usbnet.c' line='984' column='1'/> + <parameter type-id='bd3860fe' name='stats' filepath='drivers/net/usb/usbnet.c' line='984' column='1'/> <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='2707fa43'> - <parameter type-id='ee406209'/> - <parameter type-id='a63f3a26'/> + </function-decl> + <function-decl name='usbnet_manage_power' mangled-name='usbnet_manage_power' filepath='drivers/net/usb/usbnet.c' line='1970' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_manage_power'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='1970' column='1'/> + <parameter type-id='95e97e5e' name='on' filepath='drivers/net/usb/usbnet.c' line='1970' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usbnet_disconnect' mangled-name='usbnet_disconnect' filepath='drivers/net/usb/usbnet.c' line='1590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_disconnect'> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/net/usb/usbnet.c' line='1590' column='1'/> <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='58e5bb8b'> - <parameter type-id='ee406209'/> - <parameter type-id='19c2251e'/> + </function-decl> + <function-decl name='usbnet_device_suggests_idle' mangled-name='usbnet_device_suggests_idle' filepath='drivers/net/usb/usbnet.c' line='1958' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_device_suggests_idle'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='1958' column='1'/> <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='5257f496'> - <parameter type-id='ee406209'/> - <parameter type-id='7359adad'/> + </function-decl> + <function-decl name='usbnet_defer_kevent' mangled-name='usbnet_defer_kevent' filepath='drivers/net/usb/usbnet.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usbnet_defer_kevent'> + <parameter type-id='12884b9a' name='dev' filepath='drivers/net/usb/usbnet.c' line='454' column='1'/> + <parameter type-id='95e97e5e' name='work' filepath='drivers/net/usb/usbnet.c' line='454' column='1'/> <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='c2e47616'> - <parameter type-id='2ce52478'/> - <parameter type-id='3c330066'/> - <parameter type-id='19c2251e'/> - <parameter type-id='f9b06939'/> - <parameter type-id='dd22f428'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='4d3ea3f3'> - <parameter type-id='2ce52478'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f9b06939'/> - <parameter type-id='bbaf3419'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='557c51cd'> - <parameter type-id='94f8595c'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='33ca674b'> - <parameter type-id='78e7cf52'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='a41f849f'> - <parameter type-id='78e7cf52'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='94c948ef'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d8579536'> - <parameter type-id='a68064b1'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='6415147f'> - <parameter type-id='3c330066'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='99690429'> - <parameter type-id='a2bff676'/> - <parameter type-id='68a2d05b'/> - <parameter type-id='d070dbfd'/> - <parameter type-id='f026b16b'/> - <parameter type-id='ed512028'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='19c2251e'/> - <parameter type-id='b50a4934'/> - <parameter type-id='b50a4934'/> - <parameter type-id='3f1a6b60'/> - <parameter type-id='19c2251e'/> - <parameter type-id='b50a4934'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d66ae2ca'> - <parameter type-id='12f283a5'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='22814d90'> - <parameter type-id='94c948ef'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='8b66a21e'> - <parameter type-id='f772df6d'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='9263c6b3'> - <parameter type-id='f772df6d'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='4e62b18f'> - <parameter type-id='f772df6d'/> - <parameter type-id='bd54fe1a'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='187fa8c7'> - <parameter type-id='6dca061b'/> - <parameter type-id='4c98e95d'/> - <parameter type-id='b50a4934'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='46adf4c0'> - <parameter type-id='6dca061b'/> - <parameter type-id='b50a4934'/> - <parameter type-id='5799dc94'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='09f0c826'> - <parameter type-id='6dca061b'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='4aa54e65'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='8edc59cf'> - <parameter type-id='328dda6e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='751b0878'> - <parameter type-id='328dda6e'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='bf7aaec7'> - <parameter type-id='328dda6e'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='f85fb8c6'> - <parameter type-id='328dda6e'/> - <parameter type-id='78a133c2'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='30a49526'> - <parameter type-id='a2bff676'/> - <parameter type-id='45305972'/> - <parameter type-id='30864cdc'/> - <parameter type-id='5799dc94'/> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='4ede01e9'> - <parameter type-id='6dca061b'/> - <parameter type-id='19c2251e'/> - <return type-id='eaa32e2f'/> - </function-type> - <pointer-type-def type-id='504ee449' size-in-bits='64' id='1583af75'/> + </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/nvdimm/of_pmem.c' language='LANG_C89'> - <class-decl name='nd_region' is-struct='yes' visibility='default' is-declaration-only='yes' id='c7bd5f5c'/> - <class-decl name='nvdimm' is-struct='yes' visibility='default' is-declaration-only='yes' id='a1b485c4'/> - <class-decl name='nvdimm_bus' is-struct='yes' visibility='default' is-declaration-only='yes' id='e9630e15'/> + <abi-instr address-size='64' path='drivers/nvdimm/bus.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='256' id='e3dc4fdb'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> + <class-decl name='nvdimm_bus' size-in-bits='8448' is-struct='yes' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='19' column='1' id='e9630e15'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nd_desc' type-id='0e23c133' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7776'> + <var-decl name='probe_active' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='ioctl_active' type-id='49178f86' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='mapping_list' type-id='72f469ec' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='reconfig_mutex' type-id='925167dc' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='badrange' type-id='f5e659a5' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='28' column='1'/> + </data-member> + </class-decl> <class-decl name='nvdimm_bus_descriptor' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/libnvdimm.h' line='82' column='1' id='1b1c4a63'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='attr_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/libnvdimm.h' line='83' column='1'/> @@ -117058,6 +100987,338 @@ </data-member> </class-decl> <typedef-decl name='ndctl_fn' type-id='b4da87d9' filepath='include/linux/libnvdimm.h' line='77' column='1' id='c87493cc'/> + <class-decl name='nvdimm' size-in-bits='9216' is-struct='yes' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='31' column='1' id='a1b485c4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='provider_data' type-id='eaa32e2f' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cmd_mask' type-id='7359adad' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='busy' type-id='49178f86' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7584'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='num_flush' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='flush_wpq' type-id='c9d64c0d' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='dimm_id' type-id='80f4b756' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='sec' type-id='b2bb7a99' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='dwork' type-id='5ad6e0ef' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='47' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='40' column='1' id='b2bb7a99'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ops' type-id='5f889637' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ext_flags' type-id='7359adad' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='overwrite_tmo' type-id='f0981eeb' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='overwrite_state' type-id='150efd3f' visibility='default' filepath='drivers/nvdimm/nd-core.h' line='45' column='1'/> + </data-member> + </class-decl> + <class-decl name='nvdimm_security_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/libnvdimm.h' line='187' column='1' id='6193579c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='get_flags' type-id='1ac0dc69' visibility='default' filepath='include/linux/libnvdimm.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='freeze' type-id='4f6dfef4' visibility='default' filepath='include/linux/libnvdimm.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='change_key' type-id='e63c1e62' visibility='default' filepath='include/linux/libnvdimm.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='unlock' type-id='b5063f39' visibility='default' filepath='include/linux/libnvdimm.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='disable' type-id='b5063f39' visibility='default' filepath='include/linux/libnvdimm.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='erase' type-id='1f78bfb9' visibility='default' filepath='include/linux/libnvdimm.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='overwrite' type-id='b5063f39' visibility='default' filepath='include/linux/libnvdimm.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='query_overwrite' type-id='4f6dfef4' visibility='default' filepath='include/linux/libnvdimm.h' line='204' column='1'/> + </data-member> + </class-decl> + <enum-decl name='nvdimm_passphrase_type' filepath='include/linux/libnvdimm.h' line='182' column='1' id='6f383d17'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='NVDIMM_USER' value='0'/> + <enumerator name='NVDIMM_MASTER' value='1'/> + </enum-decl> + <class-decl name='nvdimm_key_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/libnvdimm.h' line='178' column='1' id='61250075'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='data' type-id='e3dc4fdb' visibility='default' filepath='include/linux/libnvdimm.h' line='179' column='1'/> + </data-member> + </class-decl> + <class-decl name='badrange' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/libnvdimm.h' line='22' column='1' id='f5e659a5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/libnvdimm.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/libnvdimm.h' line='24' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='61250075' const='yes' id='d8ad531a'/> + <pointer-type-def type-id='d8ad531a' size-in-bits='64' id='48d9f490'/> + <qualified-type-def type-id='6193579c' const='yes' id='0c1d8f67'/> + <pointer-type-def type-id='0c1d8f67' size-in-bits='64' id='5f889637'/> + <pointer-type-def type-id='5ca87d9a' size-in-bits='64' id='4f6dfef4'/> + <pointer-type-def type-id='1c63824d' size-in-bits='64' id='b5063f39'/> + <pointer-type-def type-id='c58b95e0' size-in-bits='64' id='e63c1e62'/> + <pointer-type-def type-id='53c2644d' size-in-bits='64' id='1f78bfb9'/> + <pointer-type-def type-id='f06f451b' size-in-bits='64' id='4a00a0f7'/> + <pointer-type-def type-id='411421c8' size-in-bits='64' id='40b285e2'/> + <pointer-type-def type-id='3419e4c5' size-in-bits='64' id='b4da87d9'/> + <pointer-type-def type-id='a1b485c4' size-in-bits='64' id='67d012a2'/> + <pointer-type-def type-id='e9630e15' size-in-bits='64' id='c7ee6915'/> + <pointer-type-def type-id='1b1c4a63' size-in-bits='64' id='0e23c133'/> + <pointer-type-def type-id='83ac033d' size-in-bits='64' id='1ac0dc69'/> + <function-decl name='nvdimm_bus_register' mangled-name='nvdimm_bus_register' filepath='drivers/nvdimm/bus.c' line='337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvdimm_bus_register'> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/nvdimm/bus.c' line='337' column='1'/> + <parameter type-id='0e23c133' name='nd_desc' filepath='drivers/nvdimm/bus.c' line='338' column='1'/> + <return type-id='c7ee6915'/> + </function-decl> + <function-decl name='nvdimm_bus_unregister' mangled-name='nvdimm_bus_unregister' filepath='drivers/nvdimm/bus.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvdimm_bus_unregister'> + <parameter type-id='c7ee6915' name='nvdimm_bus' filepath='drivers/nvdimm/bus.c' line='376' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='5ca87d9a'> + <parameter type-id='67d012a2'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1c63824d'> + <parameter type-id='67d012a2'/> + <parameter type-id='48d9f490'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c58b95e0'> + <parameter type-id='67d012a2'/> + <parameter type-id='48d9f490'/> + <parameter type-id='48d9f490'/> + <parameter type-id='6f383d17'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='53c2644d'> + <parameter type-id='67d012a2'/> + <parameter type-id='48d9f490'/> + <parameter type-id='6f383d17'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f06f451b'> + <parameter type-id='0e23c133'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='411421c8'> + <parameter type-id='0e23c133'/> + <parameter type-id='67d012a2'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3419e4c5'> + <parameter type-id='0e23c133'/> + <parameter type-id='67d012a2'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='7292109c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='83ac033d'> + <parameter type-id='67d012a2'/> + <parameter type-id='6f383d17'/> + <return type-id='7359adad'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/nvdimm/region_devs.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='e0cc39f6' size-in-bits='infinite' id='566debc6'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <class-decl name='nd_region' size-in-bits='9408' is-struct='yes' visibility='default' filepath='drivers/nvdimm/nd.h' line='138' column='1' id='c7bd5f5c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/nvdimm/nd.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='ns_ida' type-id='46ce60fb' visibility='default' filepath='drivers/nvdimm/nd.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='btt_ida' type-id='46ce60fb' visibility='default' filepath='drivers/nvdimm/nd.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='pfn_ida' type-id='46ce60fb' visibility='default' filepath='drivers/nvdimm/nd.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='dax_ida' type-id='46ce60fb' visibility='default' filepath='drivers/nvdimm/nd.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='drivers/nvdimm/nd.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7936'> + <var-decl name='ns_seed' type-id='fa0b179b' visibility='default' filepath='drivers/nvdimm/nd.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='btt_seed' type-id='fa0b179b' visibility='default' filepath='drivers/nvdimm/nd.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8064'> + <var-decl name='pfn_seed' type-id='fa0b179b' visibility='default' filepath='drivers/nvdimm/nd.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='dax_seed' type-id='fa0b179b' visibility='default' filepath='drivers/nvdimm/nd.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='ndr_mappings' type-id='1dc6a898' visibility='default' filepath='drivers/nvdimm/nd.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='ndr_size' type-id='91ce1af9' visibility='default' filepath='drivers/nvdimm/nd.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='ndr_start' type-id='91ce1af9' visibility='default' filepath='drivers/nvdimm/nd.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8416'> + <var-decl name='num_lanes' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='ro' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8480'> + <var-decl name='numa_node' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='target_node' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='provider_data' type-id='eaa32e2f' visibility='default' filepath='drivers/nvdimm/nd.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8640'> + <var-decl name='bb_state' type-id='150efd3f' visibility='default' filepath='drivers/nvdimm/nd.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='bb' type-id='cacf0f56' visibility='default' filepath='drivers/nvdimm/nd.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9216'> + <var-decl name='nd_set' type-id='90e3bb60' visibility='default' filepath='drivers/nvdimm/nd.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9280'> + <var-decl name='lane' type-id='82683cec' visibility='default' filepath='drivers/nvdimm/nd.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='flush' type-id='e8c1d90e' visibility='default' filepath='drivers/nvdimm/nd.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9408'> + <var-decl name='mapping' type-id='566debc6' visibility='default' filepath='drivers/nvdimm/nd.h' line='159' column='1'/> + </data-member> + </class-decl> + <class-decl name='nd_interleave_set' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/libnvdimm.h' line='102' column='1' id='f6610cc2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cookie1' type-id='91ce1af9' visibility='default' filepath='include/linux/libnvdimm.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cookie2' type-id='91ce1af9' visibility='default' filepath='include/linux/libnvdimm.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='altcookie' type-id='91ce1af9' visibility='default' filepath='include/linux/libnvdimm.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='type_guid' type-id='7ae02c0a' visibility='default' filepath='include/linux/libnvdimm.h' line='110' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='guid_t' type-id='8425539a' filepath='include/uapi/linux/uuid.h' line='25' column='1' id='7ae02c0a'/> + <class-decl name='nd_percpu_lane' size-in-bits='64' is-struct='yes' visibility='default' filepath='drivers/nvdimm/nd.h' line='103' column='1' id='99f32926'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='drivers/nvdimm/nd.h' line='105' column='1'/> + </data-member> + </class-decl> + <class-decl name='nd_mapping' size-in-bits='704' is-struct='yes' visibility='default' filepath='drivers/nvdimm/nd.h' line='122' column='1' id='e0cc39f6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nvdimm' type-id='67d012a2' visibility='default' filepath='drivers/nvdimm/nd.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='start' type-id='91ce1af9' visibility='default' filepath='drivers/nvdimm/nd.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='size' type-id='91ce1af9' visibility='default' filepath='drivers/nvdimm/nd.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='position' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='labels' type-id='72f469ec' visibility='default' filepath='drivers/nvdimm/nd.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='drivers/nvdimm/nd.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='ndd' type-id='d2561a8b' visibility='default' filepath='drivers/nvdimm/nd.h' line='135' column='1'/> + </data-member> + </class-decl> + <class-decl name='nvdimm_drvdata' size-in-bits='1152' is-struct='yes' visibility='default' filepath='drivers/nvdimm/nd.h' line='28' column='1' id='6493a25b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/nvdimm/nd.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nslabel_size' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='nsarea' type-id='2733af22' visibility='default' filepath='drivers/nvdimm/nd.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='drivers/nvdimm/nd.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ns_current' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='ns_next' type-id='95e97e5e' visibility='default' filepath='drivers/nvdimm/nd.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dpa' type-id='5218160d' visibility='default' filepath='drivers/nvdimm/nd.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='drivers/nvdimm/nd.h' line='35' column='1'/> + </data-member> + </class-decl> + <class-decl name='nd_cmd_get_config_size' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/ndctl.h' line='23' column='1' id='2733af22'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='status' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ndctl.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='config_size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ndctl.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_xfer' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ndctl.h' line='26' column='1'/> + </data-member> + </class-decl> <class-decl name='nd_region_desc' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/libnvdimm.h' line='121' column='1' id='c4369844'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='res' type-id='c9d64c0d' visibility='default' filepath='include/linux/libnvdimm.h' line='122' column='1'/> @@ -117110,151 +101371,213 @@ <var-decl name='position' type-id='95e97e5e' visibility='default' filepath='include/linux/libnvdimm.h' line='117' column='1'/> </data-member> </class-decl> - <class-decl name='nd_interleave_set' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/libnvdimm.h' line='102' column='1' id='f6610cc2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cookie1' type-id='91ce1af9' visibility='default' filepath='include/linux/libnvdimm.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cookie2' type-id='91ce1af9' visibility='default' filepath='include/linux/libnvdimm.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='altcookie' type-id='91ce1af9' visibility='default' filepath='include/linux/libnvdimm.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='type_guid' type-id='7ae02c0a' visibility='default' filepath='include/linux/libnvdimm.h' line='110' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='guid_t' type-id='8425539a' filepath='include/uapi/linux/uuid.h' line='25' column='1' id='7ae02c0a'/> <pointer-type-def type-id='b713976c' size-in-bits='64' id='e8c1d90e'/> - <pointer-type-def type-id='f06f451b' size-in-bits='64' id='4a00a0f7'/> - <pointer-type-def type-id='411421c8' size-in-bits='64' id='40b285e2'/> - <pointer-type-def type-id='3419e4c5' size-in-bits='64' id='b4da87d9'/> <pointer-type-def type-id='f6610cc2' size-in-bits='64' id='90e3bb60'/> <pointer-type-def type-id='da878766' size-in-bits='64' id='9ac7bdcc'/> + <pointer-type-def type-id='99f32926' size-in-bits='64' id='82683cec'/> <pointer-type-def type-id='c7bd5f5c' size-in-bits='64' id='14dc741a'/> <pointer-type-def type-id='c4369844' size-in-bits='64' id='22ab35e2'/> - <pointer-type-def type-id='a1b485c4' size-in-bits='64' id='67d012a2'/> - <pointer-type-def type-id='e9630e15' size-in-bits='64' id='c7ee6915'/> - <pointer-type-def type-id='1b1c4a63' size-in-bits='64' id='0e23c133'/> - <function-decl name='nvdimm_bus_register' mangled-name='nvdimm_bus_register' filepath='include/linux/libnvdimm.h' line='213' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvdimm_bus_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='0e23c133'/> - <return type-id='c7ee6915'/> - </function-decl> - <function-decl name='nvdimm_pmem_region_create' mangled-name='nvdimm_pmem_region_create' filepath='include/linux/libnvdimm.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvdimm_pmem_region_create'> - <parameter type-id='c7ee6915'/> - <parameter type-id='22ab35e2'/> + <pointer-type-def type-id='6493a25b' size-in-bits='64' id='d2561a8b'/> + <function-decl name='nvdimm_pmem_region_create' mangled-name='nvdimm_pmem_region_create' filepath='drivers/nvdimm/region_devs.c' line='1053' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvdimm_pmem_region_create'> + <parameter type-id='c7ee6915' name='nvdimm_bus' filepath='drivers/nvdimm/region_devs.c' line='1053' column='1'/> + <parameter type-id='22ab35e2' name='ndr_desc' filepath='drivers/nvdimm/region_devs.c' line='1054' column='1'/> <return type-id='14dc741a'/> </function-decl> - <function-decl name='nvdimm_bus_unregister' mangled-name='nvdimm_bus_unregister' filepath='include/linux/libnvdimm.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvdimm_bus_unregister'> - <parameter type-id='c7ee6915'/> - <return type-id='48b5725f'/> - </function-decl> <function-type size-in-bits='64' id='b713976c'> <parameter type-id='14dc741a'/> <parameter type-id='fb55efa1'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='f06f451b'> - <parameter type-id='0e23c133'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='411421c8'> - <parameter type-id='0e23c133'/> - <parameter type-id='67d012a2'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3419e4c5'> - <parameter type-id='0e23c133'/> - <parameter type-id='67d012a2'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/nvdimm/pmem.c' language='LANG_C89'> - <function-decl name='driver_unregister' mangled-name='driver_unregister' filepath='include/linux/device.h' line='424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='driver_unregister'> - <parameter type-id='00c7b870'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_memremap' mangled-name='devm_memremap' filepath='include/linux/io.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_memremap'> - <parameter type-id='fa0b179b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='devm_add_action' mangled-name='devm_add_action' filepath='include/linux/device.h' line='989' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_add_action'> - <parameter type-id='fa0b179b'/> - <parameter type-id='b7f9d8e6'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_queue_write_cache' mangled-name='blk_queue_write_cache' filepath='include/linux/blkdev.h' line='1121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_write_cache'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='c894953d'/> - <parameter type-id='c894953d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blk_queue_max_hw_sectors' mangled-name='blk_queue_max_hw_sectors' filepath='include/linux/blkdev.h' line='1082' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_max_hw_sectors'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kernfs_find_and_get_ns' mangled-name='kernfs_find_and_get_ns' filepath='include/linux/kernfs.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernfs_find_and_get_ns'> - <parameter type-id='150efd3f'/> - <parameter type-id='80f4b756'/> - <parameter type-id='eaa32e2f'/> - <return type-id='150efd3f'/> - </function-decl> - <function-decl name='kernfs_put' mangled-name='kernfs_put' filepath='include/linux/kernfs.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernfs_put'> - <parameter type-id='150efd3f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kernfs_notify' mangled-name='kernfs_notify' filepath='include/linux/kernfs.h' line='381' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernfs_notify'> - <parameter type-id='150efd3f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_copy_to_iter' mangled-name='_copy_to_iter' filepath='include/linux/uio.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_copy_to_iter'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='4fa10f9e'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='blk_status_to_errno' mangled-name='blk_status_to_errno' filepath='include/linux/blkdev.h' line='904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_status_to_errno'> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='badblocks_clear' mangled-name='badblocks_clear' filepath='include/linux/badblocks.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='badblocks_clear'> - <parameter type-id='5760652c'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_freeze_queue_start' mangled-name='blk_freeze_queue_start' filepath='include/linux/blk-mq.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_freeze_queue_start'> - <parameter type-id='e7d2a5fc'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/nvmem/core.c' language='LANG_C89'> - <function-decl name='devm_nvmem_device_get' mangled-name='devm_nvmem_device_get' filepath='drivers/nvmem/core.c' line='696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_nvmem_device_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/nvmem/core.c' line='696' column='1'/> - <parameter type-id='80f4b756' name='id' filepath='drivers/nvmem/core.c' line='696' column='1'/> - <return type-id='8179bc49'/> + <class-decl name='nvmem_cell' size-in-bits='448' is-struct='yes' visibility='default' filepath='drivers/nvmem/core.c' line='22' column='1' id='78c7ad97'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/nvmem/core.c' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='offset' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/core.c' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='bytes' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/core.c' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bit_offset' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/core.c' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='nbits' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/core.c' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='np' type-id='9a537bbe' visibility='default' filepath='drivers/nvmem/core.c' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='nvmem' type-id='8179bc49' visibility='default' filepath='drivers/nvmem/core.c' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/nvmem/core.c' line='30' column='1'/> + </data-member> + </class-decl> + <class-decl name='nvmem_device' size-in-bits='8576' is-struct='yes' visibility='default' filepath='drivers/nvmem/nvmem.h' line='13' column='1' id='77aad2d1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/nvmem/nvmem.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/nvmem/nvmem.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='stride' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7456'> + <var-decl name='word_size' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7520'> + <var-decl name='refcnt' type-id='400fb07b' visibility='default' filepath='drivers/nvmem/nvmem.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='drivers/nvmem/nvmem.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='read_only' type-id='b50a4934' visibility='default' filepath='drivers/nvmem/nvmem.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7648'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='type' type-id='0c30c73e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='eeprom' type-id='d83a2db1' visibility='default' filepath='drivers/nvmem/nvmem.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='base_dev' type-id='fa0b179b' visibility='default' filepath='drivers/nvmem/nvmem.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='cells' type-id='72f469ec' visibility='default' filepath='drivers/nvmem/nvmem.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='reg_read' type-id='b3e77ef6' visibility='default' filepath='drivers/nvmem/nvmem.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='reg_write' type-id='020bf95f' visibility='default' filepath='drivers/nvmem/nvmem.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='drivers/nvmem/nvmem.h' line='29' column='1'/> + </data-member> + </class-decl> + <enum-decl name='nvmem_type' filepath='include/linux/nvmem-provider.h' line='22' column='1' id='0c30c73e'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='NVMEM_TYPE_UNKNOWN' value='0'/> + <enumerator name='NVMEM_TYPE_EEPROM' value='1'/> + <enumerator name='NVMEM_TYPE_OTP' value='2'/> + <enumerator name='NVMEM_TYPE_BATTERY_BACKED' value='3'/> + </enum-decl> + <typedef-decl name='nvmem_reg_read_t' type-id='3ba5153c' filepath='include/linux/nvmem-provider.h' line='17' column='1' id='b3e77ef6'/> + <typedef-decl name='nvmem_reg_write_t' type-id='3ba5153c' filepath='include/linux/nvmem-provider.h' line='19' column='1' id='020bf95f'/> + <class-decl name='nvmem_config' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/nvmem-provider.h' line='56' column='1' id='945c0b49'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/nvmem-provider.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/nvmem-provider.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/nvmem-provider.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/nvmem-provider.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cells' type-id='ac5f2363' visibility='default' filepath='include/linux/nvmem-provider.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ncells' type-id='95e97e5e' visibility='default' filepath='include/linux/nvmem-provider.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='type' type-id='0c30c73e' visibility='default' filepath='include/linux/nvmem-provider.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='read_only' type-id='b50a4934' visibility='default' filepath='include/linux/nvmem-provider.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='392'> + <var-decl name='root_only' type-id='b50a4934' visibility='default' filepath='include/linux/nvmem-provider.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='400'> + <var-decl name='no_of_node' type-id='b50a4934' visibility='default' filepath='include/linux/nvmem-provider.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='reg_read' type-id='b3e77ef6' visibility='default' filepath='include/linux/nvmem-provider.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='reg_write' type-id='020bf95f' visibility='default' filepath='include/linux/nvmem-provider.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='size' type-id='95e97e5e' visibility='default' filepath='include/linux/nvmem-provider.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='word_size' type-id='95e97e5e' visibility='default' filepath='include/linux/nvmem-provider.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='stride' type-id='95e97e5e' visibility='default' filepath='include/linux/nvmem-provider.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/nvmem-provider.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='compat' type-id='b50a4934' visibility='default' filepath='include/linux/nvmem-provider.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='base_dev' type-id='fa0b179b' visibility='default' filepath='include/linux/nvmem-provider.h' line='75' column='1'/> + </data-member> + </class-decl> + <class-decl name='nvmem_cell_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/nvmem-consumer.h' line='22' column='1' id='cf20ba04'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/nvmem-consumer.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/linux/nvmem-consumer.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='bytes' type-id='f0981eeb' visibility='default' filepath='include/linux/nvmem-consumer.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bit_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/nvmem-consumer.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='nbits' type-id='f0981eeb' visibility='default' filepath='include/linux/nvmem-consumer.h' line='27' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='cf20ba04' const='yes' id='b254b8db'/> + <pointer-type-def type-id='b254b8db' size-in-bits='64' id='ac5f2363'/> + <qualified-type-def type-id='945c0b49' const='yes' id='a9ae7f74'/> + <pointer-type-def type-id='a9ae7f74' size-in-bits='64' id='7bb280fa'/> + <pointer-type-def type-id='dfed847a' size-in-bits='64' id='3ba5153c'/> + <pointer-type-def type-id='78c7ad97' size-in-bits='64' id='4a4ce85f'/> + <pointer-type-def type-id='77aad2d1' size-in-bits='64' id='8179bc49'/> + <function-decl name='nvmem_cell_get' mangled-name='nvmem_cell_get' filepath='drivers/nvmem/core.c' line='833' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvmem_cell_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/nvmem/core.c' line='833' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='drivers/nvmem/core.c' line='833' column='1'/> + <return type-id='4a4ce85f'/> </function-decl> <function-decl name='of_nvmem_cell_get' mangled-name='of_nvmem_cell_get' filepath='drivers/nvmem/core.c' line='786' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_nvmem_cell_get'> <parameter type-id='9a537bbe' name='np' filepath='drivers/nvmem/core.c' line='786' column='1'/> <parameter type-id='80f4b756' name='id' filepath='drivers/nvmem/core.c' line='786' column='1'/> <return type-id='4a4ce85f'/> </function-decl> - <function-decl name='devm_nvmem_cell_get' mangled-name='devm_nvmem_cell_get' filepath='drivers/nvmem/core.c' line='866' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_nvmem_cell_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/nvmem/core.c' line='866' column='1'/> - <parameter type-id='80f4b756' name='id' filepath='drivers/nvmem/core.c' line='866' column='1'/> - <return type-id='4a4ce85f'/> + <function-decl name='nvmem_device_write' mangled-name='nvmem_device_write' filepath='drivers/nvmem/core.c' line='1275' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvmem_device_write'> + <parameter type-id='8179bc49' name='nvmem' filepath='drivers/nvmem/core.c' line='1275' column='1'/> + <parameter type-id='f0981eeb' name='offset' filepath='drivers/nvmem/core.c' line='1276' column='1'/> + <parameter type-id='b59d7dce' name='bytes' filepath='drivers/nvmem/core.c' line='1277' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='drivers/nvmem/core.c' line='1277' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='nvmem_device_read' mangled-name='nvmem_device_read' filepath='drivers/nvmem/core.c' line='1247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvmem_device_read'> + <parameter type-id='8179bc49' name='nvmem' filepath='drivers/nvmem/core.c' line='1247' column='1'/> + <parameter type-id='f0981eeb' name='offset' filepath='drivers/nvmem/core.c' line='1248' column='1'/> + <parameter type-id='b59d7dce' name='bytes' filepath='drivers/nvmem/core.c' line='1249' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='drivers/nvmem/core.c' line='1249' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='nvmem_cell_write' mangled-name='nvmem_cell_write' filepath='drivers/nvmem/core.c' line='1076' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvmem_cell_write'> <parameter type-id='4a4ce85f' name='cell' filepath='drivers/nvmem/core.c' line='1076' column='1'/> @@ -117268,8 +101591,65 @@ <parameter type-id='f9409001' name='val' filepath='drivers/nvmem/core.c' line='1150' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='nvmem_cell_read' mangled-name='nvmem_cell_read' filepath='drivers/nvmem/core.c' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvmem_cell_read'> + <parameter type-id='4a4ce85f' name='cell' filepath='drivers/nvmem/core.c' line='991' column='1'/> + <parameter type-id='78c01427' name='len' filepath='drivers/nvmem/core.c' line='991' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='nvmem_cell_put' mangled-name='nvmem_cell_put' filepath='drivers/nvmem/core.c' line='919' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvmem_cell_put'> + <parameter type-id='4a4ce85f' name='cell' filepath='drivers/nvmem/core.c' line='919' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_nvmem_register' mangled-name='devm_nvmem_register' filepath='drivers/nvmem/core.c' line='513' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_nvmem_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/nvmem/core.c' line='513' column='1'/> + <parameter type-id='7bb280fa' name='config' filepath='drivers/nvmem/core.c' line='514' column='1'/> + <return type-id='8179bc49'/> + </function-decl> + <function-decl name='devm_nvmem_device_get' mangled-name='devm_nvmem_device_get' filepath='drivers/nvmem/core.c' line='696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_nvmem_device_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/nvmem/core.c' line='696' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='drivers/nvmem/core.c' line='696' column='1'/> + <return type-id='8179bc49'/> + </function-decl> + <function-decl name='devm_nvmem_cell_get' mangled-name='devm_nvmem_cell_get' filepath='drivers/nvmem/core.c' line='866' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_nvmem_cell_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/nvmem/core.c' line='866' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='drivers/nvmem/core.c' line='866' column='1'/> + <return type-id='4a4ce85f'/> + </function-decl> + <function-type size-in-bits='64' id='dfed847a'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='b59d7dce'/> + <return type-id='95e97e5e'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/of/address.c' language='LANG_C89'> + <function-decl name='of_address_to_resource' mangled-name='of_address_to_resource' filepath='drivers/of/address.c' line='835' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_address_to_resource'> + <parameter type-id='9a537bbe' name='dev' filepath='drivers/of/address.c' line='835' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/of/address.c' line='835' column='1'/> + <parameter type-id='c9d64c0d' name='r' filepath='drivers/of/address.c' line='836' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_iomap' mangled-name='of_iomap' filepath='drivers/of/address.c' line='880' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_iomap'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/address.c' line='880' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/of/address.c' line='880' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='of_io_request_and_map' mangled-name='of_io_request_and_map' filepath='drivers/of/address.c' line='905' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_io_request_and_map'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/address.c' line='905' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/of/address.c' line='905' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/of/address.c' line='906' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='of_dma_is_coherent' mangled-name='of_dma_is_coherent' filepath='drivers/of/address.c' line='1020' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_dma_is_coherent'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/address.c' line='1020' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='of_translate_address' mangled-name='of_translate_address' filepath='drivers/of/address.c' line='679' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_translate_address'> + <parameter type-id='9a537bbe' name='dev' filepath='drivers/of/address.c' line='679' column='1'/> + <parameter type-id='90144368' name='in_addr' filepath='drivers/of/address.c' line='679' column='1'/> + <return type-id='91ce1af9'/> + </function-decl> <function-decl name='of_get_address' mangled-name='of_get_address' filepath='drivers/of/address.c' line='740' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_address'> <parameter type-id='9a537bbe' name='dev' filepath='drivers/of/address.c' line='740' column='1'/> <parameter type-id='95e97e5e' name='index' filepath='drivers/of/address.c' line='740' column='1'/> @@ -117277,43 +101657,282 @@ <parameter type-id='807869d3' name='flags' filepath='drivers/of/address.c' line='741' column='1'/> <return type-id='90144368'/> </function-decl> + <pointer-type-def type-id='398c6fd2' size-in-bits='64' id='90144368'/> + <qualified-type-def type-id='78a133c2' const='yes' id='398c6fd2'/> </abi-instr> <abi-instr address-size='64' path='drivers/of/base.c' language='LANG_C89'> + <class-decl name='of_phandle_iterator' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/of.h' line='80' column='1' id='514d8c48'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cells_name' type-id='80f4b756' visibility='default' filepath='include/linux/of.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cell_count' type-id='95e97e5e' visibility='default' filepath='include/linux/of.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='parent' type-id='0afa6ea3' visibility='default' filepath='include/linux/of.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='list_end' type-id='90144368' visibility='default' filepath='include/linux/of.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='phandle_end' type-id='90144368' visibility='default' filepath='include/linux/of.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='cur' type-id='90144368' visibility='default' filepath='include/linux/of.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cur_count' type-id='8f92235e' visibility='default' filepath='include/linux/of.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='phandle' type-id='6e394fba' visibility='default' filepath='include/linux/of.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='node' type-id='9a537bbe' visibility='default' filepath='include/linux/of.h' line='94' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='78a133c2' const='yes' id='398c6fd2'/> + <pointer-type-def type-id='398c6fd2' size-in-bits='64' id='90144368'/> + <pointer-type-def type-id='e5ce629e' size-in-bits='64' id='77e5615c'/> + <pointer-type-def type-id='514d8c48' size-in-bits='64' id='58cfaa0e'/> <var-decl name='of_root' type-id='9a537bbe' mangled-name='of_root' visibility='default' filepath='drivers/of/base.c' line='36' column='1' elf-symbol-id='of_root'/> - <function-decl name='of_get_compatible_child' mangled-name='of_get_compatible_child' filepath='drivers/of/base.c' line='887' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_compatible_child'> - <parameter type-id='0afa6ea3' name='parent' filepath='drivers/of/base.c' line='887' column='1'/> - <parameter type-id='80f4b756' name='compatible' filepath='drivers/of/base.c' line='888' column='1'/> + <function-decl name='of_get_cpu_node' mangled-name='of_get_cpu_node' filepath='drivers/of/base.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_cpu_node'> + <parameter type-id='95e97e5e' name='cpu' filepath='drivers/of/base.c' line='454' column='1'/> + <parameter type-id='807869d3' name='thread' filepath='drivers/of/base.c' line='454' column='1'/> <return type-id='9a537bbe'/> </function-decl> - <function-decl name='of_find_node_by_type' mangled-name='of_find_node_by_type' filepath='drivers/of/base.c' line='1064' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_node_by_type'> - <parameter type-id='9a537bbe' name='from' filepath='drivers/of/base.c' line='1064' column='1'/> - <parameter type-id='80f4b756' name='type' filepath='drivers/of/base.c' line='1065' column='1'/> + <function-decl name='of_get_property' mangled-name='of_get_property' filepath='drivers/of/base.c' line='354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_property'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/base.c' line='354' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/of/base.c' line='354' column='1'/> + <parameter type-id='7292109c' name='lenp' filepath='drivers/of/base.c' line='355' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='of_n_addr_cells' mangled-name='of_n_addr_cells' filepath='drivers/of/base.c' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_n_addr_cells'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/base.c' line='101' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_find_property' mangled-name='of_find_property' filepath='drivers/of/base.c' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_property'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/base.c' line='284' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/of/base.c' line='285' column='1'/> + <parameter type-id='7292109c' name='lenp' filepath='drivers/of/base.c' line='286' column='1'/> + <return type-id='ddcd89c6'/> + </function-decl> + <function-decl name='of_get_parent' mangled-name='of_get_parent' filepath='drivers/of/base.c' line='756' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_parent'> + <parameter type-id='0afa6ea3' name='node' filepath='drivers/of/base.c' line='756' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_device_is_compatible' mangled-name='of_device_is_compatible' filepath='drivers/of/base.c' line='599' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_is_compatible'> + <parameter type-id='0afa6ea3' name='device' filepath='drivers/of/base.c' line='599' column='1'/> + <parameter type-id='80f4b756' name='compat' filepath='drivers/of/base.c' line='600' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_find_matching_node_and_match' mangled-name='of_find_matching_node_and_match' filepath='drivers/of/base.c' line='1237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_matching_node_and_match'> + <parameter type-id='9a537bbe' name='from' filepath='drivers/of/base.c' line='1237' column='1'/> + <parameter type-id='e5ce629e' name='matches' filepath='drivers/of/base.c' line='1238' column='1'/> + <parameter type-id='77e5615c' name='match' filepath='drivers/of/base.c' line='1239' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_get_child_by_name' mangled-name='of_get_child_by_name' filepath='drivers/of/base.c' line='948' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_child_by_name'> + <parameter type-id='0afa6ea3' name='node' filepath='drivers/of/base.c' line='948' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/of/base.c' line='949' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_get_next_child' mangled-name='of_get_next_child' filepath='drivers/of/base.c' line='826' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_next_child'> + <parameter type-id='0afa6ea3' name='node' filepath='drivers/of/base.c' line='826' column='1'/> + <parameter type-id='9a537bbe' name='prev' filepath='drivers/of/base.c' line='827' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_find_node_by_phandle' mangled-name='of_find_node_by_phandle' filepath='drivers/of/base.c' line='1297' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_node_by_phandle'> + <parameter type-id='6e394fba' name='handle' filepath='drivers/of/base.c' line='1297' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_device_is_available' mangled-name='of_device_is_available' filepath='drivers/of/base.c' line='691' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_is_available'> + <parameter type-id='0afa6ea3' name='device' filepath='drivers/of/base.c' line='691' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='of_get_next_available_child' mangled-name='of_get_next_available_child' filepath='drivers/of/base.c' line='847' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_next_available_child'> + <parameter type-id='0afa6ea3' name='node' filepath='drivers/of/base.c' line='847' column='1'/> + <parameter type-id='9a537bbe' name='prev' filepath='drivers/of/base.c' line='848' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_get_next_parent' mangled-name='of_get_next_parent' filepath='drivers/of/base.c' line='782' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_next_parent'> + <parameter type-id='9a537bbe' name='node' filepath='drivers/of/base.c' line='782' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_match_node' mangled-name='of_match_node' filepath='drivers/of/base.c' line='1211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_match_node'> + <parameter type-id='e5ce629e' name='matches' filepath='drivers/of/base.c' line='1211' column='1'/> + <parameter type-id='0afa6ea3' name='node' filepath='drivers/of/base.c' line='1212' column='1'/> + <return type-id='e5ce629e'/> + </function-decl> + <function-decl name='of_count_phandle_with_args' mangled-name='of_count_phandle_with_args' filepath='drivers/of/base.c' line='1856' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_count_phandle_with_args'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/base.c' line='1856' column='1'/> + <parameter type-id='80f4b756' name='list_name' filepath='drivers/of/base.c' line='1856' column='1'/> + <parameter type-id='80f4b756' name='cells_name' filepath='drivers/of/base.c' line='1857' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_find_compatible_node' mangled-name='of_find_compatible_node' filepath='drivers/of/base.c' line='1130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_compatible_node'> + <parameter type-id='9a537bbe' name='from' filepath='drivers/of/base.c' line='1130' column='1'/> + <parameter type-id='80f4b756' name='type' filepath='drivers/of/base.c' line='1131' column='1'/> + <parameter type-id='80f4b756' name='compatible' filepath='drivers/of/base.c' line='1131' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_find_node_opts_by_path' mangled-name='of_find_node_opts_by_path' filepath='drivers/of/base.c' line='1014' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_node_opts_by_path'> + <parameter type-id='80f4b756' name='path' filepath='drivers/of/base.c' line='1014' column='1'/> + <parameter type-id='7d3cd834' name='opts' filepath='drivers/of/base.c' line='1014' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_device_is_big_endian' mangled-name='of_device_is_big_endian' filepath='drivers/of/base.c' line='738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_is_big_endian'> + <parameter type-id='0afa6ea3' name='device' filepath='drivers/of/base.c' line='738' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='of_alias_get_id' mangled-name='of_alias_get_id' filepath='drivers/of/base.c' line='2150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_alias_get_id'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/base.c' line='2150' column='1'/> + <parameter type-id='80f4b756' name='stem' filepath='drivers/of/base.c' line='2150' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_modalias_node' mangled-name='of_modalias_node' filepath='drivers/of/base.c' line='1276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_modalias_node'> + <parameter type-id='9a537bbe' name='node' filepath='drivers/of/base.c' line='1276' column='1'/> + <parameter type-id='26a90f95' name='modalias' filepath='drivers/of/base.c' line='1276' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='drivers/of/base.c' line='1276' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_phandle_iterator_init' mangled-name='of_phandle_iterator_init' filepath='drivers/of/base.c' line='1353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phandle_iterator_init'> + <parameter type-id='58cfaa0e' name='it' filepath='drivers/of/base.c' line='1353' column='1'/> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/base.c' line='1354' column='1'/> + <parameter type-id='80f4b756' name='list_name' filepath='drivers/of/base.c' line='1355' column='1'/> + <parameter type-id='80f4b756' name='cells_name' filepath='drivers/of/base.c' line='1356' column='1'/> + <parameter type-id='95e97e5e' name='cell_count' filepath='drivers/of/base.c' line='1357' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_phandle_iterator_next' mangled-name='of_phandle_iterator_next' filepath='drivers/of/base.c' line='1386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phandle_iterator_next'> + <parameter type-id='58cfaa0e' name='it' filepath='drivers/of/base.c' line='1386' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_alias_get_highest_id' mangled-name='of_alias_get_highest_id' filepath='drivers/of/base.c' line='2231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_alias_get_highest_id'> + <parameter type-id='80f4b756' name='stem' filepath='drivers/of/base.c' line='2231' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_find_node_with_property' mangled-name='of_find_node_with_property' filepath='drivers/of/base.c' line='1159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_node_with_property'> + <parameter type-id='9a537bbe' name='from' filepath='drivers/of/base.c' line='1159' column='1'/> + <parameter type-id='80f4b756' name='prop_name' filepath='drivers/of/base.c' line='1160' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_find_node_by_name' mangled-name='of_find_node_by_name' filepath='drivers/of/base.c' line='1072' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_node_by_name'> + <parameter type-id='9a537bbe' name='from' filepath='drivers/of/base.c' line='1072' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/of/base.c' line='1073' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_parse_phandle' mangled-name='of_parse_phandle' filepath='drivers/of/base.c' line='1550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_parse_phandle'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/base.c' line='1550' column='1'/> + <parameter type-id='80f4b756' name='phandle_name' filepath='drivers/of/base.c' line='1551' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/of/base.c' line='1551' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_machine_is_compatible' mangled-name='of_machine_is_compatible' filepath='drivers/of/base.c' line='641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_machine_is_compatible'> + <parameter type-id='80f4b756' name='compat' filepath='drivers/of/base.c' line='641' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_parse_phandle_with_fixed_args' mangled-name='of_parse_phandle_with_fixed_args' filepath='drivers/of/base.c' line='1830' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_parse_phandle_with_fixed_args'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/base.c' line='1830' column='1'/> + <parameter type-id='80f4b756' name='list_name' filepath='drivers/of/base.c' line='1831' column='1'/> + <parameter type-id='95e97e5e' name='cell_count' filepath='drivers/of/base.c' line='1831' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/of/base.c' line='1832' column='1'/> + <parameter type-id='51a94113' name='out_args' filepath='drivers/of/base.c' line='1832' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_parse_phandle_with_args' mangled-name='of_parse_phandle_with_args' filepath='drivers/of/base.c' line='1598' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_parse_phandle_with_args'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/base.c' line='1598' column='1'/> + <parameter type-id='80f4b756' name='list_name' filepath='drivers/of/base.c' line='1598' column='1'/> + <parameter type-id='80f4b756' name='cells_name' filepath='drivers/of/base.c' line='1599' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/of/base.c' line='1599' column='1'/> + <parameter type-id='51a94113' name='out_args' filepath='drivers/of/base.c' line='1600' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_node_name_eq' mangled-name='of_node_name_eq' filepath='drivers/of/base.c' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_node_name_eq'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/base.c' line='58' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/of/base.c' line='58' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='of_n_size_cells' mangled-name='of_n_size_cells' filepath='drivers/of/base.c' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_n_size_cells'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/base.c' line='122' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_get_compatible_child' mangled-name='of_get_compatible_child' filepath='drivers/of/base.c' line='923' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_compatible_child'> + <parameter type-id='0afa6ea3' name='parent' filepath='drivers/of/base.c' line='923' column='1'/> + <parameter type-id='80f4b756' name='compatible' filepath='drivers/of/base.c' line='924' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_find_node_by_type' mangled-name='of_find_node_by_type' filepath='drivers/of/base.c' line='1100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_node_by_type'> + <parameter type-id='9a537bbe' name='from' filepath='drivers/of/base.c' line='1100' column='1'/> + <parameter type-id='80f4b756' name='type' filepath='drivers/of/base.c' line='1101' column='1'/> <return type-id='9a537bbe'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/of/device.c' language='LANG_C89'> - <function-decl name='of_dev_put' mangled-name='of_dev_put' filepath='drivers/of/device.c' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_dev_put'> - <parameter type-id='db362995' name='dev' filepath='drivers/of/device.c' line='49' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='of_dma_configure' mangled-name='of_dma_configure' filepath='drivers/of/device.c' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_dma_configure'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/of/device.c' line='89' column='1'/> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/device.c' line='89' column='1'/> + <parameter type-id='b50a4934' name='force_dma' filepath='drivers/of/device.c' line='89' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_device_get_match_data' mangled-name='of_device_get_match_data' filepath='drivers/of/device.c' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_get_match_data'> + <parameter type-id='8df61054' name='dev' filepath='drivers/of/device.c' line='188' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='of_match_device' mangled-name='of_match_device' filepath='drivers/of/device.c' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_match_device'> + <parameter type-id='e5ce629e' name='matches' filepath='drivers/of/device.c' line='26' column='1'/> + <parameter type-id='8df61054' name='dev' filepath='drivers/of/device.c' line='27' column='1'/> + <return type-id='e5ce629e'/> + </function-decl> + <function-decl name='of_device_uevent_modalias' mangled-name='of_device_uevent_modalias' filepath='drivers/of/device.c' line='322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_uevent_modalias'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/of/device.c' line='322' column='1'/> + <parameter type-id='d9d65b21' name='env' filepath='drivers/of/device.c' line='322' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='of_device_request_module' mangled-name='of_device_request_module' filepath='drivers/of/device.c' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_request_module'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/of/device.c' line='239' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='of_device_modalias' mangled-name='of_device_modalias' filepath='drivers/of/device.c' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_modalias'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/of/device.c' line='268' column='1'/> + <parameter type-id='26a90f95' name='str' filepath='drivers/of/device.c' line='268' column='1'/> + <parameter type-id='79a0948f' name='len' filepath='drivers/of/device.c' line='268' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='of_dev_put' mangled-name='of_dev_put' filepath='drivers/of/device.c' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_dev_put'> + <parameter type-id='db362995' name='dev' filepath='drivers/of/device.c' line='49' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/of/fdt.c' language='LANG_C89'> <pointer-type-def type-id='9a537bbe' size-in-bits='64' id='856b89fc'/> - <function-decl name='of_fdt_unflatten_tree' mangled-name='of_fdt_unflatten_tree' filepath='drivers/of/fdt.c' line='448' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_fdt_unflatten_tree'> - <parameter type-id='f9b37274' name='blob' filepath='drivers/of/fdt.c' line='448' column='1'/> - <parameter type-id='9a537bbe' name='dad' filepath='drivers/of/fdt.c' line='449' column='1'/> - <parameter type-id='856b89fc' name='mynodes' filepath='drivers/of/fdt.c' line='450' column='1'/> + <function-decl name='of_fdt_unflatten_tree' mangled-name='of_fdt_unflatten_tree' filepath='drivers/of/fdt.c' line='447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_fdt_unflatten_tree'> + <parameter type-id='f9b37274' name='blob' filepath='drivers/of/fdt.c' line='447' column='1'/> + <parameter type-id='9a537bbe' name='dad' filepath='drivers/of/fdt.c' line='448' column='1'/> + <parameter type-id='856b89fc' name='mynodes' filepath='drivers/of/fdt.c' line='449' column='1'/> <return type-id='eaa32e2f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/of/irq.c' language='LANG_C89'> - <function-decl name='of_irq_find_parent' mangled-name='of_irq_find_parent' filepath='drivers/of/irq.c' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_irq_find_parent'> - <parameter type-id='9a537bbe' name='child' filepath='drivers/of/irq.c' line='54' column='1'/> - <return type-id='9a537bbe'/> + <function-decl name='irq_of_parse_and_map' mangled-name='irq_of_parse_and_map' filepath='drivers/of/irq.c' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_of_parse_and_map'> + <parameter type-id='9a537bbe' name='dev' filepath='drivers/of/irq.c' line='36' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/of/irq.c' line='36' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='of_irq_parse_one' mangled-name='of_irq_parse_one' filepath='drivers/of/irq.c' line='286' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_irq_parse_one'> + <parameter type-id='9a537bbe' name='device' filepath='drivers/of/irq.c' line='286' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/of/irq.c' line='286' column='1'/> + <parameter type-id='51a94113' name='out_irq' filepath='drivers/of/irq.c' line='286' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_irq_get' mangled-name='of_irq_get' filepath='drivers/of/irq.c' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_irq_get'> + <parameter type-id='9a537bbe' name='dev' filepath='drivers/of/irq.c' line='387' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/of/irq.c' line='387' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_irq_get_byname' mangled-name='of_irq_get_byname' filepath='drivers/of/irq.c' line='414' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_irq_get_byname'> + <parameter type-id='9a537bbe' name='dev' filepath='drivers/of/irq.c' line='414' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/of/irq.c' line='414' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='of_irq_to_resource' mangled-name='of_irq_to_resource' filepath='drivers/of/irq.c' line='349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_irq_to_resource'> <parameter type-id='9a537bbe' name='dev' filepath='drivers/of/irq.c' line='349' column='1'/> @@ -117321,13 +101940,24 @@ <parameter type-id='c9d64c0d' name='r' filepath='drivers/of/irq.c' line='349' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='of_irq_find_parent' mangled-name='of_irq_find_parent' filepath='drivers/of/irq.c' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_irq_find_parent'> + <parameter type-id='9a537bbe' name='child' filepath='drivers/of/irq.c' line='54' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/of/of_mdio.c' language='LANG_C89'> - <function-decl name='of_mdiobus_register' mangled-name='of_mdiobus_register' filepath='drivers/of/of_mdio.c' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_mdiobus_register'> - <parameter type-id='ff47b24b' name='mdio' filepath='drivers/of/of_mdio.c' line='199' column='1'/> - <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_mdio.c' line='199' column='1'/> + <function-decl name='of_phy_register_fixed_link' mangled-name='of_phy_register_fixed_link' filepath='drivers/of/of_mdio.c' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phy_register_fixed_link'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_mdio.c' line='459' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='of_phy_is_fixed_link' mangled-name='of_phy_is_fixed_link' filepath='drivers/of/of_mdio.c' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phy_is_fixed_link'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_mdio.c' line='433' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='of_phy_deregister_fixed_link' mangled-name='of_phy_deregister_fixed_link' filepath='drivers/of/of_mdio.c' line='509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phy_deregister_fixed_link'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_mdio.c' line='509' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='of_phy_connect' mangled-name='of_phy_connect' filepath='drivers/of/of_mdio.c' line='329' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phy_connect'> <parameter type-id='68a2d05b' name='dev' filepath='drivers/of/of_mdio.c' line='329' column='1'/> <parameter type-id='9a537bbe' name='phy_np' filepath='drivers/of/of_mdio.c' line='330' column='1'/> @@ -117336,14 +101966,6 @@ <parameter type-id='d61bf978' name='iface' filepath='drivers/of/of_mdio.c' line='332' column='1'/> <return type-id='7efbcaaf'/> </function-decl> - <function-decl name='of_phy_register_fixed_link' mangled-name='of_phy_register_fixed_link' filepath='drivers/of/of_mdio.c' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phy_register_fixed_link'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_mdio.c' line='459' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_phy_is_fixed_link' mangled-name='of_phy_is_fixed_link' filepath='drivers/of/of_mdio.c' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phy_is_fixed_link'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_mdio.c' line='433' column='1'/> - <return type-id='b50a4934'/> - </function-decl> <function-decl name='of_phy_attach' mangled-name='of_phy_attach' filepath='drivers/of/of_mdio.c' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phy_attach'> <parameter type-id='68a2d05b' name='dev' filepath='drivers/of/of_mdio.c' line='406' column='1'/> <parameter type-id='9a537bbe' name='phy_np' filepath='drivers/of/of_mdio.c' line='407' column='1'/> @@ -117351,20 +101973,21 @@ <parameter type-id='d61bf978' name='iface' filepath='drivers/of/of_mdio.c' line='408' column='1'/> <return type-id='7efbcaaf'/> </function-decl> - <function-decl name='of_phy_deregister_fixed_link' mangled-name='of_phy_deregister_fixed_link' filepath='drivers/of/of_mdio.c' line='509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phy_deregister_fixed_link'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_mdio.c' line='509' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='of_mdiobus_register' mangled-name='of_mdiobus_register' filepath='drivers/of/of_mdio.c' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_mdiobus_register'> + <parameter type-id='ff47b24b' name='mdio' filepath='drivers/of/of_mdio.c' line='199' column='1'/> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_mdio.c' line='199' column='1'/> + <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/of/of_net.c' language='LANG_C89'> - <function-decl name='of_get_phy_mode' mangled-name='of_get_phy_mode' filepath='drivers/of/of_net.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_phy_mode'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_net.c' line='23' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='of_get_mac_address' mangled-name='of_get_mac_address' filepath='drivers/of/of_net.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_mac_address'> <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_net.c' line='97' column='1'/> <return type-id='eaa32e2f'/> </function-decl> + <function-decl name='of_get_phy_mode' mangled-name='of_get_phy_mode' filepath='drivers/of/of_net.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_phy_mode'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_net.c' line='23' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/of/of_reserved_mem.c' language='LANG_C89'> <class-decl name='reserved_mem' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/of_reserved_mem.h' line='10' column='1' id='4fc2605b'> @@ -117403,19 +102026,19 @@ <pointer-type-def type-id='76b325f9' size-in-bits='64' id='c3f1f74d'/> <pointer-type-def type-id='4fc2605b' size-in-bits='64' id='f7f718cb'/> <pointer-type-def type-id='24a92232' size-in-bits='64' id='8e91ceac'/> - <function-decl name='of_reserved_mem_device_init_by_idx' mangled-name='of_reserved_mem_device_init_by_idx' filepath='drivers/of/of_reserved_mem.c' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_reserved_mem_device_init_by_idx'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/of/of_reserved_mem.c' line='321' column='1'/> - <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_reserved_mem.c' line='322' column='1'/> - <parameter type-id='95e97e5e' name='idx' filepath='drivers/of/of_reserved_mem.c' line='322' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='of_reserved_mem_lookup' mangled-name='of_reserved_mem_lookup' filepath='drivers/of/of_reserved_mem.c' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_reserved_mem_lookup'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_reserved_mem.c' line='408' column='1'/> + <return type-id='f7f718cb'/> </function-decl> <function-decl name='of_reserved_mem_device_release' mangled-name='of_reserved_mem_device_release' filepath='drivers/of/of_reserved_mem.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_reserved_mem_device_release'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/of/of_reserved_mem.c' line='376' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='of_reserved_mem_lookup' mangled-name='of_reserved_mem_lookup' filepath='drivers/of/of_reserved_mem.c' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_reserved_mem_lookup'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_reserved_mem.c' line='408' column='1'/> - <return type-id='f7f718cb'/> + <function-decl name='of_reserved_mem_device_init_by_idx' mangled-name='of_reserved_mem_device_init_by_idx' filepath='drivers/of/of_reserved_mem.c' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_reserved_mem_device_init_by_idx'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/of/of_reserved_mem.c' line='321' column='1'/> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/of_reserved_mem.c' line='322' column='1'/> + <parameter type-id='95e97e5e' name='idx' filepath='drivers/of/of_reserved_mem.c' line='322' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='76b325f9'> <parameter type-id='f7f718cb'/> @@ -117429,56 +102052,183 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/of/platform.c' language='LANG_C89'> + <class-decl name='of_dev_auxdata' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/of_platform.h' line='37' column='1' id='c0d13b05'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='compatible' type-id='26a90f95' visibility='default' filepath='include/linux/of_platform.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='phys_addr' type-id='acc63fdf' visibility='default' filepath='include/linux/of_platform.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/of_platform.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='platform_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/of_platform.h' line='41' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='c0d13b05' const='yes' id='1f54f780'/> + <pointer-type-def type-id='1f54f780' size-in-bits='64' id='fcc1e09e'/> + <function-decl name='of_platform_populate' mangled-name='of_platform_populate' filepath='drivers/of/platform.c' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_platform_populate'> + <parameter type-id='9a537bbe' name='root' filepath='drivers/of/platform.c' line='468' column='1'/> + <parameter type-id='e5ce629e' name='matches' filepath='drivers/of/platform.c' line='469' column='1'/> + <parameter type-id='fcc1e09e' name='lookup' filepath='drivers/of/platform.c' line='470' column='1'/> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/of/platform.c' line='471' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_of_platform_populate' mangled-name='devm_of_platform_populate' filepath='drivers/of/platform.c' line='613' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_platform_populate'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/of/platform.c' line='613' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='of_platform_device_destroy' mangled-name='of_platform_device_destroy' filepath='drivers/of/platform.c' line='557' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_platform_device_destroy'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/of/platform.c' line='557' column='1'/> <parameter type-id='eaa32e2f' name='data' filepath='drivers/of/platform.c' line='557' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='of_platform_device_create' mangled-name='of_platform_device_create' filepath='drivers/of/platform.c' line='210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_platform_device_create'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/platform.c' line='210' column='1'/> + <parameter type-id='80f4b756' name='bus_id' filepath='drivers/of/platform.c' line='211' column='1'/> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/of/platform.c' line='212' column='1'/> + <return type-id='db362995'/> + </function-decl> <function-decl name='of_platform_depopulate' mangled-name='of_platform_depopulate' filepath='drivers/of/platform.c' line='590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_platform_depopulate'> <parameter type-id='fa0b179b' name='parent' filepath='drivers/of/platform.c' line='590' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='of_find_device_by_node' mangled-name='of_find_device_by_node' filepath='drivers/of/platform.c' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_device_by_node'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/of/platform.c' line='49' column='1'/> + <return type-id='db362995'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/of/property.c' language='LANG_C89'> - <var-decl name='of_fwnode_ops' type-id='2eb8da02' mangled-name='of_fwnode_ops' visibility='default' filepath='drivers/of/property.c' line='1359' column='1' elf-symbol-id='of_fwnode_ops'/> - <function-decl name='of_property_read_u64_index' mangled-name='of_property_read_u64_index' filepath='drivers/of/property.c' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_u64_index'> - <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='146' column='1'/> - <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='147' column='1'/> - <parameter type-id='19c2251e' name='index' filepath='drivers/of/property.c' line='148' column='1'/> - <parameter type-id='3df9fd28' name='out_value' filepath='drivers/of/property.c' line='148' column='1'/> + <function-decl name='of_graph_parse_endpoint' mangled-name='of_graph_parse_endpoint' filepath='drivers/of/property.c' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_parse_endpoint'> + <parameter type-id='0afa6ea3' name='node' filepath='drivers/of/property.c' line='550' column='1'/> + <parameter type-id='a5eb3c12' name='endpoint' filepath='drivers/of/property.c' line='551' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='of_property_read_variable_u16_array' mangled-name='of_property_read_variable_u16_array' filepath='drivers/of/property.c' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_variable_u16_array'> - <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='232' column='1'/> - <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='233' column='1'/> - <parameter type-id='26d4d46f' name='out_values' filepath='drivers/of/property.c' line='233' column='1'/> - <parameter type-id='b59d7dce' name='sz_min' filepath='drivers/of/property.c' line='234' column='1'/> - <parameter type-id='b59d7dce' name='sz_max' filepath='drivers/of/property.c' line='234' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_property_read_variable_u64_array' mangled-name='of_property_read_variable_u64_array' filepath='drivers/of/property.c' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_variable_u64_array'> - <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='351' column='1'/> - <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='352' column='1'/> - <parameter type-id='3df9fd28' name='out_values' filepath='drivers/of/property.c' line='352' column='1'/> - <parameter type-id='b59d7dce' name='sz_min' filepath='drivers/of/property.c' line='353' column='1'/> - <parameter type-id='b59d7dce' name='sz_max' filepath='drivers/of/property.c' line='353' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_graph_get_port_by_id' mangled-name='of_graph_get_port_by_id' filepath='drivers/of/property.c' line='564' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_port_by_id'> - <parameter type-id='9a537bbe' name='parent' filepath='drivers/of/property.c' line='564' column='1'/> - <parameter type-id='19c2251e' name='id' filepath='drivers/of/property.c' line='564' column='1'/> + <function-decl name='of_graph_get_next_endpoint' mangled-name='of_graph_get_next_endpoint' filepath='drivers/of/property.c' line='614' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_next_endpoint'> + <parameter type-id='0afa6ea3' name='parent' filepath='drivers/of/property.c' line='614' column='1'/> + <parameter type-id='9a537bbe' name='prev' filepath='drivers/of/property.c' line='615' column='1'/> <return type-id='9a537bbe'/> </function-decl> - <function-decl name='of_graph_get_endpoint_by_regs' mangled-name='of_graph_get_endpoint_by_regs' filepath='drivers/of/property.c' line='665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_endpoint_by_regs'> - <parameter type-id='0afa6ea3' name='parent' filepath='drivers/of/property.c' line='666' column='1'/> - <parameter type-id='95e97e5e' name='port_reg' filepath='drivers/of/property.c' line='666' column='1'/> - <parameter type-id='95e97e5e' name='reg' filepath='drivers/of/property.c' line='666' column='1'/> + <var-decl name='of_fwnode_ops' type-id='2eb8da02' mangled-name='of_fwnode_ops' visibility='default' filepath='drivers/of/property.c' line='1377' column='1' elf-symbol-id='of_fwnode_ops'/> + <function-decl name='of_property_read_variable_u32_array' mangled-name='of_property_read_variable_u32_array' filepath='drivers/of/property.c' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_variable_u32_array'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='290' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='291' column='1'/> + <parameter type-id='f9409001' name='out_values' filepath='drivers/of/property.c' line='291' column='1'/> + <parameter type-id='b59d7dce' name='sz_min' filepath='drivers/of/property.c' line='292' column='1'/> + <parameter type-id='b59d7dce' name='sz_max' filepath='drivers/of/property.c' line='292' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_property_read_u64' mangled-name='of_property_read_u64' filepath='drivers/of/property.c' line='331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_u64'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='331' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='331' column='1'/> + <parameter type-id='3df9fd28' name='out_value' filepath='drivers/of/property.c' line='332' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_property_count_elems_of_size' mangled-name='of_property_count_elems_of_size' filepath='drivers/of/property.c' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_count_elems_of_size'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='46' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='47' column='1'/> + <parameter type-id='95e97e5e' name='elem_size' filepath='drivers/of/property.c' line='47' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_property_read_u32_index' mangled-name='of_property_read_u32_index' filepath='drivers/of/property.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_u32_index'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='119' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='120' column='1'/> + <parameter type-id='19c2251e' name='index' filepath='drivers/of/property.c' line='121' column='1'/> + <parameter type-id='f9409001' name='out_value' filepath='drivers/of/property.c' line='121' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_graph_get_remote_node' mangled-name='of_graph_get_remote_node' filepath='drivers/of/property.c' line='807' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_remote_node'> + <parameter type-id='0afa6ea3' name='node' filepath='drivers/of/property.c' line='807' column='1'/> + <parameter type-id='19c2251e' name='port' filepath='drivers/of/property.c' line='808' column='1'/> + <parameter type-id='19c2251e' name='endpoint' filepath='drivers/of/property.c' line='808' column='1'/> <return type-id='9a537bbe'/> </function-decl> - <function-decl name='of_graph_get_endpoint_count' mangled-name='of_graph_get_endpoint_count' filepath='drivers/of/property.c' line='768' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_endpoint_count'> - <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='768' column='1'/> + <function-decl name='of_graph_get_remote_port_parent' mangled-name='of_graph_get_remote_port_parent' filepath='drivers/of/property.c' line='751' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_remote_port_parent'> + <parameter type-id='0afa6ea3' name='node' filepath='drivers/of/property.c' line='752' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_property_read_string' mangled-name='of_property_read_string' filepath='drivers/of/property.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_string'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='412' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='412' column='1'/> + <parameter type-id='7d3cd834' name='out_string' filepath='drivers/of/property.c' line='413' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='of_property_read_variable_u8_array' mangled-name='of_property_read_variable_u8_array' filepath='drivers/of/property.c' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_variable_u8_array'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='193' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='194' column='1'/> + <parameter type-id='8bff8096' name='out_values' filepath='drivers/of/property.c' line='194' column='1'/> + <parameter type-id='b59d7dce' name='sz_min' filepath='drivers/of/property.c' line='195' column='1'/> + <parameter type-id='b59d7dce' name='sz_max' filepath='drivers/of/property.c' line='195' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_property_read_variable_u64_array' mangled-name='of_property_read_variable_u64_array' filepath='drivers/of/property.c' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_variable_u64_array'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='368' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='369' column='1'/> + <parameter type-id='3df9fd28' name='out_values' filepath='drivers/of/property.c' line='369' column='1'/> + <parameter type-id='b59d7dce' name='sz_min' filepath='drivers/of/property.c' line='370' column='1'/> + <parameter type-id='b59d7dce' name='sz_max' filepath='drivers/of/property.c' line='370' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_property_read_variable_u16_array' mangled-name='of_property_read_variable_u16_array' filepath='drivers/of/property.c' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_variable_u16_array'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='243' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='244' column='1'/> + <parameter type-id='26d4d46f' name='out_values' filepath='drivers/of/property.c' line='244' column='1'/> + <parameter type-id='b59d7dce' name='sz_min' filepath='drivers/of/property.c' line='245' column='1'/> + <parameter type-id='b59d7dce' name='sz_max' filepath='drivers/of/property.c' line='245' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_property_read_u64_index' mangled-name='of_property_read_u64_index' filepath='drivers/of/property.c' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_u64_index'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='153' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='154' column='1'/> + <parameter type-id='19c2251e' name='index' filepath='drivers/of/property.c' line='155' column='1'/> + <parameter type-id='3df9fd28' name='out_value' filepath='drivers/of/property.c' line='155' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_property_read_string_helper' mangled-name='of_property_read_string_helper' filepath='drivers/of/property.c' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_string_helper'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='475' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='476' column='1'/> + <parameter type-id='7d3cd834' name='out_strs' filepath='drivers/of/property.c' line='476' column='1'/> + <parameter type-id='b59d7dce' name='sz' filepath='drivers/of/property.c' line='477' column='1'/> + <parameter type-id='95e97e5e' name='skip' filepath='drivers/of/property.c' line='477' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_property_match_string' mangled-name='of_property_match_string' filepath='drivers/of/property.c' line='436' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_match_string'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='436' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='drivers/of/property.c' line='436' column='1'/> + <parameter type-id='80f4b756' name='string' filepath='drivers/of/property.c' line='437' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_prop_next_u32' mangled-name='of_prop_next_u32' filepath='drivers/of/property.c' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_prop_next_u32'> + <parameter type-id='ddcd89c6' name='prop' filepath='drivers/of/property.c' line='502' column='1'/> + <parameter type-id='90144368' name='cur' filepath='drivers/of/property.c' line='502' column='1'/> + <parameter type-id='f9409001' name='pu' filepath='drivers/of/property.c' line='503' column='1'/> + <return type-id='90144368'/> + </function-decl> + <function-decl name='of_prop_next_string' mangled-name='of_prop_next_string' filepath='drivers/of/property.c' line='525' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_prop_next_string'> + <parameter type-id='ddcd89c6' name='prop' filepath='drivers/of/property.c' line='525' column='1'/> + <parameter type-id='80f4b756' name='cur' filepath='drivers/of/property.c' line='525' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='of_graph_get_remote_port' mangled-name='of_graph_get_remote_port' filepath='drivers/of/property.c' line='774' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_remote_port'> + <parameter type-id='0afa6ea3' name='node' filepath='drivers/of/property.c' line='774' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_graph_get_port_by_id' mangled-name='of_graph_get_port_by_id' filepath='drivers/of/property.c' line='582' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_port_by_id'> + <parameter type-id='9a537bbe' name='parent' filepath='drivers/of/property.c' line='582' column='1'/> + <parameter type-id='19c2251e' name='id' filepath='drivers/of/property.c' line='582' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> + <function-decl name='of_graph_get_endpoint_count' mangled-name='of_graph_get_endpoint_count' filepath='drivers/of/property.c' line='786' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_endpoint_count'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/of/property.c' line='786' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_graph_get_endpoint_by_regs' mangled-name='of_graph_get_endpoint_by_regs' filepath='drivers/of/property.c' line='683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_graph_get_endpoint_by_regs'> + <parameter type-id='0afa6ea3' name='parent' filepath='drivers/of/property.c' line='684' column='1'/> + <parameter type-id='95e97e5e' name='port_reg' filepath='drivers/of/property.c' line='684' column='1'/> + <parameter type-id='95e97e5e' name='reg' filepath='drivers/of/property.c' line='684' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/opp/core.c' language='LANG_C89'> <class-decl name='dev_pm_opp_supply' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/pm_opp.h' line='36' column='1' id='c1ac25a6'> @@ -117535,30 +102285,34 @@ <pointer-type-def type-id='4b3ae594' size-in-bits='64' id='c1433076'/> <pointer-type-def type-id='e62a60bd' size-in-bits='64' id='ebb60db5'/> <pointer-type-def type-id='850c13f6' size-in-bits='64' id='4e034354'/> - <function-decl name='dev_pm_opp_get_freq' mangled-name='dev_pm_opp_get_freq' filepath='drivers/opp/core.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_freq'> - <parameter type-id='02e48bc6' name='opp' filepath='drivers/opp/core.c' line='119' column='1'/> - <return type-id='7359adad'/> + <function-decl name='dev_pm_opp_remove' mangled-name='dev_pm_opp_remove' filepath='drivers/opp/core.c' line='1172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_remove'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='1172' column='1'/> + <parameter type-id='7359adad' name='freq' filepath='drivers/opp/core.c' line='1172' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='dev_pm_opp_get_level' mangled-name='dev_pm_opp_get_level' filepath='drivers/opp/core.c' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_level'> - <parameter type-id='02e48bc6' name='opp' filepath='drivers/opp/core.c' line='137' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='dev_pm_opp_get_max_transition_latency' mangled-name='dev_pm_opp_get_max_transition_latency' filepath='drivers/opp/core.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_max_transition_latency'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='270' column='1'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='dev_pm_opp_get_suspend_opp_freq' mangled-name='dev_pm_opp_get_suspend_opp_freq' filepath='drivers/opp/core.c' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_suspend_opp_freq'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='284' column='1'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='dev_pm_opp_set_rate' mangled-name='dev_pm_opp_set_rate' filepath='drivers/opp/core.c' line='805' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_set_rate'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='805' column='1'/> - <parameter type-id='7359adad' name='target_freq' filepath='drivers/opp/core.c' line='805' column='1'/> + <function-decl name='dev_pm_opp_get_opp_count' mangled-name='dev_pm_opp_get_opp_count' filepath='drivers/opp/core.c' line='326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_opp_count'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='326' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dev_pm_opp_get_opp_table' mangled-name='dev_pm_opp_get_opp_table' filepath='drivers/opp/core.c' line='1033' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_opp_table'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='1033' column='1'/> - <return type-id='e62a60bd'/> + <function-decl name='dev_pm_opp_put' mangled-name='dev_pm_opp_put' filepath='drivers/opp/core.c' line='1153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_put'> + <parameter type-id='02e48bc6' name='opp' filepath='drivers/opp/core.c' line='1153' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dev_pm_opp_find_freq_floor' mangled-name='dev_pm_opp_find_freq_floor' filepath='drivers/opp/core.c' line='534' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_find_freq_floor'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='534' column='1'/> + <parameter type-id='1d2c2b85' name='freq' filepath='drivers/opp/core.c' line='535' column='1'/> + <return type-id='02e48bc6'/> + </function-decl> + <function-decl name='dev_pm_opp_find_freq_exact' mangled-name='dev_pm_opp_find_freq_exact' filepath='drivers/opp/core.c' line='369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_find_freq_exact'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='369' column='1'/> + <parameter type-id='7359adad' name='freq' filepath='drivers/opp/core.c' line='370' column='1'/> + <parameter type-id='b50a4934' name='available' filepath='drivers/opp/core.c' line='371' column='1'/> + <return type-id='02e48bc6'/> + </function-decl> + <function-decl name='dev_pm_opp_unregister_notifier' mangled-name='dev_pm_opp_unregister_notifier' filepath='drivers/opp/core.c' line='2184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_unregister_notifier'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='2184' column='1'/> + <parameter type-id='d504f73d' name='nb' filepath='drivers/opp/core.c' line='2185' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='dev_pm_opp_set_supported_hw' mangled-name='dev_pm_opp_set_supported_hw' filepath='drivers/opp/core.c' line='1443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_set_supported_hw'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='1443' column='1'/> @@ -117566,42 +102320,85 @@ <parameter type-id='f0981eeb' name='count' filepath='drivers/opp/core.c' line='1444' column='1'/> <return type-id='e62a60bd'/> </function-decl> - <function-decl name='dev_pm_opp_put_supported_hw' mangled-name='dev_pm_opp_put_supported_hw' filepath='drivers/opp/core.c' line='1480' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_put_supported_hw'> - <parameter type-id='e62a60bd' name='opp_table' filepath='drivers/opp/core.c' line='1480' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dev_pm_opp_set_prop_name' mangled-name='dev_pm_opp_set_prop_name' filepath='drivers/opp/core.c' line='1503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_set_prop_name'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='1503' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/opp/core.c' line='1503' column='1'/> - <return type-id='e62a60bd'/> - </function-decl> - <function-decl name='dev_pm_opp_put_prop_name' mangled-name='dev_pm_opp_put_prop_name' filepath='drivers/opp/core.c' line='1536' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_put_prop_name'> - <parameter type-id='e62a60bd' name='opp_table' filepath='drivers/opp/core.c' line='1536' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='dev_pm_opp_set_regulators' mangled-name='dev_pm_opp_set_regulators' filepath='drivers/opp/core.c' line='1592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_set_regulators'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='1592' column='1'/> <parameter type-id='13956559' name='names' filepath='drivers/opp/core.c' line='1593' column='1'/> <parameter type-id='f0981eeb' name='count' filepath='drivers/opp/core.c' line='1594' column='1'/> <return type-id='e62a60bd'/> </function-decl> - <function-decl name='dev_pm_opp_put_regulators' mangled-name='dev_pm_opp_put_regulators' filepath='drivers/opp/core.c' line='1662' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_put_regulators'> - <parameter type-id='e62a60bd' name='opp_table' filepath='drivers/opp/core.c' line='1662' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dev_pm_opp_disable' mangled-name='dev_pm_opp_disable' filepath='drivers/opp/core.c' line='2147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_disable'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='2147' column='1'/> - <parameter type-id='7359adad' name='freq' filepath='drivers/opp/core.c' line='2147' column='1'/> + <function-decl name='dev_pm_opp_set_rate' mangled-name='dev_pm_opp_set_rate' filepath='drivers/opp/core.c' line='805' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_set_rate'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='805' column='1'/> + <parameter type-id='7359adad' name='target_freq' filepath='drivers/opp/core.c' line='805' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='dev_pm_opp_set_prop_name' mangled-name='dev_pm_opp_set_prop_name' filepath='drivers/opp/core.c' line='1503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_set_prop_name'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='1503' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/opp/core.c' line='1503' column='1'/> + <return type-id='e62a60bd'/> + </function-decl> + <function-decl name='dev_pm_opp_remove_all_dynamic' mangled-name='dev_pm_opp_remove_all_dynamic' filepath='drivers/opp/core.c' line='1214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_remove_all_dynamic'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='1214' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='dev_pm_opp_register_notifier' mangled-name='dev_pm_opp_register_notifier' filepath='drivers/opp/core.c' line='2160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_register_notifier'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='2160' column='1'/> <parameter type-id='d504f73d' name='nb' filepath='drivers/opp/core.c' line='2160' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dev_pm_opp_unregister_notifier' mangled-name='dev_pm_opp_unregister_notifier' filepath='drivers/opp/core.c' line='2184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_unregister_notifier'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='2184' column='1'/> - <parameter type-id='d504f73d' name='nb' filepath='drivers/opp/core.c' line='2185' column='1'/> + <function-decl name='dev_pm_opp_put_supported_hw' mangled-name='dev_pm_opp_put_supported_hw' filepath='drivers/opp/core.c' line='1480' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_put_supported_hw'> + <parameter type-id='e62a60bd' name='opp_table' filepath='drivers/opp/core.c' line='1480' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dev_pm_opp_put_regulators' mangled-name='dev_pm_opp_put_regulators' filepath='drivers/opp/core.c' line='1662' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_put_regulators'> + <parameter type-id='e62a60bd' name='opp_table' filepath='drivers/opp/core.c' line='1662' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dev_pm_opp_put_prop_name' mangled-name='dev_pm_opp_put_prop_name' filepath='drivers/opp/core.c' line='1536' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_put_prop_name'> + <parameter type-id='e62a60bd' name='opp_table' filepath='drivers/opp/core.c' line='1536' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dev_pm_opp_put_opp_table' mangled-name='dev_pm_opp_put_opp_table' filepath='drivers/opp/core.c' line='1105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_put_opp_table'> + <parameter type-id='e62a60bd' name='opp_table' filepath='drivers/opp/core.c' line='1105' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dev_pm_opp_get_voltage' mangled-name='dev_pm_opp_get_voltage' filepath='drivers/opp/core.c' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_voltage'> + <parameter type-id='02e48bc6' name='opp' filepath='drivers/opp/core.c' line='101' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='dev_pm_opp_get_suspend_opp_freq' mangled-name='dev_pm_opp_get_suspend_opp_freq' filepath='drivers/opp/core.c' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_suspend_opp_freq'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='284' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='dev_pm_opp_get_opp_table' mangled-name='dev_pm_opp_get_opp_table' filepath='drivers/opp/core.c' line='1033' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_opp_table'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='1033' column='1'/> + <return type-id='e62a60bd'/> + </function-decl> + <function-decl name='dev_pm_opp_get_max_transition_latency' mangled-name='dev_pm_opp_get_max_transition_latency' filepath='drivers/opp/core.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_max_transition_latency'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='270' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='dev_pm_opp_get_level' mangled-name='dev_pm_opp_get_level' filepath='drivers/opp/core.c' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_level'> + <parameter type-id='02e48bc6' name='opp' filepath='drivers/opp/core.c' line='137' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='dev_pm_opp_get_freq' mangled-name='dev_pm_opp_get_freq' filepath='drivers/opp/core.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_freq'> + <parameter type-id='02e48bc6' name='opp' filepath='drivers/opp/core.c' line='119' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='dev_pm_opp_find_freq_ceil' mangled-name='dev_pm_opp_find_freq_ceil' filepath='drivers/opp/core.c' line='493' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_find_freq_ceil'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='493' column='1'/> + <parameter type-id='1d2c2b85' name='freq' filepath='drivers/opp/core.c' line='494' column='1'/> + <return type-id='02e48bc6'/> + </function-decl> + <function-decl name='dev_pm_opp_disable' mangled-name='dev_pm_opp_disable' filepath='drivers/opp/core.c' line='2147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_disable'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='2147' column='1'/> + <parameter type-id='7359adad' name='freq' filepath='drivers/opp/core.c' line='2147' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dev_pm_opp_add' mangled-name='dev_pm_opp_add' filepath='drivers/opp/core.c' line='2024' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_add'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/core.c' line='2024' column='1'/> + <parameter type-id='7359adad' name='freq' filepath='drivers/opp/core.c' line='2024' column='1'/> + <parameter type-id='7359adad' name='u_volt' filepath='drivers/opp/core.c' line='2024' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='4b3ae594'> @@ -117610,21 +102407,50 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/opp/cpu.c' language='LANG_C89'> + <pointer-type-def type-id='3b8b42e1' size-in-bits='64' id='873a2591'/> + <function-decl name='dev_pm_opp_set_sharing_cpus' mangled-name='dev_pm_opp_set_sharing_cpus' filepath='drivers/opp/cpu.c' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_set_sharing_cpus'> + <parameter type-id='fa0b179b' name='cpu_dev' filepath='drivers/opp/cpu.c' line='155' column='1'/> + <parameter type-id='5f8a1ac4' name='cpumask' filepath='drivers/opp/cpu.c' line='156' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dev_pm_opp_init_cpufreq_table' mangled-name='dev_pm_opp_init_cpufreq_table' filepath='drivers/opp/cpu.c' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_init_cpufreq_table'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/cpu.c' line='43' column='1'/> + <parameter type-id='873a2591' name='table' filepath='drivers/opp/cpu.c' line='44' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='dev_pm_opp_get_sharing_cpus' mangled-name='dev_pm_opp_get_sharing_cpus' filepath='drivers/opp/cpu.c' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_sharing_cpus'> <parameter type-id='fa0b179b' name='cpu_dev' filepath='drivers/opp/cpu.c' line='205' column='1'/> <parameter type-id='74bccedd' name='cpumask' filepath='drivers/opp/cpu.c' line='205' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='dev_pm_opp_free_cpufreq_table' mangled-name='dev_pm_opp_free_cpufreq_table' filepath='drivers/opp/cpu.c' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_free_cpufreq_table'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/cpu.c' line='96' column='1'/> + <parameter type-id='873a2591' name='table' filepath='drivers/opp/cpu.c' line='97' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/opp/of.c' language='LANG_C89'> - <function-decl name='dev_pm_opp_of_get_opp_desc_node' mangled-name='dev_pm_opp_of_get_opp_desc_node' filepath='drivers/opp/of.c' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_of_get_opp_desc_node'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/of.c' line='36' column='1'/> - <return type-id='9a537bbe'/> + <function-decl name='dev_pm_opp_of_add_table' mangled-name='dev_pm_opp_of_add_table' filepath='drivers/opp/of.c' line='768' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_of_add_table'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/of.c' line='768' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='dev_pm_opp_of_remove_table' mangled-name='dev_pm_opp_of_remove_table' filepath='drivers/opp/of.c' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_of_remove_table'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/of.c' line='510' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='dev_pm_opp_of_register_em' mangled-name='dev_pm_opp_of_register_em' filepath='drivers/opp/of.c' line='1096' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_of_register_em'> + <parameter type-id='74bccedd' name='cpus' filepath='drivers/opp/of.c' line='1096' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dev_pm_opp_of_get_sharing_cpus' mangled-name='dev_pm_opp_of_get_sharing_cpus' filepath='drivers/opp/of.c' line='918' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_of_get_sharing_cpus'> + <parameter type-id='fa0b179b' name='cpu_dev' filepath='drivers/opp/of.c' line='918' column='1'/> + <parameter type-id='74bccedd' name='cpumask' filepath='drivers/opp/of.c' line='919' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dev_pm_opp_of_get_opp_desc_node' mangled-name='dev_pm_opp_of_get_opp_desc_node' filepath='drivers/opp/of.c' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_of_get_opp_desc_node'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/opp/of.c' line='36' column='1'/> + <return type-id='9a537bbe'/> + </function-decl> <function-decl name='dev_pm_opp_of_cpumask_remove_table' mangled-name='dev_pm_opp_of_cpumask_remove_table' filepath='drivers/opp/of.c' line='849' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_of_cpumask_remove_table'> <parameter type-id='5f8a1ac4' name='cpumask' filepath='drivers/opp/of.c' line='849' column='1'/> <return type-id='48b5725f'/> @@ -117633,13 +102459,16 @@ <parameter type-id='5f8a1ac4' name='cpumask' filepath='drivers/opp/of.c' line='861' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dev_pm_opp_of_get_sharing_cpus' mangled-name='dev_pm_opp_of_get_sharing_cpus' filepath='drivers/opp/of.c' line='918' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_of_get_sharing_cpus'> - <parameter type-id='fa0b179b' name='cpu_dev' filepath='drivers/opp/of.c' line='918' column='1'/> - <parameter type-id='74bccedd' name='cpumask' filepath='drivers/opp/of.c' line='919' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/pci/access.c' language='LANG_C89'> + <qualified-type-def type-id='5c93f9a7' const='yes' id='b86c4e68'/> + <pointer-type-def type-id='b86c4e68' size-in-bits='64' id='947f31e6'/> + <function-decl name='pcie_capability_write_word' mangled-name='pcie_capability_write_word' filepath='drivers/pci/access.c' line='465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_capability_write_word'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/access.c' line='465' column='1'/> + <parameter type-id='95e97e5e' name='pos' filepath='drivers/pci/access.c' line='465' column='1'/> + <parameter type-id='1dc6a898' name='val' filepath='drivers/pci/access.c' line='465' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='pcie_capability_read_word' mangled-name='pcie_capability_read_word' filepath='drivers/pci/access.c' line='402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_capability_read_word'> <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/access.c' line='402' column='1'/> <parameter type-id='95e97e5e' name='pos' filepath='drivers/pci/access.c' line='402' column='1'/> @@ -117652,10 +102481,11 @@ <parameter type-id='f9409001' name='val' filepath='drivers/pci/access.c' line='437' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='pcie_capability_write_word' mangled-name='pcie_capability_write_word' filepath='drivers/pci/access.c' line='465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_capability_write_word'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/access.c' line='465' column='1'/> - <parameter type-id='95e97e5e' name='pos' filepath='drivers/pci/access.c' line='465' column='1'/> - <parameter type-id='1dc6a898' name='val' filepath='drivers/pci/access.c' line='465' column='1'/> + <function-decl name='pcie_capability_clear_and_set_word' mangled-name='pcie_capability_clear_and_set_word' filepath='drivers/pci/access.c' line='489' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_capability_clear_and_set_word'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/access.c' line='489' column='1'/> + <parameter type-id='95e97e5e' name='pos' filepath='drivers/pci/access.c' line='489' column='1'/> + <parameter type-id='1dc6a898' name='clear' filepath='drivers/pci/access.c' line='490' column='1'/> + <parameter type-id='1dc6a898' name='set' filepath='drivers/pci/access.c' line='490' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='pci_write_config_word' mangled-name='pci_write_config_word' filepath='drivers/pci/access.c' line='562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_write_config_word'> @@ -117670,66 +102500,126 @@ <parameter type-id='19c2251e' name='val' filepath='drivers/pci/access.c' line='571' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='pcie_capability_clear_and_set_word' mangled-name='pcie_capability_clear_and_set_word' filepath='drivers/pci/access.c' line='489' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_capability_clear_and_set_word'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/access.c' line='489' column='1'/> - <parameter type-id='95e97e5e' name='pos' filepath='drivers/pci/access.c' line='489' column='1'/> - <parameter type-id='1dc6a898' name='clear' filepath='drivers/pci/access.c' line='490' column='1'/> - <parameter type-id='1dc6a898' name='set' filepath='drivers/pci/access.c' line='490' column='1'/> + <function-decl name='pci_write_config_byte' mangled-name='pci_write_config_byte' filepath='drivers/pci/access.c' line='554' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_write_config_byte'> + <parameter type-id='947f31e6' name='dev' filepath='drivers/pci/access.c' line='554' column='1'/> + <parameter type-id='95e97e5e' name='where' filepath='drivers/pci/access.c' line='554' column='1'/> + <parameter type-id='f9b06939' name='val' filepath='drivers/pci/access.c' line='554' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_read_config_word' mangled-name='pci_read_config_word' filepath='drivers/pci/access.c' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_read_config_word'> + <parameter type-id='947f31e6' name='dev' filepath='drivers/pci/access.c' line='533' column='1'/> + <parameter type-id='95e97e5e' name='where' filepath='drivers/pci/access.c' line='533' column='1'/> + <parameter type-id='26d4d46f' name='val' filepath='drivers/pci/access.c' line='533' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_read_config_dword' mangled-name='pci_read_config_dword' filepath='drivers/pci/access.c' line='543' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_read_config_dword'> + <parameter type-id='947f31e6' name='dev' filepath='drivers/pci/access.c' line='543' column='1'/> + <parameter type-id='95e97e5e' name='where' filepath='drivers/pci/access.c' line='543' column='1'/> + <parameter type-id='f9409001' name='val' filepath='drivers/pci/access.c' line='544' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_read_config_byte' mangled-name='pci_read_config_byte' filepath='drivers/pci/access.c' line='523' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_read_config_byte'> + <parameter type-id='947f31e6' name='dev' filepath='drivers/pci/access.c' line='523' column='1'/> + <parameter type-id='95e97e5e' name='where' filepath='drivers/pci/access.c' line='523' column='1'/> + <parameter type-id='8bff8096' name='val' filepath='drivers/pci/access.c' line='523' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <pointer-type-def type-id='b86c4e68' size-in-bits='64' id='947f31e6'/> - <qualified-type-def type-id='5c93f9a7' const='yes' id='b86c4e68'/> </abi-instr> <abi-instr address-size='64' path='drivers/pci/bus.c' language='LANG_C89'> <qualified-type-def type-id='7e8e008e' const='yes' id='d1ae25b5'/> <pointer-type-def type-id='d1ae25b5' size-in-bits='64' id='b425394d'/> - <function-decl name='devm_request_pci_bus_resources' mangled-name='devm_request_pci_bus_resources' filepath='drivers/pci/bus.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_request_pci_bus_resources'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/pci/bus.c' line='93' column='1'/> - <parameter type-id='e84b031a' name='resources' filepath='drivers/pci/bus.c' line='94' column='1'/> - <return type-id='95e97e5e'/> + <pointer-type-def type-id='f3404a83' size-in-bits='64' id='82fb5c77'/> + <function-decl name='pci_walk_bus' mangled-name='pci_walk_bus' filepath='drivers/pci/bus.c' line='374' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_walk_bus'> + <parameter type-id='d1feb554' name='top' filepath='drivers/pci/bus.c' line='374' column='1'/> + <parameter type-id='82fb5c77' name='cb' filepath='drivers/pci/bus.c' line='374' column='1'/> + <parameter type-id='eaa32e2f' name='userdata' filepath='drivers/pci/bus.c' line='375' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='pci_bus_add_devices' mangled-name='pci_bus_add_devices' filepath='drivers/pci/bus.c' line='338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_bus_add_devices'> <parameter type-id='b425394d' name='bus' filepath='drivers/pci/bus.c' line='338' column='1'/> <return type-id='48b5725f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/controller/dwc/pcie-designware-ep.c' language='LANG_C89'> - <function-decl name='of_property_read_variable_u8_array' mangled-name='of_property_read_variable_u8_array' filepath='include/linux/of.h' line='315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_variable_u8_array'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='cf536864'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> + <function-decl name='devm_request_pci_bus_resources' mangled-name='devm_request_pci_bus_resources' filepath='drivers/pci/bus.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_request_pci_bus_resources'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pci/bus.c' line='93' column='1'/> + <parameter type-id='e84b031a' name='resources' filepath='drivers/pci/bus.c' line='94' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-type size-in-bits='64' id='f3404a83'> + <parameter type-id='85196e3f'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/pci/controller/dwc/pcie-designware-plat.c' language='LANG_C89'> - <class-decl name='config_group' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='79' column='1' id='f05eea43'> + <abi-instr address-size='64' path='drivers/pci/controller/dwc/pcie-designware-ep.c' language='LANG_C89'> + <function-decl name='dw_pcie_ep_reset_bar' mangled-name='dw_pcie_ep_reset_bar' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_ep_reset_bar'> + <parameter type-id='8bf55d78' name='pci' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='39' column='1'/> + <parameter type-id='ba7a26c1' name='bar' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='39' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dw_pcie_ep_raise_msix_irq' mangled-name='dw_pcie_ep_raise_msix_irq' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_ep_raise_msix_irq'> + <parameter type-id='69a866d8' name='ep' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='412' column='1'/> + <parameter type-id='f9b06939' name='func_no' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='412' column='1'/> + <parameter type-id='1dc6a898' name='interrupt_num' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='413' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dw_pcie_ep_raise_msi_irq' mangled-name='dw_pcie_ep_raise_msi_irq' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_ep_raise_msi_irq'> + <parameter type-id='69a866d8' name='ep' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='365' column='1'/> + <parameter type-id='f9b06939' name='func_no' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='365' column='1'/> + <parameter type-id='f9b06939' name='interrupt_num' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='366' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dw_pcie_ep_raise_legacy_irq' mangled-name='dw_pcie_ep_raise_legacy_irq' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_ep_raise_legacy_irq'> + <parameter type-id='69a866d8' name='ep' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='354' column='1'/> + <parameter type-id='f9b06939' name='func_no' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='354' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dw_pcie_ep_init' mangled-name='dw_pcie_ep_init' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_ep_init'> + <parameter type-id='69a866d8' name='ep' filepath='drivers/pci/controller/dwc/pcie-designware-ep.c' line='500' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='1f13c53a' size-in-bits='64' id='8bf55d78'/> + <pointer-type-def type-id='6d93aa3a' size-in-bits='64' id='69a866d8'/> + <enum-decl name='pci_barno' filepath='include/linux/pci-epf.h' line='18' column='1' id='ba7a26c1'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='BAR_0' value='0'/> + <enumerator name='BAR_1' value='1'/> + <enumerator name='BAR_2' value='2'/> + <enumerator name='BAR_3' value='3'/> + <enumerator name='BAR_4' value='4'/> + <enumerator name='BAR_5' value='5'/> + </enum-decl> + <class-decl name='dw_pcie' size-in-bits='3584' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='244' column='1' id='1f13c53a'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cg_item' type-id='79236ccf' visibility='default' filepath='include/linux/configfs.h' line='80' column='1'/> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='245' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='cg_children' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='81' column='1'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dbi_base' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='246' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='cg_subsys' type-id='598755ca' visibility='default' filepath='include/linux/configfs.h' line='82' column='1'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dbi_base2' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='247' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='default_groups' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='83' column='1'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='atu_base' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='249' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='group_entry' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='84' column='1'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='num_viewport' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='iatu_unroll_enabled' type-id='f9b06939' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pp' type-id='69ba9ebc' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='ep' type-id='6d93aa3a' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='ops' type-id='60824330' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='version' type-id='f0981eeb' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='255' column='1'/> </data-member> </class-decl> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='256' id='1c6311dd'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='384' id='64acd4ce'> - <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='48' id='cf1a4160'> - <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> - </array-type-def> <class-decl name='dw_pcie_ep' size-in-bits='832' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='211' column='1' id='6d93aa3a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='epc' type-id='108dbc98' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='212' column='1'/> @@ -117777,6 +102667,872 @@ <var-decl name='msix_cap' type-id='f9b06939' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='226' column='1'/> </data-member> </class-decl> + <class-decl name='pcie_port' size-in-bits='2304' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='165' column='1' id='69ba9ebc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='root_bus_nr' type-id='f9b06939' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cfg0_base' type-id='91ce1af9' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='va_cfg0_base' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cfg0_size' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cfg1_base' type-id='91ce1af9' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='va_cfg1_base' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cfg1_size' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='io_base' type-id='acc63fdf' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='io_bus_addr' type-id='2522883d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='io_size' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='mem_base' type-id='91ce1af9' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='mem_bus_addr' type-id='2522883d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='mem_size' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='cfg' type-id='c9d64c0d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='io' type-id='c9d64c0d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='mem' type-id='c9d64c0d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='busn' type-id='c9d64c0d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='ops' type-id='19739a37' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='184' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='msi_irq' type-id='95e97e5e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='185' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='irq_domain' type-id='7544e824' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='msi_domain' type-id='7544e824' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='187' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='msi_data' type-id='cf29c9b3' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='msi_page' type-id='02f11ed4' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='msi_irq_chip' type-id='8846a616' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='num_vectors' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='irq_mask' type-id='1c6311dd' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='root_bus' type-id='d1feb554' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='msi_irq_in_use' type-id='f46d9f4d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='195' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='aa1e7074' size-in-bits='64' id='2beae3fa'/> + <pointer-type-def type-id='e9f76e3a' size-in-bits='64' id='60824330'/> + <pointer-type-def type-id='dc5abf9a' size-in-bits='64' id='108dbc98'/> + <pointer-type-def type-id='2522883d' size-in-bits='64' id='ff752d64'/> + <class-decl name='pci_epc' size-in-bits='7808' is-struct='yes' visibility='default' filepath='include/linux/pci-epc.h' line='96' column='1' id='dc5abf9a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/pci-epc.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='pci_epf' type-id='72f469ec' visibility='default' filepath='include/linux/pci-epc.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='ops' type-id='ca58690c' visibility='default' filepath='include/linux/pci-epc.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='mem' type-id='409d248a' visibility='default' filepath='include/linux/pci-epc.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='max_functions' type-id='f9b06939' visibility='default' filepath='include/linux/pci-epc.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='group' type-id='97aff453' visibility='default' filepath='include/linux/pci-epc.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/pci-epc.h' line='104' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='84390049' const='yes' id='aa1e7074'/> + <pointer-type-def type-id='7a78fb67' size-in-bits='64' id='19739a37'/> + <qualified-type-def type-id='785fcb49' const='yes' id='e9f76e3a'/> + <class-decl name='dw_pcie_ep_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='204' column='1' id='84390049'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ep_init' type-id='08ed88d1' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='raise_irq' type-id='f2ccca1f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='get_features' type-id='19d36127' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='208' column='1'/> + </data-member> + </class-decl> + <class-decl name='dw_pcie_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='229' column='1' id='785fcb49'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cpu_addr_fixup' type-id='198dd6d9' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='read_dbi' type-id='139a279e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='write_dbi' type-id='f87f885a' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='read_dbi2' type-id='139a279e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='write_dbi2' type-id='f87f885a' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='link_up' type-id='470be30c' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='start_link' type-id='470be30c' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='stop_link' type-id='5c683561' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='241' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='f05eea43' size-in-bits='64' id='97aff453'/> + <qualified-type-def type-id='0647d262' const='yes' id='7a78fb67'/> + <pointer-type-def type-id='7ebeca6e' size-in-bits='64' id='ca58690c'/> + <pointer-type-def type-id='c9ea62cc' size-in-bits='64' id='409d248a'/> + <class-decl name='config_group' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='79' column='1' id='f05eea43'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cg_item' type-id='79236ccf' visibility='default' filepath='include/linux/configfs.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='cg_children' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='cg_subsys' type-id='598755ca' visibility='default' filepath='include/linux/configfs.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='default_groups' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='group_entry' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='84' column='1'/> + </data-member> + </class-decl> + <class-decl name='dw_pcie_host_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='152' column='1' id='0647d262'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rd_own_conf' type-id='91669ea4' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wr_own_conf' type-id='01d30b6f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rd_other_conf' type-id='ca79aa7b' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='wr_other_conf' type-id='0f78538e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='host_init' type-id='0681bc12' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='scan_bus' type-id='0603ffcb' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='set_num_vectors' type-id='0603ffcb' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='msi_host_init' type-id='0681bc12' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='162' column='1'/> + </data-member> + </class-decl> + <class-decl name='pci_epc_mem' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/pci-epc.h' line='76' column='1' id='c9ea62cc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='phys_base' type-id='2522883d' visibility='default' filepath='include/linux/pci-epc.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/pci-epc.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bitmap' type-id='1d2c2b85' visibility='default' filepath='include/linux/pci-epc.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='page_size' type-id='b59d7dce' visibility='default' filepath='include/linux/pci-epc.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pages' type-id='95e97e5e' visibility='default' filepath='include/linux/pci-epc.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/pci-epc.h' line='83' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='ffd077eb' size-in-bits='64' id='19d36127'/> + <qualified-type-def type-id='f69b84e9' const='yes' id='7ebeca6e'/> + <pointer-type-def type-id='f8ec0262' size-in-bits='64' id='470be30c'/> + <pointer-type-def type-id='8d04d39b' size-in-bits='64' id='f2ccca1f'/> + <pointer-type-def type-id='d1e608d4' size-in-bits='64' id='139a279e'/> + <pointer-type-def type-id='aa1606dd' size-in-bits='64' id='198dd6d9'/> + <pointer-type-def type-id='842232f5' size-in-bits='64' id='5c683561'/> + <pointer-type-def type-id='47344208' size-in-bits='64' id='f87f885a'/> + <pointer-type-def type-id='195ce0ad' size-in-bits='64' id='08ed88d1'/> + <class-decl name='config_item' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='40' column='1' id='79236ccf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ci_name' type-id='26a90f95' visibility='default' filepath='include/linux/configfs.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ci_namebuf' type-id='664ac0b7' visibility='default' filepath='include/linux/configfs.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='ci_kref' type-id='400fb07b' visibility='default' filepath='include/linux/configfs.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ci_entry' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ci_parent' type-id='7a29ff27' visibility='default' filepath='include/linux/configfs.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ci_group' type-id='97aff453' visibility='default' filepath='include/linux/configfs.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='ci_type' type-id='596e8e55' visibility='default' filepath='include/linux/configfs.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='ci_dentry' type-id='27675065' visibility='default' filepath='include/linux/configfs.h' line='48' column='1'/> + </data-member> + </class-decl> + <class-decl name='pci_epc_ops' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/pci-epc.h' line='43' column='1' id='f69b84e9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='write_header' type-id='11490396' visibility='default' filepath='include/linux/pci-epc.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='set_bar' type-id='2f3c74d6' visibility='default' filepath='include/linux/pci-epc.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='clear_bar' type-id='8c67687b' visibility='default' filepath='include/linux/pci-epc.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='map_addr' type-id='6e30384b' visibility='default' filepath='include/linux/pci-epc.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='unmap_addr' type-id='d21964af' visibility='default' filepath='include/linux/pci-epc.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='set_msi' type-id='90ba6558' visibility='default' filepath='include/linux/pci-epc.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_msi' type-id='517d281c' visibility='default' filepath='include/linux/pci-epc.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='set_msix' type-id='4b11c9a5' visibility='default' filepath='include/linux/pci-epc.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='get_msix' type-id='517d281c' visibility='default' filepath='include/linux/pci-epc.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='raise_irq' type-id='762aacc9' visibility='default' filepath='include/linux/pci-epc.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='start' type-id='5bd7ff98' visibility='default' filepath='include/linux/pci-epc.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='stop' type-id='b9f28869' visibility='default' filepath='include/linux/pci-epc.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='get_features' type-id='9c05c933' visibility='default' filepath='include/linux/pci-epc.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/pci-epc.h' line='64' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='4bdc1a8c' size-in-bits='64' id='598755ca'/> + <pointer-type-def type-id='9defd450' size-in-bits='64' id='0681bc12'/> + <pointer-type-def type-id='fc9c6a93' size-in-bits='64' id='01d30b6f'/> + <pointer-type-def type-id='490169aa' size-in-bits='64' id='91669ea4'/> + <pointer-type-def type-id='89e11e34' size-in-bits='64' id='0f78538e'/> + <pointer-type-def type-id='2ddd86f7' size-in-bits='64' id='ca79aa7b'/> + <pointer-type-def type-id='dd8af1a7' size-in-bits='64' id='0603ffcb'/> + <class-decl name='configfs_subsystem' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='226' column='1' id='4bdc1a8c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='su_group' type-id='f05eea43' visibility='default' filepath='include/linux/configfs.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='su_mutex' type-id='925167dc' visibility='default' filepath='include/linux/configfs.h' line='228' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='79236ccf' size-in-bits='64' id='7a29ff27'/> + <pointer-type-def type-id='d88ac15d' size-in-bits='64' id='596e8e55'/> + <pointer-type-def type-id='22bf175f' size-in-bits='64' id='9c05c933'/> + <pointer-type-def type-id='08cc17f6' size-in-bits='64' id='5bd7ff98'/> + <pointer-type-def type-id='ee21f28a' size-in-bits='64' id='517d281c'/> + <pointer-type-def type-id='756c36fd' size-in-bits='64' id='762aacc9'/> + <pointer-type-def type-id='8c6e144c' size-in-bits='64' id='2f3c74d6'/> + <pointer-type-def type-id='5ff29c2c' size-in-bits='64' id='11490396'/> + <pointer-type-def type-id='ac107737' size-in-bits='64' id='6e30384b'/> + <pointer-type-def type-id='72ec4a41' size-in-bits='64' id='4b11c9a5'/> + <pointer-type-def type-id='a47ced76' size-in-bits='64' id='90ba6558'/> + <pointer-type-def type-id='2bf8974d' size-in-bits='64' id='b9f28869'/> + <pointer-type-def type-id='2719d167' size-in-bits='64' id='8c67687b'/> + <pointer-type-def type-id='3c21941b' size-in-bits='64' id='d21964af'/> + <qualified-type-def type-id='d6939bb8' const='yes' id='d88ac15d'/> + <class-decl name='config_item_type' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='67' column='1' id='d6939bb8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ct_owner' type-id='2730d015' visibility='default' filepath='include/linux/configfs.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ct_item_ops' type-id='603e39d9' visibility='default' filepath='include/linux/configfs.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ct_group_ops' type-id='e8051adb' visibility='default' filepath='include/linux/configfs.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ct_attrs' type-id='bbec9157' visibility='default' filepath='include/linux/configfs.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ct_bin_attrs' type-id='07234631' visibility='default' filepath='include/linux/configfs.h' line='72' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='32db1b87' size-in-bits='64' id='bbec9157'/> + <pointer-type-def type-id='9bdc8381' size-in-bits='64' id='07234631'/> + <pointer-type-def type-id='6d5a1dab' size-in-bits='64' id='e8051adb'/> + <pointer-type-def type-id='a60315e1' size-in-bits='64' id='603e39d9'/> + <class-decl name='configfs_group_operations' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='218' column='1' id='6d5a1dab'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='make_item' type-id='263d54b5' visibility='default' filepath='include/linux/configfs.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='make_group' type-id='45c2a1d1' visibility='default' filepath='include/linux/configfs.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='commit_item' type-id='d841f43f' visibility='default' filepath='include/linux/configfs.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='disconnect_notify' type-id='ee7d45c8' visibility='default' filepath='include/linux/configfs.h' line='222' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='drop_item' type-id='ee7d45c8' visibility='default' filepath='include/linux/configfs.h' line='223' column='1'/> + </data-member> + </class-decl> + <class-decl name='configfs_item_operations' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='212' column='1' id='a60315e1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='release' type-id='62924a52' visibility='default' filepath='include/linux/configfs.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='allow_link' type-id='dbb91d59' visibility='default' filepath='include/linux/configfs.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='drop_link' type-id='63faaa44' visibility='default' filepath='include/linux/configfs.h' line='215' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='5f2e9b8f' size-in-bits='64' id='32db1b87'/> + <pointer-type-def type-id='77d12c79' size-in-bits='64' id='9bdc8381'/> + <class-decl name='configfs_attribute' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='117' column='1' id='5f2e9b8f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ca_name' type-id='80f4b756' visibility='default' filepath='include/linux/configfs.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ca_owner' type-id='2730d015' visibility='default' filepath='include/linux/configfs.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ca_mode' type-id='2594b00f' visibility='default' filepath='include/linux/configfs.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='show' type-id='03385b06' visibility='default' filepath='include/linux/configfs.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='store' type-id='f2e3940a' visibility='default' filepath='include/linux/configfs.h' line='122' column='1'/> + </data-member> + </class-decl> + <class-decl name='configfs_bin_attribute' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='153' column='1' id='77d12c79'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cb_attr' type-id='5f2e9b8f' visibility='default' filepath='include/linux/configfs.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='cb_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/configfs.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cb_max_size' type-id='b59d7dce' visibility='default' filepath='include/linux/configfs.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='read' type-id='8d4ac8c3' visibility='default' filepath='include/linux/configfs.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='write' type-id='8d4ac8c3' visibility='default' filepath='include/linux/configfs.h' line='158' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='18ab9185' size-in-bits='64' id='45c2a1d1'/> + <pointer-type-def type-id='34f1eb39' size-in-bits='64' id='263d54b5'/> + <pointer-type-def type-id='72ce0fb3' size-in-bits='64' id='d841f43f'/> + <pointer-type-def type-id='8b1bf035' size-in-bits='64' id='dbb91d59'/> + <pointer-type-def type-id='0f872816' size-in-bits='64' id='ee7d45c8'/> + <pointer-type-def type-id='d724f4d0' size-in-bits='64' id='62924a52'/> + <pointer-type-def type-id='e29a2892' size-in-bits='64' id='63faaa44'/> + <pointer-type-def type-id='7f00154c' size-in-bits='64' id='03385b06'/> + <pointer-type-def type-id='0bb075d8' size-in-bits='64' id='f2e3940a'/> + <pointer-type-def type-id='baf016ef' size-in-bits='64' id='8d4ac8c3'/> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/controller/dwc/pcie-designware-host.c' language='LANG_C89'> + <function-decl name='dw_pcie_setup_rc' mangled-name='dw_pcie_setup_rc' filepath='drivers/pci/controller/dwc/pcie-designware-host.c' line='645' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_setup_rc'> + <parameter type-id='d91dfd7a' name='pp' filepath='drivers/pci/controller/dwc/pcie-designware-host.c' line='645' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dw_pcie_msi_init' mangled-name='dw_pcie_msi_init' filepath='drivers/pci/controller/dwc/pcie-designware-host.c' line='294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_msi_init'> + <parameter type-id='d91dfd7a' name='pp' filepath='drivers/pci/controller/dwc/pcie-designware-host.c' line='294' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dw_pcie_host_init' mangled-name='dw_pcie_host_init' filepath='drivers/pci/controller/dwc/pcie-designware-host.c' line='319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_host_init'> + <parameter type-id='d91dfd7a' name='pp' filepath='drivers/pci/controller/dwc/pcie-designware-host.c' line='319' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='69ba9ebc' size-in-bits='64' id='d91dfd7a'/> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/controller/dwc/pcie-designware.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='256' id='1c6311dd'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='48' id='cf1a4160'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <class-decl name='dw_pcie' size-in-bits='3584' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='244' column='1' id='1f13c53a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='245' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dbi_base' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dbi_base2' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='atu_base' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='num_viewport' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='iatu_unroll_enabled' type-id='f9b06939' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pp' type-id='69ba9ebc' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='ep' type-id='6d93aa3a' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='ops' type-id='60824330' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='version' type-id='f0981eeb' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='255' column='1'/> + </data-member> + </class-decl> + <class-decl name='pcie_port' size-in-bits='2304' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='165' column='1' id='69ba9ebc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='root_bus_nr' type-id='f9b06939' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cfg0_base' type-id='91ce1af9' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='va_cfg0_base' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cfg0_size' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cfg1_base' type-id='91ce1af9' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='va_cfg1_base' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cfg1_size' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='io_base' type-id='acc63fdf' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='io_bus_addr' type-id='2522883d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='io_size' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='mem_base' type-id='91ce1af9' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='mem_bus_addr' type-id='2522883d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='mem_size' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='cfg' type-id='c9d64c0d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='io' type-id='c9d64c0d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='mem' type-id='c9d64c0d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='busn' type-id='c9d64c0d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='ops' type-id='19739a37' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='184' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='msi_irq' type-id='95e97e5e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='185' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='irq_domain' type-id='7544e824' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='msi_domain' type-id='7544e824' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='187' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='msi_data' type-id='cf29c9b3' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='msi_page' type-id='02f11ed4' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='msi_irq_chip' type-id='8846a616' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='num_vectors' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='irq_mask' type-id='1c6311dd' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='root_bus' type-id='d1feb554' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='msi_irq_in_use' type-id='f46d9f4d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='195' column='1'/> + </data-member> + </class-decl> + <class-decl name='dw_pcie_host_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='152' column='1' id='0647d262'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rd_own_conf' type-id='91669ea4' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wr_own_conf' type-id='01d30b6f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rd_other_conf' type-id='ca79aa7b' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='wr_other_conf' type-id='0f78538e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='host_init' type-id='0681bc12' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='scan_bus' type-id='0603ffcb' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='set_num_vectors' type-id='0603ffcb' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='msi_host_init' type-id='0681bc12' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='162' column='1'/> + </data-member> + </class-decl> + <class-decl name='dw_pcie_ep' size-in-bits='832' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='211' column='1' id='6d93aa3a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='epc' type-id='108dbc98' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ops' type-id='2beae3fa' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='phys_base' type-id='2522883d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='addr_size' type-id='b59d7dce' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='page_size' type-id='b59d7dce' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='bar_to_atu' type-id='cf1a4160' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='outbound_addr' type-id='ff752d64' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ib_window_map' type-id='1d2c2b85' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='ob_window_map' type-id='1d2c2b85' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='num_ib_windows' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='num_ob_windows' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='222' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='msi_mem' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='msi_mem_phys' type-id='2522883d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='msi_cap' type-id='f9b06939' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='225' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='776'> + <var-decl name='msix_cap' type-id='f9b06939' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='226' column='1'/> + </data-member> + </class-decl> + <class-decl name='dw_pcie_ep_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='204' column='1' id='84390049'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ep_init' type-id='08ed88d1' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='raise_irq' type-id='f2ccca1f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='get_features' type-id='19d36127' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='208' column='1'/> + </data-member> + </class-decl> + <class-decl name='dw_pcie_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='229' column='1' id='785fcb49'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cpu_addr_fixup' type-id='198dd6d9' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='read_dbi' type-id='139a279e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='write_dbi' type-id='f87f885a' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='read_dbi2' type-id='139a279e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='write_dbi2' type-id='f87f885a' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='link_up' type-id='470be30c' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='start_link' type-id='470be30c' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='stop_link' type-id='5c683561' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='241' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='84390049' const='yes' id='aa1e7074'/> + <pointer-type-def type-id='aa1e7074' size-in-bits='64' id='2beae3fa'/> + <qualified-type-def type-id='0647d262' const='yes' id='7a78fb67'/> + <pointer-type-def type-id='7a78fb67' size-in-bits='64' id='19739a37'/> + <qualified-type-def type-id='785fcb49' const='yes' id='e9f76e3a'/> + <pointer-type-def type-id='e9f76e3a' size-in-bits='64' id='60824330'/> + <pointer-type-def type-id='ffd077eb' size-in-bits='64' id='19d36127'/> + <pointer-type-def type-id='1f13c53a' size-in-bits='64' id='8bf55d78'/> + <pointer-type-def type-id='6d93aa3a' size-in-bits='64' id='69a866d8'/> + <pointer-type-def type-id='f8ec0262' size-in-bits='64' id='470be30c'/> + <pointer-type-def type-id='8d04d39b' size-in-bits='64' id='f2ccca1f'/> + <pointer-type-def type-id='9defd450' size-in-bits='64' id='0681bc12'/> + <pointer-type-def type-id='fc9c6a93' size-in-bits='64' id='01d30b6f'/> + <pointer-type-def type-id='490169aa' size-in-bits='64' id='91669ea4'/> + <pointer-type-def type-id='89e11e34' size-in-bits='64' id='0f78538e'/> + <pointer-type-def type-id='2ddd86f7' size-in-bits='64' id='ca79aa7b'/> + <pointer-type-def type-id='69ba9ebc' size-in-bits='64' id='d91dfd7a'/> + <pointer-type-def type-id='d1e608d4' size-in-bits='64' id='139a279e'/> + <pointer-type-def type-id='aa1606dd' size-in-bits='64' id='198dd6d9'/> + <pointer-type-def type-id='842232f5' size-in-bits='64' id='5c683561'/> + <pointer-type-def type-id='47344208' size-in-bits='64' id='f87f885a'/> + <pointer-type-def type-id='195ce0ad' size-in-bits='64' id='08ed88d1'/> + <pointer-type-def type-id='dd8af1a7' size-in-bits='64' id='0603ffcb'/> + <function-decl name='dw_pcie_write_dbi' mangled-name='dw_pcie_write_dbi' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_write_dbi'> + <parameter type-id='8bf55d78' name='pci' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='153' column='1'/> + <parameter type-id='19c2251e' name='reg' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='153' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='153' column='1'/> + <parameter type-id='19c2251e' name='val' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='153' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dw_pcie_write' mangled-name='dw_pcie_write' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_write'> + <parameter type-id='eaa32e2f' name='addr' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='119' column='1'/> + <parameter type-id='95e97e5e' name='size' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='119' column='1'/> + <parameter type-id='19c2251e' name='val' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='119' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dw_pcie_wait_for_link' mangled-name='dw_pcie_wait_for_link' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='446' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_wait_for_link'> + <parameter type-id='8bf55d78' name='pci' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='446' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dw_pcie_read_dbi' mangled-name='dw_pcie_read_dbi' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_read_dbi'> + <parameter type-id='8bf55d78' name='pci' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='137' column='1'/> + <parameter type-id='19c2251e' name='reg' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='137' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='137' column='1'/> + <return type-id='19c2251e'/> + </function-decl> + <function-decl name='dw_pcie_read' mangled-name='dw_pcie_read' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_read'> + <parameter type-id='eaa32e2f' name='addr' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='97' column='1'/> + <parameter type-id='95e97e5e' name='size' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='97' column='1'/> + <parameter type-id='f9409001' name='val' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='97' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dw_pcie_link_up' mangled-name='dw_pcie_link_up' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_link_up'> + <parameter type-id='8bf55d78' name='pci' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='465' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='ffd077eb'> + <parameter type-id='69a866d8'/> + <return type-id='98b07df9'/> + </function-type> + <function-type size-in-bits='64' id='f8ec0262'> + <parameter type-id='8bf55d78'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8d04d39b'> + <parameter type-id='69a866d8'/> + <parameter type-id='f9b06939'/> + <parameter type-id='94eb9e95'/> + <parameter type-id='1dc6a898'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='9defd450'> + <parameter type-id='d91dfd7a'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='fc9c6a93'> + <parameter type-id='d91dfd7a'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='490169aa'> + <parameter type-id='d91dfd7a'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='f9409001'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='89e11e34'> + <parameter type-id='d91dfd7a'/> + <parameter type-id='d1feb554'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='2ddd86f7'> + <parameter type-id='d91dfd7a'/> + <parameter type-id='d1feb554'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='f9409001'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d1e608d4'> + <parameter type-id='8bf55d78'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='b59d7dce'/> + <return type-id='19c2251e'/> + </function-type> + <function-type size-in-bits='64' id='aa1606dd'> + <parameter type-id='8bf55d78'/> + <parameter type-id='91ce1af9'/> + <return type-id='91ce1af9'/> + </function-type> + <function-type size-in-bits='64' id='842232f5'> + <parameter type-id='8bf55d78'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='47344208'> + <parameter type-id='8bf55d78'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='19c2251e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='195ce0ad'> + <parameter type-id='69a866d8'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='dd8af1a7'> + <parameter type-id='d91dfd7a'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='a50e69e9' size-in-bits='64' id='98b07df9'/> + <enum-decl name='pci_epc_irq_type' filepath='include/linux/pci-epc.h' line='16' column='1' id='94eb9e95'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='PCI_EPC_IRQ_UNKNOWN' value='0'/> + <enumerator name='PCI_EPC_IRQ_LEGACY' value='1'/> + <enumerator name='PCI_EPC_IRQ_MSI' value='2'/> + <enumerator name='PCI_EPC_IRQ_MSIX' value='3'/> + </enum-decl> + <qualified-type-def type-id='4e25a330' const='yes' id='a50e69e9'/> + <class-decl name='pci_epc_features' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/pci-epc.h' line='117' column='1' id='4e25a330'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='linkup_notifier' type-id='f0981eeb' visibility='default' filepath='include/linux/pci-epc.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='msi_capable' type-id='f0981eeb' visibility='default' filepath='include/linux/pci-epc.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='msix_capable' type-id='f0981eeb' visibility='default' filepath='include/linux/pci-epc.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='reserved_bar' type-id='f9b06939' visibility='default' filepath='include/linux/pci-epc.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bar_fixed_64bit' type-id='f9b06939' visibility='default' filepath='include/linux/pci-epc.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bar_fixed_size' type-id='64acd4ce' visibility='default' filepath='include/linux/pci-epc.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='align' type-id='b59d7dce' visibility='default' filepath='include/linux/pci-epc.h' line='124' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='384' id='64acd4ce'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/endpoint/pci-epc-core.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='384' id='64acd4ce'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> <class-decl name='pci_epc' size-in-bits='7808' is-struct='yes' visibility='default' filepath='include/linux/pci-epc.h' line='96' column='1' id='dc5abf9a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/pci-epc.h' line='97' column='1'/> @@ -117957,210 +103713,11 @@ <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/pci-epc.h' line='83' column='1'/> </data-member> </class-decl> - <class-decl name='dw_pcie_ep_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='204' column='1' id='84390049'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ep_init' type-id='08ed88d1' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='raise_irq' type-id='f2ccca1f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_features' type-id='19d36127' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='208' column='1'/> - </data-member> - </class-decl> - <class-decl name='dw_pcie' size-in-bits='3584' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='244' column='1' id='1f13c53a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='245' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dbi_base' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dbi_base2' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='atu_base' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='num_viewport' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='iatu_unroll_enabled' type-id='f9b06939' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pp' type-id='69ba9ebc' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='ep' type-id='6d93aa3a' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='ops' type-id='60824330' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='version' type-id='f0981eeb' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='255' column='1'/> - </data-member> - </class-decl> - <class-decl name='pcie_port' size-in-bits='2304' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='165' column='1' id='69ba9ebc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='root_bus_nr' type-id='f9b06939' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cfg0_base' type-id='91ce1af9' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='va_cfg0_base' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cfg0_size' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cfg1_base' type-id='91ce1af9' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='va_cfg1_base' type-id='eaa32e2f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cfg1_size' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='io_base' type-id='acc63fdf' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='io_bus_addr' type-id='2522883d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='io_size' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mem_base' type-id='91ce1af9' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='mem_bus_addr' type-id='2522883d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='mem_size' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='cfg' type-id='c9d64c0d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='io' type-id='c9d64c0d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='mem' type-id='c9d64c0d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='busn' type-id='c9d64c0d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='ops' type-id='19739a37' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='msi_irq' type-id='95e97e5e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='irq_domain' type-id='7544e824' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='186' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='msi_domain' type-id='7544e824' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='187' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='msi_data' type-id='cf29c9b3' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='msi_page' type-id='02f11ed4' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='msi_irq_chip' type-id='8846a616' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='num_vectors' type-id='19c2251e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1632'> - <var-decl name='irq_mask' type-id='1c6311dd' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='root_bus' type-id='d1feb554' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='msi_irq_in_use' type-id='f46d9f4d' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='195' column='1'/> - </data-member> - </class-decl> - <class-decl name='dw_pcie_host_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='152' column='1' id='0647d262'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rd_own_conf' type-id='91669ea4' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wr_own_conf' type-id='01d30b6f' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rd_other_conf' type-id='ca79aa7b' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='wr_other_conf' type-id='0f78538e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='host_init' type-id='0681bc12' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='scan_bus' type-id='0603ffcb' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='set_num_vectors' type-id='0603ffcb' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='msi_host_init' type-id='0681bc12' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='162' column='1'/> - </data-member> - </class-decl> - <class-decl name='dw_pcie_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='229' column='1' id='785fcb49'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cpu_addr_fixup' type-id='198dd6d9' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='read_dbi' type-id='139a279e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='write_dbi' type-id='f87f885a' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='read_dbi2' type-id='139a279e' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='write_dbi2' type-id='f87f885a' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='link_up' type-id='470be30c' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='start_link' type-id='470be30c' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='stop_link' type-id='5c683561' visibility='default' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='241' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='f05eea43' size-in-bits='64' id='97aff453'/> - <qualified-type-def type-id='84390049' const='yes' id='aa1e7074'/> - <pointer-type-def type-id='aa1e7074' size-in-bits='64' id='2beae3fa'/> - <qualified-type-def type-id='0647d262' const='yes' id='7a78fb67'/> - <pointer-type-def type-id='7a78fb67' size-in-bits='64' id='19739a37'/> - <qualified-type-def type-id='785fcb49' const='yes' id='e9f76e3a'/> - <pointer-type-def type-id='e9f76e3a' size-in-bits='64' id='60824330'/> <qualified-type-def type-id='4e25a330' const='yes' id='a50e69e9'/> <pointer-type-def type-id='a50e69e9' size-in-bits='64' id='98b07df9'/> - <pointer-type-def type-id='ffd077eb' size-in-bits='64' id='19d36127'/> <pointer-type-def type-id='22bf175f' size-in-bits='64' id='9c05c933'/> <qualified-type-def type-id='f69b84e9' const='yes' id='7ebeca6e'/> <pointer-type-def type-id='7ebeca6e' size-in-bits='64' id='ca58690c'/> - <pointer-type-def type-id='1f13c53a' size-in-bits='64' id='8bf55d78'/> - <pointer-type-def type-id='6d93aa3a' size-in-bits='64' id='69a866d8'/> - <pointer-type-def type-id='f8ec0262' size-in-bits='64' id='470be30c'/> - <pointer-type-def type-id='8d04d39b' size-in-bits='64' id='f2ccca1f'/> <pointer-type-def type-id='08cc17f6' size-in-bits='64' id='5bd7ff98'/> <pointer-type-def type-id='ee21f28a' size-in-bits='64' id='517d281c'/> <pointer-type-def type-id='756c36fd' size-in-bits='64' id='762aacc9'/> @@ -118169,110 +103726,44 @@ <pointer-type-def type-id='ac107737' size-in-bits='64' id='6e30384b'/> <pointer-type-def type-id='72ec4a41' size-in-bits='64' id='4b11c9a5'/> <pointer-type-def type-id='a47ced76' size-in-bits='64' id='90ba6558'/> - <pointer-type-def type-id='9defd450' size-in-bits='64' id='0681bc12'/> - <pointer-type-def type-id='fc9c6a93' size-in-bits='64' id='01d30b6f'/> - <pointer-type-def type-id='490169aa' size-in-bits='64' id='91669ea4'/> - <pointer-type-def type-id='89e11e34' size-in-bits='64' id='0f78538e'/> - <pointer-type-def type-id='2ddd86f7' size-in-bits='64' id='ca79aa7b'/> <pointer-type-def type-id='dc5abf9a' size-in-bits='64' id='108dbc98'/> <pointer-type-def type-id='c9ea62cc' size-in-bits='64' id='409d248a'/> <pointer-type-def type-id='676dd99b' size-in-bits='64' id='0f1b379b'/> <pointer-type-def type-id='a8a68c63' size-in-bits='64' id='0ce81823'/> - <pointer-type-def type-id='69ba9ebc' size-in-bits='64' id='d91dfd7a'/> - <pointer-type-def type-id='2522883d' size-in-bits='64' id='ff752d64'/> - <pointer-type-def type-id='d1e608d4' size-in-bits='64' id='139a279e'/> - <pointer-type-def type-id='aa1606dd' size-in-bits='64' id='198dd6d9'/> - <pointer-type-def type-id='842232f5' size-in-bits='64' id='5c683561'/> - <pointer-type-def type-id='47344208' size-in-bits='64' id='f87f885a'/> - <pointer-type-def type-id='195ce0ad' size-in-bits='64' id='08ed88d1'/> <pointer-type-def type-id='2bf8974d' size-in-bits='64' id='b9f28869'/> <pointer-type-def type-id='2719d167' size-in-bits='64' id='8c67687b'/> <pointer-type-def type-id='3c21941b' size-in-bits='64' id='d21964af'/> - <pointer-type-def type-id='dd8af1a7' size-in-bits='64' id='0603ffcb'/> - <function-decl name='of_match_device' mangled-name='of_match_device' filepath='include/linux/of_device.h' line='15' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_match_device'> - <parameter type-id='e5ce629e'/> - <parameter type-id='8df61054'/> - <return type-id='e5ce629e'/> - </function-decl> - <function-decl name='platform_get_resource_byname' mangled-name='platform_get_resource_byname' filepath='include/linux/platform_device.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_resource_byname'> - <parameter type-id='db362995'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <return type-id='c9d64c0d'/> - </function-decl> - <function-decl name='dw_pcie_ep_init' mangled-name='dw_pcie_ep_init' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_ep_init'> - <parameter type-id='69a866d8'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dw_pcie_ep_reset_bar' mangled-name='dw_pcie_ep_reset_bar' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_ep_reset_bar'> - <parameter type-id='8bf55d78'/> - <parameter type-id='ba7a26c1'/> + <function-decl name='pci_epc_unmap_addr' mangled-name='pci_epc_unmap_addr' filepath='drivers/pci/endpoint/pci-epc-core.c' line='339' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_epc_unmap_addr'> + <parameter type-id='108dbc98' name='epc' filepath='drivers/pci/endpoint/pci-epc-core.c' line='339' column='1'/> + <parameter type-id='f9b06939' name='func_no' filepath='drivers/pci/endpoint/pci-epc-core.c' line='339' column='1'/> + <parameter type-id='2522883d' name='phys_addr' filepath='drivers/pci/endpoint/pci-epc-core.c' line='340' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dw_pcie_ep_raise_legacy_irq' mangled-name='dw_pcie_ep_raise_legacy_irq' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_ep_raise_legacy_irq'> - <parameter type-id='69a866d8'/> - <parameter type-id='002ac4a6'/> + <function-decl name='pci_epc_set_bar' mangled-name='pci_epc_set_bar' filepath='drivers/pci/endpoint/pci-epc-core.c' line='421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_epc_set_bar'> + <parameter type-id='108dbc98' name='epc' filepath='drivers/pci/endpoint/pci-epc-core.c' line='421' column='1'/> + <parameter type-id='f9b06939' name='func_no' filepath='drivers/pci/endpoint/pci-epc-core.c' line='421' column='1'/> + <parameter type-id='0f1b379b' name='epf_bar' filepath='drivers/pci/endpoint/pci-epc-core.c' line='422' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dw_pcie_ep_raise_msix_irq' mangled-name='dw_pcie_ep_raise_msix_irq' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_ep_raise_msix_irq'> - <parameter type-id='69a866d8'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='8efea9e5'/> + <function-decl name='pci_epc_map_addr' mangled-name='pci_epc_map_addr' filepath='drivers/pci/endpoint/pci-epc-core.c' line='366' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_epc_map_addr'> + <parameter type-id='108dbc98' name='epc' filepath='drivers/pci/endpoint/pci-epc-core.c' line='366' column='1'/> + <parameter type-id='f9b06939' name='func_no' filepath='drivers/pci/endpoint/pci-epc-core.c' line='366' column='1'/> + <parameter type-id='2522883d' name='phys_addr' filepath='drivers/pci/endpoint/pci-epc-core.c' line='367' column='1'/> + <parameter type-id='91ce1af9' name='pci_addr' filepath='drivers/pci/endpoint/pci-epc-core.c' line='367' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/pci/endpoint/pci-epc-core.c' line='367' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dw_pcie_ep_raise_msi_irq' mangled-name='dw_pcie_ep_raise_msi_irq' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_ep_raise_msi_irq'> - <parameter type-id='69a866d8'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> + <function-decl name='pci_epc_clear_bar' mangled-name='pci_epc_clear_bar' filepath='drivers/pci/endpoint/pci-epc-core.c' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_epc_clear_bar'> + <parameter type-id='108dbc98' name='epc' filepath='drivers/pci/endpoint/pci-epc-core.c' line='394' column='1'/> + <parameter type-id='f9b06939' name='func_no' filepath='drivers/pci/endpoint/pci-epc-core.c' line='394' column='1'/> + <parameter type-id='0f1b379b' name='epf_bar' filepath='drivers/pci/endpoint/pci-epc-core.c' line='395' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <class-decl name='config_item' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='40' column='1' id='79236ccf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ci_name' type-id='26a90f95' visibility='default' filepath='include/linux/configfs.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ci_namebuf' type-id='664ac0b7' visibility='default' filepath='include/linux/configfs.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='ci_kref' type-id='400fb07b' visibility='default' filepath='include/linux/configfs.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ci_entry' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ci_parent' type-id='7a29ff27' visibility='default' filepath='include/linux/configfs.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='ci_group' type-id='97aff453' visibility='default' filepath='include/linux/configfs.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='ci_type' type-id='596e8e55' visibility='default' filepath='include/linux/configfs.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='ci_dentry' type-id='27675065' visibility='default' filepath='include/linux/configfs.h' line='48' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='4bdc1a8c' size-in-bits='64' id='598755ca'/> - <function-type size-in-bits='64' id='ffd077eb'> - <parameter type-id='69a866d8'/> - <return type-id='98b07df9'/> - </function-type> <function-type size-in-bits='64' id='22bf175f'> <parameter type-id='108dbc98'/> <parameter type-id='f9b06939'/> <return type-id='98b07df9'/> </function-type> - <function-type size-in-bits='64' id='f8ec0262'> - <parameter type-id='8bf55d78'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8d04d39b'> - <parameter type-id='69a866d8'/> - <parameter type-id='f9b06939'/> - <parameter type-id='94eb9e95'/> - <parameter type-id='1dc6a898'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='08cc17f6'> <parameter type-id='108dbc98'/> <return type-id='95e97e5e'/> @@ -118321,70 +103812,6 @@ <parameter type-id='f9b06939'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='9defd450'> - <parameter type-id='d91dfd7a'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='fc9c6a93'> - <parameter type-id='d91dfd7a'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='490169aa'> - <parameter type-id='d91dfd7a'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f9409001'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='89e11e34'> - <parameter type-id='d91dfd7a'/> - <parameter type-id='d1feb554'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='2ddd86f7'> - <parameter type-id='d91dfd7a'/> - <parameter type-id='d1feb554'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f9409001'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d1e608d4'> - <parameter type-id='8bf55d78'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='b59d7dce'/> - <return type-id='19c2251e'/> - </function-type> - <function-type size-in-bits='64' id='aa1606dd'> - <parameter type-id='8bf55d78'/> - <parameter type-id='91ce1af9'/> - <return type-id='91ce1af9'/> - </function-type> - <function-type size-in-bits='64' id='842232f5'> - <parameter type-id='8bf55d78'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='47344208'> - <parameter type-id='8bf55d78'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='19c2251e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='195ce0ad'> - <parameter type-id='69a866d8'/> - <return type-id='48b5725f'/> - </function-type> <function-type size-in-bits='64' id='2bf8974d'> <parameter type-id='108dbc98'/> <return type-id='48b5725f'/> @@ -118396,138 +103823,3097 @@ <return type-id='48b5725f'/> </function-type> <function-type size-in-bits='64' id='3c21941b'> - <parameter type-id='108dbc98'/> - <parameter type-id='f9b06939'/> - <parameter type-id='2522883d'/> + <parameter type-id='108dbc98' name='epc'/> + <parameter type-id='f9b06939' name='func_no'/> + <parameter type-id='2522883d' name='phys_addr'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='dd8af1a7'> - <parameter type-id='d91dfd7a'/> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/endpoint/pci-epc-mem.c' language='LANG_C89'> + <pointer-type-def type-id='2522883d' size-in-bits='64' id='ff752d64'/> + <function-decl name='pci_epc_mem_free_addr' mangled-name='pci_epc_mem_free_addr' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_epc_mem_free_addr'> + <parameter type-id='108dbc98' name='epc' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='159' column='1'/> + <parameter type-id='2522883d' name='phys_addr' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='159' column='1'/> + <parameter type-id='eaa32e2f' name='virt_addr' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='160' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='160' column='1'/> <return type-id='48b5725f'/> - </function-type> - <class-decl name='configfs_subsystem' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='226' column='1' id='4bdc1a8c'> + </function-decl> + <function-decl name='pci_epc_mem_alloc_addr' mangled-name='pci_epc_mem_alloc_addr' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_epc_mem_alloc_addr'> + <parameter type-id='108dbc98' name='epc' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='122' column='1'/> + <parameter type-id='ff752d64' name='phys_addr' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='123' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='123' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/irq.c' language='LANG_C89'> + <function-decl name='pci_request_irq' mangled-name='pci_request_irq' filepath='drivers/pci/irq.c' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_request_irq'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/irq.c' line='83' column='1'/> + <parameter type-id='f0981eeb' name='nr' filepath='drivers/pci/irq.c' line='83' column='1'/> + <parameter type-id='29591c9a' name='handler' filepath='drivers/pci/irq.c' line='83' column='1'/> + <parameter type-id='29591c9a' name='thread_fn' filepath='drivers/pci/irq.c' line='84' column='1'/> + <parameter type-id='eaa32e2f' name='dev_id' filepath='drivers/pci/irq.c' line='84' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/pci/irq.c' line='84' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_free_irq' mangled-name='pci_free_irq' filepath='drivers/pci/irq.c' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_free_irq'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/irq.c' line='122' column='1'/> + <parameter type-id='f0981eeb' name='nr' filepath='drivers/pci/irq.c' line='122' column='1'/> + <parameter type-id='eaa32e2f' name='dev_id' filepath='drivers/pci/irq.c' line='122' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/msi.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='d87a4b41' size-in-bits='128' id='f7b1166e'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <class-decl name='msi_domain_info' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='292' column='1' id='7df9052a'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='su_group' type-id='f05eea43' visibility='default' filepath='include/linux/configfs.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='su_mutex' type-id='925167dc' visibility='default' filepath='include/linux/configfs.h' line='228' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='79236ccf' size-in-bits='64' id='7a29ff27'/> - <pointer-type-def type-id='d88ac15d' size-in-bits='64' id='596e8e55'/> - <qualified-type-def type-id='d6939bb8' const='yes' id='d88ac15d'/> - <class-decl name='config_item_type' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='67' column='1' id='d6939bb8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ct_owner' type-id='2730d015' visibility='default' filepath='include/linux/configfs.h' line='68' column='1'/> + <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='293' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ct_item_ops' type-id='603e39d9' visibility='default' filepath='include/linux/configfs.h' line='69' column='1'/> + <var-decl name='ops' type-id='adccc7b0' visibility='default' filepath='include/linux/msi.h' line='294' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ct_group_ops' type-id='e8051adb' visibility='default' filepath='include/linux/configfs.h' line='70' column='1'/> + <var-decl name='chip' type-id='8846a616' visibility='default' filepath='include/linux/msi.h' line='295' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ct_attrs' type-id='bbec9157' visibility='default' filepath='include/linux/configfs.h' line='71' column='1'/> + <var-decl name='chip_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='296' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ct_bin_attrs' type-id='07234631' visibility='default' filepath='include/linux/configfs.h' line='72' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='32db1b87' size-in-bits='64' id='bbec9157'/> - <pointer-type-def type-id='9bdc8381' size-in-bits='64' id='07234631'/> - <pointer-type-def type-id='6d5a1dab' size-in-bits='64' id='e8051adb'/> - <pointer-type-def type-id='a60315e1' size-in-bits='64' id='603e39d9'/> - <class-decl name='configfs_group_operations' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='218' column='1' id='6d5a1dab'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='make_item' type-id='263d54b5' visibility='default' filepath='include/linux/configfs.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='make_group' type-id='45c2a1d1' visibility='default' filepath='include/linux/configfs.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='commit_item' type-id='d841f43f' visibility='default' filepath='include/linux/configfs.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='disconnect_notify' type-id='ee7d45c8' visibility='default' filepath='include/linux/configfs.h' line='222' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='drop_item' type-id='ee7d45c8' visibility='default' filepath='include/linux/configfs.h' line='223' column='1'/> - </data-member> - </class-decl> - <class-decl name='configfs_item_operations' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='212' column='1' id='a60315e1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='release' type-id='62924a52' visibility='default' filepath='include/linux/configfs.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='allow_link' type-id='dbb91d59' visibility='default' filepath='include/linux/configfs.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drop_link' type-id='63faaa44' visibility='default' filepath='include/linux/configfs.h' line='215' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='5f2e9b8f' size-in-bits='64' id='32db1b87'/> - <pointer-type-def type-id='77d12c79' size-in-bits='64' id='9bdc8381'/> - <class-decl name='configfs_attribute' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='117' column='1' id='5f2e9b8f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ca_name' type-id='80f4b756' visibility='default' filepath='include/linux/configfs.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ca_owner' type-id='2730d015' visibility='default' filepath='include/linux/configfs.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ca_mode' type-id='2594b00f' visibility='default' filepath='include/linux/configfs.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='show' type-id='03385b06' visibility='default' filepath='include/linux/configfs.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='store' type-id='f2e3940a' visibility='default' filepath='include/linux/configfs.h' line='122' column='1'/> - </data-member> - </class-decl> - <class-decl name='configfs_bin_attribute' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='153' column='1' id='77d12c79'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cb_attr' type-id='5f2e9b8f' visibility='default' filepath='include/linux/configfs.h' line='154' column='1'/> + <var-decl name='handler' type-id='cdb741d3' visibility='default' filepath='include/linux/msi.h' line='297' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='cb_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/configfs.h' line='155' column='1'/> + <var-decl name='handler_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='298' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cb_max_size' type-id='b59d7dce' visibility='default' filepath='include/linux/configfs.h' line='156' column='1'/> + <var-decl name='handler_name' type-id='80f4b756' visibility='default' filepath='include/linux/msi.h' line='299' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='read' type-id='8d4ac8c3' visibility='default' filepath='include/linux/configfs.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='write' type-id='8d4ac8c3' visibility='default' filepath='include/linux/configfs.h' line='158' column='1'/> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='300' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='18ab9185' size-in-bits='64' id='45c2a1d1'/> - <pointer-type-def type-id='34f1eb39' size-in-bits='64' id='263d54b5'/> - <pointer-type-def type-id='72ce0fb3' size-in-bits='64' id='d841f43f'/> - <pointer-type-def type-id='8b1bf035' size-in-bits='64' id='dbb91d59'/> - <pointer-type-def type-id='0f872816' size-in-bits='64' id='ee7d45c8'/> - <pointer-type-def type-id='d724f4d0' size-in-bits='64' id='62924a52'/> - <pointer-type-def type-id='e29a2892' size-in-bits='64' id='63faaa44'/> - <pointer-type-def type-id='7f00154c' size-in-bits='64' id='03385b06'/> - <pointer-type-def type-id='0bb075d8' size-in-bits='64' id='f2e3940a'/> - <pointer-type-def type-id='baf016ef' size-in-bits='64' id='8d4ac8c3'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/controller/dwc/pcie-designware.c' language='LANG_C89'> - <function-decl name='dw_pcie_read_dbi' mangled-name='dw_pcie_read_dbi' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_read_dbi'> - <parameter type-id='8bf55d78' name='pci' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='137' column='1'/> - <parameter type-id='19c2251e' name='reg' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='137' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='137' column='1'/> - <return type-id='19c2251e'/> + <class-decl name='msi_domain_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='258' column='1' id='fef1be32'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='get_hwirq' type-id='e41e7f12' visibility='default' filepath='include/linux/msi.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='msi_init' type-id='390f2646' visibility='default' filepath='include/linux/msi.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='msi_free' type-id='f28039ea' visibility='default' filepath='include/linux/msi.h' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='msi_check' type-id='40825cfb' visibility='default' filepath='include/linux/msi.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='msi_prepare' type-id='68c675aa' visibility='default' filepath='include/linux/msi.h' line='271' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='msi_finish' type-id='9d1da97a' visibility='default' filepath='include/linux/msi.h' line='274' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='set_desc' type-id='b3c70e7a' visibility='default' filepath='include/linux/msi.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='handle_error' type-id='ed647258' visibility='default' filepath='include/linux/msi.h' line='277' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='msi_alloc_info_t' type-id='b3d73007' filepath='include/asm-generic/msi.h' line='29' column='1' id='e36320e9'/> + <class-decl name='msi_alloc_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/asm-generic/msi.h' line='22' column='1' id='b3d73007'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='desc' type-id='b11825ce' visibility='default' filepath='include/asm-generic/msi.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hwirq' type-id='88370ce9' visibility='default' filepath='include/asm-generic/msi.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='scratchpad' type-id='f7b1166e' visibility='default' filepath='include/asm-generic/msi.h' line='28' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/asm-generic/msi.h' line='25' column='1' id='d87a4b41'> + <data-member access='public'> + <var-decl name='ul' type-id='7359adad' visibility='default' filepath='include/asm-generic/msi.h' line='26' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ptr' type-id='eaa32e2f' visibility='default' filepath='include/asm-generic/msi.h' line='27' column='1'/> + </data-member> + </union-decl> + <class-decl name='msix_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='1444' column='1' id='6d6fcd23'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vector' type-id='19c2251e' visibility='default' filepath='include/linux/pci.h' line='1445' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='entry' type-id='1dc6a898' visibility='default' filepath='include/linux/pci.h' line='1446' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='a1aadc50' size-in-bits='64' id='68c675aa'/> + <pointer-type-def type-id='78117ea6' size-in-bits='64' id='ed647258'/> + <pointer-type-def type-id='aaa8d90f' size-in-bits='64' id='40825cfb'/> + <pointer-type-def type-id='5e584ca4' size-in-bits='64' id='390f2646'/> + <pointer-type-def type-id='e36320e9' size-in-bits='64' id='ccf3b302'/> + <pointer-type-def type-id='7df9052a' size-in-bits='64' id='a9bcccf8'/> + <pointer-type-def type-id='fef1be32' size-in-bits='64' id='adccc7b0'/> + <pointer-type-def type-id='6d6fcd23' size-in-bits='64' id='682fb763'/> + <pointer-type-def type-id='2381d398' size-in-bits='64' id='e41e7f12'/> + <pointer-type-def type-id='ec180093' size-in-bits='64' id='887112a7'/> + <pointer-type-def type-id='aefe43a8' size-in-bits='64' id='f28039ea'/> + <pointer-type-def type-id='95e62b18' size-in-bits='64' id='9d1da97a'/> + <pointer-type-def type-id='0706d6e8' size-in-bits='64' id='b3c70e7a'/> + <function-decl name='pci_msi_create_irq_domain' mangled-name='pci_msi_create_irq_domain' filepath='drivers/pci/msi.c' line='1533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_msi_create_irq_domain'> + <parameter type-id='4a935625' name='fwnode' filepath='drivers/pci/msi.c' line='1533' column='1'/> + <parameter type-id='a9bcccf8' name='info' filepath='drivers/pci/msi.c' line='1534' column='1'/> + <parameter type-id='7544e824' name='parent' filepath='drivers/pci/msi.c' line='1535' column='1'/> + <return type-id='7544e824'/> </function-decl> - <function-decl name='dw_pcie_write_dbi' mangled-name='dw_pcie_write_dbi' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_write_dbi'> - <parameter type-id='8bf55d78' name='pci' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='153' column='1'/> - <parameter type-id='19c2251e' name='reg' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='153' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='153' column='1'/> - <parameter type-id='19c2251e' name='val' filepath='drivers/pci/controller/dwc/pcie-designware.c' line='153' column='1'/> + <function-decl name='pci_disable_msi' mangled-name='pci_disable_msi' filepath='drivers/pci/msi.c' line='983' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_disable_msi'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/msi.c' line='983' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_disable_msix' mangled-name='pci_disable_msix' filepath='drivers/pci/msi.c' line='1070' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_disable_msix'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/msi.c' line='1070' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_msi_vec_count' mangled-name='pci_msi_vec_count' filepath='drivers/pci/msi.c' line='944' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_msi_vec_count'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/msi.c' line='944' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_msi_unmask_irq' mangled-name='pci_msi_unmask_irq' filepath='drivers/pci/msi.c' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_msi_unmask_irq'> + <parameter type-id='1c475548' name='data' filepath='drivers/pci/msi.c' line='262' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_msi_mask_irq' mangled-name='pci_msi_mask_irq' filepath='drivers/pci/msi.c' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_msi_mask_irq'> + <parameter type-id='1c475548' name='data' filepath='drivers/pci/msi.c' line='252' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_msi_enabled' mangled-name='pci_msi_enabled' filepath='drivers/pci/msi.c' line='1091' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_msi_enabled'> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_irq_vector' mangled-name='pci_irq_vector' filepath='drivers/pci/msi.c' line='1306' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_irq_vector'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/msi.c' line='1306' column='1'/> + <parameter type-id='f0981eeb' name='nr' filepath='drivers/pci/msi.c' line='1306' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_irq_get_affinity' mangled-name='pci_irq_get_affinity' filepath='drivers/pci/msi.c' line='1345' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_irq_get_affinity'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/msi.c' line='1345' column='1'/> + <parameter type-id='95e97e5e' name='nr' filepath='drivers/pci/msi.c' line='1345' column='1'/> + <return type-id='5f8a1ac4'/> + </function-decl> + <function-decl name='pci_free_irq_vectors' mangled-name='pci_free_irq_vectors' filepath='drivers/pci/msi.c' line='1287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_free_irq_vectors'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/msi.c' line='1287' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_enable_msix_range' mangled-name='pci_enable_msix_range' filepath='drivers/pci/msi.c' line='1205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_enable_msix_range'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/msi.c' line='1205' column='1'/> + <parameter type-id='682fb763' name='entries' filepath='drivers/pci/msi.c' line='1205' column='1'/> + <parameter type-id='95e97e5e' name='minvec' filepath='drivers/pci/msi.c' line='1206' column='1'/> + <parameter type-id='95e97e5e' name='maxvec' filepath='drivers/pci/msi.c' line='1206' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_enable_msi' mangled-name='pci_enable_msi' filepath='drivers/pci/msi.c' line='1148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_enable_msi'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/msi.c' line='1148' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_alloc_irq_vectors_affinity' mangled-name='pci_alloc_irq_vectors_affinity' filepath='drivers/pci/msi.c' line='1230' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_alloc_irq_vectors_affinity'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/msi.c' line='1230' column='1'/> + <parameter type-id='f0981eeb' name='min_vecs' filepath='drivers/pci/msi.c' line='1230' column='1'/> + <parameter type-id='f0981eeb' name='max_vecs' filepath='drivers/pci/msi.c' line='1231' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='drivers/pci/msi.c' line='1231' column='1'/> + <parameter type-id='8a876638' name='affd' filepath='drivers/pci/msi.c' line='1232' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='a1aadc50'> + <parameter type-id='7544e824'/> + <parameter type-id='fa0b179b'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='ccf3b302'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='78117ea6'> + <parameter type-id='7544e824'/> + <parameter type-id='b11825ce'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='aaa8d90f'> + <parameter type-id='7544e824'/> + <parameter type-id='a9bcccf8'/> + <parameter type-id='fa0b179b'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5e584ca4'> + <parameter type-id='7544e824'/> + <parameter type-id='a9bcccf8'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='88370ce9'/> + <parameter type-id='ccf3b302'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='2381d398'> + <parameter type-id='a9bcccf8'/> + <parameter type-id='ccf3b302'/> + <return type-id='88370ce9'/> + </function-type> + <function-type size-in-bits='64' id='ec180093'> + <parameter type-id='8a876638'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='aefe43a8'> + <parameter type-id='7544e824'/> + <parameter type-id='a9bcccf8'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='95e62b18'> + <parameter type-id='ccf3b302'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='0706d6e8'> + <parameter type-id='ccf3b302'/> + <parameter type-id='b11825ce'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='064acd7a' size-in-bits='64' id='1c475548'/> + <pointer-type-def type-id='d2b46ce8' size-in-bits='64' id='b11825ce'/> + <class-decl name='irq_data' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='173' column='1' id='064acd7a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mask' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hwirq' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='common' type-id='a4a39eba' visibility='default' filepath='include/linux/irq.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='chip' type-id='8846a616' visibility='default' filepath='include/linux/irq.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='domain' type-id='7544e824' visibility='default' filepath='include/linux/irq.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='parent_data' type-id='1c475548' visibility='default' filepath='include/linux/irq.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='chip_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/irq.h' line='183' column='1'/> + </data-member> + </class-decl> + <class-decl name='msi_desc' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='85' column='1' id='d2b46ce8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/msi.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/msi.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='nvec_used' type-id='f0981eeb' visibility='default' filepath='include/linux/msi.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/msi.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='msg' type-id='03ba410a' visibility='default' filepath='include/linux/msi.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='affinity' type-id='ef2b6ec8' visibility='default' filepath='include/linux/msi.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='iommu_cookie' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='write_msi_msg' type-id='aecf9817' visibility='default' filepath='include/linux/msi.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='write_msi_msg_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='' type-id='153fff9c' visibility='default' filepath='include/linux/msi.h' line='100' column='1'/> + </data-member> + </class-decl> + <class-decl name='msi_msg' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='8' column='1' id='03ba410a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='address_lo' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='9' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='address_hi' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='10' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='11' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='bab69d9a' size-in-bits='64' id='ef2b6ec8'/> + <pointer-type-def type-id='f1a268ec' size-in-bits='64' id='a4a39eba'/> + <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/msi.h' line='100' column='1' id='153fff9c'> + <data-member access='public'> + <var-decl name='' type-id='72589d89' visibility='default' filepath='include/linux/msi.h' line='102' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='platform' type-id='2ae2d1e2' visibility='default' filepath='include/linux/msi.h' line='127' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='fsl_mc' type-id='9930269d' visibility='default' filepath='include/linux/msi.h' line='128' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='inta' type-id='248c6527' visibility='default' filepath='include/linux/msi.h' line='129' column='1'/> + </data-member> + </union-decl> + <pointer-type-def type-id='9d9f3e8b' size-in-bits='64' id='aecf9817'/> + <class-decl name='fsl_mc_msi_desc' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='46' column='1' id='9930269d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='msi_index' type-id='1dc6a898' visibility='default' filepath='include/linux/msi.h' line='47' column='1'/> + </data-member> + </class-decl> + <class-decl name='irq_affinity_desc' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='297' column='1' id='bab69d9a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mask' type-id='1354385d' visibility='default' filepath='include/linux/interrupt.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_managed' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='299' column='1'/> + </data-member> + </class-decl> + <class-decl name='irq_common_data' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='143' column='1' id='f1a268ec'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state_use_accessors' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='handler_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/irq.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='msi_desc' type-id='b11825ce' visibility='default' filepath='include/linux/irq.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='affinity' type-id='b16b461b' visibility='default' filepath='include/linux/irq.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='effective_affinity' type-id='b16b461b' visibility='default' filepath='include/linux/irq.h' line='152' column='1'/> + </data-member> + </class-decl> + <class-decl name='platform_msi_desc' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='37' column='1' id='2ae2d1e2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='msi_priv_data' type-id='1f211d93' visibility='default' filepath='include/linux/msi.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='msi_index' type-id='1dc6a898' visibility='default' filepath='include/linux/msi.h' line='39' column='1'/> + </data-member> + </class-decl> + <class-decl name='ti_sci_inta_msi_desc' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='54' column='1' id='248c6527'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev_index' type-id='1dc6a898' visibility='default' filepath='include/linux/msi.h' line='55' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/msi.h' line='102' column='1' id='72589d89'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='masked' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='msi_attrib' type-id='2ce04ee0' visibility='default' filepath='include/linux/msi.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='' type-id='79c40656' visibility='default' filepath='include/linux/msi.h' line='114' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/msi.h' line='104' column='1' id='2ce04ee0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_msix' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='multiple' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='multi_cap' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='maskbit' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_64' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='is_virtual' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='entry_nr' type-id='1dc6a898' visibility='default' filepath='include/linux/msi.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='default_irq' type-id='f0981eeb' visibility='default' filepath='include/linux/msi.h' line='112' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='5d1d7263' size-in-bits='64' id='1f211d93'/> + <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/msi.h' line='114' column='1' id='79c40656'> + <data-member access='public'> + <var-decl name='mask_pos' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='115' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='mask_base' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='116' column='1'/> + </data-member> + </union-decl> + <class-decl name='platform_msi_priv_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='5d1d7263'/> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/of.c' language='LANG_C89'> + <function-decl name='of_irq_parse_and_map_pci' mangled-name='of_irq_parse_and_map_pci' filepath='drivers/pci/of.c' line='469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_irq_parse_and_map_pci'> + <parameter type-id='947f31e6' name='dev' filepath='drivers/pci/of.c' line='469' column='1'/> + <parameter type-id='f9b06939' name='slot' filepath='drivers/pci/of.c' line='469' column='1'/> + <parameter type-id='f9b06939' name='pin' filepath='drivers/pci/of.c' line='469' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_of_pci_get_host_bridge_resources' mangled-name='devm_of_pci_get_host_bridge_resources' filepath='drivers/pci/of.c' line='258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_pci_get_host_bridge_resources'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pci/of.c' line='258' column='1'/> + <parameter type-id='002ac4a6' name='busno' filepath='drivers/pci/of.c' line='259' column='1'/> + <parameter type-id='002ac4a6' name='bus_max' filepath='drivers/pci/of.c' line='259' column='1'/> + <parameter type-id='e84b031a' name='resources' filepath='drivers/pci/of.c' line='260' column='1'/> + <parameter type-id='9e6a6c02' name='io_base' filepath='drivers/pci/of.c' line='260' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='acc63fdf' size-in-bits='64' id='9e6a6c02'/> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/pci-driver.c' language='LANG_C89'> + <var-decl name='pci_bus_type' type-id='b31bfc8a' mangled-name='pci_bus_type' visibility='default' filepath='drivers/pci/pci-driver.c' line='1655' column='1' elf-symbol-id='pci_bus_type'/> + <function-decl name='pci_unregister_driver' mangled-name='pci_unregister_driver' filepath='drivers/pci/pci-driver.c' line='1463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_unregister_driver'> + <parameter type-id='85b59624' name='drv' filepath='drivers/pci/pci-driver.c' line='1463' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_match_id' mangled-name='pci_match_id' filepath='drivers/pci/pci-driver.c' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_match_id'> + <parameter type-id='92fc8aa5' name='ids' filepath='drivers/pci/pci-driver.c' line='221' column='1'/> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci-driver.c' line='222' column='1'/> + <return type-id='92fc8aa5'/> + </function-decl> + <function-decl name='pci_dev_put' mangled-name='pci_dev_put' filepath='drivers/pci/pci-driver.c' line='1548' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_dev_put'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci-driver.c' line='1548' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_dev_get' mangled-name='pci_dev_get' filepath='drivers/pci/pci-driver.c' line='1533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_dev_get'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci-driver.c' line='1533' column='1'/> + <return type-id='85196e3f'/> + </function-decl> + <function-decl name='__pci_register_driver' mangled-name='__pci_register_driver' filepath='drivers/pci/pci-driver.c' line='1435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pci_register_driver'> + <parameter type-id='85b59624' name='drv' filepath='drivers/pci/pci-driver.c' line='1435' column='1'/> + <parameter type-id='2730d015' name='owner' filepath='drivers/pci/pci-driver.c' line='1435' column='1'/> + <parameter type-id='80f4b756' name='mod_name' filepath='drivers/pci/pci-driver.c' line='1436' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/pci.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='ac1c7ae1' size-in-bits='infinite' id='5f7bfbc1'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <class-decl name='pci_saved_state' size-in-bits='512' is-struct='yes' visibility='default' filepath='drivers/pci/pci.c' line='1490' column='1' id='bdbf2231'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='config_space' type-id='02fdec64' visibility='default' filepath='drivers/pci/pci.c' line='1491' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cap' type-id='5f7bfbc1' visibility='default' filepath='drivers/pci/pci.c' line='1492' column='1'/> + </data-member> + </class-decl> + <class-decl name='pci_cap_saved_data' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='274' column='1' id='ac1c7ae1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cap_nr' type-id='1dc6a898' visibility='default' filepath='include/linux/pci.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='cap_extended' type-id='b50a4934' visibility='default' filepath='include/linux/pci.h' line='276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='c165e8b9' visibility='default' filepath='include/linux/pci.h' line='278' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='bdbf2231' size-in-bits='64' id='e4acc659'/> + <pointer-type-def type-id='e4acc659' size-in-bits='64' id='6efc6709'/> + <function-decl name='pci_disable_device' mangled-name='pci_disable_device' filepath='drivers/pci/pci.c' line='1931' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_disable_device'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1931' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_release_region' mangled-name='pci_release_region' filepath='drivers/pci/pci.c' line='3695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_release_region'> + <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='3695' column='1'/> + <parameter type-id='95e97e5e' name='bar' filepath='drivers/pci/pci.c' line='3695' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_release_selected_regions' mangled-name='pci_release_selected_regions' filepath='drivers/pci/pci.c' line='3792' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_release_selected_regions'> + <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='3792' column='1'/> + <parameter type-id='95e97e5e' name='bars' filepath='drivers/pci/pci.c' line='3792' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_find_ext_capability' mangled-name='pci_find_ext_capability' filepath='drivers/pci/pci.c' line='546' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_find_ext_capability'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='546' column='1'/> + <parameter type-id='95e97e5e' name='cap' filepath='drivers/pci/pci.c' line='546' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_find_capability' mangled-name='pci_find_capability' filepath='drivers/pci/pci.c' line='440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_find_capability'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='440' column='1'/> + <parameter type-id='95e97e5e' name='cap' filepath='drivers/pci/pci.c' line='440' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pcim_enable_device' mangled-name='pcim_enable_device' filepath='drivers/pci/pci.c' line='1811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcim_enable_device'> + <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='1811' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pcie_set_mps' mangled-name='pcie_set_mps' filepath='drivers/pci/pci.c' line='5723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_set_mps'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='5723' column='1'/> + <parameter type-id='95e97e5e' name='mps' filepath='drivers/pci/pci.c' line='5723' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pcie_get_mps' mangled-name='pcie_get_mps' filepath='drivers/pci/pci.c' line='5705' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_get_mps'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='5705' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_store_saved_state' mangled-name='pci_store_saved_state' filepath='drivers/pci/pci.c' line='1502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_store_saved_state'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1502' column='1'/> + <return type-id='e4acc659'/> + </function-decl> + <function-decl name='pci_set_power_state' mangled-name='pci_set_power_state' filepath='drivers/pci/pci.c' line='1098' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_set_power_state'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1098' column='1'/> + <parameter type-id='49c32219' name='state' filepath='drivers/pci/pci.c' line='1098' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_set_mwi' mangled-name='pci_set_mwi' filepath='drivers/pci/pci.c' line='4259' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_set_mwi'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='4259' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_set_master' mangled-name='pci_set_master' filepath='drivers/pci/pci.c' line='4196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_set_master'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='4196' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_select_bars' mangled-name='pci_select_bars' filepath='drivers/pci/pci.c' line='5936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_select_bars'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='5936' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='drivers/pci/pci.c' line='5936' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_save_state' mangled-name='pci_save_state' filepath='drivers/pci/pci.c' line='1345' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_save_state'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1345' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_restore_state' mangled-name='pci_restore_state' filepath='drivers/pci/pci.c' line='1456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_restore_state'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1456' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_reset_function' mangled-name='pci_reset_function' filepath='drivers/pci/pci.c' line='5091' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_reset_function'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='5091' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_request_selected_regions' mangled-name='pci_request_selected_regions' filepath='drivers/pci/pci.c' line='3828' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_request_selected_regions'> + <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='3828' column='1'/> + <parameter type-id='95e97e5e' name='bars' filepath='drivers/pci/pci.c' line='3828' column='1'/> + <parameter type-id='80f4b756' name='res_name' filepath='drivers/pci/pci.c' line='3829' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_request_regions' mangled-name='pci_request_regions' filepath='drivers/pci/pci.c' line='3872' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_request_regions'> + <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='3872' column='1'/> + <parameter type-id='80f4b756' name='res_name' filepath='drivers/pci/pci.c' line='3872' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_request_region' mangled-name='pci_request_region' filepath='drivers/pci/pci.c' line='3778' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_request_region'> + <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='3778' column='1'/> + <parameter type-id='95e97e5e' name='bar' filepath='drivers/pci/pci.c' line='3778' column='1'/> + <parameter type-id='80f4b756' name='res_name' filepath='drivers/pci/pci.c' line='3778' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_release_regions' mangled-name='pci_release_regions' filepath='drivers/pci/pci.c' line='3853' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_release_regions'> + <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='3853' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_load_saved_state' mangled-name='pci_load_saved_state' filepath='drivers/pci/pci.c' line='1541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_load_saved_state'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1541' column='1'/> + <parameter type-id='e4acc659' name='state' filepath='drivers/pci/pci.c' line='1542' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_load_and_free_saved_state' mangled-name='pci_load_and_free_saved_state' filepath='drivers/pci/pci.c' line='1578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_load_and_free_saved_state'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1578' column='1'/> + <parameter type-id='6efc6709' name='state' filepath='drivers/pci/pci.c' line='1579' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_ioremap_wc_bar' mangled-name='pci_ioremap_wc_bar' filepath='drivers/pci/pci.c' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_ioremap_wc_bar'> + <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='184' column='1'/> + <parameter type-id='95e97e5e' name='bar' filepath='drivers/pci/pci.c' line='184' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='pci_ioremap_bar' mangled-name='pci_ioremap_bar' filepath='drivers/pci/pci.c' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_ioremap_bar'> + <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='169' column='1'/> + <parameter type-id='95e97e5e' name='bar' filepath='drivers/pci/pci.c' line='169' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='pci_intx' mangled-name='pci_intx' filepath='drivers/pci/pci.c' line='4349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_intx'> + <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='4349' column='1'/> + <parameter type-id='95e97e5e' name='enable' filepath='drivers/pci/pci.c' line='4349' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_find_pcie_root_port' mangled-name='pci_find_pcie_root_port' filepath='drivers/pci/pci.c' line='696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_find_pcie_root_port'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='696' column='1'/> + <return type-id='85196e3f'/> + </function-decl> + <function-decl name='pci_find_next_capability' mangled-name='pci_find_next_capability' filepath='drivers/pci/pci.c' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_find_next_capability'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='394' column='1'/> + <parameter type-id='f9b06939' name='pos' filepath='drivers/pci/pci.c' line='394' column='1'/> + <parameter type-id='95e97e5e' name='cap' filepath='drivers/pci/pci.c' line='394' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_enable_wake' mangled-name='pci_enable_wake' filepath='drivers/pci/pci.c' line='2287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_enable_wake'> + <parameter type-id='85196e3f' name='pci_dev' filepath='drivers/pci/pci.c' line='2287' column='1'/> + <parameter type-id='49c32219' name='state' filepath='drivers/pci/pci.c' line='2287' column='1'/> + <parameter type-id='b50a4934' name='enable' filepath='drivers/pci/pci.c' line='2287' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_enable_device_mem' mangled-name='pci_enable_device_mem' filepath='drivers/pci/pci.c' line='1721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_enable_device_mem'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1721' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_enable_device' mangled-name='pci_enable_device' filepath='drivers/pci/pci.c' line='1738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_enable_device'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1738' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_device_is_present' mangled-name='pci_device_is_present' filepath='drivers/pci/pci.c' line='6087' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_device_is_present'> + <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='6087' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='pci_d3cold_disable' mangled-name='pci_d3cold_disable' filepath='drivers/pci/pci.c' line='2791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_d3cold_disable'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='2791' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_common_swizzle' mangled-name='pci_common_swizzle' filepath='drivers/pci/pci.c' line='3672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_common_swizzle'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='3672' column='1'/> + <parameter type-id='8bff8096' name='pinp' filepath='drivers/pci/pci.c' line='3672' column='1'/> + <return type-id='f9b06939'/> + </function-decl> + <function-decl name='pci_clear_mwi' mangled-name='pci_clear_mwi' filepath='drivers/pci/pci.c' line='4328' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_clear_mwi'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='4328' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_clear_master' mangled-name='pci_clear_master' filepath='drivers/pci/pci.c' line='4207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_clear_master'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='4207' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_choose_state' mangled-name='pci_choose_state' filepath='drivers/pci/pci.c' line='1164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_choose_state'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1164' column='1'/> + <parameter type-id='08496218' name='state' filepath='drivers/pci/pci.c' line='1164' column='1'/> + <return type-id='49c32219'/> + </function-decl> + <function-decl name='pci_check_and_unmask_intx' mangled-name='pci_check_and_unmask_intx' filepath='drivers/pci/pci.c' line='4440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_check_and_unmask_intx'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='4440' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='pci_check_and_mask_intx' mangled-name='pci_check_and_mask_intx' filepath='drivers/pci/pci.c' line='4426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_check_and_mask_intx'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='4426' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='infinite' id='c165e8b9'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/pcie/aspm.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='d0622163' size-in-bits='512' id='fa0d0a7f'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <class-decl name='aspm_latency' size-in-bits='64' is-struct='yes' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='44' column='1' id='d0622163'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='l0s' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='l1' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='46' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='79' column='1' id='a1d8a938'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='up_cap_ptr' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='dw_cap_ptr' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ctl1' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='ctl2' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='83' column='1'/> + </data-member> + </class-decl> + <function-decl name='pcie_aspm_enabled' mangled-name='pcie_aspm_enabled' filepath='drivers/pci/pcie/aspm.c' line='1189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_aspm_enabled'> + <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pcie/aspm.c' line='1189' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/probe.c' language='LANG_C89'> + <class-decl name='hotplug_slot_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/pci_hotplug.h' line='38' column='1' id='8d2c0dd2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='enable_slot' type-id='1617c63b' visibility='default' filepath='include/linux/pci_hotplug.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='disable_slot' type-id='1617c63b' visibility='default' filepath='include/linux/pci_hotplug.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set_attention_status' type-id='4b81d8e7' visibility='default' filepath='include/linux/pci_hotplug.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hardware_test' type-id='b3f54aba' visibility='default' filepath='include/linux/pci_hotplug.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='get_power_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_attention_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_latch_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_adapter_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='reset_slot' type-id='3801bb42' visibility='default' filepath='include/linux/pci_hotplug.h' line='47' column='1'/> + </data-member> + </class-decl> + <class-decl name='pci_host_bridge' size-in-bits='8704' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='500' column='1' id='32ed9316'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/pci.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='bus' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='502' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='ops' type-id='2058826a' visibility='default' filepath='include/linux/pci.h' line='503' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='sysdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/pci.h' line='504' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='busnr' type-id='95e97e5e' visibility='default' filepath='include/linux/pci.h' line='505' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='windows' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='506' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='dma_ranges' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='507' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='swizzle_irq' type-id='af56cb43' visibility='default' filepath='include/linux/pci.h' line='508' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7936'> + <var-decl name='map_irq' type-id='fa35bf16' visibility='default' filepath='include/linux/pci.h' line='509' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='release_fn' type-id='53955211' visibility='default' filepath='include/linux/pci.h' line='510' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8064'> + <var-decl name='release_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/pci.h' line='511' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='msi' type-id='b9526cc1' visibility='default' filepath='include/linux/pci.h' line='512' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ignore_reset_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='513' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='no_ext_tags' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='514' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='native_aer' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='515' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='native_pcie_hotplug' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='native_shpc_hotplug' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='517' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='native_pme' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='518' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='native_ltr' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='preserve_config' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='520' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='align_resource' type-id='482ccc39' visibility='default' filepath='include/linux/pci.h' line='523' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='private' type-id='c99b5ecd' visibility='default' filepath='include/linux/pci.h' line='528' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='8d2c0dd2' const='yes' id='61872327'/> + <pointer-type-def type-id='61872327' size-in-bits='64' id='94bc2d77'/> + <pointer-type-def type-id='c2603804' size-in-bits='64' id='fa35bf16'/> + <pointer-type-def type-id='d9435f47' size-in-bits='64' id='1617c63b'/> + <pointer-type-def type-id='b6b1bef0' size-in-bits='64' id='3801bb42'/> + <pointer-type-def type-id='9d9db488' size-in-bits='64' id='b3f54aba'/> + <pointer-type-def type-id='025c78c3' size-in-bits='64' id='4b81d8e7'/> + <pointer-type-def type-id='ad4c5814' size-in-bits='64' id='db02d786'/> + <pointer-type-def type-id='c03e8273' size-in-bits='64' id='3c23f0a7'/> + <pointer-type-def type-id='da757fbe' size-in-bits='64' id='01170708'/> + <pointer-type-def type-id='32ed9316' size-in-bits='64' id='cb0dbc3c'/> + <pointer-type-def type-id='08594205' size-in-bits='64' id='482ccc39'/> + <pointer-type-def type-id='ff18d40f' size-in-bits='64' id='af56cb43'/> + <pointer-type-def type-id='deb48314' size-in-bits='64' id='694b6f36'/> + <pointer-type-def type-id='1d8506ad' size-in-bits='64' id='53955211'/> + <function-decl name='pcie_bus_configure_settings' mangled-name='pcie_bus_configure_settings' filepath='drivers/pci/probe.c' line='2708' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_bus_configure_settings'> + <parameter type-id='d1feb554' name='bus' filepath='drivers/pci/probe.c' line='2708' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_unlock_rescan_remove' mangled-name='pci_unlock_rescan_remove' filepath='drivers/pci/probe.c' line='3199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_unlock_rescan_remove'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pci_scan_root_bus_bridge' mangled-name='pci_scan_root_bus_bridge' filepath='drivers/pci/probe.c' line='3049' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_scan_root_bus_bridge'> + <parameter type-id='cb0dbc3c' name='bridge' filepath='drivers/pci/probe.c' line='3049' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pci_scan_child_bus' mangled-name='pci_scan_child_bus' filepath='drivers/pci/probe.c' line='2900' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_scan_child_bus'> + <parameter type-id='d1feb554' name='bus' filepath='drivers/pci/probe.c' line='2900' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='pci_rescan_bus' mangled-name='pci_rescan_bus' filepath='drivers/pci/probe.c' line='3175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_rescan_bus'> + <parameter type-id='d1feb554' name='bus' filepath='drivers/pci/probe.c' line='3175' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='pci_lock_rescan_remove' mangled-name='pci_lock_rescan_remove' filepath='drivers/pci/probe.c' line='3193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_lock_rescan_remove'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_pci_alloc_host_bridge' mangled-name='devm_pci_alloc_host_bridge' filepath='drivers/pci/probe.c' line='619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pci_alloc_host_bridge'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pci/probe.c' line='619' column='1'/> + <parameter type-id='b59d7dce' name='priv' filepath='drivers/pci/probe.c' line='620' column='1'/> + <return type-id='cb0dbc3c'/> + </function-decl> + <function-type size-in-bits='64' id='c2603804'> + <parameter type-id='947f31e6'/> + <parameter type-id='f9b06939'/> + <parameter type-id='f9b06939'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d9435f47'> + <parameter type-id='b47b0d41'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b6b1bef0'> + <parameter type-id='b47b0d41'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='9d9db488'> + <parameter type-id='b47b0d41'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='025c78c3'> + <parameter type-id='b47b0d41'/> + <parameter type-id='f9b06939'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ad4c5814'> + <parameter type-id='b47b0d41'/> + <parameter type-id='8bff8096'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c03e8273'> + <parameter type-id='b9526cc1'/> + <parameter type-id='85196e3f'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='da757fbe'> + <parameter type-id='b9526cc1'/> + <parameter type-id='85196e3f'/> + <parameter type-id='b11825ce'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='08594205'> + <parameter type-id='85196e3f'/> + <parameter type-id='e153f6de'/> + <parameter type-id='acc63fdf'/> + <parameter type-id='acc63fdf'/> + <parameter type-id='acc63fdf'/> + <return type-id='acc63fdf'/> + </function-type> + <function-type size-in-bits='64' id='ff18d40f'> + <parameter type-id='85196e3f'/> + <parameter type-id='8bff8096'/> + <return type-id='f9b06939'/> + </function-type> + <function-type size-in-bits='64' id='deb48314'> + <parameter type-id='b9526cc1'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='1d8506ad'> + <parameter type-id='cb0dbc3c'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/remove.c' language='LANG_C89'> + <function-decl name='pci_stop_and_remove_bus_device' mangled-name='pci_stop_and_remove_bus_device' filepath='drivers/pci/remove.c' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_stop_and_remove_bus_device'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/remove.c' line='114' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/pci/controller/dwc/pcie-kirin.c' language='LANG_C89'> + <abi-instr address-size='64' path='drivers/pci/search.c' language='LANG_C89'> + <function-decl name='pci_get_slot' mangled-name='pci_get_slot' filepath='drivers/pci/search.c' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_get_slot'> + <parameter type-id='d1feb554' name='bus' filepath='drivers/pci/search.c' line='189' column='1'/> + <parameter type-id='f0981eeb' name='devfn' filepath='drivers/pci/search.c' line='189' column='1'/> + <return type-id='85196e3f'/> + </function-decl> + <function-decl name='pci_get_device' mangled-name='pci_get_device' filepath='drivers/pci/search.c' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_get_device'> + <parameter type-id='f0981eeb' name='vendor' filepath='drivers/pci/search.c' line='327' column='1'/> + <parameter type-id='f0981eeb' name='device' filepath='drivers/pci/search.c' line='327' column='1'/> + <parameter type-id='85196e3f' name='from' filepath='drivers/pci/search.c' line='328' column='1'/> + <return type-id='85196e3f'/> + </function-decl> + <function-decl name='pci_find_bus' mangled-name='pci_find_bus' filepath='drivers/pci/search.c' line='135' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_find_bus'> + <parameter type-id='95e97e5e' name='domain' filepath='drivers/pci/search.c' line='135' column='1'/> + <parameter type-id='95e97e5e' name='busnr' filepath='drivers/pci/search.c' line='135' column='1'/> + <return type-id='d1feb554'/> + </function-decl> + <function-decl name='pci_dev_present' mangled-name='pci_dev_present' filepath='drivers/pci/search.c' line='374' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_dev_present'> + <parameter type-id='92fc8aa5' name='ids' filepath='drivers/pci/search.c' line='374' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/setup-bus.c' language='LANG_C89'> + <function-decl name='pci_assign_unassigned_bus_resources' mangled-name='pci_assign_unassigned_bus_resources' filepath='drivers/pci/setup-bus.c' line='2185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_assign_unassigned_bus_resources'> + <parameter type-id='d1feb554' name='bus' filepath='drivers/pci/setup-bus.c' line='2185' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/pci/setup-res.c' language='LANG_C89'> + <function-decl name='pci_assign_resource' mangled-name='pci_assign_resource' filepath='drivers/pci/setup-res.c' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_assign_resource'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/setup-res.c' line='320' column='1'/> + <parameter type-id='95e97e5e' name='resno' filepath='drivers/pci/setup-res.c' line='320' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/phy/phy-core.c' language='LANG_C89'> + <class-decl name='regulator' size-in-bits='1088' is-struct='yes' visibility='default' filepath='drivers/regulator/internal.h' line='34' column='1' id='b06eb6f0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/regulator/internal.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/regulator/internal.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='always_on' type-id='f0981eeb' visibility='default' filepath='drivers/regulator/internal.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='bypass' type-id='f0981eeb' visibility='default' filepath='drivers/regulator/internal.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='device_link' type-id='f0981eeb' visibility='default' filepath='drivers/regulator/internal.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='uA_load' type-id='95e97e5e' visibility='default' filepath='drivers/regulator/internal.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='enable_count' type-id='f0981eeb' visibility='default' filepath='drivers/regulator/internal.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='deferred_disables' type-id='f0981eeb' visibility='default' filepath='drivers/regulator/internal.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='voltage' type-id='06883fa0' visibility='default' filepath='drivers/regulator/internal.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='supply_name' type-id='80f4b756' visibility='default' filepath='drivers/regulator/internal.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='dev_attr' type-id='dbf3947c' visibility='default' filepath='drivers/regulator/internal.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='rdev' type-id='43c38462' visibility='default' filepath='drivers/regulator/internal.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='debugfs' type-id='27675065' visibility='default' filepath='drivers/regulator/internal.h' line='47' column='1'/> + </data-member> + </class-decl> + <class-decl name='phy' size-in-bits='7936' is-struct='yes' visibility='default' filepath='include/linux/phy/phy.h' line='130' column='1' id='da10e34c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/phy/phy.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/phy/phy.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='ops' type-id='5424a63a' visibility='default' filepath='include/linux/phy/phy.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/phy/phy.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='init_count' type-id='95e97e5e' visibility='default' filepath='include/linux/phy/phy.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7776'> + <var-decl name='power_count' type-id='95e97e5e' visibility='default' filepath='include/linux/phy/phy.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='attrs' type-id='2bd806af' visibility='default' filepath='include/linux/phy/phy.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='pwr' type-id='850c13f6' visibility='default' filepath='include/linux/phy/phy.h' line='138' column='1'/> + </data-member> + </class-decl> + <class-decl name='phy_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/phy/phy.h' line='66' column='1' id='d4f8274f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='init' type-id='83078c32' visibility='default' filepath='include/linux/phy/phy.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='exit' type-id='83078c32' visibility='default' filepath='include/linux/phy/phy.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='power_on' type-id='83078c32' visibility='default' filepath='include/linux/phy/phy.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='power_off' type-id='83078c32' visibility='default' filepath='include/linux/phy/phy.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='set_mode' type-id='e6dafa73' visibility='default' filepath='include/linux/phy/phy.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='configure' type-id='3f29b13b' visibility='default' filepath='include/linux/phy/phy.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='validate' type-id='dd0d6c38' visibility='default' filepath='include/linux/phy/phy.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='reset' type-id='83078c32' visibility='default' filepath='include/linux/phy/phy.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='calibrate' type-id='83078c32' visibility='default' filepath='include/linux/phy/phy.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='release' type-id='64c19e8b' visibility='default' filepath='include/linux/phy/phy.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/phy/phy.h' line='106' column='1'/> + </data-member> + </class-decl> + <enum-decl name='phy_mode' filepath='include/linux/phy/phy.h' line='23' column='1' id='79ba09b7'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='PHY_MODE_INVALID' value='0'/> + <enumerator name='PHY_MODE_USB_HOST' value='1'/> + <enumerator name='PHY_MODE_USB_HOST_LS' value='2'/> + <enumerator name='PHY_MODE_USB_HOST_FS' value='3'/> + <enumerator name='PHY_MODE_USB_HOST_HS' value='4'/> + <enumerator name='PHY_MODE_USB_HOST_SS' value='5'/> + <enumerator name='PHY_MODE_USB_DEVICE' value='6'/> + <enumerator name='PHY_MODE_USB_DEVICE_LS' value='7'/> + <enumerator name='PHY_MODE_USB_DEVICE_FS' value='8'/> + <enumerator name='PHY_MODE_USB_DEVICE_HS' value='9'/> + <enumerator name='PHY_MODE_USB_DEVICE_SS' value='10'/> + <enumerator name='PHY_MODE_USB_OTG' value='11'/> + <enumerator name='PHY_MODE_UFS_HS_A' value='12'/> + <enumerator name='PHY_MODE_UFS_HS_B' value='13'/> + <enumerator name='PHY_MODE_PCIE' value='14'/> + <enumerator name='PHY_MODE_ETHERNET' value='15'/> + <enumerator name='PHY_MODE_MIPI_DPHY' value='16'/> + <enumerator name='PHY_MODE_SATA' value='17'/> + </enum-decl> + <union-decl name='phy_configure_opts' size-in-bits='896' visibility='default' filepath='include/linux/phy/phy.h' line='50' column='1' id='2c7a2d9f'> + <data-member access='public'> + <var-decl name='mipi_dphy' type-id='b277cad4' visibility='default' filepath='include/linux/phy/phy.h' line='51' column='1'/> + </data-member> + </union-decl> + <class-decl name='phy_configure_opts_mipi_dphy' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='15' column='1' id='b277cad4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='clk_miss' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='clk_post' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='clk_pre' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='clk_prepare' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='clk_settle' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='clk_term_en' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='clk_trail' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='clk_zero' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='d_term_en' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='eot' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='hs_exit' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='hs_prepare' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='hs_settle' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='hs_skip' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='hs_trail' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='hs_zero' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='init' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='lpx' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='ta_get' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='ta_go' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='ta_sure' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='242' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='wakeup' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='hs_clk_rate' type-id='7359adad' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='lp_clk_rate' type-id='7359adad' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='267' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='lanes' type-id='002ac4a6' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='275' column='1'/> + </data-member> + </class-decl> + <class-decl name='phy_attrs' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/phy/phy.h' line='114' column='1' id='2bd806af'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bus_width' type-id='19c2251e' visibility='default' filepath='include/linux/phy/phy.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='mode' type-id='79ba09b7' visibility='default' filepath='include/linux/phy/phy.h' line='116' column='1'/> + </data-member> + </class-decl> + <class-decl name='phy_provider' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/phy/phy.h' line='149' column='1' id='e3536b30'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/phy/phy.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='children' type-id='9a537bbe' visibility='default' filepath='include/linux/phy/phy.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/phy/phy.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/phy/phy.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='of_xlate' type-id='df697557' visibility='default' filepath='include/linux/phy/phy.h' line='154' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='d4f8274f' const='yes' id='fbb00d34'/> + <pointer-type-def type-id='fbb00d34' size-in-bits='64' id='5424a63a'/> + <pointer-type-def type-id='7fb3af70' size-in-bits='64' id='83078c32'/> + <pointer-type-def type-id='3b6188e7' size-in-bits='64' id='e6dafa73'/> + <pointer-type-def type-id='a51eeb2e' size-in-bits='64' id='dd0d6c38'/> + <pointer-type-def type-id='849373e7' size-in-bits='64' id='3f29b13b'/> + <pointer-type-def type-id='da10e34c' size-in-bits='64' id='503ff1ba'/> + <pointer-type-def type-id='5efd72bb' size-in-bits='64' id='df697557'/> + <pointer-type-def type-id='2c7a2d9f' size-in-bits='64' id='9d3cfa5c'/> + <pointer-type-def type-id='e3536b30' size-in-bits='64' id='3608d096'/> + <pointer-type-def type-id='b06eb6f0' size-in-bits='64' id='850c13f6'/> + <pointer-type-def type-id='1ee07c27' size-in-bits='64' id='64c19e8b'/> + <function-decl name='devm_phy_put' mangled-name='devm_phy_put' filepath='drivers/phy/phy-core.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_phy_put'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='597' column='1'/> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='597' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='phy_set_mode_ext' mangled-name='phy_set_mode_ext' filepath='drivers/phy/phy-core.c' line='359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_set_mode_ext'> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='359' column='1'/> + <parameter type-id='79ba09b7' name='mode' filepath='drivers/phy/phy-core.c' line='359' column='1'/> + <parameter type-id='95e97e5e' name='submode' filepath='drivers/phy/phy-core.c' line='359' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_reset' mangled-name='phy_reset' filepath='drivers/phy/phy-core.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_reset'> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='376' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_remove_lookup' mangled-name='phy_remove_lookup' filepath='drivers/phy/phy-core.c' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_remove_lookup'> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='96' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/phy/phy-core.c' line='96' column='1'/> + <parameter type-id='80f4b756' name='dev_id' filepath='drivers/phy/phy-core.c' line='96' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='phy_power_on' mangled-name='phy_power_on' filepath='drivers/phy/phy-core.c' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_power_on'> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='290' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_power_off' mangled-name='phy_power_off' filepath='drivers/phy/phy-core.c' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_power_off'> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='332' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_pm_runtime_put_sync' mangled-name='phy_pm_runtime_put_sync' filepath='drivers/phy/phy-core.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_pm_runtime_put_sync'> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='196' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_pm_runtime_get_sync' mangled-name='phy_pm_runtime_get_sync' filepath='drivers/phy/phy-core.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_pm_runtime_get_sync'> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='166' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_init' mangled-name='phy_init' filepath='drivers/phy/phy-core.c' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_init'> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='232' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_exit' mangled-name='phy_exit' filepath='drivers/phy/phy-core.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_exit'> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='261' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_create_lookup' mangled-name='phy_create_lookup' filepath='drivers/phy/phy-core.c' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_create_lookup'> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='64' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/phy/phy-core.c' line='64' column='1'/> + <parameter type-id='80f4b756' name='dev_id' filepath='drivers/phy/phy-core.c' line='64' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_configure' mangled-name='phy_configure' filepath='drivers/phy/phy-core.c' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_configure'> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='433' column='1'/> + <parameter type-id='9d3cfa5c' name='opts' filepath='drivers/phy/phy-core.c' line='433' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='phy_calibrate' mangled-name='phy_calibrate' filepath='drivers/phy/phy-core.c' line='407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_calibrate'> + <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='407' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_phy_simple_xlate' mangled-name='of_phy_simple_xlate' filepath='drivers/phy/phy-core.c' line='619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phy_simple_xlate'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='619' column='1'/> + <parameter type-id='51a94113' name='args' filepath='drivers/phy/phy-core.c' line='620' column='1'/> + <return type-id='503ff1ba'/> + </function-decl> + <function-decl name='devm_phy_optional_get' mangled-name='devm_phy_optional_get' filepath='drivers/phy/phy-core.c' line='743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_phy_optional_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='743' column='1'/> + <parameter type-id='80f4b756' name='string' filepath='drivers/phy/phy-core.c' line='743' column='1'/> + <return type-id='503ff1ba'/> + </function-decl> + <function-decl name='devm_phy_get' mangled-name='devm_phy_get' filepath='drivers/phy/phy-core.c' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_phy_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='710' column='1'/> + <parameter type-id='80f4b756' name='string' filepath='drivers/phy/phy-core.c' line='710' column='1'/> + <return type-id='503ff1ba'/> + </function-decl> + <function-decl name='devm_phy_create' mangled-name='devm_phy_create' filepath='drivers/phy/phy-core.c' line='910' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_phy_create'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='910' column='1'/> + <parameter type-id='9a537bbe' name='node' filepath='drivers/phy/phy-core.c' line='910' column='1'/> + <parameter type-id='5424a63a' name='ops' filepath='drivers/phy/phy-core.c' line='911' column='1'/> + <return type-id='503ff1ba'/> + </function-decl> + <function-decl name='devm_of_phy_get' mangled-name='devm_of_phy_get' filepath='drivers/phy/phy-core.c' line='764' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_phy_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='764' column='1'/> + <parameter type-id='9a537bbe' name='np' filepath='drivers/phy/phy-core.c' line='764' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/phy/phy-core.c' line='765' column='1'/> + <return type-id='503ff1ba'/> + </function-decl> + <function-decl name='__devm_of_phy_provider_register' mangled-name='__devm_of_phy_provider_register' filepath='drivers/phy/phy-core.c' line='1041' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_of_phy_provider_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='1041' column='1'/> + <parameter type-id='9a537bbe' name='children' filepath='drivers/phy/phy-core.c' line='1042' column='1'/> + <parameter type-id='2730d015' name='owner' filepath='drivers/phy/phy-core.c' line='1042' column='1'/> + <parameter type-id='df697557' name='of_xlate' filepath='drivers/phy/phy-core.c' line='1043' column='1'/> + <return type-id='3608d096'/> + </function-decl> + <function-type size-in-bits='64' id='7fb3af70'> + <parameter type-id='503ff1ba'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3b6188e7'> + <parameter type-id='503ff1ba'/> + <parameter type-id='79ba09b7'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a51eeb2e'> + <parameter type-id='503ff1ba'/> + <parameter type-id='79ba09b7'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='9d3cfa5c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='849373e7'> + <parameter type-id='503ff1ba'/> + <parameter type-id='9d3cfa5c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5efd72bb'> + <parameter type-id='fa0b179b' name='dev'/> + <parameter type-id='51a94113' name='args'/> + <return type-id='503ff1ba'/> + </function-type> + <function-type size-in-bits='64' id='1ee07c27'> + <parameter type-id='503ff1ba'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/pinctrl/core.c' language='LANG_C89'> + <class-decl name='gpio_device' size-in-bits='9216' is-struct='yes' visibility='default' filepath='drivers/gpio/gpiolib.h' line='44' column='1' id='e32a05ed'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='drivers/gpio/gpiolib.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/gpio/gpiolib.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='chrdev' type-id='22f86351' visibility='default' filepath='drivers/gpio/gpiolib.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='mockdev' type-id='fa0b179b' visibility='default' filepath='drivers/gpio/gpiolib.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/gpio/gpiolib.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8640'> + <var-decl name='chip' type-id='e324928d' visibility='default' filepath='drivers/gpio/gpiolib.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='descs' type-id='26760480' visibility='default' filepath='drivers/gpio/gpiolib.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='base' type-id='95e97e5e' visibility='default' filepath='drivers/gpio/gpiolib.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8800'> + <var-decl name='ngpio' type-id='1dc6a898' visibility='default' filepath='drivers/gpio/gpiolib.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8832'> + <var-decl name='label' type-id='80f4b756' visibility='default' filepath='drivers/gpio/gpiolib.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8896'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='drivers/gpio/gpiolib.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8960'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/gpio/gpiolib.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9088'> + <var-decl name='pin_ranges' type-id='72f469ec' visibility='default' filepath='drivers/gpio/gpiolib.h' line='65' column='1'/> + </data-member> + </class-decl> + <class-decl name='pinmux_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='60' column='1' id='c20dd28d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='request' type-id='fdb631af' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='free' type-id='fdb631af' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='get_functions_count' type-id='9b3cc28d' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_function_name' type-id='6fd7b107' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='get_function_groups' type-id='43f4ef15' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='set_mux' type-id='1f7349e5' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='gpio_request_enable' type-id='eadc8303' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='gpio_disable_free' type-id='b23189b4' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='gpio_set_direction' type-id='0a3de906' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='strict' type-id='b50a4934' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='82' column='1'/> + </data-member> + </class-decl> + <class-decl name='pinctrl_dev' size-in-bits='1472' is-struct='yes' visibility='default' filepath='drivers/pinctrl/core.h' line='42' column='1' id='b5990c25'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='desc' type-id='d4682107' visibility='default' filepath='drivers/pinctrl/core.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pin_desc_tree' type-id='d39738ac' visibility='default' filepath='drivers/pinctrl/core.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pin_group_tree' type-id='d39738ac' visibility='default' filepath='drivers/pinctrl/core.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='num_groups' type-id='f0981eeb' visibility='default' filepath='drivers/pinctrl/core.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='pin_function_tree' type-id='d39738ac' visibility='default' filepath='drivers/pinctrl/core.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='num_functions' type-id='f0981eeb' visibility='default' filepath='drivers/pinctrl/core.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='gpio_ranges' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/pinctrl/core.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/pinctrl/core.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='drivers/pinctrl/core.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='p' type-id='73ea90c5' visibility='default' filepath='drivers/pinctrl/core.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='hog_default' type-id='f418ceb3' visibility='default' filepath='drivers/pinctrl/core.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='hog_sleep' type-id='f418ceb3' visibility='default' filepath='drivers/pinctrl/core.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='drivers/pinctrl/core.h' line='61' column='1'/> + </data-member> + </class-decl> + <class-decl name='pinctrl_desc' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='130' column='1' id='25e1863f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pins' type-id='caec04a4' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='npins' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pctlops' type-id='0ec7edd9' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pmxops' type-id='6780b0ea' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='confops' type-id='ddf6796c' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='num_custom_params' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='custom_params' type-id='5198b4a4' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='custom_conf_items' type-id='67b214d6' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='link_consumers' type-id='b50a4934' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='143' column='1'/> + </data-member> + </class-decl> + <class-decl name='pinctrl_pin_desc' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='36' column='1' id='8347d13f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='number' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='drv_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='39' column='1'/> + </data-member> + </class-decl> + <class-decl name='pinctrl_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='88' column='1' id='ed4a990e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='get_groups_count' type-id='9b3cc28d' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='get_group_name' type-id='6fd7b107' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='get_group_pins' type-id='8aae90f2' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pin_dbg_show' type-id='60403ce4' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dt_node_to_map' type-id='8679be0f' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dt_free_map' type-id='4a390f11' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='101' column='1'/> + </data-member> + </class-decl> + <class-decl name='pinctrl_map' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/machine.h' line='67' column='1' id='c34e46f8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/machine.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/machine.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='type' type-id='95da6d1c' visibility='default' filepath='include/linux/pinctrl/machine.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ctrl_dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/machine.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='data' type-id='2789d524' visibility='default' filepath='include/linux/pinctrl/machine.h' line='75' column='1'/> + </data-member> + </class-decl> + <enum-decl name='pinctrl_map_type' filepath='include/linux/pinctrl/machine.h' line='18' column='1' id='95da6d1c'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='PIN_MAP_TYPE_INVALID' value='0'/> + <enumerator name='PIN_MAP_TYPE_DUMMY_STATE' value='1'/> + <enumerator name='PIN_MAP_TYPE_MUX_GROUP' value='2'/> + <enumerator name='PIN_MAP_TYPE_CONFIGS_PIN' value='3'/> + <enumerator name='PIN_MAP_TYPE_CONFIGS_GROUP' value='4'/> + </enum-decl> + <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/pinctrl/machine.h' line='72' column='1' id='2789d524'> + <data-member access='public'> + <var-decl name='mux' type-id='ad4dd73d' visibility='default' filepath='include/linux/pinctrl/machine.h' line='73' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='configs' type-id='687781fc' visibility='default' filepath='include/linux/pinctrl/machine.h' line='74' column='1'/> + </data-member> + </union-decl> + <class-decl name='pinctrl_map_mux' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/machine.h' line='33' column='1' id='ad4dd73d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='group' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/machine.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='function' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/machine.h' line='35' column='1'/> + </data-member> + </class-decl> + <class-decl name='pinctrl_map_configs' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/machine.h' line='47' column='1' id='687781fc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='group_or_pin' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/machine.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='configs' type-id='1d2c2b85' visibility='default' filepath='include/linux/pinctrl/machine.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='num_configs' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/machine.h' line='50' column='1'/> + </data-member> + </class-decl> + <class-decl name='pinconf_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='38' column='1' id='b488fcb9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_generic' type-id='b50a4934' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pin_config_get' type-id='12d26e9b' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pin_config_set' type-id='d02d53e9' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pin_config_group_get' type-id='12d26e9b' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pin_config_group_set' type-id='d02d53e9' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pin_config_dbg_show' type-id='60403ce4' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='pin_config_group_dbg_show' type-id='60403ce4' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pin_config_config_dbg_show' type-id='fb17c5d2' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='62' column='1'/> + </data-member> + </class-decl> + <class-decl name='pinconf_generic_params' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='178' column='1' id='b5cf31bb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='property' type-id='b99c00c9' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='param' type-id='b486b770' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='default_value' type-id='19c2251e' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='181' column='1'/> + </data-member> + </class-decl> + <enum-decl name='pin_config_param' filepath='include/linux/pinctrl/pinconf-generic.h' line='111' column='1' id='b486b770'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='PIN_CONFIG_BIAS_BUS_HOLD' value='0'/> + <enumerator name='PIN_CONFIG_BIAS_DISABLE' value='1'/> + <enumerator name='PIN_CONFIG_BIAS_HIGH_IMPEDANCE' value='2'/> + <enumerator name='PIN_CONFIG_BIAS_PULL_DOWN' value='3'/> + <enumerator name='PIN_CONFIG_BIAS_PULL_PIN_DEFAULT' value='4'/> + <enumerator name='PIN_CONFIG_BIAS_PULL_UP' value='5'/> + <enumerator name='PIN_CONFIG_DRIVE_OPEN_DRAIN' value='6'/> + <enumerator name='PIN_CONFIG_DRIVE_OPEN_SOURCE' value='7'/> + <enumerator name='PIN_CONFIG_DRIVE_PUSH_PULL' value='8'/> + <enumerator name='PIN_CONFIG_DRIVE_STRENGTH' value='9'/> + <enumerator name='PIN_CONFIG_DRIVE_STRENGTH_UA' value='10'/> + <enumerator name='PIN_CONFIG_INPUT_DEBOUNCE' value='11'/> + <enumerator name='PIN_CONFIG_INPUT_ENABLE' value='12'/> + <enumerator name='PIN_CONFIG_INPUT_SCHMITT' value='13'/> + <enumerator name='PIN_CONFIG_INPUT_SCHMITT_ENABLE' value='14'/> + <enumerator name='PIN_CONFIG_LOW_POWER_MODE' value='15'/> + <enumerator name='PIN_CONFIG_OUTPUT_ENABLE' value='16'/> + <enumerator name='PIN_CONFIG_OUTPUT' value='17'/> + <enumerator name='PIN_CONFIG_POWER_SOURCE' value='18'/> + <enumerator name='PIN_CONFIG_SLEEP_HARDWARE_STATE' value='19'/> + <enumerator name='PIN_CONFIG_SLEW_RATE' value='20'/> + <enumerator name='PIN_CONFIG_SKEW_DELAY' value='21'/> + <enumerator name='PIN_CONFIG_PERSIST_STATE' value='22'/> + <enumerator name='PIN_CONFIG_END' value='127'/> + <enumerator name='PIN_CONFIG_MAX' value='255'/> + </enum-decl> + <class-decl name='pin_config_item' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='171' column='1' id='6a8fbda3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='param' type-id='2d24e48c' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='display' type-id='b99c00c9' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='format' type-id='b99c00c9' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='has_arg' type-id='b50a4934' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='175' column='1'/> + </data-member> + </class-decl> + <class-decl name='pinctrl' size-in-bits='576' is-struct='yes' visibility='default' filepath='drivers/pinctrl/core.h' line='77' column='1' id='51195455'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/pinctrl/core.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='states' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='state' type-id='f418ceb3' visibility='default' filepath='drivers/pinctrl/core.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dt_maps' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='users' type-id='400fb07b' visibility='default' filepath='drivers/pinctrl/core.h' line='83' column='1'/> + </data-member> + </class-decl> + <class-decl name='pinctrl_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/pinctrl/core.h' line='92' column='1' id='f66244c3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/pinctrl/core.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='settings' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='95' column='1'/> + </data-member> + </class-decl> + <class-decl name='pinctrl_gpio_range' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='58' column='1' id='5cb32b9b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='base' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pin_base' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pins' type-id='5b2fd8e8' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='npins' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='gc' type-id='e324928d' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='66' column='1'/> + </data-member> + </class-decl> + <class-decl name='gpio_chip' size-in-bits='3712' is-struct='yes' visibility='default' filepath='include/linux/gpio/driver.h' line='340' column='1' id='59f9f35d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='label' type-id='80f4b756' visibility='default' filepath='include/linux/gpio/driver.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='gpiodev' type-id='fb7dc22d' visibility='default' filepath='include/linux/gpio/driver.h' line='342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='parent' type-id='fa0b179b' visibility='default' filepath='include/linux/gpio/driver.h' line='343' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/gpio/driver.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='request' type-id='9f2634eb' visibility='default' filepath='include/linux/gpio/driver.h' line='346' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='free' type-id='d2a48436' visibility='default' filepath='include/linux/gpio/driver.h' line='348' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_direction' type-id='9f2634eb' visibility='default' filepath='include/linux/gpio/driver.h' line='350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='direction_input' type-id='9f2634eb' visibility='default' filepath='include/linux/gpio/driver.h' line='352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='direction_output' type-id='9d5147b2' visibility='default' filepath='include/linux/gpio/driver.h' line='354' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='get' type-id='9f2634eb' visibility='default' filepath='include/linux/gpio/driver.h' line='356' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='get_multiple' type-id='ea666691' visibility='default' filepath='include/linux/gpio/driver.h' line='358' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='set' type-id='7c70f4dd' visibility='default' filepath='include/linux/gpio/driver.h' line='361' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='set_multiple' type-id='f471a8cc' visibility='default' filepath='include/linux/gpio/driver.h' line='363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='set_config' type-id='49728c6d' visibility='default' filepath='include/linux/gpio/driver.h' line='366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='to_irq' type-id='9f2634eb' visibility='default' filepath='include/linux/gpio/driver.h' line='369' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='dbg_show' type-id='2c6d11fe' visibility='default' filepath='include/linux/gpio/driver.h' line='372' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='init_valid_mask' type-id='0084e9cb' visibility='default' filepath='include/linux/gpio/driver.h' line='375' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='base' type-id='95e97e5e' visibility='default' filepath='include/linux/gpio/driver.h' line='379' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='ngpio' type-id='1dc6a898' visibility='default' filepath='include/linux/gpio/driver.h' line='380' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='names' type-id='13956559' visibility='default' filepath='include/linux/gpio/driver.h' line='381' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='can_sleep' type-id='b50a4934' visibility='default' filepath='include/linux/gpio/driver.h' line='382' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='irq' type-id='31045126' visibility='default' filepath='include/linux/gpio/driver.h' line='412' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='valid_mask' type-id='1d2c2b85' visibility='default' filepath='include/linux/gpio/driver.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/linux/gpio/driver.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='of_gpio_n_cells' type-id='f0981eeb' visibility='default' filepath='include/linux/gpio/driver.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='of_xlate' type-id='fdd04afe' visibility='default' filepath='include/linux/gpio/driver.h' line='449' column='1'/> + </data-member> + </class-decl> + <class-decl name='gpio_irq_chip' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/gpio/driver.h' line='28' column='1' id='31045126'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='chip' type-id='8846a616' visibility='default' filepath='include/linux/gpio/driver.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='domain' type-id='7544e824' visibility='default' filepath='include/linux/gpio/driver.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='domain_ops' type-id='2c202856' visibility='default' filepath='include/linux/gpio/driver.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/gpio/driver.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='parent_domain' type-id='7544e824' visibility='default' filepath='include/linux/gpio/driver.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='child_to_parent_hwirq' type-id='391871d1' visibility='default' filepath='include/linux/gpio/driver.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='populate_parent_fwspec' type-id='c12d7269' visibility='default' filepath='include/linux/gpio/driver.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='child_offset_to_irq' type-id='f5b0f2f2' visibility='default' filepath='include/linux/gpio/driver.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='child_irq_domain_ops' type-id='0926e4bd' visibility='default' filepath='include/linux/gpio/driver.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='handler' type-id='cdb741d3' visibility='default' filepath='include/linux/gpio/driver.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='default_type' type-id='f0981eeb' visibility='default' filepath='include/linux/gpio/driver.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='lock_key' type-id='a57283f9' visibility='default' filepath='include/linux/gpio/driver.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='request_key' type-id='a57283f9' visibility='default' filepath='include/linux/gpio/driver.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='parent_handler' type-id='cdb741d3' visibility='default' filepath='include/linux/gpio/driver.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='parent_handler_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/gpio/driver.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='num_parents' type-id='f0981eeb' visibility='default' filepath='include/linux/gpio/driver.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='parents' type-id='807869d3' visibility='default' filepath='include/linux/gpio/driver.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='map' type-id='807869d3' visibility='default' filepath='include/linux/gpio/driver.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='threaded' type-id='b50a4934' visibility='default' filepath='include/linux/gpio/driver.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='init_hw' type-id='26bfaed1' visibility='default' filepath='include/linux/gpio/driver.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='init_valid_mask' type-id='bb3baa4e' visibility='default' filepath='include/linux/gpio/driver.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='valid_mask' type-id='1d2c2b85' visibility='default' filepath='include/linux/gpio/driver.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='first' type-id='f0981eeb' visibility='default' filepath='include/linux/gpio/driver.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='irq_enable' type-id='185ccd91' visibility='default' filepath='include/linux/gpio/driver.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='irq_disable' type-id='185ccd91' visibility='default' filepath='include/linux/gpio/driver.h' line='253' column='1'/> + </data-member> + </class-decl> + <class-decl name='group_desc' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/pinctrl/core.h' line='194' column='1' id='720b55dc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/pinctrl/core.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pins' type-id='7292109c' visibility='default' filepath='drivers/pinctrl/core.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='num_pins' type-id='95e97e5e' visibility='default' filepath='drivers/pinctrl/core.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='drivers/pinctrl/core.h' line='198' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='7fa63f43' size-in-bits='64' id='6fd7b107'/> + <qualified-type-def type-id='fbff4263' const='yes' id='bde36be8'/> + <pointer-type-def type-id='bde36be8' size-in-bits='64' id='af02a266'/> + <qualified-type-def type-id='6a8fbda3' const='yes' id='16c375b8'/> + <pointer-type-def type-id='16c375b8' size-in-bits='64' id='67b214d6'/> + <qualified-type-def type-id='b486b770' const='yes' id='2d24e48c'/> + <qualified-type-def type-id='b5cf31bb' const='yes' id='ff60ef66'/> + <pointer-type-def type-id='ff60ef66' size-in-bits='64' id='5198b4a4'/> + <qualified-type-def type-id='b488fcb9' const='yes' id='364c344e'/> + <pointer-type-def type-id='364c344e' size-in-bits='64' id='ddf6796c'/> + <qualified-type-def type-id='ed4a990e' const='yes' id='eb76a649'/> + <pointer-type-def type-id='eb76a649' size-in-bits='64' id='0ec7edd9'/> + <qualified-type-def type-id='8347d13f' const='yes' id='56125f66'/> + <pointer-type-def type-id='56125f66' size-in-bits='64' id='caec04a4'/> + <qualified-type-def type-id='c20dd28d' const='yes' id='1a814584'/> + <pointer-type-def type-id='1a814584' size-in-bits='64' id='6780b0ea'/> + <pointer-type-def type-id='5b2fd8e8' size-in-bits='64' id='4e523966'/> + <pointer-type-def type-id='59f9f35d' size-in-bits='64' id='e324928d'/> + <pointer-type-def type-id='e32a05ed' size-in-bits='64' id='fb7dc22d'/> + <pointer-type-def type-id='720b55dc' size-in-bits='64' id='ec488e1a'/> + <pointer-type-def type-id='33c534fd' size-in-bits='64' id='26bfaed1'/> + <pointer-type-def type-id='95abac74' size-in-bits='64' id='fdd04afe'/> + <pointer-type-def type-id='e19b8aa7' size-in-bits='64' id='9f2634eb'/> + <pointer-type-def type-id='40afefd0' size-in-bits='64' id='9d5147b2'/> + <pointer-type-def type-id='d35840cd' size-in-bits='64' id='391871d1'/> + <pointer-type-def type-id='706f3909' size-in-bits='64' id='49728c6d'/> + <pointer-type-def type-id='068d5e4f' size-in-bits='64' id='0084e9cb'/> + <pointer-type-def type-id='4cbeea4d' size-in-bits='64' id='ea666691'/> + <pointer-type-def type-id='9dcba7d1' size-in-bits='64' id='9b3cc28d'/> + <pointer-type-def type-id='ea4ec523' size-in-bits='64' id='8679be0f'/> + <pointer-type-def type-id='5a602650' size-in-bits='64' id='8aae90f2'/> + <pointer-type-def type-id='eb53191f' size-in-bits='64' id='12d26e9b'/> + <pointer-type-def type-id='f56eb14d' size-in-bits='64' id='d02d53e9'/> + <pointer-type-def type-id='51195455' size-in-bits='64' id='73ea90c5'/> + <pointer-type-def type-id='25e1863f' size-in-bits='64' id='d4682107'/> + <pointer-type-def type-id='b5990c25' size-in-bits='64' id='10216dc5'/> + <pointer-type-def type-id='10216dc5' size-in-bits='64' id='53a00f3d'/> + <pointer-type-def type-id='5cb32b9b' size-in-bits='64' id='e7faa6fb'/> + <pointer-type-def type-id='c34e46f8' size-in-bits='64' id='9638d26e'/> + <pointer-type-def type-id='9638d26e' size-in-bits='64' id='bf73010c'/> + <pointer-type-def type-id='f66244c3' size-in-bits='64' id='f418ceb3'/> + <pointer-type-def type-id='74b5d8d8' size-in-bits='64' id='f5b0f2f2'/> + <pointer-type-def type-id='0d702425' size-in-bits='64' id='c12d7269'/> + <pointer-type-def type-id='bd08cd5c' size-in-bits='64' id='d2a48436'/> + <pointer-type-def type-id='e30804d9' size-in-bits='64' id='7c70f4dd'/> + <pointer-type-def type-id='0863015c' size-in-bits='64' id='bb3baa4e'/> + <pointer-type-def type-id='8a70282a' size-in-bits='64' id='f471a8cc'/> + <pointer-type-def type-id='a9cba835' size-in-bits='64' id='4a390f11'/> + <pointer-type-def type-id='df58f5a2' size-in-bits='64' id='60403ce4'/> + <pointer-type-def type-id='71fa1210' size-in-bits='64' id='fb17c5d2'/> + <pointer-type-def type-id='92920004' size-in-bits='64' id='2c6d11fe'/> + <function-decl name='pinctrl_unregister' mangled-name='pinctrl_unregister' filepath='drivers/pinctrl/core.c' line='2145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_unregister'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='2145' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pinctrl_select_state' mangled-name='pinctrl_select_state' filepath='drivers/pinctrl/core.c' line='1317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_select_state'> + <parameter type-id='73ea90c5' name='p' filepath='drivers/pinctrl/core.c' line='1317' column='1'/> + <parameter type-id='f418ceb3' name='state' filepath='drivers/pinctrl/core.c' line='1317' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_remove_gpio_range' mangled-name='pinctrl_remove_gpio_range' filepath='drivers/pinctrl/core.c' line='508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_remove_gpio_range'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='508' column='1'/> + <parameter type-id='e7faa6fb' name='range' filepath='drivers/pinctrl/core.c' line='509' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pinctrl_register' mangled-name='pinctrl_register' filepath='drivers/pinctrl/core.c' line='2088' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_register'> + <parameter type-id='d4682107' name='pctldesc' filepath='drivers/pinctrl/core.c' line='2088' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='2089' column='1'/> + <parameter type-id='eaa32e2f' name='driver_data' filepath='drivers/pinctrl/core.c' line='2089' column='1'/> + <return type-id='10216dc5'/> + </function-decl> + <function-decl name='pinctrl_enable' mangled-name='pinctrl_enable' filepath='drivers/pinctrl/core.c' line='2051' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_enable'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='2051' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_put' mangled-name='pinctrl_put' filepath='drivers/pinctrl/core.c' line='1193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_put'> + <parameter type-id='73ea90c5' name='p' filepath='drivers/pinctrl/core.c' line='1193' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pinctrl_pm_select_sleep_state' mangled-name='pinctrl_pm_select_sleep_state' filepath='drivers/pinctrl/core.c' line='1578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_pm_select_sleep_state'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='1578' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_pm_select_idle_state' mangled-name='pinctrl_pm_select_idle_state' filepath='drivers/pinctrl/core.c' line='1591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_pm_select_idle_state'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='1591' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_pm_select_default_state' mangled-name='pinctrl_pm_select_default_state' filepath='drivers/pinctrl/core.c' line='1565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_pm_select_default_state'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='1565' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_lookup_state' mangled-name='pinctrl_lookup_state' filepath='drivers/pinctrl/core.c' line='1204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_lookup_state'> + <parameter type-id='73ea90c5' name='p' filepath='drivers/pinctrl/core.c' line='1204' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/pinctrl/core.c' line='1205' column='1'/> + <return type-id='f418ceb3'/> + </function-decl> + <function-decl name='pinctrl_gpio_set_config' mangled-name='pinctrl_gpio_set_config' filepath='drivers/pinctrl/core.c' line='893' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_gpio_set_config'> + <parameter type-id='f0981eeb' name='gpio' filepath='drivers/pinctrl/core.c' line='893' column='1'/> + <parameter type-id='7359adad' name='config' filepath='drivers/pinctrl/core.c' line='893' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_gpio_free' mangled-name='pinctrl_gpio_free' filepath='drivers/pinctrl/core.c' line='811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_gpio_free'> + <parameter type-id='f0981eeb' name='gpio' filepath='drivers/pinctrl/core.c' line='811' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pinctrl_gpio_direction_output' mangled-name='pinctrl_gpio_direction_output' filepath='drivers/pinctrl/core.c' line='878' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_gpio_direction_output'> + <parameter type-id='f0981eeb' name='gpio' filepath='drivers/pinctrl/core.c' line='878' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_gpio_direction_input' mangled-name='pinctrl_gpio_direction_input' filepath='drivers/pinctrl/core.c' line='864' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_gpio_direction_input'> + <parameter type-id='f0981eeb' name='gpio' filepath='drivers/pinctrl/core.c' line='864' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_get' mangled-name='pinctrl_get' filepath='drivers/pinctrl/core.c' line='1113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='1113' column='1'/> + <return type-id='73ea90c5'/> + </function-decl> + <function-decl name='pinctrl_generic_get_group_pins' mangled-name='pinctrl_generic_get_group_pins' filepath='drivers/pinctrl/core.c' line='555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_generic_get_group_pins'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='555' column='1'/> + <parameter type-id='f0981eeb' name='selector' filepath='drivers/pinctrl/core.c' line='556' column='1'/> + <parameter type-id='4e523966' name='pins' filepath='drivers/pinctrl/core.c' line='557' column='1'/> + <parameter type-id='807869d3' name='num_pins' filepath='drivers/pinctrl/core.c' line='558' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_generic_get_group_name' mangled-name='pinctrl_generic_get_group_name' filepath='drivers/pinctrl/core.c' line='534' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_generic_get_group_name'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='534' column='1'/> + <parameter type-id='f0981eeb' name='selector' filepath='drivers/pinctrl/core.c' line='535' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='pinctrl_generic_get_group_count' mangled-name='pinctrl_generic_get_group_count' filepath='drivers/pinctrl/core.c' line='523' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_generic_get_group_count'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='523' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_generic_get_group' mangled-name='pinctrl_generic_get_group' filepath='drivers/pinctrl/core.c' line='582' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_generic_get_group'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='582' column='1'/> + <parameter type-id='f0981eeb' name='selector' filepath='drivers/pinctrl/core.c' line='583' column='1'/> + <return type-id='ec488e1a'/> + </function-decl> + <function-decl name='pinctrl_force_sleep' mangled-name='pinctrl_force_sleep' filepath='drivers/pinctrl/core.c' line='1487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_force_sleep'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='1487' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_force_default' mangled-name='pinctrl_force_default' filepath='drivers/pinctrl/core.c' line='1499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_force_default'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='1499' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_dev_get_drvdata' mangled-name='pinctrl_dev_get_drvdata' filepath='drivers/pinctrl/core.c' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_dev_get_drvdata'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='86' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='pinctrl_add_gpio_range' mangled-name='pinctrl_add_gpio_range' filepath='drivers/pinctrl/core.c' line='402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_add_gpio_range'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='402' column='1'/> + <parameter type-id='e7faa6fb' name='range' filepath='drivers/pinctrl/core.c' line='403' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pin_get_name' mangled-name='pin_get_name' filepath='drivers/pinctrl/core.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pin_get_name'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='166' column='1'/> + <parameter type-id='20f5f452' name='pin' filepath='drivers/pinctrl/core.c' line='166' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='devm_pinctrl_register_and_init' mangled-name='devm_pinctrl_register_and_init' filepath='drivers/pinctrl/core.c' line='2241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pinctrl_register_and_init'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='2241' column='1'/> + <parameter type-id='d4682107' name='pctldesc' filepath='drivers/pinctrl/core.c' line='2242' column='1'/> + <parameter type-id='eaa32e2f' name='driver_data' filepath='drivers/pinctrl/core.c' line='2243' column='1'/> + <parameter type-id='53a00f3d' name='pctldev' filepath='drivers/pinctrl/core.c' line='2244' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_pinctrl_register' mangled-name='devm_pinctrl_register' filepath='drivers/pinctrl/core.c' line='2207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pinctrl_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='2207' column='1'/> + <parameter type-id='d4682107' name='pctldesc' filepath='drivers/pinctrl/core.c' line='2208' column='1'/> + <parameter type-id='eaa32e2f' name='driver_data' filepath='drivers/pinctrl/core.c' line='2209' column='1'/> + <return type-id='10216dc5'/> + </function-decl> + <function-decl name='devm_pinctrl_put' mangled-name='devm_pinctrl_put' filepath='drivers/pinctrl/core.c' line='1373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pinctrl_put'> + <parameter type-id='73ea90c5' name='p' filepath='drivers/pinctrl/core.c' line='1373' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_pinctrl_get' mangled-name='devm_pinctrl_get' filepath='drivers/pinctrl/core.c' line='1338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pinctrl_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='1338' column='1'/> + <return type-id='73ea90c5'/> + </function-decl> + <function-type size-in-bits='64' id='7fa63f43'> + <parameter type-id='10216dc5'/> + <parameter type-id='f0981eeb'/> + <return type-id='80f4b756'/> + </function-type> + <function-type size-in-bits='64' id='33c534fd'> + <parameter type-id='e324928d'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='95abac74'> + <parameter type-id='e324928d'/> + <parameter type-id='af02a266'/> + <parameter type-id='f9409001'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e19b8aa7'> + <parameter type-id='e324928d'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='40afefd0'> + <parameter type-id='e324928d'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d35840cd'> + <parameter type-id='e324928d'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='807869d3'/> + <parameter type-id='807869d3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='706f3909'> + <parameter type-id='e324928d'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='068d5e4f'> + <parameter type-id='e324928d'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4cbeea4d'> + <parameter type-id='e324928d'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='1d2c2b85'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='9dcba7d1'> + <parameter type-id='10216dc5'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ea4ec523'> + <parameter type-id='10216dc5'/> + <parameter type-id='9a537bbe'/> + <parameter type-id='bf73010c'/> + <parameter type-id='807869d3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5a602650'> + <parameter type-id='10216dc5'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='4e523966'/> + <parameter type-id='807869d3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='eb53191f'> + <parameter type-id='10216dc5'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='1d2c2b85'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f56eb14d'> + <parameter type-id='10216dc5'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='74b5d8d8'> + <parameter type-id='e324928d'/> + <parameter type-id='f0981eeb'/> + <return type-id='f0981eeb'/> + </function-type> + <function-type size-in-bits='64' id='0d702425'> + <parameter type-id='e324928d'/> + <parameter type-id='2869bb38'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='bd08cd5c'> + <parameter type-id='e324928d'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='e30804d9'> + <parameter type-id='e324928d'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='0863015c'> + <parameter type-id='e324928d'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='8a70282a'> + <parameter type-id='e324928d'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='1d2c2b85'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='a9cba835'> + <parameter type-id='10216dc5'/> + <parameter type-id='9638d26e'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='df58f5a2'> + <parameter type-id='10216dc5'/> + <parameter type-id='f8dc9def'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='71fa1210'> + <parameter type-id='10216dc5'/> + <parameter type-id='f8dc9def'/> + <parameter type-id='7359adad'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='92920004'> + <parameter type-id='f8dc9def'/> + <parameter type-id='e324928d'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='a38ff96f' size-in-bits='64' id='eadc8303'/> + <pointer-type-def type-id='aa0df914' size-in-bits='64' id='0a3de906'/> + <pointer-type-def type-id='9ee64233' size-in-bits='64' id='fdb631af'/> + <pointer-type-def type-id='e1fc3fb1' size-in-bits='64' id='43f4ef15'/> + <pointer-type-def type-id='8a1ce1f9' size-in-bits='64' id='1f7349e5'/> + <pointer-type-def type-id='20b2126a' size-in-bits='64' id='b23189b4'/> + </abi-instr> + <abi-instr address-size='64' path='drivers/pinctrl/pinconf-generic.c' language='LANG_C89'> + <pointer-type-def type-id='1d2c2b85' size-in-bits='64' id='9b88c47d'/> + <function-decl name='pinconf_generic_parse_dt_config' mangled-name='pinconf_generic_parse_dt_config' filepath='drivers/pinctrl/pinconf-generic.c' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinconf_generic_parse_dt_config'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/pinctrl/pinconf-generic.c' line='238' column='1'/> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinconf-generic.c' line='239' column='1'/> + <parameter type-id='9b88c47d' name='configs' filepath='drivers/pinctrl/pinconf-generic.c' line='240' column='1'/> + <parameter type-id='807869d3' name='nconfigs' filepath='drivers/pinctrl/pinconf-generic.c' line='241' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinconf_generic_dt_node_to_map' mangled-name='pinconf_generic_dt_node_to_map' filepath='drivers/pinctrl/pinconf-generic.c' line='375' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinconf_generic_dt_node_to_map'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinconf-generic.c' line='375' column='1'/> + <parameter type-id='9a537bbe' name='np_config' filepath='drivers/pinctrl/pinconf-generic.c' line='376' column='1'/> + <parameter type-id='bf73010c' name='map' filepath='drivers/pinctrl/pinconf-generic.c' line='376' column='1'/> + <parameter type-id='807869d3' name='num_maps' filepath='drivers/pinctrl/pinconf-generic.c' line='377' column='1'/> + <parameter type-id='95da6d1c' name='type' filepath='drivers/pinctrl/pinconf-generic.c' line='377' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/pinctrl/pinctrl-utils.c' language='LANG_C89'> + <function-decl name='pinctrl_utils_reserve_map' mangled-name='pinctrl_utils_reserve_map' filepath='drivers/pinctrl/pinctrl-utils.c' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_utils_reserve_map'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinctrl-utils.c' line='31' column='1'/> + <parameter type-id='bf73010c' name='map' filepath='drivers/pinctrl/pinctrl-utils.c' line='32' column='1'/> + <parameter type-id='807869d3' name='reserved_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='32' column='1'/> + <parameter type-id='807869d3' name='num_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='33' column='1'/> + <parameter type-id='f0981eeb' name='reserve' filepath='drivers/pinctrl/pinctrl-utils.c' line='33' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_utils_free_map' mangled-name='pinctrl_utils_free_map' filepath='drivers/pinctrl/pinctrl-utils.c' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_utils_free_map'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinctrl-utils.c' line='123' column='1'/> + <parameter type-id='9638d26e' name='map' filepath='drivers/pinctrl/pinctrl-utils.c' line='124' column='1'/> + <parameter type-id='f0981eeb' name='num_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='124' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pinctrl_utils_add_map_mux' mangled-name='pinctrl_utils_add_map_mux' filepath='drivers/pinctrl/pinctrl-utils.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_utils_add_map_mux'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinctrl-utils.c' line='56' column='1'/> + <parameter type-id='bf73010c' name='map' filepath='drivers/pinctrl/pinctrl-utils.c' line='57' column='1'/> + <parameter type-id='807869d3' name='reserved_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='57' column='1'/> + <parameter type-id='807869d3' name='num_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='58' column='1'/> + <parameter type-id='80f4b756' name='group' filepath='drivers/pinctrl/pinctrl-utils.c' line='58' column='1'/> + <parameter type-id='80f4b756' name='function' filepath='drivers/pinctrl/pinctrl-utils.c' line='59' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinctrl_utils_add_map_configs' mangled-name='pinctrl_utils_add_map_configs' filepath='drivers/pinctrl/pinctrl-utils.c' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_utils_add_map_configs'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinctrl-utils.c' line='73' column='1'/> + <parameter type-id='bf73010c' name='map' filepath='drivers/pinctrl/pinctrl-utils.c' line='74' column='1'/> + <parameter type-id='807869d3' name='reserved_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='74' column='1'/> + <parameter type-id='807869d3' name='num_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='75' column='1'/> + <parameter type-id='80f4b756' name='group' filepath='drivers/pinctrl/pinctrl-utils.c' line='75' column='1'/> + <parameter type-id='1d2c2b85' name='configs' filepath='drivers/pinctrl/pinctrl-utils.c' line='76' column='1'/> + <parameter type-id='f0981eeb' name='num_configs' filepath='drivers/pinctrl/pinctrl-utils.c' line='76' column='1'/> + <parameter type-id='95da6d1c' name='type' filepath='drivers/pinctrl/pinctrl-utils.c' line='77' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/pinctrl/pinmux.c' language='LANG_C89'> + <class-decl name='function_desc' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/pinctrl/pinmux.h' line='130' column='1' id='0684f34b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/pinctrl/pinmux.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='group_names' type-id='7d3cd834' visibility='default' filepath='drivers/pinctrl/pinmux.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='num_group_names' type-id='95e97e5e' visibility='default' filepath='drivers/pinctrl/pinmux.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='drivers/pinctrl/pinmux.h' line='134' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='13956559' size-in-bits='64' id='472eb409'/> + <pointer-type-def type-id='0684f34b' size-in-bits='64' id='d06ad2cb'/> + <pointer-type-def type-id='a38ff96f' size-in-bits='64' id='eadc8303'/> + <pointer-type-def type-id='aa0df914' size-in-bits='64' id='0a3de906'/> + <pointer-type-def type-id='9ee64233' size-in-bits='64' id='fdb631af'/> + <pointer-type-def type-id='e1fc3fb1' size-in-bits='64' id='43f4ef15'/> + <pointer-type-def type-id='8a1ce1f9' size-in-bits='64' id='1f7349e5'/> + <qualified-type-def type-id='807869d3' const='yes' id='de9ce8e8'/> + <pointer-type-def type-id='20b2126a' size-in-bits='64' id='b23189b4'/> + <function-decl name='pinmux_generic_get_function_name' mangled-name='pinmux_generic_get_function_name' filepath='drivers/pinctrl/pinmux.c' line='702' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinmux_generic_get_function_name'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinmux.c' line='702' column='1'/> + <parameter type-id='f0981eeb' name='selector' filepath='drivers/pinctrl/pinmux.c' line='703' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='pinmux_generic_get_function_groups' mangled-name='pinmux_generic_get_function_groups' filepath='drivers/pinctrl/pinmux.c' line='723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinmux_generic_get_function_groups'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinmux.c' line='723' column='1'/> + <parameter type-id='f0981eeb' name='selector' filepath='drivers/pinctrl/pinmux.c' line='724' column='1'/> + <parameter type-id='472eb409' name='groups' filepath='drivers/pinctrl/pinmux.c' line='725' column='1'/> + <parameter type-id='de9ce8e8' name='num_groups' filepath='drivers/pinctrl/pinmux.c' line='726' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinmux_generic_get_function_count' mangled-name='pinmux_generic_get_function_count' filepath='drivers/pinctrl/pinmux.c' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinmux_generic_get_function_count'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinmux.c' line='690' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pinmux_generic_get_function' mangled-name='pinmux_generic_get_function' filepath='drivers/pinctrl/pinmux.c' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinmux_generic_get_function'> + <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinmux.c' line='749' column='1'/> + <parameter type-id='f0981eeb' name='selector' filepath='drivers/pinctrl/pinmux.c' line='750' column='1'/> + <return type-id='d06ad2cb'/> + </function-decl> + <function-type size-in-bits='64' id='a38ff96f'> + <parameter type-id='10216dc5'/> + <parameter type-id='e7faa6fb'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='aa0df914'> + <parameter type-id='10216dc5'/> + <parameter type-id='e7faa6fb'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='9ee64233'> + <parameter type-id='10216dc5'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e1fc3fb1'> + <parameter type-id='10216dc5'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='472eb409'/> + <parameter type-id='807869d3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8a1ce1f9'> + <parameter type-id='10216dc5'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='20b2126a'> + <parameter type-id='10216dc5'/> + <parameter type-id='e7faa6fb'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/power/supply/power_supply_core.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='640' id='4725c728'> + <subrange length='20' type-id='7ff19f0f' id='fdca39cf'/> + </array-type-def> + <array-type-def dimensions='1' type-id='be6833bc' size-in-bits='1280' id='774ff726'> + <subrange length='20' type-id='7ff19f0f' id='fdca39cf'/> + </array-type-def> + <class-decl name='thermal_attr' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='144' column='1' id='0f035502'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='attr' type-id='dbf3947c' visibility='default' filepath='include/linux/thermal.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/thermal.h' line='146' column='1'/> + </data-member> + </class-decl> + <class-decl name='thermal_zone_device_ops' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='93' column='1' id='cf7993c1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bind' type-id='911521f6' visibility='default' filepath='include/linux/thermal.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='unbind' type-id='911521f6' visibility='default' filepath='include/linux/thermal.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='get_temp' type-id='b09cd03d' visibility='default' filepath='include/linux/thermal.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='set_trips' type-id='9a2b46ca' visibility='default' filepath='include/linux/thermal.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='get_mode' type-id='67f4c28a' visibility='default' filepath='include/linux/thermal.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='set_mode' type-id='dee53645' visibility='default' filepath='include/linux/thermal.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_trip_type' type-id='5e1def9d' visibility='default' filepath='include/linux/thermal.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_trip_temp' type-id='01443742' visibility='default' filepath='include/linux/thermal.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='set_trip_temp' type-id='9a2b46ca' visibility='default' filepath='include/linux/thermal.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='get_trip_hyst' type-id='01443742' visibility='default' filepath='include/linux/thermal.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='set_trip_hyst' type-id='9a2b46ca' visibility='default' filepath='include/linux/thermal.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='get_crit_temp' type-id='b09cd03d' visibility='default' filepath='include/linux/thermal.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='set_emul_temp' type-id='336c2e63' visibility='default' filepath='include/linux/thermal.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='get_trend' type-id='11d0d204' visibility='default' filepath='include/linux/thermal.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='notify' type-id='3fbbdf8e' visibility='default' filepath='include/linux/thermal.h' line='114' column='1'/> + </data-member> + </class-decl> + <class-decl name='thermal_cooling_device_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='118' column='1' id='ff1a03f4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='get_max_state' type-id='ff2d9ea5' visibility='default' filepath='include/linux/thermal.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='get_cur_state' type-id='ff2d9ea5' visibility='default' filepath='include/linux/thermal.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set_cur_state' type-id='4b4c62ab' visibility='default' filepath='include/linux/thermal.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_requested_power' type-id='6f31af4c' visibility='default' filepath='include/linux/thermal.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='state2power' type-id='4692f31c' visibility='default' filepath='include/linux/thermal.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='power2state' type-id='c1eac593' visibility='default' filepath='include/linux/thermal.h' line='126' column='1'/> + </data-member> + </class-decl> + <enum-decl name='thermal_device_mode' filepath='include/linux/thermal.h' line='61' column='1' id='45492188'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='THERMAL_DEVICE_DISABLED' value='0'/> + <enumerator name='THERMAL_DEVICE_ENABLED' value='1'/> + </enum-decl> + <enum-decl name='thermal_trip_type' filepath='include/linux/thermal.h' line='66' column='1' id='57e8e954'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='THERMAL_TRIP_ACTIVE' value='0'/> + <enumerator name='THERMAL_TRIP_PASSIVE' value='1'/> + <enumerator name='THERMAL_TRIP_HOT' value='2'/> + <enumerator name='THERMAL_TRIP_CRITICAL' value='3'/> + </enum-decl> + <enum-decl name='thermal_trend' filepath='include/linux/thermal.h' line='73' column='1' id='0ca326b7'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='THERMAL_TREND_STABLE' value='0'/> + <enumerator name='THERMAL_TREND_RAISING' value='1'/> + <enumerator name='THERMAL_TREND_DROPPING' value='2'/> + <enumerator name='THERMAL_TREND_RAISE_FULL' value='3'/> + <enumerator name='THERMAL_TREND_DROP_FULL' value='4'/> + </enum-decl> + <class-decl name='thermal_zone_params' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='280' column='1' id='d6772b4e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='governor_name' type-id='664ac0b7' visibility='default' filepath='include/linux/thermal.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='no_hwmon' type-id='b50a4934' visibility='default' filepath='include/linux/thermal.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='num_tbps' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='tbp' type-id='825b5cd1' visibility='default' filepath='include/linux/thermal.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='sustainable_power' type-id='19c2251e' visibility='default' filepath='include/linux/thermal.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='k_po' type-id='a7832498' visibility='default' filepath='include/linux/thermal.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='k_pu' type-id='a7832498' visibility='default' filepath='include/linux/thermal.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='k_i' type-id='a7832498' visibility='default' filepath='include/linux/thermal.h' line='312' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='k_d' type-id='a7832498' visibility='default' filepath='include/linux/thermal.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='integral_cutoff' type-id='a7832498' visibility='default' filepath='include/linux/thermal.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='slope' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='324' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='offset' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='329' column='1'/> + </data-member> + </class-decl> + <class-decl name='thermal_bind_params' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='245' column='1' id='1e0c0ad9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cdev' type-id='2feec21f' visibility='default' filepath='include/linux/thermal.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='weight' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='trip_mask' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='264' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='binding_limits' type-id='1d2c2b85' visibility='default' filepath='include/linux/thermal.h' line='274' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='match' type-id='911521f6' visibility='default' filepath='include/linux/thermal.h' line='275' column='1'/> + </data-member> + </class-decl> + <class-decl name='thermal_governor' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='236' column='1' id='2901941b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/thermal.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='bind_to_tz' type-id='50293ce4' visibility='default' filepath='include/linux/thermal.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='unbind_from_tz' type-id='7a1ba1ed' visibility='default' filepath='include/linux/thermal.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='throttle' type-id='336c2e63' visibility='default' filepath='include/linux/thermal.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='governor_list' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='241' column='1'/> + </data-member> + </class-decl> + <enum-decl name='thermal_notify_event' filepath='include/linux/thermal.h' line='82' column='1' id='b5808f5e'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='THERMAL_EVENT_UNSPECIFIED' value='0'/> + <enumerator name='THERMAL_EVENT_TEMP_SAMPLE' value='1'/> + <enumerator name='THERMAL_TRIP_VIOLATED' value='2'/> + <enumerator name='THERMAL_TRIP_CHANGED' value='3'/> + <enumerator name='THERMAL_DEVICE_DOWN' value='4'/> + <enumerator name='THERMAL_DEVICE_UP' value='5'/> + <enumerator name='THERMAL_DEVICE_POWER_CAPABILITY_CHANGED' value='6'/> + <enumerator name='THERMAL_TABLE_CHANGED' value='7'/> + </enum-decl> + <class-decl name='power_supply_config' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='252' column='1' id='098cab97'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/linux/power_supply.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/power_supply.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='drv_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/power_supply.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='attr_grp' type-id='c97de1ac' visibility='default' filepath='include/linux/power_supply.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='supplied_to' type-id='9b23c9ad' visibility='default' filepath='include/linux/power_supply.h' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='num_supplicants' type-id='b59d7dce' visibility='default' filepath='include/linux/power_supply.h' line='263' column='1'/> + </data-member> + </class-decl> + <class-decl name='power_supply_resistance_temp_table' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='372' column='1' id='98e1bfb4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='temp' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='373' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='resistance' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='374' column='1'/> + </data-member> + </class-decl> + <class-decl name='power_supply_battery_info' size-in-bits='3008' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='388' column='1' id='4b60a147'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='energy_full_design_uwh' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='charge_full_design_uah' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='voltage_min_design_uv' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='voltage_max_design_uv' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='precharge_current_ua' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='393' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='charge_term_current_ua' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='constant_charge_current_max_ua' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='constant_charge_voltage_max_uv' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='factory_internal_resistance_uohm' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='ocv_temp' type-id='4725c728' visibility='default' filepath='include/linux/power_supply.h' line='398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='ocv_table' type-id='774ff726' visibility='default' filepath='include/linux/power_supply.h' line='399' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='ocv_table_size' type-id='4725c728' visibility='default' filepath='include/linux/power_supply.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='resist_table' type-id='1fba25e2' visibility='default' filepath='include/linux/power_supply.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='resist_table_size' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='402' column='1'/> + </data-member> + </class-decl> + <class-decl name='power_supply_battery_ocv_table' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='367' column='1' id='3faa6906'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ocv' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='368' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='capacity' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='369' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='098cab97' const='yes' id='e45577b8'/> + <pointer-type-def type-id='e45577b8' size-in-bits='64' id='048b3ad6'/> + <qualified-type-def type-id='ff1a03f4' const='yes' id='e542e4ad'/> + <pointer-type-def type-id='e542e4ad' size-in-bits='64' id='6f4dc085'/> + <pointer-type-def type-id='51dca1f7' size-in-bits='64' id='c1eac593'/> + <pointer-type-def type-id='9762f152' size-in-bits='64' id='6f31af4c'/> + <pointer-type-def type-id='35aa2942' size-in-bits='64' id='4692f31c'/> + <pointer-type-def type-id='e7176377' size-in-bits='64' id='4b4c62ab'/> + <pointer-type-def type-id='7fd43619' size-in-bits='64' id='ff2d9ea5'/> + <pointer-type-def type-id='dc678892' size-in-bits='64' id='50293ce4'/> + <pointer-type-def type-id='48d225c1' size-in-bits='64' id='dee53645'/> + <pointer-type-def type-id='1d34d2c7' size-in-bits='64' id='336c2e63'/> + <pointer-type-def type-id='002a7109' size-in-bits='64' id='b09cd03d'/> + <pointer-type-def type-id='abcb190c' size-in-bits='64' id='3fbbdf8e'/> + <pointer-type-def type-id='c7253970' size-in-bits='64' id='9a2b46ca'/> + <pointer-type-def type-id='38a09a00' size-in-bits='64' id='01443742'/> + <pointer-type-def type-id='c505fce2' size-in-bits='64' id='11d0d204'/> + <pointer-type-def type-id='24451821' size-in-bits='64' id='5e1def9d'/> + <pointer-type-def type-id='a2b185bc' size-in-bits='64' id='911521f6'/> + <pointer-type-def type-id='69649a08' size-in-bits='64' id='67f4c28a'/> + <pointer-type-def type-id='4b60a147' size-in-bits='64' id='78ba63ff'/> + <pointer-type-def type-id='3faa6906' size-in-bits='64' id='be6833bc'/> + <pointer-type-def type-id='98e1bfb4' size-in-bits='64' id='1fba25e2'/> + <pointer-type-def type-id='0f035502' size-in-bits='64' id='fd801eb0'/> + <pointer-type-def type-id='1e0c0ad9' size-in-bits='64' id='825b5cd1'/> + <pointer-type-def type-id='45492188' size-in-bits='64' id='1d81d2cf'/> + <pointer-type-def type-id='2901941b' size-in-bits='64' id='6def7c4b'/> + <pointer-type-def type-id='0ca326b7' size-in-bits='64' id='4983ea36'/> + <pointer-type-def type-id='57e8e954' size-in-bits='64' id='478384af'/> + <pointer-type-def type-id='cf7993c1' size-in-bits='64' id='1e6fe389'/> + <pointer-type-def type-id='d6772b4e' size-in-bits='64' id='e2cbf964'/> + <pointer-type-def type-id='e1de5cb1' size-in-bits='64' id='7a1ba1ed'/> + <function-decl name='power_supply_changed' mangled-name='power_supply_changed' filepath='drivers/power/supply/power_supply_core.c' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_changed'> + <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='114' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_power_supply_register' mangled-name='devm_power_supply_register' filepath='drivers/power/supply/power_supply_core.c' line='1260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_power_supply_register'> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/power/supply/power_supply_core.c' line='1260' column='1'/> + <parameter type-id='cb9cd99f' name='desc' filepath='drivers/power/supply/power_supply_core.c' line='1261' column='1'/> + <parameter type-id='048b3ad6' name='cfg' filepath='drivers/power/supply/power_supply_core.c' line='1262' column='1'/> + <return type-id='c0c93c9e'/> + </function-decl> + <function-decl name='power_supply_unregister' mangled-name='power_supply_unregister' filepath='drivers/power/supply/power_supply_core.c' line='1324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_unregister'> + <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='1324' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='power_supply_unreg_notifier' mangled-name='power_supply_unreg_notifier' filepath='drivers/power/supply/power_supply_core.c' line='918' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_unreg_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='drivers/power/supply/power_supply_core.c' line='918' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='power_supply_temp2resist_simple' mangled-name='power_supply_temp2resist_simple' filepath='drivers/power/supply/power_supply_core.c' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_temp2resist_simple'> + <parameter type-id='1fba25e2' name='table' filepath='drivers/power/supply/power_supply_core.c' line='749' column='1'/> + <parameter type-id='95e97e5e' name='table_len' filepath='drivers/power/supply/power_supply_core.c' line='750' column='1'/> + <parameter type-id='95e97e5e' name='temp' filepath='drivers/power/supply/power_supply_core.c' line='750' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='power_supply_set_property' mangled-name='power_supply_set_property' filepath='drivers/power/supply/power_supply_core.c' line='867' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_set_property'> + <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='867' column='1'/> + <parameter type-id='5f78aa17' name='psp' filepath='drivers/power/supply/power_supply_core.c' line='868' column='1'/> + <parameter type-id='f3abafd4' name='val' filepath='drivers/power/supply/power_supply_core.c' line='869' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='power_supply_register' mangled-name='power_supply_register' filepath='drivers/power/supply/power_supply_core.c' line='1207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_register'> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/power/supply/power_supply_core.c' line='1207' column='1'/> + <parameter type-id='cb9cd99f' name='desc' filepath='drivers/power/supply/power_supply_core.c' line='1208' column='1'/> + <parameter type-id='048b3ad6' name='cfg' filepath='drivers/power/supply/power_supply_core.c' line='1209' column='1'/> + <return type-id='c0c93c9e'/> + </function-decl> + <function-decl name='power_supply_reg_notifier' mangled-name='power_supply_reg_notifier' filepath='drivers/power/supply/power_supply_core.c' line='912' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_reg_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='drivers/power/supply/power_supply_core.c' line='912' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='power_supply_put_battery_info' mangled-name='power_supply_put_battery_info' filepath='drivers/power/supply/power_supply_core.c' line='720' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_put_battery_info'> + <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='720' column='1'/> + <parameter type-id='78ba63ff' name='info' filepath='drivers/power/supply/power_supply_core.c' line='721' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='power_supply_put' mangled-name='power_supply_put' filepath='drivers/power/supply/power_supply_core.c' line='480' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_put'> + <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='480' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='power_supply_powers' mangled-name='power_supply_powers' filepath='drivers/power/supply/power_supply_core.c' line='899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_powers'> + <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='899' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/power/supply/power_supply_core.c' line='899' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='power_supply_ocv2cap_simple' mangled-name='power_supply_ocv2cap_simple' filepath='drivers/power/supply/power_supply_core.c' line='787' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_ocv2cap_simple'> + <parameter type-id='be6833bc' name='table' filepath='drivers/power/supply/power_supply_core.c' line='787' column='1'/> + <parameter type-id='95e97e5e' name='table_len' filepath='drivers/power/supply/power_supply_core.c' line='788' column='1'/> + <parameter type-id='95e97e5e' name='ocv' filepath='drivers/power/supply/power_supply_core.c' line='788' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='power_supply_get_property' mangled-name='power_supply_get_property' filepath='drivers/power/supply/power_supply_core.c' line='853' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_get_property'> + <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='853' column='1'/> + <parameter type-id='5f78aa17' name='psp' filepath='drivers/power/supply/power_supply_core.c' line='854' column='1'/> + <parameter type-id='2e53d20f' name='val' filepath='drivers/power/supply/power_supply_core.c' line='855' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='power_supply_get_drvdata' mangled-name='power_supply_get_drvdata' filepath='drivers/power/supply/power_supply_core.c' line='1340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_get_drvdata'> + <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='1340' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='power_supply_get_by_phandle' mangled-name='power_supply_get_by_phandle' filepath='drivers/power/supply/power_supply_core.c' line='507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_get_by_phandle'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/power/supply/power_supply_core.c' line='507' column='1'/> + <parameter type-id='80f4b756' name='property' filepath='drivers/power/supply/power_supply_core.c' line='508' column='1'/> + <return type-id='c0c93c9e'/> + </function-decl> + <function-decl name='power_supply_get_by_name' mangled-name='power_supply_get_by_name' filepath='drivers/power/supply/power_supply_core.c' line='458' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_get_by_name'> + <parameter type-id='80f4b756' name='name' filepath='drivers/power/supply/power_supply_core.c' line='458' column='1'/> + <return type-id='c0c93c9e'/> + </function-decl> + <function-decl name='power_supply_get_battery_info' mangled-name='power_supply_get_battery_info' filepath='drivers/power/supply/power_supply_core.c' line='572' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_get_battery_info'> + <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='572' column='1'/> + <parameter type-id='78ba63ff' name='info' filepath='drivers/power/supply/power_supply_core.c' line='573' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='power_supply_find_ocv2cap_table' mangled-name='power_supply_find_ocv2cap_table' filepath='drivers/power/supply/power_supply_core.c' line='812' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_find_ocv2cap_table'> + <parameter type-id='78ba63ff' name='info' filepath='drivers/power/supply/power_supply_core.c' line='812' column='1'/> + <parameter type-id='95e97e5e' name='temp' filepath='drivers/power/supply/power_supply_core.c' line='813' column='1'/> + <parameter type-id='7292109c' name='table_len' filepath='drivers/power/supply/power_supply_core.c' line='813' column='1'/> + <return type-id='be6833bc'/> + </function-decl> + <function-decl name='devm_power_supply_get_by_phandle' mangled-name='devm_power_supply_get_by_phandle' filepath='drivers/power/supply/power_supply_core.c' line='548' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_power_supply_get_by_phandle'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/power/supply/power_supply_core.c' line='548' column='1'/> + <parameter type-id='80f4b756' name='property' filepath='drivers/power/supply/power_supply_core.c' line='549' column='1'/> + <return type-id='c0c93c9e'/> + </function-decl> + <pointer-type-def type-id='2cd7c576' size-in-bits='64' id='f3abafd4'/> + <function-type size-in-bits='64' id='51dca1f7'> + <parameter type-id='2feec21f'/> + <parameter type-id='404b1300'/> + <parameter type-id='19c2251e'/> + <parameter type-id='1d2c2b85'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='9762f152'> + <parameter type-id='2feec21f'/> + <parameter type-id='404b1300'/> + <parameter type-id='f9409001'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='35aa2942'> + <parameter type-id='2feec21f'/> + <parameter type-id='404b1300'/> + <parameter type-id='7359adad'/> + <parameter type-id='f9409001'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e7176377'> + <parameter type-id='2feec21f'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7fd43619'> + <parameter type-id='2feec21f'/> + <parameter type-id='1d2c2b85'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='dc678892'> + <parameter type-id='404b1300'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='48d225c1'> + <parameter type-id='404b1300'/> + <parameter type-id='45492188'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1d34d2c7'> + <parameter type-id='404b1300'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='002a7109'> + <parameter type-id='404b1300'/> + <parameter type-id='7292109c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='abcb190c'> + <parameter type-id='404b1300'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='57e8e954'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c7253970'> + <parameter type-id='404b1300'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='38a09a00'> + <parameter type-id='404b1300'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='7292109c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c505fce2'> + <parameter type-id='404b1300'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='4983ea36'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='24451821'> + <parameter type-id='404b1300'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='478384af'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a2b185bc'> + <parameter type-id='404b1300'/> + <parameter type-id='2feec21f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='69649a08'> + <parameter type-id='404b1300'/> + <parameter type-id='1d81d2cf'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e1de5cb1'> + <parameter type-id='404b1300'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='08942f16' size-in-bits='64' id='2e53d20f'/> + <qualified-type-def type-id='08942f16' const='yes' id='2cd7c576'/> + <union-decl name='power_supply_propval' size-in-bits='64' visibility='default' filepath='include/linux/power_supply.h' line='243' column='1' id='08942f16'> + <data-member access='public'> + <var-decl name='intval' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='244' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='strval' type-id='80f4b756' visibility='default' filepath='include/linux/power_supply.h' line='245' column='1'/> + </data-member> + </union-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/pwm/core.c' language='LANG_C89'> + <class-decl name='pwm_chip' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/pwm.h' line='315' column='1' id='0336f8f2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/pwm.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ops' type-id='e26114df' visibility='default' filepath='include/linux/pwm.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='base' type-id='95e97e5e' visibility='default' filepath='include/linux/pwm.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='npwm' type-id='f0981eeb' visibility='default' filepath='include/linux/pwm.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='of_xlate' type-id='09a20593' visibility='default' filepath='include/linux/pwm.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='of_pwm_n_cells' type-id='f0981eeb' visibility='default' filepath='include/linux/pwm.h' line='323' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/pwm.h' line='326' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pwms' type-id='f06adae0' visibility='default' filepath='include/linux/pwm.h' line='327' column='1'/> + </data-member> + </class-decl> + <class-decl name='pwm_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/pwm.h' line='282' column='1' id='a31cf734'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='request' type-id='45fc9a43' visibility='default' filepath='include/linux/pwm.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='free' type-id='e09d9aea' visibility='default' filepath='include/linux/pwm.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='capture' type-id='7763914e' visibility='default' filepath='include/linux/pwm.h' line='285' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='apply' type-id='4edf040a' visibility='default' filepath='include/linux/pwm.h' line='287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='get_state' type-id='06f3ff9e' visibility='default' filepath='include/linux/pwm.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_output_type_supported' type-id='45fc9a43' visibility='default' filepath='include/linux/pwm.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/pwm.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='config' type-id='d13e4d11' visibility='default' filepath='include/linux/pwm.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='set_polarity' type-id='4b3074a5' visibility='default' filepath='include/linux/pwm.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='enable' type-id='45fc9a43' visibility='default' filepath='include/linux/pwm.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='disable' type-id='e09d9aea' visibility='default' filepath='include/linux/pwm.h' line='301' column='1'/> + </data-member> + </class-decl> + <class-decl name='pwm_device' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/pwm.h' line='88' column='1' id='a94236e2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='label' type-id='80f4b756' visibility='default' filepath='include/linux/pwm.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/pwm.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hwpwm' type-id='f0981eeb' visibility='default' filepath='include/linux/pwm.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='pwm' type-id='f0981eeb' visibility='default' filepath='include/linux/pwm.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='chip' type-id='00cf0c80' visibility='default' filepath='include/linux/pwm.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='chip_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/pwm.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='args' type-id='5331ada5' visibility='default' filepath='include/linux/pwm.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='state' type-id='0dbd43cd' visibility='default' filepath='include/linux/pwm.h' line='97' column='1'/> + </data-member> + </class-decl> + <class-decl name='pwm_args' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/pwm.h' line='41' column='1' id='5331ada5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='period' type-id='91ce1af9' visibility='default' filepath='include/linux/pwm.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='polarity' type-id='c2c81069' visibility='default' filepath='include/linux/pwm.h' line='43' column='1'/> + </data-member> + </class-decl> + <enum-decl name='pwm_polarity' filepath='include/linux/pwm.h' line='23' column='1' id='c2c81069'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='PWM_POLARITY_NORMAL' value='0'/> + <enumerator name='PWM_POLARITY_INVERSED' value='1'/> + </enum-decl> + <class-decl name='pwm_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/pwm.h' line='69' column='1' id='0dbd43cd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='period' type-id='91ce1af9' visibility='default' filepath='include/linux/pwm.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='duty_cycle' type-id='91ce1af9' visibility='default' filepath='include/linux/pwm.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='polarity' type-id='c2c81069' visibility='default' filepath='include/linux/pwm.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='output_type' type-id='5e486969' visibility='default' filepath='include/linux/pwm.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='enabled' type-id='b50a4934' visibility='default' filepath='include/linux/pwm.h' line='74' column='1'/> + </data-member> + </class-decl> + <enum-decl name='pwm_output_type' filepath='include/linux/pwm.h' line='57' column='1' id='5e486969'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='PWM_OUTPUT_FIXED' value='1'/> + <enumerator name='PWM_OUTPUT_MODULATED' value='2'/> + </enum-decl> + <class-decl name='pwm_capture' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/pwm.h' line='335' column='1' id='a52958fa'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='period' type-id='91ce1af9' visibility='default' filepath='include/linux/pwm.h' line='336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='duty_cycle' type-id='91ce1af9' visibility='default' filepath='include/linux/pwm.h' line='337' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='a31cf734' const='yes' id='bd36df2f'/> + <pointer-type-def type-id='bd36df2f' size-in-bits='64' id='e26114df'/> + <qualified-type-def type-id='0dbd43cd' const='yes' id='ca0dbd4a'/> + <pointer-type-def type-id='ca0dbd4a' size-in-bits='64' id='73a11e20'/> + <pointer-type-def type-id='a8f464b7' size-in-bits='64' id='45fc9a43'/> + <pointer-type-def type-id='f45624e0' size-in-bits='64' id='4edf040a'/> + <pointer-type-def type-id='8634a879' size-in-bits='64' id='4b3074a5'/> + <pointer-type-def type-id='3a5cf22d' size-in-bits='64' id='d13e4d11'/> + <pointer-type-def type-id='3ae10cc4' size-in-bits='64' id='7763914e'/> + <pointer-type-def type-id='a52958fa' size-in-bits='64' id='d5211638'/> + <pointer-type-def type-id='0336f8f2' size-in-bits='64' id='00cf0c80'/> + <pointer-type-def type-id='a94236e2' size-in-bits='64' id='f06adae0'/> + <pointer-type-def type-id='10c448af' size-in-bits='64' id='09a20593'/> + <pointer-type-def type-id='0dbd43cd' size-in-bits='64' id='7ee8ef4d'/> + <pointer-type-def type-id='a4666910' size-in-bits='64' id='e09d9aea'/> + <pointer-type-def type-id='d24e4794' size-in-bits='64' id='06f3ff9e'/> + <function-decl name='pwmchip_remove' mangled-name='pwmchip_remove' filepath='drivers/pwm/core.c' line='337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwmchip_remove'> + <parameter type-id='00cf0c80' name='chip' filepath='drivers/pwm/core.c' line='337' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pwmchip_add' mangled-name='pwmchip_add' filepath='drivers/pwm/core.c' line='322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwmchip_add'> + <parameter type-id='00cf0c80' name='chip' filepath='drivers/pwm/core.c' line='322' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pwm_set_chip_data' mangled-name='pwm_set_chip_data' filepath='drivers/pwm/core.c' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwm_set_chip_data'> + <parameter type-id='f06adae0' name='pwm' filepath='drivers/pwm/core.c' line='204' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/pwm/core.c' line='204' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pwm_request' mangled-name='pwm_request' filepath='drivers/pwm/core.c' line='378' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwm_request'> + <parameter type-id='95e97e5e' name='pwm' filepath='drivers/pwm/core.c' line='378' column='1'/> + <parameter type-id='80f4b756' name='label' filepath='drivers/pwm/core.c' line='378' column='1'/> + <return type-id='f06adae0'/> + </function-decl> + <function-decl name='pwm_get_chip_data' mangled-name='pwm_get_chip_data' filepath='drivers/pwm/core.c' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwm_get_chip_data'> + <parameter type-id='f06adae0' name='pwm' filepath='drivers/pwm/core.c' line='221' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='pwm_free' mangled-name='pwm_free' filepath='drivers/pwm/core.c' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwm_free'> + <parameter type-id='f06adae0' name='pwm' filepath='drivers/pwm/core.c' line='443' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pwm_apply_state' mangled-name='pwm_apply_state' filepath='drivers/pwm/core.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwm_apply_state'> + <parameter type-id='f06adae0' name='pwm' filepath='drivers/pwm/core.c' line='454' column='1'/> + <parameter type-id='73a11e20' name='state' filepath='drivers/pwm/core.c' line='454' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_pwm_xlate_with_flags' mangled-name='of_pwm_xlate_with_flags' filepath='drivers/pwm/core.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_pwm_xlate_with_flags'> + <parameter type-id='00cf0c80' name='pc' filepath='drivers/pwm/core.c' line='124' column='1'/> + <parameter type-id='af02a266' name='args' filepath='drivers/pwm/core.c' line='124' column='1'/> + <return type-id='f06adae0'/> + </function-decl> + <function-decl name='of_pwm_get' mangled-name='of_pwm_get' filepath='drivers/pwm/core.c' line='678' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_pwm_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pwm/core.c' line='678' column='1'/> + <parameter type-id='9a537bbe' name='np' filepath='drivers/pwm/core.c' line='678' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/pwm/core.c' line='679' column='1'/> + <return type-id='f06adae0'/> + </function-decl> + <function-decl name='devm_pwm_put' mangled-name='devm_pwm_put' filepath='drivers/pwm/core.c' line='1135' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pwm_put'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pwm/core.c' line='1135' column='1'/> + <parameter type-id='f06adae0' name='pwm' filepath='drivers/pwm/core.c' line='1135' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_pwm_get' mangled-name='devm_pwm_get' filepath='drivers/pwm/core.c' line='1025' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pwm_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pwm/core.c' line='1025' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/pwm/core.c' line='1025' column='1'/> + <return type-id='f06adae0'/> + </function-decl> + <function-decl name='devm_of_pwm_get' mangled-name='devm_of_pwm_get' filepath='drivers/pwm/core.c' line='1057' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_pwm_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/pwm/core.c' line='1057' column='1'/> + <parameter type-id='9a537bbe' name='np' filepath='drivers/pwm/core.c' line='1057' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/pwm/core.c' line='1058' column='1'/> + <return type-id='f06adae0'/> + </function-decl> + <function-type size-in-bits='64' id='a8f464b7'> + <parameter type-id='00cf0c80'/> + <parameter type-id='f06adae0'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f45624e0'> + <parameter type-id='00cf0c80'/> + <parameter type-id='f06adae0'/> + <parameter type-id='73a11e20'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8634a879'> + <parameter type-id='00cf0c80'/> + <parameter type-id='f06adae0'/> + <parameter type-id='c2c81069'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3a5cf22d'> + <parameter type-id='00cf0c80'/> + <parameter type-id='f06adae0'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3ae10cc4'> + <parameter type-id='00cf0c80'/> + <parameter type-id='f06adae0'/> + <parameter type-id='d5211638'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='10c448af'> + <parameter type-id='00cf0c80'/> + <parameter type-id='af02a266'/> + <return type-id='f06adae0'/> + </function-type> + <function-type size-in-bits='64' id='a4666910'> + <parameter type-id='00cf0c80'/> + <parameter type-id='f06adae0'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d24e4794'> + <parameter type-id='00cf0c80'/> + <parameter type-id='f06adae0'/> + <parameter type-id='7ee8ef4d'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/regulator/core.c' language='LANG_C89'> <class-decl name='regmap' size-in-bits='4224' is-struct='yes' visibility='default' filepath='drivers/base/regmap/internal.h' line='49' column='1' id='ddf16879'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='' type-id='ed93e75e' visibility='default' filepath='drivers/base/regmap/internal.h' line='50' column='1'/> @@ -118719,3630 +107105,84 @@ <var-decl name='hwlock' type-id='0cb0b26f' visibility='default' filepath='drivers/base/regmap/internal.h' line='163' column='1'/> </data-member> </class-decl> - <enum-decl name='of_gpio_flags' filepath='include/linux/of_gpio.h' line='26' column='1' id='be0d5cf5'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='OF_GPIO_ACTIVE_LOW' value='1'/> - <enumerator name='OF_GPIO_SINGLE_ENDED' value='2'/> - <enumerator name='OF_GPIO_OPEN_DRAIN' value='4'/> - <enumerator name='OF_GPIO_TRANSITORY' value='8'/> - <enumerator name='OF_GPIO_PULL_UP' value='16'/> - <enumerator name='OF_GPIO_PULL_DOWN' value='32'/> - </enum-decl> - <pointer-type-def type-id='be0d5cf5' size-in-bits='64' id='38fe9344'/> - <pointer-type-def type-id='ddf16879' size-in-bits='64' id='29af9a71'/> - <function-decl name='syscon_regmap_lookup_by_compatible' mangled-name='syscon_regmap_lookup_by_compatible' filepath='include/linux/mfd/syscon.h' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='syscon_regmap_lookup_by_compatible'> - <parameter type-id='80f4b756'/> - <return type-id='29af9a71'/> - </function-decl> - <function-decl name='of_get_named_gpio_flags' mangled-name='of_get_named_gpio_flags' filepath='include/linux/of_gpio.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_named_gpio_flags'> - <parameter type-id='9a537bbe'/> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='38fe9344'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_write' mangled-name='regmap_write' filepath='include/linux/regmap.h' line='1009' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_write'> - <parameter type-id='29af9a71'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_read' mangled-name='regmap_read' filepath='include/linux/regmap.h' line='1024' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_read'> - <parameter type-id='29af9a71'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_set_rate' mangled-name='clk_set_rate' filepath='include/linux/clk.h' line='725' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_set_rate'> - <parameter type-id='7d0bc0eb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpio_request' mangled-name='gpio_request' filepath='include/asm-generic/gpio.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpio_request'> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpio_to_desc' mangled-name='gpio_to_desc' filepath='include/linux/gpio/consumer.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpio_to_desc'> - <parameter type-id='f0981eeb'/> - <return type-id='26760480'/> - </function-decl> - <function-decl name='gpiod_direction_output_raw' mangled-name='gpiod_direction_output_raw' filepath='include/linux/gpio/consumer.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_direction_output_raw'> - <parameter type-id='26760480'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dw_pcie_read' mangled-name='dw_pcie_read' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_read'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dw_pcie_write' mangled-name='dw_pcie_write' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_write'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/controller/dwc/pcie-qcom.c' language='LANG_C89'> - <class-decl name='gpio_desc' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/gpio/gpiolib.h' line='96' column='1' id='63b74212'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='gdev' type-id='fb7dc22d' visibility='default' filepath='drivers/gpio/gpiolib.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='drivers/gpio/gpiolib.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='label' type-id='80f4b756' visibility='default' filepath='drivers/gpio/gpiolib.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/gpio/gpiolib.h' line='117' column='1'/> - </data-member> - </class-decl> - <class-decl name='regulator' size-in-bits='1088' is-struct='yes' visibility='default' filepath='drivers/regulator/internal.h' line='34' column='1' id='b06eb6f0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/regulator/internal.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/regulator/internal.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='always_on' type-id='f0981eeb' visibility='default' filepath='drivers/regulator/internal.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='bypass' type-id='f0981eeb' visibility='default' filepath='drivers/regulator/internal.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='device_link' type-id='f0981eeb' visibility='default' filepath='drivers/regulator/internal.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='uA_load' type-id='95e97e5e' visibility='default' filepath='drivers/regulator/internal.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='enable_count' type-id='f0981eeb' visibility='default' filepath='drivers/regulator/internal.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='deferred_disables' type-id='f0981eeb' visibility='default' filepath='drivers/regulator/internal.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='voltage' type-id='06883fa0' visibility='default' filepath='drivers/regulator/internal.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='supply_name' type-id='80f4b756' visibility='default' filepath='drivers/regulator/internal.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='dev_attr' type-id='dbf3947c' visibility='default' filepath='drivers/regulator/internal.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='rdev' type-id='43c38462' visibility='default' filepath='drivers/regulator/internal.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='debugfs' type-id='27675065' visibility='default' filepath='drivers/regulator/internal.h' line='47' column='1'/> - </data-member> - </class-decl> - <class-decl name='reset_control' size-in-bits='384' is-struct='yes' visibility='default' filepath='drivers/reset/core.c' line='40' column='1' id='cdc9541e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcdev' type-id='775147d9' visibility='default' filepath='drivers/reset/core.c' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/reset/core.c' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='drivers/reset/core.c' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='refcnt' type-id='400fb07b' visibility='default' filepath='drivers/reset/core.c' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='acquired' type-id='b50a4934' visibility='default' filepath='drivers/reset/core.c' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='shared' type-id='b50a4934' visibility='default' filepath='drivers/reset/core.c' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='array' type-id='b50a4934' visibility='default' filepath='drivers/reset/core.c' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='deassert_count' type-id='49178f86' visibility='default' filepath='drivers/reset/core.c' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='triggered_count' type-id='49178f86' visibility='default' filepath='drivers/reset/core.c' line='49' column='1'/> - </data-member> - </class-decl> - <union-decl name='phy_configure_opts' size-in-bits='896' visibility='default' filepath='include/linux/phy/phy.h' line='50' column='1' id='2c7a2d9f'> - <data-member access='public'> - <var-decl name='mipi_dphy' type-id='b277cad4' visibility='default' filepath='include/linux/phy/phy.h' line='51' column='1'/> - </data-member> - </union-decl> - <enum-decl name='gpiod_flags' filepath='include/linux/gpio/consumer.h' line='48' column='1' id='38d4936d'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='GPIOD_ASIS' value='0'/> - <enumerator name='GPIOD_IN' value='1'/> - <enumerator name='GPIOD_OUT_LOW' value='3'/> - <enumerator name='GPIOD_OUT_HIGH' value='7'/> - <enumerator name='GPIOD_OUT_LOW_OPEN_DRAIN' value='11'/> - <enumerator name='GPIOD_OUT_HIGH_OPEN_DRAIN' value='15'/> - </enum-decl> - <class-decl name='phy' size-in-bits='7936' is-struct='yes' visibility='default' filepath='include/linux/phy/phy.h' line='130' column='1' id='da10e34c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/phy/phy.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/phy/phy.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='ops' type-id='5424a63a' visibility='default' filepath='include/linux/phy/phy.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/phy/phy.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='init_count' type-id='95e97e5e' visibility='default' filepath='include/linux/phy/phy.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7776'> - <var-decl name='power_count' type-id='95e97e5e' visibility='default' filepath='include/linux/phy/phy.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='attrs' type-id='2bd806af' visibility='default' filepath='include/linux/phy/phy.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='pwr' type-id='850c13f6' visibility='default' filepath='include/linux/phy/phy.h' line='138' column='1'/> - </data-member> - </class-decl> - <class-decl name='phy_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/phy/phy.h' line='66' column='1' id='d4f8274f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='init' type-id='83078c32' visibility='default' filepath='include/linux/phy/phy.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='exit' type-id='83078c32' visibility='default' filepath='include/linux/phy/phy.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='power_on' type-id='83078c32' visibility='default' filepath='include/linux/phy/phy.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='power_off' type-id='83078c32' visibility='default' filepath='include/linux/phy/phy.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='set_mode' type-id='e6dafa73' visibility='default' filepath='include/linux/phy/phy.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='configure' type-id='3f29b13b' visibility='default' filepath='include/linux/phy/phy.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='validate' type-id='dd0d6c38' visibility='default' filepath='include/linux/phy/phy.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='reset' type-id='83078c32' visibility='default' filepath='include/linux/phy/phy.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='calibrate' type-id='83078c32' visibility='default' filepath='include/linux/phy/phy.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='release' type-id='64c19e8b' visibility='default' filepath='include/linux/phy/phy.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/phy/phy.h' line='106' column='1'/> - </data-member> - </class-decl> - <enum-decl name='phy_mode' filepath='include/linux/phy/phy.h' line='23' column='1' id='79ba09b7'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='PHY_MODE_INVALID' value='0'/> - <enumerator name='PHY_MODE_USB_HOST' value='1'/> - <enumerator name='PHY_MODE_USB_HOST_LS' value='2'/> - <enumerator name='PHY_MODE_USB_HOST_FS' value='3'/> - <enumerator name='PHY_MODE_USB_HOST_HS' value='4'/> - <enumerator name='PHY_MODE_USB_HOST_SS' value='5'/> - <enumerator name='PHY_MODE_USB_DEVICE' value='6'/> - <enumerator name='PHY_MODE_USB_DEVICE_LS' value='7'/> - <enumerator name='PHY_MODE_USB_DEVICE_FS' value='8'/> - <enumerator name='PHY_MODE_USB_DEVICE_HS' value='9'/> - <enumerator name='PHY_MODE_USB_DEVICE_SS' value='10'/> - <enumerator name='PHY_MODE_USB_OTG' value='11'/> - <enumerator name='PHY_MODE_UFS_HS_A' value='12'/> - <enumerator name='PHY_MODE_UFS_HS_B' value='13'/> - <enumerator name='PHY_MODE_PCIE' value='14'/> - <enumerator name='PHY_MODE_ETHERNET' value='15'/> - <enumerator name='PHY_MODE_MIPI_DPHY' value='16'/> - <enumerator name='PHY_MODE_SATA' value='17'/> - </enum-decl> - <class-decl name='phy_configure_opts_mipi_dphy' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='15' column='1' id='b277cad4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='clk_miss' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='clk_post' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='clk_pre' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='clk_prepare' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='clk_settle' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='clk_term_en' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='clk_trail' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='clk_zero' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='d_term_en' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='eot' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='hs_exit' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='hs_prepare' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='hs_settle' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='hs_skip' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='hs_trail' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='hs_zero' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='init' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='lpx' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='ta_get' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='ta_go' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='ta_sure' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='242' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='wakeup' type-id='f0981eeb' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='hs_clk_rate' type-id='7359adad' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='lp_clk_rate' type-id='7359adad' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='267' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='lanes' type-id='002ac4a6' visibility='default' filepath='include/linux/phy/phy-mipi-dphy.h' line='275' column='1'/> - </data-member> - </class-decl> - <class-decl name='phy_attrs' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/phy/phy.h' line='114' column='1' id='2bd806af'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bus_width' type-id='19c2251e' visibility='default' filepath='include/linux/phy/phy.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='mode' type-id='79ba09b7' visibility='default' filepath='include/linux/phy/phy.h' line='116' column='1'/> - </data-member> - </class-decl> - <class-decl name='regulator_bulk_data' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/regulator/consumer.h' line='167' column='1' id='2e3fb70e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='supply' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/consumer.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='consumer' type-id='850c13f6' visibility='default' filepath='include/linux/regulator/consumer.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ret' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/consumer.h' line='172' column='1'/> - </data-member> - </class-decl> - <class-decl name='clk_bulk_data' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/clk.h' line='87' column='1' id='158c8c35'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='80f4b756' visibility='default' filepath='include/linux/clk.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/clk.h' line='89' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='158c8c35' size-in-bits='64' id='2942e355'/> - <qualified-type-def type-id='158c8c35' const='yes' id='38a035e6'/> - <pointer-type-def type-id='38a035e6' size-in-bits='64' id='f034b024'/> - <qualified-type-def type-id='d4f8274f' const='yes' id='fbb00d34'/> - <pointer-type-def type-id='fbb00d34' size-in-bits='64' id='5424a63a'/> - <pointer-type-def type-id='63b74212' size-in-bits='64' id='26760480'/> - <pointer-type-def type-id='7fb3af70' size-in-bits='64' id='83078c32'/> - <pointer-type-def type-id='3b6188e7' size-in-bits='64' id='e6dafa73'/> - <pointer-type-def type-id='a51eeb2e' size-in-bits='64' id='dd0d6c38'/> - <pointer-type-def type-id='849373e7' size-in-bits='64' id='3f29b13b'/> - <pointer-type-def type-id='da10e34c' size-in-bits='64' id='503ff1ba'/> - <pointer-type-def type-id='2c7a2d9f' size-in-bits='64' id='9d3cfa5c'/> - <pointer-type-def type-id='b06eb6f0' size-in-bits='64' id='850c13f6'/> - <pointer-type-def type-id='2e3fb70e' size-in-bits='64' id='776946b4'/> - <pointer-type-def type-id='cdc9541e' size-in-bits='64' id='9f9b8114'/> - <pointer-type-def type-id='1ee07c27' size-in-bits='64' id='64c19e8b'/> - <function-decl name='pm_runtime_enable' mangled-name='pm_runtime_enable' filepath='include/linux/pm_runtime.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_enable'> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_gpiod_get_optional' mangled-name='devm_gpiod_get_optional' filepath='include/linux/gpio/consumer.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gpiod_get_optional'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <parameter type-id='38d4936d'/> - <return type-id='26760480'/> - </function-decl> - <function-decl name='devm_phy_optional_get' mangled-name='devm_phy_optional_get' filepath='include/linux/phy/phy.h' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_phy_optional_get'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <return type-id='503ff1ba'/> - </function-decl> - <function-decl name='platform_get_irq_byname' mangled-name='platform_get_irq_byname' filepath='include/linux/platform_device.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_irq_byname'> - <parameter type-id='db362995'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_init' mangled-name='phy_init' filepath='include/linux/phy/phy.h' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_init'> - <parameter type-id='503ff1ba'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dw_pcie_host_init' mangled-name='dw_pcie_host_init' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='363' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_host_init'> - <parameter type-id='d91dfd7a'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_exit' mangled-name='phy_exit' filepath='include/linux/phy/phy.h' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_exit'> - <parameter type-id='503ff1ba'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_regulator_bulk_get' mangled-name='devm_regulator_bulk_get' filepath='include/linux/regulator/consumer.h' line='230' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_bulk_get'> - <parameter type-id='fa0b179b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='776946b4'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_clk_bulk_get' mangled-name='devm_clk_bulk_get' filepath='include/linux/clk.h' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_bulk_get'> - <parameter type-id='fa0b179b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='2942e355'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_bulk_enable' mangled-name='regulator_bulk_enable' filepath='include/linux/regulator/consumer.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_bulk_enable'> - <parameter type-id='95e97e5e'/> - <parameter type-id='776946b4'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_bulk_prepare' mangled-name='clk_bulk_prepare' filepath='include/linux/clk.h' line='273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_prepare'> - <parameter type-id='95e97e5e'/> - <parameter type-id='f034b024'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_bulk_enable' mangled-name='clk_bulk_enable' filepath='include/linux/clk.h' line='595' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_enable'> - <parameter type-id='95e97e5e'/> - <parameter type-id='f034b024'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_bulk_unprepare' mangled-name='clk_bulk_unprepare' filepath='include/linux/clk.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_unprepare'> - <parameter type-id='95e97e5e'/> - <parameter type-id='f034b024'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='reset_control_assert' mangled-name='reset_control_assert' filepath='include/linux/reset.h' line='16' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reset_control_assert'> - <parameter type-id='9f9b8114'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='msleep' mangled-name='msleep' filepath='include/linux/delay.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='msleep'> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='reset_control_deassert' mangled-name='reset_control_deassert' filepath='include/linux/reset.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reset_control_deassert'> - <parameter type-id='9f9b8114'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clk_bulk_disable' mangled-name='clk_bulk_disable' filepath='include/linux/clk.h' line='630' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_bulk_disable'> - <parameter type-id='95e97e5e'/> - <parameter type-id='f034b024'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='regulator_bulk_disable' mangled-name='regulator_bulk_disable' filepath='include/linux/regulator/consumer.h' line='234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_bulk_disable'> - <parameter type-id='95e97e5e'/> - <parameter type-id='776946b4'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_device_is_compatible' mangled-name='of_device_is_compatible' filepath='include/linux/of.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_is_compatible'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usleep_range' mangled-name='usleep_range' filepath='include/linux/delay.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usleep_range'> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_clk_get_optional' mangled-name='devm_clk_get_optional' filepath='include/linux/clk.h' line='511' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_clk_get_optional'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <return type-id='7d0bc0eb'/> - </function-decl> - <function-decl name='devm_regulator_get' mangled-name='devm_regulator_get' filepath='include/linux/regulator/consumer.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_get'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <return type-id='850c13f6'/> - </function-decl> - <function-decl name='regulator_enable' mangled-name='regulator_enable' filepath='include/linux/regulator/consumer.h' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_enable'> - <parameter type-id='850c13f6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_disable' mangled-name='regulator_disable' filepath='include/linux/regulator/consumer.h' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_disable'> - <parameter type-id='850c13f6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiod_set_value_cansleep' mangled-name='gpiod_set_value_cansleep' filepath='include/linux/gpio/consumer.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_set_value_cansleep'> - <parameter type-id='26760480'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='phy_power_on' mangled-name='phy_power_on' filepath='include/linux/phy/phy.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_power_on'> - <parameter type-id='503ff1ba'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_power_off' mangled-name='phy_power_off' filepath='include/linux/phy/phy.h' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_power_off'> - <parameter type-id='503ff1ba'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dw_pcie_setup_rc' mangled-name='dw_pcie_setup_rc' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_setup_rc'> - <parameter type-id='d91dfd7a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dw_pcie_msi_init' mangled-name='dw_pcie_msi_init' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_msi_init'> - <parameter type-id='d91dfd7a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dw_pcie_link_up' mangled-name='dw_pcie_link_up' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='275' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_link_up'> - <parameter type-id='8bf55d78'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dw_pcie_wait_for_link' mangled-name='dw_pcie_wait_for_link' filepath='drivers/pci/controller/dwc/pcie-designware.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dw_pcie_wait_for_link'> - <parameter type-id='8bf55d78'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='7fb3af70'> - <parameter type-id='503ff1ba'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3b6188e7'> - <parameter type-id='503ff1ba'/> - <parameter type-id='79ba09b7'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a51eeb2e'> - <parameter type-id='503ff1ba'/> - <parameter type-id='79ba09b7'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='9d3cfa5c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='849373e7'> - <parameter type-id='503ff1ba'/> - <parameter type-id='9d3cfa5c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1ee07c27'> - <parameter type-id='503ff1ba'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/controller/pci-host-generic.c' language='LANG_C89'> - <function-decl name='of_match_node' mangled-name='of_match_node' filepath='include/linux/of.h' line='360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_match_node'> - <parameter type-id='e5ce629e'/> - <parameter type-id='0afa6ea3'/> - <return type-id='e5ce629e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/endpoint/pci-epc-core.c' language='LANG_C89'> - <function-decl name='pci_epc_unmap_addr' mangled-name='pci_epc_unmap_addr' filepath='drivers/pci/endpoint/pci-epc-core.c' line='339' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_epc_unmap_addr'> - <parameter type-id='108dbc98' name='epc' filepath='drivers/pci/endpoint/pci-epc-core.c' line='339' column='1'/> - <parameter type-id='f9b06939' name='func_no' filepath='drivers/pci/endpoint/pci-epc-core.c' line='339' column='1'/> - <parameter type-id='2522883d' name='phys_addr' filepath='drivers/pci/endpoint/pci-epc-core.c' line='340' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_epc_map_addr' mangled-name='pci_epc_map_addr' filepath='drivers/pci/endpoint/pci-epc-core.c' line='366' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_epc_map_addr'> - <parameter type-id='108dbc98' name='epc' filepath='drivers/pci/endpoint/pci-epc-core.c' line='366' column='1'/> - <parameter type-id='f9b06939' name='func_no' filepath='drivers/pci/endpoint/pci-epc-core.c' line='366' column='1'/> - <parameter type-id='2522883d' name='phys_addr' filepath='drivers/pci/endpoint/pci-epc-core.c' line='367' column='1'/> - <parameter type-id='91ce1af9' name='pci_addr' filepath='drivers/pci/endpoint/pci-epc-core.c' line='367' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/pci/endpoint/pci-epc-core.c' line='367' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_epc_clear_bar' mangled-name='pci_epc_clear_bar' filepath='drivers/pci/endpoint/pci-epc-core.c' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_epc_clear_bar'> - <parameter type-id='108dbc98' name='epc' filepath='drivers/pci/endpoint/pci-epc-core.c' line='394' column='1'/> - <parameter type-id='f9b06939' name='func_no' filepath='drivers/pci/endpoint/pci-epc-core.c' line='394' column='1'/> - <parameter type-id='0f1b379b' name='epf_bar' filepath='drivers/pci/endpoint/pci-epc-core.c' line='395' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_epc_set_bar' mangled-name='pci_epc_set_bar' filepath='drivers/pci/endpoint/pci-epc-core.c' line='421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_epc_set_bar'> - <parameter type-id='108dbc98' name='epc' filepath='drivers/pci/endpoint/pci-epc-core.c' line='421' column='1'/> - <parameter type-id='f9b06939' name='func_no' filepath='drivers/pci/endpoint/pci-epc-core.c' line='421' column='1'/> - <parameter type-id='0f1b379b' name='epf_bar' filepath='drivers/pci/endpoint/pci-epc-core.c' line='422' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/endpoint/pci-epc-mem.c' language='LANG_C89'> - <function-decl name='pci_epc_mem_alloc_addr' mangled-name='pci_epc_mem_alloc_addr' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_epc_mem_alloc_addr'> - <parameter type-id='108dbc98' name='epc' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='122' column='1'/> - <parameter type-id='ff752d64' name='phys_addr' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='123' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='123' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='pci_epc_mem_free_addr' mangled-name='pci_epc_mem_free_addr' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_epc_mem_free_addr'> - <parameter type-id='108dbc98' name='epc' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='159' column='1'/> - <parameter type-id='2522883d' name='phys_addr' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='159' column='1'/> - <parameter type-id='eaa32e2f' name='virt_addr' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='160' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/pci/endpoint/pci-epc-mem.c' line='160' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/irq.c' language='LANG_C89'> - <function-decl name='pci_request_irq' mangled-name='pci_request_irq' filepath='drivers/pci/irq.c' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_request_irq'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/irq.c' line='83' column='1'/> - <parameter type-id='f0981eeb' name='nr' filepath='drivers/pci/irq.c' line='83' column='1'/> - <parameter type-id='29591c9a' name='handler' filepath='drivers/pci/irq.c' line='83' column='1'/> - <parameter type-id='29591c9a' name='thread_fn' filepath='drivers/pci/irq.c' line='84' column='1'/> - <parameter type-id='eaa32e2f' name='dev_id' filepath='drivers/pci/irq.c' line='84' column='1'/> - <parameter type-id='80f4b756' name='fmt' filepath='drivers/pci/irq.c' line='84' column='1'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_irq_vector' mangled-name='pci_irq_vector' filepath='include/linux/pci.h' line='1472' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_irq_vector'> - <parameter type-id='85196e3f'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_free_irq' mangled-name='pci_free_irq' filepath='drivers/pci/irq.c' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_free_irq'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/irq.c' line='122' column='1'/> - <parameter type-id='f0981eeb' name='nr' filepath='drivers/pci/irq.c' line='122' column='1'/> - <parameter type-id='eaa32e2f' name='dev_id' filepath='drivers/pci/irq.c' line='122' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/msi.c' language='LANG_C89'> - <class-decl name='msix_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='1444' column='1' id='6d6fcd23'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vector' type-id='19c2251e' visibility='default' filepath='include/linux/pci.h' line='1445' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='entry' type-id='1dc6a898' visibility='default' filepath='include/linux/pci.h' line='1446' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='6d6fcd23' size-in-bits='64' id='682fb763'/> - <function-decl name='pci_msi_enabled' mangled-name='pci_msi_enabled' filepath='drivers/pci/msi.c' line='1091' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_msi_enabled'> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_enable_msi' mangled-name='pci_enable_msi' filepath='drivers/pci/msi.c' line='1148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_enable_msi'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/msi.c' line='1148' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_enable_msix_range' mangled-name='pci_enable_msix_range' filepath='drivers/pci/msi.c' line='1205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_enable_msix_range'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/msi.c' line='1205' column='1'/> - <parameter type-id='682fb763' name='entries' filepath='drivers/pci/msi.c' line='1205' column='1'/> - <parameter type-id='95e97e5e' name='minvec' filepath='drivers/pci/msi.c' line='1206' column='1'/> - <parameter type-id='95e97e5e' name='maxvec' filepath='drivers/pci/msi.c' line='1206' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_free_irq_vectors' mangled-name='pci_free_irq_vectors' filepath='drivers/pci/msi.c' line='1287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_free_irq_vectors'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/msi.c' line='1287' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/of.c' language='LANG_C89'> - <function-decl name='devm_of_pci_get_host_bridge_resources' mangled-name='devm_of_pci_get_host_bridge_resources' filepath='drivers/pci/of.c' line='258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_pci_get_host_bridge_resources'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/pci/of.c' line='258' column='1'/> - <parameter type-id='002ac4a6' name='busno' filepath='drivers/pci/of.c' line='259' column='1'/> - <parameter type-id='002ac4a6' name='bus_max' filepath='drivers/pci/of.c' line='259' column='1'/> - <parameter type-id='e84b031a' name='resources' filepath='drivers/pci/of.c' line='260' column='1'/> - <parameter type-id='9e6a6c02' name='io_base' filepath='drivers/pci/of.c' line='260' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_irq_parse_and_map_pci' mangled-name='of_irq_parse_and_map_pci' filepath='drivers/pci/of.c' line='469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_irq_parse_and_map_pci'> - <parameter type-id='947f31e6' name='dev' filepath='drivers/pci/of.c' line='469' column='1'/> - <parameter type-id='f9b06939' name='slot' filepath='drivers/pci/of.c' line='469' column='1'/> - <parameter type-id='f9b06939' name='pin' filepath='drivers/pci/of.c' line='469' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_irq_parse_one' mangled-name='of_irq_parse_one' filepath='include/linux/of_irq.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_irq_parse_one'> - <parameter type-id='9a537bbe'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='51a94113'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='acc63fdf' size-in-bits='64' id='9e6a6c02'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/pci-driver.c' language='LANG_C89'> - <var-decl name='pci_bus_type' type-id='b31bfc8a' mangled-name='pci_bus_type' visibility='default' filepath='drivers/pci/pci-driver.c' line='1655' column='1' elf-symbol-id='pci_bus_type'/> - <function-decl name='__pci_register_driver' mangled-name='__pci_register_driver' filepath='drivers/pci/pci-driver.c' line='1435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pci_register_driver'> - <parameter type-id='85b59624' name='drv' filepath='drivers/pci/pci-driver.c' line='1435' column='1'/> - <parameter type-id='2730d015' name='owner' filepath='drivers/pci/pci-driver.c' line='1435' column='1'/> - <parameter type-id='80f4b756' name='mod_name' filepath='drivers/pci/pci-driver.c' line='1436' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='driver_register' mangled-name='driver_register' filepath='include/linux/device.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='driver_register'> - <parameter type-id='00c7b870'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_dev_get' mangled-name='pci_dev_get' filepath='drivers/pci/pci-driver.c' line='1533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_dev_get'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci-driver.c' line='1533' column='1'/> - <return type-id='85196e3f'/> - </function-decl> - <function-decl name='of_dma_configure' mangled-name='of_dma_configure' filepath='include/linux/of_device.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_dma_configure'> - <parameter type-id='fa0b179b'/> - <parameter type-id='9a537bbe'/> - <parameter type-id='c894953d'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/pci-sysfs.c' language='LANG_C89'> - <function-decl name='device_remove_file_self' mangled-name='device_remove_file_self' filepath='include/linux/device.h' line='893' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_remove_file_self'> - <parameter type-id='fa0b179b'/> - <parameter type-id='de63df21'/> - <return type-id='c894953d'/> - </function-decl> - <pointer-type-def type-id='fad8dcd1' size-in-bits='64' id='de63df21'/> - <qualified-type-def type-id='dbf3947c' const='yes' id='fad8dcd1'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/pci.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='ac1c7ae1' size-in-bits='infinite' id='5f7bfbc1'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='pci_saved_state' size-in-bits='512' is-struct='yes' visibility='default' filepath='drivers/pci/pci.c' line='1490' column='1' id='bdbf2231'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='config_space' type-id='02fdec64' visibility='default' filepath='drivers/pci/pci.c' line='1491' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cap' type-id='5f7bfbc1' visibility='default' filepath='drivers/pci/pci.c' line='1492' column='1'/> - </data-member> - </class-decl> - <class-decl name='pci_cap_saved_data' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='274' column='1' id='ac1c7ae1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cap_nr' type-id='1dc6a898' visibility='default' filepath='include/linux/pci.h' line='275' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='cap_extended' type-id='b50a4934' visibility='default' filepath='include/linux/pci.h' line='276' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='277' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='c165e8b9' visibility='default' filepath='include/linux/pci.h' line='278' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='bdbf2231' size-in-bits='64' id='e4acc659'/> - <pointer-type-def type-id='e4acc659' size-in-bits='64' id='6efc6709'/> - <function-decl name='pci_disable_device' mangled-name='pci_disable_device' filepath='drivers/pci/pci.c' line='1931' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_disable_device'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1931' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_ioremap_bar' mangled-name='pci_ioremap_bar' filepath='drivers/pci/pci.c' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_ioremap_bar'> - <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='169' column='1'/> - <parameter type-id='95e97e5e' name='bar' filepath='drivers/pci/pci.c' line='169' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='pci_ioremap_wc_bar' mangled-name='pci_ioremap_wc_bar' filepath='drivers/pci/pci.c' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_ioremap_wc_bar'> - <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='184' column='1'/> - <parameter type-id='95e97e5e' name='bar' filepath='drivers/pci/pci.c' line='184' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='pci_find_next_capability' mangled-name='pci_find_next_capability' filepath='drivers/pci/pci.c' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_find_next_capability'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='394' column='1'/> - <parameter type-id='f9b06939' name='pos' filepath='drivers/pci/pci.c' line='394' column='1'/> - <parameter type-id='95e97e5e' name='cap' filepath='drivers/pci/pci.c' line='394' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_device_is_present' mangled-name='pci_device_is_present' filepath='drivers/pci/pci.c' line='6087' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_device_is_present'> - <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='6087' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='pci_set_power_state' mangled-name='pci_set_power_state' filepath='drivers/pci/pci.c' line='1098' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_set_power_state'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1098' column='1'/> - <parameter type-id='49c32219' name='state' filepath='drivers/pci/pci.c' line='1098' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_choose_state' mangled-name='pci_choose_state' filepath='drivers/pci/pci.c' line='1164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_choose_state'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1164' column='1'/> - <parameter type-id='08496218' name='state' filepath='drivers/pci/pci.c' line='1164' column='1'/> - <return type-id='49c32219'/> - </function-decl> - <function-decl name='pci_save_state' mangled-name='pci_save_state' filepath='drivers/pci/pci.c' line='1345' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_save_state'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1345' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_restore_state' mangled-name='pci_restore_state' filepath='drivers/pci/pci.c' line='1456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_restore_state'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1456' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_store_saved_state' mangled-name='pci_store_saved_state' filepath='drivers/pci/pci.c' line='1502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_store_saved_state'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1502' column='1'/> - <return type-id='e4acc659'/> - </function-decl> - <function-decl name='pci_load_saved_state' mangled-name='pci_load_saved_state' filepath='drivers/pci/pci.c' line='1541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_load_saved_state'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1541' column='1'/> - <parameter type-id='e4acc659' name='state' filepath='drivers/pci/pci.c' line='1542' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_load_and_free_saved_state' mangled-name='pci_load_and_free_saved_state' filepath='drivers/pci/pci.c' line='1578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_load_and_free_saved_state'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1578' column='1'/> - <parameter type-id='6efc6709' name='state' filepath='drivers/pci/pci.c' line='1579' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_enable_device_mem' mangled-name='pci_enable_device_mem' filepath='drivers/pci/pci.c' line='1721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_enable_device_mem'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1721' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_enable_device' mangled-name='pci_enable_device' filepath='drivers/pci/pci.c' line='1738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_enable_device'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='1738' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_enable_wake' mangled-name='pci_enable_wake' filepath='drivers/pci/pci.c' line='2287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_enable_wake'> - <parameter type-id='85196e3f' name='pci_dev' filepath='drivers/pci/pci.c' line='2287' column='1'/> - <parameter type-id='49c32219' name='state' filepath='drivers/pci/pci.c' line='2287' column='1'/> - <parameter type-id='b50a4934' name='enable' filepath='drivers/pci/pci.c' line='2287' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pm_runtime_barrier' mangled-name='pm_runtime_barrier' filepath='include/linux/pm_runtime.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_barrier'> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_d3cold_disable' mangled-name='pci_d3cold_disable' filepath='drivers/pci/pci.c' line='2791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_d3cold_disable'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='2791' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_common_swizzle' mangled-name='pci_common_swizzle' filepath='drivers/pci/pci.c' line='3672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_common_swizzle'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='3672' column='1'/> - <parameter type-id='8bff8096' name='pinp' filepath='drivers/pci/pci.c' line='3672' column='1'/> - <return type-id='f9b06939'/> - </function-decl> - <function-decl name='pci_request_region' mangled-name='pci_request_region' filepath='drivers/pci/pci.c' line='3778' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_request_region'> - <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='3778' column='1'/> - <parameter type-id='95e97e5e' name='bar' filepath='drivers/pci/pci.c' line='3778' column='1'/> - <parameter type-id='80f4b756' name='res_name' filepath='drivers/pci/pci.c' line='3778' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_request_selected_regions' mangled-name='pci_request_selected_regions' filepath='drivers/pci/pci.c' line='3828' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_request_selected_regions'> - <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='3828' column='1'/> - <parameter type-id='95e97e5e' name='bars' filepath='drivers/pci/pci.c' line='3828' column='1'/> - <parameter type-id='80f4b756' name='res_name' filepath='drivers/pci/pci.c' line='3829' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_release_regions' mangled-name='pci_release_regions' filepath='drivers/pci/pci.c' line='3853' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_release_regions'> - <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='3853' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_request_regions' mangled-name='pci_request_regions' filepath='drivers/pci/pci.c' line='3872' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_request_regions'> - <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='3872' column='1'/> - <parameter type-id='80f4b756' name='res_name' filepath='drivers/pci/pci.c' line='3872' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_clear_master' mangled-name='pci_clear_master' filepath='drivers/pci/pci.c' line='4207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_clear_master'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='4207' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_intx' mangled-name='pci_intx' filepath='drivers/pci/pci.c' line='4349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_intx'> - <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pci.c' line='4349' column='1'/> - <parameter type-id='95e97e5e' name='enable' filepath='drivers/pci/pci.c' line='4349' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_check_and_mask_intx' mangled-name='pci_check_and_mask_intx' filepath='drivers/pci/pci.c' line='4426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_check_and_mask_intx'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='4426' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='pci_check_and_unmask_intx' mangled-name='pci_check_and_unmask_intx' filepath='drivers/pci/pci.c' line='4440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_check_and_unmask_intx'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='4440' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='pci_reset_function' mangled-name='pci_reset_function' filepath='drivers/pci/pci.c' line='5091' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_reset_function'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='5091' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_select_bars' mangled-name='pci_select_bars' filepath='drivers/pci/pci.c' line='5936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_select_bars'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/pci.c' line='5936' column='1'/> - <parameter type-id='7359adad' name='flags' filepath='drivers/pci/pci.c' line='5936' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_disable_msi' mangled-name='pci_disable_msi' filepath='include/linux/pci.h' line='1451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_disable_msi'> - <parameter type-id='85196e3f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_disable_msix' mangled-name='pci_disable_msix' filepath='include/linux/pci.h' line='1453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_disable_msix'> - <parameter type-id='85196e3f'/> - <return type-id='48b5725f'/> - </function-decl> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='infinite' id='c165e8b9'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/pcie/aspm.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='d0622163' size-in-bits='512' id='fa0d0a7f'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <class-decl name='aspm_latency' size-in-bits='64' is-struct='yes' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='44' column='1' id='d0622163'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='l0s' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='l1' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='46' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='79' column='1' id='a1d8a938'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='up_cap_ptr' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='dw_cap_ptr' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ctl1' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='ctl2' type-id='19c2251e' visibility='default' filepath='drivers/pci/pcie/aspm.c' line='83' column='1'/> - </data-member> - </class-decl> - <function-decl name='pcie_aspm_enabled' mangled-name='pcie_aspm_enabled' filepath='drivers/pci/pcie/aspm.c' line='1189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_aspm_enabled'> - <parameter type-id='85196e3f' name='pdev' filepath='drivers/pci/pcie/aspm.c' line='1189' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/pcie/portdrv_core.c' language='LANG_C89'> - <pointer-type-def type-id='ec180093' size-in-bits='64' id='887112a7'/> - <function-decl name='pci_alloc_irq_vectors_affinity' mangled-name='pci_alloc_irq_vectors_affinity' filepath='include/linux/pci.h' line='1467' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_alloc_irq_vectors_affinity'> - <parameter type-id='85196e3f'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='8a876638'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='ec180093'> - <parameter type-id='8a876638'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/probe.c' language='LANG_C89'> - <class-decl name='pci_host_bridge' size-in-bits='8704' is-struct='yes' visibility='default' filepath='include/linux/pci.h' line='500' column='1' id='32ed9316'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/pci.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='bus' type-id='d1feb554' visibility='default' filepath='include/linux/pci.h' line='502' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='ops' type-id='2058826a' visibility='default' filepath='include/linux/pci.h' line='503' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='sysdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/pci.h' line='504' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='busnr' type-id='95e97e5e' visibility='default' filepath='include/linux/pci.h' line='505' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='windows' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='506' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='dma_ranges' type-id='72f469ec' visibility='default' filepath='include/linux/pci.h' line='507' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='swizzle_irq' type-id='af56cb43' visibility='default' filepath='include/linux/pci.h' line='508' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7936'> - <var-decl name='map_irq' type-id='fa35bf16' visibility='default' filepath='include/linux/pci.h' line='509' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='release_fn' type-id='53955211' visibility='default' filepath='include/linux/pci.h' line='510' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8064'> - <var-decl name='release_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/pci.h' line='511' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='msi' type-id='b9526cc1' visibility='default' filepath='include/linux/pci.h' line='512' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ignore_reset_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='513' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='no_ext_tags' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='514' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='native_aer' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='515' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='native_pcie_hotplug' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='516' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='native_shpc_hotplug' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='517' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='native_pme' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='518' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='native_ltr' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='519' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='preserve_config' type-id='f0981eeb' visibility='default' filepath='include/linux/pci.h' line='520' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='align_resource' type-id='482ccc39' visibility='default' filepath='include/linux/pci.h' line='523' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='private' type-id='c99b5ecd' visibility='default' filepath='include/linux/pci.h' line='528' column='1'/> - </data-member> - </class-decl> - <class-decl name='hotplug_slot_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/pci_hotplug.h' line='38' column='1' id='8d2c0dd2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='enable_slot' type-id='1617c63b' visibility='default' filepath='include/linux/pci_hotplug.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='disable_slot' type-id='1617c63b' visibility='default' filepath='include/linux/pci_hotplug.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set_attention_status' type-id='4b81d8e7' visibility='default' filepath='include/linux/pci_hotplug.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hardware_test' type-id='b3f54aba' visibility='default' filepath='include/linux/pci_hotplug.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='get_power_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='get_attention_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='get_latch_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_adapter_status' type-id='db02d786' visibility='default' filepath='include/linux/pci_hotplug.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='reset_slot' type-id='3801bb42' visibility='default' filepath='include/linux/pci_hotplug.h' line='47' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='8d2c0dd2' const='yes' id='61872327'/> - <pointer-type-def type-id='61872327' size-in-bits='64' id='94bc2d77'/> - <pointer-type-def type-id='c2603804' size-in-bits='64' id='fa35bf16'/> - <pointer-type-def type-id='d9435f47' size-in-bits='64' id='1617c63b'/> - <pointer-type-def type-id='b6b1bef0' size-in-bits='64' id='3801bb42'/> - <pointer-type-def type-id='9d9db488' size-in-bits='64' id='b3f54aba'/> - <pointer-type-def type-id='025c78c3' size-in-bits='64' id='4b81d8e7'/> - <pointer-type-def type-id='ad4c5814' size-in-bits='64' id='db02d786'/> - <pointer-type-def type-id='32ed9316' size-in-bits='64' id='cb0dbc3c'/> - <pointer-type-def type-id='08594205' size-in-bits='64' id='482ccc39'/> - <pointer-type-def type-id='ff18d40f' size-in-bits='64' id='af56cb43'/> - <pointer-type-def type-id='1d8506ad' size-in-bits='64' id='53955211'/> - <function-decl name='bus_find_device' mangled-name='bus_find_device' filepath='include/linux/device.h' line='190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_find_device'> - <parameter type-id='5e2671f8'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='92d15ae9'/> - <return type-id='fa0b179b'/> - </function-decl> - <function-decl name='devm_pci_alloc_host_bridge' mangled-name='devm_pci_alloc_host_bridge' filepath='drivers/pci/probe.c' line='619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pci_alloc_host_bridge'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/pci/probe.c' line='619' column='1'/> - <parameter type-id='b59d7dce' name='priv' filepath='drivers/pci/probe.c' line='620' column='1'/> - <return type-id='cb0dbc3c'/> - </function-decl> - <function-decl name='pcie_set_mps' mangled-name='pcie_set_mps' filepath='include/linux/pci.h' line='1202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_set_mps'> - <parameter type-id='85196e3f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pcie_get_mps' mangled-name='pcie_get_mps' filepath='include/linux/pci.h' line='1201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_get_mps'> - <parameter type-id='85196e3f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_find_pcie_root_port' mangled-name='pci_find_pcie_root_port' filepath='include/linux/pci.h' line='1035' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_find_pcie_root_port'> - <parameter type-id='85196e3f'/> - <return type-id='85196e3f'/> - </function-decl> - <function-decl name='pci_get_slot' mangled-name='pci_get_slot' filepath='include/linux/pci.h' line='1074' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_get_slot'> - <parameter type-id='d1feb554'/> - <parameter type-id='f0981eeb'/> - <return type-id='85196e3f'/> - </function-decl> - <function-decl name='pci_dev_put' mangled-name='pci_dev_put' filepath='include/linux/pci.h' line='1040' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_dev_put'> - <parameter type-id='85196e3f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_find_ext_capability' mangled-name='pci_find_ext_capability' filepath='include/linux/pci.h' line='1063' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_find_ext_capability'> - <parameter type-id='85196e3f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pcie_bus_configure_settings' mangled-name='pcie_bus_configure_settings' filepath='drivers/pci/probe.c' line='2708' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcie_bus_configure_settings'> - <parameter type-id='d1feb554' name='bus' filepath='drivers/pci/probe.c' line='2708' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_scan_child_bus' mangled-name='pci_scan_child_bus' filepath='drivers/pci/probe.c' line='2900' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_scan_child_bus'> - <parameter type-id='d1feb554' name='bus' filepath='drivers/pci/probe.c' line='2900' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='of_find_compatible_node' mangled-name='of_find_compatible_node' filepath='include/linux/of.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_compatible_node'> - <parameter type-id='9a537bbe'/> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <return type-id='9a537bbe'/> - </function-decl> - <function-decl name='pci_scan_root_bus_bridge' mangled-name='pci_scan_root_bus_bridge' filepath='drivers/pci/probe.c' line='3049' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_scan_root_bus_bridge'> - <parameter type-id='cb0dbc3c' name='bridge' filepath='drivers/pci/probe.c' line='3049' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_rescan_bus' mangled-name='pci_rescan_bus' filepath='drivers/pci/probe.c' line='3175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_rescan_bus'> - <parameter type-id='d1feb554' name='bus' filepath='drivers/pci/probe.c' line='3175' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='pci_assign_unassigned_bus_resources' mangled-name='pci_assign_unassigned_bus_resources' filepath='include/linux/pci.h' line='1293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_assign_unassigned_bus_resources'> - <parameter type-id='d1feb554'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_lock_rescan_remove' mangled-name='pci_lock_rescan_remove' filepath='drivers/pci/probe.c' line='3193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_lock_rescan_remove'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pci_unlock_rescan_remove' mangled-name='pci_unlock_rescan_remove' filepath='drivers/pci/probe.c' line='3199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_unlock_rescan_remove'> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='c2603804'> - <parameter type-id='947f31e6'/> - <parameter type-id='f9b06939'/> - <parameter type-id='f9b06939'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d9435f47'> - <parameter type-id='b47b0d41'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b6b1bef0'> - <parameter type-id='b47b0d41'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9d9db488'> - <parameter type-id='b47b0d41'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='025c78c3'> - <parameter type-id='b47b0d41'/> - <parameter type-id='f9b06939'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ad4c5814'> - <parameter type-id='b47b0d41'/> - <parameter type-id='8bff8096'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='08594205'> - <parameter type-id='85196e3f'/> - <parameter type-id='e153f6de'/> - <parameter type-id='acc63fdf'/> - <parameter type-id='acc63fdf'/> - <parameter type-id='acc63fdf'/> - <return type-id='acc63fdf'/> - </function-type> - <function-type size-in-bits='64' id='ff18d40f'> - <parameter type-id='85196e3f'/> - <parameter type-id='8bff8096'/> - <return type-id='f9b06939'/> - </function-type> - <function-type size-in-bits='64' id='1d8506ad'> - <parameter type-id='cb0dbc3c'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/remove.c' language='LANG_C89'> - <function-decl name='pci_stop_and_remove_bus_device' mangled-name='pci_stop_and_remove_bus_device' filepath='drivers/pci/remove.c' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_stop_and_remove_bus_device'> - <parameter type-id='85196e3f' name='dev' filepath='drivers/pci/remove.c' line='114' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/rom.c' language='LANG_C89'> - <function-decl name='pci_assign_resource' mangled-name='pci_assign_resource' filepath='include/linux/pci.h' line='1219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_assign_resource'> - <parameter type-id='85196e3f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pci/search.c' language='LANG_C89'> - <function-decl name='pci_get_device' mangled-name='pci_get_device' filepath='drivers/pci/search.c' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_get_device'> - <parameter type-id='f0981eeb' name='vendor' filepath='drivers/pci/search.c' line='327' column='1'/> - <parameter type-id='f0981eeb' name='device' filepath='drivers/pci/search.c' line='327' column='1'/> - <parameter type-id='85196e3f' name='from' filepath='drivers/pci/search.c' line='328' column='1'/> - <return type-id='85196e3f'/> - </function-decl> - <function-decl name='pci_dev_present' mangled-name='pci_dev_present' filepath='drivers/pci/search.c' line='374' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_dev_present'> - <parameter type-id='92fc8aa5' name='ids' filepath='drivers/pci/search.c' line='374' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/phy/phy-core.c' language='LANG_C89'> - <class-decl name='phy_provider' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/phy/phy.h' line='149' column='1' id='e3536b30'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/phy/phy.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='children' type-id='9a537bbe' visibility='default' filepath='include/linux/phy/phy.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/phy/phy.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/phy/phy.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='of_xlate' type-id='df697557' visibility='default' filepath='include/linux/phy/phy.h' line='154' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='5efd72bb' size-in-bits='64' id='df697557'/> - <pointer-type-def type-id='e3536b30' size-in-bits='64' id='3608d096'/> - <function-decl name='devm_phy_put' mangled-name='devm_phy_put' filepath='drivers/phy/phy-core.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_phy_put'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='597' column='1'/> - <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='597' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='phy_create_lookup' mangled-name='phy_create_lookup' filepath='drivers/phy/phy-core.c' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_create_lookup'> - <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='64' column='1'/> - <parameter type-id='80f4b756' name='con_id' filepath='drivers/phy/phy-core.c' line='64' column='1'/> - <parameter type-id='80f4b756' name='dev_id' filepath='drivers/phy/phy-core.c' line='64' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_remove_lookup' mangled-name='phy_remove_lookup' filepath='drivers/phy/phy-core.c' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_remove_lookup'> - <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='96' column='1'/> - <parameter type-id='80f4b756' name='con_id' filepath='drivers/phy/phy-core.c' line='96' column='1'/> - <parameter type-id='80f4b756' name='dev_id' filepath='drivers/phy/phy-core.c' line='96' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='phy_pm_runtime_get_sync' mangled-name='phy_pm_runtime_get_sync' filepath='drivers/phy/phy-core.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_pm_runtime_get_sync'> - <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='166' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_pm_runtime_put_sync' mangled-name='phy_pm_runtime_put_sync' filepath='drivers/phy/phy-core.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_pm_runtime_put_sync'> - <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='196' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_set_mode_ext' mangled-name='phy_set_mode_ext' filepath='drivers/phy/phy-core.c' line='359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_set_mode_ext'> - <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='359' column='1'/> - <parameter type-id='79ba09b7' name='mode' filepath='drivers/phy/phy-core.c' line='359' column='1'/> - <parameter type-id='95e97e5e' name='submode' filepath='drivers/phy/phy-core.c' line='359' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_reset' mangled-name='phy_reset' filepath='drivers/phy/phy-core.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_reset'> - <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='376' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_calibrate' mangled-name='phy_calibrate' filepath='drivers/phy/phy-core.c' line='407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_calibrate'> - <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='407' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='phy_configure' mangled-name='phy_configure' filepath='drivers/phy/phy-core.c' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='phy_configure'> - <parameter type-id='503ff1ba' name='phy' filepath='drivers/phy/phy-core.c' line='433' column='1'/> - <parameter type-id='9d3cfa5c' name='opts' filepath='drivers/phy/phy-core.c' line='433' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_property_match_string' mangled-name='of_property_match_string' filepath='include/linux/of.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_match_string'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_phy_simple_xlate' mangled-name='of_phy_simple_xlate' filepath='drivers/phy/phy-core.c' line='619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_phy_simple_xlate'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='619' column='1'/> - <parameter type-id='51a94113' name='args' filepath='drivers/phy/phy-core.c' line='620' column='1'/> - <return type-id='503ff1ba'/> - </function-decl> - <function-decl name='devm_phy_get' mangled-name='devm_phy_get' filepath='drivers/phy/phy-core.c' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_phy_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='710' column='1'/> - <parameter type-id='80f4b756' name='string' filepath='drivers/phy/phy-core.c' line='710' column='1'/> - <return type-id='503ff1ba'/> - </function-decl> - <function-decl name='devm_of_phy_get' mangled-name='devm_of_phy_get' filepath='drivers/phy/phy-core.c' line='764' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_phy_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='764' column='1'/> - <parameter type-id='9a537bbe' name='np' filepath='drivers/phy/phy-core.c' line='764' column='1'/> - <parameter type-id='80f4b756' name='con_id' filepath='drivers/phy/phy-core.c' line='765' column='1'/> - <return type-id='503ff1ba'/> - </function-decl> - <function-decl name='pm_runtime_no_callbacks' mangled-name='pm_runtime_no_callbacks' filepath='include/linux/pm_runtime.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_no_callbacks'> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_phy_create' mangled-name='devm_phy_create' filepath='drivers/phy/phy-core.c' line='910' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_phy_create'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='910' column='1'/> - <parameter type-id='9a537bbe' name='node' filepath='drivers/phy/phy-core.c' line='910' column='1'/> - <parameter type-id='5424a63a' name='ops' filepath='drivers/phy/phy-core.c' line='911' column='1'/> - <return type-id='503ff1ba'/> - </function-decl> - <function-decl name='__devm_of_phy_provider_register' mangled-name='__devm_of_phy_provider_register' filepath='drivers/phy/phy-core.c' line='1041' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_of_phy_provider_register'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/phy/phy-core.c' line='1041' column='1'/> - <parameter type-id='9a537bbe' name='children' filepath='drivers/phy/phy-core.c' line='1042' column='1'/> - <parameter type-id='2730d015' name='owner' filepath='drivers/phy/phy-core.c' line='1042' column='1'/> - <parameter type-id='df697557' name='of_xlate' filepath='drivers/phy/phy-core.c' line='1043' column='1'/> - <return type-id='3608d096'/> - </function-decl> - <function-type size-in-bits='64' id='5efd72bb'> - <parameter type-id='fa0b179b' name='dev'/> - <parameter type-id='51a94113' name='args'/> - <return type-id='503ff1ba'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/pinctrl/core.c' language='LANG_C89'> - <class-decl name='group_desc' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/pinctrl/core.h' line='194' column='1' id='720b55dc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/pinctrl/core.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pins' type-id='7292109c' visibility='default' filepath='drivers/pinctrl/core.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='num_pins' type-id='95e97e5e' visibility='default' filepath='drivers/pinctrl/core.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='drivers/pinctrl/core.h' line='198' column='1'/> - </data-member> - </class-decl> - <class-decl name='device_link' size-in-bits='8320' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='1368' column='1' id='b52abcec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='supplier' type-id='fa0b179b' visibility='default' filepath='include/linux/device.h' line='1369' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='s_node' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1370' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='consumer' type-id='fa0b179b' visibility='default' filepath='include/linux/device.h' line='1371' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='c_node' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='link_dev' type-id='66e487eb' visibility='default' filepath='include/linux/device.h' line='1373' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='status' type-id='3f7ac0c9' visibility='default' filepath='include/linux/device.h' line='1374' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7776'> - <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/device.h' line='1375' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='rpm_active' type-id='64615833' visibility='default' filepath='include/linux/device.h' line='1376' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7840'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/device.h' line='1377' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/device.h' line='1379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='supplier_preactivated' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1381' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8064'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1386' column='1'/> - </data-member> - </class-decl> - <enum-decl name='device_link_state' filepath='include/linux/device.h' line='1098' column='1' id='3f7ac0c9'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DL_STATE_NONE' value='-1'/> - <enumerator name='DL_STATE_DORMANT' value='0'/> - <enumerator name='DL_STATE_AVAILABLE' value='1'/> - <enumerator name='DL_STATE_CONSUMER_PROBE' value='2'/> - <enumerator name='DL_STATE_ACTIVE' value='3'/> - <enumerator name='DL_STATE_SUPPLIER_UNBIND' value='4'/> - </enum-decl> - <pointer-type-def type-id='b52abcec' size-in-bits='64' id='7acfb3fa'/> - <pointer-type-def type-id='720b55dc' size-in-bits='64' id='ec488e1a'/> - <pointer-type-def type-id='10216dc5' size-in-bits='64' id='53a00f3d'/> - <function-decl name='pin_get_name' mangled-name='pin_get_name' filepath='drivers/pinctrl/core.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pin_get_name'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='166' column='1'/> - <parameter type-id='20f5f452' name='pin' filepath='drivers/pinctrl/core.c' line='166' column='1'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='pinctrl_add_gpio_range' mangled-name='pinctrl_add_gpio_range' filepath='drivers/pinctrl/core.c' line='402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_add_gpio_range'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='402' column='1'/> - <parameter type-id='e7faa6fb' name='range' filepath='drivers/pinctrl/core.c' line='403' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pinctrl_remove_gpio_range' mangled-name='pinctrl_remove_gpio_range' filepath='drivers/pinctrl/core.c' line='508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_remove_gpio_range'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='508' column='1'/> - <parameter type-id='e7faa6fb' name='range' filepath='drivers/pinctrl/core.c' line='509' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pinctrl_generic_get_group_count' mangled-name='pinctrl_generic_get_group_count' filepath='drivers/pinctrl/core.c' line='523' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_generic_get_group_count'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='523' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pinctrl_generic_get_group_name' mangled-name='pinctrl_generic_get_group_name' filepath='drivers/pinctrl/core.c' line='534' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_generic_get_group_name'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='534' column='1'/> - <parameter type-id='f0981eeb' name='selector' filepath='drivers/pinctrl/core.c' line='535' column='1'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='pinctrl_generic_get_group' mangled-name='pinctrl_generic_get_group' filepath='drivers/pinctrl/core.c' line='582' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_generic_get_group'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/core.c' line='582' column='1'/> - <parameter type-id='f0981eeb' name='selector' filepath='drivers/pinctrl/core.c' line='583' column='1'/> - <return type-id='ec488e1a'/> - </function-decl> - <function-decl name='gpiod_to_chip' mangled-name='gpiod_to_chip' filepath='include/linux/gpio/driver.h' line='726' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_to_chip'> - <parameter type-id='5bed570d'/> - <return type-id='e324928d'/> - </function-decl> - <function-decl name='pinctrl_gpio_free' mangled-name='pinctrl_gpio_free' filepath='drivers/pinctrl/core.c' line='811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_gpio_free'> - <parameter type-id='f0981eeb' name='gpio' filepath='drivers/pinctrl/core.c' line='811' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pinctrl_gpio_direction_input' mangled-name='pinctrl_gpio_direction_input' filepath='drivers/pinctrl/core.c' line='864' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_gpio_direction_input'> - <parameter type-id='f0981eeb' name='gpio' filepath='drivers/pinctrl/core.c' line='864' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pinctrl_gpio_direction_output' mangled-name='pinctrl_gpio_direction_output' filepath='drivers/pinctrl/core.c' line='878' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_gpio_direction_output'> - <parameter type-id='f0981eeb' name='gpio' filepath='drivers/pinctrl/core.c' line='878' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pinctrl_gpio_set_config' mangled-name='pinctrl_gpio_set_config' filepath='drivers/pinctrl/core.c' line='893' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_gpio_set_config'> - <parameter type-id='f0981eeb' name='gpio' filepath='drivers/pinctrl/core.c' line='893' column='1'/> - <parameter type-id='7359adad' name='config' filepath='drivers/pinctrl/core.c' line='893' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pinctrl_get' mangled-name='pinctrl_get' filepath='drivers/pinctrl/core.c' line='1113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='1113' column='1'/> - <return type-id='73ea90c5'/> - </function-decl> - <function-decl name='pinctrl_put' mangled-name='pinctrl_put' filepath='drivers/pinctrl/core.c' line='1193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_put'> - <parameter type-id='73ea90c5' name='p' filepath='drivers/pinctrl/core.c' line='1193' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pinctrl_lookup_state' mangled-name='pinctrl_lookup_state' filepath='drivers/pinctrl/core.c' line='1204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_lookup_state'> - <parameter type-id='73ea90c5' name='p' filepath='drivers/pinctrl/core.c' line='1204' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/pinctrl/core.c' line='1205' column='1'/> - <return type-id='f418ceb3'/> - </function-decl> - <function-decl name='pinctrl_select_state' mangled-name='pinctrl_select_state' filepath='drivers/pinctrl/core.c' line='1317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_select_state'> - <parameter type-id='73ea90c5' name='p' filepath='drivers/pinctrl/core.c' line='1317' column='1'/> - <parameter type-id='f418ceb3' name='state' filepath='drivers/pinctrl/core.c' line='1317' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='device_link_add' mangled-name='device_link_add' filepath='include/linux/device.h' line='1732' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_link_add'> - <parameter type-id='fa0b179b'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='f0981eeb'/> - <return type-id='7acfb3fa'/> - </function-decl> - <function-decl name='devm_pinctrl_get' mangled-name='devm_pinctrl_get' filepath='drivers/pinctrl/core.c' line='1338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pinctrl_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='1338' column='1'/> - <return type-id='73ea90c5'/> - </function-decl> - <function-decl name='devm_pinctrl_put' mangled-name='devm_pinctrl_put' filepath='drivers/pinctrl/core.c' line='1373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pinctrl_put'> - <parameter type-id='73ea90c5' name='p' filepath='drivers/pinctrl/core.c' line='1373' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pinctrl_pm_select_idle_state' mangled-name='pinctrl_pm_select_idle_state' filepath='drivers/pinctrl/core.c' line='1591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_pm_select_idle_state'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='1591' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pinctrl_register' mangled-name='pinctrl_register' filepath='drivers/pinctrl/core.c' line='2088' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_register'> - <parameter type-id='d4682107' name='pctldesc' filepath='drivers/pinctrl/core.c' line='2088' column='1'/> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='2089' column='1'/> - <parameter type-id='eaa32e2f' name='driver_data' filepath='drivers/pinctrl/core.c' line='2089' column='1'/> - <return type-id='10216dc5'/> - </function-decl> - <function-decl name='devm_pinctrl_register_and_init' mangled-name='devm_pinctrl_register_and_init' filepath='drivers/pinctrl/core.c' line='2241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pinctrl_register_and_init'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/pinctrl/core.c' line='2241' column='1'/> - <parameter type-id='d4682107' name='pctldesc' filepath='drivers/pinctrl/core.c' line='2242' column='1'/> - <parameter type-id='eaa32e2f' name='driver_data' filepath='drivers/pinctrl/core.c' line='2243' column='1'/> - <parameter type-id='53a00f3d' name='pctldev' filepath='drivers/pinctrl/core.c' line='2244' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='25e1863f' size-in-bits='64' id='d4682107'/> - <pointer-type-def type-id='b5990c25' size-in-bits='64' id='10216dc5'/> - <pointer-type-def type-id='5cb32b9b' size-in-bits='64' id='e7faa6fb'/> - <class-decl name='pinctrl_desc' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='130' column='1' id='25e1863f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pins' type-id='caec04a4' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='npins' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pctlops' type-id='0ec7edd9' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pmxops' type-id='6780b0ea' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='confops' type-id='ddf6796c' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='num_custom_params' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='custom_params' type-id='5198b4a4' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='custom_conf_items' type-id='67b214d6' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='link_consumers' type-id='b50a4934' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='143' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinctrl_dev' size-in-bits='1472' is-struct='yes' visibility='default' filepath='drivers/pinctrl/core.h' line='42' column='1' id='b5990c25'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='desc' type-id='d4682107' visibility='default' filepath='drivers/pinctrl/core.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pin_desc_tree' type-id='d39738ac' visibility='default' filepath='drivers/pinctrl/core.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pin_group_tree' type-id='d39738ac' visibility='default' filepath='drivers/pinctrl/core.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='num_groups' type-id='f0981eeb' visibility='default' filepath='drivers/pinctrl/core.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pin_function_tree' type-id='d39738ac' visibility='default' filepath='drivers/pinctrl/core.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='num_functions' type-id='f0981eeb' visibility='default' filepath='drivers/pinctrl/core.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='gpio_ranges' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/pinctrl/core.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/pinctrl/core.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='drivers/pinctrl/core.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='p' type-id='73ea90c5' visibility='default' filepath='drivers/pinctrl/core.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='hog_default' type-id='f418ceb3' visibility='default' filepath='drivers/pinctrl/core.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='hog_sleep' type-id='f418ceb3' visibility='default' filepath='drivers/pinctrl/core.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='drivers/pinctrl/core.h' line='61' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinctrl_gpio_range' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='58' column='1' id='5cb32b9b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='base' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pin_base' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pins' type-id='5b2fd8e8' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='npins' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='gc' type-id='e324928d' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='66' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='16c375b8' size-in-bits='64' id='67b214d6'/> - <pointer-type-def type-id='ff60ef66' size-in-bits='64' id='5198b4a4'/> - <pointer-type-def type-id='364c344e' size-in-bits='64' id='ddf6796c'/> - <pointer-type-def type-id='eb76a649' size-in-bits='64' id='0ec7edd9'/> - <pointer-type-def type-id='56125f66' size-in-bits='64' id='caec04a4'/> - <pointer-type-def type-id='1a814584' size-in-bits='64' id='6780b0ea'/> - <qualified-type-def type-id='6a8fbda3' const='yes' id='16c375b8'/> - <qualified-type-def type-id='b5cf31bb' const='yes' id='ff60ef66'/> - <qualified-type-def type-id='b488fcb9' const='yes' id='364c344e'/> - <qualified-type-def type-id='ed4a990e' const='yes' id='eb76a649'/> - <qualified-type-def type-id='8347d13f' const='yes' id='56125f66'/> - <qualified-type-def type-id='c20dd28d' const='yes' id='1a814584'/> - <class-decl name='pin_config_item' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='171' column='1' id='6a8fbda3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='param' type-id='2d24e48c' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='display' type-id='b99c00c9' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='format' type-id='b99c00c9' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='has_arg' type-id='b50a4934' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='175' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinconf_generic_params' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='178' column='1' id='b5cf31bb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='property' type-id='b99c00c9' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='param' type-id='b486b770' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='default_value' type-id='19c2251e' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='181' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinconf_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='38' column='1' id='b488fcb9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_generic' type-id='b50a4934' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pin_config_get' type-id='12d26e9b' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pin_config_set' type-id='d02d53e9' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pin_config_group_get' type-id='12d26e9b' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pin_config_group_set' type-id='d02d53e9' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pin_config_dbg_show' type-id='60403ce4' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='pin_config_group_dbg_show' type-id='60403ce4' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pin_config_config_dbg_show' type-id='fb17c5d2' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='62' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinctrl_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='88' column='1' id='ed4a990e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='get_groups_count' type-id='9b3cc28d' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='get_group_name' type-id='6fd7b107' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_group_pins' type-id='8aae90f2' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pin_dbg_show' type-id='60403ce4' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dt_node_to_map' type-id='8679be0f' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dt_free_map' type-id='4a390f11' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='101' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinctrl_pin_desc' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='36' column='1' id='8347d13f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='number' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drv_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='39' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinmux_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='60' column='1' id='c20dd28d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='request' type-id='fdb631af' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='free' type-id='fdb631af' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_functions_count' type-id='9b3cc28d' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_function_name' type-id='6fd7b107' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='get_function_groups' type-id='43f4ef15' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='set_mux' type-id='1f7349e5' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='gpio_request_enable' type-id='eadc8303' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='gpio_disable_free' type-id='b23189b4' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='gpio_set_direction' type-id='0a3de906' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='strict' type-id='b50a4934' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='82' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='7fa63f43' size-in-bits='64' id='6fd7b107'/> - <qualified-type-def type-id='b486b770' const='yes' id='2d24e48c'/> - <enum-decl name='pin_config_param' filepath='include/linux/pinctrl/pinconf-generic.h' line='111' column='1' id='b486b770'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='PIN_CONFIG_BIAS_BUS_HOLD' value='0'/> - <enumerator name='PIN_CONFIG_BIAS_DISABLE' value='1'/> - <enumerator name='PIN_CONFIG_BIAS_HIGH_IMPEDANCE' value='2'/> - <enumerator name='PIN_CONFIG_BIAS_PULL_DOWN' value='3'/> - <enumerator name='PIN_CONFIG_BIAS_PULL_PIN_DEFAULT' value='4'/> - <enumerator name='PIN_CONFIG_BIAS_PULL_UP' value='5'/> - <enumerator name='PIN_CONFIG_DRIVE_OPEN_DRAIN' value='6'/> - <enumerator name='PIN_CONFIG_DRIVE_OPEN_SOURCE' value='7'/> - <enumerator name='PIN_CONFIG_DRIVE_PUSH_PULL' value='8'/> - <enumerator name='PIN_CONFIG_DRIVE_STRENGTH' value='9'/> - <enumerator name='PIN_CONFIG_DRIVE_STRENGTH_UA' value='10'/> - <enumerator name='PIN_CONFIG_INPUT_DEBOUNCE' value='11'/> - <enumerator name='PIN_CONFIG_INPUT_ENABLE' value='12'/> - <enumerator name='PIN_CONFIG_INPUT_SCHMITT' value='13'/> - <enumerator name='PIN_CONFIG_INPUT_SCHMITT_ENABLE' value='14'/> - <enumerator name='PIN_CONFIG_LOW_POWER_MODE' value='15'/> - <enumerator name='PIN_CONFIG_OUTPUT_ENABLE' value='16'/> - <enumerator name='PIN_CONFIG_OUTPUT' value='17'/> - <enumerator name='PIN_CONFIG_POWER_SOURCE' value='18'/> - <enumerator name='PIN_CONFIG_SLEEP_HARDWARE_STATE' value='19'/> - <enumerator name='PIN_CONFIG_SLEW_RATE' value='20'/> - <enumerator name='PIN_CONFIG_SKEW_DELAY' value='21'/> - <enumerator name='PIN_CONFIG_PERSIST_STATE' value='22'/> - <enumerator name='PIN_CONFIG_END' value='127'/> - <enumerator name='PIN_CONFIG_MAX' value='255'/> - </enum-decl> - <pointer-type-def type-id='9dcba7d1' size-in-bits='64' id='9b3cc28d'/> - <pointer-type-def type-id='ea4ec523' size-in-bits='64' id='8679be0f'/> - <pointer-type-def type-id='a38ff96f' size-in-bits='64' id='eadc8303'/> - <pointer-type-def type-id='aa0df914' size-in-bits='64' id='0a3de906'/> - <pointer-type-def type-id='9ee64233' size-in-bits='64' id='fdb631af'/> - <pointer-type-def type-id='e1fc3fb1' size-in-bits='64' id='43f4ef15'/> - <pointer-type-def type-id='5a602650' size-in-bits='64' id='8aae90f2'/> - <pointer-type-def type-id='8a1ce1f9' size-in-bits='64' id='1f7349e5'/> - <pointer-type-def type-id='eb53191f' size-in-bits='64' id='12d26e9b'/> - <pointer-type-def type-id='f56eb14d' size-in-bits='64' id='d02d53e9'/> - <pointer-type-def type-id='20b2126a' size-in-bits='64' id='b23189b4'/> - <pointer-type-def type-id='a9cba835' size-in-bits='64' id='4a390f11'/> - <pointer-type-def type-id='df58f5a2' size-in-bits='64' id='60403ce4'/> - <pointer-type-def type-id='71fa1210' size-in-bits='64' id='fb17c5d2'/> - <function-type size-in-bits='64' id='7fa63f43'> - <parameter type-id='10216dc5' name='pctldev'/> - <parameter type-id='f0981eeb' name='selector'/> - <return type-id='80f4b756'/> - </function-type> - <function-type size-in-bits='64' id='9dcba7d1'> - <parameter type-id='10216dc5' name='pctldev'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/pinctrl/devicetree.c' language='LANG_C89'> - <function-decl name='of_get_next_parent' mangled-name='of_get_next_parent' filepath='include/linux/of.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_next_parent'> - <parameter type-id='9a537bbe'/> - <return type-id='9a537bbe'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pinctrl/pinconf-generic.c' language='LANG_C89'> - <function-decl name='pinconf_generic_parse_dt_config' mangled-name='pinconf_generic_parse_dt_config' filepath='drivers/pinctrl/pinconf-generic.c' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinconf_generic_parse_dt_config'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/pinctrl/pinconf-generic.c' line='238' column='1'/> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinconf-generic.c' line='239' column='1'/> - <parameter type-id='9b88c47d' name='configs' filepath='drivers/pinctrl/pinconf-generic.c' line='240' column='1'/> - <parameter type-id='807869d3' name='nconfigs' filepath='drivers/pinctrl/pinconf-generic.c' line='241' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_prop_next_string' mangled-name='of_prop_next_string' filepath='include/linux/of.h' line='549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_prop_next_string'> - <parameter type-id='ddcd89c6'/> - <parameter type-id='80f4b756'/> - <return type-id='80f4b756'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pinctrl/pinctrl-amd.c' language='LANG_C89'> - <class-decl name='gpio_device' size-in-bits='9216' is-struct='yes' visibility='default' filepath='drivers/gpio/gpiolib.h' line='44' column='1' id='e32a05ed'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='drivers/gpio/gpiolib.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/gpio/gpiolib.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='chrdev' type-id='22f86351' visibility='default' filepath='drivers/gpio/gpiolib.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='mockdev' type-id='fa0b179b' visibility='default' filepath='drivers/gpio/gpiolib.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8576'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/gpio/gpiolib.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8640'> - <var-decl name='chip' type-id='e324928d' visibility='default' filepath='drivers/gpio/gpiolib.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='descs' type-id='26760480' visibility='default' filepath='drivers/gpio/gpiolib.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8768'> - <var-decl name='base' type-id='95e97e5e' visibility='default' filepath='drivers/gpio/gpiolib.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8800'> - <var-decl name='ngpio' type-id='1dc6a898' visibility='default' filepath='drivers/gpio/gpiolib.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8832'> - <var-decl name='label' type-id='80f4b756' visibility='default' filepath='drivers/gpio/gpiolib.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8896'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='drivers/gpio/gpiolib.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8960'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/gpio/gpiolib.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9088'> - <var-decl name='pin_ranges' type-id='72f469ec' visibility='default' filepath='drivers/gpio/gpiolib.h' line='65' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinmux_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='60' column='1' id='c20dd28d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='request' type-id='fdb631af' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='free' type-id='fdb631af' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_functions_count' type-id='9b3cc28d' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_function_name' type-id='6fd7b107' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='get_function_groups' type-id='43f4ef15' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='set_mux' type-id='1f7349e5' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='gpio_request_enable' type-id='eadc8303' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='gpio_disable_free' type-id='b23189b4' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='gpio_set_direction' type-id='0a3de906' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='strict' type-id='b50a4934' visibility='default' filepath='include/linux/pinctrl/pinmux.h' line='82' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinctrl' size-in-bits='576' is-struct='yes' visibility='default' filepath='drivers/pinctrl/core.h' line='77' column='1' id='51195455'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/pinctrl/core.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='states' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='state' type-id='f418ceb3' visibility='default' filepath='drivers/pinctrl/core.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dt_maps' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='users' type-id='400fb07b' visibility='default' filepath='drivers/pinctrl/core.h' line='83' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinctrl_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/pinctrl/core.h' line='92' column='1' id='f66244c3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/pinctrl/core.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='settings' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='95' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinctrl_dev' size-in-bits='1472' is-struct='yes' visibility='default' filepath='drivers/pinctrl/core.h' line='42' column='1' id='b5990c25'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='desc' type-id='d4682107' visibility='default' filepath='drivers/pinctrl/core.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pin_desc_tree' type-id='d39738ac' visibility='default' filepath='drivers/pinctrl/core.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pin_group_tree' type-id='d39738ac' visibility='default' filepath='drivers/pinctrl/core.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='num_groups' type-id='f0981eeb' visibility='default' filepath='drivers/pinctrl/core.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pin_function_tree' type-id='d39738ac' visibility='default' filepath='drivers/pinctrl/core.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='num_functions' type-id='f0981eeb' visibility='default' filepath='drivers/pinctrl/core.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='gpio_ranges' type-id='72f469ec' visibility='default' filepath='drivers/pinctrl/core.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/pinctrl/core.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/pinctrl/core.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='drivers/pinctrl/core.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='p' type-id='73ea90c5' visibility='default' filepath='drivers/pinctrl/core.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='hog_default' type-id='f418ceb3' visibility='default' filepath='drivers/pinctrl/core.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='hog_sleep' type-id='f418ceb3' visibility='default' filepath='drivers/pinctrl/core.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='drivers/pinctrl/core.h' line='61' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinctrl_desc' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='130' column='1' id='25e1863f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pins' type-id='caec04a4' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='npins' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pctlops' type-id='0ec7edd9' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pmxops' type-id='6780b0ea' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='confops' type-id='ddf6796c' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='num_custom_params' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='custom_params' type-id='5198b4a4' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='custom_conf_items' type-id='67b214d6' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='link_consumers' type-id='b50a4934' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='143' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinctrl_pin_desc' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='36' column='1' id='8347d13f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='number' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drv_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='39' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinctrl_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='88' column='1' id='ed4a990e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='get_groups_count' type-id='9b3cc28d' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='get_group_name' type-id='6fd7b107' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_group_pins' type-id='8aae90f2' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pin_dbg_show' type-id='60403ce4' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dt_node_to_map' type-id='8679be0f' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dt_free_map' type-id='4a390f11' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='101' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinctrl_map' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/machine.h' line='67' column='1' id='c34e46f8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/machine.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/machine.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='type' type-id='95da6d1c' visibility='default' filepath='include/linux/pinctrl/machine.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ctrl_dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/machine.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='data' type-id='2789d524' visibility='default' filepath='include/linux/pinctrl/machine.h' line='75' column='1'/> - </data-member> - </class-decl> - <enum-decl name='pinctrl_map_type' filepath='include/linux/pinctrl/machine.h' line='18' column='1' id='95da6d1c'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='PIN_MAP_TYPE_INVALID' value='0'/> - <enumerator name='PIN_MAP_TYPE_DUMMY_STATE' value='1'/> - <enumerator name='PIN_MAP_TYPE_MUX_GROUP' value='2'/> - <enumerator name='PIN_MAP_TYPE_CONFIGS_PIN' value='3'/> - <enumerator name='PIN_MAP_TYPE_CONFIGS_GROUP' value='4'/> - </enum-decl> - <union-decl name='__anonymous_union__1' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/pinctrl/machine.h' line='72' column='1' id='2789d524'> - <data-member access='public'> - <var-decl name='mux' type-id='ad4dd73d' visibility='default' filepath='include/linux/pinctrl/machine.h' line='73' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='configs' type-id='687781fc' visibility='default' filepath='include/linux/pinctrl/machine.h' line='74' column='1'/> - </data-member> - </union-decl> - <class-decl name='pinctrl_map_mux' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/machine.h' line='33' column='1' id='ad4dd73d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='group' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/machine.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='function' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/machine.h' line='35' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinctrl_map_configs' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/machine.h' line='47' column='1' id='687781fc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='group_or_pin' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/machine.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='configs' type-id='1d2c2b85' visibility='default' filepath='include/linux/pinctrl/machine.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='num_configs' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/machine.h' line='50' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinconf_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='38' column='1' id='b488fcb9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_generic' type-id='b50a4934' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pin_config_get' type-id='12d26e9b' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pin_config_set' type-id='d02d53e9' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pin_config_group_get' type-id='12d26e9b' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pin_config_group_set' type-id='d02d53e9' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pin_config_dbg_show' type-id='60403ce4' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='pin_config_group_dbg_show' type-id='60403ce4' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pin_config_config_dbg_show' type-id='fb17c5d2' visibility='default' filepath='include/linux/pinctrl/pinconf.h' line='62' column='1'/> - </data-member> - </class-decl> - <class-decl name='pinconf_generic_params' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='178' column='1' id='b5cf31bb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='property' type-id='b99c00c9' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='param' type-id='b486b770' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='default_value' type-id='19c2251e' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='181' column='1'/> - </data-member> - </class-decl> - <enum-decl name='pin_config_param' filepath='include/linux/pinctrl/pinconf-generic.h' line='111' column='1' id='b486b770'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='PIN_CONFIG_BIAS_BUS_HOLD' value='0'/> - <enumerator name='PIN_CONFIG_BIAS_DISABLE' value='1'/> - <enumerator name='PIN_CONFIG_BIAS_HIGH_IMPEDANCE' value='2'/> - <enumerator name='PIN_CONFIG_BIAS_PULL_DOWN' value='3'/> - <enumerator name='PIN_CONFIG_BIAS_PULL_PIN_DEFAULT' value='4'/> - <enumerator name='PIN_CONFIG_BIAS_PULL_UP' value='5'/> - <enumerator name='PIN_CONFIG_DRIVE_OPEN_DRAIN' value='6'/> - <enumerator name='PIN_CONFIG_DRIVE_OPEN_SOURCE' value='7'/> - <enumerator name='PIN_CONFIG_DRIVE_PUSH_PULL' value='8'/> - <enumerator name='PIN_CONFIG_DRIVE_STRENGTH' value='9'/> - <enumerator name='PIN_CONFIG_DRIVE_STRENGTH_UA' value='10'/> - <enumerator name='PIN_CONFIG_INPUT_DEBOUNCE' value='11'/> - <enumerator name='PIN_CONFIG_INPUT_ENABLE' value='12'/> - <enumerator name='PIN_CONFIG_INPUT_SCHMITT' value='13'/> - <enumerator name='PIN_CONFIG_INPUT_SCHMITT_ENABLE' value='14'/> - <enumerator name='PIN_CONFIG_LOW_POWER_MODE' value='15'/> - <enumerator name='PIN_CONFIG_OUTPUT_ENABLE' value='16'/> - <enumerator name='PIN_CONFIG_OUTPUT' value='17'/> - <enumerator name='PIN_CONFIG_POWER_SOURCE' value='18'/> - <enumerator name='PIN_CONFIG_SLEEP_HARDWARE_STATE' value='19'/> - <enumerator name='PIN_CONFIG_SLEW_RATE' value='20'/> - <enumerator name='PIN_CONFIG_SKEW_DELAY' value='21'/> - <enumerator name='PIN_CONFIG_PERSIST_STATE' value='22'/> - <enumerator name='PIN_CONFIG_END' value='127'/> - <enumerator name='PIN_CONFIG_MAX' value='255'/> - </enum-decl> - <class-decl name='pin_config_item' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='171' column='1' id='6a8fbda3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='param' type-id='2d24e48c' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='display' type-id='b99c00c9' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='format' type-id='b99c00c9' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='has_arg' type-id='b50a4934' visibility='default' filepath='include/linux/pinctrl/pinconf-generic.h' line='175' column='1'/> - </data-member> - </class-decl> - <class-decl name='gpio_chip' size-in-bits='3712' is-struct='yes' visibility='default' filepath='include/linux/gpio/driver.h' line='340' column='1' id='59f9f35d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='label' type-id='80f4b756' visibility='default' filepath='include/linux/gpio/driver.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='gpiodev' type-id='fb7dc22d' visibility='default' filepath='include/linux/gpio/driver.h' line='342' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='parent' type-id='fa0b179b' visibility='default' filepath='include/linux/gpio/driver.h' line='343' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/gpio/driver.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='request' type-id='9f2634eb' visibility='default' filepath='include/linux/gpio/driver.h' line='346' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='free' type-id='d2a48436' visibility='default' filepath='include/linux/gpio/driver.h' line='348' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='get_direction' type-id='9f2634eb' visibility='default' filepath='include/linux/gpio/driver.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='direction_input' type-id='9f2634eb' visibility='default' filepath='include/linux/gpio/driver.h' line='352' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='direction_output' type-id='9d5147b2' visibility='default' filepath='include/linux/gpio/driver.h' line='354' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='get' type-id='9f2634eb' visibility='default' filepath='include/linux/gpio/driver.h' line='356' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='get_multiple' type-id='ea666691' visibility='default' filepath='include/linux/gpio/driver.h' line='358' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='set' type-id='7c70f4dd' visibility='default' filepath='include/linux/gpio/driver.h' line='361' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='set_multiple' type-id='f471a8cc' visibility='default' filepath='include/linux/gpio/driver.h' line='363' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='set_config' type-id='49728c6d' visibility='default' filepath='include/linux/gpio/driver.h' line='366' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='to_irq' type-id='9f2634eb' visibility='default' filepath='include/linux/gpio/driver.h' line='369' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='dbg_show' type-id='2c6d11fe' visibility='default' filepath='include/linux/gpio/driver.h' line='372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='init_valid_mask' type-id='0084e9cb' visibility='default' filepath='include/linux/gpio/driver.h' line='375' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='base' type-id='95e97e5e' visibility='default' filepath='include/linux/gpio/driver.h' line='379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='ngpio' type-id='1dc6a898' visibility='default' filepath='include/linux/gpio/driver.h' line='380' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='names' type-id='13956559' visibility='default' filepath='include/linux/gpio/driver.h' line='381' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='can_sleep' type-id='b50a4934' visibility='default' filepath='include/linux/gpio/driver.h' line='382' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='irq' type-id='31045126' visibility='default' filepath='include/linux/gpio/driver.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='valid_mask' type-id='1d2c2b85' visibility='default' filepath='include/linux/gpio/driver.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/linux/gpio/driver.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='of_gpio_n_cells' type-id='f0981eeb' visibility='default' filepath='include/linux/gpio/driver.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='of_xlate' type-id='fdd04afe' visibility='default' filepath='include/linux/gpio/driver.h' line='449' column='1'/> - </data-member> - </class-decl> - <class-decl name='gpio_irq_chip' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/gpio/driver.h' line='28' column='1' id='31045126'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='chip' type-id='8846a616' visibility='default' filepath='include/linux/gpio/driver.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='domain' type-id='7544e824' visibility='default' filepath='include/linux/gpio/driver.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='domain_ops' type-id='2c202856' visibility='default' filepath='include/linux/gpio/driver.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/gpio/driver.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='parent_domain' type-id='7544e824' visibility='default' filepath='include/linux/gpio/driver.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='child_to_parent_hwirq' type-id='391871d1' visibility='default' filepath='include/linux/gpio/driver.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='populate_parent_fwspec' type-id='c12d7269' visibility='default' filepath='include/linux/gpio/driver.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='child_offset_to_irq' type-id='f5b0f2f2' visibility='default' filepath='include/linux/gpio/driver.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='child_irq_domain_ops' type-id='0926e4bd' visibility='default' filepath='include/linux/gpio/driver.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='handler' type-id='cdb741d3' visibility='default' filepath='include/linux/gpio/driver.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='default_type' type-id='f0981eeb' visibility='default' filepath='include/linux/gpio/driver.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='lock_key' type-id='a57283f9' visibility='default' filepath='include/linux/gpio/driver.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='request_key' type-id='a57283f9' visibility='default' filepath='include/linux/gpio/driver.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='parent_handler' type-id='cdb741d3' visibility='default' filepath='include/linux/gpio/driver.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='parent_handler_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/gpio/driver.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='num_parents' type-id='f0981eeb' visibility='default' filepath='include/linux/gpio/driver.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='parents' type-id='807869d3' visibility='default' filepath='include/linux/gpio/driver.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='map' type-id='807869d3' visibility='default' filepath='include/linux/gpio/driver.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='threaded' type-id='b50a4934' visibility='default' filepath='include/linux/gpio/driver.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='init_hw' type-id='26bfaed1' visibility='default' filepath='include/linux/gpio/driver.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='init_valid_mask' type-id='bb3baa4e' visibility='default' filepath='include/linux/gpio/driver.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='valid_mask' type-id='1d2c2b85' visibility='default' filepath='include/linux/gpio/driver.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='first' type-id='f0981eeb' visibility='default' filepath='include/linux/gpio/driver.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='irq_enable' type-id='185ccd91' visibility='default' filepath='include/linux/gpio/driver.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='irq_disable' type-id='185ccd91' visibility='default' filepath='include/linux/gpio/driver.h' line='253' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='7fa63f43' size-in-bits='64' id='6fd7b107'/> - <qualified-type-def type-id='fbff4263' const='yes' id='bde36be8'/> - <pointer-type-def type-id='bde36be8' size-in-bits='64' id='af02a266'/> - <qualified-type-def type-id='6a8fbda3' const='yes' id='16c375b8'/> - <pointer-type-def type-id='16c375b8' size-in-bits='64' id='67b214d6'/> - <qualified-type-def type-id='b486b770' const='yes' id='2d24e48c'/> - <qualified-type-def type-id='b5cf31bb' const='yes' id='ff60ef66'/> - <pointer-type-def type-id='ff60ef66' size-in-bits='64' id='5198b4a4'/> - <qualified-type-def type-id='b488fcb9' const='yes' id='364c344e'/> - <pointer-type-def type-id='364c344e' size-in-bits='64' id='ddf6796c'/> - <qualified-type-def type-id='ed4a990e' const='yes' id='eb76a649'/> - <pointer-type-def type-id='eb76a649' size-in-bits='64' id='0ec7edd9'/> - <qualified-type-def type-id='8347d13f' const='yes' id='56125f66'/> - <pointer-type-def type-id='56125f66' size-in-bits='64' id='caec04a4'/> - <qualified-type-def type-id='c20dd28d' const='yes' id='1a814584'/> - <pointer-type-def type-id='1a814584' size-in-bits='64' id='6780b0ea'/> - <pointer-type-def type-id='20f5f452' size-in-bits='64' id='5b2fd8e8'/> - <pointer-type-def type-id='5b2fd8e8' size-in-bits='64' id='4e523966'/> - <qualified-type-def type-id='d39738ac' const='yes' id='9bc083a1'/> - <pointer-type-def type-id='9bc083a1' size-in-bits='64' id='bb0f13d1'/> - <pointer-type-def type-id='ba05298e' size-in-bits='64' id='ff9465c8'/> - <pointer-type-def type-id='59f9f35d' size-in-bits='64' id='e324928d'/> - <pointer-type-def type-id='e32a05ed' size-in-bits='64' id='fb7dc22d'/> - <pointer-type-def type-id='33c534fd' size-in-bits='64' id='26bfaed1'/> - <pointer-type-def type-id='95abac74' size-in-bits='64' id='fdd04afe'/> - <pointer-type-def type-id='e19b8aa7' size-in-bits='64' id='9f2634eb'/> - <pointer-type-def type-id='40afefd0' size-in-bits='64' id='9d5147b2'/> - <pointer-type-def type-id='d35840cd' size-in-bits='64' id='391871d1'/> - <pointer-type-def type-id='706f3909' size-in-bits='64' id='49728c6d'/> - <pointer-type-def type-id='068d5e4f' size-in-bits='64' id='0084e9cb'/> - <pointer-type-def type-id='4cbeea4d' size-in-bits='64' id='ea666691'/> - <pointer-type-def type-id='9dcba7d1' size-in-bits='64' id='9b3cc28d'/> - <pointer-type-def type-id='ea4ec523' size-in-bits='64' id='8679be0f'/> - <pointer-type-def type-id='5a602650' size-in-bits='64' id='8aae90f2'/> - <pointer-type-def type-id='eb53191f' size-in-bits='64' id='12d26e9b'/> - <pointer-type-def type-id='f56eb14d' size-in-bits='64' id='d02d53e9'/> - <pointer-type-def type-id='47479831' size-in-bits='64' id='a57283f9'/> - <pointer-type-def type-id='51195455' size-in-bits='64' id='73ea90c5'/> - <pointer-type-def type-id='25e1863f' size-in-bits='64' id='d4682107'/> - <pointer-type-def type-id='b5990c25' size-in-bits='64' id='10216dc5'/> - <pointer-type-def type-id='c34e46f8' size-in-bits='64' id='9638d26e'/> - <pointer-type-def type-id='9638d26e' size-in-bits='64' id='bf73010c'/> - <pointer-type-def type-id='f66244c3' size-in-bits='64' id='f418ceb3'/> - <pointer-type-def type-id='74b5d8d8' size-in-bits='64' id='f5b0f2f2'/> - <pointer-type-def type-id='0d702425' size-in-bits='64' id='c12d7269'/> - <pointer-type-def type-id='bd08cd5c' size-in-bits='64' id='d2a48436'/> - <pointer-type-def type-id='e30804d9' size-in-bits='64' id='7c70f4dd'/> - <pointer-type-def type-id='0863015c' size-in-bits='64' id='bb3baa4e'/> - <pointer-type-def type-id='8a70282a' size-in-bits='64' id='f471a8cc'/> - <pointer-type-def type-id='a9cba835' size-in-bits='64' id='4a390f11'/> - <pointer-type-def type-id='df58f5a2' size-in-bits='64' id='60403ce4'/> - <pointer-type-def type-id='71fa1210' size-in-bits='64' id='fb17c5d2'/> - <pointer-type-def type-id='92920004' size-in-bits='64' id='2c6d11fe'/> - <function-decl name='devm_ioremap_nocache' mangled-name='devm_ioremap_nocache' filepath='include/linux/io.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_ioremap_nocache'> - <parameter type-id='fa0b179b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='platform_get_irq' mangled-name='platform_get_irq' filepath='include/linux/platform_device.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_irq'> - <parameter type-id='db362995'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_pinctrl_register' mangled-name='devm_pinctrl_register' filepath='include/linux/pinctrl/pinctrl.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pinctrl_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='d4682107'/> - <parameter type-id='eaa32e2f'/> - <return type-id='10216dc5'/> - </function-decl> - <function-decl name='radix_tree_lookup' mangled-name='radix_tree_lookup' filepath='include/linux/radix-tree.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_lookup'> - <parameter type-id='bb0f13d1'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='gpiochip_add_data_with_key' mangled-name='gpiochip_add_data_with_key' filepath='include/linux/gpio/driver.h' line='458' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_add_data_with_key'> - <parameter type-id='e324928d'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='a57283f9'/> - <parameter type-id='a57283f9'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiochip_add_pin_range' mangled-name='gpiochip_add_pin_range' filepath='include/linux/gpio/driver.h' line='678' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_add_pin_range'> - <parameter type-id='e324928d'/> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_request_threaded_irq' mangled-name='devm_request_threaded_irq' filepath='include/linux/interrupt.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_request_threaded_irq'> - <parameter type-id='fa0b179b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='ff9465c8'/> - <parameter type-id='ff9465c8'/> - <parameter type-id='7359adad'/> - <parameter type-id='80f4b756'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gpiochip_remove' mangled-name='gpiochip_remove' filepath='include/linux/gpio/driver.h' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_remove'> - <parameter type-id='e324928d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gpiochip_line_is_irq' mangled-name='gpiochip_line_is_irq' filepath='include/linux/gpio/driver.h' line='507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_line_is_irq'> - <parameter type-id='e324928d'/> - <parameter type-id='f0981eeb'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='gpiochip_get_data' mangled-name='gpiochip_get_data' filepath='include/linux/gpio/driver.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiochip_get_data'> - <parameter type-id='e324928d'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='pinctrl_dev_get_drvdata' mangled-name='pinctrl_dev_get_drvdata' filepath='include/linux/pinctrl/pinctrl.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_dev_get_drvdata'> - <parameter type-id='10216dc5'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='pinconf_generic_dt_node_to_map' mangled-name='pinconf_generic_dt_node_to_map' filepath='include/linux/pinctrl/pinconf-generic.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinconf_generic_dt_node_to_map'> - <parameter type-id='10216dc5'/> - <parameter type-id='9a537bbe'/> - <parameter type-id='bf73010c'/> - <parameter type-id='807869d3'/> - <parameter type-id='95da6d1c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='ba05298e'> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <return type-id='8086ea38'/> - </function-type> - <function-type size-in-bits='64' id='33c534fd'> - <parameter type-id='e324928d'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='95abac74'> - <parameter type-id='e324928d'/> - <parameter type-id='af02a266'/> - <parameter type-id='f9409001'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e19b8aa7'> - <parameter type-id='e324928d'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='40afefd0'> - <parameter type-id='e324928d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d35840cd'> - <parameter type-id='e324928d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='807869d3'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='706f3909'> - <parameter type-id='e324928d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='068d5e4f'> - <parameter type-id='e324928d'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4cbeea4d'> - <parameter type-id='e324928d'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='1d2c2b85'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ea4ec523'> - <parameter type-id='10216dc5'/> - <parameter type-id='9a537bbe'/> - <parameter type-id='bf73010c'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5a602650'> - <parameter type-id='10216dc5'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='4e523966'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='eb53191f'> - <parameter type-id='10216dc5'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='1d2c2b85'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f56eb14d'> - <parameter type-id='10216dc5'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='74b5d8d8'> - <parameter type-id='e324928d'/> - <parameter type-id='f0981eeb'/> - <return type-id='f0981eeb'/> - </function-type> - <function-type size-in-bits='64' id='0d702425'> - <parameter type-id='e324928d'/> - <parameter type-id='2869bb38'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='bd08cd5c'> - <parameter type-id='e324928d'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='e30804d9'> - <parameter type-id='e324928d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='0863015c'> - <parameter type-id='e324928d'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='8a70282a'> - <parameter type-id='e324928d'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='1d2c2b85'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='a9cba835'> - <parameter type-id='10216dc5'/> - <parameter type-id='9638d26e'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='df58f5a2'> - <parameter type-id='10216dc5'/> - <parameter type-id='f8dc9def'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='71fa1210'> - <parameter type-id='10216dc5'/> - <parameter type-id='f8dc9def'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='92920004'> - <parameter type-id='f8dc9def'/> - <parameter type-id='e324928d'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/pinctrl/pinctrl-single.c' language='LANG_C89'> - <class-decl name='pinctrl_gpio_range' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='58' column='1' id='5cb32b9b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='base' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pin_base' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pins' type-id='5b2fd8e8' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='npins' type-id='f0981eeb' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='gc' type-id='e324928d' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='66' column='1'/> - </data-member> - </class-decl> - <class-decl name='function_desc' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/pinctrl/pinmux.h' line='130' column='1' id='0684f34b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/pinctrl/pinmux.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='group_names' type-id='7d3cd834' visibility='default' filepath='drivers/pinctrl/pinmux.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='num_group_names' type-id='95e97e5e' visibility='default' filepath='drivers/pinctrl/pinmux.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='drivers/pinctrl/pinmux.h' line='134' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='13956559' size-in-bits='64' id='472eb409'/> - <pointer-type-def type-id='0684f34b' size-in-bits='64' id='d06ad2cb'/> - <pointer-type-def type-id='a38ff96f' size-in-bits='64' id='eadc8303'/> - <pointer-type-def type-id='aa0df914' size-in-bits='64' id='0a3de906'/> - <pointer-type-def type-id='9ee64233' size-in-bits='64' id='fdb631af'/> - <pointer-type-def type-id='e1fc3fb1' size-in-bits='64' id='43f4ef15'/> - <pointer-type-def type-id='8a1ce1f9' size-in-bits='64' id='1f7349e5'/> - <pointer-type-def type-id='5cb32b9b' size-in-bits='64' id='e7faa6fb'/> - <pointer-type-def type-id='20b2126a' size-in-bits='64' id='b23189b4'/> - <function-decl name='of_device_get_match_data' mangled-name='of_device_get_match_data' filepath='include/linux/of_device.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_get_match_data'> - <parameter type-id='8df61054'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='_dev_warn' mangled-name='_dev_warn' filepath='include/linux/device.h' line='1763' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dev_warn'> - <parameter type-id='8df61054'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_kstrdup' mangled-name='devm_kstrdup' filepath='include/linux/device.h' line='971' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kstrdup'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='pinctrl_enable' mangled-name='pinctrl_enable' filepath='include/linux/pinctrl/pinctrl.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_enable'> - <parameter type-id='10216dc5'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='request_threaded_irq' mangled-name='request_threaded_irq' filepath='include/linux/interrupt.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_threaded_irq'> - <parameter type-id='f0981eeb'/> - <parameter type-id='ff9465c8'/> - <parameter type-id='ff9465c8'/> - <parameter type-id='7359adad'/> - <parameter type-id='80f4b756'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_domain_add_simple' mangled-name='irq_domain_add_simple' filepath='include/linux/irqdomain.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_add_simple'> - <parameter type-id='9a537bbe'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='2c202856'/> - <parameter type-id='eaa32e2f'/> - <return type-id='7544e824'/> - </function-decl> - <function-decl name='pinctrl_force_sleep' mangled-name='pinctrl_force_sleep' filepath='drivers/pinctrl/core.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_force_sleep'> - <parameter type-id='10216dc5'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pinctrl_force_default' mangled-name='pinctrl_force_default' filepath='drivers/pinctrl/core.h' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_force_default'> - <parameter type-id='10216dc5'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='free_irq' mangled-name='free_irq' filepath='include/linux/interrupt.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_irq'> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='pinctrl_unregister' mangled-name='pinctrl_unregister' filepath='include/linux/pinctrl/pinctrl.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_unregister'> - <parameter type-id='10216dc5'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_set_chip_data' mangled-name='irq_set_chip_data' filepath='include/linux/irq.h' line='781' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_chip_data'> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pinmux_generic_get_function' mangled-name='pinmux_generic_get_function' filepath='drivers/pinctrl/pinmux.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinmux_generic_get_function'> - <parameter type-id='10216dc5'/> - <parameter type-id='f0981eeb'/> - <return type-id='d06ad2cb'/> - </function-decl> - <function-decl name='pinctrl_generic_get_group_pins' mangled-name='pinctrl_generic_get_group_pins' filepath='drivers/pinctrl/core.h' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_generic_get_group_pins'> - <parameter type-id='10216dc5'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='4e523966'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_kfree' mangled-name='devm_kfree' filepath='include/linux/device.h' line='970' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kfree'> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='a38ff96f'> - <parameter type-id='10216dc5'/> - <parameter type-id='e7faa6fb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='aa0df914'> - <parameter type-id='10216dc5'/> - <parameter type-id='e7faa6fb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9ee64233'> - <parameter type-id='10216dc5'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e1fc3fb1'> - <parameter type-id='10216dc5'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='472eb409'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8a1ce1f9'> - <parameter type-id='10216dc5'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='20b2126a'> - <parameter type-id='10216dc5'/> - <parameter type-id='e7faa6fb'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/pinctrl/pinctrl-utils.c' language='LANG_C89'> - <function-decl name='pinctrl_utils_reserve_map' mangled-name='pinctrl_utils_reserve_map' filepath='drivers/pinctrl/pinctrl-utils.c' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_utils_reserve_map'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinctrl-utils.c' line='31' column='1'/> - <parameter type-id='bf73010c' name='map' filepath='drivers/pinctrl/pinctrl-utils.c' line='32' column='1'/> - <parameter type-id='807869d3' name='reserved_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='32' column='1'/> - <parameter type-id='807869d3' name='num_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='33' column='1'/> - <parameter type-id='f0981eeb' name='reserve' filepath='drivers/pinctrl/pinctrl-utils.c' line='33' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pinctrl_utils_add_map_mux' mangled-name='pinctrl_utils_add_map_mux' filepath='drivers/pinctrl/pinctrl-utils.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_utils_add_map_mux'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinctrl-utils.c' line='56' column='1'/> - <parameter type-id='bf73010c' name='map' filepath='drivers/pinctrl/pinctrl-utils.c' line='57' column='1'/> - <parameter type-id='807869d3' name='reserved_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='57' column='1'/> - <parameter type-id='807869d3' name='num_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='58' column='1'/> - <parameter type-id='80f4b756' name='group' filepath='drivers/pinctrl/pinctrl-utils.c' line='58' column='1'/> - <parameter type-id='80f4b756' name='function' filepath='drivers/pinctrl/pinctrl-utils.c' line='59' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pinctrl_utils_add_map_configs' mangled-name='pinctrl_utils_add_map_configs' filepath='drivers/pinctrl/pinctrl-utils.c' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_utils_add_map_configs'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinctrl-utils.c' line='73' column='1'/> - <parameter type-id='bf73010c' name='map' filepath='drivers/pinctrl/pinctrl-utils.c' line='74' column='1'/> - <parameter type-id='807869d3' name='reserved_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='74' column='1'/> - <parameter type-id='807869d3' name='num_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='75' column='1'/> - <parameter type-id='80f4b756' name='group' filepath='drivers/pinctrl/pinctrl-utils.c' line='75' column='1'/> - <parameter type-id='1d2c2b85' name='configs' filepath='drivers/pinctrl/pinctrl-utils.c' line='76' column='1'/> - <parameter type-id='f0981eeb' name='num_configs' filepath='drivers/pinctrl/pinctrl-utils.c' line='76' column='1'/> - <parameter type-id='95da6d1c' name='type' filepath='drivers/pinctrl/pinctrl-utils.c' line='77' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pinctrl_utils_free_map' mangled-name='pinctrl_utils_free_map' filepath='drivers/pinctrl/pinctrl-utils.c' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_utils_free_map'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinctrl-utils.c' line='123' column='1'/> - <parameter type-id='9638d26e' name='map' filepath='drivers/pinctrl/pinctrl-utils.c' line='124' column='1'/> - <parameter type-id='f0981eeb' name='num_maps' filepath='drivers/pinctrl/pinctrl-utils.c' line='124' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pinctrl/pinmux.c' language='LANG_C89'> - <qualified-type-def type-id='807869d3' const='yes' id='de9ce8e8'/> - <function-decl name='pinmux_generic_get_function_count' mangled-name='pinmux_generic_get_function_count' filepath='drivers/pinctrl/pinmux.c' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinmux_generic_get_function_count'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinmux.c' line='690' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pinmux_generic_get_function_name' mangled-name='pinmux_generic_get_function_name' filepath='drivers/pinctrl/pinmux.c' line='702' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinmux_generic_get_function_name'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinmux.c' line='702' column='1'/> - <parameter type-id='f0981eeb' name='selector' filepath='drivers/pinctrl/pinmux.c' line='703' column='1'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='pinmux_generic_get_function_groups' mangled-name='pinmux_generic_get_function_groups' filepath='drivers/pinctrl/pinmux.c' line='723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinmux_generic_get_function_groups'> - <parameter type-id='10216dc5' name='pctldev' filepath='drivers/pinctrl/pinmux.c' line='723' column='1'/> - <parameter type-id='f0981eeb' name='selector' filepath='drivers/pinctrl/pinmux.c' line='724' column='1'/> - <parameter type-id='472eb409' name='groups' filepath='drivers/pinctrl/pinmux.c' line='725' column='1'/> - <parameter type-id='de9ce8e8' name='num_groups' filepath='drivers/pinctrl/pinmux.c' line='726' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/power/reset/hisi-reboot.c' language='LANG_C89'> - <function-decl name='register_restart_handler' mangled-name='register_restart_handler' filepath='include/linux/reboot.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_restart_handler'> - <parameter type-id='d504f73d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regmap_update_bits_base' mangled-name='regmap_update_bits_base' filepath='include/linux/regmap.h' line='1031' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regmap_update_bits_base'> - <parameter type-id='29af9a71'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='d8e6b335'/> - <parameter type-id='c894953d'/> - <parameter type-id='c894953d'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/power/supply/power_supply_core.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='640' id='4725c728'> - <subrange length='20' type-id='7ff19f0f' id='fdca39cf'/> - </array-type-def> - <array-type-def dimensions='1' type-id='be6833bc' size-in-bits='1280' id='774ff726'> - <subrange length='20' type-id='7ff19f0f' id='fdca39cf'/> - </array-type-def> - <class-decl name='power_supply_battery_info' size-in-bits='3008' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='388' column='1' id='4b60a147'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='energy_full_design_uwh' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='charge_full_design_uah' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='voltage_min_design_uv' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='voltage_max_design_uv' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='precharge_current_ua' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='charge_term_current_ua' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='constant_charge_current_max_ua' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='constant_charge_voltage_max_uv' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='factory_internal_resistance_uohm' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='ocv_temp' type-id='4725c728' visibility='default' filepath='include/linux/power_supply.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='ocv_table' type-id='774ff726' visibility='default' filepath='include/linux/power_supply.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='ocv_table_size' type-id='4725c728' visibility='default' filepath='include/linux/power_supply.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='resist_table' type-id='1fba25e2' visibility='default' filepath='include/linux/power_supply.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='resist_table_size' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='402' column='1'/> - </data-member> - </class-decl> - <class-decl name='power_supply_battery_ocv_table' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='367' column='1' id='3faa6906'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ocv' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='368' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='capacity' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='369' column='1'/> - </data-member> - </class-decl> - <class-decl name='power_supply_resistance_temp_table' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='372' column='1' id='98e1bfb4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='temp' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='373' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='resistance' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='374' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='4b60a147' size-in-bits='64' id='78ba63ff'/> - <pointer-type-def type-id='3faa6906' size-in-bits='64' id='be6833bc'/> - <pointer-type-def type-id='98e1bfb4' size-in-bits='64' id='1fba25e2'/> - <function-decl name='power_supply_get_by_name' mangled-name='power_supply_get_by_name' filepath='drivers/power/supply/power_supply_core.c' line='458' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_get_by_name'> - <parameter type-id='80f4b756' name='name' filepath='drivers/power/supply/power_supply_core.c' line='458' column='1'/> - <return type-id='c0c93c9e'/> - </function-decl> - <function-decl name='power_supply_put' mangled-name='power_supply_put' filepath='drivers/power/supply/power_supply_core.c' line='480' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_put'> - <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='480' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='power_supply_get_by_phandle' mangled-name='power_supply_get_by_phandle' filepath='drivers/power/supply/power_supply_core.c' line='507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_get_by_phandle'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/power/supply/power_supply_core.c' line='507' column='1'/> - <parameter type-id='80f4b756' name='property' filepath='drivers/power/supply/power_supply_core.c' line='508' column='1'/> - <return type-id='c0c93c9e'/> - </function-decl> - <function-decl name='devm_power_supply_get_by_phandle' mangled-name='devm_power_supply_get_by_phandle' filepath='drivers/power/supply/power_supply_core.c' line='548' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_power_supply_get_by_phandle'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/power/supply/power_supply_core.c' line='548' column='1'/> - <parameter type-id='80f4b756' name='property' filepath='drivers/power/supply/power_supply_core.c' line='549' column='1'/> - <return type-id='c0c93c9e'/> - </function-decl> - <function-decl name='power_supply_get_battery_info' mangled-name='power_supply_get_battery_info' filepath='drivers/power/supply/power_supply_core.c' line='572' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_get_battery_info'> - <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='572' column='1'/> - <parameter type-id='78ba63ff' name='info' filepath='drivers/power/supply/power_supply_core.c' line='573' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='power_supply_put_battery_info' mangled-name='power_supply_put_battery_info' filepath='drivers/power/supply/power_supply_core.c' line='720' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_put_battery_info'> - <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='720' column='1'/> - <parameter type-id='78ba63ff' name='info' filepath='drivers/power/supply/power_supply_core.c' line='721' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='power_supply_temp2resist_simple' mangled-name='power_supply_temp2resist_simple' filepath='drivers/power/supply/power_supply_core.c' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_temp2resist_simple'> - <parameter type-id='1fba25e2' name='table' filepath='drivers/power/supply/power_supply_core.c' line='749' column='1'/> - <parameter type-id='95e97e5e' name='table_len' filepath='drivers/power/supply/power_supply_core.c' line='750' column='1'/> - <parameter type-id='95e97e5e' name='temp' filepath='drivers/power/supply/power_supply_core.c' line='750' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='power_supply_ocv2cap_simple' mangled-name='power_supply_ocv2cap_simple' filepath='drivers/power/supply/power_supply_core.c' line='787' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_ocv2cap_simple'> - <parameter type-id='be6833bc' name='table' filepath='drivers/power/supply/power_supply_core.c' line='787' column='1'/> - <parameter type-id='95e97e5e' name='table_len' filepath='drivers/power/supply/power_supply_core.c' line='788' column='1'/> - <parameter type-id='95e97e5e' name='ocv' filepath='drivers/power/supply/power_supply_core.c' line='788' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='power_supply_find_ocv2cap_table' mangled-name='power_supply_find_ocv2cap_table' filepath='drivers/power/supply/power_supply_core.c' line='812' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_find_ocv2cap_table'> - <parameter type-id='78ba63ff' name='info' filepath='drivers/power/supply/power_supply_core.c' line='812' column='1'/> - <parameter type-id='95e97e5e' name='temp' filepath='drivers/power/supply/power_supply_core.c' line='813' column='1'/> - <parameter type-id='7292109c' name='table_len' filepath='drivers/power/supply/power_supply_core.c' line='813' column='1'/> - <return type-id='be6833bc'/> - </function-decl> - <function-decl name='power_supply_get_property' mangled-name='power_supply_get_property' filepath='drivers/power/supply/power_supply_core.c' line='853' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_get_property'> - <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='853' column='1'/> - <parameter type-id='5f78aa17' name='psp' filepath='drivers/power/supply/power_supply_core.c' line='854' column='1'/> - <parameter type-id='2e53d20f' name='val' filepath='drivers/power/supply/power_supply_core.c' line='855' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='power_supply_set_property' mangled-name='power_supply_set_property' filepath='drivers/power/supply/power_supply_core.c' line='867' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_set_property'> - <parameter type-id='c0c93c9e' name='psy' filepath='drivers/power/supply/power_supply_core.c' line='867' column='1'/> - <parameter type-id='5f78aa17' name='psp' filepath='drivers/power/supply/power_supply_core.c' line='868' column='1'/> - <parameter type-id='f3abafd4' name='val' filepath='drivers/power/supply/power_supply_core.c' line='869' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='power_supply_reg_notifier' mangled-name='power_supply_reg_notifier' filepath='drivers/power/supply/power_supply_core.c' line='912' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_reg_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='drivers/power/supply/power_supply_core.c' line='912' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='power_supply_unreg_notifier' mangled-name='power_supply_unreg_notifier' filepath='drivers/power/supply/power_supply_core.c' line='918' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='power_supply_unreg_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='drivers/power/supply/power_supply_core.c' line='918' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='thermal_cooling_device_unregister' mangled-name='thermal_cooling_device_unregister' filepath='include/linux/thermal.h' line='455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_cooling_device_unregister'> - <parameter type-id='2feec21f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='thermal_zone_device_unregister' mangled-name='thermal_zone_device_unregister' filepath='include/linux/thermal.h' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_device_unregister'> - <parameter type-id='404b1300'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='thermal_zone_device_register' mangled-name='thermal_zone_device_register' filepath='include/linux/thermal.h' line='430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_device_register'> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='1e6fe389'/> - <parameter type-id='e2cbf964'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='404b1300'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/power/supply/power_supply_leds.c' language='LANG_C89'> - <pointer-type-def type-id='db6d90a1' size-in-bits='64' id='f87a8ad1'/> - <function-decl name='led_trigger_event' mangled-name='led_trigger_event' filepath='include/linux/leds.h' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_trigger_event'> - <parameter type-id='db6d90a1'/> - <parameter type-id='fa598f35'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='led_trigger_register_simple' mangled-name='led_trigger_register_simple' filepath='include/linux/leds.h' line='374' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_trigger_register_simple'> - <parameter type-id='80f4b756'/> - <parameter type-id='f87a8ad1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='led_trigger_unregister_simple' mangled-name='led_trigger_unregister_simple' filepath='include/linux/leds.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='led_trigger_unregister_simple'> - <parameter type-id='db6d90a1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/pwm/core.c' language='LANG_C89'> - <class-decl name='pwm_device' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/pwm.h' line='88' column='1' id='a94236e2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='label' type-id='80f4b756' visibility='default' filepath='include/linux/pwm.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/pwm.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hwpwm' type-id='f0981eeb' visibility='default' filepath='include/linux/pwm.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='pwm' type-id='f0981eeb' visibility='default' filepath='include/linux/pwm.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='chip' type-id='00cf0c80' visibility='default' filepath='include/linux/pwm.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='chip_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/pwm.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='args' type-id='5331ada5' visibility='default' filepath='include/linux/pwm.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='state' type-id='0dbd43cd' visibility='default' filepath='include/linux/pwm.h' line='97' column='1'/> - </data-member> - </class-decl> - <class-decl name='pwm_chip' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/pwm.h' line='315' column='1' id='0336f8f2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/pwm.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='e26114df' visibility='default' filepath='include/linux/pwm.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='base' type-id='95e97e5e' visibility='default' filepath='include/linux/pwm.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='npwm' type-id='f0981eeb' visibility='default' filepath='include/linux/pwm.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='of_xlate' type-id='09a20593' visibility='default' filepath='include/linux/pwm.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='of_pwm_n_cells' type-id='f0981eeb' visibility='default' filepath='include/linux/pwm.h' line='323' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/pwm.h' line='326' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pwms' type-id='f06adae0' visibility='default' filepath='include/linux/pwm.h' line='327' column='1'/> - </data-member> - </class-decl> - <class-decl name='pwm_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/pwm.h' line='282' column='1' id='a31cf734'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='request' type-id='45fc9a43' visibility='default' filepath='include/linux/pwm.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='free' type-id='e09d9aea' visibility='default' filepath='include/linux/pwm.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='capture' type-id='7763914e' visibility='default' filepath='include/linux/pwm.h' line='285' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='apply' type-id='4edf040a' visibility='default' filepath='include/linux/pwm.h' line='287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='get_state' type-id='06f3ff9e' visibility='default' filepath='include/linux/pwm.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='get_output_type_supported' type-id='45fc9a43' visibility='default' filepath='include/linux/pwm.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/pwm.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='config' type-id='d13e4d11' visibility='default' filepath='include/linux/pwm.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='set_polarity' type-id='4b3074a5' visibility='default' filepath='include/linux/pwm.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='enable' type-id='45fc9a43' visibility='default' filepath='include/linux/pwm.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='disable' type-id='e09d9aea' visibility='default' filepath='include/linux/pwm.h' line='301' column='1'/> - </data-member> - </class-decl> - <class-decl name='pwm_capture' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/pwm.h' line='335' column='1' id='a52958fa'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='period' type-id='91ce1af9' visibility='default' filepath='include/linux/pwm.h' line='336' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='duty_cycle' type-id='91ce1af9' visibility='default' filepath='include/linux/pwm.h' line='337' column='1'/> - </data-member> - </class-decl> - <class-decl name='pwm_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/pwm.h' line='69' column='1' id='0dbd43cd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='period' type-id='91ce1af9' visibility='default' filepath='include/linux/pwm.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='duty_cycle' type-id='91ce1af9' visibility='default' filepath='include/linux/pwm.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='polarity' type-id='c2c81069' visibility='default' filepath='include/linux/pwm.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='output_type' type-id='5e486969' visibility='default' filepath='include/linux/pwm.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='enabled' type-id='b50a4934' visibility='default' filepath='include/linux/pwm.h' line='74' column='1'/> - </data-member> - </class-decl> - <enum-decl name='pwm_polarity' filepath='include/linux/pwm.h' line='23' column='1' id='c2c81069'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='PWM_POLARITY_NORMAL' value='0'/> - <enumerator name='PWM_POLARITY_INVERSED' value='1'/> - </enum-decl> - <enum-decl name='pwm_output_type' filepath='include/linux/pwm.h' line='57' column='1' id='5e486969'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='PWM_OUTPUT_FIXED' value='1'/> - <enumerator name='PWM_OUTPUT_MODULATED' value='2'/> - </enum-decl> - <class-decl name='pwm_args' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/pwm.h' line='41' column='1' id='5331ada5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='period' type-id='91ce1af9' visibility='default' filepath='include/linux/pwm.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='polarity' type-id='c2c81069' visibility='default' filepath='include/linux/pwm.h' line='43' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='a31cf734' const='yes' id='bd36df2f'/> - <pointer-type-def type-id='bd36df2f' size-in-bits='64' id='e26114df'/> - <qualified-type-def type-id='0dbd43cd' const='yes' id='ca0dbd4a'/> - <pointer-type-def type-id='ca0dbd4a' size-in-bits='64' id='73a11e20'/> - <pointer-type-def type-id='a8f464b7' size-in-bits='64' id='45fc9a43'/> - <pointer-type-def type-id='f45624e0' size-in-bits='64' id='4edf040a'/> - <pointer-type-def type-id='8634a879' size-in-bits='64' id='4b3074a5'/> - <pointer-type-def type-id='3a5cf22d' size-in-bits='64' id='d13e4d11'/> - <pointer-type-def type-id='3ae10cc4' size-in-bits='64' id='7763914e'/> - <pointer-type-def type-id='a52958fa' size-in-bits='64' id='d5211638'/> - <pointer-type-def type-id='0336f8f2' size-in-bits='64' id='00cf0c80'/> - <pointer-type-def type-id='a94236e2' size-in-bits='64' id='f06adae0'/> - <pointer-type-def type-id='10c448af' size-in-bits='64' id='09a20593'/> - <pointer-type-def type-id='0dbd43cd' size-in-bits='64' id='7ee8ef4d'/> - <pointer-type-def type-id='a4666910' size-in-bits='64' id='e09d9aea'/> - <pointer-type-def type-id='d24e4794' size-in-bits='64' id='06f3ff9e'/> - <function-decl name='of_pwm_xlate_with_flags' mangled-name='of_pwm_xlate_with_flags' filepath='drivers/pwm/core.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_pwm_xlate_with_flags'> - <parameter type-id='00cf0c80' name='pc' filepath='drivers/pwm/core.c' line='124' column='1'/> - <parameter type-id='af02a266' name='args' filepath='drivers/pwm/core.c' line='124' column='1'/> - <return type-id='f06adae0'/> - </function-decl> - <function-decl name='pwm_set_chip_data' mangled-name='pwm_set_chip_data' filepath='drivers/pwm/core.c' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwm_set_chip_data'> - <parameter type-id='f06adae0' name='pwm' filepath='drivers/pwm/core.c' line='204' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/pwm/core.c' line='204' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pwm_get_chip_data' mangled-name='pwm_get_chip_data' filepath='drivers/pwm/core.c' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwm_get_chip_data'> - <parameter type-id='f06adae0' name='pwm' filepath='drivers/pwm/core.c' line='221' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='pwmchip_add' mangled-name='pwmchip_add' filepath='drivers/pwm/core.c' line='322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwmchip_add'> - <parameter type-id='00cf0c80' name='chip' filepath='drivers/pwm/core.c' line='322' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pwmchip_remove' mangled-name='pwmchip_remove' filepath='drivers/pwm/core.c' line='337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwmchip_remove'> - <parameter type-id='00cf0c80' name='chip' filepath='drivers/pwm/core.c' line='337' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pwm_request' mangled-name='pwm_request' filepath='drivers/pwm/core.c' line='378' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwm_request'> - <parameter type-id='95e97e5e' name='pwm' filepath='drivers/pwm/core.c' line='378' column='1'/> - <parameter type-id='80f4b756' name='label' filepath='drivers/pwm/core.c' line='378' column='1'/> - <return type-id='f06adae0'/> - </function-decl> - <function-decl name='pwm_free' mangled-name='pwm_free' filepath='drivers/pwm/core.c' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwm_free'> - <parameter type-id='f06adae0' name='pwm' filepath='drivers/pwm/core.c' line='443' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pwm_apply_state' mangled-name='pwm_apply_state' filepath='drivers/pwm/core.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwm_apply_state'> - <parameter type-id='f06adae0' name='pwm' filepath='drivers/pwm/core.c' line='454' column='1'/> - <parameter type-id='73a11e20' name='state' filepath='drivers/pwm/core.c' line='454' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_pwm_get' mangled-name='of_pwm_get' filepath='drivers/pwm/core.c' line='678' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_pwm_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/pwm/core.c' line='678' column='1'/> - <parameter type-id='9a537bbe' name='np' filepath='drivers/pwm/core.c' line='678' column='1'/> - <parameter type-id='80f4b756' name='con_id' filepath='drivers/pwm/core.c' line='679' column='1'/> - <return type-id='f06adae0'/> - </function-decl> - <function-decl name='devm_pwm_get' mangled-name='devm_pwm_get' filepath='drivers/pwm/core.c' line='1025' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pwm_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/pwm/core.c' line='1025' column='1'/> - <parameter type-id='80f4b756' name='con_id' filepath='drivers/pwm/core.c' line='1025' column='1'/> - <return type-id='f06adae0'/> - </function-decl> - <function-decl name='devm_of_pwm_get' mangled-name='devm_of_pwm_get' filepath='drivers/pwm/core.c' line='1057' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_pwm_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/pwm/core.c' line='1057' column='1'/> - <parameter type-id='9a537bbe' name='np' filepath='drivers/pwm/core.c' line='1057' column='1'/> - <parameter type-id='80f4b756' name='con_id' filepath='drivers/pwm/core.c' line='1058' column='1'/> - <return type-id='f06adae0'/> - </function-decl> - <function-decl name='devm_pwm_put' mangled-name='devm_pwm_put' filepath='drivers/pwm/core.c' line='1135' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_pwm_put'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/pwm/core.c' line='1135' column='1'/> - <parameter type-id='f06adae0' name='pwm' filepath='drivers/pwm/core.c' line='1135' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='a8f464b7'> - <parameter type-id='00cf0c80'/> - <parameter type-id='f06adae0'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f45624e0'> - <parameter type-id='00cf0c80'/> - <parameter type-id='f06adae0'/> - <parameter type-id='73a11e20'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8634a879'> - <parameter type-id='00cf0c80'/> - <parameter type-id='f06adae0'/> - <parameter type-id='c2c81069'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3a5cf22d'> - <parameter type-id='00cf0c80'/> - <parameter type-id='f06adae0'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3ae10cc4'> - <parameter type-id='00cf0c80'/> - <parameter type-id='f06adae0'/> - <parameter type-id='d5211638'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='10c448af'> - <parameter type-id='00cf0c80' name='pc'/> - <parameter type-id='af02a266' name='args'/> - <return type-id='f06adae0'/> - </function-type> - <function-type size-in-bits='64' id='a4666910'> - <parameter type-id='00cf0c80'/> - <parameter type-id='f06adae0'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d24e4794'> - <parameter type-id='00cf0c80'/> - <parameter type-id='f06adae0'/> - <parameter type-id='7ee8ef4d'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/pwm/sysfs.c' language='LANG_C89'> - <function-decl name='device_find_child' mangled-name='device_find_child' filepath='include/linux/device.h' line='1585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_find_child'> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='92d15ae9'/> - <return type-id='fa0b179b'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/regulator/core.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='712d28ed' size-in-bits='320' id='06883fa0'> <subrange length='5' type-id='7ff19f0f' id='53010e10'/> </array-type-def> - <class-decl name='regulator_voltage' size-in-bits='64' is-struct='yes' visibility='default' filepath='drivers/regulator/internal.h' line='18' column='1' id='712d28ed'> + <class-decl name='regulator_dev' size-in-bits='10624' is-struct='yes' visibility='default' filepath='include/linux/regulator/driver.h' line='446' column='1' id='7dfdcc84'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='min_uV' type-id='95e97e5e' visibility='default' filepath='drivers/regulator/internal.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='max_uV' type-id='95e97e5e' visibility='default' filepath='drivers/regulator/internal.h' line='20' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='4c0e45bc' size-in-bits='64' id='55a10ce6'/> - <pointer-type-def type-id='7be36c00' size-in-bits='64' id='08b1f4aa'/> - <function-decl name='regulator_register' mangled-name='regulator_register' filepath='drivers/regulator/core.c' line='5133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_register'> - <parameter type-id='5629bd41' name='regulator_desc' filepath='drivers/regulator/core.c' line='5133' column='1'/> - <parameter type-id='661ccd0c' name='cfg' filepath='drivers/regulator/core.c' line='5134' column='1'/> - <return type-id='43c38462'/> - </function-decl> - <function-decl name='regulator_lock' mangled-name='regulator_lock' filepath='drivers/regulator/core.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_lock'> - <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='192' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='regulator_unlock' mangled-name='regulator_unlock' filepath='drivers/regulator/core.c' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_unlock'> - <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='205' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='regulator_get' mangled-name='regulator_get' filepath='drivers/regulator/core.c' line='2103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/core.c' line='2103' column='1'/> - <parameter type-id='80f4b756' name='id' filepath='drivers/regulator/core.c' line='2103' column='1'/> - <return type-id='850c13f6'/> - </function-decl> - <function-decl name='regulator_get_optional' mangled-name='regulator_get_optional' filepath='drivers/regulator/core.c' line='2156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_optional'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/core.c' line='2156' column='1'/> - <parameter type-id='80f4b756' name='id' filepath='drivers/regulator/core.c' line='2156' column='1'/> - <return type-id='850c13f6'/> - </function-decl> - <function-decl name='regulator_put' mangled-name='regulator_put' filepath='drivers/regulator/core.c' line='2209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_put'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='2209' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='regulator_force_disable' mangled-name='regulator_force_disable' filepath='drivers/regulator/core.c' line='2849' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_force_disable'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='2849' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_disable_deferred' mangled-name='regulator_disable_deferred' filepath='drivers/regulator/core.c' line='2930' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_disable_deferred'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='2930' column='1'/> - <parameter type-id='95e97e5e' name='ms' filepath='drivers/regulator/core.c' line='2930' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_is_enabled' mangled-name='regulator_is_enabled' filepath='drivers/regulator/core.c' line='3006' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_is_enabled'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='3006' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_count_voltages' mangled-name='regulator_count_voltages' filepath='drivers/regulator/core.c' line='3029' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_count_voltages'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='3029' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_list_voltage' mangled-name='regulator_list_voltage' filepath='drivers/regulator/core.c' line='3053' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_list_voltage'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='3053' column='1'/> - <parameter type-id='f0981eeb' name='selector' filepath='drivers/regulator/core.c' line='3053' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_get_linear_step' mangled-name='regulator_get_linear_step' filepath='drivers/regulator/core.c' line='3137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_linear_step'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='3137' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='regulator_is_supported_voltage' mangled-name='regulator_is_supported_voltage' filepath='drivers/regulator/core.c' line='3154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_is_supported_voltage'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='3154' column='1'/> - <parameter type-id='95e97e5e' name='min_uV' filepath='drivers/regulator/core.c' line='3155' column='1'/> - <parameter type-id='95e97e5e' name='max_uV' filepath='drivers/regulator/core.c' line='3155' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_get_voltage' mangled-name='regulator_get_voltage' filepath='drivers/regulator/core.c' line='4189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_voltage'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4189' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_map_voltage_iterate' mangled-name='regulator_map_voltage_iterate' filepath='include/linux/regulator/driver.h' line='521' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_map_voltage_iterate'> - <parameter type-id='43c38462'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_map_voltage_linear' mangled-name='regulator_map_voltage_linear' filepath='include/linux/regulator/driver.h' line='515' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_map_voltage_linear'> - <parameter type-id='43c38462'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_set_voltage' mangled-name='regulator_set_voltage' filepath='drivers/regulator/core.c' line='3904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_set_voltage'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='3904' column='1'/> - <parameter type-id='95e97e5e' name='min_uV' filepath='drivers/regulator/core.c' line='3904' column='1'/> - <parameter type-id='95e97e5e' name='max_uV' filepath='drivers/regulator/core.c' line='3904' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_set_voltage_time_sel' mangled-name='regulator_set_voltage_time_sel' filepath='drivers/regulator/core.c' line='4065' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_set_voltage_time_sel'> - <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='4065' column='1'/> - <parameter type-id='f0981eeb' name='old_selector' filepath='drivers/regulator/core.c' line='4066' column='1'/> - <parameter type-id='f0981eeb' name='new_selector' filepath='drivers/regulator/core.c' line='4067' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_set_current_limit' mangled-name='regulator_set_current_limit' filepath='drivers/regulator/core.c' line='4218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_set_current_limit'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4218' column='1'/> - <parameter type-id='95e97e5e' name='min_uA' filepath='drivers/regulator/core.c' line='4219' column='1'/> - <parameter type-id='95e97e5e' name='max_uA' filepath='drivers/regulator/core.c' line='4219' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_get_current_limit' mangled-name='regulator_get_current_limit' filepath='drivers/regulator/core.c' line='4273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_current_limit'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4273' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_set_mode' mangled-name='regulator_set_mode' filepath='drivers/regulator/core.c' line='4290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_set_mode'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4290' column='1'/> - <parameter type-id='f0981eeb' name='mode' filepath='drivers/regulator/core.c' line='4290' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_get_mode' mangled-name='regulator_get_mode' filepath='drivers/regulator/core.c' line='4351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_mode'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4351' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='regulator_set_load' mangled-name='regulator_set_load' filepath='drivers/regulator/core.c' line='4424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_set_load'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4424' column='1'/> - <parameter type-id='95e97e5e' name='uA_load' filepath='drivers/regulator/core.c' line='4424' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_register_notifier' mangled-name='regulator_register_notifier' filepath='drivers/regulator/core.c' line='4503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_register_notifier'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4503' column='1'/> - <parameter type-id='d504f73d' name='nb' filepath='drivers/regulator/core.c' line='4504' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_unregister_notifier' mangled-name='regulator_unregister_notifier' filepath='drivers/regulator/core.c' line='4518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_unregister_notifier'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4518' column='1'/> - <parameter type-id='d504f73d' name='nb' filepath='drivers/regulator/core.c' line='4519' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_notifier_call_chain' mangled-name='regulator_notifier_call_chain' filepath='drivers/regulator/core.c' line='4745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_notifier_call_chain'> - <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='4745' column='1'/> - <parameter type-id='7359adad' name='event' filepath='drivers/regulator/core.c' line='4746' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/regulator/core.c' line='4746' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dev_get_regmap' mangled-name='dev_get_regmap' filepath='include/linux/regmap.h' line='1007' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_regmap'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <return type-id='29af9a71'/> - </function-decl> - <function-decl name='class_for_each_device' mangled-name='class_for_each_device' filepath='include/linux/device.h' line='667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_for_each_device'> - <parameter type-id='67aca04f'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='92d15ae9'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_unregister' mangled-name='regulator_unregister' filepath='drivers/regulator/core.c' line='5376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_unregister'> - <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='5376' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='regulator_get_drvdata' mangled-name='regulator_get_drvdata' filepath='drivers/regulator/core.c' line='5503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_drvdata'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='5503' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='rdev_get_id' mangled-name='rdev_get_id' filepath='drivers/regulator/core.c' line='5524' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rdev_get_id'> - <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='5524' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='e937566e' size-in-bits='64' id='661ccd0c'/> - <function-type size-in-bits='64' id='4c0e45bc'> - <parameter type-id='d1347205'/> - <parameter type-id='43c38462'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='7be36c00'> - <parameter type-id='d1347205'/> - <parameter type-id='43c38462'/> - <parameter type-id='e884daa5'/> - <return type-id='95e97e5e'/> - </function-type> - <qualified-type-def type-id='973b98af' const='yes' id='e937566e'/> - <class-decl name='regulator_config' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/regulator/driver.h' line='411' column='1' id='973b98af'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/regulator/driver.h' line='412' column='1'/> + <var-decl name='desc' type-id='5629bd41' visibility='default' filepath='include/linux/regulator/driver.h' line='447' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='init_data' type-id='103dcfdf' visibility='default' filepath='include/linux/regulator/driver.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/regulator/driver.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/linux/regulator/driver.h' line='415' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='regmap' type-id='29af9a71' visibility='default' filepath='include/linux/regulator/driver.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ena_gpiod' type-id='26760480' visibility='default' filepath='include/linux/regulator/driver.h' line='418' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='1788182f' size-in-bits='64' id='103dcfdf'/> - <qualified-type-def type-id='435002d4' const='yes' id='1788182f'/> - <class-decl name='regulator_init_data' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/regulator/machine.h' line='235' column='1' id='435002d4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='supply_regulator' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/machine.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='constraints' type-id='d0b77cf6' visibility='default' filepath='include/linux/regulator/machine.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='num_consumer_supplies' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='consumer_supplies' type-id='857611a9' visibility='default' filepath='include/linux/regulator/machine.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='regulator_init' type-id='b9b212f5' visibility='default' filepath='include/linux/regulator/machine.h' line='244' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/regulator/machine.h' line='245' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='1b8fa461' size-in-bits='64' id='857611a9'/> - <class-decl name='regulator_consumer_supply' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/regulator/machine.h' line='206' column='1' id='1b8fa461'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/machine.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='supply' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/machine.h' line='208' column='1'/> - </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/regulator/devres.c' language='LANG_C89'> - <function-decl name='devm_regulator_get_exclusive' mangled-name='devm_regulator_get_exclusive' filepath='drivers/regulator/devres.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_get_exclusive'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/devres.c' line='66' column='1'/> - <parameter type-id='80f4b756' name='id' filepath='drivers/regulator/devres.c' line='67' column='1'/> - <return type-id='850c13f6'/> - </function-decl> - <function-decl name='devm_regulator_get_optional' mangled-name='devm_regulator_get_optional' filepath='drivers/regulator/devres.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_get_optional'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/devres.c' line='82' column='1'/> - <parameter type-id='80f4b756' name='id' filepath='drivers/regulator/devres.c' line='83' column='1'/> - <return type-id='850c13f6'/> - </function-decl> - <function-decl name='devm_regulator_put' mangled-name='devm_regulator_put' filepath='drivers/regulator/devres.c' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_put'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/devres.c' line='107' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_regulator_register_notifier' mangled-name='devm_regulator_register_notifier' filepath='drivers/regulator/devres.c' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_register_notifier'> - <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/devres.c' line='429' column='1'/> - <parameter type-id='d504f73d' name='nb' filepath='drivers/regulator/devres.c' line='430' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/regulator/fixed-helper.c' language='LANG_C89'> - <function-decl name='platform_device_register' mangled-name='platform_device_register' filepath='include/linux/platform_device.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_register'> - <parameter type-id='db362995'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/regulator/fixed.c' language='LANG_C89'> - <class-decl name='regulator_coupler' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/regulator/coupler.h' line='41' column='1' id='4ceb5ab5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/regulator/coupler.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='attach_regulator' type-id='55a10ce6' visibility='default' filepath='include/linux/regulator/coupler.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='detach_regulator' type-id='55a10ce6' visibility='default' filepath='include/linux/regulator/coupler.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='balance_voltage' type-id='08b1f4aa' visibility='default' filepath='include/linux/regulator/coupler.h' line='48' column='1'/> - </data-member> - </class-decl> - <class-decl name='regulator_enable_gpio' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/regulator/core.c' line='75' column='1' id='616cdd90'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/regulator/core.c' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='gpiod' type-id='26760480' visibility='default' filepath='drivers/regulator/core.c' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='enable_count' type-id='19c2251e' visibility='default' filepath='drivers/regulator/core.c' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='request_count' type-id='19c2251e' visibility='default' filepath='drivers/regulator/core.c' line='79' column='1'/> - </data-member> - </class-decl> - <class-decl name='regulator_init_data' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/regulator/machine.h' line='235' column='1' id='435002d4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='supply_regulator' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/machine.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='constraints' type-id='d0b77cf6' visibility='default' filepath='include/linux/regulator/machine.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='num_consumer_supplies' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='consumer_supplies' type-id='857611a9' visibility='default' filepath='include/linux/regulator/machine.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='regulator_init' type-id='b9b212f5' visibility='default' filepath='include/linux/regulator/machine.h' line='244' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/regulator/machine.h' line='245' column='1'/> - </data-member> - </class-decl> - <class-decl name='regulation_constraints' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/linux/regulator/machine.h' line='138' column='1' id='d0b77cf6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/machine.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='min_uV' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='143' column='1'/> + <var-decl name='exclusive' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/driver.h' line='448' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='max_uV' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='144' column='1'/> + <var-decl name='use_count' type-id='19c2251e' visibility='default' filepath='include/linux/regulator/driver.h' line='449' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='uV_offset' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='146' column='1'/> + <var-decl name='open_count' type-id='19c2251e' visibility='default' filepath='include/linux/regulator/driver.h' line='450' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='min_uA' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='149' column='1'/> + <var-decl name='bypass_count' type-id='19c2251e' visibility='default' filepath='include/linux/regulator/driver.h' line='451' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='max_uA' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='ilim_uA' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='system_load' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='153' column='1'/> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/regulator/driver.h' line='454' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='max_spread' type-id='f9409001' visibility='default' filepath='include/linux/regulator/machine.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='max_uV_step' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='valid_modes_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='162' column='1'/> + <var-decl name='consumer_list' type-id='72f469ec' visibility='default' filepath='include/linux/regulator/driver.h' line='457' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='valid_ops_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='165' column='1'/> + <var-decl name='coupling_desc' type-id='3ce445fe' visibility='default' filepath='include/linux/regulator/driver.h' line='459' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='input_uV' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='state_disk' type-id='7fe6815e' visibility='default' filepath='include/linux/regulator/machine.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='state_mem' type-id='7fe6815e' visibility='default' filepath='include/linux/regulator/machine.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='state_standby' type-id='7fe6815e' visibility='default' filepath='include/linux/regulator/machine.h' line='173' column='1'/> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='notifier' type-id='708c2394' visibility='default' filepath='include/linux/regulator/driver.h' line='461' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='initial_state' type-id='e884daa5' visibility='default' filepath='include/linux/regulator/machine.h' line='174' column='1'/> + <var-decl name='mutex' type-id='45793a97' visibility='default' filepath='include/linux/regulator/driver.h' line='462' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='initial_mode' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='177' column='1'/> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='mutex_owner' type-id='f23e2572' visibility='default' filepath='include/linux/regulator/driver.h' line='463' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='ramp_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='179' column='1'/> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='ref_cnt' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/driver.h' line='464' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='settling_time' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='180' column='1'/> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/regulator/driver.h' line='465' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='settling_time_up' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='181' column='1'/> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/regulator/driver.h' line='466' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='settling_time_down' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='182' column='1'/> + <data-member access='public' layout-offset-in-bits='8960'> + <var-decl name='constraints' type-id='2fed99fc' visibility='default' filepath='include/linux/regulator/driver.h' line='467' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='enable_time' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='183' column='1'/> + <data-member access='public' layout-offset-in-bits='9024'> + <var-decl name='supply' type-id='850c13f6' visibility='default' filepath='include/linux/regulator/driver.h' line='468' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='active_discharge' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='185' column='1'/> + <data-member access='public' layout-offset-in-bits='9088'> + <var-decl name='supply_name' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/driver.h' line='469' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9152'> + <var-decl name='regmap' type-id='29af9a71' visibility='default' filepath='include/linux/regulator/driver.h' line='470' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9216'> + <var-decl name='disable_work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/regulator/driver.h' line='472' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10304'> + <var-decl name='reg_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/regulator/driver.h' line='474' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10368'> + <var-decl name='debugfs' type-id='27675065' visibility='default' filepath='include/linux/regulator/driver.h' line='476' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10432'> + <var-decl name='ena_pin' type-id='6045f216' visibility='default' filepath='include/linux/regulator/driver.h' line='478' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='always_on' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='188' column='1'/> + <var-decl name='ena_gpio_state' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/driver.h' line='479' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='boot_on' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='189' column='1'/> + <var-decl name='is_switch' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/driver.h' line='481' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='apply_uV' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='ramp_disable' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='soft_start' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='pull_down' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='over_current_protection' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='194' column='1'/> - </data-member> - </class-decl> - <class-decl name='regulator_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/regulator/machine.h' line='77' column='1' id='7fe6815e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='uV' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='min_uV' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='max_uV' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='mode' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='changeable' type-id='b50a4934' visibility='default' filepath='include/linux/regulator/machine.h' line='83' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='suspend_state_t' type-id='95e97e5e' filepath='include/linux/suspend.h' line='34' column='1' id='e884daa5'/> - <class-decl name='regulator_consumer_supply' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/regulator/machine.h' line='206' column='1' id='1b8fa461'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/machine.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='supply' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/machine.h' line='208' column='1'/> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='last_off_jiffy' type-id='7359adad' visibility='default' filepath='include/linux/regulator/driver.h' line='484' column='1'/> </data-member> </class-decl> <class-decl name='regulator_desc' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/regulator/driver.h' line='327' column='1' id='45814d78'> @@ -122532,6 +107372,150 @@ <var-decl name='ena_gpiod' type-id='26760480' visibility='default' filepath='include/linux/regulator/driver.h' line='418' column='1'/> </data-member> </class-decl> + <class-decl name='regulator_init_data' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/regulator/machine.h' line='235' column='1' id='435002d4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='supply_regulator' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/machine.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='constraints' type-id='d0b77cf6' visibility='default' filepath='include/linux/regulator/machine.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='num_consumer_supplies' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='consumer_supplies' type-id='857611a9' visibility='default' filepath='include/linux/regulator/machine.h' line='241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='regulator_init' type-id='b9b212f5' visibility='default' filepath='include/linux/regulator/machine.h' line='244' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/regulator/machine.h' line='245' column='1'/> + </data-member> + </class-decl> + <class-decl name='regulation_constraints' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/linux/regulator/machine.h' line='138' column='1' id='d0b77cf6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/machine.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='min_uV' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='max_uV' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='uV_offset' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='min_uA' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='max_uA' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='ilim_uA' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='system_load' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='max_spread' type-id='f9409001' visibility='default' filepath='include/linux/regulator/machine.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='max_uV_step' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='valid_modes_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='valid_ops_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='input_uV' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='state_disk' type-id='7fe6815e' visibility='default' filepath='include/linux/regulator/machine.h' line='171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='state_mem' type-id='7fe6815e' visibility='default' filepath='include/linux/regulator/machine.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='state_standby' type-id='7fe6815e' visibility='default' filepath='include/linux/regulator/machine.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='initial_state' type-id='e884daa5' visibility='default' filepath='include/linux/regulator/machine.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='initial_mode' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='ramp_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='settling_time' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='settling_time_up' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1248'> + <var-decl name='settling_time_down' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='enable_time' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='active_discharge' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='185' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='always_on' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='boot_on' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='apply_uV' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='ramp_disable' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='soft_start' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='pull_down' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='over_current_protection' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='194' column='1'/> + </data-member> + </class-decl> + <class-decl name='regulator_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/regulator/machine.h' line='77' column='1' id='7fe6815e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='uV' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='min_uV' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_uV' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='mode' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/machine.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/machine.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='changeable' type-id='b50a4934' visibility='default' filepath='include/linux/regulator/machine.h' line='83' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='suspend_state_t' type-id='95e97e5e' filepath='include/linux/suspend.h' line='34' column='1' id='e884daa5'/> + <class-decl name='regulator_consumer_supply' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/regulator/machine.h' line='206' column='1' id='1b8fa461'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/machine.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='supply' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/machine.h' line='208' column='1'/> + </data-member> + </class-decl> <class-decl name='regulator_ops' size-in-bits='2112' is-struct='yes' visibility='default' filepath='include/linux/regulator/driver.h' line='144' column='1' id='707f0173'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='list_voltage' type-id='bfb02820' visibility='default' filepath='include/linux/regulator/driver.h' line='147' column='1'/> @@ -122633,122 +107617,6 @@ <var-decl name='set_pull_down' type-id='c3db487a' visibility='default' filepath='include/linux/regulator/driver.h' line='221' column='1'/> </data-member> </class-decl> - <class-decl name='regulator_dev' size-in-bits='10624' is-struct='yes' visibility='default' filepath='include/linux/regulator/driver.h' line='446' column='1' id='7dfdcc84'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='desc' type-id='5629bd41' visibility='default' filepath='include/linux/regulator/driver.h' line='447' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='exclusive' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/driver.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='use_count' type-id='19c2251e' visibility='default' filepath='include/linux/regulator/driver.h' line='449' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='open_count' type-id='19c2251e' visibility='default' filepath='include/linux/regulator/driver.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='bypass_count' type-id='19c2251e' visibility='default' filepath='include/linux/regulator/driver.h' line='451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/regulator/driver.h' line='454' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='consumer_list' type-id='72f469ec' visibility='default' filepath='include/linux/regulator/driver.h' line='457' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='coupling_desc' type-id='3ce445fe' visibility='default' filepath='include/linux/regulator/driver.h' line='459' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='notifier' type-id='708c2394' visibility='default' filepath='include/linux/regulator/driver.h' line='461' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='mutex' type-id='45793a97' visibility='default' filepath='include/linux/regulator/driver.h' line='462' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='mutex_owner' type-id='f23e2572' visibility='default' filepath='include/linux/regulator/driver.h' line='463' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='ref_cnt' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/driver.h' line='464' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/regulator/driver.h' line='465' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/regulator/driver.h' line='466' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8960'> - <var-decl name='constraints' type-id='2fed99fc' visibility='default' filepath='include/linux/regulator/driver.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9024'> - <var-decl name='supply' type-id='850c13f6' visibility='default' filepath='include/linux/regulator/driver.h' line='468' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9088'> - <var-decl name='supply_name' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/driver.h' line='469' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9152'> - <var-decl name='regmap' type-id='29af9a71' visibility='default' filepath='include/linux/regulator/driver.h' line='470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9216'> - <var-decl name='disable_work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/regulator/driver.h' line='472' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10304'> - <var-decl name='reg_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/regulator/driver.h' line='474' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10368'> - <var-decl name='debugfs' type-id='27675065' visibility='default' filepath='include/linux/regulator/driver.h' line='476' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10432'> - <var-decl name='ena_pin' type-id='6045f216' visibility='default' filepath='include/linux/regulator/driver.h' line='478' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ena_gpio_state' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/driver.h' line='479' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='is_switch' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/driver.h' line='481' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10560'> - <var-decl name='last_off_jiffy' type-id='7359adad' visibility='default' filepath='include/linux/regulator/driver.h' line='484' column='1'/> - </data-member> - </class-decl> - <class-decl name='coupling_desc' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/regulator/driver.h' line='429' column='1' id='3ce445fe'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='coupled_rdevs' type-id='f4c93d58' visibility='default' filepath='include/linux/regulator/driver.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='coupler' type-id='d1347205' visibility='default' filepath='include/linux/regulator/driver.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='n_resolved' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/driver.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='n_coupled' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/driver.h' line='433' column='1'/> - </data-member> - </class-decl> - <class-decl name='ww_mutex' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/ww_mutex.h' line='51' column='1' id='45793a97'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='925167dc' visibility='default' filepath='include/linux/ww_mutex.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ctx' type-id='c1d02a64' visibility='default' filepath='include/linux/ww_mutex.h' line='53' column='1'/> - </data-member> - </class-decl> - <class-decl name='ww_acquire_ctx' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/ww_mutex.h' line='31' column='1' id='2c45f76e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/ww_mutex.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='stamp' type-id='7359adad' visibility='default' filepath='include/linux/ww_mutex.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='acquired' type-id='f0981eeb' visibility='default' filepath='include/linux/ww_mutex.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='wounded' type-id='8efea9e5' visibility='default' filepath='include/linux/ww_mutex.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='is_wait_die' type-id='8efea9e5' visibility='default' filepath='include/linux/ww_mutex.h' line='36' column='1'/> - </data-member> - </class-decl> <enum-decl name='regulator_type' filepath='include/linux/regulator/driver.h' line='227' column='1' id='b9a524a4'> <underlying-type type-id='9cac1fee'/> <enumerator name='REGULATOR_VOLTAGE' value='0'/> @@ -122768,6 +107636,78 @@ <var-decl name='uV_step' type-id='f0981eeb' visibility='default' filepath='include/linux/regulator/driver.h' line='57' column='1'/> </data-member> </class-decl> + <class-decl name='coupling_desc' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/regulator/driver.h' line='429' column='1' id='3ce445fe'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='coupled_rdevs' type-id='f4c93d58' visibility='default' filepath='include/linux/regulator/driver.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='coupler' type-id='d1347205' visibility='default' filepath='include/linux/regulator/driver.h' line='431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='n_resolved' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/driver.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='n_coupled' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/driver.h' line='433' column='1'/> + </data-member> + </class-decl> + <class-decl name='regulator_coupler' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/regulator/coupler.h' line='41' column='1' id='4ceb5ab5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/regulator/coupler.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='attach_regulator' type-id='55a10ce6' visibility='default' filepath='include/linux/regulator/coupler.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='detach_regulator' type-id='55a10ce6' visibility='default' filepath='include/linux/regulator/coupler.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='balance_voltage' type-id='08b1f4aa' visibility='default' filepath='include/linux/regulator/coupler.h' line='48' column='1'/> + </data-member> + </class-decl> + <class-decl name='regulator_voltage' size-in-bits='64' is-struct='yes' visibility='default' filepath='drivers/regulator/internal.h' line='18' column='1' id='712d28ed'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='min_uV' type-id='95e97e5e' visibility='default' filepath='drivers/regulator/internal.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='max_uV' type-id='95e97e5e' visibility='default' filepath='drivers/regulator/internal.h' line='20' column='1'/> + </data-member> + </class-decl> + <class-decl name='device_attribute' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='839' column='1' id='dbf3947c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/device.h' line='840' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='show' type-id='3dcc4acf' visibility='default' filepath='include/linux/device.h' line='841' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='store' type-id='839105d3' visibility='default' filepath='include/linux/device.h' line='843' column='1'/> + </data-member> + </class-decl> + <class-decl name='regulator_enable_gpio' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/regulator/core.c' line='75' column='1' id='616cdd90'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/regulator/core.c' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='gpiod' type-id='26760480' visibility='default' filepath='drivers/regulator/core.c' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='enable_count' type-id='19c2251e' visibility='default' filepath='drivers/regulator/core.c' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='request_count' type-id='19c2251e' visibility='default' filepath='drivers/regulator/core.c' line='79' column='1'/> + </data-member> + </class-decl> + <class-decl name='regulator_bulk_data' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/regulator/consumer.h' line='167' column='1' id='2e3fb70e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='supply' type-id='80f4b756' visibility='default' filepath='include/linux/regulator/consumer.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='consumer' type-id='850c13f6' visibility='default' filepath='include/linux/regulator/consumer.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ret' type-id='95e97e5e' visibility='default' filepath='include/linux/regulator/consumer.h' line='172' column='1'/> + </data-member> + </class-decl> <qualified-type-def type-id='973b98af' const='yes' id='e937566e'/> <pointer-type-def type-id='e937566e' size-in-bits='64' id='661ccd0c'/> <qualified-type-def type-id='45814d78' const='yes' id='0a26da71'/> @@ -122778,7 +107718,10 @@ <pointer-type-def type-id='6702beaf' size-in-bits='64' id='ae51eb5f'/> <qualified-type-def type-id='707f0173' const='yes' id='a06ec50c'/> <pointer-type-def type-id='a06ec50c' size-in-bits='64' id='b4605ad2'/> + <pointer-type-def type-id='dbf3947c' size-in-bits='64' id='89a2612a'/> <pointer-type-def type-id='46155a72' size-in-bits='64' id='62e9cc9c'/> + <pointer-type-def type-id='4c0e45bc' size-in-bits='64' id='55a10ce6'/> + <pointer-type-def type-id='7be36c00' size-in-bits='64' id='08b1f4aa'/> <pointer-type-def type-id='13b1c3f8' size-in-bits='64' id='c3db487a'/> <pointer-type-def type-id='dfce8aa4' size-in-bits='64' id='43934166'/> <pointer-type-def type-id='25e34545' size-in-bits='64' id='12239021'/> @@ -122788,38 +107731,167 @@ <pointer-type-def type-id='1c9f9836' size-in-bits='64' id='bfb02820'/> <pointer-type-def type-id='0639fb3e' size-in-bits='64' id='7ef3bbb0'/> <pointer-type-def type-id='fdb31210' size-in-bits='64' id='ec23f0e2'/> + <pointer-type-def type-id='ddf16879' size-in-bits='64' id='29af9a71'/> <pointer-type-def type-id='d0b77cf6' size-in-bits='64' id='2fed99fc'/> + <pointer-type-def type-id='2e3fb70e' size-in-bits='64' id='776946b4'/> <pointer-type-def type-id='973b98af' size-in-bits='64' id='37265457'/> <pointer-type-def type-id='1b8fa461' size-in-bits='64' id='857611a9'/> <pointer-type-def type-id='4ceb5ab5' size-in-bits='64' id='d1347205'/> <pointer-type-def type-id='7dfdcc84' size-in-bits='64' id='43c38462'/> <pointer-type-def type-id='43c38462' size-in-bits='64' id='f4c93d58'/> <pointer-type-def type-id='616cdd90' size-in-bits='64' id='6045f216'/> - <pointer-type-def type-id='435002d4' size-in-bits='64' id='d287fe92'/> + <pointer-type-def type-id='4bbe36cb' size-in-bits='64' id='3dcc4acf'/> + <pointer-type-def type-id='50bd3cc7' size-in-bits='64' id='839105d3'/> <pointer-type-def type-id='c1a2f7eb' size-in-bits='64' id='383e66df'/> <pointer-type-def type-id='a7b38e12' size-in-bits='64' id='f14ddf44'/> <pointer-type-def type-id='32efe300' size-in-bits='64' id='17a94daa'/> - <pointer-type-def type-id='2c45f76e' size-in-bits='64' id='c1d02a64'/> - <function-decl name='of_get_regulator_init_data' mangled-name='of_get_regulator_init_data' filepath='include/linux/regulator/of_regulator.h' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_regulator_init_data'> - <parameter type-id='fa0b179b'/> - <parameter type-id='9a537bbe'/> - <parameter type-id='5629bd41'/> - <return type-id='d287fe92'/> - </function-decl> - <function-decl name='gpiod_get_optional' mangled-name='gpiod_get_optional' filepath='include/linux/gpio/consumer.h' line='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gpiod_get_optional'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <parameter type-id='38d4936d'/> - <return type-id='26760480'/> - </function-decl> - <function-decl name='devm_regulator_register' mangled-name='devm_regulator_register' filepath='include/linux/regulator/driver.h' line='491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='5629bd41'/> - <parameter type-id='661ccd0c'/> + <function-decl name='regulator_register' mangled-name='regulator_register' filepath='drivers/regulator/core.c' line='5133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_register'> + <parameter type-id='5629bd41' name='regulator_desc' filepath='drivers/regulator/core.c' line='5133' column='1'/> + <parameter type-id='661ccd0c' name='cfg' filepath='drivers/regulator/core.c' line='5134' column='1'/> <return type-id='43c38462'/> </function-decl> - <function-decl name='rdev_get_drvdata' mangled-name='rdev_get_drvdata' filepath='include/linux/regulator/driver.h' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rdev_get_drvdata'> - <parameter type-id='43c38462'/> + <function-decl name='regulator_put' mangled-name='regulator_put' filepath='drivers/regulator/core.c' line='2209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_put'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='2209' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='regulator_bulk_enable' mangled-name='regulator_bulk_enable' filepath='drivers/regulator/core.c' line='4605' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_bulk_enable'> + <parameter type-id='95e97e5e' name='num_consumers' filepath='drivers/regulator/core.c' line='4605' column='1'/> + <parameter type-id='776946b4' name='consumers' filepath='drivers/regulator/core.c' line='4606' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_bulk_disable' mangled-name='regulator_bulk_disable' filepath='drivers/regulator/core.c' line='4654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_bulk_disable'> + <parameter type-id='95e97e5e' name='num_consumers' filepath='drivers/regulator/core.c' line='4654' column='1'/> + <parameter type-id='776946b4' name='consumers' filepath='drivers/regulator/core.c' line='4655' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_unregister_notifier' mangled-name='regulator_unregister_notifier' filepath='drivers/regulator/core.c' line='4518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_unregister_notifier'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4518' column='1'/> + <parameter type-id='d504f73d' name='nb' filepath='drivers/regulator/core.c' line='4519' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_unregister' mangled-name='regulator_unregister' filepath='drivers/regulator/core.c' line='5376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_unregister'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='5376' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='regulator_lock' mangled-name='regulator_lock' filepath='drivers/regulator/core.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_lock'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='192' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='regulator_unlock' mangled-name='regulator_unlock' filepath='drivers/regulator/core.c' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_unlock'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='205' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='regulator_set_voltage_time_sel' mangled-name='regulator_set_voltage_time_sel' filepath='drivers/regulator/core.c' line='4065' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_set_voltage_time_sel'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='4065' column='1'/> + <parameter type-id='f0981eeb' name='old_selector' filepath='drivers/regulator/core.c' line='4066' column='1'/> + <parameter type-id='f0981eeb' name='new_selector' filepath='drivers/regulator/core.c' line='4067' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_set_voltage' mangled-name='regulator_set_voltage' filepath='drivers/regulator/core.c' line='3904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_set_voltage'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='3904' column='1'/> + <parameter type-id='95e97e5e' name='min_uV' filepath='drivers/regulator/core.c' line='3904' column='1'/> + <parameter type-id='95e97e5e' name='max_uV' filepath='drivers/regulator/core.c' line='3904' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_set_mode' mangled-name='regulator_set_mode' filepath='drivers/regulator/core.c' line='4290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_set_mode'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4290' column='1'/> + <parameter type-id='f0981eeb' name='mode' filepath='drivers/regulator/core.c' line='4290' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_set_load' mangled-name='regulator_set_load' filepath='drivers/regulator/core.c' line='4424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_set_load'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4424' column='1'/> + <parameter type-id='95e97e5e' name='uA_load' filepath='drivers/regulator/core.c' line='4424' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_set_current_limit' mangled-name='regulator_set_current_limit' filepath='drivers/regulator/core.c' line='4218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_set_current_limit'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4218' column='1'/> + <parameter type-id='95e97e5e' name='min_uA' filepath='drivers/regulator/core.c' line='4219' column='1'/> + <parameter type-id='95e97e5e' name='max_uA' filepath='drivers/regulator/core.c' line='4219' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_register_notifier' mangled-name='regulator_register_notifier' filepath='drivers/regulator/core.c' line='4503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_register_notifier'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4503' column='1'/> + <parameter type-id='d504f73d' name='nb' filepath='drivers/regulator/core.c' line='4504' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_is_enabled' mangled-name='regulator_is_enabled' filepath='drivers/regulator/core.c' line='3006' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_is_enabled'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='3006' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_notifier_call_chain' mangled-name='regulator_notifier_call_chain' filepath='drivers/regulator/core.c' line='4745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_notifier_call_chain'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='4745' column='1'/> + <parameter type-id='7359adad' name='event' filepath='drivers/regulator/core.c' line='4746' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/regulator/core.c' line='4746' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_list_voltage' mangled-name='regulator_list_voltage' filepath='drivers/regulator/core.c' line='3053' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_list_voltage'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='3053' column='1'/> + <parameter type-id='f0981eeb' name='selector' filepath='drivers/regulator/core.c' line='3053' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_is_supported_voltage' mangled-name='regulator_is_supported_voltage' filepath='drivers/regulator/core.c' line='3154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_is_supported_voltage'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='3154' column='1'/> + <parameter type-id='95e97e5e' name='min_uV' filepath='drivers/regulator/core.c' line='3155' column='1'/> + <parameter type-id='95e97e5e' name='max_uV' filepath='drivers/regulator/core.c' line='3155' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_count_voltages' mangled-name='regulator_count_voltages' filepath='drivers/regulator/core.c' line='3029' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_count_voltages'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='3029' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_get_voltage' mangled-name='regulator_get_voltage' filepath='drivers/regulator/core.c' line='4189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_voltage'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4189' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_get_optional' mangled-name='regulator_get_optional' filepath='drivers/regulator/core.c' line='2156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_optional'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/core.c' line='2156' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='drivers/regulator/core.c' line='2156' column='1'/> + <return type-id='850c13f6'/> + </function-decl> + <function-decl name='regulator_get_mode' mangled-name='regulator_get_mode' filepath='drivers/regulator/core.c' line='4351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_mode'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4351' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='regulator_get_linear_step' mangled-name='regulator_get_linear_step' filepath='drivers/regulator/core.c' line='3137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_linear_step'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='3137' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='regulator_get_drvdata' mangled-name='regulator_get_drvdata' filepath='drivers/regulator/core.c' line='5503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_drvdata'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='5503' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='regulator_get_current_limit' mangled-name='regulator_get_current_limit' filepath='drivers/regulator/core.c' line='4273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_current_limit'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='4273' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_get' mangled-name='regulator_get' filepath='drivers/regulator/core.c' line='2103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/core.c' line='2103' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='drivers/regulator/core.c' line='2103' column='1'/> + <return type-id='850c13f6'/> + </function-decl> + <function-decl name='regulator_force_disable' mangled-name='regulator_force_disable' filepath='drivers/regulator/core.c' line='2849' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_force_disable'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='2849' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_enable' mangled-name='regulator_enable' filepath='drivers/regulator/core.c' line='2690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_enable'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='2690' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_disable_deferred' mangled-name='regulator_disable_deferred' filepath='drivers/regulator/core.c' line='2930' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_disable_deferred'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='2930' column='1'/> + <parameter type-id='95e97e5e' name='ms' filepath='drivers/regulator/core.c' line='2930' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_disable' mangled-name='regulator_disable' filepath='drivers/regulator/core.c' line='2800' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_disable'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/core.c' line='2800' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rdev_get_id' mangled-name='rdev_get_id' filepath='drivers/regulator/core.c' line='5524' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rdev_get_id'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='5524' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rdev_get_drvdata' mangled-name='rdev_get_drvdata' filepath='drivers/regulator/core.c' line='5490' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rdev_get_drvdata'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/core.c' line='5490' column='1'/> <return type-id='eaa32e2f'/> </function-decl> <function-type size-in-bits='64' id='46155a72'> @@ -122828,6 +107900,17 @@ <parameter type-id='37265457'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='4c0e45bc'> + <parameter type-id='d1347205'/> + <parameter type-id='43c38462'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7be36c00'> + <parameter type-id='d1347205'/> + <parameter type-id='43c38462'/> + <parameter type-id='e884daa5'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='13b1c3f8'> <parameter type-id='43c38462'/> <return type-id='95e97e5e'/> @@ -122876,6 +107959,19 @@ <parameter type-id='f0981eeb'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='4bbe36cb'> + <parameter type-id='fa0b179b'/> + <parameter type-id='89a2612a'/> + <parameter type-id='26a90f95'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='50bd3cc7'> + <parameter type-id='fa0b179b'/> + <parameter type-id='89a2612a'/> + <parameter type-id='80f4b756'/> + <parameter type-id='b59d7dce'/> + <return type-id='79a0948f'/> + </function-type> <function-type size-in-bits='64' id='c1a2f7eb'> <parameter type-id='43c38462'/> <return type-id='f0981eeb'/> @@ -122892,37 +107988,71 @@ <return type-id='f0981eeb'/> </function-type> </abi-instr> + <abi-instr address-size='64' path='drivers/regulator/devres.c' language='LANG_C89'> + <function-decl name='devm_regulator_bulk_get' mangled-name='devm_regulator_bulk_get' filepath='drivers/regulator/devres.c' line='145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_bulk_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/devres.c' line='145' column='1'/> + <parameter type-id='95e97e5e' name='num_consumers' filepath='drivers/regulator/devres.c' line='145' column='1'/> + <parameter type-id='776946b4' name='consumers' filepath='drivers/regulator/devres.c' line='146' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_regulator_get' mangled-name='devm_regulator_get' filepath='drivers/regulator/devres.c' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/devres.c' line='51' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='drivers/regulator/devres.c' line='51' column='1'/> + <return type-id='850c13f6'/> + </function-decl> + <function-decl name='devm_regulator_register_notifier' mangled-name='devm_regulator_register_notifier' filepath='drivers/regulator/devres.c' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_register_notifier'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/devres.c' line='429' column='1'/> + <parameter type-id='d504f73d' name='nb' filepath='drivers/regulator/devres.c' line='430' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_regulator_register' mangled-name='devm_regulator_register' filepath='drivers/regulator/devres.c' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/devres.c' line='184' column='1'/> + <parameter type-id='5629bd41' name='regulator_desc' filepath='drivers/regulator/devres.c' line='185' column='1'/> + <parameter type-id='661ccd0c' name='config' filepath='drivers/regulator/devres.c' line='186' column='1'/> + <return type-id='43c38462'/> + </function-decl> + <function-decl name='devm_regulator_put' mangled-name='devm_regulator_put' filepath='drivers/regulator/devres.c' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_put'> + <parameter type-id='850c13f6' name='regulator' filepath='drivers/regulator/devres.c' line='107' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_regulator_get_optional' mangled-name='devm_regulator_get_optional' filepath='drivers/regulator/devres.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_get_optional'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/devres.c' line='82' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='drivers/regulator/devres.c' line='83' column='1'/> + <return type-id='850c13f6'/> + </function-decl> + <function-decl name='devm_regulator_get_exclusive' mangled-name='devm_regulator_get_exclusive' filepath='drivers/regulator/devres.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_regulator_get_exclusive'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/devres.c' line='66' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='drivers/regulator/devres.c' line='67' column='1'/> + <return type-id='850c13f6'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='drivers/regulator/helpers.c' language='LANG_C89'> - <function-decl name='regulator_is_enabled_regmap' mangled-name='regulator_is_enabled_regmap' filepath='drivers/regulator/helpers.c' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_is_enabled_regmap'> - <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='27' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_enable_regmap' mangled-name='regulator_enable_regmap' filepath='drivers/regulator/helpers.c' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_enable_regmap'> - <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='59' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_disable_regmap' mangled-name='regulator_disable_regmap' filepath='drivers/regulator/helpers.c' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_disable_regmap'> - <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='85' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='regulator_get_voltage_sel_regmap' mangled-name='regulator_get_voltage_sel_regmap' filepath='drivers/regulator/helpers.c' line='233' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_voltage_sel_regmap'> - <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='233' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='regulator_set_voltage_sel_regmap' mangled-name='regulator_set_voltage_sel_regmap' filepath='drivers/regulator/helpers.c' line='259' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_set_voltage_sel_regmap'> <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='259' column='1'/> <parameter type-id='f0981eeb' name='sel' filepath='drivers/regulator/helpers.c' line='259' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='regulator_map_voltage_linear' mangled-name='regulator_map_voltage_linear' filepath='drivers/regulator/helpers.c' line='359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_map_voltage_linear'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='359' column='1'/> + <parameter type-id='95e97e5e' name='min_uV' filepath='drivers/regulator/helpers.c' line='360' column='1'/> + <parameter type-id='95e97e5e' name='max_uV' filepath='drivers/regulator/helpers.c' line='360' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_map_voltage_iterate' mangled-name='regulator_map_voltage_iterate' filepath='drivers/regulator/helpers.c' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_map_voltage_iterate'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='290' column='1'/> + <parameter type-id='95e97e5e' name='min_uV' filepath='drivers/regulator/helpers.c' line='291' column='1'/> + <parameter type-id='95e97e5e' name='max_uV' filepath='drivers/regulator/helpers.c' line='291' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='regulator_map_voltage_ascend' mangled-name='regulator_map_voltage_ascend' filepath='drivers/regulator/helpers.c' line='328' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_map_voltage_ascend'> <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='328' column='1'/> <parameter type-id='95e97e5e' name='min_uV' filepath='drivers/regulator/helpers.c' line='329' column='1'/> <parameter type-id='95e97e5e' name='max_uV' filepath='drivers/regulator/helpers.c' line='329' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='regulator_list_voltage_linear' mangled-name='regulator_list_voltage_linear' filepath='drivers/regulator/helpers.c' line='538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_list_voltage_linear'> - <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='538' column='1'/> - <parameter type-id='f0981eeb' name='selector' filepath='drivers/regulator/helpers.c' line='539' column='1'/> + <function-decl name='regulator_list_voltage_table' mangled-name='regulator_list_voltage_table' filepath='drivers/regulator/helpers.c' line='658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_list_voltage_table'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='658' column='1'/> + <parameter type-id='f0981eeb' name='selector' filepath='drivers/regulator/helpers.c' line='659' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='regulator_list_voltage_linear_range' mangled-name='regulator_list_voltage_linear_range' filepath='drivers/regulator/helpers.c' line='641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_list_voltage_linear_range'> @@ -122930,9 +108060,25 @@ <parameter type-id='f0981eeb' name='selector' filepath='drivers/regulator/helpers.c' line='642' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='regulator_list_voltage_table' mangled-name='regulator_list_voltage_table' filepath='drivers/regulator/helpers.c' line='658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_list_voltage_table'> - <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='658' column='1'/> - <parameter type-id='f0981eeb' name='selector' filepath='drivers/regulator/helpers.c' line='659' column='1'/> + <function-decl name='regulator_list_voltage_linear' mangled-name='regulator_list_voltage_linear' filepath='drivers/regulator/helpers.c' line='538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_list_voltage_linear'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='538' column='1'/> + <parameter type-id='f0981eeb' name='selector' filepath='drivers/regulator/helpers.c' line='539' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_is_enabled_regmap' mangled-name='regulator_is_enabled_regmap' filepath='drivers/regulator/helpers.c' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_is_enabled_regmap'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='27' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_get_voltage_sel_regmap' mangled-name='regulator_get_voltage_sel_regmap' filepath='drivers/regulator/helpers.c' line='233' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_get_voltage_sel_regmap'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='233' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_enable_regmap' mangled-name='regulator_enable_regmap' filepath='drivers/regulator/helpers.c' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_enable_regmap'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='59' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='regulator_disable_regmap' mangled-name='regulator_disable_regmap' filepath='drivers/regulator/helpers.c' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulator_disable_regmap'> + <parameter type-id='43c38462' name='rdev' filepath='drivers/regulator/helpers.c' line='85' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> @@ -122955,6 +108101,7 @@ </data-member> </class-decl> <pointer-type-def type-id='266b553e' size-in-bits='64' id='7353ff84'/> + <pointer-type-def type-id='435002d4' size-in-bits='64' id='d287fe92'/> <function-decl name='of_regulator_match' mangled-name='of_regulator_match' filepath='drivers/regulator/of_regulator.c' line='329' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_regulator_match'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/of_regulator.c' line='329' column='1'/> <parameter type-id='9a537bbe' name='node' filepath='drivers/regulator/of_regulator.c' line='329' column='1'/> @@ -122962,6 +108109,12 @@ <parameter type-id='f0981eeb' name='num_matches' filepath='drivers/regulator/of_regulator.c' line='331' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='of_get_regulator_init_data' mangled-name='of_get_regulator_init_data' filepath='drivers/regulator/of_regulator.c' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_regulator_init_data'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/regulator/of_regulator.c' line='277' column='1'/> + <parameter type-id='9a537bbe' name='node' filepath='drivers/regulator/of_regulator.c' line='278' column='1'/> + <parameter type-id='5629bd41' name='desc' filepath='drivers/regulator/of_regulator.c' line='279' column='1'/> + <return type-id='d287fe92'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/remoteproc/remoteproc_core.c' language='LANG_C89'> <class-decl name='rproc' size-in-bits='10176' is-struct='yes' visibility='default' filepath='include/linux/remoteproc.h' line='485' column='1' id='40822039'> @@ -123105,6 +108258,12 @@ <var-decl name='offset' type-id='c165e8b9' visibility='default' filepath='include/linux/remoteproc.h' line='76' column='1'/> </data-member> </class-decl> + <enum-decl name='rproc_crash_type' filepath='include/linux/remoteproc.h' line='424' column='1' id='25751b8f'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='RPROC_MMUFAULT' value='0'/> + <enumerator name='RPROC_WATCHDOG' value='1'/> + <enumerator name='RPROC_FATAL_ERROR' value='2'/> + </enum-decl> <class-decl name='rproc_subdev' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/remoteproc.h' line='528' column='1' id='835b9b57'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/remoteproc.h' line='529' column='1'/> @@ -123142,12 +108301,6 @@ <var-decl name='offset' type-id='69bf7bee' visibility='default' filepath='include/linux/remoteproc.h' line='448' column='1'/> </data-member> </class-decl> - <enum-decl name='rproc_crash_type' filepath='include/linux/remoteproc.h' line='424' column='1' id='25751b8f'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='RPROC_MMUFAULT' value='0'/> - <enumerator name='RPROC_WATCHDOG' value='1'/> - <enumerator name='RPROC_FATAL_ERROR' value='2'/> - </enum-decl> <qualified-type-def type-id='fb6b0a12' const='yes' id='0e143c35'/> <pointer-type-def type-id='0e143c35' size-in-bits='64' id='48daa4cd'/> <pointer-type-def type-id='99438dcd' size-in-bits='64' id='64c391d1'/> @@ -123174,11 +108327,28 @@ <parameter type-id='95e97e5e' name='len' filepath='drivers/remoteproc/remoteproc_core.c' line='1994' column='1'/> <return type-id='5771c601'/> </function-decl> + <function-decl name='rproc_report_crash' mangled-name='rproc_report_crash' filepath='drivers/remoteproc/remoteproc_core.c' line='2207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_report_crash'> + <parameter type-id='5771c601' name='rproc' filepath='drivers/remoteproc/remoteproc_core.c' line='2207' column='1'/> + <parameter type-id='25751b8f' name='type' filepath='drivers/remoteproc/remoteproc_core.c' line='2207' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='rproc_remove_subdev' mangled-name='rproc_remove_subdev' filepath='drivers/remoteproc/remoteproc_core.c' line='2173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_remove_subdev'> <parameter type-id='5771c601' name='rproc' filepath='drivers/remoteproc/remoteproc_core.c' line='2173' column='1'/> <parameter type-id='3591079f' name='subdev' filepath='drivers/remoteproc/remoteproc_core.c' line='2173' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='rproc_get_by_child' mangled-name='rproc_get_by_child' filepath='drivers/remoteproc/remoteproc_core.c' line='2185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_get_by_child'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/remoteproc/remoteproc_core.c' line='2185' column='1'/> + <return type-id='5771c601'/> + </function-decl> + <function-decl name='rproc_free' mangled-name='rproc_free' filepath='drivers/remoteproc/remoteproc_core.c' line='2091' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_free'> + <parameter type-id='5771c601' name='rproc' filepath='drivers/remoteproc/remoteproc_core.c' line='2091' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='rproc_del' mangled-name='rproc_del' filepath='drivers/remoteproc/remoteproc_core.c' line='2128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_del'> + <parameter type-id='5771c601' name='rproc' filepath='drivers/remoteproc/remoteproc_core.c' line='2128' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='rproc_coredump_add_segment' mangled-name='rproc_coredump_add_segment' filepath='drivers/remoteproc/remoteproc_core.c' line='1506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_coredump_add_segment'> <parameter type-id='5771c601' name='rproc' filepath='drivers/remoteproc/remoteproc_core.c' line='1506' column='1'/> <parameter type-id='cf29c9b3' name='da' filepath='drivers/remoteproc/remoteproc_core.c' line='1506' column='1'/> @@ -123193,31 +108363,14 @@ <parameter type-id='eaa32e2f' name='priv' filepath='drivers/remoteproc/remoteproc_core.c' line='1542' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='rproc_add' mangled-name='rproc_add' filepath='drivers/remoteproc/remoteproc_core.c' line='1909' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_add'> - <parameter type-id='5771c601' name='rproc' filepath='drivers/remoteproc/remoteproc_core.c' line='1909' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rproc_free' mangled-name='rproc_free' filepath='drivers/remoteproc/remoteproc_core.c' line='2091' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_free'> - <parameter type-id='5771c601' name='rproc' filepath='drivers/remoteproc/remoteproc_core.c' line='2091' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rproc_del' mangled-name='rproc_del' filepath='drivers/remoteproc/remoteproc_core.c' line='2128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_del'> - <parameter type-id='5771c601' name='rproc' filepath='drivers/remoteproc/remoteproc_core.c' line='2128' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='rproc_add_subdev' mangled-name='rproc_add_subdev' filepath='drivers/remoteproc/remoteproc_core.c' line='2162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_add_subdev'> <parameter type-id='5771c601' name='rproc' filepath='drivers/remoteproc/remoteproc_core.c' line='2162' column='1'/> <parameter type-id='3591079f' name='subdev' filepath='drivers/remoteproc/remoteproc_core.c' line='2162' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='rproc_get_by_child' mangled-name='rproc_get_by_child' filepath='drivers/remoteproc/remoteproc_core.c' line='2185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_get_by_child'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/remoteproc/remoteproc_core.c' line='2185' column='1'/> - <return type-id='5771c601'/> - </function-decl> - <function-decl name='rproc_report_crash' mangled-name='rproc_report_crash' filepath='drivers/remoteproc/remoteproc_core.c' line='2207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_report_crash'> - <parameter type-id='5771c601' name='rproc' filepath='drivers/remoteproc/remoteproc_core.c' line='2207' column='1'/> - <parameter type-id='25751b8f' name='type' filepath='drivers/remoteproc/remoteproc_core.c' line='2207' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='rproc_add' mangled-name='rproc_add' filepath='drivers/remoteproc/remoteproc_core.c' line='1909' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rproc_add'> + <parameter type-id='5771c601' name='rproc' filepath='drivers/remoteproc/remoteproc_core.c' line='1909' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='99438dcd'> <parameter type-id='5771c601'/> @@ -123285,35 +108438,35 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/reset/core.c' language='LANG_C89'> - <function-decl name='reset_control_reset' mangled-name='reset_control_reset' filepath='drivers/reset/core.c' line='289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reset_control_reset'> - <parameter type-id='9f9b8114' name='rstc' filepath='drivers/reset/core.c' line='289' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__of_reset_control_get' mangled-name='__of_reset_control_get' filepath='drivers/reset/core.c' line='603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__of_reset_control_get'> - <parameter type-id='9a537bbe' name='node' filepath='drivers/reset/core.c' line='603' column='1'/> - <parameter type-id='80f4b756' name='id' filepath='drivers/reset/core.c' line='604' column='1'/> - <parameter type-id='95e97e5e' name='index' filepath='drivers/reset/core.c' line='604' column='1'/> - <parameter type-id='b50a4934' name='shared' filepath='drivers/reset/core.c' line='604' column='1'/> - <parameter type-id='b50a4934' name='optional' filepath='drivers/reset/core.c' line='605' column='1'/> - <parameter type-id='b50a4934' name='acquired' filepath='drivers/reset/core.c' line='605' column='1'/> - <return type-id='9f9b8114'/> - </function-decl> - <function-decl name='__devm_reset_control_get' mangled-name='__devm_reset_control_get' filepath='drivers/reset/core.c' line='781' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_reset_control_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/reset/core.c' line='781' column='1'/> - <parameter type-id='80f4b756' name='id' filepath='drivers/reset/core.c' line='782' column='1'/> - <parameter type-id='95e97e5e' name='index' filepath='drivers/reset/core.c' line='782' column='1'/> - <parameter type-id='b50a4934' name='shared' filepath='drivers/reset/core.c' line='782' column='1'/> - <parameter type-id='b50a4934' name='optional' filepath='drivers/reset/core.c' line='783' column='1'/> - <parameter type-id='b50a4934' name='acquired' filepath='drivers/reset/core.c' line='783' column='1'/> - <return type-id='9f9b8114'/> - </function-decl> - <function-decl name='__device_reset' mangled-name='__device_reset' filepath='drivers/reset/core.c' line='814' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__device_reset'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/reset/core.c' line='814' column='1'/> - <parameter type-id='b50a4934' name='optional' filepath='drivers/reset/core.c' line='814' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/reset/hisilicon/hi6220_reset.c' language='LANG_C89'> + <class-decl name='reset_control' size-in-bits='384' is-struct='yes' visibility='default' filepath='drivers/reset/core.c' line='40' column='1' id='cdc9541e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rcdev' type-id='775147d9' visibility='default' filepath='drivers/reset/core.c' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/reset/core.c' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='drivers/reset/core.c' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='refcnt' type-id='400fb07b' visibility='default' filepath='drivers/reset/core.c' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='acquired' type-id='b50a4934' visibility='default' filepath='drivers/reset/core.c' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='264'> + <var-decl name='shared' type-id='b50a4934' visibility='default' filepath='drivers/reset/core.c' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='array' type-id='b50a4934' visibility='default' filepath='drivers/reset/core.c' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='deassert_count' type-id='49178f86' visibility='default' filepath='drivers/reset/core.c' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='triggered_count' type-id='49178f86' visibility='default' filepath='drivers/reset/core.c' line='49' column='1'/> + </data-member> + </class-decl> <class-decl name='reset_controller_dev' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/reset-controller.h' line='68' column='1' id='a5e8d9a1'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='ops' type-id='cfc6a130' visibility='default' filepath='include/linux/reset-controller.h' line='69' column='1'/> @@ -123361,13 +108514,67 @@ <pointer-type-def type-id='b954583a' size-in-bits='64' id='cfc6a130'/> <pointer-type-def type-id='137e352e' size-in-bits='64' id='81145c38'/> <pointer-type-def type-id='d0d01815' size-in-bits='64' id='c637b701'/> + <pointer-type-def type-id='cdc9541e' size-in-bits='64' id='9f9b8114'/> <pointer-type-def type-id='a5e8d9a1' size-in-bits='64' id='775147d9'/> - <function-decl name='syscon_node_to_regmap' mangled-name='syscon_node_to_regmap' filepath='include/linux/mfd/syscon.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='syscon_node_to_regmap'> - <parameter type-id='9a537bbe'/> - <return type-id='29af9a71'/> + <function-decl name='__devm_reset_control_get' mangled-name='__devm_reset_control_get' filepath='drivers/reset/core.c' line='781' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_reset_control_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/reset/core.c' line='781' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='drivers/reset/core.c' line='782' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/reset/core.c' line='782' column='1'/> + <parameter type-id='b50a4934' name='shared' filepath='drivers/reset/core.c' line='782' column='1'/> + <parameter type-id='b50a4934' name='optional' filepath='drivers/reset/core.c' line='783' column='1'/> + <parameter type-id='b50a4934' name='acquired' filepath='drivers/reset/core.c' line='783' column='1'/> + <return type-id='9f9b8114'/> </function-decl> - <function-decl name='reset_controller_register' mangled-name='reset_controller_register' filepath='include/linux/reset-controller.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reset_controller_register'> - <parameter type-id='775147d9'/> + <function-decl name='reset_control_assert' mangled-name='reset_control_assert' filepath='drivers/reset/core.c' line='341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reset_control_assert'> + <parameter type-id='9f9b8114' name='rstc' filepath='drivers/reset/core.c' line='341' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='reset_control_deassert' mangled-name='reset_control_deassert' filepath='drivers/reset/core.c' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reset_control_deassert'> + <parameter type-id='9f9b8114' name='rstc' filepath='drivers/reset/core.c' line='400' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_reset_control_array_get' mangled-name='of_reset_control_array_get' filepath='drivers/reset/core.c' line='870' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_reset_control_array_get'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/reset/core.c' line='870' column='1'/> + <parameter type-id='b50a4934' name='shared' filepath='drivers/reset/core.c' line='870' column='1'/> + <parameter type-id='b50a4934' name='optional' filepath='drivers/reset/core.c' line='870' column='1'/> + <parameter type-id='b50a4934' name='acquired' filepath='drivers/reset/core.c' line='871' column='1'/> + <return type-id='9f9b8114'/> + </function-decl> + <function-decl name='reset_control_put' mangled-name='reset_control_put' filepath='drivers/reset/core.c' line='760' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reset_control_put'> + <parameter type-id='9f9b8114' name='rstc' filepath='drivers/reset/core.c' line='760' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='reset_controller_register' mangled-name='reset_controller_register' filepath='drivers/reset/core.c' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reset_controller_register'> + <parameter type-id='775147d9' name='rcdev' filepath='drivers/reset/core.c' line='96' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='reset_control_reset' mangled-name='reset_control_reset' filepath='drivers/reset/core.c' line='289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reset_control_reset'> + <parameter type-id='9f9b8114' name='rstc' filepath='drivers/reset/core.c' line='289' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__of_reset_control_get' mangled-name='__of_reset_control_get' filepath='drivers/reset/core.c' line='603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__of_reset_control_get'> + <parameter type-id='9a537bbe' name='node' filepath='drivers/reset/core.c' line='603' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='drivers/reset/core.c' line='604' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/reset/core.c' line='604' column='1'/> + <parameter type-id='b50a4934' name='shared' filepath='drivers/reset/core.c' line='604' column='1'/> + <parameter type-id='b50a4934' name='optional' filepath='drivers/reset/core.c' line='605' column='1'/> + <parameter type-id='b50a4934' name='acquired' filepath='drivers/reset/core.c' line='605' column='1'/> + <return type-id='9f9b8114'/> + </function-decl> + <function-decl name='devm_reset_controller_register' mangled-name='devm_reset_controller_register' filepath='drivers/reset/core.c' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_reset_controller_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/reset/core.c' line='139' column='1'/> + <parameter type-id='775147d9' name='rcdev' filepath='drivers/reset/core.c' line='140' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_reset_control_array_get' mangled-name='devm_reset_control_array_get' filepath='drivers/reset/core.c' line='923' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_reset_control_array_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/reset/core.c' line='923' column='1'/> + <parameter type-id='b50a4934' name='shared' filepath='drivers/reset/core.c' line='923' column='1'/> + <parameter type-id='b50a4934' name='optional' filepath='drivers/reset/core.c' line='923' column='1'/> + <return type-id='9f9b8114'/> + </function-decl> + <function-decl name='__device_reset' mangled-name='__device_reset' filepath='drivers/reset/core.c' line='814' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__device_reset'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/reset/core.c' line='814' column='1'/> + <parameter type-id='b50a4934' name='optional' filepath='drivers/reset/core.c' line='814' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='137e352e'> @@ -123381,470 +108588,30 @@ <return type-id='95e97e5e'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/reset/reset-scmi.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='1024' id='c497958f'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <class-decl name='scmi_driver' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='274' column='1' id='35ff1d34'> + <abi-instr address-size='64' path='drivers/rpmsg/rpmsg_core.c' language='LANG_C89'> + <class-decl name='rpmsg_driver' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/rpmsg.h' line='113' column='1' id='234005a7'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/scmi_protocol.h' line='275' column='1'/> + <var-decl name='drv' type-id='fe007c02' visibility='default' filepath='include/linux/rpmsg.h' line='114' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='probe' type-id='fa2519a6' visibility='default' filepath='include/linux/scmi_protocol.h' line='276' column='1'/> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='id_table' type-id='ac456034' visibility='default' filepath='include/linux/rpmsg.h' line='115' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='remove' type-id='6219347f' visibility='default' filepath='include/linux/scmi_protocol.h' line='277' column='1'/> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='probe' type-id='f853ae55' visibility='default' filepath='include/linux/rpmsg.h' line='116' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='id_table' type-id='2d81b115' visibility='default' filepath='include/linux/scmi_protocol.h' line='278' column='1'/> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='remove' type-id='170fcd6a' visibility='default' filepath='include/linux/rpmsg.h' line='117' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/scmi_protocol.h' line='280' column='1'/> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='callback' type-id='2a873f51' visibility='default' filepath='include/linux/rpmsg.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='signals' type-id='3362870f' visibility='default' filepath='include/linux/rpmsg.h' line='119' column='1'/> </data-member> </class-decl> - <class-decl name='scmi_device' size-in-bits='7488' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='257' column='1' id='c016a1fc'> + <class-decl name='rpmsg_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='446' column='1' id='40980961'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/linux/scmi_protocol.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='protocol_id' type-id='f9b06939' visibility='default' filepath='include/linux/scmi_protocol.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/scmi_protocol.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='handle' type-id='94f1df82' visibility='default' filepath='include/linux/scmi_protocol.h' line='261' column='1'/> - </data-member> - </class-decl> - <class-decl name='scmi_handle' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='231' column='1' id='ee54f9d4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/scmi_protocol.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='version' type-id='3f2d9c8e' visibility='default' filepath='include/linux/scmi_protocol.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='perf_ops' type-id='d41d707c' visibility='default' filepath='include/linux/scmi_protocol.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='clk_ops' type-id='deb758b1' visibility='default' filepath='include/linux/scmi_protocol.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='power_ops' type-id='9df94d5e' visibility='default' filepath='include/linux/scmi_protocol.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='sensor_ops' type-id='07ed7d97' visibility='default' filepath='include/linux/scmi_protocol.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='reset_ops' type-id='bdcbf34c' visibility='default' filepath='include/linux/scmi_protocol.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='perf_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/scmi_protocol.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='clk_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/scmi_protocol.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='power_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/scmi_protocol.h' line='242' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='sensor_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/scmi_protocol.h' line='243' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='reset_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/scmi_protocol.h' line='244' column='1'/> - </data-member> - </class-decl> - <class-decl name='scmi_revision_info' size-in-bits='352' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='27' column='1' id='889b9d08'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='major_ver' type-id='1dc6a898' visibility='default' filepath='include/linux/scmi_protocol.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='minor_ver' type-id='1dc6a898' visibility='default' filepath='include/linux/scmi_protocol.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='num_protocols' type-id='f9b06939' visibility='default' filepath='include/linux/scmi_protocol.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='num_agents' type-id='f9b06939' visibility='default' filepath='include/linux/scmi_protocol.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='impl_ver' type-id='19c2251e' visibility='default' filepath='include/linux/scmi_protocol.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='vendor_id' type-id='ac1fa8c0' visibility='default' filepath='include/linux/scmi_protocol.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='sub_vendor_id' type-id='ac1fa8c0' visibility='default' filepath='include/linux/scmi_protocol.h' line='34' column='1'/> - </data-member> - </class-decl> - <class-decl name='scmi_perf_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='97' column='1' id='9ea32b06'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='limits_set' type-id='215d9248' visibility='default' filepath='include/linux/scmi_protocol.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='limits_get' type-id='6168f65a' visibility='default' filepath='include/linux/scmi_protocol.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='level_set' type-id='136ee384' visibility='default' filepath='include/linux/scmi_protocol.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='level_get' type-id='26b60b43' visibility='default' filepath='include/linux/scmi_protocol.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='device_domain_id' type-id='613d39f5' visibility='default' filepath='include/linux/scmi_protocol.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='transition_latency_get' type-id='47997eaf' visibility='default' filepath='include/linux/scmi_protocol.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='device_opps_add' type-id='47997eaf' visibility='default' filepath='include/linux/scmi_protocol.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='freq_set' type-id='f85d5c07' visibility='default' filepath='include/linux/scmi_protocol.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='freq_get' type-id='2ac6d817' visibility='default' filepath='include/linux/scmi_protocol.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='est_power_get' type-id='920227ca' visibility='default' filepath='include/linux/scmi_protocol.h' line='115' column='1'/> - </data-member> - </class-decl> - <class-decl name='scmi_clk_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='66' column='1' id='970c0c79'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count_get' type-id='312a095b' visibility='default' filepath='include/linux/scmi_protocol.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='info_get' type-id='aa9bd9ec' visibility='default' filepath='include/linux/scmi_protocol.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rate_get' type-id='d7c1813f' visibility='default' filepath='include/linux/scmi_protocol.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rate_set' type-id='7d95ee32' visibility='default' filepath='include/linux/scmi_protocol.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='enable' type-id='29a23a5a' visibility='default' filepath='include/linux/scmi_protocol.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='disable' type-id='29a23a5a' visibility='default' filepath='include/linux/scmi_protocol.h' line='76' column='1'/> - </data-member> - </class-decl> - <class-decl name='scmi_clock_info' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='37' column='1' id='093b20f9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/scmi_protocol.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rate_discrete' type-id='b50a4934' visibility='default' filepath='include/linux/scmi_protocol.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='' type-id='1d28b625' visibility='default' filepath='include/linux/scmi_protocol.h' line='40' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='1088' is-anonymous='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='40' column='1' id='1d28b625'> - <data-member access='public'> - <var-decl name='list' type-id='fe492253' visibility='default' filepath='include/linux/scmi_protocol.h' line='44' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='range' type-id='099e357b' visibility='default' filepath='include/linux/scmi_protocol.h' line='49' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='1088' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='41' column='1' id='fe492253'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='num_rates' type-id='95e97e5e' visibility='default' filepath='include/linux/scmi_protocol.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rates' type-id='c497958f' visibility='default' filepath='include/linux/scmi_protocol.h' line='43' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='45' column='1' id='099e357b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='min_rate' type-id='91ce1af9' visibility='default' filepath='include/linux/scmi_protocol.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='max_rate' type-id='91ce1af9' visibility='default' filepath='include/linux/scmi_protocol.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='step_size' type-id='91ce1af9' visibility='default' filepath='include/linux/scmi_protocol.h' line='48' column='1'/> - </data-member> - </class-decl> - <class-decl name='scmi_power_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='128' column='1' id='daeb4148'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='num_domains_get' type-id='312a095b' visibility='default' filepath='include/linux/scmi_protocol.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name_get' type-id='d48a05c7' visibility='default' filepath='include/linux/scmi_protocol.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='state_set' type-id='6bdbc3e1' visibility='default' filepath='include/linux/scmi_protocol.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='state_get' type-id='48dcc51a' visibility='default' filepath='include/linux/scmi_protocol.h' line='140' column='1'/> - </data-member> - </class-decl> - <class-decl name='scmi_sensor_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='177' column='1' id='6f985b0f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count_get' type-id='312a095b' visibility='default' filepath='include/linux/scmi_protocol.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='info_get' type-id='822b6136' visibility='default' filepath='include/linux/scmi_protocol.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='trip_point_notify' type-id='74bca203' visibility='default' filepath='include/linux/scmi_protocol.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='trip_point_config' type-id='204c0f62' visibility='default' filepath='include/linux/scmi_protocol.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='reading_get' type-id='d7c1813f' visibility='default' filepath='include/linux/scmi_protocol.h' line='186' column='1'/> - </data-member> - </class-decl> - <class-decl name='scmi_sensor_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='144' column='1' id='39094ad1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/linux/scmi_protocol.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='f9b06939' visibility='default' filepath='include/linux/scmi_protocol.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='scale' type-id='fdbf7a0f' visibility='default' filepath='include/linux/scmi_protocol.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='num_trip_points' type-id='f9b06939' visibility='default' filepath='include/linux/scmi_protocol.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='async' type-id='b50a4934' visibility='default' filepath='include/linux/scmi_protocol.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/scmi_protocol.h' line='150' column='1'/> - </data-member> - </class-decl> - <class-decl name='scmi_reset_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='201' column='1' id='6e3a91a6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='num_domains_get' type-id='312a095b' visibility='default' filepath='include/linux/scmi_protocol.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name_get' type-id='d48a05c7' visibility='default' filepath='include/linux/scmi_protocol.h' line='203' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='latency_get' type-id='29a23a5a' visibility='default' filepath='include/linux/scmi_protocol.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='reset' type-id='29a23a5a' visibility='default' filepath='include/linux/scmi_protocol.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='assert' type-id='29a23a5a' visibility='default' filepath='include/linux/scmi_protocol.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='deassert' type-id='29a23a5a' visibility='default' filepath='include/linux/scmi_protocol.h' line='207' column='1'/> - </data-member> - </class-decl> - <class-decl name='scmi_device_id' size-in-bits='8' is-struct='yes' visibility='default' filepath='include/linux/scmi_protocol.h' line='270' column='1' id='9aefc15c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='protocol_id' type-id='f9b06939' visibility='default' filepath='include/linux/scmi_protocol.h' line='271' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='2664d053' size-in-bits='64' id='d48a05c7'/> - <qualified-type-def type-id='093b20f9' const='yes' id='331f9762'/> - <pointer-type-def type-id='331f9762' size-in-bits='64' id='c2bb2658'/> - <pointer-type-def type-id='c9cbe27a' size-in-bits='64' id='aa9bd9ec'/> - <qualified-type-def type-id='9aefc15c' const='yes' id='425bcb9d'/> - <pointer-type-def type-id='425bcb9d' size-in-bits='64' id='2d81b115'/> - <qualified-type-def type-id='ee54f9d4' const='yes' id='970fe03f'/> - <pointer-type-def type-id='970fe03f' size-in-bits='64' id='e2fdc10f'/> - <qualified-type-def type-id='39094ad1' const='yes' id='ff01e92c'/> - <pointer-type-def type-id='ff01e92c' size-in-bits='64' id='7601d472'/> - <pointer-type-def type-id='a67f4304' size-in-bits='64' id='822b6136'/> - <pointer-type-def type-id='81051a5f' size-in-bits='64' id='312a095b'/> - <pointer-type-def type-id='8b0e312b' size-in-bits='64' id='47997eaf'/> - <pointer-type-def type-id='f8fe36b0' size-in-bits='64' id='29a23a5a'/> - <pointer-type-def type-id='ddc750bf' size-in-bits='64' id='74bca203'/> - <pointer-type-def type-id='d9a2db4d' size-in-bits='64' id='6bdbc3e1'/> - <pointer-type-def type-id='64d703ca' size-in-bits='64' id='136ee384'/> - <pointer-type-def type-id='fc54416e' size-in-bits='64' id='215d9248'/> - <pointer-type-def type-id='6dc62d08' size-in-bits='64' id='7d95ee32'/> - <pointer-type-def type-id='1e616050' size-in-bits='64' id='204c0f62'/> - <pointer-type-def type-id='fce30fc0' size-in-bits='64' id='48dcc51a'/> - <pointer-type-def type-id='dc794d6f' size-in-bits='64' id='26b60b43'/> - <pointer-type-def type-id='7123c5b0' size-in-bits='64' id='6168f65a'/> - <pointer-type-def type-id='c201cf9b' size-in-bits='64' id='d7c1813f'/> - <pointer-type-def type-id='0aeff443' size-in-bits='64' id='2ac6d817'/> - <pointer-type-def type-id='c9491b60' size-in-bits='64' id='920227ca'/> - <pointer-type-def type-id='76871c3b' size-in-bits='64' id='f85d5c07'/> - <pointer-type-def type-id='0d3f29fc' size-in-bits='64' id='fa2519a6'/> - <pointer-type-def type-id='970c0c79' size-in-bits='64' id='deb758b1'/> - <pointer-type-def type-id='c016a1fc' size-in-bits='64' id='260390aa'/> - <pointer-type-def type-id='35ff1d34' size-in-bits='64' id='7f2f8862'/> - <pointer-type-def type-id='ee54f9d4' size-in-bits='64' id='94f1df82'/> - <pointer-type-def type-id='9ea32b06' size-in-bits='64' id='d41d707c'/> - <pointer-type-def type-id='daeb4148' size-in-bits='64' id='9df94d5e'/> - <pointer-type-def type-id='6e3a91a6' size-in-bits='64' id='bdcbf34c'/> - <pointer-type-def type-id='889b9d08' size-in-bits='64' id='3f2d9c8e'/> - <pointer-type-def type-id='6f985b0f' size-in-bits='64' id='07ed7d97'/> - <pointer-type-def type-id='a35f0003' size-in-bits='64' id='6219347f'/> - <function-decl name='scmi_driver_unregister' mangled-name='scmi_driver_unregister' filepath='include/linux/scmi_protocol.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scmi_driver_unregister'> - <parameter type-id='7f2f8862'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_reset_controller_register' mangled-name='devm_reset_controller_register' filepath='include/linux/reset-controller.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_reset_controller_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='775147d9'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='scmi_driver_register' mangled-name='scmi_driver_register' filepath='include/linux/scmi_protocol.h' line='286' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scmi_driver_register'> - <parameter type-id='7f2f8862'/> - <parameter type-id='2730d015'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='2664d053'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <return type-id='26a90f95'/> - </function-type> - <function-type size-in-bits='64' id='c9cbe27a'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <return type-id='c2bb2658'/> - </function-type> - <function-type size-in-bits='64' id='a67f4304'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <return type-id='7601d472'/> - </function-type> - <function-type size-in-bits='64' id='81051a5f'> - <parameter type-id='e2fdc10f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8b0e312b'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f8fe36b0'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ddc750bf'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d9a2db4d'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='64d703ca'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='19c2251e'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='fc54416e'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='19c2251e'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6dc62d08'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='91ce1af9'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1e616050'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='f9b06939'/> - <parameter type-id='91ce1af9'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='fce30fc0'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='f9409001'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='dc794d6f'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='f9409001'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='7123c5b0'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='f9409001'/> - <parameter type-id='f9409001'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c201cf9b'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='3df9fd28'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0aeff443'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c9491b60'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='1d2c2b85'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='76871c3b'> - <parameter type-id='e2fdc10f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='7359adad'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0d3f29fc'> - <parameter type-id='260390aa'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a35f0003'> - <parameter type-id='260390aa'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/rpmsg/rpmsg_char.c' language='LANG_C89'> - <class-decl name='rpmsg_endpoint' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/rpmsg.h' line='92' column='1' id='f4f25674'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rpdev' type-id='41ebc58b' visibility='default' filepath='include/linux/rpmsg.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='refcount' type-id='400fb07b' visibility='default' filepath='include/linux/rpmsg.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cb' type-id='f0966175' visibility='default' filepath='include/linux/rpmsg.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cb_lock' type-id='925167dc' visibility='default' filepath='include/linux/rpmsg.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='sig_cb' type-id='646ceeb7' visibility='default' filepath='include/linux/rpmsg.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='addr' type-id='19c2251e' visibility='default' filepath='include/linux/rpmsg.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/rpmsg.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='ops' type-id='50233074' visibility='default' filepath='include/linux/rpmsg.h' line='101' column='1'/> + <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/linux/mod_devicetable.h' line='447' column='1'/> </data-member> </class-decl> <class-decl name='rpmsg_device' size-in-bits='7936' is-struct='yes' visibility='default' filepath='include/linux/rpmsg.h' line='53' column='1' id='aac7cb3b'> @@ -123873,34 +108640,33 @@ <var-decl name='ops' type-id='d884146d' visibility='default' filepath='include/linux/rpmsg.h' line='62' column='1'/> </data-member> </class-decl> - <class-decl name='rpmsg_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='446' column='1' id='40980961'> + <class-decl name='rpmsg_endpoint' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/rpmsg.h' line='92' column='1' id='f4f25674'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/linux/mod_devicetable.h' line='447' column='1'/> - </data-member> - </class-decl> - <class-decl name='rpmsg_device_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/rpmsg/rpmsg_internal.h' line='32' column='1' id='f809b7c8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='create_ept' type-id='90e68757' visibility='default' filepath='drivers/rpmsg/rpmsg_internal.h' line='33' column='1'/> + <var-decl name='rpdev' type-id='41ebc58b' visibility='default' filepath='include/linux/rpmsg.h' line='93' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='announce_create' type-id='f853ae55' visibility='default' filepath='drivers/rpmsg/rpmsg_internal.h' line='37' column='1'/> + <var-decl name='refcount' type-id='400fb07b' visibility='default' filepath='include/linux/rpmsg.h' line='94' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='announce_destroy' type-id='f853ae55' visibility='default' filepath='drivers/rpmsg/rpmsg_internal.h' line='38' column='1'/> + <var-decl name='cb' type-id='f0966175' visibility='default' filepath='include/linux/rpmsg.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cb_lock' type-id='925167dc' visibility='default' filepath='include/linux/rpmsg.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='sig_cb' type-id='646ceeb7' visibility='default' filepath='include/linux/rpmsg.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='addr' type-id='19c2251e' visibility='default' filepath='include/linux/rpmsg.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/rpmsg.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='ops' type-id='50233074' visibility='default' filepath='include/linux/rpmsg.h' line='101' column='1'/> </data-member> </class-decl> <typedef-decl name='rpmsg_rx_cb_t' type-id='2a873f51' filepath='include/linux/rpmsg.h' line='65' column='1' id='f0966175'/> - <class-decl name='rpmsg_channel_info' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/rpmsg.h' line='35' column='1' id='e2b27ed1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/linux/rpmsg.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='src' type-id='19c2251e' visibility='default' filepath='include/linux/rpmsg.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='dst' type-id='19c2251e' visibility='default' filepath='include/linux/rpmsg.h' line='38' column='1'/> - </data-member> - </class-decl> <typedef-decl name='rpmsg_rx_sig_t' type-id='3362870f' filepath='include/linux/rpmsg.h' line='66' column='1' id='646ceeb7'/> <class-decl name='rpmsg_endpoint_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='drivers/rpmsg/rpmsg_internal.h' line='58' column='1' id='a3285bb7'> <data-member access='public' layout-offset-in-bits='0'> @@ -123934,25 +108700,26 @@ <var-decl name='set_signals' type-id='edf18c5a' visibility='default' filepath='drivers/rpmsg/rpmsg_internal.h' line='73' column='1'/> </data-member> </class-decl> - <typedef-decl name='poll_table' type-id='415eecf1' filepath='include/linux/poll.h' line='46' column='1' id='f9b2d12e'/> - <class-decl name='rpmsg_driver' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/rpmsg.h' line='113' column='1' id='234005a7'> + <class-decl name='rpmsg_device_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/rpmsg/rpmsg_internal.h' line='32' column='1' id='f809b7c8'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drv' type-id='fe007c02' visibility='default' filepath='include/linux/rpmsg.h' line='114' column='1'/> + <var-decl name='create_ept' type-id='90e68757' visibility='default' filepath='drivers/rpmsg/rpmsg_internal.h' line='33' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='id_table' type-id='ac456034' visibility='default' filepath='include/linux/rpmsg.h' line='115' column='1'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='announce_create' type-id='f853ae55' visibility='default' filepath='drivers/rpmsg/rpmsg_internal.h' line='37' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='probe' type-id='f853ae55' visibility='default' filepath='include/linux/rpmsg.h' line='116' column='1'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='announce_destroy' type-id='f853ae55' visibility='default' filepath='drivers/rpmsg/rpmsg_internal.h' line='38' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='remove' type-id='170fcd6a' visibility='default' filepath='include/linux/rpmsg.h' line='117' column='1'/> + </class-decl> + <class-decl name='rpmsg_channel_info' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/rpmsg.h' line='35' column='1' id='e2b27ed1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/linux/rpmsg.h' line='36' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='callback' type-id='2a873f51' visibility='default' filepath='include/linux/rpmsg.h' line='118' column='1'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='src' type-id='19c2251e' visibility='default' filepath='include/linux/rpmsg.h' line='37' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='signals' type-id='3362870f' visibility='default' filepath='include/linux/rpmsg.h' line='119' column='1'/> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='dst' type-id='19c2251e' visibility='default' filepath='include/linux/rpmsg.h' line='38' column='1'/> </data-member> </class-decl> <qualified-type-def type-id='40980961' const='yes' id='1f3f0f56'/> @@ -123961,17 +108728,15 @@ <pointer-type-def type-id='30d151d5' size-in-bits='64' id='d884146d'/> <qualified-type-def type-id='a3285bb7' const='yes' id='68dd2616'/> <pointer-type-def type-id='68dd2616' size-in-bits='64' id='50233074'/> - <pointer-type-def type-id='e6c6c6cd' size-in-bits='64' id='92d15ae9'/> <pointer-type-def type-id='db61d4a1' size-in-bits='64' id='f853ae55'/> <pointer-type-def type-id='a97c4265' size-in-bits='64' id='2a873f51'/> - <pointer-type-def type-id='3db6ebb6' size-in-bits='64' id='903a38b0'/> <pointer-type-def type-id='2e17690b' size-in-bits='64' id='3362870f'/> <pointer-type-def type-id='fc0b88d2' size-in-bits='64' id='ded4959c'/> <pointer-type-def type-id='eb77f338' size-in-bits='64' id='edf18c5a'/> <pointer-type-def type-id='e7de3d97' size-in-bits='64' id='96afd393'/> <pointer-type-def type-id='0fa325e9' size-in-bits='64' id='17d22855'/> <pointer-type-def type-id='9c7c185a' size-in-bits='64' id='3339fe1c'/> - <pointer-type-def type-id='f9b2d12e' size-in-bits='64' id='a54c778f'/> + <pointer-type-def type-id='e2b27ed1' size-in-bits='64' id='cc769659'/> <pointer-type-def type-id='aac7cb3b' size-in-bits='64' id='41ebc58b'/> <pointer-type-def type-id='234005a7' size-in-bits='64' id='7331a99f'/> <pointer-type-def type-id='f4f25674' size-in-bits='64' id='feb59272'/> @@ -123979,62 +108744,79 @@ <pointer-type-def type-id='bd8642d8' size-in-bits='64' id='00cfc612'/> <pointer-type-def type-id='4aa2ba58' size-in-bits='64' id='170fcd6a'/> <pointer-type-def type-id='d919518f' size-in-bits='64' id='91ea7193'/> - <function-decl name='alloc_chrdev_region' mangled-name='alloc_chrdev_region' filepath='include/linux/fs.h' line='2758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_chrdev_region'> - <parameter type-id='807869d3'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unregister_chrdev_region' mangled-name='unregister_chrdev_region' filepath='include/linux/fs.h' line='2765' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_chrdev_region'> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> + <function-decl name='unregister_rpmsg_driver' mangled-name='unregister_rpmsg_driver' filepath='drivers/rpmsg/rpmsg_core.c' line='659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_rpmsg_driver'> + <parameter type-id='7331a99f' name='rpdrv' filepath='drivers/rpmsg/rpmsg_core.c' line='659' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='device_for_each_child' mangled-name='device_for_each_child' filepath='include/linux/device.h' line='1581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_for_each_child'> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='92d15ae9'/> + <function-decl name='rpmsg_unregister_device' mangled-name='rpmsg_unregister_device' filepath='drivers/rpmsg/rpmsg_core.c' line='621' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_unregister_device'> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/rpmsg/rpmsg_core.c' line='621' column='1'/> + <parameter type-id='cc769659' name='chinfo' filepath='drivers/rpmsg/rpmsg_core.c' line='622' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='rpmsg_destroy_ept' mangled-name='rpmsg_destroy_ept' filepath='include/linux/rpmsg.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_destroy_ept'> - <parameter type-id='feb59272'/> + <function-decl name='rpmsg_trysend' mangled-name='rpmsg_trysend' filepath='drivers/rpmsg/rpmsg_core.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_trysend'> + <parameter type-id='feb59272' name='ept' filepath='drivers/rpmsg/rpmsg_core.c' line='196' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/rpmsg/rpmsg_core.c' line='196' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='drivers/rpmsg/rpmsg_core.c' line='196' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rpmsg_set_signals' mangled-name='rpmsg_set_signals' filepath='drivers/rpmsg/rpmsg_core.c' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_set_signals'> + <parameter type-id='feb59272' name='ept' filepath='drivers/rpmsg/rpmsg_core.c' line='311' column='1'/> + <parameter type-id='19c2251e' name='set' filepath='drivers/rpmsg/rpmsg_core.c' line='311' column='1'/> + <parameter type-id='19c2251e' name='clear' filepath='drivers/rpmsg/rpmsg_core.c' line='311' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rpmsg_sendto' mangled-name='rpmsg_sendto' filepath='drivers/rpmsg/rpmsg_core.c' line='136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_sendto'> + <parameter type-id='feb59272' name='ept' filepath='drivers/rpmsg/rpmsg_core.c' line='136' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/rpmsg/rpmsg_core.c' line='136' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='drivers/rpmsg/rpmsg_core.c' line='136' column='1'/> + <parameter type-id='19c2251e' name='dst' filepath='drivers/rpmsg/rpmsg_core.c' line='136' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rpmsg_send' mangled-name='rpmsg_send' filepath='drivers/rpmsg/rpmsg_core.c' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_send'> + <parameter type-id='feb59272' name='ept' filepath='drivers/rpmsg/rpmsg_core.c' line='107' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/rpmsg/rpmsg_core.c' line='107' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='drivers/rpmsg/rpmsg_core.c' line='107' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rpmsg_register_device_override' mangled-name='rpmsg_register_device_override' filepath='drivers/rpmsg/rpmsg_core.c' line='573' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_register_device_override'> + <parameter type-id='41ebc58b' name='rpdev' filepath='drivers/rpmsg/rpmsg_core.c' line='573' column='1'/> + <parameter type-id='80f4b756' name='driver_override' filepath='drivers/rpmsg/rpmsg_core.c' line='574' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rpmsg_register_device' mangled-name='rpmsg_register_device' filepath='drivers/rpmsg/rpmsg_core.c' line='611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_register_device'> + <parameter type-id='41ebc58b' name='rpdev' filepath='drivers/rpmsg/rpmsg_core.c' line='611' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rpmsg_poll' mangled-name='rpmsg_poll' filepath='drivers/rpmsg/rpmsg_core.c' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_poll'> + <parameter type-id='feb59272' name='ept' filepath='drivers/rpmsg/rpmsg_core.c' line='243' column='1'/> + <parameter type-id='77e79a4b' name='filp' filepath='drivers/rpmsg/rpmsg_core.c' line='243' column='1'/> + <parameter type-id='a54c778f' name='wait' filepath='drivers/rpmsg/rpmsg_core.c' line='244' column='1'/> + <return type-id='8f254b08'/> + </function-decl> + <function-decl name='rpmsg_get_signals' mangled-name='rpmsg_get_signals' filepath='drivers/rpmsg/rpmsg_core.c' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_get_signals'> + <parameter type-id='feb59272' name='ept' filepath='drivers/rpmsg/rpmsg_core.c' line='292' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rpmsg_find_device' mangled-name='rpmsg_find_device' filepath='drivers/rpmsg/rpmsg_core.c' line='345' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_find_device'> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/rpmsg/rpmsg_core.c' line='345' column='1'/> + <parameter type-id='cc769659' name='chinfo' filepath='drivers/rpmsg/rpmsg_core.c' line='346' column='1'/> + <return type-id='fa0b179b'/> + </function-decl> + <function-decl name='rpmsg_destroy_ept' mangled-name='rpmsg_destroy_ept' filepath='drivers/rpmsg/rpmsg_core.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_destroy_ept'> + <parameter type-id='feb59272' name='ept' filepath='drivers/rpmsg/rpmsg_core.c' line='82' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='_copy_from_iter_full' mangled-name='_copy_from_iter_full' filepath='include/linux/uio.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_copy_from_iter_full'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='4fa10f9e'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='rpmsg_send' mangled-name='rpmsg_send' filepath='include/linux/rpmsg.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_send'> - <parameter type-id='feb59272'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rpmsg_trysend' mangled-name='rpmsg_trysend' filepath='include/linux/rpmsg.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_trysend'> - <parameter type-id='feb59272'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rpmsg_poll' mangled-name='rpmsg_poll' filepath='include/linux/rpmsg.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_poll'> - <parameter type-id='feb59272'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='f0acc909'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='rpmsg_create_ept' mangled-name='rpmsg_create_ept' filepath='include/linux/rpmsg.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_create_ept'> - <parameter type-id='41ebc58b'/> - <parameter type-id='903a38b0'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='e2b27ed1'/> + <function-decl name='rpmsg_create_ept' mangled-name='rpmsg_create_ept' filepath='drivers/rpmsg/rpmsg_core.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_create_ept'> + <parameter type-id='41ebc58b' name='rpdev' filepath='drivers/rpmsg/rpmsg_core.c' line='63' column='1'/> + <parameter type-id='f0966175' name='cb' filepath='drivers/rpmsg/rpmsg_core.c' line='64' column='1'/> + <parameter type-id='eaa32e2f' name='priv' filepath='drivers/rpmsg/rpmsg_core.c' line='64' column='1'/> + <parameter type-id='e2b27ed1' name='chinfo' filepath='drivers/rpmsg/rpmsg_core.c' line='65' column='1'/> <return type-id='feb59272'/> </function-decl> - <function-decl name='unregister_rpmsg_driver' mangled-name='unregister_rpmsg_driver' filepath='include/linux/rpmsg.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_rpmsg_driver'> - <parameter type-id='7331a99f'/> - <return type-id='48b5725f'/> + <function-decl name='__register_rpmsg_driver' mangled-name='__register_rpmsg_driver' filepath='drivers/rpmsg/rpmsg_core.c' line='645' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__register_rpmsg_driver'> + <parameter type-id='7331a99f' name='rpdrv' filepath='drivers/rpmsg/rpmsg_core.c' line='645' column='1'/> + <parameter type-id='2730d015' name='owner' filepath='drivers/rpmsg/rpmsg_core.c' line='645' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='db61d4a1'> <parameter type-id='41ebc58b'/> @@ -124048,14 +108830,6 @@ <parameter type-id='19c2251e'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='3db6ebb6'> - <parameter type-id='41ebc58b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='2e17690b'> <parameter type-id='41ebc58b'/> <parameter type-id='eaa32e2f'/> @@ -124116,56 +108890,7 @@ <return type-id='48b5725f'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/rpmsg/rpmsg_core.c' language='LANG_C89'> - <pointer-type-def type-id='e2b27ed1' size-in-bits='64' id='cc769659'/> - <function-decl name='rpmsg_sendto' mangled-name='rpmsg_sendto' filepath='drivers/rpmsg/rpmsg_core.c' line='136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_sendto'> - <parameter type-id='feb59272' name='ept' filepath='drivers/rpmsg/rpmsg_core.c' line='136' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/rpmsg/rpmsg_core.c' line='136' column='1'/> - <parameter type-id='95e97e5e' name='len' filepath='drivers/rpmsg/rpmsg_core.c' line='136' column='1'/> - <parameter type-id='19c2251e' name='dst' filepath='drivers/rpmsg/rpmsg_core.c' line='136' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rpmsg_get_signals' mangled-name='rpmsg_get_signals' filepath='drivers/rpmsg/rpmsg_core.c' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_get_signals'> - <parameter type-id='feb59272' name='ept' filepath='drivers/rpmsg/rpmsg_core.c' line='292' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rpmsg_set_signals' mangled-name='rpmsg_set_signals' filepath='drivers/rpmsg/rpmsg_core.c' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_set_signals'> - <parameter type-id='feb59272' name='ept' filepath='drivers/rpmsg/rpmsg_core.c' line='311' column='1'/> - <parameter type-id='19c2251e' name='set' filepath='drivers/rpmsg/rpmsg_core.c' line='311' column='1'/> - <parameter type-id='19c2251e' name='clear' filepath='drivers/rpmsg/rpmsg_core.c' line='311' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rpmsg_find_device' mangled-name='rpmsg_find_device' filepath='drivers/rpmsg/rpmsg_core.c' line='345' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_find_device'> - <parameter type-id='fa0b179b' name='parent' filepath='drivers/rpmsg/rpmsg_core.c' line='345' column='1'/> - <parameter type-id='cc769659' name='chinfo' filepath='drivers/rpmsg/rpmsg_core.c' line='346' column='1'/> - <return type-id='fa0b179b'/> - </function-decl> - <function-decl name='rpmsg_register_device_override' mangled-name='rpmsg_register_device_override' filepath='drivers/rpmsg/rpmsg_core.c' line='573' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_register_device_override'> - <parameter type-id='41ebc58b' name='rpdev' filepath='drivers/rpmsg/rpmsg_core.c' line='573' column='1'/> - <parameter type-id='80f4b756' name='driver_override' filepath='drivers/rpmsg/rpmsg_core.c' line='574' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rpmsg_register_device' mangled-name='rpmsg_register_device' filepath='drivers/rpmsg/rpmsg_core.c' line='611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_register_device'> - <parameter type-id='41ebc58b' name='rpdev' filepath='drivers/rpmsg/rpmsg_core.c' line='611' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rpmsg_unregister_device' mangled-name='rpmsg_unregister_device' filepath='drivers/rpmsg/rpmsg_core.c' line='621' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rpmsg_unregister_device'> - <parameter type-id='fa0b179b' name='parent' filepath='drivers/rpmsg/rpmsg_core.c' line='621' column='1'/> - <parameter type-id='cc769659' name='chinfo' filepath='drivers/rpmsg/rpmsg_core.c' line='622' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__register_rpmsg_driver' mangled-name='__register_rpmsg_driver' filepath='drivers/rpmsg/rpmsg_core.c' line='645' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__register_rpmsg_driver'> - <parameter type-id='7331a99f' name='rpdrv' filepath='drivers/rpmsg/rpmsg_core.c' line='645' column='1'/> - <parameter type-id='2730d015' name='owner' filepath='drivers/rpmsg/rpmsg_core.c' line='645' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='drivers/rtc/class.c' language='LANG_C89'> - <function-decl name='__rtc_register_device' mangled-name='__rtc_register_device' filepath='drivers/rtc/class.c' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__rtc_register_device'> - <parameter type-id='2730d015' name='owner' filepath='drivers/rtc/class.c' line='353' column='1'/> - <parameter type-id='5992ae83' name='rtc' filepath='drivers/rtc/class.c' line='353' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='devm_rtc_device_register' mangled-name='devm_rtc_device_register' filepath='drivers/rtc/class.c' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_rtc_device_register'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/rtc/class.c' line='410' column='1'/> <parameter type-id='80f4b756' name='name' filepath='drivers/rtc/class.c' line='411' column='1'/> @@ -124173,6 +108898,15 @@ <parameter type-id='2730d015' name='owner' filepath='drivers/rtc/class.c' line='413' column='1'/> <return type-id='5992ae83'/> </function-decl> + <function-decl name='devm_rtc_allocate_device' mangled-name='devm_rtc_allocate_device' filepath='drivers/rtc/class.c' line='315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_rtc_allocate_device'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/rtc/class.c' line='315' column='1'/> + <return type-id='5992ae83'/> + </function-decl> + <function-decl name='__rtc_register_device' mangled-name='__rtc_register_device' filepath='drivers/rtc/class.c' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__rtc_register_device'> + <parameter type-id='2730d015' name='owner' filepath='drivers/rtc/class.c' line='353' column='1'/> + <parameter type-id='5992ae83' name='rtc' filepath='drivers/rtc/class.c' line='353' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <pointer-type-def type-id='aed6b757' size-in-bits='64' id='b902d9c7'/> <pointer-type-def type-id='89ae06e3' size-in-bits='64' id='5992ae83'/> <class-decl name='rtc_device' size-in-bits='12160' is-struct='yes' visibility='default' filepath='include/linux/rtc.h' line='100' column='1' id='89ae06e3'> @@ -124325,507 +109059,86 @@ <return type-id='48b5725f'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/rtc/hctosys.c' language='LANG_C89'> - <function-decl name='rtc_class_open' mangled-name='rtc_class_open' filepath='include/linux/rtc.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_class_open'> - <parameter type-id='80f4b756'/> - <return type-id='5992ae83'/> + <abi-instr address-size='64' path='drivers/rtc/interface.c' language='LANG_C89'> + <function-decl name='rtc_read_time' mangled-name='rtc_read_time' filepath='drivers/rtc/interface.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_read_time'> + <parameter type-id='5992ae83' name='rtc' filepath='drivers/rtc/interface.c' line='110' column='1'/> + <parameter type-id='2b8e7a42' name='tm' filepath='drivers/rtc/interface.c' line='110' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='rtc_class_close' mangled-name='rtc_class_close' filepath='include/linux/rtc.h' line='190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_class_close'> - <parameter type-id='5992ae83'/> + <function-decl name='rtc_set_time' mangled-name='rtc_set_time' filepath='drivers/rtc/interface.c' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_set_time'> + <parameter type-id='5992ae83' name='rtc' filepath='drivers/rtc/interface.c' line='126' column='1'/> + <parameter type-id='2b8e7a42' name='tm' filepath='drivers/rtc/interface.c' line='126' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rtc_update_irq' mangled-name='rtc_update_irq' filepath='drivers/rtc/interface.c' line='672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_update_irq'> + <parameter type-id='5992ae83' name='rtc' filepath='drivers/rtc/interface.c' line='672' column='1'/> + <parameter type-id='7359adad' name='num' filepath='drivers/rtc/interface.c' line='673' column='1'/> + <parameter type-id='7359adad' name='events' filepath='drivers/rtc/interface.c' line='673' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='rtc_class_open' mangled-name='rtc_class_open' filepath='drivers/rtc/interface.c' line='683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_class_open'> + <parameter type-id='80f4b756' name='name' filepath='drivers/rtc/interface.c' line='683' column='1'/> + <return type-id='5992ae83'/> + </function-decl> + <function-decl name='rtc_class_close' mangled-name='rtc_class_close' filepath='drivers/rtc/interface.c' line='703' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_class_close'> + <parameter type-id='5992ae83' name='rtc' filepath='drivers/rtc/interface.c' line='703' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <pointer-type-def type-id='fa8285d4' size-in-bits='64' id='2b8e7a42'/> + <class-decl name='rtc_time' size-in-bits='288' is-struct='yes' visibility='default' filepath='include/uapi/linux/rtc.h' line='21' column='1' id='fa8285d4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tm_sec' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='tm_min' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tm_hour' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='tm_mday' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tm_mon' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='tm_year' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='tm_wday' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='tm_yday' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='tm_isdst' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='30' column='1'/> + </data-member> + </class-decl> </abi-instr> <abi-instr address-size='64' path='drivers/rtc/lib.c' language='LANG_C89'> + <function-decl name='rtc_year_days' mangled-name='rtc_year_days' filepath='drivers/rtc/lib.c' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_year_days'> + <parameter type-id='f0981eeb' name='day' filepath='drivers/rtc/lib.c' line='39' column='1'/> + <parameter type-id='f0981eeb' name='month' filepath='drivers/rtc/lib.c' line='39' column='1'/> + <parameter type-id='f0981eeb' name='year' filepath='drivers/rtc/lib.c' line='39' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rtc_valid_tm' mangled-name='rtc_valid_tm' filepath='drivers/rtc/lib.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_valid_tm'> + <parameter type-id='2b8e7a42' name='tm' filepath='drivers/rtc/lib.c' line='94' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rtc_tm_to_time64' mangled-name='rtc_tm_to_time64' filepath='drivers/rtc/lib.c' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_tm_to_time64'> + <parameter type-id='2b8e7a42' name='tm' filepath='drivers/rtc/lib.c' line='115' column='1'/> + <return type-id='1afd27ac'/> + </function-decl> + <function-decl name='rtc_time64_to_tm' mangled-name='rtc_time64_to_tm' filepath='drivers/rtc/lib.c' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_time64_to_tm'> + <parameter type-id='1afd27ac' name='time' filepath='drivers/rtc/lib.c' line='49' column='1'/> + <parameter type-id='2b8e7a42' name='tm' filepath='drivers/rtc/lib.c' line='49' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='rtc_ktime_to_tm' mangled-name='rtc_ktime_to_tm' filepath='drivers/rtc/lib.c' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_ktime_to_tm'> <parameter type-id='fbc017ef' name='kt' filepath='drivers/rtc/lib.c' line='134' column='1'/> <return type-id='fa8285d4'/> </function-decl> - <class-decl name='rtc_time' size-in-bits='288' is-struct='yes' visibility='default' filepath='include/uapi/linux/rtc.h' line='21' column='1' id='fa8285d4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tm_sec' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='tm_min' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tm_hour' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='tm_mday' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tm_mon' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='tm_year' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='tm_wday' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='tm_yday' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='tm_isdst' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='30' column='1'/> - </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/rtc/nvmem.c' language='LANG_C89'> - <class-decl name='nvmem_device' size-in-bits='8576' is-struct='yes' visibility='default' filepath='drivers/nvmem/nvmem.h' line='13' column='1' id='77aad2d1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='drivers/nvmem/nvmem.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/nvmem/nvmem.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='stride' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7456'> - <var-decl name='word_size' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7520'> - <var-decl name='refcnt' type-id='400fb07b' visibility='default' filepath='drivers/nvmem/nvmem.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='drivers/nvmem/nvmem.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='read_only' type-id='b50a4934' visibility='default' filepath='drivers/nvmem/nvmem.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7648'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='type' type-id='0c30c73e' visibility='default' filepath='drivers/nvmem/nvmem.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='eeprom' type-id='d83a2db1' visibility='default' filepath='drivers/nvmem/nvmem.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='base_dev' type-id='fa0b179b' visibility='default' filepath='drivers/nvmem/nvmem.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='cells' type-id='72f469ec' visibility='default' filepath='drivers/nvmem/nvmem.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='reg_read' type-id='b3e77ef6' visibility='default' filepath='drivers/nvmem/nvmem.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='reg_write' type-id='020bf95f' visibility='default' filepath='drivers/nvmem/nvmem.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='drivers/nvmem/nvmem.h' line='29' column='1'/> - </data-member> - </class-decl> - <class-decl name='nvmem_config' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/nvmem-provider.h' line='56' column='1' id='945c0b49'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/nvmem-provider.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/nvmem-provider.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/nvmem-provider.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/nvmem-provider.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cells' type-id='ac5f2363' visibility='default' filepath='include/linux/nvmem-provider.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ncells' type-id='95e97e5e' visibility='default' filepath='include/linux/nvmem-provider.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='type' type-id='0c30c73e' visibility='default' filepath='include/linux/nvmem-provider.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='read_only' type-id='b50a4934' visibility='default' filepath='include/linux/nvmem-provider.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='392'> - <var-decl name='root_only' type-id='b50a4934' visibility='default' filepath='include/linux/nvmem-provider.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='400'> - <var-decl name='no_of_node' type-id='b50a4934' visibility='default' filepath='include/linux/nvmem-provider.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='reg_read' type-id='b3e77ef6' visibility='default' filepath='include/linux/nvmem-provider.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='reg_write' type-id='020bf95f' visibility='default' filepath='include/linux/nvmem-provider.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='size' type-id='95e97e5e' visibility='default' filepath='include/linux/nvmem-provider.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='word_size' type-id='95e97e5e' visibility='default' filepath='include/linux/nvmem-provider.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='stride' type-id='95e97e5e' visibility='default' filepath='include/linux/nvmem-provider.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/nvmem-provider.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='compat' type-id='b50a4934' visibility='default' filepath='include/linux/nvmem-provider.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='base_dev' type-id='fa0b179b' visibility='default' filepath='include/linux/nvmem-provider.h' line='75' column='1'/> - </data-member> - </class-decl> - <class-decl name='nvmem_cell_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/nvmem-consumer.h' line='22' column='1' id='cf20ba04'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/nvmem-consumer.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/linux/nvmem-consumer.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='bytes' type-id='f0981eeb' visibility='default' filepath='include/linux/nvmem-consumer.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bit_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/nvmem-consumer.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='nbits' type-id='f0981eeb' visibility='default' filepath='include/linux/nvmem-consumer.h' line='27' column='1'/> - </data-member> - </class-decl> - <enum-decl name='nvmem_type' filepath='include/linux/nvmem-provider.h' line='22' column='1' id='0c30c73e'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='NVMEM_TYPE_UNKNOWN' value='0'/> - <enumerator name='NVMEM_TYPE_EEPROM' value='1'/> - <enumerator name='NVMEM_TYPE_OTP' value='2'/> - <enumerator name='NVMEM_TYPE_BATTERY_BACKED' value='3'/> - </enum-decl> - <typedef-decl name='nvmem_reg_read_t' type-id='3ba5153c' filepath='include/linux/nvmem-provider.h' line='17' column='1' id='b3e77ef6'/> - <typedef-decl name='nvmem_reg_write_t' type-id='3ba5153c' filepath='include/linux/nvmem-provider.h' line='19' column='1' id='020bf95f'/> - <qualified-type-def type-id='cf20ba04' const='yes' id='b254b8db'/> - <pointer-type-def type-id='b254b8db' size-in-bits='64' id='ac5f2363'/> - <qualified-type-def type-id='945c0b49' const='yes' id='a9ae7f74'/> - <pointer-type-def type-id='a9ae7f74' size-in-bits='64' id='7bb280fa'/> - <pointer-type-def type-id='dfed847a' size-in-bits='64' id='3ba5153c'/> - <pointer-type-def type-id='77aad2d1' size-in-bits='64' id='8179bc49'/> - <function-decl name='devm_nvmem_register' mangled-name='devm_nvmem_register' filepath='include/linux/nvmem-provider.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_nvmem_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='7bb280fa'/> - <return type-id='8179bc49'/> - </function-decl> - <function-decl name='nvmem_device_read' mangled-name='nvmem_device_read' filepath='include/linux/nvmem-consumer.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvmem_device_read'> - <parameter type-id='8179bc49'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='nvmem_device_write' mangled-name='nvmem_device_write' filepath='include/linux/nvmem-consumer.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvmem_device_write'> - <parameter type-id='8179bc49'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='dfed847a'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='b59d7dce'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/rtc/rtc-pl030.c' language='LANG_C89'> - <class-decl name='rtc_device' size-in-bits='12160' is-struct='yes' visibility='default' filepath='include/linux/rtc.h' line='100' column='1' id='89ae06e3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/rtc.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/rtc.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/rtc.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='ops' type-id='b902d9c7' visibility='default' filepath='include/linux/rtc.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='ops_lock' type-id='925167dc' visibility='default' filepath='include/linux/rtc.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='char_dev' type-id='22f86351' visibility='default' filepath='include/linux/rtc.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8896'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/rtc.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8960'> - <var-decl name='irq_data' type-id='7359adad' visibility='default' filepath='include/linux/rtc.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9024'> - <var-decl name='irq_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/rtc.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9088'> - <var-decl name='irq_queue' type-id='b5ab048f' visibility='default' filepath='include/linux/rtc.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9280'> - <var-decl name='async_queue' type-id='5bb9c75d' visibility='default' filepath='include/linux/rtc.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9344'> - <var-decl name='irq_freq' type-id='95e97e5e' visibility='default' filepath='include/linux/rtc.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9376'> - <var-decl name='max_user_freq' type-id='95e97e5e' visibility='default' filepath='include/linux/rtc.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9408'> - <var-decl name='timerqueue' type-id='ff3c7f20' visibility='default' filepath='include/linux/rtc.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9536'> - <var-decl name='aie_timer' type-id='01786452' visibility='default' filepath='include/linux/rtc.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='uie_rtctimer' type-id='01786452' visibility='default' filepath='include/linux/rtc.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10560'> - <var-decl name='pie_timer' type-id='b6993efc' visibility='default' filepath='include/linux/rtc.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11136'> - <var-decl name='pie_enabled' type-id='95e97e5e' visibility='default' filepath='include/linux/rtc.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11200'> - <var-decl name='irqwork' type-id='ef9025d0' visibility='default' filepath='include/linux/rtc.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11584'> - <var-decl name='uie_unsupported' type-id='95e97e5e' visibility='default' filepath='include/linux/rtc.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11648'> - <var-decl name='set_offset_nsec' type-id='bd54fe1a' visibility='default' filepath='include/linux/rtc.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11712'> - <var-decl name='registered' type-id='b50a4934' visibility='default' filepath='include/linux/rtc.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11720'> - <var-decl name='nvram_old_abi' type-id='b50a4934' visibility='default' filepath='include/linux/rtc.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='nvram' type-id='c0e2acc9' visibility='default' filepath='include/linux/rtc.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11840'> - <var-decl name='range_min' type-id='1afd27ac' visibility='default' filepath='include/linux/rtc.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11904'> - <var-decl name='range_max' type-id='13afd1c1' visibility='default' filepath='include/linux/rtc.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11968'> - <var-decl name='start_secs' type-id='1afd27ac' visibility='default' filepath='include/linux/rtc.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12032'> - <var-decl name='offset_secs' type-id='1afd27ac' visibility='default' filepath='include/linux/rtc.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12096'> - <var-decl name='set_start_time' type-id='b50a4934' visibility='default' filepath='include/linux/rtc.h' line='147' column='1'/> - </data-member> - </class-decl> - <class-decl name='rtc_class_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/rtc.h' line='75' column='1' id='fd1fa73c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ioctl' type-id='05594c99' visibility='default' filepath='include/linux/rtc.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='read_time' type-id='57d10d30' visibility='default' filepath='include/linux/rtc.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set_time' type-id='57d10d30' visibility='default' filepath='include/linux/rtc.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='read_alarm' type-id='d3769ffd' visibility='default' filepath='include/linux/rtc.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='set_alarm' type-id='d3769ffd' visibility='default' filepath='include/linux/rtc.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='proc' type-id='103ef621' visibility='default' filepath='include/linux/rtc.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='alarm_irq_enable' type-id='7b683b77' visibility='default' filepath='include/linux/rtc.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='read_offset' type-id='ab7ca002' visibility='default' filepath='include/linux/rtc.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='set_offset' type-id='3b25b30a' visibility='default' filepath='include/linux/rtc.h' line='84' column='1'/> - </data-member> - </class-decl> - <class-decl name='rtc_time' size-in-bits='288' is-struct='yes' visibility='default' filepath='include/uapi/linux/rtc.h' line='21' column='1' id='fa8285d4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tm_sec' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='tm_min' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tm_hour' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='tm_mday' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tm_mon' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='tm_year' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='tm_wday' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='tm_yday' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='tm_isdst' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='30' column='1'/> - </data-member> - </class-decl> - <class-decl name='rtc_wkalrm' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/uapi/linux/rtc.h' line='37' column='1' id='e05187bf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='enabled' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/rtc.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='pending' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/rtc.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='time' type-id='fa8285d4' visibility='default' filepath='include/uapi/linux/rtc.h' line='40' column='1'/> - </data-member> - </class-decl> - <class-decl name='rtc_timer' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/rtc.h' line='89' column='1' id='01786452'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='fe3acb42' visibility='default' filepath='include/linux/rtc.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='period' type-id='fbc017ef' visibility='default' filepath='include/linux/rtc.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='func' type-id='85dc754e' visibility='default' filepath='include/linux/rtc.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='rtc' type-id='5992ae83' visibility='default' filepath='include/linux/rtc.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='include/linux/rtc.h' line='94' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='timeu64_t' type-id='d3130597' filepath='include/linux/time64.h' line='9' column='1' id='13afd1c1'/> - <qualified-type-def type-id='fd1fa73c' const='yes' id='aed6b757'/> - <pointer-type-def type-id='aed6b757' size-in-bits='64' id='b902d9c7'/> - <pointer-type-def type-id='0506cdd8' size-in-bits='64' id='3b25b30a'/> - <pointer-type-def type-id='5abdb7a8' size-in-bits='64' id='ab7ca002'/> - <pointer-type-def type-id='2b4e6dbe' size-in-bits='64' id='57d10d30'/> - <pointer-type-def type-id='0ad12489' size-in-bits='64' id='d3769ffd'/> - <pointer-type-def type-id='415e4835' size-in-bits='64' id='103ef621'/> - <pointer-type-def type-id='8edd926b' size-in-bits='64' id='7b683b77'/> - <pointer-type-def type-id='23f8b0bd' size-in-bits='64' id='05594c99'/> - <pointer-type-def type-id='89ae06e3' size-in-bits='64' id='5992ae83'/> - <pointer-type-def type-id='fa8285d4' size-in-bits='64' id='2b8e7a42'/> - <pointer-type-def type-id='e05187bf' size-in-bits='64' id='6d120807'/> - <pointer-type-def type-id='dad263ec' size-in-bits='64' id='85dc754e'/> - <function-decl name='amba_request_regions' mangled-name='amba_request_regions' filepath='include/linux/amba/bus.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='amba_request_regions'> - <parameter type-id='ddd322c1'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_rtc_allocate_device' mangled-name='devm_rtc_allocate_device' filepath='include/linux/rtc.h' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_rtc_allocate_device'> - <parameter type-id='fa0b179b'/> - <return type-id='5992ae83'/> - </function-decl> - <function-decl name='amba_release_regions' mangled-name='amba_release_regions' filepath='include/linux/amba/bus.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='amba_release_regions'> - <parameter type-id='ddd322c1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rtc_time64_to_tm' mangled-name='rtc_time64_to_tm' filepath='include/linux/rtc.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_time64_to_tm'> - <parameter type-id='1eb56b1e'/> - <parameter type-id='2b8e7a42'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rtc_tm_to_time64' mangled-name='rtc_tm_to_time64' filepath='include/linux/rtc.h' line='24' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_tm_to_time64'> - <parameter type-id='2b8e7a42'/> - <return type-id='1eb56b1e'/> - </function-decl> - <function-decl name='rtc_valid_tm' mangled-name='rtc_valid_tm' filepath='include/linux/rtc.h' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_valid_tm'> - <parameter type-id='2b8e7a42'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='0506cdd8'> - <parameter type-id='fa0b179b'/> - <parameter type-id='bd54fe1a'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5abdb7a8'> - <parameter type-id='fa0b179b'/> - <parameter type-id='3ccc2590'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='2b4e6dbe'> - <parameter type-id='fa0b179b'/> - <parameter type-id='2b8e7a42'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0ad12489'> - <parameter type-id='fa0b179b'/> - <parameter type-id='6d120807'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='415e4835'> - <parameter type-id='fa0b179b'/> - <parameter type-id='f8dc9def'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8edd926b'> - <parameter type-id='fa0b179b'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='23f8b0bd'> - <parameter type-id='fa0b179b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/rtc/rtc-pl031.c' language='LANG_C89'> - <function-decl name='devm_kmemdup' mangled-name='devm_kmemdup' filepath='include/linux/device.h' line='974' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_kmemdup'> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='dev_pm_set_wake_irq' mangled-name='dev_pm_set_wake_irq' filepath='include/linux/pm_wakeirq.h' line='19' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_set_wake_irq'> - <parameter type-id='fa0b179b'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dev_pm_clear_wake_irq' mangled-name='dev_pm_clear_wake_irq' filepath='include/linux/pm_wakeirq.h' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_clear_wake_irq'> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_bin2bcd' mangled-name='_bin2bcd' filepath='include/linux/bcd.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_bin2bcd'> - <parameter type-id='f0981eeb'/> - <return type-id='002ac4a6'/> - </function-decl> - <function-decl name='_bcd2bin' mangled-name='_bcd2bin' filepath='include/linux/bcd.h' line='20' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_bcd2bin'> - <parameter type-id='002ac4a6'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='rtc_year_days' mangled-name='rtc_year_days' filepath='include/linux/rtc.h' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_year_days'> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rtc_update_irq' mangled-name='rtc_update_irq' filepath='include/linux/rtc.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_update_irq'> - <parameter type-id='5992ae83'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/rtc/sysfs.c' language='LANG_C89'> <function-decl name='rtc_add_group' mangled-name='rtc_add_group' filepath='drivers/rtc/sysfs.c' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_add_group'> @@ -124834,29 +109147,589 @@ <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/rtc/systohc.c' language='LANG_C89'> - <function-decl name='rtc_set_time' mangled-name='rtc_set_time' filepath='include/linux/rtc.h' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_set_time'> - <parameter type-id='5992ae83'/> - <parameter type-id='2b8e7a42'/> - <return type-id='95e97e5e'/> + <abi-instr address-size='64' path='drivers/scsi/hosts.c' language='LANG_C89'> + <class-decl name='transport_container' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/transport_class.h' line='56' column='1' id='2af4292a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ac' type-id='52bea74f' visibility='default' filepath='include/linux/transport_class.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='statistics' type-id='8ff9530e' visibility='default' filepath='include/linux/transport_class.h' line='58' column='1'/> + </data-member> + </class-decl> + <class-decl name='attribute_container' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/attribute_container.h' line='16' column='1' id='52bea74f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/attribute_container.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='containers' type-id='6160a6ce' visibility='default' filepath='include/linux/attribute_container.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='class' type-id='67aca04f' visibility='default' filepath='include/linux/attribute_container.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='grp' type-id='8ff9530e' visibility='default' filepath='include/linux/attribute_container.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='attrs' type-id='aa9eb300' visibility='default' filepath='include/linux/attribute_container.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='match' type-id='341171ef' visibility='default' filepath='include/linux/attribute_container.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/attribute_container.h' line='24' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='52bea74f' size-in-bits='64' id='3257bfe7'/> + <pointer-type-def type-id='6831a786' size-in-bits='64' id='3b3fe200'/> + <pointer-type-def type-id='1120d7bb' size-in-bits='64' id='341171ef'/> + <function-decl name='scsi_host_alloc' mangled-name='scsi_host_alloc' filepath='drivers/scsi/hosts.c' line='373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_host_alloc'> + <parameter type-id='36265581' name='sht' filepath='drivers/scsi/hosts.c' line='373' column='1'/> + <parameter type-id='95e97e5e' name='privsize' filepath='drivers/scsi/hosts.c' line='373' column='1'/> + <return type-id='a970a64c'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/scsi/scsi.c' language='LANG_C89'> - <function-decl name='scsi_device_get' mangled-name='scsi_device_get' filepath='drivers/scsi/scsi.c' line='538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_device_get'> - <parameter type-id='eb572b74' name='sdev' filepath='drivers/scsi/scsi.c' line='538' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='scsi_device_put' mangled-name='scsi_device_put' filepath='drivers/scsi/scsi.c' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_device_put'> - <parameter type-id='eb572b74' name='sdev' filepath='drivers/scsi/scsi.c' line='563' column='1'/> + <function-decl name='scsi_remove_host' mangled-name='scsi_remove_host' filepath='drivers/scsi/hosts.c' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_remove_host'> + <parameter type-id='a970a64c' name='shost' filepath='drivers/scsi/hosts.c' line='163' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__scsi_device_lookup_by_target' mangled-name='__scsi_device_lookup_by_target' filepath='drivers/scsi/scsi.c' line='664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__scsi_device_lookup_by_target'> - <parameter type-id='4cb5819d' name='starget' filepath='drivers/scsi/scsi.c' line='664' column='1'/> - <parameter type-id='91ce1af9' name='lun' filepath='drivers/scsi/scsi.c' line='665' column='1'/> - <return type-id='eb572b74'/> + <function-decl name='scsi_is_host_device' mangled-name='scsi_is_host_device' filepath='drivers/scsi/hosts.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_is_host_device'> + <parameter type-id='8df61054' name='dev' filepath='drivers/scsi/hosts.c' line='597' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <pointer-type-def type-id='e07b5dbe' size-in-bits='64' id='eb572b74'/> - <pointer-type-def type-id='148c2b1d' size-in-bits='64' id='4cb5819d'/> + <function-decl name='scsi_host_put' mangled-name='scsi_host_put' filepath='drivers/scsi/hosts.c' line='580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_host_put'> + <parameter type-id='a970a64c' name='shost' filepath='drivers/scsi/hosts.c' line='580' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='scsi_add_host_with_dma' mangled-name='scsi_add_host_with_dma' filepath='drivers/scsi/hosts.c' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_add_host_with_dma'> + <parameter type-id='a970a64c' name='shost' filepath='drivers/scsi/hosts.c' line='208' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/scsi/hosts.c' line='208' column='1'/> + <parameter type-id='fa0b179b' name='dma_dev' filepath='drivers/scsi/hosts.c' line='209' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='83cec606' size-in-bits='64' id='a970a64c'/> + <pointer-type-def type-id='89a2612a' size-in-bits='64' id='aa9eb300'/> + <function-type size-in-bits='64' id='6831a786'> + <parameter type-id='a970a64c'/> + <parameter type-id='6e160b14'/> + <parameter type-id='6e160b14'/> + <parameter type-id='91ce1af9'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1120d7bb'> + <parameter type-id='3257bfe7'/> + <parameter type-id='fa0b179b'/> + <return type-id='95e97e5e'/> + </function-type> + <pointer-type-def type-id='1a0d5389' size-in-bits='64' id='36265581'/> + <class-decl name='Scsi_Host' size-in-bits='19008' is-struct='yes' visibility='default' filepath='include/scsi/scsi_host.h' line='533' column='1' id='83cec606'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__devices' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_host.h' line='542' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='__targets' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_host.h' line='543' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='starved_list' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_host.h' line='545' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='default_lock' type-id='fb4018a0' visibility='default' filepath='include/scsi/scsi_host.h' line='547' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='host_lock' type-id='cff2d845' visibility='default' filepath='include/scsi/scsi_host.h' line='548' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='scan_mutex' type-id='925167dc' visibility='default' filepath='include/scsi/scsi_host.h' line='550' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='eh_cmd_q' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_host.h' line='552' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='ehandler' type-id='f23e2572' visibility='default' filepath='include/scsi/scsi_host.h' line='553' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='eh_action' type-id='389faaf7' visibility='default' filepath='include/scsi/scsi_host.h' line='554' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='host_wait' type-id='b5ab048f' visibility='default' filepath='include/scsi/scsi_host.h' line='556' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='hostt' type-id='36265581' visibility='default' filepath='include/scsi/scsi_host.h' line='557' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='transportt' type-id='498f47da' visibility='default' filepath='include/scsi/scsi_host.h' line='558' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='tag_set' type-id='651086d7' visibility='default' filepath='include/scsi/scsi_host.h' line='561' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='host_busy' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_host.h' line='563' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2656'> + <var-decl name='host_blocked' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_host.h' line='564' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='host_failed' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='566' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2720'> + <var-decl name='host_eh_scheduled' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='568' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='host_no' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='570' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2784'> + <var-decl name='eh_deadline' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='573' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='last_reset' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='574' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='max_channel' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='583' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2912'> + <var-decl name='max_id' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='584' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='max_lun' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='585' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='unique_id' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='594' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3040'> + <var-decl name='max_cmd_len' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_host.h' line='603' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='this_id' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='605' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3104'> + <var-decl name='can_queue' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='606' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='cmd_per_lun' type-id='a2185560' visibility='default' filepath='include/scsi/scsi_host.h' line='607' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3152'> + <var-decl name='sg_tablesize' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_host.h' line='608' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3168'> + <var-decl name='sg_prot_tablesize' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_host.h' line='609' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='max_sectors' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='610' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3232'> + <var-decl name='max_segment_size' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='611' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='dma_boundary' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='612' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='virt_boundary_mask' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='613' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='nr_hw_queues' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='621' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='active_mode' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='622' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='unchecked_isa_dma' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='623' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='host_self_blocked' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='629' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='reverse_ordering' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='636' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='tmf_in_progress' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='639' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='async_scan' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='642' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='eh_noresume' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='645' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='no_write_same' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='648' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9'> + <var-decl name='use_cmd_list' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10'> + <var-decl name='short_inquiry' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='653' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='no_scsi2_lun_in_cdb' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='656' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3440'> + <var-decl name='work_q_name' type-id='664ac0b7' visibility='default' filepath='include/scsi/scsi_host.h' line='661' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='work_q' type-id='242e3d19' visibility='default' filepath='include/scsi/scsi_host.h' line='662' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='tmf_work_q' type-id='242e3d19' visibility='default' filepath='include/scsi/scsi_host.h' line='667' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='max_host_blocked' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='672' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3808'> + <var-decl name='prot_capabilities' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='675' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='prot_guard_type' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_host.h' line='676' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='base' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='679' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='io_port' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='680' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4032'> + <var-decl name='n_io_port' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_host.h' line='681' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4040'> + <var-decl name='dma_channel' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_host.h' line='682' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4064'> + <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='683' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='shost_state' type-id='e41e14c7' visibility='default' filepath='include/scsi/scsi_host.h' line='686' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='shost_gendev' type-id='66e487eb' visibility='default' filepath='include/scsi/scsi_host.h' line='689' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11520'> + <var-decl name='shost_dev' type-id='66e487eb' visibility='default' filepath='include/scsi/scsi_host.h' line='689' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18880'> + <var-decl name='shost_data' type-id='eaa32e2f' visibility='default' filepath='include/scsi/scsi_host.h' line='695' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18944'> + <var-decl name='dma_dev' type-id='fa0b179b' visibility='default' filepath='include/scsi/scsi_host.h' line='701' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19008'> + <var-decl name='hostdata' type-id='c99b5ecd' visibility='default' filepath='include/scsi/scsi_host.h' line='708' column='1'/> + </data-member> + </class-decl> + <class-decl name='scsi_host_template' size-in-bits='3008' is-struct='yes' visibility='default' filepath='include/scsi/scsi_host.h' line='46' column='1' id='1a0d5389'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/scsi/scsi_host.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/scsi/scsi_host.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='info' type-id='91464e34' visibility='default' filepath='include/scsi/scsi_host.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ioctl' type-id='73550cb4' visibility='default' filepath='include/scsi/scsi_host.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='compat_ioctl' type-id='73550cb4' visibility='default' filepath='include/scsi/scsi_host.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='queuecommand' type-id='5e9804d5' visibility='default' filepath='include/scsi/scsi_host.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='commit_rqs' type-id='fddad99e' visibility='default' filepath='include/scsi/scsi_host.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='eh_abort_handler' type-id='0786894c' visibility='default' filepath='include/scsi/scsi_host.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='eh_device_reset_handler' type-id='0786894c' visibility='default' filepath='include/scsi/scsi_host.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='eh_target_reset_handler' type-id='0786894c' visibility='default' filepath='include/scsi/scsi_host.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='eh_bus_reset_handler' type-id='0786894c' visibility='default' filepath='include/scsi/scsi_host.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='eh_host_reset_handler' type-id='0786894c' visibility='default' filepath='include/scsi/scsi_host.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='slave_alloc' type-id='4fae2c98' visibility='default' filepath='include/scsi/scsi_host.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='slave_configure' type-id='4fae2c98' visibility='default' filepath='include/scsi/scsi_host.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='slave_destroy' type-id='38c41fe1' visibility='default' filepath='include/scsi/scsi_host.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='target_alloc' type-id='55bb6559' visibility='default' filepath='include/scsi/scsi_host.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='target_destroy' type-id='36e7f8ac' visibility='default' filepath='include/scsi/scsi_host.h' line='241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='scan_finished' type-id='07445d6c' visibility='default' filepath='include/scsi/scsi_host.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='scan_start' type-id='7fc5dc19' visibility='default' filepath='include/scsi/scsi_host.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='change_queue_depth' type-id='38313007' visibility='default' filepath='include/scsi/scsi_host.h' line='274' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='map_queues' type-id='1a9d259c' visibility='default' filepath='include/scsi/scsi_host.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='bios_param' type-id='4c72f20d' visibility='default' filepath='include/scsi/scsi_host.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='unlock_native_capacity' type-id='38c41fe1' visibility='default' filepath='include/scsi/scsi_host.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='show_info' type-id='b9e33ab0' visibility='default' filepath='include/scsi/scsi_host.h' line='310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='write_info' type-id='ff0f7577' visibility='default' filepath='include/scsi/scsi_host.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='eh_timed_out' type-id='7114e104' visibility='default' filepath='include/scsi/scsi_host.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='host_reset' type-id='203d9a9b' visibility='default' filepath='include/scsi/scsi_host.h' line='330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='proc_name' type-id='80f4b756' visibility='default' filepath='include/scsi/scsi_host.h' line='338' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='proc_dir' type-id='d077e928' visibility='default' filepath='include/scsi/scsi_host.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='can_queue' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='351' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1888'> + <var-decl name='this_id' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='360' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='sg_tablesize' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_host.h' line='366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1936'> + <var-decl name='sg_prot_tablesize' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_host.h' line='367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1952'> + <var-decl name='max_sectors' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='372' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='max_segment_size' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='377' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='dma_boundary' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='virt_boundary_mask' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='385' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='cmd_per_lun' type-id='a2185560' visibility='default' filepath='include/scsi/scsi_host.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2192'> + <var-decl name='present' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_host.h' line='410' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2208'> + <var-decl name='tag_alloc_policy' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='413' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='track_queue_depth' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='418' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='supported_mode' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='unchecked_isa_dma' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='emulated' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='433' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='skip_settle_delay' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='438' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='no_write_same' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='force_blk_mq' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='444' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2272'> + <var-decl name='max_host_blocked' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='449' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='shost_attrs' type-id='aa9eb300' visibility='default' filepath='include/scsi/scsi_host.h' line='463' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='sdev_attrs' type-id='aa9eb300' visibility='default' filepath='include/scsi/scsi_host.h' line='468' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='sdev_groups' type-id='c97de1ac' visibility='default' filepath='include/scsi/scsi_host.h' line='474' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='vendor_id' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='483' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='cmd_size' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='488' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='cmd_pool' type-id='4783492e' visibility='default' filepath='include/scsi/scsi_host.h' line='489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='rpm_autosuspend_delay' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='492' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='497' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='uint' type-id='f0981eeb' filepath='include/linux/types.h' line='92' column='1' id='6e160b14'/> + <pointer-type-def type-id='369a41ea' size-in-bits='64' id='91464e34'/> + <pointer-type-def type-id='291d9c02' size-in-bits='64' id='7114e104'/> + <enum-decl name='scsi_host_state' filepath='include/scsi/scsi_host.h' line='523' column='1' id='e41e14c7'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='SHOST_CREATED' value='1'/> + <enumerator name='SHOST_RUNNING' value='2'/> + <enumerator name='SHOST_CANCEL' value='3'/> + <enumerator name='SHOST_DEL' value='4'/> + <enumerator name='SHOST_RECOVERY' value='5'/> + <enumerator name='SHOST_CANCEL_RECOVERY' value='6'/> + <enumerator name='SHOST_DEL_RECOVERY' value='7'/> + </enum-decl> + <pointer-type-def type-id='fb9c833a' size-in-bits='64' id='1a9d259c'/> + <pointer-type-def type-id='20affdf3' size-in-bits='64' id='ff0f7577'/> + <pointer-type-def type-id='d2f6c36f' size-in-bits='64' id='203d9a9b'/> + <pointer-type-def type-id='d15eda11' size-in-bits='64' id='5e9804d5'/> + <pointer-type-def type-id='9423c42a' size-in-bits='64' id='07445d6c'/> + <pointer-type-def type-id='97ca9b12' size-in-bits='64' id='0786894c'/> + <pointer-type-def type-id='53efb49e' size-in-bits='64' id='4fae2c98'/> + <pointer-type-def type-id='8ff31849' size-in-bits='64' id='4c72f20d'/> + <pointer-type-def type-id='686e5e33' size-in-bits='64' id='38313007'/> + <pointer-type-def type-id='ec8e7b62' size-in-bits='64' id='73550cb4'/> + <pointer-type-def type-id='af8a50f5' size-in-bits='64' id='55bb6559'/> + <pointer-type-def type-id='f680e13e' size-in-bits='64' id='b9e33ab0'/> + <pointer-type-def type-id='94982f58' size-in-bits='64' id='4783492e'/> + <pointer-type-def type-id='0e15337c' size-in-bits='64' id='498f47da'/> + <pointer-type-def type-id='d7413fe5' size-in-bits='64' id='7fc5dc19'/> + <pointer-type-def type-id='0457ac44' size-in-bits='64' id='fddad99e'/> + <pointer-type-def type-id='9102a0ad' size-in-bits='64' id='38c41fe1'/> + <pointer-type-def type-id='ed6fc6ea' size-in-bits='64' id='36e7f8ac'/> + <class-decl name='scsi_host_cmd_pool' is-struct='yes' visibility='default' is-declaration-only='yes' id='94982f58'/> + <class-decl name='scsi_transport_template' size-in-bits='2816' is-struct='yes' visibility='default' filepath='include/scsi/scsi_transport.h' line='16' column='1' id='0e15337c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='host_attrs' type-id='2af4292a' visibility='default' filepath='include/scsi/scsi_transport.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='target_attrs' type-id='2af4292a' visibility='default' filepath='include/scsi/scsi_transport.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='device_attrs' type-id='2af4292a' visibility='default' filepath='include/scsi/scsi_transport.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='user_scan' type-id='3b3fe200' visibility='default' filepath='include/scsi/scsi_transport.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='device_size' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2592'> + <var-decl name='device_private_offset' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='target_size' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2656'> + <var-decl name='target_private_offset' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='host_size' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='create_work_queue' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_transport.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='eh_strategy_handler' type-id='7fc5dc19' visibility='default' filepath='include/scsi/scsi_transport.h' line='45' column='1'/> + </data-member> + </class-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/scsi/scsi.c' language='LANG_C89'> + <class-decl name='scsi_device_handler' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/scsi/scsi_dh.h' line='48' column='1' id='4e8a6f85'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_dh.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/scsi/scsi_dh.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/scsi/scsi_dh.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='check_sense' type-id='a263aa4a' visibility='default' filepath='include/scsi/scsi_dh.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='attach' type-id='4fae2c98' visibility='default' filepath='include/scsi/scsi_dh.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='detach' type-id='38c41fe1' visibility='default' filepath='include/scsi/scsi_dh.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='activate' type-id='81d19a12' visibility='default' filepath='include/scsi/scsi_dh.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='prep_fn' type-id='04d17276' visibility='default' filepath='include/scsi/scsi_dh.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='set_params' type-id='b25d7387' visibility='default' filepath='include/scsi/scsi_dh.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='rescan' type-id='38c41fe1' visibility='default' filepath='include/scsi/scsi_dh.h' line='61' column='1'/> + </data-member> + </class-decl> + <class-decl name='scsi_host_cmd_pool' is-struct='yes' visibility='default' is-declaration-only='yes' id='94982f58'/> + <class-decl name='scsi_transport_template' size-in-bits='2816' is-struct='yes' visibility='default' filepath='include/scsi/scsi_transport.h' line='16' column='1' id='0e15337c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='host_attrs' type-id='2af4292a' visibility='default' filepath='include/scsi/scsi_transport.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='target_attrs' type-id='2af4292a' visibility='default' filepath='include/scsi/scsi_transport.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='device_attrs' type-id='2af4292a' visibility='default' filepath='include/scsi/scsi_transport.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='user_scan' type-id='3b3fe200' visibility='default' filepath='include/scsi/scsi_transport.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='device_size' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2592'> + <var-decl name='device_private_offset' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='target_size' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2656'> + <var-decl name='target_private_offset' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='host_size' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='create_work_queue' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_transport.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='eh_strategy_handler' type-id='7fc5dc19' visibility='default' filepath='include/scsi/scsi_transport.h' line='45' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='128' id='92a46553'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> <class-decl name='scsi_device' size-in-bits='19456' is-struct='yes' visibility='default' filepath='include/scsi/scsi_device.h' line='102' column='1' id='e07b5dbe'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='host' type-id='a970a64c' visibility='default' filepath='include/scsi/scsi_device.h' line='103' column='1'/> @@ -125183,97 +110056,6 @@ <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_device.h' line='238' column='1'/> </data-member> </class-decl> - <class-decl name='scsi_target' size-in-bits='8064' is-struct='yes' visibility='default' filepath='include/scsi/scsi_device.h' line='287' column='1' id='148c2b1d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='starget_sdev_user' type-id='eb572b74' visibility='default' filepath='include/scsi/scsi_device.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='siblings' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_device.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='devices' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_device.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/scsi/scsi_device.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='reap_ref' type-id='400fb07b' visibility='default' filepath='include/scsi/scsi_device.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7712'> - <var-decl name='channel' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='create' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='single_lun' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='pdt_1f_for_no_lun' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='no_report_luns' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='expecting_lun_change' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='target_busy' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_device.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7840'> - <var-decl name='target_blocked' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_device.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='can_queue' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7904'> - <var-decl name='max_target_blocked' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7936'> - <var-decl name='scsi_level' type-id='a84c031d' visibility='default' filepath='include/scsi/scsi_device.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7968'> - <var-decl name='state' type-id='0e1b99c8' visibility='default' filepath='include/scsi/scsi_device.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='hostdata' type-id='eaa32e2f' visibility='default' filepath='include/scsi/scsi_device.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8064'> - <var-decl name='starget_data' type-id='c99b5ecd' visibility='default' filepath='include/scsi/scsi_device.h' line='322' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='83cec606' size-in-bits='64' id='a970a64c'/> - <class-decl name='execute_work' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/workqueue.h' line='175' column='1' id='53f7ea88'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/workqueue.h' line='176' column='1'/> - </data-member> - </class-decl> - <enum-decl name='scsi_device_state' filepath='include/scsi/scsi_device.h' line='37' column='1' id='7e4b2e83'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='SDEV_CREATED' value='1'/> - <enumerator name='SDEV_RUNNING' value='2'/> - <enumerator name='SDEV_CANCEL' value='3'/> - <enumerator name='SDEV_DEL' value='4'/> - <enumerator name='SDEV_QUIESCE' value='5'/> - <enumerator name='SDEV_OFFLINE' value='6'/> - <enumerator name='SDEV_TRANSPORT_OFFLINE' value='7'/> - <enumerator name='SDEV_BLOCK' value='8'/> - <enumerator name='SDEV_CREATED_BLOCK' value='9'/> - </enum-decl> - <enum-decl name='scsi_target_state' filepath='include/scsi/scsi_device.h' line='274' column='1' id='0e1b99c8'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='STARGET_CREATED' value='1'/> - <enumerator name='STARGET_RUNNING' value='2'/> - <enumerator name='STARGET_REMOVE' value='3'/> - <enumerator name='STARGET_CREATED_REMOVE' value='4'/> - <enumerator name='STARGET_DEL' value='5'/> - </enum-decl> - <pointer-type-def type-id='4e8a6f85' size-in-bits='64' id='0a0775b5'/> - <pointer-type-def type-id='4399e1b2' size-in-bits='64' id='2b88fa00'/> - <typedef-decl name='blist_flags_t' type-id='d3130597' filepath='include/scsi/scsi_device.h' line='19' column='1' id='ec838379'/> <class-decl name='Scsi_Host' size-in-bits='19008' is-struct='yes' visibility='default' filepath='include/scsi/scsi_host.h' line='533' column='1' id='83cec606'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='__devices' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_host.h' line='542' column='1'/> @@ -125465,67 +110247,6 @@ <var-decl name='hostdata' type-id='c99b5ecd' visibility='default' filepath='include/scsi/scsi_host.h' line='708' column='1'/> </data-member> </class-decl> - <class-decl name='scsi_device_handler' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/scsi/scsi_dh.h' line='48' column='1' id='4e8a6f85'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_dh.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/scsi/scsi_dh.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/scsi/scsi_dh.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='check_sense' type-id='a263aa4a' visibility='default' filepath='include/scsi/scsi_dh.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='attach' type-id='4fae2c98' visibility='default' filepath='include/scsi/scsi_dh.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='detach' type-id='38c41fe1' visibility='default' filepath='include/scsi/scsi_dh.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='activate' type-id='81d19a12' visibility='default' filepath='include/scsi/scsi_dh.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='prep_fn' type-id='04d17276' visibility='default' filepath='include/scsi/scsi_dh.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='set_params' type-id='b25d7387' visibility='default' filepath='include/scsi/scsi_dh.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='rescan' type-id='38c41fe1' visibility='default' filepath='include/scsi/scsi_dh.h' line='61' column='1'/> - </data-member> - </class-decl> - <class-decl name='scsi_vpd' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/scsi/scsi_device.h' line='96' column='1' id='4399e1b2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/scsi/scsi_device.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='len' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_device.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='data' type-id='5e6516ee' visibility='default' filepath='include/scsi/scsi_device.h' line='99' column='1'/> - </data-member> - </class-decl> - <enum-decl name='scsi_host_state' filepath='include/scsi/scsi_host.h' line='523' column='1' id='e41e14c7'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='SHOST_CREATED' value='1'/> - <enumerator name='SHOST_RUNNING' value='2'/> - <enumerator name='SHOST_CANCEL' value='3'/> - <enumerator name='SHOST_DEL' value='4'/> - <enumerator name='SHOST_RECOVERY' value='5'/> - <enumerator name='SHOST_CANCEL_RECOVERY' value='6'/> - <enumerator name='SHOST_DEL_RECOVERY' value='7'/> - </enum-decl> - <pointer-type-def type-id='53efb49e' size-in-bits='64' id='4fae2c98'/> - <pointer-type-def type-id='d591777b' size-in-bits='64' id='b25d7387'/> - <pointer-type-def type-id='08decef0' size-in-bits='64' id='a263aa4a'/> - <pointer-type-def type-id='1d3d5bb0' size-in-bits='64' id='81d19a12'/> - <pointer-type-def type-id='1a0d5389' size-in-bits='64' id='36265581'/> - <pointer-type-def type-id='0e15337c' size-in-bits='64' id='498f47da'/> - <pointer-type-def type-id='f7146e24' size-in-bits='64' id='04d17276'/> - <pointer-type-def type-id='9102a0ad' size-in-bits='64' id='38c41fe1'/> <class-decl name='scsi_host_template' size-in-bits='3008' is-struct='yes' visibility='default' filepath='include/scsi/scsi_host.h' line='46' column='1' id='1a0d5389'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/scsi/scsi_host.h' line='47' column='1'/> @@ -125705,279 +110426,6 @@ <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='497' column='1'/> </data-member> </class-decl> - <class-decl name='scsi_transport_template' size-in-bits='2816' is-struct='yes' visibility='default' filepath='include/scsi/scsi_transport.h' line='16' column='1' id='0e15337c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='host_attrs' type-id='2af4292a' visibility='default' filepath='include/scsi/scsi_transport.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='target_attrs' type-id='2af4292a' visibility='default' filepath='include/scsi/scsi_transport.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='device_attrs' type-id='2af4292a' visibility='default' filepath='include/scsi/scsi_transport.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='user_scan' type-id='3b3fe200' visibility='default' filepath='include/scsi/scsi_transport.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='device_size' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2592'> - <var-decl name='device_private_offset' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='target_size' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2656'> - <var-decl name='target_private_offset' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='host_size' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='create_work_queue' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_transport.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='eh_strategy_handler' type-id='7fc5dc19' visibility='default' filepath='include/scsi/scsi_transport.h' line='45' column='1'/> - </data-member> - </class-decl> - <class-decl name='transport_container' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/transport_class.h' line='56' column='1' id='2af4292a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ac' type-id='52bea74f' visibility='default' filepath='include/linux/transport_class.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='statistics' type-id='8ff9530e' visibility='default' filepath='include/linux/transport_class.h' line='58' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='369a41ea' size-in-bits='64' id='91464e34'/> - <pointer-type-def type-id='89a2612a' size-in-bits='64' id='aa9eb300'/> - <pointer-type-def type-id='291d9c02' size-in-bits='64' id='7114e104'/> - <pointer-type-def type-id='fb9c833a' size-in-bits='64' id='1a9d259c'/> - <pointer-type-def type-id='20affdf3' size-in-bits='64' id='ff0f7577'/> - <pointer-type-def type-id='d2f6c36f' size-in-bits='64' id='203d9a9b'/> - <pointer-type-def type-id='d15eda11' size-in-bits='64' id='5e9804d5'/> - <pointer-type-def type-id='6831a786' size-in-bits='64' id='3b3fe200'/> - <pointer-type-def type-id='9423c42a' size-in-bits='64' id='07445d6c'/> - <pointer-type-def type-id='97ca9b12' size-in-bits='64' id='0786894c'/> - <pointer-type-def type-id='8ff31849' size-in-bits='64' id='4c72f20d'/> - <pointer-type-def type-id='686e5e33' size-in-bits='64' id='38313007'/> - <pointer-type-def type-id='ec8e7b62' size-in-bits='64' id='73550cb4'/> - <pointer-type-def type-id='af8a50f5' size-in-bits='64' id='55bb6559'/> - <pointer-type-def type-id='f680e13e' size-in-bits='64' id='b9e33ab0'/> - <pointer-type-def type-id='94982f58' size-in-bits='64' id='4783492e'/> - <pointer-type-def type-id='d7413fe5' size-in-bits='64' id='7fc5dc19'/> - <pointer-type-def type-id='0457ac44' size-in-bits='64' id='fddad99e'/> - <pointer-type-def type-id='ed6fc6ea' size-in-bits='64' id='36e7f8ac'/> - <class-decl name='attribute_container' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/attribute_container.h' line='16' column='1' id='52bea74f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/attribute_container.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='containers' type-id='6160a6ce' visibility='default' filepath='include/linux/attribute_container.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='class' type-id='67aca04f' visibility='default' filepath='include/linux/attribute_container.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='grp' type-id='8ff9530e' visibility='default' filepath='include/linux/attribute_container.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='attrs' type-id='aa9eb300' visibility='default' filepath='include/linux/attribute_container.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='match' type-id='341171ef' visibility='default' filepath='include/linux/attribute_container.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/attribute_container.h' line='24' column='1'/> - </data-member> - </class-decl> - <class-decl name='scsi_host_cmd_pool' is-struct='yes' visibility='default' is-declaration-only='yes' id='94982f58'/> - <pointer-type-def type-id='1120d7bb' size-in-bits='64' id='341171ef'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/scsi/scsi_error.c' language='LANG_C89'> - <class-decl name='scsi_sense_hdr' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/scsi/scsi_common.h' line='50' column='1' id='d6746ce3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='response_code' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='sense_key' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='asc' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='ascq' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='byte4' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='byte5' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='byte6' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='additional_length' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='58' column='1'/> - </data-member> - </class-decl> - <class-decl name='transport_container' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/transport_class.h' line='56' column='1' id='2af4292a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ac' type-id='52bea74f' visibility='default' filepath='include/linux/transport_class.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='statistics' type-id='8ff9530e' visibility='default' filepath='include/linux/transport_class.h' line='58' column='1'/> - </data-member> - </class-decl> - <class-decl name='attribute_container' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/attribute_container.h' line='16' column='1' id='52bea74f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/attribute_container.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='containers' type-id='6160a6ce' visibility='default' filepath='include/linux/attribute_container.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='class' type-id='67aca04f' visibility='default' filepath='include/linux/attribute_container.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='grp' type-id='8ff9530e' visibility='default' filepath='include/linux/attribute_container.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='attrs' type-id='aa9eb300' visibility='default' filepath='include/linux/attribute_container.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='match' type-id='341171ef' visibility='default' filepath='include/linux/attribute_container.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/attribute_container.h' line='24' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='activate_complete' type-id='1ed1e4cd' filepath='include/scsi/scsi_dh.h' line='47' column='1' id='0b6eba4d'/> - <class-decl name='scsi_eh_save' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/scsi/scsi_eh.h' line='32' column='1' id='2ee43d37'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='result' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_eh.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='resid_len' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_eh.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='eh_eflags' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_eh.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='data_direction' type-id='eea6b025' visibility='default' filepath='include/scsi/scsi_eh.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='underflow' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_eh.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='cmd_len' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_eh.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='168'> - <var-decl name='prot_op' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_eh.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cmnd' type-id='cf536864' visibility='default' filepath='include/scsi/scsi_eh.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sdb' type-id='9f8b0d0f' visibility='default' filepath='include/scsi/scsi_eh.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='eh_cmnd' type-id='92a46553' visibility='default' filepath='include/scsi/scsi_eh.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='sense_sgl' type-id='663acc25' visibility='default' filepath='include/scsi/scsi_eh.h' line='45' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='52bea74f' size-in-bits='64' id='3257bfe7'/> - <pointer-type-def type-id='6831a786' size-in-bits='64' id='3b3fe200'/> - <pointer-type-def type-id='1120d7bb' size-in-bits='64' id='341171ef'/> - <pointer-type-def type-id='d591777b' size-in-bits='64' id='b25d7387'/> - <pointer-type-def type-id='08decef0' size-in-bits='64' id='a263aa4a'/> - <pointer-type-def type-id='1d3d5bb0' size-in-bits='64' id='81d19a12'/> - <pointer-type-def type-id='2ee43d37' size-in-bits='64' id='075d8b9f'/> - <pointer-type-def type-id='d6746ce3' size-in-bits='64' id='991b8213'/> - <pointer-type-def type-id='f7146e24' size-in-bits='64' id='04d17276'/> - <pointer-type-def type-id='2922fb19' size-in-bits='64' id='1ed1e4cd'/> - <function-decl name='scsi_normalize_sense' mangled-name='scsi_normalize_sense' filepath='include/scsi/scsi_common.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_normalize_sense'> - <parameter type-id='354f7eb9'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='991b8213'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='scsi_eh_prep_cmnd' mangled-name='scsi_eh_prep_cmnd' filepath='drivers/scsi/scsi_error.c' line='953' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_eh_prep_cmnd'> - <parameter type-id='0b8718c0' name='scmd' filepath='drivers/scsi/scsi_error.c' line='953' column='1'/> - <parameter type-id='075d8b9f' name='ses' filepath='drivers/scsi/scsi_error.c' line='953' column='1'/> - <parameter type-id='cf536864' name='cmnd' filepath='drivers/scsi/scsi_error.c' line='954' column='1'/> - <parameter type-id='95e97e5e' name='cmnd_size' filepath='drivers/scsi/scsi_error.c' line='954' column='1'/> - <parameter type-id='f0981eeb' name='sense_bytes' filepath='drivers/scsi/scsi_error.c' line='954' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='scsi_eh_restore_cmnd' mangled-name='scsi_eh_restore_cmnd' filepath='drivers/scsi/scsi_error.c' line='1024' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_eh_restore_cmnd'> - <parameter type-id='0b8718c0' name='scmd' filepath='drivers/scsi/scsi_error.c' line='1024' column='1'/> - <parameter type-id='075d8b9f' name='ses' filepath='drivers/scsi/scsi_error.c' line='1024' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='scsi_report_device_reset' mangled-name='scsi_report_device_reset' filepath='drivers/scsi/scsi_error.c' line='2305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_report_device_reset'> - <parameter type-id='a970a64c' name='shost' filepath='drivers/scsi/scsi_error.c' line='2305' column='1'/> - <parameter type-id='95e97e5e' name='channel' filepath='drivers/scsi/scsi_error.c' line='2305' column='1'/> - <parameter type-id='95e97e5e' name='target' filepath='drivers/scsi/scsi_error.c' line='2305' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='scsi_sense_desc_find' mangled-name='scsi_sense_desc_find' filepath='include/scsi/scsi_common.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_sense_desc_find'> - <parameter type-id='354f7eb9'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='354f7eb9'/> - </function-decl> - <class-decl name='scsi_data_buffer' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='36' column='1' id='9f8b0d0f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='table' type-id='c59e4f4c' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='38' column='1'/> - </data-member> - </class-decl> - <function-type size-in-bits='64' id='6831a786'> - <parameter type-id='a970a64c'/> - <parameter type-id='6e160b14'/> - <parameter type-id='6e160b14'/> - <parameter type-id='91ce1af9'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1120d7bb'> - <parameter type-id='3257bfe7'/> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d591777b'> - <parameter type-id='eb572b74'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='08decef0'> - <parameter type-id='eb572b74'/> - <parameter type-id='991b8213'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1d3d5bb0'> - <parameter type-id='eb572b74'/> - <parameter type-id='0b6eba4d'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f7146e24'> - <parameter type-id='eb572b74'/> - <parameter type-id='3dad1a48'/> - <return type-id='f4e2facd'/> - </function-type> - <function-type size-in-bits='64' id='2922fb19'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <pointer-type-def type-id='fe7ab802' size-in-bits='64' id='0b8718c0'/> - <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='128' id='92a46553'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> <class-decl name='scsi_cmnd' size-in-bits='3904' is-struct='yes' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='68' column='1' id='fe7ab802'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='req' type-id='dec7ed8d' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='69' column='1'/> @@ -126079,7 +110527,40 @@ <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='149' column='1'/> </data-member> </class-decl> - <typedef-decl name='uint' type-id='f0981eeb' filepath='include/linux/types.h' line='92' column='1' id='6e160b14'/> + <class-decl name='scsi_request' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/scsi/scsi_request.h' line='9' column='1' id='dec7ed8d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__cmd' type-id='92a46553' visibility='default' filepath='include/scsi/scsi_request.h' line='10' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cmd' type-id='cf536864' visibility='default' filepath='include/scsi/scsi_request.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cmd_len' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_request.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='result' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_request.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sense_len' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_request.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='resid_len' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_request.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='retries' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_request.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='sense' type-id='eaa32e2f' visibility='default' filepath='include/scsi/scsi_request.h' line='17' column='1'/> + </data-member> + </class-decl> + <class-decl name='scsi_data_buffer' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='36' column='1' id='9f8b0d0f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='table' type-id='c59e4f4c' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='38' column='1'/> + </data-member> + </class-decl> <class-decl name='scsi_pointer' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='42' column='1' id='fd44f8bd'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='ptr' type-id='26a90f95' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='43' column='1'/> @@ -126112,51 +110593,449 @@ <var-decl name='phase' type-id='e024ff18' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='54' column='1'/> </data-member> </class-decl> - <class-decl name='scsi_request' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/scsi/scsi_request.h' line='9' column='1' id='dec7ed8d'> + <class-decl name='scsi_target' size-in-bits='8064' is-struct='yes' visibility='default' filepath='include/scsi/scsi_device.h' line='287' column='1' id='148c2b1d'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__cmd' type-id='92a46553' visibility='default' filepath='include/scsi/scsi_request.h' line='10' column='1'/> + <var-decl name='starget_sdev_user' type-id='eb572b74' visibility='default' filepath='include/scsi/scsi_device.h' line='288' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cmd' type-id='cf536864' visibility='default' filepath='include/scsi/scsi_request.h' line='11' column='1'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='siblings' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_device.h' line='289' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cmd_len' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_request.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='result' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_request.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sense_len' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_request.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='resid_len' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_request.h' line='15' column='1'/> + <var-decl name='devices' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_device.h' line='290' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='retries' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_request.h' line='16' column='1'/> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/scsi/scsi_device.h' line='291' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='sense' type-id='eaa32e2f' visibility='default' filepath='include/scsi/scsi_request.h' line='17' column='1'/> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='reap_ref' type-id='400fb07b' visibility='default' filepath='include/scsi/scsi_device.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7712'> + <var-decl name='channel' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='create' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='single_lun' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='pdt_1f_for_no_lun' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='no_report_luns' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='expecting_lun_change' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='target_busy' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_device.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7840'> + <var-decl name='target_blocked' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_device.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='can_queue' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7904'> + <var-decl name='max_target_blocked' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7936'> + <var-decl name='scsi_level' type-id='a84c031d' visibility='default' filepath='include/scsi/scsi_device.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7968'> + <var-decl name='state' type-id='0e1b99c8' visibility='default' filepath='include/scsi/scsi_device.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='hostdata' type-id='eaa32e2f' visibility='default' filepath='include/scsi/scsi_device.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8064'> + <var-decl name='starget_data' type-id='c99b5ecd' visibility='default' filepath='include/scsi/scsi_device.h' line='322' column='1'/> </data-member> </class-decl> + <enum-decl name='scsi_target_state' filepath='include/scsi/scsi_device.h' line='274' column='1' id='0e1b99c8'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='STARGET_CREATED' value='1'/> + <enumerator name='STARGET_RUNNING' value='2'/> + <enumerator name='STARGET_REMOVE' value='3'/> + <enumerator name='STARGET_CREATED_REMOVE' value='4'/> + <enumerator name='STARGET_DEL' value='5'/> + </enum-decl> + <enum-decl name='scsi_host_state' filepath='include/scsi/scsi_host.h' line='523' column='1' id='e41e14c7'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='SHOST_CREATED' value='1'/> + <enumerator name='SHOST_RUNNING' value='2'/> + <enumerator name='SHOST_CANCEL' value='3'/> + <enumerator name='SHOST_DEL' value='4'/> + <enumerator name='SHOST_RECOVERY' value='5'/> + <enumerator name='SHOST_CANCEL_RECOVERY' value='6'/> + <enumerator name='SHOST_DEL_RECOVERY' value='7'/> + </enum-decl> + <class-decl name='scsi_vpd' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/scsi/scsi_device.h' line='96' column='1' id='4399e1b2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/scsi/scsi_device.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='len' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_device.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='data' type-id='5e6516ee' visibility='default' filepath='include/scsi/scsi_device.h' line='99' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='blist_flags_t' type-id='d3130597' filepath='include/scsi/scsi_device.h' line='19' column='1' id='ec838379'/> + <class-decl name='execute_work' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/workqueue.h' line='175' column='1' id='53f7ea88'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/workqueue.h' line='176' column='1'/> + </data-member> + </class-decl> + <enum-decl name='scsi_device_state' filepath='include/scsi/scsi_device.h' line='37' column='1' id='7e4b2e83'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='SDEV_CREATED' value='1'/> + <enumerator name='SDEV_RUNNING' value='2'/> + <enumerator name='SDEV_CANCEL' value='3'/> + <enumerator name='SDEV_DEL' value='4'/> + <enumerator name='SDEV_QUIESCE' value='5'/> + <enumerator name='SDEV_OFFLINE' value='6'/> + <enumerator name='SDEV_TRANSPORT_OFFLINE' value='7'/> + <enumerator name='SDEV_BLOCK' value='8'/> + <enumerator name='SDEV_CREATED_BLOCK' value='9'/> + </enum-decl> + <pointer-type-def type-id='83cec606' size-in-bits='64' id='a970a64c'/> + <pointer-type-def type-id='369a41ea' size-in-bits='64' id='91464e34'/> + <pointer-type-def type-id='89a2612a' size-in-bits='64' id='aa9eb300'/> + <pointer-type-def type-id='291d9c02' size-in-bits='64' id='7114e104'/> + <pointer-type-def type-id='fb9c833a' size-in-bits='64' id='1a9d259c'/> + <pointer-type-def type-id='20affdf3' size-in-bits='64' id='ff0f7577'/> + <pointer-type-def type-id='d2f6c36f' size-in-bits='64' id='203d9a9b'/> + <pointer-type-def type-id='d15eda11' size-in-bits='64' id='5e9804d5'/> + <pointer-type-def type-id='9423c42a' size-in-bits='64' id='07445d6c'/> + <pointer-type-def type-id='97ca9b12' size-in-bits='64' id='0786894c'/> + <pointer-type-def type-id='53efb49e' size-in-bits='64' id='4fae2c98'/> + <pointer-type-def type-id='8ff31849' size-in-bits='64' id='4c72f20d'/> + <pointer-type-def type-id='686e5e33' size-in-bits='64' id='38313007'/> + <pointer-type-def type-id='ec8e7b62' size-in-bits='64' id='73550cb4'/> + <pointer-type-def type-id='af8a50f5' size-in-bits='64' id='55bb6559'/> + <pointer-type-def type-id='f680e13e' size-in-bits='64' id='b9e33ab0'/> + <pointer-type-def type-id='fe7ab802' size-in-bits='64' id='0b8718c0'/> <pointer-type-def type-id='9f8b0d0f' size-in-bits='64' id='8502fa27'/> + <pointer-type-def type-id='e07b5dbe' size-in-bits='64' id='eb572b74'/> + <pointer-type-def type-id='4e8a6f85' size-in-bits='64' id='0a0775b5'/> + <pointer-type-def type-id='94982f58' size-in-bits='64' id='4783492e'/> + <pointer-type-def type-id='1a0d5389' size-in-bits='64' id='36265581'/> + <pointer-type-def type-id='148c2b1d' size-in-bits='64' id='4cb5819d'/> + <pointer-type-def type-id='0e15337c' size-in-bits='64' id='498f47da'/> + <pointer-type-def type-id='4399e1b2' size-in-bits='64' id='2b88fa00'/> + <pointer-type-def type-id='d7413fe5' size-in-bits='64' id='7fc5dc19'/> + <pointer-type-def type-id='0457ac44' size-in-bits='64' id='fddad99e'/> <pointer-type-def type-id='57109d59' size-in-bits='64' id='466c873d'/> + <pointer-type-def type-id='9102a0ad' size-in-bits='64' id='38c41fe1'/> + <pointer-type-def type-id='ed6fc6ea' size-in-bits='64' id='36e7f8ac'/> <qualified-type-def type-id='95e97e5e' volatile='yes' id='e024ff18'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/scsi/scsi_ioctl.c' language='LANG_C89'> - <function-decl name='scsi_ioctl' mangled-name='scsi_ioctl' filepath='drivers/scsi/scsi_ioctl.c' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_ioctl'> - <parameter type-id='eb572b74' name='sdev' filepath='drivers/scsi/scsi_ioctl.c' line='202' column='1'/> - <parameter type-id='95e97e5e' name='cmd' filepath='drivers/scsi/scsi_ioctl.c' line='202' column='1'/> - <parameter type-id='eaa32e2f' name='arg' filepath='drivers/scsi/scsi_ioctl.c' line='202' column='1'/> + <function-decl name='scsi_device_put' mangled-name='scsi_device_put' filepath='drivers/scsi/scsi.c' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_device_put'> + <parameter type-id='eb572b74' name='sdev' filepath='drivers/scsi/scsi.c' line='563' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='scsi_device_get' mangled-name='scsi_device_get' filepath='drivers/scsi/scsi.c' line='538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_device_get'> + <parameter type-id='eb572b74' name='sdev' filepath='drivers/scsi/scsi.c' line='538' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='scsi_change_queue_depth' mangled-name='scsi_change_queue_depth' filepath='drivers/scsi/scsi.c' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_change_queue_depth'> + <parameter type-id='eb572b74' name='sdev' filepath='drivers/scsi/scsi.c' line='238' column='1'/> + <parameter type-id='95e97e5e' name='depth' filepath='drivers/scsi/scsi.c' line='238' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__scsi_device_lookup_by_target' mangled-name='__scsi_device_lookup_by_target' filepath='drivers/scsi/scsi.c' line='664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__scsi_device_lookup_by_target'> + <parameter type-id='4cb5819d' name='starget' filepath='drivers/scsi/scsi.c' line='664' column='1'/> + <parameter type-id='91ce1af9' name='lun' filepath='drivers/scsi/scsi.c' line='665' column='1'/> + <return type-id='eb572b74'/> + </function-decl> + <function-type size-in-bits='64' id='369a41ea'> + <parameter type-id='a970a64c'/> + <return type-id='80f4b756'/> + </function-type> + <function-type size-in-bits='64' id='291d9c02'> + <parameter type-id='0b8718c0'/> + <return type-id='0f4f6276'/> + </function-type> + <function-type size-in-bits='64' id='fb9c833a'> + <parameter type-id='a970a64c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='20affdf3'> + <parameter type-id='a970a64c'/> + <parameter type-id='26a90f95'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d2f6c36f'> + <parameter type-id='a970a64c'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d15eda11'> + <parameter type-id='a970a64c'/> + <parameter type-id='0b8718c0'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='9423c42a'> + <parameter type-id='a970a64c'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='97ca9b12'> + <parameter type-id='0b8718c0'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='53efb49e'> + <parameter type-id='eb572b74'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8ff31849'> + <parameter type-id='eb572b74'/> + <parameter type-id='b88dd945'/> + <parameter type-id='a42536cd'/> + <parameter type-id='7292109c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='686e5e33'> + <parameter type-id='eb572b74'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ec8e7b62'> + <parameter type-id='eb572b74'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='af8a50f5'> + <parameter type-id='4cb5819d'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f680e13e'> + <parameter type-id='f8dc9def'/> + <parameter type-id='a970a64c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d7413fe5'> + <parameter type-id='a970a64c'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='0457ac44'> + <parameter type-id='a970a64c'/> + <parameter type-id='1dc6a898'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='57109d59'> + <parameter type-id='0b8718c0'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='9102a0ad'> + <parameter type-id='eb572b74' name='sdev'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='ed6fc6ea'> + <parameter type-id='4cb5819d'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='d591777b' size-in-bits='64' id='b25d7387'/> + <pointer-type-def type-id='08decef0' size-in-bits='64' id='a263aa4a'/> + <pointer-type-def type-id='1d3d5bb0' size-in-bits='64' id='81d19a12'/> + <pointer-type-def type-id='f7146e24' size-in-bits='64' id='04d17276'/> + </abi-instr> + <abi-instr address-size='64' path='drivers/scsi/scsi_common.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='64' id='0209ab38'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <class-decl name='scsi_lun' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/scsi/scsi_proto.h' line='287' column='1' id='a955150b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='scsi_lun' type-id='0209ab38' visibility='default' filepath='include/scsi/scsi_proto.h' line='288' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='a955150b' size-in-bits='64' id='a9aa3e2b'/> + <function-decl name='scsi_sense_desc_find' mangled-name='scsi_sense_desc_find' filepath='drivers/scsi/scsi_common.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_sense_desc_find'> + <parameter type-id='bbaf3419' name='sense_buffer' filepath='drivers/scsi/scsi_common.c' line='196' column='1'/> + <parameter type-id='95e97e5e' name='sb_len' filepath='drivers/scsi/scsi_common.c' line='196' column='1'/> + <parameter type-id='95e97e5e' name='desc_type' filepath='drivers/scsi/scsi_common.c' line='197' column='1'/> + <return type-id='bbaf3419'/> + </function-decl> + <function-decl name='scsi_normalize_sense' mangled-name='scsi_normalize_sense' filepath='drivers/scsi/scsi_common.c' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_normalize_sense'> + <parameter type-id='bbaf3419' name='sense_buffer' filepath='drivers/scsi/scsi_common.c' line='138' column='1'/> + <parameter type-id='95e97e5e' name='sb_len' filepath='drivers/scsi/scsi_common.c' line='138' column='1'/> + <parameter type-id='991b8213' name='sshdr' filepath='drivers/scsi/scsi_common.c' line='139' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='int_to_scsilun' mangled-name='int_to_scsilun' filepath='drivers/scsi/scsi_common.c' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='int_to_scsilun'> + <parameter type-id='91ce1af9' name='lun' filepath='drivers/scsi/scsi_common.c' line='105' column='1'/> + <parameter type-id='a9aa3e2b' name='scsilun' filepath='drivers/scsi/scsi_common.c' line='105' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <pointer-type-def type-id='d6746ce3' size-in-bits='64' id='991b8213'/> + <class-decl name='scsi_sense_hdr' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/scsi/scsi_common.h' line='50' column='1' id='d6746ce3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='response_code' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='sense_key' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='asc' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='ascq' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='byte4' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='byte5' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='byte6' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='additional_length' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='58' column='1'/> + </data-member> + </class-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/scsi/scsi_error.c' language='LANG_C89'> + <class-decl name='scsi_sense_hdr' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/scsi/scsi_common.h' line='50' column='1' id='d6746ce3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='response_code' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='sense_key' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='asc' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='ascq' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='byte4' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='byte5' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='byte6' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='additional_length' type-id='f9b06939' visibility='default' filepath='include/scsi/scsi_common.h' line='58' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='activate_complete' type-id='1ed1e4cd' filepath='include/scsi/scsi_dh.h' line='47' column='1' id='0b6eba4d'/> + <class-decl name='scsi_eh_save' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/scsi/scsi_eh.h' line='32' column='1' id='2ee43d37'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='result' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_eh.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='resid_len' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_eh.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='eh_eflags' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_eh.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='data_direction' type-id='eea6b025' visibility='default' filepath='include/scsi/scsi_eh.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='underflow' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_eh.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='cmd_len' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_eh.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='168'> + <var-decl name='prot_op' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_eh.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cmnd' type-id='cf536864' visibility='default' filepath='include/scsi/scsi_eh.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sdb' type-id='9f8b0d0f' visibility='default' filepath='include/scsi/scsi_eh.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='eh_cmnd' type-id='92a46553' visibility='default' filepath='include/scsi/scsi_eh.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='sense_sgl' type-id='663acc25' visibility='default' filepath='include/scsi/scsi_eh.h' line='45' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='d591777b' size-in-bits='64' id='b25d7387'/> + <pointer-type-def type-id='08decef0' size-in-bits='64' id='a263aa4a'/> + <pointer-type-def type-id='1d3d5bb0' size-in-bits='64' id='81d19a12'/> + <pointer-type-def type-id='2ee43d37' size-in-bits='64' id='075d8b9f'/> + <pointer-type-def type-id='d6746ce3' size-in-bits='64' id='991b8213'/> + <pointer-type-def type-id='f7146e24' size-in-bits='64' id='04d17276'/> + <pointer-type-def type-id='2922fb19' size-in-bits='64' id='1ed1e4cd'/> + <function-decl name='scsi_block_when_processing_errors' mangled-name='scsi_block_when_processing_errors' filepath='drivers/scsi/scsi_error.c' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_block_when_processing_errors'> + <parameter type-id='eb572b74' name='sdev' filepath='drivers/scsi/scsi_error.c' line='334' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='scsi_report_device_reset' mangled-name='scsi_report_device_reset' filepath='drivers/scsi/scsi_error.c' line='2305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_report_device_reset'> + <parameter type-id='a970a64c' name='shost' filepath='drivers/scsi/scsi_error.c' line='2305' column='1'/> + <parameter type-id='95e97e5e' name='channel' filepath='drivers/scsi/scsi_error.c' line='2305' column='1'/> + <parameter type-id='95e97e5e' name='target' filepath='drivers/scsi/scsi_error.c' line='2305' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='scsi_report_bus_reset' mangled-name='scsi_report_bus_reset' filepath='drivers/scsi/scsi_error.c' line='2272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_report_bus_reset'> + <parameter type-id='a970a64c' name='shost' filepath='drivers/scsi/scsi_error.c' line='2272' column='1'/> + <parameter type-id='95e97e5e' name='channel' filepath='drivers/scsi/scsi_error.c' line='2272' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='scsi_eh_restore_cmnd' mangled-name='scsi_eh_restore_cmnd' filepath='drivers/scsi/scsi_error.c' line='1024' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_eh_restore_cmnd'> + <parameter type-id='0b8718c0' name='scmd' filepath='drivers/scsi/scsi_error.c' line='1024' column='1'/> + <parameter type-id='075d8b9f' name='ses' filepath='drivers/scsi/scsi_error.c' line='1024' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='scsi_eh_prep_cmnd' mangled-name='scsi_eh_prep_cmnd' filepath='drivers/scsi/scsi_error.c' line='953' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_eh_prep_cmnd'> + <parameter type-id='0b8718c0' name='scmd' filepath='drivers/scsi/scsi_error.c' line='953' column='1'/> + <parameter type-id='075d8b9f' name='ses' filepath='drivers/scsi/scsi_error.c' line='953' column='1'/> + <parameter type-id='cf536864' name='cmnd' filepath='drivers/scsi/scsi_error.c' line='954' column='1'/> + <parameter type-id='95e97e5e' name='cmnd_size' filepath='drivers/scsi/scsi_error.c' line='954' column='1'/> + <parameter type-id='f0981eeb' name='sense_bytes' filepath='drivers/scsi/scsi_error.c' line='954' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='d591777b'> + <parameter type-id='eb572b74'/> + <parameter type-id='80f4b756'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='08decef0'> + <parameter type-id='eb572b74'/> + <parameter type-id='991b8213'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1d3d5bb0'> + <parameter type-id='eb572b74'/> + <parameter type-id='0b6eba4d'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f7146e24'> + <parameter type-id='eb572b74'/> + <parameter type-id='3dad1a48'/> + <return type-id='f4e2facd'/> + </function-type> + <function-type size-in-bits='64' id='2922fb19'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/scsi/scsi_ioctl.c' language='LANG_C89'> <function-decl name='scsi_ioctl_block_when_processing_errors' mangled-name='scsi_ioctl_block_when_processing_errors' filepath='drivers/scsi/scsi_ioctl.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_ioctl_block_when_processing_errors'> <parameter type-id='eb572b74' name='sdev' filepath='drivers/scsi/scsi_ioctl.c' line='280' column='1'/> <parameter type-id='95e97e5e' name='cmd' filepath='drivers/scsi/scsi_ioctl.c' line='280' column='1'/> <parameter type-id='b50a4934' name='ndelay' filepath='drivers/scsi/scsi_ioctl.c' line='281' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='scsi_block_when_processing_errors' mangled-name='scsi_block_when_processing_errors' filepath='include/scsi/scsi_eh.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_block_when_processing_errors'> - <parameter type-id='eb572b74'/> + <function-decl name='scsi_ioctl' mangled-name='scsi_ioctl' filepath='drivers/scsi/scsi_ioctl.c' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_ioctl'> + <parameter type-id='eb572b74' name='sdev' filepath='drivers/scsi/scsi_ioctl.c' line='202' column='1'/> + <parameter type-id='95e97e5e' name='cmd' filepath='drivers/scsi/scsi_ioctl.c' line='202' column='1'/> + <parameter type-id='eaa32e2f' name='arg' filepath='drivers/scsi/scsi_ioctl.c' line='202' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> @@ -126176,20 +111055,51 @@ <parameter type-id='7292109c' name='resid' filepath='drivers/scsi/scsi_lib.c' line='252' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='scsi_unblock_requests' mangled-name='scsi_unblock_requests' filepath='drivers/scsi/scsi_lib.c' line='1987' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_unblock_requests'> + <parameter type-id='a970a64c' name='shost' filepath='drivers/scsi/scsi_lib.c' line='1987' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='scsi_block_requests' mangled-name='scsi_block_requests' filepath='drivers/scsi/scsi_lib.c' line='1961' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_block_requests'> + <parameter type-id='a970a64c' name='shost' filepath='drivers/scsi/scsi_lib.c' line='1961' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/scsi/scsi_lib_dma.c' language='LANG_C89'> - <function-decl name='scsi_dma_map' mangled-name='scsi_dma_map' filepath='drivers/scsi/scsi_lib_dma.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_dma_map'> - <parameter type-id='0b8718c0' name='cmd' filepath='drivers/scsi/scsi_lib_dma.c' line='23' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='scsi_dma_unmap' mangled-name='scsi_dma_unmap' filepath='drivers/scsi/scsi_lib_dma.c' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_dma_unmap'> <parameter type-id='0b8718c0' name='cmd' filepath='drivers/scsi/scsi_lib_dma.c' line='43' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='scsi_dma_map' mangled-name='scsi_dma_map' filepath='drivers/scsi/scsi_lib_dma.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_dma_map'> + <parameter type-id='0b8718c0' name='cmd' filepath='drivers/scsi/scsi_lib_dma.c' line='23' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/scsi/scsi_logging.c' language='LANG_C89'> + <qualified-type-def type-id='fe7ab802' const='yes' id='0ebf66e5'/> + <pointer-type-def type-id='0ebf66e5' size-in-bits='64' id='064ed7dd'/> + <qualified-type-def type-id='e07b5dbe' const='yes' id='cf3752f1'/> + <pointer-type-def type-id='cf3752f1' size-in-bits='64' id='0f176ec1'/> <qualified-type-def type-id='d6746ce3' const='yes' id='f64a160a'/> <pointer-type-def type-id='f64a160a' size-in-bits='64' id='d6a0d460'/> + <function-decl name='sdev_prefix_printk' mangled-name='sdev_prefix_printk' filepath='drivers/scsi/scsi_logging.c' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdev_prefix_printk'> + <parameter type-id='80f4b756' name='level' filepath='drivers/scsi/scsi_logging.c' line='53' column='1'/> + <parameter type-id='0f176ec1' name='sdev' filepath='drivers/scsi/scsi_logging.c' line='53' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/scsi/scsi_logging.c' line='54' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/scsi/scsi_logging.c' line='54' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='scsi_print_command' mangled-name='scsi_print_command' filepath='drivers/scsi/scsi_logging.c' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_print_command'> + <parameter type-id='0b8718c0' name='cmd' filepath='drivers/scsi/scsi_logging.c' line='177' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='scmd_printk' mangled-name='scmd_printk' filepath='drivers/scsi/scsi_logging.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scmd_printk'> + <parameter type-id='80f4b756' name='level' filepath='drivers/scsi/scsi_logging.c' line='80' column='1'/> + <parameter type-id='064ed7dd' name='scmd' filepath='drivers/scsi/scsi_logging.c' line='80' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='drivers/scsi/scsi_logging.c' line='81' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='scsi_print_sense_hdr' mangled-name='scsi_print_sense_hdr' filepath='drivers/scsi/scsi_logging.c' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_print_sense_hdr'> <parameter type-id='0f176ec1' name='sdev' filepath='drivers/scsi/scsi_logging.c' line='362' column='1'/> <parameter type-id='80f4b756' name='name' filepath='drivers/scsi/scsi_logging.c' line='362' column='1'/> @@ -126203,16 +111113,26 @@ <parameter type-id='95e97e5e' name='sense_len' filepath='drivers/scsi/scsi_logging.c' line='371' column='1'/> <return type-id='48b5725f'/> </function-decl> - <pointer-type-def type-id='cf3752f1' size-in-bits='64' id='0f176ec1'/> - <qualified-type-def type-id='e07b5dbe' const='yes' id='cf3752f1'/> </abi-instr> <abi-instr address-size='64' path='drivers/scsi/scsi_pm.c' language='LANG_C89'> <function-decl name='scsi_autopm_put_device' mangled-name='scsi_autopm_put_device' filepath='drivers/scsi/scsi_pm.c' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_autopm_put_device'> <parameter type-id='eb572b74' name='sdev' filepath='drivers/scsi/scsi_pm.c' line='311' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='scsi_autopm_get_device' mangled-name='scsi_autopm_get_device' filepath='drivers/scsi/scsi_pm.c' line='298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_autopm_get_device'> + <parameter type-id='eb572b74' name='sdev' filepath='drivers/scsi/scsi_pm.c' line='298' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/scsi/scsi_scan.c' language='LANG_C89'> + <function-decl name='scsi_scan_host' mangled-name='scsi_scan_host' filepath='drivers/scsi/scsi_scan.c' line='1836' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_scan_host'> + <parameter type-id='a970a64c' name='shost' filepath='drivers/scsi/scsi_scan.c' line='1836' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='scsi_get_host_dev' mangled-name='scsi_get_host_dev' filepath='drivers/scsi/scsi_scan.c' line='1896' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_get_host_dev'> + <parameter type-id='a970a64c' name='shost' filepath='drivers/scsi/scsi_scan.c' line='1896' column='1'/> + <return type-id='eb572b74'/> + </function-decl> <function-decl name='__scsi_add_device' mangled-name='__scsi_add_device' filepath='drivers/scsi/scsi_scan.c' line='1460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__scsi_add_device'> <parameter type-id='a970a64c' name='shost' filepath='drivers/scsi/scsi_scan.c' line='1460' column='1'/> <parameter type-id='6e160b14' name='channel' filepath='drivers/scsi/scsi_scan.c' line='1460' column='1'/> @@ -126221,16 +111141,8 @@ <parameter type-id='eaa32e2f' name='hostdata' filepath='drivers/scsi/scsi_scan.c' line='1461' column='1'/> <return type-id='eb572b74'/> </function-decl> - <function-decl name='scsi_get_host_dev' mangled-name='scsi_get_host_dev' filepath='drivers/scsi/scsi_scan.c' line='1896' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_get_host_dev'> - <parameter type-id='a970a64c' name='shost' filepath='drivers/scsi/scsi_scan.c' line='1896' column='1'/> - <return type-id='eb572b74'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/scsi/scsi_sysfs.c' language='LANG_C89'> - <function-decl name='scsi_autopm_get_device' mangled-name='scsi_autopm_get_device' filepath='include/scsi/scsi_device.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_autopm_get_device'> - <parameter type-id='eb572b74'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='scsi_remove_device' mangled-name='scsi_remove_device' filepath='drivers/scsi/scsi_sysfs.c' line='1474' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_remove_device'> <parameter type-id='eb572b74' name='sdev' filepath='drivers/scsi/scsi_sysfs.c' line='1474' column='1'/> <return type-id='48b5725f'/> @@ -126239,164 +111151,928 @@ <parameter type-id='ec167ceb' name='intf' filepath='drivers/scsi/scsi_sysfs.c' line='1560' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <pointer-type-def type-id='aba1d11b' size-in-bits='64' id='ec167ceb'/> - <class-decl name='class_interface' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='794' column='1' id='aba1d11b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='795' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='class' type-id='67aca04f' visibility='default' filepath='include/linux/device.h' line='796' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='add_dev' type-id='6da1022f' visibility='default' filepath='include/linux/device.h' line='798' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='remove_dev' type-id='0bd06100' visibility='default' filepath='include/linux/device.h' line='799' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='fa712c1b' size-in-bits='64' id='6da1022f'/> - <pointer-type-def type-id='391f1e06' size-in-bits='64' id='0bd06100'/> - <function-type size-in-bits='64' id='fa712c1b'> - <parameter type-id='fa0b179b'/> - <parameter type-id='ec167ceb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='391f1e06'> - <parameter type-id='fa0b179b'/> - <parameter type-id='ec167ceb'/> - <return type-id='48b5725f'/> - </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/scsi/ufs/tc-dwc-g210-pltfrm.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='78a133c2' size-in-bits='96' id='3015ceb4'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='2f162548' size-in-bits='1024' id='28645bde'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <class-decl name='devfreq_governor' size-in-bits='448' is-struct='yes' visibility='default' filepath='drivers/devfreq/governor.h' line='47' column='1' id='6d54709d'> + <abi-instr address-size='64' path='drivers/scsi/ufs/ufshcd-crypto.c' language='LANG_C89'> + <function-decl name='ufshcd_crypto_enable_spec' mangled-name='ufshcd_crypto_enable_spec' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_crypto_enable_spec'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='238' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ufshcd_crypto_disable_spec' mangled-name='ufshcd_crypto_disable_spec' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_crypto_disable_spec'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='250' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ufshcd_crypto_cap_find' mangled-name='ufshcd_crypto_cap_find' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_crypto_cap_find'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='40' column='1'/> + <parameter type-id='e951e732' name='crypto_mode' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='41' column='1'/> + <parameter type-id='f0981eeb' name='data_unit_size' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='42' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='bc6d8611' size-in-bits='64' id='442b8d89'/> + <class-decl name='ufs_hba' size-in-bits='32256' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='612' column='1' id='bc6d8611'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/devfreq/governor.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='8d43b1f5' visibility='default' filepath='drivers/devfreq/governor.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='immutable' type-id='20f5f452' visibility='default' filepath='drivers/devfreq/governor.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='get_target_freq' type-id='b2610cc8' visibility='default' filepath='drivers/devfreq/governor.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='event_handler' type-id='10b92604' visibility='default' filepath='drivers/devfreq/governor.h' line='53' column='1'/> - </data-member> - </class-decl> - <class-decl name='keyslot_mgmt_ll_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/keyslot-manager.h' line='40' column='1' id='c1dff252'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='keyslot_program' type-id='ca0ebd68' visibility='default' filepath='include/linux/keyslot-manager.h' line='41' column='1'/> + <var-decl name='mmio_base' type-id='eaa32e2f' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='613' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='keyslot_evict' type-id='ca0ebd68' visibility='default' filepath='include/linux/keyslot-manager.h' line='44' column='1'/> + <var-decl name='ucdl_base_addr' type-id='84caa74f' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='616' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='derive_raw_secret' type-id='d704caf9' visibility='default' filepath='include/linux/keyslot-manager.h' line='47' column='1'/> - </data-member> - </class-decl> - <class-decl name='scsi_device_handler' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/scsi/scsi_dh.h' line='48' column='1' id='4e8a6f85'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_dh.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/scsi/scsi_dh.h' line='53' column='1'/> + <var-decl name='utrdl_base_addr' type-id='1852fc77' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='617' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/scsi/scsi_dh.h' line='54' column='1'/> + <var-decl name='utmrdl_base_addr' type-id='0c025d55' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='618' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='check_sense' type-id='a263aa4a' visibility='default' filepath='include/scsi/scsi_dh.h' line='55' column='1'/> + <var-decl name='ucdl_dma_addr' type-id='cf29c9b3' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='621' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='attach' type-id='4fae2c98' visibility='default' filepath='include/scsi/scsi_dh.h' line='56' column='1'/> + <var-decl name='utrdl_dma_addr' type-id='cf29c9b3' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='622' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='detach' type-id='38c41fe1' visibility='default' filepath='include/scsi/scsi_dh.h' line='57' column='1'/> + <var-decl name='utmrdl_dma_addr' type-id='cf29c9b3' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='623' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='activate' type-id='81d19a12' visibility='default' filepath='include/scsi/scsi_dh.h' line='58' column='1'/> + <var-decl name='host' type-id='a970a64c' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='625' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='prep_fn' type-id='04d17276' visibility='default' filepath='include/scsi/scsi_dh.h' line='59' column='1'/> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='626' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='set_params' type-id='b25d7387' visibility='default' filepath='include/scsi/scsi_dh.h' line='60' column='1'/> + <var-decl name='sdev_ufs_device' type-id='eb572b74' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='631' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='rescan' type-id='38c41fe1' visibility='default' filepath='include/scsi/scsi_dh.h' line='61' column='1'/> + <var-decl name='curr_dev_pwr_mode' type-id='748f6f00' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='633' column='1'/> </data-member> - </class-decl> - <class-decl name='scsi_host_cmd_pool' is-struct='yes' visibility='default' is-declaration-only='yes' id='94982f58'/> - <class-decl name='scsi_transport_template' size-in-bits='2816' is-struct='yes' visibility='default' filepath='include/scsi/scsi_transport.h' line='16' column='1' id='0e15337c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='host_attrs' type-id='2af4292a' visibility='default' filepath='include/scsi/scsi_transport.h' line='18' column='1'/> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='uic_link_state' type-id='a1b5abd2' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='634' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='target_attrs' type-id='2af4292a' visibility='default' filepath='include/scsi/scsi_transport.h' line='19' column='1'/> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='rpm_lvl' type-id='812ff8cb' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='636' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='spm_lvl' type-id='812ff8cb' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='638' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='rpm_lvl_attr' type-id='dbf3947c' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='639' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='spm_lvl_attr' type-id='dbf3947c' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='640' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='pm_op_in_progress' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='641' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='ahit' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='644' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='lrb' type-id='6ca6fa6d' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='646' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='lrb_in_use' type-id='7359adad' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='647' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='outstanding_tasks' type-id='7359adad' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='649' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='outstanding_reqs' type-id='7359adad' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='capabilities' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='652' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='nutrs' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='653' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='device_attrs' type-id='2af4292a' visibility='default' filepath='include/scsi/scsi_transport.h' line='20' column='1'/> + <var-decl name='nutmrs' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='654' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='user_scan' type-id='3b3fe200' visibility='default' filepath='include/scsi/scsi_transport.h' line='25' column='1'/> + <data-member access='public' layout-offset-in-bits='1696'> + <var-decl name='ufs_version' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='655' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='device_size' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='30' column='1'/> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='vops' type-id='52ab0d0f' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='656' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='2592'> - <var-decl name='device_private_offset' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='31' column='1'/> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='vps' type-id='aec2c278' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='657' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='658' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='crypto_vops' type-id='dcf51e5b' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='659' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='sg_entry_size' type-id='b59d7dce' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='660' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='661' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='is_irq_enabled' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='662' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='dev_ref_clk_freq' type-id='56d5992c' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='663' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2144'> + <var-decl name='quirks' type-id='f0981eeb' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='745' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='dev_quirks' type-id='f0981eeb' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='748' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='tm_wq' type-id='b5ab048f' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='750' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='tm_tag_wq' type-id='b5ab048f' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='751' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='target_size' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2656'> - <var-decl name='target_private_offset' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='33' column='1'/> + <var-decl name='tm_condition' type-id='7359adad' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='752' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='host_size' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_transport.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='create_work_queue' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_transport.h' line='40' column='1'/> + <var-decl name='tm_slots_in_use' type-id='7359adad' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='753' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='eh_strategy_handler' type-id='7fc5dc19' visibility='default' filepath='include/scsi/scsi_transport.h' line='45' column='1'/> + <var-decl name='active_uic_cmd' type-id='cdf785b8' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='755' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='uic_cmd_mutex' type-id='925167dc' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='756' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='uic_async_done' type-id='389faaf7' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='757' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='ufshcd_state' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='759' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3168'> + <var-decl name='eh_flags' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='760' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='intr_mask' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='761' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3232'> + <var-decl name='ee_ctrl_mask' type-id='1dc6a898' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='762' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3248'> + <var-decl name='is_powered' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='763' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='eh_wq' type-id='242e3d19' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='766' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='eh_work' type-id='ef9025d0' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='767' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='eeh_work' type-id='ef9025d0' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='768' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='errors' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='771' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4128'> + <var-decl name='uic_error' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='772' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='saved_err' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='773' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4192'> + <var-decl name='saved_uic_err' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='774' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='ufs_stats' type-id='e7596927' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='775' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15296'> + <var-decl name='force_reset' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='776' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15304'> + <var-decl name='silence_err_logs' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='777' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15360'> + <var-decl name='dev_cmd' type-id='19098804' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='780' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16384'> + <var-decl name='last_dme_cmd_tstamp' type-id='fbc017ef' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='781' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16448'> + <var-decl name='dev_info' type-id='e3428c48' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='784' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16768'> + <var-decl name='auto_bkops_enabled' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='785' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16832'> + <var-decl name='vreg_info' type-id='c9a4cbd1' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='786' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17088'> + <var-decl name='clk_list_head' type-id='72f469ec' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='787' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17216'> + <var-decl name='wlun_dev_clr_ua' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='789' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17248'> + <var-decl name='req_abort_count' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='792' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17280'> + <var-decl name='lanes_per_direction' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='795' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17312'> + <var-decl name='pwr_info' type-id='4020579d' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='796' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17536'> + <var-decl name='max_pwr_info' type-id='9b642532' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='797' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17792'> + <var-decl name='clk_gating' type-id='0eeb0815' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='799' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20096'> + <var-decl name='caps' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='801' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20160'> + <var-decl name='devfreq' type-id='f66fa7f4' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='842' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20224'> + <var-decl name='clk_scaling' type-id='ab4dad02' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='843' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21888'> + <var-decl name='is_sys_suspended' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='844' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21920'> + <var-decl name='urgent_bkops_lvl' type-id='462d2624' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='846' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21952'> + <var-decl name='is_urgent_bkops_lvl_checked' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='847' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22016'> + <var-decl name='clk_scaling_lock' type-id='f19fdb93' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='849' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22400'> + <var-decl name='desc_size' type-id='b10d66b7' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='850' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22624'> + <var-decl name='scsi_block_reqs_cnt' type-id='49178f86' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='851' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22656'> + <var-decl name='bsg_dev' type-id='66e487eb' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='853' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30016'> + <var-decl name='bsg_queue' type-id='e7d2a5fc' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='854' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30080'> + <var-decl name='crypto_capabilities' type-id='4721c843' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='858' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30144'> + <var-decl name='crypto_cap_array' type-id='d43dc76d' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='859' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30208'> + <var-decl name='crypto_cfg_register' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='860' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30272'> + <var-decl name='ksm' type-id='6e3684aa' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='861' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30336'> + <var-decl name='crypto_DO_NOT_USE' type-id='2095f7e3' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='862' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30848'> + <var-decl name='wb_buf_flush_enabled' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='865' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30856'> + <var-decl name='wb_enabled' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='866' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30912'> + <var-decl name='rpm_dev_flush_recheck_work' type-id='5ad6e0ef' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='867' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32000'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='868' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32064'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='869' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32128'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='870' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32192'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='871' column='1'/> </data-member> </class-decl> - <array-type-def dimensions='1' type-id='fbc017ef' size-in-bits='512' id='3276578a'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='144' id='09617d27'> - <subrange length='18' type-id='7ff19f0f' id='489127f2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='16' id='cf114704'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='4096' id='d1f32e0e'> - <subrange length='512' type-id='7ff19f0f' id='c11630dd'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='448' id='01f8d131'> - <subrange length='56' type-id='7ff19f0f' id='f8137894'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='infinite' id='29c3368c'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='128' id='92a46553'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='infinite' id='5e6516ee'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> + <class-decl name='ufs_clk_gating' size-in-bits='2304' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='431' column='1' id='0eeb0815'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gate_work' type-id='5ad6e0ef' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='ungate_work' type-id='ef9025d0' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='433' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='state' type-id='8bfed557' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='delay_ms' type-id='7359adad' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='435' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='is_suspended' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='436' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='delay_attr' type-id='dbf3947c' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='437' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='enable_attr' type-id='dbf3947c' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='438' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='is_enabled' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='439' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2208'> + <var-decl name='active_reqs' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='440' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='clk_gating_workq' type-id='242e3d19' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='441' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_clk_scaling' size-in-bits='1664' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='467' column='1' id='ab4dad02'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='active_reqs' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='468' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tot_busy_t' type-id='7359adad' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='469' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='window_start_t' type-id='fbc017ef' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='470' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='busy_start_t' type-id='fbc017ef' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='471' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='enable_attr' type-id='dbf3947c' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='472' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='saved_pwr_info' type-id='ba896956' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='473' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='workq' type-id='242e3d19' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='474' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='suspend_work' type-id='ef9025d0' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='475' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='resume_work' type-id='ef9025d0' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='476' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='is_allowed' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='477' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1608'> + <var-decl name='is_busy_started' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='478' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1616'> + <var-decl name='is_suspended' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='479' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_desc_size' size-in-bits='224' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='255' column='1' id='b10d66b7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev_desc' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='256' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='pwr_desc' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='geom_desc' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='interc_desc' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='unit_desc' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='conf_desc' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hlth_desc' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='262' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_dev_cmd' size-in-bits='1024' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='247' column='1' id='19098804'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='e2ef9cb5' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='complete' type-id='389faaf7' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='tag_wq' type-id='b5ab048f' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='query' type-id='913c3f48' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='252' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_dev_info' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='563' column='1' id='e3428c48'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='f_power_on_wp_en' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='564' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='is_lu_power_on_wp' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='566' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='max_lu_supported' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='568' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='wb_dedicated_lu' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='569' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='wmanufacturerid' type-id='1dc6a898' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='570' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='model' type-id='8bff8096' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='572' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='wspecversion' type-id='1dc6a898' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='573' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='clk_gating_wait_us' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='574' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='d_ext_ufs_feature_sup' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='575' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='b_wb_buffer_type' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='576' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='d_wb_alloc_units' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='577' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='b_rpm_dev_flush_capable' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='578' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='296'> + <var-decl name='b_presrv_uspc_en' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='579' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_pa_layer_attr' size-in-bits='224' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='290' column='1' id='4020579d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gear_rx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='gear_tx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lane_rx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='lane_tx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pwr_rx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='pwr_tx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hs_rate' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='297' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_pwr_mode_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='300' column='1' id='9b642532'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_valid' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='info' type-id='4020579d' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='302' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_stats' size-in-bits='11072' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='517' column='1' id='e7596927'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='last_intr_status' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='518' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='last_intr_ts' type-id='fbc017ef' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hibern8_exit_cnt' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='521' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='last_hibern8_exit_tstamp' type-id='fbc017ef' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='522' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pa_err' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='525' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='dl_err' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='526' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='nl_err' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='527' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='tl_err' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='528' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='dme_err' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='529' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='auto_hibern8_err' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='532' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='fatal_err' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='533' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6080'> + <var-decl name='link_startup_err' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='534' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6912'> + <var-decl name='resume_err' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='535' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='suspend_err' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='536' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='dev_reset' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='539' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9408'> + <var-decl name='host_reset' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='540' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10240'> + <var-decl name='task_abort' type-id='19164baf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='541' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_vreg_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='556' column='1' id='c9a4cbd1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vcc' type-id='ae670bfa' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='557' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='vccq' type-id='ae670bfa' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='558' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='vccq2' type-id='ae670bfa' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='559' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='vdd_hba' type-id='ae670bfa' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='560' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='3aed8d33' size-in-bits='64' id='dcf51e5b'/> + <pointer-type-def type-id='8d2ce43f' size-in-bits='64' id='52ab0d0f'/> + <enum-decl name='bkops_status' filepath='drivers/scsi/ufs/ufs.h' line='392' column='1' id='462d2624'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='BKOPS_STATUS_NO_OP' value='0'/> + <enumerator name='BKOPS_STATUS_NON_CRITICAL' value='1'/> + <enumerator name='BKOPS_STATUS_PERF_IMPACT' value='2'/> + <enumerator name='BKOPS_STATUS_CRITICAL' value='3'/> + <enumerator name='BKOPS_STATUS_MAX' value='3'/> + </enum-decl> + <enum-decl name='ufs_dev_pwr_mode' filepath='drivers/scsi/ufs/ufs.h' line='476' column='1' id='748f6f00'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='UFS_ACTIVE_PWR_MODE' value='1'/> + <enumerator name='UFS_SLEEP_PWR_MODE' value='2'/> + <enumerator name='UFS_POWERDOWN_PWR_MODE' value='3'/> + </enum-decl> + <enum-decl name='ufs_pm_level' filepath='drivers/scsi/ufs/ufshcd.h' line='157' column='1' id='812ff8cb'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='UFS_PM_LVL_0' value='0'/> + <enumerator name='UFS_PM_LVL_1' value='1'/> + <enumerator name='UFS_PM_LVL_2' value='2'/> + <enumerator name='UFS_PM_LVL_3' value='3'/> + <enumerator name='UFS_PM_LVL_4' value='4'/> + <enumerator name='UFS_PM_LVL_5' value='5'/> + <enumerator name='UFS_PM_LVL_MAX' value='6'/> + </enum-decl> + <enum-decl name='ufs_ref_clk_freq' filepath='drivers/scsi/ufs/ufs.h' line='414' column='1' id='56d5992c'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='REF_CLK_FREQ_19_2_MHZ' value='0'/> + <enumerator name='REF_CLK_FREQ_26_MHZ' value='1'/> + <enumerator name='REF_CLK_FREQ_38_4_MHZ' value='2'/> + <enumerator name='REF_CLK_FREQ_52_MHZ' value='3'/> + <enumerator name='REF_CLK_FREQ_INVAL' value='-1'/> + </enum-decl> + <enum-decl name='uic_link_state' filepath='drivers/scsi/ufs/ufshcd.h' line='118' column='1' id='a1b5abd2'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='UIC_LINK_OFF_STATE' value='0'/> + <enumerator name='UIC_LINK_ACTIVE_STATE' value='1'/> + <enumerator name='UIC_LINK_HIBERN8_STATE' value='2'/> + <enumerator name='UIC_LINK_BROKEN_STATE' value='3'/> + </enum-decl> + <pointer-type-def type-id='f81b67f4' size-in-bits='64' id='d43dc76d'/> + <pointer-type-def type-id='15d562ba' size-in-bits='64' id='aec2c278'/> + <pointer-type-def type-id='93b4100d' size-in-bits='64' id='6ca6fa6d'/> + <pointer-type-def type-id='52999e5a' size-in-bits='64' id='cdf785b8'/> + <union-decl name='ufs_crypto_capabilities' size-in-bits='32' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='326' column='1' id='4721c843'> + <data-member access='public'> + <var-decl name='reg_val' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='327' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='e15f514f' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='328' column='1'/> + </data-member> + </union-decl> + <pointer-type-def type-id='a73e5d15' size-in-bits='64' id='0c025d55'/> + <pointer-type-def type-id='f660d147' size-in-bits='64' id='84caa74f'/> + <pointer-type-def type-id='20f0d8ff' size-in-bits='64' id='1852fc77'/> <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='512' id='2095f7e3'> <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> </array-type-def> + <class-decl name='ufs_err_reg_hist' size-in-bits='832' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='489' column='1' id='19164baf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pos' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='490' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='reg' type-id='1c6311dd' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='491' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='tstamp' type-id='3276578a' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='492' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_hba_variant_params' size-in-bits='640' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='544' column='1' id='15d562ba'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='devfreq_profile' type-id='c9196d18' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='545' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='ondemand_data' type-id='d21d90ad' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='546' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='hba_enable_delay_us' type-id='1dc6a898' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='547' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='wb_flush_threshold' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='548' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_query' size-in-bits='448' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='234' column='1' id='913c3f48'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='request' type-id='1f574743' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='descriptor' type-id='8bff8096' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='response' type-id='21574a69' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='237' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_saved_pwr_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='444' column='1' id='ba896956'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='info' type-id='4020579d' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='445' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='is_valid' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='446' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufshcd_lrb' size-in-bits='1152' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='197' column='1' id='93b4100d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='utr_descriptor_ptr' type-id='1852fc77' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ucd_req_ptr' type-id='c61ee7a1' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ucd_rsp_ptr' type-id='68e72116' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ucd_prdt_ptr' type-id='696df79c' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='201' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='utrd_dma_addr' type-id='cf29c9b3' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='203' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ucd_req_dma_addr' type-id='cf29c9b3' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ucd_rsp_dma_addr' type-id='cf29c9b3' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ucd_prdt_dma_addr' type-id='cf29c9b3' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cmd' type-id='0b8718c0' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='sense_buffer' type-id='8bff8096' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='sense_bufflen' type-id='f0981eeb' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='scsi_status' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='command_type' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='task_tag' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='lun' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='776'> + <var-decl name='intr_cmd' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='issue_time_stamp' type-id='fbc017ef' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='compl_time_stamp' type-id='fbc017ef' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='crypto_enable' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='968'> + <var-decl name='crypto_key_slot' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='data_unit_num' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='222' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='req_abort_skip' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='225' column='1'/> + </data-member> + </class-decl> + <class-decl name='uic_command' size-in-bits='448' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='96' column='1' id='52999e5a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='command' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='argument1' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='argument2' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='argument3' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cmd_active' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='result' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='done' type-id='f9fef04f' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='103' column='1'/> + </data-member> + </class-decl> + <class-decl name='utp_task_req_desc' size-in-bits='640' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='512' column='1' id='a73e5d15'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='header' type-id='746bbed6' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='514' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='req_header' type-id='b010cb22' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='517' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='input_param1' type-id='78a133c2' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='518' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='input_param2' type-id='78a133c2' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='input_param3' type-id='78a133c2' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='520' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='__reserved1' type-id='f41331a9' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='521' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='rsp_header' type-id='b010cb22' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='524' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='output_param1' type-id='78a133c2' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='525' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='output_param2' type-id='78a133c2' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='526' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='__reserved2' type-id='3015ceb4' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='527' column='1'/> + </data-member> + </class-decl> + <class-decl name='utp_transfer_cmd_desc' size-in-bits='8192' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='458' column='1' id='f660d147'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='command_upiu' type-id='d1f32e0e' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='459' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='response_upiu' type-id='d1f32e0e' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='460' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='prd_table' type-id='29c3368c' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='461' column='1'/> + </data-member> + </class-decl> + <class-decl name='utp_transfer_req_desc' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='491' column='1' id='20f0d8ff'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='header' type-id='746bbed6' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='command_desc_base_addr_lo' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='497' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='command_desc_base_addr_hi' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='498' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='response_upiu_length' type-id='23119536' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='response_upiu_offset' type-id='23119536' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='502' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='prd_table_length' type-id='23119536' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='505' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='240'> + <var-decl name='prd_table_offset' type-id='23119536' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='506' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='328' column='1' id='e15f514f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='num_crypto_cap' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='329' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='config_count' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='reserved' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='config_array_ptr' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='332' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='5ac27cf2' const='yes' id='3aed8d33'/> + <qualified-type-def type-id='ee22abe8' const='yes' id='8d2ce43f'/> + <enum-decl name='clk_gating_state' filepath='drivers/scsi/ufs/ufshcd.h' line='408' column='1' id='8bfed557'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='CLKS_OFF' value='0'/> + <enumerator name='CLKS_ON' value='1'/> + <enumerator name='REQ_CLKS_OFF' value='2'/> + <enumerator name='REQ_CLKS_ON' value='3'/> + </enum-decl> + <enum-decl name='dev_cmd_type' filepath='drivers/scsi/ufs/ufshcd.h' line='81' column='1' id='e2ef9cb5'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DEV_CMD_TYPE_NOP' value='0'/> + <enumerator name='DEV_CMD_TYPE_QUERY' value='1'/> + </enum-decl> + <pointer-type-def type-id='d6b2bd0c' size-in-bits='64' id='ae670bfa'/> + <union-decl name='ufs_crypto_cap_entry' size-in-bits='32' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='352' column='1' id='f81b67f4'> + <data-member access='public'> + <var-decl name='reg_val' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='353' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='7db2e6af' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='354' column='1'/> + </data-member> + </union-decl> + <array-type-def dimensions='1' type-id='78a133c2' size-in-bits='96' id='3015ceb4'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <class-decl name='devfreq_simple_ondemand_data' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/devfreq.h' line='258' column='1' id='d21d90ad'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='upthreshold' type-id='f0981eeb' visibility='default' filepath='include/linux/devfreq.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='downdifferential' type-id='f0981eeb' visibility='default' filepath='include/linux/devfreq.h' line='260' column='1'/> + </data-member> + </class-decl> + <class-decl name='request_desc_header' size-in-bits='128' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='474' column='1' id='746bbed6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dword_0' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='475' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='dword_1' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='476' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dword_2' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='477' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='dword_3' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='478' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_hba_crypto_variant_ops' size-in-bits='1536' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='379' column='1' id='5ac27cf2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setup_rq_keyslot_manager' type-id='2d76c969' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='380' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='destroy_rq_keyslot_manager' type-id='2d76c969' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='382' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hba_init_crypto' type-id='ffa88b09' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='384' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='enable' type-id='2e320710' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='386' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='disable' type-id='2e320710' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='387' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='suspend' type-id='e684e5d4' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='388' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='resume' type-id='e684e5d4' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='debug' type-id='30b66f41' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='prepare_lrbp_crypto' type-id='93df0860' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='map_sg_crypto' type-id='def67cbf' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='complete_lrbp_crypto' type-id='93df0860' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='crypto_DO_NOT_USE' type-id='2095f7e3' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='399' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='404' column='1'/> + </data-member> + </class-decl> <class-decl name='ufs_hba_variant_ops' size-in-bits='1728' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='336' column='1' id='ee22abe8'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='337' column='1'/> @@ -126480,6 +112156,313 @@ <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='375' column='1'/> </data-member> </class-decl> + <class-decl name='ufs_query_req' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='517' column='1' id='1f574743'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='query_func' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='518' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='upiu_req' type-id='5fc79e81' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='519' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_query_res' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='527' column='1' id='21574a69'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='response' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='528' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='upiu_res' type-id='5fc79e81' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='529' column='1'/> + </data-member> + </class-decl> + <class-decl name='ufs_vreg' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='547' column='1' id='d6b2bd0c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='reg' type-id='850c13f6' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='548' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='549' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='enabled' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='550' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='min_uV' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='551' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='max_uV' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='552' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='max_uA' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='553' column='1'/> + </data-member> + </class-decl> + <class-decl name='utp_upiu_header' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='27' column='1' id='b010cb22'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dword_0' type-id='78a133c2' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='dword_1' type-id='78a133c2' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dword_2' type-id='78a133c2' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='30' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='354' column='1' id='7db2e6af'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='algorithm_id' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='355' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='sdus_mask' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='356' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='key_size' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='357' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='reserved' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='358' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='fbc017ef' size-in-bits='512' id='3276578a'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='4096' id='d1f32e0e'> + <subrange length='512' type-id='7ff19f0f' id='c11630dd'/> + </array-type-def> + <pointer-type-def type-id='c372d726' size-in-bits='64' id='696df79c'/> + <pointer-type-def type-id='f3866749' size-in-bits='64' id='c61ee7a1'/> + <pointer-type-def type-id='ee504570' size-in-bits='64' id='68e72116'/> + <class-decl name='ufshcd_sg_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='440' column='1' id='c372d726'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base_addr' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='upper_addr' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='442' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='reserved' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='443' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='size' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='444' column='1'/> + </data-member> + </class-decl> + <class-decl name='utp_upiu_query' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='45' column='1' id='5fc79e81'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='opcode' type-id='8f048e17' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='idn' type-id='8f048e17' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='index' type-id='8f048e17' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='selector' type-id='8f048e17' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='reserved_osf' type-id='84a5c3d4' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='length' type-id='84a5c3d4' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='value' type-id='78a133c2' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='reserved' type-id='f41331a9' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='53' column='1'/> + </data-member> + </class-decl> + <class-decl name='utp_upiu_req' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='72' column='1' id='f3866749'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='header' type-id='b010cb22' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='' type-id='d67af9b5' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='74' column='1'/> + </data-member> + </class-decl> + <class-decl name='utp_upiu_rsp' size-in-bits='416' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='504' column='1' id='ee504570'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='header' type-id='b010cb22' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='505' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='' type-id='0b42cb04' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='506' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='d1d0945d' size-in-bits='64' id='30b66f41'/> + <pointer-type-def type-id='dcb55e55' size-in-bits='64' id='ffa88b09'/> + <pointer-type-def type-id='5cf9392d' size-in-bits='64' id='53c91149'/> + <pointer-type-def type-id='423ef8f4' size-in-bits='64' id='e5b0996e'/> + <pointer-type-def type-id='4c42814c' size-in-bits='64' id='571aaf76'/> + <pointer-type-def type-id='9146866a' size-in-bits='64' id='e684e5d4'/> + <pointer-type-def type-id='490364b6' size-in-bits='64' id='93df0860'/> + <pointer-type-def type-id='59aa7dba' size-in-bits='64' id='e15aece4'/> + <pointer-type-def type-id='3b5e43e5' size-in-bits='64' id='47e17209'/> + <pointer-type-def type-id='ca1eda63' size-in-bits='64' id='def67cbf'/> + <pointer-type-def type-id='edae512d' size-in-bits='64' id='ae17b581'/> + <pointer-type-def type-id='ac28b246' size-in-bits='64' id='2e320710'/> + <pointer-type-def type-id='5415f247' size-in-bits='64' id='39d771f3'/> + <pointer-type-def type-id='7d117ac5' size-in-bits='64' id='4ec7a2d9'/> + <pointer-type-def type-id='b1c57c88' size-in-bits='64' id='a06238fa'/> + <pointer-type-def type-id='d59c0ecf' size-in-bits='64' id='ed89b003'/> + <pointer-type-def type-id='b81c6e45' size-in-bits='64' id='2d76c969'/> + <union-decl name='__anonymous_union__1' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='506' column='1' id='0b42cb04'> + <data-member access='public'> + <var-decl name='sr' type-id='18119fa5' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='507' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='qr' type-id='5fc79e81' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='508' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='74' column='1' id='d67af9b5'> + <data-member access='public'> + <var-decl name='sc' type-id='498490b9' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='75' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='qr' type-id='5fc79e81' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='76' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='tr' type-id='5fc79e81' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='77' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='uc' type-id='5fc79e81' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='79' column='1'/> + </data-member> + </union-decl> + <class-decl name='utp_cmd_rsp' size-in-bits='320' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='491' column='1' id='18119fa5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='residual_transfer_count' type-id='78a133c2' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='492' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='reserved' type-id='30180d4b' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='sense_data_len' type-id='84a5c3d4' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='sense_data' type-id='09617d27' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='495' column='1'/> + </data-member> + </class-decl> + <class-decl name='utp_upiu_cmd' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='61' column='1' id='498490b9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='exp_data_transfer_len' type-id='78a133c2' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='cdb' type-id='9396cabb' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='63' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='144' id='09617d27'> + <subrange length='18' type-id='7ff19f0f' id='489127f2'/> + </array-type-def> + </abi-instr> + <abi-instr address-size='64' path='drivers/scsi/ufs/ufshcd-pltfrm.c' language='LANG_C89'> + <class-decl name='ufs_dev_params' size-in-bits='384' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='13' column='1' id='3c0943b2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pwm_rx_gear' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='pwm_tx_gear' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hs_rx_gear' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='hs_tx_gear' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rx_lanes' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='tx_lanes' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rx_pwr_pwm' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='tx_pwr_pwm' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rx_pwr_hs' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='tx_pwr_hs' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='hs_rate' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='desired_working_mode' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='25' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='3c0943b2' size-in-bits='64' id='9c02cf50'/> + <function-decl name='ufshcd_pltfrm_init' mangled-name='ufshcd_pltfrm_init' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_init'> + <parameter type-id='db362995' name='pdev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='400' column='1'/> + <parameter type-id='52ab0d0f' name='vops' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='401' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ufshcd_pltfrm_suspend' mangled-name='ufshcd_pltfrm_suspend' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_suspend'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='236' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ufshcd_pltfrm_shutdown' mangled-name='ufshcd_pltfrm_shutdown' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='275' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_shutdown'> + <parameter type-id='db362995' name='pdev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='275' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ufshcd_pltfrm_runtime_suspend' mangled-name='ufshcd_pltfrm_runtime_suspend' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_runtime_suspend'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='255' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ufshcd_pltfrm_runtime_resume' mangled-name='ufshcd_pltfrm_runtime_resume' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_runtime_resume'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='261' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ufshcd_pltfrm_runtime_idle' mangled-name='ufshcd_pltfrm_runtime_idle' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_runtime_idle'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='267' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ufshcd_pltfrm_resume' mangled-name='ufshcd_pltfrm_resume' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='249' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_resume'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='249' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ufshcd_get_pwr_dev_param' mangled-name='ufshcd_get_pwr_dev_param' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_get_pwr_dev_param'> + <parameter type-id='9c02cf50' name='pltfrm_param' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='305' column='1'/> + <parameter type-id='35f4156d' name='dev_max' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='306' column='1'/> + <parameter type-id='35f4156d' name='agreed_pwr' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='307' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='4020579d' size-in-bits='64' id='35f4156d'/> + </abi-instr> + <abi-instr address-size='64' path='drivers/scsi/ufs/ufshcd.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='78a133c2' size-in-bits='96' id='3015ceb4'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='2f162548' size-in-bits='1024' id='28645bde'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> + <class-decl name='devfreq_governor' size-in-bits='448' is-struct='yes' visibility='default' filepath='drivers/devfreq/governor.h' line='47' column='1' id='6d54709d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='drivers/devfreq/governor.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='8d43b1f5' visibility='default' filepath='drivers/devfreq/governor.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='immutable' type-id='20f5f452' visibility='default' filepath='drivers/devfreq/governor.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_target_freq' type-id='b2610cc8' visibility='default' filepath='drivers/devfreq/governor.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='event_handler' type-id='10b92604' visibility='default' filepath='drivers/devfreq/governor.h' line='53' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='fbc017ef' size-in-bits='512' id='3276578a'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='144' id='09617d27'> + <subrange length='18' type-id='7ff19f0f' id='489127f2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='4096' id='d1f32e0e'> + <subrange length='512' type-id='7ff19f0f' id='c11630dd'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='448' id='01f8d131'> + <subrange length='56' type-id='7ff19f0f' id='f8137894'/> + </array-type-def> + <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='512' id='2095f7e3'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> <class-decl name='ufs_hba' size-in-bits='32256' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='612' column='1' id='bc6d8611'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='mmio_base' type-id='eaa32e2f' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='613' column='1'/> @@ -126809,7 +112792,6 @@ <var-decl name='dword_3' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='478' column='1'/> </data-member> </class-decl> - <typedef-decl name='__le16' type-id='d315442e' filepath='include/uapi/linux/types.h' line='29' column='1' id='23119536'/> <class-decl name='utp_task_req_desc' size-in-bits='640' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='512' column='1' id='a73e5d15'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='746bbed6' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='514' column='1'/> @@ -126853,197 +112835,6 @@ <var-decl name='dword_2' type-id='78a133c2' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='30' column='1'/> </data-member> </class-decl> - <class-decl name='Scsi_Host' size-in-bits='19008' is-struct='yes' visibility='default' filepath='include/scsi/scsi_host.h' line='533' column='1' id='83cec606'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__devices' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_host.h' line='542' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='__targets' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_host.h' line='543' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='starved_list' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_host.h' line='545' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='default_lock' type-id='fb4018a0' visibility='default' filepath='include/scsi/scsi_host.h' line='547' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='host_lock' type-id='cff2d845' visibility='default' filepath='include/scsi/scsi_host.h' line='548' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='scan_mutex' type-id='925167dc' visibility='default' filepath='include/scsi/scsi_host.h' line='550' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='eh_cmd_q' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_host.h' line='552' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='ehandler' type-id='f23e2572' visibility='default' filepath='include/scsi/scsi_host.h' line='553' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='eh_action' type-id='389faaf7' visibility='default' filepath='include/scsi/scsi_host.h' line='554' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='host_wait' type-id='b5ab048f' visibility='default' filepath='include/scsi/scsi_host.h' line='556' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='hostt' type-id='36265581' visibility='default' filepath='include/scsi/scsi_host.h' line='557' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='transportt' type-id='498f47da' visibility='default' filepath='include/scsi/scsi_host.h' line='558' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='tag_set' type-id='651086d7' visibility='default' filepath='include/scsi/scsi_host.h' line='561' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='host_busy' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_host.h' line='563' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2656'> - <var-decl name='host_blocked' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_host.h' line='564' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='host_failed' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='566' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2720'> - <var-decl name='host_eh_scheduled' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='568' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='host_no' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='570' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2784'> - <var-decl name='eh_deadline' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='573' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='last_reset' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='574' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='max_channel' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='583' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2912'> - <var-decl name='max_id' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='584' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='max_lun' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='585' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='unique_id' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='594' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3040'> - <var-decl name='max_cmd_len' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_host.h' line='603' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='this_id' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='605' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3104'> - <var-decl name='can_queue' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='606' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='cmd_per_lun' type-id='a2185560' visibility='default' filepath='include/scsi/scsi_host.h' line='607' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3152'> - <var-decl name='sg_tablesize' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_host.h' line='608' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3168'> - <var-decl name='sg_prot_tablesize' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_host.h' line='609' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='max_sectors' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='610' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3232'> - <var-decl name='max_segment_size' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='611' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='dma_boundary' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='612' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='virt_boundary_mask' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='613' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='nr_hw_queues' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='621' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='active_mode' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='622' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='unchecked_isa_dma' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='623' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='host_self_blocked' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='629' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='reverse_ordering' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='636' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='tmf_in_progress' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='639' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='async_scan' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='642' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='eh_noresume' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='645' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='no_write_same' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='648' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='use_cmd_list' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='650' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='short_inquiry' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='653' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='no_scsi2_lun_in_cdb' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='656' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3440'> - <var-decl name='work_q_name' type-id='664ac0b7' visibility='default' filepath='include/scsi/scsi_host.h' line='661' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='work_q' type-id='242e3d19' visibility='default' filepath='include/scsi/scsi_host.h' line='662' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='tmf_work_q' type-id='242e3d19' visibility='default' filepath='include/scsi/scsi_host.h' line='667' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='max_host_blocked' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='672' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3808'> - <var-decl name='prot_capabilities' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='675' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='prot_guard_type' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_host.h' line='676' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='base' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='679' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='io_port' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='680' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4032'> - <var-decl name='n_io_port' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_host.h' line='681' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4040'> - <var-decl name='dma_channel' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_host.h' line='682' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4064'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='683' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='shost_state' type-id='e41e14c7' visibility='default' filepath='include/scsi/scsi_host.h' line='686' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='shost_gendev' type-id='66e487eb' visibility='default' filepath='include/scsi/scsi_host.h' line='689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11520'> - <var-decl name='shost_dev' type-id='66e487eb' visibility='default' filepath='include/scsi/scsi_host.h' line='689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18880'> - <var-decl name='shost_data' type-id='eaa32e2f' visibility='default' filepath='include/scsi/scsi_host.h' line='695' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18944'> - <var-decl name='dma_dev' type-id='fa0b179b' visibility='default' filepath='include/scsi/scsi_host.h' line='701' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19008'> - <var-decl name='hostdata' type-id='c99b5ecd' visibility='default' filepath='include/scsi/scsi_host.h' line='708' column='1'/> - </data-member> - </class-decl> <union-decl name='ufs_crypto_capabilities' size-in-bits='32' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='326' column='1' id='4721c843'> <data-member access='public'> <var-decl name='reg_val' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='327' column='1'/> @@ -127060,798 +112851,6 @@ <var-decl name='' type-id='7db2e6af' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='354' column='1'/> </data-member> </union-decl> - <class-decl name='scsi_host_template' size-in-bits='3008' is-struct='yes' visibility='default' filepath='include/scsi/scsi_host.h' line='46' column='1' id='1a0d5389'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/scsi/scsi_host.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/scsi/scsi_host.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='info' type-id='91464e34' visibility='default' filepath='include/scsi/scsi_host.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ioctl' type-id='73550cb4' visibility='default' filepath='include/scsi/scsi_host.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='compat_ioctl' type-id='73550cb4' visibility='default' filepath='include/scsi/scsi_host.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='queuecommand' type-id='5e9804d5' visibility='default' filepath='include/scsi/scsi_host.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='commit_rqs' type-id='fddad99e' visibility='default' filepath='include/scsi/scsi_host.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='eh_abort_handler' type-id='0786894c' visibility='default' filepath='include/scsi/scsi_host.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='eh_device_reset_handler' type-id='0786894c' visibility='default' filepath='include/scsi/scsi_host.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='eh_target_reset_handler' type-id='0786894c' visibility='default' filepath='include/scsi/scsi_host.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='eh_bus_reset_handler' type-id='0786894c' visibility='default' filepath='include/scsi/scsi_host.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='eh_host_reset_handler' type-id='0786894c' visibility='default' filepath='include/scsi/scsi_host.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='slave_alloc' type-id='4fae2c98' visibility='default' filepath='include/scsi/scsi_host.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='slave_configure' type-id='4fae2c98' visibility='default' filepath='include/scsi/scsi_host.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='slave_destroy' type-id='38c41fe1' visibility='default' filepath='include/scsi/scsi_host.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='target_alloc' type-id='55bb6559' visibility='default' filepath='include/scsi/scsi_host.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='target_destroy' type-id='36e7f8ac' visibility='default' filepath='include/scsi/scsi_host.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='scan_finished' type-id='07445d6c' visibility='default' filepath='include/scsi/scsi_host.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='scan_start' type-id='7fc5dc19' visibility='default' filepath='include/scsi/scsi_host.h' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='change_queue_depth' type-id='38313007' visibility='default' filepath='include/scsi/scsi_host.h' line='274' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='map_queues' type-id='1a9d259c' visibility='default' filepath='include/scsi/scsi_host.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='bios_param' type-id='4c72f20d' visibility='default' filepath='include/scsi/scsi_host.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='unlock_native_capacity' type-id='38c41fe1' visibility='default' filepath='include/scsi/scsi_host.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='show_info' type-id='b9e33ab0' visibility='default' filepath='include/scsi/scsi_host.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='write_info' type-id='ff0f7577' visibility='default' filepath='include/scsi/scsi_host.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='eh_timed_out' type-id='7114e104' visibility='default' filepath='include/scsi/scsi_host.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='host_reset' type-id='203d9a9b' visibility='default' filepath='include/scsi/scsi_host.h' line='330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='proc_name' type-id='80f4b756' visibility='default' filepath='include/scsi/scsi_host.h' line='338' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='proc_dir' type-id='d077e928' visibility='default' filepath='include/scsi/scsi_host.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='can_queue' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='351' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1888'> - <var-decl name='this_id' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='360' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='sg_tablesize' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_host.h' line='366' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1936'> - <var-decl name='sg_prot_tablesize' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_host.h' line='367' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1952'> - <var-decl name='max_sectors' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='max_segment_size' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='377' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='dma_boundary' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='virt_boundary_mask' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_host.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='cmd_per_lun' type-id='a2185560' visibility='default' filepath='include/scsi/scsi_host.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2192'> - <var-decl name='present' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_host.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2208'> - <var-decl name='tag_alloc_policy' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='track_queue_depth' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='supported_mode' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='unchecked_isa_dma' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='emulated' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='433' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='skip_settle_delay' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='438' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='no_write_same' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='force_blk_mq' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='444' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2272'> - <var-decl name='max_host_blocked' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='449' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='shost_attrs' type-id='aa9eb300' visibility='default' filepath='include/scsi/scsi_host.h' line='463' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='sdev_attrs' type-id='aa9eb300' visibility='default' filepath='include/scsi/scsi_host.h' line='468' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='sdev_groups' type-id='c97de1ac' visibility='default' filepath='include/scsi/scsi_host.h' line='474' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='vendor_id' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='483' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='cmd_size' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_host.h' line='488' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='cmd_pool' type-id='4783492e' visibility='default' filepath='include/scsi/scsi_host.h' line='489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='rpm_autosuspend_delay' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_host.h' line='492' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_host.h' line='497' column='1'/> - </data-member> - </class-decl> - <class-decl name='scsi_device' size-in-bits='19456' is-struct='yes' visibility='default' filepath='include/scsi/scsi_device.h' line='102' column='1' id='e07b5dbe'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='host' type-id='a970a64c' visibility='default' filepath='include/scsi/scsi_device.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='request_queue' type-id='e7d2a5fc' visibility='default' filepath='include/scsi/scsi_device.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='siblings' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_device.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='same_target_siblings' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_device.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='device_busy' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_device.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='device_blocked' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_device.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='list_lock' type-id='fb4018a0' visibility='default' filepath='include/scsi/scsi_device.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cmd_list' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_device.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='starved_entry' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_device.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='queue_depth' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_device.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='784'> - <var-decl name='max_queue_depth' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_device.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='last_queue_full_depth' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_device.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='816'> - <var-decl name='last_queue_full_count' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_device.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='last_queue_full_time' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_device.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='queue_ramp_up_period' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_device.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='last_queue_ramp_up' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_device.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='channel' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='lun' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_device.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='manufacturer' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='sector_size' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='hostdata' type-id='eaa32e2f' visibility='default' filepath='include/scsi/scsi_device.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='type' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_device.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1288'> - <var-decl name='scsi_level' type-id='a84c031d' visibility='default' filepath='include/scsi/scsi_device.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1296'> - <var-decl name='inq_periph_qual' type-id='a84c031d' visibility='default' filepath='include/scsi/scsi_device.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='inquiry_mutex' type-id='925167dc' visibility='default' filepath='include/scsi/scsi_device.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='inquiry_len' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_device.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='inquiry' type-id='cf536864' visibility='default' filepath='include/scsi/scsi_device.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='vendor' type-id='80f4b756' visibility='default' filepath='include/scsi/scsi_device.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='model' type-id='80f4b756' visibility='default' filepath='include/scsi/scsi_device.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='rev' type-id='80f4b756' visibility='default' filepath='include/scsi/scsi_device.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='vpd_pg83' type-id='2b88fa00' visibility='default' filepath='include/scsi/scsi_device.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='vpd_pg80' type-id='2b88fa00' visibility='default' filepath='include/scsi/scsi_device.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='current_tag' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_device.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='sdev_target' type-id='4cb5819d' visibility='default' filepath='include/scsi/scsi_device.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='sdev_bflags' type-id='ec838379' visibility='default' filepath='include/scsi/scsi_device.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='eh_timeout' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='removable' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='changed' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='busy' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='lockable' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='locked' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='borken' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='disconnect' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='soft_reset' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='sdtr' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='wdtr' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='ppr' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='tagged_supported' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='simple_tags' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13'> - <var-decl name='was_reset' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='expecting_cc_ua' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15'> - <var-decl name='use_10_for_rw' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='use_10_for_ms' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17'> - <var-decl name='set_dbd_for_ms' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18'> - <var-decl name='no_report_opcodes' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19'> - <var-decl name='no_write_same' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20'> - <var-decl name='use_16_for_rw' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21'> - <var-decl name='skip_ms_page_8' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22'> - <var-decl name='skip_ms_page_3f' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23'> - <var-decl name='skip_vpd_pages' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='try_vpd_pages' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='25'> - <var-decl name='use_192_bytes_for_3f' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='26'> - <var-decl name='no_start_on_add' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='27'> - <var-decl name='allow_restart' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='28'> - <var-decl name='manage_start_stop' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='29'> - <var-decl name='start_stop_pwr_cond' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='186' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='30'> - <var-decl name='no_uld_attach' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='187' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='31'> - <var-decl name='select_no_atn' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fix_capacity' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='guess_capacity' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='retry_hwerror' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='last_sector_bug' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='no_read_disc_info' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='no_read_capacity_16' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='try_rc_10_first' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='security_supported' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='is_visible' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='wce_default_on' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='no_dif' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='broken_fua' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='lun_in_cdb' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13'> - <var-decl name='unmap_limit_for_ws' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='203' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='rpm_autosuspend' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2336'> - <var-decl name='disk_events_disable_depth' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_device.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='supported_events' type-id='f066dd3c' visibility='default' filepath='include/scsi/scsi_device.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='pending_events' type-id='f066dd3c' visibility='default' filepath='include/scsi/scsi_device.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='event_list' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_device.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='event_work' type-id='ef9025d0' visibility='default' filepath='include/scsi/scsi_device.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='max_device_blocked' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3040'> - <var-decl name='iorequest_cnt' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_device.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='iodone_cnt' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_device.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3104'> - <var-decl name='ioerr_cnt' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_device.h' line='218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='sdev_gendev' type-id='66e487eb' visibility='default' filepath='include/scsi/scsi_device.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10496'> - <var-decl name='sdev_dev' type-id='66e487eb' visibility='default' filepath='include/scsi/scsi_device.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17856'> - <var-decl name='ew' type-id='53f7ea88' visibility='default' filepath='include/scsi/scsi_device.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18240'> - <var-decl name='requeue_work' type-id='ef9025d0' visibility='default' filepath='include/scsi/scsi_device.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18624'> - <var-decl name='handler' type-id='0a0775b5' visibility='default' filepath='include/scsi/scsi_device.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18688'> - <var-decl name='handler_data' type-id='eaa32e2f' visibility='default' filepath='include/scsi/scsi_device.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18752'> - <var-decl name='access_state' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_device.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18816'> - <var-decl name='state_mutex' type-id='925167dc' visibility='default' filepath='include/scsi/scsi_device.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19072'> - <var-decl name='sdev_state' type-id='7e4b2e83' visibility='default' filepath='include/scsi/scsi_device.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19136'> - <var-decl name='quiesced_by' type-id='f23e2572' visibility='default' filepath='include/scsi/scsi_device.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19200'> - <var-decl name='sdev_data' type-id='c99b5ecd' visibility='default' filepath='include/scsi/scsi_device.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19200'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_device.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19264'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_device.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19328'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_device.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19392'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_device.h' line='238' column='1'/> - </data-member> - </class-decl> - <class-decl name='scsi_vpd' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/scsi/scsi_device.h' line='96' column='1' id='4399e1b2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/scsi/scsi_device.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='len' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_device.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='data' type-id='5e6516ee' visibility='default' filepath='include/scsi/scsi_device.h' line='99' column='1'/> - </data-member> - </class-decl> - <class-decl name='scsi_target' size-in-bits='8064' is-struct='yes' visibility='default' filepath='include/scsi/scsi_device.h' line='287' column='1' id='148c2b1d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='starget_sdev_user' type-id='eb572b74' visibility='default' filepath='include/scsi/scsi_device.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='siblings' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_device.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='devices' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_device.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/scsi/scsi_device.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='reap_ref' type-id='400fb07b' visibility='default' filepath='include/scsi/scsi_device.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7712'> - <var-decl name='channel' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='create' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='single_lun' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='pdt_1f_for_no_lun' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='no_report_luns' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='expecting_lun_change' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='target_busy' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_device.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7840'> - <var-decl name='target_blocked' type-id='49178f86' visibility='default' filepath='include/scsi/scsi_device.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='can_queue' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7904'> - <var-decl name='max_target_blocked' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_device.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7936'> - <var-decl name='scsi_level' type-id='a84c031d' visibility='default' filepath='include/scsi/scsi_device.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7968'> - <var-decl name='state' type-id='0e1b99c8' visibility='default' filepath='include/scsi/scsi_device.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='hostdata' type-id='eaa32e2f' visibility='default' filepath='include/scsi/scsi_device.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8064'> - <var-decl name='starget_data' type-id='c99b5ecd' visibility='default' filepath='include/scsi/scsi_device.h' line='322' column='1'/> - </data-member> - </class-decl> - <enum-decl name='scsi_target_state' filepath='include/scsi/scsi_device.h' line='274' column='1' id='0e1b99c8'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='STARGET_CREATED' value='1'/> - <enumerator name='STARGET_RUNNING' value='2'/> - <enumerator name='STARGET_REMOVE' value='3'/> - <enumerator name='STARGET_CREATED_REMOVE' value='4'/> - <enumerator name='STARGET_DEL' value='5'/> - </enum-decl> - <typedef-decl name='blist_flags_t' type-id='d3130597' filepath='include/scsi/scsi_device.h' line='19' column='1' id='ec838379'/> - <class-decl name='execute_work' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/workqueue.h' line='175' column='1' id='53f7ea88'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/workqueue.h' line='176' column='1'/> - </data-member> - </class-decl> - <enum-decl name='scsi_device_state' filepath='include/scsi/scsi_device.h' line='37' column='1' id='7e4b2e83'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='SDEV_CREATED' value='1'/> - <enumerator name='SDEV_RUNNING' value='2'/> - <enumerator name='SDEV_CANCEL' value='3'/> - <enumerator name='SDEV_DEL' value='4'/> - <enumerator name='SDEV_QUIESCE' value='5'/> - <enumerator name='SDEV_OFFLINE' value='6'/> - <enumerator name='SDEV_TRANSPORT_OFFLINE' value='7'/> - <enumerator name='SDEV_BLOCK' value='8'/> - <enumerator name='SDEV_CREATED_BLOCK' value='9'/> - </enum-decl> - <class-decl name='scsi_cmnd' size-in-bits='3904' is-struct='yes' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='68' column='1' id='fe7ab802'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='req' type-id='dec7ed8d' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='device' type-id='eb572b74' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='eh_entry' type-id='72f469ec' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='abort_work' type-id='5ad6e0ef' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='eh_eflags' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='jiffies_at_alloc' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='retries' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='allowed' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='prot_op' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2184'> - <var-decl name='prot_type' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2192'> - <var-decl name='prot_flags' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2208'> - <var-decl name='cmd_len' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='sc_data_direction' type-id='eea6b025' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='cmnd' type-id='cf536864' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='sdb' type-id='9f8b0d0f' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='prot_sdb' type-id='8502fa27' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='underflow' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2656'> - <var-decl name='transfersize' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='request' type-id='3dad1a48' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='sense_buffer' type-id='cf536864' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='scsi_done' type-id='466c873d' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='SCp' type-id='fd44f8bd' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='host_scribble' type-id='cf536864' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='result' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3488'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='tag' type-id='002ac4a6' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='149' column='1'/> - </data-member> - </class-decl> - <class-decl name='scsi_request' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/scsi/scsi_request.h' line='9' column='1' id='dec7ed8d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__cmd' type-id='92a46553' visibility='default' filepath='include/scsi/scsi_request.h' line='10' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cmd' type-id='cf536864' visibility='default' filepath='include/scsi/scsi_request.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cmd_len' type-id='8efea9e5' visibility='default' filepath='include/scsi/scsi_request.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='result' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_request.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sense_len' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_request.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='resid_len' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_request.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='retries' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_request.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='sense' type-id='eaa32e2f' visibility='default' filepath='include/scsi/scsi_request.h' line='17' column='1'/> - </data-member> - </class-decl> - <class-decl name='scsi_data_buffer' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='36' column='1' id='9f8b0d0f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='table' type-id='c59e4f4c' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='38' column='1'/> - </data-member> - </class-decl> - <class-decl name='scsi_pointer' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='42' column='1' id='fd44f8bd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ptr' type-id='26a90f95' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='this_residual' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='buffer' type-id='bf3ef905' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='buffers_residual' type-id='95e97e5e' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dma_handle' type-id='cf29c9b3' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='Status' type-id='e024ff18' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='Message' type-id='e024ff18' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='have_data_in' type-id='e024ff18' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='sent_command' type-id='e024ff18' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='phase' type-id='e024ff18' visibility='default' filepath='include/scsi/scsi_cmnd.h' line='54' column='1'/> - </data-member> - </class-decl> - <class-decl name='device_attribute' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='839' column='1' id='dbf3947c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/device.h' line='840' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='show' type-id='3dcc4acf' visibility='default' filepath='include/linux/device.h' line='841' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='store' type-id='839105d3' visibility='default' filepath='include/linux/device.h' line='843' column='1'/> - </data-member> - </class-decl> - <enum-decl name='scsi_host_state' filepath='include/scsi/scsi_host.h' line='523' column='1' id='e41e14c7'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='SHOST_CREATED' value='1'/> - <enumerator name='SHOST_RUNNING' value='2'/> - <enumerator name='SHOST_CANCEL' value='3'/> - <enumerator name='SHOST_DEL' value='4'/> - <enumerator name='SHOST_RECOVERY' value='5'/> - <enumerator name='SHOST_CANCEL_RECOVERY' value='6'/> - <enumerator name='SHOST_DEL_RECOVERY' value='7'/> - </enum-decl> <enum-decl name='ufs_dev_pwr_mode' filepath='drivers/scsi/ufs/ufs.h' line='476' column='1' id='748f6f00'> <underlying-type type-id='9cac1fee'/> <enumerator name='UFS_ACTIVE_PWR_MODE' value='1'/> @@ -127951,7 +112950,7 @@ <var-decl name='' type-id='d67af9b5' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='74' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__3' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='74' column='1' id='d67af9b5'> + <union-decl name='__anonymous_union__' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='74' column='1' id='d67af9b5'> <data-member access='public'> <var-decl name='sc' type-id='498490b9' visibility='default' filepath='include/uapi/scsi/scsi_bsg_ufs.h' line='75' column='1'/> </data-member> @@ -128007,7 +113006,7 @@ <var-decl name='' type-id='0b42cb04' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='506' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__4' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='506' column='1' id='0b42cb04'> + <union-decl name='__anonymous_union__1' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='506' column='1' id='0b42cb04'> <data-member access='public'> <var-decl name='sr' type-id='18119fa5' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='507' column='1'/> </data-member> @@ -128043,18 +113042,174 @@ <var-decl name='size' type-id='2f162548' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='444' column='1'/> </data-member> </class-decl> - <class-decl name='ufs_hba_variant_params' size-in-bits='640' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='544' column='1' id='15d562ba'> + <class-decl name='ufs_hba_variant_ops' size-in-bits='1728' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='336' column='1' id='ee22abe8'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='devfreq_profile' type-id='c9196d18' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='545' column='1'/> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='337' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='init' type-id='30b66f41' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='338' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='exit' type-id='2e320710' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='339' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_ufs_hci_version' type-id='ae17b581' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='340' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='clk_scale_notify' type-id='47e17209' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='setup_clocks' type-id='47e17209' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='343' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='setup_regulators' type-id='e15aece4' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='hce_enable_notify' type-id='e5b0996e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='346' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='ondemand_data' type-id='d21d90ad' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='546' column='1'/> + <var-decl name='link_startup_notify' type-id='e5b0996e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='348' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='hba_enable_delay_us' type-id='1dc6a898' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='547' column='1'/> + <var-decl name='pwr_change_notify' type-id='571aaf76' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='350' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='wb_flush_threshold' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='548' column='1'/> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='setup_xfer_req' type-id='a06238fa' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='354' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='compl_xfer_req' type-id='a06238fa' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='355' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='setup_task_mgmt' type-id='ed89b003' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='356' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='hibern8_notify' type-id='4ec7a2d9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='357' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='apply_dev_quirks' type-id='30b66f41' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='359' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='fixup_dev_quirks' type-id='2e320710' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='360' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='suspend' type-id='e684e5d4' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='361' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='resume' type-id='e684e5d4' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='362' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='dbg_register_dump' type-id='2e320710' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='phy_initialization' type-id='30b66f41' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='364' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='device_reset' type-id='2e320710' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='365' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='program_key' type-id='53c91149' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='config_scaling_param' type-id='39d771f3' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='368' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='372' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='373' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='374' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='375' column='1'/> + </data-member> + </class-decl> + <enum-decl name='ufs_notify_change_status' filepath='drivers/scsi/ufs/ufshcd.h' line='285' column='1' id='bbeb954c'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='PRE_CHANGE' value='0'/> + <enumerator name='POST_CHANGE' value='1'/> + </enum-decl> + <class-decl name='ufs_pa_layer_attr' size-in-bits='224' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='290' column='1' id='4020579d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gear_rx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='gear_tx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lane_rx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='lane_tx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pwr_rx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='pwr_tx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hs_rate' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='297' column='1'/> + </data-member> + </class-decl> + <enum-decl name='uic_cmd_dme' filepath='drivers/scsi/ufs/ufshci.h' line='275' column='1' id='47e46889'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='UIC_CMD_DME_GET' value='1'/> + <enumerator name='UIC_CMD_DME_SET' value='2'/> + <enumerator name='UIC_CMD_DME_PEER_GET' value='3'/> + <enumerator name='UIC_CMD_DME_PEER_SET' value='4'/> + <enumerator name='UIC_CMD_DME_POWERON' value='16'/> + <enumerator name='UIC_CMD_DME_POWEROFF' value='17'/> + <enumerator name='UIC_CMD_DME_ENABLE' value='18'/> + <enumerator name='UIC_CMD_DME_RESET' value='20'/> + <enumerator name='UIC_CMD_DME_END_PT_RST' value='21'/> + <enumerator name='UIC_CMD_DME_LINK_STARTUP' value='22'/> + <enumerator name='UIC_CMD_DME_HIBER_ENTER' value='23'/> + <enumerator name='UIC_CMD_DME_HIBER_EXIT' value='24'/> + <enumerator name='UIC_CMD_DME_TEST_MODE' value='26'/> + </enum-decl> + <enum-decl name='ufs_pm_op' filepath='drivers/scsi/ufs/ufshcd.h' line='107' column='1' id='bfc022f4'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='UFS_RUNTIME_PM' value='0'/> + <enumerator name='UFS_SYSTEM_PM' value='1'/> + <enumerator name='UFS_SHUTDOWN_PM' value='2'/> + </enum-decl> + <union-decl name='ufs_crypto_cfg_entry' size-in-bits='1024' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='365' column='1' id='a722d386'> + <data-member access='public'> + <var-decl name='reg_val' type-id='28645bde' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='366' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='335c32d9' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='367' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='1024' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='367' column='1' id='335c32d9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='crypto_key' type-id='47ba3182' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='368' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='data_unit_size' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='369' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='520'> + <var-decl name='crypto_cap_idx' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='370' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='528'> + <var-decl name='reserved_1' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='371' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='536'> + <var-decl name='config_enable' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='372' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='reserved_multi_host' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='373' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='552'> + <var-decl name='reserved_2' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='374' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='560'> + <var-decl name='vsb' type-id='cf114704' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='375' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='reserved_3' type-id='01f8d131' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='376' column='1'/> </data-member> </class-decl> <class-decl name='devfreq_dev_profile' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/devfreq.h' line='95' column='1' id='c9196d18'> @@ -128097,6 +113252,20 @@ <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/devfreq.h' line='56' column='1'/> </data-member> </class-decl> + <class-decl name='ufs_hba_variant_params' size-in-bits='640' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='544' column='1' id='15d562ba'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='devfreq_profile' type-id='c9196d18' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='545' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='ondemand_data' type-id='d21d90ad' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='546' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='hba_enable_delay_us' type-id='1dc6a898' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='547' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='wb_flush_threshold' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='548' column='1'/> + </data-member> + </class-decl> <class-decl name='devfreq_simple_ondemand_data' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/devfreq.h' line='258' column='1' id='d21d90ad'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='upthreshold' type-id='f0981eeb' visibility='default' filepath='include/linux/devfreq.h' line='259' column='1'/> @@ -128158,12 +113327,6 @@ <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='404' column='1'/> </data-member> </class-decl> - <enum-decl name='ufs_pm_op' filepath='drivers/scsi/ufs/ufshcd.h' line='107' column='1' id='bfc022f4'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='UFS_RUNTIME_PM' value='0'/> - <enumerator name='UFS_SYSTEM_PM' value='1'/> - <enumerator name='UFS_SHUTDOWN_PM' value='2'/> - </enum-decl> <enum-decl name='ufs_ref_clk_freq' filepath='drivers/scsi/ufs/ufs.h' line='414' column='1' id='56d5992c'> <underlying-type type-id='9cac1fee'/> <enumerator name='REF_CLK_FREQ_19_2_MHZ' value='0'/> @@ -128383,29 +113546,6 @@ <var-decl name='max_uA' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufs.h' line='553' column='1'/> </data-member> </class-decl> - <class-decl name='ufs_pa_layer_attr' size-in-bits='224' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='290' column='1' id='4020579d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='gear_rx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='gear_tx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='lane_rx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='lane_tx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pwr_rx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='pwr_tx' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hs_rate' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='297' column='1'/> - </data-member> - </class-decl> <class-decl name='ufs_pwr_mode_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='300' column='1' id='9b642532'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='is_valid' type-id='b50a4934' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='301' column='1'/> @@ -128527,17 +113667,6 @@ <var-decl name='transition_notifier_list' type-id='ffc4a47a' visibility='default' filepath='include/linux/devfreq.h' line='180' column='1'/> </data-member> </class-decl> - <class-decl name='srcu_notifier_head' size-in-bits='5504' is-struct='yes' visibility='default' filepath='include/linux/notifier.h' line='74' column='1' id='ffc4a47a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/notifier.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='srcu' type-id='e4a7867c' visibility='default' filepath='include/linux/notifier.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='head' type-id='d504f73d' visibility='default' filepath='include/linux/notifier.h' line='77' column='1'/> - </data-member> - </class-decl> <class-decl name='ufs_clk_scaling' size-in-bits='1664' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='467' column='1' id='ab4dad02'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='active_reqs' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='468' column='1'/> @@ -128615,7 +113744,7 @@ <var-decl name='hlth_desc' type-id='95e97e5e' visibility='default' filepath='drivers/scsi/ufs/ufshcd.h' line='262' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='328' column='1' id='e15f514f'> + <class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='328' column='1' id='e15f514f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='num_crypto_cap' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='329' column='1'/> </data-member> @@ -128629,7 +113758,7 @@ <var-decl name='config_array_ptr' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='332' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='354' column='1' id='7db2e6af'> + <class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='354' column='1' id='7db2e6af'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='algorithm_id' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='355' column='1'/> </data-member> @@ -128643,494 +113772,6 @@ <var-decl name='reserved' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='358' column='1'/> </data-member> </class-decl> - <enum-decl name='ufs_notify_change_status' filepath='drivers/scsi/ufs/ufshcd.h' line='285' column='1' id='bbeb954c'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='PRE_CHANGE' value='0'/> - <enumerator name='POST_CHANGE' value='1'/> - </enum-decl> - <enum-decl name='uic_cmd_dme' filepath='drivers/scsi/ufs/ufshci.h' line='275' column='1' id='47e46889'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='UIC_CMD_DME_GET' value='1'/> - <enumerator name='UIC_CMD_DME_SET' value='2'/> - <enumerator name='UIC_CMD_DME_PEER_GET' value='3'/> - <enumerator name='UIC_CMD_DME_PEER_SET' value='4'/> - <enumerator name='UIC_CMD_DME_POWERON' value='16'/> - <enumerator name='UIC_CMD_DME_POWEROFF' value='17'/> - <enumerator name='UIC_CMD_DME_ENABLE' value='18'/> - <enumerator name='UIC_CMD_DME_RESET' value='20'/> - <enumerator name='UIC_CMD_DME_END_PT_RST' value='21'/> - <enumerator name='UIC_CMD_DME_LINK_STARTUP' value='22'/> - <enumerator name='UIC_CMD_DME_HIBER_ENTER' value='23'/> - <enumerator name='UIC_CMD_DME_HIBER_EXIT' value='24'/> - <enumerator name='UIC_CMD_DME_TEST_MODE' value='26'/> - </enum-decl> - <union-decl name='ufs_crypto_cfg_entry' size-in-bits='1024' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='365' column='1' id='a722d386'> - <data-member access='public'> - <var-decl name='reg_val' type-id='28645bde' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='366' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='' type-id='335c32d9' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='367' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='1024' is-struct='yes' is-anonymous='yes' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='367' column='1' id='335c32d9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='crypto_key' type-id='47ba3182' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='368' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='data_unit_size' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='369' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='520'> - <var-decl name='crypto_cap_idx' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='370' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='528'> - <var-decl name='reserved_1' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='371' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='536'> - <var-decl name='config_enable' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='reserved_multi_host' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='373' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='552'> - <var-decl name='reserved_2' type-id='f9b06939' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='374' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='560'> - <var-decl name='vsb' type-id='cf114704' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='375' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='reserved_3' type-id='01f8d131' visibility='default' filepath='drivers/scsi/ufs/ufshci.h' line='376' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='83cec606' size-in-bits='64' id='a970a64c'/> - <pointer-type-def type-id='369a41ea' size-in-bits='64' id='91464e34'/> - <qualified-type-def type-id='6d54709d' const='yes' id='e5e56b24'/> - <pointer-type-def type-id='e5e56b24' size-in-bits='64' id='f627870a'/> - <qualified-type-def type-id='c1dff252' const='yes' id='8c3ff339'/> - <pointer-type-def type-id='8c3ff339' size-in-bits='64' id='dbaba6e9'/> - <qualified-type-def type-id='a722d386' const='yes' id='02ac86a6'/> - <pointer-type-def type-id='02ac86a6' size-in-bits='64' id='c197ce64'/> - <qualified-type-def type-id='5ac27cf2' const='yes' id='3aed8d33'/> - <pointer-type-def type-id='3aed8d33' size-in-bits='64' id='dcf51e5b'/> - <qualified-type-def type-id='ee22abe8' const='yes' id='8d2ce43f'/> - <pointer-type-def type-id='8d2ce43f' size-in-bits='64' id='52ab0d0f'/> - <pointer-type-def type-id='f80c018e' size-in-bits='64' id='f66fa7f4'/> - <pointer-type-def type-id='c9196d18' size-in-bits='64' id='cba10b6e'/> - <pointer-type-def type-id='49266711' size-in-bits='64' id='4f1d3179'/> - <pointer-type-def type-id='dbf3947c' size-in-bits='64' id='89a2612a'/> - <pointer-type-def type-id='89a2612a' size-in-bits='64' id='aa9eb300'/> - <pointer-type-def type-id='291d9c02' size-in-bits='64' id='7114e104'/> - <pointer-type-def type-id='fb9c833a' size-in-bits='64' id='1a9d259c'/> - <pointer-type-def type-id='20affdf3' size-in-bits='64' id='ff0f7577'/> - <pointer-type-def type-id='d2f6c36f' size-in-bits='64' id='203d9a9b'/> - <pointer-type-def type-id='d15eda11' size-in-bits='64' id='5e9804d5'/> - <pointer-type-def type-id='9423c42a' size-in-bits='64' id='07445d6c'/> - <pointer-type-def type-id='2873dcbb' size-in-bits='64' id='676fff47'/> - <pointer-type-def type-id='4e3cc2a9' size-in-bits='64' id='0e18d3fd'/> - <pointer-type-def type-id='6788fb9a' size-in-bits='64' id='70283254'/> - <pointer-type-def type-id='97ca9b12' size-in-bits='64' id='0786894c'/> - <pointer-type-def type-id='53efb49e' size-in-bits='64' id='4fae2c98'/> - <pointer-type-def type-id='8ff31849' size-in-bits='64' id='4c72f20d'/> - <pointer-type-def type-id='686e5e33' size-in-bits='64' id='38313007'/> - <pointer-type-def type-id='ec8e7b62' size-in-bits='64' id='73550cb4'/> - <pointer-type-def type-id='af8a50f5' size-in-bits='64' id='55bb6559'/> - <pointer-type-def type-id='f680e13e' size-in-bits='64' id='b9e33ab0'/> - <pointer-type-def type-id='d1d0945d' size-in-bits='64' id='30b66f41'/> - <pointer-type-def type-id='dcb55e55' size-in-bits='64' id='ffa88b09'/> - <pointer-type-def type-id='5cf9392d' size-in-bits='64' id='53c91149'/> - <pointer-type-def type-id='423ef8f4' size-in-bits='64' id='e5b0996e'/> - <pointer-type-def type-id='4c42814c' size-in-bits='64' id='571aaf76'/> - <pointer-type-def type-id='9146866a' size-in-bits='64' id='e684e5d4'/> - <pointer-type-def type-id='490364b6' size-in-bits='64' id='93df0860'/> - <pointer-type-def type-id='59aa7dba' size-in-bits='64' id='e15aece4'/> - <pointer-type-def type-id='3b5e43e5' size-in-bits='64' id='47e17209'/> - <pointer-type-def type-id='ca1eda63' size-in-bits='64' id='def67cbf'/> - <pointer-type-def type-id='fe7ab802' size-in-bits='64' id='0b8718c0'/> - <pointer-type-def type-id='9f8b0d0f' size-in-bits='64' id='8502fa27'/> - <pointer-type-def type-id='e07b5dbe' size-in-bits='64' id='eb572b74'/> - <pointer-type-def type-id='4e8a6f85' size-in-bits='64' id='0a0775b5'/> - <pointer-type-def type-id='94982f58' size-in-bits='64' id='4783492e'/> - <pointer-type-def type-id='1a0d5389' size-in-bits='64' id='36265581'/> - <pointer-type-def type-id='148c2b1d' size-in-bits='64' id='4cb5819d'/> - <pointer-type-def type-id='0e15337c' size-in-bits='64' id='498f47da'/> - <pointer-type-def type-id='4399e1b2' size-in-bits='64' id='2b88fa00'/> - <pointer-type-def type-id='4bbe36cb' size-in-bits='64' id='3dcc4acf'/> - <pointer-type-def type-id='50bd3cc7' size-in-bits='64' id='839105d3'/> - <pointer-type-def type-id='edae512d' size-in-bits='64' id='ae17b581'/> - <pointer-type-def type-id='f81b67f4' size-in-bits='64' id='d43dc76d'/> - <pointer-type-def type-id='bc6d8611' size-in-bits='64' id='442b8d89'/> - <pointer-type-def type-id='15d562ba' size-in-bits='64' id='aec2c278'/> - <pointer-type-def type-id='4020579d' size-in-bits='64' id='35f4156d'/> - <pointer-type-def type-id='d6b2bd0c' size-in-bits='64' id='ae670bfa'/> - <pointer-type-def type-id='93b4100d' size-in-bits='64' id='6ca6fa6d'/> - <pointer-type-def type-id='c372d726' size-in-bits='64' id='696df79c'/> - <pointer-type-def type-id='52999e5a' size-in-bits='64' id='cdf785b8'/> - <pointer-type-def type-id='a73e5d15' size-in-bits='64' id='0c025d55'/> - <pointer-type-def type-id='f660d147' size-in-bits='64' id='84caa74f'/> - <pointer-type-def type-id='20f0d8ff' size-in-bits='64' id='1852fc77'/> - <pointer-type-def type-id='f3866749' size-in-bits='64' id='c61ee7a1'/> - <pointer-type-def type-id='ee504570' size-in-bits='64' id='68e72116'/> - <pointer-type-def type-id='d7413fe5' size-in-bits='64' id='7fc5dc19'/> - <pointer-type-def type-id='0457ac44' size-in-bits='64' id='fddad99e'/> - <pointer-type-def type-id='57109d59' size-in-bits='64' id='466c873d'/> - <pointer-type-def type-id='9102a0ad' size-in-bits='64' id='38c41fe1'/> - <pointer-type-def type-id='ed6fc6ea' size-in-bits='64' id='36e7f8ac'/> - <pointer-type-def type-id='ac28b246' size-in-bits='64' id='2e320710'/> - <pointer-type-def type-id='5415f247' size-in-bits='64' id='39d771f3'/> - <pointer-type-def type-id='7d117ac5' size-in-bits='64' id='4ec7a2d9'/> - <pointer-type-def type-id='b1c57c88' size-in-bits='64' id='a06238fa'/> - <pointer-type-def type-id='d59c0ecf' size-in-bits='64' id='ed89b003'/> - <pointer-type-def type-id='b81c6e45' size-in-bits='64' id='2d76c969'/> - <qualified-type-def type-id='95e97e5e' volatile='yes' id='e024ff18'/> - <function-decl name='ufshcd_pltfrm_init' mangled-name='ufshcd_pltfrm_init' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_init'> - <parameter type-id='db362995'/> - <parameter type-id='52ab0d0f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ufshcd_remove' mangled-name='ufshcd_remove' filepath='drivers/scsi/ufs/ufshcd.h' line='953' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_remove'> - <parameter type-id='442b8d89'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='369a41ea'> - <parameter type-id='a970a64c'/> - <return type-id='80f4b756'/> - </function-type> - <function-type size-in-bits='64' id='291d9c02'> - <parameter type-id='0b8718c0'/> - <return type-id='0f4f6276'/> - </function-type> - <function-type size-in-bits='64' id='fb9c833a'> - <parameter type-id='a970a64c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='20affdf3'> - <parameter type-id='a970a64c'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d2f6c36f'> - <parameter type-id='a970a64c'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d15eda11'> - <parameter type-id='a970a64c'/> - <parameter type-id='0b8718c0'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9423c42a'> - <parameter type-id='a970a64c'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='2873dcbb'> - <parameter type-id='fa0b179b'/> - <parameter type-id='4f1d3179'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4e3cc2a9'> - <parameter type-id='fa0b179b'/> - <parameter type-id='1d2c2b85'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6788fb9a'> - <parameter type-id='fa0b179b'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='97ca9b12'> - <parameter type-id='0b8718c0'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='53efb49e'> - <parameter type-id='eb572b74'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8ff31849'> - <parameter type-id='eb572b74'/> - <parameter type-id='b88dd945'/> - <parameter type-id='a42536cd'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='686e5e33'> - <parameter type-id='eb572b74'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ec8e7b62'> - <parameter type-id='eb572b74'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='af8a50f5'> - <parameter type-id='4cb5819d'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f680e13e'> - <parameter type-id='f8dc9def'/> - <parameter type-id='a970a64c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d1d0945d'> - <parameter type-id='442b8d89'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='dcb55e55'> - <parameter type-id='442b8d89'/> - <parameter type-id='dbaba6e9'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5cf9392d'> - <parameter type-id='442b8d89'/> - <parameter type-id='c197ce64'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='423ef8f4'> - <parameter type-id='442b8d89'/> - <parameter type-id='bbeb954c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4c42814c'> - <parameter type-id='442b8d89'/> - <parameter type-id='bbeb954c'/> - <parameter type-id='35f4156d'/> - <parameter type-id='35f4156d'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9146866a'> - <parameter type-id='442b8d89'/> - <parameter type-id='bfc022f4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='490364b6'> - <parameter type-id='442b8d89'/> - <parameter type-id='0b8718c0'/> - <parameter type-id='6ca6fa6d'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='59aa7dba'> - <parameter type-id='442b8d89'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3b5e43e5'> - <parameter type-id='442b8d89'/> - <parameter type-id='b50a4934'/> - <parameter type-id='bbeb954c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ca1eda63'> - <parameter type-id='442b8d89'/> - <parameter type-id='6ca6fa6d'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='edae512d'> - <parameter type-id='442b8d89'/> - <return type-id='19c2251e'/> - </function-type> - <function-type size-in-bits='64' id='d7413fe5'> - <parameter type-id='a970a64c'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='0457ac44'> - <parameter type-id='a970a64c'/> - <parameter type-id='1dc6a898'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='57109d59'> - <parameter type-id='0b8718c0'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='9102a0ad'> - <parameter type-id='eb572b74'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='ed6fc6ea'> - <parameter type-id='4cb5819d'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='ac28b246'> - <parameter type-id='442b8d89'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='5415f247'> - <parameter type-id='442b8d89'/> - <parameter type-id='cba10b6e'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='7d117ac5'> - <parameter type-id='442b8d89'/> - <parameter type-id='47e46889'/> - <parameter type-id='bbeb954c'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='b1c57c88'> - <parameter type-id='442b8d89'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='b50a4934'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d59c0ecf'> - <parameter type-id='442b8d89'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f9b06939'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='b81c6e45'> - <parameter type-id='442b8d89'/> - <parameter type-id='e7d2a5fc'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/scsi/ufs/ufs-hisi.c' language='LANG_C89'> - <class-decl name='ufs_dev_params' size-in-bits='384' is-struct='yes' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='13' column='1' id='3c0943b2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pwm_rx_gear' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='pwm_tx_gear' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hs_rx_gear' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='hs_tx_gear' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rx_lanes' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='tx_lanes' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rx_pwr_pwm' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='tx_pwr_pwm' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rx_pwr_hs' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='tx_pwr_hs' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='hs_rate' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='desired_working_mode' type-id='19c2251e' visibility='default' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='25' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='3c0943b2' size-in-bits='64' id='9c02cf50'/> - <function-decl name='ufshcd_get_pwr_dev_param' mangled-name='ufshcd_get_pwr_dev_param' filepath='drivers/scsi/ufs/ufshcd-pltfrm.h' line='28' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_get_pwr_dev_param'> - <parameter type-id='9c02cf50'/> - <parameter type-id='35f4156d'/> - <parameter type-id='35f4156d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_platform_ioremap_resource' mangled-name='devm_platform_ioremap_resource' filepath='include/linux/platform_device.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_platform_ioremap_resource'> - <parameter type-id='db362995'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/scsi/ufs/ufshcd-crypto.c' language='LANG_C89'> - <function-decl name='ufshcd_crypto_cap_find' mangled-name='ufshcd_crypto_cap_find' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_crypto_cap_find'> - <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='40' column='1'/> - <parameter type-id='e951e732' name='crypto_mode' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='41' column='1'/> - <parameter type-id='f0981eeb' name='data_unit_size' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='42' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ufshcd_crypto_enable_spec' mangled-name='ufshcd_crypto_enable_spec' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_crypto_enable_spec'> - <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='238' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ufshcd_crypto_disable_spec' mangled-name='ufshcd_crypto_disable_spec' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_crypto_disable_spec'> - <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd-crypto.c' line='250' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/scsi/ufs/ufshcd-pci.c' language='LANG_C89'> - <function-decl name='pci_unregister_driver' mangled-name='pci_unregister_driver' filepath='include/linux/pci.h' line='1371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_unregister_driver'> - <parameter type-id='85b59624'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pcim_enable_device' mangled-name='pcim_enable_device' filepath='include/linux/pci.h' line='1156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pcim_enable_device'> - <parameter type-id='85196e3f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_set_master' mangled-name='pci_set_master' filepath='include/linux/pci.h' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_set_master'> - <parameter type-id='85196e3f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pm_runtime_allow' mangled-name='pm_runtime_allow' filepath='include/linux/pm_runtime.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_allow'> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pm_runtime_forbid' mangled-name='pm_runtime_forbid' filepath='include/linux/pm_runtime.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_runtime_forbid'> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ufshcd_shutdown' mangled-name='ufshcd_shutdown' filepath='drivers/scsi/ufs/ufshcd.h' line='1007' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_shutdown'> - <parameter type-id='442b8d89'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ufshcd_system_suspend' mangled-name='ufshcd_system_suspend' filepath='drivers/scsi/ufs/ufshcd.h' line='1005' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_system_suspend'> - <parameter type-id='442b8d89'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ufshcd_system_resume' mangled-name='ufshcd_system_resume' filepath='drivers/scsi/ufs/ufshcd.h' line='1006' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_system_resume'> - <parameter type-id='442b8d89'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ufshcd_dme_get_attr' mangled-name='ufshcd_dme_get_attr' filepath='drivers/scsi/ufs/ufshcd.h' line='1010' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_dme_get_attr'> - <parameter type-id='442b8d89'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='807869d3'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ufshcd_dme_set_attr' mangled-name='ufshcd_dme_set_attr' filepath='drivers/scsi/ufs/ufshcd.h' line='1008' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_dme_set_attr'> - <parameter type-id='442b8d89'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/scsi/ufs/ufshcd-pltfrm.c' language='LANG_C89'> - <function-decl name='ufshcd_pltfrm_suspend' mangled-name='ufshcd_pltfrm_suspend' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_suspend'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='236' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ufshcd_pltfrm_resume' mangled-name='ufshcd_pltfrm_resume' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='249' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_resume'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='249' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ufshcd_pltfrm_runtime_suspend' mangled-name='ufshcd_pltfrm_runtime_suspend' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_runtime_suspend'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='255' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ufshcd_pltfrm_runtime_resume' mangled-name='ufshcd_pltfrm_runtime_resume' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_runtime_resume'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='261' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ufshcd_pltfrm_runtime_idle' mangled-name='ufshcd_pltfrm_runtime_idle' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_runtime_idle'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='267' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ufshcd_pltfrm_shutdown' mangled-name='ufshcd_pltfrm_shutdown' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='275' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_pltfrm_shutdown'> - <parameter type-id='db362995' name='pdev' filepath='drivers/scsi/ufs/ufshcd-pltfrm.c' line='275' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/scsi/ufs/ufshcd.c' language='LANG_C89'> <enum-decl name='query_opcode' filepath='drivers/scsi/ufs/ufs.h' line='401' column='1' id='5f757f13'> <underlying-type type-id='9cac1fee'/> <enumerator name='UPIU_QUERY_OPCODE_NOP' value='0'/> @@ -129205,26 +113846,74 @@ <enumerator name='QUERY_DESC_IDN_HEALTH' value='9'/> <enumerator name='QUERY_DESC_IDN_MAX' value='10'/> </enum-decl> - <function-decl name='ufshcd_dump_regs' mangled-name='ufshcd_dump_regs' filepath='drivers/scsi/ufs/ufshcd.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_dump_regs'> - <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='124' column='1'/> - <parameter type-id='b59d7dce' name='offset' filepath='drivers/scsi/ufs/ufshcd.c' line='124' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='drivers/scsi/ufs/ufshcd.c' line='124' column='1'/> - <parameter type-id='80f4b756' name='prefix' filepath='drivers/scsi/ufs/ufshcd.c' line='125' column='1'/> + <qualified-type-def type-id='6d54709d' const='yes' id='e5e56b24'/> + <pointer-type-def type-id='e5e56b24' size-in-bits='64' id='f627870a'/> + <qualified-type-def type-id='a722d386' const='yes' id='02ac86a6'/> + <pointer-type-def type-id='02ac86a6' size-in-bits='64' id='c197ce64'/> + <qualified-type-def type-id='5ac27cf2' const='yes' id='3aed8d33'/> + <pointer-type-def type-id='3aed8d33' size-in-bits='64' id='dcf51e5b'/> + <qualified-type-def type-id='ee22abe8' const='yes' id='8d2ce43f'/> + <pointer-type-def type-id='8d2ce43f' size-in-bits='64' id='52ab0d0f'/> + <pointer-type-def type-id='f80c018e' size-in-bits='64' id='f66fa7f4'/> + <pointer-type-def type-id='c9196d18' size-in-bits='64' id='cba10b6e'/> + <pointer-type-def type-id='49266711' size-in-bits='64' id='4f1d3179'/> + <pointer-type-def type-id='2873dcbb' size-in-bits='64' id='676fff47'/> + <pointer-type-def type-id='4e3cc2a9' size-in-bits='64' id='0e18d3fd'/> + <pointer-type-def type-id='6788fb9a' size-in-bits='64' id='70283254'/> + <pointer-type-def type-id='d1d0945d' size-in-bits='64' id='30b66f41'/> + <pointer-type-def type-id='dcb55e55' size-in-bits='64' id='ffa88b09'/> + <pointer-type-def type-id='5cf9392d' size-in-bits='64' id='53c91149'/> + <pointer-type-def type-id='423ef8f4' size-in-bits='64' id='e5b0996e'/> + <pointer-type-def type-id='4c42814c' size-in-bits='64' id='571aaf76'/> + <pointer-type-def type-id='9146866a' size-in-bits='64' id='e684e5d4'/> + <pointer-type-def type-id='490364b6' size-in-bits='64' id='93df0860'/> + <pointer-type-def type-id='59aa7dba' size-in-bits='64' id='e15aece4'/> + <pointer-type-def type-id='3b5e43e5' size-in-bits='64' id='47e17209'/> + <pointer-type-def type-id='ca1eda63' size-in-bits='64' id='def67cbf'/> + <pointer-type-def type-id='edae512d' size-in-bits='64' id='ae17b581'/> + <pointer-type-def type-id='f81b67f4' size-in-bits='64' id='d43dc76d'/> + <pointer-type-def type-id='bc6d8611' size-in-bits='64' id='442b8d89'/> + <pointer-type-def type-id='15d562ba' size-in-bits='64' id='aec2c278'/> + <pointer-type-def type-id='4020579d' size-in-bits='64' id='35f4156d'/> + <pointer-type-def type-id='d6b2bd0c' size-in-bits='64' id='ae670bfa'/> + <pointer-type-def type-id='93b4100d' size-in-bits='64' id='6ca6fa6d'/> + <pointer-type-def type-id='c372d726' size-in-bits='64' id='696df79c'/> + <pointer-type-def type-id='52999e5a' size-in-bits='64' id='cdf785b8'/> + <pointer-type-def type-id='a73e5d15' size-in-bits='64' id='0c025d55'/> + <pointer-type-def type-id='f660d147' size-in-bits='64' id='84caa74f'/> + <pointer-type-def type-id='20f0d8ff' size-in-bits='64' id='1852fc77'/> + <pointer-type-def type-id='f3866749' size-in-bits='64' id='c61ee7a1'/> + <pointer-type-def type-id='ee504570' size-in-bits='64' id='68e72116'/> + <pointer-type-def type-id='ac28b246' size-in-bits='64' id='2e320710'/> + <pointer-type-def type-id='5415f247' size-in-bits='64' id='39d771f3'/> + <pointer-type-def type-id='7d117ac5' size-in-bits='64' id='4ec7a2d9'/> + <pointer-type-def type-id='b1c57c88' size-in-bits='64' id='a06238fa'/> + <pointer-type-def type-id='d59c0ecf' size-in-bits='64' id='ed89b003'/> + <pointer-type-def type-id='b81c6e45' size-in-bits='64' id='2d76c969'/> + <function-decl name='ufshcd_dme_set_attr' mangled-name='ufshcd_dme_set_attr' filepath='drivers/scsi/ufs/ufshcd.c' line='3831' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_dme_set_attr'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='3831' column='1'/> + <parameter type-id='19c2251e' name='attr_sel' filepath='drivers/scsi/ufs/ufshcd.c' line='3831' column='1'/> + <parameter type-id='f9b06939' name='attr_set' filepath='drivers/scsi/ufs/ufshcd.c' line='3832' column='1'/> + <parameter type-id='19c2251e' name='mib_val' filepath='drivers/scsi/ufs/ufshcd.c' line='3832' column='1'/> + <parameter type-id='f9b06939' name='peer' filepath='drivers/scsi/ufs/ufshcd.c' line='3832' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ufshcd_get_local_unipro_ver' mangled-name='ufshcd_get_local_unipro_ver' filepath='drivers/scsi/ufs/ufshcd.c' line='951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_get_local_unipro_ver'> - <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='951' column='1'/> - <return type-id='19c2251e'/> - </function-decl> - <function-decl name='ufshcd_hold' mangled-name='ufshcd_hold' filepath='drivers/scsi/ufs/ufshcd.c' line='1639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_hold'> - <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='1639' column='1'/> - <parameter type-id='b50a4934' name='async' filepath='drivers/scsi/ufs/ufshcd.c' line='1639' column='1'/> + <function-decl name='ufshcd_dme_get_attr' mangled-name='ufshcd_dme_get_attr' filepath='drivers/scsi/ufs/ufshcd.c' line='3875' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_dme_get_attr'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='3875' column='1'/> + <parameter type-id='19c2251e' name='attr_sel' filepath='drivers/scsi/ufs/ufshcd.c' line='3875' column='1'/> + <parameter type-id='f9409001' name='mib_val' filepath='drivers/scsi/ufs/ufshcd.c' line='3876' column='1'/> + <parameter type-id='f9b06939' name='peer' filepath='drivers/scsi/ufs/ufshcd.c' line='3876' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ufshcd_release' mangled-name='ufshcd_release' filepath='drivers/scsi/ufs/ufshcd.c' line='1818' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_release'> - <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='1818' column='1'/> + <function-decl name='ufshcd_remove' mangled-name='ufshcd_remove' filepath='drivers/scsi/ufs/ufshcd.c' line='9031' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_remove'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='9031' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='ufshcd_wb_ctrl' mangled-name='ufshcd_wb_ctrl' filepath='drivers/scsi/ufs/ufshcd.c' line='5461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_wb_ctrl'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='5461' column='1'/> + <parameter type-id='b50a4934' name='enable' filepath='drivers/scsi/ufs/ufshcd.c' line='5461' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='ufshcd_query_flag' mangled-name='ufshcd_query_flag' filepath='drivers/scsi/ufs/ufshcd.c' line='2955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_query_flag'> <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='2955' column='1'/> <parameter type-id='5f757f13' name='opcode' filepath='drivers/scsi/ufs/ufshcd.c' line='2955' column='1'/> @@ -129233,6 +113922,23 @@ <parameter type-id='d8e6b335' name='flag_res' filepath='drivers/scsi/ufs/ufshcd.c' line='2956' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='ufshcd_hold' mangled-name='ufshcd_hold' filepath='drivers/scsi/ufs/ufshcd.c' line='1639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_hold'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='1639' column='1'/> + <parameter type-id='b50a4934' name='async' filepath='drivers/scsi/ufs/ufshcd.c' line='1639' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ufshcd_uic_hibern8_exit' mangled-name='ufshcd_uic_hibern8_exit' filepath='drivers/scsi/ufs/ufshcd.c' line='4118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_uic_hibern8_exit'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='4118' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ufshcd_uic_hibern8_enter' mangled-name='ufshcd_uic_hibern8_enter' filepath='drivers/scsi/ufs/ufshcd.c' line='4094' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_uic_hibern8_enter'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='4094' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ufshcd_system_suspend' mangled-name='ufshcd_system_suspend' filepath='drivers/scsi/ufs/ufshcd.c' line='8847' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_system_suspend'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='8847' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='ufshcd_query_attr' mangled-name='ufshcd_query_attr' filepath='drivers/scsi/ufs/ufshcd.c' line='3025' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_query_attr'> <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='3025' column='1'/> <parameter type-id='5f757f13' name='opcode' filepath='drivers/scsi/ufs/ufshcd.c' line='3025' column='1'/> @@ -129252,12 +113958,27 @@ <parameter type-id='7292109c' name='buf_len' filepath='drivers/scsi/ufs/ufshcd.c' line='3198' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ufshcd_uic_hibern8_enter' mangled-name='ufshcd_uic_hibern8_enter' filepath='drivers/scsi/ufs/ufshcd.c' line='4094' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_uic_hibern8_enter'> - <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='4094' column='1'/> + <function-decl name='ufshcd_system_resume' mangled-name='ufshcd_system_resume' filepath='drivers/scsi/ufs/ufshcd.c' line='8896' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_system_resume'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='8896' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ufshcd_uic_hibern8_exit' mangled-name='ufshcd_uic_hibern8_exit' filepath='drivers/scsi/ufs/ufshcd.c' line='4118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_uic_hibern8_exit'> - <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='4118' column='1'/> + <function-decl name='ufshcd_shutdown' mangled-name='ufshcd_shutdown' filepath='drivers/scsi/ufs/ufshcd.c' line='9005' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_shutdown'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='9005' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ufshcd_release' mangled-name='ufshcd_release' filepath='drivers/scsi/ufs/ufshcd.c' line='1818' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_release'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='1818' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ufshcd_get_local_unipro_ver' mangled-name='ufshcd_get_local_unipro_ver' filepath='drivers/scsi/ufs/ufshcd.c' line='951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_get_local_unipro_ver'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='951' column='1'/> + <return type-id='19c2251e'/> + </function-decl> + <function-decl name='ufshcd_dump_regs' mangled-name='ufshcd_dump_regs' filepath='drivers/scsi/ufs/ufshcd.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_dump_regs'> + <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='124' column='1'/> + <parameter type-id='b59d7dce' name='offset' filepath='drivers/scsi/ufs/ufshcd.c' line='124' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='drivers/scsi/ufs/ufshcd.c' line='124' column='1'/> + <parameter type-id='80f4b756' name='prefix' filepath='drivers/scsi/ufs/ufshcd.c' line='125' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='ufshcd_config_pwr_mode' mangled-name='ufshcd_config_pwr_mode' filepath='drivers/scsi/ufs/ufshcd.c' line='4351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_config_pwr_mode'> @@ -129265,30 +113986,113 @@ <parameter type-id='35f4156d' name='desired_pwr_mode' filepath='drivers/scsi/ufs/ufshcd.c' line='4352' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ufshcd_wb_ctrl' mangled-name='ufshcd_wb_ctrl' filepath='drivers/scsi/ufs/ufshcd.c' line='5461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ufshcd_wb_ctrl'> - <parameter type-id='442b8d89' name='hba' filepath='drivers/scsi/ufs/ufshcd.c' line='5461' column='1'/> - <parameter type-id='b50a4934' name='enable' filepath='drivers/scsi/ufs/ufshcd.c' line='5461' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devfreq_suspend_device' mangled-name='devfreq_suspend_device' filepath='include/linux/devfreq.h' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_suspend_device'> - <parameter type-id='f66fa7f4'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devfreq_resume_device' mangled-name='devfreq_resume_device' filepath='include/linux/devfreq.h' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_resume_device'> - <parameter type-id='f66fa7f4'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devfreq_remove_device' mangled-name='devfreq_remove_device' filepath='include/linux/devfreq.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_remove_device'> - <parameter type-id='f66fa7f4'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devfreq_add_device' mangled-name='devfreq_add_device' filepath='include/linux/devfreq.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devfreq_add_device'> + <function-type size-in-bits='64' id='2873dcbb'> <parameter type-id='fa0b179b'/> + <parameter type-id='4f1d3179'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4e3cc2a9'> + <parameter type-id='fa0b179b'/> + <parameter type-id='1d2c2b85'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='6788fb9a'> + <parameter type-id='fa0b179b'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d1d0945d'> + <parameter type-id='442b8d89'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='dcb55e55'> + <parameter type-id='442b8d89'/> + <parameter type-id='dbaba6e9'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5cf9392d'> + <parameter type-id='442b8d89'/> + <parameter type-id='c197ce64'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='423ef8f4'> + <parameter type-id='442b8d89'/> + <parameter type-id='bbeb954c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4c42814c'> + <parameter type-id='442b8d89'/> + <parameter type-id='bbeb954c'/> + <parameter type-id='35f4156d'/> + <parameter type-id='35f4156d'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='9146866a'> + <parameter type-id='442b8d89'/> + <parameter type-id='bfc022f4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='490364b6'> + <parameter type-id='442b8d89'/> + <parameter type-id='0b8718c0'/> + <parameter type-id='6ca6fa6d'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='59aa7dba'> + <parameter type-id='442b8d89'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3b5e43e5'> + <parameter type-id='442b8d89'/> + <parameter type-id='b50a4934'/> + <parameter type-id='bbeb954c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ca1eda63'> + <parameter type-id='442b8d89'/> + <parameter type-id='6ca6fa6d'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='edae512d'> + <parameter type-id='442b8d89'/> + <return type-id='19c2251e'/> + </function-type> + <function-type size-in-bits='64' id='ac28b246'> + <parameter type-id='442b8d89'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='5415f247'> + <parameter type-id='442b8d89'/> <parameter type-id='cba10b6e'/> - <parameter type-id='80f4b756'/> <parameter type-id='eaa32e2f'/> - <return type-id='f66fa7f4'/> - </function-decl> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='7d117ac5'> + <parameter type-id='442b8d89'/> + <parameter type-id='47e46889'/> + <parameter type-id='bbeb954c'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='b1c57c88'> + <parameter type-id='442b8d89'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='b50a4934'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d59c0ecf'> + <parameter type-id='442b8d89'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='f9b06939'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='b81c6e45'> + <parameter type-id='442b8d89'/> + <parameter type-id='e7d2a5fc'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/soc/qcom/smem_state.c' language='LANG_C89'> <class-decl name='qcom_smem_state' size-in-bits='384' is-struct='yes' visibility='default' filepath='drivers/soc/qcom/smem_state.c' line='25' column='1' id='0c2997ce'> @@ -129326,11 +114130,9 @@ <parameter type-id='19c2251e' name='value' filepath='drivers/soc/qcom/smem_state.c' line='47' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='qcom_smem_state_get' mangled-name='qcom_smem_state_get' filepath='drivers/soc/qcom/smem_state.c' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='qcom_smem_state_get'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/soc/qcom/smem_state.c' line='88' column='1'/> - <parameter type-id='80f4b756' name='con_id' filepath='drivers/soc/qcom/smem_state.c' line='89' column='1'/> - <parameter type-id='807869d3' name='bit' filepath='drivers/soc/qcom/smem_state.c' line='90' column='1'/> - <return type-id='01df4674'/> + <function-decl name='qcom_smem_state_unregister' mangled-name='qcom_smem_state_unregister' filepath='drivers/soc/qcom/smem_state.c' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='qcom_smem_state_unregister'> + <parameter type-id='01df4674' name='state' filepath='drivers/soc/qcom/smem_state.c' line='189' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='qcom_smem_state_register' mangled-name='qcom_smem_state_register' filepath='drivers/soc/qcom/smem_state.c' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='qcom_smem_state_register'> <parameter type-id='9a537bbe' name='of_node' filepath='drivers/soc/qcom/smem_state.c' line='161' column='1'/> @@ -129338,9 +114140,11 @@ <parameter type-id='eaa32e2f' name='priv' filepath='drivers/soc/qcom/smem_state.c' line='163' column='1'/> <return type-id='01df4674'/> </function-decl> - <function-decl name='qcom_smem_state_unregister' mangled-name='qcom_smem_state_unregister' filepath='drivers/soc/qcom/smem_state.c' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='qcom_smem_state_unregister'> - <parameter type-id='01df4674' name='state' filepath='drivers/soc/qcom/smem_state.c' line='189' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='qcom_smem_state_get' mangled-name='qcom_smem_state_get' filepath='drivers/soc/qcom/smem_state.c' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='qcom_smem_state_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/soc/qcom/smem_state.c' line='88' column='1'/> + <parameter type-id='80f4b756' name='con_id' filepath='drivers/soc/qcom/smem_state.c' line='89' column='1'/> + <parameter type-id='807869d3' name='bit' filepath='drivers/soc/qcom/smem_state.c' line='90' column='1'/> + <return type-id='01df4674'/> </function-decl> <function-type size-in-bits='64' id='ea5fdc37'> <parameter type-id='eaa32e2f'/> @@ -129349,32 +114153,397 @@ <return type-id='95e97e5e'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/soc/sunxi/sunxi_sram.c' language='LANG_C89'> - <class-decl name='of_dev_auxdata' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/of_platform.h' line='37' column='1' id='c0d13b05'> + <abi-instr address-size='64' path='drivers/spi/spi.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='7359adad' size-in-bits='1088' id='96b80745'> + <subrange length='17' type-id='7ff19f0f' id='888ad0ed'/> + </array-type-def> + <class-decl name='spi_controller' size-in-bits='13376' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='424' column='1' id='db1b9d9e'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='compatible' type-id='26a90f95' visibility='default' filepath='include/linux/of_platform.h' line='38' column='1'/> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/spi/spi.h' line='425' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='phys_addr' type-id='acc63fdf' visibility='default' filepath='include/linux/of_platform.h' line='39' column='1'/> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='427' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/of_platform.h' line='40' column='1'/> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='bus_num' type-id='9b7e9486' visibility='default' filepath='include/linux/spi/spi.h' line='435' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='platform_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/of_platform.h' line='41' column='1'/> + <data-member access='public' layout-offset-in-bits='7504'> + <var-decl name='num_chipselect' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='440' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7520'> + <var-decl name='dma_alignment' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='445' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='mode_bits' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7584'> + <var-decl name='bits_per_word_mask' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='451' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='min_speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='456' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7648'> + <var-decl name='max_speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='457' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='flags' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='460' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7696'> + <var-decl name='slave' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='470' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='max_transfer_size' type-id='fc096b90' visibility='default' filepath='include/linux/spi/spi.h' line='476' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='max_message_size' type-id='fc096b90' visibility='default' filepath='include/linux/spi/spi.h' line='477' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='io_mutex' type-id='925167dc' visibility='default' filepath='include/linux/spi/spi.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='bus_lock_spinlock' type-id='fb4018a0' visibility='default' filepath='include/linux/spi/spi.h' line='483' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='bus_lock_mutex' type-id='925167dc' visibility='default' filepath='include/linux/spi/spi.h' line='484' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='bus_lock_flag' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='487' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='setup' type-id='4f312040' visibility='default' filepath='include/linux/spi/spi.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='set_cs_timing' type-id='fd508c3f' visibility='default' filepath='include/linux/spi/spi.h' line='505' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8640'> + <var-decl name='transfer' type-id='08bd785c' visibility='default' filepath='include/linux/spi/spi.h' line='527' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='cleanup' type-id='c965bc43' visibility='default' filepath='include/linux/spi/spi.h' line='531' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='can_dma' type-id='b7f92ac9' visibility='default' filepath='include/linux/spi/spi.h' line='540' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8832'> + <var-decl name='queued' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='550' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8896'> + <var-decl name='kworker' type-id='62968721' visibility='default' filepath='include/linux/spi/spi.h' line='551' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='kworker_task' type-id='f23e2572' visibility='default' filepath='include/linux/spi/spi.h' line='552' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9408'> + <var-decl name='pump_messages' type-id='ac165296' visibility='default' filepath='include/linux/spi/spi.h' line='553' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9728'> + <var-decl name='queue_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/spi/spi.h' line='554' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9792'> + <var-decl name='queue' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='555' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9920'> + <var-decl name='cur_msg' type-id='bb7889ed' visibility='default' filepath='include/linux/spi/spi.h' line='556' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9984'> + <var-decl name='idling' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='557' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9992'> + <var-decl name='busy' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='558' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10000'> + <var-decl name='running' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='559' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10008'> + <var-decl name='rt' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='560' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10016'> + <var-decl name='auto_runtime_pm' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='561' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10024'> + <var-decl name='cur_msg_prepared' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='562' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10032'> + <var-decl name='cur_msg_mapped' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='563' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='xfer_completion' type-id='f9fef04f' visibility='default' filepath='include/linux/spi/spi.h' line='564' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10304'> + <var-decl name='max_dma_len' type-id='b59d7dce' visibility='default' filepath='include/linux/spi/spi.h' line='565' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10368'> + <var-decl name='prepare_transfer_hardware' type-id='3de177aa' visibility='default' filepath='include/linux/spi/spi.h' line='567' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10432'> + <var-decl name='transfer_one_message' type-id='424a6df6' visibility='default' filepath='include/linux/spi/spi.h' line='568' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10496'> + <var-decl name='unprepare_transfer_hardware' type-id='3de177aa' visibility='default' filepath='include/linux/spi/spi.h' line='570' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='prepare_message' type-id='424a6df6' visibility='default' filepath='include/linux/spi/spi.h' line='571' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10624'> + <var-decl name='unprepare_message' type-id='424a6df6' visibility='default' filepath='include/linux/spi/spi.h' line='573' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10688'> + <var-decl name='slave_abort' type-id='3de177aa' visibility='default' filepath='include/linux/spi/spi.h' line='575' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10752'> + <var-decl name='set_cs' type-id='54a1bec6' visibility='default' filepath='include/linux/spi/spi.h' line='581' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10816'> + <var-decl name='transfer_one' type-id='6495fd5b' visibility='default' filepath='include/linux/spi/spi.h' line='582' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='handle_err' type-id='72fa5619' visibility='default' filepath='include/linux/spi/spi.h' line='584' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10944'> + <var-decl name='mem_ops' type-id='e93ac78c' visibility='default' filepath='include/linux/spi/spi.h' line='588' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11008'> + <var-decl name='cs_gpios' type-id='7292109c' visibility='default' filepath='include/linux/spi/spi.h' line='591' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11072'> + <var-decl name='cs_gpiods' type-id='35c9579e' visibility='default' filepath='include/linux/spi/spi.h' line='592' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11136'> + <var-decl name='use_gpio_descriptors' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='593' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11200'> + <var-decl name='statistics' type-id='bf41d149' visibility='default' filepath='include/linux/spi/spi.h' line='596' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13056'> + <var-decl name='dma_tx' type-id='27f3f5d8' visibility='default' filepath='include/linux/spi/spi.h' line='599' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13120'> + <var-decl name='dma_rx' type-id='27f3f5d8' visibility='default' filepath='include/linux/spi/spi.h' line='600' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13184'> + <var-decl name='dummy_rx' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='603' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13248'> + <var-decl name='dummy_tx' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='604' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13312'> + <var-decl name='fw_translate_cs' type-id='aaa6c630' visibility='default' filepath='include/linux/spi/spi.h' line='606' column='1'/> + </data-member> + </class-decl> + <class-decl name='spi_device' size-in-bits='10112' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='140' column='1' id='72c0e160'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/spi/spi.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='controller' type-id='f22e4524' visibility='default' filepath='include/linux/spi/spi.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='master' type-id='f22e4524' visibility='default' filepath='include/linux/spi/spi.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='max_speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7520'> + <var-decl name='chip_select' type-id='f9b06939' visibility='default' filepath='include/linux/spi/spi.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7528'> + <var-decl name='bits_per_word' type-id='f9b06939' visibility='default' filepath='include/linux/spi/spi.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7536'> + <var-decl name='rt' type-id='b50a4934' visibility='default' filepath='include/linux/spi/spi.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='mode' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7584'> + <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/linux/spi/spi.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='controller_state' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='controller_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='modalias' type-id='16dc656a' visibility='default' filepath='include/linux/spi/spi.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='driver_override' type-id='80f4b756' visibility='default' filepath='include/linux/spi/spi.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8064'> + <var-decl name='cs_gpio' type-id='95e97e5e' visibility='default' filepath='include/linux/spi/spi.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='cs_gpiod' type-id='26760480' visibility='default' filepath='include/linux/spi/spi.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='word_delay_usecs' type-id='b96825af' visibility='default' filepath='include/linux/spi/spi.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='statistics' type-id='bf41d149' visibility='default' filepath='include/linux/spi/spi.h' line='179' column='1'/> + </data-member> + </class-decl> + <class-decl name='spi_statistics' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='55' column='1' id='bf41d149'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/spi/spi.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='messages' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='transfers' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='errors' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='timedout' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='spi_sync' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='spi_sync_immediate' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='spi_async' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='bytes' type-id='3a47d82b' visibility='default' filepath='include/linux/spi/spi.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='bytes_rx' type-id='3a47d82b' visibility='default' filepath='include/linux/spi/spi.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='bytes_tx' type-id='3a47d82b' visibility='default' filepath='include/linux/spi/spi.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='transfer_bytes_histo' type-id='96b80745' visibility='default' filepath='include/linux/spi/spi.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='transfers_split_maxsize' type-id='7359adad' visibility='default' filepath='include/linux/spi/spi.h' line='74' column='1'/> + </data-member> + </class-decl> + <class-decl name='spi_message' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='897' column='1' id='4dd90c3d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='transfers' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='898' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='spi' type-id='e90f4666' visibility='default' filepath='include/linux/spi/spi.h' line='900' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_dma_mapped' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='902' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='complete' type-id='b7f9d8e6' visibility='default' filepath='include/linux/spi/spi.h' line='916' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='context' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='917' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='frame_length' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='918' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='actual_length' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='919' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/linux/spi/spi.h' line='920' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='queue' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='926' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='state' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='927' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='resources' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='930' column='1'/> + </data-member> + </class-decl> + <class-decl name='spi_transfer' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/spi/spi.h' line='830' column='1' id='9b7f1a95'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tx_buf' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='836' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rx_buf' type-id='eaa32e2f' visibility='default' filepath='include/linux/spi/spi.h' line='837' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='838' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='tx_dma' type-id='cf29c9b3' visibility='default' filepath='include/linux/spi/spi.h' line='840' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rx_dma' type-id='cf29c9b3' visibility='default' filepath='include/linux/spi/spi.h' line='841' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='tx_sg' type-id='c59e4f4c' visibility='default' filepath='include/linux/spi/spi.h' line='842' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='rx_sg' type-id='c59e4f4c' visibility='default' filepath='include/linux/spi/spi.h' line='843' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cs_change' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='845' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='tx_nbits' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='846' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='rx_nbits' type-id='f0981eeb' visibility='default' filepath='include/linux/spi/spi.h' line='847' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='584'> + <var-decl name='bits_per_word' type-id='f9b06939' visibility='default' filepath='include/linux/spi/spi.h' line='851' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='592'> + <var-decl name='word_delay_usecs' type-id='f9b06939' visibility='default' filepath='include/linux/spi/spi.h' line='852' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='delay_usecs' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='853' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='624'> + <var-decl name='cs_change_delay' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='854' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='cs_change_delay_unit' type-id='f9b06939' visibility='default' filepath='include/linux/spi/spi.h' line='855' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='859' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='word_delay' type-id='1dc6a898' visibility='default' filepath='include/linux/spi/spi.h' line='860' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='effective_speed_hz' type-id='19c2251e' visibility='default' filepath='include/linux/spi/spi.h' line='862' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='transfer_list' type-id='72f469ec' visibility='default' filepath='include/linux/spi/spi.h' line='864' column='1'/> + </data-member> + </class-decl> + <class-decl name='spi_controller_mem_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/spi/spi-mem.h' line='252' column='1' id='40c992e3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='adjust_op_size' type-id='c1205b1f' visibility='default' filepath='include/linux/spi/spi-mem.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='supports_op' type-id='3d444e9a' visibility='default' filepath='include/linux/spi/spi-mem.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='exec_op' type-id='80f1f854' visibility='default' filepath='include/linux/spi/spi-mem.h' line='256' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_name' type-id='149deb03' visibility='default' filepath='include/linux/spi/spi-mem.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dirmap_create' type-id='dfa456d5' visibility='default' filepath='include/linux/spi/spi-mem.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dirmap_destroy' type-id='12e56aa0' visibility='default' filepath='include/linux/spi/spi-mem.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dirmap_read' type-id='79b4ee7f' visibility='default' filepath='include/linux/spi/spi-mem.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dirmap_write' type-id='79b4ee7f' visibility='default' filepath='include/linux/spi/spi-mem.h' line='263' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='c0d13b05' const='yes' id='1f54f780'/> - <pointer-type-def type-id='1f54f780' size-in-bits='64' id='fcc1e09e'/> - <function-decl name='of_platform_populate' mangled-name='of_platform_populate' filepath='include/linux/of_platform.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_platform_populate'> - <parameter type-id='9a537bbe'/> - <parameter type-id='e5ce629e'/> - <parameter type-id='fcc1e09e'/> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/spi/spi.c' language='LANG_C89'> <class-decl name='spi_mem' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/spi/spi-mem.h' line='182' column='1' id='f8eaf96b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='spi' type-id='e90f4666' visibility='default' filepath='include/linux/spi/spi-mem.h' line='183' column='1'/> @@ -129506,67 +114675,88 @@ </data-member> </class-decl> <pointer-type-def type-id='1c210187' size-in-bits='64' id='149deb03'/> + <qualified-type-def type-id='40c992e3' const='yes' id='68e801ee'/> + <pointer-type-def type-id='68e801ee' size-in-bits='64' id='e93ac78c'/> <qualified-type-def type-id='e2d49ab8' const='yes' id='41588f03'/> <pointer-type-def type-id='41588f03' size-in-bits='64' id='07695d8b'/> <qualified-type-def type-id='8f68aa3b' const='yes' id='2ef05706'/> <pointer-type-def type-id='2ef05706' size-in-bits='64' id='10593a44'/> + <pointer-type-def type-id='26760480' size-in-bits='64' id='35c9579e'/> + <pointer-type-def type-id='d96066b0' size-in-bits='64' id='3de177aa'/> + <pointer-type-def type-id='006d72ff' size-in-bits='64' id='6495fd5b'/> + <pointer-type-def type-id='4afdce44' size-in-bits='64' id='424a6df6'/> + <pointer-type-def type-id='01e1f26e' size-in-bits='64' id='aaa6c630'/> + <pointer-type-def type-id='fb73ecde' size-in-bits='64' id='4f312040'/> + <pointer-type-def type-id='d06fe862' size-in-bits='64' id='08bd785c'/> <pointer-type-def type-id='96fe8392' size-in-bits='64' id='80f1f854'/> <pointer-type-def type-id='e2270bc3' size-in-bits='64' id='c1205b1f'/> <pointer-type-def type-id='78c92961' size-in-bits='64' id='dfa456d5'/> + <pointer-type-def type-id='db1b9d9e' size-in-bits='64' id='f22e4524'/> + <pointer-type-def type-id='72c0e160' size-in-bits='64' id='e90f4666'/> <pointer-type-def type-id='29290a00' size-in-bits='64' id='d9c194a6'/> <pointer-type-def type-id='f8eaf96b' size-in-bits='64' id='33dc3b1b'/> <pointer-type-def type-id='8df2bc75' size-in-bits='64' id='4f4f2d55'/> <pointer-type-def type-id='8f68aa3b' size-in-bits='64' id='1cf47bfb'/> + <pointer-type-def type-id='4dd90c3d' size-in-bits='64' id='bb7889ed'/> + <pointer-type-def type-id='9b7f1a95' size-in-bits='64' id='7c11f655'/> + <pointer-type-def type-id='579042ad' size-in-bits='64' id='b7f92ac9'/> <pointer-type-def type-id='7983eff8' size-in-bits='64' id='3d444e9a'/> + <pointer-type-def type-id='50f7c736' size-in-bits='64' id='fc096b90'/> <pointer-type-def type-id='5460fbd3' size-in-bits='64' id='79b4ee7f'/> + <pointer-type-def type-id='0c71d025' size-in-bits='64' id='72fa5619'/> + <pointer-type-def type-id='3243417f' size-in-bits='64' id='c965bc43'/> + <pointer-type-def type-id='9ea75344' size-in-bits='64' id='54a1bec6'/> + <pointer-type-def type-id='c52ef7cb' size-in-bits='64' id='fd508c3f'/> <pointer-type-def type-id='262d57ae' size-in-bits='64' id='12e56aa0'/> <var-decl name='spi_bus_type' type-id='b31bfc8a' mangled-name='spi_bus_type' visibility='default' filepath='drivers/spi/spi.c' line='373' column='1' elf-symbol-id='spi_bus_type'/> <function-decl name='spi_register_controller' mangled-name='spi_register_controller' filepath='drivers/spi/spi.c' line='2450' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_register_controller'> <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='2450' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='__spi_register_driver' mangled-name='__spi_register_driver' filepath='drivers/spi/spi.c' line='440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__spi_register_driver'> - <parameter type-id='2730d015' name='owner' filepath='drivers/spi/spi.c' line='440' column='1'/> - <parameter type-id='d9c194a6' name='sdrv' filepath='drivers/spi/spi.c' line='440' column='1'/> + <function-decl name='spi_sync' mangled-name='spi_sync' filepath='drivers/spi/spi.c' line='3598' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_sync'> + <parameter type-id='e90f4666' name='spi' filepath='drivers/spi/spi.c' line='3598' column='1'/> + <parameter type-id='bb7889ed' name='message' filepath='drivers/spi/spi.c' line='3598' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='spi_setup' mangled-name='spi_setup' filepath='drivers/spi/spi.c' line='3123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_setup'> - <parameter type-id='e90f4666' name='spi' filepath='drivers/spi/spi.c' line='3123' column='1'/> + <function-decl name='spi_async' mangled-name='spi_async' filepath='drivers/spi/spi.c' line='3436' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_async'> + <parameter type-id='e90f4666' name='spi' filepath='drivers/spi/spi.c' line='3436' column='1'/> + <parameter type-id='bb7889ed' name='message' filepath='drivers/spi/spi.c' line='3436' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='spi_unregister_device' mangled-name='spi_unregister_device' filepath='drivers/spi/spi.c' line='706' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_unregister_device'> <parameter type-id='e90f4666' name='spi' filepath='drivers/spi/spi.c' line='706' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='spi_finalize_current_transfer' mangled-name='spi_finalize_current_transfer' filepath='drivers/spi/spi.c' line='1264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_finalize_current_transfer'> - <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='1264' column='1'/> + <function-decl name='spi_unregister_controller' mangled-name='spi_unregister_controller' filepath='drivers/spi/spi.c' line='2653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_unregister_controller'> + <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='2653' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='spi_sync_locked' mangled-name='spi_sync_locked' filepath='drivers/spi/spi.c' line='3626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_sync_locked'> + <parameter type-id='e90f4666' name='spi' filepath='drivers/spi/spi.c' line='3626' column='1'/> + <parameter type-id='bb7889ed' name='message' filepath='drivers/spi/spi.c' line='3626' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='spi_finalize_current_message' mangled-name='spi_finalize_current_message' filepath='drivers/spi/spi.c' line='1521' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_finalize_current_message'> + <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='1521' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='spi_setup' mangled-name='spi_setup' filepath='drivers/spi/spi.c' line='3123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_setup'> + <parameter type-id='e90f4666' name='spi' filepath='drivers/spi/spi.c' line='3123' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='spi_set_cs_timing' mangled-name='spi_set_cs_timing' filepath='drivers/spi/spi.c' line='3232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_set_cs_timing'> + <parameter type-id='e90f4666' name='spi' filepath='drivers/spi/spi.c' line='3232' column='1'/> + <parameter type-id='f9b06939' name='setup' filepath='drivers/spi/spi.c' line='3232' column='1'/> + <parameter type-id='f9b06939' name='hold' filepath='drivers/spi/spi.c' line='3232' column='1'/> + <parameter type-id='f9b06939' name='inactive_dly' filepath='drivers/spi/spi.c' line='3233' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='spi_get_next_queued_message' mangled-name='spi_get_next_queued_message' filepath='drivers/spi/spi.c' line='1499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_get_next_queued_message'> <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='1499' column='1'/> <return type-id='bb7889ed'/> </function-decl> - <function-decl name='spi_finalize_current_message' mangled-name='spi_finalize_current_message' filepath='drivers/spi/spi.c' line='1521' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_finalize_current_message'> - <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='1521' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__spi_alloc_controller' mangled-name='__spi_alloc_controller' filepath='drivers/spi/spi.c' line='2239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__spi_alloc_controller'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/spi/spi.c' line='2239' column='1'/> - <parameter type-id='f0981eeb' name='size' filepath='drivers/spi/spi.c' line='2240' column='1'/> - <parameter type-id='b50a4934' name='slave' filepath='drivers/spi/spi.c' line='2240' column='1'/> - <return type-id='f22e4524'/> - </function-decl> - <function-decl name='of_alias_get_highest_id' mangled-name='of_alias_get_highest_id' filepath='include/linux/of.h' line='393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_alias_get_highest_id'> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_spi_register_controller' mangled-name='devm_spi_register_controller' filepath='drivers/spi/spi.c' line='2608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_spi_register_controller'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/spi/spi.c' line='2608' column='1'/> - <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='2609' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='spi_unregister_controller' mangled-name='spi_unregister_controller' filepath='drivers/spi/spi.c' line='2653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_unregister_controller'> - <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='2653' column='1'/> + <function-decl name='spi_finalize_current_transfer' mangled-name='spi_finalize_current_transfer' filepath='drivers/spi/spi.c' line='1264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_finalize_current_transfer'> + <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='1264' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='spi_controller_suspend' mangled-name='spi_controller_suspend' filepath='drivers/spi/spi.c' line='2696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_controller_suspend'> @@ -129581,34 +114771,67 @@ <parameter type-id='1dc6a898' name='bus_num' filepath='drivers/spi/spi.c' line='2748' column='1'/> <return type-id='f22e4524'/> </function-decl> - <function-decl name='spi_set_cs_timing' mangled-name='spi_set_cs_timing' filepath='drivers/spi/spi.c' line='3232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_set_cs_timing'> - <parameter type-id='e90f4666' name='spi' filepath='drivers/spi/spi.c' line='3232' column='1'/> - <parameter type-id='f9b06939' name='setup' filepath='drivers/spi/spi.c' line='3232' column='1'/> - <parameter type-id='f9b06939' name='hold' filepath='drivers/spi/spi.c' line='3232' column='1'/> - <parameter type-id='f9b06939' name='inactive_dly' filepath='drivers/spi/spi.c' line='3233' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='spi_sync_locked' mangled-name='spi_sync_locked' filepath='drivers/spi/spi.c' line='3626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_sync_locked'> - <parameter type-id='e90f4666' name='spi' filepath='drivers/spi/spi.c' line='3626' column='1'/> - <parameter type-id='bb7889ed' name='message' filepath='drivers/spi/spi.c' line='3626' column='1'/> + <function-decl name='spi_bus_unlock' mangled-name='spi_bus_unlock' filepath='drivers/spi/spi.c' line='3676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_bus_unlock'> + <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='3676' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='spi_bus_lock' mangled-name='spi_bus_lock' filepath='drivers/spi/spi.c' line='3647' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_bus_lock'> <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='3647' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='spi_bus_unlock' mangled-name='spi_bus_unlock' filepath='drivers/spi/spi.c' line='3676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spi_bus_unlock'> - <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='3676' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='of_find_spi_device_by_node' mangled-name='of_find_spi_device_by_node' filepath='drivers/spi/spi.c' line='3770' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_spi_device_by_node'> <parameter type-id='9a537bbe' name='node' filepath='drivers/spi/spi.c' line='3770' column='1'/> <return type-id='e90f4666'/> </function-decl> + <function-decl name='devm_spi_register_controller' mangled-name='devm_spi_register_controller' filepath='drivers/spi/spi.c' line='2608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_spi_register_controller'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/spi/spi.c' line='2608' column='1'/> + <parameter type-id='f22e4524' name='ctlr' filepath='drivers/spi/spi.c' line='2609' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__spi_register_driver' mangled-name='__spi_register_driver' filepath='drivers/spi/spi.c' line='440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__spi_register_driver'> + <parameter type-id='2730d015' name='owner' filepath='drivers/spi/spi.c' line='440' column='1'/> + <parameter type-id='d9c194a6' name='sdrv' filepath='drivers/spi/spi.c' line='440' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__spi_alloc_controller' mangled-name='__spi_alloc_controller' filepath='drivers/spi/spi.c' line='2239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__spi_alloc_controller'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/spi/spi.c' line='2239' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='drivers/spi/spi.c' line='2240' column='1'/> + <parameter type-id='b50a4934' name='slave' filepath='drivers/spi/spi.c' line='2240' column='1'/> + <return type-id='f22e4524'/> + </function-decl> <function-type size-in-bits='64' id='1c210187'> <parameter type-id='33dc3b1b'/> <return type-id='80f4b756'/> </function-type> + <function-type size-in-bits='64' id='d96066b0'> + <parameter type-id='f22e4524' name='ctlr'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='006d72ff'> + <parameter type-id='f22e4524'/> + <parameter type-id='e90f4666'/> + <parameter type-id='7c11f655'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4afdce44'> + <parameter type-id='f22e4524'/> + <parameter type-id='bb7889ed'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='01e1f26e'> + <parameter type-id='f22e4524'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='fb73ecde'> + <parameter type-id='e90f4666'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d06fe862'> + <parameter type-id='e90f4666'/> + <parameter type-id='bb7889ed'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='96fe8392'> <parameter type-id='33dc3b1b'/> <parameter type-id='10593a44'/> @@ -129623,11 +114846,21 @@ <parameter type-id='4f4f2d55'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='579042ad'> + <parameter type-id='f22e4524'/> + <parameter type-id='e90f4666'/> + <parameter type-id='7c11f655'/> + <return type-id='b50a4934'/> + </function-type> <function-type size-in-bits='64' id='7983eff8'> <parameter type-id='33dc3b1b'/> <parameter type-id='10593a44'/> <return type-id='b50a4934'/> </function-type> + <function-type size-in-bits='64' id='50f7c736'> + <parameter type-id='e90f4666'/> + <return type-id='b59d7dce'/> + </function-type> <function-type size-in-bits='64' id='5460fbd3'> <parameter type-id='4f4f2d55'/> <parameter type-id='91ce1af9'/> @@ -129635,6 +114868,27 @@ <parameter type-id='eaa32e2f'/> <return type-id='79a0948f'/> </function-type> + <function-type size-in-bits='64' id='0c71d025'> + <parameter type-id='f22e4524'/> + <parameter type-id='bb7889ed'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='3243417f'> + <parameter type-id='e90f4666'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='9ea75344'> + <parameter type-id='e90f4666'/> + <parameter type-id='b50a4934'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='c52ef7cb'> + <parameter type-id='e90f4666'/> + <parameter type-id='f9b06939'/> + <parameter type-id='f9b06939'/> + <parameter type-id='f9b06939'/> + <return type-id='48b5725f'/> + </function-type> <function-type size-in-bits='64' id='262d57ae'> <parameter type-id='4f4f2d55'/> <return type-id='48b5725f'/> @@ -129688,24 +114942,9 @@ <pointer-type-def type-id='a659afcb' size-in-bits='64' id='893447fb'/> <pointer-type-def type-id='94c01877' size-in-bits='64' id='34066f8f'/> <pointer-type-def type-id='893b3284' size-in-bits='64' id='f29648fe'/> - <function-decl name='spmi_register_read' mangled-name='spmi_register_read' filepath='drivers/spmi/spmi.c' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_register_read'> - <parameter type-id='893447fb' name='sdev' filepath='drivers/spmi/spmi.c' line='140' column='1'/> - <parameter type-id='f9b06939' name='addr' filepath='drivers/spmi/spmi.c' line='140' column='1'/> - <parameter type-id='8bff8096' name='buf' filepath='drivers/spmi/spmi.c' line='140' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='spmi_ext_register_read' mangled-name='spmi_ext_register_read' filepath='drivers/spmi/spmi.c' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_ext_register_read'> - <parameter type-id='893447fb' name='sdev' filepath='drivers/spmi/spmi.c' line='161' column='1'/> - <parameter type-id='f9b06939' name='addr' filepath='drivers/spmi/spmi.c' line='161' column='1'/> - <parameter type-id='8bff8096' name='buf' filepath='drivers/spmi/spmi.c' line='161' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='drivers/spmi/spmi.c' line='162' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='spmi_ext_register_readl' mangled-name='spmi_ext_register_readl' filepath='drivers/spmi/spmi.c' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_ext_register_readl'> - <parameter type-id='893447fb' name='sdev' filepath='drivers/spmi/spmi.c' line='183' column='1'/> - <parameter type-id='1dc6a898' name='addr' filepath='drivers/spmi/spmi.c' line='183' column='1'/> - <parameter type-id='8bff8096' name='buf' filepath='drivers/spmi/spmi.c' line='183' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='drivers/spmi/spmi.c' line='184' column='1'/> + <function-decl name='spmi_register_zero_write' mangled-name='spmi_register_zero_write' filepath='drivers/spmi/spmi.c' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_register_zero_write'> + <parameter type-id='893447fb' name='sdev' filepath='drivers/spmi/spmi.c' line='221' column='1'/> + <parameter type-id='f9b06939' name='data' filepath='drivers/spmi/spmi.c' line='221' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='spmi_register_write' mangled-name='spmi_register_write' filepath='drivers/spmi/spmi.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_register_write'> @@ -129714,16 +114953,10 @@ <parameter type-id='f9b06939' name='data' filepath='drivers/spmi/spmi.c' line='203' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='spmi_register_zero_write' mangled-name='spmi_register_zero_write' filepath='drivers/spmi/spmi.c' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_register_zero_write'> - <parameter type-id='893447fb' name='sdev' filepath='drivers/spmi/spmi.c' line='221' column='1'/> - <parameter type-id='f9b06939' name='data' filepath='drivers/spmi/spmi.c' line='221' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='spmi_ext_register_write' mangled-name='spmi_ext_register_write' filepath='drivers/spmi/spmi.c' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_ext_register_write'> - <parameter type-id='893447fb' name='sdev' filepath='drivers/spmi/spmi.c' line='238' column='1'/> - <parameter type-id='f9b06939' name='addr' filepath='drivers/spmi/spmi.c' line='238' column='1'/> - <parameter type-id='bbaf3419' name='buf' filepath='drivers/spmi/spmi.c' line='238' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='drivers/spmi/spmi.c' line='239' column='1'/> + <function-decl name='spmi_register_read' mangled-name='spmi_register_read' filepath='drivers/spmi/spmi.c' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_register_read'> + <parameter type-id='893447fb' name='sdev' filepath='drivers/spmi/spmi.c' line='140' column='1'/> + <parameter type-id='f9b06939' name='addr' filepath='drivers/spmi/spmi.c' line='140' column='1'/> + <parameter type-id='8bff8096' name='buf' filepath='drivers/spmi/spmi.c' line='140' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='spmi_ext_register_writel' mangled-name='spmi_ext_register_writel' filepath='drivers/spmi/spmi.c' line='260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_ext_register_writel'> @@ -129733,6 +114966,31 @@ <parameter type-id='b59d7dce' name='len' filepath='drivers/spmi/spmi.c' line='261' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='spmi_ext_register_write' mangled-name='spmi_ext_register_write' filepath='drivers/spmi/spmi.c' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_ext_register_write'> + <parameter type-id='893447fb' name='sdev' filepath='drivers/spmi/spmi.c' line='238' column='1'/> + <parameter type-id='f9b06939' name='addr' filepath='drivers/spmi/spmi.c' line='238' column='1'/> + <parameter type-id='bbaf3419' name='buf' filepath='drivers/spmi/spmi.c' line='238' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='drivers/spmi/spmi.c' line='239' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='spmi_ext_register_readl' mangled-name='spmi_ext_register_readl' filepath='drivers/spmi/spmi.c' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_ext_register_readl'> + <parameter type-id='893447fb' name='sdev' filepath='drivers/spmi/spmi.c' line='183' column='1'/> + <parameter type-id='1dc6a898' name='addr' filepath='drivers/spmi/spmi.c' line='183' column='1'/> + <parameter type-id='8bff8096' name='buf' filepath='drivers/spmi/spmi.c' line='183' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='drivers/spmi/spmi.c' line='184' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='spmi_ext_register_read' mangled-name='spmi_ext_register_read' filepath='drivers/spmi/spmi.c' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_ext_register_read'> + <parameter type-id='893447fb' name='sdev' filepath='drivers/spmi/spmi.c' line='161' column='1'/> + <parameter type-id='f9b06939' name='addr' filepath='drivers/spmi/spmi.c' line='161' column='1'/> + <parameter type-id='8bff8096' name='buf' filepath='drivers/spmi/spmi.c' line='161' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='drivers/spmi/spmi.c' line='162' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='spmi_controller_remove' mangled-name='spmi_controller_remove' filepath='drivers/spmi/spmi.c' line='547' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_controller_remove'> + <parameter type-id='d5cbf711' name='ctrl' filepath='drivers/spmi/spmi.c' line='547' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='spmi_controller_alloc' mangled-name='spmi_controller_alloc' filepath='drivers/spmi/spmi.c' line='414' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_controller_alloc'> <parameter type-id='fa0b179b' name='parent' filepath='drivers/spmi/spmi.c' line='414' column='1'/> <parameter type-id='b59d7dce' name='size' filepath='drivers/spmi/spmi.c' line='415' column='1'/> @@ -129742,10 +115000,6 @@ <parameter type-id='d5cbf711' name='ctrl' filepath='drivers/spmi/spmi.c' line='509' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='spmi_controller_remove' mangled-name='spmi_controller_remove' filepath='drivers/spmi/spmi.c' line='547' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spmi_controller_remove'> - <parameter type-id='d5cbf711' name='ctrl' filepath='drivers/spmi/spmi.c' line='547' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='__spmi_driver_register' mangled-name='__spmi_driver_register' filepath='drivers/spmi/spmi.c' line='567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__spmi_driver_register'> <parameter type-id='34066f8f' name='sdrv' filepath='drivers/spmi/spmi.c' line='567' column='1'/> <parameter type-id='2730d015' name='owner' filepath='drivers/spmi/spmi.c' line='567' column='1'/> @@ -129784,48 +115038,60 @@ <return type-id='48b5725f'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/staging/android/ashmem.c' language='LANG_C89'> - <function-decl name='register_shrinker' mangled-name='register_shrinker' filepath='include/linux/shrinker.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_shrinker'> - <parameter type-id='4be14597'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vfs_llseek' mangled-name='vfs_llseek' filepath='include/linux/fs.h' line='3107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_llseek'> - <parameter type-id='77e79a4b'/> - <parameter type-id='1eb56b1e'/> - <parameter type-id='95e97e5e'/> - <return type-id='1eb56b1e'/> - </function-decl> - <function-decl name='strncpy_from_user' mangled-name='strncpy_from_user' filepath='arch/arm64/include/asm/uaccess.h' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strncpy_from_user'> - <parameter type-id='26a90f95'/> - <parameter type-id='80f4b756'/> - <parameter type-id='bd54fe1a'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='shmem_file_setup' mangled-name='shmem_file_setup' filepath='include/linux/shmem_fs.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='shmem_file_setup'> - <parameter type-id='80f4b756'/> - <parameter type-id='1eb56b1e'/> - <parameter type-id='7359adad'/> - <return type-id='77e79a4b'/> - </function-decl> - <function-decl name='generic_file_open' mangled-name='generic_file_open' filepath='include/linux/fs.h' line='3234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_open'> - <parameter type-id='7e666abe'/> - <parameter type-id='77e79a4b'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/staging/android/ion/heaps/ion_system_heap.c' language='LANG_C89'> - <class-decl name='dma_resv' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/dma-resv.h' line='72' column='1' id='d06fbf66'> + <abi-instr address-size='64' path='drivers/staging/android/ion/ion.c' language='LANG_C89'> + <class-decl name='ion_heap_data' size-in-bits='416' is-struct='yes' visibility='default' filepath='include/uapi/linux/ion.h' line='101' column='1' id='e608a5c1'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='45793a97' visibility='default' filepath='include/linux/dma-resv.h' line='73' column='1'/> + <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/uapi/linux/ion.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ion.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='heap_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ion.h' line='104' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='seq' type-id='e14c3b11' visibility='default' filepath='include/linux/dma-resv.h' line='74' column='1'/> + <var-decl name='reserved0' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ion.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='reserved1' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ion.h' line='106' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='fence_excl' type-id='28271da3' visibility='default' filepath='include/linux/dma-resv.h' line='76' column='1'/> + <var-decl name='reserved2' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ion.h' line='107' column='1'/> + </data-member> + </class-decl> + <class-decl name='ion_buffer' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/ion.h' line='38' column='1' id='43ebe0a8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/ion.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='heap' type-id='ac7bd9a2' visibility='default' filepath='include/linux/ion.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/ion.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='private_flags' type-id='7359adad' visibility='default' filepath='include/linux/ion.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/ion.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='priv_virt' type-id='eaa32e2f' visibility='default' filepath='include/linux/ion.h' line='44' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='fence' type-id='ed300e23' visibility='default' filepath='include/linux/dma-resv.h' line='77' column='1'/> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/ion.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='kmap_cnt' type-id='95e97e5e' visibility='default' filepath='include/linux/ion.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='vaddr' type-id='eaa32e2f' visibility='default' filepath='include/linux/ion.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='sg_table' type-id='4adb0e6a' visibility='default' filepath='include/linux/ion.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='attachments' type-id='72f469ec' visibility='default' filepath='include/linux/ion.h' line='49' column='1'/> </data-member> </class-decl> <class-decl name='ion_heap' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/ion.h' line='117' column='1' id='c49a08f4'> @@ -129908,351 +115174,38 @@ <var-decl name='get_pool_size' type-id='242fbf2c' visibility='default' filepath='include/linux/ion.h' line='71' column='1'/> </data-member> </class-decl> - <class-decl name='ion_buffer' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/ion.h' line='38' column='1' id='43ebe0a8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/ion.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='heap' type-id='ac7bd9a2' visibility='default' filepath='include/linux/ion.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/ion.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='private_flags' type-id='7359adad' visibility='default' filepath='include/linux/ion.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/ion.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='priv_virt' type-id='eaa32e2f' visibility='default' filepath='include/linux/ion.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/ion.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='kmap_cnt' type-id='95e97e5e' visibility='default' filepath='include/linux/ion.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='vaddr' type-id='eaa32e2f' visibility='default' filepath='include/linux/ion.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='sg_table' type-id='4adb0e6a' visibility='default' filepath='include/linux/ion.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='attachments' type-id='72f469ec' visibility='default' filepath='include/linux/ion.h' line='49' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_buf_ops' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='35' column='1' id='3f8b3d98'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cache_sgt_mapping' type-id='b50a4934' visibility='default' filepath='include/linux/dma-buf.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='attach' type-id='b512ba7d' visibility='default' filepath='include/linux/dma-buf.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='detach' type-id='f191792a' visibility='default' filepath='include/linux/dma-buf.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='map_dma_buf' type-id='2d7508a9' visibility='default' filepath='include/linux/dma-buf.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='unmap_dma_buf' type-id='0b475e59' visibility='default' filepath='include/linux/dma-buf.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='release' type-id='4e7b299a' visibility='default' filepath='include/linux/dma-buf.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='begin_cpu_access' type-id='127a97dd' visibility='default' filepath='include/linux/dma-buf.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='begin_cpu_access_partial' type-id='5299fb35' visibility='default' filepath='include/linux/dma-buf.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='end_cpu_access' type-id='127a97dd' visibility='default' filepath='include/linux/dma-buf.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='end_cpu_access_partial' type-id='5299fb35' visibility='default' filepath='include/linux/dma-buf.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mmap' type-id='68074686' visibility='default' filepath='include/linux/dma-buf.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='map' type-id='02838dc6' visibility='default' filepath='include/linux/dma-buf.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='unmap' type-id='632039f8' visibility='default' filepath='include/linux/dma-buf.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='vmap' type-id='a298286a' visibility='default' filepath='include/linux/dma-buf.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='vunmap' type-id='eb050ad4' visibility='default' filepath='include/linux/dma-buf.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='get_uuid' type-id='24dc58c9' visibility='default' filepath='include/linux/dma-buf.h' line='335' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='get_flags' type-id='97a03e57' visibility='default' filepath='include/linux/dma-buf.h' line='349' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_buf' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='382' column='1' id='c201baab'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/dma-buf.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/dma-buf.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='attachments' type-id='72f469ec' visibility='default' filepath='include/linux/dma-buf.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ops' type-id='c248c11b' visibility='default' filepath='include/linux/dma-buf.h' line='386' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/dma-buf.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='vmapping_counter' type-id='f0981eeb' visibility='default' filepath='include/linux/dma-buf.h' line='388' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='vmap_ptr' type-id='eaa32e2f' visibility='default' filepath='include/linux/dma-buf.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='exp_name' type-id='80f4b756' visibility='default' filepath='include/linux/dma-buf.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/dma-buf.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='name_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/dma-buf.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/dma-buf.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='list_node' type-id='72f469ec' visibility='default' filepath='include/linux/dma-buf.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/dma-buf.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='resv' type-id='340cea9c' visibility='default' filepath='include/linux/dma-buf.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='poll' type-id='b5ab048f' visibility='default' filepath='include/linux/dma-buf.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='cb_excl' type-id='d5acde18' visibility='default' filepath='include/linux/dma-buf.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='cb_shared' type-id='d5acde18' visibility='default' filepath='include/linux/dma-buf.h' line='406' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_buf_poll_cb_t' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='401' column='1' id='d5acde18'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cb' type-id='54c5dd35' visibility='default' filepath='include/linux/dma-buf.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='poll' type-id='03d48e96' visibility='default' filepath='include/linux/dma-buf.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='active' type-id='8f254b08' visibility='default' filepath='include/linux/dma-buf.h' line='405' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_fence_cb' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/dma-fence.h' line='116' column='1' id='54c5dd35'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/dma-fence.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='func' type-id='9c175524' visibility='default' filepath='include/linux/dma-fence.h' line='118' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='dma_fence_func_t' type-id='75d065d2' filepath='include/linux/dma-fence.h' line='105' column='1' id='9c175524'/> - <class-decl name='dma_fence' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/dma-fence.h' line='65' column='1' id='ce8c45a3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='cff2d845' visibility='default' filepath='include/linux/dma-fence.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='13d85783' visibility='default' filepath='include/linux/dma-fence.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='' type-id='9d063591' visibility='default' filepath='include/linux/dma-fence.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='context' type-id='91ce1af9' visibility='default' filepath='include/linux/dma-fence.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='seqno' type-id='91ce1af9' visibility='default' filepath='include/linux/dma-fence.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/dma-fence.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='refcount' type-id='400fb07b' visibility='default' filepath='include/linux/dma-fence.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/linux/dma-fence.h' line='95' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_fence_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/dma-fence.h' line='125' column='1' id='65d79a70'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='use_64bit_seqno' type-id='b50a4934' visibility='default' filepath='include/linux/dma-fence.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='get_driver_name' type-id='0c4b82c7' visibility='default' filepath='include/linux/dma-fence.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_timeline_name' type-id='0c4b82c7' visibility='default' filepath='include/linux/dma-fence.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='enable_signaling' type-id='e33a30a5' visibility='default' filepath='include/linux/dma-fence.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='signaled' type-id='e33a30a5' visibility='default' filepath='include/linux/dma-fence.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='wait' type-id='c82424f9' visibility='default' filepath='include/linux/dma-fence.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='release' type-id='90d4d75e' visibility='default' filepath='include/linux/dma-fence.h' line='242' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='fence_value_str' type-id='0f859ff9' visibility='default' filepath='include/linux/dma-fence.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='timeline_value_str' type-id='0f859ff9' visibility='default' filepath='include/linux/dma-fence.h' line='262' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dma-fence.h' line='84' column='1' id='9d063591'> - <data-member access='public'> - <var-decl name='cb_list' type-id='72f469ec' visibility='default' filepath='include/linux/dma-fence.h' line='85' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='timestamp' type-id='fbc017ef' visibility='default' filepath='include/linux/dma-fence.h' line='87' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/dma-fence.h' line='89' column='1'/> - </data-member> - </union-decl> - <class-decl name='dma_buf_attachment' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/dma-buf.h' line='429' column='1' id='f01bc099'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dmabuf' type-id='5e4f599b' visibility='default' filepath='include/linux/dma-buf.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/dma-buf.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/dma-buf.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sgt' type-id='4adb0e6a' visibility='default' filepath='include/linux/dma-buf.h' line='433' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dir' type-id='eea6b025' visibility='default' filepath='include/linux/dma-buf.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/dma-buf.h' line='435' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='dma_map_attrs' type-id='7359adad' visibility='default' filepath='include/linux/dma-buf.h' line='436' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='a62a5dcb' size-in-bits='64' id='0c4b82c7'/> - <qualified-type-def type-id='3f8b3d98' const='yes' id='38cc1773'/> - <pointer-type-def type-id='38cc1773' size-in-bits='64' id='c248c11b'/> - <qualified-type-def type-id='65d79a70' const='yes' id='ee0fc87b'/> - <pointer-type-def type-id='ee0fc87b' size-in-bits='64' id='13d85783'/> - <pointer-type-def type-id='c201baab' size-in-bits='64' id='5e4f599b'/> - <pointer-type-def type-id='f01bc099' size-in-bits='64' id='e68e04c1'/> - <pointer-type-def type-id='ce8c45a3' size-in-bits='64' id='28271da3'/> - <pointer-type-def type-id='54c5dd35' size-in-bits='64' id='a47516e5'/> - <pointer-type-def type-id='d06fbf66' size-in-bits='64' id='340cea9c'/> - <pointer-type-def type-id='9977c731' size-in-bits='64' id='b512ba7d'/> - <pointer-type-def type-id='88776799' size-in-bits='64' id='127a97dd'/> - <pointer-type-def type-id='c3e60881' size-in-bits='64' id='5299fb35'/> - <pointer-type-def type-id='8b9912bb' size-in-bits='64' id='97a03e57'/> - <pointer-type-def type-id='440843bd' size-in-bits='64' id='24dc58c9'/> - <pointer-type-def type-id='70e959e4' size-in-bits='64' id='68074686'/> <pointer-type-def type-id='be9f972f' size-in-bits='64' id='ee920f43'/> <pointer-type-def type-id='2a7fd552' size-in-bits='64' id='82b66a0c'/> <pointer-type-def type-id='43ebe0a8' size-in-bits='64' id='64915dde'/> <pointer-type-def type-id='c49a08f4' size-in-bits='64' id='ac7bd9a2'/> + <pointer-type-def type-id='e608a5c1' size-in-bits='64' id='10ff3799'/> <pointer-type-def type-id='6038b637' size-in-bits='64' id='14bad32f'/> - <pointer-type-def type-id='0c98f83d' size-in-bits='64' id='c82424f9'/> <pointer-type-def type-id='2c810892' size-in-bits='64' id='242fbf2c'/> - <pointer-type-def type-id='efdb04f5' size-in-bits='64' id='2d7508a9'/> - <pointer-type-def type-id='8cdee791' size-in-bits='64' id='e33a30a5'/> - <pointer-type-def type-id='ec55eb74' size-in-bits='64' id='f1397309'/> - <pointer-type-def type-id='7908d890' size-in-bits='64' id='4e7b299a'/> - <pointer-type-def type-id='d299a9b0' size-in-bits='64' id='f191792a'/> - <pointer-type-def type-id='45d6b556' size-in-bits='64' id='632039f8'/> - <pointer-type-def type-id='9a321b4a' size-in-bits='64' id='eb050ad4'/> - <pointer-type-def type-id='7e5de8f5' size-in-bits='64' id='0b475e59'/> - <pointer-type-def type-id='da94e28c' size-in-bits='64' id='90d4d75e'/> - <pointer-type-def type-id='9a809cc5' size-in-bits='64' id='0f859ff9'/> - <pointer-type-def type-id='18c89148' size-in-bits='64' id='75d065d2'/> <pointer-type-def type-id='1971ed3b' size-in-bits='64' id='62243d87'/> - <pointer-type-def type-id='a1b495b8' size-in-bits='64' id='a298286a'/> - <pointer-type-def type-id='ddfa4afc' size-in-bits='64' id='02838dc6'/> - <function-decl name='ion_device_remove_heap' mangled-name='ion_device_remove_heap' filepath='include/linux/ion.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_device_remove_heap'> - <parameter type-id='ac7bd9a2'/> + <function-decl name='ion_query_heaps_kernel' mangled-name='ion_query_heaps_kernel' filepath='drivers/staging/android/ion/ion.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_query_heaps_kernel'> + <parameter type-id='10ff3799' name='hdata' filepath='drivers/staging/android/ion/ion.c' line='65' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/staging/android/ion/ion.c' line='65' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> + <function-decl name='ion_free' mangled-name='ion_free' filepath='drivers/staging/android/ion/ion.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_free'> + <parameter type-id='64915dde' name='buffer' filepath='drivers/staging/android/ion/ion.c' line='42' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ion_device_remove_heap' mangled-name='ion_device_remove_heap' filepath='drivers/staging/android/ion/ion.c' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_device_remove_heap'> + <parameter type-id='ac7bd9a2' name='heap' filepath='drivers/staging/android/ion/ion.c' line='403' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='sg_alloc_table' mangled-name='sg_alloc_table' filepath='include/linux/scatterlist.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_alloc_table'> - <parameter type-id='4adb0e6a'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> + <function-decl name='ion_alloc' mangled-name='ion_alloc' filepath='drivers/staging/android/ion/ion.c' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_alloc'> + <parameter type-id='b59d7dce' name='len' filepath='drivers/staging/android/ion/ion.c' line='35' column='1'/> + <parameter type-id='f0981eeb' name='heap_id_mask' filepath='drivers/staging/android/ion/ion.c' line='35' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='drivers/staging/android/ion/ion.c' line='36' column='1'/> + <return type-id='5e4f599b'/> + </function-decl> + <function-decl name='__ion_device_add_heap' mangled-name='__ion_device_add_heap' filepath='drivers/staging/android/ion/ion.c' line='314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__ion_device_add_heap'> + <parameter type-id='ac7bd9a2' name='heap' filepath='drivers/staging/android/ion/ion.c' line='314' column='1'/> + <parameter type-id='2730d015' name='owner' filepath='drivers/staging/android/ion/ion.c' line='314' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ion_buffer_prep_noncached' mangled-name='ion_buffer_prep_noncached' filepath='include/linux/ion.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_buffer_prep_noncached'> - <parameter type-id='64915dde'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ion_buffer_zero' mangled-name='ion_buffer_zero' filepath='include/linux/ion.h' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_buffer_zero'> - <parameter type-id='64915dde'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sg_free_table' mangled-name='sg_free_table' filepath='include/linux/scatterlist.h' line='285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_free_table'> - <parameter type-id='4adb0e6a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='a62a5dcb'> - <parameter type-id='28271da3'/> - <return type-id='80f4b756'/> - </function-type> - <function-type size-in-bits='64' id='9977c731'> - <parameter type-id='5e4f599b'/> - <parameter type-id='e68e04c1'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='88776799'> - <parameter type-id='5e4f599b'/> - <parameter type-id='eea6b025'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c3e60881'> - <parameter type-id='5e4f599b'/> - <parameter type-id='eea6b025'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8b9912bb'> - <parameter type-id='5e4f599b'/> - <parameter type-id='1d2c2b85'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='440843bd'> - <parameter type-id='5e4f599b'/> - <parameter type-id='f1397309'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='70e959e4'> - <parameter type-id='5e4f599b'/> - <parameter type-id='2ae08426'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='be9f972f'> <parameter type-id='ac7bd9a2'/> <parameter type-id='64915dde'/> @@ -130266,139 +115219,37 @@ <parameter type-id='95e97e5e'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='0c98f83d'> - <parameter type-id='28271da3'/> - <parameter type-id='b50a4934'/> - <parameter type-id='bd54fe1a'/> - <return type-id='bd54fe1a'/> - </function-type> <function-type size-in-bits='64' id='2c810892'> <parameter type-id='ac7bd9a2'/> <return type-id='bd54fe1a'/> </function-type> - <function-type size-in-bits='64' id='efdb04f5'> - <parameter type-id='e68e04c1'/> - <parameter type-id='eea6b025'/> - <return type-id='4adb0e6a'/> - </function-type> - <function-type size-in-bits='64' id='8cdee791'> - <parameter type-id='28271da3'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='7908d890'> - <parameter type-id='5e4f599b'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d299a9b0'> - <parameter type-id='5e4f599b'/> - <parameter type-id='e68e04c1'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='45d6b556'> - <parameter type-id='5e4f599b'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='9a321b4a'> - <parameter type-id='5e4f599b'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='7e5de8f5'> - <parameter type-id='e68e04c1'/> - <parameter type-id='4adb0e6a'/> - <parameter type-id='eea6b025'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='da94e28c'> - <parameter type-id='28271da3'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='9a809cc5'> - <parameter type-id='28271da3'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='18c89148'> - <parameter type-id='28271da3'/> - <parameter type-id='a47516e5'/> - <return type-id='48b5725f'/> - </function-type> <function-type size-in-bits='64' id='1971ed3b'> <parameter type-id='64915dde'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='a1b495b8'> - <parameter type-id='5e4f599b'/> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='ddfa4afc'> - <parameter type-id='5e4f599b'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/staging/android/ion/ion.c' language='LANG_C89'> - <class-decl name='ion_heap_data' size-in-bits='416' is-struct='yes' visibility='default' filepath='include/uapi/linux/ion.h' line='101' column='1' id='e608a5c1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/uapi/linux/ion.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ion.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='heap_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ion.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='reserved0' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ion.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='reserved1' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ion.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='reserved2' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ion.h' line='107' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='e608a5c1' size-in-bits='64' id='10ff3799'/> - <function-decl name='ion_alloc' mangled-name='ion_alloc' filepath='drivers/staging/android/ion/ion.c' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_alloc'> - <parameter type-id='b59d7dce' name='len' filepath='drivers/staging/android/ion/ion.c' line='35' column='1'/> - <parameter type-id='f0981eeb' name='heap_id_mask' filepath='drivers/staging/android/ion/ion.c' line='35' column='1'/> - <parameter type-id='f0981eeb' name='flags' filepath='drivers/staging/android/ion/ion.c' line='36' column='1'/> - <return type-id='5e4f599b'/> - </function-decl> - <function-decl name='ion_free' mangled-name='ion_free' filepath='drivers/staging/android/ion/ion.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_free'> - <parameter type-id='64915dde' name='buffer' filepath='drivers/staging/android/ion/ion.c' line='42' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ion_query_heaps_kernel' mangled-name='ion_query_heaps_kernel' filepath='drivers/staging/android/ion/ion.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_query_heaps_kernel'> - <parameter type-id='10ff3799' name='hdata' filepath='drivers/staging/android/ion/ion.c' line='65' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/staging/android/ion/ion.c' line='65' column='1'/> - <return type-id='b59d7dce'/> - </function-decl> - <function-decl name='__ion_device_add_heap' mangled-name='__ion_device_add_heap' filepath='drivers/staging/android/ion/ion.c' line='314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__ion_device_add_heap'> - <parameter type-id='ac7bd9a2' name='heap' filepath='drivers/staging/android/ion/ion.c' line='314' column='1'/> - <parameter type-id='2730d015' name='owner' filepath='drivers/staging/android/ion/ion.c' line='314' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/staging/android/ion/ion_buffer.c' language='LANG_C89'> - <function-decl name='ion_heap_map_kernel' mangled-name='ion_heap_map_kernel' filepath='include/linux/ion.h' line='260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_heap_map_kernel'> - <parameter type-id='ac7bd9a2'/> - <parameter type-id='64915dde'/> - <return type-id='eaa32e2f'/> + <function-decl name='ion_buffer_prep_noncached' mangled-name='ion_buffer_prep_noncached' filepath='drivers/staging/android/ion/ion_buffer.c' line='190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_buffer_prep_noncached'> + <parameter type-id='64915dde' name='buffer' filepath='drivers/staging/android/ion/ion_buffer.c' line='190' column='1'/> + <return type-id='48b5725f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/staging/android/ion/ion_dma_buf.c' language='LANG_C89'> - <function-decl name='ion_heap_map_user' mangled-name='ion_heap_map_user' filepath='include/linux/ion.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_heap_map_user'> - <parameter type-id='ac7bd9a2'/> - <parameter type-id='64915dde'/> - <parameter type-id='2ae08426'/> + <function-decl name='ion_buffer_zero' mangled-name='ion_buffer_zero' filepath='drivers/staging/android/ion/ion_buffer.c' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_buffer_zero'> + <parameter type-id='64915dde' name='buffer' filepath='drivers/staging/android/ion/ion_buffer.c' line='172' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/staging/android/ion/ion_heap.c' language='LANG_C89'> + <function-decl name='ion_heap_map_kernel' mangled-name='ion_heap_map_kernel' filepath='drivers/staging/android/ion/ion_heap.c' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_heap_map_kernel'> + <parameter type-id='ac7bd9a2' name='heap' filepath='drivers/staging/android/ion/ion_heap.c' line='125' column='1'/> + <parameter type-id='64915dde' name='buffer' filepath='drivers/staging/android/ion/ion_heap.c' line='126' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='ion_heap_map_user' mangled-name='ion_heap_map_user' filepath='drivers/staging/android/ion/ion_heap.c' line='171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_heap_map_user'> + <parameter type-id='ac7bd9a2' name='heap' filepath='drivers/staging/android/ion/ion_heap.c' line='171' column='1'/> + <parameter type-id='64915dde' name='buffer' filepath='drivers/staging/android/ion/ion_heap.c' line='171' column='1'/> + <parameter type-id='2ae08426' name='vma' filepath='drivers/staging/android/ion/ion_heap.c' line='172' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='ion_heap_unmap_kernel' mangled-name='ion_heap_unmap_kernel' filepath='drivers/staging/android/ion/ion_heap.c' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ion_heap_unmap_kernel'> <parameter type-id='ac7bd9a2' name='heap' filepath='drivers/staging/android/ion/ion_heap.c' line='164' column='1'/> <parameter type-id='64915dde' name='buffer' filepath='drivers/staging/android/ion/ion_heap.c' line='165' column='1'/> @@ -130406,29 +115257,228 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/thermal/cpu_cooling.c' language='LANG_C89'> - <function-decl name='dev_pm_opp_find_freq_ceil' mangled-name='dev_pm_opp_find_freq_ceil' filepath='include/linux/pm_opp.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_find_freq_ceil'> - <parameter type-id='fa0b179b'/> - <parameter type-id='1d2c2b85'/> - <return type-id='02e48bc6'/> - </function-decl> - <function-decl name='dev_pm_opp_get_voltage' mangled-name='dev_pm_opp_get_voltage' filepath='include/linux/pm_opp.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_get_voltage'> - <parameter type-id='02e48bc6'/> - <return type-id='7359adad'/> - </function-decl> + <class-decl name='cpufreq_stats' is-struct='yes' visibility='default' is-declaration-only='yes' id='570cf6cf'/> + <class-decl name='cpufreq_policy' size-in-bits='5696' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='51' column='1' id='dbcf5bbe'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cpus' type-id='b16b461b' visibility='default' filepath='include/linux/cpufreq.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='related_cpus' type-id='b16b461b' visibility='default' filepath='include/linux/cpufreq.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='real_cpus' type-id='b16b461b' visibility='default' filepath='include/linux/cpufreq.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='shared_type' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='clk' type-id='7d0bc0eb' visibility='default' filepath='include/linux/cpufreq.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='cpuinfo' type-id='861f63ae' visibility='default' filepath='include/linux/cpufreq.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='min' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='max' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='cur' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='restore_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='suspend_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='policy' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='last_policy' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='governor' type-id='6925355c' visibility='default' filepath='include/linux/cpufreq.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='governor_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/cpufreq.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='last_governor' type-id='ac1fa8c0' visibility='default' filepath='include/linux/cpufreq.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='update' type-id='ef9025d0' visibility='default' filepath='include/linux/cpufreq.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='constraints' type-id='7ca99f8c' visibility='default' filepath='include/linux/cpufreq.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='min_freq_req' type-id='3fdf7ca3' visibility='default' filepath='include/linux/cpufreq.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='max_freq_req' type-id='3fdf7ca3' visibility='default' filepath='include/linux/cpufreq.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='freq_table' type-id='3b8b42e1' visibility='default' filepath='include/linux/cpufreq.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='freq_table_sorted' type-id='e29b2d58' visibility='default' filepath='include/linux/cpufreq.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='policy_list' type-id='72f469ec' visibility='default' filepath='include/linux/cpufreq.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/cpufreq.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='kobj_unregister' type-id='f9fef04f' visibility='default' filepath='include/linux/cpufreq.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/cpufreq.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4608'> + <var-decl name='fast_switch_possible' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4616'> + <var-decl name='fast_switch_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4640'> + <var-decl name='transition_delay_us' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4672'> + <var-decl name='dvfs_possible_from_any_cpu' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4704'> + <var-decl name='cached_target_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='cached_resolved_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/cpufreq.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4768'> + <var-decl name='transition_ongoing' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4800'> + <var-decl name='transition_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/cpufreq.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4864'> + <var-decl name='transition_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/cpufreq.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5056'> + <var-decl name='transition_task' type-id='f23e2572' visibility='default' filepath='include/linux/cpufreq.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5120'> + <var-decl name='stats' type-id='dfdc5e57' visibility='default' filepath='include/linux/cpufreq.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/cpufreq.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='cdev' type-id='2feec21f' visibility='default' filepath='include/linux/cpufreq.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5312'> + <var-decl name='nb_min' type-id='9b08f7cd' visibility='default' filepath='include/linux/cpufreq.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='nb_max' type-id='9b08f7cd' visibility='default' filepath='include/linux/cpufreq.h' line='148' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpufreq_cpuinfo' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='43' column='1' id='861f63ae'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='max_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='min_freq' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='transition_latency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='48' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpufreq_governor' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='543' column='1' id='c0525226'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/cpufreq.h' line='544' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='init' type-id='8dc588ee' visibility='default' filepath='include/linux/cpufreq.h' line='545' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='exit' type-id='bbebd435' visibility='default' filepath='include/linux/cpufreq.h' line='546' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='start' type-id='8dc588ee' visibility='default' filepath='include/linux/cpufreq.h' line='547' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='stop' type-id='bbebd435' visibility='default' filepath='include/linux/cpufreq.h' line='548' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='limits' type-id='bbebd435' visibility='default' filepath='include/linux/cpufreq.h' line='549' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='show_setspeed' type-id='7126cf8f' visibility='default' filepath='include/linux/cpufreq.h' line='550' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='store_setspeed' type-id='933bd18c' visibility='default' filepath='include/linux/cpufreq.h' line='552' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='dynamic_switching' type-id='b50a4934' visibility='default' filepath='include/linux/cpufreq.h' line='555' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='governor_list' type-id='72f469ec' visibility='default' filepath='include/linux/cpufreq.h' line='556' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/cpufreq.h' line='557' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpufreq_frequency_table' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/cpufreq.h' line='619' column='1' id='f7f17df9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='620' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='driver_data' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='621' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='frequency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpufreq.h' line='622' column='1'/> + </data-member> + </class-decl> + <enum-decl name='cpufreq_table_sorting' filepath='include/linux/cpufreq.h' line='37' column='1' id='e29b2d58'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='CPUFREQ_TABLE_UNSORTED' value='0'/> + <enumerator name='CPUFREQ_TABLE_SORTED_ASCENDING' value='1'/> + <enumerator name='CPUFREQ_TABLE_SORTED_DESCENDING' value='2'/> + </enum-decl> + <pointer-type-def type-id='f7f17df9' size-in-bits='64' id='3b8b42e1'/> + <pointer-type-def type-id='c0525226' size-in-bits='64' id='6925355c'/> + <pointer-type-def type-id='dbcf5bbe' size-in-bits='64' id='343c3ae4'/> + <pointer-type-def type-id='570cf6cf' size-in-bits='64' id='dfdc5e57'/> + <pointer-type-def type-id='8393eddc' size-in-bits='64' id='8dc588ee'/> + <pointer-type-def type-id='144e93b2' size-in-bits='64' id='933bd18c'/> + <pointer-type-def type-id='4292193b' size-in-bits='64' id='7126cf8f'/> + <pointer-type-def type-id='593ec809' size-in-bits='64' id='bbebd435'/> <function-decl name='of_cpufreq_cooling_register' mangled-name='of_cpufreq_cooling_register' filepath='drivers/thermal/cpu_cooling.c' line='693' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_cpufreq_cooling_register'> <parameter type-id='343c3ae4' name='policy' filepath='drivers/thermal/cpu_cooling.c' line='693' column='1'/> <return type-id='2feec21f'/> </function-decl> - <function-decl name='cpufreq_quick_get' mangled-name='cpufreq_quick_get' filepath='include/linux/cpufreq.h' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_quick_get'> + <function-type size-in-bits='64' id='8393eddc'> + <parameter type-id='343c3ae4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='144e93b2'> + <parameter type-id='343c3ae4'/> <parameter type-id='f0981eeb'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='get_cpu_idle_time' mangled-name='get_cpu_idle_time' filepath='include/linux/cpufreq.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_cpu_idle_time'> - <parameter type-id='f0981eeb'/> - <parameter type-id='c0190993'/> - <parameter type-id='95e97e5e'/> - <return type-id='3a47d82b'/> - </function-decl> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4292193b'> + <parameter type-id='343c3ae4'/> + <parameter type-id='26a90f95'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='593ec809'> + <parameter type-id='343c3ae4'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/thermal/devfreq_cooling.c' language='LANG_C89'> <class-decl name='devfreq_cooling_power' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/devfreq_cooling.h' line='55' column='1' id='3f6ca798'> @@ -130455,11 +115505,6 @@ <parameter type-id='0b660ebe' name='dfc_power' filepath='drivers/thermal/devfreq_cooling.c' line='506' column='1'/> <return type-id='2feec21f'/> </function-decl> - <function-decl name='dev_pm_opp_find_freq_floor' mangled-name='dev_pm_opp_find_freq_floor' filepath='include/linux/pm_opp.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_find_freq_floor'> - <parameter type-id='fa0b179b'/> - <parameter type-id='1d2c2b85'/> - <return type-id='02e48bc6'/> - </function-decl> <function-decl name='of_devfreq_cooling_register' mangled-name='of_devfreq_cooling_register' filepath='drivers/thermal/devfreq_cooling.c' line='572' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_devfreq_cooling_register'> <parameter type-id='9a537bbe' name='np' filepath='drivers/thermal/devfreq_cooling.c' line='572' column='1'/> <parameter type-id='f66fa7f4' name='df' filepath='drivers/thermal/devfreq_cooling.c' line='572' column='1'/> @@ -130469,12 +115514,6 @@ <parameter type-id='2feec21f' name='cdev' filepath='drivers/thermal/devfreq_cooling.c' line='592' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dev_pm_opp_find_freq_exact' mangled-name='dev_pm_opp_find_freq_exact' filepath='include/linux/pm_opp.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_pm_opp_find_freq_exact'> - <parameter type-id='fa0b179b'/> - <parameter type-id='7359adad'/> - <parameter type-id='c894953d'/> - <return type-id='02e48bc6'/> - </function-decl> <function-type size-in-bits='64' id='1966792a'> <parameter type-id='f66fa7f4'/> <parameter type-id='f9409001'/> @@ -130494,7 +115533,7 @@ <return type-id='7359adad'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/thermal/hisi_thermal.c' language='LANG_C89'> + <abi-instr address-size='64' path='drivers/thermal/of-thermal.c' language='LANG_C89'> <class-decl name='thermal_zone_of_device_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='353' column='1' id='67409b07'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='get_temp' type-id='bbaaa2c4' visibility='default' filepath='include/linux/thermal.h' line='354' column='1'/> @@ -130534,44 +115573,43 @@ <pointer-type-def type-id='12f09262' size-in-bits='64' id='bbaaa2c4'/> <pointer-type-def type-id='0c319a47' size-in-bits='64' id='ccb77b5b'/> <pointer-type-def type-id='3f0a3b53' size-in-bits='64' id='a2abe05f'/> - <function-decl name='devm_thermal_zone_of_sensor_register' mangled-name='devm_thermal_zone_of_sensor_register' filepath='include/linux/thermal.h' line='383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_thermal_zone_of_sensor_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='83036d6c'/> + <function-decl name='thermal_zone_of_sensor_unregister' mangled-name='thermal_zone_of_sensor_unregister' filepath='drivers/thermal/of-thermal.c' line='559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_of_sensor_unregister'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/thermal/of-thermal.c' line='559' column='1'/> + <parameter type-id='404b1300' name='tzd' filepath='drivers/thermal/of-thermal.c' line='560' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='thermal_zone_of_sensor_register' mangled-name='thermal_zone_of_sensor_register' filepath='drivers/thermal/of-thermal.c' line='487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_of_sensor_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/thermal/of-thermal.c' line='487' column='1'/> + <parameter type-id='95e97e5e' name='sensor_id' filepath='drivers/thermal/of-thermal.c' line='487' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/thermal/of-thermal.c' line='487' column='1'/> + <parameter type-id='83036d6c' name='ops' filepath='drivers/thermal/of-thermal.c' line='488' column='1'/> <return type-id='404b1300'/> </function-decl> - <function-decl name='of_thermal_get_trip_points' mangled-name='of_thermal_get_trip_points' filepath='drivers/thermal/thermal_core.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_thermal_get_trip_points'> - <parameter type-id='404b1300'/> + <function-decl name='of_thermal_is_trip_valid' mangled-name='of_thermal_is_trip_valid' filepath='drivers/thermal/of-thermal.c' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_thermal_is_trip_valid'> + <parameter type-id='404b1300' name='tz' filepath='drivers/thermal/of-thermal.c' line='142' column='1'/> + <parameter type-id='95e97e5e' name='trip' filepath='drivers/thermal/of-thermal.c' line='142' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='of_thermal_get_trip_points' mangled-name='of_thermal_get_trip_points' filepath='drivers/thermal/of-thermal.c' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_thermal_get_trip_points'> + <parameter type-id='404b1300' name='tz' filepath='drivers/thermal/of-thermal.c' line='164' column='1'/> <return type-id='3837a2c7'/> </function-decl> - <function-decl name='of_thermal_get_ntrips' mangled-name='of_thermal_get_ntrips' filepath='drivers/thermal/thermal_core.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_thermal_get_ntrips'> - <parameter type-id='404b1300'/> + <function-decl name='of_thermal_get_ntrips' mangled-name='of_thermal_get_ntrips' filepath='drivers/thermal/of-thermal.c' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_thermal_get_ntrips'> + <parameter type-id='404b1300' name='tz' filepath='drivers/thermal/of-thermal.c' line='121' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='_dev_crit' mangled-name='_dev_crit' filepath='include/linux/device.h' line='1759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dev_crit'> - <parameter type-id='8df61054'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> + <function-decl name='devm_thermal_zone_of_sensor_unregister' mangled-name='devm_thermal_zone_of_sensor_unregister' filepath='drivers/thermal/of-thermal.c' line='657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_thermal_zone_of_sensor_unregister'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/thermal/of-thermal.c' line='657' column='1'/> + <parameter type-id='404b1300' name='tzd' filepath='drivers/thermal/of-thermal.c' line='658' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='thermal_zone_device_update' mangled-name='thermal_zone_device_update' filepath='include/linux/thermal.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_device_update'> - <parameter type-id='404b1300'/> - <parameter type-id='b5808f5e'/> - <return type-id='48b5725f'/> + <function-decl name='devm_thermal_zone_of_sensor_register' mangled-name='devm_thermal_zone_of_sensor_register' filepath='drivers/thermal/of-thermal.c' line='620' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_thermal_zone_of_sensor_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/thermal/of-thermal.c' line='621' column='1'/> + <parameter type-id='95e97e5e' name='sensor_id' filepath='drivers/thermal/of-thermal.c' line='621' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/thermal/of-thermal.c' line='622' column='1'/> + <parameter type-id='83036d6c' name='ops' filepath='drivers/thermal/of-thermal.c' line='622' column='1'/> + <return type-id='404b1300'/> </function-decl> - <enum-decl name='thermal_trip_type' filepath='include/linux/thermal.h' line='66' column='1' id='57e8e954'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='THERMAL_TRIP_ACTIVE' value='0'/> - <enumerator name='THERMAL_TRIP_PASSIVE' value='1'/> - <enumerator name='THERMAL_TRIP_HOT' value='2'/> - <enumerator name='THERMAL_TRIP_CRITICAL' value='3'/> - </enum-decl> - <function-type size-in-bits='64' id='dd42ab12'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='12f09262'> <parameter type-id='eaa32e2f'/> <parameter type-id='7292109c'/> @@ -130589,488 +115627,35 @@ <parameter type-id='4983ea36'/> <return type-id='95e97e5e'/> </function-type> - <pointer-type-def type-id='0ca326b7' size-in-bits='64' id='4983ea36'/> - <enum-decl name='thermal_trend' filepath='include/linux/thermal.h' line='73' column='1' id='0ca326b7'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='THERMAL_TREND_STABLE' value='0'/> - <enumerator name='THERMAL_TREND_RAISING' value='1'/> - <enumerator name='THERMAL_TREND_DROPPING' value='2'/> - <enumerator name='THERMAL_TREND_RAISE_FULL' value='3'/> - <enumerator name='THERMAL_TREND_DROP_FULL' value='4'/> - </enum-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/thermal/of-thermal.c' language='LANG_C89'> - <function-decl name='of_thermal_is_trip_valid' mangled-name='of_thermal_is_trip_valid' filepath='drivers/thermal/of-thermal.c' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_thermal_is_trip_valid'> - <parameter type-id='404b1300' name='tz' filepath='drivers/thermal/of-thermal.c' line='142' column='1'/> - <parameter type-id='95e97e5e' name='trip' filepath='drivers/thermal/of-thermal.c' line='142' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='thermal_zone_of_sensor_register' mangled-name='thermal_zone_of_sensor_register' filepath='drivers/thermal/of-thermal.c' line='487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_of_sensor_register'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/thermal/of-thermal.c' line='487' column='1'/> - <parameter type-id='95e97e5e' name='sensor_id' filepath='drivers/thermal/of-thermal.c' line='487' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/thermal/of-thermal.c' line='487' column='1'/> - <parameter type-id='83036d6c' name='ops' filepath='drivers/thermal/of-thermal.c' line='488' column='1'/> - <return type-id='404b1300'/> - </function-decl> - <function-decl name='of_find_node_by_name' mangled-name='of_find_node_by_name' filepath='include/linux/of.h' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_node_by_name'> - <parameter type-id='9a537bbe'/> - <parameter type-id='80f4b756'/> - <return type-id='9a537bbe'/> - </function-decl> - <function-decl name='thermal_zone_of_sensor_unregister' mangled-name='thermal_zone_of_sensor_unregister' filepath='drivers/thermal/of-thermal.c' line='559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_of_sensor_unregister'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/thermal/of-thermal.c' line='559' column='1'/> - <parameter type-id='404b1300' name='tzd' filepath='drivers/thermal/of-thermal.c' line='560' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_thermal_zone_of_sensor_unregister' mangled-name='devm_thermal_zone_of_sensor_unregister' filepath='drivers/thermal/of-thermal.c' line='657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_thermal_zone_of_sensor_unregister'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/thermal/of-thermal.c' line='657' column='1'/> - <parameter type-id='404b1300' name='tzd' filepath='drivers/thermal/of-thermal.c' line='658' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/thermal/step_wise.c' language='LANG_C89'> - <class-decl name='thermal_cooling_device' size-in-bits='8384' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='130' column='1' id='3ae87f87'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='664ac0b7' visibility='default' filepath='include/linux/thermal.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='device' type-id='66e487eb' visibility='default' filepath='include/linux/thermal.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='np' type-id='9a537bbe' visibility='default' filepath='include/linux/thermal.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='devdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/thermal.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='stats' type-id='eaa32e2f' visibility='default' filepath='include/linux/thermal.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='ops' type-id='6f4dc085' visibility='default' filepath='include/linux/thermal.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='updated' type-id='b50a4934' visibility='default' filepath='include/linux/thermal.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/thermal.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='thermal_instances' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='141' column='1'/> - </data-member> - </class-decl> - <class-decl name='thermal_cooling_device_ops' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='118' column='1' id='ff1a03f4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='get_max_state' type-id='ff2d9ea5' visibility='default' filepath='include/linux/thermal.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='get_cur_state' type-id='ff2d9ea5' visibility='default' filepath='include/linux/thermal.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set_cur_state' type-id='4b4c62ab' visibility='default' filepath='include/linux/thermal.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_requested_power' type-id='6f31af4c' visibility='default' filepath='include/linux/thermal.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='state2power' type-id='4692f31c' visibility='default' filepath='include/linux/thermal.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='power2state' type-id='c1eac593' visibility='default' filepath='include/linux/thermal.h' line='126' column='1'/> - </data-member> - </class-decl> - <class-decl name='thermal_zone_device' size-in-bits='10624' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='191' column='1' id='82084f52'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='664ac0b7' visibility='default' filepath='include/linux/thermal.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='device' type-id='66e487eb' visibility='default' filepath='include/linux/thermal.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='trips_attribute_group' type-id='e4af473b' visibility='default' filepath='include/linux/thermal.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='trip_temp_attrs' type-id='fd801eb0' visibility='default' filepath='include/linux/thermal.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7936'> - <var-decl name='trip_type_attrs' type-id='fd801eb0' visibility='default' filepath='include/linux/thermal.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='trip_hyst_attrs' type-id='fd801eb0' visibility='default' filepath='include/linux/thermal.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8064'> - <var-decl name='devdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/thermal.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8128'> - <var-decl name='trips' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='trips_disabled' type-id='7359adad' visibility='default' filepath='include/linux/thermal.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='passive_delay' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8288'> - <var-decl name='polling_delay' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='203' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='temperature' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8352'> - <var-decl name='last_temperature' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='emul_temperature' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8416'> - <var-decl name='passive' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='prev_low_trip' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8480'> - <var-decl name='prev_high_trip' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='forced_passive' type-id='f0981eeb' visibility='default' filepath='include/linux/thermal.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8544'> - <var-decl name='need_update' type-id='49178f86' visibility='default' filepath='include/linux/thermal.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8576'> - <var-decl name='ops' type-id='1e6fe389' visibility='default' filepath='include/linux/thermal.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8640'> - <var-decl name='tzp' type-id='e2cbf964' visibility='default' filepath='include/linux/thermal.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='governor' type-id='6def7c4b' visibility='default' filepath='include/linux/thermal.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8768'> - <var-decl name='governor_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/thermal.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8832'> - <var-decl name='thermal_instances' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8960'> - <var-decl name='ida' type-id='46ce60fb' visibility='default' filepath='include/linux/thermal.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9088'> - <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/thermal.h' line='218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9344'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9472'> - <var-decl name='poll_queue' type-id='5ad6e0ef' visibility='default' filepath='include/linux/thermal.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10560'> - <var-decl name='notify_event' type-id='b5808f5e' visibility='default' filepath='include/linux/thermal.h' line='221' column='1'/> - </data-member> - </class-decl> - <class-decl name='thermal_attr' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='144' column='1' id='0f035502'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attr' type-id='dbf3947c' visibility='default' filepath='include/linux/thermal.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/thermal.h' line='146' column='1'/> - </data-member> - </class-decl> - <class-decl name='thermal_zone_device_ops' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='93' column='1' id='cf7993c1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bind' type-id='911521f6' visibility='default' filepath='include/linux/thermal.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='unbind' type-id='911521f6' visibility='default' filepath='include/linux/thermal.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_temp' type-id='b09cd03d' visibility='default' filepath='include/linux/thermal.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='set_trips' type-id='9a2b46ca' visibility='default' filepath='include/linux/thermal.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='get_mode' type-id='67f4c28a' visibility='default' filepath='include/linux/thermal.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='set_mode' type-id='dee53645' visibility='default' filepath='include/linux/thermal.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='get_trip_type' type-id='5e1def9d' visibility='default' filepath='include/linux/thermal.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_trip_temp' type-id='01443742' visibility='default' filepath='include/linux/thermal.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='set_trip_temp' type-id='9a2b46ca' visibility='default' filepath='include/linux/thermal.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='get_trip_hyst' type-id='01443742' visibility='default' filepath='include/linux/thermal.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='set_trip_hyst' type-id='9a2b46ca' visibility='default' filepath='include/linux/thermal.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='get_crit_temp' type-id='b09cd03d' visibility='default' filepath='include/linux/thermal.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='set_emul_temp' type-id='336c2e63' visibility='default' filepath='include/linux/thermal.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='get_trend' type-id='11d0d204' visibility='default' filepath='include/linux/thermal.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='notify' type-id='3fbbdf8e' visibility='default' filepath='include/linux/thermal.h' line='114' column='1'/> - </data-member> - </class-decl> - <enum-decl name='thermal_device_mode' filepath='include/linux/thermal.h' line='61' column='1' id='45492188'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='THERMAL_DEVICE_DISABLED' value='0'/> - <enumerator name='THERMAL_DEVICE_ENABLED' value='1'/> - </enum-decl> - <enum-decl name='thermal_trip_type' filepath='include/linux/thermal.h' line='66' column='1' id='57e8e954'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='THERMAL_TRIP_ACTIVE' value='0'/> - <enumerator name='THERMAL_TRIP_PASSIVE' value='1'/> - <enumerator name='THERMAL_TRIP_HOT' value='2'/> - <enumerator name='THERMAL_TRIP_CRITICAL' value='3'/> - </enum-decl> - <enum-decl name='thermal_trend' filepath='include/linux/thermal.h' line='73' column='1' id='0ca326b7'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='THERMAL_TREND_STABLE' value='0'/> - <enumerator name='THERMAL_TREND_RAISING' value='1'/> - <enumerator name='THERMAL_TREND_DROPPING' value='2'/> - <enumerator name='THERMAL_TREND_RAISE_FULL' value='3'/> - <enumerator name='THERMAL_TREND_DROP_FULL' value='4'/> - </enum-decl> - <class-decl name='thermal_zone_params' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='280' column='1' id='d6772b4e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='governor_name' type-id='664ac0b7' visibility='default' filepath='include/linux/thermal.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='no_hwmon' type-id='b50a4934' visibility='default' filepath='include/linux/thermal.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='num_tbps' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='tbp' type-id='825b5cd1' visibility='default' filepath='include/linux/thermal.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='sustainable_power' type-id='19c2251e' visibility='default' filepath='include/linux/thermal.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='k_po' type-id='a7832498' visibility='default' filepath='include/linux/thermal.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='k_pu' type-id='a7832498' visibility='default' filepath='include/linux/thermal.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='k_i' type-id='a7832498' visibility='default' filepath='include/linux/thermal.h' line='312' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='k_d' type-id='a7832498' visibility='default' filepath='include/linux/thermal.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='integral_cutoff' type-id='a7832498' visibility='default' filepath='include/linux/thermal.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='slope' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='offset' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='329' column='1'/> - </data-member> - </class-decl> - <class-decl name='thermal_bind_params' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='245' column='1' id='1e0c0ad9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cdev' type-id='2feec21f' visibility='default' filepath='include/linux/thermal.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='weight' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='trip_mask' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='binding_limits' type-id='1d2c2b85' visibility='default' filepath='include/linux/thermal.h' line='274' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='match' type-id='911521f6' visibility='default' filepath='include/linux/thermal.h' line='275' column='1'/> - </data-member> - </class-decl> - <class-decl name='thermal_governor' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='236' column='1' id='2901941b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/thermal.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='bind_to_tz' type-id='50293ce4' visibility='default' filepath='include/linux/thermal.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='unbind_from_tz' type-id='7a1ba1ed' visibility='default' filepath='include/linux/thermal.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='throttle' type-id='336c2e63' visibility='default' filepath='include/linux/thermal.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='governor_list' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='241' column='1'/> - </data-member> - </class-decl> - <class-decl name='ida' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/idr.h' line='244' column='1' id='46ce60fb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='xa' type-id='d39738ac' visibility='default' filepath='include/linux/idr.h' line='245' column='1'/> - </data-member> - </class-decl> - <enum-decl name='thermal_notify_event' filepath='include/linux/thermal.h' line='82' column='1' id='b5808f5e'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='THERMAL_EVENT_UNSPECIFIED' value='0'/> - <enumerator name='THERMAL_EVENT_TEMP_SAMPLE' value='1'/> - <enumerator name='THERMAL_TRIP_VIOLATED' value='2'/> - <enumerator name='THERMAL_TRIP_CHANGED' value='3'/> - <enumerator name='THERMAL_DEVICE_DOWN' value='4'/> - <enumerator name='THERMAL_DEVICE_UP' value='5'/> - <enumerator name='THERMAL_DEVICE_POWER_CAPABILITY_CHANGED' value='6'/> - <enumerator name='THERMAL_TABLE_CHANGED' value='7'/> - </enum-decl> - <qualified-type-def type-id='ff1a03f4' const='yes' id='e542e4ad'/> - <pointer-type-def type-id='e542e4ad' size-in-bits='64' id='6f4dc085'/> - <pointer-type-def type-id='51dca1f7' size-in-bits='64' id='c1eac593'/> - <pointer-type-def type-id='9762f152' size-in-bits='64' id='6f31af4c'/> - <pointer-type-def type-id='35aa2942' size-in-bits='64' id='4692f31c'/> - <pointer-type-def type-id='e7176377' size-in-bits='64' id='4b4c62ab'/> - <pointer-type-def type-id='7fd43619' size-in-bits='64' id='ff2d9ea5'/> - <pointer-type-def type-id='dc678892' size-in-bits='64' id='50293ce4'/> - <pointer-type-def type-id='48d225c1' size-in-bits='64' id='dee53645'/> - <pointer-type-def type-id='1d34d2c7' size-in-bits='64' id='336c2e63'/> - <pointer-type-def type-id='002a7109' size-in-bits='64' id='b09cd03d'/> - <pointer-type-def type-id='abcb190c' size-in-bits='64' id='3fbbdf8e'/> - <pointer-type-def type-id='c7253970' size-in-bits='64' id='9a2b46ca'/> - <pointer-type-def type-id='38a09a00' size-in-bits='64' id='01443742'/> - <pointer-type-def type-id='c505fce2' size-in-bits='64' id='11d0d204'/> - <pointer-type-def type-id='24451821' size-in-bits='64' id='5e1def9d'/> - <pointer-type-def type-id='a2b185bc' size-in-bits='64' id='911521f6'/> - <pointer-type-def type-id='69649a08' size-in-bits='64' id='67f4c28a'/> - <pointer-type-def type-id='0f035502' size-in-bits='64' id='fd801eb0'/> - <pointer-type-def type-id='1e0c0ad9' size-in-bits='64' id='825b5cd1'/> - <pointer-type-def type-id='3ae87f87' size-in-bits='64' id='2feec21f'/> - <pointer-type-def type-id='45492188' size-in-bits='64' id='1d81d2cf'/> - <pointer-type-def type-id='2901941b' size-in-bits='64' id='6def7c4b'/> - <pointer-type-def type-id='0ca326b7' size-in-bits='64' id='4983ea36'/> - <pointer-type-def type-id='57e8e954' size-in-bits='64' id='478384af'/> - <pointer-type-def type-id='82084f52' size-in-bits='64' id='404b1300'/> - <pointer-type-def type-id='cf7993c1' size-in-bits='64' id='1e6fe389'/> - <pointer-type-def type-id='d6772b4e' size-in-bits='64' id='e2cbf964'/> - <pointer-type-def type-id='e1de5cb1' size-in-bits='64' id='7a1ba1ed'/> - <function-decl name='thermal_cdev_update' mangled-name='thermal_cdev_update' filepath='include/linux/thermal.h' line='464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_cdev_update'> - <parameter type-id='2feec21f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='51dca1f7'> - <parameter type-id='2feec21f'/> - <parameter type-id='404b1300'/> - <parameter type-id='19c2251e'/> - <parameter type-id='1d2c2b85'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9762f152'> - <parameter type-id='2feec21f'/> - <parameter type-id='404b1300'/> - <parameter type-id='f9409001'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='35aa2942'> - <parameter type-id='2feec21f'/> - <parameter type-id='404b1300'/> - <parameter type-id='7359adad'/> - <parameter type-id='f9409001'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e7176377'> - <parameter type-id='2feec21f'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='7fd43619'> - <parameter type-id='2feec21f'/> - <parameter type-id='1d2c2b85'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='dc678892'> - <parameter type-id='404b1300'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='48d225c1'> - <parameter type-id='404b1300'/> - <parameter type-id='45492188'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1d34d2c7'> - <parameter type-id='404b1300'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='002a7109'> - <parameter type-id='404b1300'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='abcb190c'> - <parameter type-id='404b1300'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='57e8e954'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c7253970'> - <parameter type-id='404b1300'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='38a09a00'> - <parameter type-id='404b1300'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c505fce2'> - <parameter type-id='404b1300'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='4983ea36'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='24451821'> - <parameter type-id='404b1300'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='478384af'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a2b185bc'> - <parameter type-id='404b1300'/> - <parameter type-id='2feec21f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='69649a08'> - <parameter type-id='404b1300'/> - <parameter type-id='1d81d2cf'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e1de5cb1'> - <parameter type-id='404b1300'/> - <return type-id='48b5725f'/> - </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/thermal/thermal_core.c' language='LANG_C89'> - <function-decl name='thermal_zone_get_temp' mangled-name='thermal_zone_get_temp' filepath='include/linux/thermal.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_get_temp'> - <parameter type-id='404b1300'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> + <function-decl name='thermal_zone_device_register' mangled-name='thermal_zone_device_register' filepath='drivers/thermal/thermal_core.c' line='1238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_device_register'> + <parameter type-id='80f4b756' name='type' filepath='drivers/thermal/thermal_core.c' line='1238' column='1'/> + <parameter type-id='95e97e5e' name='trips' filepath='drivers/thermal/thermal_core.c' line='1238' column='1'/> + <parameter type-id='95e97e5e' name='mask' filepath='drivers/thermal/thermal_core.c' line='1238' column='1'/> + <parameter type-id='eaa32e2f' name='devdata' filepath='drivers/thermal/thermal_core.c' line='1239' column='1'/> + <parameter type-id='1e6fe389' name='ops' filepath='drivers/thermal/thermal_core.c' line='1239' column='1'/> + <parameter type-id='e2cbf964' name='tzp' filepath='drivers/thermal/thermal_core.c' line='1240' column='1'/> + <parameter type-id='95e97e5e' name='passive_delay' filepath='drivers/thermal/thermal_core.c' line='1240' column='1'/> + <parameter type-id='95e97e5e' name='polling_delay' filepath='drivers/thermal/thermal_core.c' line='1241' column='1'/> + <return type-id='404b1300'/> + </function-decl> + <function-decl name='thermal_cooling_device_unregister' mangled-name='thermal_cooling_device_unregister' filepath='drivers/thermal/thermal_core.c' line='1124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_cooling_device_unregister'> + <parameter type-id='2feec21f' name='cdev' filepath='drivers/thermal/thermal_core.c' line='1124' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='thermal_zone_device_unregister' mangled-name='thermal_zone_device_unregister' filepath='drivers/thermal/thermal_core.c' line='1377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_device_unregister'> + <parameter type-id='404b1300' name='tz' filepath='drivers/thermal/thermal_core.c' line='1377' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='thermal_zone_get_zone_by_name' mangled-name='thermal_zone_get_zone_by_name' filepath='drivers/thermal/thermal_core.c' line='1442' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_get_zone_by_name'> + <parameter type-id='80f4b756' name='name' filepath='drivers/thermal/thermal_core.c' line='1442' column='1'/> + <return type-id='404b1300'/> + </function-decl> + <function-decl name='thermal_zone_device_update' mangled-name='thermal_zone_device_update' filepath='drivers/thermal/thermal_core.c' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_device_update'> + <parameter type-id='404b1300' name='tz' filepath='drivers/thermal/thermal_core.c' line='475' column='1'/> + <parameter type-id='b5808f5e' name='event' filepath='drivers/thermal/thermal_core.c' line='476' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='thermal_zone_bind_cooling_device' mangled-name='thermal_zone_bind_cooling_device' filepath='drivers/thermal/thermal_core.c' line='682' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_bind_cooling_device'> <parameter type-id='404b1300' name='tz' filepath='drivers/thermal/thermal_core.c' line='682' column='1'/> @@ -131081,128 +115666,27 @@ <parameter type-id='f0981eeb' name='weight' filepath='drivers/thermal/thermal_core.c' line='686' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='thermal_cooling_device_register' mangled-name='thermal_cooling_device_register' filepath='drivers/thermal/thermal_core.c' line='1025' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_cooling_device_register'> - <parameter type-id='80f4b756' name='type' filepath='drivers/thermal/thermal_core.c' line='1025' column='1'/> - <parameter type-id='eaa32e2f' name='devdata' filepath='drivers/thermal/thermal_core.c' line='1025' column='1'/> - <parameter type-id='6f4dc085' name='ops' filepath='drivers/thermal/thermal_core.c' line='1026' column='1'/> + <function-decl name='thermal_of_cooling_device_register' mangled-name='thermal_of_cooling_device_register' filepath='drivers/thermal/thermal_core.c' line='1050' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_of_cooling_device_register'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/thermal/thermal_core.c' line='1050' column='1'/> + <parameter type-id='80f4b756' name='type' filepath='drivers/thermal/thermal_core.c' line='1051' column='1'/> + <parameter type-id='eaa32e2f' name='devdata' filepath='drivers/thermal/thermal_core.c' line='1051' column='1'/> + <parameter type-id='6f4dc085' name='ops' filepath='drivers/thermal/thermal_core.c' line='1052' column='1'/> <return type-id='2feec21f'/> </function-decl> - <function-decl name='thermal_of_cooling_device_register' mangled-name='thermal_of_cooling_device_register' filepath='drivers/thermal/thermal_core.c' line='1048' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_of_cooling_device_register'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/thermal/thermal_core.c' line='1048' column='1'/> - <parameter type-id='80f4b756' name='type' filepath='drivers/thermal/thermal_core.c' line='1049' column='1'/> - <parameter type-id='eaa32e2f' name='devdata' filepath='drivers/thermal/thermal_core.c' line='1049' column='1'/> - <parameter type-id='6f4dc085' name='ops' filepath='drivers/thermal/thermal_core.c' line='1050' column='1'/> + <function-decl name='thermal_cooling_device_register' mangled-name='thermal_cooling_device_register' filepath='drivers/thermal/thermal_core.c' line='1027' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_cooling_device_register'> + <parameter type-id='80f4b756' name='type' filepath='drivers/thermal/thermal_core.c' line='1027' column='1'/> + <parameter type-id='eaa32e2f' name='devdata' filepath='drivers/thermal/thermal_core.c' line='1027' column='1'/> + <parameter type-id='6f4dc085' name='ops' filepath='drivers/thermal/thermal_core.c' line='1028' column='1'/> <return type-id='2feec21f'/> </function-decl> - <function-decl name='devm_thermal_of_cooling_device_register' mangled-name='devm_thermal_of_cooling_device_register' filepath='drivers/thermal/thermal_core.c' line='1080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_thermal_of_cooling_device_register'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/thermal/thermal_core.c' line='1080' column='1'/> - <parameter type-id='9a537bbe' name='np' filepath='drivers/thermal/thermal_core.c' line='1081' column='1'/> - <parameter type-id='26a90f95' name='type' filepath='drivers/thermal/thermal_core.c' line='1082' column='1'/> - <parameter type-id='eaa32e2f' name='devdata' filepath='drivers/thermal/thermal_core.c' line='1082' column='1'/> - <parameter type-id='6f4dc085' name='ops' filepath='drivers/thermal/thermal_core.c' line='1083' column='1'/> + <function-decl name='devm_thermal_of_cooling_device_register' mangled-name='devm_thermal_of_cooling_device_register' filepath='drivers/thermal/thermal_core.c' line='1082' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_thermal_of_cooling_device_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/thermal/thermal_core.c' line='1082' column='1'/> + <parameter type-id='9a537bbe' name='np' filepath='drivers/thermal/thermal_core.c' line='1083' column='1'/> + <parameter type-id='26a90f95' name='type' filepath='drivers/thermal/thermal_core.c' line='1084' column='1'/> + <parameter type-id='eaa32e2f' name='devdata' filepath='drivers/thermal/thermal_core.c' line='1084' column='1'/> + <parameter type-id='6f4dc085' name='ops' filepath='drivers/thermal/thermal_core.c' line='1085' column='1'/> <return type-id='2feec21f'/> </function-decl> - <function-decl name='thermal_zone_get_zone_by_name' mangled-name='thermal_zone_get_zone_by_name' filepath='drivers/thermal/thermal_core.c' line='1440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_get_zone_by_name'> - <parameter type-id='80f4b756' name='name' filepath='drivers/thermal/thermal_core.c' line='1440' column='1'/> - <return type-id='404b1300'/> - </function-decl> - <function-decl name='genl_unregister_family' mangled-name='genl_unregister_family' filepath='include/net/genetlink.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genl_unregister_family'> - <parameter type-id='63d7819b'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='c35ca4f3' size-in-bits='64' id='63d7819b'/> - <qualified-type-def type-id='278d8d7c' const='yes' id='c35ca4f3'/> - <class-decl name='genl_family' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/net/genetlink.h' line='46' column='1' id='278d8d7c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/net/genetlink.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='hdrsize' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/genetlink.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='version' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='maxattr' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='netnsok' type-id='b50a4934' visibility='default' filepath='include/net/genetlink.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='parallel_ops' type-id='b50a4934' visibility='default' filepath='include/net/genetlink.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='policy' type-id='109cdb66' visibility='default' filepath='include/net/genetlink.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='pre_doit' type-id='a45ad774' visibility='default' filepath='include/net/genetlink.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='post_doit' type-id='14ba77ef' visibility='default' filepath='include/net/genetlink.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='attrbuf' type-id='30864cdc' visibility='default' filepath='include/net/genetlink.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='ops' type-id='8ba26d85' visibility='default' filepath='include/net/genetlink.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mcgrps' type-id='f4bc933f' visibility='default' filepath='include/net/genetlink.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='n_ops' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='n_mcgrps' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='mcgrp_offset' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/net/genetlink.h' line='67' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='0aade30f' size-in-bits='64' id='f4bc933f'/> - <pointer-type-def type-id='f67ba3ad' size-in-bits='64' id='8ba26d85'/> - <pointer-type-def type-id='94bbdcaa' size-in-bits='64' id='a45ad774'/> - <pointer-type-def type-id='e1834a73' size-in-bits='64' id='14ba77ef'/> - <qualified-type-def type-id='486f930e' const='yes' id='0aade30f'/> - <qualified-type-def type-id='83b59630' const='yes' id='f67ba3ad'/> - <class-decl name='genl_multicast_group' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/genetlink.h' line='15' column='1' id='486f930e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/genetlink.h' line='16' column='1'/> - </data-member> - </class-decl> - <class-decl name='genl_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/genetlink.h' line='132' column='1' id='83b59630'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='doit' type-id='8f8224f6' visibility='default' filepath='include/net/genetlink.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='start' type-id='eca40b6e' visibility='default' filepath='include/net/genetlink.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dumpit' type-id='32a663ca' visibility='default' filepath='include/net/genetlink.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='done' type-id='eca40b6e' visibility='default' filepath='include/net/genetlink.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cmd' type-id='f9b06939' visibility='default' filepath='include/net/genetlink.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='internal_flags' type-id='f9b06939' visibility='default' filepath='include/net/genetlink.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/genetlink.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='280'> - <var-decl name='validate' type-id='f9b06939' visibility='default' filepath='include/net/genetlink.h' line='142' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='7b76bae4' size-in-bits='64' id='8f8224f6'/> </abi-instr> <abi-instr address-size='64' path='drivers/thermal/thermal_helpers.c' language='LANG_C89'> <class-decl name='thermal_instance' size-in-bits='1792' is-struct='yes' visibility='default' filepath='drivers/thermal/thermal_core.h' line='38' column='1' id='98294d42'> @@ -131256,67 +115740,27 @@ </data-member> </class-decl> <pointer-type-def type-id='98294d42' size-in-bits='64' id='7bf821a0'/> + <function-decl name='thermal_zone_get_temp' mangled-name='thermal_zone_get_temp' filepath='drivers/thermal/thermal_helpers.c' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_get_temp'> + <parameter type-id='404b1300' name='tz' filepath='drivers/thermal/thermal_helpers.c' line='77' column='1'/> + <parameter type-id='7292109c' name='temp' filepath='drivers/thermal/thermal_helpers.c' line='77' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='thermal_cdev_update' mangled-name='thermal_cdev_update' filepath='drivers/thermal/thermal_helpers.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_cdev_update'> + <parameter type-id='2feec21f' name='cdev' filepath='drivers/thermal/thermal_helpers.c' line='166' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='thermal_zone_get_slope' mangled-name='thermal_zone_get_slope' filepath='drivers/thermal/thermal_helpers.c' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_get_slope'> + <parameter type-id='404b1300' name='tz' filepath='drivers/thermal/thermal_helpers.c' line='205' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='get_thermal_instance' mangled-name='get_thermal_instance' filepath='drivers/thermal/thermal_helpers.c' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_thermal_instance'> <parameter type-id='404b1300' name='tz' filepath='drivers/thermal/thermal_helpers.c' line='44' column='1'/> <parameter type-id='2feec21f' name='cdev' filepath='drivers/thermal/thermal_helpers.c' line='45' column='1'/> <parameter type-id='95e97e5e' name='trip' filepath='drivers/thermal/thermal_helpers.c' line='45' column='1'/> <return type-id='7bf821a0'/> </function-decl> - <function-decl name='thermal_zone_get_slope' mangled-name='thermal_zone_get_slope' filepath='drivers/thermal/thermal_helpers.c' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='thermal_zone_get_slope'> - <parameter type-id='404b1300' name='tz' filepath='drivers/thermal/thermal_helpers.c' line='205' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/thermal/user_space.c' language='LANG_C89'> - <enum-decl name='kobject_action' filepath='include/linux/kobject.h' line='54' column='1' id='7d635811'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='KOBJ_ADD' value='0'/> - <enumerator name='KOBJ_REMOVE' value='1'/> - <enumerator name='KOBJ_CHANGE' value='2'/> - <enumerator name='KOBJ_MOVE' value='3'/> - <enumerator name='KOBJ_ONLINE' value='4'/> - <enumerator name='KOBJ_OFFLINE' value='5'/> - <enumerator name='KOBJ_BIND' value='6'/> - <enumerator name='KOBJ_UNBIND' value='7'/> - <enumerator name='KOBJ_MAX' value='8'/> - </enum-decl> - <function-decl name='kobject_uevent_env' mangled-name='kobject_uevent_env' filepath='include/linux/kobject.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_uevent_env'> - <parameter type-id='d30bdc51'/> - <parameter type-id='7d635811'/> - <parameter type-id='9b23c9ad'/> - <return type-id='95e97e5e'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/tty/hvc/hvc_console.c' language='LANG_C89'> - <class-decl name='hv_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='54' column='1' id='06b0b498'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='get_chars' type-id='b925d171' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='put_chars' type-id='cbcd023c' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flush' type-id='6d72cd27' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='notifier_add' type-id='38ea827b' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='notifier_del' type-id='4b6c509a' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='notifier_hangup' type-id='4b6c509a' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='tiocmget' type-id='6cd5b5fc' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='tiocmset' type-id='7d48d834' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='dtr_rts' type-id='4b6c509a' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='69' column='1'/> - </data-member> - </class-decl> <class-decl name='hvc_struct' size-in-bits='4032' is-struct='yes' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='35' column='1' id='79ba66e0'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='port' type-id='7e1e521a' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='36' column='1'/> @@ -131364,6 +115808,35 @@ <var-decl name='flags' type-id='7359adad' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='50' column='1'/> </data-member> </class-decl> + <class-decl name='hv_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='54' column='1' id='06b0b498'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='get_chars' type-id='b925d171' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='put_chars' type-id='cbcd023c' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flush' type-id='6d72cd27' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='notifier_add' type-id='38ea827b' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='notifier_del' type-id='4b6c509a' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='notifier_hangup' type-id='4b6c509a' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='tiocmget' type-id='6cd5b5fc' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='tiocmset' type-id='7d48d834' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='dtr_rts' type-id='4b6c509a' visibility='default' filepath='drivers/tty/hvc/hvc_console.h' line='69' column='1'/> + </data-member> + </class-decl> <qualified-type-def type-id='06b0b498' const='yes' id='09f4a16d'/> <pointer-type-def type-id='09f4a16d' size-in-bits='64' id='f319e2c5'/> <pointer-type-def type-id='79ba66e0' size-in-bits='64' id='352b95f6'/> @@ -131374,24 +115847,23 @@ <pointer-type-def type-id='de7351ca' size-in-bits='64' id='cbcd023c'/> <pointer-type-def type-id='66781033' size-in-bits='64' id='6d72cd27'/> <pointer-type-def type-id='8cfd5cb8' size-in-bits='64' id='4b6c509a'/> - <function-decl name='hvc_instantiate' mangled-name='hvc_instantiate' filepath='drivers/tty/hvc/hvc_console.c' line='285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hvc_instantiate'> - <parameter type-id='8f92235e' name='vtermno' filepath='drivers/tty/hvc/hvc_console.c' line='285' column='1'/> - <parameter type-id='95e97e5e' name='index' filepath='drivers/tty/hvc/hvc_console.c' line='285' column='1'/> - <parameter type-id='f319e2c5' name='ops' filepath='drivers/tty/hvc/hvc_console.c' line='285' column='1'/> + <function-decl name='hvc_remove' mangled-name='hvc_remove' filepath='drivers/tty/hvc/hvc_console.c' line='979' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hvc_remove'> + <parameter type-id='352b95f6' name='hp' filepath='drivers/tty/hvc/hvc_console.c' line='979' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='hvc_kick' mangled-name='hvc_kick' filepath='drivers/tty/hvc/hvc_console.c' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hvc_kick'> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='hvc_poll' mangled-name='hvc_poll' filepath='drivers/tty/hvc/hvc_console.c' line='762' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hvc_poll'> <parameter type-id='352b95f6' name='hp' filepath='drivers/tty/hvc/hvc_console.c' line='762' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='__hvc_resize' mangled-name='__hvc_resize' filepath='drivers/tty/hvc/hvc_console.c' line='778' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hvc_resize'> - <parameter type-id='352b95f6' name='hp' filepath='drivers/tty/hvc/hvc_console.c' line='778' column='1'/> - <parameter type-id='a818b7a0' name='ws' filepath='drivers/tty/hvc/hvc_console.c' line='778' column='1'/> + <function-decl name='hvc_kick' mangled-name='hvc_kick' filepath='drivers/tty/hvc/hvc_console.c' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hvc_kick'> <return type-id='48b5725f'/> </function-decl> + <function-decl name='hvc_instantiate' mangled-name='hvc_instantiate' filepath='drivers/tty/hvc/hvc_console.c' line='285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hvc_instantiate'> + <parameter type-id='8f92235e' name='vtermno' filepath='drivers/tty/hvc/hvc_console.c' line='285' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/tty/hvc/hvc_console.c' line='285' column='1'/> + <parameter type-id='f319e2c5' name='ops' filepath='drivers/tty/hvc/hvc_console.c' line='285' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='hvc_alloc' mangled-name='hvc_alloc' filepath='drivers/tty/hvc/hvc_console.c' line='911' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hvc_alloc'> <parameter type-id='8f92235e' name='vtermno' filepath='drivers/tty/hvc/hvc_console.c' line='911' column='1'/> <parameter type-id='95e97e5e' name='data' filepath='drivers/tty/hvc/hvc_console.c' line='911' column='1'/> @@ -131399,12 +115871,13 @@ <parameter type-id='95e97e5e' name='outbuf_size' filepath='drivers/tty/hvc/hvc_console.c' line='913' column='1'/> <return type-id='352b95f6'/> </function-decl> - <function-decl name='hvc_remove' mangled-name='hvc_remove' filepath='drivers/tty/hvc/hvc_console.c' line='979' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hvc_remove'> - <parameter type-id='352b95f6' name='hp' filepath='drivers/tty/hvc/hvc_console.c' line='979' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='__hvc_resize' mangled-name='__hvc_resize' filepath='drivers/tty/hvc/hvc_console.c' line='778' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hvc_resize'> + <parameter type-id='352b95f6' name='hp' filepath='drivers/tty/hvc/hvc_console.c' line='778' column='1'/> + <parameter type-id='a818b7a0' name='ws' filepath='drivers/tty/hvc/hvc_console.c' line='778' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-type size-in-bits='64' id='7f3ed7a2'> - <parameter type-id='352b95f6'/> + <parameter type-id='352b95f6' name='hp'/> <return type-id='95e97e5e'/> </function-type> <function-type size-in-bits='64' id='a0807697'> @@ -131441,797 +115914,6 @@ <return type-id='48b5725f'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='drivers/tty/n_null.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='d315442e' size-in-bits='80' id='811c9338'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> - </array-type-def> - <array-type-def dimensions='1' type-id='fb7c6451' size-in-bits='152' id='8f04ba62'> - <subrange length='19' type-id='7ff19f0f' id='448ee30f'/> - </array-type-def> - <class-decl name='serial_icounter_struct' is-struct='yes' visibility='default' is-declaration-only='yes' id='8816ddc1'/> - <class-decl name='serial_struct' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/uapi/linux/serial.h' line='19' column='1' id='cc72711f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='line' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='port' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/serial.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='xmit_fifo_size' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='custom_divisor' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='baud_base' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='close_delay' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/serial.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='io_type' type-id='a84c031d' visibility='default' filepath='include/uapi/linux/serial.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='280'> - <var-decl name='reserved_char' type-id='89feb1ec' visibility='default' filepath='include/uapi/linux/serial.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='hub6' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='closing_wait' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/serial.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='closing_wait2' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/serial.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='iomem_base' type-id='cf536864' visibility='default' filepath='include/uapi/linux/serial.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='iomem_reg_shift' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/serial.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='port_high' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/serial.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='iomap_base' type-id='7359adad' visibility='default' filepath='include/uapi/linux/serial.h' line='37' column='1'/> - </data-member> - </class-decl> - <class-decl name='tty_ldisc_ops' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/tty_ldisc.h' line='175' column='1' id='053f72e5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='magic' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_ldisc.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/tty_ldisc.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='num' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_ldisc.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_ldisc.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='open' type-id='84d8e9b4' visibility='default' filepath='include/linux/tty_ldisc.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='close' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_ldisc.h' line='185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='flush_buffer' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_ldisc.h' line='186' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='read' type-id='ac9bc941' visibility='default' filepath='include/linux/tty_ldisc.h' line='187' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='write' type-id='01db3d7c' visibility='default' filepath='include/linux/tty_ldisc.h' line='189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='ioctl' type-id='1f6f58f4' visibility='default' filepath='include/linux/tty_ldisc.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='compat_ioctl' type-id='1f6f58f4' visibility='default' filepath='include/linux/tty_ldisc.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='set_termios' type-id='1779e61d' visibility='default' filepath='include/linux/tty_ldisc.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='poll' type-id='9fe65c08' visibility='default' filepath='include/linux/tty_ldisc.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='hangup' type-id='84d8e9b4' visibility='default' filepath='include/linux/tty_ldisc.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='receive_buf' type-id='71f0211c' visibility='default' filepath='include/linux/tty_ldisc.h' line='203' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='write_wakeup' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_ldisc.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='dcd_change' type-id='aef0224d' visibility='default' filepath='include/linux/tty_ldisc.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='receive_buf2' type-id='c6e84913' visibility='default' filepath='include/linux/tty_ldisc.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/tty_ldisc.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='refcount' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_ldisc.h' line='212' column='1'/> - </data-member> - </class-decl> - <class-decl name='tty_driver' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/tty_driver.h' line='302' column='1' id='9b27c78b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='magic' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_driver.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/tty_driver.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cdevs' type-id='5b4d58e9' visibility='default' filepath='include/linux/tty_driver.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/tty_driver.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='driver_name' type-id='80f4b756' visibility='default' filepath='include/linux/tty_driver.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/tty_driver.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='name_base' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_driver.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='major' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_driver.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='minor_start' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_driver.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='num' type-id='f0981eeb' visibility='default' filepath='include/linux/tty_driver.h' line='312' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='type' type-id='a2185560' visibility='default' filepath='include/linux/tty_driver.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='464'> - <var-decl name='subtype' type-id='a2185560' visibility='default' filepath='include/linux/tty_driver.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='init_termios' type-id='2f8662b5' visibility='default' filepath='include/linux/tty_driver.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/tty_driver.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='proc_entry' type-id='d077e928' visibility='default' filepath='include/linux/tty_driver.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='other' type-id='c2b4b27b' visibility='default' filepath='include/linux/tty_driver.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='ttys' type-id='2027e7a0' visibility='default' filepath='include/linux/tty_driver.h' line='323' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='ports' type-id='d272d4d6' visibility='default' filepath='include/linux/tty_driver.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='termios' type-id='d910a7dd' visibility='default' filepath='include/linux/tty_driver.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='driver_state' type-id='eaa32e2f' visibility='default' filepath='include/linux/tty_driver.h' line='326' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='ops' type-id='f2c18b44' visibility='default' filepath='include/linux/tty_driver.h' line='332' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='tty_drivers' type-id='72f469ec' visibility='default' filepath='include/linux/tty_driver.h' line='333' column='1'/> - </data-member> - </class-decl> - <class-decl name='ktermios' size-in-bits='352' is-struct='yes' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='32' column='1' id='2f8662b5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='c_iflag' type-id='241ce6f8' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='c_oflag' type-id='241ce6f8' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='c_cflag' type-id='241ce6f8' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='c_lflag' type-id='241ce6f8' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='c_line' type-id='fb7c6451' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='c_cc' type-id='8f04ba62' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='c_ispeed' type-id='6a8e8a14' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='c_ospeed' type-id='6a8e8a14' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='40' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='tcflag_t' type-id='f0981eeb' filepath='include/uapi/asm-generic/termbits.h' line='9' column='1' id='241ce6f8'/> - <typedef-decl name='cc_t' type-id='002ac4a6' filepath='include/uapi/asm-generic/termbits.h' line='7' column='1' id='fb7c6451'/> - <typedef-decl name='speed_t' type-id='f0981eeb' filepath='include/uapi/asm-generic/termbits.h' line='8' column='1' id='6a8e8a14'/> - <class-decl name='tty_port' size-in-bits='2944' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='230' column='1' id='7e1e521a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='buf' type-id='6b1bde38' visibility='default' filepath='include/linux/tty.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='tty' type-id='572fbdca' visibility='default' filepath='include/linux/tty.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='itty' type-id='572fbdca' visibility='default' filepath='include/linux/tty.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='ops' type-id='103756a0' visibility='default' filepath='include/linux/tty.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='client_ops' type-id='8cd9dbc0' visibility='default' filepath='include/linux/tty.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/tty.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1504'> - <var-decl name='blocked_open' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='open_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/tty.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='delta_msr_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/tty.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='iflags' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='242' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='console' type-id='002ac4a6' visibility='default' filepath='include/linux/tty.h' line='243' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='low_latency' type-id='002ac4a6' visibility='default' filepath='include/linux/tty.h' line='244' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='245' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='buf_mutex' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='xmit_buf' type-id='cf536864' visibility='default' filepath='include/linux/tty.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='close_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/tty.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2784'> - <var-decl name='closing_wait' type-id='f0981eeb' visibility='default' filepath='include/linux/tty.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='drain_delay' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2848'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/tty.h' line='253' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='client_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/tty.h' line='254' column='1'/> - </data-member> - </class-decl> - <class-decl name='tty_bufhead' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='85' column='1' id='6b1bde38'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='head' type-id='a150e667' visibility='default' filepath='include/linux/tty.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/tty.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='priority' type-id='49178f86' visibility='default' filepath='include/linux/tty.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='sentinel' type-id='2f351d1f' visibility='default' filepath='include/linux/tty.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='free' type-id='77df194e' visibility='default' filepath='include/linux/tty.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='mem_used' type-id='49178f86' visibility='default' filepath='include/linux/tty.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='mem_limit' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='tail' type-id='a150e667' visibility='default' filepath='include/linux/tty.h' line='94' column='1'/> - </data-member> - </class-decl> - <class-decl name='tty_buffer' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='58' column='1' id='2f351d1f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='053892cc' visibility='default' filepath='include/linux/tty.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='used' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='size' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='commit' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='read' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='data' type-id='c99b5ecd' visibility='default' filepath='include/linux/tty.h' line='69' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/tty.h' line='59' column='1' id='053892cc'> - <data-member access='public'> - <var-decl name='next' type-id='a150e667' visibility='default' filepath='include/linux/tty.h' line='60' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='free' type-id='c5ccfee8' visibility='default' filepath='include/linux/tty.h' line='61' column='1'/> - </data-member> - </union-decl> - <class-decl name='tty_port_operations' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='205' column='1' id='7778009d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='carrier_raised' type-id='5626e636' visibility='default' filepath='include/linux/tty.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dtr_rts' type-id='21b6f944' visibility='default' filepath='include/linux/tty.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='shutdown' type-id='7e5b379d' visibility='default' filepath='include/linux/tty.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='activate' type-id='62d26ff9' visibility='default' filepath='include/linux/tty.h' line='218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='destruct' type-id='7e5b379d' visibility='default' filepath='include/linux/tty.h' line='220' column='1'/> - </data-member> - </class-decl> - <class-decl name='tty_port_client_operations' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='223' column='1' id='2a8ca227'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='receive_buf' type-id='1a7b1e1d' visibility='default' filepath='include/linux/tty.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='write_wakeup' type-id='7e5b379d' visibility='default' filepath='include/linux/tty.h' line='225' column='1'/> - </data-member> - </class-decl> - <class-decl name='tty_operations' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/tty_driver.h' line='254' column='1' id='b8553c6b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lookup' type-id='dd354844' visibility='default' filepath='include/linux/tty_driver.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='install' type-id='b8fa1170' visibility='default' filepath='include/linux/tty_driver.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='remove' type-id='8127e1dd' visibility='default' filepath='include/linux/tty_driver.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='open' type-id='574ff926' visibility='default' filepath='include/linux/tty_driver.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='close' type-id='35f07b8f' visibility='default' filepath='include/linux/tty_driver.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='shutdown' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cleanup' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='write' type-id='74005b57' visibility='default' filepath='include/linux/tty_driver.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='put_char' type-id='20a1c8e7' visibility='default' filepath='include/linux/tty_driver.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='flush_chars' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='266' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='write_room' type-id='84d8e9b4' visibility='default' filepath='include/linux/tty_driver.h' line='267' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='chars_in_buffer' type-id='84d8e9b4' visibility='default' filepath='include/linux/tty_driver.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='ioctl' type-id='18d7129a' visibility='default' filepath='include/linux/tty_driver.h' line='269' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='compat_ioctl' type-id='0b8da5f6' visibility='default' filepath='include/linux/tty_driver.h' line='271' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='set_termios' type-id='1779e61d' visibility='default' filepath='include/linux/tty_driver.h' line='273' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='throttle' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='274' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='unthrottle' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='275' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='stop' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='276' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='start' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='277' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='hangup' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='278' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='break_ctl' type-id='61019833' visibility='default' filepath='include/linux/tty_driver.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='flush_buffer' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='set_ldisc' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='wait_until_sent' type-id='bc0ca82e' visibility='default' filepath='include/linux/tty_driver.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='send_xchar' type-id='f3d2e9a7' visibility='default' filepath='include/linux/tty_driver.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='tiocmget' type-id='84d8e9b4' visibility='default' filepath='include/linux/tty_driver.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='tiocmset' type-id='24725b0c' visibility='default' filepath='include/linux/tty_driver.h' line='285' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='resize' type-id='20174b1f' visibility='default' filepath='include/linux/tty_driver.h' line='287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='set_termiox' type-id='ebf0489c' visibility='default' filepath='include/linux/tty_driver.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='get_icount' type-id='9cc1e100' visibility='default' filepath='include/linux/tty_driver.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='get_serial' type-id='dc2036b2' visibility='default' filepath='include/linux/tty_driver.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='set_serial' type-id='dc2036b2' visibility='default' filepath='include/linux/tty_driver.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='show_fdinfo' type-id='25c6126f' visibility='default' filepath='include/linux/tty_driver.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='proc_show' type-id='0131eb61' visibility='default' filepath='include/linux/tty_driver.h' line='299' column='1'/> - </data-member> - </class-decl> - <class-decl name='winsize' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/asm-generic/termios.h' line='15' column='1' id='a818b7a0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ws_row' type-id='8efea9e5' visibility='default' filepath='include/uapi/asm-generic/termios.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='ws_col' type-id='8efea9e5' visibility='default' filepath='include/uapi/asm-generic/termios.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ws_xpixel' type-id='8efea9e5' visibility='default' filepath='include/uapi/asm-generic/termios.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='ws_ypixel' type-id='8efea9e5' visibility='default' filepath='include/uapi/asm-generic/termios.h' line='19' column='1'/> - </data-member> - </class-decl> - <class-decl name='termiox' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/termios.h' line='10' column='1' id='b855e40d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='x_hflag' type-id='d315442e' visibility='default' filepath='include/uapi/linux/termios.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='x_cflag' type-id='d315442e' visibility='default' filepath='include/uapi/linux/termios.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='x_rflag' type-id='811c9338' visibility='default' filepath='include/uapi/linux/termios.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='x_sflag' type-id='d315442e' visibility='default' filepath='include/uapi/linux/termios.h' line='15' column='1'/> - </data-member> - </class-decl> - <class-decl name='ld_semaphore' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/tty_ldisc.h' line='133' column='1' id='d3aa38f0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='f22a8abb' visibility='default' filepath='include/linux/tty_ldisc.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wait_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/tty_ldisc.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='wait_readers' type-id='f0981eeb' visibility='default' filepath='include/linux/tty_ldisc.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='read_wait' type-id='72f469ec' visibility='default' filepath='include/linux/tty_ldisc.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='write_wait' type-id='72f469ec' visibility='default' filepath='include/linux/tty_ldisc.h' line='138' column='1'/> - </data-member> - </class-decl> - <class-decl name='tty_ldisc' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/tty_ldisc.h' line='215' column='1' id='f87db0b6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ops' type-id='9d632ac5' visibility='default' filepath='include/linux/tty_ldisc.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tty' type-id='572fbdca' visibility='default' filepath='include/linux/tty_ldisc.h' line='217' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='3e6eb939' size-in-bits='64' id='5b4d58e9'/> - <qualified-type-def type-id='b8553c6b' const='yes' id='559d6206'/> - <pointer-type-def type-id='559d6206' size-in-bits='64' id='f2c18b44'/> - <qualified-type-def type-id='2a8ca227' const='yes' id='cf470d6a'/> - <pointer-type-def type-id='cf470d6a' size-in-bits='64' id='8cd9dbc0'/> - <qualified-type-def type-id='7778009d' const='yes' id='6e03f2ca'/> - <pointer-type-def type-id='6e03f2ca' size-in-bits='64' id='103756a0'/> - <pointer-type-def type-id='439a4d86' size-in-bits='64' id='b8fa1170'/> - <pointer-type-def type-id='c443a9fc' size-in-bits='64' id='5626e636'/> - <pointer-type-def type-id='266b9741' size-in-bits='64' id='1a7b1e1d'/> - <pointer-type-def type-id='4aaf059d' size-in-bits='64' id='62d26ff9'/> - <pointer-type-def type-id='0f590202' size-in-bits='64' id='84d8e9b4'/> - <pointer-type-def type-id='86ee0347' size-in-bits='64' id='c6e84913'/> - <pointer-type-def type-id='1e330b13' size-in-bits='64' id='74005b57'/> - <pointer-type-def type-id='1621811c' size-in-bits='64' id='574ff926'/> - <pointer-type-def type-id='b99a3102' size-in-bits='64' id='1f6f58f4'/> - <pointer-type-def type-id='39fc1af7' size-in-bits='64' id='61019833'/> - <pointer-type-def type-id='53878b76' size-in-bits='64' id='9cc1e100'/> - <pointer-type-def type-id='f139a2f0' size-in-bits='64' id='dc2036b2'/> - <pointer-type-def type-id='e03cf6d2' size-in-bits='64' id='ebf0489c'/> - <pointer-type-def type-id='c6077113' size-in-bits='64' id='20a1c8e7'/> - <pointer-type-def type-id='3e33342a' size-in-bits='64' id='24725b0c'/> - <pointer-type-def type-id='31975058' size-in-bits='64' id='18d7129a'/> - <pointer-type-def type-id='a721b4ab' size-in-bits='64' id='20174b1f'/> - <pointer-type-def type-id='2f8662b5' size-in-bits='64' id='e55856e5'/> - <pointer-type-def type-id='e55856e5' size-in-bits='64' id='d910a7dd'/> - <pointer-type-def type-id='b8a3dbd4' size-in-bits='64' id='0b8da5f6'/> - <pointer-type-def type-id='8816ddc1' size-in-bits='64' id='f1c1e0f9'/> - <pointer-type-def type-id='cc72711f' size-in-bits='64' id='a72a4e27'/> - <pointer-type-def type-id='b855e40d' size-in-bits='64' id='684d860d'/> - <pointer-type-def type-id='2f351d1f' size-in-bits='64' id='a150e667'/> - <pointer-type-def type-id='9b27c78b' size-in-bits='64' id='c2b4b27b'/> - <pointer-type-def type-id='f87db0b6' size-in-bits='64' id='e0bbd59c'/> - <pointer-type-def type-id='053f72e5' size-in-bits='64' id='9d632ac5'/> - <pointer-type-def type-id='7e1e521a' size-in-bits='64' id='ec77b5b8'/> - <pointer-type-def type-id='ec77b5b8' size-in-bits='64' id='d272d4d6'/> - <pointer-type-def type-id='9728e02a' size-in-bits='64' id='dd354844'/> - <pointer-type-def type-id='572fbdca' size-in-bits='64' id='2027e7a0'/> - <pointer-type-def type-id='39ed8dbe' size-in-bits='64' id='9fe65c08'/> - <pointer-type-def type-id='9babdafa' size-in-bits='64' id='01db3d7c'/> - <pointer-type-def type-id='1f060985' size-in-bits='64' id='ac9bc941'/> - <pointer-type-def type-id='ac104281' size-in-bits='64' id='8127e1dd'/> - <pointer-type-def type-id='d7741e39' size-in-bits='64' id='7e5b379d'/> - <pointer-type-def type-id='74edcdba' size-in-bits='64' id='21b6f944'/> - <pointer-type-def type-id='9f5ca0a3' size-in-bits='64' id='1ee0b597'/> - <pointer-type-def type-id='46af63cb' size-in-bits='64' id='f3d2e9a7'/> - <pointer-type-def type-id='da22736a' size-in-bits='64' id='71f0211c'/> - <pointer-type-def type-id='2914f7c3' size-in-bits='64' id='35f07b8f'/> - <pointer-type-def type-id='c83cb72c' size-in-bits='64' id='bc0ca82e'/> - <pointer-type-def type-id='ecd721d1' size-in-bits='64' id='1779e61d'/> - <pointer-type-def type-id='117b6b23' size-in-bits='64' id='25c6126f'/> - <pointer-type-def type-id='3f9037c9' size-in-bits='64' id='aef0224d'/> - <pointer-type-def type-id='a818b7a0' size-in-bits='64' id='7fa79446'/> - <function-decl name='tty_unregister_ldisc' mangled-name='tty_unregister_ldisc' filepath='include/linux/tty.h' line='717' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_unregister_ldisc'> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='tty_register_ldisc' mangled-name='tty_register_ldisc' filepath='include/linux/tty.h' line='716' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_register_ldisc'> - <parameter type-id='95e97e5e'/> - <parameter type-id='9d632ac5'/> - <return type-id='95e97e5e'/> - </function-decl> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='8' id='89feb1ec'> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> - <function-type size-in-bits='64' id='439a4d86'> - <parameter type-id='c2b4b27b'/> - <parameter type-id='572fbdca'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c443a9fc'> - <parameter type-id='ec77b5b8'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='266b9741'> - <parameter type-id='ec77b5b8'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='b59d7dce'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4aaf059d'> - <parameter type-id='ec77b5b8'/> - <parameter type-id='572fbdca'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0f590202'> - <parameter type-id='572fbdca'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='86ee0347'> - <parameter type-id='572fbdca'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1e330b13'> - <parameter type-id='572fbdca'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1621811c'> - <parameter type-id='572fbdca'/> - <parameter type-id='77e79a4b'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b99a3102'> - <parameter type-id='572fbdca'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='39fc1af7'> - <parameter type-id='572fbdca'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='53878b76'> - <parameter type-id='572fbdca'/> - <parameter type-id='f1c1e0f9'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f139a2f0'> - <parameter type-id='572fbdca'/> - <parameter type-id='a72a4e27'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e03cf6d2'> - <parameter type-id='572fbdca'/> - <parameter type-id='684d860d'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c6077113'> - <parameter type-id='572fbdca'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3e33342a'> - <parameter type-id='572fbdca'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='31975058'> - <parameter type-id='572fbdca'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a721b4ab'> - <parameter type-id='572fbdca'/> - <parameter type-id='7fa79446'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b8a3dbd4'> - <parameter type-id='572fbdca'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='bd54fe1a'/> - </function-type> - <function-type size-in-bits='64' id='9728e02a'> - <parameter type-id='c2b4b27b'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='95e97e5e'/> - <return type-id='572fbdca'/> - </function-type> - <function-type size-in-bits='64' id='39ed8dbe'> - <parameter type-id='572fbdca'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='f0acc909'/> - <return type-id='8f254b08'/> - </function-type> - <function-type size-in-bits='64' id='9babdafa'> - <parameter type-id='572fbdca'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='b59d7dce'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='1f060985'> - <parameter type-id='572fbdca'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='cf536864'/> - <parameter type-id='b59d7dce'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='ac104281'> - <parameter type-id='c2b4b27b'/> - <parameter type-id='572fbdca'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d7741e39'> - <parameter type-id='ec77b5b8'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='74edcdba'> - <parameter type-id='ec77b5b8'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='9f5ca0a3'> - <parameter type-id='572fbdca'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='46af63cb'> - <parameter type-id='572fbdca'/> - <parameter type-id='a84c031d'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='da22736a'> - <parameter type-id='572fbdca'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='2914f7c3'> - <parameter type-id='572fbdca'/> - <parameter type-id='77e79a4b'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='c83cb72c'> - <parameter type-id='572fbdca'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='ecd721d1'> - <parameter type-id='572fbdca'/> - <parameter type-id='e55856e5'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='117b6b23'> - <parameter type-id='572fbdca'/> - <parameter type-id='f8dc9def'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='3f9037c9'> - <parameter type-id='572fbdca'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/tty/n_tty.c' language='LANG_C89'> - <function-decl name='tty_unthrottle' mangled-name='tty_unthrottle' filepath='include/linux/tty.h' line='501' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_unthrottle'> - <parameter type-id='572fbdca'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='n_tty_ioctl_helper' mangled-name='n_tty_ioctl_helper' filepath='include/linux/tty.h' line='763' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='n_tty_ioctl_helper'> - <parameter type-id='572fbdca'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='drivers/tty/serdev/core.c' language='LANG_C89'> <class-decl name='serdev_device' size-in-bits='8064' is-struct='yes' visibility='default' filepath='include/linux/serdev.h' line='41' column='1' id='84bb5b7f'> <data-member access='public' layout-offset-in-bits='0'> @@ -132332,14 +116014,6 @@ <pointer-type-def type-id='ace9a76b' size-in-bits='64' id='802491cf'/> <pointer-type-def type-id='ef83ffb9' size-in-bits='64' id='1aec71d5'/> <pointer-type-def type-id='35213710' size-in-bits='64' id='e61cb0da'/> - <function-decl name='serdev_device_open' mangled-name='serdev_device_open' filepath='drivers/tty/serdev/core.c' line='168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serdev_device_open'> - <parameter type-id='97fbef77' name='serdev' filepath='drivers/tty/serdev/core.c' line='168' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='serdev_device_close' mangled-name='serdev_device_close' filepath='drivers/tty/serdev/core.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serdev_device_close'> - <parameter type-id='97fbef77' name='serdev' filepath='drivers/tty/serdev/core.c' line='196' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='serdev_device_write_wakeup' mangled-name='serdev_device_write_wakeup' filepath='drivers/tty/serdev/core.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serdev_device_write_wakeup'> <parameter type-id='97fbef77' name='serdev' filepath='drivers/tty/serdev/core.c' line='236' column='1'/> <return type-id='48b5725f'/> @@ -132351,31 +116025,28 @@ <parameter type-id='bd54fe1a' name='timeout' filepath='drivers/tty/serdev/core.c' line='293' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='serdev_device_set_baudrate' mangled-name='serdev_device_set_baudrate' filepath='drivers/tty/serdev/core.c' line='361' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serdev_device_set_baudrate'> - <parameter type-id='97fbef77' name='serdev' filepath='drivers/tty/serdev/core.c' line='361' column='1'/> - <parameter type-id='f0981eeb' name='speed' filepath='drivers/tty/serdev/core.c' line='361' column='1'/> - <return type-id='f0981eeb'/> + <function-decl name='serdev_device_wait_until_sent' mangled-name='serdev_device_wait_until_sent' filepath='drivers/tty/serdev/core.c' line='396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serdev_device_wait_until_sent'> + <parameter type-id='97fbef77' name='serdev' filepath='drivers/tty/serdev/core.c' line='396' column='1'/> + <parameter type-id='bd54fe1a' name='timeout' filepath='drivers/tty/serdev/core.c' line='396' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='serdev_device_set_flow_control' mangled-name='serdev_device_set_flow_control' filepath='drivers/tty/serdev/core.c' line='373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serdev_device_set_flow_control'> <parameter type-id='97fbef77' name='serdev' filepath='drivers/tty/serdev/core.c' line='373' column='1'/> <parameter type-id='b50a4934' name='enable' filepath='drivers/tty/serdev/core.c' line='373' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='serdev_device_wait_until_sent' mangled-name='serdev_device_wait_until_sent' filepath='drivers/tty/serdev/core.c' line='396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serdev_device_wait_until_sent'> - <parameter type-id='97fbef77' name='serdev' filepath='drivers/tty/serdev/core.c' line='396' column='1'/> - <parameter type-id='bd54fe1a' name='timeout' filepath='drivers/tty/serdev/core.c' line='396' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='serdev_device_set_baudrate' mangled-name='serdev_device_set_baudrate' filepath='drivers/tty/serdev/core.c' line='361' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serdev_device_set_baudrate'> + <parameter type-id='97fbef77' name='serdev' filepath='drivers/tty/serdev/core.c' line='361' column='1'/> + <parameter type-id='f0981eeb' name='speed' filepath='drivers/tty/serdev/core.c' line='361' column='1'/> + <return type-id='f0981eeb'/> </function-decl> - <function-decl name='of_device_uevent_modalias' mangled-name='of_device_uevent_modalias' filepath='include/linux/of_device.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_uevent_modalias'> - <parameter type-id='fa0b179b'/> - <parameter type-id='d9d65b21'/> + <function-decl name='serdev_device_open' mangled-name='serdev_device_open' filepath='drivers/tty/serdev/core.c' line='168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serdev_device_open'> + <parameter type-id='97fbef77' name='serdev' filepath='drivers/tty/serdev/core.c' line='168' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='of_device_modalias' mangled-name='of_device_modalias' filepath='include/linux/of_device.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_modalias'> - <parameter type-id='fa0b179b'/> - <parameter type-id='26a90f95'/> - <parameter type-id='bd54fe1a'/> - <return type-id='bd54fe1a'/> + <function-decl name='serdev_device_close' mangled-name='serdev_device_close' filepath='drivers/tty/serdev/core.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serdev_device_close'> + <parameter type-id='97fbef77' name='serdev' filepath='drivers/tty/serdev/core.c' line='196' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-type size-in-bits='64' id='f8cf7305'> <parameter type-id='30a11035'/> @@ -132424,19 +116095,230 @@ <return type-id='48b5725f'/> </function-type> <function-type size-in-bits='64' id='35213710'> - <parameter type-id='97fbef77'/> + <parameter type-id='97fbef77' name='serdev'/> <return type-id='48b5725f'/> </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/tty/serial/8250/8250_core.c' language='LANG_C89'> - <function-decl name='mctrl_gpio_init' mangled-name='mctrl_gpio_init' filepath='drivers/tty/serial/8250/../serial_mctrl_gpio.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mctrl_gpio_init'> - <parameter type-id='af051c69'/> - <parameter type-id='f0981eeb'/> - <return type-id='967c9384'/> - </function-decl> + <class-decl name='mctrl_gpios' size-in-bits='704' is-struct='yes' visibility='default' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='19' column='1' id='31bf052e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='port' type-id='af051c69' visibility='default' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='gpio' type-id='e83fe618' visibility='default' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='irq' type-id='e41bdf22' visibility='default' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='mctrl_prev' type-id='f0981eeb' visibility='default' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='mctrl_on' type-id='b50a4934' visibility='default' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='24' column='1'/> + </data-member> + </class-decl> + <class-decl name='uart_8250_port' size-in-bits='6144' is-struct='yes' visibility='default' filepath='include/linux/serial_8250.h' line='92' column='1' id='d7d97b09'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='port' type-id='b0063b51' visibility='default' filepath='include/linux/serial_8250.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='timer' type-id='abe41e67' visibility='default' filepath='include/linux/serial_8250.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/serial_8250.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4288'> + <var-decl name='capabilities' type-id='19c2251e' visibility='default' filepath='include/linux/serial_8250.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4320'> + <var-decl name='bugs' type-id='8efea9e5' visibility='default' filepath='include/linux/serial_8250.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4336'> + <var-decl name='fifo_bug' type-id='b50a4934' visibility='default' filepath='include/linux/serial_8250.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4352'> + <var-decl name='tx_loadsz' type-id='f0981eeb' visibility='default' filepath='include/linux/serial_8250.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4384'> + <var-decl name='acr' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4392'> + <var-decl name='fcr' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4400'> + <var-decl name='ier' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4408'> + <var-decl name='lcr' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='mcr' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4424'> + <var-decl name='mcr_mask' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4432'> + <var-decl name='mcr_force' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4440'> + <var-decl name='cur_iotype' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4448'> + <var-decl name='rpm_tx_active' type-id='f0981eeb' visibility='default' filepath='include/linux/serial_8250.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4480'> + <var-decl name='canary' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4488'> + <var-decl name='probe' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4544'> + <var-decl name='gpios' type-id='967c9384' visibility='default' filepath='include/linux/serial_8250.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4608'> + <var-decl name='lsr_saved_flags' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4616'> + <var-decl name='msr_saved_flags' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4672'> + <var-decl name='dma' type-id='22a9463e' visibility='default' filepath='include/linux/serial_8250.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='ops' type-id='37dfab81' visibility='default' filepath='include/linux/serial_8250.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4800'> + <var-decl name='dl_read' type-id='58f84083' visibility='default' filepath='include/linux/serial_8250.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4864'> + <var-decl name='dl_write' type-id='ce713533' visibility='default' filepath='include/linux/serial_8250.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='em485' type-id='06d9380f' visibility='default' filepath='include/linux/serial_8250.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='overrun_backoff' type-id='5ad6e0ef' visibility='default' filepath='include/linux/serial_8250.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6080'> + <var-decl name='overrun_backoff_time_ms' type-id='19c2251e' visibility='default' filepath='include/linux/serial_8250.h' line='137' column='1'/> + </data-member> + </class-decl> + <class-decl name='uart_8250_dma' size-in-bits='1920' is-struct='yes' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='16' column='1' id='aec34ed8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tx_dma' type-id='58f84083' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rx_dma' type-id='58f84083' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fn' type-id='55f53546' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rx_param' type-id='eaa32e2f' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='tx_param' type-id='eaa32e2f' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='rxconf' type-id='d356829c' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='txconf' type-id='d356829c' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='rxchan' type-id='27f3f5d8' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='txchan' type-id='27f3f5d8' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='rx_dma_addr' type-id='2522883d' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='tx_dma_addr' type-id='2522883d' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='rx_addr' type-id='cf29c9b3' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='tx_addr' type-id='cf29c9b3' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='rx_cookie' type-id='6478ea0a' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='tx_cookie' type-id='6478ea0a' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='rx_buf' type-id='eaa32e2f' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='rx_size' type-id='b59d7dce' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='tx_size' type-id='b59d7dce' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='tx_running' type-id='002ac4a6' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1864'> + <var-decl name='tx_err' type-id='002ac4a6' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1872'> + <var-decl name='rx_running' type-id='002ac4a6' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='50' column='1'/> + </data-member> + </class-decl> + <class-decl name='uart_8250_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/serial_8250.h' line='73' column='1' id='ed38bc9e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setup_irq' type-id='58f84083' visibility='default' filepath='include/linux/serial_8250.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='release_irq' type-id='4d2e08b4' visibility='default' filepath='include/linux/serial_8250.h' line='75' column='1'/> + </data-member> + </class-decl> + <class-decl name='uart_8250_em485' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/linux/serial_8250.h' line='78' column='1' id='6f81c9e7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start_tx_timer' type-id='b6993efc' visibility='default' filepath='include/linux/serial_8250.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='stop_tx_timer' type-id='b6993efc' visibility='default' filepath='include/linux/serial_8250.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='active_timer' type-id='08c8d0fa' visibility='default' filepath='include/linux/serial_8250.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='port' type-id='b26c7631' visibility='default' filepath='include/linux/serial_8250.h' line='82' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='ed38bc9e' const='yes' id='75971b31'/> + <pointer-type-def type-id='75971b31' size-in-bits='64' id='37dfab81'/> + <pointer-type-def type-id='c3b2916f' size-in-bits='64' id='58f84083'/> <pointer-type-def type-id='31bf052e' size-in-bits='64' id='967c9384'/> - <pointer-type-def type-id='b0063b51' size-in-bits='64' id='af051c69'/> - <class-decl name='mctrl_gpios' is-struct='yes' visibility='default' is-declaration-only='yes' id='31bf052e'/> + <pointer-type-def type-id='aec34ed8' size-in-bits='64' id='22a9463e'/> + <pointer-type-def type-id='6f81c9e7' size-in-bits='64' id='06d9380f'/> + <pointer-type-def type-id='d7d97b09' size-in-bits='64' id='b26c7631'/> + <pointer-type-def type-id='3191191a' size-in-bits='64' id='4d2e08b4'/> + <pointer-type-def type-id='20047fcf' size-in-bits='64' id='ce713533'/> + <function-decl name='serial8250_register_8250_port' mangled-name='serial8250_register_8250_port' filepath='drivers/tty/serial/8250/8250_core.c' line='973' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serial8250_register_8250_port'> + <parameter type-id='b26c7631' name='up' filepath='drivers/tty/serial/8250/8250_core.c' line='973' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='serial8250_unregister_port' mangled-name='serial8250_unregister_port' filepath='drivers/tty/serial/8250/8250_core.c' line='1121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serial8250_unregister_port'> + <parameter type-id='95e97e5e' name='line' filepath='drivers/tty/serial/8250/8250_core.c' line='1121' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='serial8250_resume_port' mangled-name='serial8250_resume_port' filepath='drivers/tty/serial/8250/8250_core.c' line='771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serial8250_resume_port'> + <parameter type-id='95e97e5e' name='line' filepath='drivers/tty/serial/8250/8250_core.c' line='771' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='serial8250_suspend_port' mangled-name='serial8250_suspend_port' filepath='drivers/tty/serial/8250/8250_core.c' line='748' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serial8250_suspend_port'> + <parameter type-id='95e97e5e' name='line' filepath='drivers/tty/serial/8250/8250_core.c' line='748' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='serial8250_get_port' mangled-name='serial8250_get_port' filepath='drivers/tty/serial/8250/8250_core.c' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serial8250_get_port'> + <parameter type-id='95e97e5e' name='line' filepath='drivers/tty/serial/8250/8250_core.c' line='411' column='1'/> + <return type-id='b26c7631'/> + </function-decl> <class-decl name='uart_port' size-in-bits='3712' is-struct='yes' visibility='default' filepath='include/linux/serial_core.h' line='105' column='1' id='b0063b51'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/serial_core.h' line='106' column='1'/> @@ -132610,6 +116492,26 @@ <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/serial_core.h' line='255' column='1'/> </data-member> </class-decl> + <function-type size-in-bits='64' id='c3b2916f'> + <parameter type-id='b26c7631' name='up'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3191191a'> + <parameter type-id='b26c7631'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='20047fcf'> + <parameter type-id='b26c7631'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <array-type-def dimensions='1' type-id='26760480' size-in-bits='384' id='e83fe618'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='192' id='e41bdf22'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <pointer-type-def type-id='b0063b51' size-in-bits='64' id='af051c69'/> <class-decl name='serial_iso7816' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/uapi/linux/serial.h' line='140' column='1' id='5a449113'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/serial.h' line='141' column='1'/> @@ -132864,109 +116766,16 @@ <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/tty/serial/8250/8250_of.c' language='LANG_C89'> + <abi-instr address-size='64' path='drivers/tty/serial/serial_core.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='3f1a6b60' size-in-bits='160' id='83a5454e'> <subrange length='5' type-id='7ff19f0f' id='53010e10'/> </array-type-def> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='8' id='89feb1ec'> <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> </array-type-def> - <class-decl name='mctrl_gpios' is-struct='yes' visibility='default' is-declaration-only='yes' id='31bf052e'/> - <array-type-def dimensions='1' type-id='7fdcd183' size-in-bits='infinite' id='e5c7d3c7'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='cf29c9b3' size-in-bits='infinite' id='55685a92'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='16' id='4d050576'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> - <class-decl name='uart_8250_port' size-in-bits='6144' is-struct='yes' visibility='default' filepath='include/linux/serial_8250.h' line='92' column='1' id='d7d97b09'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='port' type-id='b0063b51' visibility='default' filepath='include/linux/serial_8250.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='timer' type-id='abe41e67' visibility='default' filepath='include/linux/serial_8250.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/serial_8250.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4288'> - <var-decl name='capabilities' type-id='19c2251e' visibility='default' filepath='include/linux/serial_8250.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4320'> - <var-decl name='bugs' type-id='8efea9e5' visibility='default' filepath='include/linux/serial_8250.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4336'> - <var-decl name='fifo_bug' type-id='b50a4934' visibility='default' filepath='include/linux/serial_8250.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4352'> - <var-decl name='tx_loadsz' type-id='f0981eeb' visibility='default' filepath='include/linux/serial_8250.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4384'> - <var-decl name='acr' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4392'> - <var-decl name='fcr' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4400'> - <var-decl name='ier' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4408'> - <var-decl name='lcr' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='mcr' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4424'> - <var-decl name='mcr_mask' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4432'> - <var-decl name='mcr_force' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4440'> - <var-decl name='cur_iotype' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4448'> - <var-decl name='rpm_tx_active' type-id='f0981eeb' visibility='default' filepath='include/linux/serial_8250.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4480'> - <var-decl name='canary' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4488'> - <var-decl name='probe' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4544'> - <var-decl name='gpios' type-id='967c9384' visibility='default' filepath='include/linux/serial_8250.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4608'> - <var-decl name='lsr_saved_flags' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4616'> - <var-decl name='msr_saved_flags' type-id='002ac4a6' visibility='default' filepath='include/linux/serial_8250.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4672'> - <var-decl name='dma' type-id='22a9463e' visibility='default' filepath='include/linux/serial_8250.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='ops' type-id='37dfab81' visibility='default' filepath='include/linux/serial_8250.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='dl_read' type-id='58f84083' visibility='default' filepath='include/linux/serial_8250.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='dl_write' type-id='ce713533' visibility='default' filepath='include/linux/serial_8250.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='em485' type-id='06d9380f' visibility='default' filepath='include/linux/serial_8250.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='overrun_backoff' type-id='5ad6e0ef' visibility='default' filepath='include/linux/serial_8250.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6080'> - <var-decl name='overrun_backoff_time_ms' type-id='19c2251e' visibility='default' filepath='include/linux/serial_8250.h' line='137' column='1'/> - </data-member> - </class-decl> <class-decl name='uart_port' size-in-bits='3712' is-struct='yes' visibility='default' filepath='include/linux/serial_core.h' line='105' column='1' id='b0063b51'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/serial_core.h' line='106' column='1'/> @@ -133246,44 +117055,6 @@ <var-decl name='buf_overrun' type-id='3f1a6b60' visibility='default' filepath='include/linux/serial_core.h' line='99' column='1'/> </data-member> </class-decl> - <class-decl name='console' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/console.h' line='145' column='1' id='d8b78162'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/console.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='write' type-id='94639d2a' visibility='default' filepath='include/linux/console.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='read' type-id='57c9915e' visibility='default' filepath='include/linux/console.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='device' type-id='3805964c' visibility='default' filepath='include/linux/console.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='unblank' type-id='953b12f8' visibility='default' filepath='include/linux/console.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='setup' type-id='304a6cc4' visibility='default' filepath='include/linux/console.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='match' type-id='c859c465' visibility='default' filepath='include/linux/console.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='flags' type-id='a2185560' visibility='default' filepath='include/linux/console.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='528'> - <var-decl name='index' type-id='a2185560' visibility='default' filepath='include/linux/console.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='cflag' type-id='95e97e5e' visibility='default' filepath='include/linux/console.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/console.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='next' type-id='b9aa0100' visibility='default' filepath='include/linux/console.h' line='157' column='1'/> - </data-member> - </class-decl> <typedef-decl name='upf_t' type-id='f0981eeb' filepath='include/linux/serial_core.h' line='102' column='1' id='5d1b117e'/> <typedef-decl name='upstat_t' type-id='f0981eeb' filepath='include/linux/serial_core.h' line='103' column='1' id='9fe5c270'/> <class-decl name='uart_ops' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/serial_core.h' line='37' column='1' id='95388a16'> @@ -133357,607 +117128,52 @@ <var-decl name='ioctl' type-id='34fdc91d' visibility='default' filepath='include/linux/serial_core.h' line='76' column='1'/> </data-member> </class-decl> - <class-decl name='uart_8250_dma' size-in-bits='1920' is-struct='yes' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='16' column='1' id='aec34ed8'> + <class-decl name='uart_driver' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/serial_core.h' line='320' column='1' id='89f1cbf8'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tx_dma' type-id='58f84083' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='17' column='1'/> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/serial_core.h' line='321' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rx_dma' type-id='58f84083' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='18' column='1'/> + <var-decl name='driver_name' type-id='80f4b756' visibility='default' filepath='include/linux/serial_core.h' line='322' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fn' type-id='55f53546' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='21' column='1'/> + <var-decl name='dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/serial_core.h' line='323' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rx_param' type-id='eaa32e2f' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='tx_param' type-id='eaa32e2f' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='rxconf' type-id='d356829c' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='txconf' type-id='d356829c' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='rxchan' type-id='27f3f5d8' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='txchan' type-id='27f3f5d8' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='rx_dma_addr' type-id='2522883d' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='tx_dma_addr' type-id='2522883d' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='rx_addr' type-id='cf29c9b3' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='tx_addr' type-id='cf29c9b3' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='rx_cookie' type-id='6478ea0a' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1632'> - <var-decl name='tx_cookie' type-id='6478ea0a' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='rx_buf' type-id='eaa32e2f' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='rx_size' type-id='b59d7dce' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='tx_size' type-id='b59d7dce' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='tx_running' type-id='002ac4a6' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1864'> - <var-decl name='tx_err' type-id='002ac4a6' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1872'> - <var-decl name='rx_running' type-id='002ac4a6' visibility='default' filepath='drivers/tty/serial/8250/8250.h' line='50' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_chan' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='253' column='1' id='5e3b10aa'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='device' type-id='c60ba652' visibility='default' filepath='include/linux/dmaengine.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cookie' type-id='6478ea0a' visibility='default' filepath='include/linux/dmaengine.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='completed_cookie' type-id='6478ea0a' visibility='default' filepath='include/linux/dmaengine.h' line='256' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='chan_id' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dev' type-id='114d14e4' visibility='default' filepath='include/linux/dmaengine.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='device_node' type-id='72f469ec' visibility='default' filepath='include/linux/dmaengine.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='local' type-id='f8c8e796' visibility='default' filepath='include/linux/dmaengine.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='client_count' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='table_count' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='router' type-id='70a92833' visibility='default' filepath='include/linux/dmaengine.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='route_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/dmaengine.h' line='269' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/dmaengine.h' line='271' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_device' size-in-bits='2432' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='723' column='1' id='0dcaa1e4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='chancnt' type-id='f0981eeb' visibility='default' filepath='include/linux/dmaengine.h' line='725' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='privatecnt' type-id='f0981eeb' visibility='default' filepath='include/linux/dmaengine.h' line='726' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='channels' type-id='72f469ec' visibility='default' filepath='include/linux/dmaengine.h' line='727' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='global_node' type-id='72f469ec' visibility='default' filepath='include/linux/dmaengine.h' line='728' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='filter' type-id='d914dc7c' visibility='default' filepath='include/linux/dmaengine.h' line='729' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cap_mask' type-id='3fb29acd' visibility='default' filepath='include/linux/dmaengine.h' line='730' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='max_xor' type-id='8efea9e5' visibility='default' filepath='include/linux/dmaengine.h' line='731' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='592'> - <var-decl name='max_pq' type-id='8efea9e5' visibility='default' filepath='include/linux/dmaengine.h' line='732' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='copy_align' type-id='ec506a0a' visibility='default' filepath='include/linux/dmaengine.h' line='733' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='xor_align' type-id='ec506a0a' visibility='default' filepath='include/linux/dmaengine.h' line='734' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='pq_align' type-id='ec506a0a' visibility='default' filepath='include/linux/dmaengine.h' line='735' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='fill_align' type-id='ec506a0a' visibility='default' filepath='include/linux/dmaengine.h' line='736' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='dev_id' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='739' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/dmaengine.h' line='740' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/dmaengine.h' line='741' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='src_addr_widths' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='743' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='dst_addr_widths' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='744' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='directions' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='745' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='max_burst' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='746' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='descriptor_reuse' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='747' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='residue_granularity' type-id='cad02db3' visibility='default' filepath='include/linux/dmaengine.h' line='748' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='device_alloc_chan_resources' type-id='8425c356' visibility='default' filepath='include/linux/dmaengine.h' line='750' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='device_free_chan_resources' type-id='42e84365' visibility='default' filepath='include/linux/dmaengine.h' line='751' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='device_prep_dma_memcpy' type-id='16a27d24' visibility='default' filepath='include/linux/dmaengine.h' line='753' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='device_prep_dma_xor' type-id='d37a2705' visibility='default' filepath='include/linux/dmaengine.h' line='756' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='device_prep_dma_xor_val' type-id='187c2c79' visibility='default' filepath='include/linux/dmaengine.h' line='759' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='device_prep_dma_pq' type-id='2fa81f80' visibility='default' filepath='include/linux/dmaengine.h' line='762' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='device_prep_dma_pq_val' type-id='35da6582' visibility='default' filepath='include/linux/dmaengine.h' line='766' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='device_prep_dma_memset' type-id='9c36e869' visibility='default' filepath='include/linux/dmaengine.h' line='770' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='device_prep_dma_memset_sg' type-id='81ec80b0' visibility='default' filepath='include/linux/dmaengine.h' line='773' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='device_prep_dma_interrupt' type-id='37513679' visibility='default' filepath='include/linux/dmaengine.h' line='776' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='device_prep_slave_sg' type-id='3cbeb812' visibility='default' filepath='include/linux/dmaengine.h' line='779' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='device_prep_dma_cyclic' type-id='f166bad0' visibility='default' filepath='include/linux/dmaengine.h' line='783' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='device_prep_interleaved_dma' type-id='3e2efc02' visibility='default' filepath='include/linux/dmaengine.h' line='787' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='device_prep_dma_imm_data' type-id='7be3d1f9' visibility='default' filepath='include/linux/dmaengine.h' line='790' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='device_config' type-id='81aefe59' visibility='default' filepath='include/linux/dmaengine.h' line='794' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='device_pause' type-id='8425c356' visibility='default' filepath='include/linux/dmaengine.h' line='796' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='device_resume' type-id='8425c356' visibility='default' filepath='include/linux/dmaengine.h' line='797' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='device_terminate_all' type-id='8425c356' visibility='default' filepath='include/linux/dmaengine.h' line='798' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='device_synchronize' type-id='42e84365' visibility='default' filepath='include/linux/dmaengine.h' line='799' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='device_tx_status' type-id='e4038107' visibility='default' filepath='include/linux/dmaengine.h' line='801' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='device_issue_pending' type-id='42e84365' visibility='default' filepath='include/linux/dmaengine.h' line='804' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_filter' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='655' column='1' id='d914dc7c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fn' type-id='55f53546' visibility='default' filepath='include/linux/dmaengine.h' line='656' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mapcnt' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='657' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='map' type-id='06cc3383' visibility='default' filepath='include/linux/dmaengine.h' line='658' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='dma_filter_fn' type-id='aa8ac136' filepath='include/linux/dmaengine.h' line='444' column='1' id='55f53546'/> - <class-decl name='dma_slave_map' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='642' column='1' id='848612dc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='devname' type-id='80f4b756' visibility='default' filepath='include/linux/dmaengine.h' line='643' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='slave' type-id='80f4b756' visibility='default' filepath='include/linux/dmaengine.h' line='644' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='param' type-id='eaa32e2f' visibility='default' filepath='include/linux/dmaengine.h' line='645' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='dma_cap_mask_t' type-id='24d23dab' filepath='include/linux/dmaengine.h' line='214' column='1' id='3fb29acd'/> - <enum-decl name='dmaengine_alignment' filepath='include/linux/dmaengine.h' line='625' column='1' id='ec506a0a'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DMAENGINE_ALIGN_1_BYTE' value='0'/> - <enumerator name='DMAENGINE_ALIGN_2_BYTES' value='1'/> - <enumerator name='DMAENGINE_ALIGN_4_BYTES' value='2'/> - <enumerator name='DMAENGINE_ALIGN_8_BYTES' value='3'/> - <enumerator name='DMAENGINE_ALIGN_16_BYTES' value='4'/> - <enumerator name='DMAENGINE_ALIGN_32_BYTES' value='5'/> - <enumerator name='DMAENGINE_ALIGN_64_BYTES' value='6'/> - </enum-decl> - <enum-decl name='dma_residue_granularity' filepath='include/linux/dmaengine.h' line='389' column='1' id='cad02db3'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DMA_RESIDUE_GRANULARITY_DESCRIPTOR' value='0'/> - <enumerator name='DMA_RESIDUE_GRANULARITY_SEGMENT' value='1'/> - <enumerator name='DMA_RESIDUE_GRANULARITY_BURST' value='2'/> - </enum-decl> - <class-decl name='dma_async_tx_descriptor' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='496' column='1' id='b50ce591'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cookie' type-id='6478ea0a' visibility='default' filepath='include/linux/dmaengine.h' line='497' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='flags' type-id='04baee86' visibility='default' filepath='include/linux/dmaengine.h' line='498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='phys' type-id='cf29c9b3' visibility='default' filepath='include/linux/dmaengine.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='chan' type-id='27f3f5d8' visibility='default' filepath='include/linux/dmaengine.h' line='500' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='tx_submit' type-id='fb8c75c5' visibility='default' filepath='include/linux/dmaengine.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='desc_free' type-id='dccdb2b1' visibility='default' filepath='include/linux/dmaengine.h' line='502' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='callback' type-id='ee3f36d4' visibility='default' filepath='include/linux/dmaengine.h' line='503' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='callback_result' type-id='82615040' visibility='default' filepath='include/linux/dmaengine.h' line='504' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='callback_param' type-id='eaa32e2f' visibility='default' filepath='include/linux/dmaengine.h' line='505' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='unmap' type-id='e220a5e2' visibility='default' filepath='include/linux/dmaengine.h' line='506' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='dma_cookie_t' type-id='a7832498' filepath='include/linux/dmaengine.h' line='22' column='1' id='6478ea0a'/> - <enum-decl name='dma_ctrl_flags' filepath='include/linux/dmaengine.h' line='180' column='1' id='04baee86'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DMA_PREP_INTERRUPT' value='1'/> - <enumerator name='DMA_CTRL_ACK' value='2'/> - <enumerator name='DMA_PREP_PQ_DISABLE_P' value='4'/> - <enumerator name='DMA_PREP_PQ_DISABLE_Q' value='8'/> - <enumerator name='DMA_PREP_CONTINUE' value='16'/> - <enumerator name='DMA_PREP_FENCE' value='32'/> - <enumerator name='DMA_CTRL_REUSE' value='64'/> - <enumerator name='DMA_PREP_CMD' value='128'/> - </enum-decl> - <typedef-decl name='dma_async_tx_callback' type-id='b7f9d8e6' filepath='include/linux/dmaengine.h' line='446' column='1' id='ee3f36d4'/> - <typedef-decl name='dma_async_tx_callback_result' type-id='31316b61' filepath='include/linux/dmaengine.h' line='460' column='1' id='82615040'/> - <class-decl name='dmaengine_result' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='455' column='1' id='931aa361'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='result' type-id='c2154237' visibility='default' filepath='include/linux/dmaengine.h' line='456' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='residue' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='457' column='1'/> - </data-member> - </class-decl> - <enum-decl name='dmaengine_tx_result' filepath='include/linux/dmaengine.h' line='448' column='1' id='c2154237'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DMA_TRANS_NOERROR' value='0'/> - <enumerator name='DMA_TRANS_READ_FAILED' value='1'/> - <enumerator name='DMA_TRANS_WRITE_FAILED' value='2'/> - <enumerator name='DMA_TRANS_ABORTED' value='3'/> - </enum-decl> - <class-decl name='dmaengine_unmap_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='463' column='1' id='b32b9ce4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='map_cnt' type-id='f9b06939' visibility='default' filepath='include/linux/dmaengine.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='to_cnt' type-id='f9b06939' visibility='default' filepath='include/linux/dmaengine.h' line='469' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='from_cnt' type-id='f9b06939' visibility='default' filepath='include/linux/dmaengine.h' line='470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bidi_cnt' type-id='f9b06939' visibility='default' filepath='include/linux/dmaengine.h' line='471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/dmaengine.h' line='472' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/dmaengine.h' line='473' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='len' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='474' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='addr' type-id='55685a92' visibility='default' filepath='include/linux/dmaengine.h' line='475' column='1'/> - </data-member> - </class-decl> - <enum-decl name='sum_check_flags' filepath='include/linux/dmaengine.h' line='204' column='1' id='a46c8018'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='SUM_CHECK_P_RESULT' value='1'/> - <enumerator name='SUM_CHECK_Q_RESULT' value='2'/> - </enum-decl> - <enum-decl name='dma_transfer_direction' filepath='include/linux/dmaengine.h' line='75' column='1' id='941ca9e2'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DMA_MEM_TO_MEM' value='0'/> - <enumerator name='DMA_MEM_TO_DEV' value='1'/> - <enumerator name='DMA_DEV_TO_MEM' value='2'/> - <enumerator name='DMA_DEV_TO_DEV' value='3'/> - <enumerator name='DMA_TRANS_NONE' value='4'/> - </enum-decl> - <class-decl name='dma_interleaved_template' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='146' column='1' id='543d1e64'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='src_start' type-id='cf29c9b3' visibility='default' filepath='include/linux/dmaengine.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dst_start' type-id='cf29c9b3' visibility='default' filepath='include/linux/dmaengine.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dir' type-id='941ca9e2' visibility='default' filepath='include/linux/dmaengine.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='src_inc' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='168'> - <var-decl name='dst_inc' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='src_sgl' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='184'> - <var-decl name='dst_sgl' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='numf' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='frame_size' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='sgl' type-id='e5c7d3c7' visibility='default' filepath='include/linux/dmaengine.h' line='156' column='1'/> - </data-member> - </class-decl> - <class-decl name='data_chunk' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='121' column='1' id='7fdcd183'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='icg' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dst_icg' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='src_icg' type-id='b59d7dce' visibility='default' filepath='include/linux/dmaengine.h' line='125' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_slave_config' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='355' column='1' id='d356829c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='direction' type-id='941ca9e2' visibility='default' filepath='include/linux/dmaengine.h' line='356' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='src_addr' type-id='2522883d' visibility='default' filepath='include/linux/dmaengine.h' line='357' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dst_addr' type-id='2522883d' visibility='default' filepath='include/linux/dmaengine.h' line='358' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='src_addr_width' type-id='270e7659' visibility='default' filepath='include/linux/dmaengine.h' line='359' column='1'/> + <var-decl name='major' type-id='95e97e5e' visibility='default' filepath='include/linux/serial_core.h' line='324' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='dst_addr_width' type-id='270e7659' visibility='default' filepath='include/linux/dmaengine.h' line='360' column='1'/> + <var-decl name='minor' type-id='95e97e5e' visibility='default' filepath='include/linux/serial_core.h' line='325' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='src_maxburst' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='361' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='dst_maxburst' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='362' column='1'/> + <var-decl name='nr' type-id='95e97e5e' visibility='default' filepath='include/linux/serial_core.h' line='326' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='src_port_window_size' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='363' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='dst_port_window_size' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='364' column='1'/> + <var-decl name='cons' type-id='b9aa0100' visibility='default' filepath='include/linux/serial_core.h' line='327' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='device_fc' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='365' column='1'/> + <var-decl name='state' type-id='533b348b' visibility='default' filepath='include/linux/serial_core.h' line='333' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='slave_id' type-id='f0981eeb' visibility='default' filepath='include/linux/dmaengine.h' line='366' column='1'/> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='tty_driver' type-id='c2b4b27b' visibility='default' filepath='include/linux/serial_core.h' line='334' column='1'/> </data-member> </class-decl> - <enum-decl name='dma_slave_buswidth' filepath='include/linux/dmaengine.h' line='292' column='1' id='270e7659'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DMA_SLAVE_BUSWIDTH_UNDEFINED' value='0'/> - <enumerator name='DMA_SLAVE_BUSWIDTH_1_BYTE' value='1'/> - <enumerator name='DMA_SLAVE_BUSWIDTH_2_BYTES' value='2'/> - <enumerator name='DMA_SLAVE_BUSWIDTH_3_BYTES' value='3'/> - <enumerator name='DMA_SLAVE_BUSWIDTH_4_BYTES' value='4'/> - <enumerator name='DMA_SLAVE_BUSWIDTH_8_BYTES' value='8'/> - <enumerator name='DMA_SLAVE_BUSWIDTH_16_BYTES' value='16'/> - <enumerator name='DMA_SLAVE_BUSWIDTH_32_BYTES' value='32'/> - <enumerator name='DMA_SLAVE_BUSWIDTH_64_BYTES' value='64'/> - </enum-decl> - <enum-decl name='dma_status' filepath='include/linux/dmaengine.h' line='37' column='1' id='02ac9d9d'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DMA_COMPLETE' value='0'/> - <enumerator name='DMA_IN_PROGRESS' value='1'/> - <enumerator name='DMA_PAUSED' value='2'/> - <enumerator name='DMA_ERROR' value='3'/> - </enum-decl> - <class-decl name='dma_tx_state' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='615' column='1' id='66bc63b4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='last' type-id='6478ea0a' visibility='default' filepath='include/linux/dmaengine.h' line='616' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='used' type-id='6478ea0a' visibility='default' filepath='include/linux/dmaengine.h' line='617' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='residue' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='618' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_chan_dev' size-in-bits='7552' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='281' column='1' id='2765d8de'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='chan' type-id='27f3f5d8' visibility='default' filepath='include/linux/dmaengine.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='device' type-id='66e487eb' visibility='default' filepath='include/linux/dmaengine.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='dev_id' type-id='95e97e5e' visibility='default' filepath='include/linux/dmaengine.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='idr_ref' type-id='8a47abc3' visibility='default' filepath='include/linux/dmaengine.h' line='285' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_chan_percpu' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='222' column='1' id='ea186880'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='memcpy_count' type-id='7359adad' visibility='default' filepath='include/linux/dmaengine.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bytes_transferred' type-id='7359adad' visibility='default' filepath='include/linux/dmaengine.h' line='225' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_router' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='233' column='1' id='bfd10d03'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/dmaengine.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='route_free' type-id='680bf43c' visibility='default' filepath='include/linux/dmaengine.h' line='235' column='1'/> - </data-member> - </class-decl> - <class-decl name='uart_8250_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/serial_8250.h' line='73' column='1' id='ed38bc9e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='setup_irq' type-id='58f84083' visibility='default' filepath='include/linux/serial_8250.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='release_irq' type-id='4d2e08b4' visibility='default' filepath='include/linux/serial_8250.h' line='75' column='1'/> - </data-member> - </class-decl> - <class-decl name='uart_8250_em485' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/linux/serial_8250.h' line='78' column='1' id='6f81c9e7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='start_tx_timer' type-id='b6993efc' visibility='default' filepath='include/linux/serial_8250.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='stop_tx_timer' type-id='b6993efc' visibility='default' filepath='include/linux/serial_8250.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='active_timer' type-id='08c8d0fa' visibility='default' filepath='include/linux/serial_8250.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='port' type-id='b26c7631' visibility='default' filepath='include/linux/serial_8250.h' line='82' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='49178f86' size-in-bits='64' id='8a47abc3'/> <pointer-type-def type-id='e4af473b' size-in-bits='64' id='aad24a5b'/> - <pointer-type-def type-id='d8b78162' size-in-bits='64' id='b9aa0100'/> <pointer-type-def type-id='c14fce5d' size-in-bits='64' id='df58a979'/> - <qualified-type-def type-id='848612dc' const='yes' id='de25fc7b'/> - <pointer-type-def type-id='de25fc7b' size-in-bits='64' id='06cc3383'/> - <qualified-type-def type-id='931aa361' const='yes' id='921fbfdc'/> - <pointer-type-def type-id='921fbfdc' size-in-bits='64' id='fdfb3042'/> - <qualified-type-def type-id='ed38bc9e' const='yes' id='75971b31'/> - <pointer-type-def type-id='75971b31' size-in-bits='64' id='37dfab81'/> <qualified-type-def type-id='95388a16' const='yes' id='f92f0413'/> <pointer-type-def type-id='f92f0413' size-in-bits='64' id='7e03a5bb'/> - <pointer-type-def type-id='b50ce591' size-in-bits='64' id='0e3f80d9'/> - <pointer-type-def type-id='81e2e960' size-in-bits='64' id='35da6582'/> - <pointer-type-def type-id='bbe0df86' size-in-bits='64' id='2fa81f80'/> - <pointer-type-def type-id='22b04425' size-in-bits='64' id='187c2c79'/> - <pointer-type-def type-id='d42dfd68' size-in-bits='64' id='3e2efc02'/> - <pointer-type-def type-id='c9c16460' size-in-bits='64' id='3cbeb812'/> - <pointer-type-def type-id='494c865e' size-in-bits='64' id='81ec80b0'/> - <pointer-type-def type-id='08dd4249' size-in-bits='64' id='d37a2705'/> - <pointer-type-def type-id='e070d395' size-in-bits='64' id='9c36e869'/> - <pointer-type-def type-id='1d86628a' size-in-bits='64' id='16a27d24'/> - <pointer-type-def type-id='68595236' size-in-bits='64' id='f166bad0'/> - <pointer-type-def type-id='13de152d' size-in-bits='64' id='7be3d1f9'/> - <pointer-type-def type-id='e4bb0da5' size-in-bits='64' id='37513679'/> - <pointer-type-def type-id='5e3b10aa' size-in-bits='64' id='27f3f5d8'/> - <pointer-type-def type-id='2765d8de' size-in-bits='64' id='114d14e4'/> - <pointer-type-def type-id='ea186880' size-in-bits='64' id='f8c8e796'/> - <pointer-type-def type-id='0dcaa1e4' size-in-bits='64' id='c60ba652'/> - <pointer-type-def type-id='543d1e64' size-in-bits='64' id='a987c462'/> - <pointer-type-def type-id='bfd10d03' size-in-bits='64' id='70a92833'/> - <pointer-type-def type-id='d356829c' size-in-bits='64' id='4f22192a'/> - <pointer-type-def type-id='66bc63b4' size-in-bits='64' id='98d7a132'/> - <pointer-type-def type-id='b32b9ce4' size-in-bits='64' id='e220a5e2'/> - <pointer-type-def type-id='261b7c73' size-in-bits='64' id='e4038107'/> - <pointer-type-def type-id='0da72d62' size-in-bits='64' id='304a6cc4'/> - <pointer-type-def type-id='1b343ea9' size-in-bits='64' id='c859c465'/> - <pointer-type-def type-id='92a295b4' size-in-bits='64' id='57c9915e'/> - <pointer-type-def type-id='6dd06c9d' size-in-bits='64' id='dccdb2b1'/> - <pointer-type-def type-id='04c69dd4' size-in-bits='64' id='8425c356'/> - <pointer-type-def type-id='dfde97ed' size-in-bits='64' id='81aefe59'/> - <pointer-type-def type-id='c3b2916f' size-in-bits='64' id='58f84083'/> <pointer-type-def type-id='03dc20ed' size-in-bits='64' id='45d07221'/> <pointer-type-def type-id='ee6561a9' size-in-bits='64' id='34aa5735'/> <pointer-type-def type-id='e1d0c03e' size-in-bits='64' id='bee2fad0'/> <pointer-type-def type-id='2b18e57b' size-in-bits='64' id='6850d327'/> <pointer-type-def type-id='eac2b7d9' size-in-bits='64' id='34fdc91d'/> - <pointer-type-def type-id='31bf052e' size-in-bits='64' id='967c9384'/> <pointer-type-def type-id='5a449113' size-in-bits='64' id='fbc594d3'/> <pointer-type-def type-id='fc72f170' size-in-bits='64' id='48268ca6'/> - <pointer-type-def type-id='a46c8018' size-in-bits='64' id='b0e7dbd3'/> - <pointer-type-def type-id='c0f05602' size-in-bits='64' id='3805964c'/> - <pointer-type-def type-id='ccee3154' size-in-bits='64' id='aa8ac136'/> - <pointer-type-def type-id='d9866c79' size-in-bits='64' id='fb8c75c5'/> - <pointer-type-def type-id='aec34ed8' size-in-bits='64' id='22a9463e'/> - <pointer-type-def type-id='6f81c9e7' size-in-bits='64' id='06d9380f'/> - <pointer-type-def type-id='d7d97b09' size-in-bits='64' id='b26c7631'/> + <pointer-type-def type-id='89f1cbf8' size-in-bits='64' id='04a219de'/> <pointer-type-def type-id='b0063b51' size-in-bits='64' id='af051c69'/> <pointer-type-def type-id='8f17759b' size-in-bits='64' id='533b348b'/> <pointer-type-def type-id='5fa1c03a' size-in-bits='64' id='d8d26684'/> <pointer-type-def type-id='41df3a6f' size-in-bits='64' id='d8385083'/> <pointer-type-def type-id='41c81272' size-in-bits='64' id='dece2c04'/> - <pointer-type-def type-id='06177fb0' size-in-bits='64' id='94639d2a'/> - <pointer-type-def type-id='b5d4a6d2' size-in-bits='64' id='680bf43c'/> - <pointer-type-def type-id='a198c269' size-in-bits='64' id='42e84365'/> - <pointer-type-def type-id='3191191a' size-in-bits='64' id='4d2e08b4'/> - <pointer-type-def type-id='20047fcf' size-in-bits='64' id='ce713533'/> <pointer-type-def type-id='89397116' size-in-bits='64' id='ed415bf0'/> <pointer-type-def type-id='c463253a' size-in-bits='64' id='511c33f4'/> <pointer-type-def type-id='0834640b' size-in-bits='64' id='c6b7d75f'/> @@ -133967,193 +117183,113 @@ <pointer-type-def type-id='d4c94570' size-in-bits='64' id='898b0c52'/> <pointer-type-def type-id='aa99b0ae' size-in-bits='64' id='c805a6f8'/> <pointer-type-def type-id='3636c828' size-in-bits='64' id='a902ee5a'/> - <pointer-type-def type-id='1c2e282d' size-in-bits='64' id='31316b61'/> - <function-decl name='clk_get_rate' mangled-name='clk_get_rate' filepath='include/linux/clk.h' line='637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_get_rate'> - <parameter type-id='7d0bc0eb'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='of_device_is_big_endian' mangled-name='of_device_is_big_endian' filepath='include/linux/of.h' line='348' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_device_is_big_endian'> - <parameter type-id='0afa6ea3'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='of_alias_get_id' mangled-name='of_alias_get_id' filepath='include/linux/of.h' line='392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_alias_get_id'> - <parameter type-id='9a537bbe'/> - <parameter type-id='80f4b756'/> + <function-decl name='uart_set_options' mangled-name='uart_set_options' filepath='drivers/tty/serial/serial_core.c' line='2074' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_set_options'> + <parameter type-id='af051c69' name='port' filepath='drivers/tty/serial/serial_core.c' line='2074' column='1'/> + <parameter type-id='b9aa0100' name='co' filepath='drivers/tty/serial/serial_core.c' line='2074' column='1'/> + <parameter type-id='95e97e5e' name='baud' filepath='drivers/tty/serial/serial_core.c' line='2075' column='1'/> + <parameter type-id='95e97e5e' name='parity' filepath='drivers/tty/serial/serial_core.c' line='2075' column='1'/> + <parameter type-id='95e97e5e' name='bits' filepath='drivers/tty/serial/serial_core.c' line='2075' column='1'/> + <parameter type-id='95e97e5e' name='flow' filepath='drivers/tty/serial/serial_core.c' line='2075' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='of_irq_get' mangled-name='of_irq_get' filepath='include/linux/of_irq.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_irq_get'> - <parameter type-id='9a537bbe'/> - <parameter type-id='95e97e5e'/> + <function-decl name='uart_add_one_port' mangled-name='uart_add_one_port' filepath='drivers/tty/serial/serial_core.c' line='2806' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_add_one_port'> + <parameter type-id='04a219de' name='drv' filepath='drivers/tty/serial/serial_core.c' line='2806' column='1'/> + <parameter type-id='af051c69' name='uport' filepath='drivers/tty/serial/serial_core.c' line='2806' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='serial8250_register_8250_port' mangled-name='serial8250_register_8250_port' filepath='include/linux/serial_8250.h' line='145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serial8250_register_8250_port'> - <parameter type-id='b26c7631'/> + <function-decl name='uart_write_wakeup' mangled-name='uart_write_wakeup' filepath='drivers/tty/serial/serial_core.c' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_write_wakeup'> + <parameter type-id='af051c69' name='port' filepath='drivers/tty/serial/serial_core.c' line='96' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='uart_update_timeout' mangled-name='uart_update_timeout' filepath='drivers/tty/serial/serial_core.c' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_update_timeout'> + <parameter type-id='af051c69' name='port' filepath='drivers/tty/serial/serial_core.c' line='332' column='1'/> + <parameter type-id='f0981eeb' name='cflag' filepath='drivers/tty/serial/serial_core.c' line='332' column='1'/> + <parameter type-id='f0981eeb' name='baud' filepath='drivers/tty/serial/serial_core.c' line='333' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='uart_unregister_driver' mangled-name='uart_unregister_driver' filepath='drivers/tty/serial/serial_core.c' line='2604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_unregister_driver'> + <parameter type-id='04a219de' name='drv' filepath='drivers/tty/serial/serial_core.c' line='2604' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='uart_suspend_port' mangled-name='uart_suspend_port' filepath='drivers/tty/serial/serial_core.c' line='2167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_suspend_port'> + <parameter type-id='04a219de' name='drv' filepath='drivers/tty/serial/serial_core.c' line='2167' column='1'/> + <parameter type-id='af051c69' name='uport' filepath='drivers/tty/serial/serial_core.c' line='2167' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='irq_dispose_mapping' mangled-name='irq_dispose_mapping' filepath='include/linux/irqdomain.h' line='401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_dispose_mapping'> - <parameter type-id='f0981eeb'/> + <function-decl name='uart_resume_port' mangled-name='uart_resume_port' filepath='drivers/tty/serial/serial_core.c' line='2229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_resume_port'> + <parameter type-id='04a219de' name='drv' filepath='drivers/tty/serial/serial_core.c' line='2229' column='1'/> + <parameter type-id='af051c69' name='uport' filepath='drivers/tty/serial/serial_core.c' line='2229' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='uart_remove_one_port' mangled-name='uart_remove_one_port' filepath='drivers/tty/serial/serial_core.c' line='2909' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_remove_one_port'> + <parameter type-id='04a219de' name='drv' filepath='drivers/tty/serial/serial_core.c' line='2909' column='1'/> + <parameter type-id='af051c69' name='uport' filepath='drivers/tty/serial/serial_core.c' line='2909' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='uart_register_driver' mangled-name='uart_register_driver' filepath='drivers/tty/serial/serial_core.c' line='2537' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_register_driver'> + <parameter type-id='04a219de' name='drv' filepath='drivers/tty/serial/serial_core.c' line='2537' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='uart_parse_options' mangled-name='uart_parse_options' filepath='drivers/tty/serial/serial_core.c' line='2047' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_parse_options'> + <parameter type-id='80f4b756' name='options' filepath='drivers/tty/serial/serial_core.c' line='2047' column='1'/> + <parameter type-id='7292109c' name='baud' filepath='drivers/tty/serial/serial_core.c' line='2047' column='1'/> + <parameter type-id='7292109c' name='parity' filepath='drivers/tty/serial/serial_core.c' line='2047' column='1'/> + <parameter type-id='7292109c' name='bits' filepath='drivers/tty/serial/serial_core.c' line='2048' column='1'/> + <parameter type-id='7292109c' name='flow' filepath='drivers/tty/serial/serial_core.c' line='2048' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='serial8250_unregister_port' mangled-name='serial8250_unregister_port' filepath='include/linux/serial_8250.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serial8250_unregister_port'> - <parameter type-id='95e97e5e'/> + <function-decl name='uart_insert_char' mangled-name='uart_insert_char' filepath='drivers/tty/serial/serial_core.c' line='3084' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_insert_char'> + <parameter type-id='af051c69' name='port' filepath='drivers/tty/serial/serial_core.c' line='3084' column='1'/> + <parameter type-id='f0981eeb' name='status' filepath='drivers/tty/serial/serial_core.c' line='3084' column='1'/> + <parameter type-id='f0981eeb' name='overrun' filepath='drivers/tty/serial/serial_core.c' line='3085' column='1'/> + <parameter type-id='f0981eeb' name='ch' filepath='drivers/tty/serial/serial_core.c' line='3085' column='1'/> + <parameter type-id='f0981eeb' name='flag' filepath='drivers/tty/serial/serial_core.c' line='3085' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='serial8250_get_port' mangled-name='serial8250_get_port' filepath='drivers/tty/serial/8250/8250.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serial8250_get_port'> - <parameter type-id='95e97e5e'/> - <return type-id='b26c7631'/> - </function-decl> - <function-decl name='serial8250_suspend_port' mangled-name='serial8250_suspend_port' filepath='include/linux/serial_8250.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serial8250_suspend_port'> - <parameter type-id='95e97e5e'/> + <function-decl name='uart_handle_dcd_change' mangled-name='uart_handle_dcd_change' filepath='drivers/tty/serial/serial_core.c' line='3013' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_handle_dcd_change'> + <parameter type-id='af051c69' name='uport' filepath='drivers/tty/serial/serial_core.c' line='3013' column='1'/> + <parameter type-id='f0981eeb' name='status' filepath='drivers/tty/serial/serial_core.c' line='3013' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='serial8250_resume_port' mangled-name='serial8250_resume_port' filepath='include/linux/serial_8250.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='serial8250_resume_port'> - <parameter type-id='95e97e5e'/> + <function-decl name='uart_handle_cts_change' mangled-name='uart_handle_cts_change' filepath='drivers/tty/serial/serial_core.c' line='3048' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_handle_cts_change'> + <parameter type-id='af051c69' name='uport' filepath='drivers/tty/serial/serial_core.c' line='3048' column='1'/> + <parameter type-id='f0981eeb' name='status' filepath='drivers/tty/serial/serial_core.c' line='3048' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='uart_get_rs485_mode' mangled-name='uart_get_rs485_mode' filepath='drivers/tty/serial/serial_core.c' line='3119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_get_rs485_mode'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/tty/serial/serial_core.c' line='3119' column='1'/> + <parameter type-id='48268ca6' name='rs485conf' filepath='drivers/tty/serial/serial_core.c' line='3119' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='uart_get_divisor' mangled-name='uart_get_divisor' filepath='drivers/tty/serial/serial_core.c' line='482' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_get_divisor'> + <parameter type-id='af051c69' name='port' filepath='drivers/tty/serial/serial_core.c' line='482' column='1'/> + <parameter type-id='f0981eeb' name='baud' filepath='drivers/tty/serial/serial_core.c' line='482' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='uart_get_baud_rate' mangled-name='uart_get_baud_rate' filepath='drivers/tty/serial/serial_core.c' line='392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_get_baud_rate'> + <parameter type-id='af051c69' name='port' filepath='drivers/tty/serial/serial_core.c' line='392' column='1'/> + <parameter type-id='e55856e5' name='termios' filepath='drivers/tty/serial/serial_core.c' line='392' column='1'/> + <parameter type-id='e55856e5' name='old' filepath='drivers/tty/serial/serial_core.c' line='393' column='1'/> + <parameter type-id='f0981eeb' name='min' filepath='drivers/tty/serial/serial_core.c' line='393' column='1'/> + <parameter type-id='f0981eeb' name='max' filepath='drivers/tty/serial/serial_core.c' line='393' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='uart_console_write' mangled-name='uart_console_write' filepath='drivers/tty/serial/serial_core.c' line='1936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_console_write'> + <parameter type-id='af051c69' name='port' filepath='drivers/tty/serial/serial_core.c' line='1936' column='1'/> + <parameter type-id='80f4b756' name='s' filepath='drivers/tty/serial/serial_core.c' line='1936' column='1'/> + <parameter type-id='f0981eeb' name='count' filepath='drivers/tty/serial/serial_core.c' line='1937' column='1'/> + <parameter type-id='c6b7d75f' name='putchar' filepath='drivers/tty/serial/serial_core.c' line='1938' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='uart_console_device' mangled-name='uart_console_device' filepath='drivers/tty/serial/serial_core.c' line='2618' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_console_device'> + <parameter type-id='b9aa0100' name='co' filepath='drivers/tty/serial/serial_core.c' line='2618' column='1'/> + <parameter type-id='7292109c' name='index' filepath='drivers/tty/serial/serial_core.c' line='2618' column='1'/> + <return type-id='c2b4b27b'/> + </function-decl> <function-type size-in-bits='64' id='c14fce5d'> <parameter type-id='af051c69'/> <return type-id='80f4b756'/> </function-type> - <function-type size-in-bits='64' id='81e2e960'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='e835b5d8'/> - <parameter type-id='e835b5d8'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='b0e7dbd3'/> - <parameter type-id='7359adad'/> - <return type-id='0e3f80d9'/> - </function-type> - <function-type size-in-bits='64' id='bbe0df86'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='e835b5d8'/> - <parameter type-id='e835b5d8'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='7359adad'/> - <return type-id='0e3f80d9'/> - </function-type> - <function-type size-in-bits='64' id='22b04425'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='e835b5d8'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='b0e7dbd3'/> - <parameter type-id='7359adad'/> - <return type-id='0e3f80d9'/> - </function-type> - <function-type size-in-bits='64' id='d42dfd68'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='a987c462'/> - <parameter type-id='7359adad'/> - <return type-id='0e3f80d9'/> - </function-type> - <function-type size-in-bits='64' id='c9c16460'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='bf3ef905'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='941ca9e2'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <return type-id='0e3f80d9'/> - </function-type> - <function-type size-in-bits='64' id='494c865e'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='bf3ef905'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7359adad'/> - <return type-id='0e3f80d9'/> - </function-type> - <function-type size-in-bits='64' id='08dd4249'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='cf29c9b3'/> - <parameter type-id='e835b5d8'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='7359adad'/> - <return type-id='0e3f80d9'/> - </function-type> - <function-type size-in-bits='64' id='e070d395'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='cf29c9b3'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='7359adad'/> - <return type-id='0e3f80d9'/> - </function-type> - <function-type size-in-bits='64' id='1d86628a'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='cf29c9b3'/> - <parameter type-id='cf29c9b3'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='7359adad'/> - <return type-id='0e3f80d9'/> - </function-type> - <function-type size-in-bits='64' id='68595236'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='cf29c9b3'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='941ca9e2'/> - <parameter type-id='7359adad'/> - <return type-id='0e3f80d9'/> - </function-type> - <function-type size-in-bits='64' id='13de152d'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='cf29c9b3'/> - <parameter type-id='91ce1af9'/> - <parameter type-id='7359adad'/> - <return type-id='0e3f80d9'/> - </function-type> - <function-type size-in-bits='64' id='e4bb0da5'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='7359adad'/> - <return type-id='0e3f80d9'/> - </function-type> - <function-type size-in-bits='64' id='261b7c73'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='6478ea0a'/> - <parameter type-id='98d7a132'/> - <return type-id='02ac9d9d'/> - </function-type> - <function-type size-in-bits='64' id='0da72d62'> - <parameter type-id='b9aa0100'/> - <parameter type-id='26a90f95'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1b343ea9'> - <parameter type-id='b9aa0100'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='26a90f95'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='92a295b4'> - <parameter type-id='b9aa0100'/> - <parameter type-id='26a90f95'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6dd06c9d'> - <parameter type-id='0e3f80d9'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='04c69dd4'> - <parameter type-id='27f3f5d8'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='dfde97ed'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='4f22192a'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c3b2916f'> - <parameter type-id='b26c7631'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='03dc20ed'> <parameter type-id='af051c69'/> <return type-id='95e97e5e'/> @@ -134179,20 +117315,6 @@ <parameter type-id='7359adad'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='c0f05602'> - <parameter type-id='b9aa0100'/> - <parameter type-id='7292109c'/> - <return type-id='c2b4b27b'/> - </function-type> - <function-type size-in-bits='64' id='ccee3154'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='eaa32e2f'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='d9866c79'> - <parameter type-id='0e3f80d9'/> - <return type-id='6478ea0a'/> - </function-type> <function-type size-in-bits='64' id='5fa1c03a'> <parameter type-id='af051c69'/> <return type-id='f0981eeb'/> @@ -134208,30 +117330,6 @@ <parameter type-id='807869d3'/> <return type-id='f0981eeb'/> </function-type> - <function-type size-in-bits='64' id='06177fb0'> - <parameter type-id='b9aa0100'/> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='b5d4a6d2'> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='a198c269'> - <parameter type-id='27f3f5d8'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='3191191a'> - <parameter type-id='b26c7631'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='20047fcf'> - <parameter type-id='b26c7631'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> <function-type size-in-bits='64' id='89397116'> <parameter type-id='af051c69'/> <return type-id='48b5725f'/> @@ -134281,424 +117379,112 @@ <parameter type-id='f0981eeb'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='1c2e282d'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='fdfb3042'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/tty/serial/8250/8250_port.c' language='LANG_C89'> - <function-decl name='mctrl_gpio_set' mangled-name='mctrl_gpio_set' filepath='drivers/tty/serial/8250/../serial_mctrl_gpio.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mctrl_gpio_set'> - <parameter type-id='967c9384'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mctrl_gpio_get' mangled-name='mctrl_gpio_get' filepath='drivers/tty/serial/8250/../serial_mctrl_gpio.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mctrl_gpio_get'> - <parameter type-id='967c9384'/> - <parameter type-id='807869d3'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='mctrl_gpio_disable_ms' mangled-name='mctrl_gpio_disable_ms' filepath='drivers/tty/serial/8250/../serial_mctrl_gpio.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mctrl_gpio_disable_ms'> - <parameter type-id='967c9384'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mctrl_gpio_enable_ms' mangled-name='mctrl_gpio_enable_ms' filepath='drivers/tty/serial/8250/../serial_mctrl_gpio.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mctrl_gpio_enable_ms'> - <parameter type-id='967c9384'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/tty/serial/amba-pl011.c' language='LANG_C89'> - <class-decl name='uart_driver' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/serial_core.h' line='320' column='1' id='89f1cbf8'> + <pointer-type-def type-id='cc72711f' size-in-bits='64' id='a72a4e27'/> + <class-decl name='serial_struct' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/uapi/linux/serial.h' line='19' column='1' id='cc72711f'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/serial_core.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='driver_name' type-id='80f4b756' visibility='default' filepath='include/linux/serial_core.h' line='322' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/serial_core.h' line='323' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='major' type-id='95e97e5e' visibility='default' filepath='include/linux/serial_core.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='minor' type-id='95e97e5e' visibility='default' filepath='include/linux/serial_core.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='nr' type-id='95e97e5e' visibility='default' filepath='include/linux/serial_core.h' line='326' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='cons' type-id='b9aa0100' visibility='default' filepath='include/linux/serial_core.h' line='327' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='state' type-id='533b348b' visibility='default' filepath='include/linux/serial_core.h' line='333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='tty_driver' type-id='c2b4b27b' visibility='default' filepath='include/linux/serial_core.h' line='334' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_slave_caps' size-in-bits='224' is-struct='yes' visibility='default' filepath='include/linux/dmaengine.h' line='414' column='1' id='08e15723'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='src_addr_widths' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='415' column='1'/> + <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='20' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='dst_addr_widths' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='416' column='1'/> + <var-decl name='line' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='21' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='directions' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='417' column='1'/> + <var-decl name='port' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/serial.h' line='22' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='max_burst' type-id='19c2251e' visibility='default' filepath='include/linux/dmaengine.h' line='418' column='1'/> + <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='23' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cmd_pause' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='cmd_resume' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='cmd_terminate' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='421' column='1'/> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='24' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='residue_granularity' type-id='cad02db3' visibility='default' filepath='include/linux/dmaengine.h' line='422' column='1'/> + <var-decl name='xmit_fifo_size' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='25' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='descriptor_reuse' type-id='b50a4934' visibility='default' filepath='include/linux/dmaengine.h' line='423' column='1'/> + <var-decl name='custom_divisor' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='baud_base' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='close_delay' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/serial.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='io_type' type-id='a84c031d' visibility='default' filepath='include/uapi/linux/serial.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='280'> + <var-decl name='reserved_char' type-id='89feb1ec' visibility='default' filepath='include/uapi/linux/serial.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='hub6' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='closing_wait' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/serial.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='336'> + <var-decl name='closing_wait2' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/serial.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='iomem_base' type-id='cf536864' visibility='default' filepath='include/uapi/linux/serial.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='iomem_reg_shift' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/serial.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='port_high' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/serial.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='iomap_base' type-id='7359adad' visibility='default' filepath='include/uapi/linux/serial.h' line='37' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='08e15723' size-in-bits='64' id='d9f19b23'/> - <pointer-type-def type-id='89f1cbf8' size-in-bits='64' id='04a219de'/> - <function-decl name='amba_driver_unregister' mangled-name='amba_driver_unregister' filepath='include/linux/amba/bus.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='amba_driver_unregister'> - <parameter type-id='6e829429'/> - <return type-id='48b5725f'/> + </abi-instr> + <abi-instr address-size='64' path='drivers/tty/serial/serial_mctrl_gpio.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='26760480' size-in-bits='384' id='e83fe618'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='192' id='e41bdf22'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <function-decl name='mctrl_gpio_init' mangled-name='mctrl_gpio_init' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mctrl_gpio_init'> + <parameter type-id='af051c69' name='port' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='192' column='1'/> + <parameter type-id='f0981eeb' name='idx' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='192' column='1'/> + <return type-id='967c9384'/> </function-decl> - <function-decl name='uart_remove_one_port' mangled-name='uart_remove_one_port' filepath='include/linux/serial_core.h' line='430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_remove_one_port'> - <parameter type-id='04a219de'/> - <parameter type-id='af051c69'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_release_channel' mangled-name='dma_release_channel' filepath='include/linux/dmaengine.h' line='1314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_release_channel'> - <parameter type-id='27f3f5d8'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='uart_unregister_driver' mangled-name='uart_unregister_driver' filepath='include/linux/serial_core.h' line='428' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_unregister_driver'> - <parameter type-id='04a219de'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_spin_trylock' mangled-name='_raw_spin_trylock' filepath='include/linux/spinlock_api_smp.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_trylock'> - <parameter type-id='538ece95'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='uart_console_write' mangled-name='uart_console_write' filepath='include/linux/serial_core.h' line='420' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_console_write'> - <parameter type-id='af051c69'/> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='c6b7d75f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pinctrl_pm_select_default_state' mangled-name='pinctrl_pm_select_default_state' filepath='include/linux/pinctrl/consumer.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_pm_select_default_state'> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='uart_parse_options' mangled-name='uart_parse_options' filepath='include/linux/serial_core.h' line='415' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_parse_options'> - <parameter type-id='80f4b756'/> - <parameter type-id='7292109c'/> - <parameter type-id='7292109c'/> - <parameter type-id='7292109c'/> - <parameter type-id='7292109c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='uart_set_options' mangled-name='uart_set_options' filepath='include/linux/serial_core.h' line='417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_set_options'> - <parameter type-id='af051c69'/> - <parameter type-id='b9aa0100'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='uart_register_driver' mangled-name='uart_register_driver' filepath='include/linux/serial_core.h' line='427' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_register_driver'> - <parameter type-id='04a219de'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='uart_add_one_port' mangled-name='uart_add_one_port' filepath='include/linux/serial_core.h' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_add_one_port'> - <parameter type-id='04a219de'/> - <parameter type-id='af051c69'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='_raw_spin_lock_irq' mangled-name='_raw_spin_lock_irq' filepath='include/linux/spinlock_api_smp.h' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_lock_irq'> - <parameter type-id='538ece95'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_spin_unlock_irq' mangled-name='_raw_spin_unlock_irq' filepath='include/linux/spinlock_api_smp.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_unlock_irq'> - <parameter type-id='538ece95'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_alloc_attrs' mangled-name='dma_alloc_attrs' filepath='include/linux/dma-mapping.h' line='451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_alloc_attrs'> - <parameter type-id='fa0b179b'/> - <parameter type-id='7359adad'/> - <parameter type-id='c0190993'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='init_timer_key' mangled-name='init_timer_key' filepath='include/linux/timer.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='init_timer_key'> - <parameter type-id='9248e67f'/> - <parameter type-id='9582ad9a'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <parameter type-id='a57283f9'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mod_timer' mangled-name='mod_timer' filepath='include/linux/timer.h' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mod_timer'> - <parameter type-id='9248e67f'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_free_attrs' mangled-name='dma_free_attrs' filepath='include/linux/dma-mapping.h' line='453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_free_attrs'> - <parameter type-id='fa0b179b'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_direct_unmap_sg' mangled-name='dma_direct_unmap_sg' filepath='include/linux/dma-mapping.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_unmap_sg'> - <parameter type-id='fa0b179b'/> - <parameter type-id='bf3ef905'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eea6b025'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='del_timer_sync' mangled-name='del_timer_sync' filepath='include/linux/timer.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='del_timer_sync'> - <parameter type-id='9248e67f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pinctrl_pm_select_sleep_state' mangled-name='pinctrl_pm_select_sleep_state' filepath='include/linux/pinctrl/consumer.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pinctrl_pm_select_sleep_state'> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='uart_get_baud_rate' mangled-name='uart_get_baud_rate' filepath='include/linux/serial_core.h' line='344' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_get_baud_rate'> - <parameter type-id='af051c69'/> - <parameter type-id='e55856e5'/> - <parameter type-id='e55856e5'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> + <function-decl name='mctrl_gpio_get' mangled-name='mctrl_gpio_get' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mctrl_gpio_get'> + <parameter type-id='967c9384' name='gpios' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='76' column='1'/> + <parameter type-id='807869d3' name='mctrl' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='76' column='1'/> <return type-id='f0981eeb'/> </function-decl> - <function-decl name='uart_update_timeout' mangled-name='uart_update_timeout' filepath='include/linux/serial_core.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_update_timeout'> - <parameter type-id='af051c69'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> + <function-decl name='mctrl_gpio_disable_ms' mangled-name='mctrl_gpio_disable_ms' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mctrl_gpio_disable_ms'> + <parameter type-id='967c9384' name='gpios' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='281' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='tty_flip_buffer_push' mangled-name='tty_flip_buffer_push' filepath='include/linux/tty_flip.h' line='14' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_flip_buffer_push'> - <parameter type-id='ec77b5b8'/> + <function-decl name='mctrl_gpio_enable_ms' mangled-name='mctrl_gpio_enable_ms' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mctrl_gpio_enable_ms'> + <parameter type-id='967c9384' name='gpios' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='256' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='uart_handle_dcd_change' mangled-name='uart_handle_dcd_change' filepath='include/linux/serial_core.h' line='472' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_handle_dcd_change'> - <parameter type-id='af051c69'/> - <parameter type-id='f0981eeb'/> + <function-decl name='mctrl_gpio_set' mangled-name='mctrl_gpio_set' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mctrl_gpio_set'> + <parameter type-id='967c9384' name='gpios' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='45' column='1'/> + <parameter type-id='f0981eeb' name='mctrl' filepath='drivers/tty/serial/serial_mctrl_gpio.c' line='45' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='uart_handle_cts_change' mangled-name='uart_handle_cts_change' filepath='include/linux/serial_core.h' line='474' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_handle_cts_change'> - <parameter type-id='af051c69'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_request_chan' mangled-name='dma_request_chan' filepath='include/linux/dmaengine.h' line='1311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_request_chan'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <return type-id='27f3f5d8'/> - </function-decl> - <function-decl name='dma_request_slave_channel' mangled-name='dma_request_slave_channel' filepath='include/linux/dmaengine.h' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_request_slave_channel'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <return type-id='27f3f5d8'/> - </function-decl> - <function-decl name='dma_get_slave_caps' mangled-name='dma_get_slave_caps' filepath='include/linux/dmaengine.h' line='1315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_get_slave_caps'> - <parameter type-id='27f3f5d8'/> - <parameter type-id='d9f19b23'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='tty_insert_flip_string_fixed_flag' mangled-name='tty_insert_flip_string_fixed_flag' filepath='include/linux/tty_flip.h' line='10' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_insert_flip_string_fixed_flag'> - <parameter type-id='ec77b5b8'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='a84c031d'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='del_timer' mangled-name='del_timer' filepath='include/linux/timer.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='del_timer'> - <parameter type-id='9248e67f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='uart_insert_char' mangled-name='uart_insert_char' filepath='include/linux/serial_core.h' line='477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_insert_char'> - <parameter type-id='af051c69'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='handle_sysrq' mangled-name='handle_sysrq' filepath='include/linux/sysrq.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_sysrq'> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='do_SAK' mangled-name='do_SAK' filepath='include/linux/tty.h' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='do_SAK'> - <parameter type-id='572fbdca'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='uart_write_wakeup' mangled-name='uart_write_wakeup' filepath='include/linux/serial_core.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_write_wakeup'> - <parameter type-id='af051c69'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_direct_map_sg' mangled-name='dma_direct_map_sg' filepath='include/linux/dma-mapping.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_map_sg'> - <parameter type-id='fa0b179b'/> - <parameter type-id='bf3ef905'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eea6b025'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='uart_suspend_port' mangled-name='uart_suspend_port' filepath='include/linux/serial_core.h' line='436' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_suspend_port'> - <parameter type-id='04a219de'/> - <parameter type-id='af051c69'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='uart_resume_port' mangled-name='uart_resume_port' filepath='include/linux/serial_core.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_resume_port'> - <parameter type-id='04a219de'/> - <parameter type-id='af051c69'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='tty_termios_encode_baud_rate' mangled-name='tty_termios_encode_baud_rate' filepath='include/linux/tty.h' line='525' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_termios_encode_baud_rate'> - <parameter type-id='e55856e5'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/tty/serial/samsung_tty.c' language='LANG_C89'> - <function-decl name='clk_get' mangled-name='clk_get' filepath='include/linux/clk.h' line='330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_get'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <return type-id='7d0bc0eb'/> - </function-decl> - <function-decl name='clk_put' mangled-name='clk_put' filepath='include/linux/clk.h' line='649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_put'> - <parameter type-id='7d0bc0eb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='disable_irq_nosync' mangled-name='disable_irq_nosync' filepath='include/linux/interrupt.h' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disable_irq_nosync'> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_direct_sync_single_for_cpu' mangled-name='dma_direct_sync_single_for_cpu' filepath='include/linux/dma-mapping.h' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_sync_single_for_cpu'> - <parameter type-id='fa0b179b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='7359adad'/> - <parameter type-id='eea6b025'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='enable_irq' mangled-name='enable_irq' filepath='include/linux/interrupt.h' line='230' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='enable_irq'> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_direct_unmap_page' mangled-name='dma_direct_unmap_page' filepath='include/linux/dma-mapping.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_unmap_page'> - <parameter type-id='fa0b179b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='7359adad'/> - <parameter type-id='eea6b025'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='tty_port_tty_get' mangled-name='tty_port_tty_get' filepath='include/linux/tty.h' line='692' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_tty_get'> - <parameter type-id='ec77b5b8'/> - <return type-id='572fbdca'/> - </function-decl> - <function-decl name='tty_kref_put' mangled-name='tty_kref_put' filepath='include/linux/tty.h' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_kref_put'> - <parameter type-id='572fbdca'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_direct_sync_single_for_device' mangled-name='dma_direct_sync_single_for_device' filepath='include/linux/dma-mapping.h' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_sync_single_for_device'> - <parameter type-id='fa0b179b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='7359adad'/> - <parameter type-id='eea6b025'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dma_direct_map_page' mangled-name='dma_direct_map_page' filepath='include/linux/dma-mapping.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_map_page'> - <parameter type-id='fa0b179b'/> - <parameter type-id='02f11ed4'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='eea6b025'/> - <parameter type-id='7359adad'/> - <return type-id='3a47d82b'/> - </function-decl> - <function-decl name='dev_driver_string' mangled-name='dev_driver_string' filepath='include/linux/device.h' line='1729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_driver_string'> - <parameter type-id='8df61054'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='register_console' mangled-name='register_console' filepath='include/linux/console.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_console'> - <parameter type-id='b9aa0100'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/tty/serial/serial_core.c' language='LANG_C89'> - <function-decl name='uart_get_divisor' mangled-name='uart_get_divisor' filepath='drivers/tty/serial/serial_core.c' line='482' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_get_divisor'> - <parameter type-id='af051c69' name='port' filepath='drivers/tty/serial/serial_core.c' line='482' column='1'/> - <parameter type-id='f0981eeb' name='baud' filepath='drivers/tty/serial/serial_core.c' line='482' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='uart_console_device' mangled-name='uart_console_device' filepath='drivers/tty/serial/serial_core.c' line='2618' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_console_device'> - <parameter type-id='b9aa0100' name='co' filepath='drivers/tty/serial/serial_core.c' line='2618' column='1'/> - <parameter type-id='7292109c' name='index' filepath='drivers/tty/serial/serial_core.c' line='2618' column='1'/> - <return type-id='c2b4b27b'/> - </function-decl> - <function-decl name='uart_get_rs485_mode' mangled-name='uart_get_rs485_mode' filepath='drivers/tty/serial/serial_core.c' line='3119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uart_get_rs485_mode'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/tty/serial/serial_core.c' line='3119' column='1'/> - <parameter type-id='48268ca6' name='rs485conf' filepath='drivers/tty/serial/serial_core.c' line='3119' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='device_property_read_u32_array' mangled-name='device_property_read_u32_array' filepath='include/linux/property.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_property_read_u32_array'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <parameter type-id='807869d3'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='_dev_notice' mangled-name='_dev_notice' filepath='include/linux/device.h' line='1765' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dev_notice'> - <parameter type-id='8df61054'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/tty/serial/sprd_serial.c' language='LANG_C89'> - <function-decl name='clk_set_parent' mangled-name='clk_set_parent' filepath='include/linux/clk.h' line='791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clk_set_parent'> - <parameter type-id='7d0bc0eb'/> - <parameter type-id='7d0bc0eb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_free_irq' mangled-name='devm_free_irq' filepath='include/linux/interrupt.h' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_free_irq'> - <parameter type-id='fa0b179b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='tty_termios_baud_rate' mangled-name='tty_termios_baud_rate' filepath='include/linux/tty.h' line='523' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_termios_baud_rate'> - <parameter type-id='e55856e5'/> - <return type-id='f0981eeb'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/tty/sysrq.c' language='LANG_C89'> - <function-decl name='of_find_node_opts_by_path' mangled-name='of_find_node_opts_by_path' filepath='include/linux/of.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_node_opts_by_path'> - <parameter type-id='80f4b756'/> - <parameter type-id='7d3cd834'/> - <return type-id='9a537bbe'/> + <function-decl name='handle_sysrq' mangled-name='handle_sysrq' filepath='drivers/tty/sysrq.c' line='589' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_sysrq'> + <parameter type-id='95e97e5e' name='key' filepath='drivers/tty/sysrq.c' line='589' column='1'/> + <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/tty/tty_baudrate.c' language='LANG_C89'> + <function-decl name='tty_termios_encode_baud_rate' mangled-name='tty_termios_encode_baud_rate' filepath='drivers/tty/tty_baudrate.c' line='145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_termios_encode_baud_rate'> + <parameter type-id='e55856e5' name='termios' filepath='drivers/tty/tty_baudrate.c' line='145' column='1'/> + <parameter type-id='6a8e8a14' name='ibaud' filepath='drivers/tty/tty_baudrate.c' line='146' column='1'/> + <parameter type-id='6a8e8a14' name='obaud' filepath='drivers/tty/tty_baudrate.c' line='146' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tty_termios_baud_rate' mangled-name='tty_termios_baud_rate' filepath='drivers/tty/tty_baudrate.c' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_termios_baud_rate'> + <parameter type-id='e55856e5' name='termios' filepath='drivers/tty/tty_baudrate.c' line='61' column='1'/> + <return type-id='6a8e8a14'/> + </function-decl> <function-decl name='tty_encode_baud_rate' mangled-name='tty_encode_baud_rate' filepath='drivers/tty/tty_baudrate.c' line='237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_encode_baud_rate'> <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_baudrate.c' line='237' column='1'/> <parameter type-id='6a8e8a14' name='ibaud' filepath='drivers/tty/tty_baudrate.c' line='237' column='1'/> @@ -134708,11 +117494,9 @@ </abi-instr> <abi-instr address-size='64' path='drivers/tty/tty_buffer.c' language='LANG_C89'> <pointer-type-def type-id='cf536864' size-in-bits='64' id='ae4d32ca'/> - <function-decl name='__tty_insert_flip_char' mangled-name='__tty_insert_flip_char' filepath='drivers/tty/tty_buffer.c' line='380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__tty_insert_flip_char'> - <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_buffer.c' line='380' column='1'/> - <parameter type-id='002ac4a6' name='ch' filepath='drivers/tty/tty_buffer.c' line='380' column='1'/> - <parameter type-id='a84c031d' name='flag' filepath='drivers/tty/tty_buffer.c' line='380' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='tty_schedule_flip' mangled-name='tty_schedule_flip' filepath='drivers/tty/tty_buffer.c' line='647' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_schedule_flip'> + <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_buffer.c' line='647' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='tty_prepare_flip_string' mangled-name='tty_prepare_flip_string' filepath='drivers/tty/tty_buffer.c' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_prepare_flip_string'> <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_buffer.c' line='410' column='1'/> @@ -134720,29 +117504,65 @@ <parameter type-id='b59d7dce' name='size' filepath='drivers/tty/tty_buffer.c' line='411' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='tty_schedule_flip' mangled-name='tty_schedule_flip' filepath='drivers/tty/tty_buffer.c' line='647' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_schedule_flip'> - <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_buffer.c' line='647' column='1'/> + <function-decl name='tty_insert_flip_string_fixed_flag' mangled-name='tty_insert_flip_string_fixed_flag' filepath='drivers/tty/tty_buffer.c' line='312' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_insert_flip_string_fixed_flag'> + <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_buffer.c' line='312' column='1'/> + <parameter type-id='354f7eb9' name='chars' filepath='drivers/tty/tty_buffer.c' line='313' column='1'/> + <parameter type-id='a84c031d' name='flag' filepath='drivers/tty/tty_buffer.c' line='313' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/tty/tty_buffer.c' line='313' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='tty_flip_buffer_push' mangled-name='tty_flip_buffer_push' filepath='drivers/tty/tty_buffer.c' line='546' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_flip_buffer_push'> + <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_buffer.c' line='546' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='__tty_insert_flip_char' mangled-name='__tty_insert_flip_char' filepath='drivers/tty/tty_buffer.c' line='380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__tty_insert_flip_char'> + <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_buffer.c' line='380' column='1'/> + <parameter type-id='002ac4a6' name='ch' filepath='drivers/tty/tty_buffer.c' line='380' column='1'/> + <parameter type-id='a84c031d' name='flag' filepath='drivers/tty/tty_buffer.c' line='380' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/tty/tty_io.c' language='LANG_C89'> <var-decl name='tty_std_termios' type-id='2f8662b5' mangled-name='tty_std_termios' visibility='default' filepath='drivers/tty/tty_io.c' line='121' column='1' elf-symbol-id='tty_std_termios'/> + <function-decl name='tty_kref_put' mangled-name='tty_kref_put' filepath='drivers/tty/tty_io.c' line='1487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_kref_put'> + <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_io.c' line='1487' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='tty_wakeup' mangled-name='tty_wakeup' filepath='drivers/tty/tty_io.c' line='527' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_wakeup'> <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_io.c' line='527' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='tty_ldisc_ref' mangled-name='tty_ldisc_ref' filepath='include/linux/tty.h' line='549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_ldisc_ref'> - <parameter type-id='572fbdca'/> - <return type-id='e0bbd59c'/> + <function-decl name='tty_vhangup' mangled-name='tty_vhangup' filepath='drivers/tty/tty_io.c' line='694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_vhangup'> + <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_io.c' line='694' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tty_unregister_driver' mangled-name='tty_unregister_driver' filepath='drivers/tty/tty_io.c' line='3381' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_unregister_driver'> + <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_io.c' line='3381' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='tty_unregister_device' mangled-name='tty_unregister_device' filepath='drivers/tty/tty_io.c' line='3192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_unregister_device'> + <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_io.c' line='3192' column='1'/> + <parameter type-id='f0981eeb' name='index' filepath='drivers/tty/tty_io.c' line='3192' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tty_standard_install' mangled-name='tty_standard_install' filepath='drivers/tty/tty_io.c' line='1204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_standard_install'> + <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_io.c' line='1204' column='1'/> + <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_io.c' line='1204' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='tty_set_operations' mangled-name='tty_set_operations' filepath='drivers/tty/tty_io.c' line='3303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_set_operations'> + <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_io.c' line='3303' column='1'/> + <parameter type-id='f2c18b44' name='op' filepath='drivers/tty/tty_io.c' line='3304' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tty_register_driver' mangled-name='tty_register_driver' filepath='drivers/tty/tty_io.c' line='3319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_register_driver'> + <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_io.c' line='3319' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='tty_hangup' mangled-name='tty_hangup' filepath='drivers/tty/tty_io.c' line='677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_hangup'> <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_io.c' line='677' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='tty_vhangup' mangled-name='tty_vhangup' filepath='drivers/tty/tty_io.c' line='694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_vhangup'> - <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_io.c' line='694' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='stop_tty' mangled-name='stop_tty' filepath='drivers/tty/tty_io.c' line='778' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='stop_tty'> <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_io.c' line='778' column='1'/> <return type-id='48b5725f'/> @@ -134751,14 +117571,12 @@ <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_io.c' line='810' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='tty_standard_install' mangled-name='tty_standard_install' filepath='drivers/tty/tty_io.c' line='1204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_standard_install'> - <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_io.c' line='1204' column='1'/> - <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_io.c' line='1204' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='put_tty_driver' mangled-name='put_tty_driver' filepath='drivers/tty/tty_io.c' line='3310' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='put_tty_driver'> + <parameter type-id='c2b4b27b' name='d' filepath='drivers/tty/tty_io.c' line='3310' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='tty_unregister_device' mangled-name='tty_unregister_device' filepath='drivers/tty/tty_io.c' line='3192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_unregister_device'> - <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_io.c' line='3192' column='1'/> - <parameter type-id='f0981eeb' name='index' filepath='drivers/tty/tty_io.c' line='3192' column='1'/> + <function-decl name='do_SAK' mangled-name='do_SAK' filepath='drivers/tty/tty_io.c' line='2955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='do_SAK'> + <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_io.c' line='2955' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='__tty_alloc_driver' mangled-name='__tty_alloc_driver' filepath='drivers/tty/tty_io.c' line='3212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__tty_alloc_driver'> @@ -134767,47 +117585,31 @@ <parameter type-id='7359adad' name='flags' filepath='drivers/tty/tty_io.c' line='3213' column='1'/> <return type-id='c2b4b27b'/> </function-decl> - <function-decl name='tty_set_operations' mangled-name='tty_set_operations' filepath='drivers/tty/tty_io.c' line='3303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_set_operations'> - <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_io.c' line='3303' column='1'/> - <parameter type-id='f2c18b44' name='op' filepath='drivers/tty/tty_io.c' line='3304' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='put_tty_driver' mangled-name='put_tty_driver' filepath='drivers/tty/tty_io.c' line='3310' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='put_tty_driver'> - <parameter type-id='c2b4b27b' name='d' filepath='drivers/tty/tty_io.c' line='3310' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='tty_register_driver' mangled-name='tty_register_driver' filepath='drivers/tty/tty_io.c' line='3319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_register_driver'> - <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_io.c' line='3319' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='tty_unregister_driver' mangled-name='tty_unregister_driver' filepath='drivers/tty/tty_io.c' line='3381' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_unregister_driver'> - <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_io.c' line='3381' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='device_create_with_groups' mangled-name='device_create_with_groups' filepath='include/linux/device.h' line='1660' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_create_with_groups'> - <parameter type-id='67aca04f'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='c97de1ac'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='fa0b179b'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/tty/tty_ioctl.c' language='LANG_C89'> <qualified-type-def type-id='2f8662b5' const='yes' id='38664924'/> <pointer-type-def type-id='38664924' size-in-bits='64' id='d705010a'/> - <function-decl name='tty_termios_copy_hw' mangled-name='tty_termios_copy_hw' filepath='drivers/tty/tty_ioctl.c' line='273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_termios_copy_hw'> - <parameter type-id='e55856e5' name='new' filepath='drivers/tty/tty_ioctl.c' line='273' column='1'/> - <parameter type-id='e55856e5' name='old' filepath='drivers/tty/tty_ioctl.c' line='273' column='1'/> + <function-decl name='tty_unthrottle' mangled-name='tty_unthrottle' filepath='drivers/tty/tty_ioctl.c' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_unthrottle'> + <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_ioctl.c' line='134' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='n_tty_ioctl_helper' mangled-name='n_tty_ioctl_helper' filepath='drivers/tty/tty_ioctl.c' line='915' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='n_tty_ioctl_helper'> + <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_ioctl.c' line='915' column='1'/> + <parameter type-id='77e79a4b' name='file' filepath='drivers/tty/tty_ioctl.c' line='915' column='1'/> + <parameter type-id='f0981eeb' name='cmd' filepath='drivers/tty/tty_ioctl.c' line='916' column='1'/> + <parameter type-id='7359adad' name='arg' filepath='drivers/tty/tty_ioctl.c' line='916' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='tty_termios_hw_change' mangled-name='tty_termios_hw_change' filepath='drivers/tty/tty_ioctl.c' line='293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_termios_hw_change'> <parameter type-id='d705010a' name='a' filepath='drivers/tty/tty_ioctl.c' line='293' column='1'/> <parameter type-id='d705010a' name='b' filepath='drivers/tty/tty_ioctl.c' line='293' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='tty_termios_copy_hw' mangled-name='tty_termios_copy_hw' filepath='drivers/tty/tty_ioctl.c' line='273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_termios_copy_hw'> + <parameter type-id='e55856e5' name='new' filepath='drivers/tty/tty_ioctl.c' line='273' column='1'/> + <parameter type-id='e55856e5' name='old' filepath='drivers/tty/tty_ioctl.c' line='273' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='tty_mode_ioctl' mangled-name='tty_mode_ioctl' filepath='drivers/tty/tty_ioctl.c' line='729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_mode_ioctl'> <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_ioctl.c' line='729' column='1'/> <parameter type-id='77e79a4b' name='file' filepath='drivers/tty/tty_ioctl.c' line='729' column='1'/> @@ -134817,6 +117619,19 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/tty/tty_ldisc.c' language='LANG_C89'> + <function-decl name='tty_register_ldisc' mangled-name='tty_register_ldisc' filepath='drivers/tty/tty_ldisc.c' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_register_ldisc'> + <parameter type-id='95e97e5e' name='disc' filepath='drivers/tty/tty_ldisc.c' line='61' column='1'/> + <parameter type-id='9d632ac5' name='new_ldisc' filepath='drivers/tty/tty_ldisc.c' line='61' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='tty_unregister_ldisc' mangled-name='tty_unregister_ldisc' filepath='drivers/tty/tty_ldisc.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_unregister_ldisc'> + <parameter type-id='95e97e5e' name='disc' filepath='drivers/tty/tty_ldisc.c' line='91' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='tty_ldisc_ref' mangled-name='tty_ldisc_ref' filepath='drivers/tty/tty_ldisc.c' line='289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_ldisc_ref'> + <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_ldisc.c' line='289' column='1'/> + <return type-id='e0bbd59c'/> + </function-decl> <function-decl name='tty_ldisc_deref' mangled-name='tty_ldisc_deref' filepath='drivers/tty/tty_ldisc.c' line='310' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_ldisc_deref'> <parameter type-id='e0bbd59c' name='ld' filepath='drivers/tty/tty_ldisc.c' line='310' column='1'/> <return type-id='48b5725f'/> @@ -134827,12 +117642,19 @@ <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='61' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='tty_port_link_device' mangled-name='tty_port_link_device' filepath='drivers/tty/tty_port.c' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_link_device'> - <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='88' column='1'/> - <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_port.c' line='89' column='1'/> - <parameter type-id='f0981eeb' name='index' filepath='drivers/tty/tty_port.c' line='89' column='1'/> + <function-decl name='tty_port_tty_wakeup' mangled-name='tty_port_tty_wakeup' filepath='drivers/tty/tty_port.c' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_tty_wakeup'> + <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='386' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='tty_port_tty_hangup' mangled-name='tty_port_tty_hangup' filepath='drivers/tty/tty_port.c' line='371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_tty_hangup'> + <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='371' column='1'/> + <parameter type-id='b50a4934' name='check_clocal' filepath='drivers/tty/tty_port.c' line='371' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tty_port_tty_get' mangled-name='tty_port_tty_get' filepath='drivers/tty/tty_port.c' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_tty_get'> + <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='283' column='1'/> + <return type-id='572fbdca'/> + </function-decl> <function-decl name='tty_port_register_device' mangled-name='tty_port_register_device' filepath='drivers/tty/tty_port.c' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_register_device'> <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='108' column='1'/> <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_port.c' line='109' column='1'/> @@ -134840,31 +117662,20 @@ <parameter type-id='fa0b179b' name='device' filepath='drivers/tty/tty_port.c' line='110' column='1'/> <return type-id='fa0b179b'/> </function-decl> - <function-decl name='tty_port_destroy' mangled-name='tty_port_destroy' filepath='drivers/tty/tty_port.c' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_destroy'> - <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='246' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='tty_port_put' mangled-name='tty_port_put' filepath='drivers/tty/tty_port.c' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_put'> <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='269' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='tty_port_hangup' mangled-name='tty_port_hangup' filepath='drivers/tty/tty_port.c' line='345' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_hangup'> - <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='345' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='tty_port_open' mangled-name='tty_port_open' filepath='drivers/tty/tty_port.c' line='670' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_open'> + <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='670' column='1'/> + <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_port.c' line='670' column='1'/> + <parameter type-id='77e79a4b' name='filp' filepath='drivers/tty/tty_port.c' line='671' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='tty_port_tty_hangup' mangled-name='tty_port_tty_hangup' filepath='drivers/tty/tty_port.c' line='371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_tty_hangup'> - <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='371' column='1'/> - <parameter type-id='b50a4934' name='check_clocal' filepath='drivers/tty/tty_port.c' line='371' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='tty_port_tty_wakeup' mangled-name='tty_port_tty_wakeup' filepath='drivers/tty/tty_port.c' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_tty_wakeup'> - <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='386' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='tty_port_close' mangled-name='tty_port_close' filepath='drivers/tty/tty_port.c' line='631' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_close'> - <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='631' column='1'/> - <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_port.c' line='631' column='1'/> - <parameter type-id='77e79a4b' name='filp' filepath='drivers/tty/tty_port.c' line='632' column='1'/> + <function-decl name='tty_port_link_device' mangled-name='tty_port_link_device' filepath='drivers/tty/tty_port.c' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_link_device'> + <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='88' column='1'/> + <parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_port.c' line='89' column='1'/> + <parameter type-id='f0981eeb' name='index' filepath='drivers/tty/tty_port.c' line='89' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='tty_port_install' mangled-name='tty_port_install' filepath='drivers/tty/tty_port.c' line='654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_install'> @@ -134873,11 +117684,19 @@ <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_port.c' line='655' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='tty_port_open' mangled-name='tty_port_open' filepath='drivers/tty/tty_port.c' line='670' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_open'> - <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='670' column='1'/> - <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_port.c' line='670' column='1'/> - <parameter type-id='77e79a4b' name='filp' filepath='drivers/tty/tty_port.c' line='671' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='tty_port_hangup' mangled-name='tty_port_hangup' filepath='drivers/tty/tty_port.c' line='345' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_hangup'> + <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='345' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tty_port_destroy' mangled-name='tty_port_destroy' filepath='drivers/tty/tty_port.c' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_destroy'> + <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='246' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tty_port_close' mangled-name='tty_port_close' filepath='drivers/tty/tty_port.c' line='631' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_port_close'> + <parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_port.c' line='631' column='1'/> + <parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_port.c' line='631' column='1'/> + <parameter type-id='77e79a4b' name='filp' filepath='drivers/tty/tty_port.c' line='632' column='1'/> + <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/uio/uio.c' language='LANG_C89'> @@ -135058,43 +117877,6 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/usb/common/common.c' language='LANG_C89'> - <enum-decl name='usb_dr_mode' filepath='include/linux/usb/otg.h' line='116' column='1' id='d291aaf1'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_DR_MODE_UNKNOWN' value='0'/> - <enumerator name='USB_DR_MODE_HOST' value='1'/> - <enumerator name='USB_DR_MODE_PERIPHERAL' value='2'/> - <enumerator name='USB_DR_MODE_OTG' value='3'/> - </enum-decl> - <function-decl name='usb_otg_state_string' mangled-name='usb_otg_state_string' filepath='drivers/usb/common/common.c' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_otg_state_string'> - <parameter type-id='4c0c8157' name='state' filepath='drivers/usb/common/common.c' line='37' column='1'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='usb_speed_string' mangled-name='usb_speed_string' filepath='drivers/usb/common/common.c' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_speed_string'> - <parameter type-id='4e532009' name='speed' filepath='drivers/usb/common/common.c' line='72' column='1'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='usb_get_maximum_speed' mangled-name='usb_get_maximum_speed' filepath='drivers/usb/common/common.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_maximum_speed'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/common/common.c' line='80' column='1'/> - <return type-id='4e532009'/> - </function-decl> - <function-decl name='usb_get_dr_mode' mangled-name='usb_get_dr_mode' filepath='drivers/usb/common/common.c' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_dr_mode'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/common/common.c' line='131' column='1'/> - <return type-id='d291aaf1'/> - </function-decl> - <function-decl name='of_find_node_with_property' mangled-name='of_find_node_with_property' filepath='include/linux/of.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_node_with_property'> - <parameter type-id='9a537bbe'/> - <parameter type-id='80f4b756'/> - <return type-id='9a537bbe'/> - </function-decl> - <function-decl name='of_usb_host_tpl_support' mangled-name='of_usb_host_tpl_support' filepath='drivers/usb/common/common.c' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_usb_host_tpl_support'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/usb/common/common.c' line='208' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='of_usb_update_otg_caps' mangled-name='of_usb_update_otg_caps' filepath='drivers/usb/common/common.c' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_usb_update_otg_caps'> - <parameter type-id='9a537bbe' name='np' filepath='drivers/usb/common/common.c' line='222' column='1'/> - <parameter type-id='451a0588' name='otg_caps' filepath='drivers/usb/common/common.c' line='223' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <enum-decl name='usb_otg_state' filepath='include/linux/usb/phy.h' line='43' column='1' id='4c0c8157'> <underlying-type type-id='9cac1fee'/> <enumerator name='OTG_STATE_UNDEFINED' value='0'/> @@ -135112,7 +117894,13 @@ <enumerator name='OTG_STATE_A_WAIT_VFALL' value='12'/> <enumerator name='OTG_STATE_A_VBUS_ERR' value='13'/> </enum-decl> - <pointer-type-def type-id='e994232a' size-in-bits='64' id='451a0588'/> + <enum-decl name='usb_dr_mode' filepath='include/linux/usb/otg.h' line='116' column='1' id='d291aaf1'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='USB_DR_MODE_UNKNOWN' value='0'/> + <enumerator name='USB_DR_MODE_HOST' value='1'/> + <enumerator name='USB_DR_MODE_PERIPHERAL' value='2'/> + <enumerator name='USB_DR_MODE_OTG' value='3'/> + </enum-decl> <class-decl name='usb_otg_caps' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/linux/usb/otg.h' line='53' column='1' id='e994232a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='otg_rev' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/otg.h' line='54' column='1'/> @@ -135127,6 +117915,36 @@ <var-decl name='adp_support' type-id='b50a4934' visibility='default' filepath='include/linux/usb/otg.h' line='57' column='1'/> </data-member> </class-decl> + <pointer-type-def type-id='e994232a' size-in-bits='64' id='451a0588'/> + <function-decl name='usb_otg_state_string' mangled-name='usb_otg_state_string' filepath='drivers/usb/common/common.c' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_otg_state_string'> + <parameter type-id='4c0c8157' name='state' filepath='drivers/usb/common/common.c' line='37' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='usb_speed_string' mangled-name='usb_speed_string' filepath='drivers/usb/common/common.c' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_speed_string'> + <parameter type-id='4e532009' name='speed' filepath='drivers/usb/common/common.c' line='72' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='usb_of_get_companion_dev' mangled-name='usb_of_get_companion_dev' filepath='drivers/usb/common/common.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_of_get_companion_dev'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/common/common.c' line='280' column='1'/> + <return type-id='fa0b179b'/> + </function-decl> + <function-decl name='usb_get_maximum_speed' mangled-name='usb_get_maximum_speed' filepath='drivers/usb/common/common.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_maximum_speed'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/common/common.c' line='80' column='1'/> + <return type-id='4e532009'/> + </function-decl> + <function-decl name='usb_get_dr_mode' mangled-name='usb_get_dr_mode' filepath='drivers/usb/common/common.c' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_dr_mode'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/common/common.c' line='131' column='1'/> + <return type-id='d291aaf1'/> + </function-decl> + <function-decl name='of_usb_update_otg_caps' mangled-name='of_usb_update_otg_caps' filepath='drivers/usb/common/common.c' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_usb_update_otg_caps'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/usb/common/common.c' line='222' column='1'/> + <parameter type-id='451a0588' name='otg_caps' filepath='drivers/usb/common/common.c' line='223' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='of_usb_host_tpl_support' mangled-name='of_usb_host_tpl_support' filepath='drivers/usb/common/common.c' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_usb_host_tpl_support'> + <parameter type-id='9a537bbe' name='np' filepath='drivers/usb/common/common.c' line='208' column='1'/> + <return type-id='b50a4934'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/usb/common/debug.c' language='LANG_C89'> <function-decl name='usb_decode_ctrl' mangled-name='usb_decode_ctrl' filepath='drivers/usb/common/debug.c' line='213' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_decode_ctrl'> @@ -135142,6 +117960,35 @@ </abi-instr> <abi-instr address-size='64' path='drivers/usb/core/driver.c' language='LANG_C89'> <pointer-type-def type-id='cb08bae1' size-in-bits='64' id='32c73a29'/> + <function-decl name='usb_deregister' mangled-name='usb_deregister' filepath='drivers/usb/core/driver.c' line='997' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_deregister'> + <parameter type-id='46ae908a' name='driver' filepath='drivers/usb/core/driver.c' line='997' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_register_driver' mangled-name='usb_register_driver' filepath='drivers/usb/core/driver.c' line='943' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_register_driver'> + <parameter type-id='46ae908a' name='new_driver' filepath='drivers/usb/core/driver.c' line='943' column='1'/> + <parameter type-id='2730d015' name='owner' filepath='drivers/usb/core/driver.c' line='943' column='1'/> + <parameter type-id='80f4b756' name='mod_name' filepath='drivers/usb/core/driver.c' line='944' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_driver_release_interface' mangled-name='usb_driver_release_interface' filepath='drivers/usb/core/driver.c' line='578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_driver_release_interface'> + <parameter type-id='46ae908a' name='driver' filepath='drivers/usb/core/driver.c' line='578' column='1'/> + <parameter type-id='8bf48c31' name='iface' filepath='drivers/usb/core/driver.c' line='579' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_driver_claim_interface' mangled-name='usb_driver_claim_interface' filepath='drivers/usb/core/driver.c' line='504' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_driver_claim_interface'> + <parameter type-id='46ae908a' name='driver' filepath='drivers/usb/core/driver.c' line='504' column='1'/> + <parameter type-id='8bf48c31' name='iface' filepath='drivers/usb/core/driver.c' line='505' column='1'/> + <parameter type-id='eaa32e2f' name='priv' filepath='drivers/usb/core/driver.c' line='505' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_autopm_get_interface_no_resume' mangled-name='usb_autopm_get_interface_no_resume' filepath='drivers/usb/core/driver.c' line='1763' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_autopm_get_interface_no_resume'> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/usb/core/driver.c' line='1763' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_autopm_put_interface_no_suspend' mangled-name='usb_autopm_put_interface_no_suspend' filepath='drivers/usb/core/driver.c' line='1677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_autopm_put_interface_no_suspend'> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/usb/core/driver.c' line='1677' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='usb_store_new_id' mangled-name='usb_store_new_id' filepath='drivers/usb/core/driver.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_store_new_id'> <parameter type-id='32c73a29' name='dynids' filepath='drivers/usb/core/driver.c' line='42' column='1'/> <parameter type-id='bc57058f' name='id_table' filepath='drivers/usb/core/driver.c' line='43' column='1'/> @@ -135169,6 +118016,133 @@ <parameter type-id='25e60cb2' name='udev' filepath='drivers/usb/core/driver.c' line='1529' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='usb_autopm_put_interface_async' mangled-name='usb_autopm_put_interface_async' filepath='drivers/usb/core/driver.c' line='1655' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_autopm_put_interface_async'> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/usb/core/driver.c' line='1655' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_autopm_put_interface' mangled-name='usb_autopm_put_interface' filepath='drivers/usb/core/driver.c' line='1627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_autopm_put_interface'> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/usb/core/driver.c' line='1627' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_autopm_get_interface_async' mangled-name='usb_autopm_get_interface_async' filepath='drivers/usb/core/driver.c' line='1738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_autopm_get_interface_async'> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/usb/core/driver.c' line='1738' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_autopm_get_interface' mangled-name='usb_autopm_get_interface' filepath='drivers/usb/core/driver.c' line='1705' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_autopm_get_interface'> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/usb/core/driver.c' line='1705' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <class-decl name='usb_dynids' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1119' column='1' id='cb08bae1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb.h' line='1120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb.h' line='1121' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='1ab3428c' size-in-bits='64' id='46ae908a'/> + <class-decl name='usb_driver' size-in-bits='2688' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1212' column='1' id='1ab3428c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb.h' line='1213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='probe' type-id='a324decb' visibility='default' filepath='include/linux/usb.h' line='1215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='disconnect' type-id='b6566954' visibility='default' filepath='include/linux/usb.h' line='1218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='unlocked_ioctl' type-id='52006477' visibility='default' filepath='include/linux/usb.h' line='1220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='suspend' type-id='31eb8cc0' visibility='default' filepath='include/linux/usb.h' line='1223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='resume' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='reset_resume' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1225' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pre_reset' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='post_reset' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='id_table' type-id='bc57058f' visibility='default' filepath='include/linux/usb.h' line='1230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='dev_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/usb.h' line='1231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='dynids' type-id='cb08bae1' visibility='default' filepath='include/linux/usb.h' line='1233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='drvwrap' type-id='33780378' visibility='default' filepath='include/linux/usb.h' line='1234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='no_dynamic_id' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='supports_autosuspend' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='disable_hub_initiated_lpm' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='soft_unbind' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1242' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1243' column='1'/> + </data-member> + </class-decl> + <class-decl name='usbdrv_wrap' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1141' column='1' id='33780378'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/usb.h' line='1142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='for_devices' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1143' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='4b2a0d9d' size-in-bits='64' id='46d1c941'/> + <pointer-type-def type-id='84e4381f' size-in-bits='64' id='a324decb'/> + <pointer-type-def type-id='284cd8d6' size-in-bits='64' id='31eb8cc0'/> + <pointer-type-def type-id='25c33493' size-in-bits='64' id='52006477'/> + <pointer-type-def type-id='3434ed92' size-in-bits='64' id='b6566954'/> + <function-type size-in-bits='64' id='4b2a0d9d'> + <parameter type-id='8bf48c31' name='intf'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='84e4381f'> + <parameter type-id='8bf48c31'/> + <parameter type-id='bc57058f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='284cd8d6'> + <parameter type-id='8bf48c31'/> + <parameter type-id='08496218'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='25c33493'> + <parameter type-id='8bf48c31'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3434ed92'> + <parameter type-id='8bf48c31' name='intf'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/usb/core/file.c' language='LANG_C89'> <class-decl name='usb_class_driver' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1297' column='1' id='de68658d'> @@ -135197,5411 +118171,29 @@ <return type-id='48b5725f'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='drivers/usb/core/generic.c' language='LANG_C89'> + <function-decl name='usb_choose_configuration' mangled-name='usb_choose_configuration' filepath='drivers/usb/core/generic.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_choose_configuration'> + <parameter type-id='25e60cb2' name='udev' filepath='drivers/usb/core/generic.c' line='56' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='drivers/usb/core/hcd-pci.c' language='LANG_C89'> <var-decl name='usb_hcd_pci_pm_ops' type-id='86af1d10' mangled-name='usb_hcd_pci_pm_ops' visibility='default' filepath='drivers/usb/core/hcd-pci.c' line='602' column='1' elf-symbol-id='usb_hcd_pci_pm_ops'/> <function-decl name='usb_hcd_pci_shutdown' mangled-name='usb_hcd_pci_shutdown' filepath='drivers/usb/core/hcd-pci.c' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_pci_shutdown'> <parameter type-id='85196e3f' name='dev' filepath='drivers/usb/core/hcd-pci.c' line='353' column='1'/> <return type-id='48b5725f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/core/hcd.c' language='LANG_C89'> - <function-decl name='usb_hcd_map_urb_for_dma' mangled-name='usb_hcd_map_urb_for_dma' filepath='drivers/usb/core/hcd.c' line='1404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_map_urb_for_dma'> - <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='1404' column='1'/> - <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/hcd.c' line='1404' column='1'/> - <parameter type-id='3eb7c31c' name='mem_flags' filepath='drivers/usb/core/hcd.c' line='1405' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__usb_create_hcd' mangled-name='__usb_create_hcd' filepath='drivers/usb/core/hcd.c' line='2433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__usb_create_hcd'> - <parameter type-id='5aa12c86' name='driver' filepath='drivers/usb/core/hcd.c' line='2433' column='1'/> - <parameter type-id='fa0b179b' name='sysdev' filepath='drivers/usb/core/hcd.c' line='2434' column='1'/> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/core/hcd.c' line='2434' column='1'/> - <parameter type-id='80f4b756' name='bus_name' filepath='drivers/usb/core/hcd.c' line='2434' column='1'/> - <parameter type-id='fc4f83c1' name='primary_hcd' filepath='drivers/usb/core/hcd.c' line='2435' column='1'/> - <return type-id='fc4f83c1'/> - </function-decl> - <var-decl name='usb_hcds_loaded' type-id='7359adad' mangled-name='usb_hcds_loaded' visibility='default' filepath='drivers/usb/core/hcd.c' line='80' column='1' elf-symbol-id='usb_hcds_loaded'/> - <function-decl name='usb_hcd_start_port_resume' mangled-name='usb_hcd_start_port_resume' filepath='drivers/usb/core/hcd.c' line='1044' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_start_port_resume'> - <parameter type-id='3ab7d422' name='bus' filepath='drivers/usb/core/hcd.c' line='1044' column='1'/> - <parameter type-id='95e97e5e' name='portnum' filepath='drivers/usb/core/hcd.c' line='1044' column='1'/> + <function-decl name='usb_hcd_pci_remove' mangled-name='usb_hcd_pci_remove' filepath='drivers/usb/core/hcd-pci.c' line='310' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_pci_remove'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/usb/core/hcd-pci.c' line='310' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='usb_hcd_end_port_resume' mangled-name='usb_hcd_end_port_resume' filepath='drivers/usb/core/hcd.c' line='1066' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_end_port_resume'> - <parameter type-id='3ab7d422' name='bus' filepath='drivers/usb/core/hcd.c' line='1066' column='1'/> - <parameter type-id='95e97e5e' name='portnum' filepath='drivers/usb/core/hcd.c' line='1066' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_calc_bus_time' mangled-name='usb_calc_bus_time' filepath='drivers/usb/core/hcd.c' line='1092' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_calc_bus_time'> - <parameter type-id='95e97e5e' name='speed' filepath='drivers/usb/core/hcd.c' line='1092' column='1'/> - <parameter type-id='95e97e5e' name='is_input' filepath='drivers/usb/core/hcd.c' line='1092' column='1'/> - <parameter type-id='95e97e5e' name='isoc' filepath='drivers/usb/core/hcd.c' line='1092' column='1'/> - <parameter type-id='95e97e5e' name='bytecount' filepath='drivers/usb/core/hcd.c' line='1092' column='1'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='usb_hcd_unmap_urb_for_dma' mangled-name='usb_hcd_unmap_urb_for_dma' filepath='drivers/usb/core/hcd.c' line='1357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_unmap_urb_for_dma'> - <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='1357' column='1'/> - <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/hcd.c' line='1357' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_hc_died' mangled-name='usb_hc_died' filepath='drivers/usb/core/hcd.c' line='2381' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hc_died'> - <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='2381' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_hcd_irq' mangled-name='usb_hcd_irq' filepath='drivers/usb/core/hcd.c' line='2340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_irq'> - <parameter type-id='95e97e5e' name='irq' filepath='drivers/usb/core/hcd.c' line='2340' column='1'/> - <parameter type-id='eaa32e2f' name='__hcd' filepath='drivers/usb/core/hcd.c' line='2340' column='1'/> - <return type-id='4bdecfd7'/> - </function-decl> - <function-decl name='usb_hcd_platform_shutdown' mangled-name='usb_hcd_platform_shutdown' filepath='drivers/usb/core/hcd.c' line='2947' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_platform_shutdown'> - <parameter type-id='db362995' name='dev' filepath='drivers/usb/core/hcd.c' line='2947' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <pointer-type-def type-id='8f118d08' size-in-bits='64' id='5aa12c86'/> - <pointer-type-def type-id='392af4e9' size-in-bits='64' id='fc4f83c1'/> - <class-decl name='usb_hcd' size-in-bits='5632' is-struct='yes' visibility='default' filepath='include/linux/usb/hcd.h' line='82' column='1' id='392af4e9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='self' type-id='fa4d7704' visibility='default' filepath='include/linux/usb/hcd.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/usb/hcd.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='product_desc' type-id='80f4b756' visibility='default' filepath='include/linux/usb/hcd.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='speed' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/hcd.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='irq_descr' type-id='6653bb13' visibility='default' filepath='include/linux/usb/hcd.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='rh_timer' type-id='abe41e67' visibility='default' filepath='include/linux/usb/hcd.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='status_urb' type-id='ab85b8f2' visibility='default' filepath='include/linux/usb/hcd.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='wakeup_work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/hcd.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='died_work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/hcd.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='driver' type-id='5aa12c86' visibility='default' filepath='include/linux/usb/hcd.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='usb_phy' type-id='ca9354d1' visibility='default' filepath='include/linux/usb/hcd.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='phy_roothub' type-id='7befabdd' visibility='default' filepath='include/linux/usb/hcd.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/usb/hcd.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='dev_policy' type-id='7e6e640d' visibility='default' filepath='include/linux/usb/hcd.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rh_registered' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='rh_pollable' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='msix_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='msi_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='skip_phy_initialization' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='uses_new_polling' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='wireless' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='has_tt' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='amd_resume_bug' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='can_do_streams' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='tpl_support' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='cant_recv_wakeups' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='regs' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/hcd.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='rsrc_start' type-id='acc63fdf' visibility='default' filepath='include/linux/usb/hcd.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='rsrc_len' type-id='acc63fdf' visibility='default' filepath='include/linux/usb/hcd.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='power_budget' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='high_prio_bh' type-id='63972aea' visibility='default' filepath='include/linux/usb/hcd.h' line='185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='low_prio_bh' type-id='63972aea' visibility='default' filepath='include/linux/usb/hcd.h' line='186' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='address0_mutex' type-id='e0ea832a' visibility='default' filepath='include/linux/usb/hcd.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='bandwidth_mutex' type-id='e0ea832a' visibility='default' filepath='include/linux/usb/hcd.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='shared_hcd' type-id='fc4f83c1' visibility='default' filepath='include/linux/usb/hcd.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='primary_hcd' type-id='fc4f83c1' visibility='default' filepath='include/linux/usb/hcd.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='pool' type-id='9d8055ec' visibility='default' filepath='include/linux/usb/hcd.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='state' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/hcd.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='localmem_pool' type-id='75b9415a' visibility='default' filepath='include/linux/usb/hcd.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5568'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='hcd_priv' type-id='c99b5ecd' visibility='default' filepath='include/linux/usb/hcd.h' line='239' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='519497e3' const='yes' id='8f118d08'/> - <class-decl name='giveback_urb_bh' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/usb/hcd.h' line='68' column='1' id='63972aea'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='running' type-id='b50a4934' visibility='default' filepath='include/linux/usb/hcd.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb/hcd.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/linux/usb/hcd.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='bh' type-id='7a7ea727' visibility='default' filepath='include/linux/usb/hcd.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='completing_ep' type-id='15adb516' visibility='default' filepath='include/linux/usb/hcd.h' line='73' column='1'/> - </data-member> - </class-decl> - <class-decl name='hc_driver' size-in-bits='3264' is-struct='yes' visibility='default' filepath='include/linux/usb/hcd.h' line='257' column='1' id='519497e3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='description' type-id='80f4b756' visibility='default' filepath='include/linux/usb/hcd.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='product_desc' type-id='80f4b756' visibility='default' filepath='include/linux/usb/hcd.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hcd_priv_size' type-id='b59d7dce' visibility='default' filepath='include/linux/usb/hcd.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='irq' type-id='a4e9cbb0' visibility='default' filepath='include/linux/usb/hcd.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/hcd.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='reset' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='start' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pci_suspend' type-id='f49825dc' visibility='default' filepath='include/linux/usb/hcd.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pci_resume' type-id='f49825dc' visibility='default' filepath='include/linux/usb/hcd.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='stop' type-id='2638ad78' visibility='default' filepath='include/linux/usb/hcd.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='shutdown' type-id='2638ad78' visibility='default' filepath='include/linux/usb/hcd.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='get_frame_number' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='urb_enqueue' type-id='26f734e7' visibility='default' filepath='include/linux/usb/hcd.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='urb_dequeue' type-id='909b5775' visibility='default' filepath='include/linux/usb/hcd.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='map_urb_for_dma' type-id='26f734e7' visibility='default' filepath='include/linux/usb/hcd.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='unmap_urb_for_dma' type-id='da12244f' visibility='default' filepath='include/linux/usb/hcd.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='endpoint_disable' type-id='e1007da7' visibility='default' filepath='include/linux/usb/hcd.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='endpoint_reset' type-id='e1007da7' visibility='default' filepath='include/linux/usb/hcd.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='hub_status_data' type-id='34083223' visibility='default' filepath='include/linux/usb/hcd.h' line='329' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='hub_control' type-id='82a5e0a9' visibility='default' filepath='include/linux/usb/hcd.h' line='330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='bus_suspend' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='bus_resume' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='334' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='start_port_reset' type-id='52f4f223' visibility='default' filepath='include/linux/usb/hcd.h' line='335' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='get_resuming_ports' type-id='3e34b3ae' visibility='default' filepath='include/linux/usb/hcd.h' line='336' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='relinquish_port' type-id='0d7f0367' visibility='default' filepath='include/linux/usb/hcd.h' line='339' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='port_handed_over' type-id='ef2f6230' visibility='default' filepath='include/linux/usb/hcd.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='clear_tt_buffer_complete' type-id='e1007da7' visibility='default' filepath='include/linux/usb/hcd.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='alloc_dev' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='349' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='free_dev' type-id='b48dadb7' visibility='default' filepath='include/linux/usb/hcd.h' line='351' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='alloc_streams' type-id='c1729c2a' visibility='default' filepath='include/linux/usb/hcd.h' line='353' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='free_streams' type-id='473afbc8' visibility='default' filepath='include/linux/usb/hcd.h' line='359' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='add_endpoint' type-id='2c3372f7' visibility='default' filepath='include/linux/usb/hcd.h' line='374' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='drop_endpoint' type-id='2c3372f7' visibility='default' filepath='include/linux/usb/hcd.h' line='377' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='check_bandwidth' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='reset_bandwidth' type-id='b48dadb7' visibility='default' filepath='include/linux/usb/hcd.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='address_device' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='enable_device' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='update_hub_device' type-id='cf0b24c2' visibility='default' filepath='include/linux/usb/hcd.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='reset_device' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='update_device' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='set_usb2_hw_lpm' type-id='8ceda7f7' visibility='default' filepath='include/linux/usb/hcd.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='enable_usb3_lpm_timeout' type-id='280dcd9f' visibility='default' filepath='include/linux/usb/hcd.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='disable_usb3_lpm_timeout' type-id='280dcd9f' visibility='default' filepath='include/linux/usb/hcd.h' line='415' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='find_raw_port_number' type-id='ef2f6230' visibility='default' filepath='include/linux/usb/hcd.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='port_power' type-id='57938551' visibility='default' filepath='include/linux/usb/hcd.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='android_vendor_data' type-id='f05e8e77' visibility='default' filepath='include/linux/usb/hcd.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='425' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='ab33c616' size-in-bits='256' id='9d8055ec'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <enum-decl name='usb_dev_authorize_policy' filepath='include/linux/usb/hcd.h' line='76' column='1' id='7e6e640d'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_DEVICE_AUTHORIZE_NONE' value='0'/> - <enumerator name='USB_DEVICE_AUTHORIZE_ALL' value='1'/> - <enumerator name='USB_DEVICE_AUTHORIZE_INTERNAL' value='2'/> - </enum-decl> - <pointer-type-def type-id='171b0f6c' size-in-bits='64' id='75b9415a'/> - <pointer-type-def type-id='f7de2149' size-in-bits='64' id='ca9354d1'/> - <pointer-type-def type-id='ceda742d' size-in-bits='64' id='7befabdd'/> - <class-decl name='gen_pool' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/genalloc.h' line='58' column='1' id='171b0f6c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/genalloc.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='chunks' type-id='72f469ec' visibility='default' filepath='include/linux/genalloc.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='min_alloc_order' type-id='95e97e5e' visibility='default' filepath='include/linux/genalloc.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='algo' type-id='00278b91' visibility='default' filepath='include/linux/genalloc.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/genalloc.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/genalloc.h' line='66' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_phy' size-in-bits='2816' is-struct='yes' visibility='default' filepath='include/linux/usb/phy.h' line='88' column='1' id='f7de2149'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/usb/phy.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='label' type-id='80f4b756' visibility='default' filepath='include/linux/usb/phy.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/phy.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='type' type-id='d95f4827' visibility='default' filepath='include/linux/usb/phy.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='last_event' type-id='278dd9ca' visibility='default' filepath='include/linux/usb/phy.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='otg' type-id='22be78e8' visibility='default' filepath='include/linux/usb/phy.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='io_dev' type-id='fa0b179b' visibility='default' filepath='include/linux/usb/phy.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='io_ops' type-id='aae1a0f1' visibility='default' filepath='include/linux/usb/phy.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='io_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/phy.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='edev' type-id='c0d6fada' visibility='default' filepath='include/linux/usb/phy.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='id_edev' type-id='c0d6fada' visibility='default' filepath='include/linux/usb/phy.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='vbus_nb' type-id='9b08f7cd' visibility='default' filepath='include/linux/usb/phy.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='id_nb' type-id='9b08f7cd' visibility='default' filepath='include/linux/usb/phy.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='type_nb' type-id='9b08f7cd' visibility='default' filepath='include/linux/usb/phy.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='chg_type' type-id='eba182c8' visibility='default' filepath='include/linux/usb/phy.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='chg_state' type-id='6d659af5' visibility='default' filepath='include/linux/usb/phy.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='chg_cur' type-id='c1a2a792' visibility='default' filepath='include/linux/usb/phy.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='chg_work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/phy.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='notifier' type-id='dbd58f6e' visibility='default' filepath='include/linux/usb/phy.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='port_status' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/phy.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2064'> - <var-decl name='port_change' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/phy.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/linux/usb/phy.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='init' type-id='dd6ccf15' visibility='default' filepath='include/linux/usb/phy.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='shutdown' type-id='6cd1df94' visibility='default' filepath='include/linux/usb/phy.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='set_vbus' type-id='fc1fbe7c' visibility='default' filepath='include/linux/usb/phy.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='set_power' type-id='2d642297' visibility='default' filepath='include/linux/usb/phy.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='set_suspend' type-id='fc1fbe7c' visibility='default' filepath='include/linux/usb/phy.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='set_wakeup' type-id='523228f0' visibility='default' filepath='include/linux/usb/phy.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='notify_connect' type-id='2f4077f3' visibility='default' filepath='include/linux/usb/phy.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='notify_disconnect' type-id='2f4077f3' visibility='default' filepath='include/linux/usb/phy.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='charger_detect' type-id='c4884d33' visibility='default' filepath='include/linux/usb/phy.h' line='157' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_phy_roothub' is-struct='yes' visibility='default' is-declaration-only='yes' id='ceda742d'/> - <pointer-type-def type-id='2bf33030' size-in-bits='64' id='ab33c616'/> - <pointer-type-def type-id='84096265' size-in-bits='64' id='3d4f6569'/> - <pointer-type-def type-id='7f416417' size-in-bits='64' id='34083223'/> - <pointer-type-def type-id='e86b7946' size-in-bits='64' id='ef2f6230'/> - <pointer-type-def type-id='2457cbe5' size-in-bits='64' id='57938551'/> - <pointer-type-def type-id='b0922992' size-in-bits='64' id='f49825dc'/> - <pointer-type-def type-id='0b4fb7b5' size-in-bits='64' id='82a5e0a9'/> - <pointer-type-def type-id='285e362f' size-in-bits='64' id='52f4f223'/> - <pointer-type-def type-id='3e298e69' size-in-bits='64' id='909b5775'/> - <pointer-type-def type-id='58c82a2b' size-in-bits='64' id='26f734e7'/> - <pointer-type-def type-id='f8b5874e' size-in-bits='64' id='530cb308'/> - <pointer-type-def type-id='a24a51b3' size-in-bits='64' id='280dcd9f'/> - <pointer-type-def type-id='e09dbee3' size-in-bits='64' id='8ceda7f7'/> - <pointer-type-def type-id='a8fc2a93' size-in-bits='64' id='2c3372f7'/> - <pointer-type-def type-id='96a19766' size-in-bits='64' id='473afbc8'/> - <pointer-type-def type-id='84ec62b0' size-in-bits='64' id='c1729c2a'/> - <pointer-type-def type-id='98789900' size-in-bits='64' id='cf0b24c2'/> - <pointer-type-def type-id='3a0b2d1e' size-in-bits='64' id='a4e9cbb0'/> - <pointer-type-def type-id='78932bbc' size-in-bits='64' id='3e34b3ae'/> - <pointer-type-def type-id='54b8f32e' size-in-bits='64' id='2638ad78'/> - <pointer-type-def type-id='3870c7c3' size-in-bits='64' id='0d7f0367'/> - <pointer-type-def type-id='c51e5ffb' size-in-bits='64' id='da12244f'/> - <pointer-type-def type-id='6cef7733' size-in-bits='64' id='b48dadb7'/> - <pointer-type-def type-id='f4bdc973' size-in-bits='64' id='e1007da7'/> - <class-decl name='dma_pool' size-in-bits='832' is-struct='yes' visibility='default' filepath='mm/dmapool.c' line='42' column='1' id='2bf33030'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='page_list' type-id='72f469ec' visibility='default' filepath='mm/dmapool.c' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='mm/dmapool.c' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='mm/dmapool.c' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='mm/dmapool.c' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='allocation' type-id='b59d7dce' visibility='default' filepath='mm/dmapool.c' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='boundary' type-id='b59d7dce' visibility='default' filepath='mm/dmapool.c' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='name' type-id='16dc656a' visibility='default' filepath='mm/dmapool.c' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='pools' type-id='72f469ec' visibility='default' filepath='mm/dmapool.c' line='50' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_charger_current' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/usb/phy.h' line='77' column='1' id='c1a2a792'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sdp_min' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/phy.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='sdp_max' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/phy.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dcp_min' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/phy.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='dcp_max' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/phy.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cdp_min' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/phy.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='cdp_max' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/phy.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='aca_min' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/phy.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='aca_max' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/phy.h' line='85' column='1'/> - </data-member> - </class-decl> - <enum-decl name='usb_charger_state' filepath='include/uapi/linux/usb/charger.h' line='25' column='1' id='6d659af5'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_CHARGER_DEFAULT' value='0'/> - <enumerator name='USB_CHARGER_PRESENT' value='1'/> - <enumerator name='USB_CHARGER_ABSENT' value='2'/> - </enum-decl> - <enum-decl name='usb_charger_type' filepath='include/uapi/linux/usb/charger.h' line='16' column='1' id='eba182c8'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='UNKNOWN_TYPE' value='0'/> - <enumerator name='SDP_TYPE' value='1'/> - <enumerator name='DCP_TYPE' value='2'/> - <enumerator name='CDP_TYPE' value='3'/> - <enumerator name='ACA_TYPE' value='4'/> - </enum-decl> - <pointer-type-def type-id='b7022237' size-in-bits='64' id='c4884d33'/> - <enum-decl name='usb_phy_events' filepath='include/linux/usb/phy.h' line='27' column='1' id='278dd9ca'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_EVENT_NONE' value='0'/> - <enumerator name='USB_EVENT_VBUS' value='1'/> - <enumerator name='USB_EVENT_ID' value='2'/> - <enumerator name='USB_EVENT_CHARGER' value='3'/> - <enumerator name='USB_EVENT_ENUMERATED' value='4'/> - </enum-decl> - <enum-decl name='usb_phy_type' filepath='include/linux/usb/phy.h' line='36' column='1' id='d95f4827'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_PHY_TYPE_UNDEFINED' value='0'/> - <enumerator name='USB_PHY_TYPE_USB2' value='1'/> - <enumerator name='USB_PHY_TYPE_USB3' value='2'/> - </enum-decl> - <pointer-type-def type-id='fa93dbe1' size-in-bits='64' id='dd6ccf15'/> - <pointer-type-def type-id='9502627f' size-in-bits='64' id='2f4077f3'/> - <pointer-type-def type-id='9b07d522' size-in-bits='64' id='fc1fbe7c'/> - <pointer-type-def type-id='5c3855b6' size-in-bits='64' id='523228f0'/> - <pointer-type-def type-id='154f1323' size-in-bits='64' id='2d642297'/> - <typedef-decl name='genpool_algo_t' type-id='f54ae583' filepath='include/linux/genalloc.h' line='48' column='1' id='00278b91'/> - <pointer-type-def type-id='6e3d524a' size-in-bits='64' id='22be78e8'/> - <pointer-type-def type-id='b6b55329' size-in-bits='64' id='aae1a0f1'/> - <pointer-type-def type-id='f65a797a' size-in-bits='64' id='6cd1df94'/> - <class-decl name='usb_otg' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/usb/otg.h' line='16' column='1' id='6e3d524a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='default_a' type-id='f9b06939' visibility='default' filepath='include/linux/usb/otg.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='phy' type-id='503ff1ba' visibility='default' filepath='include/linux/usb/otg.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='usb_phy' type-id='ca9354d1' visibility='default' filepath='include/linux/usb/otg.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='host' type-id='3ab7d422' visibility='default' filepath='include/linux/usb/otg.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='gadget' type-id='49a58c0c' visibility='default' filepath='include/linux/usb/otg.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='state' type-id='4c0c8157' visibility='default' filepath='include/linux/usb/otg.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='set_host' type-id='40b8ad2b' visibility='default' filepath='include/linux/usb/otg.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='set_peripheral' type-id='ba1d878d' visibility='default' filepath='include/linux/usb/otg.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='set_vbus' type-id='c1ee9321' visibility='default' filepath='include/linux/usb/otg.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='start_srp' type-id='988d1520' visibility='default' filepath='include/linux/usb/otg.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='start_hnp' type-id='988d1520' visibility='default' filepath='include/linux/usb/otg.h' line='41' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_phy_io_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/phy.h' line='72' column='1' id='b6b55329'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='read' type-id='90c0e85c' visibility='default' filepath='include/linux/usb/phy.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='write' type-id='a52d0b9b' visibility='default' filepath='include/linux/usb/phy.h' line='74' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='713ac427' size-in-bits='64' id='f54ae583'/> - <pointer-type-def type-id='db1d8e86' size-in-bits='64' id='988d1520'/> - <pointer-type-def type-id='d2460aa5' size-in-bits='64' id='c1ee9321'/> - <pointer-type-def type-id='82014c8f' size-in-bits='64' id='40b8ad2b'/> - <pointer-type-def type-id='d9609309' size-in-bits='64' id='ba1d878d'/> - <pointer-type-def type-id='3e0660a2' size-in-bits='64' id='90c0e85c'/> - <pointer-type-def type-id='277480c7' size-in-bits='64' id='a52d0b9b'/> - <pointer-type-def type-id='54f638e6' size-in-bits='64' id='49a58c0c'/> - <class-decl name='usb_gadget' size-in-bits='8768' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='397' column='1' id='54f638e6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/gadget.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='udc' type-id='d872b366' visibility='default' filepath='include/linux/usb/gadget.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='ops' type-id='1d94d806' visibility='default' filepath='include/linux/usb/gadget.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='ep0' type-id='63a08bf7' visibility='default' filepath='include/linux/usb/gadget.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='ep_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='speed' type-id='4e532009' visibility='default' filepath='include/linux/usb/gadget.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='max_speed' type-id='4e532009' visibility='default' filepath='include/linux/usb/gadget.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='state' type-id='901a91cb' visibility='default' filepath='include/linux/usb/gadget.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/gadget.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/usb/gadget.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='isoch_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8288'> - <var-decl name='out_epnum' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='in_epnum' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8352'> - <var-decl name='mA' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='otg_caps' type-id='451a0588' visibility='default' filepath='include/linux/usb/gadget.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sg_supported' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='415' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='is_otg' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='is_a_peripheral' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='b_hnp_enable' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='a_hnp_support' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='a_alt_hnp_support' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='hnp_polling_support' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='host_request_flag' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='quirk_ep_out_aligned_size' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='quirk_altset_not_supp' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='quirk_stall_not_supp' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='quirk_zlp_not_supp' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='426' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='quirk_avoids_skb_reserve' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='427' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13'> - <var-decl name='is_selfpowered' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='deactivated' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='429' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='15'> - <var-decl name='connected' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='lpm_capable' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8480'> - <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/gadget.h' line='432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/gadget.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8576'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/gadget.h' line='435' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8640'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/gadget.h' line='436' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8704'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/gadget.h' line='437' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='54286388' size-in-bits='64' id='1d94d806'/> - <pointer-type-def type-id='8005701f' size-in-bits='64' id='63a08bf7'/> - <pointer-type-def type-id='1ee0d0f0' size-in-bits='64' id='d872b366'/> - <class-decl name='usb_ep' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='223' column='1' id='8005701f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/gadget.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/gadget.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ops' type-id='ea2a1f7d' visibility='default' filepath='include/linux/usb/gadget.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ep_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='caps' type-id='14d94f61' visibility='default' filepath='include/linux/usb/gadget.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='claimed' type-id='b50a4934' visibility='default' filepath='include/linux/usb/gadget.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='360'> - <var-decl name='enabled' type-id='b50a4934' visibility='default' filepath='include/linux/usb/gadget.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='maxpacket' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='maxpacket_limit' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='max_streams' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mult' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='maxburst' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='424'> - <var-decl name='address' type-id='f9b06939' visibility='default' filepath='include/linux/usb/gadget.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='desc' type-id='428819c0' visibility='default' filepath='include/linux/usb/gadget.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='comp_desc' type-id='c6228d99' visibility='default' filepath='include/linux/usb/gadget.h' line='239' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_udc' size-in-bits='7680' is-struct='yes' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='36' column='1' id='1ee0d0f0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='driver' type-id='9762ede1' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='gadget' type-id='49a58c0c' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='vbus' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='41' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='83cac475' const='yes' id='54286388'/> - <class-decl name='usb_ep_caps' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='163' column='1' id='14d94f61'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type_control' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='type_iso' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='type_bulk' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='type_int' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='dir_in' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='dir_out' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='169' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_gadget_ops' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='308' column='1' id='83cac475'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='get_frame' type-id='42262596' visibility='default' filepath='include/linux/usb/gadget.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wakeup' type-id='42262596' visibility='default' filepath='include/linux/usb/gadget.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set_selfpowered' type-id='2b8a73bd' visibility='default' filepath='include/linux/usb/gadget.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='vbus_session' type-id='2b8a73bd' visibility='default' filepath='include/linux/usb/gadget.h' line='312' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='vbus_draw' type-id='86ec8614' visibility='default' filepath='include/linux/usb/gadget.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pullup' type-id='2b8a73bd' visibility='default' filepath='include/linux/usb/gadget.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ioctl' type-id='11f75c44' visibility='default' filepath='include/linux/usb/gadget.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_config_params' type-id='b90a2617' visibility='default' filepath='include/linux/usb/gadget.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='udc_start' type-id='3e610606' visibility='default' filepath='include/linux/usb/gadget.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='udc_stop' type-id='42262596' visibility='default' filepath='include/linux/usb/gadget.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='udc_set_speed' type-id='20950ec7' visibility='default' filepath='include/linux/usb/gadget.h' line='322' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='match_ep' type-id='9f35b348' visibility='default' filepath='include/linux/usb/gadget.h' line='323' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='e03e976a' size-in-bits='64' id='428819c0'/> - <pointer-type-def type-id='090a4485' size-in-bits='64' id='ea2a1f7d'/> - <pointer-type-def type-id='1ac45f89' size-in-bits='64' id='c6228d99'/> - <pointer-type-def type-id='b718d3f9' size-in-bits='64' id='9762ede1'/> - <class-decl name='usb_gadget_driver' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='680' column='1' id='b718d3f9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='function' type-id='26a90f95' visibility='default' filepath='include/linux/usb/gadget.h' line='681' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='max_speed' type-id='4e532009' visibility='default' filepath='include/linux/usb/gadget.h' line='682' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bind' type-id='3e610606' visibility='default' filepath='include/linux/usb/gadget.h' line='683' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='unbind' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='685' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='setup' type-id='54a734c8' visibility='default' filepath='include/linux/usb/gadget.h' line='686' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='disconnect' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='688' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='suspend' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='resume' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='690' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='reset' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='691' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/usb/gadget.h' line='694' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='udc_name' type-id='26a90f95' visibility='default' filepath='include/linux/usb/gadget.h' line='696' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='pending' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='697' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='match_existing_only' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='698' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='2b1e6e59' const='yes' id='e03e976a'/> - <qualified-type-def type-id='e094094c' const='yes' id='090a4485'/> - <qualified-type-def type-id='1f03d7fe' const='yes' id='1ac45f89'/> - <pointer-type-def type-id='90e882dc' size-in-bits='64' id='42262596'/> - <pointer-type-def type-id='b845c559' size-in-bits='64' id='2b8a73bd'/> - <pointer-type-def type-id='5f4720b2' size-in-bits='64' id='86ec8614'/> - <pointer-type-def type-id='3ba00442' size-in-bits='64' id='11f75c44'/> - <pointer-type-def type-id='e7d8509c' size-in-bits='64' id='3e610606'/> - <pointer-type-def type-id='8684c7e6' size-in-bits='64' id='9f35b348'/> - <pointer-type-def type-id='f089a11b' size-in-bits='64' id='20950ec7'/> - <pointer-type-def type-id='f5213d9b' size-in-bits='64' id='b90a2617'/> - <class-decl name='usb_ep_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='133' column='1' id='e094094c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='enable' type-id='4426dbe0' visibility='default' filepath='include/linux/usb/gadget.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='disable' type-id='99f649a9' visibility='default' filepath='include/linux/usb/gadget.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dispose' type-id='b1c1788a' visibility='default' filepath='include/linux/usb/gadget.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='alloc_request' type-id='37593c93' visibility='default' filepath='include/linux/usb/gadget.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='free_request' type-id='2dfafd2c' visibility='default' filepath='include/linux/usb/gadget.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='queue' type-id='bbe8d894' visibility='default' filepath='include/linux/usb/gadget.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dequeue' type-id='487818e7' visibility='default' filepath='include/linux/usb/gadget.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='set_halt' type-id='807f0070' visibility='default' filepath='include/linux/usb/gadget.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='set_wedge' type-id='99f649a9' visibility='default' filepath='include/linux/usb/gadget.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='fifo_status' type-id='99f649a9' visibility='default' filepath='include/linux/usb/gadget.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='fifo_flush' type-id='b1c1788a' visibility='default' filepath='include/linux/usb/gadget.h' line='151' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='c70cf626' size-in-bits='64' id='54a734c8'/> - <pointer-type-def type-id='d6bdcb4d' size-in-bits='64' id='a915fb99'/> - <pointer-type-def type-id='72e0b98d' size-in-bits='64' id='99f649a9'/> - <pointer-type-def type-id='c112c396' size-in-bits='64' id='4426dbe0'/> - <pointer-type-def type-id='5f81edee' size-in-bits='64' id='807f0070'/> - <pointer-type-def type-id='23420063' size-in-bits='64' id='487818e7'/> - <pointer-type-def type-id='f1c2900a' size-in-bits='64' id='bbe8d894'/> - <pointer-type-def type-id='cd4cfe6f' size-in-bits='64' id='37593c93'/> - <pointer-type-def type-id='e72900f8' size-in-bits='64' id='b1c1788a'/> - <pointer-type-def type-id='192c003a' size-in-bits='64' id='2dfafd2c'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/core/hub.c' language='LANG_C89'> - <var-decl name='ehci_cf_port_reset_rwsem' type-id='f19fdb93' mangled-name='ehci_cf_port_reset_rwsem' visibility='default' filepath='drivers/usb/core/hub.c' line='111' column='1' elf-symbol-id='ehci_cf_port_reset_rwsem'/> - <function-decl name='usb_wakeup_notification' mangled-name='usb_wakeup_notification' filepath='drivers/usb/core/hub.c' line='706' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_wakeup_notification'> - <parameter type-id='25e60cb2' name='hdev' filepath='drivers/usb/core/hub.c' line='706' column='1'/> - <parameter type-id='f0981eeb' name='portnum' filepath='drivers/usb/core/hub.c' line='707' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_hub_clear_tt_buffer' mangled-name='usb_hub_clear_tt_buffer' filepath='drivers/usb/core/hub.c' line='875' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hub_clear_tt_buffer'> - <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/hub.c' line='875' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_set_device_state' mangled-name='usb_set_device_state' filepath='drivers/usb/core/hub.c' line='2056' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_set_device_state'> - <parameter type-id='25e60cb2' name='udev' filepath='drivers/usb/core/hub.c' line='2056' column='1'/> - <parameter type-id='901a91cb' name='new_state' filepath='drivers/usb/core/hub.c' line='2057' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_choose_configuration' mangled-name='usb_choose_configuration' filepath='drivers/usb/core/usb.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_choose_configuration'> - <parameter type-id='25e60cb2'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_root_hub_lost_power' mangled-name='usb_root_hub_lost_power' filepath='drivers/usb/core/hub.c' line='3846' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_root_hub_lost_power'> - <parameter type-id='25e60cb2' name='rhdev' filepath='drivers/usb/core/hub.c' line='3846' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_hub_find_child' mangled-name='usb_hub_find_child' filepath='drivers/usb/core/hub.c' line='6113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hub_find_child'> - <parameter type-id='25e60cb2' name='hdev' filepath='drivers/usb/core/hub.c' line='6113' column='1'/> - <parameter type-id='95e97e5e' name='port1' filepath='drivers/usb/core/hub.c' line='6114' column='1'/> - <return type-id='25e60cb2'/> - </function-decl> - <function-decl name='usb_autopm_put_interface_no_suspend' mangled-name='usb_autopm_put_interface_no_suspend' filepath='include/linux/usb.h' line='798' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_autopm_put_interface_no_suspend'> - <parameter type-id='8bf48c31'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kobject_get_path' mangled-name='kobject_get_path' filepath='include/linux/kobject.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_get_path'> - <parameter type-id='d30bdc51'/> - <parameter type-id='f0981eeb'/> - <return type-id='26a90f95'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/core/message.c' language='LANG_C89'> - <class-decl name='usb_sg_request' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1891' column='1' id='f14efa5e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1892' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bytes' type-id='b59d7dce' visibility='default' filepath='include/linux/usb.h' line='1893' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb.h' line='1899' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dev' type-id='25e60cb2' visibility='default' filepath='include/linux/usb.h' line='1901' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pipe' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1902' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='entries' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1904' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='urbs' type-id='db81fc08' visibility='default' filepath='include/linux/usb.h' line='1905' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1907' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='complete' type-id='f9fef04f' visibility='default' filepath='include/linux/usb.h' line='1908' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='ab85b8f2' size-in-bits='64' id='db81fc08'/> - <pointer-type-def type-id='f14efa5e' size-in-bits='64' id='56f81414'/> - <function-decl name='usb_bulk_msg' mangled-name='usb_bulk_msg' filepath='drivers/usb/core/message.c' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_bulk_msg'> - <parameter type-id='25e60cb2' name='usb_dev' filepath='drivers/usb/core/message.c' line='229' column='1'/> - <parameter type-id='f0981eeb' name='pipe' filepath='drivers/usb/core/message.c' line='229' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/usb/core/message.c' line='230' column='1'/> - <parameter type-id='95e97e5e' name='len' filepath='drivers/usb/core/message.c' line='230' column='1'/> - <parameter type-id='7292109c' name='actual_length' filepath='drivers/usb/core/message.c' line='230' column='1'/> - <parameter type-id='95e97e5e' name='timeout' filepath='drivers/usb/core/message.c' line='230' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_sg_init' mangled-name='usb_sg_init' filepath='drivers/usb/core/message.c' line='367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_sg_init'> - <parameter type-id='56f81414' name='io' filepath='drivers/usb/core/message.c' line='367' column='1'/> - <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/message.c' line='367' column='1'/> - <parameter type-id='f0981eeb' name='pipe' filepath='drivers/usb/core/message.c' line='368' column='1'/> - <parameter type-id='f0981eeb' name='period' filepath='drivers/usb/core/message.c' line='368' column='1'/> - <parameter type-id='bf3ef905' name='sg' filepath='drivers/usb/core/message.c' line='368' column='1'/> - <parameter type-id='95e97e5e' name='nents' filepath='drivers/usb/core/message.c' line='369' column='1'/> - <parameter type-id='b59d7dce' name='length' filepath='drivers/usb/core/message.c' line='369' column='1'/> - <parameter type-id='3eb7c31c' name='mem_flags' filepath='drivers/usb/core/message.c' line='369' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_sg_wait' mangled-name='usb_sg_wait' filepath='drivers/usb/core/message.c' line='515' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_sg_wait'> - <parameter type-id='56f81414' name='io' filepath='drivers/usb/core/message.c' line='515' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_sg_cancel' mangled-name='usb_sg_cancel' filepath='drivers/usb/core/message.c' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_sg_cancel'> - <parameter type-id='56f81414' name='io' filepath='drivers/usb/core/message.c' line='585' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_reset_endpoint' mangled-name='usb_reset_endpoint' filepath='drivers/usb/core/message.c' line='1176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_reset_endpoint'> - <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/message.c' line='1176' column='1'/> - <parameter type-id='f0981eeb' name='epaddr' filepath='drivers/usb/core/message.c' line='1176' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_reset_configuration' mangled-name='usb_reset_configuration' filepath='drivers/usb/core/message.c' line='1547' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_reset_configuration'> - <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/message.c' line='1547' column='1'/> + <function-decl name='usb_hcd_pci_probe' mangled-name='usb_hcd_pci_probe' filepath='drivers/usb/core/hcd-pci.c' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_pci_probe'> + <parameter type-id='85196e3f' name='dev' filepath='drivers/usb/core/hcd-pci.c' line='172' column='1'/> + <parameter type-id='92fc8aa5' name='id' filepath='drivers/usb/core/hcd-pci.c' line='172' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/usb/core/notify.c' language='LANG_C89'> - <function-decl name='usb_register_notify' mangled-name='usb_register_notify' filepath='drivers/usb/core/notify.c' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_register_notify'> - <parameter type-id='d504f73d' name='nb' filepath='drivers/usb/core/notify.c' line='29' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_unregister_notify' mangled-name='usb_unregister_notify' filepath='drivers/usb/core/notify.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_unregister_notify'> - <parameter type-id='d504f73d' name='nb' filepath='drivers/usb/core/notify.c' line='42' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/core/urb.c' language='LANG_C89'> - <function-decl name='usb_poison_urb' mangled-name='usb_poison_urb' filepath='drivers/usb/core/urb.c' line='735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_poison_urb'> - <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/urb.c' line='735' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_unpoison_urb' mangled-name='usb_unpoison_urb' filepath='drivers/usb/core/urb.c' line='756' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_unpoison_urb'> - <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/urb.c' line='756' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_poison_anchored_urbs' mangled-name='usb_poison_anchored_urbs' filepath='drivers/usb/core/urb.c' line='835' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_poison_anchored_urbs'> - <parameter type-id='bd300bf3' name='anchor' filepath='drivers/usb/core/urb.c' line='835' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_scuttle_anchored_urbs' mangled-name='usb_scuttle_anchored_urbs' filepath='drivers/usb/core/urb.c' line='994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_scuttle_anchored_urbs'> - <parameter type-id='bd300bf3' name='anchor' filepath='drivers/usb/core/urb.c' line='994' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/core/usb.c' language='LANG_C89'> - <pointer-type-def type-id='9a602380' size-in-bits='64' id='b86ec3b2'/> - <pointer-type-def type-id='a07d0491' size-in-bits='64' id='5fce7261'/> - <function-decl name='usb_find_common_endpoints' mangled-name='usb_find_common_endpoints' filepath='drivers/usb/core/usb.c' line='136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_find_common_endpoints'> - <parameter type-id='2ac920d2' name='alt' filepath='drivers/usb/core/usb.c' line='136' column='1'/> - <parameter type-id='5fce7261' name='bulk_in' filepath='drivers/usb/core/usb.c' line='137' column='1'/> - <parameter type-id='5fce7261' name='bulk_out' filepath='drivers/usb/core/usb.c' line='138' column='1'/> - <parameter type-id='5fce7261' name='int_in' filepath='drivers/usb/core/usb.c' line='139' column='1'/> - <parameter type-id='5fce7261' name='int_out' filepath='drivers/usb/core/usb.c' line='140' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_altnum_to_altsetting' mangled-name='usb_altnum_to_altsetting' filepath='drivers/usb/core/usb.c' line='385' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_altnum_to_altsetting'> - <parameter type-id='ad22f238' name='intf' filepath='drivers/usb/core/usb.c' line='386' column='1'/> - <parameter type-id='f0981eeb' name='altnum' filepath='drivers/usb/core/usb.c' line='387' column='1'/> - <return type-id='2ac920d2'/> - </function-decl> - <function-decl name='usb_find_interface' mangled-name='usb_find_interface' filepath='drivers/usb/core/usb.c' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_find_interface'> - <parameter type-id='46ae908a' name='drv' filepath='drivers/usb/core/usb.c' line='429' column='1'/> - <parameter type-id='95e97e5e' name='minor' filepath='drivers/usb/core/usb.c' line='429' column='1'/> - <return type-id='8bf48c31'/> - </function-decl> - <function-decl name='usb_for_each_dev' mangled-name='usb_for_each_dev' filepath='drivers/usb/core/usb.c' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_for_each_dev'> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/usb/core/usb.c' line='471' column='1'/> - <parameter type-id='b86ec3b2' name='fn' filepath='drivers/usb/core/usb.c' line='471' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_alloc_dev' mangled-name='usb_alloc_dev' filepath='drivers/usb/core/usb.c' line='651' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_alloc_dev'> - <parameter type-id='25e60cb2' name='parent' filepath='drivers/usb/core/usb.c' line='651' column='1'/> - <parameter type-id='3ab7d422' name='bus' filepath='drivers/usb/core/usb.c' line='652' column='1'/> - <parameter type-id='f0981eeb' name='port1' filepath='drivers/usb/core/usb.c' line='652' column='1'/> - <return type-id='25e60cb2'/> - </function-decl> - <function-decl name='usb_get_intf' mangled-name='usb_get_intf' filepath='drivers/usb/core/usb.c' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_intf'> - <parameter type-id='8bf48c31' name='intf' filepath='drivers/usb/core/usb.c' line='817' column='1'/> - <return type-id='8bf48c31'/> - </function-decl> - <function-decl name='usb_put_intf' mangled-name='usb_put_intf' filepath='drivers/usb/core/usb.c' line='833' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_put_intf'> - <parameter type-id='8bf48c31' name='intf' filepath='drivers/usb/core/usb.c' line='833' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_get_current_frame_number' mangled-name='usb_get_current_frame_number' filepath='drivers/usb/core/usb.c' line='917' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_current_frame_number'> - <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/usb.c' line='917' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__usb_get_extra_descriptor' mangled-name='__usb_get_extra_descriptor' filepath='drivers/usb/core/usb.c' line='929' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__usb_get_extra_descriptor'> - <parameter type-id='26a90f95' name='buffer' filepath='drivers/usb/core/usb.c' line='929' column='1'/> - <parameter type-id='f0981eeb' name='size' filepath='drivers/usb/core/usb.c' line='929' column='1'/> - <parameter type-id='002ac4a6' name='type' filepath='drivers/usb/core/usb.c' line='930' column='1'/> - <parameter type-id='63e171df' name='ptr' filepath='drivers/usb/core/usb.c' line='930' column='1'/> - <parameter type-id='b59d7dce' name='minsize' filepath='drivers/usb/core/usb.c' line='930' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='4e9f87c2' size-in-bits='64' id='ad22f238'/> - <function-type size-in-bits='64' id='9a602380'> - <parameter type-id='25e60cb2'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <pointer-type-def type-id='2b1e6e59' size-in-bits='64' id='a07d0491'/> - <qualified-type-def type-id='5b653fc9' const='yes' id='4e9f87c2'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/gadget/composite.c' language='LANG_C89'> - <function-decl name='usb_add_function' mangled-name='usb_add_function' filepath='drivers/usb/gadget/composite.c' line='300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_add_function'> - <parameter type-id='ee27b7c6' name='config' filepath='drivers/usb/gadget/composite.c' line='300' column='1'/> - <parameter type-id='e5411c2c' name='function' filepath='drivers/usb/gadget/composite.c' line='301' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_gadget_vbus_draw' mangled-name='usb_gadget_vbus_draw' filepath='include/linux/usb/gadget.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_vbus_draw'> - <parameter type-id='49a58c0c'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_gadget_set_state' mangled-name='usb_gadget_set_state' filepath='include/linux/usb/gadget.h' line='851' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_set_state'> - <parameter type-id='49a58c0c'/> - <parameter type-id='901a91cb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_gadget_probe_driver' mangled-name='usb_gadget_probe_driver' filepath='include/linux/usb/gadget.h' line='723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_probe_driver'> - <parameter type-id='9762ede1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_gadget_unregister_driver' mangled-name='usb_gadget_unregister_driver' filepath='include/linux/usb/gadget.h' line='738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_unregister_driver'> - <parameter type-id='9762ede1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_composite_setup_continue' mangled-name='usb_composite_setup_continue' filepath='drivers/usb/gadget/composite.c' line='2472' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_composite_setup_continue'> - <parameter type-id='2a895c01' name='cdev' filepath='drivers/usb/gadget/composite.c' line='2472' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <pointer-type-def type-id='e9546509' size-in-bits='64' id='2a895c01'/> - <pointer-type-def type-id='85c151d0' size-in-bits='64' id='ee27b7c6'/> - <pointer-type-def type-id='d6a54726' size-in-bits='64' id='e5411c2c'/> - <class-decl name='usb_composite_dev' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='478' column='1' id='e9546509'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='gadget' type-id='49a58c0c' visibility='default' filepath='include/linux/usb/composite.h' line='479' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='req' type-id='1a494567' visibility='default' filepath='include/linux/usb/composite.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='os_desc_req' type-id='1a494567' visibility='default' filepath='include/linux/usb/composite.h' line='481' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='config' type-id='ee27b7c6' visibility='default' filepath='include/linux/usb/composite.h' line='483' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='qw_sign' type-id='497ff6fb' visibility='default' filepath='include/linux/usb/composite.h' line='486' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='368'> - <var-decl name='b_vendor_code' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='487' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='os_desc_config' type-id='ee27b7c6' visibility='default' filepath='include/linux/usb/composite.h' line='488' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='use_os_string' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='suspended' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='493' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='456'> - <var-decl name='desc' type-id='582de67c' visibility='default' filepath='include/linux/usb/composite.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='configs' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='gstrings' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='driver' type-id='c64e62ba' visibility='default' filepath='include/linux/usb/composite.h' line='497' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='next_string_id' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='def_manufacturer' type-id='26a90f95' visibility='default' filepath='include/linux/usb/composite.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='deactivations' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='504' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='delayed_status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='509' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb/composite.h' line='512' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='setup_pending' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='515' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='os_desc_pending' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='516' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_configuration' size-in-bits='1792' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='302' column='1' id='85c151d0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='label' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='strings' type-id='fa0eba8f' visibility='default' filepath='include/linux/usb/composite.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='descriptors' type-id='1993c682' visibility='default' filepath='include/linux/usb/composite.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='unbind' type-id='b7daa1eb' visibility='default' filepath='include/linux/usb/composite.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='setup' type-id='04b7616c' visibility='default' filepath='include/linux/usb/composite.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='bConfigurationValue' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='328'> - <var-decl name='iConfiguration' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='bmAttributes' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='MaxPower' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/composite.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cdev' type-id='2a895c01' visibility='default' filepath='include/linux/usb/composite.h' line='323' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='327' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='functions' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='328' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='next_interface_id' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='329' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='superspeed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='highspeed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='fullspeed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='332' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='superspeed_plus' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='interface' type-id='9c207f89' visibility='default' filepath='include/linux/usb/composite.h' line='334' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_function' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='191' column='1' id='d6a54726'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='strings' type-id='fa0eba8f' visibility='default' filepath='include/linux/usb/composite.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fs_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hs_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ss_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ssp_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='config' type-id='ee27b7c6' visibility='default' filepath='include/linux/usb/composite.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='os_desc_table' type-id='fed2517b' visibility='default' filepath='include/linux/usb/composite.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='os_desc_n' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='bind' type-id='3b615603' visibility='default' filepath='include/linux/usb/composite.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='unbind' type-id='d44ba07c' visibility='default' filepath='include/linux/usb/composite.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='free_func' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/usb/composite.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='set_alt' type-id='addd4a1a' visibility='default' filepath='include/linux/usb/composite.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='get_alt' type-id='01481038' visibility='default' filepath='include/linux/usb/composite.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='disable' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='setup' type-id='b9adeaf4' visibility='default' filepath='include/linux/usb/composite.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='req_match' type-id='dc59a00f' visibility='default' filepath='include/linux/usb/composite.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='suspend' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='resume' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='get_status' type-id='58d59612' visibility='default' filepath='include/linux/usb/composite.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='func_suspend' type-id='dcad5492' visibility='default' filepath='include/linux/usb/composite.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='endpoints' type-id='f066dd3c' visibility='default' filepath='include/linux/usb/composite.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='fi' type-id='2abcd7ef' visibility='default' filepath='include/linux/usb/composite.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bind_deactivated' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='242' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='9e6bb89c' size-in-bits='64' id='1993c682'/> - <pointer-type-def type-id='1a56399f' size-in-bits='64' id='2abcd7ef'/> - <pointer-type-def type-id='f154f192' size-in-bits='64' id='04b7616c'/> - <pointer-type-def type-id='7c02f62f' size-in-bits='64' id='3b615603'/> - <pointer-type-def type-id='0965e7f8' size-in-bits='64' id='58d59612'/> - <pointer-type-def type-id='6d86a332' size-in-bits='64' id='b9adeaf4'/> - <pointer-type-def type-id='3ec9b040' size-in-bits='64' id='dcad5492'/> - <pointer-type-def type-id='6c6f1c36' size-in-bits='64' id='01481038'/> - <pointer-type-def type-id='476ef610' size-in-bits='64' id='addd4a1a'/> - <pointer-type-def type-id='16eae85b' size-in-bits='64' id='dc59a00f'/> - <pointer-type-def type-id='692fa8cc' size-in-bits='64' id='c64e62ba'/> - <pointer-type-def type-id='5948074d' size-in-bits='64' id='f363a725'/> - <array-type-def dimensions='1' type-id='e5411c2c' size-in-bits='1024' id='9c207f89'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <pointer-type-def type-id='9a9cf0bf' size-in-bits='64' id='fa0eba8f'/> - <pointer-type-def type-id='ee0eb9bb' size-in-bits='64' id='fed2517b'/> - <pointer-type-def type-id='43806adf' size-in-bits='64' id='1a494567'/> - <pointer-type-def type-id='faebaea7' size-in-bits='64' id='b7daa1eb'/> - <pointer-type-def type-id='b86ce2e2' size-in-bits='64' id='d44ba07c'/> - <pointer-type-def type-id='d7b840f9' size-in-bits='64' id='0da78fa5'/> - <class-decl name='usb_composite_driver' size-in-bits='2816' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='388' column='1' id='692fa8cc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='b5c13ec7' visibility='default' filepath='include/linux/usb/composite.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='strings' type-id='fa0eba8f' visibility='default' filepath='include/linux/usb/composite.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='max_speed' type-id='4e532009' visibility='default' filepath='include/linux/usb/composite.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='needs_serial' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='bind' type-id='ced7d449' visibility='default' filepath='include/linux/usb/composite.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='unbind' type-id='ced7d449' visibility='default' filepath='include/linux/usb/composite.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='disconnect' type-id='b2a3307c' visibility='default' filepath='include/linux/usb/composite.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='suspend' type-id='b2a3307c' visibility='default' filepath='include/linux/usb/composite.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='resume' type-id='b2a3307c' visibility='default' filepath='include/linux/usb/composite.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='gadget_driver' type-id='b718d3f9' visibility='default' filepath='include/linux/usb/composite.h' line='403' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_os_desc_table' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='113' column='1' id='ee0eb9bb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='if_id' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='os_desc' type-id='5260af22' visibility='default' filepath='include/linux/usb/composite.h' line='115' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_request' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='98' column='1' id='43806adf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='buf' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/gadget.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dma' type-id='cf29c9b3' visibility='default' filepath='include/linux/usb/gadget.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/linux/usb/gadget.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='num_sgs' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='num_mapped_sgs' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='stream_id' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='no_interrupt' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17'> - <var-decl name='zero' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18'> - <var-decl name='short_not_ok' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19'> - <var-decl name='dma_mapped' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='complete' type-id='2dfafd2c' visibility='default' filepath='include/linux/usb/gadget.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='context' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/gadget.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='frame_number' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/gadget.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='actual' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='121' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='5352365e' size-in-bits='64' id='9e6bb89c'/> - <qualified-type-def type-id='364ef168' const='yes' id='1a56399f'/> - <pointer-type-def type-id='4cd738bd' size-in-bits='64' id='5948074d'/> - <pointer-type-def type-id='4b365417' size-in-bits='64' id='9a9cf0bf'/> - <class-decl name='usb_descriptor_header' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='280' column='1' id='4cd738bd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='282' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_function_instance' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='589' column='1' id='364ef168'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='group' type-id='f05eea43' visibility='default' filepath='include/linux/usb/composite.h' line='590' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='cfs_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='591' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='fd' type-id='f666bcc1' visibility='default' filepath='include/linux/usb/composite.h' line='592' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='f' type-id='e5411c2c' visibility='default' filepath='include/linux/usb/composite.h' line='593' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='set_inst_name' type-id='f0f4c2cd' visibility='default' filepath='include/linux/usb/composite.h' line='594' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='free_func_inst' type-id='f16bd93b' visibility='default' filepath='include/linux/usb/composite.h' line='596' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_gadget_strings' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='771' column='1' id='4b365417'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='language' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/gadget.h' line='772' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='strings' type-id='3b7e997b' visibility='default' filepath='include/linux/usb/gadget.h' line='773' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='4cd738bd' const='yes' id='5352365e'/> - <pointer-type-def type-id='d4f1de57' size-in-bits='64' id='b5c13ec7'/> - <pointer-type-def type-id='9a22e8f5' size-in-bits='64' id='ced7d449'/> - <pointer-type-def type-id='e5af4d64' size-in-bits='64' id='5260af22'/> - <pointer-type-def type-id='90df3e0a' size-in-bits='64' id='b2a3307c'/> - <class-decl name='usb_os_desc' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='93' column='1' id='e5af4d64'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ext_compat_id' type-id='26a90f95' visibility='default' filepath='include/linux/usb/composite.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ext_prop' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ext_prop_len' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='ext_prop_count' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='opts_mutex' type-id='e0ea832a' visibility='default' filepath='include/linux/usb/composite.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='group' type-id='f05eea43' visibility='default' filepath='include/linux/usb/composite.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/usb/composite.h' line='100' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='582de67c' const='yes' id='d4f1de57'/> - <pointer-type-def type-id='306fcd19' size-in-bits='64' id='f0f4c2cd'/> - <pointer-type-def type-id='38df0539' size-in-bits='64' id='f666bcc1'/> - <pointer-type-def type-id='2bc124cb' size-in-bits='64' id='3b7e997b'/> - <pointer-type-def type-id='b297b72f' size-in-bits='64' id='f16bd93b'/> - <class-decl name='usb_function_driver' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='581' column='1' id='38df0539'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='582' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/usb/composite.h' line='583' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='584' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='alloc_inst' type-id='20644ce5' visibility='default' filepath='include/linux/usb/composite.h' line='585' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='alloc_func' type-id='ae795a50' visibility='default' filepath='include/linux/usb/composite.h' line='586' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_string' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='758' column='1' id='2bc124cb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='f9b06939' visibility='default' filepath='include/linux/usb/gadget.h' line='759' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='s' type-id='80f4b756' visibility='default' filepath='include/linux/usb/gadget.h' line='760' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='a6d40256' size-in-bits='64' id='ae795a50'/> - <pointer-type-def type-id='54544021' size-in-bits='64' id='20644ce5'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/gadget/configfs.c' language='LANG_C89'> - <function-decl name='unregister_gadget_item' mangled-name='unregister_gadget_item' filepath='drivers/usb/gadget/configfs.c' line='1903' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_gadget_item'> - <parameter type-id='7a29ff27' name='item' filepath='drivers/usb/gadget/configfs.c' line='1903' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/gadget/function/f_acm.c' language='LANG_C89'> - <class-decl name='gs_port' is-struct='yes' visibility='default' is-declaration-only='yes' id='4788f063'/> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='112' id='497ff6fb'> - <subrange length='14' type-id='7ff19f0f' id='48882d96'/> - </array-type-def> - <array-type-def dimensions='1' type-id='e5411c2c' size-in-bits='1024' id='9c207f89'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> - </array-type-def> - <class-decl name='usb_function_driver' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='581' column='1' id='38df0539'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='582' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/usb/composite.h' line='583' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='584' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='alloc_inst' type-id='20644ce5' visibility='default' filepath='include/linux/usb/composite.h' line='585' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='alloc_func' type-id='ae795a50' visibility='default' filepath='include/linux/usb/composite.h' line='586' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_function_instance' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='589' column='1' id='364ef168'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='group' type-id='f05eea43' visibility='default' filepath='include/linux/usb/composite.h' line='590' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='cfs_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='591' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='fd' type-id='f666bcc1' visibility='default' filepath='include/linux/usb/composite.h' line='592' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='f' type-id='e5411c2c' visibility='default' filepath='include/linux/usb/composite.h' line='593' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='set_inst_name' type-id='f0f4c2cd' visibility='default' filepath='include/linux/usb/composite.h' line='594' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='free_func_inst' type-id='f16bd93b' visibility='default' filepath='include/linux/usb/composite.h' line='596' column='1'/> - </data-member> - </class-decl> - <class-decl name='config_item' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='40' column='1' id='79236ccf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ci_name' type-id='26a90f95' visibility='default' filepath='include/linux/configfs.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ci_namebuf' type-id='664ac0b7' visibility='default' filepath='include/linux/configfs.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='ci_kref' type-id='400fb07b' visibility='default' filepath='include/linux/configfs.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ci_entry' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ci_parent' type-id='7a29ff27' visibility='default' filepath='include/linux/configfs.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='ci_group' type-id='97aff453' visibility='default' filepath='include/linux/configfs.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='ci_type' type-id='596e8e55' visibility='default' filepath='include/linux/configfs.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='ci_dentry' type-id='27675065' visibility='default' filepath='include/linux/configfs.h' line='48' column='1'/> - </data-member> - </class-decl> - <class-decl name='config_item_type' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='67' column='1' id='d6939bb8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ct_owner' type-id='2730d015' visibility='default' filepath='include/linux/configfs.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ct_item_ops' type-id='603e39d9' visibility='default' filepath='include/linux/configfs.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ct_group_ops' type-id='e8051adb' visibility='default' filepath='include/linux/configfs.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ct_attrs' type-id='bbec9157' visibility='default' filepath='include/linux/configfs.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ct_bin_attrs' type-id='07234631' visibility='default' filepath='include/linux/configfs.h' line='72' column='1'/> - </data-member> - </class-decl> - <class-decl name='configfs_item_operations' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='212' column='1' id='a60315e1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='release' type-id='62924a52' visibility='default' filepath='include/linux/configfs.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='allow_link' type-id='dbb91d59' visibility='default' filepath='include/linux/configfs.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drop_link' type-id='63faaa44' visibility='default' filepath='include/linux/configfs.h' line='215' column='1'/> - </data-member> - </class-decl> - <class-decl name='configfs_group_operations' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='218' column='1' id='6d5a1dab'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='make_item' type-id='263d54b5' visibility='default' filepath='include/linux/configfs.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='make_group' type-id='45c2a1d1' visibility='default' filepath='include/linux/configfs.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='commit_item' type-id='d841f43f' visibility='default' filepath='include/linux/configfs.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='disconnect_notify' type-id='ee7d45c8' visibility='default' filepath='include/linux/configfs.h' line='222' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='drop_item' type-id='ee7d45c8' visibility='default' filepath='include/linux/configfs.h' line='223' column='1'/> - </data-member> - </class-decl> - <class-decl name='configfs_attribute' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='117' column='1' id='5f2e9b8f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ca_name' type-id='80f4b756' visibility='default' filepath='include/linux/configfs.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ca_owner' type-id='2730d015' visibility='default' filepath='include/linux/configfs.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ca_mode' type-id='2594b00f' visibility='default' filepath='include/linux/configfs.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='show' type-id='03385b06' visibility='default' filepath='include/linux/configfs.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='store' type-id='f2e3940a' visibility='default' filepath='include/linux/configfs.h' line='122' column='1'/> - </data-member> - </class-decl> - <class-decl name='configfs_bin_attribute' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='153' column='1' id='77d12c79'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cb_attr' type-id='5f2e9b8f' visibility='default' filepath='include/linux/configfs.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='cb_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/configfs.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cb_max_size' type-id='b59d7dce' visibility='default' filepath='include/linux/configfs.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='read' type-id='8d4ac8c3' visibility='default' filepath='include/linux/configfs.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='write' type-id='8d4ac8c3' visibility='default' filepath='include/linux/configfs.h' line='158' column='1'/> - </data-member> - </class-decl> - <class-decl name='configfs_subsystem' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='226' column='1' id='4bdc1a8c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='su_group' type-id='f05eea43' visibility='default' filepath='include/linux/configfs.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='su_mutex' type-id='925167dc' visibility='default' filepath='include/linux/configfs.h' line='228' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_function' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='191' column='1' id='d6a54726'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='strings' type-id='fa0eba8f' visibility='default' filepath='include/linux/usb/composite.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fs_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hs_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ss_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ssp_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='config' type-id='ee27b7c6' visibility='default' filepath='include/linux/usb/composite.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='os_desc_table' type-id='fed2517b' visibility='default' filepath='include/linux/usb/composite.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='os_desc_n' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='bind' type-id='3b615603' visibility='default' filepath='include/linux/usb/composite.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='unbind' type-id='d44ba07c' visibility='default' filepath='include/linux/usb/composite.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='free_func' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/usb/composite.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='set_alt' type-id='addd4a1a' visibility='default' filepath='include/linux/usb/composite.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='get_alt' type-id='01481038' visibility='default' filepath='include/linux/usb/composite.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='disable' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='setup' type-id='b9adeaf4' visibility='default' filepath='include/linux/usb/composite.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='req_match' type-id='dc59a00f' visibility='default' filepath='include/linux/usb/composite.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='suspend' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='resume' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='get_status' type-id='58d59612' visibility='default' filepath='include/linux/usb/composite.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='func_suspend' type-id='dcad5492' visibility='default' filepath='include/linux/usb/composite.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='endpoints' type-id='f066dd3c' visibility='default' filepath='include/linux/usb/composite.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='fi' type-id='2abcd7ef' visibility='default' filepath='include/linux/usb/composite.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bind_deactivated' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='242' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_gadget_strings' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='771' column='1' id='4b365417'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='language' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/gadget.h' line='772' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='strings' type-id='3b7e997b' visibility='default' filepath='include/linux/usb/gadget.h' line='773' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_string' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='758' column='1' id='2bc124cb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='f9b06939' visibility='default' filepath='include/linux/usb/gadget.h' line='759' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='s' type-id='80f4b756' visibility='default' filepath='include/linux/usb/gadget.h' line='760' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_descriptor_header' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='280' column='1' id='4cd738bd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='282' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_configuration' size-in-bits='1792' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='302' column='1' id='85c151d0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='label' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='strings' type-id='fa0eba8f' visibility='default' filepath='include/linux/usb/composite.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='descriptors' type-id='1993c682' visibility='default' filepath='include/linux/usb/composite.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='unbind' type-id='b7daa1eb' visibility='default' filepath='include/linux/usb/composite.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='setup' type-id='04b7616c' visibility='default' filepath='include/linux/usb/composite.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='bConfigurationValue' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='328'> - <var-decl name='iConfiguration' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='bmAttributes' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='MaxPower' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/composite.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cdev' type-id='2a895c01' visibility='default' filepath='include/linux/usb/composite.h' line='323' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='327' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='functions' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='328' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='next_interface_id' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='329' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='superspeed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='highspeed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='fullspeed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='332' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='superspeed_plus' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='interface' type-id='9c207f89' visibility='default' filepath='include/linux/usb/composite.h' line='334' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_composite_dev' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='478' column='1' id='e9546509'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='gadget' type-id='49a58c0c' visibility='default' filepath='include/linux/usb/composite.h' line='479' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='req' type-id='1a494567' visibility='default' filepath='include/linux/usb/composite.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='os_desc_req' type-id='1a494567' visibility='default' filepath='include/linux/usb/composite.h' line='481' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='config' type-id='ee27b7c6' visibility='default' filepath='include/linux/usb/composite.h' line='483' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='qw_sign' type-id='497ff6fb' visibility='default' filepath='include/linux/usb/composite.h' line='486' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='368'> - <var-decl name='b_vendor_code' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='487' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='os_desc_config' type-id='ee27b7c6' visibility='default' filepath='include/linux/usb/composite.h' line='488' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='use_os_string' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='suspended' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='493' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='456'> - <var-decl name='desc' type-id='582de67c' visibility='default' filepath='include/linux/usb/composite.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='configs' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='gstrings' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='driver' type-id='c64e62ba' visibility='default' filepath='include/linux/usb/composite.h' line='497' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='next_string_id' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='def_manufacturer' type-id='26a90f95' visibility='default' filepath='include/linux/usb/composite.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='deactivations' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='504' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='delayed_status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='509' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb/composite.h' line='512' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='setup_pending' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='515' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='os_desc_pending' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='516' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_composite_driver' size-in-bits='2816' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='388' column='1' id='692fa8cc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='389' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='b5c13ec7' visibility='default' filepath='include/linux/usb/composite.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='strings' type-id='fa0eba8f' visibility='default' filepath='include/linux/usb/composite.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='max_speed' type-id='4e532009' visibility='default' filepath='include/linux/usb/composite.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='needs_serial' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='bind' type-id='ced7d449' visibility='default' filepath='include/linux/usb/composite.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='unbind' type-id='ced7d449' visibility='default' filepath='include/linux/usb/composite.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='disconnect' type-id='b2a3307c' visibility='default' filepath='include/linux/usb/composite.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='suspend' type-id='b2a3307c' visibility='default' filepath='include/linux/usb/composite.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='resume' type-id='b2a3307c' visibility='default' filepath='include/linux/usb/composite.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='gadget_driver' type-id='b718d3f9' visibility='default' filepath='include/linux/usb/composite.h' line='403' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_os_desc_table' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='113' column='1' id='ee0eb9bb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='if_id' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='os_desc' type-id='5260af22' visibility='default' filepath='include/linux/usb/composite.h' line='115' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_os_desc' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='93' column='1' id='e5af4d64'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ext_compat_id' type-id='26a90f95' visibility='default' filepath='include/linux/usb/composite.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ext_prop' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ext_prop_len' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='ext_prop_count' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='opts_mutex' type-id='e0ea832a' visibility='default' filepath='include/linux/usb/composite.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='group' type-id='f05eea43' visibility='default' filepath='include/linux/usb/composite.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/usb/composite.h' line='100' column='1'/> - </data-member> - </class-decl> - <class-decl name='gserial' size-in-bits='2176' is-struct='yes' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='34' column='1' id='11f6cc62'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='func' type-id='d6a54726' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='ioport' type-id='c10e36d3' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='in' type-id='63a08bf7' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='out' type-id='63a08bf7' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='port_line_coding' type-id='d4a32434' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='connect' type-id='cad718c1' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='disconnect' type-id='cad718c1' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='send_break' type-id='4980d45f' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='49' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_cdc_line_coding' size-in-bits='56' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='257' column='1' id='d4a32434'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dwDTERate' type-id='2f162548' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='bCharFormat' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='bParityType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='bDataBits' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='271' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='18ab9185' size-in-bits='64' id='45c2a1d1'/> - <pointer-type-def type-id='79236ccf' size-in-bits='64' id='7a29ff27'/> - <pointer-type-def type-id='34f1eb39' size-in-bits='64' id='263d54b5'/> - <pointer-type-def type-id='5f2e9b8f' size-in-bits='64' id='32db1b87'/> - <pointer-type-def type-id='32db1b87' size-in-bits='64' id='bbec9157'/> - <pointer-type-def type-id='77d12c79' size-in-bits='64' id='9bdc8381'/> - <pointer-type-def type-id='9bdc8381' size-in-bits='64' id='07234631'/> - <pointer-type-def type-id='6d5a1dab' size-in-bits='64' id='e8051adb'/> - <pointer-type-def type-id='a60315e1' size-in-bits='64' id='603e39d9'/> - <pointer-type-def type-id='4bdc1a8c' size-in-bits='64' id='598755ca'/> - <qualified-type-def type-id='d6939bb8' const='yes' id='d88ac15d'/> - <pointer-type-def type-id='d88ac15d' size-in-bits='64' id='596e8e55'/> - <qualified-type-def type-id='4cd738bd' const='yes' id='5352365e'/> - <pointer-type-def type-id='5352365e' size-in-bits='64' id='9e6bb89c'/> - <pointer-type-def type-id='9e6bb89c' size-in-bits='64' id='1993c682'/> - <qualified-type-def type-id='582de67c' const='yes' id='d4f1de57'/> - <pointer-type-def type-id='d4f1de57' size-in-bits='64' id='b5c13ec7'/> - <qualified-type-def type-id='364ef168' const='yes' id='1a56399f'/> - <pointer-type-def type-id='1a56399f' size-in-bits='64' id='2abcd7ef'/> - <pointer-type-def type-id='4788f063' size-in-bits='64' id='c10e36d3'/> - <pointer-type-def type-id='11f6cc62' size-in-bits='64' id='3921c1a0'/> - <pointer-type-def type-id='72ce0fb3' size-in-bits='64' id='d841f43f'/> - <pointer-type-def type-id='8b1bf035' size-in-bits='64' id='dbb91d59'/> - <pointer-type-def type-id='8b226e8b' size-in-bits='64' id='4980d45f'/> - <pointer-type-def type-id='9a22e8f5' size-in-bits='64' id='ced7d449'/> - <pointer-type-def type-id='f154f192' size-in-bits='64' id='04b7616c'/> - <pointer-type-def type-id='7c02f62f' size-in-bits='64' id='3b615603'/> - <pointer-type-def type-id='0965e7f8' size-in-bits='64' id='58d59612'/> - <pointer-type-def type-id='6d86a332' size-in-bits='64' id='b9adeaf4'/> - <pointer-type-def type-id='3ec9b040' size-in-bits='64' id='dcad5492'/> - <pointer-type-def type-id='6c6f1c36' size-in-bits='64' id='01481038'/> - <pointer-type-def type-id='476ef610' size-in-bits='64' id='addd4a1a'/> - <pointer-type-def type-id='306fcd19' size-in-bits='64' id='f0f4c2cd'/> - <pointer-type-def type-id='16eae85b' size-in-bits='64' id='dc59a00f'/> - <pointer-type-def type-id='7f00154c' size-in-bits='64' id='03385b06'/> - <pointer-type-def type-id='0bb075d8' size-in-bits='64' id='f2e3940a'/> - <pointer-type-def type-id='baf016ef' size-in-bits='64' id='8d4ac8c3'/> - <pointer-type-def type-id='e9546509' size-in-bits='64' id='2a895c01'/> - <pointer-type-def type-id='692fa8cc' size-in-bits='64' id='c64e62ba'/> - <pointer-type-def type-id='85c151d0' size-in-bits='64' id='ee27b7c6'/> - <pointer-type-def type-id='4cd738bd' size-in-bits='64' id='5948074d'/> - <pointer-type-def type-id='5948074d' size-in-bits='64' id='f363a725'/> - <pointer-type-def type-id='d6a54726' size-in-bits='64' id='e5411c2c'/> - <pointer-type-def type-id='a6d40256' size-in-bits='64' id='ae795a50'/> - <pointer-type-def type-id='38df0539' size-in-bits='64' id='f666bcc1'/> - <pointer-type-def type-id='364ef168' size-in-bits='64' id='6614aa5e'/> - <pointer-type-def type-id='54544021' size-in-bits='64' id='20644ce5'/> - <pointer-type-def type-id='4b365417' size-in-bits='64' id='9a9cf0bf'/> - <pointer-type-def type-id='9a9cf0bf' size-in-bits='64' id='fa0eba8f'/> - <pointer-type-def type-id='e5af4d64' size-in-bits='64' id='5260af22'/> - <pointer-type-def type-id='ee0eb9bb' size-in-bits='64' id='fed2517b'/> - <pointer-type-def type-id='2bc124cb' size-in-bits='64' id='3b7e997b'/> - <pointer-type-def type-id='0f872816' size-in-bits='64' id='ee7d45c8'/> - <pointer-type-def type-id='d724f4d0' size-in-bits='64' id='62924a52'/> - <pointer-type-def type-id='e29a2892' size-in-bits='64' id='63faaa44'/> - <pointer-type-def type-id='b086bddd' size-in-bits='64' id='cad718c1'/> - <pointer-type-def type-id='90df3e0a' size-in-bits='64' id='b2a3307c'/> - <pointer-type-def type-id='faebaea7' size-in-bits='64' id='b7daa1eb'/> - <pointer-type-def type-id='b86ce2e2' size-in-bits='64' id='d44ba07c'/> - <pointer-type-def type-id='d7b840f9' size-in-bits='64' id='0da78fa5'/> - <pointer-type-def type-id='b297b72f' size-in-bits='64' id='f16bd93b'/> - <function-decl name='usb_function_unregister' mangled-name='usb_function_unregister' filepath='include/linux/usb/composite.h' line='599' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_function_unregister'> - <parameter type-id='f666bcc1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gserial_alloc_line' mangled-name='gserial_alloc_line' filepath='drivers/usb/gadget/function/u_serial.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gserial_alloc_line'> - <parameter type-id='cf536864'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='config_group_init_type_name' mangled-name='config_group_init_type_name' filepath='include/linux/configfs.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='config_group_init_type_name'> - <parameter type-id='97aff453'/> - <parameter type-id='80f4b756'/> - <parameter type-id='596e8e55'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_gstrings_attach' mangled-name='usb_gstrings_attach' filepath='include/linux/usb/composite.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gstrings_attach'> - <parameter type-id='2a895c01'/> - <parameter type-id='fa0eba8f'/> - <parameter type-id='f0981eeb'/> - <return type-id='3b7e997b'/> - </function-decl> - <function-decl name='usb_interface_id' mangled-name='usb_interface_id' filepath='include/linux/usb/composite.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_interface_id'> - <parameter type-id='ee27b7c6'/> - <parameter type-id='e5411c2c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_ep_autoconfig' mangled-name='usb_ep_autoconfig' filepath='include/linux/usb/gadget.h' line='891' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_autoconfig'> - <parameter type-id='49a58c0c'/> - <parameter type-id='a07d0491'/> - <return type-id='63a08bf7'/> - </function-decl> - <function-decl name='gs_alloc_req' mangled-name='gs_alloc_req' filepath='drivers/usb/gadget/function/u_serial.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gs_alloc_req'> - <parameter type-id='63a08bf7'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='1a494567'/> - </function-decl> - <function-decl name='usb_assign_descriptors' mangled-name='usb_assign_descriptors' filepath='include/linux/usb/gadget.h' line='810' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_assign_descriptors'> - <parameter type-id='e5411c2c'/> - <parameter type-id='f363a725'/> - <parameter type-id='f363a725'/> - <parameter type-id='f363a725'/> - <parameter type-id='f363a725'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gs_free_req' mangled-name='gs_free_req' filepath='drivers/usb/gadget/function/u_serial.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gs_free_req'> - <parameter type-id='63a08bf7'/> - <parameter type-id='1a494567'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_ep_disable' mangled-name='usb_ep_disable' filepath='include/linux/usb/gadget.h' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_disable'> - <parameter type-id='63a08bf7'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_ep_enable' mangled-name='usb_ep_enable' filepath='include/linux/usb/gadget.h' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_enable'> - <parameter type-id='63a08bf7'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gserial_disconnect' mangled-name='gserial_disconnect' filepath='drivers/usb/gadget/function/u_serial.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gserial_disconnect'> - <parameter type-id='3921c1a0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='config_ep_by_speed' mangled-name='config_ep_by_speed' filepath='include/linux/usb/composite.h' line='255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='config_ep_by_speed'> - <parameter type-id='49a58c0c'/> - <parameter type-id='e5411c2c'/> - <parameter type-id='63a08bf7'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gserial_connect' mangled-name='gserial_connect' filepath='drivers/usb/gadget/function/u_serial.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gserial_connect'> - <parameter type-id='3921c1a0'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_ep_queue' mangled-name='usb_ep_queue' filepath='include/linux/usb/gadget.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_queue'> - <parameter type-id='63a08bf7'/> - <parameter type-id='1a494567'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_free_all_descriptors' mangled-name='usb_free_all_descriptors' filepath='include/linux/usb/gadget.h' line='815' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_free_all_descriptors'> - <parameter type-id='e5411c2c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_ep_set_halt' mangled-name='usb_ep_set_halt' filepath='include/linux/usb/gadget.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_set_halt'> - <parameter type-id='63a08bf7'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gserial_free_line' mangled-name='gserial_free_line' filepath='drivers/usb/gadget/function/u_serial.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gserial_free_line'> - <parameter type-id='002ac4a6'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_put_function_instance' mangled-name='usb_put_function_instance' filepath='include/linux/usb/composite.h' line='601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_put_function_instance'> - <parameter type-id='6614aa5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_function_register' mangled-name='usb_function_register' filepath='include/linux/usb/composite.h' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_function_register'> - <parameter type-id='f666bcc1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='18ab9185'> - <parameter type-id='97aff453'/> - <parameter type-id='80f4b756'/> - <return type-id='97aff453'/> - </function-type> - <function-type size-in-bits='64' id='34f1eb39'> - <parameter type-id='97aff453'/> - <parameter type-id='80f4b756'/> - <return type-id='7a29ff27'/> - </function-type> - <function-type size-in-bits='64' id='72ce0fb3'> - <parameter type-id='7a29ff27'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8b1bf035'> - <parameter type-id='7a29ff27'/> - <parameter type-id='7a29ff27'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8b226e8b'> - <parameter type-id='3921c1a0'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9a22e8f5'> - <parameter type-id='2a895c01'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f154f192'> - <parameter type-id='ee27b7c6'/> - <parameter type-id='5b4bef1f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='7c02f62f'> - <parameter type-id='ee27b7c6'/> - <parameter type-id='e5411c2c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0965e7f8'> - <parameter type-id='e5411c2c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6d86a332'> - <parameter type-id='e5411c2c'/> - <parameter type-id='5b4bef1f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3ec9b040'> - <parameter type-id='e5411c2c'/> - <parameter type-id='f9b06939'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6c6f1c36'> - <parameter type-id='e5411c2c'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='476ef610'> - <parameter type-id='e5411c2c'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='306fcd19'> - <parameter type-id='6614aa5e'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='16eae85b'> - <parameter type-id='e5411c2c'/> - <parameter type-id='5b4bef1f'/> - <parameter type-id='b50a4934'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='7f00154c'> - <parameter type-id='7a29ff27'/> - <parameter type-id='26a90f95'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='0bb075d8'> - <parameter type-id='7a29ff27'/> - <parameter type-id='80f4b756'/> - <parameter type-id='b59d7dce'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='baf016ef'> - <parameter type-id='7a29ff27'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='b59d7dce'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='a6d40256'> - <parameter type-id='6614aa5e'/> - <return type-id='e5411c2c'/> - </function-type> - <function-type size-in-bits='64' id='54544021'> - <return type-id='6614aa5e'/> - </function-type> - <function-type size-in-bits='64' id='0f872816'> - <parameter type-id='97aff453'/> - <parameter type-id='7a29ff27'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d724f4d0'> - <parameter type-id='7a29ff27'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='e29a2892'> - <parameter type-id='7a29ff27'/> - <parameter type-id='7a29ff27'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='b086bddd'> - <parameter type-id='3921c1a0'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='90df3e0a'> - <parameter type-id='2a895c01'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='faebaea7'> - <parameter type-id='ee27b7c6'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='b86ce2e2'> - <parameter type-id='ee27b7c6'/> - <parameter type-id='e5411c2c'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d7b840f9'> - <parameter type-id='e5411c2c'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='b297b72f'> - <parameter type-id='6614aa5e'/> - <return type-id='48b5725f'/> - </function-type> - <pointer-type-def type-id='946203ef' size-in-bits='64' id='5b4bef1f'/> - <qualified-type-def type-id='fd7e7994' const='yes' id='946203ef'/> - <class-decl name='usb_ctrlrequest' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='213' column='1' id='fd7e7994'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bRequestType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bRequest' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='wValue' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='wIndex' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='wLength' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='218' column='1'/> - </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/gadget/function/f_audio_source.c' language='LANG_C89'> - <class-decl name='snd_kcontrol' size-in-bits='1152' is-struct='yes' visibility='default' filepath='include/sound/control.h' line='54' column='1' id='8755a6ff'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/sound/control.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='id' type-id='abbbeccc' visibility='default' filepath='include/sound/control.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='include/sound/control.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='info' type-id='e79cb28f' visibility='default' filepath='include/sound/control.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='get' type-id='5553210f' visibility='default' filepath='include/sound/control.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='put' type-id='e149b058' visibility='default' filepath='include/sound/control.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='tlv' type-id='e3dd1f94' visibility='default' filepath='include/sound/control.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='private_value' type-id='7359adad' visibility='default' filepath='include/sound/control.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/control.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='private_free' type-id='56fe8aea' visibility='default' filepath='include/sound/control.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='vd' type-id='bfd02128' visibility='default' filepath='include/sound/control.h' line='68' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='d6b43ca8' size-in-bits='1152' id='9625c091'> - <subrange length='12' type-id='7ff19f0f' id='84827bdc'/> - </array-type-def> - <array-type-def dimensions='1' type-id='d6b43ca8' size-in-bits='864' id='3871823f'> - <subrange length='9' type-id='7ff19f0f' id='12e4273c'/> - </array-type-def> - <array-type-def dimensions='1' type-id='7e480899' size-in-bits='768' id='2acd76fe'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='7e480899' size-in-bits='1280' id='66c7c544'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> - </array-type-def> - <array-type-def dimensions='1' type-id='5d633b6b' size-in-bits='15360' id='5e28cc39'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8efea9e5' size-in-bits='128' id='ff13edc1'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <class-decl name='snd_pcm' size-in-bits='17472' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='509' column='1' id='76f8f8bb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='card' type-id='52704eb7' visibility='default' filepath='include/sound/pcm.h' line='510' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/sound/pcm.h' line='511' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='device' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='512' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='info_flags' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='513' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dev_class' type-id='8efea9e5' visibility='default' filepath='include/sound/pcm.h' line='514' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='dev_subclass' type-id='8efea9e5' visibility='default' filepath='include/sound/pcm.h' line='515' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='id' type-id='59daf3ef' visibility='default' filepath='include/sound/pcm.h' line='516' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='name' type-id='aa5ff375' visibility='default' filepath='include/sound/pcm.h' line='517' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='streams' type-id='5e28cc39' visibility='default' filepath='include/sound/pcm.h' line='518' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16832'> - <var-decl name='open_mutex' type-id='925167dc' visibility='default' filepath='include/sound/pcm.h' line='519' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17088'> - <var-decl name='open_wait' type-id='b5ab048f' visibility='default' filepath='include/sound/pcm.h' line='520' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17280'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/pcm.h' line='521' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17344'> - <var-decl name='private_free' type-id='182096ce' visibility='default' filepath='include/sound/pcm.h' line='522' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17408'> - <var-decl name='internal' type-id='b50a4934' visibility='default' filepath='include/sound/pcm.h' line='523' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17416'> - <var-decl name='nonatomic' type-id='b50a4934' visibility='default' filepath='include/sound/pcm.h' line='524' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17424'> - <var-decl name='no_device_suspend' type-id='b50a4934' visibility='default' filepath='include/sound/pcm.h' line='525' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_pcm_str' size-in-bits='7680' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='488' column='1' id='5d633b6b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='stream' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pcm' type-id='4c9f335b' visibility='default' filepath='include/sound/pcm.h' line='490' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='substream_count' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='492' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='substream_opened' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='493' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='substream' type-id='06b2cd14' visibility='default' filepath='include/sound/pcm.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='chmap_kctl' type-id='7a5054b7' visibility='default' filepath='include/sound/pcm.h' line='505' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/sound/pcm.h' line='506' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_pcm_substream' size-in-bits='3904' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='442' column='1' id='362eec9e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pcm' type-id='4c9f335b' visibility='default' filepath='include/sound/pcm.h' line='443' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pstr' type-id='e5ffb4bb' visibility='default' filepath='include/sound/pcm.h' line='444' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/pcm.h' line='445' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='number' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='446' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/sound/pcm.h' line='447' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='stream' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='latency_pm_qos_req' type-id='cd6fc142' visibility='default' filepath='include/sound/pcm.h' line='449' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='buffer_bytes_max' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='dma_buffer' type-id='c5addfb4' visibility='default' filepath='include/sound/pcm.h' line='451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='dma_max' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='452' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='ops' type-id='f63b1a17' visibility='default' filepath='include/sound/pcm.h' line='454' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='runtime' type-id='17a05af6' visibility='default' filepath='include/sound/pcm.h' line='456' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='timer' type-id='6ee1a870' visibility='default' filepath='include/sound/pcm.h' line='458' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='timer_running' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='459' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='wait_time' type-id='bd54fe1a' visibility='default' filepath='include/sound/pcm.h' line='460' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='next' type-id='06b2cd14' visibility='default' filepath='include/sound/pcm.h' line='462' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='link_list' type-id='72f469ec' visibility='default' filepath='include/sound/pcm.h' line='464' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='self_group' type-id='5e60e97f' visibility='default' filepath='include/sound/pcm.h' line='465' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='group' type-id='8042a887' visibility='default' filepath='include/sound/pcm.h' line='466' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='ref_count' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='468' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3616'> - <var-decl name='mmap_count' type-id='49178f86' visibility='default' filepath='include/sound/pcm.h' line='469' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='f_flags' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='pcm_release' type-id='897d1b6d' visibility='default' filepath='include/sound/pcm.h' line='471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='pid' type-id='b94e5398' visibility='default' filepath='include/sound/pcm.h' line='472' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hw_opened' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='481' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='hw_no_buffer' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='482' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_dma_buffer' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/sound/memalloc.h' line='51' column='1' id='c5addfb4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='724d481c' visibility='default' filepath='include/sound/memalloc.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='area' type-id='cf536864' visibility='default' filepath='include/sound/memalloc.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='addr' type-id='cf29c9b3' visibility='default' filepath='include/sound/memalloc.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='bytes' type-id='b59d7dce' visibility='default' filepath='include/sound/memalloc.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/memalloc.h' line='56' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_dma_device' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/sound/memalloc.h' line='19' column='1' id='724d481c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/sound/memalloc.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/sound/memalloc.h' line='21' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_pcm_ops' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='52' column='1' id='73803d48'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='open' type-id='ab756384' visibility='default' filepath='include/sound/pcm.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='close' type-id='ab756384' visibility='default' filepath='include/sound/pcm.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ioctl' type-id='b47996f0' visibility='default' filepath='include/sound/pcm.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hw_params' type-id='2b3f1c33' visibility='default' filepath='include/sound/pcm.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='hw_free' type-id='ab756384' visibility='default' filepath='include/sound/pcm.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='prepare' type-id='ab756384' visibility='default' filepath='include/sound/pcm.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='trigger' type-id='898a0783' visibility='default' filepath='include/sound/pcm.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pointer' type-id='e17d6b77' visibility='default' filepath='include/sound/pcm.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='get_time_info' type-id='e915c45c' visibility='default' filepath='include/sound/pcm.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='fill_silence' type-id='4dbb0953' visibility='default' filepath='include/sound/pcm.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='copy_user' type-id='7e4306d7' visibility='default' filepath='include/sound/pcm.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='copy_kernel' type-id='7e4306d7' visibility='default' filepath='include/sound/pcm.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='page' type-id='df9eab8a' visibility='default' filepath='include/sound/pcm.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='mmap' type-id='3d7033ef' visibility='default' filepath='include/sound/pcm.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='ack' type-id='ab756384' visibility='default' filepath='include/sound/pcm.h' line='77' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_pcm_hw_params' size-in-bits='4864' is-struct='yes' visibility='default' filepath='include/uapi/sound/asound.h' line='396' column='1' id='6c57d4a8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='masks' type-id='2acd76fe' visibility='default' filepath='include/uapi/sound/asound.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='mres' type-id='66c7c544' visibility='default' filepath='include/uapi/sound/asound.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='intervals' type-id='9625c091' visibility='default' filepath='include/uapi/sound/asound.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3232'> - <var-decl name='ires' type-id='3871823f' visibility='default' filepath='include/uapi/sound/asound.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='rmask' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4128'> - <var-decl name='cmask' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='info' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4192'> - <var-decl name='msbits' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='rate_num' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4256'> - <var-decl name='rate_den' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4288'> - <var-decl name='fifo_size' type-id='df412e35' visibility='default' filepath='include/uapi/sound/asound.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4352'> - <var-decl name='reserved' type-id='b1888bf8' visibility='default' filepath='include/uapi/sound/asound.h' line='411' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_mask' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/sound/asound.h' line='392' column='1' id='7e480899'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bits' type-id='7f84eb57' visibility='default' filepath='include/uapi/sound/asound.h' line='393' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_interval' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/sound/asound.h' line='382' column='1' id='d6b43ca8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='min' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='max' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='openmin' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='openmax' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='integer' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='386' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='empty' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='387' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='snd_pcm_uframes_t' type-id='7359adad' filepath='include/uapi/sound/asound.h' line='159' column='1' id='df412e35'/> - <class-decl name='snd_pcm_audio_tstamp_config' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='294' column='1' id='cf2e67bb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type_requested' type-id='19c2251e' visibility='default' filepath='include/sound/pcm.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='report_delay' type-id='19c2251e' visibility='default' filepath='include/sound/pcm.h' line='297' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_pcm_audio_tstamp_report' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='311' column='1' id='7cd8db07'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='valid' type-id='19c2251e' visibility='default' filepath='include/sound/pcm.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='actual_type' type-id='19c2251e' visibility='default' filepath='include/sound/pcm.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='accuracy_report' type-id='19c2251e' visibility='default' filepath='include/sound/pcm.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='accuracy' type-id='19c2251e' visibility='default' filepath='include/sound/pcm.h' line='322' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_pcm_runtime' size-in-bits='6400' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='342' column='1' id='bc78c060'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='trigger_master' type-id='06b2cd14' visibility='default' filepath='include/sound/pcm.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='trigger_tstamp' type-id='a9c79a1f' visibility='default' filepath='include/sound/pcm.h' line='345' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='trigger_tstamp_latched' type-id='b50a4934' visibility='default' filepath='include/sound/pcm.h' line='346' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='overrange' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='347' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='avail_max' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='348' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='hw_ptr_base' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='349' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='hw_ptr_interrupt' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='hw_ptr_jiffies' type-id='7359adad' visibility='default' filepath='include/sound/pcm.h' line='351' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='hw_ptr_buffer_jiffies' type-id='7359adad' visibility='default' filepath='include/sound/pcm.h' line='352' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='delay' type-id='721b74e7' visibility='default' filepath='include/sound/pcm.h' line='353' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='hw_ptr_wrap' type-id='91ce1af9' visibility='default' filepath='include/sound/pcm.h' line='354' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='access' type-id='6459083c' visibility='default' filepath='include/sound/pcm.h' line='357' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='format' type-id='67fa9bd5' visibility='default' filepath='include/sound/pcm.h' line='358' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='subformat' type-id='2bc87435' visibility='default' filepath='include/sound/pcm.h' line='359' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='rate' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='360' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='channels' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='361' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='period_size' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='362' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='periods' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='363' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='buffer_size' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='364' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='min_align' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='365' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='byte_align' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='366' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='frame_bits' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='367' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='sample_bits' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='368' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='info' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='369' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='rate_num' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='370' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='rate_den' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='371' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='no_period_wakeup' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='tstamp_mode' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='375' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='period_step' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='376' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='start_threshold' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='377' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='stop_threshold' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='378' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='silence_threshold' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='silence_size' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='381' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='boundary' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='382' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='silence_start' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='silence_filled' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='sync' type-id='85b4e5de' visibility='default' filepath='include/sound/pcm.h' line='387' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='status' type-id='25b56694' visibility='default' filepath='include/sound/pcm.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='control' type-id='87a69661' visibility='default' filepath='include/sound/pcm.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='twake' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='sleep' type-id='b5ab048f' visibility='default' filepath='include/sound/pcm.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='tsleep' type-id='b5ab048f' visibility='default' filepath='include/sound/pcm.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='fasync' type-id='5bb9c75d' visibility='default' filepath='include/sound/pcm.h' line='397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/pcm.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='private_free' type-id='c61a7923' visibility='default' filepath='include/sound/pcm.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='hw' type-id='eacd353c' visibility='default' filepath='include/sound/pcm.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='hw_constraints' type-id='82c7680e' visibility='default' filepath='include/sound/pcm.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='timer_resolution' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5536'> - <var-decl name='tstamp_type' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5568'> - <var-decl name='dma_area' type-id='cf536864' visibility='default' filepath='include/sound/pcm.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='dma_addr' type-id='cf29c9b3' visibility='default' filepath='include/sound/pcm.h' line='413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5696'> - <var-decl name='dma_bytes' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5760'> - <var-decl name='dma_buffer_p' type-id='a02b8cd2' visibility='default' filepath='include/sound/pcm.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5824'> - <var-decl name='audio_tstamp_config' type-id='cf2e67bb' visibility='default' filepath='include/sound/pcm.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5856'> - <var-decl name='audio_tstamp_report' type-id='7cd8db07' visibility='default' filepath='include/sound/pcm.h' line='420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5952'> - <var-decl name='driver_tstamp' type-id='a9c79a1f' visibility='default' filepath='include/sound/pcm.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6080'> - <var-decl name='buffer_mutex' type-id='925167dc' visibility='default' filepath='include/sound/pcm.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6336'> - <var-decl name='buffer_accessing' type-id='49178f86' visibility='default' filepath='include/sound/pcm.h' line='429' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='snd_pcm_sframes_t' type-id='bd54fe1a' filepath='include/uapi/sound/asound.h' line='160' column='1' id='721b74e7'/> - <typedef-decl name='snd_pcm_access_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='184' column='1' id='6459083c'/> - <typedef-decl name='snd_pcm_format_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='192' column='1' id='67fa9bd5'/> - <typedef-decl name='snd_pcm_subformat_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='275' column='1' id='2bc87435'/> - <class-decl name='snd_pcm_mmap_status' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/uapi/sound/asound.h' line='477' column='1' id='6ae96bbe'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='state' type-id='33158de9' visibility='default' filepath='include/uapi/sound/asound.h' line='478' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='pad1' type-id='95e97e5e' visibility='default' filepath='include/uapi/sound/asound.h' line='479' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hw_ptr' type-id='df412e35' visibility='default' filepath='include/uapi/sound/asound.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tstamp' type-id='a9c79a1f' visibility='default' filepath='include/uapi/sound/asound.h' line='481' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='suspended_state' type-id='33158de9' visibility='default' filepath='include/uapi/sound/asound.h' line='482' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='audio_tstamp' type-id='a9c79a1f' visibility='default' filepath='include/uapi/sound/asound.h' line='483' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='snd_pcm_state_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='306' column='1' id='33158de9'/> - <class-decl name='snd_pcm_mmap_control' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/sound/asound.h' line='486' column='1' id='3a3e1b69'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='appl_ptr' type-id='df412e35' visibility='default' filepath='include/uapi/sound/asound.h' line='487' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='avail_min' type-id='df412e35' visibility='default' filepath='include/uapi/sound/asound.h' line='488' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_pcm_hardware' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='31' column='1' id='eacd353c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='info' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='formats' type-id='91ce1af9' visibility='default' filepath='include/sound/pcm.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rates' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='rate_min' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rate_max' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='channels_min' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='channels_max' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='buffer_bytes_max' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='period_bytes_min' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='period_bytes_max' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='periods_min' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='periods_max' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='fifo_size' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='44' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_pcm_hw_constraints' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='236' column='1' id='82c7680e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='masks' type-id='2acd76fe' visibility='default' filepath='include/sound/pcm.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='intervals' type-id='9625c091' visibility='default' filepath='include/sound/pcm.h' line='239' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='rules_num' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1952'> - <var-decl name='rules_all' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='242' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='rules' type-id='3cc81bea' visibility='default' filepath='include/sound/pcm.h' line='243' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_pcm_hw_rule' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='227' column='1' id='015799ac'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cond' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='var' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='deps' type-id='2020bac4' visibility='default' filepath='include/sound/pcm.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='func' type-id='58d3b2a5' visibility='default' filepath='include/sound/pcm.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/sound/pcm.h' line='233' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='snd_pcm_hw_rule_func_t' type-id='657a5cf1' filepath='include/sound/pcm.h' line='224' column='1' id='58d3b2a5'/> - <class-decl name='snd_pcm_group' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='433' column='1' id='5e60e97f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/sound/pcm.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/sound/pcm.h' line='435' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='substreams' type-id='72f469ec' visibility='default' filepath='include/sound/pcm.h' line='436' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='refs' type-id='64615833' visibility='default' filepath='include/sound/pcm.h' line='437' column='1'/> - </data-member> - </class-decl> - <union-decl name='snd_pcm_sync_id' size-in-bits='128' visibility='default' filepath='include/uapi/sound/asound.h' line='324' column='1' id='85b4e5de'> - <data-member access='public'> - <var-decl name='id' type-id='92a46553' visibility='default' filepath='include/uapi/sound/asound.h' line='325' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='id16' type-id='ff13edc1' visibility='default' filepath='include/uapi/sound/asound.h' line='326' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='id32' type-id='49580a63' visibility='default' filepath='include/uapi/sound/asound.h' line='327' column='1'/> - </data-member> - </union-decl> - <qualified-type-def type-id='73803d48' const='yes' id='71bae7c7'/> - <pointer-type-def type-id='71bae7c7' size-in-bits='64' id='f63b1a17'/> - <pointer-type-def type-id='5ec4fc8d' size-in-bits='64' id='657a5cf1'/> - <pointer-type-def type-id='7d4ff292' size-in-bits='64' id='ab756384'/> - <pointer-type-def type-id='49a390c7' size-in-bits='64' id='898a0783'/> - <pointer-type-def type-id='289e9467' size-in-bits='64' id='4dbb0953'/> - <pointer-type-def type-id='0d01392b' size-in-bits='64' id='7e4306d7'/> - <pointer-type-def type-id='f8f2633f' size-in-bits='64' id='2b3f1c33'/> - <pointer-type-def type-id='d843d992' size-in-bits='64' id='e915c45c'/> - <pointer-type-def type-id='5786af66' size-in-bits='64' id='b47996f0'/> - <pointer-type-def type-id='024a8f8b' size-in-bits='64' id='3d7033ef'/> - <pointer-type-def type-id='93db4230' size-in-bits='64' id='df9eab8a'/> - <pointer-type-def type-id='c5addfb4' size-in-bits='64' id='a02b8cd2'/> - <pointer-type-def type-id='8755a6ff' size-in-bits='64' id='7a5054b7'/> - <pointer-type-def type-id='76f8f8bb' size-in-bits='64' id='4c9f335b'/> - <pointer-type-def type-id='cf2e67bb' size-in-bits='64' id='fbaba52b'/> - <pointer-type-def type-id='7cd8db07' size-in-bits='64' id='730ae11f'/> - <pointer-type-def type-id='5e60e97f' size-in-bits='64' id='8042a887'/> - <pointer-type-def type-id='6c57d4a8' size-in-bits='64' id='363a995e'/> - <pointer-type-def type-id='015799ac' size-in-bits='64' id='3cc81bea'/> - <pointer-type-def type-id='3a3e1b69' size-in-bits='64' id='87a69661'/> - <pointer-type-def type-id='6ae96bbe' size-in-bits='64' id='25b56694'/> - <pointer-type-def type-id='bc78c060' size-in-bits='64' id='17a05af6'/> - <pointer-type-def type-id='5d633b6b' size-in-bits='64' id='e5ffb4bb'/> - <pointer-type-def type-id='362eec9e' size-in-bits='64' id='06b2cd14'/> - <pointer-type-def type-id='a9c79a1f' size-in-bits='64' id='3d83ba87'/> - <pointer-type-def type-id='747e7623' size-in-bits='64' id='e17d6b77'/> - <pointer-type-def type-id='9f77c6d4' size-in-bits='64' id='182096ce'/> - <pointer-type-def type-id='2c85e41f' size-in-bits='64' id='c61a7923'/> - <pointer-type-def type-id='130ae6d1' size-in-bits='64' id='897d1b6d'/> - <function-decl name='snd_pcm_set_ops' mangled-name='snd_pcm_set_ops' filepath='include/sound/pcm.h' line='1059' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_set_ops'> - <parameter type-id='4c9f335b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f63b1a17'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='snd_pcm_lib_preallocate_pages_for_all' mangled-name='snd_pcm_lib_preallocate_pages_for_all' filepath='include/sound/pcm.h' line='1188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_lib_preallocate_pages_for_all'> - <parameter type-id='4c9f335b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='snd_pcm_period_elapsed' mangled-name='snd_pcm_period_elapsed' filepath='include/sound/pcm.h' line='1064' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_period_elapsed'> - <parameter type-id='06b2cd14'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='snd_pcm_limit_hw_rates' mangled-name='snd_pcm_limit_hw_rates' filepath='include/sound/pcm.h' line='1125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_limit_hw_rates'> - <parameter type-id='17a05af6'/> - <return type-id='95e97e5e'/> - </function-decl> - <class-decl name='pm_qos_request' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='43' column='1' id='cd6fc142'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='e3a91a7c' visibility='default' filepath='include/linux/pm_qos.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pm_qos_class' type-id='95e97e5e' visibility='default' filepath='include/linux/pm_qos.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/pm_qos.h' line='46' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_ctl_elem_id' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/uapi/sound/asound.h' line='885' column='1' id='abbbeccc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='numid' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='886' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='iface' type-id='4143fc17' visibility='default' filepath='include/uapi/sound/asound.h' line='887' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='device' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='888' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='subdevice' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='889' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='4ff588ae' visibility='default' filepath='include/uapi/sound/asound.h' line='890' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='891' column='1'/> - </data-member> - </class-decl> - <function-type size-in-bits='64' id='5ec4fc8d'> - <parameter type-id='363a995e'/> - <parameter type-id='3cc81bea'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='7d4ff292'> - <parameter type-id='06b2cd14'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='49a390c7'> - <parameter type-id='06b2cd14'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='289e9467'> - <parameter type-id='06b2cd14'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0d01392b'> - <parameter type-id='06b2cd14'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f8f2633f'> - <parameter type-id='06b2cd14'/> - <parameter type-id='363a995e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d843d992'> - <parameter type-id='06b2cd14'/> - <parameter type-id='3d83ba87'/> - <parameter type-id='3d83ba87'/> - <parameter type-id='fbaba52b'/> - <parameter type-id='730ae11f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5786af66'> - <parameter type-id='06b2cd14'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='024a8f8b'> - <parameter type-id='06b2cd14'/> - <parameter type-id='2ae08426'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='93db4230'> - <parameter type-id='06b2cd14'/> - <parameter type-id='7359adad'/> - <return type-id='02f11ed4'/> - </function-type> - <function-type size-in-bits='64' id='747e7623'> - <parameter type-id='06b2cd14'/> - <return type-id='df412e35'/> - </function-type> - <function-type size-in-bits='64' id='9f77c6d4'> - <parameter type-id='4c9f335b'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='2c85e41f'> - <parameter type-id='17a05af6'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='130ae6d1'> - <parameter type-id='06b2cd14'/> - <return type-id='48b5725f'/> - </function-type> - <pointer-type-def type-id='73fb632a' size-in-bits='64' id='5553210f'/> - <pointer-type-def type-id='180e16b0' size-in-bits='64' id='e79cb28f'/> - <pointer-type-def type-id='db992ec7' size-in-bits='64' id='e149b058'/> - <array-type-def dimensions='1' type-id='9cd807f4' size-in-bits='infinite' id='bfd02128'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <pointer-type-def type-id='73595e52' size-in-bits='64' id='6ee1a870'/> - <union-decl name='__anonymous_union__7' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/sound/control.h' line='61' column='1' id='e3dd1f94'> - <data-member access='public'> - <var-decl name='c' type-id='bf7b4ec3' visibility='default' filepath='include/sound/control.h' line='62' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='p' type-id='5b2fd8e8' visibility='default' filepath='include/sound/control.h' line='63' column='1'/> - </data-member> - </union-decl> - <pointer-type-def type-id='4baf5c00' size-in-bits='64' id='56fe8aea'/> - <class-decl name='snd_kcontrol_volatile' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/sound/control.h' line='49' column='1' id='9cd807f4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='owner' type-id='ed27ccc9' visibility='default' filepath='include/sound/control.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='access' type-id='f0981eeb' visibility='default' filepath='include/sound/control.h' line='51' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_timer' size-in-bits='3520' is-struct='yes' visibility='default' filepath='include/sound/timer.h' line='57' column='1' id='73595e52'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tmr_class' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='card' type-id='52704eb7' visibility='default' filepath='include/sound/timer.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/sound/timer.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='tmr_device' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='tmr_subdevice' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='id' type-id='59daf3ef' visibility='default' filepath='include/sound/timer.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='name' type-id='aa5ff375' visibility='default' filepath='include/sound/timer.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/sound/timer.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='running' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='sticks' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/timer.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='private_free' type-id='4a508205' visibility='default' filepath='include/sound/timer.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='hw' type-id='bb41d987' visibility='default' filepath='include/sound/timer.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/sound/timer.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='device_list' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='open_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='active_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='ack_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='sack_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='task_queue' type-id='7a7ea727' visibility='default' filepath='include/sound/timer.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='max_instances' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3488'> - <var-decl name='num_instances' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='79' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='ba5ca324' size-in-bits='64' id='bf7b4ec3'/> - <typedef-decl name='snd_ctl_elem_iface_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='849' column='1' id='4143fc17'/> - <typedef-decl name='snd_kcontrol_get_t' type-id='84147814' filepath='include/sound/control.h' line='18' column='1' id='73fb632a'/> - <typedef-decl name='snd_kcontrol_info_t' type-id='fa75c86d' filepath='include/sound/control.h' line='17' column='1' id='180e16b0'/> - <typedef-decl name='snd_kcontrol_put_t' type-id='84147814' filepath='include/sound/control.h' line='19' column='1' id='db992ec7'/> - <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='352' id='4ff588ae'> - <subrange length='44' type-id='7ff19f0f' id='cf8ba455'/> - </array-type-def> - <class-decl name='snd_timer_hardware' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/sound/timer.h' line='40' column='1' id='bb41d987'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/sound/timer.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='resolution' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='resolution_min' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='resolution_max' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ticks' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='open' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='close' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='c_resolution' type-id='3c60c5fb' visibility='default' filepath='include/sound/timer.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='start' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='stop' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='set_period' type-id='af229338' visibility='default' filepath='include/sound/timer.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='precise_resolution' type-id='cc036b58' visibility='default' filepath='include/sound/timer.h' line='54' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='7c055541' size-in-bits='64' id='ed27ccc9'/> - <typedef-decl name='snd_kcontrol_tlv_rw_t' type-id='54d4fbda' filepath='include/sound/control.h' line='20' column='1' id='ba5ca324'/> - <pointer-type-def type-id='66412cc1' size-in-bits='64' id='4a508205'/> - <class-decl name='snd_ctl_file' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/sound/control.h' line='89' column='1' id='7c055541'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/sound/control.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='card' type-id='52704eb7' visibility='default' filepath='include/sound/control.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pid' type-id='b94e5398' visibility='default' filepath='include/sound/control.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='preferred_subdevice' type-id='e4266c7e' visibility='default' filepath='include/sound/control.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='change_sleep' type-id='b5ab048f' visibility='default' filepath='include/sound/control.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='read_lock' type-id='fb4018a0' visibility='default' filepath='include/sound/control.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='fasync' type-id='5bb9c75d' visibility='default' filepath='include/sound/control.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='subscribed' type-id='95e97e5e' visibility='default' filepath='include/sound/control.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='events' type-id='72f469ec' visibility='default' filepath='include/sound/control.h' line='98' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='8826ec36' size-in-bits='64' id='563fdf98'/> - <pointer-type-def type-id='51ca9086' size-in-bits='64' id='cc036b58'/> - <pointer-type-def type-id='34c6e216' size-in-bits='64' id='af229338'/> - <pointer-type-def type-id='ee28e0c7' size-in-bits='64' id='3c60c5fb'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/gadget/function/f_midi.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='640' id='aa5ff375'> - <subrange length='80' type-id='7ff19f0f' id='b4129fbd'/> - </array-type-def> - <class-decl name='snd_info_entry' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='60' column='1' id='48ad5fc6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/sound/info.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mode' type-id='2594b00f' visibility='default' filepath='include/sound/info.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='size' type-id='bd54fe1a' visibility='default' filepath='include/sound/info.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='content' type-id='8efea9e5' visibility='default' filepath='include/sound/info.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='c' type-id='74c3182a' visibility='default' filepath='include/sound/info.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='parent' type-id='b9608bfc' visibility='default' filepath='include/sound/info.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/sound/info.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/info.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='private_free' type-id='93226281' visibility='default' filepath='include/sound/info.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='p' type-id='d077e928' visibility='default' filepath='include/sound/info.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='access' type-id='925167dc' visibility='default' filepath='include/sound/info.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='children' type-id='72f469ec' visibility='default' filepath='include/sound/info.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/sound/info.h' line='76' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_shutdown_f_ops' is-struct='yes' visibility='default' is-declaration-only='yes' id='30b9286d'/> - <class-decl name='snd_card' size-in-bits='20288' is-struct='yes' visibility='default' filepath='include/sound/core.h' line='79' column='1' id='5ef8814f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='number' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='id' type-id='ac1fa8c0' visibility='default' filepath='include/sound/core.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='driver' type-id='ac1fa8c0' visibility='default' filepath='include/sound/core.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='shortname' type-id='16dc656a' visibility='default' filepath='include/sound/core.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='longname' type-id='aa5ff375' visibility='default' filepath='include/sound/core.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='irq_descr' type-id='16dc656a' visibility='default' filepath='include/sound/core.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='mixername' type-id='aa5ff375' visibility='default' filepath='include/sound/core.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='components' type-id='e3204322' visibility='default' filepath='include/sound/core.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/sound/core.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/core.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='private_free' type-id='fde42bf2' visibility='default' filepath='include/sound/core.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='devices' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='ctl_dev' type-id='66e487eb' visibility='default' filepath='include/sound/core.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10816'> - <var-decl name='last_numid' type-id='f0981eeb' visibility='default' filepath='include/sound/core.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='controls_rwsem' type-id='f19fdb93' visibility='default' filepath='include/sound/core.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='ctl_files_rwlock' type-id='ac16795b' visibility='default' filepath='include/sound/core.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11328'> - <var-decl name='controls_count' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11360'> - <var-decl name='user_ctl_count' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11392'> - <var-decl name='controls' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11520'> - <var-decl name='ctl_files' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11648'> - <var-decl name='proc_root' type-id='b9608bfc' visibility='default' filepath='include/sound/core.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11712'> - <var-decl name='proc_root_link' type-id='d077e928' visibility='default' filepath='include/sound/core.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='files_list' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11904'> - <var-decl name='s_f_ops' type-id='df5f3f5d' visibility='default' filepath='include/sound/core.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11968'> - <var-decl name='files_lock' type-id='fb4018a0' visibility='default' filepath='include/sound/core.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12000'> - <var-decl name='shutdown' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12032'> - <var-decl name='release_completion' type-id='389faaf7' visibility='default' filepath='include/sound/core.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12096'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/sound/core.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12160'> - <var-decl name='card_dev' type-id='66e487eb' visibility='default' filepath='include/sound/core.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19520'> - <var-decl name='dev_groups' type-id='db1b7234' visibility='default' filepath='include/sound/core.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19776'> - <var-decl name='registered' type-id='b50a4934' visibility='default' filepath='include/sound/core.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19840'> - <var-decl name='remove_sleep' type-id='b5ab048f' visibility='default' filepath='include/sound/core.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20032'> - <var-decl name='power_state' type-id='f0981eeb' visibility='default' filepath='include/sound/core.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20096'> - <var-decl name='power_sleep' type-id='b5ab048f' visibility='default' filepath='include/sound/core.h' line='124' column='1'/> - </data-member> - </class-decl> - <enum-decl name='snd_device_type' filepath='include/sound/core.h' line='37' column='1' id='43cb465b'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='SNDRV_DEV_LOWLEVEL' value='0'/> - <enumerator name='SNDRV_DEV_INFO' value='1'/> - <enumerator name='SNDRV_DEV_BUS' value='2'/> - <enumerator name='SNDRV_DEV_CODEC' value='3'/> - <enumerator name='SNDRV_DEV_PCM' value='4'/> - <enumerator name='SNDRV_DEV_COMPRESS' value='5'/> - <enumerator name='SNDRV_DEV_RAWMIDI' value='6'/> - <enumerator name='SNDRV_DEV_TIMER' value='7'/> - <enumerator name='SNDRV_DEV_SEQUENCER' value='8'/> - <enumerator name='SNDRV_DEV_HWDEP' value='9'/> - <enumerator name='SNDRV_DEV_JACK' value='10'/> - <enumerator name='SNDRV_DEV_CONTROL' value='11'/> - </enum-decl> - <class-decl name='snd_device_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/sound/core.h' line='60' column='1' id='8a1bdab0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev_free' type-id='e23829bd' visibility='default' filepath='include/sound/core.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev_register' type-id='e23829bd' visibility='default' filepath='include/sound/core.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev_disconnect' type-id='e23829bd' visibility='default' filepath='include/sound/core.h' line='63' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_device' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/sound/core.h' line='66' column='1' id='ced794e3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='card' type-id='52704eb7' visibility='default' filepath='include/sound/core.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='state' type-id='9c857434' visibility='default' filepath='include/sound/core.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='type' type-id='43cb465b' visibility='default' filepath='include/sound/core.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='device_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/core.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ops' type-id='f6020a16' visibility='default' filepath='include/sound/core.h' line='72' column='1'/> - </data-member> - </class-decl> - <enum-decl name='snd_device_state' filepath='include/sound/core.h' line='52' column='1' id='9c857434'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='SNDRV_DEV_BUILD' value='0'/> - <enumerator name='SNDRV_DEV_REGISTERED' value='1'/> - <enumerator name='SNDRV_DEV_DISCONNECTED' value='2'/> - </enum-decl> - <pointer-type-def type-id='4b6b0e29' size-in-bits='64' id='e23829bd'/> - <pointer-type-def type-id='5ef8814f' size-in-bits='64' id='52704eb7'/> - <pointer-type-def type-id='52704eb7' size-in-bits='64' id='63cbc127'/> - <pointer-type-def type-id='ced794e3' size-in-bits='64' id='5c745bb3'/> - <pointer-type-def type-id='8a1bdab0' size-in-bits='64' id='f6020a16'/> - <pointer-type-def type-id='48ad5fc6' size-in-bits='64' id='b9608bfc'/> - <pointer-type-def type-id='30b9286d' size-in-bits='64' id='df5f3f5d'/> - <pointer-type-def type-id='593d8168' size-in-bits='64' id='fde42bf2'/> - <function-decl name='create_function_device' mangled-name='create_function_device' filepath='drivers/usb/gadget/function/f_midi.c' line='1226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='create_function_device'> - <parameter type-id='26a90f95'/> - <return type-id='fa0b179b'/> - </function-decl> - <function-decl name='device_destroy' mangled-name='device_destroy' filepath='include/linux/device.h' line='1664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_destroy'> - <parameter type-id='67aca04f'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='snd_card_new' mangled-name='snd_card_new' filepath='include/sound/core.h' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_new'> - <parameter type-id='fa0b179b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='80f4b756'/> - <parameter type-id='2730d015'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='63cbc127'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_device_new' mangled-name='snd_device_new' filepath='include/sound/core.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_device_new'> - <parameter type-id='52704eb7'/> - <parameter type-id='43cb465b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='f6020a16'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_component_add' mangled-name='snd_component_add' filepath='include/sound/core.h' line='235' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_component_add'> - <parameter type-id='52704eb7'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_card_register' mangled-name='snd_card_register' filepath='include/sound/core.h' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_register'> - <parameter type-id='52704eb7'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_copy_descriptors' mangled-name='usb_copy_descriptors' filepath='include/linux/usb/gadget.h' line='797' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_copy_descriptors'> - <parameter type-id='f363a725'/> - <return type-id='f363a725'/> - </function-decl> - <function-decl name='snd_card_free' mangled-name='snd_card_free' filepath='include/sound/core.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_free'> - <parameter type-id='52704eb7'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_card_free_when_closed' mangled-name='snd_card_free_when_closed' filepath='include/sound/core.h' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_free_when_closed'> - <parameter type-id='52704eb7'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kstrndup' mangled-name='kstrndup' filepath='include/linux/string.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrndup'> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='kstrtouint' mangled-name='kstrtouint' filepath='include/linux/kernel.h' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtouint'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='4b6b0e29'> - <parameter type-id='5c745bb3'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='593d8168'> - <parameter type-id='52704eb7'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/gadget/function/f_ncm.c' language='LANG_C89'> - <class-decl name='eth_dev' is-struct='yes' visibility='default' is-declaration-only='yes' id='fb75bb68'/> - <enum-decl name='hrtimer_mode' filepath='include/linux/hrtimer.h' line='39' column='1' id='88326653'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='HRTIMER_MODE_ABS' value='0'/> - <enumerator name='HRTIMER_MODE_REL' value='1'/> - <enumerator name='HRTIMER_MODE_PINNED' value='2'/> - <enumerator name='HRTIMER_MODE_SOFT' value='4'/> - <enumerator name='HRTIMER_MODE_HARD' value='8'/> - <enumerator name='HRTIMER_MODE_ABS_PINNED' value='2'/> - <enumerator name='HRTIMER_MODE_REL_PINNED' value='3'/> - <enumerator name='HRTIMER_MODE_ABS_SOFT' value='4'/> - <enumerator name='HRTIMER_MODE_REL_SOFT' value='5'/> - <enumerator name='HRTIMER_MODE_ABS_PINNED_SOFT' value='6'/> - <enumerator name='HRTIMER_MODE_REL_PINNED_SOFT' value='7'/> - <enumerator name='HRTIMER_MODE_ABS_HARD' value='8'/> - <enumerator name='HRTIMER_MODE_REL_HARD' value='9'/> - <enumerator name='HRTIMER_MODE_ABS_PINNED_HARD' value='10'/> - <enumerator name='HRTIMER_MODE_REL_PINNED_HARD' value='11'/> - </enum-decl> - <class-decl name='gether' size-in-bits='2368' is-struct='yes' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='52' column='1' id='37eec936'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='func' type-id='d6a54726' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='ioport' type-id='a15a118e' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='in_ep' type-id='63a08bf7' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='out_ep' type-id='63a08bf7' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='is_zlp_ok' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1936'> - <var-decl name='cdc_filter' type-id='1dc6a898' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1952'> - <var-decl name='header_len' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='is_fixed' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2016'> - <var-decl name='fixed_out_len' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='fixed_in_len' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='supports_multi_frame' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='wrap' type-id='ade1e67f' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='unwrap' type-id='125250b1' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='open' type-id='281e6c4d' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='close' type-id='281e6c4d' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='81' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='fb75bb68' size-in-bits='64' id='a15a118e'/> - <pointer-type-def type-id='37eec936' size-in-bits='64' id='04b6a8dc'/> - <pointer-type-def type-id='6167e1dd' size-in-bits='64' id='125250b1'/> - <pointer-type-def type-id='a15f21bb' size-in-bits='64' id='ade1e67f'/> - <pointer-type-def type-id='5260af22' size-in-bits='64' id='b6338998'/> - <pointer-type-def type-id='c41f8fa1' size-in-bits='64' id='281e6c4d'/> - <function-decl name='gether_setup_name_default' mangled-name='gether_setup_name_default' filepath='drivers/usb/gadget/function/u_ether.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_setup_name_default'> - <parameter type-id='80f4b756'/> - <return type-id='68a2d05b'/> - </function-decl> - <function-decl name='usb_os_desc_prepare_interf_dir' mangled-name='usb_os_desc_prepare_interf_dir' filepath='drivers/usb/gadget/configfs.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_os_desc_prepare_interf_dir'> - <parameter type-id='97aff453'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='b6338998'/> - <parameter type-id='9b23c9ad'/> - <parameter type-id='2730d015'/> - <return type-id='97aff453'/> - </function-decl> - <function-decl name='gether_cleanup' mangled-name='gether_cleanup' filepath='drivers/usb/gadget/function/u_ether.h' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_cleanup'> - <parameter type-id='a15a118e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gether_get_host_addr_cdc' mangled-name='gether_get_host_addr_cdc' filepath='drivers/usb/gadget/function/u_ether.h' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_get_host_addr_cdc'> - <parameter type-id='68a2d05b'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gether_set_gadget' mangled-name='gether_set_gadget' filepath='drivers/usb/gadget/function/u_ether.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_set_gadget'> - <parameter type-id='68a2d05b'/> - <parameter type-id='49a58c0c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gether_register_netdev' mangled-name='gether_register_netdev' filepath='drivers/usb/gadget/function/u_ether.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_register_netdev'> - <parameter type-id='68a2d05b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_ep_alloc_request' mangled-name='usb_ep_alloc_request' filepath='include/linux/usb/gadget.h' line='248' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_alloc_request'> - <parameter type-id='63a08bf7'/> - <parameter type-id='f0981eeb'/> - <return type-id='1a494567'/> - </function-decl> - <function-decl name='hrtimer_init' mangled-name='hrtimer_init' filepath='include/linux/hrtimer.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_init'> - <parameter type-id='08c8d0fa'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='88326653'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_ep_free_request' mangled-name='usb_ep_free_request' filepath='include/linux/usb/gadget.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_free_request'> - <parameter type-id='63a08bf7'/> - <parameter type-id='1a494567'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='hrtimer_cancel' mangled-name='hrtimer_cancel' filepath='include/linux/hrtimer.h' line='422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_cancel'> - <parameter type-id='08c8d0fa'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_ep_dequeue' mangled-name='usb_ep_dequeue' filepath='include/linux/usb/gadget.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_dequeue'> - <parameter type-id='63a08bf7'/> - <parameter type-id='1a494567'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gether_disconnect' mangled-name='gether_disconnect' filepath='drivers/usb/gadget/function/u_ether.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_disconnect'> - <parameter type-id='04b6a8dc'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gether_connect' mangled-name='gether_connect' filepath='drivers/usb/gadget/function/u_ether.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_connect'> - <parameter type-id='04b6a8dc'/> - <return type-id='68a2d05b'/> - </function-decl> - <function-decl name='hrtimer_start_range_ns' mangled-name='hrtimer_start_range_ns' filepath='include/linux/hrtimer.h' line='405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_start_range_ns'> - <parameter type-id='08c8d0fa'/> - <parameter type-id='1eb56b1e'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='88326653'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='hrtimer_try_to_cancel' mangled-name='hrtimer_try_to_cancel' filepath='include/linux/hrtimer.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_try_to_cancel'> - <parameter type-id='08c8d0fa'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gether_get_ifname' mangled-name='gether_get_ifname' filepath='drivers/usb/gadget/function/u_ether.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_get_ifname'> - <parameter type-id='68a2d05b'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gether_get_qmult' mangled-name='gether_get_qmult' filepath='drivers/usb/gadget/function/u_ether.h' line='234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_get_qmult'> - <parameter type-id='68a2d05b'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='kstrtou8' mangled-name='kstrtou8' filepath='include/linux/kernel.h' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtou8'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='cf536864'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gether_set_qmult' mangled-name='gether_set_qmult' filepath='drivers/usb/gadget/function/u_ether.h' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_set_qmult'> - <parameter type-id='68a2d05b'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gether_get_host_addr' mangled-name='gether_get_host_addr' filepath='drivers/usb/gadget/function/u_ether.h' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_get_host_addr'> - <parameter type-id='68a2d05b'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gether_set_host_addr' mangled-name='gether_set_host_addr' filepath='drivers/usb/gadget/function/u_ether.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_set_host_addr'> - <parameter type-id='68a2d05b'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gether_get_dev_addr' mangled-name='gether_get_dev_addr' filepath='drivers/usb/gadget/function/u_ether.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_get_dev_addr'> - <parameter type-id='68a2d05b'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gether_set_dev_addr' mangled-name='gether_set_dev_addr' filepath='drivers/usb/gadget/function/u_ether.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_set_dev_addr'> - <parameter type-id='68a2d05b'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='6167e1dd'> - <parameter type-id='04b6a8dc'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='03c386c6'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a15f21bb'> - <parameter type-id='04b6a8dc'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='0fbf3cfd'/> - </function-type> - <function-type size-in-bits='64' id='c41f8fa1'> - <parameter type-id='04b6a8dc'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/gadget/function/f_rndis.c' language='LANG_C89'> - <class-decl name='rndis_params' size-in-bits='768' is-struct='yes' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='159' column='1' id='62872b5a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='confignr' type-id='95e97e5e' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='used' type-id='f9b06939' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='saved_filter' type-id='1dc6a898' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='state' type-id='b5670baa' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='medium' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='speed' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='media_state' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='host_mac' type-id='bbaf3419' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='filter' type-id='26d4d46f' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='vendorID' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='vendorDescr' type-id='80f4b756' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='resp_avail' type-id='b7f9d8e6' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='v' type-id='eaa32e2f' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='resp_queue' type-id='72f469ec' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='176' column='1'/> - </data-member> - </class-decl> - <enum-decl name='rndis_state' filepath='drivers/usb/gadget/function/rndis.h' line='146' column='1' id='b5670baa'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='RNDIS_UNINITIALIZED' value='0'/> - <enumerator name='RNDIS_INITIALIZED' value='1'/> - <enumerator name='RNDIS_DATA_INITIALIZED' value='2'/> - </enum-decl> - <pointer-type-def type-id='62872b5a' size-in-bits='64' id='7c184d88'/> - <function-decl name='rndis_register' mangled-name='rndis_register' filepath='drivers/usb/gadget/function/rndis.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_register'> - <parameter type-id='b7f9d8e6'/> - <parameter type-id='eaa32e2f'/> - <return type-id='7c184d88'/> - </function-decl> - <function-decl name='rndis_set_param_medium' mangled-name='rndis_set_param_medium' filepath='drivers/usb/gadget/function/rndis.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_set_param_medium'> - <parameter type-id='7c184d88'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rndis_set_param_vendor' mangled-name='rndis_set_param_vendor' filepath='drivers/usb/gadget/function/rndis.h' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_set_param_vendor'> - <parameter type-id='7c184d88'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rndis_set_param_dev' mangled-name='rndis_set_param_dev' filepath='drivers/usb/gadget/function/rndis.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_set_param_dev'> - <parameter type-id='7c184d88'/> - <parameter type-id='68a2d05b'/> - <parameter type-id='e9e550dd'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rndis_get_next_response' mangled-name='rndis_get_next_response' filepath='drivers/usb/gadget/function/rndis.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_get_next_response'> - <parameter type-id='7c184d88'/> - <parameter type-id='807869d3'/> - <return type-id='cf536864'/> - </function-decl> - <function-decl name='rndis_free_response' mangled-name='rndis_free_response' filepath='drivers/usb/gadget/function/rndis.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_free_response'> - <parameter type-id='7c184d88'/> - <parameter type-id='cf536864'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rndis_uninit' mangled-name='rndis_uninit' filepath='drivers/usb/gadget/function/rndis.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_uninit'> - <parameter type-id='7c184d88'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rndis_deregister' mangled-name='rndis_deregister' filepath='drivers/usb/gadget/function/rndis.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_deregister'> - <parameter type-id='7c184d88'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rndis_signal_connect' mangled-name='rndis_signal_connect' filepath='drivers/usb/gadget/function/rndis.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_signal_connect'> - <parameter type-id='7c184d88'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rndis_msg_parser' mangled-name='rndis_msg_parser' filepath='drivers/usb/gadget/function/rndis.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_msg_parser'> - <parameter type-id='7c184d88'/> - <parameter type-id='cf536864'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/gadget/function/f_serial.c' language='LANG_C89'> - <function-decl name='usb_string_id' mangled-name='usb_string_id' filepath='include/linux/usb/composite.h' line='519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_string_id'> - <parameter type-id='2a895c01'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/gadget/function/rndis.c' language='LANG_C89'> - <function-decl name='rndis_set_host_mac' mangled-name='rndis_set_host_mac' filepath='drivers/usb/gadget/function/rndis.c' line='784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_set_host_mac'> - <parameter type-id='7c184d88' name='params' filepath='drivers/usb/gadget/function/rndis.c' line='784' column='1'/> - <parameter type-id='bbaf3419' name='addr' filepath='drivers/usb/gadget/function/rndis.c' line='784' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dev_get_stats' mangled-name='dev_get_stats' filepath='include/linux/netdevice.h' line='4323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_stats'> - <parameter type-id='68a2d05b'/> - <parameter type-id='bd3860fe'/> - <return type-id='bd3860fe'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/gadget/function/u_ether.c' language='LANG_C89'> - <function-decl name='gether_get_host_addr_u8' mangled-name='gether_get_host_addr_u8' filepath='drivers/usb/gadget/function/u_ether.c' line='950' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_get_host_addr_u8'> - <parameter type-id='68a2d05b' name='net' filepath='drivers/usb/gadget/function/u_ether.c' line='950' column='1'/> - <parameter type-id='8bff8096' name='host_mac' filepath='drivers/usb/gadget/function/u_ether.c' line='950' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/gadget/udc/core.c' language='LANG_C89'> - <function-decl name='usb_ep_clear_halt' mangled-name='usb_ep_clear_halt' filepath='drivers/usb/gadget/udc/core.c' line='367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_clear_halt'> - <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='367' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_ep_set_wedge' mangled-name='usb_ep_set_wedge' filepath='drivers/usb/gadget/udc/core.c' line='390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_set_wedge'> - <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='390' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_ep_fifo_status' mangled-name='usb_ep_fifo_status' filepath='drivers/usb/gadget/udc/core.c' line='422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_fifo_status'> - <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='422' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_ep_fifo_flush' mangled-name='usb_ep_fifo_flush' filepath='drivers/usb/gadget/udc/core.c' line='448' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_fifo_flush'> - <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='448' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_gadget_wakeup' mangled-name='usb_gadget_wakeup' filepath='drivers/usb/gadget/udc/core.c' line='491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_wakeup'> - <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='491' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_gadget_vbus_connect' mangled-name='usb_gadget_vbus_connect' filepath='drivers/usb/gadget/udc/core.c' line='577' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_vbus_connect'> - <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='577' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_gadget_vbus_disconnect' mangled-name='usb_gadget_vbus_disconnect' filepath='drivers/usb/gadget/udc/core.c' line='638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_vbus_disconnect'> - <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='638' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_gadget_connect' mangled-name='usb_gadget_connect' filepath='drivers/usb/gadget/udc/core.c' line='667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_connect'> - <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='667' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_gadget_disconnect' mangled-name='usb_gadget_disconnect' filepath='drivers/usb/gadget/udc/core.c' line='709' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_disconnect'> - <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='709' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_gadget_map_request_by_dev' mangled-name='usb_gadget_map_request_by_dev' filepath='drivers/usb/gadget/udc/core.c' line='814' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_map_request_by_dev'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/gadget/udc/core.c' line='814' column='1'/> - <parameter type-id='1a494567' name='req' filepath='drivers/usb/gadget/udc/core.c' line='815' column='1'/> - <parameter type-id='95e97e5e' name='is_in' filepath='drivers/usb/gadget/udc/core.c' line='815' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_gadget_unmap_request_by_dev' mangled-name='usb_gadget_unmap_request_by_dev' filepath='drivers/usb/gadget/udc/core.c' line='862' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_unmap_request_by_dev'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/gadget/udc/core.c' line='862' column='1'/> - <parameter type-id='1a494567' name='req' filepath='drivers/usb/gadget/udc/core.c' line='863' column='1'/> - <parameter type-id='95e97e5e' name='is_in' filepath='drivers/usb/gadget/udc/core.c' line='863' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_get_gadget_udc_name' mangled-name='usb_get_gadget_udc_name' filepath='drivers/usb/gadget/udc/core.c' line='1260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_gadget_udc_name'> - <return type-id='26a90f95'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/gadget/udc/dummy_hcd.c' language='LANG_C89'> - <class-decl name='usb_otg_caps' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/linux/usb/otg.h' line='53' column='1' id='e994232a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='otg_rev' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/otg.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='hnp_support' type-id='b50a4934' visibility='default' filepath='include/linux/usb/otg.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='srp_support' type-id='b50a4934' visibility='default' filepath='include/linux/usb/otg.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='adp_support' type-id='b50a4934' visibility='default' filepath='include/linux/usb/otg.h' line='57' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_udc' size-in-bits='7680' is-struct='yes' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='36' column='1' id='1ee0d0f0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='driver' type-id='9762ede1' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='gadget' type-id='49a58c0c' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='vbus' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='41' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ep' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='223' column='1' id='8005701f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/gadget.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/gadget.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ops' type-id='ea2a1f7d' visibility='default' filepath='include/linux/usb/gadget.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ep_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='caps' type-id='14d94f61' visibility='default' filepath='include/linux/usb/gadget.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='claimed' type-id='b50a4934' visibility='default' filepath='include/linux/usb/gadget.h' line='230' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='360'> - <var-decl name='enabled' type-id='b50a4934' visibility='default' filepath='include/linux/usb/gadget.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='maxpacket' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='maxpacket_limit' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='max_streams' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mult' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='maxburst' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='424'> - <var-decl name='address' type-id='f9b06939' visibility='default' filepath='include/linux/usb/gadget.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='desc' type-id='428819c0' visibility='default' filepath='include/linux/usb/gadget.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='comp_desc' type-id='c6228d99' visibility='default' filepath='include/linux/usb/gadget.h' line='239' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ep_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='133' column='1' id='e094094c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='enable' type-id='4426dbe0' visibility='default' filepath='include/linux/usb/gadget.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='disable' type-id='99f649a9' visibility='default' filepath='include/linux/usb/gadget.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dispose' type-id='b1c1788a' visibility='default' filepath='include/linux/usb/gadget.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='alloc_request' type-id='37593c93' visibility='default' filepath='include/linux/usb/gadget.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='free_request' type-id='2dfafd2c' visibility='default' filepath='include/linux/usb/gadget.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='queue' type-id='bbe8d894' visibility='default' filepath='include/linux/usb/gadget.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dequeue' type-id='487818e7' visibility='default' filepath='include/linux/usb/gadget.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='set_halt' type-id='807f0070' visibility='default' filepath='include/linux/usb/gadget.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='set_wedge' type-id='99f649a9' visibility='default' filepath='include/linux/usb/gadget.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='fifo_status' type-id='99f649a9' visibility='default' filepath='include/linux/usb/gadget.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='fifo_flush' type-id='b1c1788a' visibility='default' filepath='include/linux/usb/gadget.h' line='151' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_request' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='98' column='1' id='43806adf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='buf' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/gadget.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dma' type-id='cf29c9b3' visibility='default' filepath='include/linux/usb/gadget.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/linux/usb/gadget.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='num_sgs' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='num_mapped_sgs' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='stream_id' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='no_interrupt' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17'> - <var-decl name='zero' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18'> - <var-decl name='short_not_ok' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19'> - <var-decl name='dma_mapped' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='complete' type-id='2dfafd2c' visibility='default' filepath='include/linux/usb/gadget.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='context' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/gadget.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='frame_number' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/gadget.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='actual' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='121' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ep_caps' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='163' column='1' id='14d94f61'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type_control' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='type_iso' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='type_bulk' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='type_int' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='dir_in' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='dir_out' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='169' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_gadget_ops' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='308' column='1' id='83cac475'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='get_frame' type-id='42262596' visibility='default' filepath='include/linux/usb/gadget.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='wakeup' type-id='42262596' visibility='default' filepath='include/linux/usb/gadget.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set_selfpowered' type-id='2b8a73bd' visibility='default' filepath='include/linux/usb/gadget.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='vbus_session' type-id='2b8a73bd' visibility='default' filepath='include/linux/usb/gadget.h' line='312' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='vbus_draw' type-id='86ec8614' visibility='default' filepath='include/linux/usb/gadget.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pullup' type-id='2b8a73bd' visibility='default' filepath='include/linux/usb/gadget.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ioctl' type-id='11f75c44' visibility='default' filepath='include/linux/usb/gadget.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_config_params' type-id='b90a2617' visibility='default' filepath='include/linux/usb/gadget.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='udc_start' type-id='3e610606' visibility='default' filepath='include/linux/usb/gadget.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='udc_stop' type-id='42262596' visibility='default' filepath='include/linux/usb/gadget.h' line='321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='udc_set_speed' type-id='20950ec7' visibility='default' filepath='include/linux/usb/gadget.h' line='322' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='match_ep' type-id='9f35b348' visibility='default' filepath='include/linux/usb/gadget.h' line='323' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_dcd_config_params' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='290' column='1' id='5c44a483'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bU1devExitLat' type-id='8f048e17' visibility='default' filepath='include/linux/usb/gadget.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bU2DevExitLat' type-id='23119536' visibility='default' filepath='include/linux/usb/gadget.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='besl_baseline' type-id='8f048e17' visibility='default' filepath='include/linux/usb/gadget.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='besl_deep' type-id='8f048e17' visibility='default' filepath='include/linux/usb/gadget.h' line='296' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_gadget_driver' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='680' column='1' id='b718d3f9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='function' type-id='26a90f95' visibility='default' filepath='include/linux/usb/gadget.h' line='681' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='max_speed' type-id='4e532009' visibility='default' filepath='include/linux/usb/gadget.h' line='682' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bind' type-id='3e610606' visibility='default' filepath='include/linux/usb/gadget.h' line='683' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='unbind' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='685' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='setup' type-id='54a734c8' visibility='default' filepath='include/linux/usb/gadget.h' line='686' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='disconnect' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='688' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='suspend' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='resume' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='690' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='reset' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='691' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/usb/gadget.h' line='694' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='udc_name' type-id='26a90f95' visibility='default' filepath='include/linux/usb/gadget.h' line='696' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='pending' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='697' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='match_existing_only' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='698' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_ctrlrequest' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='213' column='1' id='fd7e7994'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bRequestType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bRequest' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='wValue' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='wIndex' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='wLength' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='218' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='dbf3947c' const='yes' id='fad8dcd1'/> - <pointer-type-def type-id='fad8dcd1' size-in-bits='64' id='de63df21'/> - <qualified-type-def type-id='fd7e7994' const='yes' id='946203ef'/> - <pointer-type-def type-id='946203ef' size-in-bits='64' id='5b4bef1f'/> - <qualified-type-def type-id='2b1e6e59' const='yes' id='e03e976a'/> - <pointer-type-def type-id='e03e976a' size-in-bits='64' id='428819c0'/> - <qualified-type-def type-id='e094094c' const='yes' id='090a4485'/> - <pointer-type-def type-id='090a4485' size-in-bits='64' id='ea2a1f7d'/> - <qualified-type-def type-id='83cac475' const='yes' id='54286388'/> - <pointer-type-def type-id='54286388' size-in-bits='64' id='1d94d806'/> - <qualified-type-def type-id='1f03d7fe' const='yes' id='1ac45f89'/> - <pointer-type-def type-id='1ac45f89' size-in-bits='64' id='c6228d99'/> - <pointer-type-def type-id='72e0b98d' size-in-bits='64' id='99f649a9'/> - <pointer-type-def type-id='c112c396' size-in-bits='64' id='4426dbe0'/> - <pointer-type-def type-id='5f81edee' size-in-bits='64' id='807f0070'/> - <pointer-type-def type-id='23420063' size-in-bits='64' id='487818e7'/> - <pointer-type-def type-id='f1c2900a' size-in-bits='64' id='bbe8d894'/> - <pointer-type-def type-id='90e882dc' size-in-bits='64' id='42262596'/> - <pointer-type-def type-id='c70cf626' size-in-bits='64' id='54a734c8'/> - <pointer-type-def type-id='b845c559' size-in-bits='64' id='2b8a73bd'/> - <pointer-type-def type-id='5f4720b2' size-in-bits='64' id='86ec8614'/> - <pointer-type-def type-id='3ba00442' size-in-bits='64' id='11f75c44'/> - <pointer-type-def type-id='e7d8509c' size-in-bits='64' id='3e610606'/> - <pointer-type-def type-id='5c44a483' size-in-bits='64' id='c23646a3'/> - <pointer-type-def type-id='2b1e6e59' size-in-bits='64' id='a07d0491'/> - <pointer-type-def type-id='8005701f' size-in-bits='64' id='63a08bf7'/> - <pointer-type-def type-id='8684c7e6' size-in-bits='64' id='9f35b348'/> - <pointer-type-def type-id='b718d3f9' size-in-bits='64' id='9762ede1'/> - <pointer-type-def type-id='e994232a' size-in-bits='64' id='451a0588'/> - <pointer-type-def type-id='43806adf' size-in-bits='64' id='1a494567'/> - <pointer-type-def type-id='cd4cfe6f' size-in-bits='64' id='37593c93'/> - <pointer-type-def type-id='1f03d7fe' size-in-bits='64' id='dd810384'/> - <pointer-type-def type-id='1ee0d0f0' size-in-bits='64' id='d872b366'/> - <pointer-type-def type-id='e72900f8' size-in-bits='64' id='b1c1788a'/> - <pointer-type-def type-id='192c003a' size-in-bits='64' id='2dfafd2c'/> - <pointer-type-def type-id='d6bdcb4d' size-in-bits='64' id='a915fb99'/> - <pointer-type-def type-id='f089a11b' size-in-bits='64' id='20950ec7'/> - <pointer-type-def type-id='f5213d9b' size-in-bits='64' id='b90a2617'/> - <function-decl name='usb_create_shared_hcd' mangled-name='usb_create_shared_hcd' filepath='include/linux/usb/hcd.h' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_create_shared_hcd'> - <parameter type-id='5aa12c86'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <parameter type-id='fc4f83c1'/> - <return type-id='fc4f83c1'/> - </function-decl> - <function-decl name='usb_hcd_poll_rh_status' mangled-name='usb_hcd_poll_rh_status' filepath='include/linux/usb/hcd.h' line='525' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_poll_rh_status'> - <parameter type-id='fc4f83c1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_hcd_is_primary_hcd' mangled-name='usb_hcd_is_primary_hcd' filepath='include/linux/usb/hcd.h' line='480' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_is_primary_hcd'> - <parameter type-id='fc4f83c1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='device_create_file' mangled-name='device_create_file' filepath='include/linux/device.h' line='889' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_create_file'> - <parameter type-id='fa0b179b'/> - <parameter type-id='de63df21'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='device_remove_file' mangled-name='device_remove_file' filepath='include/linux/device.h' line='891' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_remove_file'> - <parameter type-id='fa0b179b'/> - <parameter type-id='de63df21'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ktime_get_ts64' mangled-name='ktime_get_ts64' filepath='include/linux/timekeeping.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_ts64'> - <parameter type-id='4151733d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_hcd_link_urb_to_ep' mangled-name='usb_hcd_link_urb_to_ep' filepath='include/linux/usb/hcd.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_link_urb_to_ep'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='ab85b8f2'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_get_dev' mangled-name='usb_get_dev' filepath='include/linux/usb.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_dev'> - <parameter type-id='25e60cb2'/> - <return type-id='25e60cb2'/> - </function-decl> - <function-decl name='usb_hcd_check_unlink_urb' mangled-name='usb_hcd_check_unlink_urb' filepath='include/linux/usb/hcd.h' line='445' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_check_unlink_urb'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='ab85b8f2'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_hcd_resume_root_hub' mangled-name='usb_hcd_resume_root_hub' filepath='include/linux/usb/hcd.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_resume_root_hub'> - <parameter type-id='fc4f83c1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_gadget_giveback_request' mangled-name='usb_gadget_giveback_request' filepath='include/linux/usb/gadget.h' line='864' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_giveback_request'> - <parameter type-id='63a08bf7'/> - <parameter type-id='1a494567'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_gadget_udc_reset' mangled-name='usb_gadget_udc_reset' filepath='include/linux/usb/gadget.h' line='857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_udc_reset'> - <parameter type-id='49a58c0c'/> - <parameter type-id='9762ede1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_hcd_unlink_urb_from_ep' mangled-name='usb_hcd_unlink_urb_from_ep' filepath='include/linux/usb/hcd.h' line='447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_unlink_urb_from_ep'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='ab85b8f2'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_hcd_giveback_urb' mangled-name='usb_hcd_giveback_urb' filepath='include/linux/usb/hcd.h' line='451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_giveback_urb'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='ab85b8f2'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_put_dev' mangled-name='usb_put_dev' filepath='include/linux/usb.h' line='746' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_put_dev'> - <parameter type-id='25e60cb2'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_ep_set_maxpacket_limit' mangled-name='usb_ep_set_maxpacket_limit' filepath='include/linux/usb/gadget.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_set_maxpacket_limit'> - <parameter type-id='63a08bf7'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_add_gadget_udc' mangled-name='usb_add_gadget_udc' filepath='include/linux/usb/gadget.h' line='742' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_add_gadget_udc'> - <parameter type-id='fa0b179b'/> - <parameter type-id='49a58c0c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_del_gadget_udc' mangled-name='usb_del_gadget_udc' filepath='include/linux/usb/gadget.h' line='743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_del_gadget_udc'> - <parameter type-id='49a58c0c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='platform_device_alloc' mangled-name='platform_device_alloc' filepath='include/linux/platform_device.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_alloc'> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <return type-id='db362995'/> - </function-decl> - <function-decl name='platform_device_add_data' mangled-name='platform_device_add_data' filepath='include/linux/platform_device.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_add_data'> - <parameter type-id='db362995'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='platform_device_add' mangled-name='platform_device_add' filepath='include/linux/platform_device.h' line='190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_add'> - <parameter type-id='db362995'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='platform_device_put' mangled-name='platform_device_put' filepath='include/linux/platform_device.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_put'> - <parameter type-id='db362995'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='platform_device_del' mangled-name='platform_device_del' filepath='include/linux/platform_device.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_del'> - <parameter type-id='db362995'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='72e0b98d'> - <parameter type-id='63a08bf7'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c112c396'> - <parameter type-id='63a08bf7'/> - <parameter type-id='428819c0'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5f81edee'> - <parameter type-id='63a08bf7'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='23420063'> - <parameter type-id='63a08bf7'/> - <parameter type-id='1a494567'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f1c2900a'> - <parameter type-id='63a08bf7'/> - <parameter type-id='1a494567'/> - <parameter type-id='3eb7c31c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='90e882dc'> - <parameter type-id='49a58c0c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c70cf626'> - <parameter type-id='49a58c0c'/> - <parameter type-id='5b4bef1f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b845c559'> - <parameter type-id='49a58c0c'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5f4720b2'> - <parameter type-id='49a58c0c'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3ba00442'> - <parameter type-id='49a58c0c'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e7d8509c'> - <parameter type-id='49a58c0c'/> - <parameter type-id='9762ede1'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8684c7e6'> - <parameter type-id='49a58c0c'/> - <parameter type-id='a07d0491'/> - <parameter type-id='dd810384'/> - <return type-id='63a08bf7'/> - </function-type> - <function-type size-in-bits='64' id='cd4cfe6f'> - <parameter type-id='63a08bf7'/> - <parameter type-id='3eb7c31c'/> - <return type-id='1a494567'/> - </function-type> - <function-type size-in-bits='64' id='e72900f8'> - <parameter type-id='63a08bf7'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='192c003a'> - <parameter type-id='63a08bf7'/> - <parameter type-id='1a494567'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d6bdcb4d'> - <parameter type-id='49a58c0c'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='f089a11b'> - <parameter type-id='49a58c0c'/> - <parameter type-id='4e532009'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='f5213d9b'> - <parameter type-id='49a58c0c'/> - <parameter type-id='c23646a3'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/host/ehci-hcd.c' language='LANG_C89'> - <function-decl name='ehci_suspend' mangled-name='ehci_suspend' filepath='drivers/usb/host/ehci-hcd.c' line='1106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ehci_suspend'> - <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/host/ehci-hcd.c' line='1106' column='1'/> - <parameter type-id='b50a4934' name='do_wakeup' filepath='drivers/usb/host/ehci-hcd.c' line='1106' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/host/ehci-pci.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='192' id='6653bb13'> - <subrange length='24' type-id='7ff19f0f' id='fdd3342b'/> - </array-type-def> - <class-decl name='dma_pool' size-in-bits='832' is-struct='yes' visibility='default' filepath='mm/dmapool.c' line='42' column='1' id='2bf33030'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='page_list' type-id='72f469ec' visibility='default' filepath='mm/dmapool.c' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='mm/dmapool.c' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='mm/dmapool.c' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='mm/dmapool.c' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='allocation' type-id='b59d7dce' visibility='default' filepath='mm/dmapool.c' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='boundary' type-id='b59d7dce' visibility='default' filepath='mm/dmapool.c' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='name' type-id='16dc656a' visibility='default' filepath='mm/dmapool.c' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='pools' type-id='72f469ec' visibility='default' filepath='mm/dmapool.c' line='50' column='1'/> - </data-member> - </class-decl> - <class-decl name='gen_pool' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/genalloc.h' line='58' column='1' id='171b0f6c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/genalloc.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='chunks' type-id='72f469ec' visibility='default' filepath='include/linux/genalloc.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='min_alloc_order' type-id='95e97e5e' visibility='default' filepath='include/linux/genalloc.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='algo' type-id='00278b91' visibility='default' filepath='include/linux/genalloc.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/genalloc.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/genalloc.h' line='66' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_phy' size-in-bits='2816' is-struct='yes' visibility='default' filepath='include/linux/usb/phy.h' line='88' column='1' id='f7de2149'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/usb/phy.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='label' type-id='80f4b756' visibility='default' filepath='include/linux/usb/phy.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/phy.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='type' type-id='d95f4827' visibility='default' filepath='include/linux/usb/phy.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='last_event' type-id='278dd9ca' visibility='default' filepath='include/linux/usb/phy.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='otg' type-id='22be78e8' visibility='default' filepath='include/linux/usb/phy.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='io_dev' type-id='fa0b179b' visibility='default' filepath='include/linux/usb/phy.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='io_ops' type-id='aae1a0f1' visibility='default' filepath='include/linux/usb/phy.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='io_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/phy.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='edev' type-id='c0d6fada' visibility='default' filepath='include/linux/usb/phy.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='id_edev' type-id='c0d6fada' visibility='default' filepath='include/linux/usb/phy.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='vbus_nb' type-id='9b08f7cd' visibility='default' filepath='include/linux/usb/phy.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='id_nb' type-id='9b08f7cd' visibility='default' filepath='include/linux/usb/phy.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='type_nb' type-id='9b08f7cd' visibility='default' filepath='include/linux/usb/phy.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='chg_type' type-id='eba182c8' visibility='default' filepath='include/linux/usb/phy.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='chg_state' type-id='6d659af5' visibility='default' filepath='include/linux/usb/phy.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='chg_cur' type-id='c1a2a792' visibility='default' filepath='include/linux/usb/phy.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='chg_work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/phy.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='notifier' type-id='dbd58f6e' visibility='default' filepath='include/linux/usb/phy.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='port_status' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/phy.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2064'> - <var-decl name='port_change' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/phy.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/linux/usb/phy.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='init' type-id='dd6ccf15' visibility='default' filepath='include/linux/usb/phy.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='shutdown' type-id='6cd1df94' visibility='default' filepath='include/linux/usb/phy.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='set_vbus' type-id='fc1fbe7c' visibility='default' filepath='include/linux/usb/phy.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='set_power' type-id='2d642297' visibility='default' filepath='include/linux/usb/phy.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='set_suspend' type-id='fc1fbe7c' visibility='default' filepath='include/linux/usb/phy.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='set_wakeup' type-id='523228f0' visibility='default' filepath='include/linux/usb/phy.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='notify_connect' type-id='2f4077f3' visibility='default' filepath='include/linux/usb/phy.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='notify_disconnect' type-id='2f4077f3' visibility='default' filepath='include/linux/usb/phy.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='charger_detect' type-id='c4884d33' visibility='default' filepath='include/linux/usb/phy.h' line='157' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_phy_roothub' is-struct='yes' visibility='default' is-declaration-only='yes' id='ceda742d'/> - <array-type-def dimensions='1' type-id='ab33c616' size-in-bits='256' id='9d8055ec'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <class-decl name='hc_driver' size-in-bits='3264' is-struct='yes' visibility='default' filepath='include/linux/usb/hcd.h' line='257' column='1' id='519497e3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='description' type-id='80f4b756' visibility='default' filepath='include/linux/usb/hcd.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='product_desc' type-id='80f4b756' visibility='default' filepath='include/linux/usb/hcd.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hcd_priv_size' type-id='b59d7dce' visibility='default' filepath='include/linux/usb/hcd.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='irq' type-id='a4e9cbb0' visibility='default' filepath='include/linux/usb/hcd.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/hcd.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='reset' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='start' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pci_suspend' type-id='f49825dc' visibility='default' filepath='include/linux/usb/hcd.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pci_resume' type-id='f49825dc' visibility='default' filepath='include/linux/usb/hcd.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='stop' type-id='2638ad78' visibility='default' filepath='include/linux/usb/hcd.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='shutdown' type-id='2638ad78' visibility='default' filepath='include/linux/usb/hcd.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='get_frame_number' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='urb_enqueue' type-id='26f734e7' visibility='default' filepath='include/linux/usb/hcd.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='urb_dequeue' type-id='909b5775' visibility='default' filepath='include/linux/usb/hcd.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='map_urb_for_dma' type-id='26f734e7' visibility='default' filepath='include/linux/usb/hcd.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='unmap_urb_for_dma' type-id='da12244f' visibility='default' filepath='include/linux/usb/hcd.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='endpoint_disable' type-id='e1007da7' visibility='default' filepath='include/linux/usb/hcd.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='endpoint_reset' type-id='e1007da7' visibility='default' filepath='include/linux/usb/hcd.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='hub_status_data' type-id='34083223' visibility='default' filepath='include/linux/usb/hcd.h' line='329' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='hub_control' type-id='82a5e0a9' visibility='default' filepath='include/linux/usb/hcd.h' line='330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='bus_suspend' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='bus_resume' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='334' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='start_port_reset' type-id='52f4f223' visibility='default' filepath='include/linux/usb/hcd.h' line='335' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='get_resuming_ports' type-id='3e34b3ae' visibility='default' filepath='include/linux/usb/hcd.h' line='336' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='relinquish_port' type-id='0d7f0367' visibility='default' filepath='include/linux/usb/hcd.h' line='339' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='port_handed_over' type-id='ef2f6230' visibility='default' filepath='include/linux/usb/hcd.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='clear_tt_buffer_complete' type-id='e1007da7' visibility='default' filepath='include/linux/usb/hcd.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='alloc_dev' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='349' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='free_dev' type-id='b48dadb7' visibility='default' filepath='include/linux/usb/hcd.h' line='351' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='alloc_streams' type-id='c1729c2a' visibility='default' filepath='include/linux/usb/hcd.h' line='353' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='free_streams' type-id='473afbc8' visibility='default' filepath='include/linux/usb/hcd.h' line='359' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='add_endpoint' type-id='2c3372f7' visibility='default' filepath='include/linux/usb/hcd.h' line='374' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='drop_endpoint' type-id='2c3372f7' visibility='default' filepath='include/linux/usb/hcd.h' line='377' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='check_bandwidth' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='reset_bandwidth' type-id='b48dadb7' visibility='default' filepath='include/linux/usb/hcd.h' line='392' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='address_device' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='enable_device' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='update_hub_device' type-id='cf0b24c2' visibility='default' filepath='include/linux/usb/hcd.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='reset_device' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='update_device' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='set_usb2_hw_lpm' type-id='8ceda7f7' visibility='default' filepath='include/linux/usb/hcd.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='enable_usb3_lpm_timeout' type-id='280dcd9f' visibility='default' filepath='include/linux/usb/hcd.h' line='410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='disable_usb3_lpm_timeout' type-id='280dcd9f' visibility='default' filepath='include/linux/usb/hcd.h' line='415' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='find_raw_port_number' type-id='ef2f6230' visibility='default' filepath='include/linux/usb/hcd.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='port_power' type-id='57938551' visibility='default' filepath='include/linux/usb/hcd.h' line='419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='android_vendor_data' type-id='f05e8e77' visibility='default' filepath='include/linux/usb/hcd.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='425' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_hcd' size-in-bits='5632' is-struct='yes' visibility='default' filepath='include/linux/usb/hcd.h' line='82' column='1' id='392af4e9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='self' type-id='fa4d7704' visibility='default' filepath='include/linux/usb/hcd.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/usb/hcd.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='product_desc' type-id='80f4b756' visibility='default' filepath='include/linux/usb/hcd.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='speed' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/hcd.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='irq_descr' type-id='6653bb13' visibility='default' filepath='include/linux/usb/hcd.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='rh_timer' type-id='abe41e67' visibility='default' filepath='include/linux/usb/hcd.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='status_urb' type-id='ab85b8f2' visibility='default' filepath='include/linux/usb/hcd.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='wakeup_work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/hcd.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='died_work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/hcd.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='driver' type-id='5aa12c86' visibility='default' filepath='include/linux/usb/hcd.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='usb_phy' type-id='ca9354d1' visibility='default' filepath='include/linux/usb/hcd.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='phy_roothub' type-id='7befabdd' visibility='default' filepath='include/linux/usb/hcd.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/usb/hcd.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='dev_policy' type-id='7e6e640d' visibility='default' filepath='include/linux/usb/hcd.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rh_registered' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='rh_pollable' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='msix_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='msi_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='skip_phy_initialization' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='uses_new_polling' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='wireless' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='has_tt' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='amd_resume_bug' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='can_do_streams' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='tpl_support' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='cant_recv_wakeups' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='regs' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/hcd.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='rsrc_start' type-id='acc63fdf' visibility='default' filepath='include/linux/usb/hcd.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='rsrc_len' type-id='acc63fdf' visibility='default' filepath='include/linux/usb/hcd.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='power_budget' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='high_prio_bh' type-id='63972aea' visibility='default' filepath='include/linux/usb/hcd.h' line='185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='low_prio_bh' type-id='63972aea' visibility='default' filepath='include/linux/usb/hcd.h' line='186' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='address0_mutex' type-id='e0ea832a' visibility='default' filepath='include/linux/usb/hcd.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='bandwidth_mutex' type-id='e0ea832a' visibility='default' filepath='include/linux/usb/hcd.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='shared_hcd' type-id='fc4f83c1' visibility='default' filepath='include/linux/usb/hcd.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='primary_hcd' type-id='fc4f83c1' visibility='default' filepath='include/linux/usb/hcd.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='pool' type-id='9d8055ec' visibility='default' filepath='include/linux/usb/hcd.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='state' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/hcd.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='localmem_pool' type-id='75b9415a' visibility='default' filepath='include/linux/usb/hcd.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='231' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5568'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='hcd_priv' type-id='c99b5ecd' visibility='default' filepath='include/linux/usb/hcd.h' line='239' column='1'/> - </data-member> - </class-decl> - <enum-decl name='usb_dev_authorize_policy' filepath='include/linux/usb/hcd.h' line='76' column='1' id='7e6e640d'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_DEVICE_AUTHORIZE_NONE' value='0'/> - <enumerator name='USB_DEVICE_AUTHORIZE_ALL' value='1'/> - <enumerator name='USB_DEVICE_AUTHORIZE_INTERNAL' value='2'/> - </enum-decl> - <class-decl name='giveback_urb_bh' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/usb/hcd.h' line='68' column='1' id='63972aea'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='running' type-id='b50a4934' visibility='default' filepath='include/linux/usb/hcd.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb/hcd.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/linux/usb/hcd.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='bh' type-id='7a7ea727' visibility='default' filepath='include/linux/usb/hcd.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='completing_ep' type-id='15adb516' visibility='default' filepath='include/linux/usb/hcd.h' line='73' column='1'/> - </data-member> - </class-decl> - <enum-decl name='usb3_link_state' filepath='include/uapi/linux/usb/ch9.h' line='1177' column='1' id='cee9c4f2'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB3_LPM_U0' value='0'/> - <enumerator name='USB3_LPM_U1' value='1'/> - <enumerator name='USB3_LPM_U2' value='2'/> - <enumerator name='USB3_LPM_U3' value='3'/> - </enum-decl> - <class-decl name='ehci_driver_overrides' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/usb/host/ehci.h' line='873' column='1' id='f0985961'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='extra_priv_size' type-id='b59d7dce' visibility='default' filepath='drivers/usb/host/ehci.h' line='874' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='reset' type-id='3d4f6569' visibility='default' filepath='drivers/usb/host/ehci.h' line='875' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='port_power' type-id='57938551' visibility='default' filepath='drivers/usb/host/ehci.h' line='876' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='f0985961' const='yes' id='7aaba742'/> - <pointer-type-def type-id='7aaba742' size-in-bits='64' id='843888b8'/> - <qualified-type-def type-id='519497e3' const='yes' id='8f118d08'/> - <pointer-type-def type-id='8f118d08' size-in-bits='64' id='5aa12c86'/> - <qualified-type-def type-id='5c93f9a7' const='yes' id='b86c4e68'/> - <pointer-type-def type-id='b86c4e68' size-in-bits='64' id='947f31e6'/> - <pointer-type-def type-id='2bf33030' size-in-bits='64' id='ab33c616'/> - <pointer-type-def type-id='171b0f6c' size-in-bits='64' id='75b9415a'/> - <pointer-type-def type-id='519497e3' size-in-bits='64' id='c07d5ba3'/> - <pointer-type-def type-id='84096265' size-in-bits='64' id='3d4f6569'/> - <pointer-type-def type-id='7f416417' size-in-bits='64' id='34083223'/> - <pointer-type-def type-id='e86b7946' size-in-bits='64' id='ef2f6230'/> - <pointer-type-def type-id='2457cbe5' size-in-bits='64' id='57938551'/> - <pointer-type-def type-id='b0922992' size-in-bits='64' id='f49825dc'/> - <pointer-type-def type-id='0b4fb7b5' size-in-bits='64' id='82a5e0a9'/> - <pointer-type-def type-id='285e362f' size-in-bits='64' id='52f4f223'/> - <pointer-type-def type-id='3e298e69' size-in-bits='64' id='909b5775'/> - <pointer-type-def type-id='58c82a2b' size-in-bits='64' id='26f734e7'/> - <pointer-type-def type-id='f8b5874e' size-in-bits='64' id='530cb308'/> - <pointer-type-def type-id='a24a51b3' size-in-bits='64' id='280dcd9f'/> - <pointer-type-def type-id='e09dbee3' size-in-bits='64' id='8ceda7f7'/> - <pointer-type-def type-id='a8fc2a93' size-in-bits='64' id='2c3372f7'/> - <pointer-type-def type-id='96a19766' size-in-bits='64' id='473afbc8'/> - <pointer-type-def type-id='84ec62b0' size-in-bits='64' id='c1729c2a'/> - <pointer-type-def type-id='98789900' size-in-bits='64' id='cf0b24c2'/> - <pointer-type-def type-id='3a0b2d1e' size-in-bits='64' id='a4e9cbb0'/> - <pointer-type-def type-id='78932bbc' size-in-bits='64' id='3e34b3ae'/> - <pointer-type-def type-id='392af4e9' size-in-bits='64' id='fc4f83c1'/> - <pointer-type-def type-id='15adb516' size-in-bits='64' id='5c744d74'/> - <pointer-type-def type-id='f7de2149' size-in-bits='64' id='ca9354d1'/> - <pointer-type-def type-id='ceda742d' size-in-bits='64' id='7befabdd'/> - <pointer-type-def type-id='54b8f32e' size-in-bits='64' id='2638ad78'/> - <pointer-type-def type-id='3870c7c3' size-in-bits='64' id='0d7f0367'/> - <pointer-type-def type-id='c51e5ffb' size-in-bits='64' id='da12244f'/> - <pointer-type-def type-id='6cef7733' size-in-bits='64' id='b48dadb7'/> - <pointer-type-def type-id='f4bdc973' size-in-bits='64' id='e1007da7'/> - <function-decl name='pci_match_id' mangled-name='pci_match_id' filepath='include/linux/pci.h' line='1401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_match_id'> - <parameter type-id='92fc8aa5'/> - <parameter type-id='85196e3f'/> - <return type-id='92fc8aa5'/> - </function-decl> - <function-decl name='usb_hcd_pci_probe' mangled-name='usb_hcd_pci_probe' filepath='include/linux/usb/hcd.h' line='494' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_pci_probe'> - <parameter type-id='85196e3f'/> - <parameter type-id='92fc8aa5'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_clear_mwi' mangled-name='pci_clear_mwi' filepath='include/linux/pci.h' line='1190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_clear_mwi'> - <parameter type-id='85196e3f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_hcd_pci_remove' mangled-name='usb_hcd_pci_remove' filepath='include/linux/usb/hcd.h' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_pci_remove'> - <parameter type-id='85196e3f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_disabled' mangled-name='usb_disabled' filepath='include/linux/usb.h' line='1338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_disabled'> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ehci_init_driver' mangled-name='ehci_init_driver' filepath='drivers/usb/host/ehci.h' line='880' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ehci_init_driver'> - <parameter type-id='c07d5ba3'/> - <parameter type-id='843888b8'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ehci_resume' mangled-name='ehci_resume' filepath='drivers/usb/host/ehci.h' line='888' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ehci_resume'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='c894953d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_set_mwi' mangled-name='pci_set_mwi' filepath='include/linux/pci.h' line='1187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_set_mwi'> - <parameter type-id='85196e3f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_read_config_byte' mangled-name='pci_read_config_byte' filepath='include/linux/pci.h' line='1104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_read_config_byte'> - <parameter type-id='947f31e6'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='cf536864'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_amd_quirk_pll_check' mangled-name='usb_amd_quirk_pll_check' filepath='drivers/usb/host/pci-quirks.h' line='12' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_amd_quirk_pll_check'> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='usb_amd_hang_symptom_quirk' mangled-name='usb_amd_hang_symptom_quirk' filepath='drivers/usb/host/pci-quirks.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_amd_hang_symptom_quirk'> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='pci_write_config_byte' mangled-name='pci_write_config_byte' filepath='include/linux/pci.h' line='1107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_write_config_byte'> - <parameter type-id='947f31e6'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_set_coherent_mask' mangled-name='dma_set_coherent_mask' filepath='include/linux/dma-mapping.h' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_set_coherent_mask'> - <parameter type-id='fa0b179b'/> - <parameter type-id='3a47d82b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_find_capability' mangled-name='pci_find_capability' filepath='include/linux/pci.h' line='1061' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_find_capability'> - <parameter type-id='85196e3f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_read_config_dword' mangled-name='pci_read_config_dword' filepath='include/linux/pci.h' line='1106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_read_config_dword'> - <parameter type-id='947f31e6'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ehci_setup' mangled-name='ehci_setup' filepath='drivers/usb/host/ehci.h' line='882' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ehci_setup'> - <parameter type-id='fc4f83c1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pci_read_config_word' mangled-name='pci_read_config_word' filepath='include/linux/pci.h' line='1105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_read_config_word'> - <parameter type-id='947f31e6'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='e9e550dd'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='device_set_wakeup_capable' mangled-name='device_set_wakeup_capable' filepath='include/linux/pm_wakeup.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_set_wakeup_capable'> - <parameter type-id='fa0b179b'/> - <parameter type-id='c894953d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='84096265'> - <parameter type-id='fc4f83c1'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='7f416417'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='26a90f95'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e86b7946'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='2457cbe5'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b0922992'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0b4fb7b5'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='1dc6a898'/> - <parameter type-id='1dc6a898'/> - <parameter type-id='1dc6a898'/> - <parameter type-id='26a90f95'/> - <parameter type-id='1dc6a898'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='285e362f'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3e298e69'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='ab85b8f2'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='58c82a2b'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='ab85b8f2'/> - <parameter type-id='3eb7c31c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='f8b5874e'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='25e60cb2'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a24a51b3'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='25e60cb2'/> - <parameter type-id='cee9c4f2'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e09dbee3'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='25e60cb2'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a8fc2a93'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='25e60cb2'/> - <parameter type-id='15adb516'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='96a19766'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='25e60cb2'/> - <parameter type-id='5c744d74'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='3eb7c31c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='84ec62b0'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='25e60cb2'/> - <parameter type-id='5c744d74'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='3eb7c31c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='98789900'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='25e60cb2'/> - <parameter type-id='bf95a8f0'/> - <parameter type-id='3eb7c31c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='3a0b2d1e'> - <parameter type-id='fc4f83c1'/> - <return type-id='4bdecfd7'/> - </function-type> - <function-type size-in-bits='64' id='78932bbc'> - <parameter type-id='fc4f83c1'/> - <return type-id='7359adad'/> - </function-type> - <function-type size-in-bits='64' id='54b8f32e'> - <parameter type-id='fc4f83c1'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='3870c7c3'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='c51e5ffb'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='ab85b8f2'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='6cef7733'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='25e60cb2'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='f4bdc973'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='15adb516'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='drivers/usb/host/ehci-platform.c' language='LANG_C89'> + <abi-instr address-size='64' path='drivers/usb/core/hcd.c' language='LANG_C89'> <class-decl name='extcon_dev' size-in-bits='8832' is-struct='yes' visibility='default' filepath='drivers/extcon/extcon.h' line='41' column='1' id='87a2d33c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/extcon/extcon.h' line='43' column='1'/> @@ -140762,6 +118354,401 @@ <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/gadget.h' line='437' column='1'/> </data-member> </class-decl> + <class-decl name='usb_phy_roothub' is-struct='yes' visibility='default' is-declaration-only='yes' id='ceda742d'/> + <array-type-def dimensions='1' type-id='ab33c616' size-in-bits='256' id='9d8055ec'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <class-decl name='usb_hcd' size-in-bits='5632' is-struct='yes' visibility='default' filepath='include/linux/usb/hcd.h' line='82' column='1' id='392af4e9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='self' type-id='fa4d7704' visibility='default' filepath='include/linux/usb/hcd.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/usb/hcd.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='product_desc' type-id='80f4b756' visibility='default' filepath='include/linux/usb/hcd.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='speed' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/hcd.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1440'> + <var-decl name='irq_descr' type-id='6653bb13' visibility='default' filepath='include/linux/usb/hcd.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='rh_timer' type-id='abe41e67' visibility='default' filepath='include/linux/usb/hcd.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='status_urb' type-id='ab85b8f2' visibility='default' filepath='include/linux/usb/hcd.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='wakeup_work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/hcd.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='died_work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/hcd.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='driver' type-id='5aa12c86' visibility='default' filepath='include/linux/usb/hcd.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='usb_phy' type-id='ca9354d1' visibility='default' filepath='include/linux/usb/hcd.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='phy_roothub' type-id='7befabdd' visibility='default' filepath='include/linux/usb/hcd.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/usb/hcd.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='dev_policy' type-id='7e6e640d' visibility='default' filepath='include/linux/usb/hcd.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rh_registered' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='rh_pollable' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='msix_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='msi_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='skip_phy_initialization' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='uses_new_polling' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='wireless' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='has_tt' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='amd_resume_bug' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9'> + <var-decl name='can_do_streams' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10'> + <var-decl name='tpl_support' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='cant_recv_wakeups' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='regs' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/hcd.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='rsrc_start' type-id='acc63fdf' visibility='default' filepath='include/linux/usb/hcd.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='rsrc_len' type-id='acc63fdf' visibility='default' filepath='include/linux/usb/hcd.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='power_budget' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/hcd.h' line='183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='high_prio_bh' type-id='63972aea' visibility='default' filepath='include/linux/usb/hcd.h' line='185' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='low_prio_bh' type-id='63972aea' visibility='default' filepath='include/linux/usb/hcd.h' line='186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='address0_mutex' type-id='e0ea832a' visibility='default' filepath='include/linux/usb/hcd.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4800'> + <var-decl name='bandwidth_mutex' type-id='e0ea832a' visibility='default' filepath='include/linux/usb/hcd.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4864'> + <var-decl name='shared_hcd' type-id='fc4f83c1' visibility='default' filepath='include/linux/usb/hcd.h' line='201' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='primary_hcd' type-id='fc4f83c1' visibility='default' filepath='include/linux/usb/hcd.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='pool' type-id='9d8055ec' visibility='default' filepath='include/linux/usb/hcd.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='state' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/hcd.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5312'> + <var-decl name='localmem_pool' type-id='75b9415a' visibility='default' filepath='include/linux/usb/hcd.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5568'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5632'> + <var-decl name='hcd_priv' type-id='c99b5ecd' visibility='default' filepath='include/linux/usb/hcd.h' line='239' column='1'/> + </data-member> + </class-decl> + <class-decl name='hc_driver' size-in-bits='3264' is-struct='yes' visibility='default' filepath='include/linux/usb/hcd.h' line='257' column='1' id='519497e3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='description' type-id='80f4b756' visibility='default' filepath='include/linux/usb/hcd.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='product_desc' type-id='80f4b756' visibility='default' filepath='include/linux/usb/hcd.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hcd_priv_size' type-id='b59d7dce' visibility='default' filepath='include/linux/usb/hcd.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='irq' type-id='a4e9cbb0' visibility='default' filepath='include/linux/usb/hcd.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/hcd.h' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='reset' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='start' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pci_suspend' type-id='f49825dc' visibility='default' filepath='include/linux/usb/hcd.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='pci_resume' type-id='f49825dc' visibility='default' filepath='include/linux/usb/hcd.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='stop' type-id='2638ad78' visibility='default' filepath='include/linux/usb/hcd.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='shutdown' type-id='2638ad78' visibility='default' filepath='include/linux/usb/hcd.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='get_frame_number' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='urb_enqueue' type-id='26f734e7' visibility='default' filepath='include/linux/usb/hcd.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='urb_dequeue' type-id='909b5775' visibility='default' filepath='include/linux/usb/hcd.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='map_urb_for_dma' type-id='26f734e7' visibility='default' filepath='include/linux/usb/hcd.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='unmap_urb_for_dma' type-id='da12244f' visibility='default' filepath='include/linux/usb/hcd.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='endpoint_disable' type-id='e1007da7' visibility='default' filepath='include/linux/usb/hcd.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='endpoint_reset' type-id='e1007da7' visibility='default' filepath='include/linux/usb/hcd.h' line='325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='hub_status_data' type-id='34083223' visibility='default' filepath='include/linux/usb/hcd.h' line='329' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='hub_control' type-id='82a5e0a9' visibility='default' filepath='include/linux/usb/hcd.h' line='330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='bus_suspend' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='333' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='bus_resume' type-id='3d4f6569' visibility='default' filepath='include/linux/usb/hcd.h' line='334' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='start_port_reset' type-id='52f4f223' visibility='default' filepath='include/linux/usb/hcd.h' line='335' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='get_resuming_ports' type-id='3e34b3ae' visibility='default' filepath='include/linux/usb/hcd.h' line='336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='relinquish_port' type-id='0d7f0367' visibility='default' filepath='include/linux/usb/hcd.h' line='339' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='port_handed_over' type-id='ef2f6230' visibility='default' filepath='include/linux/usb/hcd.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='clear_tt_buffer_complete' type-id='e1007da7' visibility='default' filepath='include/linux/usb/hcd.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='alloc_dev' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='349' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='free_dev' type-id='b48dadb7' visibility='default' filepath='include/linux/usb/hcd.h' line='351' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='alloc_streams' type-id='c1729c2a' visibility='default' filepath='include/linux/usb/hcd.h' line='353' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='free_streams' type-id='473afbc8' visibility='default' filepath='include/linux/usb/hcd.h' line='359' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='add_endpoint' type-id='2c3372f7' visibility='default' filepath='include/linux/usb/hcd.h' line='374' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='drop_endpoint' type-id='2c3372f7' visibility='default' filepath='include/linux/usb/hcd.h' line='377' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='check_bandwidth' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='384' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='reset_bandwidth' type-id='b48dadb7' visibility='default' filepath='include/linux/usb/hcd.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='address_device' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='enable_device' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='update_hub_device' type-id='cf0b24c2' visibility='default' filepath='include/linux/usb/hcd.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='reset_device' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='update_device' type-id='530cb308' visibility='default' filepath='include/linux/usb/hcd.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='set_usb2_hw_lpm' type-id='8ceda7f7' visibility='default' filepath='include/linux/usb/hcd.h' line='407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='enable_usb3_lpm_timeout' type-id='280dcd9f' visibility='default' filepath='include/linux/usb/hcd.h' line='410' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='disable_usb3_lpm_timeout' type-id='280dcd9f' visibility='default' filepath='include/linux/usb/hcd.h' line='415' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='find_raw_port_number' type-id='ef2f6230' visibility='default' filepath='include/linux/usb/hcd.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='port_power' type-id='57938551' visibility='default' filepath='include/linux/usb/hcd.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='android_vendor_data' type-id='f05e8e77' visibility='default' filepath='include/linux/usb/hcd.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='422' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='424' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb/hcd.h' line='425' column='1'/> + </data-member> + </class-decl> + <enum-decl name='usb3_link_state' filepath='include/uapi/linux/usb/ch9.h' line='1177' column='1' id='cee9c4f2'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='USB3_LPM_U0' value='0'/> + <enumerator name='USB3_LPM_U1' value='1'/> + <enumerator name='USB3_LPM_U2' value='2'/> + <enumerator name='USB3_LPM_U3' value='3'/> + </enum-decl> + <class-decl name='usb_phy' size-in-bits='2816' is-struct='yes' visibility='default' filepath='include/linux/usb/phy.h' line='88' column='1' id='f7de2149'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/usb/phy.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='label' type-id='80f4b756' visibility='default' filepath='include/linux/usb/phy.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/phy.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='type' type-id='d95f4827' visibility='default' filepath='include/linux/usb/phy.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='last_event' type-id='278dd9ca' visibility='default' filepath='include/linux/usb/phy.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='otg' type-id='22be78e8' visibility='default' filepath='include/linux/usb/phy.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='io_dev' type-id='fa0b179b' visibility='default' filepath='include/linux/usb/phy.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='io_ops' type-id='aae1a0f1' visibility='default' filepath='include/linux/usb/phy.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='io_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/phy.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='edev' type-id='c0d6fada' visibility='default' filepath='include/linux/usb/phy.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='id_edev' type-id='c0d6fada' visibility='default' filepath='include/linux/usb/phy.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='vbus_nb' type-id='9b08f7cd' visibility='default' filepath='include/linux/usb/phy.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='id_nb' type-id='9b08f7cd' visibility='default' filepath='include/linux/usb/phy.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='type_nb' type-id='9b08f7cd' visibility='default' filepath='include/linux/usb/phy.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='chg_type' type-id='eba182c8' visibility='default' filepath='include/linux/usb/phy.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1248'> + <var-decl name='chg_state' type-id='6d659af5' visibility='default' filepath='include/linux/usb/phy.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='chg_cur' type-id='c1a2a792' visibility='default' filepath='include/linux/usb/phy.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='chg_work' type-id='ef9025d0' visibility='default' filepath='include/linux/usb/phy.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='notifier' type-id='dbd58f6e' visibility='default' filepath='include/linux/usb/phy.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='port_status' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/phy.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2064'> + <var-decl name='port_change' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/phy.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/linux/usb/phy.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='init' type-id='dd6ccf15' visibility='default' filepath='include/linux/usb/phy.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='shutdown' type-id='6cd1df94' visibility='default' filepath='include/linux/usb/phy.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='set_vbus' type-id='fc1fbe7c' visibility='default' filepath='include/linux/usb/phy.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='set_power' type-id='2d642297' visibility='default' filepath='include/linux/usb/phy.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='set_suspend' type-id='fc1fbe7c' visibility='default' filepath='include/linux/usb/phy.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='set_wakeup' type-id='523228f0' visibility='default' filepath='include/linux/usb/phy.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='notify_connect' type-id='2f4077f3' visibility='default' filepath='include/linux/usb/phy.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='notify_disconnect' type-id='2f4077f3' visibility='default' filepath='include/linux/usb/phy.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='charger_detect' type-id='c4884d33' visibility='default' filepath='include/linux/usb/phy.h' line='157' column='1'/> + </data-member> + </class-decl> <enum-decl name='usb_phy_type' filepath='include/linux/usb/phy.h' line='36' column='1' id='d95f4827'> <underlying-type type-id='9cac1fee'/> <enumerator name='USB_PHY_TYPE_UNDEFINED' value='0'/> @@ -140811,23 +118798,6 @@ <var-decl name='start_hnp' type-id='988d1520' visibility='default' filepath='include/linux/usb/otg.h' line='41' column='1'/> </data-member> </class-decl> - <enum-decl name='usb_otg_state' filepath='include/linux/usb/phy.h' line='43' column='1' id='4c0c8157'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='OTG_STATE_UNDEFINED' value='0'/> - <enumerator name='OTG_STATE_B_IDLE' value='1'/> - <enumerator name='OTG_STATE_B_SRP_INIT' value='2'/> - <enumerator name='OTG_STATE_B_PERIPHERAL' value='3'/> - <enumerator name='OTG_STATE_B_WAIT_ACON' value='4'/> - <enumerator name='OTG_STATE_B_HOST' value='5'/> - <enumerator name='OTG_STATE_A_IDLE' value='6'/> - <enumerator name='OTG_STATE_A_WAIT_VRISE' value='7'/> - <enumerator name='OTG_STATE_A_WAIT_BCON' value='8'/> - <enumerator name='OTG_STATE_A_HOST' value='9'/> - <enumerator name='OTG_STATE_A_SUSPEND' value='10'/> - <enumerator name='OTG_STATE_A_PERIPHERAL' value='11'/> - <enumerator name='OTG_STATE_A_WAIT_VFALL' value='12'/> - <enumerator name='OTG_STATE_A_VBUS_ERR' value='13'/> - </enum-decl> <class-decl name='usb_phy_io_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/phy.h' line='72' column='1' id='b6b55329'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='read' type-id='90c0e85c' visibility='default' filepath='include/linux/usb/phy.h' line='73' column='1'/> @@ -140876,41 +118846,49 @@ <var-decl name='aca_max' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/phy.h' line='85' column='1'/> </data-member> </class-decl> - <class-decl name='atomic_notifier_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/notifier.h' line='60' column='1' id='dbd58f6e'> + <enum-decl name='usb_dev_authorize_policy' filepath='include/linux/usb/hcd.h' line='76' column='1' id='7e6e640d'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='USB_DEVICE_AUTHORIZE_NONE' value='0'/> + <enumerator name='USB_DEVICE_AUTHORIZE_ALL' value='1'/> + <enumerator name='USB_DEVICE_AUTHORIZE_INTERNAL' value='2'/> + </enum-decl> + <class-decl name='giveback_urb_bh' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/usb/hcd.h' line='68' column='1' id='63972aea'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/notifier.h' line='61' column='1'/> + <var-decl name='running' type-id='b50a4934' visibility='default' filepath='include/linux/usb/hcd.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb/hcd.h' line='70' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='head' type-id='d504f73d' visibility='default' filepath='include/linux/notifier.h' line='62' column='1'/> - </data-member> - </class-decl> - <class-decl name='soc_device_attribute' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/sys_soc.h' line='11' column='1' id='81954c90'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='machine' type-id='80f4b756' visibility='default' filepath='include/linux/sys_soc.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='family' type-id='80f4b756' visibility='default' filepath='include/linux/sys_soc.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='revision' type-id='80f4b756' visibility='default' filepath='include/linux/sys_soc.h' line='14' column='1'/> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/linux/usb/hcd.h' line='71' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='serial_number' type-id='80f4b756' visibility='default' filepath='include/linux/sys_soc.h' line='15' column='1'/> + <var-decl name='bh' type-id='7a7ea727' visibility='default' filepath='include/linux/usb/hcd.h' line='72' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='soc_id' type-id='80f4b756' visibility='default' filepath='include/linux/sys_soc.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/sys_soc.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='custom_attr_group' type-id='8ff9530e' visibility='default' filepath='include/linux/sys_soc.h' line='18' column='1'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='completing_ep' type-id='15adb516' visibility='default' filepath='include/linux/usb/hcd.h' line='73' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='81954c90' const='yes' id='9a2ef795'/> - <pointer-type-def type-id='9a2ef795' size-in-bits='64' id='76f001ad'/> + <qualified-type-def type-id='519497e3' const='yes' id='8f118d08'/> + <pointer-type-def type-id='8f118d08' size-in-bits='64' id='5aa12c86'/> <pointer-type-def type-id='b7022237' size-in-bits='64' id='c4884d33'/> <pointer-type-def type-id='87a2d33c' size-in-bits='64' id='c0d6fada'/> + <pointer-type-def type-id='84096265' size-in-bits='64' id='3d4f6569'/> + <pointer-type-def type-id='7f416417' size-in-bits='64' id='34083223'/> + <pointer-type-def type-id='e86b7946' size-in-bits='64' id='ef2f6230'/> + <pointer-type-def type-id='2457cbe5' size-in-bits='64' id='57938551'/> + <pointer-type-def type-id='b0922992' size-in-bits='64' id='f49825dc'/> + <pointer-type-def type-id='0b4fb7b5' size-in-bits='64' id='82a5e0a9'/> + <pointer-type-def type-id='285e362f' size-in-bits='64' id='52f4f223'/> + <pointer-type-def type-id='3e298e69' size-in-bits='64' id='909b5775'/> + <pointer-type-def type-id='58c82a2b' size-in-bits='64' id='26f734e7'/> + <pointer-type-def type-id='f8b5874e' size-in-bits='64' id='530cb308'/> + <pointer-type-def type-id='a24a51b3' size-in-bits='64' id='280dcd9f'/> + <pointer-type-def type-id='e09dbee3' size-in-bits='64' id='8ceda7f7'/> + <pointer-type-def type-id='a8fc2a93' size-in-bits='64' id='2c3372f7'/> + <pointer-type-def type-id='96a19766' size-in-bits='64' id='473afbc8'/> + <pointer-type-def type-id='84ec62b0' size-in-bits='64' id='c1729c2a'/> + <pointer-type-def type-id='98789900' size-in-bits='64' id='cf0b24c2'/> <pointer-type-def type-id='db1d8e86' size-in-bits='64' id='988d1520'/> <pointer-type-def type-id='d2460aa5' size-in-bits='64' id='c1ee9321'/> <pointer-type-def type-id='82014c8f' size-in-bits='64' id='40b8ad2b'/> @@ -140922,83 +118900,259 @@ <pointer-type-def type-id='3e0660a2' size-in-bits='64' id='90c0e85c'/> <pointer-type-def type-id='277480c7' size-in-bits='64' id='a52d0b9b'/> <pointer-type-def type-id='154f1323' size-in-bits='64' id='2d642297'/> + <pointer-type-def type-id='3a0b2d1e' size-in-bits='64' id='a4e9cbb0'/> + <pointer-type-def type-id='78932bbc' size-in-bits='64' id='3e34b3ae'/> <pointer-type-def type-id='54f638e6' size-in-bits='64' id='49a58c0c'/> + <pointer-type-def type-id='392af4e9' size-in-bits='64' id='fc4f83c1'/> + <pointer-type-def type-id='15adb516' size-in-bits='64' id='5c744d74'/> <pointer-type-def type-id='6e3d524a' size-in-bits='64' id='22be78e8'/> + <pointer-type-def type-id='f7de2149' size-in-bits='64' id='ca9354d1'/> <pointer-type-def type-id='b6b55329' size-in-bits='64' id='aae1a0f1'/> + <pointer-type-def type-id='ceda742d' size-in-bits='64' id='7befabdd'/> + <pointer-type-def type-id='54b8f32e' size-in-bits='64' id='2638ad78'/> + <pointer-type-def type-id='3870c7c3' size-in-bits='64' id='0d7f0367'/> + <pointer-type-def type-id='c51e5ffb' size-in-bits='64' id='da12244f'/> + <pointer-type-def type-id='6cef7733' size-in-bits='64' id='b48dadb7'/> + <pointer-type-def type-id='f4bdc973' size-in-bits='64' id='e1007da7'/> <pointer-type-def type-id='f65a797a' size-in-bits='64' id='6cd1df94'/> - <function-decl name='dma_set_mask' mangled-name='dma_set_mask' filepath='include/linux/dma-mapping.h' line='469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_set_mask'> - <parameter type-id='fa0b179b'/> - <parameter type-id='3a47d82b'/> + <function-decl name='usb_hcd_map_urb_for_dma' mangled-name='usb_hcd_map_urb_for_dma' filepath='drivers/usb/core/hcd.c' line='1404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_map_urb_for_dma'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='1404' column='1'/> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/hcd.c' line='1404' column='1'/> + <parameter type-id='3eb7c31c' name='mem_flags' filepath='drivers/usb/core/hcd.c' line='1405' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='usb_create_hcd' mangled-name='usb_create_hcd' filepath='include/linux/usb/hcd.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_create_hcd'> - <parameter type-id='5aa12c86'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> + <function-decl name='__usb_create_hcd' mangled-name='__usb_create_hcd' filepath='drivers/usb/core/hcd.c' line='2433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__usb_create_hcd'> + <parameter type-id='5aa12c86' name='driver' filepath='drivers/usb/core/hcd.c' line='2433' column='1'/> + <parameter type-id='fa0b179b' name='sysdev' filepath='drivers/usb/core/hcd.c' line='2434' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/core/hcd.c' line='2434' column='1'/> + <parameter type-id='80f4b756' name='bus_name' filepath='drivers/usb/core/hcd.c' line='2434' column='1'/> + <parameter type-id='fc4f83c1' name='primary_hcd' filepath='drivers/usb/core/hcd.c' line='2435' column='1'/> <return type-id='fc4f83c1'/> </function-decl> - <function-decl name='devm_reset_control_array_get' mangled-name='devm_reset_control_array_get' filepath='include/linux/reset.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_reset_control_array_get'> - <parameter type-id='fa0b179b'/> - <parameter type-id='c894953d'/> - <parameter type-id='c894953d'/> - <return type-id='9f9b8114'/> - </function-decl> - <function-decl name='soc_device_match' mangled-name='soc_device_match' filepath='include/linux/sys_soc.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='soc_device_match'> - <parameter type-id='76f001ad'/> - <return type-id='76f001ad'/> - </function-decl> - <function-decl name='of_clk_get' mangled-name='of_clk_get' filepath='include/linux/clk.h' line='1075' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_clk_get'> - <parameter type-id='9a537bbe'/> - <parameter type-id='95e97e5e'/> - <return type-id='7d0bc0eb'/> - </function-decl> - <function-decl name='usb_add_hcd' mangled-name='usb_add_hcd' filepath='include/linux/usb/hcd.h' line='481' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_add_hcd'> - <parameter type-id='fc4f83c1'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='device_wakeup_enable' mangled-name='device_wakeup_enable' filepath='include/linux/pm_wakeup.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_wakeup_enable'> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_put_hcd' mangled-name='usb_put_hcd' filepath='include/linux/usb/hcd.h' line='479' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_put_hcd'> - <parameter type-id='fc4f83c1'/> + <var-decl name='usb_hcds_loaded' type-id='7359adad' mangled-name='usb_hcds_loaded' visibility='default' filepath='drivers/usb/core/hcd.c' line='80' column='1' elf-symbol-id='usb_hcds_loaded'/> + <function-decl name='usb_remove_hcd' mangled-name='usb_remove_hcd' filepath='drivers/usb/core/hcd.c' line='2876' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_remove_hcd'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='2876' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cancel_delayed_work' mangled-name='cancel_delayed_work' filepath='include/linux/workqueue.h' line='472' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cancel_delayed_work'> - <parameter type-id='1a7ee447'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='usb_remove_hcd' mangled-name='usb_remove_hcd' filepath='include/linux/usb/hcd.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_remove_hcd'> - <parameter type-id='fc4f83c1'/> + <function-decl name='usb_put_hcd' mangled-name='usb_put_hcd' filepath='drivers/usb/core/hcd.c' line='2574' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_put_hcd'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='2574' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='usb_of_get_companion_dev' mangled-name='usb_of_get_companion_dev' filepath='include/linux/usb/of.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_of_get_companion_dev'> - <parameter type-id='fa0b179b'/> - <return type-id='fa0b179b'/> + <function-decl name='usb_hcd_unmap_urb_for_dma' mangled-name='usb_hcd_unmap_urb_for_dma' filepath='drivers/usb/core/hcd.c' line='1357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_unmap_urb_for_dma'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='1357' column='1'/> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/hcd.c' line='1357' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='device_pm_wait_for_dev' mangled-name='device_pm_wait_for_dev' filepath='include/linux/pm.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_pm_wait_for_dev'> - <parameter type-id='fa0b179b'/> - <parameter type-id='fa0b179b'/> + <function-decl name='usb_hcd_unlink_urb_from_ep' mangled-name='usb_hcd_unlink_urb_from_ep' filepath='drivers/usb/core/hcd.c' line='1242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_unlink_urb_from_ep'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='1242' column='1'/> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/hcd.c' line='1242' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_hcd_start_port_resume' mangled-name='usb_hcd_start_port_resume' filepath='drivers/usb/core/hcd.c' line='1044' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_start_port_resume'> + <parameter type-id='3ab7d422' name='bus' filepath='drivers/usb/core/hcd.c' line='1044' column='1'/> + <parameter type-id='95e97e5e' name='portnum' filepath='drivers/usb/core/hcd.c' line='1044' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_hcd_resume_root_hub' mangled-name='usb_hcd_resume_root_hub' filepath='drivers/usb/core/hcd.c' line='2271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_resume_root_hub'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='2271' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_hcd_poll_rh_status' mangled-name='usb_hcd_poll_rh_status' filepath='drivers/usb/core/hcd.c' line='752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_poll_rh_status'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='752' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_hcd_giveback_urb' mangled-name='usb_hcd_giveback_urb' filepath='drivers/usb/core/hcd.c' line='1730' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_giveback_urb'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='1730' column='1'/> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/hcd.c' line='1730' column='1'/> + <parameter type-id='95e97e5e' name='status' filepath='drivers/usb/core/hcd.c' line='1730' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_hcd_platform_shutdown' mangled-name='usb_hcd_platform_shutdown' filepath='drivers/usb/core/hcd.c' line='2947' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_platform_shutdown'> + <parameter type-id='db362995' name='dev' filepath='drivers/usb/core/hcd.c' line='2947' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_hcd_link_urb_to_ep' mangled-name='usb_hcd_link_urb_to_ep' filepath='drivers/usb/core/hcd.c' line='1151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_link_urb_to_ep'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='1151' column='1'/> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/hcd.c' line='1151' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='put_device' mangled-name='put_device' filepath='include/linux/device.h' line='1712' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='put_device'> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='device_release_driver' mangled-name='device_release_driver' filepath='include/linux/device.h' line='1640' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_release_driver'> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='device_attach' mangled-name='device_attach' filepath='include/linux/device.h' line='1641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_attach'> - <parameter type-id='fa0b179b'/> + <function-decl name='usb_hcd_is_primary_hcd' mangled-name='usb_hcd_is_primary_hcd' filepath='drivers/usb/core/hcd.c' line='2581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_is_primary_hcd'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='2581' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='usb_hcd_irq' mangled-name='usb_hcd_irq' filepath='drivers/usb/core/hcd.c' line='2340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_irq'> + <parameter type-id='95e97e5e' name='irq' filepath='drivers/usb/core/hcd.c' line='2340' column='1'/> + <parameter type-id='eaa32e2f' name='__hcd' filepath='drivers/usb/core/hcd.c' line='2340' column='1'/> + <return type-id='4bdecfd7'/> + </function-decl> + <function-decl name='usb_hcd_end_port_resume' mangled-name='usb_hcd_end_port_resume' filepath='drivers/usb/core/hcd.c' line='1066' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_end_port_resume'> + <parameter type-id='3ab7d422' name='bus' filepath='drivers/usb/core/hcd.c' line='1066' column='1'/> + <parameter type-id='95e97e5e' name='portnum' filepath='drivers/usb/core/hcd.c' line='1066' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_hcd_check_unlink_urb' mangled-name='usb_hcd_check_unlink_urb' filepath='drivers/usb/core/hcd.c' line='1209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hcd_check_unlink_urb'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='1209' column='1'/> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/hcd.c' line='1209' column='1'/> + <parameter type-id='95e97e5e' name='status' filepath='drivers/usb/core/hcd.c' line='1210' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_hc_died' mangled-name='usb_hc_died' filepath='drivers/usb/core/hcd.c' line='2381' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hc_died'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='2381' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_free_streams' mangled-name='usb_free_streams' filepath='drivers/usb/core/hcd.c' line='2075' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_free_streams'> + <parameter type-id='8bf48c31' name='interface' filepath='drivers/usb/core/hcd.c' line='2075' column='1'/> + <parameter type-id='5c744d74' name='eps' filepath='drivers/usb/core/hcd.c' line='2076' column='1'/> + <parameter type-id='f0981eeb' name='num_eps' filepath='drivers/usb/core/hcd.c' line='2076' column='1'/> + <parameter type-id='3eb7c31c' name='mem_flags' filepath='drivers/usb/core/hcd.c' line='2077' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_create_shared_hcd' mangled-name='usb_create_shared_hcd' filepath='drivers/usb/core/hcd.c' line='2510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_create_shared_hcd'> + <parameter type-id='5aa12c86' name='driver' filepath='drivers/usb/core/hcd.c' line='2510' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/core/hcd.c' line='2511' column='1'/> + <parameter type-id='80f4b756' name='bus_name' filepath='drivers/usb/core/hcd.c' line='2511' column='1'/> + <parameter type-id='fc4f83c1' name='primary_hcd' filepath='drivers/usb/core/hcd.c' line='2512' column='1'/> + <return type-id='fc4f83c1'/> + </function-decl> + <function-decl name='usb_create_hcd' mangled-name='usb_create_hcd' filepath='drivers/usb/core/hcd.c' line='2532' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_create_hcd'> + <parameter type-id='5aa12c86' name='driver' filepath='drivers/usb/core/hcd.c' line='2532' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/core/hcd.c' line='2533' column='1'/> + <parameter type-id='80f4b756' name='bus_name' filepath='drivers/usb/core/hcd.c' line='2533' column='1'/> + <return type-id='fc4f83c1'/> + </function-decl> + <function-decl name='usb_calc_bus_time' mangled-name='usb_calc_bus_time' filepath='drivers/usb/core/hcd.c' line='1092' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_calc_bus_time'> + <parameter type-id='95e97e5e' name='speed' filepath='drivers/usb/core/hcd.c' line='1092' column='1'/> + <parameter type-id='95e97e5e' name='is_input' filepath='drivers/usb/core/hcd.c' line='1092' column='1'/> + <parameter type-id='95e97e5e' name='isoc' filepath='drivers/usb/core/hcd.c' line='1092' column='1'/> + <parameter type-id='95e97e5e' name='bytecount' filepath='drivers/usb/core/hcd.c' line='1092' column='1'/> + <return type-id='bd54fe1a'/> + </function-decl> + <function-decl name='usb_alloc_streams' mangled-name='usb_alloc_streams' filepath='drivers/usb/core/hcd.c' line='2025' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_alloc_streams'> + <parameter type-id='8bf48c31' name='interface' filepath='drivers/usb/core/hcd.c' line='2025' column='1'/> + <parameter type-id='5c744d74' name='eps' filepath='drivers/usb/core/hcd.c' line='2026' column='1'/> + <parameter type-id='f0981eeb' name='num_eps' filepath='drivers/usb/core/hcd.c' line='2026' column='1'/> + <parameter type-id='f0981eeb' name='num_streams' filepath='drivers/usb/core/hcd.c' line='2027' column='1'/> + <parameter type-id='3eb7c31c' name='mem_flags' filepath='drivers/usb/core/hcd.c' line='2027' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_add_hcd' mangled-name='usb_add_hcd' filepath='drivers/usb/core/hcd.c' line='2655' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_add_hcd'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/core/hcd.c' line='2655' column='1'/> + <parameter type-id='f0981eeb' name='irqnum' filepath='drivers/usb/core/hcd.c' line='2656' column='1'/> + <parameter type-id='7359adad' name='irqflags' filepath='drivers/usb/core/hcd.c' line='2656' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <class-decl name='atomic_notifier_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/notifier.h' line='60' column='1' id='dbd58f6e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/notifier.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='head' type-id='d504f73d' visibility='default' filepath='include/linux/notifier.h' line='62' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='54286388' size-in-bits='64' id='1d94d806'/> + <pointer-type-def type-id='2bf33030' size-in-bits='64' id='ab33c616'/> <function-type size-in-bits='64' id='b7022237'> <parameter type-id='ca9354d1'/> <return type-id='eba182c8'/> </function-type> + <function-type size-in-bits='64' id='84096265'> + <parameter type-id='fc4f83c1'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7f416417'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='26a90f95'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e86b7946'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='2457cbe5'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b0922992'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0b4fb7b5'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='1dc6a898'/> + <parameter type-id='1dc6a898'/> + <parameter type-id='1dc6a898'/> + <parameter type-id='26a90f95'/> + <parameter type-id='1dc6a898'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='285e362f'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3e298e69'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='ab85b8f2'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='58c82a2b'> + <parameter type-id='fc4f83c1' name='hcd'/> + <parameter type-id='ab85b8f2' name='urb'/> + <parameter type-id='3eb7c31c' name='mem_flags'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f8b5874e'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='25e60cb2'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a24a51b3'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='25e60cb2'/> + <parameter type-id='cee9c4f2'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e09dbee3'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='25e60cb2'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a8fc2a93'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='25e60cb2'/> + <parameter type-id='15adb516'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='96a19766'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='25e60cb2'/> + <parameter type-id='5c744d74'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='3eb7c31c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='84ec62b0'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='25e60cb2'/> + <parameter type-id='5c744d74'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='3eb7c31c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='98789900'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='25e60cb2'/> + <parameter type-id='bf95a8f0'/> + <parameter type-id='3eb7c31c'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='db1d8e86'> <parameter type-id='22be78e8'/> <return type-id='95e97e5e'/> @@ -141053,21 +119207,3047 @@ <parameter type-id='f0981eeb'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='3a0b2d1e'> + <parameter type-id='fc4f83c1'/> + <return type-id='4bdecfd7'/> + </function-type> + <function-type size-in-bits='64' id='78932bbc'> + <parameter type-id='fc4f83c1'/> + <return type-id='7359adad'/> + </function-type> + <function-type size-in-bits='64' id='54b8f32e'> + <parameter type-id='fc4f83c1'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='3870c7c3'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='c51e5ffb'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='ab85b8f2'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='6cef7733'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='25e60cb2'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='f4bdc973'> + <parameter type-id='fc4f83c1'/> + <parameter type-id='15adb516'/> + <return type-id='48b5725f'/> + </function-type> <function-type size-in-bits='64' id='f65a797a'> <parameter type-id='ca9354d1'/> <return type-id='48b5725f'/> </function-type> + <pointer-type-def type-id='171b0f6c' size-in-bits='64' id='75b9415a'/> + <pointer-type-def type-id='8005701f' size-in-bits='64' id='63a08bf7'/> + <pointer-type-def type-id='1ee0d0f0' size-in-bits='64' id='d872b366'/> + <class-decl name='dma_pool' size-in-bits='832' is-struct='yes' visibility='default' filepath='mm/dmapool.c' line='42' column='1' id='2bf33030'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='page_list' type-id='72f469ec' visibility='default' filepath='mm/dmapool.c' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='mm/dmapool.c' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='mm/dmapool.c' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='mm/dmapool.c' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='allocation' type-id='b59d7dce' visibility='default' filepath='mm/dmapool.c' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='boundary' type-id='b59d7dce' visibility='default' filepath='mm/dmapool.c' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='name' type-id='16dc656a' visibility='default' filepath='mm/dmapool.c' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='pools' type-id='72f469ec' visibility='default' filepath='mm/dmapool.c' line='50' column='1'/> + </data-member> + </class-decl> + <class-decl name='gen_pool' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/genalloc.h' line='58' column='1' id='171b0f6c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/genalloc.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='chunks' type-id='72f469ec' visibility='default' filepath='include/linux/genalloc.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='min_alloc_order' type-id='95e97e5e' visibility='default' filepath='include/linux/genalloc.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='algo' type-id='00278b91' visibility='default' filepath='include/linux/genalloc.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/genalloc.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/genalloc.h' line='66' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_ep' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='223' column='1' id='8005701f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/gadget.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/gadget.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ops' type-id='ea2a1f7d' visibility='default' filepath='include/linux/usb/gadget.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ep_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='caps' type-id='14d94f61' visibility='default' filepath='include/linux/usb/gadget.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='claimed' type-id='b50a4934' visibility='default' filepath='include/linux/usb/gadget.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='360'> + <var-decl name='enabled' type-id='b50a4934' visibility='default' filepath='include/linux/usb/gadget.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='maxpacket' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='maxpacket_limit' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='max_streams' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mult' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='maxburst' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='424'> + <var-decl name='address' type-id='f9b06939' visibility='default' filepath='include/linux/usb/gadget.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='desc' type-id='428819c0' visibility='default' filepath='include/linux/usb/gadget.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='comp_desc' type-id='c6228d99' visibility='default' filepath='include/linux/usb/gadget.h' line='239' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_udc' size-in-bits='7680' is-struct='yes' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='36' column='1' id='1ee0d0f0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='driver' type-id='9762ede1' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='gadget' type-id='49a58c0c' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='vbus' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='41' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='83cac475' const='yes' id='54286388'/> + <class-decl name='usb_ep_caps' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='163' column='1' id='14d94f61'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type_control' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='type_iso' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='type_bulk' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='type_int' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='dir_in' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='dir_out' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='169' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_gadget_ops' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='308' column='1' id='83cac475'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='get_frame' type-id='42262596' visibility='default' filepath='include/linux/usb/gadget.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wakeup' type-id='42262596' visibility='default' filepath='include/linux/usb/gadget.h' line='310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set_selfpowered' type-id='2b8a73bd' visibility='default' filepath='include/linux/usb/gadget.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='vbus_session' type-id='2b8a73bd' visibility='default' filepath='include/linux/usb/gadget.h' line='312' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='vbus_draw' type-id='86ec8614' visibility='default' filepath='include/linux/usb/gadget.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pullup' type-id='2b8a73bd' visibility='default' filepath='include/linux/usb/gadget.h' line='314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ioctl' type-id='11f75c44' visibility='default' filepath='include/linux/usb/gadget.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_config_params' type-id='b90a2617' visibility='default' filepath='include/linux/usb/gadget.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='udc_start' type-id='3e610606' visibility='default' filepath='include/linux/usb/gadget.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='udc_stop' type-id='42262596' visibility='default' filepath='include/linux/usb/gadget.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='udc_set_speed' type-id='20950ec7' visibility='default' filepath='include/linux/usb/gadget.h' line='322' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='match_ep' type-id='9f35b348' visibility='default' filepath='include/linux/usb/gadget.h' line='323' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='e03e976a' size-in-bits='64' id='428819c0'/> + <pointer-type-def type-id='090a4485' size-in-bits='64' id='ea2a1f7d'/> + <pointer-type-def type-id='1ac45f89' size-in-bits='64' id='c6228d99'/> + <typedef-decl name='genpool_algo_t' type-id='f54ae583' filepath='include/linux/genalloc.h' line='48' column='1' id='00278b91'/> + <pointer-type-def type-id='b718d3f9' size-in-bits='64' id='9762ede1'/> + <class-decl name='usb_gadget_driver' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='680' column='1' id='b718d3f9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='function' type-id='26a90f95' visibility='default' filepath='include/linux/usb/gadget.h' line='681' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_speed' type-id='4e532009' visibility='default' filepath='include/linux/usb/gadget.h' line='682' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bind' type-id='3e610606' visibility='default' filepath='include/linux/usb/gadget.h' line='683' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='unbind' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='685' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='setup' type-id='54a734c8' visibility='default' filepath='include/linux/usb/gadget.h' line='686' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='disconnect' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='688' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='suspend' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='689' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='resume' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='690' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='reset' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='691' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/usb/gadget.h' line='694' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='udc_name' type-id='26a90f95' visibility='default' filepath='include/linux/usb/gadget.h' line='696' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='pending' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='697' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='match_existing_only' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='698' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='2b1e6e59' const='yes' id='e03e976a'/> + <qualified-type-def type-id='e094094c' const='yes' id='090a4485'/> + <qualified-type-def type-id='1f03d7fe' const='yes' id='1ac45f89'/> + <pointer-type-def type-id='90e882dc' size-in-bits='64' id='42262596'/> + <pointer-type-def type-id='b845c559' size-in-bits='64' id='2b8a73bd'/> + <pointer-type-def type-id='5f4720b2' size-in-bits='64' id='86ec8614'/> + <pointer-type-def type-id='3ba00442' size-in-bits='64' id='11f75c44'/> + <pointer-type-def type-id='e7d8509c' size-in-bits='64' id='3e610606'/> + <pointer-type-def type-id='713ac427' size-in-bits='64' id='f54ae583'/> + <pointer-type-def type-id='8684c7e6' size-in-bits='64' id='9f35b348'/> + <pointer-type-def type-id='f089a11b' size-in-bits='64' id='20950ec7'/> + <pointer-type-def type-id='f5213d9b' size-in-bits='64' id='b90a2617'/> + <class-decl name='usb_ep_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='133' column='1' id='e094094c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='enable' type-id='4426dbe0' visibility='default' filepath='include/linux/usb/gadget.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='disable' type-id='99f649a9' visibility='default' filepath='include/linux/usb/gadget.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dispose' type-id='b1c1788a' visibility='default' filepath='include/linux/usb/gadget.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='alloc_request' type-id='37593c93' visibility='default' filepath='include/linux/usb/gadget.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='free_request' type-id='2dfafd2c' visibility='default' filepath='include/linux/usb/gadget.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='queue' type-id='bbe8d894' visibility='default' filepath='include/linux/usb/gadget.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dequeue' type-id='487818e7' visibility='default' filepath='include/linux/usb/gadget.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='set_halt' type-id='807f0070' visibility='default' filepath='include/linux/usb/gadget.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='set_wedge' type-id='99f649a9' visibility='default' filepath='include/linux/usb/gadget.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='fifo_status' type-id='99f649a9' visibility='default' filepath='include/linux/usb/gadget.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='fifo_flush' type-id='b1c1788a' visibility='default' filepath='include/linux/usb/gadget.h' line='151' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='c70cf626' size-in-bits='64' id='54a734c8'/> + <pointer-type-def type-id='d6bdcb4d' size-in-bits='64' id='a915fb99'/> + <pointer-type-def type-id='72e0b98d' size-in-bits='64' id='99f649a9'/> + <pointer-type-def type-id='c112c396' size-in-bits='64' id='4426dbe0'/> + <pointer-type-def type-id='5f81edee' size-in-bits='64' id='807f0070'/> + <pointer-type-def type-id='23420063' size-in-bits='64' id='487818e7'/> + <pointer-type-def type-id='f1c2900a' size-in-bits='64' id='bbe8d894'/> + <pointer-type-def type-id='cd4cfe6f' size-in-bits='64' id='37593c93'/> + <pointer-type-def type-id='e72900f8' size-in-bits='64' id='b1c1788a'/> + <pointer-type-def type-id='192c003a' size-in-bits='64' id='2dfafd2c'/> </abi-instr> - <abi-instr address-size='64' path='drivers/usb/host/pci-quirks.c' language='LANG_C89'> - <function-decl name='sb800_prefetch' mangled-name='sb800_prefetch' filepath='drivers/usb/host/pci-quirks.c' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sb800_prefetch'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/host/pci-quirks.c' line='191' column='1'/> - <parameter type-id='95e97e5e' name='on' filepath='drivers/usb/host/pci-quirks.c' line='191' column='1'/> + <abi-instr address-size='64' path='drivers/usb/core/hub.c' language='LANG_C89'> + <var-decl name='ehci_cf_port_reset_rwsem' type-id='f19fdb93' mangled-name='ehci_cf_port_reset_rwsem' visibility='default' filepath='drivers/usb/core/hub.c' line='111' column='1' elf-symbol-id='ehci_cf_port_reset_rwsem'/> + <function-decl name='usb_reset_device' mangled-name='usb_reset_device' filepath='drivers/usb/core/hub.c' line='5975' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_reset_device'> + <parameter type-id='25e60cb2' name='udev' filepath='drivers/usb/core/hub.c' line='5975' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_wakeup_notification' mangled-name='usb_wakeup_notification' filepath='drivers/usb/core/hub.c' line='706' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_wakeup_notification'> + <parameter type-id='25e60cb2' name='hdev' filepath='drivers/usb/core/hub.c' line='706' column='1'/> + <parameter type-id='f0981eeb' name='portnum' filepath='drivers/usb/core/hub.c' line='707' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='usb_amd_prefetch_quirk' mangled-name='usb_amd_prefetch_quirk' filepath='drivers/usb/host/pci-quirks.c' line='312' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_amd_prefetch_quirk'> - <return type-id='b50a4934'/> + <function-decl name='usb_set_device_state' mangled-name='usb_set_device_state' filepath='drivers/usb/core/hub.c' line='2056' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_set_device_state'> + <parameter type-id='25e60cb2' name='udev' filepath='drivers/usb/core/hub.c' line='2056' column='1'/> + <parameter type-id='901a91cb' name='new_state' filepath='drivers/usb/core/hub.c' line='2057' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='usb_amd_quirk_pll_disable' mangled-name='usb_amd_quirk_pll_disable' filepath='drivers/usb/host/pci-quirks.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_amd_quirk_pll_disable'> + <function-decl name='usb_root_hub_lost_power' mangled-name='usb_root_hub_lost_power' filepath='drivers/usb/core/hub.c' line='3846' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_root_hub_lost_power'> + <parameter type-id='25e60cb2' name='rhdev' filepath='drivers/usb/core/hub.c' line='3846' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_hub_find_child' mangled-name='usb_hub_find_child' filepath='drivers/usb/core/hub.c' line='6113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hub_find_child'> + <parameter type-id='25e60cb2' name='hdev' filepath='drivers/usb/core/hub.c' line='6113' column='1'/> + <parameter type-id='95e97e5e' name='port1' filepath='drivers/usb/core/hub.c' line='6114' column='1'/> + <return type-id='25e60cb2'/> + </function-decl> + <function-decl name='usb_hub_clear_tt_buffer' mangled-name='usb_hub_clear_tt_buffer' filepath='drivers/usb/core/hub.c' line='875' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_hub_clear_tt_buffer'> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/hub.c' line='875' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/core/message.c' language='LANG_C89'> + <class-decl name='usb_cdc_parsed_header' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/usb/cdc.h' line='26' column='1' id='10a51b66'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='usb_cdc_union_desc' type-id='b7f056d4' visibility='default' filepath='include/linux/usb/cdc.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='usb_cdc_header_desc' type-id='015a0234' visibility='default' filepath='include/linux/usb/cdc.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='usb_cdc_call_mgmt_descriptor' type-id='93edac17' visibility='default' filepath='include/linux/usb/cdc.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='usb_cdc_acm_descriptor' type-id='6f7e8184' visibility='default' filepath='include/linux/usb/cdc.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='usb_cdc_country_functional_desc' type-id='1654068f' visibility='default' filepath='include/linux/usb/cdc.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='usb_cdc_network_terminal_desc' type-id='b6bc3316' visibility='default' filepath='include/linux/usb/cdc.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='usb_cdc_ether_desc' type-id='a9c8654f' visibility='default' filepath='include/linux/usb/cdc.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='usb_cdc_dmm_desc' type-id='0c1984e5' visibility='default' filepath='include/linux/usb/cdc.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='usb_cdc_mdlm_desc' type-id='94bfb8eb' visibility='default' filepath='include/linux/usb/cdc.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='usb_cdc_mdlm_detail_desc' type-id='8b42c33d' visibility='default' filepath='include/linux/usb/cdc.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='usb_cdc_obex_desc' type-id='4875dd9d' visibility='default' filepath='include/linux/usb/cdc.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='usb_cdc_ncm_desc' type-id='7041aa49' visibility='default' filepath='include/linux/usb/cdc.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='usb_cdc_mbim_desc' type-id='31efb644' visibility='default' filepath='include/linux/usb/cdc.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='usb_cdc_mbim_extended_desc' type-id='6253b388' visibility='default' filepath='include/linux/usb/cdc.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='phonet_magic_present' type-id='b50a4934' visibility='default' filepath='include/linux/usb/cdc.h' line='43' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_union_desc' size-in-bits='40' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='101' column='1' id='d37cd54e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bMasterInterface0' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='bSlaveInterface0' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='107' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_header_desc' size-in-bits='40' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='63' column='1' id='d285082e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bcdCDC' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='68' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_call_mgmt_descriptor' size-in-bits='40' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='72' column='1' id='42b001af'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bmCapabilities' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='bDataInterface' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='81' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_acm_descriptor' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='85' column='1' id='f0029b4e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bmCapabilities' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='90' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_country_functional_desc' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='112' column='1' id='62e0e7f7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='iCountryCodeRelDate' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='wCountyCode0' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='118' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_network_terminal_desc' size-in-bits='56' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='123' column='1' id='19834fe0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bEntityId' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='iName' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='bChannelIndex' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='bPhysicalInterface' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='131' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_ether_desc' size-in-bits='104' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='135' column='1' id='0e5b8ca7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='iMACAddress' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='bmEthernetStatistics' type-id='2f162548' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wMaxSegmentSize' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='wNumberMCFilters' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='bNumberPowerFilters' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='144' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_dmm_desc' size-in-bits='56' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='148' column='1' id='5e084b85'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bFunctionLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubtype' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bcdVersion' type-id='d315442e' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='wMaxCommand' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='153' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_mdlm_desc' size-in-bits='168' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='157' column='1' id='9d7259bb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bcdVersion' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='bGUID' type-id='9396cabb' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='163' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_mdlm_detail_desc' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='167' column='1' id='31e0f35d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bGuidDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='bDetailData' type-id='167619f6' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='174' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_obex_desc' size-in-bits='40' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='178' column='1' id='8ebff3ed'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bcdVersion' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='183' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_ncm_desc' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='187' column='1' id='bdcf5751'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bcdNcmVersion' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='bmNetworkCapabilities' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='193' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_mbim_desc' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='197' column='1' id='0570fd5e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bcdMBIMVersion' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='wMaxControlMessage' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='203' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='bNumberFilters' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bMaxFilterSize' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='wMaxSegmentSize' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='88'> + <var-decl name='bmNetworkCapabilities' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='207' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_cdc_mbim_extended_desc' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='211' column='1' id='3093472a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bDescriptorSubType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bcdMBIMExtendedVersion' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='bMaxOutstandingCommandMessages' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='wMTU' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='218' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_sg_request' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1891' column='1' id='f14efa5e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1892' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bytes' type-id='b59d7dce' visibility='default' filepath='include/linux/usb.h' line='1893' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb.h' line='1899' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dev' type-id='25e60cb2' visibility='default' filepath='include/linux/usb.h' line='1901' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pipe' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1902' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='entries' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1904' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='urbs' type-id='db81fc08' visibility='default' filepath='include/linux/usb.h' line='1905' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1907' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='complete' type-id='f9fef04f' visibility='default' filepath='include/linux/usb.h' line='1908' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='ab85b8f2' size-in-bits='64' id='db81fc08'/> + <pointer-type-def type-id='f0029b4e' size-in-bits='64' id='6f7e8184'/> + <pointer-type-def type-id='42b001af' size-in-bits='64' id='93edac17'/> + <pointer-type-def type-id='62e0e7f7' size-in-bits='64' id='1654068f'/> + <pointer-type-def type-id='5e084b85' size-in-bits='64' id='0c1984e5'/> + <pointer-type-def type-id='0e5b8ca7' size-in-bits='64' id='a9c8654f'/> + <pointer-type-def type-id='d285082e' size-in-bits='64' id='015a0234'/> + <pointer-type-def type-id='0570fd5e' size-in-bits='64' id='31efb644'/> + <pointer-type-def type-id='3093472a' size-in-bits='64' id='6253b388'/> + <pointer-type-def type-id='9d7259bb' size-in-bits='64' id='94bfb8eb'/> + <pointer-type-def type-id='31e0f35d' size-in-bits='64' id='8b42c33d'/> + <pointer-type-def type-id='bdcf5751' size-in-bits='64' id='7041aa49'/> + <pointer-type-def type-id='19834fe0' size-in-bits='64' id='b6bc3316'/> + <pointer-type-def type-id='8ebff3ed' size-in-bits='64' id='4875dd9d'/> + <pointer-type-def type-id='10a51b66' size-in-bits='64' id='16f45b2c'/> + <pointer-type-def type-id='d37cd54e' size-in-bits='64' id='b7f056d4'/> + <pointer-type-def type-id='f14efa5e' size-in-bits='64' id='56f81414'/> + <function-decl name='usb_control_msg' mangled-name='usb_control_msg' filepath='drivers/usb/core/message.c' line='135' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_control_msg'> + <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/message.c' line='135' column='1'/> + <parameter type-id='f0981eeb' name='pipe' filepath='drivers/usb/core/message.c' line='135' column='1'/> + <parameter type-id='8f048e17' name='request' filepath='drivers/usb/core/message.c' line='135' column='1'/> + <parameter type-id='8f048e17' name='requesttype' filepath='drivers/usb/core/message.c' line='136' column='1'/> + <parameter type-id='d315442e' name='value' filepath='drivers/usb/core/message.c' line='136' column='1'/> + <parameter type-id='d315442e' name='index' filepath='drivers/usb/core/message.c' line='136' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/usb/core/message.c' line='136' column='1'/> + <parameter type-id='d315442e' name='size' filepath='drivers/usb/core/message.c' line='137' column='1'/> + <parameter type-id='95e97e5e' name='timeout' filepath='drivers/usb/core/message.c' line='137' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cdc_parse_cdc_header' mangled-name='cdc_parse_cdc_header' filepath='drivers/usb/core/message.c' line='2143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdc_parse_cdc_header'> + <parameter type-id='16f45b2c' name='hdr' filepath='drivers/usb/core/message.c' line='2143' column='1'/> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/usb/core/message.c' line='2144' column='1'/> + <parameter type-id='8bff8096' name='buffer' filepath='drivers/usb/core/message.c' line='2145' column='1'/> + <parameter type-id='95e97e5e' name='buflen' filepath='drivers/usb/core/message.c' line='2146' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_set_interface' mangled-name='usb_set_interface' filepath='drivers/usb/core/message.c' line='1384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_set_interface'> + <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/message.c' line='1384' column='1'/> + <parameter type-id='95e97e5e' name='interface' filepath='drivers/usb/core/message.c' line='1384' column='1'/> + <parameter type-id='95e97e5e' name='alternate' filepath='drivers/usb/core/message.c' line='1384' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_clear_halt' mangled-name='usb_clear_halt' filepath='drivers/usb/core/message.c' line='1066' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_clear_halt'> + <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/message.c' line='1066' column='1'/> + <parameter type-id='95e97e5e' name='pipe' filepath='drivers/usb/core/message.c' line='1066' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_string' mangled-name='usb_string' filepath='drivers/usb/core/message.c' line='829' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_string'> + <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/message.c' line='829' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='drivers/usb/core/message.c' line='829' column='1'/> + <parameter type-id='26a90f95' name='buf' filepath='drivers/usb/core/message.c' line='829' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/usb/core/message.c' line='829' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_sg_wait' mangled-name='usb_sg_wait' filepath='drivers/usb/core/message.c' line='515' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_sg_wait'> + <parameter type-id='56f81414' name='io' filepath='drivers/usb/core/message.c' line='515' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_sg_cancel' mangled-name='usb_sg_cancel' filepath='drivers/usb/core/message.c' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_sg_cancel'> + <parameter type-id='56f81414' name='io' filepath='drivers/usb/core/message.c' line='585' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_sg_init' mangled-name='usb_sg_init' filepath='drivers/usb/core/message.c' line='367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_sg_init'> + <parameter type-id='56f81414' name='io' filepath='drivers/usb/core/message.c' line='367' column='1'/> + <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/message.c' line='367' column='1'/> + <parameter type-id='f0981eeb' name='pipe' filepath='drivers/usb/core/message.c' line='368' column='1'/> + <parameter type-id='f0981eeb' name='period' filepath='drivers/usb/core/message.c' line='368' column='1'/> + <parameter type-id='bf3ef905' name='sg' filepath='drivers/usb/core/message.c' line='368' column='1'/> + <parameter type-id='95e97e5e' name='nents' filepath='drivers/usb/core/message.c' line='369' column='1'/> + <parameter type-id='b59d7dce' name='length' filepath='drivers/usb/core/message.c' line='369' column='1'/> + <parameter type-id='3eb7c31c' name='mem_flags' filepath='drivers/usb/core/message.c' line='369' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_reset_endpoint' mangled-name='usb_reset_endpoint' filepath='drivers/usb/core/message.c' line='1176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_reset_endpoint'> + <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/message.c' line='1176' column='1'/> + <parameter type-id='f0981eeb' name='epaddr' filepath='drivers/usb/core/message.c' line='1176' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_reset_configuration' mangled-name='usb_reset_configuration' filepath='drivers/usb/core/message.c' line='1547' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_reset_configuration'> + <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/message.c' line='1547' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_bulk_msg' mangled-name='usb_bulk_msg' filepath='drivers/usb/core/message.c' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_bulk_msg'> + <parameter type-id='25e60cb2' name='usb_dev' filepath='drivers/usb/core/message.c' line='229' column='1'/> + <parameter type-id='f0981eeb' name='pipe' filepath='drivers/usb/core/message.c' line='229' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/usb/core/message.c' line='230' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='drivers/usb/core/message.c' line='230' column='1'/> + <parameter type-id='7292109c' name='actual_length' filepath='drivers/usb/core/message.c' line='230' column='1'/> + <parameter type-id='95e97e5e' name='timeout' filepath='drivers/usb/core/message.c' line='230' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/core/notify.c' language='LANG_C89'> + <function-decl name='usb_unregister_notify' mangled-name='usb_unregister_notify' filepath='drivers/usb/core/notify.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_unregister_notify'> + <parameter type-id='d504f73d' name='nb' filepath='drivers/usb/core/notify.c' line='42' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_register_notify' mangled-name='usb_register_notify' filepath='drivers/usb/core/notify.c' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_register_notify'> + <parameter type-id='d504f73d' name='nb' filepath='drivers/usb/core/notify.c' line='29' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/core/urb.c' language='LANG_C89'> + <function-decl name='usb_submit_urb' mangled-name='usb_submit_urb' filepath='drivers/usb/core/urb.c' line='352' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_submit_urb'> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/urb.c' line='352' column='1'/> + <parameter type-id='3eb7c31c' name='mem_flags' filepath='drivers/usb/core/urb.c' line='352' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_kill_urb' mangled-name='usb_kill_urb' filepath='drivers/usb/core/urb.c' line='688' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_kill_urb'> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/urb.c' line='688' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_free_urb' mangled-name='usb_free_urb' filepath='drivers/usb/core/urb.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_free_urb'> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/urb.c' line='93' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_anchor_urb' mangled-name='usb_anchor_urb' filepath='drivers/usb/core/urb.c' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_anchor_urb'> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/urb.c' line='126' column='1'/> + <parameter type-id='bd300bf3' name='anchor' filepath='drivers/usb/core/urb.c' line='126' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_get_from_anchor' mangled-name='usb_get_from_anchor' filepath='drivers/usb/core/urb.c' line='967' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_from_anchor'> + <parameter type-id='bd300bf3' name='anchor' filepath='drivers/usb/core/urb.c' line='967' column='1'/> + <return type-id='ab85b8f2'/> + </function-decl> + <function-decl name='usb_unanchor_urb' mangled-name='usb_unanchor_urb' filepath='drivers/usb/core/urb.c' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_unanchor_urb'> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/urb.c' line='164' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_wait_anchor_empty_timeout' mangled-name='usb_wait_anchor_empty_timeout' filepath='drivers/usb/core/urb.c' line='948' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_wait_anchor_empty_timeout'> + <parameter type-id='bd300bf3' name='anchor' filepath='drivers/usb/core/urb.c' line='948' column='1'/> + <parameter type-id='f0981eeb' name='timeout' filepath='drivers/usb/core/urb.c' line='949' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_unpoison_urb' mangled-name='usb_unpoison_urb' filepath='drivers/usb/core/urb.c' line='756' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_unpoison_urb'> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/urb.c' line='756' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_unlink_urb' mangled-name='usb_unlink_urb' filepath='drivers/usb/core/urb.c' line='649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_unlink_urb'> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/urb.c' line='649' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_scuttle_anchored_urbs' mangled-name='usb_scuttle_anchored_urbs' filepath='drivers/usb/core/urb.c' line='994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_scuttle_anchored_urbs'> + <parameter type-id='bd300bf3' name='anchor' filepath='drivers/usb/core/urb.c' line='994' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_poison_urb' mangled-name='usb_poison_urb' filepath='drivers/usb/core/urb.c' line='735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_poison_urb'> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/urb.c' line='735' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_poison_anchored_urbs' mangled-name='usb_poison_anchored_urbs' filepath='drivers/usb/core/urb.c' line='835' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_poison_anchored_urbs'> + <parameter type-id='bd300bf3' name='anchor' filepath='drivers/usb/core/urb.c' line='835' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_kill_anchored_urbs' mangled-name='usb_kill_anchored_urbs' filepath='drivers/usb/core/urb.c' line='797' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_kill_anchored_urbs'> + <parameter type-id='bd300bf3' name='anchor' filepath='drivers/usb/core/urb.c' line='797' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_get_urb' mangled-name='usb_get_urb' filepath='drivers/usb/core/urb.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_urb'> + <parameter type-id='ab85b8f2' name='urb' filepath='drivers/usb/core/urb.c' line='110' column='1'/> + <return type-id='ab85b8f2'/> + </function-decl> + <function-decl name='usb_alloc_urb' mangled-name='usb_alloc_urb' filepath='drivers/usb/core/urb.c' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_alloc_urb'> + <parameter type-id='95e97e5e' name='iso_packets' filepath='drivers/usb/core/urb.c' line='70' column='1'/> + <parameter type-id='3eb7c31c' name='mem_flags' filepath='drivers/usb/core/urb.c' line='70' column='1'/> + <return type-id='ab85b8f2'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/core/usb.c' language='LANG_C89'> + <class-decl name='usb_driver' size-in-bits='2688' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1212' column='1' id='1ab3428c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb.h' line='1213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='probe' type-id='a324decb' visibility='default' filepath='include/linux/usb.h' line='1215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='disconnect' type-id='b6566954' visibility='default' filepath='include/linux/usb.h' line='1218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='unlocked_ioctl' type-id='52006477' visibility='default' filepath='include/linux/usb.h' line='1220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='suspend' type-id='31eb8cc0' visibility='default' filepath='include/linux/usb.h' line='1223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='resume' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='reset_resume' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1225' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pre_reset' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='post_reset' type-id='46d1c941' visibility='default' filepath='include/linux/usb.h' line='1228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='id_table' type-id='bc57058f' visibility='default' filepath='include/linux/usb.h' line='1230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='dev_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/usb.h' line='1231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='dynids' type-id='cb08bae1' visibility='default' filepath='include/linux/usb.h' line='1233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='drvwrap' type-id='33780378' visibility='default' filepath='include/linux/usb.h' line='1234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='no_dynamic_id' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='supports_autosuspend' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='disable_hub_initiated_lpm' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='soft_unbind' type-id='f0981eeb' visibility='default' filepath='include/linux/usb.h' line='1238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1242' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/usb.h' line='1243' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_dynids' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1119' column='1' id='cb08bae1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb.h' line='1120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb.h' line='1121' column='1'/> + </data-member> + </class-decl> + <class-decl name='usbdrv_wrap' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/usb.h' line='1141' column='1' id='33780378'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/usb.h' line='1142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='for_devices' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1143' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='39b596d4' const='yes' id='0e085d99'/> + <pointer-type-def type-id='0e085d99' size-in-bits='64' id='ca2b80c9'/> + <qualified-type-def type-id='5b653fc9' const='yes' id='4e9f87c2'/> + <pointer-type-def type-id='4e9f87c2' size-in-bits='64' id='ad22f238'/> + <pointer-type-def type-id='9a602380' size-in-bits='64' id='b86ec3b2'/> + <pointer-type-def type-id='4b2a0d9d' size-in-bits='64' id='46d1c941'/> + <pointer-type-def type-id='84e4381f' size-in-bits='64' id='a324decb'/> + <pointer-type-def type-id='284cd8d6' size-in-bits='64' id='31eb8cc0'/> + <pointer-type-def type-id='25c33493' size-in-bits='64' id='52006477'/> + <pointer-type-def type-id='1ab3428c' size-in-bits='64' id='46ae908a'/> + <pointer-type-def type-id='2b1e6e59' size-in-bits='64' id='a07d0491'/> + <pointer-type-def type-id='a07d0491' size-in-bits='64' id='5fce7261'/> + <pointer-type-def type-id='3434ed92' size-in-bits='64' id='b6566954'/> + <function-decl name='usb_put_intf' mangled-name='usb_put_intf' filepath='drivers/usb/core/usb.c' line='833' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_put_intf'> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/usb/core/usb.c' line='833' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_put_dev' mangled-name='usb_put_dev' filepath='drivers/usb/core/usb.c' line='798' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_put_dev'> + <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/usb.c' line='798' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_lock_device_for_reset' mangled-name='usb_lock_device_for_reset' filepath='drivers/usb/core/usb.c' line='870' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_lock_device_for_reset'> + <parameter type-id='25e60cb2' name='udev' filepath='drivers/usb/core/usb.c' line='870' column='1'/> + <parameter type-id='ad22f238' name='iface' filepath='drivers/usb/core/usb.c' line='871' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_ifnum_to_if' mangled-name='usb_ifnum_to_if' filepath='drivers/usb/core/usb.c' line='349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ifnum_to_if'> + <parameter type-id='ca2b80c9' name='dev' filepath='drivers/usb/core/usb.c' line='349' column='1'/> + <parameter type-id='f0981eeb' name='ifnum' filepath='drivers/usb/core/usb.c' line='350' column='1'/> + <return type-id='8bf48c31'/> + </function-decl> + <function-decl name='usb_get_intf' mangled-name='usb_get_intf' filepath='drivers/usb/core/usb.c' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_intf'> + <parameter type-id='8bf48c31' name='intf' filepath='drivers/usb/core/usb.c' line='817' column='1'/> + <return type-id='8bf48c31'/> + </function-decl> + <function-decl name='usb_get_dev' mangled-name='usb_get_dev' filepath='drivers/usb/core/usb.c' line='783' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_dev'> + <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/usb.c' line='783' column='1'/> + <return type-id='25e60cb2'/> + </function-decl> + <function-decl name='usb_get_current_frame_number' mangled-name='usb_get_current_frame_number' filepath='drivers/usb/core/usb.c' line='917' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_current_frame_number'> + <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/usb.c' line='917' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_free_coherent' mangled-name='usb_free_coherent' filepath='drivers/usb/core/usb.c' line='1001' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_free_coherent'> + <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/usb.c' line='1001' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/usb/core/usb.c' line='1001' column='1'/> + <parameter type-id='eaa32e2f' name='addr' filepath='drivers/usb/core/usb.c' line='1001' column='1'/> + <parameter type-id='cf29c9b3' name='dma' filepath='drivers/usb/core/usb.c' line='1002' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_for_each_dev' mangled-name='usb_for_each_dev' filepath='drivers/usb/core/usb.c' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_for_each_dev'> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/usb/core/usb.c' line='471' column='1'/> + <parameter type-id='b86ec3b2' name='fn' filepath='drivers/usb/core/usb.c' line='471' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_find_interface' mangled-name='usb_find_interface' filepath='drivers/usb/core/usb.c' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_find_interface'> + <parameter type-id='46ae908a' name='drv' filepath='drivers/usb/core/usb.c' line='429' column='1'/> + <parameter type-id='95e97e5e' name='minor' filepath='drivers/usb/core/usb.c' line='429' column='1'/> + <return type-id='8bf48c31'/> + </function-decl> + <function-decl name='usb_find_common_endpoints' mangled-name='usb_find_common_endpoints' filepath='drivers/usb/core/usb.c' line='136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_find_common_endpoints'> + <parameter type-id='2ac920d2' name='alt' filepath='drivers/usb/core/usb.c' line='136' column='1'/> + <parameter type-id='5fce7261' name='bulk_in' filepath='drivers/usb/core/usb.c' line='137' column='1'/> + <parameter type-id='5fce7261' name='bulk_out' filepath='drivers/usb/core/usb.c' line='138' column='1'/> + <parameter type-id='5fce7261' name='int_in' filepath='drivers/usb/core/usb.c' line='139' column='1'/> + <parameter type-id='5fce7261' name='int_out' filepath='drivers/usb/core/usb.c' line='140' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_disabled' mangled-name='usb_disabled' filepath='drivers/usb/core/usb.c' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_disabled'> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_altnum_to_altsetting' mangled-name='usb_altnum_to_altsetting' filepath='drivers/usb/core/usb.c' line='385' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_altnum_to_altsetting'> + <parameter type-id='ad22f238' name='intf' filepath='drivers/usb/core/usb.c' line='386' column='1'/> + <parameter type-id='f0981eeb' name='altnum' filepath='drivers/usb/core/usb.c' line='387' column='1'/> + <return type-id='2ac920d2'/> + </function-decl> + <function-decl name='usb_alloc_dev' mangled-name='usb_alloc_dev' filepath='drivers/usb/core/usb.c' line='651' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_alloc_dev'> + <parameter type-id='25e60cb2' name='parent' filepath='drivers/usb/core/usb.c' line='651' column='1'/> + <parameter type-id='3ab7d422' name='bus' filepath='drivers/usb/core/usb.c' line='652' column='1'/> + <parameter type-id='f0981eeb' name='port1' filepath='drivers/usb/core/usb.c' line='652' column='1'/> + <return type-id='25e60cb2'/> + </function-decl> + <function-decl name='usb_alloc_coherent' mangled-name='usb_alloc_coherent' filepath='drivers/usb/core/usb.c' line='981' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_alloc_coherent'> + <parameter type-id='25e60cb2' name='dev' filepath='drivers/usb/core/usb.c' line='981' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/usb/core/usb.c' line='981' column='1'/> + <parameter type-id='3eb7c31c' name='mem_flags' filepath='drivers/usb/core/usb.c' line='981' column='1'/> + <parameter type-id='e835b5d8' name='dma' filepath='drivers/usb/core/usb.c' line='982' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='__usb_get_extra_descriptor' mangled-name='__usb_get_extra_descriptor' filepath='drivers/usb/core/usb.c' line='929' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__usb_get_extra_descriptor'> + <parameter type-id='26a90f95' name='buffer' filepath='drivers/usb/core/usb.c' line='929' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='drivers/usb/core/usb.c' line='929' column='1'/> + <parameter type-id='002ac4a6' name='type' filepath='drivers/usb/core/usb.c' line='930' column='1'/> + <parameter type-id='63e171df' name='ptr' filepath='drivers/usb/core/usb.c' line='930' column='1'/> + <parameter type-id='b59d7dce' name='minsize' filepath='drivers/usb/core/usb.c' line='930' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='9a602380'> + <parameter type-id='25e60cb2'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/gadget/composite.c' language='LANG_C89'> + <function-decl name='usb_string_id' mangled-name='usb_string_id' filepath='drivers/usb/gadget/composite.c' line='1244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_string_id'> + <parameter type-id='2a895c01' name='cdev' filepath='drivers/usb/gadget/composite.c' line='1244' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_interface_id' mangled-name='usb_interface_id' filepath='drivers/usb/gadget/composite.c' line='465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_interface_id'> + <parameter type-id='ee27b7c6' name='config' filepath='drivers/usb/gadget/composite.c' line='465' column='1'/> + <parameter type-id='e5411c2c' name='function' filepath='drivers/usb/gadget/composite.c' line='466' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_gstrings_attach' mangled-name='usb_gstrings_attach' filepath='drivers/usb/gadget/composite.c' line='1357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gstrings_attach'> + <parameter type-id='2a895c01' name='cdev' filepath='drivers/usb/gadget/composite.c' line='1357' column='1'/> + <parameter type-id='fa0eba8f' name='sp' filepath='drivers/usb/gadget/composite.c' line='1358' column='1'/> + <parameter type-id='f0981eeb' name='n_strings' filepath='drivers/usb/gadget/composite.c' line='1358' column='1'/> + <return type-id='3b7e997b'/> + </function-decl> + <function-decl name='usb_composite_setup_continue' mangled-name='usb_composite_setup_continue' filepath='drivers/usb/gadget/composite.c' line='2472' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_composite_setup_continue'> + <parameter type-id='2a895c01' name='cdev' filepath='drivers/usb/gadget/composite.c' line='2472' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_add_function' mangled-name='usb_add_function' filepath='drivers/usb/gadget/composite.c' line='300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_add_function'> + <parameter type-id='ee27b7c6' name='config' filepath='drivers/usb/gadget/composite.c' line='300' column='1'/> + <parameter type-id='e5411c2c' name='function' filepath='drivers/usb/gadget/composite.c' line='301' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='config_ep_by_speed' mangled-name='config_ep_by_speed' filepath='drivers/usb/gadget/composite.c' line='278' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='config_ep_by_speed'> + <parameter type-id='49a58c0c' name='g' filepath='drivers/usb/gadget/composite.c' line='278' column='1'/> + <parameter type-id='e5411c2c' name='f' filepath='drivers/usb/gadget/composite.c' line='279' column='1'/> + <parameter type-id='63a08bf7' name='_ep' filepath='drivers/usb/gadget/composite.c' line='280' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='e9546509' size-in-bits='64' id='2a895c01'/> + <pointer-type-def type-id='85c151d0' size-in-bits='64' id='ee27b7c6'/> + <pointer-type-def type-id='d6a54726' size-in-bits='64' id='e5411c2c'/> + <pointer-type-def type-id='9a9cf0bf' size-in-bits='64' id='fa0eba8f'/> + <pointer-type-def type-id='2bc124cb' size-in-bits='64' id='3b7e997b'/> + <class-decl name='usb_composite_dev' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='478' column='1' id='e9546509'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gadget' type-id='49a58c0c' visibility='default' filepath='include/linux/usb/composite.h' line='479' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='req' type-id='1a494567' visibility='default' filepath='include/linux/usb/composite.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='os_desc_req' type-id='1a494567' visibility='default' filepath='include/linux/usb/composite.h' line='481' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='config' type-id='ee27b7c6' visibility='default' filepath='include/linux/usb/composite.h' line='483' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='qw_sign' type-id='497ff6fb' visibility='default' filepath='include/linux/usb/composite.h' line='486' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='368'> + <var-decl name='b_vendor_code' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='487' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='os_desc_config' type-id='ee27b7c6' visibility='default' filepath='include/linux/usb/composite.h' line='488' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='use_os_string' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='suspended' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='456'> + <var-decl name='desc' type-id='582de67c' visibility='default' filepath='include/linux/usb/composite.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='configs' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='gstrings' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='driver' type-id='c64e62ba' visibility='default' filepath='include/linux/usb/composite.h' line='497' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='next_string_id' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='498' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='def_manufacturer' type-id='26a90f95' visibility='default' filepath='include/linux/usb/composite.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='deactivations' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='504' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='delayed_status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='509' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb/composite.h' line='512' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setup_pending' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='515' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='os_desc_pending' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='516' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_configuration' size-in-bits='1792' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='302' column='1' id='85c151d0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='label' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='strings' type-id='fa0eba8f' visibility='default' filepath='include/linux/usb/composite.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='descriptors' type-id='1993c682' visibility='default' filepath='include/linux/usb/composite.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='unbind' type-id='b7daa1eb' visibility='default' filepath='include/linux/usb/composite.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='setup' type-id='04b7616c' visibility='default' filepath='include/linux/usb/composite.h' line='314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='bConfigurationValue' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='328'> + <var-decl name='iConfiguration' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='336'> + <var-decl name='bmAttributes' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='MaxPower' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/composite.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cdev' type-id='2a895c01' visibility='default' filepath='include/linux/usb/composite.h' line='323' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='327' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='functions' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='328' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='next_interface_id' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='329' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='superspeed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9'> + <var-decl name='highspeed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10'> + <var-decl name='fullspeed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='332' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='superspeed_plus' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='333' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='interface' type-id='9c207f89' visibility='default' filepath='include/linux/usb/composite.h' line='334' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_function' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='191' column='1' id='d6a54726'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='strings' type-id='fa0eba8f' visibility='default' filepath='include/linux/usb/composite.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fs_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hs_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ss_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ssp_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='config' type-id='ee27b7c6' visibility='default' filepath='include/linux/usb/composite.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='os_desc_table' type-id='fed2517b' visibility='default' filepath='include/linux/usb/composite.h' line='201' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='os_desc_n' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='bind' type-id='3b615603' visibility='default' filepath='include/linux/usb/composite.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='unbind' type-id='d44ba07c' visibility='default' filepath='include/linux/usb/composite.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='free_func' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/usb/composite.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='set_alt' type-id='addd4a1a' visibility='default' filepath='include/linux/usb/composite.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='get_alt' type-id='01481038' visibility='default' filepath='include/linux/usb/composite.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='disable' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='setup' type-id='b9adeaf4' visibility='default' filepath='include/linux/usb/composite.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='req_match' type-id='dc59a00f' visibility='default' filepath='include/linux/usb/composite.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='suspend' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='resume' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='get_status' type-id='58d59612' visibility='default' filepath='include/linux/usb/composite.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='func_suspend' type-id='dcad5492' visibility='default' filepath='include/linux/usb/composite.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='endpoints' type-id='f066dd3c' visibility='default' filepath='include/linux/usb/composite.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='fi' type-id='2abcd7ef' visibility='default' filepath='include/linux/usb/composite.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bind_deactivated' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='242' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_string' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='758' column='1' id='2bc124cb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='f9b06939' visibility='default' filepath='include/linux/usb/gadget.h' line='759' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='s' type-id='80f4b756' visibility='default' filepath='include/linux/usb/gadget.h' line='760' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='4b365417' size-in-bits='64' id='9a9cf0bf'/> + <class-decl name='usb_gadget_strings' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='771' column='1' id='4b365417'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='language' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/gadget.h' line='772' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='strings' type-id='3b7e997b' visibility='default' filepath='include/linux/usb/gadget.h' line='773' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='9e6bb89c' size-in-bits='64' id='1993c682'/> + <pointer-type-def type-id='1a56399f' size-in-bits='64' id='2abcd7ef'/> + <pointer-type-def type-id='f154f192' size-in-bits='64' id='04b7616c'/> + <pointer-type-def type-id='7c02f62f' size-in-bits='64' id='3b615603'/> + <pointer-type-def type-id='0965e7f8' size-in-bits='64' id='58d59612'/> + <pointer-type-def type-id='6d86a332' size-in-bits='64' id='b9adeaf4'/> + <pointer-type-def type-id='3ec9b040' size-in-bits='64' id='dcad5492'/> + <pointer-type-def type-id='6c6f1c36' size-in-bits='64' id='01481038'/> + <pointer-type-def type-id='476ef610' size-in-bits='64' id='addd4a1a'/> + <pointer-type-def type-id='16eae85b' size-in-bits='64' id='dc59a00f'/> + <pointer-type-def type-id='692fa8cc' size-in-bits='64' id='c64e62ba'/> + <pointer-type-def type-id='5948074d' size-in-bits='64' id='f363a725'/> + <array-type-def dimensions='1' type-id='e5411c2c' size-in-bits='1024' id='9c207f89'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> + <pointer-type-def type-id='ee0eb9bb' size-in-bits='64' id='fed2517b'/> + <pointer-type-def type-id='43806adf' size-in-bits='64' id='1a494567'/> + <pointer-type-def type-id='faebaea7' size-in-bits='64' id='b7daa1eb'/> + <pointer-type-def type-id='b86ce2e2' size-in-bits='64' id='d44ba07c'/> + <pointer-type-def type-id='d7b840f9' size-in-bits='64' id='0da78fa5'/> + <class-decl name='usb_composite_driver' size-in-bits='2816' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='388' column='1' id='692fa8cc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='b5c13ec7' visibility='default' filepath='include/linux/usb/composite.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='strings' type-id='fa0eba8f' visibility='default' filepath='include/linux/usb/composite.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='max_speed' type-id='4e532009' visibility='default' filepath='include/linux/usb/composite.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='needs_serial' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='393' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='bind' type-id='ced7d449' visibility='default' filepath='include/linux/usb/composite.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='unbind' type-id='ced7d449' visibility='default' filepath='include/linux/usb/composite.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='disconnect' type-id='b2a3307c' visibility='default' filepath='include/linux/usb/composite.h' line='398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='suspend' type-id='b2a3307c' visibility='default' filepath='include/linux/usb/composite.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='resume' type-id='b2a3307c' visibility='default' filepath='include/linux/usb/composite.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='gadget_driver' type-id='b718d3f9' visibility='default' filepath='include/linux/usb/composite.h' line='403' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_os_desc_table' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='113' column='1' id='ee0eb9bb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='if_id' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='os_desc' type-id='5260af22' visibility='default' filepath='include/linux/usb/composite.h' line='115' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_request' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='98' column='1' id='43806adf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='buf' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/gadget.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dma' type-id='cf29c9b3' visibility='default' filepath='include/linux/usb/gadget.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/linux/usb/gadget.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='num_sgs' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='num_mapped_sgs' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='stream_id' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='no_interrupt' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17'> + <var-decl name='zero' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18'> + <var-decl name='short_not_ok' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19'> + <var-decl name='dma_mapped' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='complete' type-id='2dfafd2c' visibility='default' filepath='include/linux/usb/gadget.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='context' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/gadget.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='frame_number' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/gadget.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='actual' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='121' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='5352365e' size-in-bits='64' id='9e6bb89c'/> + <qualified-type-def type-id='364ef168' const='yes' id='1a56399f'/> + <pointer-type-def type-id='4cd738bd' size-in-bits='64' id='5948074d'/> + <class-decl name='usb_descriptor_header' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='280' column='1' id='4cd738bd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='282' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_function_instance' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='589' column='1' id='364ef168'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='group' type-id='f05eea43' visibility='default' filepath='include/linux/usb/composite.h' line='590' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='cfs_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='591' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='fd' type-id='f666bcc1' visibility='default' filepath='include/linux/usb/composite.h' line='592' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='f' type-id='e5411c2c' visibility='default' filepath='include/linux/usb/composite.h' line='593' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='set_inst_name' type-id='f0f4c2cd' visibility='default' filepath='include/linux/usb/composite.h' line='594' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='free_func_inst' type-id='f16bd93b' visibility='default' filepath='include/linux/usb/composite.h' line='596' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='4cd738bd' const='yes' id='5352365e'/> + <pointer-type-def type-id='d4f1de57' size-in-bits='64' id='b5c13ec7'/> + <pointer-type-def type-id='9a22e8f5' size-in-bits='64' id='ced7d449'/> + <pointer-type-def type-id='e5af4d64' size-in-bits='64' id='5260af22'/> + <pointer-type-def type-id='90df3e0a' size-in-bits='64' id='b2a3307c'/> + <class-decl name='usb_os_desc' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='93' column='1' id='e5af4d64'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ext_compat_id' type-id='26a90f95' visibility='default' filepath='include/linux/usb/composite.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ext_prop' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ext_prop_len' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='ext_prop_count' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='opts_mutex' type-id='e0ea832a' visibility='default' filepath='include/linux/usb/composite.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='group' type-id='f05eea43' visibility='default' filepath='include/linux/usb/composite.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/usb/composite.h' line='100' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='582de67c' const='yes' id='d4f1de57'/> + <pointer-type-def type-id='306fcd19' size-in-bits='64' id='f0f4c2cd'/> + <pointer-type-def type-id='38df0539' size-in-bits='64' id='f666bcc1'/> + <pointer-type-def type-id='b297b72f' size-in-bits='64' id='f16bd93b'/> + <class-decl name='usb_function_driver' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='581' column='1' id='38df0539'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='582' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/usb/composite.h' line='583' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='584' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='alloc_inst' type-id='20644ce5' visibility='default' filepath='include/linux/usb/composite.h' line='585' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='alloc_func' type-id='ae795a50' visibility='default' filepath='include/linux/usb/composite.h' line='586' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='a6d40256' size-in-bits='64' id='ae795a50'/> + <pointer-type-def type-id='54544021' size-in-bits='64' id='20644ce5'/> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/gadget/config.c' language='LANG_C89'> + <class-decl name='usb_udc' size-in-bits='7680' is-struct='yes' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='36' column='1' id='1ee0d0f0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='driver' type-id='9762ede1' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='gadget' type-id='49a58c0c' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='vbus' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/udc/core.c' line='41' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='e5411c2c' size-in-bits='1024' id='9c207f89'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> + <class-decl name='usb_function' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='191' column='1' id='d6a54726'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='strings' type-id='fa0eba8f' visibility='default' filepath='include/linux/usb/composite.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fs_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hs_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ss_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ssp_descriptors' type-id='f363a725' visibility='default' filepath='include/linux/usb/composite.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='config' type-id='ee27b7c6' visibility='default' filepath='include/linux/usb/composite.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='os_desc_table' type-id='fed2517b' visibility='default' filepath='include/linux/usb/composite.h' line='201' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='os_desc_n' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='bind' type-id='3b615603' visibility='default' filepath='include/linux/usb/composite.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='unbind' type-id='d44ba07c' visibility='default' filepath='include/linux/usb/composite.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='free_func' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/usb/composite.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='set_alt' type-id='addd4a1a' visibility='default' filepath='include/linux/usb/composite.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='get_alt' type-id='01481038' visibility='default' filepath='include/linux/usb/composite.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='disable' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='setup' type-id='b9adeaf4' visibility='default' filepath='include/linux/usb/composite.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='req_match' type-id='dc59a00f' visibility='default' filepath='include/linux/usb/composite.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='suspend' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='resume' type-id='0da78fa5' visibility='default' filepath='include/linux/usb/composite.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='get_status' type-id='58d59612' visibility='default' filepath='include/linux/usb/composite.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='func_suspend' type-id='dcad5492' visibility='default' filepath='include/linux/usb/composite.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='endpoints' type-id='f066dd3c' visibility='default' filepath='include/linux/usb/composite.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='fi' type-id='2abcd7ef' visibility='default' filepath='include/linux/usb/composite.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bind_deactivated' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='242' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_gadget_strings' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='771' column='1' id='4b365417'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='language' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/gadget.h' line='772' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='strings' type-id='3b7e997b' visibility='default' filepath='include/linux/usb/gadget.h' line='773' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_string' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='758' column='1' id='2bc124cb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='f9b06939' visibility='default' filepath='include/linux/usb/gadget.h' line='759' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='s' type-id='80f4b756' visibility='default' filepath='include/linux/usb/gadget.h' line='760' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_descriptor_header' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='280' column='1' id='4cd738bd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bLength' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bDescriptorType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='282' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_configuration' size-in-bits='1792' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='302' column='1' id='85c151d0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='label' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='strings' type-id='fa0eba8f' visibility='default' filepath='include/linux/usb/composite.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='descriptors' type-id='1993c682' visibility='default' filepath='include/linux/usb/composite.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='unbind' type-id='b7daa1eb' visibility='default' filepath='include/linux/usb/composite.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='setup' type-id='04b7616c' visibility='default' filepath='include/linux/usb/composite.h' line='314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='bConfigurationValue' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='328'> + <var-decl name='iConfiguration' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='336'> + <var-decl name='bmAttributes' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='MaxPower' type-id='1dc6a898' visibility='default' filepath='include/linux/usb/composite.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cdev' type-id='2a895c01' visibility='default' filepath='include/linux/usb/composite.h' line='323' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='327' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='functions' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='328' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='next_interface_id' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='329' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='superspeed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9'> + <var-decl name='highspeed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10'> + <var-decl name='fullspeed' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='332' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='superspeed_plus' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='333' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='interface' type-id='9c207f89' visibility='default' filepath='include/linux/usb/composite.h' line='334' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_ctrlrequest' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='213' column='1' id='fd7e7994'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bRequestType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bRequest' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='wValue' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='wIndex' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='wLength' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/ch9.h' line='218' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_composite_dev' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='478' column='1' id='e9546509'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gadget' type-id='49a58c0c' visibility='default' filepath='include/linux/usb/composite.h' line='479' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='req' type-id='1a494567' visibility='default' filepath='include/linux/usb/composite.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='os_desc_req' type-id='1a494567' visibility='default' filepath='include/linux/usb/composite.h' line='481' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='config' type-id='ee27b7c6' visibility='default' filepath='include/linux/usb/composite.h' line='483' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='qw_sign' type-id='497ff6fb' visibility='default' filepath='include/linux/usb/composite.h' line='486' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='368'> + <var-decl name='b_vendor_code' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='487' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='os_desc_config' type-id='ee27b7c6' visibility='default' filepath='include/linux/usb/composite.h' line='488' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='use_os_string' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='suspended' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='456'> + <var-decl name='desc' type-id='582de67c' visibility='default' filepath='include/linux/usb/composite.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='configs' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='gstrings' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='driver' type-id='c64e62ba' visibility='default' filepath='include/linux/usb/composite.h' line='497' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='next_string_id' type-id='f9b06939' visibility='default' filepath='include/linux/usb/composite.h' line='498' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='def_manufacturer' type-id='26a90f95' visibility='default' filepath='include/linux/usb/composite.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='deactivations' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='504' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='delayed_status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='509' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/usb/composite.h' line='512' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='setup_pending' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='515' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='os_desc_pending' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='516' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_gadget_ops' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='308' column='1' id='83cac475'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='get_frame' type-id='42262596' visibility='default' filepath='include/linux/usb/gadget.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wakeup' type-id='42262596' visibility='default' filepath='include/linux/usb/gadget.h' line='310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set_selfpowered' type-id='2b8a73bd' visibility='default' filepath='include/linux/usb/gadget.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='vbus_session' type-id='2b8a73bd' visibility='default' filepath='include/linux/usb/gadget.h' line='312' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='vbus_draw' type-id='86ec8614' visibility='default' filepath='include/linux/usb/gadget.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pullup' type-id='2b8a73bd' visibility='default' filepath='include/linux/usb/gadget.h' line='314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ioctl' type-id='11f75c44' visibility='default' filepath='include/linux/usb/gadget.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_config_params' type-id='b90a2617' visibility='default' filepath='include/linux/usb/gadget.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='udc_start' type-id='3e610606' visibility='default' filepath='include/linux/usb/gadget.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='udc_stop' type-id='42262596' visibility='default' filepath='include/linux/usb/gadget.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='udc_set_speed' type-id='20950ec7' visibility='default' filepath='include/linux/usb/gadget.h' line='322' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='match_ep' type-id='9f35b348' visibility='default' filepath='include/linux/usb/gadget.h' line='323' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_dcd_config_params' size-in-bits='48' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='290' column='1' id='5c44a483'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bU1devExitLat' type-id='8f048e17' visibility='default' filepath='include/linux/usb/gadget.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bU2DevExitLat' type-id='23119536' visibility='default' filepath='include/linux/usb/gadget.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='besl_baseline' type-id='8f048e17' visibility='default' filepath='include/linux/usb/gadget.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='besl_deep' type-id='8f048e17' visibility='default' filepath='include/linux/usb/gadget.h' line='296' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_gadget_driver' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='680' column='1' id='b718d3f9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='function' type-id='26a90f95' visibility='default' filepath='include/linux/usb/gadget.h' line='681' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_speed' type-id='4e532009' visibility='default' filepath='include/linux/usb/gadget.h' line='682' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bind' type-id='3e610606' visibility='default' filepath='include/linux/usb/gadget.h' line='683' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='unbind' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='685' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='setup' type-id='54a734c8' visibility='default' filepath='include/linux/usb/gadget.h' line='686' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='disconnect' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='688' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='suspend' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='689' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='resume' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='690' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='reset' type-id='a915fb99' visibility='default' filepath='include/linux/usb/gadget.h' line='691' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/usb/gadget.h' line='694' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='udc_name' type-id='26a90f95' visibility='default' filepath='include/linux/usb/gadget.h' line='696' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='pending' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='697' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='match_existing_only' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='698' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_ep' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='223' column='1' id='8005701f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/gadget.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/gadget.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ops' type-id='ea2a1f7d' visibility='default' filepath='include/linux/usb/gadget.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ep_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='caps' type-id='14d94f61' visibility='default' filepath='include/linux/usb/gadget.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='claimed' type-id='b50a4934' visibility='default' filepath='include/linux/usb/gadget.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='360'> + <var-decl name='enabled' type-id='b50a4934' visibility='default' filepath='include/linux/usb/gadget.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='maxpacket' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='maxpacket_limit' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='max_streams' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mult' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='maxburst' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='424'> + <var-decl name='address' type-id='f9b06939' visibility='default' filepath='include/linux/usb/gadget.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='desc' type-id='428819c0' visibility='default' filepath='include/linux/usb/gadget.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='comp_desc' type-id='c6228d99' visibility='default' filepath='include/linux/usb/gadget.h' line='239' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_ep_ops' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='133' column='1' id='e094094c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='enable' type-id='4426dbe0' visibility='default' filepath='include/linux/usb/gadget.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='disable' type-id='99f649a9' visibility='default' filepath='include/linux/usb/gadget.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dispose' type-id='b1c1788a' visibility='default' filepath='include/linux/usb/gadget.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='alloc_request' type-id='37593c93' visibility='default' filepath='include/linux/usb/gadget.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='free_request' type-id='2dfafd2c' visibility='default' filepath='include/linux/usb/gadget.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='queue' type-id='bbe8d894' visibility='default' filepath='include/linux/usb/gadget.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dequeue' type-id='487818e7' visibility='default' filepath='include/linux/usb/gadget.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='set_halt' type-id='807f0070' visibility='default' filepath='include/linux/usb/gadget.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='set_wedge' type-id='99f649a9' visibility='default' filepath='include/linux/usb/gadget.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='fifo_status' type-id='99f649a9' visibility='default' filepath='include/linux/usb/gadget.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='fifo_flush' type-id='b1c1788a' visibility='default' filepath='include/linux/usb/gadget.h' line='151' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_request' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='98' column='1' id='43806adf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='buf' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/gadget.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='length' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dma' type-id='cf29c9b3' visibility='default' filepath='include/linux/usb/gadget.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/linux/usb/gadget.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='num_sgs' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='num_mapped_sgs' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='stream_id' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='no_interrupt' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17'> + <var-decl name='zero' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18'> + <var-decl name='short_not_ok' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19'> + <var-decl name='dma_mapped' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='complete' type-id='2dfafd2c' visibility='default' filepath='include/linux/usb/gadget.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='context' type-id='eaa32e2f' visibility='default' filepath='include/linux/usb/gadget.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/gadget.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='frame_number' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/gadget.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='actual' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='121' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_ep_caps' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/usb/gadget.h' line='163' column='1' id='14d94f61'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type_control' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='type_iso' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='type_bulk' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='type_int' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='dir_in' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='dir_out' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/gadget.h' line='169' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_composite_driver' size-in-bits='2816' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='388' column='1' id='692fa8cc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='b5c13ec7' visibility='default' filepath='include/linux/usb/composite.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='strings' type-id='fa0eba8f' visibility='default' filepath='include/linux/usb/composite.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='max_speed' type-id='4e532009' visibility='default' filepath='include/linux/usb/composite.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='needs_serial' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/composite.h' line='393' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='bind' type-id='ced7d449' visibility='default' filepath='include/linux/usb/composite.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='unbind' type-id='ced7d449' visibility='default' filepath='include/linux/usb/composite.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='disconnect' type-id='b2a3307c' visibility='default' filepath='include/linux/usb/composite.h' line='398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='suspend' type-id='b2a3307c' visibility='default' filepath='include/linux/usb/composite.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='resume' type-id='b2a3307c' visibility='default' filepath='include/linux/usb/composite.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='gadget_driver' type-id='b718d3f9' visibility='default' filepath='include/linux/usb/composite.h' line='403' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_os_desc_table' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='113' column='1' id='ee0eb9bb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='if_id' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='os_desc' type-id='5260af22' visibility='default' filepath='include/linux/usb/composite.h' line='115' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_os_desc' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='93' column='1' id='e5af4d64'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ext_compat_id' type-id='26a90f95' visibility='default' filepath='include/linux/usb/composite.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ext_prop' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ext_prop_len' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='ext_prop_count' type-id='95e97e5e' visibility='default' filepath='include/linux/usb/composite.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='opts_mutex' type-id='e0ea832a' visibility='default' filepath='include/linux/usb/composite.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='group' type-id='f05eea43' visibility='default' filepath='include/linux/usb/composite.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/usb/composite.h' line='100' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_function_instance' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='589' column='1' id='364ef168'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='group' type-id='f05eea43' visibility='default' filepath='include/linux/usb/composite.h' line='590' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='cfs_list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='591' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='fd' type-id='f666bcc1' visibility='default' filepath='include/linux/usb/composite.h' line='592' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='f' type-id='e5411c2c' visibility='default' filepath='include/linux/usb/composite.h' line='593' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='set_inst_name' type-id='f0f4c2cd' visibility='default' filepath='include/linux/usb/composite.h' line='594' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='free_func_inst' type-id='f16bd93b' visibility='default' filepath='include/linux/usb/composite.h' line='596' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_function_driver' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/usb/composite.h' line='581' column='1' id='38df0539'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/usb/composite.h' line='582' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/usb/composite.h' line='583' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/usb/composite.h' line='584' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='alloc_inst' type-id='20644ce5' visibility='default' filepath='include/linux/usb/composite.h' line='585' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='alloc_func' type-id='ae795a50' visibility='default' filepath='include/linux/usb/composite.h' line='586' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='fd7e7994' const='yes' id='946203ef'/> + <pointer-type-def type-id='946203ef' size-in-bits='64' id='5b4bef1f'/> + <qualified-type-def type-id='4cd738bd' const='yes' id='5352365e'/> + <pointer-type-def type-id='5352365e' size-in-bits='64' id='9e6bb89c'/> + <pointer-type-def type-id='9e6bb89c' size-in-bits='64' id='1993c682'/> + <qualified-type-def type-id='582de67c' const='yes' id='d4f1de57'/> + <pointer-type-def type-id='d4f1de57' size-in-bits='64' id='b5c13ec7'/> + <qualified-type-def type-id='2b1e6e59' const='yes' id='e03e976a'/> + <pointer-type-def type-id='e03e976a' size-in-bits='64' id='428819c0'/> + <qualified-type-def type-id='e094094c' const='yes' id='090a4485'/> + <pointer-type-def type-id='090a4485' size-in-bits='64' id='ea2a1f7d'/> + <qualified-type-def type-id='364ef168' const='yes' id='1a56399f'/> + <pointer-type-def type-id='1a56399f' size-in-bits='64' id='2abcd7ef'/> + <qualified-type-def type-id='83cac475' const='yes' id='54286388'/> + <pointer-type-def type-id='54286388' size-in-bits='64' id='1d94d806'/> + <qualified-type-def type-id='1f03d7fe' const='yes' id='1ac45f89'/> + <pointer-type-def type-id='1ac45f89' size-in-bits='64' id='c6228d99'/> + <pointer-type-def type-id='9a22e8f5' size-in-bits='64' id='ced7d449'/> + <pointer-type-def type-id='f154f192' size-in-bits='64' id='04b7616c'/> + <pointer-type-def type-id='7c02f62f' size-in-bits='64' id='3b615603'/> + <pointer-type-def type-id='72e0b98d' size-in-bits='64' id='99f649a9'/> + <pointer-type-def type-id='c112c396' size-in-bits='64' id='4426dbe0'/> + <pointer-type-def type-id='5f81edee' size-in-bits='64' id='807f0070'/> + <pointer-type-def type-id='23420063' size-in-bits='64' id='487818e7'/> + <pointer-type-def type-id='f1c2900a' size-in-bits='64' id='bbe8d894'/> + <pointer-type-def type-id='0965e7f8' size-in-bits='64' id='58d59612'/> + <pointer-type-def type-id='6d86a332' size-in-bits='64' id='b9adeaf4'/> + <pointer-type-def type-id='3ec9b040' size-in-bits='64' id='dcad5492'/> + <pointer-type-def type-id='6c6f1c36' size-in-bits='64' id='01481038'/> + <pointer-type-def type-id='476ef610' size-in-bits='64' id='addd4a1a'/> + <pointer-type-def type-id='306fcd19' size-in-bits='64' id='f0f4c2cd'/> + <pointer-type-def type-id='90e882dc' size-in-bits='64' id='42262596'/> + <pointer-type-def type-id='c70cf626' size-in-bits='64' id='54a734c8'/> + <pointer-type-def type-id='b845c559' size-in-bits='64' id='2b8a73bd'/> + <pointer-type-def type-id='5f4720b2' size-in-bits='64' id='86ec8614'/> + <pointer-type-def type-id='3ba00442' size-in-bits='64' id='11f75c44'/> + <pointer-type-def type-id='e7d8509c' size-in-bits='64' id='3e610606'/> + <pointer-type-def type-id='16eae85b' size-in-bits='64' id='dc59a00f'/> + <pointer-type-def type-id='e9546509' size-in-bits='64' id='2a895c01'/> + <pointer-type-def type-id='692fa8cc' size-in-bits='64' id='c64e62ba'/> + <pointer-type-def type-id='85c151d0' size-in-bits='64' id='ee27b7c6'/> + <pointer-type-def type-id='5c44a483' size-in-bits='64' id='c23646a3'/> + <pointer-type-def type-id='4cd738bd' size-in-bits='64' id='5948074d'/> + <pointer-type-def type-id='5948074d' size-in-bits='64' id='f363a725'/> + <pointer-type-def type-id='8005701f' size-in-bits='64' id='63a08bf7'/> + <pointer-type-def type-id='8684c7e6' size-in-bits='64' id='9f35b348'/> + <pointer-type-def type-id='d6a54726' size-in-bits='64' id='e5411c2c'/> + <pointer-type-def type-id='a6d40256' size-in-bits='64' id='ae795a50'/> + <pointer-type-def type-id='38df0539' size-in-bits='64' id='f666bcc1'/> + <pointer-type-def type-id='364ef168' size-in-bits='64' id='6614aa5e'/> + <pointer-type-def type-id='54544021' size-in-bits='64' id='20644ce5'/> + <pointer-type-def type-id='b718d3f9' size-in-bits='64' id='9762ede1'/> + <pointer-type-def type-id='4b365417' size-in-bits='64' id='9a9cf0bf'/> + <pointer-type-def type-id='9a9cf0bf' size-in-bits='64' id='fa0eba8f'/> + <pointer-type-def type-id='e5af4d64' size-in-bits='64' id='5260af22'/> + <pointer-type-def type-id='ee0eb9bb' size-in-bits='64' id='fed2517b'/> + <pointer-type-def type-id='43806adf' size-in-bits='64' id='1a494567'/> + <pointer-type-def type-id='cd4cfe6f' size-in-bits='64' id='37593c93'/> + <pointer-type-def type-id='1f03d7fe' size-in-bits='64' id='dd810384'/> + <pointer-type-def type-id='2bc124cb' size-in-bits='64' id='3b7e997b'/> + <pointer-type-def type-id='1ee0d0f0' size-in-bits='64' id='d872b366'/> + <pointer-type-def type-id='90df3e0a' size-in-bits='64' id='b2a3307c'/> + <pointer-type-def type-id='faebaea7' size-in-bits='64' id='b7daa1eb'/> + <pointer-type-def type-id='b86ce2e2' size-in-bits='64' id='d44ba07c'/> + <pointer-type-def type-id='e72900f8' size-in-bits='64' id='b1c1788a'/> + <pointer-type-def type-id='192c003a' size-in-bits='64' id='2dfafd2c'/> + <pointer-type-def type-id='d7b840f9' size-in-bits='64' id='0da78fa5'/> + <pointer-type-def type-id='b297b72f' size-in-bits='64' id='f16bd93b'/> + <pointer-type-def type-id='d6bdcb4d' size-in-bits='64' id='a915fb99'/> + <pointer-type-def type-id='f089a11b' size-in-bits='64' id='20950ec7'/> + <pointer-type-def type-id='f5213d9b' size-in-bits='64' id='b90a2617'/> + <function-decl name='usb_free_all_descriptors' mangled-name='usb_free_all_descriptors' filepath='drivers/usb/gadget/config.c' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_free_all_descriptors'> + <parameter type-id='e5411c2c' name='f' filepath='drivers/usb/gadget/config.c' line='202' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_copy_descriptors' mangled-name='usb_copy_descriptors' filepath='drivers/usb/gadget/config.c' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_copy_descriptors'> + <parameter type-id='f363a725' name='src' filepath='drivers/usb/gadget/config.c' line='122' column='1'/> + <return type-id='f363a725'/> + </function-decl> + <function-decl name='usb_assign_descriptors' mangled-name='usb_assign_descriptors' filepath='drivers/usb/gadget/config.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_assign_descriptors'> + <parameter type-id='e5411c2c' name='f' filepath='drivers/usb/gadget/config.c' line='159' column='1'/> + <parameter type-id='f363a725' name='fs' filepath='drivers/usb/gadget/config.c' line='160' column='1'/> + <parameter type-id='f363a725' name='hs' filepath='drivers/usb/gadget/config.c' line='161' column='1'/> + <parameter type-id='f363a725' name='ss' filepath='drivers/usb/gadget/config.c' line='162' column='1'/> + <parameter type-id='f363a725' name='ssp' filepath='drivers/usb/gadget/config.c' line='163' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='9a22e8f5'> + <parameter type-id='2a895c01'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f154f192'> + <parameter type-id='ee27b7c6'/> + <parameter type-id='5b4bef1f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7c02f62f'> + <parameter type-id='ee27b7c6'/> + <parameter type-id='e5411c2c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='72e0b98d'> + <parameter type-id='63a08bf7'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c112c396'> + <parameter type-id='63a08bf7'/> + <parameter type-id='428819c0'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5f81edee'> + <parameter type-id='63a08bf7'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='23420063'> + <parameter type-id='63a08bf7'/> + <parameter type-id='1a494567'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f1c2900a'> + <parameter type-id='63a08bf7'/> + <parameter type-id='1a494567'/> + <parameter type-id='3eb7c31c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0965e7f8'> + <parameter type-id='e5411c2c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='6d86a332'> + <parameter type-id='e5411c2c'/> + <parameter type-id='5b4bef1f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3ec9b040'> + <parameter type-id='e5411c2c'/> + <parameter type-id='f9b06939'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='6c6f1c36'> + <parameter type-id='e5411c2c'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='476ef610'> + <parameter type-id='e5411c2c'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='306fcd19'> + <parameter type-id='6614aa5e'/> + <parameter type-id='80f4b756'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='90e882dc'> + <parameter type-id='49a58c0c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c70cf626'> + <parameter type-id='49a58c0c'/> + <parameter type-id='5b4bef1f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b845c559'> + <parameter type-id='49a58c0c'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5f4720b2'> + <parameter type-id='49a58c0c'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3ba00442'> + <parameter type-id='49a58c0c'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e7d8509c'> + <parameter type-id='49a58c0c'/> + <parameter type-id='9762ede1'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='16eae85b'> + <parameter type-id='e5411c2c'/> + <parameter type-id='5b4bef1f'/> + <parameter type-id='b50a4934'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='8684c7e6'> + <parameter type-id='49a58c0c'/> + <parameter type-id='a07d0491'/> + <parameter type-id='dd810384'/> + <return type-id='63a08bf7'/> + </function-type> + <function-type size-in-bits='64' id='a6d40256'> + <parameter type-id='6614aa5e'/> + <return type-id='e5411c2c'/> + </function-type> + <function-type size-in-bits='64' id='54544021'> + <return type-id='6614aa5e'/> + </function-type> + <function-type size-in-bits='64' id='cd4cfe6f'> + <parameter type-id='63a08bf7'/> + <parameter type-id='3eb7c31c'/> + <return type-id='1a494567'/> + </function-type> + <function-type size-in-bits='64' id='90df3e0a'> + <parameter type-id='2a895c01'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='faebaea7'> + <parameter type-id='ee27b7c6'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='b86ce2e2'> + <parameter type-id='ee27b7c6'/> + <parameter type-id='e5411c2c'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='e72900f8'> + <parameter type-id='63a08bf7'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='192c003a'> + <parameter type-id='63a08bf7'/> + <parameter type-id='1a494567'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d7b840f9'> + <parameter type-id='e5411c2c' name='f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='b297b72f'> + <parameter type-id='6614aa5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d6bdcb4d'> + <parameter type-id='49a58c0c'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='f089a11b'> + <parameter type-id='49a58c0c'/> + <parameter type-id='4e532009'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='f5213d9b'> + <parameter type-id='49a58c0c'/> + <parameter type-id='c23646a3'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/gadget/configfs.c' language='LANG_C89'> + <pointer-type-def type-id='5260af22' size-in-bits='64' id='b6338998'/> + <function-decl name='usb_os_desc_prepare_interf_dir' mangled-name='usb_os_desc_prepare_interf_dir' filepath='drivers/usb/gadget/configfs.c' line='1229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_os_desc_prepare_interf_dir'> + <parameter type-id='97aff453' name='parent' filepath='drivers/usb/gadget/configfs.c' line='1230' column='1'/> + <parameter type-id='95e97e5e' name='n_interf' filepath='drivers/usb/gadget/configfs.c' line='1231' column='1'/> + <parameter type-id='b6338998' name='desc' filepath='drivers/usb/gadget/configfs.c' line='1232' column='1'/> + <parameter type-id='9b23c9ad' name='names' filepath='drivers/usb/gadget/configfs.c' line='1233' column='1'/> + <parameter type-id='2730d015' name='owner' filepath='drivers/usb/gadget/configfs.c' line='1234' column='1'/> + <return type-id='97aff453'/> + </function-decl> + <function-decl name='unregister_gadget_item' mangled-name='unregister_gadget_item' filepath='drivers/usb/gadget/configfs.c' line='1903' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_gadget_item'> + <parameter type-id='7a29ff27' name='item' filepath='drivers/usb/gadget/configfs.c' line='1903' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='create_function_device' mangled-name='create_function_device' filepath='drivers/usb/gadget/configfs.c' line='28' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='create_function_device'> + <parameter type-id='26a90f95' name='name' filepath='drivers/usb/gadget/configfs.c' line='28' column='1'/> + <return type-id='fa0b179b'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/gadget/epautoconf.c' language='LANG_C89'> + <function-decl name='usb_ep_autoconfig' mangled-name='usb_ep_autoconfig' filepath='drivers/usb/gadget/epautoconf.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_autoconfig'> + <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/epautoconf.c' line='150' column='1'/> + <parameter type-id='a07d0491' name='desc' filepath='drivers/usb/gadget/epautoconf.c' line='151' column='1'/> + <return type-id='63a08bf7'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/gadget/function/rndis.c' language='LANG_C89'> + <class-decl name='rndis_params' size-in-bits='768' is-struct='yes' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='159' column='1' id='62872b5a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='confignr' type-id='95e97e5e' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='used' type-id='f9b06939' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='saved_filter' type-id='1dc6a898' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='state' type-id='b5670baa' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='medium' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='speed' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='media_state' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='host_mac' type-id='bbaf3419' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='filter' type-id='26d4d46f' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='vendorID' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='vendorDescr' type-id='80f4b756' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='resp_avail' type-id='b7f9d8e6' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='v' type-id='eaa32e2f' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='resp_queue' type-id='72f469ec' visibility='default' filepath='drivers/usb/gadget/function/rndis.h' line='176' column='1'/> + </data-member> + </class-decl> + <enum-decl name='rndis_state' filepath='drivers/usb/gadget/function/rndis.h' line='146' column='1' id='b5670baa'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='RNDIS_UNINITIALIZED' value='0'/> + <enumerator name='RNDIS_INITIALIZED' value='1'/> + <enumerator name='RNDIS_DATA_INITIALIZED' value='2'/> + </enum-decl> + <pointer-type-def type-id='62872b5a' size-in-bits='64' id='7c184d88'/> + <function-decl name='rndis_get_next_response' mangled-name='rndis_get_next_response' filepath='drivers/usb/gadget/function/rndis.c' line='1032' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_get_next_response'> + <parameter type-id='7c184d88' name='params' filepath='drivers/usb/gadget/function/rndis.c' line='1032' column='1'/> + <parameter type-id='f9409001' name='length' filepath='drivers/usb/gadget/function/rndis.c' line='1032' column='1'/> + <return type-id='8bff8096'/> + </function-decl> + <function-decl name='rndis_free_response' mangled-name='rndis_free_response' filepath='drivers/usb/gadget/function/rndis.c' line='1017' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_free_response'> + <parameter type-id='7c184d88' name='params' filepath='drivers/usb/gadget/function/rndis.c' line='1017' column='1'/> + <parameter type-id='8bff8096' name='buf' filepath='drivers/usb/gadget/function/rndis.c' line='1017' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='rndis_uninit' mangled-name='rndis_uninit' filepath='drivers/usb/gadget/function/rndis.c' line='769' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_uninit'> + <parameter type-id='7c184d88' name='params' filepath='drivers/usb/gadget/function/rndis.c' line='769' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='rndis_msg_parser' mangled-name='rndis_msg_parser' filepath='drivers/usb/gadget/function/rndis.c' line='793' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_msg_parser'> + <parameter type-id='7c184d88' name='params' filepath='drivers/usb/gadget/function/rndis.c' line='793' column='1'/> + <parameter type-id='8bff8096' name='buf' filepath='drivers/usb/gadget/function/rndis.c' line='793' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rndis_signal_connect' mangled-name='rndis_signal_connect' filepath='drivers/usb/gadget/function/rndis.c' line='755' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_signal_connect'> + <parameter type-id='7c184d88' name='params' filepath='drivers/usb/gadget/function/rndis.c' line='755' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rndis_set_param_vendor' mangled-name='rndis_set_param_vendor' filepath='drivers/usb/gadget/function/rndis.c' line='974' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_set_param_vendor'> + <parameter type-id='7c184d88' name='params' filepath='drivers/usb/gadget/function/rndis.c' line='974' column='1'/> + <parameter type-id='19c2251e' name='vendorID' filepath='drivers/usb/gadget/function/rndis.c' line='974' column='1'/> + <parameter type-id='80f4b756' name='vendorDescr' filepath='drivers/usb/gadget/function/rndis.c' line='975' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rndis_set_param_medium' mangled-name='rndis_set_param_medium' filepath='drivers/usb/gadget/function/rndis.c' line='989' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_set_param_medium'> + <parameter type-id='7c184d88' name='params' filepath='drivers/usb/gadget/function/rndis.c' line='989' column='1'/> + <parameter type-id='19c2251e' name='medium' filepath='drivers/usb/gadget/function/rndis.c' line='989' column='1'/> + <parameter type-id='19c2251e' name='speed' filepath='drivers/usb/gadget/function/rndis.c' line='989' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rndis_set_param_dev' mangled-name='rndis_set_param_dev' filepath='drivers/usb/gadget/function/rndis.c' line='958' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_set_param_dev'> + <parameter type-id='7c184d88' name='params' filepath='drivers/usb/gadget/function/rndis.c' line='958' column='1'/> + <parameter type-id='68a2d05b' name='dev' filepath='drivers/usb/gadget/function/rndis.c' line='958' column='1'/> + <parameter type-id='26d4d46f' name='cdc_filter' filepath='drivers/usb/gadget/function/rndis.c' line='959' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rndis_set_host_mac' mangled-name='rndis_set_host_mac' filepath='drivers/usb/gadget/function/rndis.c' line='784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_set_host_mac'> + <parameter type-id='7c184d88' name='params' filepath='drivers/usb/gadget/function/rndis.c' line='784' column='1'/> + <parameter type-id='bbaf3419' name='addr' filepath='drivers/usb/gadget/function/rndis.c' line='784' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='rndis_register' mangled-name='rndis_register' filepath='drivers/usb/gadget/function/rndis.c' line='882' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_register'> + <parameter type-id='b7f9d8e6' name='resp_avail' filepath='drivers/usb/gadget/function/rndis.c' line='882' column='1'/> + <parameter type-id='eaa32e2f' name='v' filepath='drivers/usb/gadget/function/rndis.c' line='882' column='1'/> + <return type-id='7c184d88'/> + </function-decl> + <function-decl name='rndis_deregister' mangled-name='rndis_deregister' filepath='drivers/usb/gadget/function/rndis.c' line='934' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rndis_deregister'> + <parameter type-id='7c184d88' name='params' filepath='drivers/usb/gadget/function/rndis.c' line='934' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/gadget/function/u_ether.c' language='LANG_C89'> + <class-decl name='gether' size-in-bits='2368' is-struct='yes' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='52' column='1' id='37eec936'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='func' type-id='d6a54726' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='ioport' type-id='a15a118e' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='in_ep' type-id='63a08bf7' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='out_ep' type-id='63a08bf7' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='is_zlp_ok' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1936'> + <var-decl name='cdc_filter' type-id='1dc6a898' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1952'> + <var-decl name='header_len' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='is_fixed' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2016'> + <var-decl name='fixed_out_len' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='fixed_in_len' type-id='19c2251e' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='supports_multi_frame' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='wrap' type-id='ade1e67f' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='unwrap' type-id='125250b1' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='open' type-id='281e6c4d' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='close' type-id='281e6c4d' visibility='default' filepath='drivers/usb/gadget/function/u_ether.h' line='81' column='1'/> + </data-member> + </class-decl> + <class-decl name='eth_dev' size-in-bits='1600' is-struct='yes' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='55' column='1' id='fb75bb68'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='port_usb' type-id='04b6a8dc' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='net' type-id='68a2d05b' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='gadget' type-id='49a58c0c' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='req_lock' type-id='fb4018a0' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='tx_reqs' type-id='72f469ec' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='rx_reqs' type-id='72f469ec' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='tx_qlen' type-id='49178f86' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='rx_frames' type-id='e61c85d0' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='qmult' type-id='f0981eeb' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='864'> + <var-decl name='header_len' type-id='f0981eeb' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='wrap' type-id='ade1e67f' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='unwrap' type-id='125250b1' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='todo' type-id='7359adad' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='zlp' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1480'> + <var-decl name='no_skb_reserve' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1488'> + <var-decl name='host_mac' type-id='cf1a4160' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='dev_mac' type-id='cf1a4160' visibility='default' filepath='drivers/usb/gadget/function/u_ether.c' line='86' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='fb75bb68' size-in-bits='64' id='a15a118e'/> + <pointer-type-def type-id='37eec936' size-in-bits='64' id='04b6a8dc'/> + <pointer-type-def type-id='6167e1dd' size-in-bits='64' id='125250b1'/> + <pointer-type-def type-id='a15f21bb' size-in-bits='64' id='ade1e67f'/> + <pointer-type-def type-id='e61c85d0' size-in-bits='64' id='03c386c6'/> + <pointer-type-def type-id='c41f8fa1' size-in-bits='64' id='281e6c4d'/> + <function-decl name='gether_setup_name_default' mangled-name='gether_setup_name_default' filepath='drivers/usb/gadget/function/u_ether.c' line='789' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_setup_name_default'> + <parameter type-id='80f4b756' name='netname' filepath='drivers/usb/gadget/function/u_ether.c' line='789' column='1'/> + <return type-id='68a2d05b'/> + </function-decl> + <function-decl name='gether_set_qmult' mangled-name='gether_set_qmult' filepath='drivers/usb/gadget/function/u_ether.c' line='959' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_set_qmult'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/usb/gadget/function/u_ether.c' line='959' column='1'/> + <parameter type-id='f0981eeb' name='qmult' filepath='drivers/usb/gadget/function/u_ether.c' line='959' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gether_set_host_addr' mangled-name='gether_set_host_addr' filepath='drivers/usb/gadget/function/u_ether.c' line='905' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_set_host_addr'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/usb/gadget/function/u_ether.c' line='905' column='1'/> + <parameter type-id='80f4b756' name='host_addr' filepath='drivers/usb/gadget/function/u_ether.c' line='905' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gether_set_gadget' mangled-name='gether_set_gadget' filepath='drivers/usb/gadget/function/u_ether.c' line='865' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_set_gadget'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/usb/gadget/function/u_ether.c' line='865' column='1'/> + <parameter type-id='49a58c0c' name='g' filepath='drivers/usb/gadget/function/u_ether.c' line='865' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gether_set_dev_addr' mangled-name='gether_set_dev_addr' filepath='drivers/usb/gadget/function/u_ether.c' line='875' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_set_dev_addr'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/usb/gadget/function/u_ether.c' line='875' column='1'/> + <parameter type-id='80f4b756' name='dev_addr' filepath='drivers/usb/gadget/function/u_ether.c' line='875' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gether_register_netdev' mangled-name='gether_register_netdev' filepath='drivers/usb/gadget/function/u_ether.c' line='833' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_register_netdev'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/usb/gadget/function/u_ether.c' line='833' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gether_get_qmult' mangled-name='gether_get_qmult' filepath='drivers/usb/gadget/function/u_ether.c' line='968' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_get_qmult'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/usb/gadget/function/u_ether.c' line='968' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='gether_get_ifname' mangled-name='gether_get_ifname' filepath='drivers/usb/gadget/function/u_ether.c' line='977' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_get_ifname'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/usb/gadget/function/u_ether.c' line='977' column='1'/> + <parameter type-id='26a90f95' name='name' filepath='drivers/usb/gadget/function/u_ether.c' line='977' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='drivers/usb/gadget/function/u_ether.c' line='977' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gether_get_host_addr_u8' mangled-name='gether_get_host_addr_u8' filepath='drivers/usb/gadget/function/u_ether.c' line='950' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_get_host_addr_u8'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/usb/gadget/function/u_ether.c' line='950' column='1'/> + <parameter type-id='8bff8096' name='host_mac' filepath='drivers/usb/gadget/function/u_ether.c' line='950' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gether_get_host_addr_cdc' mangled-name='gether_get_host_addr_cdc' filepath='drivers/usb/gadget/function/u_ether.c' line='934' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_get_host_addr_cdc'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/usb/gadget/function/u_ether.c' line='934' column='1'/> + <parameter type-id='26a90f95' name='host_addr' filepath='drivers/usb/gadget/function/u_ether.c' line='934' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='drivers/usb/gadget/function/u_ether.c' line='934' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gether_get_host_addr' mangled-name='gether_get_host_addr' filepath='drivers/usb/gadget/function/u_ether.c' line='918' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_get_host_addr'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/usb/gadget/function/u_ether.c' line='918' column='1'/> + <parameter type-id='26a90f95' name='host_addr' filepath='drivers/usb/gadget/function/u_ether.c' line='918' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='drivers/usb/gadget/function/u_ether.c' line='918' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gether_get_dev_addr' mangled-name='gether_get_dev_addr' filepath='drivers/usb/gadget/function/u_ether.c' line='889' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_get_dev_addr'> + <parameter type-id='68a2d05b' name='net' filepath='drivers/usb/gadget/function/u_ether.c' line='889' column='1'/> + <parameter type-id='26a90f95' name='dev_addr' filepath='drivers/usb/gadget/function/u_ether.c' line='889' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='drivers/usb/gadget/function/u_ether.c' line='889' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gether_disconnect' mangled-name='gether_disconnect' filepath='drivers/usb/gadget/function/u_ether.c' line='1099' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_disconnect'> + <parameter type-id='04b6a8dc' name='link' filepath='drivers/usb/gadget/function/u_ether.c' line='1099' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gether_connect' mangled-name='gether_connect' filepath='drivers/usb/gadget/function/u_ether.c' line='1021' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_connect'> + <parameter type-id='04b6a8dc' name='link' filepath='drivers/usb/gadget/function/u_ether.c' line='1021' column='1'/> + <return type-id='68a2d05b'/> + </function-decl> + <function-decl name='gether_cleanup' mangled-name='gether_cleanup' filepath='drivers/usb/gadget/function/u_ether.c' line='994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gether_cleanup'> + <parameter type-id='a15a118e' name='dev' filepath='drivers/usb/gadget/function/u_ether.c' line='994' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='6167e1dd'> + <parameter type-id='04b6a8dc'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='03c386c6'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a15f21bb'> + <parameter type-id='04b6a8dc'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='0fbf3cfd'/> + </function-type> + <function-type size-in-bits='64' id='c41f8fa1'> + <parameter type-id='04b6a8dc' name='link'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/gadget/function/u_serial.c' language='LANG_C89'> + <class-decl name='gserial' size-in-bits='2176' is-struct='yes' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='34' column='1' id='11f6cc62'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='func' type-id='d6a54726' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='ioport' type-id='c10e36d3' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='in' type-id='63a08bf7' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='out' type-id='63a08bf7' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='port_line_coding' type-id='d4a32434' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='connect' type-id='cad718c1' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='disconnect' type-id='cad718c1' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='send_break' type-id='4980d45f' visibility='default' filepath='drivers/usb/gadget/function/u_serial.h' line='49' column='1'/> + </data-member> + </class-decl> + <class-decl name='gs_port' size-in-bits='5504' is-struct='yes' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='99' column='1' id='4788f063'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='port' type-id='7e1e521a' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='port_lock' type-id='fb4018a0' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='port_usb' type-id='3921c1a0' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='openclose' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3080'> + <var-decl name='port_num' type-id='f9b06939' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='read_pool' type-id='72f469ec' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='read_started' type-id='95e97e5e' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3296'> + <var-decl name='read_allocated' type-id='95e97e5e' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='read_queue' type-id='72f469ec' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='n_read' type-id='f0981eeb' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='push' type-id='5ad6e0ef' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4608'> + <var-decl name='write_pool' type-id='72f469ec' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='write_started' type-id='95e97e5e' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4768'> + <var-decl name='write_allocated' type-id='95e97e5e' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4800'> + <var-decl name='port_write_buf' type-id='7664edcc' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='drain_wait' type-id='b5ab048f' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='write_busy' type-id='b50a4934' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='close_wait' type-id='b5ab048f' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='port_line_coding' type-id='d4a32434' visibility='default' filepath='drivers/usb/gadget/function/u_serial.c' line='124' column='1'/> + </data-member> + </class-decl> + <class-decl name='kfifo' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1' id='7664edcc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='df24571d' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='buf' type-id='5e6516ee' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__12' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1' id='df24571d'> + <data-member access='public'> + <var-decl name='kfifo' type-id='bbbc6c1e' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='type' type-id='cf536864' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='const_type' type-id='354f7eb9' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='rectype' type-id='4209d6b5' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ptr' type-id='eaa32e2f' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ptr_const' type-id='eaa32e2f' visibility='default' filepath='include/linux/kfifo.h' line='83' column='1'/> + </data-member> + </union-decl> + <class-decl name='usb_cdc_line_coding' size-in-bits='56' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='257' column='1' id='d4a32434'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dwDTERate' type-id='2f162548' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='bCharFormat' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='bParityType' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='264' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='bDataBits' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='271' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='e84913bd' size-in-bits='64' id='4209d6b5'/> + <pointer-type-def type-id='4788f063' size-in-bits='64' id='c10e36d3'/> + <pointer-type-def type-id='11f6cc62' size-in-bits='64' id='3921c1a0'/> + <pointer-type-def type-id='8b226e8b' size-in-bits='64' id='4980d45f'/> + <pointer-type-def type-id='b086bddd' size-in-bits='64' id='cad718c1'/> + <function-decl name='gserial_alloc_line' mangled-name='gserial_alloc_line' filepath='drivers/usb/gadget/function/u_serial.c' line='1211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gserial_alloc_line'> + <parameter type-id='cf536864' name='line_num' filepath='drivers/usb/gadget/function/u_serial.c' line='1211' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gserial_disconnect' mangled-name='gserial_disconnect' filepath='drivers/usb/gadget/function/u_serial.c' line='1355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gserial_disconnect'> + <parameter type-id='3921c1a0' name='gser' filepath='drivers/usb/gadget/function/u_serial.c' line='1355' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gserial_connect' mangled-name='gserial_connect' filepath='drivers/usb/gadget/function/u_serial.c' line='1279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gserial_connect'> + <parameter type-id='3921c1a0' name='gser' filepath='drivers/usb/gadget/function/u_serial.c' line='1279' column='1'/> + <parameter type-id='f9b06939' name='port_num' filepath='drivers/usb/gadget/function/u_serial.c' line='1279' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gserial_free_line' mangled-name='gserial_free_line' filepath='drivers/usb/gadget/function/u_serial.c' line='1192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gserial_free_line'> + <parameter type-id='002ac4a6' name='port_num' filepath='drivers/usb/gadget/function/u_serial.c' line='1192' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gs_alloc_req' mangled-name='gs_alloc_req' filepath='drivers/usb/gadget/function/u_serial.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gs_alloc_req'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/function/u_serial.c' line='159' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='drivers/usb/gadget/function/u_serial.c' line='159' column='1'/> + <parameter type-id='3eb7c31c' name='kmalloc_flags' filepath='drivers/usb/gadget/function/u_serial.c' line='159' column='1'/> + <return type-id='1a494567'/> + </function-decl> + <function-decl name='gs_free_req' mangled-name='gs_free_req' filepath='drivers/usb/gadget/function/u_serial.c' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gs_free_req'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/function/u_serial.c' line='183' column='1'/> + <parameter type-id='1a494567' name='req' filepath='drivers/usb/gadget/function/u_serial.c' line='183' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='8b226e8b'> + <parameter type-id='3921c1a0'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b086bddd'> + <parameter type-id='3921c1a0' name='gser'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/gadget/functions.c' language='LANG_C89'> + <function-decl name='usb_put_function_instance' mangled-name='usb_put_function_instance' filepath='drivers/usb/gadget/functions.c' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_put_function_instance'> + <parameter type-id='6614aa5e' name='fi' filepath='drivers/usb/gadget/functions.c' line='69' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_function_unregister' mangled-name='usb_function_unregister' filepath='drivers/usb/gadget/functions.c' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_function_unregister'> + <parameter type-id='f666bcc1' name='fd' filepath='drivers/usb/gadget/functions.c' line='111' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_function_register' mangled-name='usb_function_register' filepath='drivers/usb/gadget/functions.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_function_register'> + <parameter type-id='f666bcc1' name='newf' filepath='drivers/usb/gadget/functions.c' line='91' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/gadget/udc/core.c' language='LANG_C89'> + <function-decl name='usb_ep_queue' mangled-name='usb_ep_queue' filepath='drivers/usb/gadget/udc/core.c' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_queue'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='271' column='1'/> + <parameter type-id='1a494567' name='req' filepath='drivers/usb/gadget/udc/core.c' line='272' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_flags' filepath='drivers/usb/gadget/udc/core.c' line='272' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_gadget_vbus_draw' mangled-name='usb_gadget_vbus_draw' filepath='drivers/usb/gadget/udc/core.c' line='607' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_vbus_draw'> + <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='607' column='1'/> + <parameter type-id='f0981eeb' name='mA' filepath='drivers/usb/gadget/udc/core.c' line='607' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_ep_alloc_request' mangled-name='usb_ep_alloc_request' filepath='drivers/usb/gadget/udc/core.c' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_alloc_request'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='173' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_flags' filepath='drivers/usb/gadget/udc/core.c' line='174' column='1'/> + <return type-id='1a494567'/> + </function-decl> + <function-decl name='usb_ep_free_request' mangled-name='usb_ep_free_request' filepath='drivers/usb/gadget/udc/core.c' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_free_request'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='195' column='1'/> + <parameter type-id='1a494567' name='req' filepath='drivers/usb/gadget/udc/core.c' line='196' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_ep_dequeue' mangled-name='usb_ep_dequeue' filepath='drivers/usb/gadget/udc/core.c' line='307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_dequeue'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='307' column='1'/> + <parameter type-id='1a494567' name='req' filepath='drivers/usb/gadget/udc/core.c' line='307' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_gadget_probe_driver' mangled-name='usb_gadget_probe_driver' filepath='drivers/usb/gadget/udc/core.c' line='1379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_probe_driver'> + <parameter type-id='9762ede1' name='driver' filepath='drivers/usb/gadget/udc/core.c' line='1379' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_gadget_unregister_driver' mangled-name='usb_gadget_unregister_driver' filepath='drivers/usb/gadget/udc/core.c' line='1424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_unregister_driver'> + <parameter type-id='9762ede1' name='driver' filepath='drivers/usb/gadget/udc/core.c' line='1424' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_get_gadget_udc_name' mangled-name='usb_get_gadget_udc_name' filepath='drivers/usb/gadget/udc/core.c' line='1260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_gadget_udc_name'> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='usb_gadget_wakeup' mangled-name='usb_gadget_wakeup' filepath='drivers/usb/gadget/udc/core.c' line='491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_wakeup'> + <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='491' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_gadget_vbus_disconnect' mangled-name='usb_gadget_vbus_disconnect' filepath='drivers/usb/gadget/udc/core.c' line='638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_vbus_disconnect'> + <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='638' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_gadget_vbus_connect' mangled-name='usb_gadget_vbus_connect' filepath='drivers/usb/gadget/udc/core.c' line='577' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_vbus_connect'> + <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='577' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_gadget_disconnect' mangled-name='usb_gadget_disconnect' filepath='drivers/usb/gadget/udc/core.c' line='709' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_disconnect'> + <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='709' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_gadget_connect' mangled-name='usb_gadget_connect' filepath='drivers/usb/gadget/udc/core.c' line='667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_connect'> + <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='667' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_gadget_unmap_request_by_dev' mangled-name='usb_gadget_unmap_request_by_dev' filepath='drivers/usb/gadget/udc/core.c' line='862' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_unmap_request_by_dev'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/gadget/udc/core.c' line='862' column='1'/> + <parameter type-id='1a494567' name='req' filepath='drivers/usb/gadget/udc/core.c' line='863' column='1'/> + <parameter type-id='95e97e5e' name='is_in' filepath='drivers/usb/gadget/udc/core.c' line='863' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_gadget_udc_reset' mangled-name='usb_gadget_udc_reset' filepath='drivers/usb/gadget/udc/core.c' line='1059' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_udc_reset'> + <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='1059' column='1'/> + <parameter type-id='9762ede1' name='driver' filepath='drivers/usb/gadget/udc/core.c' line='1060' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_gadget_set_state' mangled-name='usb_gadget_set_state' filepath='drivers/usb/gadget/udc/core.c' line='1012' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_set_state'> + <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='1012' column='1'/> + <parameter type-id='901a91cb' name='state' filepath='drivers/usb/gadget/udc/core.c' line='1013' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_gadget_map_request_by_dev' mangled-name='usb_gadget_map_request_by_dev' filepath='drivers/usb/gadget/udc/core.c' line='814' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_map_request_by_dev'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/gadget/udc/core.c' line='814' column='1'/> + <parameter type-id='1a494567' name='req' filepath='drivers/usb/gadget/udc/core.c' line='815' column='1'/> + <parameter type-id='95e97e5e' name='is_in' filepath='drivers/usb/gadget/udc/core.c' line='815' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_gadget_giveback_request' mangled-name='usb_gadget_giveback_request' filepath='drivers/usb/gadget/udc/core.c' line='899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_gadget_giveback_request'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='899' column='1'/> + <parameter type-id='1a494567' name='req' filepath='drivers/usb/gadget/udc/core.c' line='900' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_ep_set_wedge' mangled-name='usb_ep_set_wedge' filepath='drivers/usb/gadget/udc/core.c' line='390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_set_wedge'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='390' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_ep_set_maxpacket_limit' mangled-name='usb_ep_set_maxpacket_limit' filepath='drivers/usb/gadget/udc/core.c' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_set_maxpacket_limit'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='62' column='1'/> + <parameter type-id='f0981eeb' name='maxpacket_limit' filepath='drivers/usb/gadget/udc/core.c' line='63' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_ep_set_halt' mangled-name='usb_ep_set_halt' filepath='drivers/usb/gadget/udc/core.c' line='341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_set_halt'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='341' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_ep_fifo_status' mangled-name='usb_ep_fifo_status' filepath='drivers/usb/gadget/udc/core.c' line='422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_fifo_status'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='422' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_ep_fifo_flush' mangled-name='usb_ep_fifo_flush' filepath='drivers/usb/gadget/udc/core.c' line='448' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_fifo_flush'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='448' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_ep_enable' mangled-name='usb_ep_enable' filepath='drivers/usb/gadget/udc/core.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_enable'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='94' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_ep_disable' mangled-name='usb_ep_disable' filepath='drivers/usb/gadget/udc/core.c' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_disable'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='139' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_ep_clear_halt' mangled-name='usb_ep_clear_halt' filepath='drivers/usb/gadget/udc/core.c' line='367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_ep_clear_halt'> + <parameter type-id='63a08bf7' name='ep' filepath='drivers/usb/gadget/udc/core.c' line='367' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_del_gadget_udc' mangled-name='usb_del_gadget_udc' filepath='drivers/usb/gadget/udc/core.c' line='1316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_del_gadget_udc'> + <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='1316' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_add_gadget_udc' mangled-name='usb_add_gadget_udc' filepath='drivers/usb/gadget/udc/core.c' line='1286' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_add_gadget_udc'> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/usb/gadget/udc/core.c' line='1286' column='1'/> + <parameter type-id='49a58c0c' name='gadget' filepath='drivers/usb/gadget/udc/core.c' line='1286' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/host/ehci-hcd.c' language='LANG_C89'> + <class-decl name='ehci_driver_overrides' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/usb/host/ehci.h' line='873' column='1' id='f0985961'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='extra_priv_size' type-id='b59d7dce' visibility='default' filepath='drivers/usb/host/ehci.h' line='874' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='reset' type-id='3d4f6569' visibility='default' filepath='drivers/usb/host/ehci.h' line='875' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='port_power' type-id='57938551' visibility='default' filepath='drivers/usb/host/ehci.h' line='876' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='f0985961' const='yes' id='7aaba742'/> + <pointer-type-def type-id='7aaba742' size-in-bits='64' id='843888b8'/> + <pointer-type-def type-id='519497e3' size-in-bits='64' id='c07d5ba3'/> + <function-decl name='ehci_suspend' mangled-name='ehci_suspend' filepath='drivers/usb/host/ehci-hcd.c' line='1106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ehci_suspend'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/host/ehci-hcd.c' line='1106' column='1'/> + <parameter type-id='b50a4934' name='do_wakeup' filepath='drivers/usb/host/ehci-hcd.c' line='1106' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ehci_resume' mangled-name='ehci_resume' filepath='drivers/usb/host/ehci-hcd.c' line='1140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ehci_resume'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/host/ehci-hcd.c' line='1140' column='1'/> + <parameter type-id='b50a4934' name='force_reset' filepath='drivers/usb/host/ehci-hcd.c' line='1140' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ehci_setup' mangled-name='ehci_setup' filepath='drivers/usb/host/ehci-hcd.c' line='678' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ehci_setup'> + <parameter type-id='fc4f83c1' name='hcd' filepath='drivers/usb/host/ehci-hcd.c' line='678' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ehci_init_driver' mangled-name='ehci_init_driver' filepath='drivers/usb/host/ehci-hcd.c' line='1259' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ehci_init_driver'> + <parameter type-id='c07d5ba3' name='drv' filepath='drivers/usb/host/ehci-hcd.c' line='1259' column='1'/> + <parameter type-id='843888b8' name='over' filepath='drivers/usb/host/ehci-hcd.c' line='1260' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='drivers/usb/host/pci-quirks.c' language='LANG_C89'> + <function-decl name='usb_enable_intel_xhci_ports' mangled-name='usb_enable_intel_xhci_ports' filepath='drivers/usb/host/pci-quirks.c' line='1041' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_enable_intel_xhci_ports'> + <parameter type-id='85196e3f' name='xhci_pdev' filepath='drivers/usb/host/pci-quirks.c' line='1041' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_disable_xhci_ports' mangled-name='usb_disable_xhci_ports' filepath='drivers/usb/host/pci-quirks.c' line='1126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_disable_xhci_ports'> + <parameter type-id='85196e3f' name='xhci_pdev' filepath='drivers/usb/host/pci-quirks.c' line='1126' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='usb_asmedia_modifyflowcontrol' mangled-name='usb_asmedia_modifyflowcontrol' filepath='drivers/usb/host/pci-quirks.c' line='484' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_asmedia_modifyflowcontrol'> @@ -141077,20 +122257,29 @@ <function-decl name='usb_amd_quirk_pll_enable' mangled-name='usb_amd_quirk_pll_enable' filepath='drivers/usb/host/pci-quirks.c' line='504' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_amd_quirk_pll_enable'> <return type-id='48b5725f'/> </function-decl> - <function-decl name='usb_amd_dev_put' mangled-name='usb_amd_dev_put' filepath='drivers/usb/host/pci-quirks.c' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_amd_dev_put'> + <function-decl name='usb_amd_quirk_pll_disable' mangled-name='usb_amd_quirk_pll_disable' filepath='drivers/usb/host/pci-quirks.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_amd_quirk_pll_disable'> <return type-id='48b5725f'/> </function-decl> + <function-decl name='usb_amd_quirk_pll_check' mangled-name='usb_amd_quirk_pll_check' filepath='drivers/usb/host/pci-quirks.c' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_amd_quirk_pll_check'> + <return type-id='b50a4934'/> + </function-decl> <function-decl name='usb_amd_pt_check_port' mangled-name='usb_amd_pt_check_port' filepath='drivers/usb/host/pci-quirks.c' line='547' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_amd_pt_check_port'> <parameter type-id='fa0b179b' name='device' filepath='drivers/usb/host/pci-quirks.c' line='547' column='1'/> <parameter type-id='95e97e5e' name='port' filepath='drivers/usb/host/pci-quirks.c' line='547' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='usb_enable_intel_xhci_ports' mangled-name='usb_enable_intel_xhci_ports' filepath='drivers/usb/host/pci-quirks.c' line='1041' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_enable_intel_xhci_ports'> - <parameter type-id='85196e3f' name='xhci_pdev' filepath='drivers/usb/host/pci-quirks.c' line='1041' column='1'/> + <function-decl name='usb_amd_prefetch_quirk' mangled-name='usb_amd_prefetch_quirk' filepath='drivers/usb/host/pci-quirks.c' line='312' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_amd_prefetch_quirk'> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='usb_amd_hang_symptom_quirk' mangled-name='usb_amd_hang_symptom_quirk' filepath='drivers/usb/host/pci-quirks.c' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_amd_hang_symptom_quirk'> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='usb_amd_dev_put' mangled-name='usb_amd_dev_put' filepath='drivers/usb/host/pci-quirks.c' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_amd_dev_put'> <return type-id='48b5725f'/> </function-decl> - <function-decl name='usb_disable_xhci_ports' mangled-name='usb_disable_xhci_ports' filepath='drivers/usb/host/pci-quirks.c' line='1126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_disable_xhci_ports'> - <parameter type-id='85196e3f' name='xhci_pdev' filepath='drivers/usb/host/pci-quirks.c' line='1126' column='1'/> + <function-decl name='sb800_prefetch' mangled-name='sb800_prefetch' filepath='drivers/usb/host/pci-quirks.c' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sb800_prefetch'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/host/pci-quirks.c' line='191' column='1'/> + <parameter type-id='95e97e5e' name='on' filepath='drivers/usb/host/pci-quirks.c' line='191' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> @@ -141110,6 +122299,15 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/usb/phy/phy.c' language='LANG_C89'> + <function-decl name='usb_remove_phy' mangled-name='usb_remove_phy' filepath='drivers/usb/phy/phy.c' line='692' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_remove_phy'> + <parameter type-id='ca9354d1' name='x' filepath='drivers/usb/phy/phy.c' line='692' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_phy_set_charger_state' mangled-name='usb_phy_set_charger_state' filepath='drivers/usb/phy/phy.c' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_phy_set_charger_state'> + <parameter type-id='ca9354d1' name='usb_phy' filepath='drivers/usb/phy/phy.c' line='268' column='1'/> + <parameter type-id='6d659af5' name='state' filepath='drivers/usb/phy/phy.c' line='269' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='usb_phy_set_charger_current' mangled-name='usb_phy_set_charger_current' filepath='drivers/usb/phy/phy.c' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_phy_set_charger_current'> <parameter type-id='ca9354d1' name='usb_phy' filepath='drivers/usb/phy/phy.c' line='182' column='1'/> <parameter type-id='f0981eeb' name='mA' filepath='drivers/usb/phy/phy.c' line='182' column='1'/> @@ -141121,15 +122319,9 @@ <parameter type-id='807869d3' name='max' filepath='drivers/usb/phy/phy.c' line='232' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='usb_phy_set_charger_state' mangled-name='usb_phy_set_charger_state' filepath='drivers/usb/phy/phy.c' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_phy_set_charger_state'> - <parameter type-id='ca9354d1' name='usb_phy' filepath='drivers/usb/phy/phy.c' line='268' column='1'/> - <parameter type-id='6d659af5' name='state' filepath='drivers/usb/phy/phy.c' line='269' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devm_usb_get_phy' mangled-name='devm_usb_get_phy' filepath='drivers/usb/phy/phy.c' line='415' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_usb_get_phy'> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/phy/phy.c' line='415' column='1'/> - <parameter type-id='d95f4827' name='type' filepath='drivers/usb/phy/phy.c' line='415' column='1'/> - <return type-id='ca9354d1'/> + <function-decl name='usb_add_phy_dev' mangled-name='usb_add_phy_dev' filepath='drivers/usb/phy/phy.c' line='661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_add_phy_dev'> + <parameter type-id='ca9354d1' name='x' filepath='drivers/usb/phy/phy.c' line='661' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='devm_usb_get_phy_by_phandle' mangled-name='devm_usb_get_phy_by_phandle' filepath='drivers/usb/phy/phy.c' line='545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_usb_get_phy_by_phandle'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/phy/phy.c' line='545' column='1'/> @@ -141137,33 +122329,19 @@ <parameter type-id='f9b06939' name='index' filepath='drivers/usb/phy/phy.c' line='546' column='1'/> <return type-id='ca9354d1'/> </function-decl> - <function-decl name='extcon_get_edev_by_phandle' mangled-name='extcon_get_edev_by_phandle' filepath='include/linux/extcon.h' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_get_edev_by_phandle'> - <parameter type-id='fa0b179b'/> - <parameter type-id='95e97e5e'/> - <return type-id='c0d6fada'/> - </function-decl> - <function-decl name='devm_extcon_register_notifier' mangled-name='devm_extcon_register_notifier' filepath='include/linux/extcon.h' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_extcon_register_notifier'> - <parameter type-id='fa0b179b'/> - <parameter type-id='c0d6fada'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='d504f73d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_add_phy_dev' mangled-name='usb_add_phy_dev' filepath='drivers/usb/phy/phy.c' line='661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_add_phy_dev'> - <parameter type-id='ca9354d1' name='x' filepath='drivers/usb/phy/phy.c' line='661' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_remove_phy' mangled-name='usb_remove_phy' filepath='drivers/usb/phy/phy.c' line='692' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_remove_phy'> - <parameter type-id='ca9354d1' name='x' filepath='drivers/usb/phy/phy.c' line='692' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='extcon_get_state' mangled-name='extcon_get_state' filepath='include/linux/extcon.h' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='extcon_get_state'> - <parameter type-id='c0d6fada'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> + <function-decl name='devm_usb_get_phy' mangled-name='devm_usb_get_phy' filepath='drivers/usb/phy/phy.c' line='415' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_usb_get_phy'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/phy/phy.c' line='415' column='1'/> + <parameter type-id='d95f4827' name='type' filepath='drivers/usb/phy/phy.c' line='415' column='1'/> + <return type-id='ca9354d1'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/usb/roles/class.c' language='LANG_C89'> + <enum-decl name='usb_role' filepath='include/linux/usb/role.h' line='10' column='1' id='c675b073'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='USB_ROLE_NONE' value='0'/> + <enumerator name='USB_ROLE_HOST' value='1'/> + <enumerator name='USB_ROLE_DEVICE' value='2'/> + </enum-decl> <typedef-decl name='usb_role_switch_set_t' type-id='91d6713d' filepath='include/linux/usb/role.h' line='16' column='1' id='265b58a4'/> <typedef-decl name='usb_role_switch_get_t' type-id='be8d9c5e' filepath='include/linux/usb/role.h' line='17' column='1' id='3341a400'/> <class-decl name='usb_role_switch_desc' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/usb/role.h' line='35' column='1' id='6d84fe29'> @@ -141198,6 +122376,23 @@ <parameter type-id='143d32b2' name='desc' filepath='drivers/usb/roles/class.c' line='289' column='1'/> <return type-id='3e3cd44f'/> </function-decl> + <function-decl name='usb_role_switch_set_role' mangled-name='usb_role_switch_set_role' filepath='drivers/usb/roles/class.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_role_switch_set_role'> + <parameter type-id='3e3cd44f' name='sw' filepath='drivers/usb/roles/class.c' line='42' column='1'/> + <parameter type-id='c675b073' name='role' filepath='drivers/usb/roles/class.c' line='42' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='usb_role_switch_get' mangled-name='usb_role_switch_get' filepath='drivers/usb/roles/class.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_role_switch_get'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/roles/class.c' line='128' column='1'/> + <return type-id='3e3cd44f'/> + </function-decl> + <function-decl name='usb_role_switch_unregister' mangled-name='usb_role_switch_unregister' filepath='drivers/usb/roles/class.c' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_role_switch_unregister'> + <parameter type-id='3e3cd44f' name='sw' filepath='drivers/usb/roles/class.c' line='334' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='usb_role_switch_put' mangled-name='usb_role_switch_put' filepath='drivers/usb/roles/class.c' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_role_switch_put'> + <parameter type-id='3e3cd44f' name='sw' filepath='drivers/usb/roles/class.c' line='172' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='usb_role_switch_get_role' mangled-name='usb_role_switch_get_role' filepath='drivers/usb/roles/class.c' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_role_switch_get_role'> <parameter type-id='3e3cd44f' name='sw' filepath='drivers/usb/roles/class.c' line='68' column='1'/> <return type-id='c675b073'/> @@ -141206,16 +122401,6 @@ <parameter type-id='4a935625' name='fwnode' filepath='drivers/usb/roles/class.c' line='151' column='1'/> <return type-id='3e3cd44f'/> </function-decl> - <function-decl name='usb_role_switch_unregister' mangled-name='usb_role_switch_unregister' filepath='drivers/usb/roles/class.c' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_role_switch_unregister'> - <parameter type-id='3e3cd44f' name='sw' filepath='drivers/usb/roles/class.c' line='334' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <enum-decl name='usb_role' filepath='include/linux/usb/role.h' line='10' column='1' id='c675b073'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_ROLE_NONE' value='0'/> - <enumerator name='USB_ROLE_HOST' value='1'/> - <enumerator name='USB_ROLE_DEVICE' value='2'/> - </enum-decl> <function-type size-in-bits='64' id='c598cb04'> <parameter type-id='fa0b179b'/> <return type-id='c675b073'/> @@ -141256,189 +122441,16 @@ </data-member> </class-decl> </abi-instr> - <abi-instr address-size='64' path='drivers/usb/storage/uas.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='64' id='0209ab38'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <class-decl name='scsi_lun' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/scsi/scsi_proto.h' line='287' column='1' id='a955150b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='scsi_lun' type-id='0209ab38' visibility='default' filepath='include/scsi/scsi_proto.h' line='288' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='fe7ab802' const='yes' id='0ebf66e5'/> - <pointer-type-def type-id='0ebf66e5' size-in-bits='64' id='064ed7dd'/> - <qualified-type-def type-id='e07b5dbe' const='yes' id='cf3752f1'/> - <pointer-type-def type-id='cf3752f1' size-in-bits='64' id='0f176ec1'/> - <qualified-type-def type-id='5b653fc9' const='yes' id='4e9f87c2'/> - <pointer-type-def type-id='4e9f87c2' size-in-bits='64' id='ad22f238'/> - <pointer-type-def type-id='a955150b' size-in-bits='64' id='a9aa3e2b'/> - <function-decl name='destroy_workqueue' mangled-name='destroy_workqueue' filepath='include/linux/workqueue.h' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='destroy_workqueue'> - <parameter type-id='242e3d19'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_set_interface' mangled-name='usb_set_interface' filepath='include/linux/usb.h' line='1855' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_set_interface'> - <parameter type-id='25e60cb2'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='scsi_host_alloc' mangled-name='scsi_host_alloc' filepath='include/scsi/scsi_host.h' line='746' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_host_alloc'> - <parameter type-id='36265581'/> - <parameter type-id='95e97e5e'/> - <return type-id='a970a64c'/> - </function-decl> - <function-decl name='scsi_add_host_with_dma' mangled-name='scsi_add_host_with_dma' filepath='include/scsi/scsi_host.h' line='747' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_add_host_with_dma'> - <parameter type-id='a970a64c'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='usb_free_streams' mangled-name='usb_free_streams' filepath='include/linux/usb.h' line='864' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_free_streams'> - <parameter type-id='8bf48c31'/> - <parameter type-id='5c744d74'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='scsi_host_put' mangled-name='scsi_host_put' filepath='include/scsi/scsi_host.h' line='755' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_host_put'> - <parameter type-id='a970a64c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cancel_work_sync' mangled-name='cancel_work_sync' filepath='include/linux/workqueue.h' line='469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cancel_work_sync'> - <parameter type-id='83c1bde6'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='usb_kill_anchored_urbs' mangled-name='usb_kill_anchored_urbs' filepath='include/linux/usb.h' line='1754' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_kill_anchored_urbs'> - <parameter type-id='bd300bf3'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='scmd_printk' mangled-name='scmd_printk' filepath='include/scsi/scsi_device.h' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scmd_printk'> - <parameter type-id='80f4b756'/> - <parameter type-id='064ed7dd'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='scsi_print_command' mangled-name='scsi_print_command' filepath='include/scsi/scsi_dbg.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_print_command'> - <parameter type-id='0b8718c0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='scsi_remove_host' mangled-name='scsi_remove_host' filepath='include/scsi/scsi_host.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_remove_host'> - <parameter type-id='a970a64c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dev_printk' mangled-name='dev_printk' filepath='include/linux/device.h' line='1752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_printk'> - <parameter type-id='80f4b756'/> - <parameter type-id='8df61054'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='scsi_report_bus_reset' mangled-name='scsi_report_bus_reset' filepath='include/scsi/scsi_eh.h' line='15' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_report_bus_reset'> - <parameter type-id='a970a64c'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='scsi_block_requests' mangled-name='scsi_block_requests' filepath='include/scsi/scsi_host.h' line='781' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_block_requests'> - <parameter type-id='a970a64c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='scsi_unblock_requests' mangled-name='scsi_unblock_requests' filepath='include/scsi/scsi_host.h' line='780' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_unblock_requests'> - <parameter type-id='a970a64c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_alloc_streams' mangled-name='usb_alloc_streams' filepath='include/linux/usb.h' line='859' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_alloc_streams'> - <parameter type-id='8bf48c31'/> - <parameter type-id='5c744d74'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='flush_work' mangled-name='flush_work' filepath='include/linux/workqueue.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='flush_work'> - <parameter type-id='83c1bde6'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='usb_wait_anchor_empty_timeout' mangled-name='usb_wait_anchor_empty_timeout' filepath='include/linux/usb.h' line='1762' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_wait_anchor_empty_timeout'> - <parameter type-id='bd300bf3'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='scsi_scan_host' mangled-name='scsi_scan_host' filepath='include/scsi/scsi_host.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_scan_host'> - <parameter type-id='a970a64c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_anchor_urb' mangled-name='usb_anchor_urb' filepath='include/linux/usb.h' line='1760' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_anchor_urb'> - <parameter type-id='ab85b8f2'/> - <parameter type-id='bd300bf3'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_unanchor_urb' mangled-name='usb_unanchor_urb' filepath='include/linux/usb.h' line='1761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_unanchor_urb'> - <parameter type-id='ab85b8f2'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='int_to_scsilun' mangled-name='int_to_scsilun' filepath='include/scsi/scsi_common.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='int_to_scsilun'> - <parameter type-id='3a47d82b'/> - <parameter type-id='a9aa3e2b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_unlink_urb' mangled-name='usb_unlink_urb' filepath='include/linux/usb.h' line='1749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_unlink_urb'> - <parameter type-id='ab85b8f2'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sdev_prefix_printk' mangled-name='sdev_prefix_printk' filepath='include/scsi/scsi_device.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sdev_prefix_printk'> - <parameter type-id='80f4b756'/> - <parameter type-id='0f176ec1'/> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_get_urb' mangled-name='usb_get_urb' filepath='include/linux/usb.h' line='1747' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_get_urb'> - <parameter type-id='ab85b8f2'/> - <return type-id='ab85b8f2'/> - </function-decl> - <function-decl name='usb_lock_device_for_reset' mangled-name='usb_lock_device_for_reset' filepath='include/linux/usb.h' line='767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_lock_device_for_reset'> - <parameter type-id='25e60cb2'/> - <parameter type-id='ad22f238'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blk_queue_update_dma_alignment' mangled-name='blk_queue_update_dma_alignment' filepath='include/linux/blkdev.h' line='1119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_queue_update_dma_alignment'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='scsi_change_queue_depth' mangled-name='scsi_change_queue_depth' filepath='include/scsi/scsi_device.h' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_change_queue_depth'> - <parameter type-id='eb572b74'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='scsi_is_host_device' mangled-name='scsi_is_host_device' filepath='include/scsi/scsi_host.h' line='723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scsi_is_host_device'> - <parameter type-id='8df61054'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='alloc_workqueue' mangled-name='alloc_workqueue' filepath='include/linux/workqueue.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_workqueue'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter is-variadic='yes'/> - <return type-id='242e3d19'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='drivers/usb/typec/bus.c' language='LANG_C89'> <qualified-type-def type-id='17a13961' const='yes' id='2974aa72'/> <pointer-type-def type-id='2974aa72' size-in-bits='64' id='9aa82888'/> <pointer-type-def type-id='02913b69' size-in-bits='64' id='4da04a79'/> - <function-decl name='typec_altmode_notify' mangled-name='typec_altmode_notify' filepath='drivers/usb/typec/bus.c' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_altmode_notify'> - <parameter type-id='02913b69' name='adev' filepath='drivers/usb/typec/bus.c' line='51' column='1'/> - <parameter type-id='7359adad' name='conf' filepath='drivers/usb/typec/bus.c' line='52' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/usb/typec/bus.c' line='52' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='typec_altmode_attention' mangled-name='typec_altmode_attention' filepath='drivers/usb/typec/bus.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_altmode_attention'> - <parameter type-id='02913b69' name='adev' filepath='drivers/usb/typec/bus.c' line='149' column='1'/> - <parameter type-id='19c2251e' name='vdo' filepath='drivers/usb/typec/bus.c' line='149' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='typec_match_altmode' mangled-name='typec_match_altmode' filepath='drivers/usb/typec/bus.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_match_altmode'> + <parameter type-id='4da04a79' name='altmodes' filepath='drivers/usb/typec/bus.c' line='270' column='1'/> + <parameter type-id='b59d7dce' name='n' filepath='drivers/usb/typec/bus.c' line='271' column='1'/> + <parameter type-id='1dc6a898' name='svid' filepath='drivers/usb/typec/bus.c' line='271' column='1'/> + <parameter type-id='f9b06939' name='mode' filepath='drivers/usb/typec/bus.c' line='271' column='1'/> + <return type-id='02913b69'/> </function-decl> <function-decl name='typec_altmode_vdm' mangled-name='typec_altmode_vdm' filepath='drivers/usb/typec/bus.c' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_altmode_vdm'> <parameter type-id='02913b69' name='adev' filepath='drivers/usb/typec/bus.c' line='169' column='1'/> @@ -141447,16 +122459,20 @@ <parameter type-id='95e97e5e' name='count' filepath='drivers/usb/typec/bus.c' line='170' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='typec_altmode_notify' mangled-name='typec_altmode_notify' filepath='drivers/usb/typec/bus.c' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_altmode_notify'> + <parameter type-id='02913b69' name='adev' filepath='drivers/usb/typec/bus.c' line='51' column='1'/> + <parameter type-id='7359adad' name='conf' filepath='drivers/usb/typec/bus.c' line='52' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/usb/typec/bus.c' line='52' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='typec_altmode_get_partner' mangled-name='typec_altmode_get_partner' filepath='drivers/usb/typec/bus.c' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_altmode_get_partner'> <parameter type-id='02913b69' name='adev' filepath='drivers/usb/typec/bus.c' line='193' column='1'/> <return type-id='9aa82888'/> </function-decl> - <function-decl name='typec_match_altmode' mangled-name='typec_match_altmode' filepath='drivers/usb/typec/bus.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_match_altmode'> - <parameter type-id='4da04a79' name='altmodes' filepath='drivers/usb/typec/bus.c' line='270' column='1'/> - <parameter type-id='b59d7dce' name='n' filepath='drivers/usb/typec/bus.c' line='271' column='1'/> - <parameter type-id='1dc6a898' name='svid' filepath='drivers/usb/typec/bus.c' line='271' column='1'/> - <parameter type-id='f9b06939' name='mode' filepath='drivers/usb/typec/bus.c' line='271' column='1'/> - <return type-id='02913b69'/> + <function-decl name='typec_altmode_attention' mangled-name='typec_altmode_attention' filepath='drivers/usb/typec/bus.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_altmode_attention'> + <parameter type-id='02913b69' name='adev' filepath='drivers/usb/typec/bus.c' line='149' column='1'/> + <parameter type-id='19c2251e' name='vdo' filepath='drivers/usb/typec/bus.c' line='149' column='1'/> + <return type-id='48b5725f'/> </function-decl> <class-decl name='typec_altmode' size-in-bits='7616' is-struct='yes' visibility='default' filepath='include/linux/usb/typec_altmode.h' line='24' column='1' id='17a13961'> <data-member access='public' layout-offset-in-bits='0'> @@ -141690,6 +122706,34 @@ <var-decl name='port_type_set' type-id='6507da23' visibility='default' filepath='include/linux/usb/typec.h' line='184' column='1'/> </data-member> </class-decl> + <class-decl name='typec_partner' size-in-bits='7680' is-struct='yes' visibility='default' filepath='drivers/usb/typec/class.c' line='30' column='1' id='7940281b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/usb/typec/class.c' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='usb_pd' type-id='f0981eeb' visibility='default' filepath='drivers/usb/typec/class.c' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='identity' type-id='09dbca85' visibility='default' filepath='drivers/usb/typec/class.c' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='accessory' type-id='357a6a78' visibility='default' filepath='drivers/usb/typec/class.c' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='mode_ids' type-id='46ce60fb' visibility='default' filepath='drivers/usb/typec/class.c' line='35' column='1'/> + </data-member> + </class-decl> + <class-decl name='usb_pd_identity' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/usb/typec.h' line='83' column='1' id='57bfbe05'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id_header' type-id='19c2251e' visibility='default' filepath='include/linux/usb/typec.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='cert_stat' type-id='19c2251e' visibility='default' filepath='include/linux/usb/typec.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='product' type-id='19c2251e' visibility='default' filepath='include/linux/usb/typec.h' line='86' column='1'/> + </data-member> + </class-decl> <class-decl name='typec_altmode' size-in-bits='7616' is-struct='yes' visibility='default' filepath='include/linux/usb/typec_altmode.h' line='24' column='1' id='17a13961'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/usb/typec_altmode.h' line='25' column='1'/> @@ -141733,32 +122777,15 @@ <var-decl name='activate' type-id='d65efcf0' visibility='default' filepath='include/linux/usb/typec_altmode.h' line='65' column='1'/> </data-member> </class-decl> - <class-decl name='typec_partner' size-in-bits='7680' is-struct='yes' visibility='default' filepath='drivers/usb/typec/class.c' line='30' column='1' id='7940281b'> + <class-decl name='typec_partner_desc' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/typec.h' line='165' column='1' id='3ad5d94d'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/usb/typec/class.c' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='usb_pd' type-id='f0981eeb' visibility='default' filepath='drivers/usb/typec/class.c' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='identity' type-id='09dbca85' visibility='default' filepath='drivers/usb/typec/class.c' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='accessory' type-id='357a6a78' visibility='default' filepath='drivers/usb/typec/class.c' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='mode_ids' type-id='46ce60fb' visibility='default' filepath='drivers/usb/typec/class.c' line='35' column='1'/> - </data-member> - </class-decl> - <class-decl name='usb_pd_identity' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/usb/typec.h' line='83' column='1' id='57bfbe05'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id_header' type-id='19c2251e' visibility='default' filepath='include/linux/usb/typec.h' line='84' column='1'/> + <var-decl name='usb_pd' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/typec.h' line='166' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='cert_stat' type-id='19c2251e' visibility='default' filepath='include/linux/usb/typec.h' line='85' column='1'/> + <var-decl name='accessory' type-id='357a6a78' visibility='default' filepath='include/linux/usb/typec.h' line='167' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='product' type-id='19c2251e' visibility='default' filepath='include/linux/usb/typec.h' line='86' column='1'/> + <var-decl name='identity' type-id='09dbca85' visibility='default' filepath='include/linux/usb/typec.h' line='168' column='1'/> </data-member> </class-decl> <class-decl name='typec_altmode_desc' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/usb/typec.h' line='102' column='1' id='968d5b5b'> @@ -141775,17 +122802,6 @@ <var-decl name='roles' type-id='89aae82e' visibility='default' filepath='include/linux/usb/typec.h' line='107' column='1'/> </data-member> </class-decl> - <class-decl name='typec_partner_desc' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/usb/typec.h' line='165' column='1' id='3ad5d94d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='usb_pd' type-id='f0981eeb' visibility='default' filepath='include/linux/usb/typec.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='accessory' type-id='357a6a78' visibility='default' filepath='include/linux/usb/typec.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='identity' type-id='09dbca85' visibility='default' filepath='include/linux/usb/typec.h' line='168' column='1'/> - </data-member> - </class-decl> <qualified-type-def type-id='968d5b5b' const='yes' id='4cf04ec2'/> <pointer-type-def type-id='4cf04ec2' size-in-bits='64' id='064c3738'/> <qualified-type-def type-id='62ec705a' const='yes' id='bbe452a1'/> @@ -141812,92 +122828,92 @@ <pointer-type-def type-id='eca93177' size-in-bits='64' id='5d33005f'/> <pointer-type-def type-id='57bfbe05' size-in-bits='64' id='09dbca85'/> <pointer-type-def type-id='345f1a5f' size-in-bits='64' id='2227a3ab'/> - <function-decl name='typec_register_port' mangled-name='typec_register_port' filepath='drivers/usb/typec/class.c' line='1545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_register_port'> - <parameter type-id='fa0b179b' name='parent' filepath='drivers/usb/typec/class.c' line='1545' column='1'/> - <parameter type-id='287e28ea' name='cap' filepath='drivers/usb/typec/class.c' line='1546' column='1'/> + <function-decl name='typec_register_port' mangled-name='typec_register_port' filepath='drivers/usb/typec/class.c' line='1546' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_register_port'> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/usb/typec/class.c' line='1546' column='1'/> + <parameter type-id='287e28ea' name='cap' filepath='drivers/usb/typec/class.c' line='1547' column='1'/> <return type-id='b977ca56'/> </function-decl> + <function-decl name='typec_unregister_port' mangled-name='typec_unregister_port' filepath='drivers/usb/typec/class.c' line='1648' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_unregister_port'> + <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1648' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='typec_unregister_partner' mangled-name='typec_unregister_partner' filepath='drivers/usb/typec/class.c' line='694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_unregister_partner'> + <parameter type-id='33ca4bbb' name='partner' filepath='drivers/usb/typec/class.c' line='694' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='typec_unregister_altmode' mangled-name='typec_unregister_altmode' filepath='drivers/usb/typec/class.c' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_unregister_altmode'> + <parameter type-id='02913b69' name='adev' filepath='drivers/usb/typec/class.c' line='550' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='typec_set_vconn_role' mangled-name='typec_set_vconn_role' filepath='drivers/usb/typec/class.c' line='1344' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_set_vconn_role'> + <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1344' column='1'/> + <parameter type-id='ad61830a' name='role' filepath='drivers/usb/typec/class.c' line='1344' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='typec_set_pwr_role' mangled-name='typec_set_pwr_role' filepath='drivers/usb/typec/class.c' line='1325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_set_pwr_role'> + <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1325' column='1'/> + <parameter type-id='ad61830a' name='role' filepath='drivers/usb/typec/class.c' line='1325' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='typec_set_pwr_opmode' mangled-name='typec_set_pwr_opmode' filepath='drivers/usb/typec/class.c' line='1370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_set_pwr_opmode'> + <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1370' column='1'/> + <parameter type-id='44ea1984' name='opmode' filepath='drivers/usb/typec/class.c' line='1371' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='typec_set_orientation' mangled-name='typec_set_orientation' filepath='drivers/usb/typec/class.c' line='1451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_set_orientation'> + <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1451' column='1'/> + <parameter type-id='131b0a9c' name='orientation' filepath='drivers/usb/typec/class.c' line='1452' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='typec_set_mode' mangled-name='typec_set_mode' filepath='drivers/usb/typec/class.c' line='1488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_set_mode'> + <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1488' column='1'/> + <parameter type-id='95e97e5e' name='mode' filepath='drivers/usb/typec/class.c' line='1488' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='typec_set_data_role' mangled-name='typec_set_data_role' filepath='drivers/usb/typec/class.c' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_set_data_role'> + <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1307' column='1'/> + <parameter type-id='e453a0cb' name='role' filepath='drivers/usb/typec/class.c' line='1307' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='typec_register_partner' mangled-name='typec_register_partner' filepath='drivers/usb/typec/class.c' line='649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_register_partner'> + <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='649' column='1'/> + <parameter type-id='a5263fbd' name='desc' filepath='drivers/usb/typec/class.c' line='650' column='1'/> + <return type-id='33ca4bbb'/> + </function-decl> + <function-decl name='typec_port_register_altmode' mangled-name='typec_port_register_altmode' filepath='drivers/usb/typec/class.c' line='1517' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_port_register_altmode'> + <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1517' column='1'/> + <parameter type-id='064c3738' name='desc' filepath='drivers/usb/typec/class.c' line='1518' column='1'/> + <return type-id='02913b69'/> + </function-decl> <function-decl name='typec_altmode_update_active' mangled-name='typec_altmode_update_active' filepath='drivers/usb/typec/class.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_altmode_update_active'> <parameter type-id='02913b69' name='adev' filepath='drivers/usb/typec/class.c' line='280' column='1'/> <parameter type-id='b50a4934' name='active' filepath='drivers/usb/typec/class.c' line='280' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='typec_unregister_altmode' mangled-name='typec_unregister_altmode' filepath='drivers/usb/typec/class.c' line='549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_unregister_altmode'> - <parameter type-id='02913b69' name='adev' filepath='drivers/usb/typec/class.c' line='549' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='typec_partner_set_identity' mangled-name='typec_partner_set_identity' filepath='drivers/usb/typec/class.c' line='609' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_partner_set_identity'> - <parameter type-id='33ca4bbb' name='partner' filepath='drivers/usb/typec/class.c' line='609' column='1'/> + <function-decl name='typec_partner_set_identity' mangled-name='typec_partner_set_identity' filepath='drivers/usb/typec/class.c' line='610' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_partner_set_identity'> + <parameter type-id='33ca4bbb' name='partner' filepath='drivers/usb/typec/class.c' line='610' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='typec_partner_register_altmode' mangled-name='typec_partner_register_altmode' filepath='drivers/usb/typec/class.c' line='632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_partner_register_altmode'> - <parameter type-id='33ca4bbb' name='partner' filepath='drivers/usb/typec/class.c' line='632' column='1'/> - <parameter type-id='064c3738' name='desc' filepath='drivers/usb/typec/class.c' line='633' column='1'/> + <function-decl name='typec_partner_register_altmode' mangled-name='typec_partner_register_altmode' filepath='drivers/usb/typec/class.c' line='633' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_partner_register_altmode'> + <parameter type-id='33ca4bbb' name='partner' filepath='drivers/usb/typec/class.c' line='633' column='1'/> + <parameter type-id='064c3738' name='desc' filepath='drivers/usb/typec/class.c' line='634' column='1'/> <return type-id='02913b69'/> </function-decl> - <function-decl name='typec_register_partner' mangled-name='typec_register_partner' filepath='drivers/usb/typec/class.c' line='648' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_register_partner'> - <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='648' column='1'/> - <parameter type-id='a5263fbd' name='desc' filepath='drivers/usb/typec/class.c' line='649' column='1'/> - <return type-id='33ca4bbb'/> - </function-decl> - <function-decl name='typec_unregister_partner' mangled-name='typec_unregister_partner' filepath='drivers/usb/typec/class.c' line='693' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_unregister_partner'> - <parameter type-id='33ca4bbb' name='partner' filepath='drivers/usb/typec/class.c' line='693' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='typec_set_data_role' mangled-name='typec_set_data_role' filepath='drivers/usb/typec/class.c' line='1306' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_set_data_role'> - <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1306' column='1'/> - <parameter type-id='e453a0cb' name='role' filepath='drivers/usb/typec/class.c' line='1306' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='typec_set_pwr_role' mangled-name='typec_set_pwr_role' filepath='drivers/usb/typec/class.c' line='1324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_set_pwr_role'> - <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1324' column='1'/> - <parameter type-id='ad61830a' name='role' filepath='drivers/usb/typec/class.c' line='1324' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='typec_set_vconn_role' mangled-name='typec_set_vconn_role' filepath='drivers/usb/typec/class.c' line='1343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_set_vconn_role'> - <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1343' column='1'/> - <parameter type-id='ad61830a' name='role' filepath='drivers/usb/typec/class.c' line='1343' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='typec_set_pwr_opmode' mangled-name='typec_set_pwr_opmode' filepath='drivers/usb/typec/class.c' line='1369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_set_pwr_opmode'> - <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1369' column='1'/> - <parameter type-id='44ea1984' name='opmode' filepath='drivers/usb/typec/class.c' line='1370' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='typec_find_port_power_role' mangled-name='typec_find_port_power_role' filepath='drivers/usb/typec/class.c' line='1404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_find_port_power_role'> - <parameter type-id='80f4b756' name='name' filepath='drivers/usb/typec/class.c' line='1404' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='typec_find_power_role' mangled-name='typec_find_power_role' filepath='drivers/usb/typec/class.c' line='1419' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_find_power_role'> - <parameter type-id='80f4b756' name='name' filepath='drivers/usb/typec/class.c' line='1419' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='typec_find_port_data_role' mangled-name='typec_find_port_data_role' filepath='drivers/usb/typec/class.c' line='1433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_find_port_data_role'> - <parameter type-id='80f4b756' name='name' filepath='drivers/usb/typec/class.c' line='1433' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='typec_set_orientation' mangled-name='typec_set_orientation' filepath='drivers/usb/typec/class.c' line='1450' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_set_orientation'> - <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1450' column='1'/> - <parameter type-id='131b0a9c' name='orientation' filepath='drivers/usb/typec/class.c' line='1451' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='typec_set_mode' mangled-name='typec_set_mode' filepath='drivers/usb/typec/class.c' line='1487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_set_mode'> - <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1487' column='1'/> - <parameter type-id='95e97e5e' name='mode' filepath='drivers/usb/typec/class.c' line='1487' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='typec_get_drvdata' mangled-name='typec_get_drvdata' filepath='drivers/usb/typec/class.c' line='1499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_get_drvdata'> - <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1499' column='1'/> + <function-decl name='typec_get_drvdata' mangled-name='typec_get_drvdata' filepath='drivers/usb/typec/class.c' line='1500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_get_drvdata'> + <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1500' column='1'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='typec_port_register_altmode' mangled-name='typec_port_register_altmode' filepath='drivers/usb/typec/class.c' line='1516' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_port_register_altmode'> - <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1516' column='1'/> - <parameter type-id='064c3738' name='desc' filepath='drivers/usb/typec/class.c' line='1517' column='1'/> - <return type-id='02913b69'/> + <function-decl name='typec_find_power_role' mangled-name='typec_find_power_role' filepath='drivers/usb/typec/class.c' line='1420' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_find_power_role'> + <parameter type-id='80f4b756' name='name' filepath='drivers/usb/typec/class.c' line='1420' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='typec_unregister_port' mangled-name='typec_unregister_port' filepath='drivers/usb/typec/class.c' line='1647' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_unregister_port'> - <parameter type-id='b977ca56' name='port' filepath='drivers/usb/typec/class.c' line='1647' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='typec_find_port_power_role' mangled-name='typec_find_port_power_role' filepath='drivers/usb/typec/class.c' line='1405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_find_port_power_role'> + <parameter type-id='80f4b756' name='name' filepath='drivers/usb/typec/class.c' line='1405' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='typec_find_port_data_role' mangled-name='typec_find_port_data_role' filepath='drivers/usb/typec/class.c' line='1434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_find_port_data_role'> + <parameter type-id='80f4b756' name='name' filepath='drivers/usb/typec/class.c' line='1434' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='db2d72d5'> <parameter type-id='02913b69'/> @@ -141953,15 +122969,15 @@ </class-decl> <qualified-type-def type-id='0cb588a9' const='yes' id='41eec236'/> <pointer-type-def type-id='41eec236' size-in-bits='64' id='e6db9214'/> + <function-decl name='typec_switch_unregister' mangled-name='typec_switch_unregister' filepath='drivers/usb/typec/mux.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_switch_unregister'> + <parameter type-id='5d33005f' name='sw' filepath='drivers/usb/typec/mux.c' line='159' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='typec_switch_register' mangled-name='typec_switch_register' filepath='drivers/usb/typec/mux.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_switch_register'> <parameter type-id='fa0b179b' name='parent' filepath='drivers/usb/typec/mux.c' line='119' column='1'/> <parameter type-id='e6db9214' name='desc' filepath='drivers/usb/typec/mux.c' line='120' column='1'/> <return type-id='5d33005f'/> </function-decl> - <function-decl name='typec_switch_unregister' mangled-name='typec_switch_unregister' filepath='drivers/usb/typec/mux.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_switch_unregister'> - <parameter type-id='5d33005f' name='sw' filepath='drivers/usb/typec/mux.c' line='159' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='typec_switch_get_drvdata' mangled-name='typec_switch_get_drvdata' filepath='drivers/usb/typec/mux.c' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='typec_switch_get_drvdata'> <parameter type-id='5d33005f' name='sw' filepath='drivers/usb/typec/mux.c' line='172' column='1'/> <return type-id='eaa32e2f'/> @@ -141971,6 +122987,133 @@ <array-type-def dimensions='1' type-id='2f162548' size-in-bits='224' id='e369592a'> <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> </array-type-def> + <class-decl name='thermal_cooling_device' size-in-bits='8384' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='130' column='1' id='3ae87f87'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='type' type-id='664ac0b7' visibility='default' filepath='include/linux/thermal.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='device' type-id='66e487eb' visibility='default' filepath='include/linux/thermal.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='np' type-id='9a537bbe' visibility='default' filepath='include/linux/thermal.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='devdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/thermal.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='stats' type-id='eaa32e2f' visibility='default' filepath='include/linux/thermal.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='ops' type-id='6f4dc085' visibility='default' filepath='include/linux/thermal.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='updated' type-id='b50a4934' visibility='default' filepath='include/linux/thermal.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/thermal.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='thermal_instances' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='141' column='1'/> + </data-member> + </class-decl> + <class-decl name='thermal_zone_device' size-in-bits='10624' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='191' column='1' id='82084f52'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='type' type-id='664ac0b7' visibility='default' filepath='include/linux/thermal.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='device' type-id='66e487eb' visibility='default' filepath='include/linux/thermal.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='trips_attribute_group' type-id='e4af473b' visibility='default' filepath='include/linux/thermal.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='trip_temp_attrs' type-id='fd801eb0' visibility='default' filepath='include/linux/thermal.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7936'> + <var-decl name='trip_type_attrs' type-id='fd801eb0' visibility='default' filepath='include/linux/thermal.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='trip_hyst_attrs' type-id='fd801eb0' visibility='default' filepath='include/linux/thermal.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8064'> + <var-decl name='devdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/thermal.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='trips' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='trips_disabled' type-id='7359adad' visibility='default' filepath='include/linux/thermal.h' line='201' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='passive_delay' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8288'> + <var-decl name='polling_delay' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='203' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='temperature' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8352'> + <var-decl name='last_temperature' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='emul_temperature' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8416'> + <var-decl name='passive' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='prev_low_trip' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8480'> + <var-decl name='prev_high_trip' type-id='95e97e5e' visibility='default' filepath='include/linux/thermal.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='forced_passive' type-id='f0981eeb' visibility='default' filepath='include/linux/thermal.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8544'> + <var-decl name='need_update' type-id='49178f86' visibility='default' filepath='include/linux/thermal.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='ops' type-id='1e6fe389' visibility='default' filepath='include/linux/thermal.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8640'> + <var-decl name='tzp' type-id='e2cbf964' visibility='default' filepath='include/linux/thermal.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='governor' type-id='6def7c4b' visibility='default' filepath='include/linux/thermal.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='governor_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/thermal.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8832'> + <var-decl name='thermal_instances' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8960'> + <var-decl name='ida' type-id='46ce60fb' visibility='default' filepath='include/linux/thermal.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9088'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/thermal.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/thermal.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9472'> + <var-decl name='poll_queue' type-id='5ad6e0ef' visibility='default' filepath='include/linux/thermal.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='notify_event' type-id='b5808f5e' visibility='default' filepath='include/linux/thermal.h' line='221' column='1'/> + </data-member> + </class-decl> <class-decl name='usb_role_switch' size-in-bits='8064' is-struct='yes' visibility='default' filepath='drivers/usb/roles/class.c' line='19' column='1' id='3b2a0df7'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='drivers/usb/roles/class.c' line='20' column='1'/> @@ -142524,12 +123667,386 @@ <enumerator name='PORT_RESET' value='83'/> <enumerator name='PORT_RESET_WAIT_OFF' value='84'/> </enum-decl> + <union-decl name='power_supply_propval' size-in-bits='64' visibility='default' filepath='include/linux/power_supply.h' line='243' column='1' id='08942f16'> + <data-member access='public'> + <var-decl name='intval' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='244' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='strval' type-id='80f4b756' visibility='default' filepath='include/linux/power_supply.h' line='245' column='1'/> + </data-member> + </union-decl> <enum-decl name='tcpm_transmit_status' filepath='include/linux/usb/tcpm.h' line='32' column='1' id='a2f9e316'> <underlying-type type-id='9cac1fee'/> <enumerator name='TCPC_TX_SUCCESS' value='0'/> <enumerator name='TCPC_TX_DISCARDED' value='1'/> <enumerator name='TCPC_TX_FAILED' value='2'/> </enum-decl> + <class-decl name='power_supply' size-in-bits='10176' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='307' column='1' id='98749268'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='desc' type-id='cb9cd99f' visibility='default' filepath='include/linux/power_supply.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='supplied_to' type-id='9b23c9ad' visibility='default' filepath='include/linux/power_supply.h' line='310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='num_supplicants' type-id='b59d7dce' visibility='default' filepath='include/linux/power_supply.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='supplied_from' type-id='9b23c9ad' visibility='default' filepath='include/linux/power_supply.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='num_supplies' type-id='b59d7dce' visibility='default' filepath='include/linux/power_supply.h' line='314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/linux/power_supply.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='drv_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/power_supply.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/power_supply.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='changed_work' type-id='ef9025d0' visibility='default' filepath='include/linux/power_supply.h' line='322' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='deferred_register_work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/power_supply.h' line='323' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9280'> + <var-decl name='changed_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/power_supply.h' line='324' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9312'> + <var-decl name='changed' type-id='b50a4934' visibility='default' filepath='include/linux/power_supply.h' line='325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9320'> + <var-decl name='initialized' type-id='b50a4934' visibility='default' filepath='include/linux/power_supply.h' line='326' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9328'> + <var-decl name='removing' type-id='b50a4934' visibility='default' filepath='include/linux/power_supply.h' line='327' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='use_cnt' type-id='49178f86' visibility='default' filepath='include/linux/power_supply.h' line='328' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9408'> + <var-decl name='tzd' type-id='404b1300' visibility='default' filepath='include/linux/power_supply.h' line='330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9472'> + <var-decl name='tcd' type-id='2feec21f' visibility='default' filepath='include/linux/power_supply.h' line='331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9536'> + <var-decl name='charging_full_trig' type-id='db6d90a1' visibility='default' filepath='include/linux/power_supply.h' line='335' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9600'> + <var-decl name='charging_full_trig_name' type-id='26a90f95' visibility='default' filepath='include/linux/power_supply.h' line='336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9664'> + <var-decl name='charging_trig' type-id='db6d90a1' visibility='default' filepath='include/linux/power_supply.h' line='337' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9728'> + <var-decl name='charging_trig_name' type-id='26a90f95' visibility='default' filepath='include/linux/power_supply.h' line='338' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9792'> + <var-decl name='full_trig' type-id='db6d90a1' visibility='default' filepath='include/linux/power_supply.h' line='339' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9856'> + <var-decl name='full_trig_name' type-id='26a90f95' visibility='default' filepath='include/linux/power_supply.h' line='340' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9920'> + <var-decl name='online_trig' type-id='db6d90a1' visibility='default' filepath='include/linux/power_supply.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9984'> + <var-decl name='online_trig_name' type-id='26a90f95' visibility='default' filepath='include/linux/power_supply.h' line='342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='charging_blink_full_solid_trig' type-id='db6d90a1' visibility='default' filepath='include/linux/power_supply.h' line='343' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10112'> + <var-decl name='charging_blink_full_solid_trig_name' type-id='26a90f95' visibility='default' filepath='include/linux/power_supply.h' line='344' column='1'/> + </data-member> + </class-decl> + <class-decl name='power_supply_desc' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/power_supply.h' line='267' column='1' id='6d39b2d0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/power_supply.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='type' type-id='c61c3172' visibility='default' filepath='include/linux/power_supply.h' line='269' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='usb_types' type-id='f26ad218' visibility='default' filepath='include/linux/power_supply.h' line='270' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='num_usb_types' type-id='b59d7dce' visibility='default' filepath='include/linux/power_supply.h' line='271' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='properties' type-id='c0d0f1ae' visibility='default' filepath='include/linux/power_supply.h' line='272' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='num_properties' type-id='b59d7dce' visibility='default' filepath='include/linux/power_supply.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_property' type-id='c793cb80' visibility='default' filepath='include/linux/power_supply.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='set_property' type-id='7c0fed0f' visibility='default' filepath='include/linux/power_supply.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='property_is_writeable' type-id='4079d8fe' visibility='default' filepath='include/linux/power_supply.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='external_power_changed' type-id='a89a6c47' visibility='default' filepath='include/linux/power_supply.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='set_charged' type-id='a89a6c47' visibility='default' filepath='include/linux/power_supply.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='no_thermal' type-id='b50a4934' visibility='default' filepath='include/linux/power_supply.h' line='302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='use_for_apm' type-id='95e97e5e' visibility='default' filepath='include/linux/power_supply.h' line='304' column='1'/> + </data-member> + </class-decl> + <enum-decl name='power_supply_type' filepath='include/linux/power_supply.h' line='179' column='1' id='c61c3172'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='POWER_SUPPLY_TYPE_UNKNOWN' value='0'/> + <enumerator name='POWER_SUPPLY_TYPE_BATTERY' value='1'/> + <enumerator name='POWER_SUPPLY_TYPE_UPS' value='2'/> + <enumerator name='POWER_SUPPLY_TYPE_MAINS' value='3'/> + <enumerator name='POWER_SUPPLY_TYPE_USB' value='4'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_DCP' value='5'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_CDP' value='6'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_ACA' value='7'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_TYPE_C' value='8'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_PD' value='9'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_PD_DRP' value='10'/> + <enumerator name='POWER_SUPPLY_TYPE_APPLE_BRICK_ID' value='11'/> + <enumerator name='POWER_SUPPLY_TYPE_WIRELESS' value='12'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_HVDCP' value='13'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_HVDCP_3' value='14'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_HVDCP_3P5' value='15'/> + <enumerator name='POWER_SUPPLY_TYPE_USB_FLOAT' value='16'/> + </enum-decl> + <enum-decl name='power_supply_usb_type' filepath='include/linux/power_supply.h' line='199' column='1' id='1f7f0095'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_UNKNOWN' value='0'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_SDP' value='1'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_DCP' value='2'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_CDP' value='3'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_ACA' value='4'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_C' value='5'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_PD' value='6'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_PD_DRP' value='7'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_PD_PPS' value='8'/> + <enumerator name='POWER_SUPPLY_USB_TYPE_APPLE_BRICK_ID' value='9'/> + </enum-decl> + <enum-decl name='power_supply_property' filepath='include/linux/power_supply.h' line='95' column='1' id='5f78aa17'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='POWER_SUPPLY_PROP_STATUS' value='0'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_TYPE' value='1'/> + <enumerator name='POWER_SUPPLY_PROP_HEALTH' value='2'/> + <enumerator name='POWER_SUPPLY_PROP_PRESENT' value='3'/> + <enumerator name='POWER_SUPPLY_PROP_ONLINE' value='4'/> + <enumerator name='POWER_SUPPLY_PROP_AUTHENTIC' value='5'/> + <enumerator name='POWER_SUPPLY_PROP_TECHNOLOGY' value='6'/> + <enumerator name='POWER_SUPPLY_PROP_CYCLE_COUNT' value='7'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_MAX' value='8'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_MIN' value='9'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_MAX_DESIGN' value='10'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_MIN_DESIGN' value='11'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_NOW' value='12'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_AVG' value='13'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_OCV' value='14'/> + <enumerator name='POWER_SUPPLY_PROP_VOLTAGE_BOOT' value='15'/> + <enumerator name='POWER_SUPPLY_PROP_CURRENT_MAX' value='16'/> + <enumerator name='POWER_SUPPLY_PROP_CURRENT_NOW' value='17'/> + <enumerator name='POWER_SUPPLY_PROP_CURRENT_AVG' value='18'/> + <enumerator name='POWER_SUPPLY_PROP_CURRENT_BOOT' value='19'/> + <enumerator name='POWER_SUPPLY_PROP_POWER_NOW' value='20'/> + <enumerator name='POWER_SUPPLY_PROP_POWER_AVG' value='21'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_FULL_DESIGN' value='22'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_EMPTY_DESIGN' value='23'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_FULL' value='24'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_EMPTY' value='25'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_NOW' value='26'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_AVG' value='27'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_COUNTER' value='28'/> + <enumerator name='POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT' value='29'/> + <enumerator name='POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT_MAX' value='30'/> + <enumerator name='POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE' value='31'/> + <enumerator name='POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE_MAX' value='32'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_CONTROL_LIMIT' value='33'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_CONTROL_LIMIT_MAX' value='34'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_CONTROL_START_THRESHOLD' value='35'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_CONTROL_END_THRESHOLD' value='36'/> + <enumerator name='POWER_SUPPLY_PROP_INPUT_CURRENT_LIMIT' value='37'/> + <enumerator name='POWER_SUPPLY_PROP_INPUT_VOLTAGE_LIMIT' value='38'/> + <enumerator name='POWER_SUPPLY_PROP_INPUT_POWER_LIMIT' value='39'/> + <enumerator name='POWER_SUPPLY_PROP_ENERGY_FULL_DESIGN' value='40'/> + <enumerator name='POWER_SUPPLY_PROP_ENERGY_EMPTY_DESIGN' value='41'/> + <enumerator name='POWER_SUPPLY_PROP_ENERGY_FULL' value='42'/> + <enumerator name='POWER_SUPPLY_PROP_ENERGY_EMPTY' value='43'/> + <enumerator name='POWER_SUPPLY_PROP_ENERGY_NOW' value='44'/> + <enumerator name='POWER_SUPPLY_PROP_ENERGY_AVG' value='45'/> + <enumerator name='POWER_SUPPLY_PROP_CAPACITY' value='46'/> + <enumerator name='POWER_SUPPLY_PROP_CAPACITY_ALERT_MIN' value='47'/> + <enumerator name='POWER_SUPPLY_PROP_CAPACITY_ALERT_MAX' value='48'/> + <enumerator name='POWER_SUPPLY_PROP_CAPACITY_ERROR_MARGIN' value='49'/> + <enumerator name='POWER_SUPPLY_PROP_CAPACITY_LEVEL' value='50'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP' value='51'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_MAX' value='52'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_MIN' value='53'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_ALERT_MIN' value='54'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_ALERT_MAX' value='55'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_AMBIENT' value='56'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_AMBIENT_ALERT_MIN' value='57'/> + <enumerator name='POWER_SUPPLY_PROP_TEMP_AMBIENT_ALERT_MAX' value='58'/> + <enumerator name='POWER_SUPPLY_PROP_TIME_TO_EMPTY_NOW' value='59'/> + <enumerator name='POWER_SUPPLY_PROP_TIME_TO_EMPTY_AVG' value='60'/> + <enumerator name='POWER_SUPPLY_PROP_TIME_TO_FULL_NOW' value='61'/> + <enumerator name='POWER_SUPPLY_PROP_TIME_TO_FULL_AVG' value='62'/> + <enumerator name='POWER_SUPPLY_PROP_TYPE' value='63'/> + <enumerator name='POWER_SUPPLY_PROP_USB_TYPE' value='64'/> + <enumerator name='POWER_SUPPLY_PROP_SCOPE' value='65'/> + <enumerator name='POWER_SUPPLY_PROP_PRECHARGE_CURRENT' value='66'/> + <enumerator name='POWER_SUPPLY_PROP_CHARGE_TERM_CURRENT' value='67'/> + <enumerator name='POWER_SUPPLY_PROP_CALIBRATE' value='68'/> + <enumerator name='POWER_SUPPLY_PROP_MANUFACTURE_YEAR' value='69'/> + <enumerator name='POWER_SUPPLY_PROP_MANUFACTURE_MONTH' value='70'/> + <enumerator name='POWER_SUPPLY_PROP_MANUFACTURE_DAY' value='71'/> + <enumerator name='POWER_SUPPLY_PROP_MODEL_NAME' value='72'/> + <enumerator name='POWER_SUPPLY_PROP_MANUFACTURER' value='73'/> + <enumerator name='POWER_SUPPLY_PROP_SERIAL_NUMBER' value='74'/> + <enumerator name='POWER_SUPPLY_PROP_QUICK_CHARGE_TYPE' value='75'/> + <enumerator name='POWER_SUPPLY_PROP_TX_ADAPTER' value='76'/> + <enumerator name='POWER_SUPPLY_PROP_SIGNAL_STRENGTH' value='77'/> + <enumerator name='POWER_SUPPLY_PROP_REVERSE_CHG_MODE' value='78'/> + </enum-decl> + <class-decl name='led_trigger' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='338' column='1' id='7bcbad99'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='340' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='activate' type-id='0904d108' visibility='default' filepath='include/linux/leds.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='deactivate' type-id='749654e7' visibility='default' filepath='include/linux/leds.h' line='342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='leddev_list_lock' type-id='ac16795b' visibility='default' filepath='include/linux/leds.h' line='345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='led_cdevs' type-id='72f469ec' visibility='default' filepath='include/linux/leds.h' line='346' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='next_trig' type-id='72f469ec' visibility='default' filepath='include/linux/leds.h' line='349' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/leds.h' line='351' column='1'/> + </data-member> + </class-decl> + <class-decl name='led_classdev' size-in-bits='3072' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='58' column='1' id='6e0e17b0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='brightness' type-id='fa598f35' visibility='default' filepath='include/linux/leds.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='max_brightness' type-id='fa598f35' visibility='default' filepath='include/linux/leds.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='work_flags' type-id='7359adad' visibility='default' filepath='include/linux/leds.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='brightness_set' type-id='971a91c1' visibility='default' filepath='include/linux/leds.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='brightness_set_blocking' type-id='07e65680' visibility='default' filepath='include/linux/leds.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='brightness_get' type-id='a91f7d05' visibility='default' filepath='include/linux/leds.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='blink_set' type-id='adaf1c08' visibility='default' filepath='include/linux/leds.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='pattern_set' type-id='e9f2f0c0' visibility='default' filepath='include/linux/leds.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='pattern_clear' type-id='0904d108' visibility='default' filepath='include/linux/leds.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/leds.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/leds.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/leds.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='default_trigger' type-id='80f4b756' visibility='default' filepath='include/linux/leds.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='blink_delay_on' type-id='7359adad' visibility='default' filepath='include/linux/leds.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='blink_delay_off' type-id='7359adad' visibility='default' filepath='include/linux/leds.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='blink_timer' type-id='abe41e67' visibility='default' filepath='include/linux/leds.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='blink_brightness' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='new_blink_brightness' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='flash_resume' type-id='749654e7' visibility='default' filepath='include/linux/leds.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='set_brightness_work' type-id='ef9025d0' visibility='default' filepath='include/linux/leds.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='delayed_set_value' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='trigger_lock' type-id='f19fdb93' visibility='default' filepath='include/linux/leds.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='trigger' type-id='db6d90a1' visibility='default' filepath='include/linux/leds.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='trig_list' type-id='72f469ec' visibility='default' filepath='include/linux/leds.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='trigger_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/leds.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='activated' type-id='b50a4934' visibility='default' filepath='include/linux/leds.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='led_access' type-id='925167dc' visibility='default' filepath='include/linux/leds.h' line='150' column='1'/> + </data-member> + </class-decl> + <enum-decl name='led_brightness' filepath='include/linux/leds.h' line='27' column='1' id='fa598f35'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='LED_OFF' value='0'/> + <enumerator name='LED_ON' value='1'/> + <enumerator name='LED_HALF' value='127'/> + <enumerator name='LED_FULL' value='255'/> + </enum-decl> + <class-decl name='led_pattern' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/leds.h' line='574' column='1' id='de7f2597'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='delta_t' type-id='19c2251e' visibility='default' filepath='include/linux/leds.h' line='575' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='brightness' type-id='95e97e5e' visibility='default' filepath='include/linux/leds.h' line='576' column='1'/> + </data-member> + </class-decl> <enum-decl name='vdm_states' filepath='drivers/usb/typec/tcpm/tcpm.c' line='142' column='1' id='da4a4188'> <underlying-type type-id='9cac1fee'/> <enumerator name='VDM_STATE_ERR_BUSY' value='-3'/> @@ -142580,16 +124097,22 @@ <var-decl name='altmode_desc' type-id='589abf66' visibility='default' filepath='drivers/usb/typec/tcpm/tcpm.c' line='189' column='1'/> </data-member> </class-decl> - <enum-decl name='usb_role' filepath='include/linux/usb/role.h' line='10' column='1' id='c675b073'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='USB_ROLE_NONE' value='0'/> - <enumerator name='USB_ROLE_HOST' value='1'/> - <enumerator name='USB_ROLE_DEVICE' value='2'/> - </enum-decl> <qualified-type-def type-id='144ab5f9' const='yes' id='d9c5862c'/> <pointer-type-def type-id='d9c5862c' size-in-bits='64' id='d7f1fb72'/> + <qualified-type-def type-id='6d39b2d0' const='yes' id='79a9ff6f'/> + <pointer-type-def type-id='79a9ff6f' size-in-bits='64' id='cb9cd99f'/> + <qualified-type-def type-id='08942f16' const='yes' id='2cd7c576'/> + <pointer-type-def type-id='2cd7c576' size-in-bits='64' id='f3abafd4'/> <qualified-type-def type-id='a63ee284' const='yes' id='1843063f'/> <pointer-type-def type-id='1843063f' size-in-bits='64' id='4682930f'/> + <pointer-type-def type-id='f7c7c7f9' size-in-bits='64' id='a91f7d05'/> + <pointer-type-def type-id='821e33ee' size-in-bits='64' id='0904d108'/> + <pointer-type-def type-id='6a0fd5a6' size-in-bits='64' id='07e65680'/> + <pointer-type-def type-id='fcd4ba8e' size-in-bits='64' id='e9f2f0c0'/> + <pointer-type-def type-id='4b04075e' size-in-bits='64' id='adaf1c08'/> + <pointer-type-def type-id='50e956a4' size-in-bits='64' id='4079d8fe'/> + <pointer-type-def type-id='6daa74bb' size-in-bits='64' id='7c0fed0f'/> + <pointer-type-def type-id='40d98f1e' size-in-bits='64' id='c793cb80'/> <pointer-type-def type-id='cb593833' size-in-bits='64' id='f581f1cf'/> <pointer-type-def type-id='e1106ed7' size-in-bits='64' id='cc0a6f53'/> <pointer-type-def type-id='e1d380a7' size-in-bits='64' id='0123907b'/> @@ -142601,15 +124124,39 @@ <pointer-type-def type-id='a08a663b' size-in-bits='64' id='8ca76d9f'/> <pointer-type-def type-id='7adec5ff' size-in-bits='64' id='7a202df3'/> <pointer-type-def type-id='e6814f11' size-in-bits='64' id='f24f1c45'/> + <pointer-type-def type-id='6e0e17b0' size-in-bits='64' id='bd1c8eb6'/> + <pointer-type-def type-id='de7f2597' size-in-bits='64' id='e98ceb7f'/> + <pointer-type-def type-id='7bcbad99' size-in-bits='64' id='db6d90a1'/> + <pointer-type-def type-id='98749268' size-in-bits='64' id='c0c93c9e'/> + <pointer-type-def type-id='5f78aa17' size-in-bits='64' id='c0d0f1ae'/> + <pointer-type-def type-id='08942f16' size-in-bits='64' id='2e53d20f'/> + <pointer-type-def type-id='1f7f0095' size-in-bits='64' id='f26ad218'/> <pointer-type-def type-id='3a8363f1' size-in-bits='64' id='15b1f129'/> <pointer-type-def type-id='902061bb' size-in-bits='64' id='426e425b'/> + <pointer-type-def type-id='3ae87f87' size-in-bits='64' id='2feec21f'/> + <pointer-type-def type-id='82084f52' size-in-bits='64' id='404b1300'/> <pointer-type-def type-id='c2d135ef' size-in-bits='64' id='741cc96e'/> <pointer-type-def type-id='3b2a0df7' size-in-bits='64' id='3e3cd44f'/> + <pointer-type-def type-id='6dea5f13' size-in-bits='64' id='749654e7'/> + <pointer-type-def type-id='a373c61d' size-in-bits='64' id='971a91c1'/> + <pointer-type-def type-id='ffbf2003' size-in-bits='64' id='a89a6c47'/> <function-decl name='tcpm_register_port' mangled-name='tcpm_register_port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4782' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcpm_register_port'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4782' column='1'/> <parameter type-id='15b1f129' name='tcpc' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4782' column='1'/> <return type-id='426e425b'/> </function-decl> + <function-decl name='tcpm_vbus_change' mangled-name='tcpm_vbus_change' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4007' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcpm_vbus_change'> + <parameter type-id='426e425b' name='port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4007' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tcpm_unregister_port' mangled-name='tcpm_unregister_port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4893' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcpm_unregister_port'> + <parameter type-id='426e425b' name='port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4893' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tcpm_tcpc_reset' mangled-name='tcpm_tcpc_reset' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcpm_tcpc_reset'> + <parameter type-id='426e425b' name='port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4418' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='tcpm_pd_transmit_complete' mangled-name='tcpm_pd_transmit_complete' filepath='drivers/usb/typec/tcpm/tcpm.c' line='649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcpm_pd_transmit_complete'> <parameter type-id='426e425b' name='port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='649' column='1'/> <parameter type-id='a2f9e316' name='status' filepath='drivers/usb/typec/tcpm/tcpm.c' line='650' column='1'/> @@ -142620,39 +124167,57 @@ <parameter type-id='d7f1fb72' name='msg' filepath='drivers/usb/typec/tcpm/tcpm.c' line='2021' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='tcpm_cc_change' mangled-name='tcpm_cc_change' filepath='drivers/usb/typec/tcpm/tcpm.c' line='3998' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcpm_cc_change'> - <parameter type-id='426e425b' name='port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='3998' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='tcpm_vbus_change' mangled-name='tcpm_vbus_change' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4007' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcpm_vbus_change'> - <parameter type-id='426e425b' name='port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4007' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='tcpm_pd_hard_reset' mangled-name='tcpm_pd_hard_reset' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4016' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcpm_pd_hard_reset'> <parameter type-id='426e425b' name='port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4016' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='tcpm_tcpc_reset' mangled-name='tcpm_tcpc_reset' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcpm_tcpc_reset'> - <parameter type-id='426e425b' name='port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4418' column='1'/> + <function-decl name='tcpm_cc_change' mangled-name='tcpm_cc_change' filepath='drivers/usb/typec/tcpm/tcpm.c' line='3998' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcpm_cc_change'> + <parameter type-id='426e425b' name='port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='3998' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='usb_role_switch_get' mangled-name='usb_role_switch_get' filepath='include/linux/usb/role.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_role_switch_get'> - <parameter type-id='fa0b179b'/> - <return type-id='3e3cd44f'/> - </function-decl> - <function-decl name='usb_role_switch_put' mangled-name='usb_role_switch_put' filepath='include/linux/usb/role.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_role_switch_put'> - <parameter type-id='3e3cd44f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='tcpm_unregister_port' mangled-name='tcpm_unregister_port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4893' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcpm_unregister_port'> - <parameter type-id='426e425b' name='port' filepath='drivers/usb/typec/tcpm/tcpm.c' line='4893' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='usb_role_switch_set_role' mangled-name='usb_role_switch_set_role' filepath='include/linux/usb/role.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_role_switch_set_role'> - <parameter type-id='3e3cd44f'/> - <parameter type-id='c675b073'/> + <function-type size-in-bits='64' id='f7c7c7f9'> + <parameter type-id='bd1c8eb6'/> + <return type-id='fa598f35'/> + </function-type> + <function-type size-in-bits='64' id='821e33ee'> + <parameter type-id='bd1c8eb6'/> <return type-id='95e97e5e'/> - </function-decl> + </function-type> + <function-type size-in-bits='64' id='6a0fd5a6'> + <parameter type-id='bd1c8eb6'/> + <parameter type-id='fa598f35'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='fcd4ba8e'> + <parameter type-id='bd1c8eb6'/> + <parameter type-id='e98ceb7f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4b04075e'> + <parameter type-id='bd1c8eb6'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='1d2c2b85'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='50e956a4'> + <parameter type-id='c0c93c9e'/> + <parameter type-id='5f78aa17'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='6daa74bb'> + <parameter type-id='c0c93c9e'/> + <parameter type-id='5f78aa17'/> + <parameter type-id='f3abafd4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='40d98f1e'> + <parameter type-id='c0c93c9e'/> + <parameter type-id='5f78aa17'/> + <parameter type-id='2e53d20f'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='cb593833'> <parameter type-id='15b1f129'/> <return type-id='95e97e5e'/> @@ -142714,130 +124279,21 @@ <parameter type-id='19c2251e'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='6dea5f13'> + <parameter type-id='bd1c8eb6'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='a373c61d'> + <parameter type-id='bd1c8eb6'/> + <parameter type-id='fa598f35'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='ffbf2003'> + <parameter type-id='c0c93c9e'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='drivers/video/backlight/backlight.c' language='LANG_C89'> - <function-decl name='backlight_device_register' mangled-name='backlight_device_register' filepath='drivers/video/backlight/backlight.c' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='backlight_device_register'> - <parameter type-id='80f4b756' name='name' filepath='drivers/video/backlight/backlight.c' line='351' column='1'/> - <parameter type-id='fa0b179b' name='parent' filepath='drivers/video/backlight/backlight.c' line='352' column='1'/> - <parameter type-id='eaa32e2f' name='devdata' filepath='drivers/video/backlight/backlight.c' line='352' column='1'/> - <parameter type-id='a3d6b1c0' name='ops' filepath='drivers/video/backlight/backlight.c' line='352' column='1'/> - <parameter type-id='f46152e7' name='props' filepath='drivers/video/backlight/backlight.c' line='353' column='1'/> - <return type-id='7a76d041'/> - </function-decl> - <function-decl name='backlight_device_set_brightness' mangled-name='backlight_device_set_brightness' filepath='drivers/video/backlight/backlight.c' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='backlight_device_set_brightness'> - <parameter type-id='7a76d041' name='bd' filepath='drivers/video/backlight/backlight.c' line='180' column='1'/> - <parameter type-id='7359adad' name='brightness' filepath='drivers/video/backlight/backlight.c' line='181' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='backlight_device_get_by_type' mangled-name='backlight_device_get_by_type' filepath='drivers/video/backlight/backlight.c' line='417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='backlight_device_get_by_type'> - <parameter type-id='e7dc2d8e' name='type' filepath='drivers/video/backlight/backlight.c' line='417' column='1'/> - <return type-id='7a76d041'/> - </function-decl> - <function-decl name='backlight_device_unregister' mangled-name='backlight_device_unregister' filepath='drivers/video/backlight/backlight.c' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='backlight_device_unregister'> - <parameter type-id='7a76d041' name='bd' filepath='drivers/video/backlight/backlight.c' line='441' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='of_find_backlight_by_node' mangled-name='of_find_backlight_by_node' filepath='drivers/video/backlight/backlight.c' line='592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_backlight_by_node'> - <parameter type-id='9a537bbe' name='node' filepath='drivers/video/backlight/backlight.c' line='592' column='1'/> - <return type-id='7a76d041'/> - </function-decl> - <pointer-type-def type-id='a858ced9' size-in-bits='64' id='7a76d041'/> - <pointer-type-def type-id='4b349f6a' size-in-bits='64' id='a3d6b1c0'/> - <pointer-type-def type-id='28b68df7' size-in-bits='64' id='f46152e7'/> - <enum-decl name='backlight_type' filepath='include/linux/backlight.h' line='37' column='1' id='e7dc2d8e'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='BACKLIGHT_RAW' value='1'/> - <enumerator name='BACKLIGHT_PLATFORM' value='2'/> - <enumerator name='BACKLIGHT_FIRMWARE' value='3'/> - <enumerator name='BACKLIGHT_TYPE_MAX' value='4'/> - </enum-decl> - <class-decl name='backlight_device' size-in-bits='8832' is-struct='yes' visibility='default' filepath='include/linux/backlight.h' line='97' column='1' id='a858ced9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='props' type-id='8802968a' visibility='default' filepath='include/linux/backlight.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='update_lock' type-id='925167dc' visibility='default' filepath='include/linux/backlight.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='ops_lock' type-id='925167dc' visibility='default' filepath='include/linux/backlight.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='ops' type-id='a3d6b1c0' visibility='default' filepath='include/linux/backlight.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='fb_notif' type-id='9b08f7cd' visibility='default' filepath='include/linux/backlight.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/backlight.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/backlight.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='fb_bl_on' type-id='6e32320a' visibility='default' filepath='include/linux/backlight.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8768'> - <var-decl name='use_count' type-id='95e97e5e' visibility='default' filepath='include/linux/backlight.h' line='121' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='69a7508d' const='yes' id='4b349f6a'/> - <qualified-type-def type-id='8802968a' const='yes' id='28b68df7'/> - <array-type-def dimensions='1' type-id='b50a4934' size-in-bits='256' id='6e32320a'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <class-decl name='backlight_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/backlight.h' line='58' column='1' id='69a7508d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='options' type-id='f0981eeb' visibility='default' filepath='include/linux/backlight.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='update_status' type-id='53f7c7e3' visibility='default' filepath='include/linux/backlight.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_brightness' type-id='53f7c7e3' visibility='default' filepath='include/linux/backlight.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='check_fb' type-id='317f203e' visibility='default' filepath='include/linux/backlight.h' line='70' column='1'/> - </data-member> - </class-decl> - <class-decl name='backlight_properties' size-in-bits='224' is-struct='yes' visibility='default' filepath='include/linux/backlight.h' line='74' column='1' id='8802968a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='brightness' type-id='95e97e5e' visibility='default' filepath='include/linux/backlight.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='max_brightness' type-id='95e97e5e' visibility='default' filepath='include/linux/backlight.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='power' type-id='95e97e5e' visibility='default' filepath='include/linux/backlight.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='fb_blank' type-id='95e97e5e' visibility='default' filepath='include/linux/backlight.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='type' type-id='e7dc2d8e' visibility='default' filepath='include/linux/backlight.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='state' type-id='f0981eeb' visibility='default' filepath='include/linux/backlight.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='scale' type-id='15b3610c' visibility='default' filepath='include/linux/backlight.h' line='90' column='1'/> - </data-member> - </class-decl> - <enum-decl name='backlight_scale' filepath='include/linux/backlight.h' line='49' column='1' id='15b3610c'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='BACKLIGHT_SCALE_UNKNOWN' value='0'/> - <enumerator name='BACKLIGHT_SCALE_LINEAR' value='1'/> - <enumerator name='BACKLIGHT_SCALE_NON_LINEAR' value='2'/> - </enum-decl> - <pointer-type-def type-id='fb246cd7' size-in-bits='64' id='53f7c7e3'/> - <pointer-type-def type-id='47a16dfc' size-in-bits='64' id='317f203e'/> - </abi-instr> - <abi-instr address-size='64' path='drivers/video/backlight/generic_bl.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='d315442e' size-in-bits='32' id='810b4a17'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='3f1a6b60' size-in-bits='128' id='3fa29bab'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='112' id='579c7c75'> <subrange length='14' type-id='7ff19f0f' id='48882d96'/> </array-type-def> @@ -143612,13 +125068,38 @@ <pointer-type-def type-id='78de7510' size-in-bits='64' id='c72645fa'/> <pointer-type-def type-id='200520c4' size-in-bits='64' id='3e6ac796'/> <pointer-type-def type-id='e2245803' size-in-bits='64' id='888567bf'/> - <function-decl name='devm_backlight_device_register' mangled-name='devm_backlight_device_register' filepath='include/linux/backlight.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_backlight_device_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='a3d6b1c0'/> - <parameter type-id='f46152e7'/> + <function-decl name='backlight_device_register' mangled-name='backlight_device_register' filepath='drivers/video/backlight/backlight.c' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='backlight_device_register'> + <parameter type-id='80f4b756' name='name' filepath='drivers/video/backlight/backlight.c' line='351' column='1'/> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/video/backlight/backlight.c' line='352' column='1'/> + <parameter type-id='eaa32e2f' name='devdata' filepath='drivers/video/backlight/backlight.c' line='352' column='1'/> + <parameter type-id='a3d6b1c0' name='ops' filepath='drivers/video/backlight/backlight.c' line='352' column='1'/> + <parameter type-id='f46152e7' name='props' filepath='drivers/video/backlight/backlight.c' line='353' column='1'/> + <return type-id='7a76d041'/> + </function-decl> + <function-decl name='of_find_backlight_by_node' mangled-name='of_find_backlight_by_node' filepath='drivers/video/backlight/backlight.c' line='592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_backlight_by_node'> + <parameter type-id='9a537bbe' name='node' filepath='drivers/video/backlight/backlight.c' line='592' column='1'/> + <return type-id='7a76d041'/> + </function-decl> + <function-decl name='devm_backlight_device_register' mangled-name='devm_backlight_device_register' filepath='drivers/video/backlight/backlight.c' line='529' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_backlight_device_register'> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/video/backlight/backlight.c' line='529' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/video/backlight/backlight.c' line='530' column='1'/> + <parameter type-id='fa0b179b' name='parent' filepath='drivers/video/backlight/backlight.c' line='530' column='1'/> + <parameter type-id='eaa32e2f' name='devdata' filepath='drivers/video/backlight/backlight.c' line='530' column='1'/> + <parameter type-id='a3d6b1c0' name='ops' filepath='drivers/video/backlight/backlight.c' line='531' column='1'/> + <parameter type-id='f46152e7' name='props' filepath='drivers/video/backlight/backlight.c' line='532' column='1'/> + <return type-id='7a76d041'/> + </function-decl> + <function-decl name='backlight_device_unregister' mangled-name='backlight_device_unregister' filepath='drivers/video/backlight/backlight.c' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='backlight_device_unregister'> + <parameter type-id='7a76d041' name='bd' filepath='drivers/video/backlight/backlight.c' line='441' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='backlight_device_set_brightness' mangled-name='backlight_device_set_brightness' filepath='drivers/video/backlight/backlight.c' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='backlight_device_set_brightness'> + <parameter type-id='7a76d041' name='bd' filepath='drivers/video/backlight/backlight.c' line='180' column='1'/> + <parameter type-id='7359adad' name='brightness' filepath='drivers/video/backlight/backlight.c' line='181' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='backlight_device_get_by_type' mangled-name='backlight_device_get_by_type' filepath='drivers/video/backlight/backlight.c' line='417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='backlight_device_get_by_type'> + <parameter type-id='e7dc2d8e' name='type' filepath='drivers/video/backlight/backlight.c' line='417' column='1'/> <return type-id='7a76d041'/> </function-decl> <function-type size-in-bits='64' id='fb246cd7'> @@ -143805,10 +125286,87 @@ <return type-id='48b5725f'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='drivers/video/fbdev/core/fb_cmdline.c' language='LANG_C89'> + <var-decl name='fb_mode_option' type-id='80f4b756' mangled-name='fb_mode_option' visibility='default' filepath='drivers/video/fbdev/core/fb_cmdline.c' line='23' column='1' elf-symbol-id='fb_mode_option'/> + </abi-instr> <abi-instr address-size='64' path='drivers/video/hdmi.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='7567d0f8' size-in-bits='96' id='b7bcaa67'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> + <class-decl name='hdmi_vendor_infoframe' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='351' column='1' id='4db10e5c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='c573b339' visibility='default' filepath='include/linux/hdmi.h' line='352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='version' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='353' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='length' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='354' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='oui' type-id='f0981eeb' visibility='default' filepath='include/linux/hdmi.h' line='355' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='vic' type-id='f9b06939' visibility='default' filepath='include/linux/hdmi.h' line='356' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='s3d_struct' type-id='7c6e6e72' visibility='default' filepath='include/linux/hdmi.h' line='357' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='s3d_ext_data' type-id='f0981eeb' visibility='default' filepath='include/linux/hdmi.h' line='358' column='1'/> + </data-member> + </class-decl> + <enum-decl name='hdmi_infoframe_type' filepath='include/linux/hdmi.h' line='45' column='1' id='c573b339'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='HDMI_INFOFRAME_TYPE_VENDOR' value='129'/> + <enumerator name='HDMI_INFOFRAME_TYPE_AVI' value='130'/> + <enumerator name='HDMI_INFOFRAME_TYPE_SPD' value='131'/> + <enumerator name='HDMI_INFOFRAME_TYPE_AUDIO' value='132'/> + <enumerator name='HDMI_INFOFRAME_TYPE_DRM' value='135'/> + </enum-decl> + <enum-decl name='hdmi_3d_structure' filepath='include/linux/hdmi.h' line='338' column='1' id='7c6e6e72'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='HDMI_3D_STRUCTURE_INVALID' value='-1'/> + <enumerator name='HDMI_3D_STRUCTURE_FRAME_PACKING' value='0'/> + <enumerator name='HDMI_3D_STRUCTURE_FIELD_ALTERNATIVE' value='1'/> + <enumerator name='HDMI_3D_STRUCTURE_LINE_ALTERNATIVE' value='2'/> + <enumerator name='HDMI_3D_STRUCTURE_SIDE_BY_SIDE_FULL' value='3'/> + <enumerator name='HDMI_3D_STRUCTURE_L_DEPTH' value='4'/> + <enumerator name='HDMI_3D_STRUCTURE_L_DEPTH_GFX_GFX_DEPTH' value='5'/> + <enumerator name='HDMI_3D_STRUCTURE_TOP_AND_BOTTOM' value='6'/> + <enumerator name='HDMI_3D_STRUCTURE_SIDE_BY_SIDE_HALF' value='8'/> + </enum-decl> + <union-decl name='hdmi_infoframe' size-in-bits='544' visibility='default' filepath='include/linux/hdmi.h' line='418' column='1' id='da92e008'> + <data-member access='public'> + <var-decl name='any' type-id='13c06ba8' visibility='default' filepath='include/linux/hdmi.h' line='419' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='avi' type-id='4536ce10' visibility='default' filepath='include/linux/hdmi.h' line='420' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='spd' type-id='9729258f' visibility='default' filepath='include/linux/hdmi.h' line='421' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='vendor' type-id='12153196' visibility='default' filepath='include/linux/hdmi.h' line='422' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='audio' type-id='b4a1ba48' visibility='default' filepath='include/linux/hdmi.h' line='423' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='drm' type-id='9ebab137' visibility='default' filepath='include/linux/hdmi.h' line='424' column='1'/> + </data-member> + </union-decl> + <class-decl name='hdmi_any_infoframe' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='64' column='1' id='13c06ba8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='c573b339' visibility='default' filepath='include/linux/hdmi.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='version' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='length' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='67' column='1'/> + </data-member> + </class-decl> <class-decl name='hdmi_avi_infoframe' size-in-bits='544' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='168' column='1' id='4536ce10'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='c573b339' visibility='default' filepath='include/linux/hdmi.h' line='169' column='1'/> @@ -143871,14 +125429,6 @@ <var-decl name='right_bar' type-id='8efea9e5' visibility='default' filepath='include/linux/hdmi.h' line='188' column='1'/> </data-member> </class-decl> - <enum-decl name='hdmi_infoframe_type' filepath='include/linux/hdmi.h' line='45' column='1' id='c573b339'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='HDMI_INFOFRAME_TYPE_VENDOR' value='129'/> - <enumerator name='HDMI_INFOFRAME_TYPE_AVI' value='130'/> - <enumerator name='HDMI_INFOFRAME_TYPE_SPD' value='131'/> - <enumerator name='HDMI_INFOFRAME_TYPE_AUDIO' value='132'/> - <enumerator name='HDMI_INFOFRAME_TYPE_DRM' value='135'/> - </enum-decl> <enum-decl name='hdmi_colorspace' filepath='include/linux/hdmi.h' line='70' column='1' id='c86f38e4'> <underlying-type type-id='9cac1fee'/> <enumerator name='HDMI_COLORSPACE_RGB' value='0'/> @@ -143963,6 +125513,65 @@ <enumerator name='HDMI_CONTENT_TYPE_CINEMA' value='2'/> <enumerator name='HDMI_CONTENT_TYPE_GAME' value='3'/> </enum-decl> + <class-decl name='hdmi_spd_infoframe' size-in-bits='288' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='240' column='1' id='9729258f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='c573b339' visibility='default' filepath='include/linux/hdmi.h' line='241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='version' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='242' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='length' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='243' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='vendor' type-id='8e100159' visibility='default' filepath='include/linux/hdmi.h' line='244' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='product' type-id='ac1fa8c0' visibility='default' filepath='include/linux/hdmi.h' line='245' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sdi' type-id='163c5ead' visibility='default' filepath='include/linux/hdmi.h' line='246' column='1'/> + </data-member> + </class-decl> + <enum-decl name='hdmi_spd_sdi' filepath='include/linux/hdmi.h' line='223' column='1' id='163c5ead'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='HDMI_SPD_SDI_UNKNOWN' value='0'/> + <enumerator name='HDMI_SPD_SDI_DSTB' value='1'/> + <enumerator name='HDMI_SPD_SDI_DVDP' value='2'/> + <enumerator name='HDMI_SPD_SDI_DVHS' value='3'/> + <enumerator name='HDMI_SPD_SDI_HDDVR' value='4'/> + <enumerator name='HDMI_SPD_SDI_DVC' value='5'/> + <enumerator name='HDMI_SPD_SDI_DSC' value='6'/> + <enumerator name='HDMI_SPD_SDI_VCD' value='7'/> + <enumerator name='HDMI_SPD_SDI_GAME' value='8'/> + <enumerator name='HDMI_SPD_SDI_PC' value='9'/> + <enumerator name='HDMI_SPD_SDI_BD' value='10'/> + <enumerator name='HDMI_SPD_SDI_SACD' value='11'/> + <enumerator name='HDMI_SPD_SDI_HDDVD' value='12'/> + <enumerator name='HDMI_SPD_SDI_PMP' value='13'/> + </enum-decl> + <union-decl name='hdmi_vendor_any_infoframe' size-in-bits='192' visibility='default' filepath='include/linux/hdmi.h' line='395' column='1' id='12153196'> + <data-member access='public'> + <var-decl name='any' type-id='3fda67d9' visibility='default' filepath='include/linux/hdmi.h' line='401' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='hdmi' type-id='4db10e5c' visibility='default' filepath='include/linux/hdmi.h' line='402' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/hdmi.h' line='396' column='1' id='3fda67d9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='c573b339' visibility='default' filepath='include/linux/hdmi.h' line='397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='version' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='length' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='399' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='oui' type-id='f0981eeb' visibility='default' filepath='include/linux/hdmi.h' line='400' column='1'/> + </data-member> + </class-decl> <class-decl name='hdmi_audio_infoframe' size-in-bits='224' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='316' column='1' id='b4a1ba48'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='c573b339' visibility='default' filepath='include/linux/hdmi.h' line='317' column='1'/> @@ -144048,41 +125657,6 @@ <enumerator name='HDMI_AUDIO_CODING_TYPE_EXT_MPEG4_HE_AAC_SURROUND' value='8'/> <enumerator name='HDMI_AUDIO_CODING_TYPE_EXT_MPEG4_AAC_LC_SURROUND' value='10'/> </enum-decl> - <class-decl name='hdmi_vendor_infoframe' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='351' column='1' id='4db10e5c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='c573b339' visibility='default' filepath='include/linux/hdmi.h' line='352' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='version' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='353' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='length' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='354' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='oui' type-id='f0981eeb' visibility='default' filepath='include/linux/hdmi.h' line='355' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='vic' type-id='f9b06939' visibility='default' filepath='include/linux/hdmi.h' line='356' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='s3d_struct' type-id='7c6e6e72' visibility='default' filepath='include/linux/hdmi.h' line='357' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='s3d_ext_data' type-id='f0981eeb' visibility='default' filepath='include/linux/hdmi.h' line='358' column='1'/> - </data-member> - </class-decl> - <enum-decl name='hdmi_3d_structure' filepath='include/linux/hdmi.h' line='338' column='1' id='7c6e6e72'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='HDMI_3D_STRUCTURE_INVALID' value='-1'/> - <enumerator name='HDMI_3D_STRUCTURE_FRAME_PACKING' value='0'/> - <enumerator name='HDMI_3D_STRUCTURE_FIELD_ALTERNATIVE' value='1'/> - <enumerator name='HDMI_3D_STRUCTURE_LINE_ALTERNATIVE' value='2'/> - <enumerator name='HDMI_3D_STRUCTURE_SIDE_BY_SIDE_FULL' value='3'/> - <enumerator name='HDMI_3D_STRUCTURE_L_DEPTH' value='4'/> - <enumerator name='HDMI_3D_STRUCTURE_L_DEPTH_GFX_GFX_DEPTH' value='5'/> - <enumerator name='HDMI_3D_STRUCTURE_TOP_AND_BOTTOM' value='6'/> - <enumerator name='HDMI_3D_STRUCTURE_SIDE_BY_SIDE_HALF' value='8'/> - </enum-decl> <class-decl name='hdmi_drm_infoframe' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='192' column='1' id='9ebab137'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='c573b339' visibility='default' filepath='include/linux/hdmi.h' line='193' column='1'/> @@ -144129,7 +125703,7 @@ <underlying-type type-id='9cac1fee'/> <enumerator name='HDMI_STATIC_METADATA_TYPE1' value='0'/> </enum-decl> - <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/hdmi.h' line='198' column='1' id='7567d0f8'> + <class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/hdmi.h' line='198' column='1' id='7567d0f8'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='x' type-id='1dc6a898' visibility='default' filepath='include/linux/hdmi.h' line='199' column='1'/> </data-member> @@ -144137,155 +125711,67 @@ <var-decl name='y' type-id='1dc6a898' visibility='default' filepath='include/linux/hdmi.h' line='199' column='1'/> </data-member> </class-decl> - <union-decl name='hdmi_infoframe' size-in-bits='544' visibility='default' filepath='include/linux/hdmi.h' line='418' column='1' id='da92e008'> - <data-member access='public'> - <var-decl name='any' type-id='13c06ba8' visibility='default' filepath='include/linux/hdmi.h' line='419' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='avi' type-id='4536ce10' visibility='default' filepath='include/linux/hdmi.h' line='420' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='spd' type-id='9729258f' visibility='default' filepath='include/linux/hdmi.h' line='421' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='vendor' type-id='12153196' visibility='default' filepath='include/linux/hdmi.h' line='422' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='audio' type-id='b4a1ba48' visibility='default' filepath='include/linux/hdmi.h' line='423' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='drm' type-id='9ebab137' visibility='default' filepath='include/linux/hdmi.h' line='424' column='1'/> - </data-member> - </union-decl> - <class-decl name='hdmi_any_infoframe' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='64' column='1' id='13c06ba8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='c573b339' visibility='default' filepath='include/linux/hdmi.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='version' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='length' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='67' column='1'/> - </data-member> - </class-decl> - <class-decl name='hdmi_spd_infoframe' size-in-bits='288' is-struct='yes' visibility='default' filepath='include/linux/hdmi.h' line='240' column='1' id='9729258f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='c573b339' visibility='default' filepath='include/linux/hdmi.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='version' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='242' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='length' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='243' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='vendor' type-id='8e100159' visibility='default' filepath='include/linux/hdmi.h' line='244' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='product' type-id='ac1fa8c0' visibility='default' filepath='include/linux/hdmi.h' line='245' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sdi' type-id='163c5ead' visibility='default' filepath='include/linux/hdmi.h' line='246' column='1'/> - </data-member> - </class-decl> - <enum-decl name='hdmi_spd_sdi' filepath='include/linux/hdmi.h' line='223' column='1' id='163c5ead'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='HDMI_SPD_SDI_UNKNOWN' value='0'/> - <enumerator name='HDMI_SPD_SDI_DSTB' value='1'/> - <enumerator name='HDMI_SPD_SDI_DVDP' value='2'/> - <enumerator name='HDMI_SPD_SDI_DVHS' value='3'/> - <enumerator name='HDMI_SPD_SDI_HDDVR' value='4'/> - <enumerator name='HDMI_SPD_SDI_DVC' value='5'/> - <enumerator name='HDMI_SPD_SDI_DSC' value='6'/> - <enumerator name='HDMI_SPD_SDI_VCD' value='7'/> - <enumerator name='HDMI_SPD_SDI_GAME' value='8'/> - <enumerator name='HDMI_SPD_SDI_PC' value='9'/> - <enumerator name='HDMI_SPD_SDI_BD' value='10'/> - <enumerator name='HDMI_SPD_SDI_SACD' value='11'/> - <enumerator name='HDMI_SPD_SDI_HDDVD' value='12'/> - <enumerator name='HDMI_SPD_SDI_PMP' value='13'/> - </enum-decl> - <union-decl name='hdmi_vendor_any_infoframe' size-in-bits='192' visibility='default' filepath='include/linux/hdmi.h' line='395' column='1' id='12153196'> - <data-member access='public'> - <var-decl name='any' type-id='3fda67d9' visibility='default' filepath='include/linux/hdmi.h' line='401' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='hdmi' type-id='4db10e5c' visibility='default' filepath='include/linux/hdmi.h' line='402' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/hdmi.h' line='396' column='1' id='3fda67d9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='c573b339' visibility='default' filepath='include/linux/hdmi.h' line='397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='version' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='length' type-id='002ac4a6' visibility='default' filepath='include/linux/hdmi.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='oui' type-id='f0981eeb' visibility='default' filepath='include/linux/hdmi.h' line='400' column='1'/> - </data-member> - </class-decl> <pointer-type-def type-id='b4a1ba48' size-in-bits='64' id='309bd9ee'/> <pointer-type-def type-id='4536ce10' size-in-bits='64' id='19ddc3a6'/> <pointer-type-def type-id='9ebab137' size-in-bits='64' id='6ddb149f'/> <pointer-type-def type-id='da92e008' size-in-bits='64' id='885b5549'/> <pointer-type-def type-id='4db10e5c' size-in-bits='64' id='8ba5499a'/> - <function-decl name='hdmi_avi_infoframe_init' mangled-name='hdmi_avi_infoframe_init' filepath='drivers/video/hdmi.c' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_avi_infoframe_init'> - <parameter type-id='19ddc3a6' name='frame' filepath='drivers/video/hdmi.c' line='59' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='hdmi_avi_infoframe_check' mangled-name='hdmi_avi_infoframe_check' filepath='drivers/video/hdmi.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_avi_infoframe_check'> - <parameter type-id='19ddc3a6' name='frame' filepath='drivers/video/hdmi.c' line='93' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='hdmi_avi_infoframe_pack' mangled-name='hdmi_avi_infoframe_pack' filepath='drivers/video/hdmi.c' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_avi_infoframe_pack'> - <parameter type-id='19ddc3a6' name='frame' filepath='drivers/video/hdmi.c' line='204' column='1'/> - <parameter type-id='eaa32e2f' name='buffer' filepath='drivers/video/hdmi.c' line='205' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/video/hdmi.c' line='205' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='hdmi_audio_infoframe_init' mangled-name='hdmi_audio_infoframe_init' filepath='drivers/video/hdmi.c' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_audio_infoframe_init'> - <parameter type-id='309bd9ee' name='frame' filepath='drivers/video/hdmi.c' line='353' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='hdmi_audio_infoframe_pack' mangled-name='hdmi_audio_infoframe_pack' filepath='drivers/video/hdmi.c' line='469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_audio_infoframe_pack'> - <parameter type-id='309bd9ee' name='frame' filepath='drivers/video/hdmi.c' line='469' column='1'/> - <parameter type-id='eaa32e2f' name='buffer' filepath='drivers/video/hdmi.c' line='470' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/video/hdmi.c' line='470' column='1'/> - <return type-id='79a0948f'/> - </function-decl> <function-decl name='hdmi_vendor_infoframe_pack' mangled-name='hdmi_vendor_infoframe_pack' filepath='drivers/video/hdmi.c' line='630' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_vendor_infoframe_pack'> <parameter type-id='8ba5499a' name='frame' filepath='drivers/video/hdmi.c' line='630' column='1'/> <parameter type-id='eaa32e2f' name='buffer' filepath='drivers/video/hdmi.c' line='631' column='1'/> <parameter type-id='b59d7dce' name='size' filepath='drivers/video/hdmi.c' line='631' column='1'/> <return type-id='79a0948f'/> </function-decl> - <function-decl name='hdmi_drm_infoframe_pack' mangled-name='hdmi_drm_infoframe_pack' filepath='drivers/video/hdmi.c' line='784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_drm_infoframe_pack'> - <parameter type-id='6ddb149f' name='frame' filepath='drivers/video/hdmi.c' line='784' column='1'/> - <parameter type-id='eaa32e2f' name='buffer' filepath='drivers/video/hdmi.c' line='785' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='drivers/video/hdmi.c' line='785' column='1'/> - <return type-id='79a0948f'/> - </function-decl> <function-decl name='hdmi_infoframe_pack' mangled-name='hdmi_infoframe_pack' filepath='drivers/video/hdmi.c' line='948' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_infoframe_pack'> <parameter type-id='885b5549' name='frame' filepath='drivers/video/hdmi.c' line='948' column='1'/> <parameter type-id='eaa32e2f' name='buffer' filepath='drivers/video/hdmi.c' line='949' column='1'/> <parameter type-id='b59d7dce' name='size' filepath='drivers/video/hdmi.c' line='949' column='1'/> <return type-id='79a0948f'/> </function-decl> + <function-decl name='hdmi_drm_infoframe_pack' mangled-name='hdmi_drm_infoframe_pack' filepath='drivers/video/hdmi.c' line='784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_drm_infoframe_pack'> + <parameter type-id='6ddb149f' name='frame' filepath='drivers/video/hdmi.c' line='784' column='1'/> + <parameter type-id='eaa32e2f' name='buffer' filepath='drivers/video/hdmi.c' line='785' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/video/hdmi.c' line='785' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='hdmi_avi_infoframe_pack' mangled-name='hdmi_avi_infoframe_pack' filepath='drivers/video/hdmi.c' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_avi_infoframe_pack'> + <parameter type-id='19ddc3a6' name='frame' filepath='drivers/video/hdmi.c' line='204' column='1'/> + <parameter type-id='eaa32e2f' name='buffer' filepath='drivers/video/hdmi.c' line='205' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/video/hdmi.c' line='205' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='hdmi_avi_infoframe_init' mangled-name='hdmi_avi_infoframe_init' filepath='drivers/video/hdmi.c' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_avi_infoframe_init'> + <parameter type-id='19ddc3a6' name='frame' filepath='drivers/video/hdmi.c' line='59' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='hdmi_avi_infoframe_check' mangled-name='hdmi_avi_infoframe_check' filepath='drivers/video/hdmi.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_avi_infoframe_check'> + <parameter type-id='19ddc3a6' name='frame' filepath='drivers/video/hdmi.c' line='93' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='hdmi_audio_infoframe_pack' mangled-name='hdmi_audio_infoframe_pack' filepath='drivers/video/hdmi.c' line='469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_audio_infoframe_pack'> + <parameter type-id='309bd9ee' name='frame' filepath='drivers/video/hdmi.c' line='469' column='1'/> + <parameter type-id='eaa32e2f' name='buffer' filepath='drivers/video/hdmi.c' line='470' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='drivers/video/hdmi.c' line='470' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='hdmi_audio_infoframe_init' mangled-name='hdmi_audio_infoframe_init' filepath='drivers/video/hdmi.c' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hdmi_audio_infoframe_init'> + <parameter type-id='309bd9ee' name='frame' filepath='drivers/video/hdmi.c' line='353' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/video/of_display_timing.c' language='LANG_C89'> + <qualified-type-def type-id='6661a698' const='yes' id='5558489b'/> + <pointer-type-def type-id='5558489b' size-in-bits='64' id='0afa6ea3'/> + <function-decl name='of_get_display_timings' mangled-name='of_get_display_timings' filepath='drivers/video/of_display_timing.c' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_display_timings'> + <parameter type-id='0afa6ea3' name='np' filepath='drivers/video/of_display_timing.c' line='143' column='1'/> + <return type-id='32e774d9'/> + </function-decl> <function-decl name='of_get_display_timing' mangled-name='of_get_display_timing' filepath='drivers/video/of_display_timing.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_display_timing'> <parameter type-id='0afa6ea3' name='np' filepath='drivers/video/of_display_timing.c' line='118' column='1'/> <parameter type-id='80f4b756' name='name' filepath='drivers/video/of_display_timing.c' line='118' column='1'/> <parameter type-id='a569b9de' name='dt' filepath='drivers/video/of_display_timing.c' line='119' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='of_get_display_timings' mangled-name='of_get_display_timings' filepath='drivers/video/of_display_timing.c' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_display_timings'> - <parameter type-id='0afa6ea3' name='np' filepath='drivers/video/of_display_timing.c' line='143' column='1'/> - <return type-id='32e774d9'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/video/of_videomode.c' language='LANG_C89'> <function-decl name='of_get_videomode' mangled-name='of_get_videomode' filepath='drivers/video/of_videomode.c' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_videomode'> @@ -144333,17 +125819,17 @@ <qualified-type-def type-id='6a4d9641' const='yes' id='d81ac7f6'/> <pointer-type-def type-id='d81ac7f6' size-in-bits='64' id='0e289f54'/> <pointer-type-def type-id='70ab3bc7' size-in-bits='64' id='83e7c23f'/> - <function-decl name='videomode_from_timing' mangled-name='videomode_from_timing' filepath='drivers/video/videomode.c' line='13' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='videomode_from_timing'> - <parameter type-id='911a5831' name='dt' filepath='drivers/video/videomode.c' line='13' column='1'/> - <parameter type-id='83e7c23f' name='vm' filepath='drivers/video/videomode.c' line='14' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='videomode_from_timings' mangled-name='videomode_from_timings' filepath='drivers/video/videomode.c' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='videomode_from_timings'> <parameter type-id='0e289f54' name='disp' filepath='drivers/video/videomode.c' line='31' column='1'/> <parameter type-id='83e7c23f' name='vm' filepath='drivers/video/videomode.c' line='32' column='1'/> <parameter type-id='f0981eeb' name='index' filepath='drivers/video/videomode.c' line='32' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='videomode_from_timing' mangled-name='videomode_from_timing' filepath='drivers/video/videomode.c' line='13' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='videomode_from_timing'> + <parameter type-id='911a5831' name='dt' filepath='drivers/video/videomode.c' line='13' column='1'/> + <parameter type-id='83e7c23f' name='vm' filepath='drivers/video/videomode.c' line='14' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/virtio/virtio.c' language='LANG_C89'> <class-decl name='virtio_driver' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/virtio.h' line='164' column='1' id='f8d99df1'> @@ -144392,147 +125878,47 @@ <qualified-type-def type-id='7462f12f' const='yes' id='106d717e'/> <pointer-type-def type-id='106d717e' size-in-bits='64' id='3049673c'/> <pointer-type-def type-id='f8d99df1' size-in-bits='64' id='f350dc99'/> + <function-decl name='virtio_device_restore' mangled-name='virtio_device_restore' filepath='drivers/virtio/virtio.c' line='395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtio_device_restore'> + <parameter type-id='5dbfcbb1' name='dev' filepath='drivers/virtio/virtio.c' line='395' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='virtio_device_freeze' mangled-name='virtio_device_freeze' filepath='drivers/virtio/virtio.c' line='380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtio_device_freeze'> + <parameter type-id='5dbfcbb1' name='dev' filepath='drivers/virtio/virtio.c' line='380' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='virtio_config_changed' mangled-name='virtio_config_changed' filepath='drivers/virtio/virtio.c' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtio_config_changed'> + <parameter type-id='5dbfcbb1' name='dev' filepath='drivers/virtio/virtio.c' line='134' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='virtio_check_driver_offered_feature' mangled-name='virtio_check_driver_offered_feature' filepath='drivers/virtio/virtio.c' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtio_check_driver_offered_feature'> <parameter type-id='b8574f7c' name='vdev' filepath='drivers/virtio/virtio.c' line='104' column='1'/> <parameter type-id='f0981eeb' name='fbit' filepath='drivers/virtio/virtio.c' line='105' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='virtio_config_changed' mangled-name='virtio_config_changed' filepath='drivers/virtio/virtio.c' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtio_config_changed'> - <parameter type-id='5dbfcbb1' name='dev' filepath='drivers/virtio/virtio.c' line='134' column='1'/> + <function-decl name='unregister_virtio_driver' mangled-name='unregister_virtio_driver' filepath='drivers/virtio/virtio.c' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_virtio_driver'> + <parameter type-id='f350dc99' name='driver' filepath='drivers/virtio/virtio.c' line='313' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='unregister_virtio_device' mangled-name='unregister_virtio_device' filepath='drivers/virtio/virtio.c' line='370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_virtio_device'> + <parameter type-id='5dbfcbb1' name='dev' filepath='drivers/virtio/virtio.c' line='370' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='register_virtio_driver' mangled-name='register_virtio_driver' filepath='drivers/virtio/virtio.c' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_virtio_driver'> <parameter type-id='f350dc99' name='driver' filepath='drivers/virtio/virtio.c' line='304' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='unregister_virtio_driver' mangled-name='unregister_virtio_driver' filepath='drivers/virtio/virtio.c' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_virtio_driver'> - <parameter type-id='f350dc99' name='driver' filepath='drivers/virtio/virtio.c' line='313' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='register_virtio_device' mangled-name='register_virtio_device' filepath='drivers/virtio/virtio.c' line='328' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_virtio_device'> <parameter type-id='5dbfcbb1' name='dev' filepath='drivers/virtio/virtio.c' line='328' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='unregister_virtio_device' mangled-name='unregister_virtio_device' filepath='drivers/virtio/virtio.c' line='370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_virtio_device'> - <parameter type-id='5dbfcbb1' name='dev' filepath='drivers/virtio/virtio.c' line='370' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='virtio_device_freeze' mangled-name='virtio_device_freeze' filepath='drivers/virtio/virtio.c' line='380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtio_device_freeze'> - <parameter type-id='5dbfcbb1' name='dev' filepath='drivers/virtio/virtio.c' line='380' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='virtio_device_restore' mangled-name='virtio_device_restore' filepath='drivers/virtio/virtio.c' line='395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtio_device_restore'> - <parameter type-id='5dbfcbb1' name='dev' filepath='drivers/virtio/virtio.c' line='395' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='drivers/virtio/virtio_ring.c' language='LANG_C89'> <pointer-type-def type-id='bf3ef905' size-in-bits='64' id='3f2244fd'/> <pointer-type-def type-id='1697786f' size-in-bits='64' id='3098d84b'/> - <function-decl name='virtio_max_dma_size' mangled-name='virtio_max_dma_size' filepath='drivers/virtio/virtio_ring.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtio_max_dma_size'> - <parameter type-id='5dbfcbb1' name='vdev' filepath='drivers/virtio/virtio_ring.c' line='261' column='1'/> - <return type-id='b59d7dce'/> - </function-decl> - <function-decl name='virtqueue_add_sgs' mangled-name='virtqueue_add_sgs' filepath='drivers/virtio/virtio_ring.c' line='1724' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_add_sgs'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1724' column='1'/> - <parameter type-id='3f2244fd' name='sgs' filepath='drivers/virtio/virtio_ring.c' line='1725' column='1'/> - <parameter type-id='f0981eeb' name='out_sgs' filepath='drivers/virtio/virtio_ring.c' line='1726' column='1'/> - <parameter type-id='f0981eeb' name='in_sgs' filepath='drivers/virtio/virtio_ring.c' line='1727' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/virtio/virtio_ring.c' line='1728' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/virtio/virtio_ring.c' line='1729' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='virtqueue_kick' mangled-name='virtqueue_kick' filepath='drivers/virtio/virtio_ring.c' line='1869' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_kick'> - <parameter type-id='91d0de51' name='vq' filepath='drivers/virtio/virtio_ring.c' line='1869' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='virtqueue_add_outbuf' mangled-name='virtqueue_add_outbuf' filepath='drivers/virtio/virtio_ring.c' line='1758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_add_outbuf'> - <parameter type-id='91d0de51' name='vq' filepath='drivers/virtio/virtio_ring.c' line='1758' column='1'/> - <parameter type-id='bf3ef905' name='sg' filepath='drivers/virtio/virtio_ring.c' line='1759' column='1'/> - <parameter type-id='f0981eeb' name='num' filepath='drivers/virtio/virtio_ring.c' line='1759' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/virtio/virtio_ring.c' line='1760' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/virtio/virtio_ring.c' line='1761' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='virtqueue_add_inbuf' mangled-name='virtqueue_add_inbuf' filepath='drivers/virtio/virtio_ring.c' line='1780' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_add_inbuf'> - <parameter type-id='91d0de51' name='vq' filepath='drivers/virtio/virtio_ring.c' line='1780' column='1'/> - <parameter type-id='bf3ef905' name='sg' filepath='drivers/virtio/virtio_ring.c' line='1781' column='1'/> - <parameter type-id='f0981eeb' name='num' filepath='drivers/virtio/virtio_ring.c' line='1781' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/virtio/virtio_ring.c' line='1782' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/virtio/virtio_ring.c' line='1783' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='virtqueue_add_inbuf_ctx' mangled-name='virtqueue_add_inbuf_ctx' filepath='drivers/virtio/virtio_ring.c' line='1803' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_add_inbuf_ctx'> - <parameter type-id='91d0de51' name='vq' filepath='drivers/virtio/virtio_ring.c' line='1803' column='1'/> - <parameter type-id='bf3ef905' name='sg' filepath='drivers/virtio/virtio_ring.c' line='1804' column='1'/> - <parameter type-id='f0981eeb' name='num' filepath='drivers/virtio/virtio_ring.c' line='1804' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='drivers/virtio/virtio_ring.c' line='1805' column='1'/> - <parameter type-id='eaa32e2f' name='ctx' filepath='drivers/virtio/virtio_ring.c' line='1806' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/virtio/virtio_ring.c' line='1807' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='virtqueue_kick_prepare' mangled-name='virtqueue_kick_prepare' filepath='drivers/virtio/virtio_ring.c' line='1824' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_kick_prepare'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1824' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='virtqueue_notify' mangled-name='virtqueue_notify' filepath='drivers/virtio/virtio_ring.c' line='1841' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_notify'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1841' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='virtqueue_get_buf_ctx' mangled-name='virtqueue_get_buf_ctx' filepath='drivers/virtio/virtio_ring.c' line='1894' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_get_buf_ctx'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1894' column='1'/> - <parameter type-id='807869d3' name='len' filepath='drivers/virtio/virtio_ring.c' line='1894' column='1'/> - <parameter type-id='63e171df' name='ctx' filepath='drivers/virtio/virtio_ring.c' line='1895' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='virtqueue_get_buf' mangled-name='virtqueue_get_buf' filepath='drivers/virtio/virtio_ring.c' line='1904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_get_buf'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1904' column='1'/> - <parameter type-id='807869d3' name='len' filepath='drivers/virtio/virtio_ring.c' line='1904' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='virtqueue_disable_cb' mangled-name='virtqueue_disable_cb' filepath='drivers/virtio/virtio_ring.c' line='1918' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_disable_cb'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1918' column='1'/> + <function-decl name='vring_transport_features' mangled-name='vring_transport_features' filepath='drivers/virtio/virtio_ring.c' line='2219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vring_transport_features'> + <parameter type-id='5dbfcbb1' name='vdev' filepath='drivers/virtio/virtio_ring.c' line='2219' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='virtqueue_enable_cb_prepare' mangled-name='virtqueue_enable_cb_prepare' filepath='drivers/virtio/virtio_ring.c' line='1941' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_enable_cb_prepare'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1941' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='virtqueue_poll' mangled-name='virtqueue_poll' filepath='drivers/virtio/virtio_ring.c' line='1959' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_poll'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1959' column='1'/> - <parameter type-id='f0981eeb' name='last_used_idx' filepath='drivers/virtio/virtio_ring.c' line='1959' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='virtqueue_enable_cb' mangled-name='virtqueue_enable_cb' filepath='drivers/virtio/virtio_ring.c' line='1983' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_enable_cb'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1983' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='virtqueue_enable_cb_delayed' mangled-name='virtqueue_enable_cb_delayed' filepath='drivers/virtio/virtio_ring.c' line='2004' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_enable_cb_delayed'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2004' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='virtqueue_detach_unused_buf' mangled-name='virtqueue_detach_unused_buf' filepath='drivers/virtio/virtio_ring.c' line='2021' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_detach_unused_buf'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2021' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='vring_interrupt' mangled-name='vring_interrupt' filepath='drivers/virtio/virtio_ring.c' line='2035' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vring_interrupt'> - <parameter type-id='95e97e5e' name='irq' filepath='drivers/virtio/virtio_ring.c' line='2035' column='1'/> - <parameter type-id='eaa32e2f' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2035' column='1'/> - <return type-id='4bdecfd7'/> - </function-decl> - <function-decl name='vring_create_virtqueue' mangled-name='vring_create_virtqueue' filepath='drivers/virtio/virtio_ring.c' line='2134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vring_create_virtqueue'> - <parameter type-id='f0981eeb' name='index' filepath='drivers/virtio/virtio_ring.c' line='2135' column='1'/> - <parameter type-id='f0981eeb' name='num' filepath='drivers/virtio/virtio_ring.c' line='2136' column='1'/> - <parameter type-id='f0981eeb' name='vring_align' filepath='drivers/virtio/virtio_ring.c' line='2137' column='1'/> - <parameter type-id='5dbfcbb1' name='vdev' filepath='drivers/virtio/virtio_ring.c' line='2138' column='1'/> - <parameter type-id='b50a4934' name='weak_barriers' filepath='drivers/virtio/virtio_ring.c' line='2139' column='1'/> - <parameter type-id='b50a4934' name='may_reduce_num' filepath='drivers/virtio/virtio_ring.c' line='2140' column='1'/> - <parameter type-id='b50a4934' name='context' filepath='drivers/virtio/virtio_ring.c' line='2141' column='1'/> - <parameter type-id='3098d84b' name='notify' filepath='drivers/virtio/virtio_ring.c' line='2142' column='1'/> - <parameter type-id='c881e0a0' name='callback' filepath='drivers/virtio/virtio_ring.c' line='2143' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='drivers/virtio/virtio_ring.c' line='2144' column='1'/> - <return type-id='91d0de51'/> - </function-decl> <function-decl name='vring_new_virtqueue' mangled-name='vring_new_virtqueue' filepath='drivers/virtio/virtio_ring.c' line='2159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vring_new_virtqueue'> <parameter type-id='f0981eeb' name='index' filepath='drivers/virtio/virtio_ring.c' line='2159' column='1'/> <parameter type-id='f0981eeb' name='num' filepath='drivers/virtio/virtio_ring.c' line='2160' column='1'/> @@ -144546,40 +125932,140 @@ <parameter type-id='80f4b756' name='name' filepath='drivers/virtio/virtio_ring.c' line='2168' column='1'/> <return type-id='91d0de51'/> </function-decl> + <function-decl name='vring_interrupt' mangled-name='vring_interrupt' filepath='drivers/virtio/virtio_ring.c' line='2035' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vring_interrupt'> + <parameter type-id='95e97e5e' name='irq' filepath='drivers/virtio/virtio_ring.c' line='2035' column='1'/> + <parameter type-id='eaa32e2f' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2035' column='1'/> + <return type-id='4bdecfd7'/> + </function-decl> <function-decl name='vring_del_virtqueue' mangled-name='vring_del_virtqueue' filepath='drivers/virtio/virtio_ring.c' line='2181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vring_del_virtqueue'> <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2181' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='vring_transport_features' mangled-name='vring_transport_features' filepath='drivers/virtio/virtio_ring.c' line='2219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vring_transport_features'> - <parameter type-id='5dbfcbb1' name='vdev' filepath='drivers/virtio/virtio_ring.c' line='2219' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='vring_create_virtqueue' mangled-name='vring_create_virtqueue' filepath='drivers/virtio/virtio_ring.c' line='2134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vring_create_virtqueue'> + <parameter type-id='f0981eeb' name='index' filepath='drivers/virtio/virtio_ring.c' line='2135' column='1'/> + <parameter type-id='f0981eeb' name='num' filepath='drivers/virtio/virtio_ring.c' line='2136' column='1'/> + <parameter type-id='f0981eeb' name='vring_align' filepath='drivers/virtio/virtio_ring.c' line='2137' column='1'/> + <parameter type-id='5dbfcbb1' name='vdev' filepath='drivers/virtio/virtio_ring.c' line='2138' column='1'/> + <parameter type-id='b50a4934' name='weak_barriers' filepath='drivers/virtio/virtio_ring.c' line='2139' column='1'/> + <parameter type-id='b50a4934' name='may_reduce_num' filepath='drivers/virtio/virtio_ring.c' line='2140' column='1'/> + <parameter type-id='b50a4934' name='context' filepath='drivers/virtio/virtio_ring.c' line='2141' column='1'/> + <parameter type-id='3098d84b' name='notify' filepath='drivers/virtio/virtio_ring.c' line='2142' column='1'/> + <parameter type-id='c881e0a0' name='callback' filepath='drivers/virtio/virtio_ring.c' line='2143' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='drivers/virtio/virtio_ring.c' line='2144' column='1'/> + <return type-id='91d0de51'/> </function-decl> - <function-decl name='virtqueue_get_vring_size' mangled-name='virtqueue_get_vring_size' filepath='drivers/virtio/virtio_ring.c' line='2252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_get_vring_size'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2252' column='1'/> - <return type-id='f0981eeb'/> + <function-decl name='virtqueue_poll' mangled-name='virtqueue_poll' filepath='drivers/virtio/virtio_ring.c' line='1959' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_poll'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1959' column='1'/> + <parameter type-id='f0981eeb' name='last_used_idx' filepath='drivers/virtio/virtio_ring.c' line='1959' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='virtqueue_notify' mangled-name='virtqueue_notify' filepath='drivers/virtio/virtio_ring.c' line='1841' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_notify'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1841' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='virtqueue_kick_prepare' mangled-name='virtqueue_kick_prepare' filepath='drivers/virtio/virtio_ring.c' line='1824' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_kick_prepare'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1824' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='virtqueue_kick' mangled-name='virtqueue_kick' filepath='drivers/virtio/virtio_ring.c' line='1869' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_kick'> + <parameter type-id='91d0de51' name='vq' filepath='drivers/virtio/virtio_ring.c' line='1869' column='1'/> + <return type-id='b50a4934'/> </function-decl> <function-decl name='virtqueue_is_broken' mangled-name='virtqueue_is_broken' filepath='drivers/virtio/virtio_ring.c' line='2261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_is_broken'> <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2261' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='virtio_break_device' mangled-name='virtio_break_device' filepath='drivers/virtio/virtio_ring.c' line='2273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtio_break_device'> - <parameter type-id='5dbfcbb1' name='dev' filepath='drivers/virtio/virtio_ring.c' line='2273' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='virtqueue_get_desc_addr' mangled-name='virtqueue_get_desc_addr' filepath='drivers/virtio/virtio_ring.c' line='2286' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_get_desc_addr'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2286' column='1'/> - <return type-id='cf29c9b3'/> - </function-decl> - <function-decl name='virtqueue_get_avail_addr' mangled-name='virtqueue_get_avail_addr' filepath='drivers/virtio/virtio_ring.c' line='2299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_get_avail_addr'> - <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2299' column='1'/> - <return type-id='cf29c9b3'/> + <function-decl name='virtqueue_get_vring_size' mangled-name='virtqueue_get_vring_size' filepath='drivers/virtio/virtio_ring.c' line='2252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_get_vring_size'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2252' column='1'/> + <return type-id='f0981eeb'/> </function-decl> <function-decl name='virtqueue_get_used_addr' mangled-name='virtqueue_get_used_addr' filepath='drivers/virtio/virtio_ring.c' line='2313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_get_used_addr'> <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2313' column='1'/> <return type-id='cf29c9b3'/> </function-decl> + <function-decl name='virtqueue_get_desc_addr' mangled-name='virtqueue_get_desc_addr' filepath='drivers/virtio/virtio_ring.c' line='2286' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_get_desc_addr'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2286' column='1'/> + <return type-id='cf29c9b3'/> + </function-decl> + <function-decl name='virtqueue_get_buf_ctx' mangled-name='virtqueue_get_buf_ctx' filepath='drivers/virtio/virtio_ring.c' line='1894' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_get_buf_ctx'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1894' column='1'/> + <parameter type-id='807869d3' name='len' filepath='drivers/virtio/virtio_ring.c' line='1894' column='1'/> + <parameter type-id='63e171df' name='ctx' filepath='drivers/virtio/virtio_ring.c' line='1895' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='virtqueue_get_buf' mangled-name='virtqueue_get_buf' filepath='drivers/virtio/virtio_ring.c' line='1904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_get_buf'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1904' column='1'/> + <parameter type-id='807869d3' name='len' filepath='drivers/virtio/virtio_ring.c' line='1904' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='virtqueue_get_avail_addr' mangled-name='virtqueue_get_avail_addr' filepath='drivers/virtio/virtio_ring.c' line='2299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_get_avail_addr'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2299' column='1'/> + <return type-id='cf29c9b3'/> + </function-decl> + <function-decl name='virtqueue_enable_cb_prepare' mangled-name='virtqueue_enable_cb_prepare' filepath='drivers/virtio/virtio_ring.c' line='1941' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_enable_cb_prepare'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1941' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='virtqueue_enable_cb_delayed' mangled-name='virtqueue_enable_cb_delayed' filepath='drivers/virtio/virtio_ring.c' line='2004' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_enable_cb_delayed'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2004' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='virtqueue_enable_cb' mangled-name='virtqueue_enable_cb' filepath='drivers/virtio/virtio_ring.c' line='1983' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_enable_cb'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1983' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='virtqueue_disable_cb' mangled-name='virtqueue_disable_cb' filepath='drivers/virtio/virtio_ring.c' line='1918' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_disable_cb'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1918' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='virtqueue_detach_unused_buf' mangled-name='virtqueue_detach_unused_buf' filepath='drivers/virtio/virtio_ring.c' line='2021' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_detach_unused_buf'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='2021' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='virtqueue_add_sgs' mangled-name='virtqueue_add_sgs' filepath='drivers/virtio/virtio_ring.c' line='1724' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_add_sgs'> + <parameter type-id='91d0de51' name='_vq' filepath='drivers/virtio/virtio_ring.c' line='1724' column='1'/> + <parameter type-id='3f2244fd' name='sgs' filepath='drivers/virtio/virtio_ring.c' line='1725' column='1'/> + <parameter type-id='f0981eeb' name='out_sgs' filepath='drivers/virtio/virtio_ring.c' line='1726' column='1'/> + <parameter type-id='f0981eeb' name='in_sgs' filepath='drivers/virtio/virtio_ring.c' line='1727' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/virtio/virtio_ring.c' line='1728' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/virtio/virtio_ring.c' line='1729' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='virtqueue_add_outbuf' mangled-name='virtqueue_add_outbuf' filepath='drivers/virtio/virtio_ring.c' line='1758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_add_outbuf'> + <parameter type-id='91d0de51' name='vq' filepath='drivers/virtio/virtio_ring.c' line='1758' column='1'/> + <parameter type-id='bf3ef905' name='sg' filepath='drivers/virtio/virtio_ring.c' line='1759' column='1'/> + <parameter type-id='f0981eeb' name='num' filepath='drivers/virtio/virtio_ring.c' line='1759' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/virtio/virtio_ring.c' line='1760' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/virtio/virtio_ring.c' line='1761' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='virtqueue_add_inbuf_ctx' mangled-name='virtqueue_add_inbuf_ctx' filepath='drivers/virtio/virtio_ring.c' line='1803' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_add_inbuf_ctx'> + <parameter type-id='91d0de51' name='vq' filepath='drivers/virtio/virtio_ring.c' line='1803' column='1'/> + <parameter type-id='bf3ef905' name='sg' filepath='drivers/virtio/virtio_ring.c' line='1804' column='1'/> + <parameter type-id='f0981eeb' name='num' filepath='drivers/virtio/virtio_ring.c' line='1804' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/virtio/virtio_ring.c' line='1805' column='1'/> + <parameter type-id='eaa32e2f' name='ctx' filepath='drivers/virtio/virtio_ring.c' line='1806' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/virtio/virtio_ring.c' line='1807' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='virtqueue_add_inbuf' mangled-name='virtqueue_add_inbuf' filepath='drivers/virtio/virtio_ring.c' line='1780' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtqueue_add_inbuf'> + <parameter type-id='91d0de51' name='vq' filepath='drivers/virtio/virtio_ring.c' line='1780' column='1'/> + <parameter type-id='bf3ef905' name='sg' filepath='drivers/virtio/virtio_ring.c' line='1781' column='1'/> + <parameter type-id='f0981eeb' name='num' filepath='drivers/virtio/virtio_ring.c' line='1781' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='drivers/virtio/virtio_ring.c' line='1782' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='drivers/virtio/virtio_ring.c' line='1783' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='virtio_max_dma_size' mangled-name='virtio_max_dma_size' filepath='drivers/virtio/virtio_ring.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtio_max_dma_size'> + <parameter type-id='5dbfcbb1' name='vdev' filepath='drivers/virtio/virtio_ring.c' line='261' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> + <function-decl name='virtio_break_device' mangled-name='virtio_break_device' filepath='drivers/virtio/virtio_ring.c' line='2273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='virtio_break_device'> + <parameter type-id='5dbfcbb1' name='dev' filepath='drivers/virtio/virtio_ring.c' line='2273' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-type size-in-bits='64' id='1697786f'> - <parameter type-id='91d0de51' name='_vq'/> + <parameter type-id='91d0de51'/> <return type-id='b50a4934'/> </function-type> </abi-instr> @@ -144701,11 +126187,9 @@ <pointer-type-def type-id='62d1e232' size-in-bits='64' id='d601a214'/> <pointer-type-def type-id='1d334f81' size-in-bits='64' id='daa81219'/> <pointer-type-def type-id='b370f5a5' size-in-bits='64' id='7bf5a5e5'/> - <function-decl name='watchdog_init_timeout' mangled-name='watchdog_init_timeout' filepath='drivers/watchdog/watchdog_core.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='watchdog_init_timeout'> - <parameter type-id='7bf5a5e5' name='wdd' filepath='drivers/watchdog/watchdog_core.c' line='110' column='1'/> - <parameter type-id='f0981eeb' name='timeout_parm' filepath='drivers/watchdog/watchdog_core.c' line='111' column='1'/> - <parameter type-id='fa0b179b' name='dev' filepath='drivers/watchdog/watchdog_core.c' line='111' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='watchdog_unregister_device' mangled-name='watchdog_unregister_device' filepath='drivers/watchdog/watchdog_core.c' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='watchdog_unregister_device'> + <parameter type-id='7bf5a5e5' name='wdd' filepath='drivers/watchdog/watchdog_core.c' line='343' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='watchdog_set_restart_priority' mangled-name='watchdog_set_restart_priority' filepath='drivers/watchdog/watchdog_core.c' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='watchdog_set_restart_priority'> <parameter type-id='7bf5a5e5' name='wdd' filepath='drivers/watchdog/watchdog_core.c' line='198' column='1'/> @@ -144716,9 +126200,11 @@ <parameter type-id='7bf5a5e5' name='wdd' filepath='drivers/watchdog/watchdog_core.c' line='297' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='watchdog_unregister_device' mangled-name='watchdog_unregister_device' filepath='drivers/watchdog/watchdog_core.c' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='watchdog_unregister_device'> - <parameter type-id='7bf5a5e5' name='wdd' filepath='drivers/watchdog/watchdog_core.c' line='343' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='watchdog_init_timeout' mangled-name='watchdog_init_timeout' filepath='drivers/watchdog/watchdog_core.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='watchdog_init_timeout'> + <parameter type-id='7bf5a5e5' name='wdd' filepath='drivers/watchdog/watchdog_core.c' line='110' column='1'/> + <parameter type-id='f0981eeb' name='timeout_parm' filepath='drivers/watchdog/watchdog_core.c' line='111' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='drivers/watchdog/watchdog_core.c' line='111' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='devm_watchdog_register_device' mangled-name='devm_watchdog_register_device' filepath='drivers/watchdog/watchdog_core.c' line='369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_watchdog_register_device'> <parameter type-id='fa0b179b' name='dev' filepath='drivers/watchdog/watchdog_core.c' line='369' column='1'/> @@ -144763,14 +126249,115 @@ <parameter type-id='80f25feb'/> <return type-id='95e97e5e'/> </function-type> + <pointer-type-def type-id='da62d64b' size-in-bits='64' id='80f25feb'/> + <class-decl name='kiocb' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='326' column='1' id='da62d64b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ki_filp' type-id='77e79a4b' visibility='default' filepath='include/linux/fs.h' line='327' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ki_pos' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='332' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ki_complete' type-id='9b28bd76' visibility='default' filepath='include/linux/fs.h' line='333' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='334' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ki_flags' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='335' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='ki_hint' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='304'> + <var-decl name='ki_ioprio' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='337' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ki_cookie' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='338' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='d647b094' size-in-bits='64' id='9b28bd76'/> + <function-type size-in-bits='64' id='d647b094'> + <parameter type-id='80f25feb'/> + <parameter type-id='bd54fe1a'/> + <parameter type-id='bd54fe1a'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> - <abi-instr address-size='64' path='fs/attr.c' language='LANG_C89'> - <function-decl name='simple_setattr' mangled-name='simple_setattr' filepath='include/linux/fs.h' line='3385' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_setattr'> - <parameter type-id='27675065'/> - <parameter type-id='ab7bbd67'/> + <abi-instr address-size='64' path='fs/anon_inodes.c' language='LANG_C89'> + <function-decl name='anon_inode_getfile' mangled-name='anon_inode_getfile' filepath='fs/anon_inodes.c' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='anon_inode_getfile'> + <parameter type-id='80f4b756' name='name' filepath='fs/anon_inodes.c' line='74' column='1'/> + <parameter type-id='61758ee5' name='fops' filepath='fs/anon_inodes.c' line='75' column='1'/> + <parameter type-id='eaa32e2f' name='priv' filepath='fs/anon_inodes.c' line='76' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='fs/anon_inodes.c' line='76' column='1'/> + <return type-id='77e79a4b'/> + </function-decl> + <function-decl name='anon_inode_getfd' mangled-name='anon_inode_getfd' filepath='fs/anon_inodes.c' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='anon_inode_getfd'> + <parameter type-id='80f4b756' name='name' filepath='fs/anon_inodes.c' line='125' column='1'/> + <parameter type-id='61758ee5' name='fops' filepath='fs/anon_inodes.c' line='125' column='1'/> + <parameter type-id='eaa32e2f' name='priv' filepath='fs/anon_inodes.c' line='126' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='fs/anon_inodes.c' line='126' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='fs/attr.c' language='LANG_C89'> + <qualified-type-def type-id='a9ef191f' const='yes' id='66bd4388'/> + <pointer-type-def type-id='66bd4388' size-in-bits='64' id='5df17806'/> + <function-decl name='setattr_prepare' mangled-name='setattr_prepare' filepath='fs/attr.c' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='setattr_prepare'> + <parameter type-id='27675065' name='dentry' filepath='fs/attr.c' line='61' column='1'/> + <parameter type-id='ab7bbd67' name='attr' filepath='fs/attr.c' line='61' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='setattr_copy' mangled-name='setattr_copy' filepath='fs/attr.c' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='setattr_copy'> + <parameter type-id='7e666abe' name='inode' filepath='fs/attr.c' line='180' column='1'/> + <parameter type-id='5df17806' name='attr' filepath='fs/attr.c' line='180' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='notify_change' mangled-name='notify_change' filepath='fs/attr.c' line='225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='notify_change'> + <parameter type-id='27675065' name='dentry' filepath='fs/attr.c' line='225' column='1'/> + <parameter type-id='ab7bbd67' name='attr' filepath='fs/attr.c' line='225' column='1'/> + <parameter type-id='8f39c6fc' name='delegated_inode' filepath='fs/attr.c' line='225' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='inode_newsize_ok' mangled-name='inode_newsize_ok' filepath='fs/attr.c' line='135' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inode_newsize_ok'> + <parameter type-id='c5a4eb7f' name='inode' filepath='fs/attr.c' line='135' column='1'/> + <parameter type-id='69bf7bee' name='offset' filepath='fs/attr.c' line='135' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <class-decl name='iattr' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='226' column='1' id='a9ef191f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ia_valid' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ia_mode' type-id='2594b00f' visibility='default' filepath='include/linux/fs.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ia_uid' type-id='d80b72e6' visibility='default' filepath='include/linux/fs.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='ia_gid' type-id='094d8048' visibility='default' filepath='include/linux/fs.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ia_size' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ia_atime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ia_mtime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ia_ctime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='ia_file' type-id='77e79a4b' visibility='default' filepath='include/linux/fs.h' line='241' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='45cc51cf' size-in-bits='64' id='c5a4eb7f'/> + <pointer-type-def type-id='a9ef191f' size-in-bits='64' id='ab7bbd67'/> + <pointer-type-def type-id='7e666abe' size-in-bits='64' id='8f39c6fc'/> + <qualified-type-def type-id='fe070fe8' const='yes' id='45cc51cf'/> + </abi-instr> <abi-instr address-size='64' path='fs/bad_inode.c' language='LANG_C89'> <function-decl name='make_bad_inode' mangled-name='make_bad_inode' filepath='fs/bad_inode.c' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='make_bad_inode'> <parameter type-id='7e666abe' name='inode' filepath='fs/bad_inode.c' line='198' column='1'/> @@ -144781,422 +126368,812 @@ <return type-id='b50a4934'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='fs/binfmt_elf.c' language='LANG_C89'> - <class-decl name='timeval' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/time.h' line='16' column='1' id='2a693ac3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tv_sec' type-id='f7d92306' visibility='default' filepath='include/uapi/linux/time.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tv_usec' type-id='55c6233e' visibility='default' filepath='include/uapi/linux/time.h' line='18' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='__kernel_time_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='89' column='1' id='f7d92306'/> - <typedef-decl name='__kernel_suseconds_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='41' column='1' id='55c6233e'/> - <function-decl name='vm_mmap' mangled-name='vm_mmap' filepath='include/linux/mm.h' line='2429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_mmap'> - <parameter type-id='77e79a4b'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='kvmalloc_node' mangled-name='kvmalloc_node' filepath='include/linux/mm.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvmalloc_node'> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='kvfree' mangled-name='kvfree' filepath='include/linux/mm.h' line='718' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvfree'> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ns_to_timeval' mangled-name='ns_to_timeval' filepath='include/linux/time32.h' line='207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ns_to_timeval'> - <parameter type-id='1eb56b1e'/> - <return type-id='2a693ac3'/> - </function-decl> - <function-decl name='file_path' mangled-name='file_path' filepath='include/linux/fs.h' line='3100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='file_path'> - <parameter type-id='77e79a4b'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='vm_munmap' mangled-name='vm_munmap' filepath='include/linux/mm.h' line='2428' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_munmap'> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> + <abi-instr address-size='64' path='fs/block_dev.c' language='LANG_C89'> + <function-decl name='set_blocksize' mangled-name='set_blocksize' filepath='fs/block_dev.c' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_blocksize'> + <parameter type-id='b88dd945' name='bdev' filepath='fs/block_dev.c' line='122' column='1'/> + <parameter type-id='95e97e5e' name='size' filepath='fs/block_dev.c' line='122' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='get_random_bytes' mangled-name='get_random_bytes' filepath='include/linux/random.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_random_bytes'> - <parameter type-id='eaa32e2f'/> + <function-decl name='blkdev_put' mangled-name='blkdev_put' filepath='fs/block_dev.c' line='1905' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blkdev_put'> + <parameter type-id='b88dd945' name='bdev' filepath='fs/block_dev.c' line='1905' column='1'/> + <parameter type-id='2665334e' name='mode' filepath='fs/block_dev.c' line='1905' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='blkdev_get_by_path' mangled-name='blkdev_get_by_path' filepath='fs/block_dev.c' line='1766' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blkdev_get_by_path'> + <parameter type-id='80f4b756' name='path' filepath='fs/block_dev.c' line='1766' column='1'/> + <parameter type-id='2665334e' name='mode' filepath='fs/block_dev.c' line='1766' column='1'/> + <parameter type-id='eaa32e2f' name='holder' filepath='fs/block_dev.c' line='1767' column='1'/> + <return type-id='b88dd945'/> + </function-decl> + <function-decl name='sync_blockdev' mangled-name='sync_blockdev' filepath='fs/block_dev.c' line='503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_blockdev'> + <parameter type-id='b88dd945' name='bdev' filepath='fs/block_dev.c' line='503' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sb_set_blocksize' mangled-name='sb_set_blocksize' filepath='fs/block_dev.c' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sb_set_blocksize'> + <parameter type-id='42c8f564' name='sb' filepath='fs/block_dev.c' line='144' column='1'/> + <parameter type-id='95e97e5e' name='size' filepath='fs/block_dev.c' line='144' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sb_min_blocksize' mangled-name='sb_min_blocksize' filepath='fs/block_dev.c' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sb_min_blocksize'> + <parameter type-id='42c8f564' name='sb' filepath='fs/block_dev.c' line='157' column='1'/> + <parameter type-id='95e97e5e' name='size' filepath='fs/block_dev.c' line='157' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='revalidate_disk' mangled-name='revalidate_disk' filepath='fs/block_dev.c' line='1451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='revalidate_disk'> + <parameter type-id='33c599da' name='disk' filepath='fs/block_dev.c' line='1451' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='invalidate_bdev' mangled-name='invalidate_bdev' filepath='fs/block_dev.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='invalidate_bdev'> + <parameter type-id='b88dd945' name='bdev' filepath='fs/block_dev.c' line='92' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='check_disk_change' mangled-name='check_disk_change' filepath='fs/block_dev.c' line='1487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='check_disk_change'> + <parameter type-id='b88dd945' name='bdev' filepath='fs/block_dev.c' line='1487' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blkdev_get_by_dev' mangled-name='blkdev_get_by_dev' filepath='fs/block_dev.c' line='1811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blkdev_get_by_dev'> + <parameter type-id='8504f260' name='dev' filepath='fs/block_dev.c' line='1811' column='1'/> + <parameter type-id='2665334e' name='mode' filepath='fs/block_dev.c' line='1811' column='1'/> + <parameter type-id='eaa32e2f' name='holder' filepath='fs/block_dev.c' line='1811' column='1'/> + <return type-id='b88dd945'/> + </function-decl> + <function-decl name='blkdev_fsync' mangled-name='blkdev_fsync' filepath='fs/block_dev.c' line='665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blkdev_fsync'> + <parameter type-id='77e79a4b' name='filp' filepath='fs/block_dev.c' line='665' column='1'/> + <parameter type-id='69bf7bee' name='start' filepath='fs/block_dev.c' line='665' column='1'/> + <parameter type-id='69bf7bee' name='end' filepath='fs/block_dev.c' line='665' column='1'/> + <parameter type-id='95e97e5e' name='datasync' filepath='fs/block_dev.c' line='665' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='bd_unlink_disk_holder' mangled-name='bd_unlink_disk_holder' filepath='fs/block_dev.c' line='1372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bd_unlink_disk_holder'> + <parameter type-id='b88dd945' name='bdev' filepath='fs/block_dev.c' line='1372' column='1'/> + <parameter type-id='33c599da' name='disk' filepath='fs/block_dev.c' line='1372' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bd_link_disk_holder' mangled-name='bd_link_disk_holder' filepath='fs/block_dev.c' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bd_link_disk_holder'> + <parameter type-id='b88dd945' name='bdev' filepath='fs/block_dev.c' line='1307' column='1'/> + <parameter type-id='33c599da' name='disk' filepath='fs/block_dev.c' line='1307' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/buffer.c' language='LANG_C89'> + <class-decl name='buffer_head' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/buffer_head.h' line='63' column='1' id='4943c066'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='b_state' type-id='7359adad' visibility='default' filepath='include/linux/buffer_head.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='b_this_page' type-id='c485c22c' visibility='default' filepath='include/linux/buffer_head.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='b_page' type-id='02f11ed4' visibility='default' filepath='include/linux/buffer_head.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='b_blocknr' type-id='a42536cd' visibility='default' filepath='include/linux/buffer_head.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='b_size' type-id='b59d7dce' visibility='default' filepath='include/linux/buffer_head.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='b_data' type-id='26a90f95' visibility='default' filepath='include/linux/buffer_head.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='b_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/buffer_head.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='b_end_io' type-id='7874b245' visibility='default' filepath='include/linux/buffer_head.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='b_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/buffer_head.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='b_assoc_buffers' type-id='72f469ec' visibility='default' filepath='include/linux/buffer_head.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='b_assoc_map' type-id='f57039f0' visibility='default' filepath='include/linux/buffer_head.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='b_count' type-id='49178f86' visibility='default' filepath='include/linux/buffer_head.h' line='78' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='bh_end_io_t' type-id='e1740daa' filepath='include/linux/buffer_head.h' line='52' column='1' id='6797a3ea'/> + <typedef-decl name='get_block_t' type-id='45550f94' filepath='include/linux/fs.h' line='92' column='1' id='4316c9c9'/> + <pointer-type-def type-id='6797a3ea' size-in-bits='64' id='7874b245'/> + <pointer-type-def type-id='4943c066' size-in-bits='64' id='c485c22c'/> + <pointer-type-def type-id='c485c22c' size-in-bits='64' id='64906f72'/> + <pointer-type-def type-id='4316c9c9' size-in-bits='64' id='05ca8778'/> + <function-decl name='unlock_buffer' mangled-name='unlock_buffer' filepath='fs/buffer.c' line='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlock_buffer'> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='71' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='touch_buffer' mangled-name='touch_buffer' filepath='fs/buffer.c' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='touch_buffer'> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='58' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sync_mapping_buffers' mangled-name='sync_mapping_buffers' filepath='fs/buffer.c' line='517' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_mapping_buffers'> + <parameter type-id='f57039f0' name='mapping' filepath='fs/buffer.c' line='517' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='end_buffer_write_sync' mangled-name='end_buffer_write_sync' filepath='fs/buffer.c' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='end_buffer_write_sync'> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='170' column='1'/> + <parameter type-id='95e97e5e' name='uptodate' filepath='fs/buffer.c' line='170' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mark_buffer_write_io_error' mangled-name='mark_buffer_write_io_error' filepath='fs/buffer.c' line='1122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mark_buffer_write_io_error'> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='1122' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sync_dirty_buffer' mangled-name='sync_dirty_buffer' filepath='fs/buffer.c' line='3182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_dirty_buffer'> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='3182' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__sync_dirty_buffer' mangled-name='__sync_dirty_buffer' filepath='fs/buffer.c' line='3153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sync_dirty_buffer'> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='3153' column='1'/> + <parameter type-id='95e97e5e' name='op_flags' filepath='fs/buffer.c' line='3153' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='submit_bh' mangled-name='submit_bh' filepath='fs/buffer.c' line='3074' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='submit_bh'> + <parameter type-id='95e97e5e' name='op' filepath='fs/buffer.c' line='3074' column='1'/> + <parameter type-id='95e97e5e' name='op_flags' filepath='fs/buffer.c' line='3074' column='1'/> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='3074' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mark_buffer_dirty' mangled-name='mark_buffer_dirty' filepath='fs/buffer.c' line='1087' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mark_buffer_dirty'> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='1087' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ll_rw_block' mangled-name='ll_rw_block' filepath='fs/buffer.c' line='3106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ll_rw_block'> + <parameter type-id='95e97e5e' name='op' filepath='fs/buffer.c' line='3106' column='1'/> + <parameter type-id='95e97e5e' name='op_flags' filepath='fs/buffer.c' line='3106' column='1'/> + <parameter type-id='95e97e5e' name='nr' filepath='fs/buffer.c' line='3106' column='1'/> + <parameter type-id='64906f72' name='bhs' filepath='fs/buffer.c' line='3106' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='end_buffer_read_sync' mangled-name='end_buffer_read_sync' filepath='fs/buffer.c' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='end_buffer_read_sync'> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='163' column='1'/> + <parameter type-id='95e97e5e' name='uptodate' filepath='fs/buffer.c' line='163' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='invalidate_inode_buffers' mangled-name='invalidate_inode_buffers' filepath='fs/buffer.c' line='762' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='invalidate_inode_buffers'> + <parameter type-id='7e666abe' name='inode' filepath='fs/buffer.c' line='762' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='generic_write_end' mangled-name='generic_write_end' filepath='fs/buffer.c' line='2137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_write_end'> + <parameter type-id='77e79a4b' name='file' filepath='fs/buffer.c' line='2137' column='1'/> + <parameter type-id='f57039f0' name='mapping' filepath='fs/buffer.c' line='2137' column='1'/> + <parameter type-id='69bf7bee' name='pos' filepath='fs/buffer.c' line='2138' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='fs/buffer.c' line='2138' column='1'/> + <parameter type-id='f0981eeb' name='copied' filepath='fs/buffer.c' line='2138' column='1'/> + <parameter type-id='02f11ed4' name='page' filepath='fs/buffer.c' line='2139' column='1'/> + <parameter type-id='eaa32e2f' name='fsdata' filepath='fs/buffer.c' line='2139' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='generic_cont_expand_simple' mangled-name='generic_cont_expand_simple' filepath='fs/buffer.c' line='2318' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_cont_expand_simple'> + <parameter type-id='7e666abe' name='inode' filepath='fs/buffer.c' line='2318' column='1'/> + <parameter type-id='69bf7bee' name='size' filepath='fs/buffer.c' line='2318' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='generic_block_bmap' mangled-name='generic_block_bmap' filepath='fs/buffer.c' line='2954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_block_bmap'> + <parameter type-id='f57039f0' name='mapping' filepath='fs/buffer.c' line='2954' column='1'/> + <parameter type-id='a42536cd' name='block' filepath='fs/buffer.c' line='2954' column='1'/> + <parameter type-id='05ca8778' name='get_block' filepath='fs/buffer.c' line='2955' column='1'/> + <return type-id='a42536cd'/> + </function-decl> + <function-decl name='free_buffer_head' mangled-name='free_buffer_head' filepath='fs/buffer.c' line='3364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_buffer_head'> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='3364' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='create_empty_buffers' mangled-name='create_empty_buffers' filepath='fs/buffer.c' line='1525' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='create_empty_buffers'> + <parameter type-id='02f11ed4' name='page' filepath='fs/buffer.c' line='1525' column='1'/> + <parameter type-id='7359adad' name='blocksize' filepath='fs/buffer.c' line='1526' column='1'/> + <parameter type-id='7359adad' name='b_state' filepath='fs/buffer.c' line='1526' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='alloc_page_buffers' mangled-name='alloc_page_buffers' filepath='fs/buffer.c' line='815' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_page_buffers'> + <parameter type-id='02f11ed4' name='page' filepath='fs/buffer.c' line='815' column='1'/> + <parameter type-id='7359adad' name='size' filepath='fs/buffer.c' line='815' column='1'/> + <parameter type-id='b50a4934' name='retry' filepath='fs/buffer.c' line='816' column='1'/> + <return type-id='c485c22c'/> + </function-decl> + <function-decl name='cont_write_begin' mangled-name='cont_write_begin' filepath='fs/buffer.c' line='2418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cont_write_begin'> + <parameter type-id='77e79a4b' name='file' filepath='fs/buffer.c' line='2418' column='1'/> + <parameter type-id='f57039f0' name='mapping' filepath='fs/buffer.c' line='2418' column='1'/> + <parameter type-id='69bf7bee' name='pos' filepath='fs/buffer.c' line='2419' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='fs/buffer.c' line='2419' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='fs/buffer.c' line='2419' column='1'/> + <parameter type-id='9f93c9da' name='pagep' filepath='fs/buffer.c' line='2420' column='1'/> + <parameter type-id='63e171df' name='fsdata' filepath='fs/buffer.c' line='2420' column='1'/> + <parameter type-id='05ca8778' name='get_block' filepath='fs/buffer.c' line='2421' column='1'/> + <parameter type-id='b53e8dbb' name='bytes' filepath='fs/buffer.c' line='2421' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='block_write_full_page' mangled-name='block_write_full_page' filepath='fs/buffer.c' line='2921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='block_write_full_page'> + <parameter type-id='02f11ed4' name='page' filepath='fs/buffer.c' line='2921' column='1'/> + <parameter type-id='05ca8778' name='get_block' filepath='fs/buffer.c' line='2921' column='1'/> + <parameter type-id='c2c60445' name='wbc' filepath='fs/buffer.c' line='2922' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='block_is_partially_uptodate' mangled-name='block_is_partially_uptodate' filepath='fs/buffer.c' line='2183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='block_is_partially_uptodate'> + <parameter type-id='02f11ed4' name='page' filepath='fs/buffer.c' line='2183' column='1'/> + <parameter type-id='7359adad' name='from' filepath='fs/buffer.c' line='2183' column='1'/> + <parameter type-id='7359adad' name='count' filepath='fs/buffer.c' line='2184' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='block_invalidatepage' mangled-name='block_invalidatepage' filepath='fs/buffer.c' line='1470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='block_invalidatepage'> + <parameter type-id='02f11ed4' name='page' filepath='fs/buffer.c' line='1470' column='1'/> + <parameter type-id='f0981eeb' name='offset' filepath='fs/buffer.c' line='1470' column='1'/> + <parameter type-id='f0981eeb' name='length' filepath='fs/buffer.c' line='1471' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__wait_on_buffer' mangled-name='__wait_on_buffer' filepath='fs/buffer.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__wait_on_buffer'> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='118' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__lock_buffer' mangled-name='__lock_buffer' filepath='fs/buffer.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__lock_buffer'> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='65' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__getblk_gfp' mangled-name='__getblk_gfp' filepath='fs/buffer.c' line='1316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__getblk_gfp'> + <parameter type-id='b88dd945' name='bdev' filepath='fs/buffer.c' line='1316' column='1'/> + <parameter type-id='a42536cd' name='block' filepath='fs/buffer.c' line='1316' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='fs/buffer.c' line='1317' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='fs/buffer.c' line='1317' column='1'/> + <return type-id='c485c22c'/> + </function-decl> + <function-decl name='__find_get_block' mangled-name='__find_get_block' filepath='fs/buffer.c' line='1291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__find_get_block'> + <parameter type-id='b88dd945' name='bdev' filepath='fs/buffer.c' line='1291' column='1'/> + <parameter type-id='a42536cd' name='block' filepath='fs/buffer.c' line='1291' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='fs/buffer.c' line='1291' column='1'/> + <return type-id='c485c22c'/> + </function-decl> + <function-decl name='__brelse' mangled-name='__brelse' filepath='fs/buffer.c' line='1140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__brelse'> + <parameter type-id='c485c22c' name='buf' filepath='fs/buffer.c' line='1140' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__breadahead' mangled-name='__breadahead' filepath='fs/buffer.c' line='1331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__breadahead'> + <parameter type-id='b88dd945' name='bdev' filepath='fs/buffer.c' line='1331' column='1'/> + <parameter type-id='a42536cd' name='block' filepath='fs/buffer.c' line='1331' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='fs/buffer.c' line='1331' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__bread_gfp' mangled-name='__bread_gfp' filepath='fs/buffer.c' line='1365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bread_gfp'> + <parameter type-id='b88dd945' name='bdev' filepath='fs/buffer.c' line='1365' column='1'/> + <parameter type-id='a42536cd' name='block' filepath='fs/buffer.c' line='1365' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='fs/buffer.c' line='1366' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='fs/buffer.c' line='1366' column='1'/> + <return type-id='c485c22c'/> + </function-decl> + <function-decl name='__bforget' mangled-name='__bforget' filepath='fs/buffer.c' line='1154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bforget'> + <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='1154' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='45550f94'> + <parameter type-id='7e666abe'/> + <parameter type-id='a42536cd'/> + <parameter type-id='c485c22c'/> <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e1740daa'> + <parameter type-id='c485c22c'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='705711f5' size-in-bits='64' id='c2c60445'/> + <class-decl name='writeback_control' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/writeback.h' line='51' column='1' id='705711f5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nr_to_write' type-id='bd54fe1a' visibility='default' filepath='include/linux/writeback.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pages_skipped' type-id='bd54fe1a' visibility='default' filepath='include/linux/writeback.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='range_start' type-id='69bf7bee' visibility='default' filepath='include/linux/writeback.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='range_end' type-id='69bf7bee' visibility='default' filepath='include/linux/writeback.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sync_mode' type-id='cf92d981' visibility='default' filepath='include/linux/writeback.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='for_kupdate' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='for_background' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='tagged_writepages' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='for_reclaim' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='range_cyclic' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='for_sync' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='no_cgroup_owner' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='punt_to_cgroup' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='wb' type-id='f885ca7d' visibility='default' filepath='include/linux/writeback.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='inode' type-id='7e666abe' visibility='default' filepath='include/linux/writeback.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='wb_id' type-id='95e97e5e' visibility='default' filepath='include/linux/writeback.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='wb_lcand_id' type-id='95e97e5e' visibility='default' filepath='include/linux/writeback.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='wb_tcand_id' type-id='95e97e5e' visibility='default' filepath='include/linux/writeback.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='wb_bytes' type-id='b59d7dce' visibility='default' filepath='include/linux/writeback.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='wb_lcand_bytes' type-id='b59d7dce' visibility='default' filepath='include/linux/writeback.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='wb_tcand_bytes' type-id='b59d7dce' visibility='default' filepath='include/linux/writeback.h' line='93' column='1'/> + </data-member> + </class-decl> + <enum-decl name='writeback_sync_modes' filepath='include/linux/writeback.h' line='41' column='1' id='cf92d981'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='WB_SYNC_NONE' value='0'/> + <enumerator name='WB_SYNC_ALL' value='1'/> + </enum-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/char_dev.c' language='LANG_C89'> + <pointer-type-def type-id='8504f260' size-in-bits='64' id='33f86a47'/> + <function-decl name='cdev_device_add' mangled-name='cdev_device_add' filepath='fs/char_dev.c' line='534' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdev_device_add'> + <parameter type-id='3e6eb939' name='cdev' filepath='fs/char_dev.c' line='534' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='fs/char_dev.c' line='534' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='unregister_chrdev_region' mangled-name='unregister_chrdev_region' filepath='fs/char_dev.c' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_chrdev_region'> + <parameter type-id='8504f260' name='from' filepath='fs/char_dev.c' line='311' column='1'/> + <parameter type-id='f0981eeb' name='count' filepath='fs/char_dev.c' line='311' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='register_chrdev_region' mangled-name='register_chrdev_region' filepath='fs/char_dev.c' line='200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_chrdev_region'> + <parameter type-id='8504f260' name='from' filepath='fs/char_dev.c' line='200' column='1'/> + <parameter type-id='f0981eeb' name='count' filepath='fs/char_dev.c' line='200' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/char_dev.c' line='200' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cdev_init' mangled-name='cdev_init' filepath='fs/char_dev.c' line='648' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdev_init'> + <parameter type-id='3e6eb939' name='cdev' filepath='fs/char_dev.c' line='648' column='1'/> + <parameter type-id='61758ee5' name='fops' filepath='fs/char_dev.c' line='648' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cdev_device_del' mangled-name='cdev_device_del' filepath='fs/char_dev.c' line='568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdev_device_del'> + <parameter type-id='3e6eb939' name='cdev' filepath='fs/char_dev.c' line='568' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='fs/char_dev.c' line='568' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cdev_del' mangled-name='cdev_del' filepath='fs/char_dev.c' line='591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdev_del'> + <parameter type-id='3e6eb939' name='p' filepath='fs/char_dev.c' line='591' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cdev_alloc' mangled-name='cdev_alloc' filepath='fs/char_dev.c' line='630' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdev_alloc'> + <return type-id='3e6eb939'/> + </function-decl> + <function-decl name='cdev_add' mangled-name='cdev_add' filepath='fs/char_dev.c' line='479' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdev_add'> + <parameter type-id='3e6eb939' name='p' filepath='fs/char_dev.c' line='479' column='1'/> + <parameter type-id='8504f260' name='dev' filepath='fs/char_dev.c' line='479' column='1'/> + <parameter type-id='f0981eeb' name='count' filepath='fs/char_dev.c' line='479' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='alloc_chrdev_region' mangled-name='alloc_chrdev_region' filepath='fs/char_dev.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_chrdev_region'> + <parameter type-id='33f86a47' name='dev' filepath='fs/char_dev.c' line='236' column='1'/> + <parameter type-id='f0981eeb' name='baseminor' filepath='fs/char_dev.c' line='236' column='1'/> + <parameter type-id='f0981eeb' name='count' filepath='fs/char_dev.c' line='236' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/char_dev.c' line='237' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__unregister_chrdev' mangled-name='__unregister_chrdev' filepath='fs/char_dev.c' line='335' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__unregister_chrdev'> + <parameter type-id='f0981eeb' name='major' filepath='fs/char_dev.c' line='335' column='1'/> + <parameter type-id='f0981eeb' name='baseminor' filepath='fs/char_dev.c' line='335' column='1'/> + <parameter type-id='f0981eeb' name='count' filepath='fs/char_dev.c' line='336' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/char_dev.c' line='336' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__register_chrdev' mangled-name='__register_chrdev' filepath='fs/char_dev.c' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__register_chrdev'> + <parameter type-id='f0981eeb' name='major' filepath='fs/char_dev.c' line='268' column='1'/> + <parameter type-id='f0981eeb' name='baseminor' filepath='fs/char_dev.c' line='268' column='1'/> + <parameter type-id='f0981eeb' name='count' filepath='fs/char_dev.c' line='269' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/char_dev.c' line='269' column='1'/> + <parameter type-id='61758ee5' name='fops' filepath='fs/char_dev.c' line='270' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/configfs/dir.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='160' id='664ac0b7'> + <subrange length='20' type-id='7ff19f0f' id='fdca39cf'/> + </array-type-def> + <class-decl name='configfs_subsystem' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='226' column='1' id='4bdc1a8c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='su_group' type-id='f05eea43' visibility='default' filepath='include/linux/configfs.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='su_mutex' type-id='925167dc' visibility='default' filepath='include/linux/configfs.h' line='228' column='1'/> + </data-member> + </class-decl> + <class-decl name='config_group' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='79' column='1' id='f05eea43'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cg_item' type-id='79236ccf' visibility='default' filepath='include/linux/configfs.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='cg_children' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='cg_subsys' type-id='598755ca' visibility='default' filepath='include/linux/configfs.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='default_groups' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='group_entry' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='84' column='1'/> + </data-member> + </class-decl> + <class-decl name='config_item' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='40' column='1' id='79236ccf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ci_name' type-id='26a90f95' visibility='default' filepath='include/linux/configfs.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ci_namebuf' type-id='664ac0b7' visibility='default' filepath='include/linux/configfs.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='ci_kref' type-id='400fb07b' visibility='default' filepath='include/linux/configfs.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ci_entry' type-id='72f469ec' visibility='default' filepath='include/linux/configfs.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ci_parent' type-id='7a29ff27' visibility='default' filepath='include/linux/configfs.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ci_group' type-id='97aff453' visibility='default' filepath='include/linux/configfs.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='ci_type' type-id='596e8e55' visibility='default' filepath='include/linux/configfs.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='ci_dentry' type-id='27675065' visibility='default' filepath='include/linux/configfs.h' line='48' column='1'/> + </data-member> + </class-decl> + <class-decl name='config_item_type' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='67' column='1' id='d6939bb8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ct_owner' type-id='2730d015' visibility='default' filepath='include/linux/configfs.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ct_item_ops' type-id='603e39d9' visibility='default' filepath='include/linux/configfs.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ct_group_ops' type-id='e8051adb' visibility='default' filepath='include/linux/configfs.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ct_attrs' type-id='bbec9157' visibility='default' filepath='include/linux/configfs.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ct_bin_attrs' type-id='07234631' visibility='default' filepath='include/linux/configfs.h' line='72' column='1'/> + </data-member> + </class-decl> + <class-decl name='configfs_item_operations' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='212' column='1' id='a60315e1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='release' type-id='62924a52' visibility='default' filepath='include/linux/configfs.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='allow_link' type-id='dbb91d59' visibility='default' filepath='include/linux/configfs.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='drop_link' type-id='63faaa44' visibility='default' filepath='include/linux/configfs.h' line='215' column='1'/> + </data-member> + </class-decl> + <class-decl name='configfs_group_operations' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='218' column='1' id='6d5a1dab'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='make_item' type-id='263d54b5' visibility='default' filepath='include/linux/configfs.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='make_group' type-id='45c2a1d1' visibility='default' filepath='include/linux/configfs.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='commit_item' type-id='d841f43f' visibility='default' filepath='include/linux/configfs.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='disconnect_notify' type-id='ee7d45c8' visibility='default' filepath='include/linux/configfs.h' line='222' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='drop_item' type-id='ee7d45c8' visibility='default' filepath='include/linux/configfs.h' line='223' column='1'/> + </data-member> + </class-decl> + <class-decl name='configfs_attribute' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='117' column='1' id='5f2e9b8f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ca_name' type-id='80f4b756' visibility='default' filepath='include/linux/configfs.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ca_owner' type-id='2730d015' visibility='default' filepath='include/linux/configfs.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ca_mode' type-id='2594b00f' visibility='default' filepath='include/linux/configfs.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='show' type-id='03385b06' visibility='default' filepath='include/linux/configfs.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='store' type-id='f2e3940a' visibility='default' filepath='include/linux/configfs.h' line='122' column='1'/> + </data-member> + </class-decl> + <class-decl name='configfs_bin_attribute' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/configfs.h' line='153' column='1' id='77d12c79'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cb_attr' type-id='5f2e9b8f' visibility='default' filepath='include/linux/configfs.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='cb_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/configfs.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cb_max_size' type-id='b59d7dce' visibility='default' filepath='include/linux/configfs.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='read' type-id='8d4ac8c3' visibility='default' filepath='include/linux/configfs.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='write' type-id='8d4ac8c3' visibility='default' filepath='include/linux/configfs.h' line='158' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='f05eea43' size-in-bits='64' id='97aff453'/> + <pointer-type-def type-id='18ab9185' size-in-bits='64' id='45c2a1d1'/> + <pointer-type-def type-id='79236ccf' size-in-bits='64' id='7a29ff27'/> + <pointer-type-def type-id='34f1eb39' size-in-bits='64' id='263d54b5'/> + <pointer-type-def type-id='5f2e9b8f' size-in-bits='64' id='32db1b87'/> + <pointer-type-def type-id='32db1b87' size-in-bits='64' id='bbec9157'/> + <pointer-type-def type-id='77d12c79' size-in-bits='64' id='9bdc8381'/> + <pointer-type-def type-id='9bdc8381' size-in-bits='64' id='07234631'/> + <pointer-type-def type-id='6d5a1dab' size-in-bits='64' id='e8051adb'/> + <pointer-type-def type-id='a60315e1' size-in-bits='64' id='603e39d9'/> + <pointer-type-def type-id='4bdc1a8c' size-in-bits='64' id='598755ca'/> + <qualified-type-def type-id='d6939bb8' const='yes' id='d88ac15d'/> + <pointer-type-def type-id='d88ac15d' size-in-bits='64' id='596e8e55'/> + <pointer-type-def type-id='72ce0fb3' size-in-bits='64' id='d841f43f'/> + <pointer-type-def type-id='8b1bf035' size-in-bits='64' id='dbb91d59'/> + <pointer-type-def type-id='7f00154c' size-in-bits='64' id='03385b06'/> + <pointer-type-def type-id='0bb075d8' size-in-bits='64' id='f2e3940a'/> + <pointer-type-def type-id='baf016ef' size-in-bits='64' id='8d4ac8c3'/> + <pointer-type-def type-id='0f872816' size-in-bits='64' id='ee7d45c8'/> + <pointer-type-def type-id='d724f4d0' size-in-bits='64' id='62924a52'/> + <pointer-type-def type-id='e29a2892' size-in-bits='64' id='63faaa44'/> + <function-decl name='configfs_unregister_subsystem' mangled-name='configfs_unregister_subsystem' filepath='fs/configfs/dir.c' line='1934' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='configfs_unregister_subsystem'> + <parameter type-id='598755ca' name='subsys' filepath='fs/configfs/dir.c' line='1934' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='configfs_register_subsystem' mangled-name='configfs_register_subsystem' filepath='fs/configfs/dir.c' line='1874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='configfs_register_subsystem'> + <parameter type-id='598755ca' name='subsys' filepath='fs/configfs/dir.c' line='1874' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='18ab9185'> + <parameter type-id='97aff453'/> + <parameter type-id='80f4b756'/> + <return type-id='97aff453'/> + </function-type> + <function-type size-in-bits='64' id='34f1eb39'> + <parameter type-id='97aff453'/> + <parameter type-id='80f4b756'/> + <return type-id='7a29ff27'/> + </function-type> + <function-type size-in-bits='64' id='72ce0fb3'> + <parameter type-id='7a29ff27'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8b1bf035'> + <parameter type-id='7a29ff27'/> + <parameter type-id='7a29ff27'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7f00154c'> + <parameter type-id='7a29ff27'/> + <parameter type-id='26a90f95'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='0bb075d8'> + <parameter type-id='7a29ff27'/> + <parameter type-id='80f4b756'/> + <parameter type-id='b59d7dce'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='baf016ef'> + <parameter type-id='7a29ff27'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='b59d7dce'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='0f872816'> + <parameter type-id='97aff453'/> + <parameter type-id='7a29ff27'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d724f4d0'> + <parameter type-id='7a29ff27'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='e29a2892'> + <parameter type-id='7a29ff27'/> + <parameter type-id='7a29ff27'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='fs/configfs/item.c' language='LANG_C89'> + <function-decl name='config_item_put' mangled-name='config_item_put' filepath='fs/configfs/item.c' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='config_item_put'> + <parameter type-id='7a29ff27' name='item' filepath='fs/configfs/item.c' line='148' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='config_group_init_type_name' mangled-name='config_group_init_type_name' filepath='fs/configfs/item.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='config_group_init_type_name'> + <parameter type-id='97aff453' name='group' filepath='fs/configfs/item.c' line='94' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/configfs/item.c' line='94' column='1'/> + <parameter type-id='596e8e55' name='type' filepath='fs/configfs/item.c' line='95' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='config_group_init' mangled-name='config_group_init' filepath='fs/configfs/item.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='config_group_init'> + <parameter type-id='97aff453' name='group' filepath='fs/configfs/item.c' line='159' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='fs/binfmt_misc.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='26a90f95' size-in-bits='512' id='460b55b1'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <class-decl name='audit_names' is-struct='yes' visibility='default' is-declaration-only='yes' id='90177497'/> - <array-type-def dimensions='1' type-id='9b45d938' size-in-bits='infinite' id='0904d1cc'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='fs_context_operations' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='110' column='1' id='d2bd1e05'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='free' type-id='18811e61' visibility='default' filepath='include/linux/fs_context.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dup' type-id='0177caaf' visibility='default' filepath='include/linux/fs_context.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='parse_param' type-id='7af12c47' visibility='default' filepath='include/linux/fs_context.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='parse_monolithic' type-id='33c348f4' visibility='default' filepath='include/linux/fs_context.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='get_tree' type-id='57f0383a' visibility='default' filepath='include/linux/fs_context.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='reconfigure' type-id='57f0383a' visibility='default' filepath='include/linux/fs_context.h' line='116' column='1'/> - </data-member> - </class-decl> - <class-decl name='fs_parameter' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='64' column='1' id='f3f97f82'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='key' type-id='80f4b756' visibility='default' filepath='include/linux/fs_context.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='7f8e7476' visibility='default' filepath='include/linux/fs_context.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='' type-id='f7274614' visibility='default' filepath='include/linux/fs_context.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/fs_context.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dirfd' type-id='95e97e5e' visibility='default' filepath='include/linux/fs_context.h' line='74' column='1'/> - </data-member> - </class-decl> - <enum-decl name='fs_value_type' filepath='include/linux/fs_context.h' line='51' column='1' id='7f8e7476'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='fs_value_is_undefined' value='0'/> - <enumerator name='fs_value_is_flag' value='1'/> - <enumerator name='fs_value_is_string' value='2'/> - <enumerator name='fs_value_is_blob' value='3'/> - <enumerator name='fs_value_is_filename' value='4'/> - <enumerator name='fs_value_is_filename_empty' value='5'/> - <enumerator name='fs_value_is_file' value='6'/> - </enum-decl> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs_context.h' line='67' column='1' id='f7274614'> - <data-member access='public'> - <var-decl name='string' type-id='26a90f95' visibility='default' filepath='include/linux/fs_context.h' line='68' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='blob' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='69' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='name' type-id='e9d22a06' visibility='default' filepath='include/linux/fs_context.h' line='70' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/fs_context.h' line='71' column='1'/> - </data-member> - </union-decl> - <class-decl name='filename' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='2605' column='1' id='63fc6210'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='2606' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='uptr' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='2607' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='refcnt' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='2608' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='aname' type-id='5acb442f' visibility='default' filepath='include/linux/fs.h' line='2609' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='iname' type-id='0904d1cc' visibility='default' filepath='include/linux/fs.h' line='2610' column='1'/> - </data-member> - </class-decl> - <class-decl name='fc_log' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='179' column='1' id='fb4c7dfb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='usage' type-id='64615833' visibility='default' filepath='include/linux/fs_context.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='head' type-id='f9b06939' visibility='default' filepath='include/linux/fs_context.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='tail' type-id='f9b06939' visibility='default' filepath='include/linux/fs_context.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='need_free' type-id='f9b06939' visibility='default' filepath='include/linux/fs_context.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/fs_context.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='buffer' type-id='460b55b1' visibility='default' filepath='include/linux/fs_context.h' line='185' column='1'/> - </data-member> - </class-decl> - <enum-decl name='fs_context_purpose' filepath='include/linux/fs_context.h' line='29' column='1' id='4171a6be'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='FS_CONTEXT_FOR_MOUNT' value='0'/> - <enumerator name='FS_CONTEXT_FOR_SUBMOUNT' value='1'/> - <enumerator name='FS_CONTEXT_FOR_RECONFIGURE' value='2'/> - </enum-decl> - <enum-decl name='fs_context_phase' filepath='include/linux/fs_context.h' line='38' column='1' id='de54989f'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='FS_CONTEXT_CREATE_PARAMS' value='0'/> - <enumerator name='FS_CONTEXT_CREATING' value='1'/> - <enumerator name='FS_CONTEXT_AWAITING_MOUNT' value='2'/> - <enumerator name='FS_CONTEXT_AWAITING_RECONF' value='3'/> - <enumerator name='FS_CONTEXT_RECONF_PARAMS' value='4'/> - <enumerator name='FS_CONTEXT_RECONFIGURING' value='5'/> - <enumerator name='FS_CONTEXT_FAILED' value='6'/> - </enum-decl> - <class-decl name='tree_descr' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='3418' column='1' id='3f4c2b2f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='3418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='61758ee5' visibility='default' filepath='include/linux/fs.h' line='3418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mode' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='3418' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='d7ab0a14' size-in-bits='64' id='8567d8b0'/> - <pointer-type-def type-id='90177497' size-in-bits='64' id='5acb442f'/> - <qualified-type-def type-id='80f4b756' const='yes' id='b99c00c9'/> - <pointer-type-def type-id='b99c00c9' size-in-bits='64' id='13956559'/> - <qualified-type-def type-id='d2bd1e05' const='yes' id='4b1c1612'/> - <pointer-type-def type-id='4b1c1612' size-in-bits='64' id='7536fa28'/> - <qualified-type-def type-id='3f4c2b2f' const='yes' id='dc1327b2'/> - <pointer-type-def type-id='dc1327b2' size-in-bits='64' id='0a275448'/> - <pointer-type-def type-id='fb4c7dfb' size-in-bits='64' id='d1a78aeb'/> - <pointer-type-def type-id='63fc6210' size-in-bits='64' id='e9d22a06'/> - <pointer-type-def type-id='f3f97f82' size-in-bits='64' id='75615bf0'/> - <pointer-type-def type-id='135a5d4b' size-in-bits='64' id='0177caaf'/> - <pointer-type-def type-id='c44bfbeb' size-in-bits='64' id='7af12c47'/> - <pointer-type-def type-id='91015ee2' size-in-bits='64' id='33c348f4'/> - <pointer-type-def type-id='845f3205' size-in-bits='64' id='30341fa1'/> - <pointer-type-def type-id='60efdfd3' size-in-bits='64' id='5bfdb453'/> - <pointer-type-def type-id='f19fdb93' size-in-bits='64' id='9b58df93'/> - <pointer-type-def type-id='549da823' size-in-bits='64' id='3d2f862b'/> - <pointer-type-def type-id='41f25325' size-in-bits='64' id='18811e61'/> - <function-decl name='unregister_binfmt' mangled-name='unregister_binfmt' filepath='include/linux/binfmts.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_binfmt'> - <parameter type-id='7cc59444'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='unregister_filesystem' mangled-name='unregister_filesystem' filepath='include/linux/fs.h' line='2397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_filesystem'> - <parameter type-id='21e53d44'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='get_tree_single' mangled-name='get_tree_single' filepath='include/linux/fs_context.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_tree_single'> - <parameter type-id='5760dcb0'/> - <parameter type-id='30341fa1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='simple_fill_super' mangled-name='simple_fill_super' filepath='include/linux/fs.h' line='3420' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_fill_super'> - <parameter type-id='42c8f564'/> - <parameter type-id='7359adad'/> - <parameter type-id='0a275448'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='filp_close' mangled-name='filp_close' filepath='include/linux/fs.h' line='2632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filp_close'> - <parameter type-id='77e79a4b'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='clear_inode' mangled-name='clear_inode' filepath='include/linux/fs.h' line='3153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clear_inode'> - <parameter type-id='7e666abe'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kstrtoint' mangled-name='kstrtoint' filepath='include/linux/kernel.h' line='405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtoint'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='string_unescape' mangled-name='string_unescape' filepath='include/linux/string_helpers.h' line='28' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='string_unescape'> - <parameter type-id='26a90f95'/> - <parameter type-id='26a90f95'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='down_write' mangled-name='down_write' filepath='include/linux/rwsem.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down_write'> - <parameter type-id='9b58df93'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='lookup_one_len' mangled-name='lookup_one_len' filepath='include/linux/namei.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lookup_one_len'> - <parameter type-id='80f4b756'/> - <parameter type-id='27675065'/> - <parameter type-id='95e97e5e'/> - <return type-id='27675065'/> - </function-decl> - <function-decl name='dput' mangled-name='dput' filepath='include/linux/dcache.h' line='382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dput'> - <parameter type-id='27675065'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='up_write' mangled-name='up_write' filepath='include/linux/rwsem.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='up_write'> - <parameter type-id='9b58df93'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='new_inode' mangled-name='new_inode' filepath='include/linux/fs.h' line='3156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='new_inode'> - <parameter type-id='42c8f564'/> - <return type-id='7e666abe'/> - </function-decl> - <function-decl name='get_next_ino' mangled-name='get_next_ino' filepath='include/linux/fs.h' line='3148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_next_ino'> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='current_time' mangled-name='current_time' filepath='include/linux/fs.h' line='1639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='current_time'> - <parameter type-id='7e666abe'/> - <return type-id='40a816ad'/> - </function-decl> - <function-decl name='simple_pin_fs' mangled-name='simple_pin_fs' filepath='include/linux/fs.h' line='3422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_pin_fs'> - <parameter type-id='21e53d44'/> - <parameter type-id='3d2f862b'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='iput' mangled-name='iput' filepath='include/linux/fs.h' line='2421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iput'> - <parameter type-id='7e666abe'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='lockref_get' mangled-name='lockref_get' filepath='include/linux/lockref.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lockref_get'> - <parameter type-id='5bfdb453'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='d_instantiate' mangled-name='d_instantiate' filepath='include/linux/dcache.h' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_instantiate'> - <parameter type-id='27675065'/> - <parameter type-id='7e666abe'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_write_lock' mangled-name='_raw_write_lock' filepath='include/linux/rwlock_api_smp.h' line='19' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_lock'> - <parameter type-id='8567d8b0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_write_unlock' mangled-name='_raw_write_unlock' filepath='include/linux/rwlock_api_smp.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_unlock'> - <parameter type-id='8567d8b0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bin2hex' mangled-name='bin2hex' filepath='include/linux/kernel.h' line='637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bin2hex'> - <parameter type-id='26a90f95'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> + <abi-instr address-size='64' path='fs/d_path.c' language='LANG_C89'> + <function-decl name='d_path' mangled-name='d_path' filepath='fs/d_path.c' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_path'> + <parameter type-id='a77efac3' name='path' filepath='fs/d_path.c' line='262' column='1'/> + <parameter type-id='26a90f95' name='buf' filepath='fs/d_path.c' line='262' column='1'/> + <parameter type-id='95e97e5e' name='buflen' filepath='fs/d_path.c' line='262' column='1'/> <return type-id='26a90f95'/> </function-decl> - <function-decl name='free_pages' mangled-name='free_pages' filepath='include/linux/gfp.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_pages'> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> + <pointer-type-def type-id='5251a03b' size-in-bits='64' id='a77efac3'/> + <qualified-type-def type-id='b5382ece' const='yes' id='5251a03b'/> + </abi-instr> + <abi-instr address-size='64' path='fs/dcache.c' language='LANG_C89'> + <function-decl name='d_splice_alias' mangled-name='d_splice_alias' filepath='fs/dcache.c' line='3000' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_splice_alias'> + <parameter type-id='7e666abe' name='inode' filepath='fs/dcache.c' line='3000' column='1'/> + <parameter type-id='27675065' name='dentry' filepath='fs/dcache.c' line='3000' column='1'/> + <return type-id='27675065'/> + </function-decl> + <var-decl name='names_cachep' type-id='f3b4aca8' mangled-name='names_cachep' visibility='default' filepath='fs/dcache.c' line='3192' column='1' elf-symbol-id='names_cachep'/> + <function-decl name='dput' mangled-name='dput' filepath='fs/dcache.c' line='840' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dput'> + <parameter type-id='27675065' name='dentry' filepath='fs/dcache.c' line='840' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drop_nlink' mangled-name='drop_nlink' filepath='include/linux/fs.h' line='2263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drop_nlink'> + <function-decl name='d_instantiate' mangled-name='d_instantiate' filepath='fs/dcache.c' line='1950' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_instantiate'> + <parameter type-id='27675065' name='entry' filepath='fs/dcache.c' line='1950' column='1'/> + <parameter type-id='7e666abe' name='inode' filepath='fs/dcache.c' line='1950' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='d_make_root' mangled-name='d_make_root' filepath='fs/dcache.c' line='1984' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_make_root'> + <parameter type-id='7e666abe' name='root_inode' filepath='fs/dcache.c' line='1984' column='1'/> + <return type-id='27675065'/> + </function-decl> + <function-decl name='d_find_alias' mangled-name='d_find_alias' filepath='fs/dcache.c' line='1006' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_find_alias'> + <parameter type-id='7e666abe' name='inode' filepath='fs/dcache.c' line='1006' column='1'/> + <return type-id='27675065'/> + </function-decl> + <function-decl name='d_delete' mangled-name='d_delete' filepath='fs/dcache.c' line='2440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_delete'> + <parameter type-id='27675065' name='dentry' filepath='fs/dcache.c' line='2440' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dget_parent' mangled-name='dget_parent' filepath='fs/dcache.c' line='902' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dget_parent'> + <parameter type-id='27675065' name='dentry' filepath='fs/dcache.c' line='902' column='1'/> + <return type-id='27675065'/> + </function-decl> + <function-decl name='d_move' mangled-name='d_move' filepath='fs/dcache.c' line='2893' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_move'> + <parameter type-id='27675065' name='dentry' filepath='fs/dcache.c' line='2893' column='1'/> + <parameter type-id='27675065' name='target' filepath='fs/dcache.c' line='2893' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='d_obtain_alias' mangled-name='d_obtain_alias' filepath='fs/dcache.c' line='2090' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_obtain_alias'> + <parameter type-id='7e666abe' name='inode' filepath='fs/dcache.c' line='2090' column='1'/> + <return type-id='27675065'/> + </function-decl> + <function-decl name='d_drop' mangled-name='d_drop' filepath='fs/dcache.c' line='504' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_drop'> + <parameter type-id='27675065' name='dentry' filepath='fs/dcache.c' line='504' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='d_alloc_name' mangled-name='d_alloc_name' filepath='fs/dcache.c' line='1825' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_alloc_name'> + <parameter type-id='27675065' name='parent' filepath='fs/dcache.c' line='1825' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/dcache.c' line='1825' column='1'/> + <return type-id='27675065'/> + </function-decl> + <function-decl name='d_add_ci' mangled-name='d_add_ci' filepath='fs/dcache.c' line='2133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_add_ci'> + <parameter type-id='27675065' name='dentry' filepath='fs/dcache.c' line='2133' column='1'/> + <parameter type-id='7e666abe' name='inode' filepath='fs/dcache.c' line='2133' column='1'/> + <parameter type-id='b316d9a3' name='name' filepath='fs/dcache.c' line='2134' column='1'/> + <return type-id='27675065'/> + </function-decl> + <function-decl name='d_add' mangled-name='d_add' filepath='fs/dcache.c' line='2676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_add'> + <parameter type-id='27675065' name='entry' filepath='fs/dcache.c' line='2676' column='1'/> + <parameter type-id='7e666abe' name='inode' filepath='fs/dcache.c' line='2676' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <pointer-type-def type-id='02244303' size-in-bits='64' id='b316d9a3'/> + </abi-instr> + <abi-instr address-size='64' path='fs/direct-io.c' language='LANG_C89'> + <typedef-decl name='dio_iodone_t' type-id='7702511a' filepath='include/linux/fs.h' line='94' column='1' id='4904ecea'/> + <typedef-decl name='dio_submit_t' type-id='6d229cce' filepath='include/linux/fs.h' line='3241' column='1' id='27d499b2'/> + <pointer-type-def type-id='4904ecea' size-in-bits='64' id='f0934dcb'/> + <pointer-type-def type-id='27d499b2' size-in-bits='64' id='13e0bcaf'/> + <function-decl name='__blockdev_direct_IO' mangled-name='__blockdev_direct_IO' filepath='fs/direct-io.c' line='1408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__blockdev_direct_IO'> + <parameter type-id='80f25feb' name='iocb' filepath='fs/direct-io.c' line='1408' column='1'/> + <parameter type-id='7e666abe' name='inode' filepath='fs/direct-io.c' line='1408' column='1'/> + <parameter type-id='b88dd945' name='bdev' filepath='fs/direct-io.c' line='1409' column='1'/> + <parameter type-id='4fa10f9e' name='iter' filepath='fs/direct-io.c' line='1409' column='1'/> + <parameter type-id='05ca8778' name='get_block' filepath='fs/direct-io.c' line='1410' column='1'/> + <parameter type-id='f0934dcb' name='end_io' filepath='fs/direct-io.c' line='1411' column='1'/> + <parameter type-id='13e0bcaf' name='submit_io' filepath='fs/direct-io.c' line='1411' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='fs/direct-io.c' line='1412' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-type size-in-bits='64' id='7702511a'> + <parameter type-id='80f25feb'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='79a0948f'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='6d229cce'> + <parameter type-id='fb55efa1'/> <parameter type-id='7e666abe'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='d_drop' mangled-name='d_drop' filepath='include/linux/dcache.h' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_drop'> - <parameter type-id='27675065'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='simple_release_fs' mangled-name='simple_release_fs' filepath='include/linux/fs.h' line='3423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_release_fs'> - <parameter type-id='3d2f862b'/> - <parameter type-id='7292109c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_read_lock' mangled-name='_raw_read_lock' filepath='include/linux/rwlock_api_smp.h' line='18' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_lock'> - <parameter type-id='8567d8b0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_read_unlock' mangled-name='_raw_read_unlock' filepath='include/linux/rwlock_api_smp.h' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_unlock'> - <parameter type-id='8567d8b0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='remove_arg_zero' mangled-name='remove_arg_zero' filepath='include/linux/binfmts.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remove_arg_zero'> - <parameter type-id='8912440a'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='fput' mangled-name='fput' filepath='include/linux/file.h' line='15' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fput'> - <parameter type-id='77e79a4b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='get_unused_fd_flags' mangled-name='get_unused_fd_flags' filepath='include/linux/file.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_unused_fd_flags'> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='fd_install' mangled-name='fd_install' filepath='include/linux/file.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fd_install'> - <parameter type-id='f0981eeb'/> - <parameter type-id='77e79a4b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='would_dump' mangled-name='would_dump' filepath='include/linux/binfmts.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='would_dump'> - <parameter type-id='8912440a'/> - <parameter type-id='77e79a4b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='copy_strings_kernel' mangled-name='copy_strings_kernel' filepath='include/linux/binfmts.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='copy_strings_kernel'> - <parameter type-id='95e97e5e'/> - <parameter type-id='13956559'/> - <parameter type-id='8912440a'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='bprm_change_interp' mangled-name='bprm_change_interp' filepath='include/linux/binfmts.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bprm_change_interp'> - <parameter type-id='80f4b756'/> - <parameter type-id='8912440a'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dentry_open' mangled-name='dentry_open' filepath='include/linux/fs.h' line='2625' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dentry_open'> - <parameter type-id='a77efac3'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='bc33861a'/> - <return type-id='77e79a4b'/> - </function-decl> - <function-decl name='prepare_binprm' mangled-name='prepare_binprm' filepath='include/linux/binfmts.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prepare_binprm'> - <parameter type-id='8912440a'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kernel_read' mangled-name='kernel_read' filepath='include/linux/fs.h' line='3091' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_read'> - <parameter type-id='77e79a4b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='8b97c2dc'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='search_binary_handler' mangled-name='search_binary_handler' filepath='include/linux/binfmts.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='search_binary_handler'> - <parameter type-id='8912440a'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='register_filesystem' mangled-name='register_filesystem' filepath='include/linux/fs.h' line='2396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_filesystem'> - <parameter type-id='21e53d44'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='135a5d4b'> - <parameter type-id='5760dcb0'/> - <parameter type-id='5760dcb0'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c44bfbeb'> - <parameter type-id='5760dcb0'/> - <parameter type-id='75615bf0'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='91015ee2'> - <parameter type-id='5760dcb0'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='845f3205'> - <parameter type-id='42c8f564'/> - <parameter type-id='5760dcb0'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='41f25325'> - <parameter type-id='5760dcb0'/> + <parameter type-id='69bf7bee'/> <return type-id='48b5725f'/> </function-type> + <pointer-type-def type-id='f2b4d088' size-in-bits='64' id='4fa10f9e'/> + </abi-instr> + <abi-instr address-size='64' path='fs/exec.c' language='LANG_C89'> + <qualified-type-def type-id='80f4b756' const='yes' id='b99c00c9'/> + <pointer-type-def type-id='b99c00c9' size-in-bits='64' id='13956559'/> + <function-decl name='__get_task_comm' mangled-name='__get_task_comm' filepath='fs/exec.c' line='1251' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__get_task_comm'> + <parameter type-id='26a90f95' name='buf' filepath='fs/exec.c' line='1251' column='1'/> + <parameter type-id='b59d7dce' name='buf_size' filepath='fs/exec.c' line='1251' column='1'/> + <parameter type-id='f23e2572' name='tsk' filepath='fs/exec.c' line='1251' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='prepare_binprm' mangled-name='prepare_binprm' filepath='fs/exec.c' line='1596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prepare_binprm'> + <parameter type-id='8912440a' name='bprm' filepath='fs/exec.c' line='1596' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='search_binary_handler' mangled-name='search_binary_handler' filepath='fs/exec.c' line='1660' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='search_binary_handler'> + <parameter type-id='8912440a' name='bprm' filepath='fs/exec.c' line='1660' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='would_dump' mangled-name='would_dump' filepath='fs/exec.c' line='1337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='would_dump'> + <parameter type-id='8912440a' name='bprm' filepath='fs/exec.c' line='1337' column='1'/> + <parameter type-id='77e79a4b' name='file' filepath='fs/exec.c' line='1337' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='unregister_binfmt' mangled-name='unregister_binfmt' filepath='fs/exec.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_binfmt'> + <parameter type-id='7cc59444' name='fmt' filepath='fs/exec.c' line='94' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='remove_arg_zero' mangled-name='remove_arg_zero' filepath='fs/exec.c' line='1620' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remove_arg_zero'> + <parameter type-id='8912440a' name='bprm' filepath='fs/exec.c' line='1620' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='copy_strings_kernel' mangled-name='copy_strings_kernel' filepath='fs/exec.c' line='604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='copy_strings_kernel'> + <parameter type-id='95e97e5e' name='argc' filepath='fs/exec.c' line='604' column='1'/> + <parameter type-id='13956559' name='__argv' filepath='fs/exec.c' line='604' column='1'/> + <parameter type-id='8912440a' name='bprm' filepath='fs/exec.c' line='605' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='bprm_change_interp' mangled-name='bprm_change_interp' filepath='fs/exec.c' line='1461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bprm_change_interp'> + <parameter type-id='80f4b756' name='interp' filepath='fs/exec.c' line='1461' column='1'/> + <parameter type-id='8912440a' name='bprm' filepath='fs/exec.c' line='1461' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__register_binfmt' mangled-name='__register_binfmt' filepath='fs/exec.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__register_binfmt'> + <parameter type-id='7cc59444' name='fmt' filepath='fs/exec.c' line='81' column='1'/> + <parameter type-id='95e97e5e' name='insert' filepath='fs/exec.c' line='81' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <pointer-type-def type-id='2376c3ec' size-in-bits='64' id='8912440a'/> - <pointer-type-def type-id='1eb56b1e' size-in-bits='64' id='8b97c2dc'/> <class-decl name='linux_binprm' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/binfmts.h' line='17' column='1' id='2376c3ec'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='vma' type-id='2ae08426' visibility='default' filepath='include/linux/binfmts.h' line='19' column='1'/> @@ -145273,655 +127250,21 @@ </array-type-def> <pointer-type-def type-id='6739dd09' size-in-bits='64' id='10cfb911'/> </abi-instr> - <abi-instr address-size='64' path='fs/binfmt_script.c' language='LANG_C89'> - <function-decl name='strnchr' mangled-name='strnchr' filepath='include/linux/string.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strnchr'> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <parameter type-id='95e97e5e'/> - <return type-id='26a90f95'/> + <abi-instr address-size='64' path='fs/fcntl.c' language='LANG_C89'> + <pointer-type-def type-id='5bb9c75d' size-in-bits='64' id='dc750055'/> + <function-decl name='kill_fasync' mangled-name='kill_fasync' filepath='fs/fcntl.c' line='1017' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kill_fasync'> + <parameter type-id='dc750055' name='fp' filepath='fs/fcntl.c' line='1017' column='1'/> + <parameter type-id='95e97e5e' name='sig' filepath='fs/fcntl.c' line='1017' column='1'/> + <parameter type-id='95e97e5e' name='band' filepath='fs/fcntl.c' line='1017' column='1'/> + <return type-id='48b5725f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/block_dev.c' language='LANG_C89'> - <qualified-type-def type-id='f2b4d088' const='yes' id='7f60130d'/> - <pointer-type-def type-id='7f60130d' size-in-bits='64' id='ab3e2665'/> - <pointer-type-def type-id='607b8856' size-in-bits='64' id='cfed8d40'/> - <function-decl name='sb_min_blocksize' mangled-name='sb_min_blocksize' filepath='fs/block_dev.c' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sb_min_blocksize'> - <parameter type-id='42c8f564' name='sb' filepath='fs/block_dev.c' line='157' column='1'/> - <parameter type-id='95e97e5e' name='size' filepath='fs/block_dev.c' line='157' column='1'/> + <function-decl name='fasync_helper' mangled-name='fasync_helper' filepath='fs/fcntl.c' line='980' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fasync_helper'> + <parameter type-id='95e97e5e' name='fd' filepath='fs/fcntl.c' line='980' column='1'/> + <parameter type-id='77e79a4b' name='filp' filepath='fs/fcntl.c' line='980' column='1'/> + <parameter type-id='95e97e5e' name='on' filepath='fs/fcntl.c' line='980' column='1'/> + <parameter type-id='dc750055' name='fapp' filepath='fs/fcntl.c' line='980' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='blkdev_fsync' mangled-name='blkdev_fsync' filepath='fs/block_dev.c' line='665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blkdev_fsync'> - <parameter type-id='77e79a4b' name='filp' filepath='fs/block_dev.c' line='665' column='1'/> - <parameter type-id='69bf7bee' name='start' filepath='fs/block_dev.c' line='665' column='1'/> - <parameter type-id='69bf7bee' name='end' filepath='fs/block_dev.c' line='665' column='1'/> - <parameter type-id='95e97e5e' name='datasync' filepath='fs/block_dev.c' line='665' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='bd_link_disk_holder' mangled-name='bd_link_disk_holder' filepath='fs/block_dev.c' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bd_link_disk_holder'> - <parameter type-id='b88dd945' name='bdev' filepath='fs/block_dev.c' line='1307' column='1'/> - <parameter type-id='33c599da' name='disk' filepath='fs/block_dev.c' line='1307' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='bd_unlink_disk_holder' mangled-name='bd_unlink_disk_holder' filepath='fs/block_dev.c' line='1372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bd_unlink_disk_holder'> - <parameter type-id='b88dd945' name='bdev' filepath='fs/block_dev.c' line='1372' column='1'/> - <parameter type-id='33c599da' name='disk' filepath='fs/block_dev.c' line='1372' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='check_disk_change' mangled-name='check_disk_change' filepath='fs/block_dev.c' line='1487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='check_disk_change'> - <parameter type-id='b88dd945' name='bdev' filepath='fs/block_dev.c' line='1487' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blkdev_get_by_dev' mangled-name='blkdev_get_by_dev' filepath='fs/block_dev.c' line='1811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blkdev_get_by_dev'> - <parameter type-id='8504f260' name='dev' filepath='fs/block_dev.c' line='1811' column='1'/> - <parameter type-id='2665334e' name='mode' filepath='fs/block_dev.c' line='1811' column='1'/> - <parameter type-id='eaa32e2f' name='holder' filepath='fs/block_dev.c' line='1811' column='1'/> - <return type-id='b88dd945'/> - </function-decl> - <function-decl name='bdevname' mangled-name='bdevname' filepath='include/linux/fs.h' line='2786' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bdevname'> - <parameter type-id='b88dd945'/> - <parameter type-id='26a90f95'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='mpage_readpages' mangled-name='mpage_readpages' filepath='include/linux/mpage.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mpage_readpages'> - <parameter type-id='f57039f0'/> - <parameter type-id='e84b031a'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='cfed8d40'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='iov_iter_alignment' mangled-name='iov_iter_alignment' filepath='include/linux/uio.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iov_iter_alignment'> - <parameter type-id='ab3e2665'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='bio_init' mangled-name='bio_init' filepath='include/linux/bio.h' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bio_init'> - <parameter type-id='fb55efa1'/> - <parameter type-id='cddcb53e'/> - <parameter type-id='8efea9e5'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='607b8856'> - <parameter type-id='7e666abe'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='c485c22c'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <pointer-type-def type-id='4943c066' size-in-bits='64' id='c485c22c'/> - <class-decl name='buffer_head' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/buffer_head.h' line='63' column='1' id='4943c066'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='b_state' type-id='7359adad' visibility='default' filepath='include/linux/buffer_head.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='b_this_page' type-id='c485c22c' visibility='default' filepath='include/linux/buffer_head.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='b_page' type-id='02f11ed4' visibility='default' filepath='include/linux/buffer_head.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='b_blocknr' type-id='a42536cd' visibility='default' filepath='include/linux/buffer_head.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='b_size' type-id='b59d7dce' visibility='default' filepath='include/linux/buffer_head.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='b_data' type-id='26a90f95' visibility='default' filepath='include/linux/buffer_head.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='b_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/buffer_head.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='b_end_io' type-id='7874b245' visibility='default' filepath='include/linux/buffer_head.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='b_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/buffer_head.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='b_assoc_buffers' type-id='72f469ec' visibility='default' filepath='include/linux/buffer_head.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='b_assoc_map' type-id='f57039f0' visibility='default' filepath='include/linux/buffer_head.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='b_count' type-id='49178f86' visibility='default' filepath='include/linux/buffer_head.h' line='78' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='6797a3ea' size-in-bits='64' id='7874b245'/> - <typedef-decl name='bh_end_io_t' type-id='e1740daa' filepath='include/linux/buffer_head.h' line='52' column='1' id='6797a3ea'/> - </abi-instr> - <abi-instr address-size='64' path='fs/buffer.c' language='LANG_C89'> - <typedef-decl name='get_block_t' type-id='45550f94' filepath='include/linux/fs.h' line='92' column='1' id='4316c9c9'/> - <pointer-type-def type-id='c485c22c' size-in-bits='64' id='64906f72'/> - <pointer-type-def type-id='4316c9c9' size-in-bits='64' id='05ca8778'/> - <function-decl name='touch_buffer' mangled-name='touch_buffer' filepath='fs/buffer.c' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='touch_buffer'> - <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='58' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__lock_buffer' mangled-name='__lock_buffer' filepath='fs/buffer.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__lock_buffer'> - <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='65' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__wait_on_buffer' mangled-name='__wait_on_buffer' filepath='fs/buffer.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__wait_on_buffer'> - <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='118' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='end_buffer_read_sync' mangled-name='end_buffer_read_sync' filepath='fs/buffer.c' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='end_buffer_read_sync'> - <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='163' column='1'/> - <parameter type-id='95e97e5e' name='uptodate' filepath='fs/buffer.c' line='163' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='end_buffer_write_sync' mangled-name='end_buffer_write_sync' filepath='fs/buffer.c' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='end_buffer_write_sync'> - <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='170' column='1'/> - <parameter type-id='95e97e5e' name='uptodate' filepath='fs/buffer.c' line='170' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mark_buffer_write_io_error' mangled-name='mark_buffer_write_io_error' filepath='fs/buffer.c' line='1122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mark_buffer_write_io_error'> - <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='1122' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__find_get_block' mangled-name='__find_get_block' filepath='fs/buffer.c' line='1291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__find_get_block'> - <parameter type-id='b88dd945' name='bdev' filepath='fs/buffer.c' line='1291' column='1'/> - <parameter type-id='a42536cd' name='block' filepath='fs/buffer.c' line='1291' column='1'/> - <parameter type-id='f0981eeb' name='size' filepath='fs/buffer.c' line='1291' column='1'/> - <return type-id='c485c22c'/> - </function-decl> - <function-decl name='ll_rw_block' mangled-name='ll_rw_block' filepath='fs/buffer.c' line='3106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ll_rw_block'> - <parameter type-id='95e97e5e' name='op' filepath='fs/buffer.c' line='3106' column='1'/> - <parameter type-id='95e97e5e' name='op_flags' filepath='fs/buffer.c' line='3106' column='1'/> - <parameter type-id='95e97e5e' name='nr' filepath='fs/buffer.c' line='3106' column='1'/> - <parameter type-id='64906f72' name='bhs' filepath='fs/buffer.c' line='3106' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mark_buffer_dirty' mangled-name='mark_buffer_dirty' filepath='fs/buffer.c' line='1087' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mark_buffer_dirty'> - <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='1087' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='invalidate_inode_buffers' mangled-name='invalidate_inode_buffers' filepath='fs/buffer.c' line='762' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='invalidate_inode_buffers'> - <parameter type-id='7e666abe' name='inode' filepath='fs/buffer.c' line='762' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='alloc_page_buffers' mangled-name='alloc_page_buffers' filepath='fs/buffer.c' line='815' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_page_buffers'> - <parameter type-id='02f11ed4' name='page' filepath='fs/buffer.c' line='815' column='1'/> - <parameter type-id='7359adad' name='size' filepath='fs/buffer.c' line='815' column='1'/> - <parameter type-id='b50a4934' name='retry' filepath='fs/buffer.c' line='816' column='1'/> - <return type-id='c485c22c'/> - </function-decl> - <function-decl name='free_buffer_head' mangled-name='free_buffer_head' filepath='fs/buffer.c' line='3364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_buffer_head'> - <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='3364' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__brelse' mangled-name='__brelse' filepath='fs/buffer.c' line='1140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__brelse'> - <parameter type-id='c485c22c' name='buf' filepath='fs/buffer.c' line='1140' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__bforget' mangled-name='__bforget' filepath='fs/buffer.c' line='1154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bforget'> - <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='1154' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__getblk_gfp' mangled-name='__getblk_gfp' filepath='fs/buffer.c' line='1316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__getblk_gfp'> - <parameter type-id='b88dd945' name='bdev' filepath='fs/buffer.c' line='1316' column='1'/> - <parameter type-id='a42536cd' name='block' filepath='fs/buffer.c' line='1316' column='1'/> - <parameter type-id='f0981eeb' name='size' filepath='fs/buffer.c' line='1317' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='fs/buffer.c' line='1317' column='1'/> - <return type-id='c485c22c'/> - </function-decl> - <function-decl name='__breadahead' mangled-name='__breadahead' filepath='fs/buffer.c' line='1331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__breadahead'> - <parameter type-id='b88dd945' name='bdev' filepath='fs/buffer.c' line='1331' column='1'/> - <parameter type-id='a42536cd' name='block' filepath='fs/buffer.c' line='1331' column='1'/> - <parameter type-id='f0981eeb' name='size' filepath='fs/buffer.c' line='1331' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__bread_gfp' mangled-name='__bread_gfp' filepath='fs/buffer.c' line='1365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bread_gfp'> - <parameter type-id='b88dd945' name='bdev' filepath='fs/buffer.c' line='1365' column='1'/> - <parameter type-id='a42536cd' name='block' filepath='fs/buffer.c' line='1365' column='1'/> - <parameter type-id='f0981eeb' name='size' filepath='fs/buffer.c' line='1366' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='fs/buffer.c' line='1366' column='1'/> - <return type-id='c485c22c'/> - </function-decl> - <function-decl name='block_invalidatepage' mangled-name='block_invalidatepage' filepath='fs/buffer.c' line='1470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='block_invalidatepage'> - <parameter type-id='02f11ed4' name='page' filepath='fs/buffer.c' line='1470' column='1'/> - <parameter type-id='f0981eeb' name='offset' filepath='fs/buffer.c' line='1470' column='1'/> - <parameter type-id='f0981eeb' name='length' filepath='fs/buffer.c' line='1471' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='create_empty_buffers' mangled-name='create_empty_buffers' filepath='fs/buffer.c' line='1525' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='create_empty_buffers'> - <parameter type-id='02f11ed4' name='page' filepath='fs/buffer.c' line='1525' column='1'/> - <parameter type-id='7359adad' name='blocksize' filepath='fs/buffer.c' line='1526' column='1'/> - <parameter type-id='7359adad' name='b_state' filepath='fs/buffer.c' line='1526' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='generic_write_end' mangled-name='generic_write_end' filepath='fs/buffer.c' line='2137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_write_end'> - <parameter type-id='77e79a4b' name='file' filepath='fs/buffer.c' line='2137' column='1'/> - <parameter type-id='f57039f0' name='mapping' filepath='fs/buffer.c' line='2137' column='1'/> - <parameter type-id='69bf7bee' name='pos' filepath='fs/buffer.c' line='2138' column='1'/> - <parameter type-id='f0981eeb' name='len' filepath='fs/buffer.c' line='2138' column='1'/> - <parameter type-id='f0981eeb' name='copied' filepath='fs/buffer.c' line='2138' column='1'/> - <parameter type-id='02f11ed4' name='page' filepath='fs/buffer.c' line='2139' column='1'/> - <parameter type-id='eaa32e2f' name='fsdata' filepath='fs/buffer.c' line='2139' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='block_is_partially_uptodate' mangled-name='block_is_partially_uptodate' filepath='fs/buffer.c' line='2183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='block_is_partially_uptodate'> - <parameter type-id='02f11ed4' name='page' filepath='fs/buffer.c' line='2183' column='1'/> - <parameter type-id='7359adad' name='from' filepath='fs/buffer.c' line='2183' column='1'/> - <parameter type-id='7359adad' name='count' filepath='fs/buffer.c' line='2184' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='submit_bh' mangled-name='submit_bh' filepath='fs/buffer.c' line='3074' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='submit_bh'> - <parameter type-id='95e97e5e' name='op' filepath='fs/buffer.c' line='3074' column='1'/> - <parameter type-id='95e97e5e' name='op_flags' filepath='fs/buffer.c' line='3074' column='1'/> - <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='3074' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='generic_cont_expand_simple' mangled-name='generic_cont_expand_simple' filepath='fs/buffer.c' line='2318' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_cont_expand_simple'> - <parameter type-id='7e666abe' name='inode' filepath='fs/buffer.c' line='2318' column='1'/> - <parameter type-id='69bf7bee' name='size' filepath='fs/buffer.c' line='2318' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cont_write_begin' mangled-name='cont_write_begin' filepath='fs/buffer.c' line='2418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cont_write_begin'> - <parameter type-id='77e79a4b' name='file' filepath='fs/buffer.c' line='2418' column='1'/> - <parameter type-id='f57039f0' name='mapping' filepath='fs/buffer.c' line='2418' column='1'/> - <parameter type-id='69bf7bee' name='pos' filepath='fs/buffer.c' line='2419' column='1'/> - <parameter type-id='f0981eeb' name='len' filepath='fs/buffer.c' line='2419' column='1'/> - <parameter type-id='f0981eeb' name='flags' filepath='fs/buffer.c' line='2419' column='1'/> - <parameter type-id='9f93c9da' name='pagep' filepath='fs/buffer.c' line='2420' column='1'/> - <parameter type-id='63e171df' name='fsdata' filepath='fs/buffer.c' line='2420' column='1'/> - <parameter type-id='05ca8778' name='get_block' filepath='fs/buffer.c' line='2421' column='1'/> - <parameter type-id='b53e8dbb' name='bytes' filepath='fs/buffer.c' line='2421' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='block_write_full_page' mangled-name='block_write_full_page' filepath='fs/buffer.c' line='2921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='block_write_full_page'> - <parameter type-id='02f11ed4' name='page' filepath='fs/buffer.c' line='2921' column='1'/> - <parameter type-id='05ca8778' name='get_block' filepath='fs/buffer.c' line='2921' column='1'/> - <parameter type-id='c2c60445' name='wbc' filepath='fs/buffer.c' line='2922' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='generic_block_bmap' mangled-name='generic_block_bmap' filepath='fs/buffer.c' line='2954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_block_bmap'> - <parameter type-id='f57039f0' name='mapping' filepath='fs/buffer.c' line='2954' column='1'/> - <parameter type-id='a42536cd' name='block' filepath='fs/buffer.c' line='2954' column='1'/> - <parameter type-id='05ca8778' name='get_block' filepath='fs/buffer.c' line='2955' column='1'/> - <return type-id='a42536cd'/> - </function-decl> - <function-decl name='__sync_dirty_buffer' mangled-name='__sync_dirty_buffer' filepath='fs/buffer.c' line='3153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sync_dirty_buffer'> - <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='3153' column='1'/> - <parameter type-id='95e97e5e' name='op_flags' filepath='fs/buffer.c' line='3153' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='45550f94'> - <parameter type-id='7e666abe'/> - <parameter type-id='a42536cd'/> - <parameter type-id='c485c22c'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='fs/char_dev.c' language='LANG_C89'> - <function-decl name='register_chrdev_region' mangled-name='register_chrdev_region' filepath='fs/char_dev.c' line='200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_chrdev_region'> - <parameter type-id='8504f260' name='from' filepath='fs/char_dev.c' line='200' column='1'/> - <parameter type-id='f0981eeb' name='count' filepath='fs/char_dev.c' line='200' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='fs/char_dev.c' line='200' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__register_chrdev' mangled-name='__register_chrdev' filepath='fs/char_dev.c' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__register_chrdev'> - <parameter type-id='f0981eeb' name='major' filepath='fs/char_dev.c' line='268' column='1'/> - <parameter type-id='f0981eeb' name='baseminor' filepath='fs/char_dev.c' line='268' column='1'/> - <parameter type-id='f0981eeb' name='count' filepath='fs/char_dev.c' line='269' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='fs/char_dev.c' line='269' column='1'/> - <parameter type-id='61758ee5' name='fops' filepath='fs/char_dev.c' line='270' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kobject_set_name' mangled-name='kobject_set_name' filepath='include/linux/kobject.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_set_name'> - <parameter type-id='d30bdc51'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cdev_alloc' mangled-name='cdev_alloc' filepath='fs/char_dev.c' line='630' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdev_alloc'> - <return type-id='3e6eb939'/> - </function-decl> - <function-decl name='cdev_add' mangled-name='cdev_add' filepath='fs/char_dev.c' line='479' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdev_add'> - <parameter type-id='3e6eb939' name='p' filepath='fs/char_dev.c' line='479' column='1'/> - <parameter type-id='8504f260' name='dev' filepath='fs/char_dev.c' line='479' column='1'/> - <parameter type-id='f0981eeb' name='count' filepath='fs/char_dev.c' line='479' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__unregister_chrdev' mangled-name='__unregister_chrdev' filepath='fs/char_dev.c' line='335' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__unregister_chrdev'> - <parameter type-id='f0981eeb' name='major' filepath='fs/char_dev.c' line='335' column='1'/> - <parameter type-id='f0981eeb' name='baseminor' filepath='fs/char_dev.c' line='335' column='1'/> - <parameter type-id='f0981eeb' name='count' filepath='fs/char_dev.c' line='336' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='fs/char_dev.c' line='336' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cdev_del' mangled-name='cdev_del' filepath='fs/char_dev.c' line='591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cdev_del'> - <parameter type-id='3e6eb939' name='p' filepath='fs/char_dev.c' line='591' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/configfs/dir.c' language='LANG_C89'> - <function-decl name='config_item_put' mangled-name='config_item_put' filepath='include/linux/configfs.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='config_item_put'> - <parameter type-id='7a29ff27'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='configfs_register_subsystem' mangled-name='configfs_register_subsystem' filepath='fs/configfs/dir.c' line='1874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='configfs_register_subsystem'> - <parameter type-id='598755ca' name='subsys' filepath='fs/configfs/dir.c' line='1874' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='configfs_unregister_subsystem' mangled-name='configfs_unregister_subsystem' filepath='fs/configfs/dir.c' line='1934' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='configfs_unregister_subsystem'> - <parameter type-id='598755ca' name='subsys' filepath='fs/configfs/dir.c' line='1934' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/configfs/mount.c' language='LANG_C89'> - <function-decl name='config_group_init' mangled-name='config_group_init' filepath='include/linux/configfs.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='config_group_init'> - <parameter type-id='97aff453'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/crypto/bio.c' language='LANG_C89'> - <function-decl name='submit_bio_wait' mangled-name='submit_bio_wait' filepath='include/linux/bio.h' line='428' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='submit_bio_wait'> - <parameter type-id='fb55efa1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/crypto/inline_crypt.c' language='LANG_C89'> - <function-decl name='blk_get_queue' mangled-name='blk_get_queue' filepath='include/linux/blkdev.h' line='1156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_get_queue'> - <parameter type-id='e7d2a5fc'/> - <return type-id='c894953d'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/crypto/keyring.c' language='LANG_C89'> - <function-decl name='key_invalidate' mangled-name='key_invalidate' filepath='include/linux/key.h' line='275' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='key_invalidate'> - <parameter type-id='204a4632'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='register_key_type' mangled-name='register_key_type' filepath='include/linux/key-type.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_key_type'> - <parameter type-id='d0a699d1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unregister_key_type' mangled-name='unregister_key_type' filepath='include/linux/key-type.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_key_type'> - <parameter type-id='d0a699d1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/dcache.c' language='LANG_C89'> - <var-decl name='names_cachep' type-id='f3b4aca8' mangled-name='names_cachep' visibility='default' filepath='fs/dcache.c' line='3192' column='1' elf-symbol-id='names_cachep'/> - <function-decl name='d_alloc_name' mangled-name='d_alloc_name' filepath='fs/dcache.c' line='1825' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_alloc_name'> - <parameter type-id='27675065' name='parent' filepath='fs/dcache.c' line='1825' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='fs/dcache.c' line='1825' column='1'/> - <return type-id='27675065'/> - </function-decl> - <function-decl name='d_obtain_alias' mangled-name='d_obtain_alias' filepath='fs/dcache.c' line='2090' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_obtain_alias'> - <parameter type-id='7e666abe' name='inode' filepath='fs/dcache.c' line='2090' column='1'/> - <return type-id='27675065'/> - </function-decl> - <function-decl name='d_add_ci' mangled-name='d_add_ci' filepath='fs/dcache.c' line='2133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_add_ci'> - <parameter type-id='27675065' name='dentry' filepath='fs/dcache.c' line='2133' column='1'/> - <parameter type-id='7e666abe' name='inode' filepath='fs/dcache.c' line='2133' column='1'/> - <parameter type-id='b316d9a3' name='name' filepath='fs/dcache.c' line='2134' column='1'/> - <return type-id='27675065'/> - </function-decl> - <function-decl name='d_add' mangled-name='d_add' filepath='fs/dcache.c' line='2676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_add'> - <parameter type-id='27675065' name='entry' filepath='fs/dcache.c' line='2676' column='1'/> - <parameter type-id='7e666abe' name='inode' filepath='fs/dcache.c' line='2676' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/devpts/inode.c' language='LANG_C89'> - <function-decl name='match_int' mangled-name='match_int' filepath='include/linux/parser.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='match_int'> - <parameter type-id='8567d8b1'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='match_octal' mangled-name='match_octal' filepath='include/linux/parser.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='match_octal'> - <parameter type-id='8567d8b1'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='52365588' size-in-bits='64' id='8567d8b1'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/parser.h' line='25' column='1' id='52365588'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='from' type-id='26a90f95' visibility='default' filepath='include/linux/parser.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='to' type-id='26a90f95' visibility='default' filepath='include/linux/parser.h' line='27' column='1'/> - </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/direct-io.c' language='LANG_C89'> - <typedef-decl name='dio_iodone_t' type-id='7702511a' filepath='include/linux/fs.h' line='94' column='1' id='4904ecea'/> - <typedef-decl name='dio_submit_t' type-id='6d229cce' filepath='include/linux/fs.h' line='3239' column='1' id='27d499b2'/> - <pointer-type-def type-id='4904ecea' size-in-bits='64' id='f0934dcb'/> - <pointer-type-def type-id='27d499b2' size-in-bits='64' id='13e0bcaf'/> - <function-decl name='__blockdev_direct_IO' mangled-name='__blockdev_direct_IO' filepath='fs/direct-io.c' line='1408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__blockdev_direct_IO'> - <parameter type-id='80f25feb' name='iocb' filepath='fs/direct-io.c' line='1408' column='1'/> - <parameter type-id='7e666abe' name='inode' filepath='fs/direct-io.c' line='1408' column='1'/> - <parameter type-id='b88dd945' name='bdev' filepath='fs/direct-io.c' line='1409' column='1'/> - <parameter type-id='4fa10f9e' name='iter' filepath='fs/direct-io.c' line='1409' column='1'/> - <parameter type-id='05ca8778' name='get_block' filepath='fs/direct-io.c' line='1410' column='1'/> - <parameter type-id='f0934dcb' name='end_io' filepath='fs/direct-io.c' line='1411' column='1'/> - <parameter type-id='13e0bcaf' name='submit_io' filepath='fs/direct-io.c' line='1411' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='fs/direct-io.c' line='1412' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-type size-in-bits='64' id='7702511a'> - <parameter type-id='80f25feb'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='79a0948f'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='6d229cce'> - <parameter type-id='fb55efa1'/> - <parameter type-id='7e666abe'/> - <parameter type-id='69bf7bee'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='fs/exec.c' language='LANG_C89'> - <function-decl name='__register_binfmt' mangled-name='__register_binfmt' filepath='fs/exec.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__register_binfmt'> - <parameter type-id='7cc59444' name='fmt' filepath='fs/exec.c' line='81' column='1'/> - <parameter type-id='95e97e5e' name='insert' filepath='fs/exec.c' line='81' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__get_task_comm' mangled-name='__get_task_comm' filepath='fs/exec.c' line='1251' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__get_task_comm'> - <parameter type-id='26a90f95' name='buf' filepath='fs/exec.c' line='1251' column='1'/> - <parameter type-id='b59d7dce' name='buf_size' filepath='fs/exec.c' line='1251' column='1'/> - <parameter type-id='f23e2572' name='tsk' filepath='fs/exec.c' line='1251' column='1'/> - <return type-id='26a90f95'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/ext4/bitmap.c' language='LANG_C89'> - <function-decl name='memweight' mangled-name='memweight' filepath='include/linux/string.h' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memweight'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/ext4/fsmap.c' language='LANG_C89'> - <pointer-type-def type-id='8857030d' size-in-bits='64' id='120d5729'/> - <function-decl name='list_sort' mangled-name='list_sort' filepath='include/linux/list_sort.h' line='10' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_sort'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='e84b031a'/> - <parameter type-id='120d5729'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='8857030d'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='e84b031a'/> - <parameter type-id='e84b031a'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='fs/ext4/super.c' language='LANG_C89'> - <function-decl name='crc16' mangled-name='crc16' filepath='include/linux/crc16.h' line='20' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crc16'> - <parameter type-id='8efea9e5'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='7359adad'/> - <return type-id='8efea9e5'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/f2fs/node.c' language='LANG_C89'> - <function-decl name='radix_tree_gang_lookup' mangled-name='radix_tree_gang_lookup' filepath='include/linux/radix-tree.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_gang_lookup'> - <parameter type-id='bb0f13d1'/> - <parameter type-id='63e171df'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='f0981eeb'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/fat/dir.c' language='LANG_C89'> - <function-decl name='utf16s_to_utf8s' mangled-name='utf16s_to_utf8s' filepath='include/linux/nls.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='utf16s_to_utf8s'> - <parameter type-id='31347b7a'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='11d12470'/> - <parameter type-id='cf536864'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <enum-decl name='utf16_endian' filepath='include/linux/nls.h' line='41' column='1' id='11d12470'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='UTF16_HOST_ENDIAN' value='0'/> - <enumerator name='UTF16_LITTLE_ENDIAN' value='1'/> - <enumerator name='UTF16_BIG_ENDIAN' value='2'/> - </enum-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/fat/namei_vfat.c' language='LANG_C89'> - <class-decl name='buffer_head' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/buffer_head.h' line='63' column='1' id='4943c066'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='b_state' type-id='7359adad' visibility='default' filepath='include/linux/buffer_head.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='b_this_page' type-id='c485c22c' visibility='default' filepath='include/linux/buffer_head.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='b_page' type-id='02f11ed4' visibility='default' filepath='include/linux/buffer_head.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='b_blocknr' type-id='a42536cd' visibility='default' filepath='include/linux/buffer_head.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='b_size' type-id='b59d7dce' visibility='default' filepath='include/linux/buffer_head.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='b_data' type-id='26a90f95' visibility='default' filepath='include/linux/buffer_head.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='b_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/buffer_head.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='b_end_io' type-id='7874b245' visibility='default' filepath='include/linux/buffer_head.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='b_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/buffer_head.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='b_assoc_buffers' type-id='72f469ec' visibility='default' filepath='include/linux/buffer_head.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='b_assoc_map' type-id='f57039f0' visibility='default' filepath='include/linux/buffer_head.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='b_count' type-id='49178f86' visibility='default' filepath='include/linux/buffer_head.h' line='78' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='bh_end_io_t' type-id='e1740daa' filepath='include/linux/buffer_head.h' line='52' column='1' id='6797a3ea'/> - <enum-decl name='utf16_endian' filepath='include/linux/nls.h' line='41' column='1' id='11d12470'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='UTF16_HOST_ENDIAN' value='0'/> - <enumerator name='UTF16_LITTLE_ENDIAN' value='1'/> - <enumerator name='UTF16_BIG_ENDIAN' value='2'/> - </enum-decl> - <pointer-type-def type-id='6797a3ea' size-in-bits='64' id='7874b245'/> - <pointer-type-def type-id='4943c066' size-in-bits='64' id='c485c22c'/> - <pointer-type-def type-id='eca62f39' size-in-bits='64' id='e18b930d'/> - <pointer-type-def type-id='925167dc' size-in-bits='64' id='e0ea832a'/> - <pointer-type-def type-id='8efea9e5' size-in-bits='64' id='e9e550dd'/> - <function-decl name='mount_bdev' mangled-name='mount_bdev' filepath='include/linux/fs.h' line='2336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mount_bdev'> - <parameter type-id='21e53d44'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='80f4b756'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='e18b930d'/> - <return type-id='27675065'/> - </function-decl> - <function-decl name='full_name_hash' mangled-name='full_name_hash' filepath='include/linux/stringhash.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='full_name_hash'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='mutex_lock' mangled-name='mutex_lock' filepath='include/linux/mutex.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mutex_lock'> - <parameter type-id='e0ea832a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mutex_unlock' mangled-name='mutex_unlock' filepath='include/linux/mutex.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mutex_unlock'> - <parameter type-id='e0ea832a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='d_find_alias' mangled-name='d_find_alias' filepath='include/linux/dcache.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_find_alias'> - <parameter type-id='7e666abe'/> - <return type-id='27675065'/> - </function-decl> - <function-decl name='d_move' mangled-name='d_move' filepath='include/linux/dcache.h' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_move'> - <parameter type-id='27675065'/> - <parameter type-id='27675065'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='d_splice_alias' mangled-name='d_splice_alias' filepath='include/linux/dcache.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_splice_alias'> - <parameter type-id='7e666abe'/> - <parameter type-id='27675065'/> - <return type-id='27675065'/> - </function-decl> - <function-decl name='clear_nlink' mangled-name='clear_nlink' filepath='include/linux/fs.h' line='2264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clear_nlink'> - <parameter type-id='7e666abe'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='inc_nlink' mangled-name='inc_nlink' filepath='include/linux/fs.h' line='2262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inc_nlink'> - <parameter type-id='7e666abe'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='set_nlink' mangled-name='set_nlink' filepath='include/linux/fs.h' line='2265' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_nlink'> - <parameter type-id='7e666abe'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sync_dirty_buffer' mangled-name='sync_dirty_buffer' filepath='include/linux/buffer_head.h' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_dirty_buffer'> - <parameter type-id='c485c22c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kmem_cache_alloc' mangled-name='kmem_cache_alloc' filepath='include/linux/slab.h' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_alloc'> - <parameter type-id='f3b4aca8'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='hex2bin' mangled-name='hex2bin' filepath='include/linux/kernel.h' line='636' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hex2bin'> - <parameter type-id='cf536864'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='utf8s_to_utf16s' mangled-name='utf8s_to_utf16s' filepath='include/linux/nls.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='utf8s_to_utf16s'> - <parameter type-id='354f7eb9'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='11d12470'/> - <parameter type-id='e9e550dd'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kmem_cache_free' mangled-name='kmem_cache_free' filepath='include/linux/slab.h' line='395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_free'> - <parameter type-id='f3b4aca8'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='eca62f39'> - <parameter type-id='42c8f564'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e1740daa'> - <parameter type-id='c485c22c'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> </abi-instr> <abi-instr address-size='64' path='fs/file.c' language='LANG_C89'> <pointer-type-def type-id='8b73b897' size-in-bits='64' id='d092647b'/> @@ -145930,9 +127273,9 @@ <parameter type-id='f0981eeb' name='fd' filepath='fs/file.c' line='621' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='fget' mangled-name='fget' filepath='fs/file.c' line='783' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fget'> - <parameter type-id='f0981eeb' name='fd' filepath='fs/file.c' line='783' column='1'/> - <return type-id='77e79a4b'/> + <function-decl name='put_unused_fd' mangled-name='put_unused_fd' filepath='fs/file.c' line='557' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='put_unused_fd'> + <parameter type-id='f0981eeb' name='fd' filepath='fs/file.c' line='557' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='iterate_fd' mangled-name='iterate_fd' filepath='fs/file.c' line='1042' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iterate_fd'> <parameter type-id='16c53416' name='files' filepath='fs/file.c' line='1042' column='1'/> @@ -145941,6 +127284,19 @@ <parameter type-id='eaa32e2f' name='p' filepath='fs/file.c' line='1044' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='get_unused_fd_flags' mangled-name='get_unused_fd_flags' filepath='fs/file.c' line='543' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_unused_fd_flags'> + <parameter type-id='f0981eeb' name='flags' filepath='fs/file.c' line='543' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='fget' mangled-name='fget' filepath='fs/file.c' line='783' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fget'> + <parameter type-id='f0981eeb' name='fd' filepath='fs/file.c' line='783' column='1'/> + <return type-id='77e79a4b'/> + </function-decl> + <function-decl name='fd_install' mangled-name='fd_install' filepath='fs/file.c' line='611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fd_install'> + <parameter type-id='f0981eeb' name='fd' filepath='fs/file.c' line='611' column='1'/> + <parameter type-id='77e79a4b' name='file' filepath='fs/file.c' line='611' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-type size-in-bits='64' id='8b73b897'> <parameter type-id='eaa32e2f'/> <parameter type-id='77e79a4b'/> @@ -145948,13 +127304,23 @@ <return type-id='95e97e5e'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='fs/fs-writeback.c' language='LANG_C89'> - <function-decl name='strscpy_pad' mangled-name='strscpy_pad' filepath='include/linux/string.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strscpy_pad'> - <parameter type-id='26a90f95'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <return type-id='bd54fe1a'/> + <abi-instr address-size='64' path='fs/file_table.c' language='LANG_C89'> + <function-decl name='fput' mangled-name='fput' filepath='fs/file_table.c' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fput'> + <parameter type-id='77e79a4b' name='file' filepath='fs/file_table.c' line='355' column='1'/> + <return type-id='48b5725f'/> </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/filesystems.c' language='LANG_C89'> + <function-decl name='register_filesystem' mangled-name='register_filesystem' filepath='fs/filesystems.c' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_filesystem'> + <parameter type-id='21e53d44' name='fs' filepath='fs/filesystems.c' line='72' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='unregister_filesystem' mangled-name='unregister_filesystem' filepath='fs/filesystems.c' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_filesystem'> + <parameter type-id='21e53d44' name='fs' filepath='fs/filesystems.c' line='107' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/fs-writeback.c' language='LANG_C89'> <function-decl name='__mark_inode_dirty' mangled-name='__mark_inode_dirty' filepath='fs/fs-writeback.c' line='2234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__mark_inode_dirty'> <parameter type-id='7e666abe' name='inode' filepath='fs/fs-writeback.c' line='2234' column='1'/> <parameter type-id='95e97e5e' name='flags' filepath='fs/fs-writeback.c' line='2234' column='1'/> @@ -145965,6 +127331,11 @@ <parameter type-id='c1602c7a' name='reason' filepath='fs/fs-writeback.c' line='2488' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='write_inode_now' mangled-name='write_inode_now' filepath='fs/fs-writeback.c' line='2561' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='write_inode_now'> + <parameter type-id='7e666abe' name='inode' filepath='fs/fs-writeback.c' line='2561' column='1'/> + <parameter type-id='95e97e5e' name='sync' filepath='fs/fs-writeback.c' line='2561' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='try_to_writeback_inodes_sb' mangled-name='try_to_writeback_inodes_sb' filepath='fs/fs-writeback.c' line='2501' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='try_to_writeback_inodes_sb'> <parameter type-id='42c8f564' name='sb' filepath='fs/fs-writeback.c' line='2501' column='1'/> <parameter type-id='c1602c7a' name='reason' filepath='fs/fs-writeback.c' line='2501' column='1'/> @@ -145974,47 +127345,110 @@ <parameter type-id='42c8f564' name='sb' filepath='fs/fs-writeback.c' line='2518' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='sync_inode_metadata' mangled-name='sync_inode_metadata' filepath='fs/fs-writeback.c' line='2604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_inode_metadata'> + <parameter type-id='7e666abe' name='inode' filepath='fs/fs-writeback.c' line='2604' column='1'/> + <parameter type-id='95e97e5e' name='wait' filepath='fs/fs-writeback.c' line='2604' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> - <abi-instr address-size='64' path='fs/fs_context.c' language='LANG_C89'> - <function-decl name='kvasprintf' mangled-name='kvasprintf' filepath='include/linux/kernel.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvasprintf'> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <parameter type-id='5f919c1f'/> - <return type-id='26a90f95'/> + <abi-instr address-size='64' path='fs/fs_struct.c' language='LANG_C89'> + <function-decl name='current_umask' mangled-name='current_umask' filepath='fs/fs_struct.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='current_umask'> + <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='fs/inode.c' language='LANG_C89'> <typedef-decl name='ino_t' type-id='4e22818f' filepath='include/linux/types.h' line='17' column='1' id='2aa75eef'/> <typedef-decl name='__kernel_ino_t' type-id='447da2ae' filepath='include/uapi/asm-generic/posix_types.h' line='20' column='1' id='4e22818f'/> - <pointer-type-def type-id='79faeff3' size-in-bits='64' id='8567d8b2'/> - <pointer-type-def type-id='53fb272e' size-in-bits='64' id='34e69a54'/> + <pointer-type-def type-id='805f2c4a' size-in-bits='64' id='1b7a05dc'/> + <function-decl name='get_next_ino' mangled-name='get_next_ino' filepath='fs/inode.c' line='891' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_next_ino'> + <return type-id='f0981eeb'/> + </function-decl> <function-decl name='iunique' mangled-name='iunique' filepath='fs/inode.c' line='1314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iunique'> <parameter type-id='42c8f564' name='sb' filepath='fs/inode.c' line='1314' column='1'/> <parameter type-id='2aa75eef' name='max_reserved' filepath='fs/inode.c' line='1314' column='1'/> <return type-id='2aa75eef'/> </function-decl> + <function-decl name='iput' mangled-name='iput' filepath='fs/inode.c' line='1625' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iput'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='1625' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='new_inode' mangled-name='new_inode' filepath='fs/inode.c' line='950' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='new_inode'> + <parameter type-id='42c8f564' name='sb' filepath='fs/inode.c' line='950' column='1'/> + <return type-id='7e666abe'/> + </function-decl> + <function-decl name='current_time' mangled-name='current_time' filepath='fs/inode.c' line='2263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='current_time'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='2263' column='1'/> + <return type-id='40a816ad'/> + </function-decl> + <function-decl name='inode_init_owner' mangled-name='inode_init_owner' filepath='fs/inode.c' line='2094' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inode_init_owner'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='2094' column='1'/> + <parameter type-id='c5a4eb7f' name='dir' filepath='fs/inode.c' line='2094' column='1'/> + <parameter type-id='2594b00f' name='mode' filepath='fs/inode.c' line='2095' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='file_remove_privs' mangled-name='file_remove_privs' filepath='fs/inode.c' line='1879' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='file_remove_privs'> + <parameter type-id='77e79a4b' name='file' filepath='fs/inode.c' line='1879' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='file_update_time' mangled-name='file_update_time' filepath='fs/inode.c' line='1920' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='file_update_time'> + <parameter type-id='77e79a4b' name='file' filepath='fs/inode.c' line='1920' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='clear_inode' mangled-name='clear_inode' filepath='fs/inode.c' line='521' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clear_inode'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='521' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='__insert_inode_hash' mangled-name='__insert_inode_hash' filepath='fs/inode.c' line='493' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__insert_inode_hash'> <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='493' column='1'/> <parameter type-id='7359adad' name='hashval' filepath='fs/inode.c' line='493' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__remove_inode_hash' mangled-name='__remove_inode_hash' filepath='fs/inode.c' line='511' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__remove_inode_hash'> - <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='511' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='ilookup5' mangled-name='ilookup5' filepath='fs/inode.c' line='1403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ilookup5'> + <parameter type-id='42c8f564' name='sb' filepath='fs/inode.c' line='1403' column='1'/> + <parameter type-id='7359adad' name='hashval' filepath='fs/inode.c' line='1403' column='1'/> + <parameter type-id='1b7a05dc' name='test' filepath='fs/inode.c' line='1404' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/inode.c' line='1404' column='1'/> + <return type-id='7e666abe'/> </function-decl> <function-decl name='unlock_new_inode' mangled-name='unlock_new_inode' filepath='fs/inode.c' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlock_new_inode'> <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='991' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='_atomic_dec_and_lock' mangled-name='_atomic_dec_and_lock' filepath='include/linux/spinlock.h' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_atomic_dec_and_lock'> - <parameter type-id='8567d8b2'/> - <parameter type-id='34e69a54'/> - <return type-id='95e97e5e'/> + <function-decl name='set_nlink' mangled-name='set_nlink' filepath='fs/inode.c' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_nlink'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='334' column='1'/> + <parameter type-id='f0981eeb' name='nlink' filepath='fs/inode.c' line='334' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='write_inode_now' mangled-name='write_inode_now' filepath='include/linux/fs.h' line='2820' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='write_inode_now'> - <parameter type-id='7e666abe'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> + <function-decl name='inode_set_flags' mangled-name='inode_set_flags' filepath='fs/inode.c' line='2184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inode_set_flags'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='2184' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='fs/inode.c' line='2184' column='1'/> + <parameter type-id='f0981eeb' name='mask' filepath='fs/inode.c' line='2185' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='inode_init_once' mangled-name='inode_init_once' filepath='fs/inode.c' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inode_init_once'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='388' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='inode_dio_wait' mangled-name='inode_dio_wait' filepath='fs/inode.c' line='2161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inode_dio_wait'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='2161' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='inc_nlink' mangled-name='inc_nlink' filepath='fs/inode.c' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inc_nlink'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='356' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ilookup' mangled-name='ilookup' filepath='fs/inode.c' line='1428' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ilookup'> + <parameter type-id='42c8f564' name='sb' filepath='fs/inode.c' line='1428' column='1'/> + <parameter type-id='7359adad' name='ino' filepath='fs/inode.c' line='1428' column='1'/> + <return type-id='7e666abe'/> + </function-decl> + <function-decl name='ihold' mangled-name='ihold' filepath='fs/inode.c' line='419' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ihold'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='419' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='igrab' mangled-name='igrab' filepath='fs/inode.c' line='1337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='igrab'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='1337' column='1'/> + <return type-id='7e666abe'/> </function-decl> <function-decl name='iget5_locked' mangled-name='iget5_locked' filepath='fs/inode.c' line='1182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iget5_locked'> <parameter type-id='42c8f564' name='sb' filepath='fs/inode.c' line='1182' column='1'/> @@ -146024,38 +127458,33 @@ <parameter type-id='eaa32e2f' name='data' filepath='fs/inode.c' line='1184' column='1'/> <return type-id='7e666abe'/> </function-decl> - <function-decl name='igrab' mangled-name='igrab' filepath='fs/inode.c' line='1337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='igrab'> - <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='1337' column='1'/> - <return type-id='7e666abe'/> - </function-decl> - <function-decl name='ilookup' mangled-name='ilookup' filepath='fs/inode.c' line='1428' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ilookup'> - <parameter type-id='42c8f564' name='sb' filepath='fs/inode.c' line='1428' column='1'/> - <parameter type-id='7359adad' name='ino' filepath='fs/inode.c' line='1428' column='1'/> - <return type-id='7e666abe'/> - </function-decl> <function-decl name='generic_delete_inode' mangled-name='generic_delete_inode' filepath='fs/inode.c' line='1564' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_delete_inode'> <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='1564' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='inode_set_flags' mangled-name='inode_set_flags' filepath='fs/inode.c' line='2184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inode_set_flags'> - <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='2184' column='1'/> - <parameter type-id='f0981eeb' name='flags' filepath='fs/inode.c' line='2184' column='1'/> - <parameter type-id='f0981eeb' name='mask' filepath='fs/inode.c' line='2185' column='1'/> + <function-decl name='drop_nlink' mangled-name='drop_nlink' filepath='fs/inode.c' line='300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drop_nlink'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='300' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='clear_nlink' mangled-name='clear_nlink' filepath='fs/inode.c' line='317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clear_nlink'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='317' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bmap' mangled-name='bmap' filepath='fs/inode.c' line='1655' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bmap'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='1655' column='1'/> + <parameter type-id='a42536cd' name='block' filepath='fs/inode.c' line='1655' column='1'/> + <return type-id='a42536cd'/> + </function-decl> + <function-decl name='__remove_inode_hash' mangled-name='__remove_inode_hash' filepath='fs/inode.c' line='511' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__remove_inode_hash'> + <parameter type-id='7e666abe' name='inode' filepath='fs/inode.c' line='511' column='1'/> <return type-id='48b5725f'/> </function-decl> - <pointer-type-def type-id='805f2c4a' size-in-bits='64' id='1b7a05dc'/> <function-type size-in-bits='64' id='805f2c4a'> <parameter type-id='7e666abe'/> <parameter type-id='eaa32e2f'/> <return type-id='95e97e5e'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='fs/io_uring.c' language='LANG_C89'> - <function-decl name='sock_release' mangled-name='sock_release' filepath='include/linux/net.h' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_release'> - <parameter type-id='13103032'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='fs/ioctl.c' language='LANG_C89'> <function-decl name='fiemap_fill_next_extent' mangled-name='fiemap_fill_next_extent' filepath='fs/ioctl.c' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fiemap_fill_next_extent'> <parameter type-id='890caaa5' name='fieinfo' filepath='fs/ioctl.c' line='90' column='1'/> @@ -146070,30 +127499,90 @@ <parameter type-id='19c2251e' name='fs_flags' filepath='fs/ioctl.c' line='143' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <pointer-type-def type-id='8ffe5745' size-in-bits='64' id='890caaa5'/> + <class-decl name='fiemap_extent_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1808' column='1' id='8ffe5745'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fi_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1809' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='fi_extents_mapped' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1810' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fi_extents_max' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1811' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fi_extents_start' type-id='d92598ce' visibility='default' filepath='include/linux/fs.h' line='1812' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='eab08458' size-in-bits='64' id='d92598ce'/> + <class-decl name='fiemap_extent' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/uapi/linux/fiemap.h' line='17' column='1' id='eab08458'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fe_logical' type-id='d3130597' visibility='default' filepath='include/uapi/linux/fiemap.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fe_physical' type-id='d3130597' visibility='default' filepath='include/uapi/linux/fiemap.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fe_length' type-id='d3130597' visibility='default' filepath='include/uapi/linux/fiemap.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fe_reserved64' type-id='8a7b7524' visibility='default' filepath='include/uapi/linux/fiemap.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='fe_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/fiemap.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='fe_reserved' type-id='3fa05d14' visibility='default' filepath='include/uapi/linux/fiemap.h' line='25' column='1'/> + </data-member> + </class-decl> </abi-instr> - <abi-instr address-size='64' path='fs/iomap/direct-io.c' language='LANG_C89'> - <function-decl name='_copy_from_iter' mangled-name='_copy_from_iter' filepath='include/linux/uio.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_copy_from_iter'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='4fa10f9e'/> - <return type-id='7359adad'/> + <abi-instr address-size='64' path='fs/kernfs/dir.c' language='LANG_C89'> + <class-decl name='simple_xattrs' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/xattr.h' line='70' column='1' id='00ed5110'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/linux/xattr.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/xattr.h' line='72' column='1'/> + </data-member> + </class-decl> + <function-decl name='kernfs_put' mangled-name='kernfs_put' filepath='fs/kernfs/dir.c' line='514' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernfs_put'> + <parameter type-id='150efd3f' name='kn' filepath='fs/kernfs/dir.c' line='514' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kernfs_find_and_get_ns' mangled-name='kernfs_find_and_get_ns' filepath='fs/kernfs/dir.c' line='913' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernfs_find_and_get_ns'> + <parameter type-id='150efd3f' name='parent' filepath='fs/kernfs/dir.c' line='913' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/kernfs/dir.c' line='914' column='1'/> + <parameter type-id='eaa32e2f' name='ns' filepath='fs/kernfs/dir.c' line='914' column='1'/> + <return type-id='150efd3f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='fs/jbd2/commit.c' language='LANG_C89'> - <function-decl name='crc32_be' mangled-name='crc32_be' filepath='include/linux/crc32.h' line='12' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crc32_be'> - <parameter type-id='f0981eeb'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='7359adad'/> - <return type-id='f0981eeb'/> + <abi-instr address-size='64' path='fs/kernfs/file.c' language='LANG_C89'> + <function-decl name='kernfs_notify' mangled-name='kernfs_notify' filepath='fs/kernfs/file.c' line='931' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernfs_notify'> + <parameter type-id='150efd3f' name='kn' filepath='fs/kernfs/file.c' line='931' column='1'/> + <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='fs/libfs.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='bd54fe1a' size-in-bits='256' id='5d4602e8'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> + <class-decl name='tree_descr' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='3420' column='1' id='3f4c2b2f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='3420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ops' type-id='61758ee5' visibility='default' filepath='include/linux/fs.h' line='3420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mode' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='3420' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='3f4c2b2f' const='yes' id='dc1327b2'/> + <pointer-type-def type-id='dc1327b2' size-in-bits='64' id='0a275448'/> <pointer-type-def type-id='5049bff3' size-in-bits='64' id='14a7c87f'/> <pointer-type-def type-id='cba59087' size-in-bits='64' id='0fb09eeb'/> <pointer-type-def type-id='92892da6' size-in-bits='64' id='dffc7428'/> + <pointer-type-def type-id='549da823' size-in-bits='64' id='3d2f862b'/> <var-decl name='simple_dir_operations' type-id='b8ae588d' mangled-name='simple_dir_operations' visibility='default' filepath='fs/libfs.c' line='229' column='1' elf-symbol-id='simple_dir_operations'/> <var-decl name='simple_dir_inode_operations' type-id='c8e0fb8e' mangled-name='simple_dir_inode_operations' visibility='default' filepath='fs/libfs.c' line='239' column='1' elf-symbol-id='simple_dir_inode_operations'/> <function-decl name='simple_attr_open' mangled-name='simple_attr_open' filepath='fs/libfs.c' line='820' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_attr_open'> @@ -146104,28 +127593,15 @@ <parameter type-id='80f4b756' name='fmt' filepath='fs/libfs.c' line='822' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='simple_getattr' mangled-name='simple_getattr' filepath='fs/libfs.c' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_getattr'> - <parameter type-id='a77efac3' name='path' filepath='fs/libfs.c' line='29' column='1'/> - <parameter type-id='0e87f9be' name='stat' filepath='fs/libfs.c' line='29' column='1'/> - <parameter type-id='19c2251e' name='request_mask' filepath='fs/libfs.c' line='30' column='1'/> - <parameter type-id='f0981eeb' name='query_flags' filepath='fs/libfs.c' line='30' column='1'/> + <function-decl name='simple_fill_super' mangled-name='simple_fill_super' filepath='fs/libfs.c' line='534' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_fill_super'> + <parameter type-id='42c8f564' name='s' filepath='fs/libfs.c' line='534' column='1'/> + <parameter type-id='7359adad' name='magic' filepath='fs/libfs.c' line='534' column='1'/> + <parameter type-id='0a275448' name='files' filepath='fs/libfs.c' line='535' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='simple_statfs' mangled-name='simple_statfs' filepath='fs/libfs.c' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_statfs'> - <parameter type-id='27675065' name='dentry' filepath='fs/libfs.c' line='39' column='1'/> - <parameter type-id='087d687b' name='buf' filepath='fs/libfs.c' line='39' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='generic_read_dir' mangled-name='generic_read_dir' filepath='fs/libfs.c' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_read_dir'> - <parameter type-id='77e79a4b' name='filp' filepath='fs/libfs.c' line='223' column='1'/> - <parameter type-id='26a90f95' name='buf' filepath='fs/libfs.c' line='223' column='1'/> - <parameter type-id='b59d7dce' name='siz' filepath='fs/libfs.c' line='223' column='1'/> - <parameter type-id='b53e8dbb' name='ppos' filepath='fs/libfs.c' line='223' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='simple_open' mangled-name='simple_open' filepath='fs/libfs.c' line='315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_open'> - <parameter type-id='7e666abe' name='inode' filepath='fs/libfs.c' line='315' column='1'/> - <parameter type-id='77e79a4b' name='file' filepath='fs/libfs.c' line='315' column='1'/> + <function-decl name='simple_setattr' mangled-name='simple_setattr' filepath='fs/libfs.c' line='425' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_setattr'> + <parameter type-id='27675065' name='dentry' filepath='fs/libfs.c' line='425' column='1'/> + <parameter type-id='ab7bbd67' name='iattr' filepath='fs/libfs.c' line='425' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='simple_write_to_buffer' mangled-name='simple_write_to_buffer' filepath='fs/libfs.c' line='682' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_write_to_buffer'> @@ -146136,12 +127612,54 @@ <parameter type-id='b59d7dce' name='count' filepath='fs/libfs.c' line='683' column='1'/> <return type-id='79a0948f'/> </function-decl> - <function-decl name='memory_read_from_buffer' mangled-name='memory_read_from_buffer' filepath='fs/libfs.c' line='717' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memory_read_from_buffer'> - <parameter type-id='eaa32e2f' name='to' filepath='fs/libfs.c' line='717' column='1'/> - <parameter type-id='b59d7dce' name='count' filepath='fs/libfs.c' line='717' column='1'/> - <parameter type-id='b53e8dbb' name='ppos' filepath='fs/libfs.c' line='717' column='1'/> - <parameter type-id='eaa32e2f' name='from' filepath='fs/libfs.c' line='718' column='1'/> - <parameter type-id='b59d7dce' name='available' filepath='fs/libfs.c' line='718' column='1'/> + <function-decl name='simple_statfs' mangled-name='simple_statfs' filepath='fs/libfs.c' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_statfs'> + <parameter type-id='27675065' name='dentry' filepath='fs/libfs.c' line='39' column='1'/> + <parameter type-id='087d687b' name='buf' filepath='fs/libfs.c' line='39' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='simple_release_fs' mangled-name='simple_release_fs' filepath='fs/libfs.c' line='621' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_release_fs'> + <parameter type-id='3d2f862b' name='mount' filepath='fs/libfs.c' line='621' column='1'/> + <parameter type-id='7292109c' name='count' filepath='fs/libfs.c' line='621' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='simple_read_from_buffer' mangled-name='simple_read_from_buffer' filepath='fs/libfs.c' line='647' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_read_from_buffer'> + <parameter type-id='eaa32e2f' name='to' filepath='fs/libfs.c' line='647' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='fs/libfs.c' line='647' column='1'/> + <parameter type-id='b53e8dbb' name='ppos' filepath='fs/libfs.c' line='647' column='1'/> + <parameter type-id='eaa32e2f' name='from' filepath='fs/libfs.c' line='648' column='1'/> + <parameter type-id='b59d7dce' name='available' filepath='fs/libfs.c' line='648' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='simple_pin_fs' mangled-name='simple_pin_fs' filepath='fs/libfs.c' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_pin_fs'> + <parameter type-id='21e53d44' name='type' filepath='fs/libfs.c' line='600' column='1'/> + <parameter type-id='3d2f862b' name='mount' filepath='fs/libfs.c' line='600' column='1'/> + <parameter type-id='7292109c' name='count' filepath='fs/libfs.c' line='600' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='simple_open' mangled-name='simple_open' filepath='fs/libfs.c' line='315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_open'> + <parameter type-id='7e666abe' name='inode' filepath='fs/libfs.c' line='315' column='1'/> + <parameter type-id='77e79a4b' name='file' filepath='fs/libfs.c' line='315' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='simple_getattr' mangled-name='simple_getattr' filepath='fs/libfs.c' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_getattr'> + <parameter type-id='a77efac3' name='path' filepath='fs/libfs.c' line='29' column='1'/> + <parameter type-id='0e87f9be' name='stat' filepath='fs/libfs.c' line='29' column='1'/> + <parameter type-id='19c2251e' name='request_mask' filepath='fs/libfs.c' line='30' column='1'/> + <parameter type-id='f0981eeb' name='query_flags' filepath='fs/libfs.c' line='30' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='generic_read_dir' mangled-name='generic_read_dir' filepath='fs/libfs.c' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_read_dir'> + <parameter type-id='77e79a4b' name='filp' filepath='fs/libfs.c' line='223' column='1'/> + <parameter type-id='26a90f95' name='buf' filepath='fs/libfs.c' line='223' column='1'/> + <parameter type-id='b59d7dce' name='siz' filepath='fs/libfs.c' line='223' column='1'/> + <parameter type-id='b53e8dbb' name='ppos' filepath='fs/libfs.c' line='223' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='simple_attr_write' mangled-name='simple_attr_write' filepath='fs/libfs.c' line='924' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_attr_write'> + <parameter type-id='77e79a4b' name='file' filepath='fs/libfs.c' line='924' column='1'/> + <parameter type-id='80f4b756' name='buf' filepath='fs/libfs.c' line='924' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='fs/libfs.c' line='925' column='1'/> + <parameter type-id='b53e8dbb' name='ppos' filepath='fs/libfs.c' line='925' column='1'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='simple_attr_release' mangled-name='simple_attr_release' filepath='fs/libfs.c' line='842' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_attr_release'> @@ -146156,20 +127674,20 @@ <parameter type-id='b53e8dbb' name='ppos' filepath='fs/libfs.c' line='851' column='1'/> <return type-id='79a0948f'/> </function-decl> - <function-decl name='simple_attr_write' mangled-name='simple_attr_write' filepath='fs/libfs.c' line='924' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_attr_write'> - <parameter type-id='77e79a4b' name='file' filepath='fs/libfs.c' line='924' column='1'/> - <parameter type-id='80f4b756' name='buf' filepath='fs/libfs.c' line='924' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='fs/libfs.c' line='925' column='1'/> - <parameter type-id='b53e8dbb' name='ppos' filepath='fs/libfs.c' line='925' column='1'/> + <function-decl name='memory_read_from_buffer' mangled-name='memory_read_from_buffer' filepath='fs/libfs.c' line='717' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memory_read_from_buffer'> + <parameter type-id='eaa32e2f' name='to' filepath='fs/libfs.c' line='717' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='fs/libfs.c' line='717' column='1'/> + <parameter type-id='b53e8dbb' name='ppos' filepath='fs/libfs.c' line='717' column='1'/> + <parameter type-id='eaa32e2f' name='from' filepath='fs/libfs.c' line='718' column='1'/> + <parameter type-id='b59d7dce' name='available' filepath='fs/libfs.c' line='718' column='1'/> <return type-id='79a0948f'/> </function-decl> - <function-decl name='generic_fh_to_dentry' mangled-name='generic_fh_to_dentry' filepath='fs/libfs.c' line='950' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_fh_to_dentry'> - <parameter type-id='42c8f564' name='sb' filepath='fs/libfs.c' line='950' column='1'/> - <parameter type-id='f7d748c2' name='fid' filepath='fs/libfs.c' line='950' column='1'/> - <parameter type-id='95e97e5e' name='fh_len' filepath='fs/libfs.c' line='951' column='1'/> - <parameter type-id='95e97e5e' name='fh_type' filepath='fs/libfs.c' line='951' column='1'/> - <parameter type-id='14a7c87f' name='get_inode' filepath='fs/libfs.c' line='951' column='1'/> - <return type-id='27675065'/> + <function-decl name='generic_file_fsync' mangled-name='generic_file_fsync' filepath='fs/libfs.c' line='1057' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_fsync'> + <parameter type-id='77e79a4b' name='file' filepath='fs/libfs.c' line='1057' column='1'/> + <parameter type-id='69bf7bee' name='start' filepath='fs/libfs.c' line='1057' column='1'/> + <parameter type-id='69bf7bee' name='end' filepath='fs/libfs.c' line='1057' column='1'/> + <parameter type-id='95e97e5e' name='datasync' filepath='fs/libfs.c' line='1058' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='generic_fh_to_parent' mangled-name='generic_fh_to_parent' filepath='fs/libfs.c' line='983' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_fh_to_parent'> <parameter type-id='42c8f564' name='sb' filepath='fs/libfs.c' line='983' column='1'/> @@ -146179,27 +127697,13 @@ <parameter type-id='14a7c87f' name='get_inode' filepath='fs/libfs.c' line='984' column='1'/> <return type-id='27675065'/> </function-decl> - <function-decl name='sync_mapping_buffers' mangled-name='sync_mapping_buffers' filepath='include/linux/buffer_head.h' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_mapping_buffers'> - <parameter type-id='f57039f0'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sync_inode_metadata' mangled-name='sync_inode_metadata' filepath='include/linux/fs.h' line='2297' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_inode_metadata'> - <parameter type-id='7e666abe'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='generic_file_fsync' mangled-name='generic_file_fsync' filepath='fs/libfs.c' line='1057' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_fsync'> - <parameter type-id='77e79a4b' name='file' filepath='fs/libfs.c' line='1057' column='1'/> - <parameter type-id='69bf7bee' name='start' filepath='fs/libfs.c' line='1057' column='1'/> - <parameter type-id='69bf7bee' name='end' filepath='fs/libfs.c' line='1057' column='1'/> - <parameter type-id='95e97e5e' name='datasync' filepath='fs/libfs.c' line='1058' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blkdev_issue_flush' mangled-name='blkdev_issue_flush' filepath='include/linux/blkdev.h' line='1221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blkdev_issue_flush'> - <parameter type-id='b88dd945'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='c0190993'/> - <return type-id='95e97e5e'/> + <function-decl name='generic_fh_to_dentry' mangled-name='generic_fh_to_dentry' filepath='fs/libfs.c' line='950' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_fh_to_dentry'> + <parameter type-id='42c8f564' name='sb' filepath='fs/libfs.c' line='950' column='1'/> + <parameter type-id='f7d748c2' name='fid' filepath='fs/libfs.c' line='950' column='1'/> + <parameter type-id='95e97e5e' name='fh_len' filepath='fs/libfs.c' line='951' column='1'/> + <parameter type-id='95e97e5e' name='fh_type' filepath='fs/libfs.c' line='951' column='1'/> + <parameter type-id='14a7c87f' name='get_inode' filepath='fs/libfs.c' line='951' column='1'/> + <return type-id='27675065'/> </function-decl> <pointer-type-def type-id='2437c5c4' size-in-bits='64' id='f7d748c2'/> <function-type size-in-bits='64' id='5049bff3'> @@ -146218,1540 +127722,13 @@ <parameter type-id='3df9fd28'/> <return type-id='95e97e5e'/> </function-type> + <pointer-type-def type-id='5f5c9d88' size-in-bits='64' id='0e87f9be'/> + <pointer-type-def type-id='ff1c7c9b' size-in-bits='64' id='087d687b'/> <class-decl name='fid' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/exportfs.h' line='113' column='1' id='2437c5c4'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='' type-id='0394b7eb' visibility='default' filepath='include/linux/exportfs.h' line='114' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__5' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/linux/exportfs.h' line='114' column='1' id='0394b7eb'> - <data-member access='public'> - <var-decl name='i32' type-id='273ef6eb' visibility='default' filepath='include/linux/exportfs.h' line='120' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='udf' type-id='2d08566e' visibility='default' filepath='include/linux/exportfs.h' line='128' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='raw' type-id='d5016f6f' visibility='default' filepath='include/linux/exportfs.h' line='129' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='160' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/exportfs.h' line='121' column='1' id='2d08566e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='block' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='partref' type-id='1dc6a898' visibility='default' filepath='include/linux/exportfs.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='parent_partref' type-id='1dc6a898' visibility='default' filepath='include/linux/exportfs.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='generation' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='parent_block' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='parent_generation' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='127' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/exportfs.h' line='115' column='1' id='273ef6eb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ino' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='gen' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='parent_ino' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='parent_gen' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='119' column='1'/> - </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/locks.c' language='LANG_C89'> - <function-decl name='__break_lease' mangled-name='__break_lease' filepath='fs/locks.c' line='1603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__break_lease'> - <parameter type-id='7e666abe' name='inode' filepath='fs/locks.c' line='1603' column='1'/> - <parameter type-id='f0981eeb' name='mode' filepath='fs/locks.c' line='1603' column='1'/> - <parameter type-id='f0981eeb' name='type' filepath='fs/locks.c' line='1603' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/mpage.c' language='LANG_C89'> - <function-decl name='mpage_readpage' mangled-name='mpage_readpage' filepath='fs/mpage.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mpage_readpage'> - <parameter type-id='02f11ed4' name='page' filepath='fs/mpage.c' line='454' column='1'/> - <parameter type-id='05ca8778' name='get_block' filepath='fs/mpage.c' line='454' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='mpage_writepages' mangled-name='mpage_writepages' filepath='fs/mpage.c' line='748' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mpage_writepages'> - <parameter type-id='f57039f0' name='mapping' filepath='fs/mpage.c' line='748' column='1'/> - <parameter type-id='c2c60445' name='wbc' filepath='fs/mpage.c' line='749' column='1'/> - <parameter type-id='05ca8778' name='get_block' filepath='fs/mpage.c' line='749' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/namei.c' language='LANG_C89'> - <function-decl name='generic_permission' mangled-name='generic_permission' filepath='fs/namei.c' line='335' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_permission'> - <parameter type-id='7e666abe' name='inode' filepath='fs/namei.c' line='335' column='1'/> - <parameter type-id='95e97e5e' name='mask' filepath='fs/namei.c' line='335' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='user_path_at_empty' mangled-name='user_path_at_empty' filepath='fs/namei.c' line='2700' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='user_path_at_empty'> - <parameter type-id='95e97e5e' name='dfd' filepath='fs/namei.c' line='2700' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='fs/namei.c' line='2700' column='1'/> - <parameter type-id='f0981eeb' name='flags' filepath='fs/namei.c' line='2700' column='1'/> - <parameter type-id='bcfe6314' name='path' filepath='fs/namei.c' line='2701' column='1'/> - <parameter type-id='7292109c' name='empty' filepath='fs/namei.c' line='2701' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vfs_create' mangled-name='vfs_create' filepath='fs/namei.c' line='2993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_create'> - <parameter type-id='7e666abe' name='dir' filepath='fs/namei.c' line='2993' column='1'/> - <parameter type-id='27675065' name='dentry' filepath='fs/namei.c' line='2993' column='1'/> - <parameter type-id='2594b00f' name='mode' filepath='fs/namei.c' line='2993' column='1'/> - <parameter type-id='b50a4934' name='want_excl' filepath='fs/namei.c' line='2994' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kern_path_create' mangled-name='kern_path_create' filepath='fs/namei.c' line='3773' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kern_path_create'> - <parameter type-id='95e97e5e' name='dfd' filepath='fs/namei.c' line='3773' column='1'/> - <parameter type-id='80f4b756' name='pathname' filepath='fs/namei.c' line='3773' column='1'/> - <parameter type-id='bcfe6314' name='path' filepath='fs/namei.c' line='3774' column='1'/> - <parameter type-id='f0981eeb' name='lookup_flags' filepath='fs/namei.c' line='3774' column='1'/> - <return type-id='27675065'/> - </function-decl> - <function-decl name='vfs_mkdir' mangled-name='vfs_mkdir' filepath='fs/namei.c' line='3897' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_mkdir'> - <parameter type-id='7e666abe' name='dir' filepath='fs/namei.c' line='3897' column='1'/> - <parameter type-id='27675065' name='dentry' filepath='fs/namei.c' line='3897' column='1'/> - <parameter type-id='2594b00f' name='mode' filepath='fs/namei.c' line='3897' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vfs_rmdir' mangled-name='vfs_rmdir' filepath='fs/namei.c' line='3958' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_rmdir'> - <parameter type-id='7e666abe' name='dir' filepath='fs/namei.c' line='3958' column='1'/> - <parameter type-id='27675065' name='dentry' filepath='fs/namei.c' line='3958' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='d_delete' mangled-name='d_delete' filepath='include/linux/dcache.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_delete'> - <parameter type-id='27675065'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='vfs_unlink' mangled-name='vfs_unlink' filepath='fs/namei.c' line='4079' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_unlink'> - <parameter type-id='7e666abe' name='dir' filepath='fs/namei.c' line='4079' column='1'/> - <parameter type-id='27675065' name='dentry' filepath='fs/namei.c' line='4079' column='1'/> - <parameter type-id='8f39c6fc' name='delegated_inode' filepath='fs/namei.c' line='4079' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vfs_link' mangled-name='vfs_link' filepath='fs/namei.c' line='4296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_link'> - <parameter type-id='27675065' name='old_dentry' filepath='fs/namei.c' line='4296' column='1'/> - <parameter type-id='7e666abe' name='dir' filepath='fs/namei.c' line='4296' column='1'/> - <parameter type-id='27675065' name='new_dentry' filepath='fs/namei.c' line='4296' column='1'/> - <parameter type-id='8f39c6fc' name='delegated_inode' filepath='fs/namei.c' line='4296' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vfs_rename' mangled-name='vfs_rename' filepath='fs/namei.c' line='4492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_rename'> - <parameter type-id='7e666abe' name='old_dir' filepath='fs/namei.c' line='4492' column='1'/> - <parameter type-id='27675065' name='old_dentry' filepath='fs/namei.c' line='4492' column='1'/> - <parameter type-id='7e666abe' name='new_dir' filepath='fs/namei.c' line='4493' column='1'/> - <parameter type-id='27675065' name='new_dentry' filepath='fs/namei.c' line='4493' column='1'/> - <parameter type-id='8f39c6fc' name='delegated_inode' filepath='fs/namei.c' line='4494' column='1'/> - <parameter type-id='f0981eeb' name='flags' filepath='fs/namei.c' line='4494' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='7e666abe' size-in-bits='64' id='8f39c6fc'/> - </abi-instr> - <abi-instr address-size='64' path='fs/namespace.c' language='LANG_C89'> - <var-decl name='fs_kobj' type-id='d30bdc51' mangled-name='fs_kobj' visibility='default' filepath='fs/namespace.c' line='77' column='1' elf-symbol-id='fs_kobj'/> - </abi-instr> - <abi-instr address-size='64' path='fs/nls/nls_base.c' language='LANG_C89'> - <function-decl name='load_nls_default' mangled-name='load_nls_default' filepath='fs/nls/nls_base.c' line='532' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='load_nls_default'> - <return type-id='b084f8bb'/> - </function-decl> - <pointer-type-def type-id='5a3379ab' size-in-bits='64' id='b084f8bb'/> - <class-decl name='nls_table' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/nls.h' line='25' column='1' id='5a3379ab'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='charset' type-id='80f4b756' visibility='default' filepath='include/linux/nls.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='alias' type-id='80f4b756' visibility='default' filepath='include/linux/nls.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='uni2char' type-id='66ebcd54' visibility='default' filepath='include/linux/nls.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='char2uni' type-id='5201f65c' visibility='default' filepath='include/linux/nls.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='charset2lower' type-id='354f7eb9' visibility='default' filepath='include/linux/nls.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='charset2upper' type-id='354f7eb9' visibility='default' filepath='include/linux/nls.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/nls.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='next' type-id='b084f8bb' visibility='default' filepath='include/linux/nls.h' line='34' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='4e9708ea' size-in-bits='64' id='5201f65c'/> - <pointer-type-def type-id='cb341b9a' size-in-bits='64' id='66ebcd54'/> - </abi-instr> - <abi-instr address-size='64' path='fs/nls/nls_euc-jp.c' language='LANG_C89'> - <class-decl name='nls_table' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/nls.h' line='25' column='1' id='5a3379ab'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='charset' type-id='80f4b756' visibility='default' filepath='include/linux/nls.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='alias' type-id='80f4b756' visibility='default' filepath='include/linux/nls.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='uni2char' type-id='66ebcd54' visibility='default' filepath='include/linux/nls.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='char2uni' type-id='5201f65c' visibility='default' filepath='include/linux/nls.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='charset2lower' type-id='354f7eb9' visibility='default' filepath='include/linux/nls.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='charset2upper' type-id='354f7eb9' visibility='default' filepath='include/linux/nls.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/nls.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='next' type-id='b084f8bb' visibility='default' filepath='include/linux/nls.h' line='34' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='wchar_t' type-id='1dc6a898' filepath='include/linux/nls.h' line='19' column='1' id='928221d2'/> - <pointer-type-def type-id='4e9708ea' size-in-bits='64' id='5201f65c'/> - <pointer-type-def type-id='cb341b9a' size-in-bits='64' id='66ebcd54'/> - <pointer-type-def type-id='5a3379ab' size-in-bits='64' id='b084f8bb'/> - <pointer-type-def type-id='928221d2' size-in-bits='64' id='323d93c1'/> - <function-decl name='unload_nls' mangled-name='unload_nls' filepath='include/linux/nls.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unload_nls'> - <parameter type-id='b084f8bb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='load_nls' mangled-name='load_nls' filepath='include/linux/nls.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='load_nls'> - <parameter type-id='26a90f95'/> - <return type-id='b084f8bb'/> - </function-decl> - <function-type size-in-bits='64' id='4e9708ea'> - <parameter type-id='354f7eb9'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='323d93c1'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cb341b9a'> - <parameter type-id='928221d2'/> - <parameter type-id='cf536864'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='fs/notify/mark.c' language='LANG_C89'> - <function-decl name='refcount_dec_and_lock' mangled-name='refcount_dec_and_lock' filepath='include/linux/refcount.h' line='303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refcount_dec_and_lock'> - <parameter type-id='74c91557'/> - <parameter type-id='34e69a54'/> - <return type-id='c894953d'/> - </function-decl> - <pointer-type-def type-id='637cfeaf' size-in-bits='64' id='74c91557'/> - </abi-instr> - <abi-instr address-size='64' path='fs/open.c' language='LANG_C89'> - <function-decl name='mnt_drop_write_file' mangled-name='mnt_drop_write_file' filepath='include/linux/mount.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mnt_drop_write_file'> - <parameter type-id='77e79a4b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='filp_open' mangled-name='filp_open' filepath='fs/open.c' line='1055' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filp_open'> - <parameter type-id='80f4b756' name='filename' filepath='fs/open.c' line='1055' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='fs/open.c' line='1055' column='1'/> - <parameter type-id='2594b00f' name='mode' filepath='fs/open.c' line='1055' column='1'/> - <return type-id='77e79a4b'/> - </function-decl> - <function-decl name='nonseekable_open' mangled-name='nonseekable_open' filepath='fs/open.c' line='1236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nonseekable_open'> - <parameter type-id='7e666abe' name='inode' filepath='fs/open.c' line='1236' column='1'/> - <parameter type-id='77e79a4b' name='filp' filepath='fs/open.c' line='1236' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/overlayfs/super.c' language='LANG_C89'> - <class-decl name='iomap' is-struct='yes' visibility='default' is-declaration-only='yes' id='3b326cb5'/> - <array-type-def dimensions='1' type-id='05438640' size-in-bits='infinite' id='a51f6b3c'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='match_token' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/parser.h' line='14' column='1' id='4fb0e160'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='token' type-id='95e97e5e' visibility='default' filepath='include/linux/parser.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pattern' type-id='80f4b756' visibility='default' filepath='include/linux/parser.h' line='16' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/parser.h' line='25' column='1' id='52365588'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='from' type-id='26a90f95' visibility='default' filepath='include/linux/parser.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='to' type-id='26a90f95' visibility='default' filepath='include/linux/parser.h' line='27' column='1'/> - </data-member> - </class-decl> - <class-decl name='posix_acl_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/posix_acl.h' line='18' column='1' id='05438640'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='e_tag' type-id='a2185560' visibility='default' filepath='include/linux/posix_acl.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='e_perm' type-id='8efea9e5' visibility='default' filepath='include/linux/posix_acl.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='' type-id='21c0164a' visibility='default' filepath='include/linux/posix_acl.h' line='21' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/posix_acl.h' line='21' column='1' id='21c0164a'> - <data-member access='public'> - <var-decl name='e_uid' type-id='d80b72e6' visibility='default' filepath='include/linux/posix_acl.h' line='22' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='e_gid' type-id='094d8048' visibility='default' filepath='include/linux/posix_acl.h' line='23' column='1'/> - </data-member> - </union-decl> - <class-decl name='fid' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/exportfs.h' line='113' column='1' id='2437c5c4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='0394b7eb' visibility='default' filepath='include/linux/exportfs.h' line='114' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__5' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/linux/exportfs.h' line='114' column='1' id='0394b7eb'> - <data-member access='public'> - <var-decl name='i32' type-id='273ef6eb' visibility='default' filepath='include/linux/exportfs.h' line='120' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='udf' type-id='2d08566e' visibility='default' filepath='include/linux/exportfs.h' line='128' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='raw' type-id='d5016f6f' visibility='default' filepath='include/linux/exportfs.h' line='129' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/exportfs.h' line='115' column='1' id='273ef6eb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ino' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='gen' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='parent_ino' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='parent_gen' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='119' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='160' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/exportfs.h' line='121' column='1' id='2d08566e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='block' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='partref' type-id='1dc6a898' visibility='default' filepath='include/linux/exportfs.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='parent_partref' type-id='1dc6a898' visibility='default' filepath='include/linux/exportfs.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='generation' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='parent_block' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='parent_generation' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='127' column='1'/> - </data-member> - </class-decl> - <enum-decl name='refcount_saturation_type' filepath='include/linux/refcount.h' line='106' column='1' id='ff0618be'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='REFCOUNT_ADD_NOT_ZERO_OVF' value='0'/> - <enumerator name='REFCOUNT_ADD_OVF' value='1'/> - <enumerator name='REFCOUNT_ADD_UAF' value='2'/> - <enumerator name='REFCOUNT_SUB_UAF' value='3'/> - <enumerator name='REFCOUNT_DEC_LEAK' value='4'/> - </enum-decl> - <pointer-type-def type-id='52365588' size-in-bits='64' id='8567d8b1'/> - <pointer-type-def type-id='3f1a6b60' size-in-bits='64' id='cd1b45ab'/> - <qualified-type-def type-id='52365588' const='yes' id='a585bdd7'/> - <pointer-type-def type-id='a585bdd7' size-in-bits='64' id='8e8a1547'/> - <qualified-type-def type-id='4fb0e160' const='yes' id='ff7ec25b'/> - <pointer-type-def type-id='ff7ec25b' size-in-bits='64' id='a58c17e3'/> - <pointer-type-def type-id='39d64410' size-in-bits='64' id='36ed3b9a'/> - <pointer-type-def type-id='5d64147c' size-in-bits='64' id='9b9ccb86'/> - <pointer-type-def type-id='2437c5c4' size-in-bits='64' id='f7d748c2'/> - <pointer-type-def type-id='7e666abe' size-in-bits='64' id='8f39c6fc'/> - <pointer-type-def type-id='e2da4ade' size-in-bits='64' id='d5f76b20'/> - <pointer-type-def type-id='96658a93' size-in-bits='64' id='cb0ca137'/> - <pointer-type-def type-id='91de15a8' size-in-bits='64' id='2cdfbf0a'/> - <pointer-type-def type-id='91b0693b' size-in-bits='64' id='30144f27'/> - <pointer-type-def type-id='a48b0884' size-in-bits='64' id='35d085ce'/> - <pointer-type-def type-id='657fbd80' size-in-bits='64' id='547aa7d2'/> - <pointer-type-def type-id='3b326cb5' size-in-bits='64' id='07751825'/> - <pointer-type-def type-id='637cfeaf' size-in-bits='64' id='74c91557'/> - <pointer-type-def type-id='916c4095' size-in-bits='64' id='439be051'/> - <function-decl name='rcu_barrier' mangled-name='rcu_barrier' filepath='include/linux/rcutree.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_barrier'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kmem_cache_destroy' mangled-name='kmem_cache_destroy' filepath='include/linux/slab.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_destroy'> - <parameter type-id='f3b4aca8'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='match_token' mangled-name='match_token' filepath='include/linux/parser.h' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='match_token'> - <parameter type-id='26a90f95'/> - <parameter type-id='a58c17e3'/> - <parameter type-id='8567d8b1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='match_strdup' mangled-name='match_strdup' filepath='include/linux/parser.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='match_strdup'> - <parameter type-id='8e8a1547'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='path_put' mangled-name='path_put' filepath='include/linux/path.h' line='14' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='path_put'> - <parameter type-id='a77efac3'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='lock_rename' mangled-name='lock_rename' filepath='include/linux/namei.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lock_rename'> - <parameter type-id='27675065'/> - <parameter type-id='27675065'/> - <return type-id='27675065'/> - </function-decl> - <function-decl name='unlock_rename' mangled-name='unlock_rename' filepath='include/linux/namei.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlock_rename'> - <parameter type-id='27675065'/> - <parameter type-id='27675065'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='vfs_setxattr' mangled-name='vfs_setxattr' filepath='include/linux/xattr.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_setxattr'> - <parameter type-id='27675065'/> - <parameter type-id='80f4b756'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='d_make_root' mangled-name='d_make_root' filepath='include/linux/dcache.h' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_make_root'> - <parameter type-id='7e666abe'/> - <return type-id='27675065'/> - </function-decl> - <function-decl name='notify_change' mangled-name='notify_change' filepath='include/linux/fs.h' line='2963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='notify_change'> - <parameter type-id='27675065'/> - <parameter type-id='ab7bbd67'/> - <parameter type-id='8f39c6fc'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kern_path' mangled-name='kern_path' filepath='include/linux/namei.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kern_path'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='bcfe6314'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dget_parent' mangled-name='dget_parent' filepath='include/linux/dcache.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dget_parent'> - <parameter type-id='27675065'/> - <return type-id='27675065'/> - </function-decl> - <function-decl name='kfree_call_rcu' mangled-name='kfree_call_rcu' filepath='include/linux/rcutree.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_call_rcu'> - <parameter type-id='69c138b1'/> - <parameter type-id='eb839374'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='refcount_warn_saturate' mangled-name='refcount_warn_saturate' filepath='include/linux/refcount.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refcount_warn_saturate'> - <parameter type-id='74c91557'/> - <parameter type-id='ff0618be'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='in_group_p' mangled-name='in_group_p' filepath='include/linux/cred.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='in_group_p'> - <parameter type-id='bac1227a'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='capable_wrt_inode_uidgid' mangled-name='capable_wrt_inode_uidgid' filepath='include/linux/capability.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='capable_wrt_inode_uidgid'> - <parameter type-id='c5a4eb7f'/> - <parameter type-id='95e97e5e'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='sync_filesystem' mangled-name='sync_filesystem' filepath='include/linux/fs.h' line='2711' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_filesystem'> - <parameter type-id='42c8f564'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kmem_cache_create' mangled-name='kmem_cache_create' filepath='include/linux/slab.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_create'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='b7f9d8e6'/> - <return type-id='f3b4aca8'/> - </function-decl> - <function-decl name='inode_init_once' mangled-name='inode_init_once' filepath='include/linux/fs.h' line='3110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inode_init_once'> - <parameter type-id='7e666abe'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='39d64410'> - <parameter type-id='27675065'/> - <return type-id='27675065'/> - </function-type> - <function-type size-in-bits='64' id='5d64147c'> - <parameter type-id='42c8f564'/> - <parameter type-id='f7d748c2'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='27675065'/> - </function-type> - <function-type size-in-bits='64' id='e2da4ade'> - <parameter type-id='6a54ab42'/> - <parameter type-id='27675065'/> - <parameter type-id='7e666abe'/> - <parameter type-id='80f4b756'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='96658a93'> - <parameter type-id='27675065'/> - <parameter type-id='26a90f95'/> - <parameter type-id='27675065'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='91de15a8'> - <parameter type-id='7e666abe'/> - <parameter type-id='cd1b45ab'/> - <parameter type-id='7292109c'/> - <parameter type-id='7e666abe'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='91b0693b'> - <parameter type-id='7e666abe'/> - <parameter type-id='07751825'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='ab7bbd67'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a48b0884'> - <parameter type-id='7e666abe'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='91ce1af9'/> - <parameter type-id='07751825'/> - <parameter type-id='b50a4934'/> - <parameter type-id='f9409001'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='657fbd80'> - <parameter type-id='42c8f564'/> - <parameter type-id='8bff8096'/> - <parameter type-id='f9409001'/> - <parameter type-id='3df9fd28'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='916c4095'> - <parameter type-id='27675065'/> - <return type-id='b50a4934'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='fs/pipe.c' language='LANG_C89'> - <function-decl name='pipe_lock' mangled-name='pipe_lock' filepath='fs/pipe.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pipe_lock'> - <parameter type-id='15d29710' name='pipe' filepath='fs/pipe.c' line='81' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pipe_unlock' mangled-name='pipe_unlock' filepath='fs/pipe.c' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pipe_unlock'> - <parameter type-id='15d29710' name='pipe' filepath='fs/pipe.c' line='90' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/proc/base.c' language='LANG_C89'> - <function-decl name='kstrtouint_from_user' mangled-name='kstrtouint_from_user' filepath='include/linux/kernel.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtouint_from_user'> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='807869d3'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kstrtoull_from_user' mangled-name='kstrtoull_from_user' filepath='include/linux/kernel.h' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtoull_from_user'> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='c0190993'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/proc/cmdline.c' language='LANG_C89'> - <function-decl name='proc_create_single_data' mangled-name='proc_create_single_data' filepath='include/linux/proc_fs.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_create_single_data'> - <parameter type-id='80f4b756'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='d077e928'/> - <parameter type-id='0131eb61'/> - <parameter type-id='eaa32e2f'/> - <return type-id='d077e928'/> - </function-decl> - <function-decl name='seq_puts' mangled-name='seq_puts' filepath='include/linux/seq_file.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_puts'> - <parameter type-id='f8dc9def'/> - <parameter type-id='80f4b756'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='seq_putc' mangled-name='seq_putc' filepath='include/linux/seq_file.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_putc'> - <parameter type-id='f8dc9def'/> - <parameter type-id='a84c031d'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/proc/consoles.c' language='LANG_C89'> - <function-decl name='console_lock' mangled-name='console_lock' filepath='include/linux/console.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='console_lock'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='console_unlock' mangled-name='console_unlock' filepath='include/linux/console.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='console_unlock'> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/proc/cpuinfo.c' language='LANG_C89'> - <function-decl name='seq_open' mangled-name='seq_open' filepath='include/linux/seq_file.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_open'> - <parameter type-id='77e79a4b'/> - <parameter type-id='943a1b48'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/proc/generic.c' language='LANG_C89'> - <function-decl name='proc_mkdir_data' mangled-name='proc_mkdir_data' filepath='fs/proc/generic.c' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_mkdir_data'> - <parameter type-id='80f4b756' name='name' filepath='fs/proc/generic.c' line='502' column='1'/> - <parameter type-id='2594b00f' name='mode' filepath='fs/proc/generic.c' line='502' column='1'/> - <parameter type-id='d077e928' name='parent' filepath='fs/proc/generic.c' line='503' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='fs/proc/generic.c' line='503' column='1'/> - <return type-id='d077e928'/> - </function-decl> - <function-decl name='remove_proc_subtree' mangled-name='remove_proc_subtree' filepath='fs/proc/generic.c' line='712' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remove_proc_subtree'> - <parameter type-id='80f4b756' name='name' filepath='fs/proc/generic.c' line='712' column='1'/> - <parameter type-id='d077e928' name='parent' filepath='fs/proc/generic.c' line='712' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/proc/meminfo.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='447da2ae' size-in-bits='192' id='d371d064'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <class-decl name='sysinfo' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='8' column='1' id='3c95971e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='uptime' type-id='6a11bd61' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='9' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='loads' type-id='d371d064' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='10' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='totalram' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='freeram' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='sharedram' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='bufferram' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='totalswap' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='freeswap' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='procs' type-id='d315442e' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='656'> - <var-decl name='pad' type-id='d315442e' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='totalhigh' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='freehigh' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='mem_unit' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='_f' type-id='e84913bd' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='22' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='3c95971e' size-in-bits='64' id='0f561784'/> - <function-decl name='si_meminfo' mangled-name='si_meminfo' filepath='include/linux/mm.h' line='2267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='si_meminfo'> - <parameter type-id='0f561784'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='si_mem_available' mangled-name='si_mem_available' filepath='include/linux/mm.h' line='2266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='si_mem_available'> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='seq_write' mangled-name='seq_write' filepath='include/linux/seq_file.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_write'> - <parameter type-id='f8dc9def'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/proc/proc_net.c' language='LANG_C89'> - <function-decl name='proc_create_net_single' mangled-name='proc_create_net_single' filepath='fs/proc/proc_net.c' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_create_net_single'> - <parameter type-id='80f4b756' name='name' filepath='fs/proc/proc_net.c' line='178' column='1'/> - <parameter type-id='2594b00f' name='mode' filepath='fs/proc/proc_net.c' line='178' column='1'/> - <parameter type-id='d077e928' name='parent' filepath='fs/proc/proc_net.c' line='179' column='1'/> - <parameter type-id='0131eb61' name='show' filepath='fs/proc/proc_net.c' line='180' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='fs/proc/proc_net.c' line='180' column='1'/> - <return type-id='d077e928'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/proc/proc_sysctl.c' language='LANG_C89'> - <function-decl name='register_sysctl_table' mangled-name='register_sysctl_table' filepath='fs/proc/proc_sysctl.c' line='1638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_sysctl_table'> - <parameter type-id='631dc3c1' name='table' filepath='fs/proc/proc_sysctl.c' line='1638' column='1'/> - <return type-id='11b101bb'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/proc/root.c' language='LANG_C89'> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='fs/proc/internal.h' line='44' column='1' id='1371a02f'> - <data-member access='public'> - <var-decl name='seq_ops' type-id='943a1b48' visibility='default' filepath='fs/proc/internal.h' line='45' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='single_show' type-id='0131eb61' visibility='default' filepath='fs/proc/internal.h' line='46' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='proc_write_t' type-id='f71f3e00' filepath='include/linux/proc_fs.h' line='17' column='1' id='7c2b18ab'/> - <typedef-decl name='nlink_t' type-id='19c2251e' filepath='include/linux/types.h' line='20' column='1' id='6fa67d85'/> - <pointer-type-def type-id='56b34f46' size-in-bits='64' id='f71f3e00'/> - <function-decl name='proc_symlink' mangled-name='proc_symlink' filepath='include/linux/proc_fs.h' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_symlink'> - <parameter type-id='80f4b756'/> - <parameter type-id='d077e928'/> - <parameter type-id='80f4b756'/> - <return type-id='d077e928'/> - </function-decl> - <function-type size-in-bits='64' id='56b34f46'> - <parameter type-id='77e79a4b'/> - <parameter type-id='26a90f95'/> - <parameter type-id='b59d7dce'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='fs/proc/stat.c' language='LANG_C89'> - <pointer-type-def type-id='3a47d82b' size-in-bits='64' id='c0190993'/> - <function-decl name='single_open_size' mangled-name='single_open_size' filepath='include/linux/seq_file.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='single_open_size'> - <parameter type-id='77e79a4b'/> - <parameter type-id='0131eb61'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='getboottime64' mangled-name='getboottime64' filepath='include/linux/timekeeping.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getboottime64'> - <parameter type-id='4151733d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='get_cpu_idle_time_us' mangled-name='get_cpu_idle_time_us' filepath='include/linux/tick.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_cpu_idle_time_us'> - <parameter type-id='95e97e5e'/> - <parameter type-id='c0190993'/> - <return type-id='3a47d82b'/> - </function-decl> - <function-decl name='nsec_to_clock_t' mangled-name='nsec_to_clock_t' filepath='include/linux/jiffies.h' line='456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nsec_to_clock_t'> - <parameter type-id='3a47d82b'/> - <return type-id='3a47d82b'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/proc/uptime.c' language='LANG_C89'> - <enum-decl name='tk_offsets' filepath='include/linux/timekeeping.h' line='60' column='1' id='73bb584e'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='TK_OFFS_REAL' value='0'/> - <enumerator name='TK_OFFS_BOOT' value='1'/> - <enumerator name='TK_OFFS_TAI' value='2'/> - <enumerator name='TK_OFFS_MAX' value='3'/> - </enum-decl> - <function-decl name='ktime_get_with_offset' mangled-name='ktime_get_with_offset' filepath='include/linux/timekeeping.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_with_offset'> - <parameter type-id='73bb584e'/> - <return type-id='1eb56b1e'/> - </function-decl> - <function-decl name='ns_to_timespec64' mangled-name='ns_to_timespec64' filepath='include/linux/time64.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ns_to_timespec64'> - <parameter type-id='1eb56b1e'/> - <return type-id='40a816ad'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/pstore/ram.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='160' id='664ac0b7'> - <subrange length='20' type-id='7ff19f0f' id='fdca39cf'/> - </array-type-def> - <class-decl name='mfd_cell' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mfd/core.h' line='29' column='1' id='54cc740b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/mfd/core.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/mfd/core.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='usage_count' type-id='8a47abc3' visibility='default' filepath='include/linux/mfd/core.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='enable' type-id='e05ae2cd' visibility='default' filepath='include/linux/mfd/core.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='disable' type-id='e05ae2cd' visibility='default' filepath='include/linux/mfd/core.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='suspend' type-id='e05ae2cd' visibility='default' filepath='include/linux/mfd/core.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='resume' type-id='e05ae2cd' visibility='default' filepath='include/linux/mfd/core.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='platform_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mfd/core.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pdata_size' type-id='b59d7dce' visibility='default' filepath='include/linux/mfd/core.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='properties' type-id='6db3218b' visibility='default' filepath='include/linux/mfd/core.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='of_compatible' type-id='80f4b756' visibility='default' filepath='include/linux/mfd/core.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='acpi_match' type-id='66421794' visibility='default' filepath='include/linux/mfd/core.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='num_resources' type-id='95e97e5e' visibility='default' filepath='include/linux/mfd/core.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='resources' type-id='e153f6de' visibility='default' filepath='include/linux/mfd/core.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='ignore_resource_conflicts' type-id='b50a4934' visibility='default' filepath='include/linux/mfd/core.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='904'> - <var-decl name='pm_runtime_no_callbacks' type-id='b50a4934' visibility='default' filepath='include/linux/mfd/core.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='parent_supplies' type-id='13956559' visibility='default' filepath='include/linux/mfd/core.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='num_parent_supplies' type-id='95e97e5e' visibility='default' filepath='include/linux/mfd/core.h' line='77' column='1'/> - </data-member> - </class-decl> - <class-decl name='platform_driver' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/linux/platform_device.h' line='194' column='1' id='0742eda5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='probe' type-id='e05ae2cd' visibility='default' filepath='include/linux/platform_device.h' line='195' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='remove' type-id='e05ae2cd' visibility='default' filepath='include/linux/platform_device.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='shutdown' type-id='2cbd236c' visibility='default' filepath='include/linux/platform_device.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='suspend' type-id='5a92c1cc' visibility='default' filepath='include/linux/platform_device.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='resume' type-id='e05ae2cd' visibility='default' filepath='include/linux/platform_device.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='driver' type-id='fe007c02' visibility='default' filepath='include/linux/platform_device.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='id_table' type-id='79c2f4f8' visibility='default' filepath='include/linux/platform_device.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='prevent_deferred_probe' type-id='b50a4934' visibility='default' filepath='include/linux/platform_device.h' line='202' column='1'/> - </data-member> - </class-decl> - <class-decl name='platform_device' size-in-bits='7872' is-struct='yes' visibility='default' filepath='include/linux/platform_device.h' line='22' column='1' id='7bb4e525'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/platform_device.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/platform_device.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='id_auto' type-id='b50a4934' visibility='default' filepath='include/linux/platform_device.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/platform_device.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7488'> - <var-decl name='platform_dma_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/platform_device.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7552'> - <var-decl name='num_resources' type-id='19c2251e' visibility='default' filepath='include/linux/platform_device.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7616'> - <var-decl name='resource' type-id='c9d64c0d' visibility='default' filepath='include/linux/platform_device.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='id_entry' type-id='79c2f4f8' visibility='default' filepath='include/linux/platform_device.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7744'> - <var-decl name='driver_override' type-id='26a90f95' visibility='default' filepath='include/linux/platform_device.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7808'> - <var-decl name='mfd_cell' type-id='fb02122b' visibility='default' filepath='include/linux/platform_device.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='archdata' type-id='89ee2f2f' visibility='default' filepath='include/linux/platform_device.h' line='42' column='1'/> - </data-member> - </class-decl> - <class-decl name='platform_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='582' column='1' id='c4ec4353'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='664ac0b7' visibility='default' filepath='include/linux/mod_devicetable.h' line='583' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='driver_data' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='584' column='1'/> - </data-member> - </class-decl> - <class-decl name='pdev_archdata' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/device.h' line='14' column='1' id='89ee2f2f'/> - <class-decl name='platform_device_info' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/platform_device.h' line='75' column='1' id='b4a2c74e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='parent' type-id='fa0b179b' visibility='default' filepath='include/linux/platform_device.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/platform_device.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='of_node_reused' type-id='b50a4934' visibility='default' filepath='include/linux/platform_device.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/platform_device.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/platform_device.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='res' type-id='e153f6de' visibility='default' filepath='include/linux/platform_device.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='num_res' type-id='f0981eeb' visibility='default' filepath='include/linux/platform_device.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/platform_device.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='size_data' type-id='b59d7dce' visibility='default' filepath='include/linux/platform_device.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='dma_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/platform_device.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='properties' type-id='6db3218b' visibility='default' filepath='include/linux/platform_device.h' line='90' column='1'/> - </data-member> - </class-decl> - <class-decl name='property_entry' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/property.h' line='231' column='1' id='822bf95b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/property.h' line='232' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='length' type-id='b59d7dce' visibility='default' filepath='include/linux/property.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='is_array' type-id='b50a4934' visibility='default' filepath='include/linux/property.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='type' type-id='fec738e2' visibility='default' filepath='include/linux/property.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='' type-id='7f9d5221' visibility='default' filepath='include/linux/property.h' line='236' column='1'/> - </data-member> - </class-decl> - <enum-decl name='dev_prop_type' filepath='include/linux/property.h' line='19' column='1' id='fec738e2'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DEV_PROP_U8' value='0'/> - <enumerator name='DEV_PROP_U16' value='1'/> - <enumerator name='DEV_PROP_U32' value='2'/> - <enumerator name='DEV_PROP_U64' value='3'/> - <enumerator name='DEV_PROP_STRING' value='4'/> - <enumerator name='DEV_PROP_MAX' value='5'/> - </enum-decl> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/property.h' line='236' column='1' id='7f9d5221'> - <data-member access='public'> - <var-decl name='pointer' type-id='cbb0e2f4' visibility='default' filepath='include/linux/property.h' line='243' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='value' type-id='8e9a613b' visibility='default' filepath='include/linux/property.h' line='250' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/property.h' line='237' column='1' id='cbb0e2f4'> - <data-member access='public'> - <var-decl name='u8_data' type-id='bbaf3419' visibility='default' filepath='include/linux/property.h' line='238' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='u16_data' type-id='80455526' visibility='default' filepath='include/linux/property.h' line='239' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='u32_data' type-id='aded214c' visibility='default' filepath='include/linux/property.h' line='240' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='u64_data' type-id='c8fec899' visibility='default' filepath='include/linux/property.h' line='241' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='str' type-id='13956559' visibility='default' filepath='include/linux/property.h' line='242' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/property.h' line='244' column='1' id='8e9a613b'> - <data-member access='public'> - <var-decl name='u8_data' type-id='f9b06939' visibility='default' filepath='include/linux/property.h' line='245' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='u16_data' type-id='1dc6a898' visibility='default' filepath='include/linux/property.h' line='246' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='u32_data' type-id='19c2251e' visibility='default' filepath='include/linux/property.h' line='247' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='u64_data' type-id='91ce1af9' visibility='default' filepath='include/linux/property.h' line='248' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='str' type-id='80f4b756' visibility='default' filepath='include/linux/property.h' line='249' column='1'/> - </data-member> - </union-decl> - <qualified-type-def type-id='6661a698' const='yes' id='5558489b'/> - <pointer-type-def type-id='5558489b' size-in-bits='64' id='0afa6ea3'/> - <qualified-type-def type-id='c4ec4353' const='yes' id='213c3202'/> - <pointer-type-def type-id='213c3202' size-in-bits='64' id='79c2f4f8'/> - <qualified-type-def type-id='b4a2c74e' const='yes' id='d0fea0bb'/> - <pointer-type-def type-id='d0fea0bb' size-in-bits='64' id='91d6c443'/> - <qualified-type-def type-id='5218160d' const='yes' id='20b17040'/> - <pointer-type-def type-id='20b17040' size-in-bits='64' id='e153f6de'/> - <pointer-type-def type-id='d5c0a628' size-in-bits='64' id='80455526'/> - <qualified-type-def type-id='19c2251e' const='yes' id='51bb592e'/> - <pointer-type-def type-id='51bb592e' size-in-bits='64' id='aded214c'/> - <qualified-type-def type-id='91ce1af9' const='yes' id='49c81889'/> - <pointer-type-def type-id='49c81889' size-in-bits='64' id='c8fec899'/> - <pointer-type-def type-id='b083f9b9' size-in-bits='64' id='e05ae2cd'/> - <pointer-type-def type-id='90220a52' size-in-bits='64' id='5a92c1cc'/> - <pointer-type-def type-id='54cc740b' size-in-bits='64' id='fb02122b'/> - <pointer-type-def type-id='7bb4e525' size-in-bits='64' id='db362995'/> - <pointer-type-def type-id='0742eda5' size-in-bits='64' id='d53c2eb5'/> - <pointer-type-def type-id='822bf95b' size-in-bits='64' id='6db3218b'/> - <pointer-type-def type-id='cfb839d2' size-in-bits='64' id='2cbd236c'/> - <function-decl name='platform_driver_unregister' mangled-name='platform_driver_unregister' filepath='include/linux/platform_device.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_driver_unregister'> - <parameter type-id='d53c2eb5'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='platform_device_unregister' mangled-name='platform_device_unregister' filepath='include/linux/platform_device.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_unregister'> - <parameter type-id='db362995'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='platform_get_resource' mangled-name='platform_get_resource' filepath='include/linux/platform_device.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_resource'> - <parameter type-id='db362995'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='c9d64c0d'/> - </function-decl> - <function-decl name='of_find_property' mangled-name='of_find_property' filepath='include/linux/of.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_property'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7292109c'/> - <return type-id='ddcd89c6'/> - </function-decl> - <function-decl name='of_property_read_variable_u32_array' mangled-name='of_property_read_variable_u32_array' filepath='include/linux/of.h' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_variable_u32_array'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='807869d3'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='of_get_parent' mangled-name='of_get_parent' filepath='include/linux/of.h' line='286' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_get_parent'> - <parameter type-id='0afa6ea3'/> - <return type-id='9a537bbe'/> - </function-decl> - <function-decl name='of_node_name_eq' mangled-name='of_node_name_eq' filepath='include/linux/of.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_node_name_eq'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='_dev_err' mangled-name='_dev_err' filepath='include/linux/device.h' line='1761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dev_err'> - <parameter type-id='8df61054'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='scnprintf' mangled-name='scnprintf' filepath='include/linux/kernel.h' line='484' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scnprintf'> - <parameter type-id='26a90f95'/> - <parameter type-id='7359adad'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kasprintf' mangled-name='kasprintf' filepath='include/linux/kernel.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kasprintf'> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='platform_device_register_full' mangled-name='platform_device_register_full' filepath='include/linux/platform_device.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_device_register_full'> - <parameter type-id='91d6c443'/> - <return type-id='db362995'/> - </function-decl> - <function-type size-in-bits='64' id='b083f9b9'> - <parameter type-id='db362995'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='90220a52'> - <parameter type-id='db362995'/> - <parameter type-id='08496218'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cfb839d2'> - <parameter type-id='db362995'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='fs/quota/quota_v2.c' language='LANG_C89'> - <pointer-type-def type-id='f106d0e5' size-in-bits='64' id='538ece95'/> - <function-decl name='down_read' mangled-name='down_read' filepath='include/linux/rwsem.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down_read'> - <parameter type-id='9b58df93'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='up_read' mangled-name='up_read' filepath='include/linux/rwsem.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='up_read'> - <parameter type-id='9b58df93'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_spin_lock' mangled-name='_raw_spin_lock' filepath='include/linux/spinlock_api_smp.h' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_lock'> - <parameter type-id='538ece95'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_spin_unlock' mangled-name='_raw_spin_unlock' filepath='include/linux/spinlock_api_smp.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_unlock'> - <parameter type-id='538ece95'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/read_write.c' language='LANG_C89'> - <function-decl name='generic_file_llseek' mangled-name='generic_file_llseek' filepath='fs/read_write.c' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_llseek'> - <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='144' column='1'/> - <parameter type-id='69bf7bee' name='offset' filepath='fs/read_write.c' line='144' column='1'/> - <parameter type-id='95e97e5e' name='whence' filepath='fs/read_write.c' line='144' column='1'/> - <return type-id='69bf7bee'/> - </function-decl> - <function-decl name='fixed_size_llseek' mangled-name='fixed_size_llseek' filepath='fs/read_write.c' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fixed_size_llseek'> - <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='162' column='1'/> - <parameter type-id='69bf7bee' name='offset' filepath='fs/read_write.c' line='162' column='1'/> - <parameter type-id='95e97e5e' name='whence' filepath='fs/read_write.c' line='162' column='1'/> - <parameter type-id='69bf7bee' name='size' filepath='fs/read_write.c' line='162' column='1'/> - <return type-id='69bf7bee'/> - </function-decl> - <function-decl name='noop_llseek' mangled-name='noop_llseek' filepath='fs/read_write.c' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='noop_llseek'> - <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='224' column='1'/> - <parameter type-id='69bf7bee' name='offset' filepath='fs/read_write.c' line='224' column='1'/> - <parameter type-id='95e97e5e' name='whence' filepath='fs/read_write.c' line='224' column='1'/> - <return type-id='69bf7bee'/> - </function-decl> - <function-decl name='no_llseek' mangled-name='no_llseek' filepath='fs/read_write.c' line='230' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='no_llseek'> - <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='230' column='1'/> - <parameter type-id='69bf7bee' name='offset' filepath='fs/read_write.c' line='230' column='1'/> - <parameter type-id='95e97e5e' name='whence' filepath='fs/read_write.c' line='230' column='1'/> - <return type-id='69bf7bee'/> - </function-decl> - <function-decl name='default_llseek' mangled-name='default_llseek' filepath='fs/read_write.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='default_llseek'> - <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='236' column='1'/> - <parameter type-id='69bf7bee' name='offset' filepath='fs/read_write.c' line='236' column='1'/> - <parameter type-id='95e97e5e' name='whence' filepath='fs/read_write.c' line='236' column='1'/> - <return type-id='69bf7bee'/> - </function-decl> - <function-decl name='iov_iter_init' mangled-name='iov_iter_init' filepath='include/linux/uio.h' line='216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iov_iter_init'> - <parameter type-id='4fa10f9e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='2c556848'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/readdir.c' language='LANG_C89'> - <function-decl name='iterate_dir' mangled-name='iterate_dir' filepath='fs/readdir.c' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iterate_dir'> - <parameter type-id='77e79a4b' name='file' filepath='fs/readdir.c' line='40' column='1'/> - <parameter type-id='b80a6036' name='ctx' filepath='fs/readdir.c' line='40' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/seq_file.c' language='LANG_C89'> - <function-decl name='seq_read' mangled-name='seq_read' filepath='fs/seq_file.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_read'> - <parameter type-id='77e79a4b' name='file' filepath='fs/seq_file.c' line='156' column='1'/> - <parameter type-id='26a90f95' name='buf' filepath='fs/seq_file.c' line='156' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='fs/seq_file.c' line='156' column='1'/> - <parameter type-id='b53e8dbb' name='ppos' filepath='fs/seq_file.c' line='156' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='seq_file_path' mangled-name='seq_file_path' filepath='fs/seq_file.c' line='495' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_file_path'> - <parameter type-id='f8dc9def' name='m' filepath='fs/seq_file.c' line='495' column='1'/> - <parameter type-id='77e79a4b' name='file' filepath='fs/seq_file.c' line='495' column='1'/> - <parameter type-id='80f4b756' name='esc' filepath='fs/seq_file.c' line='495' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__seq_open_private' mangled-name='__seq_open_private' filepath='fs/seq_file.c' line='627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__seq_open_private'> - <parameter type-id='77e79a4b' name='f' filepath='fs/seq_file.c' line='627' column='1'/> - <parameter type-id='943a1b48' name='ops' filepath='fs/seq_file.c' line='627' column='1'/> - <parameter type-id='95e97e5e' name='psize' filepath='fs/seq_file.c' line='628' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='seq_open_private' mangled-name='seq_open_private' filepath='fs/seq_file.c' line='653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_open_private'> - <parameter type-id='77e79a4b' name='filp' filepath='fs/seq_file.c' line='653' column='1'/> - <parameter type-id='943a1b48' name='ops' filepath='fs/seq_file.c' line='653' column='1'/> - <parameter type-id='95e97e5e' name='psize' filepath='fs/seq_file.c' line='654' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='seq_hex_dump' mangled-name='seq_hex_dump' filepath='fs/seq_file.c' line='860' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_hex_dump'> - <parameter type-id='f8dc9def' name='m' filepath='fs/seq_file.c' line='860' column='1'/> - <parameter type-id='80f4b756' name='prefix_str' filepath='fs/seq_file.c' line='860' column='1'/> - <parameter type-id='95e97e5e' name='prefix_type' filepath='fs/seq_file.c' line='860' column='1'/> - <parameter type-id='95e97e5e' name='rowsize' filepath='fs/seq_file.c' line='861' column='1'/> - <parameter type-id='95e97e5e' name='groupsize' filepath='fs/seq_file.c' line='861' column='1'/> - <parameter type-id='eaa32e2f' name='buf' filepath='fs/seq_file.c' line='861' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='fs/seq_file.c' line='861' column='1'/> - <parameter type-id='b50a4934' name='ascii' filepath='fs/seq_file.c' line='862' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='hex_dump_to_buffer' mangled-name='hex_dump_to_buffer' filepath='include/linux/printk.h' line='482' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hex_dump_to_buffer'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='26a90f95'/> - <parameter type-id='7359adad'/> - <parameter type-id='c894953d'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/splice.c' language='LANG_C89'> - <class-decl name='splice_desc' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/splice.h' line='29' column='1' id='41838567'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='total_len' type-id='b59d7dce' visibility='default' filepath='include/linux/splice.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/linux/splice.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/splice.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='u' type-id='1851a81a' visibility='default' filepath='include/linux/splice.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pos' type-id='69bf7bee' visibility='default' filepath='include/linux/splice.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='opos' type-id='b53e8dbb' visibility='default' filepath='include/linux/splice.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='num_spliced' type-id='b59d7dce' visibility='default' filepath='include/linux/splice.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='need_wakeup' type-id='b50a4934' visibility='default' filepath='include/linux/splice.h' line='44' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/splice.h' line='36' column='1' id='1851a81a'> - <data-member access='public'> - <var-decl name='userptr' type-id='eaa32e2f' visibility='default' filepath='include/linux/splice.h' line='37' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/splice.h' line='38' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/splice.h' line='39' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='splice_actor' type-id='69c72ccd' filepath='include/linux/splice.h' line='65' column='1' id='99adf786'/> - <pointer-type-def type-id='99adf786' size-in-bits='64' id='05903717'/> - <pointer-type-def type-id='41838567' size-in-bits='64' id='f5bc338f'/> - <function-decl name='generic_file_splice_read' mangled-name='generic_file_splice_read' filepath='fs/splice.c' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_splice_read'> - <parameter type-id='77e79a4b' name='in' filepath='fs/splice.c' line='295' column='1'/> - <parameter type-id='b53e8dbb' name='ppos' filepath='fs/splice.c' line='295' column='1'/> - <parameter type-id='15d29710' name='pipe' filepath='fs/splice.c' line='296' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='fs/splice.c' line='296' column='1'/> - <parameter type-id='f0981eeb' name='flags' filepath='fs/splice.c' line='297' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='__splice_from_pipe' mangled-name='__splice_from_pipe' filepath='fs/splice.c' line='614' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__splice_from_pipe'> - <parameter type-id='15d29710' name='pipe' filepath='fs/splice.c' line='614' column='1'/> - <parameter type-id='f5bc338f' name='sd' filepath='fs/splice.c' line='614' column='1'/> - <parameter type-id='05903717' name='actor' filepath='fs/splice.c' line='615' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='iter_file_splice_write' mangled-name='iter_file_splice_write' filepath='fs/splice.c' line='680' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iter_file_splice_write'> - <parameter type-id='15d29710' name='pipe' filepath='fs/splice.c' line='680' column='1'/> - <parameter type-id='77e79a4b' name='out' filepath='fs/splice.c' line='680' column='1'/> - <parameter type-id='b53e8dbb' name='ppos' filepath='fs/splice.c' line='681' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='fs/splice.c' line='681' column='1'/> - <parameter type-id='f0981eeb' name='flags' filepath='fs/splice.c' line='681' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='iov_iter_get_pages' mangled-name='iov_iter_get_pages' filepath='include/linux/uio.h' line='225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iov_iter_get_pages'> - <parameter type-id='4fa10f9e'/> - <parameter type-id='9f93c9da'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='1d2c2b85'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-type size-in-bits='64' id='69c72ccd'> - <parameter type-id='15d29710'/> - <parameter type-id='e15f3242'/> - <parameter type-id='f5bc338f'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='fs/stack.c' language='LANG_C89'> - <function-decl name='fsstack_copy_attr_all' mangled-name='fsstack_copy_attr_all' filepath='fs/stack.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fsstack_copy_attr_all'> - <parameter type-id='7e666abe' name='dest' filepath='fs/stack.c' line='63' column='1'/> - <parameter type-id='c5a4eb7f' name='src' filepath='fs/stack.c' line='63' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/stat.c' language='LANG_C89'> - <function-decl name='vfs_getattr' mangled-name='vfs_getattr' filepath='fs/stat.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_getattr'> - <parameter type-id='a77efac3' name='path' filepath='fs/stat.c' line='110' column='1'/> - <parameter type-id='0e87f9be' name='stat' filepath='fs/stat.c' line='110' column='1'/> - <parameter type-id='19c2251e' name='request_mask' filepath='fs/stat.c' line='111' column='1'/> - <parameter type-id='f0981eeb' name='query_flags' filepath='fs/stat.c' line='111' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/super.c' language='LANG_C89'> - <typedef-decl name='__kernel_fsid_t' type-id='b55219f8' filepath='include/uapi/asm-generic/posix_types.h' line='81' column='1' id='ac895711'/> - <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='ac895711' visibility='default' filepath='include/uapi/asm-generic/posix_types.h' line='79' column='1' id='b55219f8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='val' type-id='e4266c7e' visibility='default' filepath='include/uapi/asm-generic/posix_types.h' line='80' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1' id='9114ebb7'> - <data-member access='public'> - <var-decl name='obj' type-id='c66f5ec5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='300' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='destroy_next' type-id='994d9d61' visibility='default' filepath='include/linux/fsnotify_backend.h' line='302' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='fsnotify_connp_t' type-id='994d9d61' filepath='include/linux/fsnotify_backend.h' line='284' column='1' id='dc5fa7f0'/> - <pointer-type-def type-id='dc5fa7f0' size-in-bits='64' id='c66f5ec5'/> - <pointer-type-def type-id='3f13f9bc' size-in-bits='64' id='088c2f26'/> - <function-decl name='generic_shutdown_super' mangled-name='generic_shutdown_super' filepath='fs/super.c' line='442' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_shutdown_super'> - <parameter type-id='42c8f564' name='sb' filepath='fs/super.c' line='442' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sget' mangled-name='sget' filepath='fs/super.c' line='576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sget'> - <parameter type-id='21e53d44' name='type' filepath='fs/super.c' line='576' column='1'/> - <parameter type-id='088c2f26' name='test' filepath='fs/super.c' line='577' column='1'/> - <parameter type-id='088c2f26' name='set' filepath='fs/super.c' line='578' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='fs/super.c' line='579' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='fs/super.c' line='580' column='1'/> - <return type-id='42c8f564'/> - </function-decl> - <function-decl name='bdev_read_only' mangled-name='bdev_read_only' filepath='include/linux/fs.h' line='3177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bdev_read_only'> - <parameter type-id='b88dd945'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='invalidate_bdev' mangled-name='invalidate_bdev' filepath='include/linux/fs.h' line='2665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='invalidate_bdev'> - <parameter type-id='b88dd945'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='set_anon_super' mangled-name='set_anon_super' filepath='fs/super.c' line='1108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_anon_super'> - <parameter type-id='42c8f564' name='s' filepath='fs/super.c' line='1108' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='fs/super.c' line='1108' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kill_anon_super' mangled-name='kill_anon_super' filepath='fs/super.c' line='1114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kill_anon_super'> - <parameter type-id='42c8f564' name='sb' filepath='fs/super.c' line='1114' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kill_litter_super' mangled-name='kill_litter_super' filepath='fs/super.c' line='1122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kill_litter_super'> - <parameter type-id='42c8f564' name='sb' filepath='fs/super.c' line='1122' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blkdev_get_by_path' mangled-name='blkdev_get_by_path' filepath='include/linux/fs.h' line='2719' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blkdev_get_by_path'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='b88dd945'/> - </function-decl> - <function-decl name='sb_set_blocksize' mangled-name='sb_set_blocksize' filepath='include/linux/fs.h' line='3180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sb_set_blocksize'> - <parameter type-id='42c8f564'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kill_block_super' mangled-name='kill_block_super' filepath='fs/super.c' line='1447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kill_block_super'> - <parameter type-id='42c8f564' name='sb' filepath='fs/super.c' line='1447' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sync_blockdev' mangled-name='sync_blockdev' filepath='include/linux/fs.h' line='2667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_blockdev'> - <parameter type-id='b88dd945'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__sb_end_write' mangled-name='__sb_end_write' filepath='fs/super.c' line='1647' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sb_end_write'> - <parameter type-id='42c8f564' name='sb' filepath='fs/super.c' line='1647' column='1'/> - <parameter type-id='95e97e5e' name='level' filepath='fs/super.c' line='1647' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__sb_start_write' mangled-name='__sb_start_write' filepath='fs/super.c' line='1657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sb_start_write'> - <parameter type-id='42c8f564' name='sb' filepath='fs/super.c' line='1657' column='1'/> - <parameter type-id='95e97e5e' name='level' filepath='fs/super.c' line='1657' column='1'/> - <parameter type-id='b50a4934' name='wait' filepath='fs/super.c' line='1657' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='3f13f9bc'> - <parameter type-id='42c8f564'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='fs/sync.c' language='LANG_C89'> - <function-decl name='vfs_fsync' mangled-name='vfs_fsync' filepath='fs/sync.c' line='209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_fsync'> - <parameter type-id='77e79a4b' name='file' filepath='fs/sync.c' line='209' column='1'/> - <parameter type-id='95e97e5e' name='datasync' filepath='fs/sync.c' line='209' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/sysfs/file.c' language='LANG_C89'> - <qualified-type-def type-id='cfe4f8a2' const='yes' id='cb71e1ad'/> - <pointer-type-def type-id='cb71e1ad' size-in-bits='64' id='cb460785'/> - <function-decl name='sysfs_create_files' mangled-name='sysfs_create_files' filepath='fs/sysfs/file.c' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_create_files'> - <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/file.c' line='340' column='1'/> - <parameter type-id='cb460785' name='ptr' filepath='fs/sysfs/file.c' line='340' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sysfs_remove_files' mangled-name='sysfs_remove_files' filepath='fs/sysfs/file.c' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_files'> - <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/file.c' line='499' column='1'/> - <parameter type-id='cb460785' name='ptr' filepath='fs/sysfs/file.c' line='499' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sysfs_remove_file_from_group' mangled-name='sysfs_remove_file_from_group' filepath='fs/sysfs/file.c' line='514' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_file_from_group'> - <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/file.c' line='514' column='1'/> - <parameter type-id='cfe4f8a2' name='attr' filepath='fs/sysfs/file.c' line='515' column='1'/> - <parameter type-id='80f4b756' name='group' filepath='fs/sysfs/file.c' line='515' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/sysfs/group.c' language='LANG_C89'> - <function-decl name='sysfs_remove_groups' mangled-name='sysfs_remove_groups' filepath='fs/sysfs/group.c' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_groups'> - <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/group.c' line='304' column='1'/> - <parameter type-id='c97de1ac' name='groups' filepath='fs/sysfs/group.c' line='305' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__compat_only_sysfs_link_entry_to_kobj' mangled-name='__compat_only_sysfs_link_entry_to_kobj' filepath='fs/sysfs/group.c' line='424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__compat_only_sysfs_link_entry_to_kobj'> - <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/group.c' line='424' column='1'/> - <parameter type-id='d30bdc51' name='target_kobj' filepath='fs/sysfs/group.c' line='425' column='1'/> - <parameter type-id='80f4b756' name='target_name' filepath='fs/sysfs/group.c' line='426' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='fs/xattr.c' language='LANG_C89'> - <function-decl name='vfs_getxattr' mangled-name='vfs_getxattr' filepath='fs/xattr.c' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_getxattr'> - <parameter type-id='27675065' name='dentry' filepath='fs/xattr.c' line='377' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='fs/xattr.c' line='377' column='1'/> - <parameter type-id='eaa32e2f' name='value' filepath='fs/xattr.c' line='377' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='fs/xattr.c' line='377' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='vfs_listxattr' mangled-name='vfs_listxattr' filepath='fs/xattr.c' line='384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_listxattr'> - <parameter type-id='27675065' name='dentry' filepath='fs/xattr.c' line='384' column='1'/> - <parameter type-id='26a90f95' name='list' filepath='fs/xattr.c' line='384' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='fs/xattr.c' line='384' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='init/do_mounts.c' language='LANG_C89'> - <function-decl name='class_find_device' mangled-name='class_find_device' filepath='include/linux/device.h' line='670' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_find_device'> - <parameter type-id='67aca04f'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='92d15ae9'/> - <return type-id='fa0b179b'/> - </function-decl> - <function-decl name='blk_lookup_devt' mangled-name='blk_lookup_devt' filepath='include/linux/genhd.h' line='636' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_lookup_devt'> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <return type-id='f0981eeb'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='init/init_task.c' language='LANG_C89'> - <var-decl name='init_task' type-id='bc3f1924' mangled-name='init_task' visibility='default' filepath='init/init_task.c' line='57' column='1' elf-symbol-id='init_task'/> - </abi-instr> - <abi-instr address-size='64' path='init/initramfs.c' language='LANG_C89'> - <class-decl name='kmem_cache' size-in-bits='3712' is-struct='yes' visibility='default' filepath='include/linux/slub_def.h' line='82' column='1' id='a3119fea'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cpu_slab' type-id='75f3cc0b' visibility='default' filepath='include/linux/slub_def.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='f7fe96cb' visibility='default' filepath='include/linux/slub_def.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='min_partial' type-id='7359adad' visibility='default' filepath='include/linux/slub_def.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='object_size' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='cpu_partial' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='oo' type-id='dfc42026' visibility='default' filepath='include/linux/slub_def.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='max' type-id='dfc42026' visibility='default' filepath='include/linux/slub_def.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='min' type-id='dfc42026' visibility='default' filepath='include/linux/slub_def.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='allocflags' type-id='3eb7c31c' visibility='default' filepath='include/linux/slub_def.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='refcount' type-id='95e97e5e' visibility='default' filepath='include/linux/slub_def.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='ctor' type-id='b7f9d8e6' visibility='default' filepath='include/linux/slub_def.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='inuse' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='align' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='red_left_pad' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/slub_def.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/slub_def.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/slub_def.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='kobj_remove_work' type-id='ef9025d0' visibility='default' filepath='include/linux/slub_def.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='memcg_params' type-id='f36112b4' visibility='default' filepath='include/linux/slub_def.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='max_attr_size' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='memcg_kset' type-id='89b70200' visibility='default' filepath='include/linux/slub_def.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='random' type-id='7359adad' visibility='default' filepath='include/linux/slub_def.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='random_seq' type-id='807869d3' visibility='default' filepath='include/linux/slub_def.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='useroffset' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3616'> - <var-decl name='usersize' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='node' type-id='425436e6' visibility='default' filepath='include/linux/slub_def.h' line='142' column='1'/> - </data-member> - </class-decl> - <type-decl name='long int' size-in-bits='64' id='bd54fe1a'/> - <type-decl name='long long int' size-in-bits='64' id='1eb56b1e'/> - <type-decl name='long long unsigned int' size-in-bits='64' id='3a47d82b'/> - <type-decl name='unsigned int' size-in-bits='32' id='f0981eeb'/> - <type-decl name='unsigned short int' size-in-bits='16' id='8efea9e5'/> - <type-decl name='variadic parameter type' id='2c1145c5'/> <class-decl name='kstat' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/stat.h' line='24' column='1' id='5f5c9d88'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='result_mask' type-id='19c2251e' visibility='default' filepath='include/linux/stat.h' line='25' column='1'/> @@ -147805,4922 +127782,1325 @@ <var-decl name='blocks' type-id='91ce1af9' visibility='default' filepath='include/linux/stat.h' line='49' column='1'/> </data-member> </class-decl> - <typedef-decl name='u32' type-id='3f1a6b60' filepath='include/asm-generic/int-ll64.h' line='21' column='1' id='19c2251e'/> - <typedef-decl name='__u32' type-id='f0981eeb' filepath='include/uapi/asm-generic/int-ll64.h' line='27' column='1' id='3f1a6b60'/> - <typedef-decl name='umode_t' type-id='8efea9e5' filepath='include/linux/types.h' line='19' column='1' id='2594b00f'/> - <typedef-decl name='uint32_t' type-id='19c2251e' filepath='include/linux/types.h' line='109' column='1' id='8f92235e'/> - <typedef-decl name='u64' type-id='d3130597' filepath='include/asm-generic/int-ll64.h' line='23' column='1' id='91ce1af9'/> - <typedef-decl name='__u64' type-id='3a47d82b' filepath='include/uapi/asm-generic/int-ll64.h' line='31' column='1' id='d3130597'/> - <typedef-decl name='dev_t' type-id='8f336000' filepath='include/linux/types.h' line='16' column='1' id='8504f260'/> - <typedef-decl name='__kernel_dev_t' type-id='19c2251e' filepath='include/linux/types.h' line='13' column='1' id='8f336000'/> - <typedef-decl name='kuid_t' type-id='e8b29774' filepath='include/linux/uidgid.h' line='23' column='1' id='d80b72e6'/> - <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='d80b72e6' visibility='default' filepath='include/linux/uidgid.h' line='21' column='1' id='e8b29774'> + <class-decl name='kstatfs' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/statfs.h' line='8' column='1' id='ff1c7c9b'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='val' type-id='354978ed' visibility='default' filepath='include/linux/uidgid.h' line='22' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='uid_t' type-id='70734f24' filepath='include/linux/types.h' line='32' column='1' id='354978ed'/> - <typedef-decl name='__kernel_uid32_t' type-id='f0981eeb' filepath='include/uapi/asm-generic/posix_types.h' line='49' column='1' id='70734f24'/> - <typedef-decl name='kgid_t' type-id='bac1227a' filepath='include/linux/uidgid.h' line='28' column='1' id='094d8048'/> - <class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='094d8048' visibility='default' filepath='include/linux/uidgid.h' line='26' column='1' id='bac1227a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='val' type-id='2bb2b96f' visibility='default' filepath='include/linux/uidgid.h' line='27' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='gid_t' type-id='b4413cee' filepath='include/linux/types.h' line='33' column='1' id='2bb2b96f'/> - <typedef-decl name='__kernel_gid32_t' type-id='f0981eeb' filepath='include/uapi/asm-generic/posix_types.h' line='50' column='1' id='b4413cee'/> - <typedef-decl name='loff_t' type-id='537a730e' filepath='include/linux/types.h' line='46' column='1' id='69bf7bee'/> - <typedef-decl name='__kernel_loff_t' type-id='1eb56b1e' filepath='include/uapi/asm-generic/posix_types.h' line='88' column='1' id='537a730e'/> - <class-decl name='timespec64' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/time64.h' line='13' column='1' id='40a816ad'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tv_sec' type-id='1afd27ac' visibility='default' filepath='include/linux/time64.h' line='14' column='1'/> + <var-decl name='f_type' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='9' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tv_nsec' type-id='bd54fe1a' visibility='default' filepath='include/linux/time64.h' line='15' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='time64_t' type-id='49659421' filepath='include/linux/time64.h' line='8' column='1' id='1afd27ac'/> - <typedef-decl name='__s64' type-id='1eb56b1e' filepath='include/uapi/asm-generic/int-ll64.h' line='30' column='1' id='49659421'/> - <pointer-type-def type-id='26a90f95' size-in-bits='64' id='9b23c9ad'/> - <pointer-type-def type-id='a3119fea' size-in-bits='64' id='f3b4aca8'/> - <pointer-type-def type-id='5f5c9d88' size-in-bits='64' id='0e87f9be'/> - <function-decl name='printk' mangled-name='printk' filepath='include/linux/printk.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='printk'> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='panic' mangled-name='panic' filepath='include/linux/kernel.h' line='322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='panic'> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kmem_cache_alloc_trace' mangled-name='kmem_cache_alloc_trace' filepath='include/linux/slab.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_alloc_trace'> - <parameter type-id='f3b4aca8'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='kmalloc_order_trace' mangled-name='kmalloc_order_trace' filepath='include/linux/slab.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmalloc_order_trace'> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='kfree' mangled-name='kfree' filepath='include/linux/slab.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree'> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='vfs_statx' mangled-name='vfs_statx' filepath='include/linux/fs.h' line='3332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_statx'> - <parameter type-id='95e97e5e'/> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='0e87f9be'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kstrdup' mangled-name='kstrdup' filepath='include/linux/string.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrdup'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='simple_strtoul' mangled-name='simple_strtoul' filepath='include/linux/kernel.h' line='467' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_strtoul'> - <parameter type-id='80f4b756'/> - <parameter type-id='9b23c9ad'/> - <parameter type-id='f0981eeb'/> - <return type-id='7359adad'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='init/main.c' language='LANG_C89'> - <class-decl name='trace_subsystem_dir' size-in-bits='384' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='1362' column='1' id='10143522'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='1363' column='1'/> + <var-decl name='f_bsize' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='10' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='subsystem' type-id='841939f3' visibility='default' filepath='kernel/trace/trace.h' line='1364' column='1'/> + <var-decl name='f_blocks' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='11' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='tr' type-id='898c1076' visibility='default' filepath='kernel/trace/trace.h' line='1365' column='1'/> + <var-decl name='f_bfree' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='12' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='entry' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='1366' column='1'/> + <var-decl name='f_bavail' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='13' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ref_count' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='1367' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='nr_events' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='1368' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='infinite' id='c165e8b9'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <enum-decl name='system_states' filepath='include/linux/kernel.h' line='570' column='1' id='2ead22b4'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='SYSTEM_BOOTING' value='0'/> - <enumerator name='SYSTEM_SCHEDULING' value='1'/> - <enumerator name='SYSTEM_RUNNING' value='2'/> - <enumerator name='SYSTEM_HALT' value='3'/> - <enumerator name='SYSTEM_POWER_OFF' value='4'/> - <enumerator name='SYSTEM_RESTART' value='5'/> - <enumerator name='SYSTEM_SUSPEND' value='6'/> - </enum-decl> - <enum-decl name='event_trigger_type' filepath='include/linux/trace_events.h' line='430' column='1' id='21b4096c'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='ETT_NONE' value='0'/> - <enumerator name='ETT_TRACE_ONOFF' value='1'/> - <enumerator name='ETT_SNAPSHOT' value='2'/> - <enumerator name='ETT_STACKTRACE' value='4'/> - <enumerator name='ETT_EVENT_ENABLE' value='8'/> - <enumerator name='ETT_EVENT_HIST' value='16'/> - <enumerator name='ETT_HIST_ENABLE' value='32'/> - </enum-decl> - <class-decl name='trace_event_file' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='375' column='1' id='155948e4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/trace_events.h' line='376' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='event_call' type-id='23d6768c' visibility='default' filepath='include/linux/trace_events.h' line='377' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='filter' type-id='26461068' visibility='default' filepath='include/linux/trace_events.h' line='378' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dir' type-id='27675065' visibility='default' filepath='include/linux/trace_events.h' line='379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='tr' type-id='898c1076' visibility='default' filepath='include/linux/trace_events.h' line='380' column='1'/> + <var-decl name='f_files' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='14' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='system' type-id='f4f46ed0' visibility='default' filepath='include/linux/trace_events.h' line='381' column='1'/> + <var-decl name='f_ffree' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='15' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='triggers' type-id='72f469ec' visibility='default' filepath='include/linux/trace_events.h' line='382' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/trace_events.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='sm_ref' type-id='49178f86' visibility='default' filepath='include/linux/trace_events.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='tm_ref' type-id='49178f86' visibility='default' filepath='include/linux/trace_events.h' line='402' column='1'/> - </data-member> - </class-decl> - <class-decl name='ring_buffer_event' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/ring_buffer.h' line='15' column='1' id='a7242c81'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type_len' type-id='19c2251e' visibility='default' filepath='include/linux/ring_buffer.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='time_delta' type-id='19c2251e' visibility='default' filepath='include/linux/ring_buffer.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='array' type-id='c165e8b9' visibility='default' filepath='include/linux/ring_buffer.h' line='18' column='1'/> - </data-member> - </class-decl> - <class-decl name='trace_event_buffer' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='207' column='1' id='933375ec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='buffer' type-id='8462bc54' visibility='default' filepath='include/linux/trace_events.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='event' type-id='3275e929' visibility='default' filepath='include/linux/trace_events.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='trace_file' type-id='3d4ca6d2' visibility='default' filepath='include/linux/trace_events.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='entry' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/trace_events.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pc' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='213' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='d0d650b9' size-in-bits='64' id='d23fe9bd'/> - <pointer-type-def type-id='99f367f2' size-in-bits='64' id='37a6b980'/> - <pointer-type-def type-id='b0f27198' size-in-bits='64' id='e0677422'/> - <pointer-type-def type-id='32f8fd62' size-in-bits='64' id='3e644294'/> - <pointer-type-def type-id='4616a179' size-in-bits='64' id='a89ff5a9'/> - <pointer-type-def type-id='a7242c81' size-in-bits='64' id='3275e929'/> - <pointer-type-def type-id='933375ec' size-in-bits='64' id='9f548f9a'/> - <pointer-type-def type-id='155948e4' size-in-bits='64' id='3d4ca6d2'/> - <pointer-type-def type-id='c5078f42' size-in-bits='64' id='fc932690'/> - <pointer-type-def type-id='10143522' size-in-bits='64' id='f4f46ed0'/> - <pointer-type-def type-id='61062930' size-in-bits='64' id='6fa26802'/> - <pointer-type-def type-id='107219ed' size-in-bits='64' id='277e3361'/> - <var-decl name='loops_per_jiffy' type-id='7359adad' mangled-name='loops_per_jiffy' visibility='default' filepath='init/main.c' line='210' column='1' elf-symbol-id='loops_per_jiffy'/> - <var-decl name='system_state' type-id='2ead22b4' mangled-name='system_state' visibility='default' filepath='init/main.c' line='119' column='1' elf-symbol-id='system_state'/> - <var-decl name='static_key_initialized' type-id='b50a4934' mangled-name='static_key_initialized' visibility='default' filepath='init/main.c' line='148' column='1' elf-symbol-id='static_key_initialized'/> - <function-decl name='event_triggers_call' mangled-name='event_triggers_call' filepath='include/linux/trace_events.h' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='event_triggers_call'> - <parameter type-id='3d4ca6d2'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='3275e929'/> - <return type-id='21b4096c'/> - </function-decl> - <function-decl name='trace_event_ignore_this_pid' mangled-name='trace_event_ignore_this_pid' filepath='include/linux/trace_events.h' line='449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_event_ignore_this_pid'> - <parameter type-id='3d4ca6d2'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='trace_event_buffer_reserve' mangled-name='trace_event_buffer_reserve' filepath='include/linux/trace_events.h' line='216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_event_buffer_reserve'> - <parameter type-id='9f548f9a'/> - <parameter type-id='3d4ca6d2'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='trace_event_buffer_commit' mangled-name='trace_event_buffer_commit' filepath='include/linux/trace_events.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_event_buffer_commit'> - <parameter type-id='9f548f9a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='perf_trace_buf_alloc' mangled-name='perf_trace_buf_alloc' filepath='include/linux/trace_events.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_trace_buf_alloc'> - <parameter type-id='95e97e5e'/> - <parameter type-id='a89ff5a9'/> - <parameter type-id='7292109c'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='perf_trace_run_bpf_submit' mangled-name='perf_trace_run_bpf_submit' filepath='include/linux/trace_events.h' line='633' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_trace_run_bpf_submit'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='23d6768c'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='4616a179'/> - <parameter type-id='030d0b18'/> - <parameter type-id='f23e2572'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='trace_define_field' mangled-name='trace_define_field' filepath='include/linux/trace_events.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_define_field'> - <parameter type-id='23d6768c'/> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='bpf_trace_run1' mangled-name='bpf_trace_run1' filepath='include/linux/trace_events.h' line='606' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run1'> - <parameter type-id='bdcee7ae'/> - <parameter type-id='3a47d82b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bpf_trace_run2' mangled-name='bpf_trace_run2' filepath='include/linux/trace_events.h' line='607' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run2'> - <parameter type-id='bdcee7ae'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='get_option' mangled-name='get_option' filepath='include/linux/kernel.h' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_option'> - <parameter type-id='9b23c9ad'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='find_last_bit' mangled-name='find_last_bit' filepath='include/linux/bitops.h' line='285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_last_bit'> - <parameter type-id='f9b37274'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='kmem_cache_create_usercopy' mangled-name='kmem_cache_create_usercopy' filepath='include/linux/slab.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_create_usercopy'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='b7f9d8e6'/> - <return type-id='f3b4aca8'/> - </function-decl> - <function-decl name='tracepoint_probe_register' mangled-name='tracepoint_probe_register' filepath='include/linux/tracepoint.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tracepoint_probe_register'> - <parameter type-id='08e531de'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='strreplace' mangled-name='strreplace' filepath='include/linux/string.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strreplace'> - <parameter type-id='26a90f95'/> - <parameter type-id='a84c031d'/> - <parameter type-id='a84c031d'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='add_device_randomness' mangled-name='add_device_randomness' filepath='include/linux/random.h' line='15' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_device_randomness'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='trace_raw_output_prep' mangled-name='trace_raw_output_prep' filepath='include/linux/trace_events.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_raw_output_prep'> - <parameter type-id='18881289'/> - <parameter type-id='fb7d87a1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='trace_seq_printf' mangled-name='trace_seq_printf' filepath='include/linux/trace_seq.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_seq_printf'> - <parameter type-id='fc932690'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='trace_handle_return' mangled-name='trace_handle_return' filepath='include/linux/trace_events.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_handle_return'> - <parameter type-id='fc932690'/> - <return type-id='b1a0a119'/> - </function-decl> - <class-decl name='trace_seq' size-in-bits='33088' is-struct='yes' visibility='default' filepath='include/linux/trace_seq.h' line='14' column='1' id='c5078f42'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='buffer' type-id='0622cd17' visibility='default' filepath='include/linux/trace_seq.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32768'> - <var-decl name='seq' type-id='857188d6' visibility='default' filepath='include/linux/trace_seq.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='33024'> - <var-decl name='full' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_seq.h' line='17' column='1'/> - </data-member> - </class-decl> - <enum-decl name='print_line_t' filepath='include/linux/trace_events.h' line='135' column='1' id='b1a0a119'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='TRACE_TYPE_PARTIAL_LINE' value='0'/> - <enumerator name='TRACE_TYPE_HANDLED' value='1'/> - <enumerator name='TRACE_TYPE_UNHANDLED' value='2'/> - <enumerator name='TRACE_TYPE_NO_CONSUME' value='3'/> - </enum-decl> - <pointer-type-def type-id='ba400603' size-in-bits='64' id='841939f3'/> - <function-type size-in-bits='64' id='d0d650b9'> - <parameter type-id='dc5ce118'/> - <parameter type-id='37a6b980'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b0f27198'> - <parameter type-id='37a6b980'/> - <return type-id='37a6b980'/> - </function-type> - <function-type size-in-bits='64' id='32f8fd62'> - <parameter type-id='f23e2572'/> - <return type-id='37a6b980'/> - </function-type> - <function-type size-in-bits='64' id='61062930'> - <parameter type-id='37a6b980'/> - <return type-id='c0ced320'/> - </function-type> - <function-type size-in-bits='64' id='107219ed'> - <parameter type-id='37a6b980'/> - <return type-id='48b5725f'/> - </function-type> - <pointer-type-def type-id='0d029111' size-in-bits='64' id='4616a179'/> - <pointer-type-def type-id='e27b4e90' size-in-bits='64' id='898c1076'/> - <pointer-type-def type-id='78b26ac9' size-in-bits='64' id='fb7d87a1'/> - <pointer-type-def type-id='60588bb1' size-in-bits='64' id='18881289'/> - <class-decl name='event_subsystem' size-in-bits='320' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='1355' column='1' id='ba400603'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='1356' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='kernel/trace/trace.h' line='1357' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='filter' type-id='26461068' visibility='default' filepath='kernel/trace/trace.h' line='1358' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ref_count' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='1359' column='1'/> - </data-member> - </class-decl> - <class-decl name='pt_regs' size-in-bits='2560' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='160' column='1' id='0d029111'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='dcc4b447' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='orig_x0' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='syscallno' type-id='a7832498' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2272'> - <var-decl name='unused2' type-id='19c2251e' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='orig_addr_limit' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='pmr_save' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='stackframe' type-id='24a375b2' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='182' column='1'/> - </data-member> - </class-decl> - <class-decl name='seq_buf' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/seq_buf.h' line='19' column='1' id='857188d6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='buffer' type-id='26a90f95' visibility='default' filepath='include/linux/seq_buf.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_buf.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='len' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_buf.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='readpos' type-id='69bf7bee' visibility='default' filepath='include/linux/seq_buf.h' line='23' column='1'/> - </data-member> - </class-decl> - <class-decl name='trace_array' size-in-bits='2304' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='246' column='1' id='e27b4e90'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='kernel/trace/trace.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='trace_buffer' type-id='72093c11' visibility='default' filepath='kernel/trace/trace.h' line='249' column='1'/> + <var-decl name='f_fsid' type-id='ac895711' visibility='default' filepath='include/linux/statfs.h' line='16' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='filtered_pids' type-id='1f6324ad' visibility='default' filepath='kernel/trace/trace.h' line='268' column='1'/> + <var-decl name='f_namelen' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='17' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='max_lock' type-id='641c41d1' visibility='default' filepath='kernel/trace/trace.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='buffer_disabled' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='283' column='1'/> + <var-decl name='f_frsize' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='18' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='stop_count' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='clock_id' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='291' column='1'/> + <var-decl name='f_flags' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='19' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='nr_topts' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='clear_trace' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='buffer_percent' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='n_err_log_entries' type-id='f0981eeb' visibility='default' filepath='kernel/trace/trace.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='current_trace' type-id='0a18715a' visibility='default' filepath='kernel/trace/trace.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='trace_flags' type-id='f0981eeb' visibility='default' filepath='kernel/trace/trace.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='trace_flags_index' type-id='fc872715' visibility='default' filepath='kernel/trace/trace.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='kernel/trace/trace.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='start_lock' type-id='f5c90b3f' visibility='default' filepath='kernel/trace/trace.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='err_log' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='dir' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='options' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='percpu_dir' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='event_dir' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='topts' type-id='e9037327' visibility='default' filepath='kernel/trace/trace.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='systems' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='events' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='trace_marker_file' type-id='3d4ca6d2' visibility='default' filepath='kernel/trace/trace.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='tracing_cpumask' type-id='b16b461b' visibility='default' filepath='kernel/trace/trace.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='ref' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='time_stamp_abs_ref' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='hist_vars' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='325' column='1'/> + <var-decl name='f_spare' type-id='5d4602e8' visibility='default' filepath='include/linux/statfs.h' line='20' column='1'/> </data-member> </class-decl> - <class-decl name='trace_iterator' size-in-bits='67456' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='74' column='1' id='60588bb1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tr' type-id='898c1076' visibility='default' filepath='include/linux/trace_events.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='trace' type-id='0a18715a' visibility='default' filepath='include/linux/trace_events.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='trace_buffer' type-id='573a5ee9' visibility='default' filepath='include/linux/trace_events.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cpu_file' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/trace_events.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='buffer_iter' type-id='93407a41' visibility='default' filepath='include/linux/trace_events.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='iter_flags' type-id='7359adad' visibility='default' filepath='include/linux/trace_events.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='tmp_seq' type-id='c5078f42' visibility='default' filepath='include/linux/trace_events.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='33792'> - <var-decl name='started' type-id='b16b461b' visibility='default' filepath='include/linux/trace_events.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='33856'> - <var-decl name='snapshot' type-id='b50a4934' visibility='default' filepath='include/linux/trace_events.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='33920'> - <var-decl name='seq' type-id='c5078f42' visibility='default' filepath='include/linux/trace_events.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67008'> - <var-decl name='ent' type-id='aa4b1eb5' visibility='default' filepath='include/linux/trace_events.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67072'> - <var-decl name='lost_events' type-id='7359adad' visibility='default' filepath='include/linux/trace_events.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67136'> - <var-decl name='leftover' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67168'> - <var-decl name='ent_size' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67200'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67264'> - <var-decl name='ts' type-id='91ce1af9' visibility='default' filepath='include/linux/trace_events.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67328'> - <var-decl name='pos' type-id='69bf7bee' visibility='default' filepath='include/linux/trace_events.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67392'> - <var-decl name='idx' type-id='bd54fe1a' visibility='default' filepath='include/linux/trace_events.h' line='102' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='32768' id='0622cd17'> - <subrange length='4096' type-id='7ff19f0f' id='bc1b5ddc'/> - </array-type-def> - <class-decl name='trace_buffer' size-in-bits='320' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='176' column='1' id='72093c11'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tr' type-id='898c1076' visibility='default' filepath='kernel/trace/trace.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='buffer' type-id='8462bc54' visibility='default' filepath='kernel/trace/trace.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='data' type-id='17642359' visibility='default' filepath='kernel/trace/trace.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='time_start' type-id='91ce1af9' visibility='default' filepath='kernel/trace/trace.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='181' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='3d1f4971' size-in-bits='64' id='93407a41'/> - <pointer-type-def type-id='72093c11' size-in-bits='64' id='573a5ee9'/> - <pointer-type-def type-id='1986ca65' size-in-bits='64' id='aa4b1eb5'/> - <pointer-type-def type-id='882c3f1f' size-in-bits='64' id='e9037327'/> - <pointer-type-def type-id='b17e4f4d' size-in-bits='64' id='1f6324ad'/> - <pointer-type-def type-id='fd1f8b7c' size-in-bits='64' id='0a18715a'/> - <union-decl name='__anonymous_union__7' size-in-bits='2176' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='161' column='1' id='dcc4b447'> + <union-decl name='__anonymous_union__2' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/linux/exportfs.h' line='114' column='1' id='0394b7eb'> <data-member access='public'> - <var-decl name='user_regs' type-id='cedec667' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='162' column='1'/> + <var-decl name='i32' type-id='273ef6eb' visibility='default' filepath='include/linux/exportfs.h' line='120' column='1'/> </data-member> <data-member access='public'> - <var-decl name='' type-id='de6df8b1' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='163' column='1'/> + <var-decl name='udf' type-id='2d08566e' visibility='default' filepath='include/linux/exportfs.h' line='128' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='raw' type-id='d5016f6f' visibility='default' filepath='include/linux/exportfs.h' line='129' column='1'/> </data-member> </union-decl> - <class-decl name='trace_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='60' column='1' id='1986ca65'> + <class-decl name='__anonymous_struct__1' size-in-bits='160' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/exportfs.h' line='121' column='1' id='2d08566e'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='8efea9e5' visibility='default' filepath='include/linux/trace_events.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='flags' type-id='002ac4a6' visibility='default' filepath='include/linux/trace_events.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='preempt_count' type-id='002ac4a6' visibility='default' filepath='include/linux/trace_events.h' line='63' column='1'/> + <var-decl name='block' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='122' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='pid' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='64' column='1'/> + <var-decl name='partref' type-id='1dc6a898' visibility='default' filepath='include/linux/exportfs.h' line='123' column='1'/> </data-member> - </class-decl> - <class-decl name='trace_options' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='186' column='1' id='882c3f1f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tracer' type-id='0a18715a' visibility='default' filepath='kernel/trace/trace.h' line='187' column='1'/> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='parent_partref' type-id='1dc6a898' visibility='default' filepath='include/linux/exportfs.h' line='124' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='topts' type-id='2473b64b' visibility='default' filepath='kernel/trace/trace.h' line='188' column='1'/> + <var-decl name='generation' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='125' column='1'/> </data-member> - </class-decl> - <class-decl name='trace_pid_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='191' column='1' id='b17e4f4d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pid_max' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pids' type-id='1d2c2b85' visibility='default' filepath='kernel/trace/trace.h' line='193' column='1'/> - </data-member> - </class-decl> - <class-decl name='tracer' size-in-bits='1280' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='466' column='1' id='fd1f8b7c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='kernel/trace/trace.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='init' type-id='30b9fb16' visibility='default' filepath='kernel/trace/trace.h' line='468' column='1'/> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='parent_block' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='126' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='reset' type-id='578c706b' visibility='default' filepath='kernel/trace/trace.h' line='469' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='start' type-id='578c706b' visibility='default' filepath='kernel/trace/trace.h' line='470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='stop' type-id='578c706b' visibility='default' filepath='kernel/trace/trace.h' line='471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='update_thresh' type-id='30b9fb16' visibility='default' filepath='kernel/trace/trace.h' line='472' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='open' type-id='29bf40b4' visibility='default' filepath='kernel/trace/trace.h' line='473' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pipe_open' type-id='29bf40b4' visibility='default' filepath='kernel/trace/trace.h' line='474' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='close' type-id='29bf40b4' visibility='default' filepath='kernel/trace/trace.h' line='475' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='pipe_close' type-id='29bf40b4' visibility='default' filepath='kernel/trace/trace.h' line='476' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='read' type-id='43a53075' visibility='default' filepath='kernel/trace/trace.h' line='477' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='splice_read' type-id='0d8953a0' visibility='default' filepath='kernel/trace/trace.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='print_header' type-id='0f294852' visibility='default' filepath='kernel/trace/trace.h' line='490' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='print_line' type-id='cfbdf512' visibility='default' filepath='kernel/trace/trace.h' line='491' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='set_flag' type-id='d01e1ab3' visibility='default' filepath='kernel/trace/trace.h' line='493' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='flag_changed' type-id='e3e70e04' visibility='default' filepath='kernel/trace/trace.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='next' type-id='0a18715a' visibility='default' filepath='kernel/trace/trace.h' line='498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='flags' type-id='aef13606' visibility='default' filepath='kernel/trace/trace.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='500' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='ref' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='print_max' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='502' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1224'> - <var-decl name='allow_instances' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='503' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1232'> - <var-decl name='noboot' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='508' column='1'/> + <var-decl name='parent_generation' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='127' column='1'/> </data-member> </class-decl> - <class-decl name='user_pt_regs' size-in-bits='2176' is-struct='yes' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='75' column='1' id='cedec667'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/exportfs.h' line='115' column='1' id='273ef6eb'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='regs' type-id='cb6b7280' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='76' column='1'/> + <var-decl name='ino' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='116' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='sp' type-id='d3130597' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='pc' type-id='d3130597' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='pstate' type-id='d3130597' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='79' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__6' size-in-bits='2176' is-struct='yes' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='163' column='1' id='de6df8b1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='regs' type-id='2f7ab612' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='sp' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='pc' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='pstate' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='167' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='563595d9' size-in-bits='64' id='3d1f4971'/> - <pointer-type-def type-id='adff6731' size-in-bits='64' id='17642359'/> - <array-type-def dimensions='1' type-id='d3130597' size-in-bits='1984' id='cb6b7280'> - <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> - </array-type-def> - <class-decl name='ring_buffer_iter' is-struct='yes' visibility='default' is-declaration-only='yes' id='563595d9'/> - <class-decl name='trace_array_cpu' size-in-bits='1024' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='149' column='1' id='adff6731'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='disabled' type-id='49178f86' visibility='default' filepath='kernel/trace/trace.h' line='150' column='1'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='gen' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='117' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='buffer_page' type-id='eaa32e2f' visibility='default' filepath='kernel/trace/trace.h' line='151' column='1'/> + <var-decl name='parent_ino' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='118' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='entries' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='saved_latency' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='critical_start' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='critical_end' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='critical_sequence' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='nice' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='policy' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='rt_priority' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='skipped_entries' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='preempt_timestamp' type-id='91ce1af9' visibility='default' filepath='kernel/trace/trace.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='pid' type-id='587f89d2' visibility='default' filepath='kernel/trace/trace.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='kernel/trace/trace.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='comm' type-id='ac1fa8c0' visibility='default' filepath='kernel/trace/trace.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='ignore_pid' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='167' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='94dd3300' size-in-bits='64' id='cfbdf512'/> - <pointer-type-def type-id='8d6f7724' size-in-bits='64' id='30b9fb16'/> - <pointer-type-def type-id='e5117942' size-in-bits='64' id='e3e70e04'/> - <pointer-type-def type-id='ca83d937' size-in-bits='64' id='d01e1ab3'/> - <pointer-type-def type-id='56d268db' size-in-bits='64' id='2473b64b'/> - <pointer-type-def type-id='e32a3610' size-in-bits='64' id='aef13606'/> - <pointer-type-def type-id='e5fd9491' size-in-bits='64' id='43a53075'/> - <pointer-type-def type-id='02b70d8e' size-in-bits='64' id='0d8953a0'/> - <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='1984' id='2f7ab612'> - <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> - </array-type-def> - <pointer-type-def type-id='3dbb7e50' size-in-bits='64' id='0f294852'/> - <pointer-type-def type-id='c64b743f' size-in-bits='64' id='578c706b'/> - <pointer-type-def type-id='b44140ca' size-in-bits='64' id='29bf40b4'/> - <class-decl name='trace_option_dentry' size-in-bits='256' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='439' column='1' id='56d268db'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='opt' type-id='a0260edc' visibility='default' filepath='kernel/trace/trace.h' line='440' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='aef13606' visibility='default' filepath='kernel/trace/trace.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tr' type-id='898c1076' visibility='default' filepath='kernel/trace/trace.h' line='442' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='entry' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='443' column='1'/> - </data-member> - </class-decl> - <class-decl name='tracer_flags' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='429' column='1' id='e32a3610'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='val' type-id='19c2251e' visibility='default' filepath='kernel/trace/trace.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='opts' type-id='a0260edc' visibility='default' filepath='kernel/trace/trace.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='trace' type-id='0a18715a' visibility='default' filepath='kernel/trace/trace.h' line='432' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='f20168e6' size-in-bits='64' id='a0260edc'/> - <class-decl name='tracer_opt' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='420' column='1' id='f20168e6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='kernel/trace/trace.h' line='421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bit' type-id='19c2251e' visibility='default' filepath='kernel/trace/trace.h' line='422' column='1'/> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='parent_gen' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='119' column='1'/> </data-member> </class-decl> </abi-instr> - <abi-instr address-size='64' path='init/version.c' language='LANG_C89'> - <var-decl name='init_uts_ns' type-id='44f52e9d' mangled-name='init_uts_ns' visibility='default' filepath='init/version.c' line='27' column='1' elf-symbol-id='init_uts_ns'/> - </abi-instr> - <abi-instr address-size='64' path='kernel/async.c' language='LANG_C89'> - <typedef-decl name='async_cookie_t' type-id='91ce1af9' filepath='include/linux/async.h' line='16' column='1' id='a7465fe4'/> - <typedef-decl name='async_func_t' type-id='56ccc407' filepath='include/linux/async.h' line='17' column='1' id='5c19cb0c'/> - <pointer-type-def type-id='8800ed53' size-in-bits='64' id='56ccc407'/> - <function-decl name='async_schedule_node' mangled-name='async_schedule_node' filepath='kernel/async.c' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='async_schedule_node'> - <parameter type-id='5c19cb0c' name='func' filepath='kernel/async.c' line='228' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='kernel/async.c' line='228' column='1'/> - <parameter type-id='95e97e5e' name='node' filepath='kernel/async.c' line='228' column='1'/> - <return type-id='a7465fe4'/> + <abi-instr address-size='64' path='fs/locks.c' language='LANG_C89'> + <function-decl name='__break_lease' mangled-name='__break_lease' filepath='fs/locks.c' line='1603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__break_lease'> + <parameter type-id='7e666abe' name='inode' filepath='fs/locks.c' line='1603' column='1'/> + <parameter type-id='f0981eeb' name='mode' filepath='fs/locks.c' line='1603' column='1'/> + <parameter type-id='f0981eeb' name='type' filepath='fs/locks.c' line='1603' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-type size-in-bits='64' id='8800ed53'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='a7465fe4'/> + </abi-instr> + <abi-instr address-size='64' path='fs/mpage.c' language='LANG_C89'> + <function-decl name='mpage_readpages' mangled-name='mpage_readpages' filepath='fs/mpage.c' line='421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mpage_readpages'> + <parameter type-id='f57039f0' name='mapping' filepath='fs/mpage.c' line='421' column='1'/> + <parameter type-id='e84b031a' name='pages' filepath='fs/mpage.c' line='421' column='1'/> + <parameter type-id='f0981eeb' name='nr_pages' filepath='fs/mpage.c' line='422' column='1'/> + <parameter type-id='05ca8778' name='get_block' filepath='fs/mpage.c' line='422' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mpage_writepages' mangled-name='mpage_writepages' filepath='fs/mpage.c' line='748' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mpage_writepages'> + <parameter type-id='f57039f0' name='mapping' filepath='fs/mpage.c' line='748' column='1'/> + <parameter type-id='c2c60445' name='wbc' filepath='fs/mpage.c' line='749' column='1'/> + <parameter type-id='05ca8778' name='get_block' filepath='fs/mpage.c' line='749' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mpage_readpage' mangled-name='mpage_readpage' filepath='fs/mpage.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mpage_readpage'> + <parameter type-id='02f11ed4' name='page' filepath='fs/mpage.c' line='454' column='1'/> + <parameter type-id='05ca8778' name='get_block' filepath='fs/mpage.c' line='454' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/namei.c' language='LANG_C89'> + <pointer-type-def type-id='7e666abe' size-in-bits='64' id='8f39c6fc'/> + <function-decl name='vfs_rmdir' mangled-name='vfs_rmdir' filepath='fs/namei.c' line='3958' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_rmdir'> + <parameter type-id='7e666abe' name='dir' filepath='fs/namei.c' line='3958' column='1'/> + <parameter type-id='27675065' name='dentry' filepath='fs/namei.c' line='3958' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vfs_unlink' mangled-name='vfs_unlink' filepath='fs/namei.c' line='4079' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_unlink'> + <parameter type-id='7e666abe' name='dir' filepath='fs/namei.c' line='4079' column='1'/> + <parameter type-id='27675065' name='dentry' filepath='fs/namei.c' line='4079' column='1'/> + <parameter type-id='8f39c6fc' name='delegated_inode' filepath='fs/namei.c' line='4079' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='generic_permission' mangled-name='generic_permission' filepath='fs/namei.c' line='335' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_permission'> + <parameter type-id='7e666abe' name='inode' filepath='fs/namei.c' line='335' column='1'/> + <parameter type-id='95e97e5e' name='mask' filepath='fs/namei.c' line='335' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='lock_rename' mangled-name='lock_rename' filepath='fs/namei.c' line='2952' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lock_rename'> + <parameter type-id='27675065' name='p1' filepath='fs/namei.c' line='2952' column='1'/> + <parameter type-id='27675065' name='p2' filepath='fs/namei.c' line='2952' column='1'/> + <return type-id='27675065'/> + </function-decl> + <function-decl name='vfs_rename' mangled-name='vfs_rename' filepath='fs/namei.c' line='4492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_rename'> + <parameter type-id='7e666abe' name='old_dir' filepath='fs/namei.c' line='4492' column='1'/> + <parameter type-id='27675065' name='old_dentry' filepath='fs/namei.c' line='4492' column='1'/> + <parameter type-id='7e666abe' name='new_dir' filepath='fs/namei.c' line='4493' column='1'/> + <parameter type-id='27675065' name='new_dentry' filepath='fs/namei.c' line='4493' column='1'/> + <parameter type-id='8f39c6fc' name='delegated_inode' filepath='fs/namei.c' line='4494' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='fs/namei.c' line='4494' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vfs_create' mangled-name='vfs_create' filepath='fs/namei.c' line='2993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_create'> + <parameter type-id='7e666abe' name='dir' filepath='fs/namei.c' line='2993' column='1'/> + <parameter type-id='27675065' name='dentry' filepath='fs/namei.c' line='2993' column='1'/> + <parameter type-id='2594b00f' name='mode' filepath='fs/namei.c' line='2993' column='1'/> + <parameter type-id='b50a4934' name='want_excl' filepath='fs/namei.c' line='2994' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vfs_mkdir' mangled-name='vfs_mkdir' filepath='fs/namei.c' line='3897' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_mkdir'> + <parameter type-id='7e666abe' name='dir' filepath='fs/namei.c' line='3897' column='1'/> + <parameter type-id='27675065' name='dentry' filepath='fs/namei.c' line='3897' column='1'/> + <parameter type-id='2594b00f' name='mode' filepath='fs/namei.c' line='3897' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vfs_link' mangled-name='vfs_link' filepath='fs/namei.c' line='4296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_link'> + <parameter type-id='27675065' name='old_dentry' filepath='fs/namei.c' line='4296' column='1'/> + <parameter type-id='7e666abe' name='dir' filepath='fs/namei.c' line='4296' column='1'/> + <parameter type-id='27675065' name='new_dentry' filepath='fs/namei.c' line='4296' column='1'/> + <parameter type-id='8f39c6fc' name='delegated_inode' filepath='fs/namei.c' line='4296' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='user_path_at_empty' mangled-name='user_path_at_empty' filepath='fs/namei.c' line='2700' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='user_path_at_empty'> + <parameter type-id='95e97e5e' name='dfd' filepath='fs/namei.c' line='2700' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/namei.c' line='2700' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='fs/namei.c' line='2700' column='1'/> + <parameter type-id='bcfe6314' name='path' filepath='fs/namei.c' line='2701' column='1'/> + <parameter type-id='7292109c' name='empty' filepath='fs/namei.c' line='2701' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='unlock_rename' mangled-name='unlock_rename' filepath='fs/namei.c' line='2983' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlock_rename'> + <parameter type-id='27675065' name='p1' filepath='fs/namei.c' line='2983' column='1'/> + <parameter type-id='27675065' name='p2' filepath='fs/namei.c' line='2983' column='1'/> <return type-id='48b5725f'/> + </function-decl> + <function-decl name='path_put' mangled-name='path_put' filepath='fs/namei.c' line='483' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='path_put'> + <parameter type-id='a77efac3' name='path' filepath='fs/namei.c' line='483' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='path_get' mangled-name='path_get' filepath='fs/namei.c' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='path_get'> + <parameter type-id='a77efac3' name='path' filepath='fs/namei.c' line='470' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='lookup_one_len' mangled-name='lookup_one_len' filepath='fs/namei.c' line='2605' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lookup_one_len'> + <parameter type-id='80f4b756' name='name' filepath='fs/namei.c' line='2605' column='1'/> + <parameter type-id='27675065' name='base' filepath='fs/namei.c' line='2605' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='fs/namei.c' line='2605' column='1'/> + <return type-id='27675065'/> + </function-decl> + <function-decl name='kern_path_create' mangled-name='kern_path_create' filepath='fs/namei.c' line='3773' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kern_path_create'> + <parameter type-id='95e97e5e' name='dfd' filepath='fs/namei.c' line='3773' column='1'/> + <parameter type-id='80f4b756' name='pathname' filepath='fs/namei.c' line='3773' column='1'/> + <parameter type-id='bcfe6314' name='path' filepath='fs/namei.c' line='3774' column='1'/> + <parameter type-id='f0981eeb' name='lookup_flags' filepath='fs/namei.c' line='3774' column='1'/> + <return type-id='27675065'/> + </function-decl> + <function-decl name='kern_path' mangled-name='kern_path' filepath='fs/namei.c' line='2507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kern_path'> + <parameter type-id='80f4b756' name='name' filepath='fs/namei.c' line='2507' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='fs/namei.c' line='2507' column='1'/> + <parameter type-id='bcfe6314' name='path' filepath='fs/namei.c' line='2507' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='full_name_hash' mangled-name='full_name_hash' filepath='fs/namei.c' line='2013' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='full_name_hash'> + <parameter type-id='eaa32e2f' name='salt' filepath='fs/namei.c' line='2013' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/namei.c' line='2013' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='fs/namei.c' line='2013' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='done_path_create' mangled-name='done_path_create' filepath='fs/namei.c' line='3781' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='done_path_create'> + <parameter type-id='bcfe6314' name='path' filepath='fs/namei.c' line='3781' column='1'/> + <parameter type-id='27675065' name='dentry' filepath='fs/namei.c' line='3781' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <pointer-type-def type-id='b5382ece' size-in-bits='64' id='bcfe6314'/> + </abi-instr> + <abi-instr address-size='64' path='fs/namespace.c' language='LANG_C89'> + <var-decl name='fs_kobj' type-id='d30bdc51' mangled-name='fs_kobj' visibility='default' filepath='fs/namespace.c' line='77' column='1' elf-symbol-id='fs_kobj'/> + <function-decl name='mnt_drop_write_file' mangled-name='mnt_drop_write_file' filepath='fs/namespace.c' line='456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mnt_drop_write_file'> + <parameter type-id='77e79a4b' name='file' filepath='fs/namespace.c' line='456' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/nls/nls_base.c' language='LANG_C89'> + <typedef-decl name='wchar_t' type-id='1dc6a898' filepath='include/linux/nls.h' line='19' column='1' id='928221d2'/> + <enum-decl name='utf16_endian' filepath='include/linux/nls.h' line='41' column='1' id='11d12470'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='UTF16_HOST_ENDIAN' value='0'/> + <enumerator name='UTF16_LITTLE_ENDIAN' value='1'/> + <enumerator name='UTF16_BIG_ENDIAN' value='2'/> + </enum-decl> + <class-decl name='nls_table' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/nls.h' line='25' column='1' id='5a3379ab'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='charset' type-id='80f4b756' visibility='default' filepath='include/linux/nls.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='alias' type-id='80f4b756' visibility='default' filepath='include/linux/nls.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='uni2char' type-id='66ebcd54' visibility='default' filepath='include/linux/nls.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='char2uni' type-id='5201f65c' visibility='default' filepath='include/linux/nls.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='charset2lower' type-id='354f7eb9' visibility='default' filepath='include/linux/nls.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='charset2upper' type-id='354f7eb9' visibility='default' filepath='include/linux/nls.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/nls.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='next' type-id='b084f8bb' visibility='default' filepath='include/linux/nls.h' line='34' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='928221d2' const='yes' id='effb3702'/> + <pointer-type-def type-id='effb3702' size-in-bits='64' id='f077d3f8'/> + <pointer-type-def type-id='4e9708ea' size-in-bits='64' id='5201f65c'/> + <pointer-type-def type-id='cb341b9a' size-in-bits='64' id='66ebcd54'/> + <pointer-type-def type-id='5a3379ab' size-in-bits='64' id='b084f8bb'/> + <pointer-type-def type-id='928221d2' size-in-bits='64' id='323d93c1'/> + <function-decl name='utf16s_to_utf8s' mangled-name='utf16s_to_utf8s' filepath='fs/nls/nls_base.c' line='186' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='utf16s_to_utf8s'> + <parameter type-id='f077d3f8' name='pwcs' filepath='fs/nls/nls_base.c' line='186' column='1'/> + <parameter type-id='95e97e5e' name='inlen' filepath='fs/nls/nls_base.c' line='186' column='1'/> + <parameter type-id='11d12470' name='endian' filepath='fs/nls/nls_base.c' line='186' column='1'/> + <parameter type-id='8bff8096' name='s' filepath='fs/nls/nls_base.c' line='187' column='1'/> + <parameter type-id='95e97e5e' name='maxout' filepath='fs/nls/nls_base.c' line='187' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='utf8s_to_utf16s' mangled-name='utf8s_to_utf16s' filepath='fs/nls/nls_base.c' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='utf8s_to_utf16s'> + <parameter type-id='bbaf3419' name='s' filepath='fs/nls/nls_base.c' line='132' column='1'/> + <parameter type-id='95e97e5e' name='inlen' filepath='fs/nls/nls_base.c' line='132' column='1'/> + <parameter type-id='11d12470' name='endian' filepath='fs/nls/nls_base.c' line='132' column='1'/> + <parameter type-id='323d93c1' name='pwcs' filepath='fs/nls/nls_base.c' line='133' column='1'/> + <parameter type-id='95e97e5e' name='maxout' filepath='fs/nls/nls_base.c' line='133' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='unload_nls' mangled-name='unload_nls' filepath='fs/nls/nls_base.c' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unload_nls'> + <parameter type-id='b084f8bb' name='nls' filepath='fs/nls/nls_base.c' line='296' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='load_nls_default' mangled-name='load_nls_default' filepath='fs/nls/nls_base.c' line='532' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='load_nls_default'> + <return type-id='b084f8bb'/> + </function-decl> + <function-decl name='load_nls' mangled-name='load_nls' filepath='fs/nls/nls_base.c' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='load_nls'> + <parameter type-id='26a90f95' name='charset' filepath='fs/nls/nls_base.c' line='291' column='1'/> + <return type-id='b084f8bb'/> + </function-decl> + <function-type size-in-bits='64' id='4e9708ea'> + <parameter type-id='354f7eb9'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='323d93c1'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cb341b9a'> + <parameter type-id='928221d2'/> + <parameter type-id='cf536864'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='kernel/audit.c' language='LANG_C89'> - <function-decl name='d_path' mangled-name='d_path' filepath='include/linux/dcache.h' line='307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_path'> - <parameter type-id='a77efac3'/> - <parameter type-id='26a90f95'/> - <parameter type-id='95e97e5e'/> + <abi-instr address-size='64' path='fs/open.c' language='LANG_C89'> + <function-decl name='vfs_fallocate' mangled-name='vfs_fallocate' filepath='fs/open.c' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_fallocate'> + <parameter type-id='77e79a4b' name='file' filepath='fs/open.c' line='229' column='1'/> + <parameter type-id='95e97e5e' name='mode' filepath='fs/open.c' line='229' column='1'/> + <parameter type-id='69bf7bee' name='offset' filepath='fs/open.c' line='229' column='1'/> + <parameter type-id='69bf7bee' name='len' filepath='fs/open.c' line='229' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='stream_open' mangled-name='stream_open' filepath='fs/open.c' line='1254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='stream_open'> + <parameter type-id='7e666abe' name='inode' filepath='fs/open.c' line='1254' column='1'/> + <parameter type-id='77e79a4b' name='filp' filepath='fs/open.c' line='1254' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='nonseekable_open' mangled-name='nonseekable_open' filepath='fs/open.c' line='1236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nonseekable_open'> + <parameter type-id='7e666abe' name='inode' filepath='fs/open.c' line='1236' column='1'/> + <parameter type-id='77e79a4b' name='filp' filepath='fs/open.c' line='1236' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='generic_file_open' mangled-name='generic_file_open' filepath='fs/open.c' line='1221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_open'> + <parameter type-id='7e666abe' name='inode' filepath='fs/open.c' line='1221' column='1'/> + <parameter type-id='77e79a4b' name='filp' filepath='fs/open.c' line='1221' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='filp_open' mangled-name='filp_open' filepath='fs/open.c' line='1055' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filp_open'> + <parameter type-id='80f4b756' name='filename' filepath='fs/open.c' line='1055' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='fs/open.c' line='1055' column='1'/> + <parameter type-id='2594b00f' name='mode' filepath='fs/open.c' line='1055' column='1'/> + <return type-id='77e79a4b'/> + </function-decl> + <function-decl name='filp_close' mangled-name='filp_close' filepath='fs/open.c' line='1161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filp_close'> + <parameter type-id='77e79a4b' name='filp' filepath='fs/open.c' line='1161' column='1'/> + <parameter type-id='bc5666d5' name='id' filepath='fs/open.c' line='1161' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='file_path' mangled-name='file_path' filepath='fs/open.c' line='896' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='file_path'> + <parameter type-id='77e79a4b' name='filp' filepath='fs/open.c' line='896' column='1'/> + <parameter type-id='26a90f95' name='buf' filepath='fs/open.c' line='896' column='1'/> + <parameter type-id='95e97e5e' name='buflen' filepath='fs/open.c' line='896' column='1'/> <return type-id='26a90f95'/> </function-decl> - <function-decl name='netlink_kernel_release' mangled-name='netlink_kernel_release' filepath='include/linux/netlink.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_kernel_release'> - <parameter type-id='f772df6d'/> + <function-decl name='dentry_open' mangled-name='dentry_open' filepath='fs/open.c' line='914' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dentry_open'> + <parameter type-id='a77efac3' name='path' filepath='fs/open.c' line='914' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='fs/open.c' line='914' column='1'/> + <parameter type-id='bc33861a' name='cred' filepath='fs/open.c' line='915' column='1'/> + <return type-id='77e79a4b'/> + </function-decl> + <typedef-decl name='fl_owner_t' type-id='eaa32e2f' filepath='include/linux/fs.h' line='1060' column='1' id='bc5666d5'/> + </abi-instr> + <abi-instr address-size='64' path='fs/pipe.c' language='LANG_C89'> + <function-decl name='pipe_unlock' mangled-name='pipe_unlock' filepath='fs/pipe.c' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pipe_unlock'> + <parameter type-id='15d29710' name='pipe' filepath='fs/pipe.c' line='90' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='netlink_capable' mangled-name='netlink_capable' filepath='include/linux/netlink.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_capable'> - <parameter type-id='11f4a000'/> - <parameter type-id='95e97e5e'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='netlink_has_listeners' mangled-name='netlink_has_listeners' filepath='include/linux/netlink.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_has_listeners'> - <parameter type-id='f772df6d'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/auditsc.c' language='LANG_C89'> - <function-decl name='path_get' mangled-name='path_get' filepath='include/linux/path.h' line='13' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='path_get'> - <parameter type-id='a77efac3'/> + <function-decl name='pipe_lock' mangled-name='pipe_lock' filepath='fs/pipe.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pipe_lock'> + <parameter type-id='15d29710' name='pipe' filepath='fs/pipe.c' line='81' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='kernel/bpf/core.c' language='LANG_C89'> - <var-decl name='bpf_stats_enabled_key' type-id='237c0d27' mangled-name='bpf_stats_enabled_key' visibility='default' filepath='kernel/bpf/core.c' line='2162' column='1' elf-symbol-id='bpf_stats_enabled_key'/> - <var-decl name='__tracepoint_xdp_exception' type-id='4ca0c298' mangled-name='__tracepoint_xdp_exception' visibility='default' filepath='include/trace/events/xdp.h' line='28' column='1' elf-symbol-id='__tracepoint_xdp_exception'/> - <function-decl name='sha_init' mangled-name='sha_init' filepath='include/linux/cryptohash.h' line='11' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sha_init'> - <parameter type-id='807869d3'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sha_transform' mangled-name='sha_transform' filepath='include/linux/cryptohash.h' line='12' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sha_transform'> - <parameter type-id='807869d3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='807869d3'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/bpf/cpumap.c' language='LANG_C89'> - <function-decl name='kmem_cache_alloc_bulk' mangled-name='kmem_cache_alloc_bulk' filepath='include/linux/slab.h' line='405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_alloc_bulk'> - <parameter type-id='f3b4aca8'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <parameter type-id='63e171df'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/bpf/devmap.c' language='LANG_C89'> - <function-decl name='dev_get_by_index' mangled-name='dev_get_by_index' filepath='include/linux/netdevice.h' line='2703' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_by_index'> - <parameter type-id='a2bff676'/> - <parameter type-id='95e97e5e'/> - <return type-id='68a2d05b'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/bpf/inode.c' language='LANG_C89'> - <function-decl name='current_umask' mangled-name='current_umask' filepath='include/linux/fs.h' line='2418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='current_umask'> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='done_path_create' mangled-name='done_path_create' filepath='include/linux/namei.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='done_path_create'> - <parameter type-id='bcfe6314'/> - <parameter type-id='27675065'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='inode_init_owner' mangled-name='inode_init_owner' filepath='include/linux/fs.h' line='1800' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inode_init_owner'> - <parameter type-id='7e666abe'/> - <parameter type-id='c5a4eb7f'/> - <parameter type-id='8efea9e5'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/bpf/offload.c' language='LANG_C89'> - <qualified-type-def type-id='984972f4' const='yes' id='3944ca69'/> - <pointer-type-def type-id='3944ca69' size-in-bits='64' id='6a4a6779'/> - <qualified-type-def type-id='e4c11782' const='yes' id='83967635'/> - <pointer-type-def type-id='83967635' size-in-bits='64' id='44dbf2cd'/> - <pointer-type-def type-id='0f8b1896' size-in-bits='64' id='33f7eff4'/> - <function-decl name='rht_bucket_nested' mangled-name='rht_bucket_nested' filepath='include/linux/rhashtable.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rht_bucket_nested'> - <parameter type-id='6a4a6779'/> - <parameter type-id='f0981eeb'/> - <return type-id='33f7eff4'/> - </function-decl> - <function-decl name='rhashtable_init' mangled-name='rhashtable_init' filepath='include/linux/rhashtable-types.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rhashtable_init'> - <parameter type-id='e6726ce3'/> - <parameter type-id='44dbf2cd'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rhashtable_insert_slow' mangled-name='rhashtable_insert_slow' filepath='include/linux/rhashtable.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rhashtable_insert_slow'> - <parameter type-id='e6726ce3'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='3cc8739a'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='rht_bucket_nested_insert' mangled-name='rht_bucket_nested_insert' filepath='include/linux/rhashtable.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rht_bucket_nested_insert'> - <parameter type-id='e6726ce3'/> - <parameter type-id='35e7a722'/> - <parameter type-id='f0981eeb'/> - <return type-id='33f7eff4'/> - </function-decl> - <pointer-type-def type-id='f68e0adc' size-in-bits='64' id='3cc8739a'/> - <pointer-type-def type-id='9e095f93' size-in-bits='64' id='e6726ce3'/> - <class-decl name='rhash_head' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/rhashtable-types.h' line='17' column='1' id='f68e0adc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='3cc8739a' visibility='default' filepath='include/linux/rhashtable-types.h' line='18' column='1'/> + <abi-instr address-size='64' path='fs/proc/generic.c' language='LANG_C89'> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='fs/proc/internal.h' line='44' column='1' id='1371a02f'> + <data-member access='public'> + <var-decl name='seq_ops' type-id='943a1b48' visibility='default' filepath='fs/proc/internal.h' line='45' column='1'/> </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/bpf/stackmap.c' language='LANG_C89'> - <function-decl name='pagecache_get_page' mangled-name='pagecache_get_page' filepath='include/linux/pagemap.h' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pagecache_get_page'> - <parameter type-id='f57039f0'/> - <parameter type-id='7359adad'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='02f11ed4'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/bpf/syscall.c' language='LANG_C89'> - <function-decl name='bpf_prog_add' mangled-name='bpf_prog_add' filepath='kernel/bpf/syscall.c' line='1463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_prog_add'> - <parameter type-id='bdcee7ae' name='prog' filepath='kernel/bpf/syscall.c' line='1463' column='1'/> - <parameter type-id='95e97e5e' name='i' filepath='kernel/bpf/syscall.c' line='1463' column='1'/> - <return type-id='bdcee7ae'/> - </function-decl> - <function-decl name='bpf_prog_sub' mangled-name='bpf_prog_sub' filepath='kernel/bpf/syscall.c' line='1473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_prog_sub'> - <parameter type-id='bdcee7ae' name='prog' filepath='kernel/bpf/syscall.c' line='1473' column='1'/> - <parameter type-id='95e97e5e' name='i' filepath='kernel/bpf/syscall.c' line='1473' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='memchr_inv' mangled-name='memchr_inv' filepath='include/linux/string.h' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memchr_inv'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/bpf/xskmap.c' language='LANG_C89'> - <function-decl name='sockfd_lookup' mangled-name='sockfd_lookup' filepath='include/linux/net.h' line='248' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sockfd_lookup'> - <parameter type-id='95e97e5e'/> - <parameter type-id='7292109c'/> - <return type-id='13103032'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/capability.c' language='LANG_C89'> - <function-decl name='ns_capable_noaudit' mangled-name='ns_capable_noaudit' filepath='kernel/capability.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ns_capable_noaudit'> - <parameter type-id='c0ced320' name='ns' filepath='kernel/capability.c' line='412' column='1'/> - <parameter type-id='95e97e5e' name='cap' filepath='kernel/capability.c' line='412' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/cfi.c' language='LANG_C89'> - <function-decl name='__cfi_slowpath' mangled-name='__cfi_slowpath' filepath='kernel/cfi.c' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cfi_slowpath'> - <parameter type-id='9c313c2d' name='id' filepath='kernel/cfi.c' line='296' column='1'/> - <parameter type-id='eaa32e2f' name='ptr' filepath='kernel/cfi.c' line='296' column='1'/> - <parameter type-id='eaa32e2f' name='diag' filepath='kernel/cfi.c' line='296' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/cgroup/cgroup.c' language='LANG_C89'> - <class-decl name='fs_parameter_spec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/fs_parser.h' line='47' column='1' id='077208d0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/fs_parser.h' line='48' column='1'/> + <data-member access='public'> + <var-decl name='single_show' type-id='0131eb61' visibility='default' filepath='fs/proc/internal.h' line='46' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='opt' type-id='f9b06939' visibility='default' filepath='include/linux/fs_parser.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='type' type-id='ef73e3d4' visibility='default' filepath='include/linux/fs_parser.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/linux/fs_parser.h' line='51' column='1'/> - </data-member> - </class-decl> - <enum-decl name='fs_parameter_type' filepath='include/linux/fs_parser.h' line='23' column='1' id='ef73e3d4'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='__fs_param_wasnt_defined' value='0'/> - <enumerator name='fs_param_is_flag' value='1'/> - <enumerator name='fs_param_is_bool' value='2'/> - <enumerator name='fs_param_is_u32' value='3'/> - <enumerator name='fs_param_is_u32_octal' value='4'/> - <enumerator name='fs_param_is_u32_hex' value='5'/> - <enumerator name='fs_param_is_s32' value='6'/> - <enumerator name='fs_param_is_u64' value='7'/> - <enumerator name='fs_param_is_enum' value='8'/> - <enumerator name='fs_param_is_string' value='9'/> - <enumerator name='fs_param_is_blob' value='10'/> - <enumerator name='fs_param_is_blockdev' value='11'/> - <enumerator name='fs_param_is_path' value='12'/> - <enumerator name='fs_param_is_fd' value='13'/> - <enumerator name='nr__fs_parameter_type' value='14'/> - </enum-decl> - <class-decl name='fs_parameter_enum' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/fs_parser.h' line='58' column='1' id='1a71e14e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='opt' type-id='f9b06939' visibility='default' filepath='include/linux/fs_parser.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='name' type-id='f01a039e' visibility='default' filepath='include/linux/fs_parser.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='value' type-id='f9b06939' visibility='default' filepath='include/linux/fs_parser.h' line='61' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='1a71e14e' const='yes' id='e76b9b35'/> - <pointer-type-def type-id='e76b9b35' size-in-bits='64' id='6d6531cd'/> - <qualified-type-def type-id='077208d0' const='yes' id='a6f56593'/> - <pointer-type-def type-id='a6f56593' size-in-bits='64' id='8d4f223b'/> - <pointer-type-def type-id='96650caf' size-in-bits='64' id='08873c53'/> - <function-decl name='percpu_ref_init' mangled-name='percpu_ref_init' filepath='include/linux/percpu-refcount.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_init'> - <parameter type-id='60219102'/> - <parameter type-id='08873c53'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='percpu_ref_exit' mangled-name='percpu_ref_exit' filepath='include/linux/percpu-refcount.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_exit'> - <parameter type-id='60219102'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='deactivate_locked_super' mangled-name='deactivate_locked_super' filepath='include/linux/fs.h' line='2366' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='deactivate_locked_super'> - <parameter type-id='42c8f564'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='percpu_ref_kill_and_confirm' mangled-name='percpu_ref_kill_and_confirm' filepath='include/linux/percpu-refcount.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_kill_and_confirm'> - <parameter type-id='60219102'/> - <parameter type-id='08873c53'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='refcount_dec_not_one' mangled-name='refcount_dec_not_one' filepath='include/linux/refcount.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refcount_dec_not_one'> - <parameter type-id='74c91557'/> - <return type-id='c894953d'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/compat.c' language='LANG_C89'> - <function-decl name='compat_alloc_user_space' mangled-name='compat_alloc_user_space' filepath='kernel/compat.c' line='365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='compat_alloc_user_space'> - <parameter type-id='7359adad' name='len' filepath='kernel/compat.c' line='365' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/configs.c' language='LANG_C89'> - <pointer-type-def type-id='1eb56b1e' size-in-bits='64' id='8b97c2dc'/> - <function-decl name='remove_proc_entry' mangled-name='remove_proc_entry' filepath='include/linux/proc_fs.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remove_proc_entry'> - <parameter type-id='80f4b756'/> - <parameter type-id='d077e928'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='proc_create' mangled-name='proc_create' filepath='include/linux/proc_fs.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_create'> - <parameter type-id='80f4b756'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='d077e928'/> - <parameter type-id='61758ee5'/> + </union-decl> + <typedef-decl name='proc_write_t' type-id='f71f3e00' filepath='include/linux/proc_fs.h' line='17' column='1' id='7c2b18ab'/> + <typedef-decl name='nlink_t' type-id='19c2251e' filepath='include/linux/types.h' line='20' column='1' id='6fa67d85'/> + <pointer-type-def type-id='56b34f46' size-in-bits='64' id='f71f3e00'/> + <function-decl name='proc_create_single_data' mangled-name='proc_create_single_data' filepath='fs/proc/generic.c' line='638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_create_single_data'> + <parameter type-id='80f4b756' name='name' filepath='fs/proc/generic.c' line='638' column='1'/> + <parameter type-id='2594b00f' name='mode' filepath='fs/proc/generic.c' line='638' column='1'/> + <parameter type-id='d077e928' name='parent' filepath='fs/proc/generic.c' line='639' column='1'/> + <parameter type-id='0131eb61' name='show' filepath='fs/proc/generic.c' line='640' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/proc/generic.c' line='640' column='1'/> <return type-id='d077e928'/> </function-decl> - <function-decl name='proc_set_size' mangled-name='proc_set_size' filepath='include/linux/proc_fs.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_set_size'> - <parameter type-id='d077e928'/> - <parameter type-id='1eb56b1e'/> + <function-decl name='proc_create_seq_private' mangled-name='proc_create_seq_private' filepath='fs/proc/generic.c' line='608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_create_seq_private'> + <parameter type-id='80f4b756' name='name' filepath='fs/proc/generic.c' line='608' column='1'/> + <parameter type-id='2594b00f' name='mode' filepath='fs/proc/generic.c' line='608' column='1'/> + <parameter type-id='d077e928' name='parent' filepath='fs/proc/generic.c' line='609' column='1'/> + <parameter type-id='943a1b48' name='ops' filepath='fs/proc/generic.c' line='609' column='1'/> + <parameter type-id='f0981eeb' name='state_size' filepath='fs/proc/generic.c' line='610' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/proc/generic.c' line='610' column='1'/> + <return type-id='d077e928'/> + </function-decl> + <function-decl name='proc_mkdir' mangled-name='proc_mkdir' filepath='fs/proc/generic.c' line='516' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_mkdir'> + <parameter type-id='80f4b756' name='name' filepath='fs/proc/generic.c' line='516' column='1'/> + <parameter type-id='d077e928' name='parent' filepath='fs/proc/generic.c' line='517' column='1'/> + <return type-id='d077e928'/> + </function-decl> + <function-decl name='proc_create' mangled-name='proc_create' filepath='fs/proc/generic.c' line='575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_create'> + <parameter type-id='80f4b756' name='name' filepath='fs/proc/generic.c' line='575' column='1'/> + <parameter type-id='2594b00f' name='mode' filepath='fs/proc/generic.c' line='575' column='1'/> + <parameter type-id='d077e928' name='parent' filepath='fs/proc/generic.c' line='576' column='1'/> + <parameter type-id='61758ee5' name='proc_fops' filepath='fs/proc/generic.c' line='577' column='1'/> + <return type-id='d077e928'/> + </function-decl> + <function-decl name='remove_proc_subtree' mangled-name='remove_proc_subtree' filepath='fs/proc/generic.c' line='712' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remove_proc_subtree'> + <parameter type-id='80f4b756' name='name' filepath='fs/proc/generic.c' line='712' column='1'/> + <parameter type-id='d077e928' name='parent' filepath='fs/proc/generic.c' line='712' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='remove_proc_entry' mangled-name='remove_proc_entry' filepath='fs/proc/generic.c' line='677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remove_proc_entry'> + <parameter type-id='80f4b756' name='name' filepath='fs/proc/generic.c' line='677' column='1'/> + <parameter type-id='d077e928' name='parent' filepath='fs/proc/generic.c' line='677' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='simple_read_from_buffer' mangled-name='simple_read_from_buffer' filepath='include/linux/fs.h' line='3425' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_read_from_buffer'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='8b97c2dc'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='bd54fe1a'/> + <function-decl name='proc_symlink' mangled-name='proc_symlink' filepath='fs/proc/generic.c' line='457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_symlink'> + <parameter type-id='80f4b756' name='name' filepath='fs/proc/generic.c' line='457' column='1'/> + <parameter type-id='d077e928' name='parent' filepath='fs/proc/generic.c' line='458' column='1'/> + <parameter type-id='80f4b756' name='dest' filepath='fs/proc/generic.c' line='458' column='1'/> + <return type-id='d077e928'/> + </function-decl> + <function-decl name='proc_set_user' mangled-name='proc_set_user' filepath='fs/proc/generic.c' line='659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_set_user'> + <parameter type-id='d077e928' name='de' filepath='fs/proc/generic.c' line='659' column='1'/> + <parameter type-id='d80b72e6' name='uid' filepath='fs/proc/generic.c' line='659' column='1'/> + <parameter type-id='094d8048' name='gid' filepath='fs/proc/generic.c' line='659' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='proc_set_size' mangled-name='proc_set_size' filepath='fs/proc/generic.c' line='653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_set_size'> + <parameter type-id='d077e928' name='de' filepath='fs/proc/generic.c' line='653' column='1'/> + <parameter type-id='69bf7bee' name='size' filepath='fs/proc/generic.c' line='653' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='proc_remove' mangled-name='proc_remove' filepath='fs/proc/generic.c' line='765' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_remove'> + <parameter type-id='d077e928' name='de' filepath='fs/proc/generic.c' line='765' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='proc_mkdir_data' mangled-name='proc_mkdir_data' filepath='fs/proc/generic.c' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_mkdir_data'> + <parameter type-id='80f4b756' name='name' filepath='fs/proc/generic.c' line='502' column='1'/> + <parameter type-id='2594b00f' name='mode' filepath='fs/proc/generic.c' line='502' column='1'/> + <parameter type-id='d077e928' name='parent' filepath='fs/proc/generic.c' line='503' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/proc/generic.c' line='503' column='1'/> + <return type-id='d077e928'/> + </function-decl> + <function-decl name='proc_create_data' mangled-name='proc_create_data' filepath='fs/proc/generic.c' line='559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_create_data'> + <parameter type-id='80f4b756' name='name' filepath='fs/proc/generic.c' line='559' column='1'/> + <parameter type-id='2594b00f' name='mode' filepath='fs/proc/generic.c' line='559' column='1'/> + <parameter type-id='d077e928' name='parent' filepath='fs/proc/generic.c' line='560' column='1'/> + <parameter type-id='61758ee5' name='proc_fops' filepath='fs/proc/generic.c' line='561' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/proc/generic.c' line='561' column='1'/> + <return type-id='d077e928'/> + </function-decl> + <function-decl name='PDE_DATA' mangled-name='PDE_DATA' filepath='fs/proc/generic.c' line='772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PDE_DATA'> + <parameter type-id='c5a4eb7f' name='inode' filepath='fs/proc/generic.c' line='772' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-type size-in-bits='64' id='56b34f46'> + <parameter type-id='77e79a4b'/> + <parameter type-id='26a90f95'/> + <parameter type-id='b59d7dce'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='fs/proc/proc_net.c' language='LANG_C89'> + <function-decl name='proc_create_net_single' mangled-name='proc_create_net_single' filepath='fs/proc/proc_net.c' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_create_net_single'> + <parameter type-id='80f4b756' name='name' filepath='fs/proc/proc_net.c' line='178' column='1'/> + <parameter type-id='2594b00f' name='mode' filepath='fs/proc/proc_net.c' line='178' column='1'/> + <parameter type-id='d077e928' name='parent' filepath='fs/proc/proc_net.c' line='179' column='1'/> + <parameter type-id='0131eb61' name='show' filepath='fs/proc/proc_net.c' line='180' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/proc/proc_net.c' line='180' column='1'/> + <return type-id='d077e928'/> + </function-decl> + <function-decl name='proc_create_net_data' mangled-name='proc_create_net_data' filepath='fs/proc/proc_net.c' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_create_net_data'> + <parameter type-id='80f4b756' name='name' filepath='fs/proc/proc_net.c' line='85' column='1'/> + <parameter type-id='2594b00f' name='mode' filepath='fs/proc/proc_net.c' line='85' column='1'/> + <parameter type-id='d077e928' name='parent' filepath='fs/proc/proc_net.c' line='86' column='1'/> + <parameter type-id='943a1b48' name='ops' filepath='fs/proc/proc_net.c' line='86' column='1'/> + <parameter type-id='f0981eeb' name='state_size' filepath='fs/proc/proc_net.c' line='87' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/proc/proc_net.c' line='87' column='1'/> + <return type-id='d077e928'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='kernel/cpu.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='9cbd1c16' size-in-bits='64' id='afe549fd'> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> - <array-type-def dimensions='2' type-id='9cbd1c16' size-in-bits='4160' id='f959706c'> - <subrange length='65' type-id='7ff19f0f' id='b50e2e4a'/> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> - <class-decl name='smp_hotplug_thread' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/smpboot.h' line='31' column='1' id='889a8a64'> + <abi-instr address-size='64' path='fs/proc/proc_sysctl.c' language='LANG_C89'> + <function-decl name='register_sysctl_table' mangled-name='register_sysctl_table' filepath='fs/proc/proc_sysctl.c' line='1638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_sysctl_table'> + <parameter type-id='631dc3c1' name='table' filepath='fs/proc/proc_sysctl.c' line='1638' column='1'/> + <return type-id='11b101bb'/> + </function-decl> + <function-decl name='unregister_sysctl_table' mangled-name='unregister_sysctl_table' filepath='fs/proc/proc_sysctl.c' line='1706' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_sysctl_table'> + <parameter type-id='11b101bb' name='header' filepath='fs/proc/proc_sysctl.c' line='1706' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/read_write.c' language='LANG_C89'> + <function-decl name='no_llseek' mangled-name='no_llseek' filepath='fs/read_write.c' line='230' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='no_llseek'> + <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='230' column='1'/> + <parameter type-id='69bf7bee' name='offset' filepath='fs/read_write.c' line='230' column='1'/> + <parameter type-id='95e97e5e' name='whence' filepath='fs/read_write.c' line='230' column='1'/> + <return type-id='69bf7bee'/> + </function-decl> + <function-decl name='vfs_llseek' mangled-name='vfs_llseek' filepath='fs/read_write.c' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_llseek'> + <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='291' column='1'/> + <parameter type-id='69bf7bee' name='offset' filepath='fs/read_write.c' line='291' column='1'/> + <parameter type-id='95e97e5e' name='whence' filepath='fs/read_write.c' line='291' column='1'/> + <return type-id='69bf7bee'/> + </function-decl> + <function-decl name='noop_llseek' mangled-name='noop_llseek' filepath='fs/read_write.c' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='noop_llseek'> + <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='224' column='1'/> + <parameter type-id='69bf7bee' name='offset' filepath='fs/read_write.c' line='224' column='1'/> + <parameter type-id='95e97e5e' name='whence' filepath='fs/read_write.c' line='224' column='1'/> + <return type-id='69bf7bee'/> + </function-decl> + <function-decl name='kernel_write' mangled-name='kernel_write' filepath='fs/read_write.c' line='526' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_write'> + <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='526' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='fs/read_write.c' line='526' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='fs/read_write.c' line='526' column='1'/> + <parameter type-id='b53e8dbb' name='pos' filepath='fs/read_write.c' line='527' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='kernel_read' mangled-name='kernel_read' filepath='fs/read_write.c' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_read'> + <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='432' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='fs/read_write.c' line='432' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='fs/read_write.c' line='432' column='1'/> + <parameter type-id='b53e8dbb' name='pos' filepath='fs/read_write.c' line='432' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='generic_file_llseek' mangled-name='generic_file_llseek' filepath='fs/read_write.c' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_llseek'> + <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='144' column='1'/> + <parameter type-id='69bf7bee' name='offset' filepath='fs/read_write.c' line='144' column='1'/> + <parameter type-id='95e97e5e' name='whence' filepath='fs/read_write.c' line='144' column='1'/> + <return type-id='69bf7bee'/> + </function-decl> + <function-decl name='fixed_size_llseek' mangled-name='fixed_size_llseek' filepath='fs/read_write.c' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fixed_size_llseek'> + <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='162' column='1'/> + <parameter type-id='69bf7bee' name='offset' filepath='fs/read_write.c' line='162' column='1'/> + <parameter type-id='95e97e5e' name='whence' filepath='fs/read_write.c' line='162' column='1'/> + <parameter type-id='69bf7bee' name='size' filepath='fs/read_write.c' line='162' column='1'/> + <return type-id='69bf7bee'/> + </function-decl> + <function-decl name='default_llseek' mangled-name='default_llseek' filepath='fs/read_write.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='default_llseek'> + <parameter type-id='77e79a4b' name='file' filepath='fs/read_write.c' line='236' column='1'/> + <parameter type-id='69bf7bee' name='offset' filepath='fs/read_write.c' line='236' column='1'/> + <parameter type-id='95e97e5e' name='whence' filepath='fs/read_write.c' line='236' column='1'/> + <return type-id='69bf7bee'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/readdir.c' language='LANG_C89'> + <function-decl name='iterate_dir' mangled-name='iterate_dir' filepath='fs/readdir.c' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iterate_dir'> + <parameter type-id='77e79a4b' name='file' filepath='fs/readdir.c' line='40' column='1'/> + <parameter type-id='b80a6036' name='ctx' filepath='fs/readdir.c' line='40' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='d5476b80' size-in-bits='64' id='b80a6036'/> + <class-decl name='dir_context' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1829' column='1' id='d5476b80'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='store' type-id='afd4c988' visibility='default' filepath='include/linux/smpboot.h' line='32' column='1'/> + <var-decl name='actor' type-id='262124ef' visibility='default' filepath='include/linux/fs.h' line='1830' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/smpboot.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='thread_should_run' type-id='f02a5e83' visibility='default' filepath='include/linux/smpboot.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='thread_fn' type-id='4a84e7de' visibility='default' filepath='include/linux/smpboot.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='create' type-id='4a84e7de' visibility='default' filepath='include/linux/smpboot.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='setup' type-id='4a84e7de' visibility='default' filepath='include/linux/smpboot.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='cleanup' type-id='5c86fa1f' visibility='default' filepath='include/linux/smpboot.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='park' type-id='4a84e7de' visibility='default' filepath='include/linux/smpboot.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='unpark' type-id='4a84e7de' visibility='default' filepath='include/linux/smpboot.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='selfparking' type-id='b50a4934' visibility='default' filepath='include/linux/smpboot.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='thread_comm' type-id='80f4b756' visibility='default' filepath='include/linux/smpboot.h' line='42' column='1'/> + <var-decl name='pos' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='1831' column='1'/> </data-member> </class-decl> - <enum-decl name='cpuhp_state' filepath='include/linux/cpuhotplug.h' line='25' column='1' id='245a0e38'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='CPUHP_INVALID' value='-1'/> - <enumerator name='CPUHP_OFFLINE' value='0'/> - <enumerator name='CPUHP_CREATE_THREADS' value='1'/> - <enumerator name='CPUHP_PERF_PREPARE' value='2'/> - <enumerator name='CPUHP_PERF_X86_PREPARE' value='3'/> - <enumerator name='CPUHP_PERF_X86_AMD_UNCORE_PREP' value='4'/> - <enumerator name='CPUHP_PERF_POWER' value='5'/> - <enumerator name='CPUHP_PERF_SUPERH' value='6'/> - <enumerator name='CPUHP_X86_HPET_DEAD' value='7'/> - <enumerator name='CPUHP_X86_APB_DEAD' value='8'/> - <enumerator name='CPUHP_X86_MCE_DEAD' value='9'/> - <enumerator name='CPUHP_VIRT_NET_DEAD' value='10'/> - <enumerator name='CPUHP_SLUB_DEAD' value='11'/> - <enumerator name='CPUHP_MM_WRITEBACK_DEAD' value='12'/> - <enumerator name='CPUHP_MM_VMSTAT_DEAD' value='13'/> - <enumerator name='CPUHP_SOFTIRQ_DEAD' value='14'/> - <enumerator name='CPUHP_NET_MVNETA_DEAD' value='15'/> - <enumerator name='CPUHP_CPUIDLE_DEAD' value='16'/> - <enumerator name='CPUHP_ARM64_FPSIMD_DEAD' value='17'/> - <enumerator name='CPUHP_ARM_OMAP_WAKE_DEAD' value='18'/> - <enumerator name='CPUHP_IRQ_POLL_DEAD' value='19'/> - <enumerator name='CPUHP_BLOCK_SOFTIRQ_DEAD' value='20'/> - <enumerator name='CPUHP_ACPI_CPUDRV_DEAD' value='21'/> - <enumerator name='CPUHP_S390_PFAULT_DEAD' value='22'/> - <enumerator name='CPUHP_BLK_MQ_DEAD' value='23'/> - <enumerator name='CPUHP_FS_BUFF_DEAD' value='24'/> - <enumerator name='CPUHP_PRINTK_DEAD' value='25'/> - <enumerator name='CPUHP_MM_MEMCQ_DEAD' value='26'/> - <enumerator name='CPUHP_PERCPU_CNT_DEAD' value='27'/> - <enumerator name='CPUHP_RADIX_DEAD' value='28'/> - <enumerator name='CPUHP_PAGE_ALLOC_DEAD' value='29'/> - <enumerator name='CPUHP_NET_DEV_DEAD' value='30'/> - <enumerator name='CPUHP_PCI_XGENE_DEAD' value='31'/> - <enumerator name='CPUHP_IOMMU_INTEL_DEAD' value='32'/> - <enumerator name='CPUHP_LUSTRE_CFS_DEAD' value='33'/> - <enumerator name='CPUHP_AP_ARM_CACHE_B15_RAC_DEAD' value='34'/> - <enumerator name='CPUHP_PADATA_DEAD' value='35'/> - <enumerator name='CPUHP_WORKQUEUE_PREP' value='36'/> - <enumerator name='CPUHP_POWER_NUMA_PREPARE' value='37'/> - <enumerator name='CPUHP_HRTIMERS_PREPARE' value='38'/> - <enumerator name='CPUHP_PROFILE_PREPARE' value='39'/> - <enumerator name='CPUHP_X2APIC_PREPARE' value='40'/> - <enumerator name='CPUHP_SMPCFD_PREPARE' value='41'/> - <enumerator name='CPUHP_RELAY_PREPARE' value='42'/> - <enumerator name='CPUHP_SLAB_PREPARE' value='43'/> - <enumerator name='CPUHP_MD_RAID5_PREPARE' value='44'/> - <enumerator name='CPUHP_RCUTREE_PREP' value='45'/> - <enumerator name='CPUHP_CPUIDLE_COUPLED_PREPARE' value='46'/> - <enumerator name='CPUHP_POWERPC_PMAC_PREPARE' value='47'/> - <enumerator name='CPUHP_POWERPC_MMU_CTX_PREPARE' value='48'/> - <enumerator name='CPUHP_XEN_PREPARE' value='49'/> - <enumerator name='CPUHP_XEN_EVTCHN_PREPARE' value='50'/> - <enumerator name='CPUHP_ARM_SHMOBILE_SCU_PREPARE' value='51'/> - <enumerator name='CPUHP_SH_SH3X_PREPARE' value='52'/> - <enumerator name='CPUHP_NET_FLOW_PREPARE' value='53'/> - <enumerator name='CPUHP_TOPOLOGY_PREPARE' value='54'/> - <enumerator name='CPUHP_NET_IUCV_PREPARE' value='55'/> - <enumerator name='CPUHP_ARM_BL_PREPARE' value='56'/> - <enumerator name='CPUHP_TRACE_RB_PREPARE' value='57'/> - <enumerator name='CPUHP_MM_ZS_PREPARE' value='58'/> - <enumerator name='CPUHP_MM_ZSWP_MEM_PREPARE' value='59'/> - <enumerator name='CPUHP_MM_ZSWP_POOL_PREPARE' value='60'/> - <enumerator name='CPUHP_KVM_PPC_BOOK3S_PREPARE' value='61'/> - <enumerator name='CPUHP_ZCOMP_PREPARE' value='62'/> - <enumerator name='CPUHP_TIMERS_PREPARE' value='63'/> - <enumerator name='CPUHP_MIPS_SOC_PREPARE' value='64'/> - <enumerator name='CPUHP_BP_PREPARE_DYN' value='65'/> - <enumerator name='CPUHP_BP_PREPARE_DYN_END' value='85'/> - <enumerator name='CPUHP_BRINGUP_CPU' value='86'/> - <enumerator name='CPUHP_AP_IDLE_DEAD' value='87'/> - <enumerator name='CPUHP_AP_OFFLINE' value='88'/> - <enumerator name='CPUHP_AP_SCHED_STARTING' value='89'/> - <enumerator name='CPUHP_AP_RCUTREE_DYING' value='90'/> - <enumerator name='CPUHP_AP_IRQ_GIC_STARTING' value='91'/> - <enumerator name='CPUHP_AP_IRQ_HIP04_STARTING' value='92'/> - <enumerator name='CPUHP_AP_IRQ_ARMADA_XP_STARTING' value='93'/> - <enumerator name='CPUHP_AP_IRQ_BCM2836_STARTING' value='94'/> - <enumerator name='CPUHP_AP_IRQ_MIPS_GIC_STARTING' value='95'/> - <enumerator name='CPUHP_AP_ARM_MVEBU_COHERENCY' value='96'/> - <enumerator name='CPUHP_AP_MICROCODE_LOADER' value='97'/> - <enumerator name='CPUHP_AP_PERF_X86_AMD_UNCORE_STARTING' value='98'/> - <enumerator name='CPUHP_AP_PERF_X86_STARTING' value='99'/> - <enumerator name='CPUHP_AP_PERF_X86_AMD_IBS_STARTING' value='100'/> - <enumerator name='CPUHP_AP_PERF_X86_CQM_STARTING' value='101'/> - <enumerator name='CPUHP_AP_PERF_X86_CSTATE_STARTING' value='102'/> - <enumerator name='CPUHP_AP_PERF_XTENSA_STARTING' value='103'/> - <enumerator name='CPUHP_AP_MIPS_OP_LOONGSON3_STARTING' value='104'/> - <enumerator name='CPUHP_AP_ARM_SDEI_STARTING' value='105'/> - <enumerator name='CPUHP_AP_ARM_VFP_STARTING' value='106'/> - <enumerator name='CPUHP_AP_ARM64_DEBUG_MONITORS_STARTING' value='107'/> - <enumerator name='CPUHP_AP_PERF_ARM_HW_BREAKPOINT_STARTING' value='108'/> - <enumerator name='CPUHP_AP_PERF_ARM_ACPI_STARTING' value='109'/> - <enumerator name='CPUHP_AP_PERF_ARM_STARTING' value='110'/> - <enumerator name='CPUHP_AP_ARM_L2X0_STARTING' value='111'/> - <enumerator name='CPUHP_AP_EXYNOS4_MCT_TIMER_STARTING' value='112'/> - <enumerator name='CPUHP_AP_ARM_ARCH_TIMER_STARTING' value='113'/> - <enumerator name='CPUHP_AP_ARM_GLOBAL_TIMER_STARTING' value='114'/> - <enumerator name='CPUHP_AP_JCORE_TIMER_STARTING' value='115'/> - <enumerator name='CPUHP_AP_ARM_TWD_STARTING' value='116'/> - <enumerator name='CPUHP_AP_QCOM_TIMER_STARTING' value='117'/> - <enumerator name='CPUHP_AP_TEGRA_TIMER_STARTING' value='118'/> - <enumerator name='CPUHP_AP_ARMADA_TIMER_STARTING' value='119'/> - <enumerator name='CPUHP_AP_MARCO_TIMER_STARTING' value='120'/> - <enumerator name='CPUHP_AP_MIPS_GIC_TIMER_STARTING' value='121'/> - <enumerator name='CPUHP_AP_ARC_TIMER_STARTING' value='122'/> - <enumerator name='CPUHP_AP_RISCV_TIMER_STARTING' value='123'/> - <enumerator name='CPUHP_AP_CSKY_TIMER_STARTING' value='124'/> - <enumerator name='CPUHP_AP_KVM_STARTING' value='125'/> - <enumerator name='CPUHP_AP_KVM_ARM_VGIC_INIT_STARTING' value='126'/> - <enumerator name='CPUHP_AP_KVM_ARM_VGIC_STARTING' value='127'/> - <enumerator name='CPUHP_AP_KVM_ARM_TIMER_STARTING' value='128'/> - <enumerator name='CPUHP_AP_DUMMY_TIMER_STARTING' value='129'/> - <enumerator name='CPUHP_AP_ARM_XEN_STARTING' value='130'/> - <enumerator name='CPUHP_AP_ARM_CORESIGHT_STARTING' value='131'/> - <enumerator name='CPUHP_AP_ARM64_ISNDEP_STARTING' value='132'/> - <enumerator name='CPUHP_AP_SMPCFD_DYING' value='133'/> - <enumerator name='CPUHP_AP_X86_TBOOT_DYING' value='134'/> - <enumerator name='CPUHP_AP_ARM_CACHE_B15_RAC_DYING' value='135'/> - <enumerator name='CPUHP_AP_ONLINE' value='136'/> - <enumerator name='CPUHP_TEARDOWN_CPU' value='137'/> - <enumerator name='CPUHP_AP_ONLINE_IDLE' value='138'/> - <enumerator name='CPUHP_AP_SMPBOOT_THREADS' value='139'/> - <enumerator name='CPUHP_AP_X86_VDSO_VMA_ONLINE' value='140'/> - <enumerator name='CPUHP_AP_IRQ_AFFINITY_ONLINE' value='141'/> - <enumerator name='CPUHP_AP_ARM_MVEBU_SYNC_CLOCKS' value='142'/> - <enumerator name='CPUHP_AP_X86_INTEL_EPB_ONLINE' value='143'/> - <enumerator name='CPUHP_AP_PERF_ONLINE' value='144'/> - <enumerator name='CPUHP_AP_PERF_X86_ONLINE' value='145'/> - <enumerator name='CPUHP_AP_PERF_X86_UNCORE_ONLINE' value='146'/> - <enumerator name='CPUHP_AP_PERF_X86_AMD_UNCORE_ONLINE' value='147'/> - <enumerator name='CPUHP_AP_PERF_X86_AMD_POWER_ONLINE' value='148'/> - <enumerator name='CPUHP_AP_PERF_X86_RAPL_ONLINE' value='149'/> - <enumerator name='CPUHP_AP_PERF_X86_CQM_ONLINE' value='150'/> - <enumerator name='CPUHP_AP_PERF_X86_CSTATE_ONLINE' value='151'/> - <enumerator name='CPUHP_AP_PERF_S390_CF_ONLINE' value='152'/> - <enumerator name='CPUHP_AP_PERF_S390_SF_ONLINE' value='153'/> - <enumerator name='CPUHP_AP_PERF_ARM_CCI_ONLINE' value='154'/> - <enumerator name='CPUHP_AP_PERF_ARM_CCN_ONLINE' value='155'/> - <enumerator name='CPUHP_AP_PERF_ARM_HISI_DDRC_ONLINE' value='156'/> - <enumerator name='CPUHP_AP_PERF_ARM_HISI_HHA_ONLINE' value='157'/> - <enumerator name='CPUHP_AP_PERF_ARM_HISI_L3_ONLINE' value='158'/> - <enumerator name='CPUHP_AP_PERF_ARM_L2X0_ONLINE' value='159'/> - <enumerator name='CPUHP_AP_PERF_ARM_QCOM_L2_ONLINE' value='160'/> - <enumerator name='CPUHP_AP_PERF_ARM_QCOM_L3_ONLINE' value='161'/> - <enumerator name='CPUHP_AP_PERF_ARM_APM_XGENE_ONLINE' value='162'/> - <enumerator name='CPUHP_AP_PERF_ARM_CAVIUM_TX2_UNCORE_ONLINE' value='163'/> - <enumerator name='CPUHP_AP_PERF_POWERPC_NEST_IMC_ONLINE' value='164'/> - <enumerator name='CPUHP_AP_PERF_POWERPC_CORE_IMC_ONLINE' value='165'/> - <enumerator name='CPUHP_AP_PERF_POWERPC_THREAD_IMC_ONLINE' value='166'/> - <enumerator name='CPUHP_AP_PERF_POWERPC_TRACE_IMC_ONLINE' value='167'/> - <enumerator name='CPUHP_AP_WATCHDOG_ONLINE' value='168'/> - <enumerator name='CPUHP_AP_WORKQUEUE_ONLINE' value='169'/> - <enumerator name='CPUHP_AP_RCUTREE_ONLINE' value='170'/> - <enumerator name='CPUHP_AP_BASE_CACHEINFO_ONLINE' value='171'/> - <enumerator name='CPUHP_AP_ONLINE_DYN' value='172'/> - <enumerator name='CPUHP_AP_ONLINE_DYN_END' value='202'/> - <enumerator name='CPUHP_AP_X86_HPET_ONLINE' value='203'/> - <enumerator name='CPUHP_AP_X86_KVM_CLK_ONLINE' value='204'/> - <enumerator name='CPUHP_AP_ACTIVE' value='205'/> - <enumerator name='CPUHP_ONLINE' value='206'/> - </enum-decl> - <pointer-type-def type-id='db7d07ef' size-in-bits='64' id='f02a5e83'/> - <pointer-type-def type-id='889a8a64' size-in-bits='64' id='150fd0b2'/> - <pointer-type-def type-id='f23e2572' size-in-bits='64' id='afd4c988'/> - <pointer-type-def type-id='32ca6abb' size-in-bits='64' id='5c86fa1f'/> - <var-decl name='cpu_bit_bitmap' type-id='f959706c' mangled-name='cpu_bit_bitmap' visibility='default' filepath='kernel/cpu.c' line='2376' column='1' elf-symbol-id='cpu_bit_bitmap'/> - <var-decl name='cpu_all_bits' type-id='afe549fd' mangled-name='cpu_all_bits' visibility='default' filepath='kernel/cpu.c' line='2387' column='1' elf-symbol-id='cpu_all_bits'/> - <var-decl name='cpuhp_tasks_frozen' type-id='b50a4934' mangled-name='cpuhp_tasks_frozen' visibility='default' filepath='kernel/cpu.c' line='266' column='1' elf-symbol-id='cpuhp_tasks_frozen'/> - <var-decl name='__cpu_possible_mask' type-id='1354385d' mangled-name='__cpu_possible_mask' visibility='default' filepath='kernel/cpu.c' line='2394' column='1' elf-symbol-id='__cpu_possible_mask'/> - <var-decl name='__cpu_online_mask' type-id='1354385d' mangled-name='__cpu_online_mask' visibility='default' filepath='kernel/cpu.c' line='2398' column='1' elf-symbol-id='__cpu_online_mask'/> - <var-decl name='__cpu_present_mask' type-id='1354385d' mangled-name='__cpu_present_mask' visibility='default' filepath='kernel/cpu.c' line='2401' column='1' elf-symbol-id='__cpu_present_mask'/> - <var-decl name='__cpu_active_mask' type-id='1354385d' mangled-name='__cpu_active_mask' visibility='default' filepath='kernel/cpu.c' line='2404' column='1' elf-symbol-id='__cpu_active_mask'/> - <var-decl name='__num_online_cpus' type-id='49178f86' mangled-name='__num_online_cpus' visibility='default' filepath='kernel/cpu.c' line='2407' column='1' elf-symbol-id='__num_online_cpus'/> - <function-decl name='bpf_trace_run4' mangled-name='bpf_trace_run4' filepath='include/linux/trace_events.h' line='610' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run4'> - <parameter type-id='bdcee7ae'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='bpf_trace_run5' mangled-name='bpf_trace_run5' filepath='include/linux/trace_events.h' line='612' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run5'> - <parameter type-id='bdcee7ae'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='smpboot_register_percpu_thread' mangled-name='smpboot_register_percpu_thread' filepath='include/linux/smpboot.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smpboot_register_percpu_thread'> - <parameter type-id='150fd0b2'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kthread_unpark' mangled-name='kthread_unpark' filepath='include/linux/kthread.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_unpark'> - <parameter type-id='f23e2572'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='smp_call_function_single' mangled-name='smp_call_function_single' filepath='include/linux/smp.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smp_call_function_single'> - <parameter type-id='95e97e5e'/> - <parameter type-id='b7f9d8e6'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cpu_down' mangled-name='cpu_down' filepath='kernel/cpu.c' line='1123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpu_down'> - <parameter type-id='f0981eeb' name='cpu' filepath='kernel/cpu.c' line='1123' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cpu_up' mangled-name='cpu_up' filepath='kernel/cpu.c' line='1276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpu_up'> - <parameter type-id='f0981eeb' name='cpu' filepath='kernel/cpu.c' line='1276' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blocking_notifier_chain_register' mangled-name='blocking_notifier_chain_register' filepath='include/linux/notifier.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blocking_notifier_chain_register'> - <parameter type-id='282b7312'/> - <parameter type-id='d504f73d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__cpuhp_state_add_instance' mangled-name='__cpuhp_state_add_instance' filepath='kernel/cpu.c' line='1812' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cpuhp_state_add_instance'> - <parameter type-id='245a0e38' name='state' filepath='kernel/cpu.c' line='1812' column='1'/> - <parameter type-id='08cbad52' name='node' filepath='kernel/cpu.c' line='1812' column='1'/> - <parameter type-id='b50a4934' name='invoke' filepath='kernel/cpu.c' line='1813' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__cpuhp_setup_state_cpuslocked' mangled-name='__cpuhp_setup_state_cpuslocked' filepath='kernel/cpu.c' line='1841' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cpuhp_setup_state_cpuslocked'> - <parameter type-id='245a0e38' name='state' filepath='kernel/cpu.c' line='1841' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/cpu.c' line='1842' column='1'/> - <parameter type-id='b50a4934' name='invoke' filepath='kernel/cpu.c' line='1842' column='1'/> - <parameter type-id='f02a5e83' name='startup' filepath='kernel/cpu.c' line='1843' column='1'/> - <parameter type-id='f02a5e83' name='teardown' filepath='kernel/cpu.c' line='1844' column='1'/> - <parameter type-id='b50a4934' name='multi_instance' filepath='kernel/cpu.c' line='1845' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__cpuhp_setup_state' mangled-name='__cpuhp_setup_state' filepath='kernel/cpu.c' line='1900' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cpuhp_setup_state'> - <parameter type-id='245a0e38' name='state' filepath='kernel/cpu.c' line='1900' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/cpu.c' line='1901' column='1'/> - <parameter type-id='b50a4934' name='invoke' filepath='kernel/cpu.c' line='1901' column='1'/> - <parameter type-id='f02a5e83' name='startup' filepath='kernel/cpu.c' line='1902' column='1'/> - <parameter type-id='f02a5e83' name='teardown' filepath='kernel/cpu.c' line='1903' column='1'/> - <parameter type-id='b50a4934' name='multi_instance' filepath='kernel/cpu.c' line='1904' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__cpuhp_state_remove_instance' mangled-name='__cpuhp_state_remove_instance' filepath='kernel/cpu.c' line='1916' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cpuhp_state_remove_instance'> - <parameter type-id='245a0e38' name='state' filepath='kernel/cpu.c' line='1916' column='1'/> - <parameter type-id='08cbad52' name='node' filepath='kernel/cpu.c' line='1917' column='1'/> - <parameter type-id='b50a4934' name='invoke' filepath='kernel/cpu.c' line='1917' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__cpuhp_remove_state' mangled-name='__cpuhp_remove_state' filepath='kernel/cpu.c' line='2002' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cpuhp_remove_state'> - <parameter type-id='245a0e38' name='state' filepath='kernel/cpu.c' line='2002' column='1'/> - <parameter type-id='b50a4934' name='invoke' filepath='kernel/cpu.c' line='2002' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kthread_park' mangled-name='kthread_park' filepath='include/linux/kthread.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_park'> - <parameter type-id='f23e2572'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='db7d07ef'> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='32ca6abb'> - <parameter type-id='f0981eeb'/> - <parameter type-id='b50a4934'/> - <return type-id='48b5725f'/> - </function-type> + <typedef-decl name='filldir_t' type-id='78efe913' filepath='include/linux/fs.h' line='1826' column='1' id='262124ef'/> + <pointer-type-def type-id='70084cf7' size-in-bits='64' id='78efe913'/> </abi-instr> - <abi-instr address-size='64' path='kernel/cpu_pm.c' language='LANG_C89'> - <function-decl name='cpu_pm_unregister_notifier' mangled-name='cpu_pm_unregister_notifier' filepath='kernel/cpu_pm.c' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpu_pm_unregister_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='kernel/cpu_pm.c' line='60' column='1'/> + <abi-instr address-size='64' path='fs/seq_file.c' language='LANG_C89'> + <function-decl name='seq_open' mangled-name='seq_open' filepath='fs/seq_file.c' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_open'> + <parameter type-id='77e79a4b' name='file' filepath='fs/seq_file.c' line='54' column='1'/> + <parameter type-id='943a1b48' name='op' filepath='fs/seq_file.c' line='54' column='1'/> <return type-id='95e97e5e'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/cred.c' language='LANG_C89'> - <function-decl name='__put_cred' mangled-name='__put_cred' filepath='kernel/cred.c' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__put_cred'> - <parameter type-id='10cfb911' name='cred' filepath='kernel/cred.c' line='132' column='1'/> + <function-decl name='seq_printf' mangled-name='seq_printf' filepath='fs/seq_file.c' line='416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_printf'> + <parameter type-id='f8dc9def' name='m' filepath='fs/seq_file.c' line='416' column='1'/> + <parameter type-id='80f4b756' name='f' filepath='fs/seq_file.c' line='416' column='1'/> + <parameter is-variadic='yes'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='override_creds' mangled-name='override_creds' filepath='kernel/cred.c' line='541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='override_creds'> - <parameter type-id='bc33861a' name='new' filepath='kernel/cred.c' line='541' column='1'/> - <return type-id='bc33861a'/> + <function-decl name='seq_lseek' mangled-name='seq_lseek' filepath='fs/seq_file.c' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_lseek'> + <parameter type-id='77e79a4b' name='file' filepath='fs/seq_file.c' line='313' column='1'/> + <parameter type-id='69bf7bee' name='offset' filepath='fs/seq_file.c' line='313' column='1'/> + <parameter type-id='95e97e5e' name='whence' filepath='fs/seq_file.c' line='313' column='1'/> + <return type-id='69bf7bee'/> </function-decl> - <function-decl name='revert_creds' mangled-name='revert_creds' filepath='kernel/cred.c' line='582' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='revert_creds'> - <parameter type-id='bc33861a' name='old' filepath='kernel/cred.c' line='582' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/dma/coherent.c' language='LANG_C89'> - <function-decl name='bitmap_find_free_region' mangled-name='bitmap_find_free_region' filepath='include/linux/bitmap.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_find_free_region'> - <parameter type-id='1d2c2b85'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> + <function-decl name='single_release' mangled-name='single_release' filepath='fs/seq_file.c' line='608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='single_release'> + <parameter type-id='7e666abe' name='inode' filepath='fs/seq_file.c' line='608' column='1'/> + <parameter type-id='77e79a4b' name='file' filepath='fs/seq_file.c' line='608' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='bitmap_release_region' mangled-name='bitmap_release_region' filepath='include/linux/bitmap.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_release_region'> - <parameter type-id='1d2c2b85'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> + <function-decl name='single_open_size' mangled-name='single_open_size' filepath='fs/seq_file.c' line='590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='single_open_size'> + <parameter type-id='77e79a4b' name='file' filepath='fs/seq_file.c' line='590' column='1'/> + <parameter type-id='0131eb61' name='show' filepath='fs/seq_file.c' line='590' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/seq_file.c' line='591' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='fs/seq_file.c' line='591' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='single_open' mangled-name='single_open' filepath='fs/seq_file.c' line='569' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='single_open'> + <parameter type-id='77e79a4b' name='file' filepath='fs/seq_file.c' line='569' column='1'/> + <parameter type-id='0131eb61' name='show' filepath='fs/seq_file.c' line='569' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/seq_file.c' line='570' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='seq_write' mangled-name='seq_write' filepath='fs/seq_file.c' line='826' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_write'> + <parameter type-id='f8dc9def' name='seq' filepath='fs/seq_file.c' line='826' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/seq_file.c' line='826' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='fs/seq_file.c' line='826' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='seq_vprintf' mangled-name='seq_vprintf' filepath='fs/seq_file.c' line='401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_vprintf'> + <parameter type-id='f8dc9def' name='m' filepath='fs/seq_file.c' line='401' column='1'/> + <parameter type-id='80f4b756' name='f' filepath='fs/seq_file.c' line='401' column='1'/> + <parameter type-id='2aee9912' name='args' filepath='fs/seq_file.c' line='401' column='1'/> <return type-id='48b5725f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/dma/contiguous.c' language='LANG_C89'> - <qualified-type-def type-id='a25ce1be' const='yes' id='3d71d2d7'/> - <pointer-type-def type-id='3d71d2d7' size-in-bits='64' id='b72f2447'/> - <function-decl name='cma_alloc' mangled-name='cma_alloc' filepath='include/linux/cma.h' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cma_alloc'> - <parameter type-id='6f67b38a'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='c894953d'/> - <return type-id='02f11ed4'/> + <function-decl name='seq_release_private' mangled-name='seq_release_private' filepath='fs/seq_file.c' line='617' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_release_private'> + <parameter type-id='7e666abe' name='inode' filepath='fs/seq_file.c' line='617' column='1'/> + <parameter type-id='77e79a4b' name='file' filepath='fs/seq_file.c' line='617' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='cma_release' mangled-name='cma_release' filepath='include/linux/cma.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cma_release'> - <parameter type-id='6f67b38a'/> - <parameter type-id='b72f2447'/> - <parameter type-id='f0981eeb'/> - <return type-id='c894953d'/> + <function-decl name='seq_release' mangled-name='seq_release' filepath='fs/seq_file.c' line='360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_release'> + <parameter type-id='7e666abe' name='inode' filepath='fs/seq_file.c' line='360' column='1'/> + <parameter type-id='77e79a4b' name='file' filepath='fs/seq_file.c' line='360' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/dma/direct.c' language='LANG_C89'> - <function-decl name='dma_direct_sync_sg_for_device' mangled-name='dma_direct_sync_sg_for_device' filepath='kernel/dma/direct.c' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_sync_sg_for_device'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='242' column='1'/> - <parameter type-id='bf3ef905' name='sgl' filepath='kernel/dma/direct.c' line='243' column='1'/> - <parameter type-id='95e97e5e' name='nents' filepath='kernel/dma/direct.c' line='243' column='1'/> - <parameter type-id='eea6b025' name='dir' filepath='kernel/dma/direct.c' line='243' column='1'/> + <function-decl name='seq_read' mangled-name='seq_read' filepath='fs/seq_file.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_read'> + <parameter type-id='77e79a4b' name='file' filepath='fs/seq_file.c' line='156' column='1'/> + <parameter type-id='26a90f95' name='buf' filepath='fs/seq_file.c' line='156' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='fs/seq_file.c' line='156' column='1'/> + <parameter type-id='b53e8dbb' name='ppos' filepath='fs/seq_file.c' line='156' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='seq_puts' mangled-name='seq_puts' filepath='fs/seq_file.c' line='669' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_puts'> + <parameter type-id='f8dc9def' name='m' filepath='fs/seq_file.c' line='669' column='1'/> + <parameter type-id='80f4b756' name='s' filepath='fs/seq_file.c' line='669' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dma_direct_sync_sg_for_cpu' mangled-name='dma_direct_sync_sg_for_cpu' filepath='kernel/dma/direct.c' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_sync_sg_for_cpu'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='281' column='1'/> - <parameter type-id='bf3ef905' name='sgl' filepath='kernel/dma/direct.c' line='282' column='1'/> - <parameter type-id='95e97e5e' name='nents' filepath='kernel/dma/direct.c' line='282' column='1'/> - <parameter type-id='eea6b025' name='dir' filepath='kernel/dma/direct.c' line='282' column='1'/> + <function-decl name='seq_putc' mangled-name='seq_putc' filepath='fs/seq_file.c' line='660' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_putc'> + <parameter type-id='f8dc9def' name='m' filepath='fs/seq_file.c' line='660' column='1'/> + <parameter type-id='a84c031d' name='c' filepath='fs/seq_file.c' line='660' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dma_direct_map_resource' mangled-name='dma_direct_map_resource' filepath='kernel/dma/direct.c' line='378' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_map_resource'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='378' column='1'/> - <parameter type-id='2522883d' name='paddr' filepath='kernel/dma/direct.c' line='378' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/direct.c' line='379' column='1'/> - <parameter type-id='eea6b025' name='dir' filepath='kernel/dma/direct.c' line='379' column='1'/> - <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/direct.c' line='379' column='1'/> - <return type-id='cf29c9b3'/> + <function-decl name='seq_open_private' mangled-name='seq_open_private' filepath='fs/seq_file.c' line='653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_open_private'> + <parameter type-id='77e79a4b' name='filp' filepath='fs/seq_file.c' line='653' column='1'/> + <parameter type-id='943a1b48' name='ops' filepath='fs/seq_file.c' line='653' column='1'/> + <parameter type-id='95e97e5e' name='psize' filepath='fs/seq_file.c' line='654' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/dma/mapping.c' language='LANG_C89'> - <function-decl name='dmam_free_coherent' mangled-name='dmam_free_coherent' filepath='kernel/dma/mapping.c' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dmam_free_coherent'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='57' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='57' column='1'/> - <parameter type-id='eaa32e2f' name='vaddr' filepath='kernel/dma/mapping.c' line='57' column='1'/> - <parameter type-id='cf29c9b3' name='dma_handle' filepath='kernel/dma/mapping.c' line='58' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dmam_alloc_attrs' mangled-name='dmam_alloc_attrs' filepath='kernel/dma/mapping.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dmam_alloc_attrs'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='81' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='81' column='1'/> - <parameter type-id='e835b5d8' name='dma_handle' filepath='kernel/dma/mapping.c' line='81' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='kernel/dma/mapping.c' line='82' column='1'/> - <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='82' column='1'/> + <function-decl name='__seq_open_private' mangled-name='__seq_open_private' filepath='fs/seq_file.c' line='627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__seq_open_private'> + <parameter type-id='77e79a4b' name='f' filepath='fs/seq_file.c' line='627' column='1'/> + <parameter type-id='943a1b48' name='ops' filepath='fs/seq_file.c' line='627' column='1'/> + <parameter type-id='95e97e5e' name='psize' filepath='fs/seq_file.c' line='628' column='1'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='dma_direct_alloc' mangled-name='dma_direct_alloc' filepath='include/linux/dma-direct.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_alloc'> - <parameter type-id='fa0b179b'/> - <parameter type-id='7359adad'/> - <parameter type-id='c0190993'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='dma_common_get_sgtable' mangled-name='dma_common_get_sgtable' filepath='kernel/dma/mapping.c' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_common_get_sgtable'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='111' column='1'/> - <parameter type-id='4adb0e6a' name='sgt' filepath='kernel/dma/mapping.c' line='111' column='1'/> - <parameter type-id='eaa32e2f' name='cpu_addr' filepath='kernel/dma/mapping.c' line='112' column='1'/> - <parameter type-id='cf29c9b3' name='dma_addr' filepath='kernel/dma/mapping.c' line='112' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='112' column='1'/> - <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='113' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_get_sgtable_attrs' mangled-name='dma_get_sgtable_attrs' filepath='kernel/dma/mapping.c' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_get_sgtable_attrs'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='151' column='1'/> - <parameter type-id='4adb0e6a' name='sgt' filepath='kernel/dma/mapping.c' line='151' column='1'/> - <parameter type-id='eaa32e2f' name='cpu_addr' filepath='kernel/dma/mapping.c' line='152' column='1'/> - <parameter type-id='cf29c9b3' name='dma_addr' filepath='kernel/dma/mapping.c' line='152' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='152' column='1'/> - <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='153' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_common_mmap' mangled-name='dma_common_mmap' filepath='kernel/dma/mapping.c' line='190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_common_mmap'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='190' column='1'/> - <parameter type-id='2ae08426' name='vma' filepath='kernel/dma/mapping.c' line='190' column='1'/> - <parameter type-id='eaa32e2f' name='cpu_addr' filepath='kernel/dma/mapping.c' line='191' column='1'/> - <parameter type-id='cf29c9b3' name='dma_addr' filepath='kernel/dma/mapping.c' line='191' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='191' column='1'/> - <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='192' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='remap_pfn_range' mangled-name='remap_pfn_range' filepath='include/linux/mm.h' line='2595' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remap_pfn_range'> - <parameter type-id='2ae08426'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='051883a9'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_mmap_attrs' mangled-name='dma_mmap_attrs' filepath='kernel/dma/mapping.c' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_mmap_attrs'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='263' column='1'/> - <parameter type-id='2ae08426' name='vma' filepath='kernel/dma/mapping.c' line='263' column='1'/> - <parameter type-id='eaa32e2f' name='cpu_addr' filepath='kernel/dma/mapping.c' line='264' column='1'/> - <parameter type-id='cf29c9b3' name='dma_addr' filepath='kernel/dma/mapping.c' line='264' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='264' column='1'/> - <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='265' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dma_direct_get_required_mask' mangled-name='dma_direct_get_required_mask' filepath='include/linux/dma-direct.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_get_required_mask'> - <parameter type-id='fa0b179b'/> - <return type-id='3a47d82b'/> - </function-decl> - <function-decl name='dma_direct_free' mangled-name='dma_direct_free' filepath='include/linux/dma-direct.h' line='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_free'> - <parameter type-id='fa0b179b'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='7359adad'/> + <function-decl name='seq_hex_dump' mangled-name='seq_hex_dump' filepath='fs/seq_file.c' line='860' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_hex_dump'> + <parameter type-id='f8dc9def' name='m' filepath='fs/seq_file.c' line='860' column='1'/> + <parameter type-id='80f4b756' name='prefix_str' filepath='fs/seq_file.c' line='860' column='1'/> + <parameter type-id='95e97e5e' name='prefix_type' filepath='fs/seq_file.c' line='860' column='1'/> + <parameter type-id='95e97e5e' name='rowsize' filepath='fs/seq_file.c' line='861' column='1'/> + <parameter type-id='95e97e5e' name='groupsize' filepath='fs/seq_file.c' line='861' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='fs/seq_file.c' line='861' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='fs/seq_file.c' line='861' column='1'/> + <parameter type-id='b50a4934' name='ascii' filepath='fs/seq_file.c' line='862' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dma_max_mapping_size' mangled-name='dma_max_mapping_size' filepath='kernel/dma/mapping.c' line='419' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_max_mapping_size'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='419' column='1'/> - <return type-id='b59d7dce'/> - </function-decl> - <function-decl name='dma_get_merge_boundary' mangled-name='dma_get_merge_boundary' filepath='kernel/dma/mapping.c' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_get_merge_boundary'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='433' column='1'/> - <return type-id='7359adad'/> + <function-decl name='seq_file_path' mangled-name='seq_file_path' filepath='fs/seq_file.c' line='495' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_file_path'> + <parameter type-id='f8dc9def' name='m' filepath='fs/seq_file.c' line='495' column='1'/> + <parameter type-id='77e79a4b' name='file' filepath='fs/seq_file.c' line='495' column='1'/> + <parameter type-id='80f4b756' name='esc' filepath='fs/seq_file.c' line='495' column='1'/> + <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='kernel/dma/remap.c' language='LANG_C89'> - <typedef-decl name='genpool_algo_t' type-id='f54ae583' filepath='include/linux/genalloc.h' line='48' column='1' id='00278b91'/> - <pointer-type-def type-id='713ac427' size-in-bits='64' id='f54ae583'/> - <function-decl name='map_vm_area' mangled-name='map_vm_area' filepath='include/linux/vmalloc.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='map_vm_area'> - <parameter type-id='d295dab2'/> - <parameter type-id='051883a9'/> - <parameter type-id='9f93c9da'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gen_pool_create' mangled-name='gen_pool_create' filepath='include/linux/genalloc.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_create'> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='75b9415a'/> - </function-decl> - <function-decl name='gen_pool_add_owner' mangled-name='gen_pool_add_owner' filepath='include/linux/genalloc.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_add_owner'> - <parameter type-id='75b9415a'/> - <parameter type-id='7359adad'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='7359adad'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='gen_pool_set_algo' mangled-name='gen_pool_set_algo' filepath='include/linux/genalloc.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_set_algo'> - <parameter type-id='75b9415a'/> - <parameter type-id='f54ae583'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gen_pool_destroy' mangled-name='gen_pool_destroy' filepath='include/linux/genalloc.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_destroy'> - <parameter type-id='75b9415a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gen_pool_alloc_algo_owner' mangled-name='gen_pool_alloc_algo_owner' filepath='include/linux/genalloc.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_alloc_algo_owner'> - <parameter type-id='75b9415a'/> - <parameter type-id='7359adad'/> - <parameter type-id='f54ae583'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='63e171df'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='gen_pool_virt_to_phys' mangled-name='gen_pool_virt_to_phys' filepath='include/linux/genalloc.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_virt_to_phys'> - <parameter type-id='75b9415a'/> - <parameter type-id='7359adad'/> - <return type-id='3a47d82b'/> - </function-decl> - <function-decl name='gen_pool_free_owner' mangled-name='gen_pool_free_owner' filepath='include/linux/genalloc.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_free_owner'> - <parameter type-id='75b9415a'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='63e171df'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='713ac427'> - <parameter type-id='1d2c2b85'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='75b9415a'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='kernel/dma/swiotlb.c' language='LANG_C89'> - <function-decl name='swiotlb_max_segment' mangled-name='swiotlb_max_segment' filepath='kernel/dma/swiotlb.c' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='swiotlb_max_segment'> - <return type-id='f0981eeb'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/events/core.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='7584' id='e1f95b49'> - <subrange length='948' type-id='7ff19f0f' id='9d8fc450'/> - </array-type-def> - <class-decl name='perf_event_mmap_page' size-in-bits='8704' is-struct='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='474' column='1' id='a752caf1'> + <abi-instr address-size='64' path='fs/splice.c' language='LANG_C89'> + <class-decl name='splice_desc' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/splice.h' line='29' column='1' id='41838567'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='version' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='475' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='compat_version' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='476' column='1'/> + <var-decl name='total_len' type-id='b59d7dce' visibility='default' filepath='include/linux/splice.h' line='30' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='lock' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='513' column='1'/> + <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/linux/splice.h' line='31' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='index' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='514' column='1'/> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/splice.h' line='32' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='offset' type-id='49659421' visibility='default' filepath='include/uapi/linux/perf_event.h' line='515' column='1'/> + <var-decl name='u' type-id='1851a81a' visibility='default' filepath='include/linux/splice.h' line='40' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='time_enabled' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='516' column='1'/> + <var-decl name='pos' type-id='69bf7bee' visibility='default' filepath='include/linux/splice.h' line='41' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='time_running' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='517' column='1'/> + <var-decl name='opos' type-id='b53e8dbb' visibility='default' filepath='include/linux/splice.h' line='42' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='' type-id='9aa86c15' visibility='default' filepath='include/uapi/linux/perf_event.h' line='518' column='1'/> + <var-decl name='num_spliced' type-id='b59d7dce' visibility='default' filepath='include/linux/splice.h' line='43' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='pmc_width' type-id='d315442e' visibility='default' filepath='include/uapi/linux/perf_event.h' line='540' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='400'> - <var-decl name='time_shift' type-id='d315442e' visibility='default' filepath='include/uapi/linux/perf_event.h' line='566' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='time_mult' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='567' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='time_offset' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='568' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='time_zero' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='585' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='586' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='__reserved' type-id='e1f95b49' visibility='default' filepath='include/uapi/linux/perf_event.h' line='592' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='data_head' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='610' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='data_tail' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='611' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='data_offset' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='612' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='data_size' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='613' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8448'> - <var-decl name='aux_head' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='626' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='aux_tail' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='627' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8576'> - <var-decl name='aux_offset' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='628' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8640'> - <var-decl name='aux_size' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='629' column='1'/> + <var-decl name='need_wakeup' type-id='b50a4934' visibility='default' filepath='include/linux/splice.h' line='44' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='518' column='1' id='9aa86c15'> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/splice.h' line='36' column='1' id='1851a81a'> <data-member access='public'> - <var-decl name='capabilities' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='519' column='1'/> + <var-decl name='userptr' type-id='eaa32e2f' visibility='default' filepath='include/linux/splice.h' line='37' column='1'/> </data-member> <data-member access='public'> - <var-decl name='' type-id='7179013d' visibility='default' filepath='include/uapi/linux/perf_event.h' line='520' column='1'/> + <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/splice.h' line='38' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/splice.h' line='39' column='1'/> </data-member> </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='520' column='1' id='7179013d'> + <typedef-decl name='splice_actor' type-id='69c72ccd' filepath='include/linux/splice.h' line='65' column='1' id='99adf786'/> + <pointer-type-def type-id='99adf786' size-in-bits='64' id='05903717'/> + <pointer-type-def type-id='41838567' size-in-bits='64' id='f5bc338f'/> + <function-decl name='__splice_from_pipe' mangled-name='__splice_from_pipe' filepath='fs/splice.c' line='614' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__splice_from_pipe'> + <parameter type-id='15d29710' name='pipe' filepath='fs/splice.c' line='614' column='1'/> + <parameter type-id='f5bc338f' name='sd' filepath='fs/splice.c' line='614' column='1'/> + <parameter type-id='05903717' name='actor' filepath='fs/splice.c' line='615' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='iter_file_splice_write' mangled-name='iter_file_splice_write' filepath='fs/splice.c' line='680' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iter_file_splice_write'> + <parameter type-id='15d29710' name='pipe' filepath='fs/splice.c' line='680' column='1'/> + <parameter type-id='77e79a4b' name='out' filepath='fs/splice.c' line='680' column='1'/> + <parameter type-id='b53e8dbb' name='ppos' filepath='fs/splice.c' line='681' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='fs/splice.c' line='681' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='fs/splice.c' line='681' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='generic_file_splice_read' mangled-name='generic_file_splice_read' filepath='fs/splice.c' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_splice_read'> + <parameter type-id='77e79a4b' name='in' filepath='fs/splice.c' line='295' column='1'/> + <parameter type-id='b53e8dbb' name='ppos' filepath='fs/splice.c' line='295' column='1'/> + <parameter type-id='15d29710' name='pipe' filepath='fs/splice.c' line='296' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='fs/splice.c' line='296' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='fs/splice.c' line='297' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-type size-in-bits='64' id='69c72ccd'> + <parameter type-id='15d29710'/> + <parameter type-id='e15f3242'/> + <parameter type-id='f5bc338f'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='fs/stack.c' language='LANG_C89'> + <function-decl name='fsstack_copy_attr_all' mangled-name='fsstack_copy_attr_all' filepath='fs/stack.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fsstack_copy_attr_all'> + <parameter type-id='7e666abe' name='dest' filepath='fs/stack.c' line='63' column='1'/> + <parameter type-id='c5a4eb7f' name='src' filepath='fs/stack.c' line='63' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/stat.c' language='LANG_C89'> + <function-decl name='vfs_statx' mangled-name='vfs_statx' filepath='fs/stat.c' line='168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_statx'> + <parameter type-id='95e97e5e' name='dfd' filepath='fs/stat.c' line='168' column='1'/> + <parameter type-id='80f4b756' name='filename' filepath='fs/stat.c' line='168' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='fs/stat.c' line='168' column='1'/> + <parameter type-id='0e87f9be' name='stat' filepath='fs/stat.c' line='169' column='1'/> + <parameter type-id='19c2251e' name='request_mask' filepath='fs/stat.c' line='169' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vfs_getattr' mangled-name='vfs_getattr' filepath='fs/stat.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_getattr'> + <parameter type-id='a77efac3' name='path' filepath='fs/stat.c' line='110' column='1'/> + <parameter type-id='0e87f9be' name='stat' filepath='fs/stat.c' line='110' column='1'/> + <parameter type-id='19c2251e' name='request_mask' filepath='fs/stat.c' line='111' column='1'/> + <parameter type-id='f0981eeb' name='query_flags' filepath='fs/stat.c' line='111' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='generic_fillattr' mangled-name='generic_fillattr' filepath='fs/stat.c' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_fillattr'> + <parameter type-id='7e666abe' name='inode' filepath='fs/stat.c' line='33' column='1'/> + <parameter type-id='0e87f9be' name='stat' filepath='fs/stat.c' line='33' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/super.c' language='LANG_C89'> + <typedef-decl name='__kernel_fsid_t' type-id='b55219f8' filepath='include/uapi/asm-generic/posix_types.h' line='81' column='1' id='ac895711'/> + <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='ac895711' visibility='default' filepath='include/uapi/asm-generic/posix_types.h' line='79' column='1' id='b55219f8'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cap_bit0' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='521' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='cap_bit0_is_deprecated' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='522' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='cap_user_rdpmc' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='524' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='cap_user_time' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='525' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='cap_user_time_zero' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='526' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='cap_____res' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='527' column='1'/> + <var-decl name='val' type-id='e4266c7e' visibility='default' filepath='include/uapi/asm-generic/posix_types.h' line='80' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='a752caf1' size-in-bits='64' id='4b860c99'/> - <function-decl name='perf_pmu_register' mangled-name='perf_pmu_register' filepath='kernel/events/core.c' line='10098' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_pmu_register'> - <parameter type-id='0906f5b9' name='pmu' filepath='kernel/events/core.c' line='10098' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/events/core.c' line='10098' column='1'/> - <parameter type-id='95e97e5e' name='type' filepath='kernel/events/core.c' line='10098' column='1'/> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1' id='9114ebb7'> + <data-member access='public'> + <var-decl name='obj' type-id='c66f5ec5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='300' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='destroy_next' type-id='994d9d61' visibility='default' filepath='include/linux/fsnotify_backend.h' line='302' column='1'/> + </data-member> + </union-decl> + <typedef-decl name='fsnotify_connp_t' type-id='994d9d61' filepath='include/linux/fsnotify_backend.h' line='284' column='1' id='dc5fa7f0'/> + <pointer-type-def type-id='dc5fa7f0' size-in-bits='64' id='c66f5ec5'/> + <pointer-type-def type-id='845f3205' size-in-bits='64' id='30341fa1'/> + <pointer-type-def type-id='3f13f9bc' size-in-bits='64' id='088c2f26'/> + <pointer-type-def type-id='eca62f39' size-in-bits='64' id='e18b930d'/> + <function-decl name='deactivate_locked_super' mangled-name='deactivate_locked_super' filepath='fs/super.c' line='329' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='deactivate_locked_super'> + <parameter type-id='42c8f564' name='s' filepath='fs/super.c' line='329' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__sb_start_write' mangled-name='__sb_start_write' filepath='fs/super.c' line='1657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sb_start_write'> + <parameter type-id='42c8f564' name='sb' filepath='fs/super.c' line='1657' column='1'/> + <parameter type-id='95e97e5e' name='level' filepath='fs/super.c' line='1657' column='1'/> + <parameter type-id='b50a4934' name='wait' filepath='fs/super.c' line='1657' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='perf_event_disable' mangled-name='perf_event_disable' filepath='kernel/events/core.c' line='2286' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_event_disable'> - <parameter type-id='2bf16f59' name='event' filepath='kernel/events/core.c' line='2286' column='1'/> + <function-decl name='__sb_end_write' mangled-name='__sb_end_write' filepath='fs/super.c' line='1647' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sb_end_write'> + <parameter type-id='42c8f564' name='sb' filepath='fs/super.c' line='1647' column='1'/> + <parameter type-id='95e97e5e' name='level' filepath='fs/super.c' line='1647' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='perf_event_enable' mangled-name='perf_event_enable' filepath='kernel/events/core.c' line='2831' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_event_enable'> - <parameter type-id='2bf16f59' name='event' filepath='kernel/events/core.c' line='2831' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='sget' mangled-name='sget' filepath='fs/super.c' line='576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sget'> + <parameter type-id='21e53d44' name='type' filepath='fs/super.c' line='576' column='1'/> + <parameter type-id='088c2f26' name='test' filepath='fs/super.c' line='577' column='1'/> + <parameter type-id='088c2f26' name='set' filepath='fs/super.c' line='578' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='fs/super.c' line='579' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/super.c' line='580' column='1'/> + <return type-id='42c8f564'/> </function-decl> - <function-decl name='perf_event_read_value' mangled-name='perf_event_read_value' filepath='kernel/events/core.c' line='4843' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_event_read_value'> - <parameter type-id='2bf16f59' name='event' filepath='kernel/events/core.c' line='4843' column='1'/> - <parameter type-id='3df9fd28' name='enabled' filepath='kernel/events/core.c' line='4843' column='1'/> - <parameter type-id='3df9fd28' name='running' filepath='kernel/events/core.c' line='4843' column='1'/> - <return type-id='91ce1af9'/> - </function-decl> - <function-decl name='device_del' mangled-name='device_del' filepath='include/linux/device.h' line='1580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_del'> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='device_add' mangled-name='device_add' filepath='include/linux/device.h' line='1579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_add'> - <parameter type-id='fa0b179b'/> + <function-decl name='set_anon_super' mangled-name='set_anon_super' filepath='fs/super.c' line='1108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_anon_super'> + <parameter type-id='42c8f564' name='s' filepath='fs/super.c' line='1108' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/super.c' line='1108' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='perf_pmu_unregister' mangled-name='perf_pmu_unregister' filepath='kernel/events/core.c' line='10217' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_pmu_unregister'> - <parameter type-id='0906f5b9' name='pmu' filepath='kernel/events/core.c' line='10217' column='1'/> + <function-decl name='mount_bdev' mangled-name='mount_bdev' filepath='fs/super.c' line='1372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mount_bdev'> + <parameter type-id='21e53d44' name='fs_type' filepath='fs/super.c' line='1372' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='fs/super.c' line='1373' column='1'/> + <parameter type-id='80f4b756' name='dev_name' filepath='fs/super.c' line='1373' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='fs/super.c' line='1373' column='1'/> + <parameter type-id='e18b930d' name='fill_super' filepath='fs/super.c' line='1374' column='1'/> + <return type-id='27675065'/> + </function-decl> + <function-decl name='kill_litter_super' mangled-name='kill_litter_super' filepath='fs/super.c' line='1122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kill_litter_super'> + <parameter type-id='42c8f564' name='sb' filepath='fs/super.c' line='1122' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='perf_pmu_migrate_context' mangled-name='perf_pmu_migrate_context' filepath='kernel/events/core.c' line='11519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_pmu_migrate_context'> - <parameter type-id='0906f5b9' name='pmu' filepath='kernel/events/core.c' line='11519' column='1'/> - <parameter type-id='95e97e5e' name='src_cpu' filepath='kernel/events/core.c' line='11519' column='1'/> - <parameter type-id='95e97e5e' name='dst_cpu' filepath='kernel/events/core.c' line='11519' column='1'/> + <function-decl name='generic_shutdown_super' mangled-name='generic_shutdown_super' filepath='fs/super.c' line='442' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_shutdown_super'> + <parameter type-id='42c8f564' name='sb' filepath='fs/super.c' line='442' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='bus_register' mangled-name='bus_register' filepath='include/linux/device.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bus_register'> - <parameter type-id='5e2671f8'/> + <function-decl name='kill_block_super' mangled-name='kill_block_super' filepath='fs/super.c' line='1447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kill_block_super'> + <parameter type-id='42c8f564' name='sb' filepath='fs/super.c' line='1447' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kill_anon_super' mangled-name='kill_anon_super' filepath='fs/super.c' line='1114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kill_anon_super'> + <parameter type-id='42c8f564' name='sb' filepath='fs/super.c' line='1114' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='get_tree_single' mangled-name='get_tree_single' filepath='fs/super.c' line='1234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_tree_single'> + <parameter type-id='5760dcb0' name='fc' filepath='fs/super.c' line='1234' column='1'/> + <parameter type-id='30341fa1' name='fill_super' filepath='fs/super.c' line='1235' column='1'/> <return type-id='95e97e5e'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/events/ring_buffer.c' language='LANG_C89'> - <function-decl name='split_page' mangled-name='split_page' filepath='include/linux/mm.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='split_page'> - <parameter type-id='02f11ed4'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/events/uprobes.c' language='LANG_C89'> - <class-decl name='compact_control' size-in-bits='1024' is-struct='yes' visibility='default' filepath='kernel/events/../../mm/internal.h' line='180' column='1' id='16773614'> + <pointer-type-def type-id='8d0295a2' size-in-bits='64' id='5760dcb0'/> + <function-type size-in-bits='64' id='845f3205'> + <parameter type-id='42c8f564'/> + <parameter type-id='5760dcb0'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3f13f9bc'> + <parameter type-id='42c8f564'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='eca62f39'> + <parameter type-id='42c8f564'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <class-decl name='fs_context' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='86' column='1' id='8d0295a2'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='freepages' type-id='72f469ec' visibility='default' filepath='kernel/events/../../mm/internal.h' line='181' column='1'/> + <var-decl name='ops' type-id='7536fa28' visibility='default' filepath='include/linux/fs_context.h' line='87' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='migratepages' type-id='72f469ec' visibility='default' filepath='kernel/events/../../mm/internal.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='nr_freepages' type-id='f0981eeb' visibility='default' filepath='kernel/events/../../mm/internal.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='nr_migratepages' type-id='f0981eeb' visibility='default' filepath='kernel/events/../../mm/internal.h' line='184' column='1'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='uapi_mutex' type-id='925167dc' visibility='default' filepath='include/linux/fs_context.h' line='88' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='free_pfn' type-id='7359adad' visibility='default' filepath='kernel/events/../../mm/internal.h' line='185' column='1'/> + <var-decl name='fs_type' type-id='21e53d44' visibility='default' filepath='include/linux/fs_context.h' line='89' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='migrate_pfn' type-id='7359adad' visibility='default' filepath='kernel/events/../../mm/internal.h' line='186' column='1'/> + <var-decl name='fs_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='90' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='fast_start_pfn' type-id='7359adad' visibility='default' filepath='kernel/events/../../mm/internal.h' line='187' column='1'/> + <var-decl name='sget_key' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='91' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='zone' type-id='0a0aff97' visibility='default' filepath='kernel/events/../../mm/internal.h' line='188' column='1'/> + <var-decl name='root' type-id='27675065' visibility='default' filepath='include/linux/fs_context.h' line='92' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='total_migrate_scanned' type-id='7359adad' visibility='default' filepath='kernel/events/../../mm/internal.h' line='189' column='1'/> + <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/fs_context.h' line='93' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='total_free_scanned' type-id='7359adad' visibility='default' filepath='kernel/events/../../mm/internal.h' line='190' column='1'/> + <var-decl name='net_ns' type-id='a2bff676' visibility='default' filepath='include/linux/fs_context.h' line='94' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='fast_search_fail' type-id='8efea9e5' visibility='default' filepath='kernel/events/../../mm/internal.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='720'> - <var-decl name='search_order' type-id='a2185560' visibility='default' filepath='kernel/events/../../mm/internal.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='gfp_mask' type-id='96d7cfec' visibility='default' filepath='kernel/events/../../mm/internal.h' line='193' column='1'/> + <var-decl name='cred' type-id='bc33861a' visibility='default' filepath='include/linux/fs_context.h' line='95' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='order' type-id='95e97e5e' visibility='default' filepath='kernel/events/../../mm/internal.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='migratetype' type-id='95e97e5e' visibility='default' filepath='kernel/events/../../mm/internal.h' line='195' column='1'/> + <var-decl name='log' type-id='d1a78aeb' visibility='default' filepath='include/linux/fs_context.h' line='96' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='alloc_flags' type-id='20f5f452' visibility='default' filepath='kernel/events/../../mm/internal.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='classzone_idx' type-id='2448a865' visibility='default' filepath='kernel/events/../../mm/internal.h' line='197' column='1'/> + <var-decl name='source' type-id='80f4b756' visibility='default' filepath='include/linux/fs_context.h' line='97' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='mode' type-id='157252dd' visibility='default' filepath='kernel/events/../../mm/internal.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='ignore_skip_hint' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='936'> - <var-decl name='no_set_skip_hint' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='944'> - <var-decl name='ignore_block_suitable' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='201' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='952'> - <var-decl name='direct_compaction' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='202' column='1'/> + <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='98' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='whole_zone' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='203' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='968'> - <var-decl name='contended' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='976'> - <var-decl name='rescan' type-id='b50a4934' visibility='default' filepath='kernel/events/../../mm/internal.h' line='205' column='1'/> - </data-member> - </class-decl> - <class-decl name='uprobe_consumer' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/uprobes.h' line='36' column='1' id='fdd49c5f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='handler' type-id='37058a7f' visibility='default' filepath='include/linux/uprobes.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ret_handler' type-id='529ca3c5' visibility='default' filepath='include/linux/uprobes.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='filter' type-id='c6810324' visibility='default' filepath='include/linux/uprobes.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='af0533e7' visibility='default' filepath='include/linux/uprobes.h' line='45' column='1'/> - </data-member> - </class-decl> - <enum-decl name='uprobe_filter_ctx' filepath='include/linux/uprobes.h' line='30' column='1' id='2840efdc'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='UPROBE_FILTER_REGISTER' value='0'/> - <enumerator name='UPROBE_FILTER_UNREGISTER' value='1'/> - <enumerator name='UPROBE_FILTER_MMAP' value='2'/> - </enum-decl> - <class-decl name='arch_uprobe' size-in-bits='384' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='24' column='1' id='0b6ba789'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='e021ecb2' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='api' type-id='f21a6717' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='simulate' type-id='b50a4934' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='30' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__8' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='25' column='1' id='e021ecb2'> - <data-member access='public'> - <var-decl name='insn' type-id='931565be' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='26' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ixol' type-id='931565be' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='27' column='1'/> - </data-member> - </union-decl> - <class-decl name='arch_probe_insn' size-in-bits='256' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/probes.h' line='14' column='1' id='f21a6717'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='insn' type-id='0abee587' visibility='default' filepath='arch/arm64/include/asm/probes.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pstate_cc' type-id='452b34c2' visibility='default' filepath='arch/arm64/include/asm/probes.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='handler' type-id='0e87d404' visibility='default' filepath='arch/arm64/include/asm/probes.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='restore' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/probes.h' line='19' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='probe_opcode_t' type-id='19c2251e' filepath='arch/arm64/include/asm/probes.h' line='10' column='1' id='170c8692'/> - <typedef-decl name='pstate_check_t' type-id='b21b8f21' filepath='arch/arm64/include/asm/insn.h' line='477' column='1' id='470b0e09'/> - <typedef-decl name='probes_handler_t' type-id='ae26a81a' filepath='arch/arm64/include/asm/probes.h' line='11' column='1' id='34a2420f'/> - <pointer-type-def type-id='16773614' size-in-bits='64' id='cdea3372'/> - <qualified-type-def type-id='3eb7c31c' const='yes' id='96d7cfec'/> - <qualified-type-def type-id='95e97e5e' const='yes' id='2448a865'/> - <pointer-type-def type-id='f1bc64d3' size-in-bits='64' id='37058a7f'/> - <pointer-type-def type-id='c387f6d1' size-in-bits='64' id='529ca3c5'/> - <pointer-type-def type-id='170c8692' size-in-bits='64' id='0abee587'/> - <pointer-type-def type-id='34a2420f' size-in-bits='64' id='0e87d404'/> - <pointer-type-def type-id='470b0e09' size-in-bits='64' id='452b34c2'/> - <pointer-type-def type-id='c02bc58a' size-in-bits='64' id='c6810324'/> - <pointer-type-def type-id='fdd49c5f' size-in-bits='64' id='af0533e7'/> - <pointer-type-def type-id='2ae08426' size-in-bits='64' id='8b6fdee4'/> - <function-decl name='get_user_pages_remote' mangled-name='get_user_pages_remote' filepath='include/linux/mm.h' line='1572' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_user_pages_remote'> - <parameter type-id='f23e2572'/> - <parameter type-id='df4b7819'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='9f93c9da'/> - <parameter type-id='8b6fdee4'/> - <parameter type-id='7292109c'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='mm_trace_rss_stat' mangled-name='mm_trace_rss_stat' filepath='include/linux/mm.h' line='1698' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mm_trace_rss_stat'> - <parameter type-id='df4b7819'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='bd54fe1a'/> - <parameter type-id='bd54fe1a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rb_prev' mangled-name='rb_prev' filepath='include/linux/rbtree.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_prev'> - <parameter type-id='47b73425'/> - <return type-id='e6532500'/> - </function-decl> - <function-decl name='shmem_read_mapping_page_gfp' mangled-name='shmem_read_mapping_page_gfp' filepath='include/linux/shmem_fs.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='shmem_read_mapping_page_gfp'> - <parameter type-id='f57039f0'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='02f11ed4'/> - </function-decl> - <pointer-type-def type-id='8552664d' size-in-bits='64' id='47b73425'/> - <function-type size-in-bits='64' id='f1bc64d3'> - <parameter type-id='af0533e7'/> - <parameter type-id='4616a179'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='c387f6d1'> - <parameter type-id='af0533e7'/> - <parameter type-id='7359adad'/> - <parameter type-id='4616a179'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b21b8f21'> - <parameter type-id='7359adad'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='c02bc58a'> - <parameter type-id='af0533e7'/> - <parameter type-id='2840efdc'/> - <parameter type-id='df4b7819'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='ae26a81a'> - <parameter type-id='19c2251e'/> - <parameter type-id='bd54fe1a'/> - <parameter type-id='4616a179'/> - <return type-id='48b5725f'/> - </function-type> - <qualified-type-def type-id='2a8a6332' const='yes' id='8552664d'/> - </abi-instr> - <abi-instr address-size='64' path='kernel/exit.c' language='LANG_C89'> - <function-decl name='do_exit' mangled-name='do_exit' filepath='kernel/exit.c' line='761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='do_exit'> - <parameter type-id='bd54fe1a' name='code' filepath='kernel/exit.c' line='761' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='blocking_notifier_call_chain' mangled-name='blocking_notifier_call_chain' filepath='include/linux/notifier.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blocking_notifier_call_chain'> - <parameter type-id='282b7312'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='complete_and_exit' mangled-name='complete_and_exit' filepath='kernel/exit.c' line='939' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='complete_and_exit'> - <parameter type-id='389faaf7' name='comp' filepath='kernel/exit.c' line='939' column='1'/> - <parameter type-id='bd54fe1a' name='code' filepath='kernel/exit.c' line='939' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='find_get_pid' mangled-name='find_get_pid' filepath='include/linux/pid.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_get_pid'> - <parameter type-id='95e97e5e'/> - <return type-id='b94e5398'/> - </function-decl> - <function-decl name='add_wait_queue' mangled-name='add_wait_queue' filepath='include/linux/wait.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_wait_queue'> - <parameter type-id='3f8b2ed3'/> - <parameter type-id='db9d03e3'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='remove_wait_queue' mangled-name='remove_wait_queue' filepath='include/linux/wait.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remove_wait_queue'> - <parameter type-id='3f8b2ed3'/> - <parameter type-id='db9d03e3'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/fork.c' language='LANG_C89'> - <function-decl name='__mmdrop' mangled-name='__mmdrop' filepath='kernel/fork.c' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__mmdrop'> - <parameter type-id='df4b7819' name='mm' filepath='kernel/fork.c' line='690' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__put_task_struct' mangled-name='__put_task_struct' filepath='kernel/fork.c' line='739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__put_task_struct'> - <parameter type-id='f23e2572' name='tsk' filepath='kernel/fork.c' line='739' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mmput' mangled-name='mmput' filepath='kernel/fork.c' line='1115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmput'> - <parameter type-id='df4b7819' name='mm' filepath='kernel/fork.c' line='1115' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='get_mm_exe_file' mangled-name='get_mm_exe_file' filepath='kernel/fork.c' line='1177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_mm_exe_file'> - <parameter type-id='df4b7819' name='mm' filepath='kernel/fork.c' line='1177' column='1'/> - <return type-id='77e79a4b'/> - </function-decl> - <function-decl name='get_task_exe_file' mangled-name='get_task_exe_file' filepath='kernel/fork.c' line='1197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_task_exe_file'> - <parameter type-id='f23e2572' name='task' filepath='kernel/fork.c' line='1197' column='1'/> - <return type-id='77e79a4b'/> - </function-decl> - <function-decl name='get_task_mm' mangled-name='get_task_mm' filepath='kernel/fork.c' line='1222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_task_mm'> - <parameter type-id='f23e2572' name='task' filepath='kernel/fork.c' line='1222' column='1'/> - <return type-id='df4b7819'/> - </function-decl> - <function-decl name='pid_task' mangled-name='pid_task' filepath='include/linux/pid.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pid_task'> - <parameter type-id='b94e5398'/> - <parameter type-id='ce78cf46'/> - <return type-id='f23e2572'/> - </function-decl> - <function-decl name='put_pid' mangled-name='put_pid' filepath='include/linux/pid.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='put_pid'> - <parameter type-id='b94e5398'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='anon_inode_getfile' mangled-name='anon_inode_getfile' filepath='include/linux/anon_inodes.h' line='14' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='anon_inode_getfile'> - <parameter type-id='80f4b756'/> - <parameter type-id='61758ee5'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='77e79a4b'/> - </function-decl> - <function-decl name='put_unused_fd' mangled-name='put_unused_fd' filepath='include/linux/file.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='put_unused_fd'> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_write_lock_irq' mangled-name='_raw_write_lock_irq' filepath='include/linux/rwlock_api_smp.h' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_lock_irq'> - <parameter type-id='8567d8b0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_write_unlock_irq' mangled-name='_raw_write_unlock_irq' filepath='include/linux/rwlock_api_smp.h' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_unlock_irq'> - <parameter type-id='8567d8b0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='get_task_pid' mangled-name='get_task_pid' filepath='include/linux/pid.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_task_pid'> - <parameter type-id='f23e2572'/> - <parameter type-id='ce78cf46'/> - <return type-id='b94e5398'/> - </function-decl> - <function-decl name='wait_for_completion_killable' mangled-name='wait_for_completion_killable' filepath='include/linux/completion.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion_killable'> - <parameter type-id='389faaf7'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='freezing_slow_path' mangled-name='freezing_slow_path' filepath='include/linux/freezer.h' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freezing_slow_path'> - <parameter type-id='f23e2572'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='get_random_u64' mangled-name='get_random_u64' filepath='include/linux/random.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_random_u64'> - <return type-id='3a47d82b'/> - </function-decl> - <function-decl name='check_zeroed_user' mangled-name='check_zeroed_user' filepath='include/linux/uaccess.h' line='234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='check_zeroed_user'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/freezer.c' language='LANG_C89'> - <var-decl name='system_freezing_cnt' type-id='49178f86' mangled-name='system_freezing_cnt' visibility='default' filepath='kernel/freezer.c' line='16' column='1' elf-symbol-id='system_freezing_cnt'/> - <function-decl name='__refrigerator' mangled-name='__refrigerator' filepath='kernel/freezer.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__refrigerator'> - <parameter type-id='b50a4934' name='check_kthr_stop' filepath='kernel/freezer.c' line='56' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/futex.c' language='LANG_C89'> - <function-decl name='get_user_pages_fast' mangled-name='get_user_pages_fast' filepath='include/linux/mm.h' line='1584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_user_pages_fast'> - <parameter type-id='7359adad'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='9f93c9da'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unlock_page' mangled-name='unlock_page' filepath='include/linux/pagemap.h' line='463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlock_page'> - <parameter type-id='02f11ed4'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/groups.c' language='LANG_C89'> - <function-decl name='in_egroup_p' mangled-name='in_egroup_p' filepath='kernel/groups.c' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='in_egroup_p'> - <parameter type-id='094d8048' name='grp' filepath='kernel/groups.c' line='231' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/irq/chip.c' language='LANG_C89'> - <function-decl name='irq_set_chip' mangled-name='irq_set_chip' filepath='kernel/irq/chip.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_chip'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='42' column='1'/> - <parameter type-id='8846a616' name='chip' filepath='kernel/irq/chip.c' line='42' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_set_handler_data' mangled-name='irq_set_handler_data' filepath='kernel/irq/chip.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_handler_data'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='91' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='kernel/irq/chip.c' line='91' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='handle_nested_irq' mangled-name='handle_nested_irq' filepath='kernel/irq/chip.c' line='462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_nested_irq'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='462' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='handle_simple_irq' mangled-name='handle_simple_irq' filepath='kernel/irq/chip.c' line='556' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_simple_irq'> - <parameter type-id='76c7d88b' name='desc' filepath='kernel/irq/chip.c' line='556' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='handle_level_irq' mangled-name='handle_level_irq' filepath='kernel/irq/chip.c' line='648' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_level_irq'> - <parameter type-id='76c7d88b' name='desc' filepath='kernel/irq/chip.c' line='648' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='handle_fasteoi_irq' mangled-name='handle_fasteoi_irq' filepath='kernel/irq/chip.c' line='717' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_fasteoi_irq'> - <parameter type-id='76c7d88b' name='desc' filepath='kernel/irq/chip.c' line='717' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='handle_edge_irq' mangled-name='handle_edge_irq' filepath='kernel/irq/chip.c' line='804' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_edge_irq'> - <parameter type-id='76c7d88b' name='desc' filepath='kernel/irq/chip.c' line='804' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__irq_set_handler' mangled-name='__irq_set_handler' filepath='kernel/irq/chip.c' line='1072' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__irq_set_handler'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='1072' column='1'/> - <parameter type-id='cdb741d3' name='handle' filepath='kernel/irq/chip.c' line='1072' column='1'/> - <parameter type-id='95e97e5e' name='is_chained' filepath='kernel/irq/chip.c' line='1072' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/irq/chip.c' line='1073' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_chip_set_parent_state' mangled-name='irq_chip_set_parent_state' filepath='kernel/irq/chip.c' line='1327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_set_parent_state'> - <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1327' column='1'/> - <parameter type-id='0187da1b' name='which' filepath='kernel/irq/chip.c' line='1328' column='1'/> - <parameter type-id='b50a4934' name='val' filepath='kernel/irq/chip.c' line='1329' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_chip_get_parent_state' mangled-name='irq_chip_get_parent_state' filepath='kernel/irq/chip.c' line='1349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_get_parent_state'> - <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1349' column='1'/> - <parameter type-id='0187da1b' name='which' filepath='kernel/irq/chip.c' line='1350' column='1'/> - <parameter type-id='d8e6b335' name='state' filepath='kernel/irq/chip.c' line='1351' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_chip_enable_parent' mangled-name='irq_chip_enable_parent' filepath='kernel/irq/chip.c' line='1367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_enable_parent'> - <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1367' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_chip_disable_parent' mangled-name='irq_chip_disable_parent' filepath='kernel/irq/chip.c' line='1382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_disable_parent'> - <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1382' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_chip_ack_parent' mangled-name='irq_chip_ack_parent' filepath='kernel/irq/chip.c' line='1396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_ack_parent'> - <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1396' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_chip_eoi_parent' mangled-name='irq_chip_eoi_parent' filepath='kernel/irq/chip.c' line='1440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_eoi_parent'> - <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1440' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_chip_set_affinity_parent' mangled-name='irq_chip_set_affinity_parent' filepath='kernel/irq/chip.c' line='1455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_set_affinity_parent'> - <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1455' column='1'/> - <parameter type-id='5f8a1ac4' name='dest' filepath='kernel/irq/chip.c' line='1456' column='1'/> - <parameter type-id='b50a4934' name='force' filepath='kernel/irq/chip.c' line='1456' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_chip_set_type_parent' mangled-name='irq_chip_set_type_parent' filepath='kernel/irq/chip.c' line='1473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_set_type_parent'> - <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1473' column='1'/> - <parameter type-id='f0981eeb' name='type' filepath='kernel/irq/chip.c' line='1473' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_chip_retrigger_hierarchy' mangled-name='irq_chip_retrigger_hierarchy' filepath='kernel/irq/chip.c' line='1491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_retrigger_hierarchy'> - <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1491' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_chip_set_vcpu_affinity_parent' mangled-name='irq_chip_set_vcpu_affinity_parent' filepath='kernel/irq/chip.c' line='1506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_set_vcpu_affinity_parent'> - <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1506' column='1'/> - <parameter type-id='eaa32e2f' name='vcpu_info' filepath='kernel/irq/chip.c' line='1506' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_chip_set_wake_parent' mangled-name='irq_chip_set_wake_parent' filepath='kernel/irq/chip.c' line='1522' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_set_wake_parent'> - <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1522' column='1'/> - <parameter type-id='f0981eeb' name='on' filepath='kernel/irq/chip.c' line='1522' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/irq/cpuhotplug.c' language='LANG_C89'> - <function-decl name='cpumask_any_but' mangled-name='cpumask_any_but' filepath='include/linux/cpumask.h' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpumask_any_but'> - <parameter type-id='5f8a1ac4'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/irq/devres.c' language='LANG_C89'> - <function-decl name='__devm_irq_alloc_descs' mangled-name='__devm_irq_alloc_descs' filepath='kernel/irq/devres.c' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_irq_alloc_descs'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/irq/devres.c' line='178' column='1'/> - <parameter type-id='95e97e5e' name='irq' filepath='kernel/irq/devres.c' line='178' column='1'/> - <parameter type-id='f0981eeb' name='from' filepath='kernel/irq/devres.c' line='178' column='1'/> - <parameter type-id='f0981eeb' name='cnt' filepath='kernel/irq/devres.c' line='179' column='1'/> - <parameter type-id='95e97e5e' name='node' filepath='kernel/irq/devres.c' line='179' column='1'/> - <parameter type-id='2730d015' name='owner' filepath='kernel/irq/devres.c' line='179' column='1'/> - <parameter type-id='07779cd9' name='affinity' filepath='kernel/irq/devres.c' line='180' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='devm_irq_alloc_generic_chip' mangled-name='devm_irq_alloc_generic_chip' filepath='kernel/irq/devres.c' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_irq_alloc_generic_chip'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/irq/devres.c' line='218' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/irq/devres.c' line='218' column='1'/> - <parameter type-id='95e97e5e' name='num_ct' filepath='kernel/irq/devres.c' line='218' column='1'/> - <parameter type-id='f0981eeb' name='irq_base' filepath='kernel/irq/devres.c' line='219' column='1'/> - <parameter type-id='eaa32e2f' name='reg_base' filepath='kernel/irq/devres.c' line='219' column='1'/> - <parameter type-id='cdb741d3' name='handler' filepath='kernel/irq/devres.c' line='220' column='1'/> - <return type-id='e53d7a90'/> - </function-decl> - <function-decl name='devm_irq_setup_generic_chip' mangled-name='devm_irq_setup_generic_chip' filepath='kernel/irq/devres.c' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_irq_setup_generic_chip'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/irq/devres.c' line='262' column='1'/> - <parameter type-id='e53d7a90' name='gc' filepath='kernel/irq/devres.c' line='262' column='1'/> - <parameter type-id='19c2251e' name='msk' filepath='kernel/irq/devres.c' line='263' column='1'/> - <parameter type-id='7a1ec3b1' name='flags' filepath='kernel/irq/devres.c' line='263' column='1'/> - <parameter type-id='f0981eeb' name='clr' filepath='kernel/irq/devres.c' line='264' column='1'/> - <parameter type-id='f0981eeb' name='set' filepath='kernel/irq/devres.c' line='264' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='cc519b49' size-in-bits='64' id='07779cd9'/> - <qualified-type-def type-id='bab69d9a' const='yes' id='cc519b49'/> - </abi-instr> - <abi-instr address-size='64' path='kernel/irq/generic-chip.c' language='LANG_C89'> - <class-decl name='syscore_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/syscore_ops.h' line='13' column='1' id='654484ba'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/syscore_ops.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='suspend' type-id='1db260e5' visibility='default' filepath='include/linux/syscore_ops.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='resume' type-id='953b12f8' visibility='default' filepath='include/linux/syscore_ops.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='shutdown' type-id='953b12f8' visibility='default' filepath='include/linux/syscore_ops.h' line='17' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='654484ba' size-in-bits='64' id='cbd24a98'/> - <var-decl name='irq_generic_chip_ops' type-id='0926e4bd' mangled-name='irq_generic_chip_ops' visibility='default' filepath='kernel/irq/generic-chip.c' line='447' column='1' elf-symbol-id='irq_generic_chip_ops'/> - <function-decl name='irq_gc_mask_set_bit' mangled-name='irq_gc_mask_set_bit' filepath='kernel/irq/generic-chip.c' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_gc_mask_set_bit'> - <parameter type-id='1c475548' name='d' filepath='kernel/irq/generic-chip.c' line='55' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_gc_mask_clr_bit' mangled-name='irq_gc_mask_clr_bit' filepath='kernel/irq/generic-chip.c' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_gc_mask_clr_bit'> - <parameter type-id='1c475548' name='d' filepath='kernel/irq/generic-chip.c' line='75' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_gc_ack_set_bit' mangled-name='irq_gc_ack_set_bit' filepath='kernel/irq/generic-chip.c' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_gc_ack_set_bit'> - <parameter type-id='1c475548' name='d' filepath='kernel/irq/generic-chip.c' line='111' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__irq_alloc_domain_generic_chips' mangled-name='__irq_alloc_domain_generic_chips' filepath='kernel/irq/generic-chip.c' line='282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__irq_alloc_domain_generic_chips'> - <parameter type-id='7544e824' name='d' filepath='kernel/irq/generic-chip.c' line='282' column='1'/> - <parameter type-id='95e97e5e' name='irqs_per_chip' filepath='kernel/irq/generic-chip.c' line='282' column='1'/> - <parameter type-id='95e97e5e' name='num_ct' filepath='kernel/irq/generic-chip.c' line='283' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/irq/generic-chip.c' line='283' column='1'/> - <parameter type-id='cdb741d3' name='handler' filepath='kernel/irq/generic-chip.c' line='284' column='1'/> - <parameter type-id='f0981eeb' name='clr' filepath='kernel/irq/generic-chip.c' line='285' column='1'/> - <parameter type-id='f0981eeb' name='set' filepath='kernel/irq/generic-chip.c' line='285' column='1'/> - <parameter type-id='7a1ec3b1' name='gcflags' filepath='kernel/irq/generic-chip.c' line='286' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='register_syscore_ops' mangled-name='register_syscore_ops' filepath='include/linux/syscore_ops.h' line='20' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_syscore_ops'> - <parameter type-id='cbd24a98'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/irq/handle.c' language='LANG_C89'> - <function-decl name='handle_bad_irq' mangled-name='handle_bad_irq' filepath='kernel/irq/handle.c' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_bad_irq'> - <parameter type-id='76c7d88b' name='desc' filepath='kernel/irq/handle.c' line='31' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/irq/irqdesc.c' language='LANG_C89'> - <qualified-type-def type-id='bab69d9a' const='yes' id='cc519b49'/> - <pointer-type-def type-id='cc519b49' size-in-bits='64' id='07779cd9'/> - <pointer-type-def type-id='d39738ac' size-in-bits='64' id='60075f2a'/> - <var-decl name='nr_irqs' type-id='95e97e5e' mangled-name='nr_irqs' visibility='default' filepath='kernel/irq/irqdesc.c' line='130' column='1' elf-symbol-id='nr_irqs'/> - <function-decl name='radix_tree_insert' mangled-name='radix_tree_insert' filepath='include/linux/radix-tree.h' line='207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_insert'> - <parameter type-id='60075f2a'/> - <parameter type-id='7359adad'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__irq_alloc_descs' mangled-name='__irq_alloc_descs' filepath='kernel/irq/irqdesc.c' line='771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__irq_alloc_descs'> - <parameter type-id='95e97e5e' name='irq' filepath='kernel/irq/irqdesc.c' line='771' column='1'/> - <parameter type-id='f0981eeb' name='from' filepath='kernel/irq/irqdesc.c' line='771' column='1'/> - <parameter type-id='f0981eeb' name='cnt' filepath='kernel/irq/irqdesc.c' line='771' column='1'/> - <parameter type-id='95e97e5e' name='node' filepath='kernel/irq/irqdesc.c' line='771' column='1'/> - <parameter type-id='2730d015' name='owner' filepath='kernel/irq/irqdesc.c' line='772' column='1'/> - <parameter type-id='07779cd9' name='affinity' filepath='kernel/irq/irqdesc.c' line='772' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='bitmap_find_next_zero_area_off' mangled-name='bitmap_find_next_zero_area_off' filepath='include/linux/bitmap.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_find_next_zero_area_off'> - <parameter type-id='1d2c2b85'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/irq/irqdomain.c' language='LANG_C89'> - <pointer-type-def type-id='88370ce9' size-in-bits='64' id='ebc26324'/> - <var-decl name='irq_domain_simple_ops' type-id='a4974438' mangled-name='irq_domain_simple_ops' visibility='default' filepath='kernel/irq/irqdomain.c' line='1051' column='1' elf-symbol-id='irq_domain_simple_ops'/> - <function-decl name='__irq_domain_add' mangled-name='__irq_domain_add' filepath='kernel/irq/irqdomain.c' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__irq_domain_add'> - <parameter type-id='4a935625' name='fwnode' filepath='kernel/irq/irqdomain.c' line='243' column='1'/> - <parameter type-id='f0981eeb' name='size' filepath='kernel/irq/irqdomain.c' line='243' column='1'/> - <parameter type-id='88370ce9' name='hwirq_max' filepath='kernel/irq/irqdomain.c' line='244' column='1'/> - <parameter type-id='95e97e5e' name='direct_max' filepath='kernel/irq/irqdomain.c' line='244' column='1'/> - <parameter type-id='2c202856' name='ops' filepath='kernel/irq/irqdomain.c' line='245' column='1'/> - <parameter type-id='eaa32e2f' name='host_data' filepath='kernel/irq/irqdomain.c' line='246' column='1'/> - <return type-id='7544e824'/> - </function-decl> - <function-decl name='irq_domain_add_legacy' mangled-name='irq_domain_add_legacy' filepath='kernel/irq/irqdomain.c' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_add_legacy'> - <parameter type-id='9a537bbe' name='of_node' filepath='kernel/irq/irqdomain.c' line='386' column='1'/> - <parameter type-id='f0981eeb' name='size' filepath='kernel/irq/irqdomain.c' line='387' column='1'/> - <parameter type-id='f0981eeb' name='first_irq' filepath='kernel/irq/irqdomain.c' line='388' column='1'/> - <parameter type-id='88370ce9' name='first_hwirq' filepath='kernel/irq/irqdomain.c' line='389' column='1'/> - <parameter type-id='2c202856' name='ops' filepath='kernel/irq/irqdomain.c' line='390' column='1'/> - <parameter type-id='eaa32e2f' name='host_data' filepath='kernel/irq/irqdomain.c' line='391' column='1'/> - <return type-id='7544e824'/> - </function-decl> - <function-decl name='irq_create_mapping' mangled-name='irq_create_mapping' filepath='kernel/irq/irqdomain.c' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_create_mapping'> - <parameter type-id='7544e824' name='host' filepath='kernel/irq/irqdomain.c' line='749' column='1'/> - <parameter type-id='88370ce9' name='hwirq' filepath='kernel/irq/irqdomain.c' line='749' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='irq_create_of_mapping' mangled-name='irq_create_of_mapping' filepath='kernel/irq/irqdomain.c' line='919' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_create_of_mapping'> - <parameter type-id='51a94113' name='irq_data' filepath='kernel/irq/irqdomain.c' line='919' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='irq_domain_xlate_onecell' mangled-name='irq_domain_xlate_onecell' filepath='kernel/irq/irqdomain.c' line='994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_xlate_onecell'> - <parameter type-id='7544e824' name='d' filepath='kernel/irq/irqdomain.c' line='994' column='1'/> - <parameter type-id='9a537bbe' name='ctrlr' filepath='kernel/irq/irqdomain.c' line='994' column='1'/> - <parameter type-id='aded214c' name='intspec' filepath='kernel/irq/irqdomain.c' line='995' column='1'/> - <parameter type-id='f0981eeb' name='intsize' filepath='kernel/irq/irqdomain.c' line='995' column='1'/> - <parameter type-id='1d2c2b85' name='out_hwirq' filepath='kernel/irq/irqdomain.c' line='996' column='1'/> - <parameter type-id='807869d3' name='out_type' filepath='kernel/irq/irqdomain.c' line='996' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_domain_xlate_twocell' mangled-name='irq_domain_xlate_twocell' filepath='kernel/irq/irqdomain.c' line='1013' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_xlate_twocell'> - <parameter type-id='7544e824' name='d' filepath='kernel/irq/irqdomain.c' line='1013' column='1'/> - <parameter type-id='9a537bbe' name='ctrlr' filepath='kernel/irq/irqdomain.c' line='1013' column='1'/> - <parameter type-id='aded214c' name='intspec' filepath='kernel/irq/irqdomain.c' line='1014' column='1'/> - <parameter type-id='f0981eeb' name='intsize' filepath='kernel/irq/irqdomain.c' line='1014' column='1'/> - <parameter type-id='ebc26324' name='out_hwirq' filepath='kernel/irq/irqdomain.c' line='1015' column='1'/> - <parameter type-id='807869d3' name='out_type' filepath='kernel/irq/irqdomain.c' line='1015' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_domain_xlate_onetwocell' mangled-name='irq_domain_xlate_onetwocell' filepath='kernel/irq/irqdomain.c' line='1035' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_xlate_onetwocell'> - <parameter type-id='7544e824' name='d' filepath='kernel/irq/irqdomain.c' line='1035' column='1'/> - <parameter type-id='9a537bbe' name='ctrlr' filepath='kernel/irq/irqdomain.c' line='1036' column='1'/> - <parameter type-id='aded214c' name='intspec' filepath='kernel/irq/irqdomain.c' line='1037' column='1'/> - <parameter type-id='f0981eeb' name='intsize' filepath='kernel/irq/irqdomain.c' line='1037' column='1'/> - <parameter type-id='1d2c2b85' name='out_hwirq' filepath='kernel/irq/irqdomain.c' line='1038' column='1'/> - <parameter type-id='807869d3' name='out_type' filepath='kernel/irq/irqdomain.c' line='1038' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_domain_create_hierarchy' mangled-name='irq_domain_create_hierarchy' filepath='kernel/irq/irqdomain.c' line='1116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_create_hierarchy'> - <parameter type-id='7544e824' name='parent' filepath='kernel/irq/irqdomain.c' line='1116' column='1'/> - <parameter type-id='f0981eeb' name='flags' filepath='kernel/irq/irqdomain.c' line='1117' column='1'/> - <parameter type-id='f0981eeb' name='size' filepath='kernel/irq/irqdomain.c' line='1118' column='1'/> - <parameter type-id='4a935625' name='fwnode' filepath='kernel/irq/irqdomain.c' line='1119' column='1'/> - <parameter type-id='2c202856' name='ops' filepath='kernel/irq/irqdomain.c' line='1120' column='1'/> - <parameter type-id='eaa32e2f' name='host_data' filepath='kernel/irq/irqdomain.c' line='1121' column='1'/> - <return type-id='7544e824'/> - </function-decl> - <function-decl name='irq_domain_free_irqs_common' mangled-name='irq_domain_free_irqs_common' filepath='kernel/irq/irqdomain.c' line='1321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_free_irqs_common'> - <parameter type-id='7544e824' name='domain' filepath='kernel/irq/irqdomain.c' line='1321' column='1'/> - <parameter type-id='f0981eeb' name='virq' filepath='kernel/irq/irqdomain.c' line='1321' column='1'/> - <parameter type-id='f0981eeb' name='nr_irqs' filepath='kernel/irq/irqdomain.c' line='1322' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_domain_free_irqs_parent' mangled-name='irq_domain_free_irqs_parent' filepath='kernel/irq/irqdomain.c' line='1685' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_free_irqs_parent'> - <parameter type-id='7544e824' name='domain' filepath='kernel/irq/irqdomain.c' line='1685' column='1'/> - <parameter type-id='f0981eeb' name='irq_base' filepath='kernel/irq/irqdomain.c' line='1686' column='1'/> - <parameter type-id='f0981eeb' name='nr_irqs' filepath='kernel/irq/irqdomain.c' line='1686' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_domain_alloc_irqs_parent' mangled-name='irq_domain_alloc_irqs_parent' filepath='kernel/irq/irqdomain.c' line='1665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_alloc_irqs_parent'> - <parameter type-id='7544e824' name='domain' filepath='kernel/irq/irqdomain.c' line='1665' column='1'/> - <parameter type-id='f0981eeb' name='irq_base' filepath='kernel/irq/irqdomain.c' line='1666' column='1'/> - <parameter type-id='f0981eeb' name='nr_irqs' filepath='kernel/irq/irqdomain.c' line='1666' column='1'/> - <parameter type-id='eaa32e2f' name='arg' filepath='kernel/irq/irqdomain.c' line='1667' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/irq/manage.c' language='LANG_C89'> - <function-decl name='synchronize_hardirq' mangled-name='synchronize_hardirq' filepath='kernel/irq/manage.c' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_hardirq'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='98' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='synchronize_irq' mangled-name='synchronize_irq' filepath='kernel/irq/manage.c' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_irq'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='126' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_set_affinity_hint' mangled-name='irq_set_affinity_hint' filepath='kernel/irq/manage.c' line='350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_affinity_hint'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='350' column='1'/> - <parameter type-id='5f8a1ac4' name='m' filepath='kernel/irq/manage.c' line='350' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_set_affinity_notifier' mangled-name='irq_set_affinity_notifier' filepath='kernel/irq/manage.c' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_affinity_notifier'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='403' column='1'/> - <parameter type-id='7ca8e198' name='notify' filepath='kernel/irq/manage.c' line='403' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_set_parent' mangled-name='irq_set_parent' filepath='kernel/irq/manage.c' line='849' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_parent'> - <parameter type-id='95e97e5e' name='irq' filepath='kernel/irq/manage.c' line='849' column='1'/> - <parameter type-id='95e97e5e' name='parent_irq' filepath='kernel/irq/manage.c' line='849' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='setup_irq' mangled-name='setup_irq' filepath='kernel/irq/manage.c' line='1715' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='setup_irq'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='1715' column='1'/> - <parameter type-id='ba361e53' name='act' filepath='kernel/irq/manage.c' line='1715' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='proc_remove' mangled-name='proc_remove' filepath='include/linux/proc_fs.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_remove'> - <parameter type-id='d077e928'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='request_any_context_irq' mangled-name='request_any_context_irq' filepath='kernel/irq/manage.c' line='2136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_any_context_irq'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2136' column='1'/> - <parameter type-id='29591c9a' name='handler' filepath='kernel/irq/manage.c' line='2136' column='1'/> - <parameter type-id='7359adad' name='flags' filepath='kernel/irq/manage.c' line='2137' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/irq/manage.c' line='2137' column='1'/> - <parameter type-id='eaa32e2f' name='dev_id' filepath='kernel/irq/manage.c' line='2137' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='enable_percpu_irq' mangled-name='enable_percpu_irq' filepath='kernel/irq/manage.c' line='2256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='enable_percpu_irq'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2256' column='1'/> - <parameter type-id='f0981eeb' name='type' filepath='kernel/irq/manage.c' line='2256' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='disable_percpu_irq' mangled-name='disable_percpu_irq' filepath='kernel/irq/manage.c' line='2320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disable_percpu_irq'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2320' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='free_percpu_irq' mangled-name='free_percpu_irq' filepath='kernel/irq/manage.c' line='2412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_percpu_irq'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2412' column='1'/> - <parameter type-id='eaa32e2f' name='dev_id' filepath='kernel/irq/manage.c' line='2412' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__request_percpu_irq' mangled-name='__request_percpu_irq' filepath='kernel/irq/manage.c' line='2482' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__request_percpu_irq'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2482' column='1'/> - <parameter type-id='29591c9a' name='handler' filepath='kernel/irq/manage.c' line='2482' column='1'/> - <parameter type-id='7359adad' name='flags' filepath='kernel/irq/manage.c' line='2483' column='1'/> - <parameter type-id='80f4b756' name='devname' filepath='kernel/irq/manage.c' line='2483' column='1'/> - <parameter type-id='eaa32e2f' name='dev_id' filepath='kernel/irq/manage.c' line='2484' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_get_irqchip_state' mangled-name='irq_get_irqchip_state' filepath='kernel/irq/manage.c' line='2714' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_get_irqchip_state'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2714' column='1'/> - <parameter type-id='0187da1b' name='which' filepath='kernel/irq/manage.c' line='2714' column='1'/> - <parameter type-id='d8e6b335' name='state' filepath='kernel/irq/manage.c' line='2715' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='irq_set_irqchip_state' mangled-name='irq_set_irqchip_state' filepath='kernel/irq/manage.c' line='2747' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_irqchip_state'> - <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2747' column='1'/> - <parameter type-id='0187da1b' name='which' filepath='kernel/irq/manage.c' line='2747' column='1'/> - <parameter type-id='b50a4934' name='val' filepath='kernel/irq/manage.c' line='2748' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/jump_label.c' language='LANG_C89'> - <function-decl name='static_key_slow_inc' mangled-name='static_key_slow_inc' filepath='kernel/jump_label.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='static_key_slow_inc'> - <parameter type-id='f8840c23' name='key' filepath='kernel/jump_label.c' line='156' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <pointer-type-def type-id='00205383' size-in-bits='64' id='f8840c23'/> - </abi-instr> - <abi-instr address-size='64' path='kernel/kallsyms.c' language='LANG_C89'> - <function-decl name='sprint_symbol' mangled-name='sprint_symbol' filepath='kernel/kallsyms.c' line='435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sprint_symbol'> - <parameter type-id='26a90f95' name='buffer' filepath='kernel/kallsyms.c' line='435' column='1'/> - <parameter type-id='7359adad' name='address' filepath='kernel/kallsyms.c' line='435' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/kheaders.c' language='LANG_C89'> - <qualified-type-def type-id='d83a2db1' const='yes' id='dbce337a'/> - <pointer-type-def type-id='dbce337a' size-in-bits='64' id='559ac6f0'/> - <function-decl name='sysfs_remove_bin_file' mangled-name='sysfs_remove_bin_file' filepath='include/linux/sysfs.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_bin_file'> - <parameter type-id='d30bdc51'/> - <parameter type-id='559ac6f0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sysfs_create_bin_file' mangled-name='sysfs_create_bin_file' filepath='include/linux/sysfs.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_create_bin_file'> - <parameter type-id='d30bdc51'/> - <parameter type-id='559ac6f0'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/kmod.c' language='LANG_C89'> - <function-decl name='__request_module' mangled-name='__request_module' filepath='kernel/kmod.c' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__request_module'> - <parameter type-id='b50a4934' name='wait' filepath='kernel/kmod.c' line='125' column='1'/> - <parameter type-id='80f4b756' name='fmt' filepath='kernel/kmod.c' line='125' column='1'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/ksysfs.c' language='LANG_C89'> - <var-decl name='kernel_kobj' type-id='d30bdc51' mangled-name='kernel_kobj' visibility='default' filepath='kernel/ksysfs.c' line='208' column='1' elf-symbol-id='kernel_kobj'/> - <function-decl name='kobject_create_and_add' mangled-name='kobject_create_and_add' filepath='include/linux/kobject.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_create_and_add'> - <parameter type-id='80f4b756'/> - <parameter type-id='d30bdc51'/> - <return type-id='d30bdc51'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/kthread.c' language='LANG_C89'> - <class-decl name='sched_param' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/sched/types.h' line='7' column='1' id='0897719a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sched_priority' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/sched/types.h' line='8' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='0897719a' const='yes' id='c4a7b189'/> - <pointer-type-def type-id='c4a7b189' size-in-bits='64' id='36fca399'/> - <pointer-type-def type-id='8fb867c9' size-in-bits='64' id='d56697f1'/> - <function-decl name='kthread_should_park' mangled-name='kthread_should_park' filepath='kernel/kthread.c' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_should_park'> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='kthread_freezable_should_stop' mangled-name='kthread_freezable_should_stop' filepath='kernel/kthread.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_freezable_should_stop'> - <parameter type-id='d8e6b335' name='was_frozen' filepath='kernel/kthread.c' line='159' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='kthread_parkme' mangled-name='kthread_parkme' filepath='kernel/kthread.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_parkme'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sched_setscheduler_nocheck' mangled-name='sched_setscheduler_nocheck' filepath='include/linux/sched.h' line='1642' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_setscheduler_nocheck'> - <parameter type-id='f23e2572'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='36fca399'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kthread_bind' mangled-name='kthread_bind' filepath='kernel/kthread.c' line='464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_bind'> - <parameter type-id='f23e2572' name='p' filepath='kernel/kthread.c' line='464' column='1'/> - <parameter type-id='f0981eeb' name='cpu' filepath='kernel/kthread.c' line='464' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__kthread_init_worker' mangled-name='__kthread_init_worker' filepath='kernel/kthread.c' line='665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kthread_init_worker'> - <parameter type-id='c41f4539' name='worker' filepath='kernel/kthread.c' line='665' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/kthread.c' line='666' column='1'/> - <parameter type-id='a57283f9' name='key' filepath='kernel/kthread.c' line='667' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kthread_worker_fn' mangled-name='kthread_worker_fn' filepath='kernel/kthread.c' line='692' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_worker_fn'> - <parameter type-id='eaa32e2f' name='worker_ptr' filepath='kernel/kthread.c' line='692' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='set_freezable' mangled-name='set_freezable' filepath='include/linux/freezer.h' line='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_freezable'> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='kthread_create_worker' mangled-name='kthread_create_worker' filepath='kernel/kthread.c' line='785' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_create_worker'> - <parameter type-id='f0981eeb' name='flags' filepath='kernel/kthread.c' line='785' column='1'/> - <parameter type-id='80f4b756' name='namefmt' filepath='kernel/kthread.c' line='785' column='1'/> - <parameter is-variadic='yes'/> - <return type-id='c41f4539'/> - </function-decl> - <function-decl name='kthread_queue_work' mangled-name='kthread_queue_work' filepath='kernel/kthread.c' line='878' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_queue_work'> - <parameter type-id='c41f4539' name='worker' filepath='kernel/kthread.c' line='878' column='1'/> - <parameter type-id='401eb95c' name='work' filepath='kernel/kthread.c' line='879' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='kthread_delayed_work_timer_fn' mangled-name='kthread_delayed_work_timer_fn' filepath='kernel/kthread.c' line='906' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_delayed_work_timer_fn'> - <parameter type-id='9248e67f' name='t' filepath='kernel/kthread.c' line='906' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kthread_queue_delayed_work' mangled-name='kthread_queue_delayed_work' filepath='kernel/kthread.c' line='984' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_queue_delayed_work'> - <parameter type-id='c41f4539' name='worker' filepath='kernel/kthread.c' line='984' column='1'/> - <parameter type-id='d56697f1' name='dwork' filepath='kernel/kthread.c' line='985' column='1'/> - <parameter type-id='7359adad' name='delay' filepath='kernel/kthread.c' line='986' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='kthread_flush_work' mangled-name='kthread_flush_work' filepath='kernel/kthread.c' line='1026' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_flush_work'> - <parameter type-id='401eb95c' name='work' filepath='kernel/kthread.c' line='1026' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kthread_mod_delayed_work' mangled-name='kthread_mod_delayed_work' filepath='kernel/kthread.c' line='1139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_mod_delayed_work'> - <parameter type-id='c41f4539' name='worker' filepath='kernel/kthread.c' line='1139' column='1'/> - <parameter type-id='d56697f1' name='dwork' filepath='kernel/kthread.c' line='1140' column='1'/> - <parameter type-id='7359adad' name='delay' filepath='kernel/kthread.c' line='1141' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='kthread_cancel_work_sync' mangled-name='kthread_cancel_work_sync' filepath='kernel/kthread.c' line='1243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_cancel_work_sync'> - <parameter type-id='401eb95c' name='work' filepath='kernel/kthread.c' line='1243' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='kthread_cancel_delayed_work_sync' mangled-name='kthread_cancel_delayed_work_sync' filepath='kernel/kthread.c' line='1258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_cancel_delayed_work_sync'> - <parameter type-id='d56697f1' name='dwork' filepath='kernel/kthread.c' line='1258' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='kthread_flush_worker' mangled-name='kthread_flush_worker' filepath='kernel/kthread.c' line='1271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_flush_worker'> - <parameter type-id='c41f4539' name='worker' filepath='kernel/kthread.c' line='1271' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kthread_destroy_worker' mangled-name='kthread_destroy_worker' filepath='kernel/kthread.c' line='1291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_destroy_worker'> - <parameter type-id='c41f4539' name='worker' filepath='kernel/kthread.c' line='1291' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kthread_blkcg' mangled-name='kthread_blkcg' filepath='kernel/kthread.c' line='1341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_blkcg'> - <return type-id='cfff5953'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/locking/mutex.c' language='LANG_C89'> - <enum-decl name='mutex_trylock_recursive_enum' filepath='include/linux/mutex.h' line='192' column='1' id='9a6ea243'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='MUTEX_TRYLOCK_FAILED' value='0'/> - <enumerator name='MUTEX_TRYLOCK_SUCCESS' value='1'/> - <enumerator name='MUTEX_TRYLOCK_RECURSIVE' value='2'/> - </enum-decl> - <pointer-type-def type-id='45793a97' size-in-bits='64' id='7533ba6f'/> - <function-decl name='__mutex_init' mangled-name='__mutex_init' filepath='kernel/locking/mutex.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__mutex_init'> - <parameter type-id='e0ea832a' name='lock' filepath='kernel/locking/mutex.c' line='42' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/locking/mutex.c' line='42' column='1'/> - <parameter type-id='a57283f9' name='key' filepath='kernel/locking/mutex.c' line='42' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mutex_trylock_recursive' mangled-name='mutex_trylock_recursive' filepath='kernel/locking/mutex.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mutex_trylock_recursive'> - <parameter type-id='e0ea832a' name='lock' filepath='kernel/locking/mutex.c' line='92' column='1'/> - <return type-id='9a6ea243'/> - </function-decl> - <function-decl name='ww_mutex_unlock' mangled-name='ww_mutex_unlock' filepath='kernel/locking/mutex.c' line='767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ww_mutex_unlock'> - <parameter type-id='7533ba6f' name='lock' filepath='kernel/locking/mutex.c' line='767' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ww_mutex_lock' mangled-name='ww_mutex_lock' filepath='kernel/locking/mutex.c' line='1439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ww_mutex_lock'> - <parameter type-id='7533ba6f' name='lock' filepath='kernel/locking/mutex.c' line='1439' column='1'/> - <parameter type-id='c1d02a64' name='ctx' filepath='kernel/locking/mutex.c' line='1439' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ww_mutex_lock_interruptible' mangled-name='ww_mutex_lock_interruptible' filepath='kernel/locking/mutex.c' line='1454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ww_mutex_lock_interruptible'> - <parameter type-id='7533ba6f' name='lock' filepath='kernel/locking/mutex.c' line='1454' column='1'/> - <parameter type-id='c1d02a64' name='ctx' filepath='kernel/locking/mutex.c' line='1454' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/locking/rtmutex.c' language='LANG_C89'> - <pointer-type-def type-id='dd823037' size-in-bits='64' id='3992a90f'/> - <function-decl name='rt_mutex_lock' mangled-name='rt_mutex_lock' filepath='kernel/locking/rtmutex.c' line='1495' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rt_mutex_lock'> - <parameter type-id='3992a90f' name='lock' filepath='kernel/locking/rtmutex.c' line='1495' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rt_mutex_trylock' mangled-name='rt_mutex_trylock' filepath='kernel/locking/rtmutex.c' line='1581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rt_mutex_trylock'> - <parameter type-id='3992a90f' name='lock' filepath='kernel/locking/rtmutex.c' line='1581' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rt_mutex_unlock' mangled-name='rt_mutex_unlock' filepath='kernel/locking/rtmutex.c' line='1601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rt_mutex_unlock'> - <parameter type-id='3992a90f' name='lock' filepath='kernel/locking/rtmutex.c' line='1601' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/locking/rwsem.c' language='LANG_C89'> - <function-decl name='__init_rwsem' mangled-name='__init_rwsem' filepath='kernel/locking/rwsem.c' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__init_rwsem'> - <parameter type-id='9b58df93' name='sem' filepath='kernel/locking/rwsem.c' line='327' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/locking/rwsem.c' line='327' column='1'/> - <parameter type-id='a57283f9' name='key' filepath='kernel/locking/rwsem.c' line='328' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='downgrade_write' mangled-name='downgrade_write' filepath='kernel/locking/rwsem.c' line='1617' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='downgrade_write'> - <parameter type-id='9b58df93' name='sem' filepath='kernel/locking/rwsem.c' line='1617' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/locking/semaphore.c' language='LANG_C89'> - <function-decl name='down_interruptible' mangled-name='down_interruptible' filepath='kernel/locking/semaphore.c' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down_interruptible'> - <parameter type-id='a965a5b5' name='sem' filepath='kernel/locking/semaphore.c' line='75' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='down_trylock' mangled-name='down_trylock' filepath='kernel/locking/semaphore.c' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down_trylock'> - <parameter type-id='a965a5b5' name='sem' filepath='kernel/locking/semaphore.c' line='130' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='down_timeout' mangled-name='down_timeout' filepath='kernel/locking/semaphore.c' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down_timeout'> - <parameter type-id='a965a5b5' name='sem' filepath='kernel/locking/semaphore.c' line='155' column='1'/> - <parameter type-id='bd54fe1a' name='timeout' filepath='kernel/locking/semaphore.c' line='155' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/locking/spinlock.c' language='LANG_C89'> - <pointer-type-def type-id='f5c90b3f' size-in-bits='64' id='704982b4'/> - <pointer-type-def type-id='ac16795b' size-in-bits='64' id='6a6de1b0'/> - <function-decl name='_raw_spin_trylock_bh' mangled-name='_raw_spin_trylock_bh' filepath='kernel/locking/spinlock.c' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_trylock_bh'> - <parameter type-id='704982b4' name='lock' filepath='kernel/locking/spinlock.c' line='141' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='_raw_read_lock_irqsave' mangled-name='_raw_read_lock_irqsave' filepath='kernel/locking/spinlock.c' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_lock_irqsave'> - <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='229' column='1'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='_raw_read_lock_irq' mangled-name='_raw_read_lock_irq' filepath='kernel/locking/spinlock.c' line='237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_lock_irq'> - <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='237' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_read_unlock_irqrestore' mangled-name='_raw_read_unlock_irqrestore' filepath='kernel/locking/spinlock.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_unlock_irqrestore'> - <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='261' column='1'/> - <parameter type-id='7359adad' name='flags' filepath='kernel/locking/spinlock.c' line='261' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_read_unlock_irq' mangled-name='_raw_read_unlock_irq' filepath='kernel/locking/spinlock.c' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_unlock_irq'> - <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='269' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_write_lock_irqsave' mangled-name='_raw_write_lock_irqsave' filepath='kernel/locking/spinlock.c' line='301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_lock_irqsave'> - <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='301' column='1'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='_raw_write_unlock_irqrestore' mangled-name='_raw_write_unlock_irqrestore' filepath='kernel/locking/spinlock.c' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_unlock_irqrestore'> - <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='333' column='1'/> - <parameter type-id='7359adad' name='flags' filepath='kernel/locking/spinlock.c' line='333' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/module.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='d83a2db1' size-in-bits='infinite' id='7cfae8e1'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='def413c9' size-in-bits='infinite' id='ae08da59'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='module_sect_attr' size-in-bits='512' is-struct='yes' visibility='default' filepath='kernel/module.c' line='1541' column='1' id='def413c9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='battr' type-id='d83a2db1' visibility='default' filepath='kernel/module.c' line='1542' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='address' type-id='7359adad' visibility='default' filepath='kernel/module.c' line='1543' column='1'/> - </data-member> - </class-decl> - <class-decl name='modversion_info' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='36' column='1' id='68a2869e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='crc' type-id='7359adad' visibility='default' filepath='include/linux/module.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='6093ff7c' visibility='default' filepath='include/linux/module.h' line='38' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='9493d3c9' size-in-bits='64' id='eefd7061'/> - <pointer-type-def type-id='68a2869e' size-in-bits='64' id='3a498c74'/> - <pointer-type-def type-id='d2d812d1' size-in-bits='64' id='e525e121'/> - <function-decl name='__module_get' mangled-name='__module_get' filepath='kernel/module.c' line='1120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__module_get'> - <parameter type-id='2730d015' name='module' filepath='kernel/module.c' line='1120' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='module_layout' mangled-name='module_layout' filepath='kernel/module.c' line='4757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='module_layout'> - <parameter type-id='2730d015' name='mod' filepath='kernel/module.c' line='4757' column='1'/> - <parameter type-id='3a498c74' name='ver' filepath='kernel/module.c' line='4758' column='1'/> - <parameter type-id='a7c6e908' name='kp' filepath='kernel/module.c' line='4759' column='1'/> - <parameter type-id='eefd7061' name='ks' filepath='kernel/module.c' line='4760' column='1'/> - <parameter type-id='e525e121' name='tp' filepath='kernel/module.c' line='4761' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sysfs_remove_link' mangled-name='sysfs_remove_link' filepath='include/linux/sysfs.h' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_link'> - <parameter type-id='d30bdc51'/> - <parameter type-id='80f4b756'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sysfs_create_link' mangled-name='sysfs_create_link' filepath='include/linux/sysfs.h' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_create_link'> - <parameter type-id='d30bdc51'/> - <parameter type-id='d30bdc51'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/notifier.c' language='LANG_C89'> - <class-decl name='raw_notifier_head' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/notifier.h' line='70' column='1' id='96e74f5f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='head' type-id='d504f73d' visibility='default' filepath='include/linux/notifier.h' line='71' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='96e74f5f' size-in-bits='64' id='dc20ab67'/> - <pointer-type-def type-id='ffc4a47a' size-in-bits='64' id='b2cb1838'/> - <function-decl name='srcu_init_notifier_head' mangled-name='srcu_init_notifier_head' filepath='kernel/notifier.c' line='528' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='srcu_init_notifier_head'> - <parameter type-id='b2cb1838' name='nh' filepath='kernel/notifier.c' line='528' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='atomic_notifier_chain_unregister' mangled-name='atomic_notifier_chain_unregister' filepath='kernel/notifier.c' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_notifier_chain_unregister'> - <parameter type-id='02162584' name='nh' filepath='kernel/notifier.c' line='148' column='1'/> - <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='149' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blocking_notifier_chain_unregister' mangled-name='blocking_notifier_chain_unregister' filepath='kernel/notifier.c' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blocking_notifier_chain_unregister'> - <parameter type-id='282b7312' name='nh' filepath='kernel/notifier.c' line='271' column='1'/> - <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='272' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='raw_notifier_chain_register' mangled-name='raw_notifier_chain_register' filepath='kernel/notifier.c' line='352' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='raw_notifier_chain_register'> - <parameter type-id='dc20ab67' name='nh' filepath='kernel/notifier.c' line='352' column='1'/> - <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='353' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='raw_notifier_chain_unregister' mangled-name='raw_notifier_chain_unregister' filepath='kernel/notifier.c' line='369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='raw_notifier_chain_unregister'> - <parameter type-id='dc20ab67' name='nh' filepath='kernel/notifier.c' line='369' column='1'/> - <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='370' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__raw_notifier_call_chain' mangled-name='__raw_notifier_call_chain' filepath='kernel/notifier.c' line='395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__raw_notifier_call_chain'> - <parameter type-id='dc20ab67' name='nh' filepath='kernel/notifier.c' line='395' column='1'/> - <parameter type-id='7359adad' name='val' filepath='kernel/notifier.c' line='396' column='1'/> - <parameter type-id='eaa32e2f' name='v' filepath='kernel/notifier.c' line='396' column='1'/> - <parameter type-id='95e97e5e' name='nr_to_call' filepath='kernel/notifier.c' line='397' column='1'/> - <parameter type-id='7292109c' name='nr_calls' filepath='kernel/notifier.c' line='397' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='raw_notifier_call_chain' mangled-name='raw_notifier_call_chain' filepath='kernel/notifier.c' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='raw_notifier_call_chain'> - <parameter type-id='dc20ab67' name='nh' filepath='kernel/notifier.c' line='403' column='1'/> - <parameter type-id='7359adad' name='val' filepath='kernel/notifier.c' line='404' column='1'/> - <parameter type-id='eaa32e2f' name='v' filepath='kernel/notifier.c' line='404' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='srcu_notifier_chain_register' mangled-name='srcu_notifier_chain_register' filepath='kernel/notifier.c' line='426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='srcu_notifier_chain_register'> - <parameter type-id='b2cb1838' name='nh' filepath='kernel/notifier.c' line='426' column='1'/> - <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='427' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='srcu_notifier_chain_unregister' mangled-name='srcu_notifier_chain_unregister' filepath='kernel/notifier.c' line='456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='srcu_notifier_chain_unregister'> - <parameter type-id='b2cb1838' name='nh' filepath='kernel/notifier.c' line='456' column='1'/> - <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='457' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='synchronize_srcu' mangled-name='synchronize_srcu' filepath='include/linux/srcu.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_srcu'> - <parameter type-id='f7d7131a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='srcu_notifier_call_chain' mangled-name='srcu_notifier_call_chain' filepath='kernel/notifier.c' line='509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='srcu_notifier_call_chain'> - <parameter type-id='b2cb1838' name='nh' filepath='kernel/notifier.c' line='509' column='1'/> - <parameter type-id='7359adad' name='val' filepath='kernel/notifier.c' line='510' column='1'/> - <parameter type-id='eaa32e2f' name='v' filepath='kernel/notifier.c' line='510' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='register_die_notifier' mangled-name='register_die_notifier' filepath='kernel/notifier.c' line='558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_die_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='kernel/notifier.c' line='558' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unregister_die_notifier' mangled-name='unregister_die_notifier' filepath='kernel/notifier.c' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_die_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='kernel/notifier.c' line='565' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/panic.c' language='LANG_C89'> - <class-decl name='__va_list' size-in-bits='256' is-struct='yes' visibility='default' filepath='kernel/panic.c' line='224' column='1' id='5f919c1f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__stack' type-id='eaa32e2f' visibility='default' filepath='kernel/panic.c' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='__gr_top' type-id='eaa32e2f' visibility='default' filepath='kernel/panic.c' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='__vr_top' type-id='eaa32e2f' visibility='default' filepath='kernel/panic.c' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='__gr_offs' type-id='95e97e5e' visibility='default' filepath='kernel/panic.c' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='__vr_offs' type-id='95e97e5e' visibility='default' filepath='kernel/panic.c' line='224' column='1'/> - </data-member> - </class-decl> - <var-decl name='panic_timeout' type-id='95e97e5e' mangled-name='panic_timeout' visibility='default' filepath='kernel/panic.c' line='50' column='1' elf-symbol-id='panic_timeout'/> - <var-decl name='panic_notifier_list' type-id='dbd58f6e' mangled-name='panic_notifier_list' visibility='default' filepath='kernel/panic.c' line='61' column='1' elf-symbol-id='panic_notifier_list'/> - <function-decl name='sysfs_add_file_to_group' mangled-name='sysfs_add_file_to_group' filepath='include/linux/sysfs.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_add_file_to_group'> - <parameter type-id='d30bdc51'/> - <parameter type-id='cfe4f8a2'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='vscnprintf' mangled-name='vscnprintf' filepath='include/linux/kernel.h' line='486' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vscnprintf'> - <parameter type-id='26a90f95'/> - <parameter type-id='7359adad'/> - <parameter type-id='80f4b756'/> - <parameter type-id='5f919c1f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dump_stack' mangled-name='dump_stack' filepath='include/linux/printk.h' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dump_stack'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='touch_softlockup_watchdog' mangled-name='touch_softlockup_watchdog' filepath='include/linux/nmi.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='touch_softlockup_watchdog'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='vprintk' mangled-name='vprintk' filepath='include/linux/printk.h' line='168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vprintk'> - <parameter type-id='80f4b756'/> - <parameter type-id='5f919c1f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__warn_printk' mangled-name='__warn_printk' filepath='kernel/panic.c' line='676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__warn_printk'> - <parameter type-id='80f4b756' name='fmt' filepath='kernel/panic.c' line='676' column='1'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__stack_chk_fail' mangled-name='__stack_chk_fail' filepath='kernel/panic.c' line='720' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__stack_chk_fail'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sysfs_emit' mangled-name='sysfs_emit' filepath='include/linux/sysfs.h' line='314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_emit'> - <parameter type-id='26a90f95'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/params.c' language='LANG_C89'> - <var-decl name='param_ops_byte' type-id='95d0d4e8' mangled-name='param_ops_byte' visibility='default' filepath='kernel/params.c' line='236' column='1' elf-symbol-id='param_ops_byte'/> - <var-decl name='param_ops_ushort' type-id='95d0d4e8' mangled-name='param_ops_ushort' visibility='default' filepath='kernel/params.c' line='238' column='1' elf-symbol-id='param_ops_ushort'/> - <var-decl name='param_ops_int' type-id='95d0d4e8' mangled-name='param_ops_int' visibility='default' filepath='kernel/params.c' line='239' column='1' elf-symbol-id='param_ops_int'/> - <var-decl name='param_ops_uint' type-id='95d0d4e8' mangled-name='param_ops_uint' visibility='default' filepath='kernel/params.c' line='240' column='1' elf-symbol-id='param_ops_uint'/> - <var-decl name='param_ops_long' type-id='95d0d4e8' mangled-name='param_ops_long' visibility='default' filepath='kernel/params.c' line='241' column='1' elf-symbol-id='param_ops_long'/> - <var-decl name='param_ops_ulong' type-id='95d0d4e8' mangled-name='param_ops_ulong' visibility='default' filepath='kernel/params.c' line='242' column='1' elf-symbol-id='param_ops_ulong'/> - <var-decl name='param_ops_ullong' type-id='95d0d4e8' mangled-name='param_ops_ullong' visibility='default' filepath='kernel/params.c' line='243' column='1' elf-symbol-id='param_ops_ullong'/> - <var-decl name='param_ops_charp' type-id='95d0d4e8' mangled-name='param_ops_charp' visibility='default' filepath='kernel/params.c' line='280' column='1' elf-symbol-id='param_ops_charp'/> - <var-decl name='param_ops_bool' type-id='95d0d4e8' mangled-name='param_ops_bool' visibility='default' filepath='kernel/params.c' line='305' column='1' elf-symbol-id='param_ops_bool'/> - <var-decl name='param_ops_bint' type-id='95d0d4e8' mangled-name='param_ops_bint' visibility='default' filepath='kernel/params.c' line='386' column='1' elf-symbol-id='param_ops_bint'/> - <var-decl name='param_array_ops' type-id='95d0d4e8' mangled-name='param_array_ops' visibility='default' filepath='kernel/params.c' line='484' column='1' elf-symbol-id='param_array_ops'/> - <var-decl name='param_ops_string' type-id='95d0d4e8' mangled-name='param_ops_string' visibility='default' filepath='kernel/params.c' line='512' column='1' elf-symbol-id='param_ops_string'/> - <function-decl name='skip_spaces' mangled-name='skip_spaces' filepath='include/linux/string.h' line='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skip_spaces'> - <parameter type-id='80f4b756'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='param_set_byte' mangled-name='param_set_byte' filepath='kernel/params.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_set_byte'> - <parameter type-id='80f4b756' name='val' filepath='kernel/params.c' line='236' column='1'/> - <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='236' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='param_set_int' mangled-name='param_set_int' filepath='kernel/params.c' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_set_int'> - <parameter type-id='80f4b756' name='val' filepath='kernel/params.c' line='239' column='1'/> - <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='239' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='param_get_int' mangled-name='param_get_int' filepath='kernel/params.c' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_get_int'> - <parameter type-id='26a90f95' name='buffer' filepath='kernel/params.c' line='239' column='1'/> - <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='239' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='param_set_uint' mangled-name='param_set_uint' filepath='kernel/params.c' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_set_uint'> - <parameter type-id='80f4b756' name='val' filepath='kernel/params.c' line='240' column='1'/> - <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='240' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='param_get_uint' mangled-name='param_get_uint' filepath='kernel/params.c' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_get_uint'> - <parameter type-id='26a90f95' name='buffer' filepath='kernel/params.c' line='240' column='1'/> - <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='240' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kstrtoll' mangled-name='kstrtoll' filepath='include/linux/kernel.h' line='344' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtoll'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='8b97c2dc'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='param_get_ullong' mangled-name='param_get_ullong' filepath='kernel/params.c' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_get_ullong'> - <parameter type-id='26a90f95' name='buffer' filepath='kernel/params.c' line='243' column='1'/> - <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='243' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='param_set_copystring' mangled-name='param_set_copystring' filepath='kernel/params.c' line='491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_set_copystring'> - <parameter type-id='80f4b756' name='val' filepath='kernel/params.c' line='491' column='1'/> - <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='491' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='param_get_string' mangled-name='param_get_string' filepath='kernel/params.c' line='505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_get_string'> - <parameter type-id='26a90f95' name='buffer' filepath='kernel/params.c' line='505' column='1'/> - <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='505' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kernel_param_lock' mangled-name='kernel_param_lock' filepath='kernel/params.c' line='583' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_param_lock'> - <parameter type-id='2730d015' name='mod' filepath='kernel/params.c' line='583' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='kernel_param_unlock' mangled-name='kernel_param_unlock' filepath='kernel/params.c' line='588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_param_unlock'> - <parameter type-id='2730d015' name='mod' filepath='kernel/params.c' line='588' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='krealloc' mangled-name='krealloc' filepath='include/linux/slab.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='krealloc'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='kset_create_and_add' mangled-name='kset_create_and_add' filepath='include/linux/kobject.h' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kset_create_and_add'> - <parameter type-id='80f4b756'/> - <parameter type-id='86462700'/> - <parameter type-id='d30bdc51'/> - <return type-id='89b70200'/> - </function-decl> - <function-decl name='kobject_init_and_add' mangled-name='kobject_init_and_add' filepath='include/linux/kobject.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_init_and_add'> - <parameter type-id='d30bdc51'/> - <parameter type-id='c48b394e'/> - <parameter type-id='d30bdc51'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kobject_get' mangled-name='kobject_get' filepath='include/linux/kobject.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_get'> - <parameter type-id='d30bdc51'/> - <return type-id='d30bdc51'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/pid.c' language='LANG_C89'> - <function-decl name='idr_preload' mangled-name='idr_preload' filepath='include/linux/idr.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_preload'> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='get_pid_task' mangled-name='get_pid_task' filepath='kernel/pid.c' line='382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_pid_task'> - <parameter type-id='b94e5398' name='pid' filepath='kernel/pid.c' line='382' column='1'/> - <parameter type-id='ce78cf46' name='type' filepath='kernel/pid.c' line='382' column='1'/> - <return type-id='f23e2572'/> - </function-decl> - <function-decl name='__task_pid_nr_ns' mangled-name='__task_pid_nr_ns' filepath='kernel/pid.c' line='426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__task_pid_nr_ns'> - <parameter type-id='f23e2572' name='task' filepath='kernel/pid.c' line='426' column='1'/> - <parameter type-id='ce78cf46' name='type' filepath='kernel/pid.c' line='426' column='1'/> - <parameter type-id='b816e1d0' name='ns' filepath='kernel/pid.c' line='427' column='1'/> - <return type-id='587f89d2'/> - </function-decl> - <function-decl name='anon_inode_getfd' mangled-name='anon_inode_getfd' filepath='include/linux/anon_inodes.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='anon_inode_getfd'> - <parameter type-id='80f4b756'/> - <parameter type-id='61758ee5'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/power/main.c' language='LANG_C89'> - <function-decl name='sysfs_create_groups' mangled-name='sysfs_create_groups' filepath='include/linux/sysfs.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_create_groups'> - <parameter type-id='d30bdc51'/> - <parameter type-id='c97de1ac'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pm_print_active_wakeup_sources' mangled-name='pm_print_active_wakeup_sources' filepath='include/linux/suspend.h' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_print_active_wakeup_sources'> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/power/poweroff.c' language='LANG_C89'> - <function-decl name='queue_work_on' mangled-name='queue_work_on' filepath='include/linux/workqueue.h' line='451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='queue_work_on'> - <parameter type-id='95e97e5e'/> - <parameter type-id='242e3d19'/> - <parameter type-id='83c1bde6'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='kernel_power_off' mangled-name='kernel_power_off' filepath='include/linux/reboot.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_power_off'> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/power/qos.c' language='LANG_C89'> - <class-decl name='pm_qos_request' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='43' column='1' id='cd6fc142'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='e3a91a7c' visibility='default' filepath='include/linux/pm_qos.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pm_qos_class' type-id='95e97e5e' visibility='default' filepath='include/linux/pm_qos.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/pm_qos.h' line='46' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='cd6fc142' size-in-bits='64' id='221c3010'/> - <function-decl name='pm_qos_request_active' mangled-name='pm_qos_request_active' filepath='kernel/power/qos.c' line='344' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_qos_request_active'> - <parameter type-id='221c3010' name='req' filepath='kernel/power/qos.c' line='344' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pm_qos_add_request' mangled-name='pm_qos_add_request' filepath='kernel/power/qos.c' line='389' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_qos_add_request'> - <parameter type-id='221c3010' name='req' filepath='kernel/power/qos.c' line='389' column='1'/> - <parameter type-id='95e97e5e' name='pm_qos_class' filepath='kernel/power/qos.c' line='390' column='1'/> - <parameter type-id='a7832498' name='value' filepath='kernel/power/qos.c' line='390' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pm_qos_update_request' mangled-name='pm_qos_update_request' filepath='kernel/power/qos.c' line='417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_qos_update_request'> - <parameter type-id='221c3010' name='req' filepath='kernel/power/qos.c' line='417' column='1'/> - <parameter type-id='a7832498' name='new_value' filepath='kernel/power/qos.c' line='418' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pm_qos_remove_request' mangled-name='pm_qos_remove_request' filepath='kernel/power/qos.c' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_qos_remove_request'> - <parameter type-id='221c3010' name='req' filepath='kernel/power/qos.c' line='470' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='pm_qos_add_notifier' mangled-name='pm_qos_add_notifier' filepath='kernel/power/qos.c' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_qos_add_notifier'> - <parameter type-id='95e97e5e' name='pm_qos_class' filepath='kernel/power/qos.c' line='499' column='1'/> - <parameter type-id='d504f73d' name='notifier' filepath='kernel/power/qos.c' line='499' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pm_qos_remove_notifier' mangled-name='pm_qos_remove_notifier' filepath='kernel/power/qos.c' line='519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_qos_remove_notifier'> - <parameter type-id='95e97e5e' name='pm_qos_class' filepath='kernel/power/qos.c' line='519' column='1'/> - <parameter type-id='d504f73d' name='notifier' filepath='kernel/power/qos.c' line='519' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='freq_qos_add_request' mangled-name='freq_qos_add_request' filepath='kernel/power/qos.c' line='755' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freq_qos_add_request'> - <parameter type-id='1351457a' name='qos' filepath='kernel/power/qos.c' line='755' column='1'/> - <parameter type-id='3fdf7ca3' name='req' filepath='kernel/power/qos.c' line='756' column='1'/> - <parameter type-id='1df5cca8' name='type' filepath='kernel/power/qos.c' line='757' column='1'/> - <parameter type-id='a7832498' name='value' filepath='kernel/power/qos.c' line='757' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='freq_qos_update_request' mangled-name='freq_qos_update_request' filepath='kernel/power/qos.c' line='791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freq_qos_update_request'> - <parameter type-id='3fdf7ca3' name='req' filepath='kernel/power/qos.c' line='791' column='1'/> - <parameter type-id='a7832498' name='new_value' filepath='kernel/power/qos.c' line='791' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='freq_qos_remove_request' mangled-name='freq_qos_remove_request' filepath='kernel/power/qos.c' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freq_qos_remove_request'> - <parameter type-id='3fdf7ca3' name='req' filepath='kernel/power/qos.c' line='817' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kstrtoint_from_user' mangled-name='kstrtoint_from_user' filepath='include/linux/kernel.h' line='438' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtoint_from_user'> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/power/suspend.c' language='LANG_C89'> - <var-decl name='pm_suspend_global_flags' type-id='f0981eeb' mangled-name='pm_suspend_global_flags' visibility='default' filepath='kernel/power/suspend.c' line='55' column='1' elf-symbol-id='pm_suspend_global_flags'/> - </abi-instr> - <abi-instr address-size='64' path='kernel/power/wakelock.c' language='LANG_C89'> - <function-decl name='wakeup_source_register' mangled-name='wakeup_source_register' filepath='include/linux/pm_wakeup.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wakeup_source_register'> - <parameter type-id='fa0b179b'/> - <parameter type-id='80f4b756'/> - <return type-id='1ea237a6'/> - </function-decl> - <function-decl name='pm_wakeup_ws_event' mangled-name='pm_wakeup_ws_event' filepath='include/linux/pm_wakeup.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_wakeup_ws_event'> - <parameter type-id='1ea237a6'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='c894953d'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/printk/printk.c' language='LANG_C89'> - <typedef-decl name='va_list' type-id='7f896fb4' filepath='prebuilts-master/clang/host/linux-x86/clang-r416183b/lib64/clang/12.0.5/include/stdarg.h' line='14' column='1' id='2aee9912'/> - <typedef-decl name='__builtin_va_list' type-id='5f919c1f' filepath='kernel/printk/printk.c' line='1650' column='1' id='7f896fb4'/> - <class-decl name='kmsg_dumper' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/kmsg_dump.h' line='41' column='1' id='d50d3459'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/kmsg_dump.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dump' type-id='4c257c03' visibility='default' filepath='include/linux/kmsg_dump.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='max_reason' type-id='48f4c0e2' visibility='default' filepath='include/linux/kmsg_dump.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='active' type-id='b50a4934' visibility='default' filepath='include/linux/kmsg_dump.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='232'> - <var-decl name='registered' type-id='b50a4934' visibility='default' filepath='include/linux/kmsg_dump.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cur_idx' type-id='19c2251e' visibility='default' filepath='include/linux/kmsg_dump.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='next_idx' type-id='19c2251e' visibility='default' filepath='include/linux/kmsg_dump.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='cur_seq' type-id='91ce1af9' visibility='default' filepath='include/linux/kmsg_dump.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='next_seq' type-id='91ce1af9' visibility='default' filepath='include/linux/kmsg_dump.h' line='52' column='1'/> - </data-member> - </class-decl> - <enum-decl name='kmsg_dump_reason' filepath='include/linux/kmsg_dump.h' line='23' column='1' id='48f4c0e2'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='KMSG_DUMP_UNDEF' value='0'/> - <enumerator name='KMSG_DUMP_PANIC' value='1'/> - <enumerator name='KMSG_DUMP_OOPS' value='2'/> - <enumerator name='KMSG_DUMP_EMERG' value='3'/> - <enumerator name='KMSG_DUMP_RESTART' value='4'/> - <enumerator name='KMSG_DUMP_HALT' value='5'/> - <enumerator name='KMSG_DUMP_POWEROFF' value='6'/> - </enum-decl> - <pointer-type-def type-id='d50d3459' size-in-bits='64' id='a83d0951'/> - <pointer-type-def type-id='79b655f7' size-in-bits='64' id='4c257c03'/> - <var-decl name='console_printk' type-id='2020bac4' mangled-name='console_printk' visibility='default' filepath='kernel/printk/printk.c' line='65' column='1' elf-symbol-id='console_printk'/> - <var-decl name='ignore_console_lock_warning' type-id='49178f86' mangled-name='ignore_console_lock_warning' visibility='default' filepath='kernel/printk/printk.c' line='73' column='1' elf-symbol-id='ignore_console_lock_warning'/> - <var-decl name='console_suspend_enabled' type-id='b50a4934' mangled-name='console_suspend_enabled' visibility='default' filepath='kernel/printk/printk.c' line='2263' column='1' elf-symbol-id='console_suspend_enabled'/> - <var-decl name='oops_in_progress' type-id='95e97e5e' mangled-name='oops_in_progress' visibility='default' filepath='kernel/printk/printk.c' line='80' column='1' elf-symbol-id='oops_in_progress'/> - <function-decl name='vprintk_emit' mangled-name='vprintk_emit' filepath='kernel/printk/printk.c' line='1986' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vprintk_emit'> - <parameter type-id='95e97e5e' name='facility' filepath='kernel/printk/printk.c' line='1986' column='1'/> - <parameter type-id='95e97e5e' name='level' filepath='kernel/printk/printk.c' line='1986' column='1'/> - <parameter type-id='80f4b756' name='dict' filepath='kernel/printk/printk.c' line='1987' column='1'/> - <parameter type-id='b59d7dce' name='dictlen' filepath='kernel/printk/printk.c' line='1987' column='1'/> - <parameter type-id='80f4b756' name='fmt' filepath='kernel/printk/printk.c' line='1988' column='1'/> - <parameter type-id='2aee9912' name='args' filepath='kernel/printk/printk.c' line='1988' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='console_trylock' mangled-name='console_trylock' filepath='kernel/printk/printk.c' line='2348' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='console_trylock'> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='is_console_locked' mangled-name='is_console_locked' filepath='kernel/printk/printk.c' line='2362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='is_console_locked'> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='console_stop' mangled-name='console_stop' filepath='kernel/printk/printk.c' line='2644' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='console_stop'> - <parameter type-id='b9aa0100' name='console' filepath='kernel/printk/printk.c' line='2644' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='unregister_console' mangled-name='unregister_console' filepath='kernel/printk/printk.c' line='2857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_console'> - <parameter type-id='b9aa0100' name='console' filepath='kernel/printk/printk.c' line='2857' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__printk_ratelimit' mangled-name='__printk_ratelimit' filepath='kernel/printk/printk.c' line='3064' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__printk_ratelimit'> - <parameter type-id='80f4b756' name='func' filepath='kernel/printk/printk.c' line='3064' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='printk_timed_ratelimit' mangled-name='printk_timed_ratelimit' filepath='kernel/printk/printk.c' line='3079' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='printk_timed_ratelimit'> - <parameter type-id='1d2c2b85' name='caller_jiffies' filepath='kernel/printk/printk.c' line='3079' column='1'/> - <parameter type-id='f0981eeb' name='interval_msecs' filepath='kernel/printk/printk.c' line='3080' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='kmsg_dump_get_line' mangled-name='kmsg_dump_get_line' filepath='kernel/printk/printk.c' line='3261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmsg_dump_get_line'> - <parameter type-id='a83d0951' name='dumper' filepath='kernel/printk/printk.c' line='3261' column='1'/> - <parameter type-id='b50a4934' name='syslog' filepath='kernel/printk/printk.c' line='3261' column='1'/> - <parameter type-id='26a90f95' name='line' filepath='kernel/printk/printk.c' line='3262' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='kernel/printk/printk.c' line='3262' column='1'/> - <parameter type-id='78c01427' name='len' filepath='kernel/printk/printk.c' line='3262' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='kmsg_dump_rewind' mangled-name='kmsg_dump_rewind' filepath='kernel/printk/printk.c' line='3394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmsg_dump_rewind'> - <parameter type-id='a83d0951' name='dumper' filepath='kernel/printk/printk.c' line='3394' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='79b655f7'> - <parameter type-id='a83d0951'/> - <parameter type-id='48f4c0e2'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='kernel/profile.c' language='LANG_C89'> - <function-decl name='alloc_pages_exact' mangled-name='alloc_pages_exact' filepath='include/linux/gfp.h' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_pages_exact'> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='eaa32e2f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/ptrace.c' language='LANG_C89'> - <pointer-type-def type-id='38ef7882' size-in-bits='64' id='0effb5d0'/> - <function-decl name='send_sig_info' mangled-name='send_sig_info' filepath='include/linux/sched/signal.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='send_sig_info'> - <parameter type-id='95e97e5e'/> - <parameter type-id='0effb5d0'/> - <parameter type-id='f23e2572'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/rcu/srcutree.c' language='LANG_C89'> - <function-decl name='init_srcu_struct' mangled-name='init_srcu_struct' filepath='kernel/rcu/srcutree.c' line='213' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='init_srcu_struct'> - <parameter type-id='f7d7131a' name='ssp' filepath='kernel/rcu/srcutree.c' line='213' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cleanup_srcu_struct' mangled-name='cleanup_srcu_struct' filepath='kernel/rcu/srcutree.c' line='373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cleanup_srcu_struct'> - <parameter type-id='f7d7131a' name='ssp' filepath='kernel/rcu/srcutree.c' line='373' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__srcu_read_lock' mangled-name='__srcu_read_lock' filepath='kernel/rcu/srcutree.c' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__srcu_read_lock'> - <parameter type-id='f7d7131a' name='ssp' filepath='kernel/rcu/srcutree.c' line='406' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__srcu_read_unlock' mangled-name='__srcu_read_unlock' filepath='kernel/rcu/srcutree.c' line='422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__srcu_read_unlock'> - <parameter type-id='f7d7131a' name='ssp' filepath='kernel/rcu/srcutree.c' line='422' column='1'/> - <parameter type-id='95e97e5e' name='idx' filepath='kernel/rcu/srcutree.c' line='422' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/rcu/tree.c' language='LANG_C89'> - <function-decl name='__rcu_read_lock' mangled-name='__rcu_read_lock' filepath='kernel/rcu/tree_plugin.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__rcu_read_lock'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__rcu_read_unlock' mangled-name='__rcu_read_unlock' filepath='kernel/rcu/tree_plugin.h' line='372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__rcu_read_unlock'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='round_jiffies' mangled-name='round_jiffies' filepath='include/linux/timer.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='round_jiffies'> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='int_sqrt' mangled-name='int_sqrt' filepath='include/linux/kernel.h' line='513' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='int_sqrt'> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/reboot.c' language='LANG_C89'> - <enum-decl name='reboot_mode' filepath='include/linux/reboot.h' line='16' column='1' id='fdb20761'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='REBOOT_UNDEFINED' value='-1'/> - <enumerator name='REBOOT_COLD' value='0'/> - <enumerator name='REBOOT_WARM' value='1'/> - <enumerator name='REBOOT_HARD' value='2'/> - <enumerator name='REBOOT_SOFT' value='3'/> - <enumerator name='REBOOT_GPIO' value='4'/> - </enum-decl> - <var-decl name='reboot_mode' type-id='fdb20761' mangled-name='reboot_mode' visibility='default' filepath='kernel/reboot.c' line='34' column='1' elf-symbol-id='reboot_mode'/> - <function-decl name='emergency_restart' mangled-name='emergency_restart' filepath='kernel/reboot.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='emergency_restart'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='register_reboot_notifier' mangled-name='register_reboot_notifier' filepath='kernel/reboot.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_reboot_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='kernel/reboot.c' line='91' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unregister_reboot_notifier' mangled-name='unregister_reboot_notifier' filepath='kernel/reboot.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_reboot_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='kernel/reboot.c' line='106' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unregister_restart_handler' mangled-name='unregister_restart_handler' filepath='kernel/reboot.c' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_restart_handler'> - <parameter type-id='d504f73d' name='nb' filepath='kernel/reboot.c' line='198' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kernel_restart' mangled-name='kernel_restart' filepath='kernel/reboot.c' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_restart'> - <parameter type-id='26a90f95' name='cmd' filepath='kernel/reboot.c' line='246' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='orderly_poweroff' mangled-name='orderly_poweroff' filepath='kernel/reboot.c' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='orderly_poweroff'> - <parameter type-id='b50a4934' name='force' filepath='kernel/reboot.c' line='496' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/resource.c' language='LANG_C89'> - <pointer-type-def type-id='0fa06c89' size-in-bits='64' id='7e69f315'/> - <var-decl name='iomem_resource' type-id='5218160d' mangled-name='iomem_resource' visibility='default' filepath='kernel/resource.c' line='38' column='1' elf-symbol-id='iomem_resource'/> - <function-decl name='__request_region' mangled-name='__request_region' filepath='kernel/resource.c' line='1123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__request_region'> - <parameter type-id='c9d64c0d' name='parent' filepath='kernel/resource.c' line='1123' column='1'/> - <parameter type-id='acc63fdf' name='start' filepath='kernel/resource.c' line='1124' column='1'/> - <parameter type-id='acc63fdf' name='n' filepath='kernel/resource.c' line='1124' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/resource.c' line='1125' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='kernel/resource.c' line='1125' column='1'/> - <return type-id='c9d64c0d'/> - </function-decl> - <function-decl name='__release_region' mangled-name='__release_region' filepath='kernel/resource.c' line='1196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__release_region'> - <parameter type-id='c9d64c0d' name='parent' filepath='kernel/resource.c' line='1196' column='1'/> - <parameter type-id='acc63fdf' name='start' filepath='kernel/resource.c' line='1196' column='1'/> - <parameter type-id='acc63fdf' name='n' filepath='kernel/resource.c' line='1197' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devres_alloc_node' mangled-name='devres_alloc_node' filepath='include/linux/device.h' line='912' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devres_alloc_node'> - <parameter type-id='680bf43c'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='devres_add' mangled-name='devres_add' filepath='include/linux/device.h' line='925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devres_add'> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devres_free' mangled-name='devres_free' filepath='include/linux/device.h' line='924' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devres_free'> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devres_release' mangled-name='devres_release' filepath='include/linux/device.h' line='934' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devres_release'> - <parameter type-id='fa0b179b'/> - <parameter type-id='680bf43c'/> - <parameter type-id='7e69f315'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__devm_request_region' mangled-name='__devm_request_region' filepath='kernel/resource.c' line='1451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_request_region'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/resource.c' line='1451' column='1'/> - <parameter type-id='c9d64c0d' name='parent' filepath='kernel/resource.c' line='1451' column='1'/> - <parameter type-id='acc63fdf' name='start' filepath='kernel/resource.c' line='1452' column='1'/> - <parameter type-id='acc63fdf' name='n' filepath='kernel/resource.c' line='1452' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/resource.c' line='1452' column='1'/> - <return type-id='c9d64c0d'/> - </function-decl> - <function-decl name='__devm_release_region' mangled-name='__devm_release_region' filepath='kernel/resource.c' line='1476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_release_region'> - <parameter type-id='fa0b179b' name='dev' filepath='kernel/resource.c' line='1476' column='1'/> - <parameter type-id='c9d64c0d' name='parent' filepath='kernel/resource.c' line='1476' column='1'/> - <parameter type-id='acc63fdf' name='start' filepath='kernel/resource.c' line='1477' column='1'/> - <parameter type-id='acc63fdf' name='n' filepath='kernel/resource.c' line='1477' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='devres_destroy' mangled-name='devres_destroy' filepath='include/linux/device.h' line='932' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devres_destroy'> - <parameter type-id='fa0b179b'/> - <parameter type-id='680bf43c'/> - <parameter type-id='7e69f315'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='0fa06c89'> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='kernel/sched/completion.c' language='LANG_C89'> - <function-decl name='wait_for_completion_io_timeout' mangled-name='wait_for_completion_io_timeout' filepath='kernel/sched/completion.c' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion_io_timeout'> - <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='187' column='1'/> - <parameter type-id='7359adad' name='timeout' filepath='kernel/sched/completion.c' line='187' column='1'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='wait_for_completion_interruptible' mangled-name='wait_for_completion_interruptible' filepath='kernel/sched/completion.c' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion_interruptible'> - <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='202' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='wait_for_completion_interruptible_timeout' mangled-name='wait_for_completion_interruptible_timeout' filepath='kernel/sched/completion.c' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion_interruptible_timeout'> - <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='223' column='1'/> - <parameter type-id='7359adad' name='timeout' filepath='kernel/sched/completion.c' line='224' column='1'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='wait_for_completion_killable_timeout' mangled-name='wait_for_completion_killable_timeout' filepath='kernel/sched/completion.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion_killable_timeout'> - <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='261' column='1'/> - <parameter type-id='7359adad' name='timeout' filepath='kernel/sched/completion.c' line='262' column='1'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='try_wait_for_completion' mangled-name='try_wait_for_completion' filepath='kernel/sched/completion.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='try_wait_for_completion'> - <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='280' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='completion_done' mangled-name='completion_done' filepath='kernel/sched/completion.c' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='completion_done'> - <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='313' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/sched/core.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='640' id='08a70b25'> - <subrange length='10' type-id='7ff19f0f' id='487da03a'/> - </array-type-def> - <class-decl name='kernel_stat' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/kernel_stat.h' line='38' column='1' id='153750ef'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='irqs_sum' type-id='7359adad' visibility='default' filepath='include/linux/kernel_stat.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='softirqs' type-id='67c1c82c' visibility='default' filepath='include/linux/kernel_stat.h' line='40' column='1'/> - </data-member> - </class-decl> - <class-decl name='kernel_cpustat' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/kernel_stat.h' line='34' column='1' id='7b5f27b3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cpustat' type-id='08a70b25' visibility='default' filepath='include/linux/kernel_stat.h' line='35' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_attr' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/uapi/linux/sched/types.h' line='100' column='1' id='6a32253a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sched/types.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='sched_policy' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sched/types.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sched_flags' type-id='d3130597' visibility='default' filepath='include/uapi/linux/sched/types.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sched_nice' type-id='3158a266' visibility='default' filepath='include/uapi/linux/sched/types.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='sched_priority' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sched/types.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sched_runtime' type-id='d3130597' visibility='default' filepath='include/uapi/linux/sched/types.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sched_deadline' type-id='d3130597' visibility='default' filepath='include/uapi/linux/sched/types.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='sched_period' type-id='d3130597' visibility='default' filepath='include/uapi/linux/sched/types.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='sched_util_min' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sched/types.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='sched_util_max' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sched/types.h' line='119' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='bb75ea85' size-in-bits='64' id='d5df7665'/> - <qualified-type-def type-id='b6993efc' const='yes' id='545b687b'/> - <pointer-type-def type-id='545b687b' size-in-bits='64' id='1ce53783'/> - <qualified-type-def type-id='6a32253a' const='yes' id='9a07743b'/> - <pointer-type-def type-id='9a07743b' size-in-bits='64' id='8abbb6c3'/> - <pointer-type-def type-id='77df194e' size-in-bits='64' id='b0222d74'/> - <pointer-type-def type-id='fe794aa9' size-in-bits='64' id='ba9aa326'/> - <var-decl name='__tracepoint_pelt_cfs_tp' type-id='4ca0c298' mangled-name='__tracepoint_pelt_cfs_tp' visibility='default' filepath='include/trace/events/sched.h' line='628' column='1' elf-symbol-id='__tracepoint_pelt_cfs_tp'/> - <var-decl name='runqueues' type-id='d5ee6a94' mangled-name='runqueues' visibility='default' filepath='kernel/sched/core.c' line='44' column='1' elf-symbol-id='runqueues'/> - <var-decl name='kstat' type-id='153750ef' mangled-name='kstat' visibility='default' filepath='kernel/sched/core.c' line='3641' column='1' elf-symbol-id='kstat'/> - <var-decl name='kernel_cpustat' type-id='7b5f27b3' mangled-name='kernel_cpustat' visibility='default' filepath='kernel/sched/core.c' line='3642' column='1' elf-symbol-id='kernel_cpustat'/> - <function-decl name='smp_call_function_single_async' mangled-name='smp_call_function_single_async' filepath='include/linux/smp.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smp_call_function_single_async'> - <parameter type-id='95e97e5e'/> - <parameter type-id='d5df7665'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='set_cpus_allowed_ptr' mangled-name='set_cpus_allowed_ptr' filepath='kernel/sched/core.c' line='1812' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_cpus_allowed_ptr'> - <parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='1812' column='1'/> - <parameter type-id='5f8a1ac4' name='new_mask' filepath='kernel/sched/core.c' line='1812' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='hrtimer_active' mangled-name='hrtimer_active' filepath='include/linux/hrtimer.h' line='455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_active'> - <parameter type-id='1ce53783'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='default_wake_function' mangled-name='default_wake_function' filepath='kernel/sched/core.c' line='4464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='default_wake_function'> - <parameter type-id='ba9aa326' name='curr' filepath='kernel/sched/core.c' line='4464' column='1'/> - <parameter type-id='f0981eeb' name='mode' filepath='kernel/sched/core.c' line='4464' column='1'/> - <parameter type-id='95e97e5e' name='wake_flags' filepath='kernel/sched/core.c' line='4464' column='1'/> - <parameter type-id='eaa32e2f' name='key' filepath='kernel/sched/core.c' line='4465' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sched_setscheduler' mangled-name='sched_setscheduler' filepath='kernel/sched/core.c' line='5169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_setscheduler'> - <parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='5169' column='1'/> - <parameter type-id='95e97e5e' name='policy' filepath='kernel/sched/core.c' line='5169' column='1'/> - <parameter type-id='36fca399' name='param' filepath='kernel/sched/core.c' line='5170' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sched_setattr' mangled-name='sched_setattr' filepath='kernel/sched/core.c' line='5176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_setattr'> - <parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='5176' column='1'/> - <parameter type-id='8abbb6c3' name='attr' filepath='kernel/sched/core.c' line='5176' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='io_schedule' mangled-name='io_schedule' filepath='kernel/sched/core.c' line='5900' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='io_schedule'> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sched_show_task' mangled-name='sched_show_task' filepath='kernel/sched/core.c' line='6035' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_show_task'> - <parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='6035' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='trace_print_flags_seq' mangled-name='trace_print_flags_seq' filepath='include/linux/trace_events.h' line='19' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_print_flags_seq'> - <parameter type-id='fc932690'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <parameter type-id='49526a0d'/> - <return type-id='80f4b756'/> - </function-decl> - <function-decl name='llist_add_batch' mangled-name='llist_add_batch' filepath='include/linux/llist.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='llist_add_batch'> - <parameter type-id='023b769e'/> - <parameter type-id='023b769e'/> - <parameter type-id='b0222d74'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='strim' mangled-name='strim' filepath='include/linux/string.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strim'> - <parameter type-id='26a90f95'/> - <return type-id='26a90f95'/> - </function-decl> - <class-decl name='rq' size-in-bits='24064' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='861' column='1' id='d5ee6a94'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='863' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='869' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='last_load_update_tick' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='877' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='last_blocked_load_update_tick' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='878' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='has_blocked_load' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='879' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='nohz_tick_stopped' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='881' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='nohz_flags' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='882' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='nr_load_updates' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='885' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='nr_switches' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='886' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='uclamp' type-id='cf2a9adf' visibility='default' filepath='kernel/sched/sched.h' line='890' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='uclamp_flags' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='891' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='cfs' type-id='feeb4c2f' visibility='default' filepath='kernel/sched/sched.h' line='895' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='rt' type-id='e648d771' visibility='default' filepath='kernel/sched/sched.h' line='896' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17216'> - <var-decl name='dl' type-id='53d038df' visibility='default' filepath='kernel/sched/sched.h' line='897' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18048'> - <var-decl name='nr_uninterruptible' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='911' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18112'> - <var-decl name='curr' type-id='f23e2572' visibility='default' filepath='kernel/sched/sched.h' line='913' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18176'> - <var-decl name='idle' type-id='f23e2572' visibility='default' filepath='kernel/sched/sched.h' line='914' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18240'> - <var-decl name='stop' type-id='f23e2572' visibility='default' filepath='kernel/sched/sched.h' line='915' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18304'> - <var-decl name='next_balance' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='916' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18368'> - <var-decl name='prev_mm' type-id='df4b7819' visibility='default' filepath='kernel/sched/sched.h' line='917' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18432'> - <var-decl name='clock_update_flags' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='919' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18496'> - <var-decl name='clock' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='920' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18944'> - <var-decl name='clock_task' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='922' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19008'> - <var-decl name='clock_pelt' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='923' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19072'> - <var-decl name='lost_idle_time' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='924' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19136'> - <var-decl name='nr_iowait' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='926' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19168'> - <var-decl name='membarrier_state' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='929' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19200'> - <var-decl name='rd' type-id='c13bca88' visibility='default' filepath='kernel/sched/sched.h' line='933' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19264'> - <var-decl name='sd' type-id='e9d32201' visibility='default' filepath='kernel/sched/sched.h' line='934' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19328'> - <var-decl name='cpu_capacity' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='936' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19392'> - <var-decl name='cpu_capacity_orig' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='937' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19456'> - <var-decl name='balance_callback' type-id='69c138b1' visibility='default' filepath='kernel/sched/sched.h' line='939' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19520'> - <var-decl name='idle_balance' type-id='002ac4a6' visibility='default' filepath='kernel/sched/sched.h' line='941' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19584'> - <var-decl name='misfit_task_load' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='943' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19648'> - <var-decl name='active_balance' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='946' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19680'> - <var-decl name='push_cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='947' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19712'> - <var-decl name='active_balance_work' type-id='8eb07132' visibility='default' filepath='kernel/sched/sched.h' line='948' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20032'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='951' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20064'> - <var-decl name='online' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='952' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20096'> - <var-decl name='cfs_tasks' type-id='72f469ec' visibility='default' filepath='kernel/sched/sched.h' line='954' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20480'> - <var-decl name='avg_rt' type-id='629c8d83' visibility='default' filepath='kernel/sched/sched.h' line='956' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20992'> - <var-decl name='avg_dl' type-id='629c8d83' visibility='default' filepath='kernel/sched/sched.h' line='957' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21504'> - <var-decl name='avg_irq' type-id='629c8d83' visibility='default' filepath='kernel/sched/sched.h' line='959' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22016'> - <var-decl name='idle_stamp' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='961' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22080'> - <var-decl name='avg_idle' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='962' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22144'> - <var-decl name='max_idle_balance_cost' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='965' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22208'> - <var-decl name='prev_irq_time' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='969' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22272'> - <var-decl name='prev_steal_time' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='972' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22336'> - <var-decl name='calc_load_update' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='979' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22400'> - <var-decl name='calc_load_active' type-id='bd54fe1a' visibility='default' filepath='kernel/sched/sched.h' line='980' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22464'> - <var-decl name='hrtick_csd_pending' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='984' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22528'> - <var-decl name='hrtick_csd' type-id='223a68bd' visibility='default' filepath='kernel/sched/sched.h' line='985' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22784'> - <var-decl name='hrtick_timer' type-id='b6993efc' visibility='default' filepath='kernel/sched/sched.h' line='987' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23360'> - <var-decl name='rq_sched_info' type-id='59ddd03d' visibility='default' filepath='kernel/sched/sched.h' line='992' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23616'> - <var-decl name='rq_cpu_time' type-id='3a47d82b' visibility='default' filepath='kernel/sched/sched.h' line='993' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23680'> - <var-decl name='yld_count' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='997' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23712'> - <var-decl name='sched_count' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1000' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23744'> - <var-decl name='sched_goidle' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1001' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23776'> - <var-decl name='ttwu_count' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1004' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23808'> - <var-decl name='ttwu_local' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1005' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23872'> - <var-decl name='wake_list' type-id='77df194e' visibility='default' filepath='kernel/sched/sched.h' line='1009' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23936'> - <var-decl name='idle_state' type-id='2e3e746d' visibility='default' filepath='kernel/sched/sched.h' line='1014' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='99fda9f5' size-in-bits='64' id='49526a0d'/> - <class-decl name='cfs_rq' size-in-bits='2048' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='494' column='1' id='feeb4c2f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='load' type-id='ad979632' visibility='default' filepath='kernel/sched/sched.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='runnable_weight' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='497' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='h_nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='idle_h_nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='exec_clock' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='min_vruntime' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='502' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='tasks_timeline' type-id='6fe1603d' visibility='default' filepath='kernel/sched/sched.h' line='507' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='curr' type-id='ff2b3d10' visibility='default' filepath='kernel/sched/sched.h' line='513' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='next' type-id='ff2b3d10' visibility='default' filepath='kernel/sched/sched.h' line='514' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='last' type-id='ff2b3d10' visibility='default' filepath='kernel/sched/sched.h' line='515' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='skip' type-id='ff2b3d10' visibility='default' filepath='kernel/sched/sched.h' line='516' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='nr_spread_over' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='519' column='1'/> + <var-decl name='s_fs_info' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='99' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='avg' type-id='629c8d83' visibility='default' filepath='kernel/sched/sched.h' line='526' column='1'/> + <var-decl name='sb_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs_context.h' line='100' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='removed' type-id='dbb6a82c' visibility='default' filepath='kernel/sched/sched.h' line='536' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpu_stop_work' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/stop_machine.h' line='24' column='1' id='8eb07132'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/stop_machine.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fn' type-id='87dfefa3' visibility='default' filepath='include/linux/stop_machine.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='arg' type-id='eaa32e2f' visibility='default' filepath='include/linux/stop_machine.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='done' type-id='d589c913' visibility='default' filepath='include/linux/stop_machine.h' line='28' column='1'/> - </data-member> - </class-decl> - <class-decl name='dl_rq' size-in-bits='832' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='636' column='1' id='53d038df'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='root' type-id='6fe1603d' visibility='default' filepath='kernel/sched/sched.h' line='638' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dl_nr_running' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='640' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='earliest_dl' type-id='8c6b5470' visibility='default' filepath='kernel/sched/sched.h' line='652' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dl_nr_migratory' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='654' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='overloaded' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='655' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pushable_dl_tasks_root' type-id='6fe1603d' visibility='default' filepath='kernel/sched/sched.h' line='662' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='running_bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='671' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='this_bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='682' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='extra_bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='683' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='bw_ratio' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='689' column='1'/> - </data-member> - </class-decl> - <class-decl name='rt_rq' size-in-bits='13632' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='595' column='1' id='e648d771'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='active' type-id='3ac6deac' visibility='default' filepath='kernel/sched/sched.h' line='596' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12928'> - <var-decl name='rt_nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='597' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12960'> - <var-decl name='rr_nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='598' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12992'> - <var-decl name='highest_prio' type-id='8f548118' visibility='default' filepath='kernel/sched/sched.h' line='605' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13056'> - <var-decl name='rt_nr_migratory' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='608' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13120'> - <var-decl name='rt_nr_total' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='609' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13184'> - <var-decl name='overloaded' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='610' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13248'> - <var-decl name='pushable_tasks' type-id='57b0eed2' visibility='default' filepath='kernel/sched/sched.h' line='611' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13376'> - <var-decl name='rt_queued' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='614' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13408'> - <var-decl name='rt_throttled' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='616' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13440'> - <var-decl name='rt_time' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='617' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13504'> - <var-decl name='rt_runtime' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='618' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13568'> - <var-decl name='rt_runtime_lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='620' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='69f06cc6' const='yes' id='99fda9f5'/> - <pointer-type-def type-id='97aa083d' size-in-bits='64' id='2e3e746d'/> - <pointer-type-def type-id='9cdca91a' size-in-bits='64' id='c13bca88'/> - <pointer-type-def type-id='1706cf19' size-in-bits='64' id='e9d32201'/> - <typedef-decl name='call_single_data_t' type-id='bb75ea85' filepath='include/linux/smp.h' line='26' column='1' id='223a68bd'/> - <array-type-def dimensions='1' type-id='30847fcd' size-in-bits='768' id='cf2a9adf'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <class-decl name='cpuidle_state' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/cpuidle.h' line='44' column='1' id='97aa083d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/cpuidle.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='desc' type-id='16dc656a' visibility='default' filepath='include/linux/cpuidle.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='exit_latency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='power_usage' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='target_residency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='disabled' type-id='b50a4934' visibility='default' filepath='include/linux/cpuidle.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='enter' type-id='738b5bc2' visibility='default' filepath='include/linux/cpuidle.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='enter_dead' type-id='0ba194b9' visibility='default' filepath='include/linux/cpuidle.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='enter_s2idle' type-id='738b5bc2' visibility='default' filepath='include/linux/cpuidle.h' line='68' column='1'/> - </data-member> - </class-decl> - <class-decl name='root_domain' size-in-bits='14720' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='742' column='1' id='9cdca91a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refcount' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='743' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rto_count' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='744' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='kernel/sched/sched.h' line='745' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='span' type-id='b16b461b' visibility='default' filepath='kernel/sched/sched.h' line='746' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='online' type-id='b16b461b' visibility='default' filepath='kernel/sched/sched.h' line='747' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='overload' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='754' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='overutilized' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='757' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dlo_mask' type-id='b16b461b' visibility='default' filepath='kernel/sched/sched.h' line='763' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='dlo_count' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='764' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='dl_bw' type-id='51a92649' visibility='default' filepath='kernel/sched/sched.h' line='765' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='cpudl' type-id='a9cef929' visibility='default' filepath='kernel/sched/sched.h' line='766' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='rto_push_work' type-id='9281c70f' visibility='default' filepath='kernel/sched/sched.h' line='772' column='1'/> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='sb_flags_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/fs_context.h' line='101' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='rto_lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='773' column='1'/> + <var-decl name='s_iflags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs_context.h' line='102' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='rto_loop' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='775' column='1'/> + <var-decl name='lsm_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs_context.h' line='103' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='rto_cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='776' column='1'/> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='purpose' type-id='4171a6be' visibility='default' filepath='include/linux/fs_context.h' line='104' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='rto_loop_next' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='778' column='1'/> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='phase' type-id='de54989f' visibility='default' filepath='include/linux/fs_context.h' line='105' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='rto_loop_start' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='779' column='1'/> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='need_free' type-id='b50a4934' visibility='default' filepath='include/linux/fs_context.h' line='106' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='rto_mask' type-id='b16b461b' visibility='default' filepath='kernel/sched/sched.h' line='785' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='cpupri' type-id='afe3b3de' visibility='default' filepath='kernel/sched/sched.h' line='786' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14464'> - <var-decl name='max_cpu_capacity' type-id='12dbc6b5' visibility='default' filepath='kernel/sched/sched.h' line='789' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14656'> - <var-decl name='pd' type-id='30f9749f' visibility='default' filepath='kernel/sched/sched.h' line='795' column='1'/> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='global' type-id='b50a4934' visibility='default' filepath='include/linux/fs_context.h' line='107' column='1'/> </data-member> </class-decl> - <class-decl name='rt_prio_array' size-in-bits='12928' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='236' column='1' id='3ac6deac'> + <pointer-type-def type-id='4b1c1612' size-in-bits='64' id='7536fa28'/> + <enum-decl name='fs_context_phase' filepath='include/linux/fs_context.h' line='38' column='1' id='de54989f'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='FS_CONTEXT_CREATE_PARAMS' value='0'/> + <enumerator name='FS_CONTEXT_CREATING' value='1'/> + <enumerator name='FS_CONTEXT_AWAITING_MOUNT' value='2'/> + <enumerator name='FS_CONTEXT_AWAITING_RECONF' value='3'/> + <enumerator name='FS_CONTEXT_RECONF_PARAMS' value='4'/> + <enumerator name='FS_CONTEXT_RECONFIGURING' value='5'/> + <enumerator name='FS_CONTEXT_FAILED' value='6'/> + </enum-decl> + <enum-decl name='fs_context_purpose' filepath='include/linux/fs_context.h' line='29' column='1' id='4171a6be'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='FS_CONTEXT_FOR_MOUNT' value='0'/> + <enumerator name='FS_CONTEXT_FOR_SUBMOUNT' value='1'/> + <enumerator name='FS_CONTEXT_FOR_RECONFIGURE' value='2'/> + </enum-decl> + <pointer-type-def type-id='fb4c7dfb' size-in-bits='64' id='d1a78aeb'/> + <class-decl name='fc_log' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='179' column='1' id='fb4c7dfb'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bitmap' type-id='f05e8e77' visibility='default' filepath='kernel/sched/sched.h' line='237' column='1'/> + <var-decl name='usage' type-id='64615833' visibility='default' filepath='include/linux/fs_context.h' line='180' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='queue' type-id='6f53db1b' visibility='default' filepath='kernel/sched/sched.h' line='238' column='1'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='head' type-id='f9b06939' visibility='default' filepath='include/linux/fs_context.h' line='181' column='1'/> </data-member> - </class-decl> - <class-decl name='sched_domain' size-in-bits='2432' is-struct='yes' visibility='default' filepath='include/linux/sched/topology.h' line='72' column='1' id='1706cf19'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='parent' type-id='e9d32201' visibility='default' filepath='include/linux/sched/topology.h' line='74' column='1'/> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='tail' type-id='f9b06939' visibility='default' filepath='include/linux/fs_context.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='need_free' type-id='f9b06939' visibility='default' filepath='include/linux/fs_context.h' line='183' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='child' type-id='e9d32201' visibility='default' filepath='include/linux/sched/topology.h' line='75' column='1'/> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/fs_context.h' line='184' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='groups' type-id='f3dcd492' visibility='default' filepath='include/linux/sched/topology.h' line='76' column='1'/> + <var-decl name='buffer' type-id='460b55b1' visibility='default' filepath='include/linux/fs_context.h' line='185' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='d2bd1e05' const='yes' id='4b1c1612'/> + <array-type-def dimensions='1' type-id='26a90f95' size-in-bits='512' id='460b55b1'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <class-decl name='fs_context_operations' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='110' column='1' id='d2bd1e05'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='free' type-id='18811e61' visibility='default' filepath='include/linux/fs_context.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dup' type-id='0177caaf' visibility='default' filepath='include/linux/fs_context.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='parse_param' type-id='7af12c47' visibility='default' filepath='include/linux/fs_context.h' line='113' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='min_interval' type-id='7359adad' visibility='default' filepath='include/linux/sched/topology.h' line='77' column='1'/> + <var-decl name='parse_monolithic' type-id='33c348f4' visibility='default' filepath='include/linux/fs_context.h' line='114' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='max_interval' type-id='7359adad' visibility='default' filepath='include/linux/sched/topology.h' line='78' column='1'/> + <var-decl name='get_tree' type-id='57f0383a' visibility='default' filepath='include/linux/fs_context.h' line='115' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='busy_factor' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='imbalance_pct' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cache_nice_tries' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='nohz_idle' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/topology.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/topology.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='level' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/topology.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='last_balance' type-id='7359adad' visibility='default' filepath='include/linux/sched/topology.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='balance_interval' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='nr_balance_failed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='max_newidle_lb_cost' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/topology.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='next_decay_max_lb_cost' type-id='7359adad' visibility='default' filepath='include/linux/sched/topology.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='avg_scan_cost' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/topology.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='lb_count' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='lb_failed' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='lb_balanced' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='lb_imbalance' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='lb_gained' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='lb_hot_gained' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='lb_nobusyg' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1504'> - <var-decl name='lb_nobusyq' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='alb_count' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1632'> - <var-decl name='alb_failed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='alb_pushed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1696'> - <var-decl name='sbe_count' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='sbe_balanced' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1760'> - <var-decl name='sbe_pushed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='sbf_count' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1824'> - <var-decl name='sbf_balanced' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='sbf_pushed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1888'> - <var-decl name='ttwu_wake_remote' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='ttwu_move_affine' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1952'> - <var-decl name='ttwu_move_balance' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/sched/topology.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='' type-id='52c6c1a9' visibility='default' filepath='include/linux/sched/topology.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='shared' type-id='774b23cf' visibility='default' filepath='include/linux/sched/topology.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='span_weight' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/topology.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/topology.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='span' type-id='c99b5ecd' visibility='default' filepath='include/linux/sched/topology.h' line='150' column='1'/> - </data-member> - </class-decl> - <class-decl name='trace_print_flags' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/tracepoint-defs.h' line='14' column='1' id='69f06cc6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mask' type-id='7359adad' visibility='default' filepath='include/linux/tracepoint-defs.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/tracepoint-defs.h' line='16' column='1'/> - </data-member> - </class-decl> - <class-decl name='uclamp_rq' size-in-bits='384' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='846' column='1' id='30847fcd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='value' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='847' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bucket' type-id='ec2b1499' visibility='default' filepath='kernel/sched/sched.h' line='848' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='kernel/sched/sched.h' line='600' column='1' id='8f548118'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='curr' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='601' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='next' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='603' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='kernel/sched/sched.h' line='530' column='1' id='dbb6a82c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='531' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nr' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='532' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='load_avg' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='533' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='util_avg' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='534' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='runnable_sum' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='535' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='kernel/sched/sched.h' line='649' column='1' id='8c6b5470'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='curr' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='650' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='next' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='651' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='64c36f53' size-in-bits='64' id='d589c913'/> - <pointer-type-def type-id='2561fcb2' size-in-bits='64' id='ff2b3d10'/> - <typedef-decl name='cpu_stop_fn_t' type-id='b9b212f5' filepath='include/linux/stop_machine.h' line='20' column='1' id='87dfefa3'/> - <class-decl name='cpu_stop_done' is-struct='yes' visibility='default' is-declaration-only='yes' id='64c36f53'/> - <class-decl name='cpudl' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/sched/cpudeadline.h' line='11' column='1' id='a9cef929'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/cpudeadline.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='size' type-id='95e97e5e' visibility='default' filepath='kernel/sched/cpudeadline.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='free_cpus' type-id='b16b461b' visibility='default' filepath='kernel/sched/cpudeadline.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='elements' type-id='9bf95e81' visibility='default' filepath='kernel/sched/cpudeadline.h' line='15' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpupri' size-in-bits='13120' is-struct='yes' visibility='default' filepath='kernel/sched/cpupri.h' line='15' column='1' id='afe3b3de'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pri_to_cpu' type-id='f88f3d38' visibility='default' filepath='kernel/sched/cpupri.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13056'> - <var-decl name='cpu_to_pri' type-id='7292109c' visibility='default' filepath='kernel/sched/cpupri.h' line='17' column='1'/> - </data-member> - </class-decl> - <class-decl name='dl_bw' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='281' column='1' id='51a92649'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='total_bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='284' column='1'/> - </data-member> - </class-decl> - <class-decl name='max_cpu_capacity' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='724' column='1' id='12dbc6b5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='725' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='val' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='726' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='727' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='2d2d4460' size-in-bits='64' id='738b5bc2'/> - <pointer-type-def type-id='0174792d' size-in-bits='64' id='0ba194b9'/> - <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='12800' id='6f53db1b'> - <subrange length='100' type-id='7ff19f0f' id='4196563c'/> - </array-type-def> - <pointer-type-def type-id='f2e22af7' size-in-bits='64' id='30f9749f'/> - <pointer-type-def type-id='ccc53977' size-in-bits='64' id='774b23cf'/> - <pointer-type-def type-id='8b6491f4' size-in-bits='64' id='f3dcd492'/> - <array-type-def dimensions='1' type-id='ab0c2f56' size-in-bits='320' id='ec2b1499'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> - </array-type-def> - <union-decl name='__anonymous_union__8' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/sched/topology.h' line='132' column='1' id='52c6c1a9'> - <data-member access='public'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/sched/topology.h' line='133' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/sched/topology.h' line='134' column='1'/> - </data-member> - </union-decl> - <class-decl name='perf_domain' size-in-bits='256' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='718' column='1' id='f2e22af7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='em_pd' type-id='ce714046' visibility='default' filepath='kernel/sched/sched.h' line='719' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='next' type-id='30f9749f' visibility='default' filepath='kernel/sched/sched.h' line='720' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='kernel/sched/sched.h' line='721' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_domain_shared' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/sched/topology.h' line='66' column='1' id='ccc53977'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ref' type-id='49178f86' visibility='default' filepath='include/linux/sched/topology.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nr_busy_cpus' type-id='49178f86' visibility='default' filepath='include/linux/sched/topology.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='has_idle_cores' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/topology.h' line='69' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_group' size-in-bits='256' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='1416' column='1' id='8b6491f4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='f3dcd492' visibility='default' filepath='kernel/sched/sched.h' line='1417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ref' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='1418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='group_weight' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sgc' type-id='29a48d3d' visibility='default' filepath='kernel/sched/sched.h' line='1421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='asym_prefer_cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='1422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cpumask' type-id='c99b5ecd' visibility='default' filepath='kernel/sched/sched.h' line='1431' column='1'/> - </data-member> - </class-decl> - <class-decl name='uclamp_bucket' size-in-bits='64' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='819' column='1' id='ab0c2f56'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='value' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='820' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='tasks' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='821' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='4dc01f59' size-in-bits='64' id='9bf95e81'/> - <array-type-def dimensions='1' type-id='a7623477' size-in-bits='13056' id='f88f3d38'> - <subrange length='102' type-id='7ff19f0f' id='8590b11a'/> - </array-type-def> - <class-decl name='cpudl_item' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/sched/cpudeadline.h' line='5' column='1' id='4dc01f59'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dl' type-id='91ce1af9' visibility='default' filepath='kernel/sched/cpudeadline.h' line='6' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/cpudeadline.h' line='7' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='idx' type-id='95e97e5e' visibility='default' filepath='kernel/sched/cpudeadline.h' line='8' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpupri_vec' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/sched/cpupri.h' line='10' column='1' id='a7623477'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='49178f86' visibility='default' filepath='kernel/sched/cpupri.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mask' type-id='b16b461b' visibility='default' filepath='kernel/sched/cpupri.h' line='12' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='f8d03d40' size-in-bits='64' id='ce714046'/> - <pointer-type-def type-id='ea3de64d' size-in-bits='64' id='29a48d3d'/> - <class-decl name='em_perf_domain' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/energy_model.h' line='37' column='1' id='f8d03d40'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='table' type-id='57c51e1c' visibility='default' filepath='include/linux/energy_model.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nr_cap_states' type-id='95e97e5e' visibility='default' filepath='include/linux/energy_model.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cpus' type-id='c99b5ecd' visibility='default' filepath='include/linux/energy_model.h' line='40' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_group_capacity' size-in-bits='384' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='1397' column='1' id='ea3de64d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ref' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='1398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='capacity' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='min_capacity' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='max_capacity' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='next_update' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='imbalance' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='1407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='1410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cpumask' type-id='c99b5ecd' visibility='default' filepath='kernel/sched/sched.h' line='1413' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='44399e16' size-in-bits='64' id='57c51e1c'/> - <class-decl name='em_cap_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/energy_model.h' line='20' column='1' id='44399e16'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='frequency' type-id='7359adad' visibility='default' filepath='include/linux/energy_model.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='power' type-id='7359adad' visibility='default' filepath='include/linux/energy_model.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cost' type-id='7359adad' visibility='default' filepath='include/linux/energy_model.h' line='23' column='1'/> + <var-decl name='reconfigure' type-id='57f0383a' visibility='default' filepath='include/linux/fs_context.h' line='116' column='1'/> </data-member> </class-decl> + <pointer-type-def type-id='135a5d4b' size-in-bits='64' id='0177caaf'/> + <pointer-type-def type-id='c44bfbeb' size-in-bits='64' id='7af12c47'/> + <pointer-type-def type-id='91015ee2' size-in-bits='64' id='33c348f4'/> + <pointer-type-def type-id='41f25325' size-in-bits='64' id='18811e61'/> </abi-instr> - <abi-instr address-size='64' path='kernel/sched/cpufreq.c' language='LANG_C89'> - <class-decl name='update_util_data' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/sched/cpufreq.h' line='17' column='1' id='f24c165e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='func' type-id='2cd87b91' visibility='default' filepath='include/linux/sched/cpufreq.h' line='18' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='f24c165e' size-in-bits='64' id='f681f934'/> - <pointer-type-def type-id='9b3d9f4d' size-in-bits='64' id='2cd87b91'/> - <function-decl name='cpufreq_add_update_util_hook' mangled-name='cpufreq_add_update_util_hook' filepath='kernel/sched/cpufreq.c' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_add_update_util_hook'> - <parameter type-id='95e97e5e' name='cpu' filepath='kernel/sched/cpufreq.c' line='32' column='1'/> - <parameter type-id='f681f934' name='data' filepath='kernel/sched/cpufreq.c' line='32' column='1'/> - <parameter type-id='2cd87b91' name='func' filepath='kernel/sched/cpufreq.c' line='33' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cpufreq_remove_update_util_hook' mangled-name='cpufreq_remove_update_util_hook' filepath='kernel/sched/cpufreq.c' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_remove_update_util_hook'> - <parameter type-id='95e97e5e' name='cpu' filepath='kernel/sched/cpufreq.c' line='57' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='9b3d9f4d'> - <parameter type-id='f681f934'/> - <parameter type-id='91ce1af9'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='kernel/sched/cpufreq_schedutil.c' language='LANG_C89'> - <pointer-type-def type-id='32d20c8c' size-in-bits='64' id='902fed1a'/> - <function-decl name='have_governor_per_policy' mangled-name='have_governor_per_policy' filepath='include/linux/cpufreq.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='have_governor_per_policy'> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='gov_attr_set_get' mangled-name='gov_attr_set_get' filepath='include/linux/cpufreq.h' line='598' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gov_attr_set_get'> - <parameter type-id='902fed1a'/> - <parameter type-id='e84b031a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gov_attr_set_init' mangled-name='gov_attr_set_init' filepath='include/linux/cpufreq.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gov_attr_set_init'> - <parameter type-id='902fed1a'/> - <parameter type-id='e84b031a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='get_governor_parent_kobj' mangled-name='get_governor_parent_kobj' filepath='include/linux/cpufreq.h' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_governor_parent_kobj'> - <parameter type-id='343c3ae4'/> - <return type-id='d30bdc51'/> - </function-decl> - <function-decl name='gov_attr_set_put' mangled-name='gov_attr_set_put' filepath='include/linux/cpufreq.h' line='599' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gov_attr_set_put'> - <parameter type-id='902fed1a'/> - <parameter type-id='e84b031a'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='irq_work_sync' mangled-name='irq_work_sync' filepath='include/linux/irq_work.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_work_sync'> - <parameter type-id='44bef697'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='irq_work_queue' mangled-name='irq_work_queue' filepath='include/linux/irq_work.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_work_queue'> - <parameter type-id='44bef697'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='cpufreq_driver_resolve_freq' mangled-name='cpufreq_driver_resolve_freq' filepath='include/linux/cpufreq.h' line='569' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_driver_resolve_freq'> - <parameter type-id='343c3ae4'/> - <parameter type-id='f0981eeb'/> - <return type-id='f0981eeb'/> - </function-decl> - <pointer-type-def type-id='9281c70f' size-in-bits='64' id='44bef697'/> - </abi-instr> - <abi-instr address-size='64' path='kernel/sched/fair.c' language='LANG_C89'> - <function-decl name='rb_last' mangled-name='rb_last' filepath='include/linux/rbtree.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_last'> - <parameter type-id='c4139a7d'/> - <return type-id='e6532500'/> - </function-decl> - <function-decl name='cpumask_next_wrap' mangled-name='cpumask_next_wrap' filepath='include/linux/cpumask.h' line='273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpumask_next_wrap'> - <parameter type-id='95e97e5e'/> - <parameter type-id='5f8a1ac4'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='c894953d'/> + <abi-instr address-size='64' path='fs/sync.c' language='LANG_C89'> + <function-decl name='sync_filesystem' mangled-name='sync_filesystem' filepath='fs/sync.c' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sync_filesystem'> + <parameter type-id='42c8f564' name='sb' filepath='fs/sync.c' line='48' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <pointer-type-def type-id='f213bd85' size-in-bits='64' id='c4139a7d'/> - <qualified-type-def type-id='dec44472' const='yes' id='f213bd85'/> - </abi-instr> - <abi-instr address-size='64' path='kernel/sched/membarrier.c' language='LANG_C89'> - <function-decl name='smp_call_function_many' mangled-name='smp_call_function_many' filepath='include/linux/smp.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smp_call_function_many'> - <parameter type-id='5f8a1ac4'/> - <parameter type-id='b7f9d8e6'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='c894953d'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/sched/psi.c' language='LANG_C89'> - <function-decl name='single_open' mangled-name='single_open' filepath='include/linux/seq_file.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='single_open'> - <parameter type-id='77e79a4b'/> - <parameter type-id='0131eb61'/> - <parameter type-id='eaa32e2f'/> + <function-decl name='vfs_fsync_range' mangled-name='vfs_fsync_range' filepath='fs/sync.c' line='190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_fsync_range'> + <parameter type-id='77e79a4b' name='file' filepath='fs/sync.c' line='190' column='1'/> + <parameter type-id='69bf7bee' name='start' filepath='fs/sync.c' line='190' column='1'/> + <parameter type-id='69bf7bee' name='end' filepath='fs/sync.c' line='190' column='1'/> + <parameter type-id='95e97e5e' name='datasync' filepath='fs/sync.c' line='190' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='single_release' mangled-name='single_release' filepath='include/linux/seq_file.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='single_release'> - <parameter type-id='7e666abe'/> - <parameter type-id='77e79a4b'/> + <function-decl name='vfs_fsync' mangled-name='vfs_fsync' filepath='fs/sync.c' line='210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_fsync'> + <parameter type-id='77e79a4b' name='file' filepath='fs/sync.c' line='210' column='1'/> + <parameter type-id='95e97e5e' name='datasync' filepath='fs/sync.c' line='210' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='kernel/sched/stats.c' language='LANG_C89'> + <abi-instr address-size='64' path='fs/sysfs/file.c' language='LANG_C89'> + <qualified-type-def type-id='a6222917' const='yes' id='be65923c'/> + <pointer-type-def type-id='be65923c' size-in-bits='64' id='cfe4f8a2'/> + <qualified-type-def type-id='cfe4f8a2' const='yes' id='cb71e1ad'/> + <pointer-type-def type-id='cb71e1ad' size-in-bits='64' id='cb460785'/> + <qualified-type-def type-id='d83a2db1' const='yes' id='dbce337a'/> + <pointer-type-def type-id='dbce337a' size-in-bits='64' id='559ac6f0'/> + <function-decl name='sysfs_add_file_to_group' mangled-name='sysfs_add_file_to_group' filepath='fs/sysfs/file.c' line='360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_add_file_to_group'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/file.c' line='360' column='1'/> + <parameter type-id='cfe4f8a2' name='attr' filepath='fs/sysfs/file.c' line='361' column='1'/> + <parameter type-id='80f4b756' name='group' filepath='fs/sysfs/file.c' line='361' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sysfs_emit' mangled-name='sysfs_emit' filepath='fs/sysfs/file.c' line='574' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_emit'> + <parameter type-id='26a90f95' name='buf' filepath='fs/sysfs/file.c' line='574' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='fs/sysfs/file.c' line='574' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sysfs_create_file_ns' mangled-name='sysfs_create_file_ns' filepath='fs/sysfs/file.c' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_create_file_ns'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/file.c' line='324' column='1'/> + <parameter type-id='cfe4f8a2' name='attr' filepath='fs/sysfs/file.c' line='324' column='1'/> + <parameter type-id='eaa32e2f' name='ns' filepath='fs/sysfs/file.c' line='325' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sysfs_create_bin_file' mangled-name='sysfs_create_bin_file' filepath='fs/sysfs/file.c' line='538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_create_bin_file'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/file.c' line='538' column='1'/> + <parameter type-id='559ac6f0' name='attr' filepath='fs/sysfs/file.c' line='539' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sysfs_notify' mangled-name='sysfs_notify' filepath='fs/sysfs/file.c' line='175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_notify'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/file.c' line='175' column='1'/> + <parameter type-id='80f4b756' name='dir' filepath='fs/sysfs/file.c' line='175' column='1'/> + <parameter type-id='80f4b756' name='attr' filepath='fs/sysfs/file.c' line='175' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sysfs_remove_files' mangled-name='sysfs_remove_files' filepath='fs/sysfs/file.c' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_files'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/file.c' line='499' column='1'/> + <parameter type-id='cb460785' name='ptr' filepath='fs/sysfs/file.c' line='499' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sysfs_remove_file_ns' mangled-name='sysfs_remove_file_ns' filepath='fs/sysfs/file.c' line='467' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_file_ns'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/file.c' line='467' column='1'/> + <parameter type-id='cfe4f8a2' name='attr' filepath='fs/sysfs/file.c' line='467' column='1'/> + <parameter type-id='eaa32e2f' name='ns' filepath='fs/sysfs/file.c' line='468' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sysfs_remove_file_from_group' mangled-name='sysfs_remove_file_from_group' filepath='fs/sysfs/file.c' line='514' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_file_from_group'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/file.c' line='514' column='1'/> + <parameter type-id='cfe4f8a2' name='attr' filepath='fs/sysfs/file.c' line='515' column='1'/> + <parameter type-id='80f4b756' name='group' filepath='fs/sysfs/file.c' line='515' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sysfs_remove_bin_file' mangled-name='sysfs_remove_bin_file' filepath='fs/sysfs/file.c' line='558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_bin_file'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/file.c' line='558' column='1'/> + <parameter type-id='559ac6f0' name='attr' filepath='fs/sysfs/file.c' line='559' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sysfs_create_files' mangled-name='sysfs_create_files' filepath='fs/sysfs/file.c' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_create_files'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/file.c' line='340' column='1'/> + <parameter type-id='cb460785' name='ptr' filepath='fs/sysfs/file.c' line='340' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/sysfs/group.c' language='LANG_C89'> + <function-decl name='sysfs_remove_group' mangled-name='sysfs_remove_group' filepath='fs/sysfs/group.c' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_group'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/group.c' line='269' column='1'/> + <parameter type-id='8ff9530e' name='grp' filepath='fs/sysfs/group.c' line='270' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sysfs_create_groups' mangled-name='sysfs_create_groups' filepath='fs/sysfs/group.c' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_create_groups'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/group.c' line='211' column='1'/> + <parameter type-id='c97de1ac' name='groups' filepath='fs/sysfs/group.c' line='212' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sysfs_remove_groups' mangled-name='sysfs_remove_groups' filepath='fs/sysfs/group.c' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_groups'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/group.c' line='304' column='1'/> + <parameter type-id='c97de1ac' name='groups' filepath='fs/sysfs/group.c' line='305' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sysfs_create_group' mangled-name='sysfs_create_group' filepath='fs/sysfs/group.c' line='171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_create_group'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/group.c' line='171' column='1'/> + <parameter type-id='8ff9530e' name='grp' filepath='fs/sysfs/group.c' line='172' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__compat_only_sysfs_link_entry_to_kobj' mangled-name='__compat_only_sysfs_link_entry_to_kobj' filepath='fs/sysfs/group.c' line='424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__compat_only_sysfs_link_entry_to_kobj'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/group.c' line='424' column='1'/> + <parameter type-id='d30bdc51' name='target_kobj' filepath='fs/sysfs/group.c' line='425' column='1'/> + <parameter type-id='80f4b756' name='target_name' filepath='fs/sysfs/group.c' line='426' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/sysfs/symlink.c' language='LANG_C89'> + <function-decl name='sysfs_remove_link' mangled-name='sysfs_remove_link' filepath='fs/sysfs/symlink.c' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_link'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/symlink.c' line='143' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/sysfs/symlink.c' line='143' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sysfs_create_link' mangled-name='sysfs_create_link' filepath='fs/sysfs/symlink.c' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_create_link'> + <parameter type-id='d30bdc51' name='kobj' filepath='fs/sysfs/symlink.c' line='89' column='1'/> + <parameter type-id='d30bdc51' name='target' filepath='fs/sysfs/symlink.c' line='89' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/sysfs/symlink.c' line='90' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='fs/xattr.c' language='LANG_C89'> + <function-decl name='vfs_setxattr' mangled-name='vfs_setxattr' filepath='fs/xattr.c' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_setxattr'> + <parameter type-id='27675065' name='dentry' filepath='fs/xattr.c' line='247' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/xattr.c' line='247' column='1'/> + <parameter type-id='eaa32e2f' name='value' filepath='fs/xattr.c' line='247' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='fs/xattr.c' line='248' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='fs/xattr.c' line='248' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vfs_listxattr' mangled-name='vfs_listxattr' filepath='fs/xattr.c' line='384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_listxattr'> + <parameter type-id='27675065' name='dentry' filepath='fs/xattr.c' line='384' column='1'/> + <parameter type-id='26a90f95' name='list' filepath='fs/xattr.c' line='384' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='fs/xattr.c' line='384' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='vfs_getxattr' mangled-name='vfs_getxattr' filepath='fs/xattr.c' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_getxattr'> + <parameter type-id='27675065' name='dentry' filepath='fs/xattr.c' line='377' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='fs/xattr.c' line='377' column='1'/> + <parameter type-id='eaa32e2f' name='value' filepath='fs/xattr.c' line='377' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='fs/xattr.c' line='377' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='init/init_task.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='84a5c3d4' size-in-bits='128' id='7f112b69'> <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> </array-type-def> <array-type-def dimensions='1' type-id='78a133c2' size-in-bits='128' id='30180d4b'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> - <array-type-def dimensions='1' type-id='d3130597' size-in-bits='1984' id='cb6b7280'> - <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> - </array-type-def> - <array-type-def dimensions='1' type-id='d3130597' size-in-bits='infinite' id='52cd3f2c'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='288' id='7e5ede41'> - <subrange length='36' type-id='7ff19f0f' id='ae666bde'/> - </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='24' id='c216126b'> + <array-type-def dimensions='1' type-id='3f1a6b60' size-in-bits='96' id='3fa05d14'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='72' id='060772ed'> - <subrange length='9' type-id='7ff19f0f' id='12e4273c'/> + <array-type-def dimensions='1' type-id='3f1a6b60' size-in-bits='infinite' id='d5016f6f'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> - <array-type-def dimensions='1' type-id='28ee064c' size-in-bits='320' id='39e531ac'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + <array-type-def dimensions='1' type-id='d3130597' size-in-bits='128' id='8a7b7524'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> - <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='896' id='80b13f9b'> - <subrange length='14' type-id='7ff19f0f' id='48882d96'/> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='128' id='9396cabb'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> </array-type-def> - <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='2048' id='99d12d7b'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='infinite' id='167619f6'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> - <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='2432' id='9dc2293d'> - <subrange length='38' type-id='7ff19f0f' id='aa4ccdac'/> + <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='256' id='b6b7435e'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='32768' id='61cd76ae'> <subrange length='512' type-id='7ff19f0f' id='c11630dd'/> </array-type-def> - <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='4480' id='125ebda9'> - <subrange length='70' type-id='7ff19f0f' id='1ee96218'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='448' id='76b91d35'> - <subrange length='7' type-id='7ff19f0f' id='16fc326e'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='infinite' id='a922812c'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> <array-type-def dimensions='1' type-id='49178f86' size-in-bits='288' id='32e5d672'> <subrange length='9' type-id='7ff19f0f' id='12e4273c'/> </array-type-def> - <array-type-def dimensions='1' type-id='40af3608' size-in-bits='infinite' id='7289e834'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + <array-type-def dimensions='1' type-id='162c1c01' size-in-bits='256' id='68694f49'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> - <array-type-def dimensions='1' type-id='a3274c4b' size-in-bits='5120' id='8574e02e'> - <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + <array-type-def dimensions='1' type-id='26a90f95' size-in-bits='2048' id='2e646d82'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> </array-type-def> - <array-type-def dimensions='1' type-id='0f8f80b0' size-in-bits='320' id='39e1fe03'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + <array-type-def dimensions='1' type-id='26a90f95' size-in-bits='192' id='461c9ed2'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <array-type-def dimensions='1' type-id='3213e875' size-in-bits='320' id='f5665670'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='16384' id='41bf80f3'> + <subrange length='2048' type-id='7ff19f0f' id='e5323efb'/> </array-type-def> - <array-type-def dimensions='1' type-id='531c24d0' size-in-bits='128' id='dcd9fb4c'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='256' id='16dc656a'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> </array-type-def> - <array-type-def dimensions='1' type-id='380c7edc' size-in-bits='1472' id='47645c1d'> - <subrange length='23' type-id='7ff19f0f' id='fdd0f594'/> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='384' id='36d7f119'> + <subrange length='48' type-id='7ff19f0f' id='8f6d2a81'/> </array-type-def> - <array-type-def dimensions='1' type-id='f67e137c' size-in-bits='infinite' id='3f814540'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='448' id='6093ff7c'> + <subrange length='56' type-id='7ff19f0f' id='f8137894'/> </array-type-def> - <array-type-def dimensions='1' type-id='cfff5953' size-in-bits='384' id='7975e215'> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='48' id='4a008bc3'> <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='176' id='aa4fa8f1'> - <subrange length='22' type-id='7ff19f0f' id='41cf2209'/> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='infinite' id='e84913bd'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='2048' id='d1617432'> - <subrange length='256' type-id='7ff19f0f' id='36e5b9fa'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='296' id='12e4ade3'> - <subrange length='37' type-id='7ff19f0f' id='aa6426fb'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='32768' id='d16c6df4'> - <subrange length='4096' type-id='7ff19f0f' id='bc1b5ddc'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='512' id='59daf3ef'> - <subrange length='64' type-id='7ff19f0f' id='b10be967'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='520' id='5ddd38d2'> - <subrange length='65' type-id='7ff19f0f' id='b50e2e4a'/> - </array-type-def> - <class-decl name='badblocks' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/badblocks.h' line='27' column='1' id='cacf0f56'> + <class-decl name='anon_vma' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/rmap.h' line='29' column='1' id='14f332cc'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/badblocks.h' line='28' column='1'/> + <var-decl name='root' type-id='a8f86cda' visibility='default' filepath='include/linux/rmap.h' line='30' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/badblocks.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='unacked_exist' type-id='95e97e5e' visibility='default' filepath='include/linux/badblocks.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='shift' type-id='95e97e5e' visibility='default' filepath='include/linux/badblocks.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='page' type-id='3df9fd28' visibility='default' filepath='include/linux/badblocks.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='changed' type-id='95e97e5e' visibility='default' filepath='include/linux/badblocks.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='lock' type-id='e6cd5ecf' visibility='default' filepath='include/linux/badblocks.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='sector' type-id='a42536cd' visibility='default' filepath='include/linux/badblocks.h' line='40' column='1'/> + <var-decl name='rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/rmap.h' line='31' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='size' type-id='a42536cd' visibility='default' filepath='include/linux/badblocks.h' line='41' column='1'/> + <var-decl name='refcount' type-id='49178f86' visibility='default' filepath='include/linux/rmap.h' line='39' column='1'/> </data-member> - </class-decl> - <class-decl name='blk_flush_queue' size-in-bits='704' is-struct='yes' visibility='default' filepath='block/blk.h' line='18' column='1' id='1d120221'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flush_queue_delayed' type-id='f0981eeb' visibility='default' filepath='block/blk.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='flush_pending_idx' type-id='f0981eeb' visibility='default' filepath='block/blk.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='flush_running_idx' type-id='f0981eeb' visibility='default' filepath='block/blk.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='rq_status' type-id='f4e2facd' visibility='default' filepath='block/blk.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flush_pending_since' type-id='7359adad' visibility='default' filepath='block/blk.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flush_queue' type-id='e4f16420' visibility='default' filepath='block/blk.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='flush_data_in_flight' type-id='72f469ec' visibility='default' filepath='block/blk.h' line='25' column='1'/> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='degree' type-id='f0981eeb' visibility='default' filepath='include/linux/rmap.h' line='41' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='flush_rq' type-id='3dad1a48' visibility='default' filepath='block/blk.h' line='26' column='1'/> + <var-decl name='parent' type-id='a8f86cda' visibility='default' filepath='include/linux/rmap.h' line='43' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='orig_rq' type-id='3dad1a48' visibility='default' filepath='block/blk.h' line='32' column='1'/> + <var-decl name='rb_root' type-id='6fe1603d' visibility='default' filepath='include/linux/rmap.h' line='55' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='key' type-id='47479831' visibility='default' filepath='block/blk.h' line='33' column='1'/> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='num_children' type-id='7359adad' visibility='default' filepath='include/linux/rmap.h' line='70' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mq_flush_lock' type-id='fb4018a0' visibility='default' filepath='block/blk.h' line='34' column='1'/> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='num_active_vmas' type-id='7359adad' visibility='default' filepath='include/linux/rmap.h' line='72' column='1'/> </data-member> </class-decl> - <class-decl name='blk_mq_alloc_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='afd9eb4a'/> - <class-decl name='blk_mq_ctx' size-in-bits='2048' is-struct='yes' visibility='default' filepath='block/blk-mq.h' line='18' column='1' id='cde99b39'> + <class-decl name='assoc_array_ptr' is-struct='yes' visibility='default' is-declaration-only='yes' id='3249e303'/> + <class-decl name='bdi_writeback' size-in-bits='6080' is-struct='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='130' column='1' id='ac0aeb1d'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='e9e9d685' visibility='default' filepath='block/blk-mq.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='block/blk-mq.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='index_hw' type-id='ff2536e2' visibility='default' filepath='block/blk-mq.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='hctxs' type-id='56ac7648' visibility='default' filepath='block/blk-mq.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='rq_dispatched' type-id='f05e8e77' visibility='default' filepath='block/blk-mq.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='rq_merged' type-id='7359adad' visibility='default' filepath='block/blk-mq.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='rq_completed' type-id='f05e8e77' visibility='default' filepath='block/blk-mq.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='queue' type-id='e7d2a5fc' visibility='default' filepath='block/blk-mq.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='ctxs' type-id='ceead144' visibility='default' filepath='block/blk-mq.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='block/blk-mq.h' line='37' column='1'/> - </data-member> - </class-decl> - <class-decl name='blk_mq_hw_ctx' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/linux/blk-mq.h' line='15' column='1' id='e063028f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='87322991' visibility='default' filepath='include/linux/blk-mq.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='run_work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/blk-mq.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='cpumask' type-id='b16b461b' visibility='default' filepath='include/linux/blk-mq.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='next_cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/blk-mq.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1696'> - <var-decl name='next_cpu_batch' type-id='95e97e5e' visibility='default' filepath='include/linux/blk-mq.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='sched_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/blk-mq.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='queue' type-id='e7d2a5fc' visibility='default' filepath='include/linux/blk-mq.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='fq' type-id='e118aff9' visibility='default' filepath='include/linux/blk-mq.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/blk-mq.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='ctx_map' type-id='6e051ed1' visibility='default' filepath='include/linux/blk-mq.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='dispatch_from' type-id='9a335021' visibility='default' filepath='include/linux/blk-mq.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='dispatch_busy' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2336'> - <var-decl name='type' type-id='8efea9e5' visibility='default' filepath='include/linux/blk-mq.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2352'> - <var-decl name='nr_ctx' type-id='8efea9e5' visibility='default' filepath='include/linux/blk-mq.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='ctxs' type-id='c9c70151' visibility='default' filepath='include/linux/blk-mq.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='dispatch_wait_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blk-mq.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='dispatch_wait' type-id='fe794aa9' visibility='default' filepath='include/linux/blk-mq.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='wait_index' type-id='49178f86' visibility='default' filepath='include/linux/blk-mq.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='tags' type-id='0461ecf5' visibility='default' filepath='include/linux/blk-mq.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='sched_tags' type-id='0461ecf5' visibility='default' filepath='include/linux/blk-mq.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='queued' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='run' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='dispatched' type-id='346bc576' visibility='default' filepath='include/linux/blk-mq.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='numa_node' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3616'> - <var-decl name='queue_num' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='nr_active' type-id='49178f86' visibility='default' filepath='include/linux/blk-mq.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='cpuhp_dead' type-id='03a4a074' visibility='default' filepath='include/linux/blk-mq.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/blk-mq.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4608'> - <var-decl name='poll_considered' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4672'> - <var-decl name='poll_invoked' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='poll_success' type-id='7359adad' visibility='default' filepath='include/linux/blk-mq.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4800'> - <var-decl name='hctx_list' type-id='72f469ec' visibility='default' filepath='include/linux/blk-mq.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='srcu' type-id='6abca080' visibility='default' filepath='include/linux/blk-mq.h' line='76' column='1'/> - </data-member> - </class-decl> - <class-decl name='blk_mq_ops' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/blk-mq.h' line='146' column='1' id='b785b938'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='queue_rq' type-id='cf544519' visibility='default' filepath='include/linux/blk-mq.h' line='150' column='1'/> + <var-decl name='bdi' type-id='ef4fae1b' visibility='default' filepath='include/linux/backing-dev-defs.h' line='131' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='commit_rqs' type-id='10b13b44' visibility='default' filepath='include/linux/blk-mq.h' line='159' column='1'/> + <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='133' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_budget' type-id='9712eb54' visibility='default' filepath='include/linux/blk-mq.h' line='167' column='1'/> + <var-decl name='last_old_flush' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='134' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='put_budget' type-id='247cb56b' visibility='default' filepath='include/linux/blk-mq.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='timeout' type-id='23816d7d' visibility='default' filepath='include/linux/blk-mq.h' line='173' column='1'/> + <var-decl name='b_dirty' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='136' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='poll' type-id='969a6bcd' visibility='default' filepath='include/linux/blk-mq.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='complete' type-id='681aaa17' visibility='default' filepath='include/linux/blk-mq.h' line='180' column='1'/> + <var-decl name='b_io' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='137' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='init_hctx' type-id='e1f2504c' visibility='default' filepath='include/linux/blk-mq.h' line='187' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='exit_hctx' type-id='1fb247c2' visibility='default' filepath='include/linux/blk-mq.h' line='188' column='1'/> + <var-decl name='b_more_io' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='138' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='init_request' type-id='57e65d80' visibility='default' filepath='include/linux/blk-mq.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='exit_request' type-id='9a2e43a6' visibility='default' filepath='include/linux/blk-mq.h' line='200' column='1'/> + <var-decl name='b_dirty_time' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='139' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='initialize_rq_fn' type-id='bbf015cd' visibility='default' filepath='include/linux/blk-mq.h' line='202' column='1'/> + <var-decl name='list_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/backing-dev-defs.h' line='140' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='cleanup_rq' type-id='ac8cd584' visibility='default' filepath='include/linux/blk-mq.h' line='208' column='1'/> + <var-decl name='stat' type-id='aca5b9e5' visibility='default' filepath='include/linux/backing-dev-defs.h' line='142' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='busy' type-id='65c718a5' visibility='default' filepath='include/linux/blk-mq.h' line='213' column='1'/> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='congested' type-id='d97a04ce' visibility='default' filepath='include/linux/backing-dev-defs.h' line='144' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='map_queues' type-id='06a241cf' visibility='default' filepath='include/linux/blk-mq.h' line='215' column='1'/> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='bw_time_stamp' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='dirtied_stamp' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='written_stamp' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='write_bandwidth' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='avg_write_bandwidth' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='dirty_ratelimit' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='balanced_dirty_ratelimit' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='completions' type-id='587caff2' visibility='default' filepath='include/linux/backing-dev-defs.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='dirty_exceeded' type-id='95e97e5e' visibility='default' filepath='include/linux/backing-dev-defs.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2976'> + <var-decl name='start_all_reason' type-id='c1602c7a' visibility='default' filepath='include/linux/backing-dev-defs.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='work_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/backing-dev-defs.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='work_list' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='dwork' type-id='5ad6e0ef' visibility='default' filepath='include/linux/backing-dev-defs.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4288'> + <var-decl name='dirty_sleep' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4352'> + <var-decl name='bdi_node' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4480'> + <var-decl name='refcnt' type-id='818799b4' visibility='default' filepath='include/linux/backing-dev-defs.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='memcg_completions' type-id='587caff2' visibility='default' filepath='include/linux/backing-dev-defs.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5312'> + <var-decl name='memcg_css' type-id='cfff5953' visibility='default' filepath='include/linux/backing-dev-defs.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='blkcg_css' type-id='cfff5953' visibility='default' filepath='include/linux/backing-dev-defs.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='memcg_node' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5568'> + <var-decl name='blkcg_node' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5696'> + <var-decl name='' type-id='93944b10' visibility='default' filepath='include/linux/backing-dev-defs.h' line='181' column='1'/> </data-member> </class-decl> - <class-decl name='blk_mq_tag_set' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/linux/blk-mq.h' line='93' column='1' id='651086d7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='map' type-id='ffbe012f' visibility='default' filepath='include/linux/blk-mq.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='nr_maps' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='ops' type-id='e1962c5d' visibility='default' filepath='include/linux/blk-mq.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='nr_hw_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='queue_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='reserved_tags' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='cmd_size' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='numa_node' type-id='95e97e5e' visibility='default' filepath='include/linux/blk-mq.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/blk-mq.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/blk-mq.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='tags' type-id='c527e30d' visibility='default' filepath='include/linux/blk-mq.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='tag_list_lock' type-id='925167dc' visibility='default' filepath='include/linux/blk-mq.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='tag_list' type-id='72f469ec' visibility='default' filepath='include/linux/blk-mq.h' line='115' column='1'/> - </data-member> - </class-decl> - <class-decl name='blk_queue_stats' size-in-bits='192' is-struct='yes' visibility='default' filepath='block/blk-stat.c' line='15' column='1' id='99d089ec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='callbacks' type-id='72f469ec' visibility='default' filepath='block/blk-stat.c' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='block/blk-stat.c' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='enable_accounting' type-id='b50a4934' visibility='default' filepath='block/blk-stat.c' line='18' column='1'/> - </data-member> - </class-decl> - <class-decl name='blk_stat_callback' size-in-bits='1088' is-struct='yes' visibility='default' filepath='block/blk-stat.h' line='19' column='1' id='be8f4983'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='block/blk-stat.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='timer' type-id='abe41e67' visibility='default' filepath='block/blk-stat.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='cpu_stat' type-id='253d2bfb' visibility='default' filepath='block/blk-stat.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='bucket_fn' type-id='484cd9e5' visibility='default' filepath='block/blk-stat.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='buckets' type-id='f0981eeb' visibility='default' filepath='block/blk-stat.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='stat' type-id='253d2bfb' visibility='default' filepath='block/blk-stat.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='timer_fn' type-id='454b8f82' visibility='default' filepath='block/blk-stat.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='block/blk-stat.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='block/blk-stat.h' line='62' column='1'/> - </data-member> - </class-decl> - <class-decl name='bpf_cgroup_storage_map' is-struct='yes' visibility='default' is-declaration-only='yes' id='0ad68707'/> <class-decl name='bpf_prog' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/filter.h' line='540' column='1' id='facd5338'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='pages' type-id='1dc6a898' visibility='default' filepath='include/linux/filter.h' line='541' column='1'/> @@ -152809,122 +129189,24 @@ <var-decl name='buckets' type-id='7c792e5e' visibility='default' filepath='include/linux/rhashtable.h' line='87' column='1'/> </data-member> </class-decl> - <class-decl name='cgroup_taskset' is-struct='yes' visibility='default' is-declaration-only='yes' id='19596889'/> - <class-decl name='cma' size-in-bits='576' is-struct='yes' visibility='default' filepath='mm/cma.h' line='5' column='1' id='6110442c'> + <class-decl name='cdev' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/cdev.h' line='14' column='1' id='22f86351'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base_pfn' type-id='7359adad' visibility='default' filepath='mm/cma.h' line='6' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='count' type-id='7359adad' visibility='default' filepath='mm/cma.h' line='7' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bitmap' type-id='1d2c2b85' visibility='default' filepath='mm/cma.h' line='8' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='order_per_bit' type-id='f0981eeb' visibility='default' filepath='mm/cma.h' line='9' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='lock' type-id='925167dc' visibility='default' filepath='mm/cma.h' line='10' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='mm/cma.h' line='15' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpu_stop_done' is-struct='yes' visibility='default' is-declaration-only='yes' id='64c36f53'/> - <class-decl name='cpuidle_device_kobj' is-struct='yes' visibility='default' is-declaration-only='yes' id='25ee3a49'/> - <class-decl name='cpuidle_driver_kobj' is-struct='yes' visibility='default' is-declaration-only='yes' id='cf6b9835'/> - <class-decl name='cpuidle_state_kobj' is-struct='yes' visibility='default' is-declaration-only='yes' id='22d74cfc'/> - <class-decl name='dev_pin_info' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/devinfo.h' line='30' column='1' id='038d05bd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='p' type-id='73ea90c5' visibility='default' filepath='include/linux/pinctrl/devinfo.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='default_state' type-id='f418ceb3' visibility='default' filepath='include/linux/pinctrl/devinfo.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init_state' type-id='f418ceb3' visibility='default' filepath='include/linux/pinctrl/devinfo.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sleep_state' type-id='f418ceb3' visibility='default' filepath='include/linux/pinctrl/devinfo.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='idle_state' type-id='f418ceb3' visibility='default' filepath='include/linux/pinctrl/devinfo.h' line='36' column='1'/> - </data-member> - </class-decl> - <class-decl name='device_private' size-in-bits='1664' is-struct='yes' visibility='default' filepath='drivers/base/base.h' line='77' column='1' id='d066d157'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='klist_children' type-id='6160a6ce' visibility='default' filepath='drivers/base/base.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='knode_parent' type-id='3d045a53' visibility='default' filepath='drivers/base/base.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='knode_driver' type-id='3d045a53' visibility='default' filepath='drivers/base/base.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='knode_bus' type-id='3d045a53' visibility='default' filepath='drivers/base/base.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='knode_class' type-id='3d045a53' visibility='default' filepath='drivers/base/base.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='deferred_probe' type-id='72f469ec' visibility='default' filepath='drivers/base/base.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='async_driver' type-id='00c7b870' visibility='default' filepath='drivers/base/base.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='device' type-id='fa0b179b' visibility='default' filepath='drivers/base/base.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dead' type-id='f9b06939' visibility='default' filepath='drivers/base/base.h' line='86' column='1'/> - </data-member> - </class-decl> - <class-decl name='disk_events' size-in-bits='1792' is-struct='yes' visibility='default' filepath='block/genhd.c' line='1622' column='1' id='ec1aac50'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='block/genhd.c' line='1623' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='disk' type-id='33c599da' visibility='default' filepath='block/genhd.c' line='1624' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='block/genhd.c' line='1625' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='block_mutex' type-id='925167dc' visibility='default' filepath='block/genhd.c' line='1627' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='block' type-id='95e97e5e' visibility='default' filepath='block/genhd.c' line='1628' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='pending' type-id='f0981eeb' visibility='default' filepath='block/genhd.c' line='1629' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='clearing' type-id='f0981eeb' visibility='default' filepath='block/genhd.c' line='1630' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='poll_msecs' type-id='bd54fe1a' visibility='default' filepath='block/genhd.c' line='1632' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='dwork' type-id='5ad6e0ef' visibility='default' filepath='block/genhd.c' line='1633' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_coherent_mem' is-struct='yes' visibility='default' is-declaration-only='yes' id='5d5ff7f6'/> - <class-decl name='driver_private' size-in-bits='1472' is-struct='yes' visibility='default' filepath='drivers/base/base.h' line='47' column='1' id='e44b8083'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='drivers/base/base.h' line='48' column='1'/> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/cdev.h' line='15' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='klist_devices' type-id='6160a6ce' visibility='default' filepath='drivers/base/base.h' line='49' column='1'/> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/cdev.h' line='16' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='knode_bus' type-id='3d045a53' visibility='default' filepath='drivers/base/base.h' line='50' column='1'/> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='ops' type-id='61758ee5' visibility='default' filepath='include/linux/cdev.h' line='17' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='mkobj' type-id='47ed147a' visibility='default' filepath='drivers/base/base.h' line='51' column='1'/> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/cdev.h' line='18' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='driver' type-id='00c7b870' visibility='default' filepath='drivers/base/base.h' line='52' column='1'/> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='dev' type-id='8504f260' visibility='default' filepath='include/linux/cdev.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='include/linux/cdev.h' line='20' column='1'/> </data-member> </class-decl> <class-decl name='dst_entry' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/net/dst.h' line='24' column='1' id='772a4ddf'> @@ -152986,15 +129268,35 @@ <var-decl name='tclassid' type-id='3f1a6b60' visibility='default' filepath='include/net/dst.h' line='76' column='1'/> </data-member> </class-decl> - <class-decl name='event_filter' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='1350' column='1' id='5ff1273a'> + <class-decl name='export_operations' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/exportfs.h' line='193' column='1' id='1a0c5572'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='prog' type-id='efd0fdec' visibility='default' filepath='kernel/trace/trace.h' line='1351' column='1'/> + <var-decl name='encode_fh' type-id='2cdfbf0a' visibility='default' filepath='include/linux/exportfs.h' line='194' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='filter_string' type-id='26a90f95' visibility='default' filepath='kernel/trace/trace.h' line='1352' column='1'/> + <var-decl name='fh_to_dentry' type-id='9b9ccb86' visibility='default' filepath='include/linux/exportfs.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fh_to_parent' type-id='9b9ccb86' visibility='default' filepath='include/linux/exportfs.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_name' type-id='cb0ca137' visibility='default' filepath='include/linux/exportfs.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='get_parent' type-id='36ed3b9a' visibility='default' filepath='include/linux/exportfs.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='commit_metadata' type-id='28ba4492' visibility='default' filepath='include/linux/exportfs.h' line='203' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_uuid' type-id='547aa7d2' visibility='default' filepath='include/linux/exportfs.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='map_blocks' type-id='35d085ce' visibility='default' filepath='include/linux/exportfs.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='commit_blocks' type-id='30144f27' visibility='default' filepath='include/linux/exportfs.h' line='209' column='1'/> </data-member> </class-decl> - <class-decl name='eventfd_ctx' is-struct='yes' visibility='default' is-declaration-only='yes' id='77dc8383'/> <class-decl name='fib6_info' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/net/ip6_fib.h' line='136' column='1' id='faaac7a5'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='fib6_table' type-id='7156b317' visibility='default' filepath='include/net/ip6_fib.h' line='137' column='1'/> @@ -153200,18 +129502,237 @@ <var-decl name='__data' type-id='c99b5ecd' visibility='default' filepath='include/net/ip_fib.h' line='240' column='1'/> </data-member> </class-decl> - <class-decl name='hd_geometry' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/hdreg.h' line='324' column='1' id='28e89e7e'> + <class-decl name='fs_context' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='86' column='1' id='8d0295a2'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='heads' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/hdreg.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='sectors' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/hdreg.h' line='326' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='cylinders' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/hdreg.h' line='327' column='1'/> + <var-decl name='ops' type-id='7536fa28' visibility='default' filepath='include/linux/fs_context.h' line='87' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='start' type-id='7359adad' visibility='default' filepath='include/uapi/linux/hdreg.h' line='328' column='1'/> + <var-decl name='uapi_mutex' type-id='925167dc' visibility='default' filepath='include/linux/fs_context.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='fs_type' type-id='21e53d44' visibility='default' filepath='include/linux/fs_context.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='fs_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='sget_key' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='root' type-id='27675065' visibility='default' filepath='include/linux/fs_context.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/fs_context.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='net_ns' type-id='a2bff676' visibility='default' filepath='include/linux/fs_context.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='cred' type-id='bc33861a' visibility='default' filepath='include/linux/fs_context.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='log' type-id='d1a78aeb' visibility='default' filepath='include/linux/fs_context.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='source' type-id='80f4b756' visibility='default' filepath='include/linux/fs_context.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='s_fs_info' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='sb_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs_context.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='sb_flags_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/fs_context.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='s_iflags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs_context.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='lsm_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs_context.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='purpose' type-id='4171a6be' visibility='default' filepath='include/linux/fs_context.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='phase' type-id='de54989f' visibility='default' filepath='include/linux/fs_context.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='need_free' type-id='b50a4934' visibility='default' filepath='include/linux/fs_context.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='global' type-id='b50a4934' visibility='default' filepath='include/linux/fs_context.h' line='107' column='1'/> + </data-member> + </class-decl> + <class-decl name='fs_parameter_description' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fs_parser.h' line='64' column='1' id='8a2a988b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='8d43b1f5' visibility='default' filepath='include/linux/fs_parser.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='specs' type-id='8d4f223b' visibility='default' filepath='include/linux/fs_parser.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='enums' type-id='6d6531cd' visibility='default' filepath='include/linux/fs_parser.h' line='67' column='1'/> + </data-member> + </class-decl> + <class-decl name='fscrypt_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='9441bb37'/> + <class-decl name='fscrypt_operations' is-struct='yes' visibility='default' is-declaration-only='yes' id='fa21a7e9'/> + <class-decl name='fsnotify_mark_connector' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='292' column='1' id='aadc8ce9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fsnotify_backend.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='type' type-id='8efea9e5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fsid' type-id='ac895711' visibility='default' filepath='include/linux/fsnotify_backend.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='' type-id='9114ebb7' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='list' type-id='e151255a' visibility='default' filepath='include/linux/fsnotify_backend.h' line='304' column='1'/> + </data-member> + </class-decl> + <class-decl name='fsverity_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='43489bca'/> + <class-decl name='fsverity_operations' is-struct='yes' visibility='default' is-declaration-only='yes' id='5f0d764c'/> + <class-decl name='gendisk' size-in-bits='11136' is-struct='yes' visibility='default' filepath='include/linux/genhd.h' line='191' column='1' id='4f60ffbc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='major' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='first_minor' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='minors' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='disk_name' type-id='16dc656a' visibility='default' filepath='include/linux/genhd.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='devnode' type-id='b160f6ba' visibility='default' filepath='include/linux/genhd.h' line='201' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='events' type-id='8efea9e5' visibility='default' filepath='include/linux/genhd.h' line='203' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='464'> + <var-decl name='event_flags' type-id='8efea9e5' visibility='default' filepath='include/linux/genhd.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='part_tbl' type-id='af836b25' visibility='default' filepath='include/linux/genhd.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='part0' type-id='2473bc1f' visibility='default' filepath='include/linux/genhd.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9856'> + <var-decl name='fops' type-id='6829b047' visibility='default' filepath='include/linux/genhd.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9920'> + <var-decl name='queue' type-id='e7d2a5fc' visibility='default' filepath='include/linux/genhd.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9984'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/genhd.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10112'> + <var-decl name='lookup_sem' type-id='f19fdb93' visibility='default' filepath='include/linux/genhd.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10496'> + <var-decl name='slave_dir' type-id='d30bdc51' visibility='default' filepath='include/linux/genhd.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='random' type-id='22aa3c54' visibility='default' filepath='include/linux/genhd.h' line='222' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10624'> + <var-decl name='sync_io' type-id='49178f86' visibility='default' filepath='include/linux/genhd.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10688'> + <var-decl name='ev' type-id='26f00576' visibility='default' filepath='include/linux/genhd.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10752'> + <var-decl name='node_id' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10816'> + <var-decl name='bb' type-id='5760652c' visibility='default' filepath='include/linux/genhd.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='lockdep_map' type-id='d34a605e' visibility='default' filepath='include/linux/genhd.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10944'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11008'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11072'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='235' column='1'/> + </data-member> + </class-decl> + <class-decl name='hd_struct' size-in-bits='9280' is-struct='yes' visibility='default' filepath='include/linux/genhd.h' line='109' column='1' id='2473bc1f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start_sect' type-id='a42536cd' visibility='default' filepath='include/linux/genhd.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nr_sects' type-id='a42536cd' visibility='default' filepath='include/linux/genhd.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='nr_sects_seq' type-id='e14c3b11' visibility='default' filepath='include/linux/genhd.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='alignment_offset' type-id='a42536cd' visibility='default' filepath='include/linux/genhd.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='discard_alignment' type-id='f0981eeb' visibility='default' filepath='include/linux/genhd.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='__dev' type-id='66e487eb' visibility='default' filepath='include/linux/genhd.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='holder_dir' type-id='d30bdc51' visibility='default' filepath='include/linux/genhd.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='policy' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7776'> + <var-decl name='partno' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='info' type-id='d4f2b9b2' visibility='default' filepath='include/linux/genhd.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='stamp' type-id='7359adad' visibility='default' filepath='include/linux/genhd.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7936'> + <var-decl name='dkstats' type-id='70f1634e' visibility='default' filepath='include/linux/genhd.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='ref' type-id='818799b4' visibility='default' filepath='include/linux/genhd.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='rcu_work' type-id='7c0b9fdb' visibility='default' filepath='include/linux/genhd.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9024'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9088'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9152'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9216'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/genhd.h' line='139' column='1'/> </data-member> </class-decl> <class-decl name='inet_hashinfo' size-in-bits='4608' is-struct='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='124' column='1' id='3482ac54'> @@ -153257,179 +129778,6 @@ <var-decl name='total' type-id='95e97e5e' visibility='default' filepath='include/net/inetpeer.h' line='64' column='1'/> </data-member> </class-decl> - <class-decl name='iommu_fwspec' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/iommu.h' line='563' column='1' id='0d6f83ff'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ops' type-id='f1ac64d0' visibility='default' filepath='include/linux/iommu.h' line='564' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='iommu_fwnode' type-id='4a935625' visibility='default' filepath='include/linux/iommu.h' line='565' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='iommu_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/iommu.h' line='566' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/iommu.h' line='567' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='num_ids' type-id='f0981eeb' visibility='default' filepath='include/linux/iommu.h' line='568' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ids' type-id='587936a0' visibility='default' filepath='include/linux/iommu.h' line='569' column='1'/> - </data-member> - </class-decl> - <class-decl name='iommu_group' size-in-bits='2048' is-struct='yes' visibility='default' filepath='drivers/iommu/iommu.c' line='35' column='1' id='2352f3ae'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='drivers/iommu/iommu.c' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='devices_kobj' type-id='d30bdc51' visibility='default' filepath='drivers/iommu/iommu.c' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='devices' type-id='72f469ec' visibility='default' filepath='drivers/iommu/iommu.c' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='drivers/iommu/iommu.c' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='notifier' type-id='708c2394' visibility='default' filepath='drivers/iommu/iommu.c' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='iommu_data' type-id='eaa32e2f' visibility='default' filepath='drivers/iommu/iommu.c' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='iommu_data_release' type-id='b7f9d8e6' visibility='default' filepath='drivers/iommu/iommu.c' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='drivers/iommu/iommu.c' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='drivers/iommu/iommu.c' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='default_domain' type-id='bff05edb' visibility='default' filepath='drivers/iommu/iommu.c' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='domain' type-id='bff05edb' visibility='default' filepath='drivers/iommu/iommu.c' line='46' column='1'/> - </data-member> - </class-decl> - <class-decl name='iommu_ops' size-in-bits='2304' is-struct='yes' visibility='default' filepath='include/linux/iommu.h' line='250' column='1' id='8b7a2cd1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='capable' type-id='fd03a8f4' visibility='default' filepath='include/linux/iommu.h' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='domain_alloc' type-id='2908e93a' visibility='default' filepath='include/linux/iommu.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='domain_free' type-id='36caa4da' visibility='default' filepath='include/linux/iommu.h' line='255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='attach_dev' type-id='21e9ca19' visibility='default' filepath='include/linux/iommu.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='detach_dev' type-id='32baba38' visibility='default' filepath='include/linux/iommu.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='map' type-id='ca6248b1' visibility='default' filepath='include/linux/iommu.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='unmap' type-id='d1a6d6c2' visibility='default' filepath='include/linux/iommu.h' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='flush_iotlb_all' type-id='36caa4da' visibility='default' filepath='include/linux/iommu.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='iotlb_sync_map' type-id='36caa4da' visibility='default' filepath='include/linux/iommu.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='iotlb_sync' type-id='a6bf568c' visibility='default' filepath='include/linux/iommu.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='iova_to_phys' type-id='c4904652' visibility='default' filepath='include/linux/iommu.h' line='267' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='add_device' type-id='613d39f5' visibility='default' filepath='include/linux/iommu.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='remove_device' type-id='dd787f72' visibility='default' filepath='include/linux/iommu.h' line='269' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='device_group' type-id='5448fdd7' visibility='default' filepath='include/linux/iommu.h' line='270' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='domain_get_attr' type-id='fe396a7b' visibility='default' filepath='include/linux/iommu.h' line='271' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='domain_set_attr' type-id='fe396a7b' visibility='default' filepath='include/linux/iommu.h' line='273' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='get_resv_regions' type-id='83d96d05' visibility='default' filepath='include/linux/iommu.h' line='277' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='put_resv_regions' type-id='83d96d05' visibility='default' filepath='include/linux/iommu.h' line='278' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='apply_resv_region' type-id='b20722ab' visibility='default' filepath='include/linux/iommu.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='domain_window_enable' type-id='7f31e8fb' visibility='default' filepath='include/linux/iommu.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='domain_window_disable' type-id='d3b2d361' visibility='default' filepath='include/linux/iommu.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='of_xlate' type-id='7fc43753' visibility='default' filepath='include/linux/iommu.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='is_attach_deferred' type-id='6ee36fa3' visibility='default' filepath='include/linux/iommu.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='dev_has_feat' type-id='6981b6e9' visibility='default' filepath='include/linux/iommu.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='dev_feat_enabled' type-id='6981b6e9' visibility='default' filepath='include/linux/iommu.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='dev_enable_feat' type-id='5a1281ab' visibility='default' filepath='include/linux/iommu.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='dev_disable_feat' type-id='5a1281ab' visibility='default' filepath='include/linux/iommu.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='aux_attach_dev' type-id='21e9ca19' visibility='default' filepath='include/linux/iommu.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='aux_detach_dev' type-id='32baba38' visibility='default' filepath='include/linux/iommu.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='aux_get_pasid' type-id='21e9ca19' visibility='default' filepath='include/linux/iommu.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='sva_bind' type-id='925b860a' visibility='default' filepath='include/linux/iommu.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='sva_unbind' type-id='4fb74714' visibility='default' filepath='include/linux/iommu.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='sva_get_pasid' type-id='4ded61d5' visibility='default' filepath='include/linux/iommu.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='page_response' type-id='1ff48951' visibility='default' filepath='include/linux/iommu.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='pgsize_bitmap' type-id='7359adad' visibility='default' filepath='include/linux/iommu.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/iommu.h' line='312' column='1'/> - </data-member> - </class-decl> - <class-decl name='iommu_param' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/iommu.h' line='366' column='1' id='6c784694'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/iommu.h' line='367' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fault_param' type-id='0a9b173b' visibility='default' filepath='include/linux/iommu.h' line='368' column='1'/> - </data-member> - </class-decl> <class-decl name='ip_ra_chain' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/ip.h' line='126' column='1' id='4816a146'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='next' type-id='00c4cbac' visibility='default' filepath='include/net/ip.h' line='127' column='1'/> @@ -153622,112 +129970,303 @@ <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/ipv6.h' line='85' column='1'/> </data-member> </class-decl> - <class-decl name='irq_domain' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/linux/irqdomain.h' line='162' column='1' id='a667f60e'> + <class-decl name='kernfs_iattrs' size-in-bits='640' is-struct='yes' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='21' column='1' id='7b5435ce'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='link' type-id='72f469ec' visibility='default' filepath='include/linux/irqdomain.h' line='163' column='1'/> + <var-decl name='ia_uid' type-id='d80b72e6' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='22' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/irqdomain.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ops' type-id='2c202856' visibility='default' filepath='include/linux/irqdomain.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='host_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/irqdomain.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdomain.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='mapcount' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdomain.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/irqdomain.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='bus_token' type-id='385b8018' visibility='default' filepath='include/linux/irqdomain.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='gc' type-id='8e62d7cb' visibility='default' filepath='include/linux/irqdomain.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='parent' type-id='7544e824' visibility='default' filepath='include/linux/irqdomain.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/irqdomain.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/irqdomain.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/irqdomain.h' line='183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/irqdomain.h' line='184' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='hwirq_max' type-id='88370ce9' visibility='default' filepath='include/linux/irqdomain.h' line='187' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='revmap_direct_max_irq' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdomain.h' line='188' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='revmap_size' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdomain.h' line='189' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='revmap_tree' type-id='d39738ac' visibility='default' filepath='include/linux/irqdomain.h' line='190' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='revmap_tree_mutex' type-id='925167dc' visibility='default' filepath='include/linux/irqdomain.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='linear_revmap' type-id='c764d637' visibility='default' filepath='include/linux/irqdomain.h' line='192' column='1'/> - </data-member> - </class-decl> - <class-decl name='keyslot_manager' size-in-bits='1472' is-struct='yes' visibility='default' filepath='block/keyslot-manager.c' line='43' column='1' id='7619ef4c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='num_slots' type-id='f0981eeb' visibility='default' filepath='block/keyslot-manager.c' line='44' column='1'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ia_gid' type-id='094d8048' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='23' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ksm_ll_ops' type-id='c1dff252' visibility='default' filepath='block/keyslot-manager.c' line='45' column='1'/> + <var-decl name='ia_atime' type-id='40a816ad' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='24' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='features' type-id='f0981eeb' visibility='default' filepath='block/keyslot-manager.c' line='46' column='1'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ia_mtime' type-id='40a816ad' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='25' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='crypto_mode_supported' type-id='49580a63' visibility='default' filepath='block/keyslot-manager.c' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='max_dun_bytes_supported' type-id='f0981eeb' visibility='default' filepath='block/keyslot-manager.c' line='48' column='1'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ia_ctime' type-id='40a816ad' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='26' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='ll_priv_data' type-id='eaa32e2f' visibility='default' filepath='block/keyslot-manager.c' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='block/keyslot-manager.c' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='lock' type-id='f19fdb93' visibility='default' filepath='block/keyslot-manager.c' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='idle_slots_wait_queue' type-id='b5ab048f' visibility='default' filepath='block/keyslot-manager.c' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='idle_slots' type-id='72f469ec' visibility='default' filepath='block/keyslot-manager.c' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='idle_slots_lock' type-id='fb4018a0' visibility='default' filepath='block/keyslot-manager.c' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='slot_hashtable' type-id='030d0b18' visibility='default' filepath='block/keyslot-manager.c' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='slot_hashtable_size' type-id='f0981eeb' visibility='default' filepath='block/keyslot-manager.c' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='slots' type-id='5e2617b4' visibility='default' filepath='block/keyslot-manager.c' line='74' column='1'/> + <var-decl name='xattrs' type-id='00ed5110' visibility='default' filepath='fs/kernfs/kernfs-internal.h' line='28' column='1'/> </data-member> </class-decl> + <class-decl name='kernfs_open_node' size-in-bits='384' is-struct='yes' visibility='default' filepath='fs/kernfs/file.c' line='34' column='1' id='cc9b8e48'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refcnt' type-id='49178f86' visibility='default' filepath='fs/kernfs/file.c' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='event' type-id='49178f86' visibility='default' filepath='fs/kernfs/file.c' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='poll' type-id='b5ab048f' visibility='default' filepath='fs/kernfs/file.c' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='files' type-id='72f469ec' visibility='default' filepath='fs/kernfs/file.c' line='38' column='1'/> + </data-member> + </class-decl> + <class-decl name='key_type' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/key-type.h' line='63' column='1' id='71e87d49'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/key-type.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='def_datalen' type-id='b59d7dce' visibility='default' filepath='include/linux/key-type.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/key-type.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='vet_description' type-id='70487b28' visibility='default' filepath='include/linux/key-type.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='preparse' type-id='320c9cb0' visibility='default' filepath='include/linux/key-type.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='free_preparse' type-id='54d7d559' visibility='default' filepath='include/linux/key-type.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='instantiate' type-id='ab4f7fd7' visibility='default' filepath='include/linux/key-type.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='update' type-id='ab4f7fd7' visibility='default' filepath='include/linux/key-type.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='match_preparse' type-id='0954c675' visibility='default' filepath='include/linux/key-type.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='match_free' type-id='87f6a50e' visibility='default' filepath='include/linux/key-type.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='revoke' type-id='b36896a7' visibility='default' filepath='include/linux/key-type.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='destroy' type-id='b36896a7' visibility='default' filepath='include/linux/key-type.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='describe' type-id='f68ddecc' visibility='default' filepath='include/linux/key-type.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='read' type-id='a9cc7986' visibility='default' filepath='include/linux/key-type.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='request_key' type-id='99147724' visibility='default' filepath='include/linux/key-type.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='lookup_restriction' type-id='7c4a6c91' visibility='default' filepath='include/linux/key-type.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='asym_query' type-id='b6633a3c' visibility='default' filepath='include/linux/key-type.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='asym_eds_op' type-id='824beef7' visibility='default' filepath='include/linux/key-type.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='asym_verify_signature' type-id='824beef7' visibility='default' filepath='include/linux/key-type.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='link' type-id='72f469ec' visibility='default' filepath='include/linux/key-type.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='lock_class' type-id='47479831' visibility='default' filepath='include/linux/key-type.h' line='160' column='1'/> + </data-member> + </class-decl> + <class-decl name='key_user' size-in-bits='704' is-struct='yes' visibility='default' filepath='security/keys/internal.h' line='53' column='1' id='696d238e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='2a8a6332' visibility='default' filepath='security/keys/internal.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cons_lock' type-id='925167dc' visibility='default' filepath='security/keys/internal.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='security/keys/internal.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='usage' type-id='64615833' visibility='default' filepath='security/keys/internal.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='nkeys' type-id='49178f86' visibility='default' filepath='security/keys/internal.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='nikeys' type-id='49178f86' visibility='default' filepath='security/keys/internal.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='security/keys/internal.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='qnkeys' type-id='95e97e5e' visibility='default' filepath='security/keys/internal.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='qnbytes' type-id='95e97e5e' visibility='default' filepath='security/keys/internal.h' line='62' column='1'/> + </data-member> + </class-decl> + <class-decl name='kioctx_table' is-struct='yes' visibility='default' is-declaration-only='yes' id='5d0f15d4'/> + <class-decl name='kmem_cache' size-in-bits='3712' is-struct='yes' visibility='default' filepath='include/linux/slub_def.h' line='82' column='1' id='a3119fea'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cpu_slab' type-id='75f3cc0b' visibility='default' filepath='include/linux/slub_def.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flags' type-id='f7fe96cb' visibility='default' filepath='include/linux/slub_def.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='min_partial' type-id='7359adad' visibility='default' filepath='include/linux/slub_def.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='object_size' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='cpu_partial' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='oo' type-id='dfc42026' visibility='default' filepath='include/linux/slub_def.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='max' type-id='dfc42026' visibility='default' filepath='include/linux/slub_def.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='min' type-id='dfc42026' visibility='default' filepath='include/linux/slub_def.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='allocflags' type-id='3eb7c31c' visibility='default' filepath='include/linux/slub_def.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='refcount' type-id='95e97e5e' visibility='default' filepath='include/linux/slub_def.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='ctor' type-id='b7f9d8e6' visibility='default' filepath='include/linux/slub_def.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='inuse' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='align' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='red_left_pad' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/slub_def.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/slub_def.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/slub_def.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='kobj_remove_work' type-id='ef9025d0' visibility='default' filepath='include/linux/slub_def.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='memcg_params' type-id='f36112b4' visibility='default' filepath='include/linux/slub_def.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='max_attr_size' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='memcg_kset' type-id='89b70200' visibility='default' filepath='include/linux/slub_def.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='random' type-id='7359adad' visibility='default' filepath='include/linux/slub_def.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='random_seq' type-id='807869d3' visibility='default' filepath='include/linux/slub_def.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='useroffset' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3616'> + <var-decl name='usersize' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='node' type-id='425436e6' visibility='default' filepath='include/linux/slub_def.h' line='142' column='1'/> + </data-member> + </class-decl> + <class-decl name='kstatfs' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/statfs.h' line='8' column='1' id='ff1c7c9b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='f_type' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='9' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='f_bsize' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='10' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='f_blocks' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='f_bfree' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='f_bavail' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='f_files' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='f_ffree' type-id='91ce1af9' visibility='default' filepath='include/linux/statfs.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='f_fsid' type-id='ac895711' visibility='default' filepath='include/linux/statfs.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='f_namelen' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='f_frsize' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='f_flags' type-id='bd54fe1a' visibility='default' filepath='include/linux/statfs.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='f_spare' type-id='5d4602e8' visibility='default' filepath='include/linux/statfs.h' line='20' column='1'/> + </data-member> + </class-decl> + <class-decl name='linux_binfmt' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/binfmts.h' line='96' column='1' id='47d6e76e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lh' type-id='72f469ec' visibility='default' filepath='include/linux/binfmts.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/linux/binfmts.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='load_binary' type-id='c5c535b4' visibility='default' filepath='include/linux/binfmts.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='load_shlib' type-id='4da4101d' visibility='default' filepath='include/linux/binfmts.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='core_dump' type-id='be2c124b' visibility='default' filepath='include/linux/binfmts.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='min_coredump' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='102' column='1'/> + </data-member> + </class-decl> + <class-decl name='module_notes_attrs' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/module.c' line='1659' column='1' id='96b6b914'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dir' type-id='d30bdc51' visibility='default' filepath='kernel/module.c' line='1660' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='notes' type-id='f0981eeb' visibility='default' filepath='kernel/module.c' line='1661' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='attrs' type-id='7cfae8e1' visibility='default' filepath='kernel/module.c' line='1662' column='1'/> + </data-member> + </class-decl> + <class-decl name='module_param_attrs' is-struct='yes' visibility='default' is-declaration-only='yes' id='9e045430'/> + <class-decl name='module_sect_attrs' size-in-bits='384' is-struct='yes' visibility='default' filepath='kernel/module.c' line='1546' column='1' id='b43b0dce'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='grp' type-id='e4af473b' visibility='default' filepath='kernel/module.c' line='1547' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='nsections' type-id='f0981eeb' visibility='default' filepath='kernel/module.c' line='1548' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='attrs' type-id='ae08da59' visibility='default' filepath='kernel/module.c' line='1549' column='1'/> + </data-member> + </class-decl> + <class-decl name='mtd_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='25dc4075'/> <class-decl name='neighbour' size-in-bits='2944' is-struct='yes' visibility='default' filepath='include/net/neighbour.h' line='134' column='1' id='da0e76a0'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='next' type-id='3c330066' visibility='default' filepath='include/net/neighbour.h' line='135' column='1'/> @@ -153808,6 +130347,413 @@ <var-decl name='primary_key' type-id='29c3368c' visibility='default' filepath='include/net/neighbour.h' line='160' column='1'/> </data-member> </class-decl> + <class-decl name='net_device' size-in-bits='18944' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='1820' column='1' id='5a9929eb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/netdevice.h' line='1821' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name_hlist' type-id='03a4a074' visibility='default' filepath='include/linux/netdevice.h' line='1822' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ifalias' type-id='d81cf24c' visibility='default' filepath='include/linux/netdevice.h' line='1823' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mem_end' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='1828' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='mem_start' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='1829' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='base_addr' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='1830' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='1831' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='1839' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='dev_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1841' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='napi_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1842' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='unreg_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1843' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='close_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1844' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='ptype_all' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1845' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='ptype_specific' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='1846' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='adj_list' type-id='19245258' visibility='default' filepath='include/linux/netdevice.h' line='1851' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1853' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='hw_features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1854' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='wanted_features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1855' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='vlan_features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1856' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='hw_enc_features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1857' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='mpls_features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1858' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='gso_partial_features' type-id='f9f4b16f' visibility='default' filepath='include/linux/netdevice.h' line='1859' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='ifindex' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='1861' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2144'> + <var-decl name='group' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='1862' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='stats' type-id='a3566137' visibility='default' filepath='include/linux/netdevice.h' line='1864' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='rx_dropped' type-id='f22a8abb' visibility='default' filepath='include/linux/netdevice.h' line='1866' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='tx_dropped' type-id='f22a8abb' visibility='default' filepath='include/linux/netdevice.h' line='1867' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='rx_nohandler' type-id='f22a8abb' visibility='default' filepath='include/linux/netdevice.h' line='1868' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='carrier_up_count' type-id='49178f86' visibility='default' filepath='include/linux/netdevice.h' line='1871' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3872'> + <var-decl name='carrier_down_count' type-id='49178f86' visibility='default' filepath='include/linux/netdevice.h' line='1872' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='wireless_handlers' type-id='3e2bb973' visibility='default' filepath='include/linux/netdevice.h' line='1875' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='wireless_data' type-id='e40f7bda' visibility='default' filepath='include/linux/netdevice.h' line='1876' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4032'> + <var-decl name='netdev_ops' type-id='a84ec761' visibility='default' filepath='include/linux/netdevice.h' line='1878' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='ethtool_ops' type-id='bdf901f8' visibility='default' filepath='include/linux/netdevice.h' line='1879' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='ndisc_ops' type-id='a2e418a6' visibility='default' filepath='include/linux/netdevice.h' line='1884' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='header_ops' type-id='2d747e78' visibility='default' filepath='include/linux/netdevice.h' line='1895' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4288'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1897' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4320'> + <var-decl name='priv_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1898' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4352'> + <var-decl name='gflags' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1900' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4368'> + <var-decl name='padded' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1901' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4384'> + <var-decl name='operstate' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1903' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4392'> + <var-decl name='link_mode' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1904' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4400'> + <var-decl name='if_port' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1906' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4408'> + <var-decl name='dma' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1907' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='mtu' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1914' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4448'> + <var-decl name='min_mtu' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1915' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4480'> + <var-decl name='max_mtu' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1916' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4512'> + <var-decl name='type' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1917' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4528'> + <var-decl name='hard_header_len' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1918' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4544'> + <var-decl name='min_header_len' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1919' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4560'> + <var-decl name='needed_headroom' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1921' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4576'> + <var-decl name='needed_tailroom' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1922' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4592'> + <var-decl name='perm_addr' type-id='fc872715' visibility='default' filepath='include/linux/netdevice.h' line='1925' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4848'> + <var-decl name='addr_assign_type' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1926' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4856'> + <var-decl name='addr_len' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1927' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4864'> + <var-decl name='upper_level' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1928' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4872'> + <var-decl name='lower_level' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1929' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4880'> + <var-decl name='neigh_priv_len' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1930' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4896'> + <var-decl name='dev_id' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1931' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4912'> + <var-decl name='dev_port' type-id='8efea9e5' visibility='default' filepath='include/linux/netdevice.h' line='1932' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='addr_list_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/netdevice.h' line='1933' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4960'> + <var-decl name='name_assign_type' type-id='002ac4a6' visibility='default' filepath='include/linux/netdevice.h' line='1934' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4968'> + <var-decl name='uc_promisc' type-id='b50a4934' visibility='default' filepath='include/linux/netdevice.h' line='1935' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='uc' type-id='44a1ec32' visibility='default' filepath='include/linux/netdevice.h' line='1936' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='mc' type-id='44a1ec32' visibility='default' filepath='include/linux/netdevice.h' line='1937' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='dev_addrs' type-id='44a1ec32' visibility='default' filepath='include/linux/netdevice.h' line='1938' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5568'> + <var-decl name='queues_kset' type-id='89b70200' visibility='default' filepath='include/linux/netdevice.h' line='1941' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5632'> + <var-decl name='promiscuity' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1943' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5664'> + <var-decl name='allmulti' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1944' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5696'> + <var-decl name='tipc_ptr' type-id='eeaf504d' visibility='default' filepath='include/linux/netdevice.h' line='1956' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5760'> + <var-decl name='ip_ptr' type-id='fc6f14a9' visibility='default' filepath='include/linux/netdevice.h' line='1961' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5824'> + <var-decl name='ip6_ptr' type-id='f026b16b' visibility='default' filepath='include/linux/netdevice.h' line='1962' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5888'> + <var-decl name='ieee80211_ptr' type-id='63c7e8e1' visibility='default' filepath='include/linux/netdevice.h' line='1966' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5952'> + <var-decl name='ieee802154_ptr' type-id='165146ad' visibility='default' filepath='include/linux/netdevice.h' line='1967' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6016'> + <var-decl name='dev_addr' type-id='cf536864' visibility='default' filepath='include/linux/netdevice.h' line='1976' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6080'> + <var-decl name='_rx' type-id='31094274' visibility='default' filepath='include/linux/netdevice.h' line='1978' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6144'> + <var-decl name='num_rx_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1979' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6176'> + <var-decl name='real_num_rx_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='1980' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6208'> + <var-decl name='xdp_prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/netdevice.h' line='1982' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6272'> + <var-decl name='gro_flush_timeout' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='1983' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6336'> + <var-decl name='rx_handler' type-id='da1cb816' visibility='default' filepath='include/linux/netdevice.h' line='1984' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6400'> + <var-decl name='rx_handler_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/netdevice.h' line='1985' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6464'> + <var-decl name='miniq_ingress' type-id='b70f37f7' visibility='default' filepath='include/linux/netdevice.h' line='1988' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6528'> + <var-decl name='ingress_queue' type-id='35b28c4f' visibility='default' filepath='include/linux/netdevice.h' line='1990' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6592'> + <var-decl name='nf_hooks_ingress' type-id='39a43b40' visibility='default' filepath='include/linux/netdevice.h' line='1992' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6656'> + <var-decl name='broadcast' type-id='fc872715' visibility='default' filepath='include/linux/netdevice.h' line='1995' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6912'> + <var-decl name='rx_cpu_rmap' type-id='52baee64' visibility='default' filepath='include/linux/netdevice.h' line='1997' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6976'> + <var-decl name='index_hlist' type-id='03a4a074' visibility='default' filepath='include/linux/netdevice.h' line='1999' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7168'> + <var-decl name='_tx' type-id='35b28c4f' visibility='default' filepath='include/linux/netdevice.h' line='2004' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7232'> + <var-decl name='num_tx_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='2005' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7264'> + <var-decl name='real_num_tx_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='2006' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7296'> + <var-decl name='qdisc' type-id='ee406209' visibility='default' filepath='include/linux/netdevice.h' line='2007' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='qdisc_hash' type-id='ccfd385f' visibility='default' filepath='include/linux/netdevice.h' line='2009' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='tx_queue_len' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='2011' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8416'> + <var-decl name='tx_global_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/netdevice.h' line='2012' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='watchdog_timeo' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='2013' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='xps_cpus_map' type-id='bf237056' visibility='default' filepath='include/linux/netdevice.h' line='2016' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='xps_rxqs_map' type-id='bf237056' visibility='default' filepath='include/linux/netdevice.h' line='2017' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8640'> + <var-decl name='miniq_egress' type-id='b70f37f7' visibility='default' filepath='include/linux/netdevice.h' line='2020' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='watchdog_timer' type-id='abe41e67' visibility='default' filepath='include/linux/netdevice.h' line='2024' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9152'> + <var-decl name='pcpu_refcnt' type-id='7292109c' visibility='default' filepath='include/linux/netdevice.h' line='2026' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9216'> + <var-decl name='todo_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='2027' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='link_watch_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='2029' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='reg_state' type-id='08f5ca17' visibility='default' filepath='include/linux/netdevice.h' line='2037' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9480'> + <var-decl name='dismantle' type-id='b50a4934' visibility='default' filepath='include/linux/netdevice.h' line='2039' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='rtnl_link_state' type-id='08f5ca18' visibility='default' filepath='include/linux/netdevice.h' line='2044' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9504'> + <var-decl name='needs_free_netdev' type-id='b50a4934' visibility='default' filepath='include/linux/netdevice.h' line='2046' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9536'> + <var-decl name='priv_destructor' type-id='548eee3a' visibility='default' filepath='include/linux/netdevice.h' line='2047' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9600'> + <var-decl name='nd_net' type-id='c9df1e6c' visibility='default' filepath='include/linux/netdevice.h' line='2053' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9664'> + <var-decl name='' type-id='069363e6' visibility='default' filepath='include/linux/netdevice.h' line='2056' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9728'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/netdevice.h' line='2070' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17088'> + <var-decl name='sysfs_groups' type-id='db1b7234' visibility='default' filepath='include/linux/netdevice.h' line='2071' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17344'> + <var-decl name='sysfs_rx_queue_group' type-id='8ff9530e' visibility='default' filepath='include/linux/netdevice.h' line='2072' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17408'> + <var-decl name='rtnl_link_ops' type-id='999c8d90' visibility='default' filepath='include/linux/netdevice.h' line='2074' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17472'> + <var-decl name='gso_max_size' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='2078' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17504'> + <var-decl name='gso_max_segs' type-id='1dc6a898' visibility='default' filepath='include/linux/netdevice.h' line='2080' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17520'> + <var-decl name='num_tc' type-id='9b7e9486' visibility='default' filepath='include/linux/netdevice.h' line='2085' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17536'> + <var-decl name='tc_to_txq' type-id='b5839634' visibility='default' filepath='include/linux/netdevice.h' line='2086' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18048'> + <var-decl name='prio_tc_map' type-id='0d8415b5' visibility='default' filepath='include/linux/netdevice.h' line='2087' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18176'> + <var-decl name='phydev' type-id='7efbcaaf' visibility='default' filepath='include/linux/netdevice.h' line='2095' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18240'> + <var-decl name='sfp_bus' type-id='6daf6abd' visibility='default' filepath='include/linux/netdevice.h' line='2096' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18304'> + <var-decl name='qdisc_tx_busylock_key' type-id='47479831' visibility='default' filepath='include/linux/netdevice.h' line='2097' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18304'> + <var-decl name='qdisc_running_key' type-id='47479831' visibility='default' filepath='include/linux/netdevice.h' line='2098' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18304'> + <var-decl name='qdisc_xmit_lock_key' type-id='47479831' visibility='default' filepath='include/linux/netdevice.h' line='2099' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18304'> + <var-decl name='addr_list_lock_key' type-id='47479831' visibility='default' filepath='include/linux/netdevice.h' line='2100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18304'> + <var-decl name='proto_down' type-id='b50a4934' visibility='default' filepath='include/linux/netdevice.h' line='2101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='wol_enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='2102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18368'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18432'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18496'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18560'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18624'> + <var-decl name='android_kabi_reserved5' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18688'> + <var-decl name='android_kabi_reserved6' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18752'> + <var-decl name='android_kabi_reserved7' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18816'> + <var-decl name='android_kabi_reserved8' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2111' column='1'/> + </data-member> + </class-decl> <class-decl name='net_generic' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/netns/generic.h' line='28' column='1' id='8e5f5512'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='' type-id='1a99b3b8' visibility='default' filepath='include/net/netns/generic.h' line='29' column='1'/> @@ -153840,29 +130786,28 @@ <var-decl name='nf_hook_drop' type-id='9b92b29b' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='30' column='1'/> </data-member> </class-decl> - <class-decl name='pm_domain_data' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pm_domain.h' line='172' column='1' id='3bf19710'> + <class-decl name='nfs4_lock_state' is-struct='yes' visibility='default' is-declaration-only='yes' id='a558a366'/> + <class-decl name='nlm_lockowner' is-struct='yes' visibility='default' is-declaration-only='yes' id='92afe5f3'/> + <class-decl name='poll_table_struct' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/poll.h' line='43' column='1' id='415eecf1'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list_node' type-id='72f469ec' visibility='default' filepath='include/linux/pm_domain.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/pm_domain.h' line='174' column='1'/> - </data-member> - </class-decl> - <class-decl name='pr_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/pr.h' line='7' column='1' id='b45c773c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pr_register' type-id='0b6bd27e' visibility='default' filepath='include/linux/pr.h' line='8' column='1'/> + <var-decl name='_qproc' type-id='650104ba' visibility='default' filepath='include/linux/poll.h' line='44' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pr_reserve' type-id='28138af2' visibility='default' filepath='include/linux/pr.h' line='10' column='1'/> + <var-decl name='_key' type-id='8f254b08' visibility='default' filepath='include/linux/poll.h' line='45' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pr_release' type-id='eda6f223' visibility='default' filepath='include/linux/pr.h' line='12' column='1'/> + </class-decl> + <class-decl name='posix_acl' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/posix_acl.h' line='27' column='1' id='605b61bb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='a_refcount' type-id='64615833' visibility='default' filepath='include/linux/posix_acl.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='a_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/posix_acl.h' line='29' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pr_preempt' type-id='af664338' visibility='default' filepath='include/linux/pr.h' line='14' column='1'/> + <var-decl name='a_count' type-id='f0981eeb' visibility='default' filepath='include/linux/posix_acl.h' line='30' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pr_clear' type-id='45f42df9' visibility='default' filepath='include/linux/pr.h' line='16' column='1'/> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='a_entries' type-id='a51f6b3c' visibility='default' filepath='include/linux/posix_acl.h' line='31' column='1'/> </data-member> </class-decl> <class-decl name='proc_dir_entry' size-in-bits='1408' is-struct='yes' visibility='default' filepath='fs/proc/internal.h' line='30' column='1' id='fe4ffa7a'> @@ -153944,119 +130889,6 @@ <var-decl name='val' type-id='93e41790' visibility='default' filepath='net/core/sock.c' line='3293' column='1'/> </data-member> </class-decl> - <class-decl name='ring_buffer' size-in-bits='1920' is-struct='yes' visibility='default' filepath='kernel/events/internal.h' line='13' column='1' id='6efee8be'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refcount' type-id='64615833' visibility='default' filepath='kernel/events/internal.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='kernel/events/internal.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='nr_pages' type-id='95e97e5e' visibility='default' filepath='kernel/events/internal.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='overwrite' type-id='95e97e5e' visibility='default' filepath='kernel/events/internal.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='paused' type-id='95e97e5e' visibility='default' filepath='kernel/events/internal.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='poll' type-id='49178f86' visibility='default' filepath='kernel/events/internal.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='head' type-id='dd91f264' visibility='default' filepath='kernel/events/internal.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='nest' type-id='f0981eeb' visibility='default' filepath='kernel/events/internal.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='events' type-id='dd91f264' visibility='default' filepath='kernel/events/internal.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='wakeup' type-id='dd91f264' visibility='default' filepath='kernel/events/internal.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='lost' type-id='dd91f264' visibility='default' filepath='kernel/events/internal.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='watermark' type-id='bd54fe1a' visibility='default' filepath='kernel/events/internal.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='aux_watermark' type-id='bd54fe1a' visibility='default' filepath='kernel/events/internal.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='event_lock' type-id='fb4018a0' visibility='default' filepath='kernel/events/internal.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='event_list' type-id='72f469ec' visibility='default' filepath='kernel/events/internal.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='mmap_count' type-id='49178f86' visibility='default' filepath='kernel/events/internal.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='mmap_locked' type-id='7359adad' visibility='default' filepath='kernel/events/internal.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='mmap_user' type-id='273a7d34' visibility='default' filepath='kernel/events/internal.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='aux_head' type-id='bd54fe1a' visibility='default' filepath='kernel/events/internal.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='aux_nest' type-id='f0981eeb' visibility='default' filepath='kernel/events/internal.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='aux_wakeup' type-id='bd54fe1a' visibility='default' filepath='kernel/events/internal.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='aux_pgoff' type-id='7359adad' visibility='default' filepath='kernel/events/internal.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='aux_nr_pages' type-id='95e97e5e' visibility='default' filepath='kernel/events/internal.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='aux_overwrite' type-id='95e97e5e' visibility='default' filepath='kernel/events/internal.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='aux_mmap_count' type-id='49178f86' visibility='default' filepath='kernel/events/internal.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='aux_mmap_locked' type-id='7359adad' visibility='default' filepath='kernel/events/internal.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='free_aux' type-id='b7f9d8e6' visibility='default' filepath='kernel/events/internal.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='aux_refcount' type-id='64615833' visibility='default' filepath='kernel/events/internal.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='aux_pages' type-id='63e171df' visibility='default' filepath='kernel/events/internal.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='aux_priv' type-id='eaa32e2f' visibility='default' filepath='kernel/events/internal.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='user_page' type-id='4b860c99' visibility='default' filepath='kernel/events/internal.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='data_pages' type-id='baf98fd3' visibility='default' filepath='kernel/events/internal.h' line='57' column='1'/> - </data-member> - </class-decl> - <class-decl name='ring_buffer_iter' is-struct='yes' visibility='default' is-declaration-only='yes' id='563595d9'/> - <class-decl name='rq_qos' size-in-bits='256' is-struct='yes' visibility='default' filepath='block/blk-rq-qos.h' line='27' column='1' id='e0a68fea'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ops' type-id='4a3f5a61' visibility='default' filepath='block/blk-rq-qos.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='q' type-id='e7d2a5fc' visibility='default' filepath='block/blk-rq-qos.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='id' type-id='51cb492d' visibility='default' filepath='block/blk-rq-qos.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='c3a28778' visibility='default' filepath='block/blk-rq-qos.h' line='31' column='1'/> - </data-member> - </class-decl> <class-decl name='rt6_info' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/net/ip6_fib.h' line='177' column='1' id='384b6d84'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='dst' type-id='772a4ddf' visibility='default' filepath='include/net/ip6_fib.h' line='178' column='1'/> @@ -154116,307 +130948,888 @@ </data-member> </class-decl> <class-decl name='seg6_pernet_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='990cce78'/> - <class-decl name='subsys_private' size-in-bits='4352' is-struct='yes' visibility='default' filepath='drivers/base/base.h' line='29' column='1' id='4a19d21e'> + <class-decl name='sock' size-in-bits='6720' is-struct='yes' visibility='default' filepath='include/net/sock.h' line='326' column='1' id='a240f41d'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='subsys' type-id='8cf069a2' visibility='default' filepath='drivers/base/base.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='devices_kset' type-id='89b70200' visibility='default' filepath='drivers/base/base.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='interfaces' type-id='72f469ec' visibility='default' filepath='drivers/base/base.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='drivers/base/base.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='drivers_kset' type-id='89b70200' visibility='default' filepath='drivers/base/base.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='klist_devices' type-id='6160a6ce' visibility='default' filepath='drivers/base/base.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='klist_drivers' type-id='6160a6ce' visibility='default' filepath='drivers/base/base.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='bus_notifier' type-id='708c2394' visibility='default' filepath='drivers/base/base.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drivers_autoprobe' type-id='f0981eeb' visibility='default' filepath='drivers/base/base.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='bus' type-id='5e2671f8' visibility='default' filepath='drivers/base/base.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='glue_dirs' type-id='8cf069a2' visibility='default' filepath='drivers/base/base.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4288'> - <var-decl name='class' type-id='67aca04f' visibility='default' filepath='drivers/base/base.h' line='43' column='1'/> - </data-member> - </class-decl> - <class-decl name='tcp_congestion_ops' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1046' column='1' id='54718f09'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/tcp.h' line='1047' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='key' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1048' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1049' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='init' type-id='841969d0' visibility='default' filepath='include/net/tcp.h' line='1052' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='release' type-id='841969d0' visibility='default' filepath='include/net/tcp.h' line='1054' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ssthresh' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1057' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cong_avoid' type-id='ece3af1e' visibility='default' filepath='include/net/tcp.h' line='1059' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='set_state' type-id='f5feb7a4' visibility='default' filepath='include/net/tcp.h' line='1061' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='cwnd_event' type-id='bfacbc7a' visibility='default' filepath='include/net/tcp.h' line='1063' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='in_ack_event' type-id='815f64bf' visibility='default' filepath='include/net/tcp.h' line='1065' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='undo_cwnd' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1067' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='pkts_acked' type-id='bffb5883' visibility='default' filepath='include/net/tcp.h' line='1069' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='min_tso_segs' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1071' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='sndbuf_expand' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1073' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='cong_control' type-id='636d3a20' visibility='default' filepath='include/net/tcp.h' line='1077' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='get_info' type-id='14ca5c08' visibility='default' filepath='include/net/tcp.h' line='1079' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/tcp.h' line='1082' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/tcp.h' line='1083' column='1'/> - </data-member> - </class-decl> - <class-decl name='tcp_fastopen_context' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1688' column='1' id='f77d4717'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='key' type-id='5b02a6fc' visibility='default' filepath='include/net/tcp.h' line='1689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='num' type-id='95e97e5e' visibility='default' filepath='include/net/tcp.h' line='1690' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/tcp.h' line='1691' column='1'/> - </data-member> - </class-decl> - <class-decl name='timer_rand_state' is-struct='yes' visibility='default' is-declaration-only='yes' id='f308a7ce'/> - <class-decl name='trace_array' size-in-bits='2304' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='246' column='1' id='e27b4e90'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='kernel/trace/trace.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='trace_buffer' type-id='72093c11' visibility='default' filepath='kernel/trace/trace.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='filtered_pids' type-id='1f6324ad' visibility='default' filepath='kernel/trace/trace.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='max_lock' type-id='641c41d1' visibility='default' filepath='kernel/trace/trace.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='buffer_disabled' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='stop_count' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='clock_id' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='nr_topts' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='clear_trace' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='buffer_percent' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='n_err_log_entries' type-id='f0981eeb' visibility='default' filepath='kernel/trace/trace.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='current_trace' type-id='0a18715a' visibility='default' filepath='kernel/trace/trace.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='trace_flags' type-id='f0981eeb' visibility='default' filepath='kernel/trace/trace.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='trace_flags_index' type-id='fc872715' visibility='default' filepath='kernel/trace/trace.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='kernel/trace/trace.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='start_lock' type-id='f5c90b3f' visibility='default' filepath='kernel/trace/trace.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='err_log' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='dir' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='options' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='percpu_dir' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='event_dir' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='topts' type-id='e9037327' visibility='default' filepath='kernel/trace/trace.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='systems' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='307' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='events' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='trace_marker_file' type-id='3d4ca6d2' visibility='default' filepath='kernel/trace/trace.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='tracing_cpumask' type-id='b16b461b' visibility='default' filepath='kernel/trace/trace.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='ref' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='311' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='time_stamp_abs_ref' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='hist_vars' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='325' column='1'/> - </data-member> - </class-decl> - <class-decl name='trace_buffer' size-in-bits='320' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='176' column='1' id='72093c11'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tr' type-id='898c1076' visibility='default' filepath='kernel/trace/trace.h' line='177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='buffer' type-id='8462bc54' visibility='default' filepath='kernel/trace/trace.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='data' type-id='17642359' visibility='default' filepath='kernel/trace/trace.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='time_start' type-id='91ce1af9' visibility='default' filepath='kernel/trace/trace.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='181' column='1'/> - </data-member> - </class-decl> - <class-decl name='tracer' size-in-bits='1280' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='466' column='1' id='fd1f8b7c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='kernel/trace/trace.h' line='467' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='init' type-id='30b9fb16' visibility='default' filepath='kernel/trace/trace.h' line='468' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='reset' type-id='578c706b' visibility='default' filepath='kernel/trace/trace.h' line='469' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='start' type-id='578c706b' visibility='default' filepath='kernel/trace/trace.h' line='470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='stop' type-id='578c706b' visibility='default' filepath='kernel/trace/trace.h' line='471' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='update_thresh' type-id='30b9fb16' visibility='default' filepath='kernel/trace/trace.h' line='472' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='open' type-id='29bf40b4' visibility='default' filepath='kernel/trace/trace.h' line='473' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pipe_open' type-id='29bf40b4' visibility='default' filepath='kernel/trace/trace.h' line='474' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='close' type-id='29bf40b4' visibility='default' filepath='kernel/trace/trace.h' line='475' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='pipe_close' type-id='29bf40b4' visibility='default' filepath='kernel/trace/trace.h' line='476' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='read' type-id='43a53075' visibility='default' filepath='kernel/trace/trace.h' line='477' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='splice_read' type-id='0d8953a0' visibility='default' filepath='kernel/trace/trace.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='print_header' type-id='0f294852' visibility='default' filepath='kernel/trace/trace.h' line='490' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='print_line' type-id='cfbdf512' visibility='default' filepath='kernel/trace/trace.h' line='491' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='set_flag' type-id='d01e1ab3' visibility='default' filepath='kernel/trace/trace.h' line='493' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='flag_changed' type-id='e3e70e04' visibility='default' filepath='kernel/trace/trace.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='next' type-id='0a18715a' visibility='default' filepath='kernel/trace/trace.h' line='498' column='1'/> + <var-decl name='__sk_common' type-id='5999c5f7' visibility='default' filepath='include/net/sock.h' line='331' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='flags' type-id='aef13606' visibility='default' filepath='kernel/trace/trace.h' line='499' column='1'/> + <var-decl name='sk_lock' type-id='40d8a3da' visibility='default' filepath='include/net/sock.h' line='366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='sk_drops' type-id='49178f86' visibility='default' filepath='include/net/sock.h' line='367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1376'> + <var-decl name='sk_rcvlowat' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='368' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='sk_error_queue' type-id='e61c85d0' visibility='default' filepath='include/net/sock.h' line='369' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='sk_rx_skb_cache' type-id='0fbf3cfd' visibility='default' filepath='include/net/sock.h' line='370' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='sk_receive_queue' type-id='e61c85d0' visibility='default' filepath='include/net/sock.h' line='371' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='sk_backlog' type-id='6a96185e' visibility='default' filepath='include/net/sock.h' line='385' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='sk_forward_alloc' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='388' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='sk_ll_usec' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='sk_napi_id' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2144'> + <var-decl name='sk_rcvbuf' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='sk_filter' type-id='90956edc' visibility='default' filepath='include/net/sock.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='' type-id='a29f8367' visibility='default' filepath='include/net/sock.h' line='397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='sk_policy' type-id='eb61ae4b' visibility='default' filepath='include/net/sock.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='sk_rx_dst' type-id='141b6427' visibility='default' filepath='include/net/sock.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='sk_dst_cache' type-id='141b6427' visibility='default' filepath='include/net/sock.h' line='405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='sk_omem_alloc' type-id='49178f86' visibility='default' filepath='include/net/sock.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2592'> + <var-decl name='sk_sndbuf' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='sk_wmem_queued' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='410' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2656'> + <var-decl name='sk_wmem_alloc' type-id='64615833' visibility='default' filepath='include/net/sock.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='sk_tsq_flags' type-id='7359adad' visibility='default' filepath='include/net/sock.h' line='412' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='' type-id='fc714247' visibility='default' filepath='include/net/sock.h' line='413' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='sk_tx_skb_cache' type-id='0fbf3cfd' visibility='default' filepath='include/net/sock.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='sk_write_queue' type-id='e61c85d0' visibility='default' filepath='include/net/sock.h' line='418' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='sk_peek_off' type-id='3158a266' visibility='default' filepath='include/net/sock.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3104'> + <var-decl name='sk_write_pending' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='sk_dst_pending_confirm' type-id='3f1a6b60' visibility='default' filepath='include/net/sock.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3168'> + <var-decl name='sk_pacing_status' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='422' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='sk_sndtimeo' type-id='bd54fe1a' visibility='default' filepath='include/net/sock.h' line='423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='sk_timer' type-id='abe41e67' visibility='default' filepath='include/net/sock.h' line='424' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='sk_priority' type-id='3f1a6b60' visibility='default' filepath='include/net/sock.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3744'> + <var-decl name='sk_mark' type-id='3f1a6b60' visibility='default' filepath='include/net/sock.h' line='426' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='sk_pacing_rate' type-id='7359adad' visibility='default' filepath='include/net/sock.h' line='427' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='sk_max_pacing_rate' type-id='7359adad' visibility='default' filepath='include/net/sock.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='sk_frag' type-id='06c0432f' visibility='default' filepath='include/net/sock.h' line='429' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4032'> + <var-decl name='sk_route_caps' type-id='f9f4b16f' visibility='default' filepath='include/net/sock.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='sk_route_nocaps' type-id='f9f4b16f' visibility='default' filepath='include/net/sock.h' line='431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='sk_route_forced_caps' type-id='f9f4b16f' visibility='default' filepath='include/net/sock.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='sk_gso_type' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='433' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4256'> + <var-decl name='sk_gso_max_size' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4288'> + <var-decl name='sk_allocation' type-id='3eb7c31c' visibility='default' filepath='include/net/sock.h' line='435' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4320'> + <var-decl name='sk_txhash' type-id='3f1a6b60' visibility='default' filepath='include/net/sock.h' line='436' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4352'> + <var-decl name='__sk_flags_offset' type-id='c764d637' visibility='default' filepath='include/net/sock.h' line='442' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sk_padding' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='457' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='sk_kern_sock' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='458' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='sk_no_check_tx' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='459' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='sk_no_check_rx' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='460' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='sk_userlocks' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='461' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='sk_protocol' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='462' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='sk_type' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='463' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4384'> + <var-decl name='sk_gso_max_segs' type-id='1dc6a898' visibility='default' filepath='include/net/sock.h' line='465' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4400'> + <var-decl name='sk_pacing_shift' type-id='f9b06939' visibility='default' filepath='include/net/sock.h' line='466' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='sk_lingertime' type-id='7359adad' visibility='default' filepath='include/net/sock.h' line='467' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4480'> + <var-decl name='sk_prot_creator' type-id='d2524501' visibility='default' filepath='include/net/sock.h' line='468' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4544'> + <var-decl name='sk_callback_lock' type-id='ac16795b' visibility='default' filepath='include/net/sock.h' line='469' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4608'> + <var-decl name='sk_err' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='470' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4640'> + <var-decl name='sk_err_soft' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='471' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4672'> + <var-decl name='sk_ack_backlog' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='472' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4704'> + <var-decl name='sk_max_ack_backlog' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='473' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='sk_uid' type-id='d80b72e6' visibility='default' filepath='include/net/sock.h' line='474' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4800'> + <var-decl name='sk_peer_pid' type-id='b94e5398' visibility='default' filepath='include/net/sock.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4864'> + <var-decl name='sk_peer_cred' type-id='bc33861a' visibility='default' filepath='include/net/sock.h' line='481' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='sk_rcvtimeo' type-id='bd54fe1a' visibility='default' filepath='include/net/sock.h' line='483' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='sk_stamp' type-id='fbc017ef' visibility='default' filepath='include/net/sock.h' line='484' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5056'> + <var-decl name='sk_tsflags' type-id='1dc6a898' visibility='default' filepath='include/net/sock.h' line='488' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5072'> + <var-decl name='sk_shutdown' type-id='f9b06939' visibility='default' filepath='include/net/sock.h' line='489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5088'> + <var-decl name='sk_tskey' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='490' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5120'> + <var-decl name='sk_zckey' type-id='49178f86' visibility='default' filepath='include/net/sock.h' line='491' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5152'> + <var-decl name='sk_clockid' type-id='f9b06939' visibility='default' filepath='include/net/sock.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sk_txtime_deadline_mode' type-id='f9b06939' visibility='default' filepath='include/net/sock.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='sk_txtime_report_errors' type-id='f9b06939' visibility='default' filepath='include/net/sock.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='sk_txtime_unused' type-id='f9b06939' visibility='default' filepath='include/net/sock.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='sk_socket' type-id='13103032' visibility='default' filepath='include/net/sock.h' line='498' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='sk_user_data' type-id='eaa32e2f' visibility='default' filepath='include/net/sock.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5312'> + <var-decl name='sk_security' type-id='eaa32e2f' visibility='default' filepath='include/net/sock.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='sk_cgrp_data' type-id='8544f103' visibility='default' filepath='include/net/sock.h' line='503' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='sk_memcg' type-id='223696fb' visibility='default' filepath='include/net/sock.h' line='504' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='sk_state_change' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='505' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5568'> + <var-decl name='sk_data_ready' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='506' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5632'> + <var-decl name='sk_write_space' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='507' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5696'> + <var-decl name='sk_error_report' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='508' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5760'> + <var-decl name='sk_backlog_rcv' type-id='a0f5247f' visibility='default' filepath='include/net/sock.h' line='509' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5824'> + <var-decl name='sk_destruct' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5888'> + <var-decl name='sk_reuseport_cb' type-id='1d22b7e5' visibility='default' filepath='include/net/sock.h' line='517' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5952'> + <var-decl name='sk_bpf_storage' type-id='f3f553e2' visibility='default' filepath='include/net/sock.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6016'> + <var-decl name='sk_rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sock.h' line='521' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6144'> + <var-decl name='' type-id='b3414a3c' visibility='default' filepath='include/net/sock.h' line='526' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6208'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='528' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6272'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='529' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6336'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='530' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6400'> + <var-decl name='android_kabi_reserved5' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='531' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6464'> + <var-decl name='android_kabi_reserved6' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='532' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6528'> + <var-decl name='android_kabi_reserved7' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='533' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6592'> + <var-decl name='android_kabi_reserved8' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='534' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6656'> + <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/net/sock.h' line='536' column='1'/> + </data-member> + </class-decl> + <class-decl name='static_key_mod' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/jump_label.c' line='510' column='1' id='5081ed08'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='c77a71ce' visibility='default' filepath='kernel/jump_label.c' line='511' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='entries' type-id='7a35228c' visibility='default' filepath='kernel/jump_label.c' line='512' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mod' type-id='2730d015' visibility='default' filepath='kernel/jump_label.c' line='513' column='1'/> + </data-member> + </class-decl> + <class-decl name='swap_info_struct' is-struct='yes' visibility='default' is-declaration-only='yes' id='3eb82749'/> + <class-decl name='taskstats' size-in-bits='2752' is-struct='yes' visibility='default' filepath='include/uapi/linux/taskstats.h' line='41' column='1' id='3a97b64f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='version' type-id='d315442e' visibility='default' filepath='include/uapi/linux/taskstats.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ac_exitcode' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/taskstats.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ac_flag' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/taskstats.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='ac_nice' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/taskstats.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cpu_count' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cpu_delay_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='blkio_count' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='blkio_delay_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='swapin_count' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='swapin_delay_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cpu_run_real_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='cpu_run_virtual_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='ac_comm' type-id='16dc656a' visibility='default' filepath='include/uapi/linux/taskstats.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='ac_sched' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/taskstats.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='904'> + <var-decl name='ac_pad' type-id='c216126b' visibility='default' filepath='include/uapi/linux/taskstats.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='ac_uid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/taskstats.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='ac_gid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/taskstats.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='ac_pid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/taskstats.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='ac_ppid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/taskstats.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='ac_btime' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/taskstats.h' line='115' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='500' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='ref' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='501' column='1'/> + <var-decl name='ac_etime' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='116' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='print_max' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='502' column='1'/> + <var-decl name='ac_utime' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='118' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1224'> - <var-decl name='allow_instances' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='503' column='1'/> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='ac_stime' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='119' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1232'> - <var-decl name='noboot' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='508' column='1'/> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='ac_minflt' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='ac_majflt' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='coremem' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='virtmem' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='hiwater_rss' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='hiwater_vm' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='read_char' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='write_char' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='read_syscalls' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='write_syscalls' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='read_bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='write_bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='cancelled_write_bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='nvcsw' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='nivcsw' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='ac_utimescaled' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='ac_stimescaled' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='cpu_scaled_run_real_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='freepages_count' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='freepages_delay_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='thrashing_count' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='thrashing_delay_total' type-id='d3130597' visibility='default' filepath='include/uapi/linux/taskstats.h' line='170' column='1'/> + </data-member> + </class-decl> + <class-decl name='tcp_congestion_ops' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1052' column='1' id='54718f09'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/tcp.h' line='1053' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='key' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1054' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1055' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='init' type-id='841969d0' visibility='default' filepath='include/net/tcp.h' line='1058' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='release' type-id='841969d0' visibility='default' filepath='include/net/tcp.h' line='1060' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ssthresh' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1063' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cong_avoid' type-id='ece3af1e' visibility='default' filepath='include/net/tcp.h' line='1065' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='set_state' type-id='f5feb7a4' visibility='default' filepath='include/net/tcp.h' line='1067' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cwnd_event' type-id='bfacbc7a' visibility='default' filepath='include/net/tcp.h' line='1069' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='in_ack_event' type-id='815f64bf' visibility='default' filepath='include/net/tcp.h' line='1071' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='undo_cwnd' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1073' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='pkts_acked' type-id='bffb5883' visibility='default' filepath='include/net/tcp.h' line='1075' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='min_tso_segs' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1077' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='sndbuf_expand' type-id='8af06487' visibility='default' filepath='include/net/tcp.h' line='1079' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='cong_control' type-id='636d3a20' visibility='default' filepath='include/net/tcp.h' line='1083' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='get_info' type-id='14ca5c08' visibility='default' filepath='include/net/tcp.h' line='1085' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/tcp.h' line='1088' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/tcp.h' line='1089' column='1'/> + </data-member> + </class-decl> + <class-decl name='tcp_fastopen_context' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1694' column='1' id='f77d4717'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key' type-id='5b02a6fc' visibility='default' filepath='include/net/tcp.h' line='1695' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='num' type-id='95e97e5e' visibility='default' filepath='include/net/tcp.h' line='1696' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/tcp.h' line='1697' column='1'/> + </data-member> + </class-decl> + <class-decl name='trace_eval_map' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/tracepoint.h' line='27' column='1' id='49b910cc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='system' type-id='80f4b756' visibility='default' filepath='include/linux/tracepoint.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='eval_string' type-id='80f4b756' visibility='default' filepath='include/linux/tracepoint.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='eval_value' type-id='7359adad' visibility='default' filepath='include/linux/tracepoint.h' line='30' column='1'/> + </data-member> + </class-decl> + <class-decl name='trace_event_call' size-in-bits='1152' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='254' column='1' id='fd48a6e6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/trace_events.h' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='class' type-id='3570c570' visibility='default' filepath='include/linux/trace_events.h' line='256' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='' type-id='7d3eb798' visibility='default' filepath='include/linux/trace_events.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='event' type-id='78b26ac9' visibility='default' filepath='include/linux/trace_events.h' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='print_fmt' type-id='26a90f95' visibility='default' filepath='include/linux/trace_events.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='filter' type-id='26461068' visibility='default' filepath='include/linux/trace_events.h' line='264' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='mod' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='266' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='perf_refcount' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='perf_events' type-id='030d0b18' visibility='default' filepath='include/linux/trace_events.h' line='280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='prog_array' type-id='380c7edc' visibility='default' filepath='include/linux/trace_events.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='perf_perm' type-id='7fa32aba' visibility='default' filepath='include/linux/trace_events.h' line='283' column='1'/> + </data-member> + </class-decl> + <class-decl name='tty_audit_buf' is-struct='yes' visibility='default' is-declaration-only='yes' id='9127cd0e'/> + <class-decl name='tty_struct' size-in-bits='5952' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='285' column='1' id='4c8d9cac'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='magic' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/tty.h' line='287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/tty.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='driver' type-id='c2b4b27b' visibility='default' filepath='include/linux/tty.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ops' type-id='f2c18b44' visibility='default' filepath='include/linux/tty.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ldisc_sem' type-id='d3aa38f0' visibility='default' filepath='include/linux/tty.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='ldisc' type-id='e0bbd59c' visibility='default' filepath='include/linux/tty.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='atomic_write_lock' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='legacy_mutex' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='throttle_mutex' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='termios_rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/tty.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='winsize_mutex' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='ctrl_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/tty.h' line='302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2208'> + <var-decl name='flow_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/tty.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='termios' type-id='2f8662b5' visibility='default' filepath='include/linux/tty.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2592'> + <var-decl name='termios_locked' type-id='2f8662b5' visibility='default' filepath='include/linux/tty.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='termiox' type-id='684d860d' visibility='default' filepath='include/linux/tty.h' line='306' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='name' type-id='59daf3ef' visibility='default' filepath='include/linux/tty.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='pgrp' type-id='b94e5398' visibility='default' filepath='include/linux/tty.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='session' type-id='b94e5398' visibility='default' filepath='include/linux/tty.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3744'> + <var-decl name='winsize' type-id='a818b7a0' visibility='default' filepath='include/linux/tty.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='stopped' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='33'> + <var-decl name='flow_stopped' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='unused' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='hw_stopped' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ctrl_status' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='packet' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='322' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='unused_ctrl' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='323' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4032'> + <var-decl name='receive_room' type-id='f0981eeb' visibility='default' filepath='include/linux/tty.h' line='324' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4064'> + <var-decl name='flow_change' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='link' type-id='572fbdca' visibility='default' filepath='include/linux/tty.h' line='327' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='fasync' type-id='5bb9c75d' visibility='default' filepath='include/linux/tty.h' line='328' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='write_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/tty.h' line='329' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='read_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/tty.h' line='330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4608'> + <var-decl name='hangup_work' type-id='ef9025d0' visibility='default' filepath='include/linux/tty.h' line='331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='disc_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/tty.h' line='332' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5056'> + <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/tty.h' line='333' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5120'> + <var-decl name='files_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/tty.h' line='334' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='tty_files' type-id='72f469ec' visibility='default' filepath='include/linux/tty.h' line='335' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5312'> + <var-decl name='closing' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='339' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='write_buf' type-id='cf536864' visibility='default' filepath='include/linux/tty.h' line='340' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='write_cnt' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='SAK_work' type-id='ef9025d0' visibility='default' filepath='include/linux/tty.h' line='343' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5888'> + <var-decl name='port' type-id='ec77b5b8' visibility='default' filepath='include/linux/tty.h' line='344' column='1'/> </data-member> </class-decl> <class-decl name='uevent_sock' is-struct='yes' visibility='default' is-declaration-only='yes' id='0c7ab04d'/> - <class-decl name='wake_irq' size-in-bits='192' is-struct='yes' visibility='default' filepath='drivers/base/power/power.h' line='34' column='1' id='4657336c'> + <class-decl name='unicode_map' is-struct='yes' visibility='default' is-declaration-only='yes' id='a24978a1'/> + <class-decl name='uprobe' is-struct='yes' visibility='default' is-declaration-only='yes' id='b7e0fed2'/> + <class-decl name='vfsmount' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/mount.h' line='69' column='1' id='19e88833'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='drivers/base/power/power.h' line='35' column='1'/> + <var-decl name='mnt_root' type-id='27675065' visibility='default' filepath='include/linux/mount.h' line='70' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='status' type-id='f0981eeb' visibility='default' filepath='drivers/base/power/power.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='drivers/base/power/power.h' line='37' column='1'/> + <var-decl name='mnt_sb' type-id='42c8f564' visibility='default' filepath='include/linux/mount.h' line='71' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='drivers/base/power/power.h' line='38' column='1'/> + <var-decl name='mnt_flags' type-id='95e97e5e' visibility='default' filepath='include/linux/mount.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/mount.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/mount.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/mount.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mount.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mount.h' line='77' column='1'/> </data-member> </class-decl> + <class-decl name='workqueue_struct' size-in-bits='2560' is-struct='yes' visibility='default' filepath='kernel/workqueue.c' line='243' column='1' id='a5159c01'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pwqs' type-id='72f469ec' visibility='default' filepath='kernel/workqueue.c' line='244' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/workqueue.c' line='245' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='kernel/workqueue.c' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='work_color' type-id='95e97e5e' visibility='default' filepath='kernel/workqueue.c' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='flush_color' type-id='95e97e5e' visibility='default' filepath='kernel/workqueue.c' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='nr_pwqs_to_flush' type-id='49178f86' visibility='default' filepath='kernel/workqueue.c' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='first_flusher' type-id='ec037527' visibility='default' filepath='kernel/workqueue.c' line='251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='flusher_queue' type-id='72f469ec' visibility='default' filepath='kernel/workqueue.c' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='flusher_overflow' type-id='72f469ec' visibility='default' filepath='kernel/workqueue.c' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='maydays' type-id='72f469ec' visibility='default' filepath='kernel/workqueue.c' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='rescuer' type-id='50a159c7' visibility='default' filepath='kernel/workqueue.c' line='256' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='nr_drainers' type-id='95e97e5e' visibility='default' filepath='kernel/workqueue.c' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='saved_max_active' type-id='95e97e5e' visibility='default' filepath='kernel/workqueue.c' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='unbound_attrs' type-id='cfd15e7e' visibility='default' filepath='kernel/workqueue.c' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='dfl_pwq' type-id='a7a31b92' visibility='default' filepath='kernel/workqueue.c' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='wq_dev' type-id='5cebc26e' visibility='default' filepath='kernel/workqueue.c' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='name' type-id='6653bb13' visibility='default' filepath='kernel/workqueue.c' line='272' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='kernel/workqueue.c' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='kernel/workqueue.c' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='cpu_pwqs' type-id='a7a31b92' visibility='default' filepath='kernel/workqueue.c' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='numa_pwq_tbl' type-id='55b5dc02' visibility='default' filepath='kernel/workqueue.c' line='284' column='1'/> + </data-member> + </class-decl> + <class-decl name='writeback_control' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/writeback.h' line='51' column='1' id='705711f5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nr_to_write' type-id='bd54fe1a' visibility='default' filepath='include/linux/writeback.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pages_skipped' type-id='bd54fe1a' visibility='default' filepath='include/linux/writeback.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='range_start' type-id='69bf7bee' visibility='default' filepath='include/linux/writeback.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='range_end' type-id='69bf7bee' visibility='default' filepath='include/linux/writeback.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sync_mode' type-id='cf92d981' visibility='default' filepath='include/linux/writeback.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='for_kupdate' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='for_background' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='tagged_writepages' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='for_reclaim' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='range_cyclic' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='for_sync' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='no_cgroup_owner' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='punt_to_cgroup' type-id='f0981eeb' visibility='default' filepath='include/linux/writeback.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='wb' type-id='f885ca7d' visibility='default' filepath='include/linux/writeback.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='inode' type-id='7e666abe' visibility='default' filepath='include/linux/writeback.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='wb_id' type-id='95e97e5e' visibility='default' filepath='include/linux/writeback.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='wb_lcand_id' type-id='95e97e5e' visibility='default' filepath='include/linux/writeback.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='wb_tcand_id' type-id='95e97e5e' visibility='default' filepath='include/linux/writeback.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='wb_bytes' type-id='b59d7dce' visibility='default' filepath='include/linux/writeback.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='wb_lcand_bytes' type-id='b59d7dce' visibility='default' filepath='include/linux/writeback.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='wb_tcand_bytes' type-id='b59d7dce' visibility='default' filepath='include/linux/writeback.h' line='93' column='1'/> + </data-member> + </class-decl> + <class-decl name='xattr_handler' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/xattr.h' line='28' column='1' id='2d3dd5e3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/xattr.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='prefix' type-id='80f4b756' visibility='default' filepath='include/linux/xattr.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/xattr.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='list' type-id='439be051' visibility='default' filepath='include/linux/xattr.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='get' type-id='d5f76b20' visibility='default' filepath='include/linux/xattr.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='set' type-id='d5f76b20' visibility='default' filepath='include/linux/xattr.h' line='36' column='1'/> + </data-member> + </class-decl> + <class-decl name='xol_area' is-struct='yes' visibility='default' is-declaration-only='yes' id='c39df2b8'/> <class-decl name='xt_table' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='223' column='1' id='469df90e'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='224' column='1'/> @@ -154446,32 +131859,17 @@ <array-type-def dimensions='1' type-id='30e60925' size-in-bits='832' id='e521ce61'> <subrange length='13' type-id='7ff19f0f' id='487fded1'/> </array-type-def> - <array-type-def dimensions='1' type-id='97aa083d' size-in-bits='7680' id='d91bb67a'> - <subrange length='10' type-id='7ff19f0f' id='487da03a'/> + <array-type-def dimensions='1' type-id='bd561d05' size-in-bits='192' id='59bd9302'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <array-type-def dimensions='1' type-id='103da70a' size-in-bits='640' id='7b1498fd'> - <subrange length='10' type-id='7ff19f0f' id='487da03a'/> - </array-type-def> - <array-type-def dimensions='1' type-id='2e1b0751' size-in-bits='4480' id='b25dce46'> - <subrange length='10' type-id='7ff19f0f' id='487da03a'/> - </array-type-def> - <array-type-def dimensions='1' type-id='1354385d' size-in-bits='64' id='db98c084'> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> - <array-type-def dimensions='1' type-id='a7623477' size-in-bits='13056' id='f88f3d38'> - <subrange length='102' type-id='7ff19f0f' id='8590b11a'/> - </array-type-def> - <array-type-def dimensions='1' type-id='39ec6fe5' size-in-bits='9152' id='be1ad65f'> - <subrange length='11' type-id='7ff19f0f' id='847bc017'/> - </array-type-def> - <array-type-def dimensions='1' type-id='84dc82b7' size-in-bits='infinite' id='f7aeb09b'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + <array-type-def dimensions='1' type-id='47841236' size-in-bits='256' id='bb2d0d4e'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> <array-type-def dimensions='1' type-id='e151255a' size-in-bits='192' id='fc293b5f'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <array-type-def dimensions='1' type-id='e151255a' size-in-bits='4096' id='53b70d6c'> - <subrange length='64' type-id='7ff19f0f' id='b10be967'/> + <array-type-def dimensions='1' type-id='7e666abe' size-in-bits='192' id='e6ff92fb'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='64' id='e4266c7e'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> @@ -154482,53 +131880,26 @@ <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='288' id='e415235d'> <subrange length='9' type-id='7ff19f0f' id='12e4273c'/> </array-type-def> - <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='infinite' id='1fdc7fa6'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + <array-type-def dimensions='1' type-id='a21c4412' size-in-bits='16384' id='02d77f24'> + <subrange length='64' type-id='7ff19f0f' id='b10be967'/> </array-type-def> <array-type-def dimensions='1' type-id='094d8048' size-in-bits='64' id='5fd0d2fb'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> - <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='12800' id='6f53db1b'> - <subrange length='100' type-id='7ff19f0f' id='4196563c'/> + <array-type-def dimensions='1' type-id='094d8048' size-in-bits='infinite' id='da6e2919'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='1664' id='5e747b58'> <subrange length='13' type-id='7ff19f0f' id='487fded1'/> </array-type-def> - <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='2944' id='a835e1f5'> - <subrange length='23' type-id='7ff19f0f' id='fdd0f594'/> + <array-type-def dimensions='1' type-id='f6507b0a' size-in-bits='infinite' id='b969bd7a'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> - <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='512' id='a8e1fb22'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> - <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='640' id='e4e01aff'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> - </array-type-def> - <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='768' id='e4e6d6c4'> - <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> - </array-type-def> - <array-type-def dimensions='1' type-id='dd91f264' size-in-bits='128' id='efa46f39'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='bd54fe1a' size-in-bits='2048' id='52f6d451'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <array-type-def dimensions='1' type-id='bd54fe1a' size-in-bits='2432' id='4f05d88f'> - <subrange length='38' type-id='7ff19f0f' id='aa4ccdac'/> - </array-type-def> - <array-type-def dimensions='1' type-id='bd54fe1a' size-in-bits='192' id='5d34b9c7'> + <array-type-def dimensions='1' type-id='47479831' id='9c02e2a6'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <array-type-def dimensions='1' type-id='97851996' size-in-bits='infinite' id='687d975e'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='e0324306' size-in-bits='1664' id='d1982c82'> - <subrange length='13' type-id='7ff19f0f' id='487fded1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='ad98c82f' size-in-bits='infinite' id='31f1649b'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='aac38d0b' size-in-bits='1280' id='f53c5bdb'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + <array-type-def dimensions='1' type-id='b0690d78' size-in-bits='1728' id='83ae09a1'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> <array-type-def dimensions='1' type-id='39a43b40' size-in-bits='192' id='d82cf371'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> @@ -154536,73 +131907,45 @@ <array-type-def dimensions='1' type-id='39a43b40' size-in-bits='320' id='94310593'> <subrange length='5' type-id='7ff19f0f' id='53010e10'/> </array-type-def> - <array-type-def dimensions='1' type-id='b92c8d0d' size-in-bits='1280' id='aca5b9e5'> + <array-type-def dimensions='1' type-id='ce848ab1' size-in-bits='2880' id='a09ef5a6'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='b94e5398' size-in-bits='256' id='3449295e'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> - <array-type-def dimensions='1' type-id='b92c8d0d' size-in-bits='1600' id='68a92070'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + <array-type-def dimensions='1' type-id='e878d564' size-in-bits='1344' id='55d1e02d'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <array-type-def dimensions='1' type-id='c25adaa0' size-in-bits='infinite' id='6b9809bc'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='fdbf7a0f' size-in-bits='112' id='a2b7d295'> - <subrange length='14' type-id='7ff19f0f' id='48882d96'/> - </array-type-def> - <array-type-def dimensions='1' type-id='fdbf7a0f' size-in-bits='256' id='c8478d3d'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='736' id='bd44dad8'> - <subrange length='23' type-id='7ff19f0f' id='fdd0f594'/> - </array-type-def> - <array-type-def dimensions='2' type-id='19c2251e' size-in-bits='384' id='4e00dfcd'> + <array-type-def dimensions='1' type-id='2a8a6332' size-in-bits='384' id='d46544fa'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> </array-type-def> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='160' id='586ea944'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + <array-type-def dimensions='1' type-id='60dcbf6c' size-in-bits='2048' id='80f344e1'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> </array-type-def> - <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='192' id='5867ed7f'> - <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + <type-decl name='signed char' size-in-bits='8' id='28577a57'/> + <array-type-def dimensions='1' type-id='8dee6d89' size-in-bits='192' id='2f7565c6'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='56798c81' size-in-bits='2304' id='01115b96'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='128' id='24a375b2'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> - <array-type-def dimensions='2' type-id='91ce1af9' size-in-bits='640' id='a4295685'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> - </array-type-def> - <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='1984' id='2f7ab612'> - <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> - </array-type-def> <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='2368' id='2b89ba50'> <subrange length='37' type-id='7ff19f0f' id='aa6426fb'/> </array-type-def> - <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='256' id='20b279f0'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='8' id='cf08f83f'> + <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> </array-type-def> - <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='320' id='64af1365'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> - </array-type-def> - <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='512' id='6094c99c'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='1024' id='7f475abd'> - <subrange length='128' type-id='7ff19f0f' id='1eb1687a'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='512' id='47ba3182'> - <subrange length='64' type-id='7ff19f0f' id='b10be967'/> - </array-type-def> - <array-type-def dimensions='1' type-id='ab0c2f56' size-in-bits='320' id='ec2b1499'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> - </array-type-def> - <array-type-def dimensions='1' type-id='30847fcd' size-in-bits='768' id='cf2a9adf'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='24' id='930ea9f9'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> <array-type-def dimensions='1' type-id='a9d71093' size-in-bits='480' id='df6d2206'> <subrange length='5' type-id='7ff19f0f' id='53010e10'/> </array-type-def> - <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='32768' id='0622cd17'> - <subrange length='4096' type-id='7ff19f0f' id='bc1b5ddc'/> + <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='256' id='fc872715'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> </array-type-def> <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='320' id='67c1c82c'> <subrange length='10' type-id='7ff19f0f' id='487da03a'/> @@ -154613,9 +131956,6 @@ <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='64' id='0d532ec1'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> - <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='96' id='0955670c'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='192' id='0d5c291d'> <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> </array-type-def> @@ -154631,41 +131971,2226 @@ <array-type-def dimensions='1' type-id='7359adad' size-in-bits='1856' id='4fbdefa2'> <subrange length='29' type-id='7ff19f0f' id='01b8f6fa'/> </array-type-def> - <array-type-def dimensions='1' type-id='7359adad' size-in-bits='192' id='3461381a'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + <array-type-def dimensions='1' type-id='7359adad' size-in-bits='128' id='f05e8e77'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> - <array-type-def dimensions='2' type-id='7359adad' size-in-bits='960' id='aa6663dd'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + <array-type-def dimensions='1' type-id='7359adad' size-in-bits='2944' id='d964a553'> + <subrange length='46' type-id='7ff19f0f' id='8b86bc1b'/> </array-type-def> - <array-type-def dimensions='2' type-id='7359adad' size-in-bits='960' id='625e8699'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + <array-type-def dimensions='1' type-id='7359adad' size-in-bits='256' id='f46d9f4d'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> <array-type-def dimensions='1' type-id='7359adad' size-in-bits='384' id='f0691bd3'> <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> </array-type-def> - <array-type-def dimensions='1' type-id='7359adad' size-in-bits='4480' id='6bd9c8b0'> - <subrange length='70' type-id='7ff19f0f' id='1ee96218'/> - </array-type-def> <array-type-def dimensions='1' type-id='7359adad' size-in-bits='576' id='307ac9b4'> <subrange length='9' type-id='7ff19f0f' id='12e4273c'/> </array-type-def> - <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='128' id='24ae0315'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + <array-type-def dimensions='1' type-id='7359adad' size-in-bits='infinite' id='c99b5ecd'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='256' id='209ef23f'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> <array-type-def dimensions='1' type-id='9b61d1a6' size-in-bits='384' id='bd1ec77b'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <array-type-def dimensions='1' type-id='be9189df' size-in-bits='39936' id='83aedf28'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - </array-type-def> - <array-type-def dimensions='1' type-id='459f31a7' size-in-bits='512' id='9509a9de'> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> - <array-type-def dimensions='1' type-id='caf9c470' size-in-bits='512' id='c2eeb70e'> - <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> - </array-type-def> + <union-decl name='kernfs_node_id' size-in-bits='64' visibility='default' filepath='include/linux/kernfs.h' line='109' column='1' id='3dfef700'> + <data-member access='public'> + <var-decl name='' type-id='9d3d640f' visibility='default' filepath='include/linux/kernfs.h' line='110' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='id' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='120' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='7168' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='386' column='1' id='64f68d40'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mmap' type-id='2ae08426' visibility='default' filepath='include/linux/mm_types.h' line='387' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mm_rb' type-id='dec44472' visibility='default' filepath='include/linux/mm_types.h' line='388' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='vmacache_seqnum' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_unmapped_area' type-id='d44a8cec' visibility='default' filepath='include/linux/mm_types.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='mmap_base' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mmap_legacy_base' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='task_size' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='highest_vm_end' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='pgd' type-id='2e97ceaf' visibility='default' filepath='include/linux/mm_types.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='membarrier_state' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='413' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='mm_users' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='mm_count' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='pgtables_bytes' type-id='f22a8abb' visibility='default' filepath='include/linux/mm_types.h' line='437' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='map_count' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types.h' line='439' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='page_table_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mm_types.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='mmap_sem' type-id='f19fdb93' visibility='default' filepath='include/linux/mm_types.h' line='444' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='mmlist' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='446' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='hiwater_rss' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='453' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='hiwater_vm' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='454' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='total_vm' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='456' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='locked_vm' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='457' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='pinned_vm' type-id='28ee064c' visibility='default' filepath='include/linux/mm_types.h' line='458' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='data_vm' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='459' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='exec_vm' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='460' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='stack_vm' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='461' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='def_flags' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='462' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='arg_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mm_types.h' line='464' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='start_code' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='465' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='end_code' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='465' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='start_data' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='465' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='end_data' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='465' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='start_brk' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='466' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='brk' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='466' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='start_stack' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='466' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='arg_start' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='467' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='arg_end' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='467' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='env_start' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='467' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='env_end' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='467' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='saved_auxv' type-id='d964a553' visibility='default' filepath='include/linux/mm_types.h' line='469' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5632'> + <var-decl name='rss_stat' type-id='2235a2cb' visibility='default' filepath='include/linux/mm_types.h' line='475' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5888'> + <var-decl name='binfmt' type-id='7cc59444' visibility='default' filepath='include/linux/mm_types.h' line='477' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5952'> + <var-decl name='context' type-id='0eb9c3fd' visibility='default' filepath='include/linux/mm_types.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6144'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='482' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6208'> + <var-decl name='core_state' type-id='90ad83aa' visibility='default' filepath='include/linux/mm_types.h' line='484' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6272'> + <var-decl name='ioctx_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mm_types.h' line='487' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6336'> + <var-decl name='ioctx_table' type-id='122191b2' visibility='default' filepath='include/linux/mm_types.h' line='488' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6400'> + <var-decl name='owner' type-id='f23e2572' visibility='default' filepath='include/linux/mm_types.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6464'> + <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/mm_types.h' line='503' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6528'> + <var-decl name='exe_file' type-id='77e79a4b' visibility='default' filepath='include/linux/mm_types.h' line='506' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6592'> + <var-decl name='tlb_flush_pending' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='533' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6656'> + <var-decl name='uprobes_state' type-id='6308a819' visibility='default' filepath='include/linux/mm_types.h' line='538' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6720'> + <var-decl name='async_put_work' type-id='ef9025d0' visibility='default' filepath='include/linux/mm_types.h' line='542' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7104'> + <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='543' column='1'/> + </data-member> + </class-decl> + <union-decl name='key_payload' size-in-bits='256' visibility='default' filepath='include/linux/key.h' line='111' column='1' id='2888d74a'> + <data-member access='public'> + <var-decl name='rcu_data0' type-id='eaa32e2f' visibility='default' filepath='include/linux/key.h' line='112' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='data' type-id='209ef23f' visibility='default' filepath='include/linux/key.h' line='113' column='1'/> + </data-member> + </union-decl> + <typedef-decl name='pgprot_t' type-id='051883a9' filepath='arch/arm64/include/asm/pgtable-types.h' line='42' column='1' id='2e2dcbd3'/> + <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='2e2dcbd3' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='42' column='1' id='051883a9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pgprot' type-id='e044eb0d' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='42' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='pteval_t' type-id='91ce1af9' filepath='arch/arm64/include/asm/pgtable-types.h' line='14' column='1' id='e044eb0d'/> + <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='328' column='1' id='cc072175'> + <data-member access='public'> + <var-decl name='shared' type-id='0c408f16' visibility='default' filepath='include/linux/mm_types.h' line='332' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='anon_name' type-id='80f4b756' visibility='default' filepath='include/linux/mm_types.h' line='333' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='329' column='1' id='0c408f16'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rb' type-id='2a8a6332' visibility='default' filepath='include/linux/mm_types.h' line='330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rb_subtree_last' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='331' column='1'/> + </data-member> + </class-decl> + <class-decl name='vm_operations_struct' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mm.h' line='484' column='1' id='19795245'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='open' type-id='170cc62f' visibility='default' filepath='include/linux/mm.h' line='485' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='close' type-id='170cc62f' visibility='default' filepath='include/linux/mm.h' line='486' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='split' type-id='6910c028' visibility='default' filepath='include/linux/mm.h' line='487' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='mremap' type-id='6e731d78' visibility='default' filepath='include/linux/mm.h' line='488' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='fault' type-id='bb28da1c' visibility='default' filepath='include/linux/mm.h' line='489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='huge_fault' type-id='5e15576d' visibility='default' filepath='include/linux/mm.h' line='490' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='map_pages' type-id='8f17d05e' visibility='default' filepath='include/linux/mm.h' line='492' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pagesize' type-id='1a17e40d' visibility='default' filepath='include/linux/mm.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='page_mkwrite' type-id='bb28da1c' visibility='default' filepath='include/linux/mm.h' line='498' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='pfn_mkwrite' type-id='bb28da1c' visibility='default' filepath='include/linux/mm.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='access' type-id='6850e780' visibility='default' filepath='include/linux/mm.h' line='506' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='name' type-id='e803acd0' visibility='default' filepath='include/linux/mm.h' line='512' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='find_special_page' type-id='d9e60bb2' visibility='default' filepath='include/linux/mm.h' line='542' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='545' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='546' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='547' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='548' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='vm_fault_t' type-id='f0981eeb' filepath='include/linux/mm_types.h' line='667' column='1' id='e9265215'/> + <class-decl name='vm_fault' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mm.h' line='430' column='1' id='807afe73'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vma' type-id='2ae08426' visibility='default' filepath='include/linux/mm.h' line='431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/mm.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='gfp_mask' type-id='3eb7c31c' visibility='default' filepath='include/linux/mm.h' line='433' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pgoff' type-id='7359adad' visibility='default' filepath='include/linux/mm.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='address' type-id='7359adad' visibility='default' filepath='include/linux/mm.h' line='435' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pmd' type-id='6d5994d5' visibility='default' filepath='include/linux/mm.h' line='436' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pud' type-id='af00e73d' visibility='default' filepath='include/linux/mm.h' line='438' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='orig_pte' type-id='4b2795fc' visibility='default' filepath='include/linux/mm.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='cow_page' type-id='02f11ed4' visibility='default' filepath='include/linux/mm.h' line='443' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='memcg' type-id='223696fb' visibility='default' filepath='include/linux/mm.h' line='444' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/linux/mm.h' line='445' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='pte' type-id='e8d572d7' visibility='default' filepath='include/linux/mm.h' line='451' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='ptl' type-id='cff2d845' visibility='default' filepath='include/linux/mm.h' line='455' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='prealloc_pte' type-id='c28b9700' visibility='default' filepath='include/linux/mm.h' line='459' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='vma_flags' type-id='7359adad' visibility='default' filepath='include/linux/mm.h' line='466' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='vma_page_prot' type-id='2e2dcbd3' visibility='default' filepath='include/linux/mm.h' line='467' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='468' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='android_vendor_data2' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='469' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='pmd_t' type-id='ed9a87e0' filepath='arch/arm64/include/asm/pgtable-types.h' line='27' column='1' id='9ecf9226'/> + <class-decl name='__anonymous_struct__3' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='9ecf9226' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='27' column='1' id='ed9a87e0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pmd' type-id='cb5c7c0f' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='27' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='pmdval_t' type-id='91ce1af9' filepath='arch/arm64/include/asm/pgtable-types.h' line='15' column='1' id='cb5c7c0f'/> + <typedef-decl name='pud_t' type-id='735a5a3d' filepath='include/asm-generic/pgtable-nop4d-hack.h' line='15' column='1' id='ac9f3c7e'/> + <class-decl name='__anonymous_struct__4' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='ac9f3c7e' visibility='default' filepath='include/asm-generic/pgtable-nop4d-hack.h' line='15' column='1' id='735a5a3d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pgd' type-id='12aa8ce4' visibility='default' filepath='include/asm-generic/pgtable-nop4d-hack.h' line='15' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='pgd_t' type-id='59473550' filepath='arch/arm64/include/asm/pgtable-types.h' line='38' column='1' id='12aa8ce4'/> + <class-decl name='__anonymous_struct__5' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='12aa8ce4' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='38' column='1' id='59473550'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pgd' type-id='df6d7e75' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='38' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='pgdval_t' type-id='91ce1af9' filepath='arch/arm64/include/asm/pgtable-types.h' line='17' column='1' id='df6d7e75'/> + <typedef-decl name='pte_t' type-id='d7f0cb3c' filepath='arch/arm64/include/asm/pgtable-types.h' line='22' column='1' id='4b2795fc'/> + <class-decl name='__anonymous_struct__6' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='4b2795fc' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='22' column='1' id='d7f0cb3c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pte' type-id='e044eb0d' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='22' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__1' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='79' column='1' id='1c70c8a9'> + <data-member access='public'> + <var-decl name='' type-id='9228d425' visibility='default' filepath='include/linux/mm_types.h' line='80' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='5f2b8baf' visibility='default' filepath='include/linux/mm_types.h' line='98' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='7d00e4f0' visibility='default' filepath='include/linux/mm_types.h' line='105' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='1c2d6ac7' visibility='default' filepath='include/linux/mm_types.h' line='132' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='ce8e16a4' visibility='default' filepath='include/linux/mm_types.h' line='140' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='b32fec8c' visibility='default' filepath='include/linux/mm_types.h' line='146' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='754ab6d5' visibility='default' filepath='include/linux/mm_types.h' line='160' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/mm_types.h' line='177' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__7' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='80' column='1' id='9228d425'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lru' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mapping' type-id='f57039f0' visibility='default' filepath='include/linux/mm_types.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='index' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='private' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='96' column='1'/> + </data-member> + </class-decl> + <class-decl name='address_space' size-in-bits='1600' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='458' column='1' id='0fd82dc2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='host' type-id='7e666abe' visibility='default' filepath='include/linux/fs.h' line='459' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='i_pages' type-id='d39738ac' visibility='default' filepath='include/linux/fs.h' line='460' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='gfp_mask' type-id='3eb7c31c' visibility='default' filepath='include/linux/fs.h' line='461' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='i_mmap_writable' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='462' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='i_mmap' type-id='6fe1603d' visibility='default' filepath='include/linux/fs.h' line='467' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='i_mmap_rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/fs.h' line='468' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='nrpages' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='469' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='nrexceptional' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='470' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='writeback_index' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='471' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='a_ops' type-id='7311f672' visibility='default' filepath='include/linux/fs.h' line='472' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='473' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='wb_err' type-id='1da55f79' visibility='default' filepath='include/linux/fs.h' line='474' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='private_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='475' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='private_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='476' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='477' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='479' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='481' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='482' column='1'/> + </data-member> + </class-decl> + <class-decl name='inode' size-in-bits='5312' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='656' column='1' id='fe070fe8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='i_mode' type-id='2594b00f' visibility='default' filepath='include/linux/fs.h' line='657' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='i_opflags' type-id='8efea9e5' visibility='default' filepath='include/linux/fs.h' line='658' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='i_uid' type-id='d80b72e6' visibility='default' filepath='include/linux/fs.h' line='659' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='i_gid' type-id='094d8048' visibility='default' filepath='include/linux/fs.h' line='660' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='i_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='661' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='i_acl' type-id='2871909b' visibility='default' filepath='include/linux/fs.h' line='664' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='i_default_acl' type-id='2871909b' visibility='default' filepath='include/linux/fs.h' line='665' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='i_op' type-id='de2c232c' visibility='default' filepath='include/linux/fs.h' line='668' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='i_sb' type-id='42c8f564' visibility='default' filepath='include/linux/fs.h' line='669' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='i_mapping' type-id='f57039f0' visibility='default' filepath='include/linux/fs.h' line='670' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='i_security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='673' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='i_ino' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='677' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='' type-id='3ee18b51' visibility='default' filepath='include/linux/fs.h' line='685' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='i_rdev' type-id='8504f260' visibility='default' filepath='include/linux/fs.h' line='689' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='i_size' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='690' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='i_atime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='691' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='i_mtime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='692' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='i_ctime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='693' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='i_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='694' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='i_bytes' type-id='8efea9e5' visibility='default' filepath='include/linux/fs.h' line='695' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1136'> + <var-decl name='i_blkbits' type-id='f9b06939' visibility='default' filepath='include/linux/fs.h' line='696' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1144'> + <var-decl name='i_write_hint' type-id='f9b06939' visibility='default' filepath='include/linux/fs.h' line='697' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='i_blocks' type-id='17345459' visibility='default' filepath='include/linux/fs.h' line='698' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='i_state' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='705' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='i_rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/fs.h' line='706' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='dirtied_when' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='708' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='dirtied_time_when' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='709' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='i_hash' type-id='03a4a074' visibility='default' filepath='include/linux/fs.h' line='711' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='i_io_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='712' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='i_wb' type-id='f885ca7d' visibility='default' filepath='include/linux/fs.h' line='714' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='i_wb_frn_winner' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='717' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2144'> + <var-decl name='i_wb_frn_avg_time' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='718' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2160'> + <var-decl name='i_wb_frn_history' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='719' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='i_lru' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='721' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='i_sb_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='722' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='i_wb_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='723' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='' type-id='cbd4a95b' visibility='default' filepath='include/linux/fs.h' line='724' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='i_version' type-id='28ee064c' visibility='default' filepath='include/linux/fs.h' line='728' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='i_sequence' type-id='28ee064c' visibility='default' filepath='include/linux/fs.h' line='729' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='i_count' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='730' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2848'> + <var-decl name='i_dio_count' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='731' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='i_writecount' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='732' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2912'> + <var-decl name='i_readcount' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='734' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='' type-id='67f3b119' visibility='default' filepath='include/linux/fs.h' line='736' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='i_flctx' type-id='731257ff' visibility='default' filepath='include/linux/fs.h' line='740' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='i_data' type-id='0fd82dc2' visibility='default' filepath='include/linux/fs.h' line='741' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4672'> + <var-decl name='i_devices' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='742' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4800'> + <var-decl name='' type-id='d1afa4fe' visibility='default' filepath='include/linux/fs.h' line='743' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4864'> + <var-decl name='i_generation' type-id='3f1a6b60' visibility='default' filepath='include/linux/fs.h' line='751' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4896'> + <var-decl name='i_fsnotify_mask' type-id='3f1a6b60' visibility='default' filepath='include/linux/fs.h' line='754' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='i_fsnotify_marks' type-id='994d9d61' visibility='default' filepath='include/linux/fs.h' line='755' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='i_crypt_info' type-id='1ea8c5af' visibility='default' filepath='include/linux/fs.h' line='759' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5056'> + <var-decl name='i_verity_info' type-id='ba18e248' visibility='default' filepath='include/linux/fs.h' line='763' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5120'> + <var-decl name='i_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='766' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='768' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='769' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='umode_t' type-id='8efea9e5' filepath='include/linux/types.h' line='19' column='1' id='2594b00f'/> + <typedef-decl name='kgid_t' type-id='bac1227a' filepath='include/linux/uidgid.h' line='28' column='1' id='094d8048'/> + <class-decl name='__anonymous_struct__8' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='094d8048' visibility='default' filepath='include/linux/uidgid.h' line='26' column='1' id='bac1227a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='val' type-id='2bb2b96f' visibility='default' filepath='include/linux/uidgid.h' line='27' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='gid_t' type-id='b4413cee' filepath='include/linux/types.h' line='33' column='1' id='2bb2b96f'/> + <typedef-decl name='__kernel_gid32_t' type-id='f0981eeb' filepath='include/uapi/asm-generic/posix_types.h' line='50' column='1' id='b4413cee'/> + <class-decl name='inode_operations' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1930' column='1' id='5f5aa1ff'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lookup' type-id='02f90a61' visibility='default' filepath='include/linux/fs.h' line='1931' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='get_link' type-id='76ae8e1d' visibility='default' filepath='include/linux/fs.h' line='1932' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='permission' type-id='f4f91b99' visibility='default' filepath='include/linux/fs.h' line='1933' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get_acl' type-id='7f30b822' visibility='default' filepath='include/linux/fs.h' line='1934' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='readlink' type-id='a57bd028' visibility='default' filepath='include/linux/fs.h' line='1936' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='create' type-id='c9cd0e09' visibility='default' filepath='include/linux/fs.h' line='1938' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='link' type-id='4b872e00' visibility='default' filepath='include/linux/fs.h' line='1939' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='unlink' type-id='7f5be7f6' visibility='default' filepath='include/linux/fs.h' line='1940' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='symlink' type-id='234843b5' visibility='default' filepath='include/linux/fs.h' line='1941' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='mkdir' type-id='98c2d938' visibility='default' filepath='include/linux/fs.h' line='1942' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='rmdir' type-id='7f5be7f6' visibility='default' filepath='include/linux/fs.h' line='1943' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='mknod' type-id='f9e0c0e5' visibility='default' filepath='include/linux/fs.h' line='1944' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='rename' type-id='7733ef81' visibility='default' filepath='include/linux/fs.h' line='1945' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='setattr' type-id='c237e829' visibility='default' filepath='include/linux/fs.h' line='1947' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='getattr' type-id='0b787edf' visibility='default' filepath='include/linux/fs.h' line='1948' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='listxattr' type-id='3494e4bb' visibility='default' filepath='include/linux/fs.h' line='1949' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='fiemap' type-id='0508acce' visibility='default' filepath='include/linux/fs.h' line='1950' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='update_time' type-id='64ecf6a5' visibility='default' filepath='include/linux/fs.h' line='1952' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='atomic_open' type-id='d3807eb0' visibility='default' filepath='include/linux/fs.h' line='1953' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='tmpfile' type-id='98c2d938' visibility='default' filepath='include/linux/fs.h' line='1956' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='set_acl' type-id='820976ef' visibility='default' filepath='include/linux/fs.h' line='1957' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1959' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1960' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1961' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1962' column='1'/> + </data-member> + </class-decl> + <class-decl name='dentry' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/dcache.h' line='90' column='1' id='d6ebca75'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='d_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/dcache.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='d_seq' type-id='e14c3b11' visibility='default' filepath='include/linux/dcache.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='d_hash' type-id='8db0df1b' visibility='default' filepath='include/linux/dcache.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='d_parent' type-id='27675065' visibility='default' filepath='include/linux/dcache.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='d_name' type-id='02244303' visibility='default' filepath='include/linux/dcache.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='d_inode' type-id='7e666abe' visibility='default' filepath='include/linux/dcache.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='d_iname' type-id='fc872715' visibility='default' filepath='include/linux/dcache.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='d_lockref' type-id='60efdfd3' visibility='default' filepath='include/linux/dcache.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='d_op' type-id='1ee57353' visibility='default' filepath='include/linux/dcache.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='d_sb' type-id='42c8f564' visibility='default' filepath='include/linux/dcache.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='d_time' type-id='7359adad' visibility='default' filepath='include/linux/dcache.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='d_fsdata' type-id='eaa32e2f' visibility='default' filepath='include/linux/dcache.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='' type-id='ba311a3a' visibility='default' filepath='include/linux/dcache.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='d_child' type-id='72f469ec' visibility='default' filepath='include/linux/dcache.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='d_subdirs' type-id='72f469ec' visibility='default' filepath='include/linux/dcache.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='d_u' type-id='ba0a0e48' visibility='default' filepath='include/linux/dcache.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='124' column='1'/> + </data-member> + </class-decl> + <class-decl name='hlist_bl_node' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/list_bl.h' line='38' column='1' id='8db0df1b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='d09d4bab' visibility='default' filepath='include/linux/list_bl.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pprev' type-id='e89ddc13' visibility='default' filepath='include/linux/list_bl.h' line='39' column='1'/> + </data-member> + </class-decl> + <class-decl name='qstr' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/dcache.h' line='48' column='1' id='02244303'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='c047989c' visibility='default' filepath='include/linux/dcache.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='354f7eb9' visibility='default' filepath='include/linux/dcache.h' line='55' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='49' column='1' id='c047989c'> + <data-member access='public'> + <var-decl name='' type-id='7a2c0764' visibility='default' filepath='include/linux/dcache.h' line='50' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='hash_len' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='53' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__9' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='50' column='1' id='7a2c0764'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hash' type-id='19c2251e' visibility='default' filepath='include/linux/dcache.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='len' type-id='19c2251e' visibility='default' filepath='include/linux/dcache.h' line='51' column='1'/> + </data-member> + </class-decl> + <class-decl name='lockref' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/lockref.h' line='25' column='1' id='60efdfd3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='d9c71193' visibility='default' filepath='include/linux/lockref.h' line='26' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/lockref.h' line='26' column='1' id='d9c71193'> + <data-member access='public'> + <var-decl name='lock_count' type-id='d3130597' visibility='default' filepath='include/linux/lockref.h' line='28' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='7a58bf78' visibility='default' filepath='include/linux/lockref.h' line='30' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__10' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/lockref.h' line='30' column='1' id='7a58bf78'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/lockref.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/lockref.h' line='32' column='1'/> + </data-member> + </class-decl> + <class-decl name='dentry_operations' size-in-bits='1536' is-struct='yes' visibility='default' filepath='include/linux/dcache.h' line='139' column='1' id='e4992400'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='d_revalidate' type-id='30ab2c05' visibility='default' filepath='include/linux/dcache.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='d_weak_revalidate' type-id='30ab2c05' visibility='default' filepath='include/linux/dcache.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='d_hash' type-id='65cea51e' visibility='default' filepath='include/linux/dcache.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='d_compare' type-id='fb86b772' visibility='default' filepath='include/linux/dcache.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='d_delete' type-id='a50c1d00' visibility='default' filepath='include/linux/dcache.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='d_init' type-id='6241aa4f' visibility='default' filepath='include/linux/dcache.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='d_release' type-id='f42e15b8' visibility='default' filepath='include/linux/dcache.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='d_prune' type-id='f42e15b8' visibility='default' filepath='include/linux/dcache.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='d_iput' type-id='40363cbb' visibility='default' filepath='include/linux/dcache.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='d_dname' type-id='84618a95' visibility='default' filepath='include/linux/dcache.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='d_automount' type-id='da81d789' visibility='default' filepath='include/linux/dcache.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='d_manage' type-id='6eededc8' visibility='default' filepath='include/linux/dcache.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='d_real' type-id='3cce524c' visibility='default' filepath='include/linux/dcache.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='d_canonical_path' type-id='8581ac2b' visibility='default' filepath='include/linux/dcache.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='159' column='1'/> + </data-member> + </class-decl> + <class-decl name='path' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/path.h' line='8' column='1' id='b5382ece'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mnt' type-id='549da823' visibility='default' filepath='include/linux/path.h' line='9' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dentry' type-id='27675065' visibility='default' filepath='include/linux/path.h' line='10' column='1'/> + </data-member> + </class-decl> + <class-decl name='super_block' size-in-bits='12800' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1477' column='1' id='bc39a8be'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='s_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1478' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='s_dev' type-id='8504f260' visibility='default' filepath='include/linux/fs.h' line='1479' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='s_blocksize_bits' type-id='002ac4a6' visibility='default' filepath='include/linux/fs.h' line='1480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='s_blocksize' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1481' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='s_maxbytes' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='1482' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='s_type' type-id='21e53d44' visibility='default' filepath='include/linux/fs.h' line='1483' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='s_op' type-id='f7c6dcac' visibility='default' filepath='include/linux/fs.h' line='1484' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dq_op' type-id='85741a2a' visibility='default' filepath='include/linux/fs.h' line='1485' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='s_qcop' type-id='2cb49514' visibility='default' filepath='include/linux/fs.h' line='1486' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='s_export_op' type-id='ab932c45' visibility='default' filepath='include/linux/fs.h' line='1487' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='s_flags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1488' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='s_iflags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='s_magic' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1490' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='s_root' type-id='27675065' visibility='default' filepath='include/linux/fs.h' line='1491' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='s_umount' type-id='f19fdb93' visibility='default' filepath='include/linux/fs.h' line='1492' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='s_count' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='s_active' type-id='49178f86' visibility='default' filepath='include/linux/fs.h' line='1494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='s_security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='1496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='s_xattr' type-id='cb49d4b8' visibility='default' filepath='include/linux/fs.h' line='1498' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='s_cop' type-id='8d31a8d6' visibility='default' filepath='include/linux/fs.h' line='1500' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='s_master_keys' type-id='204a4632' visibility='default' filepath='include/linux/fs.h' line='1501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='s_vop' type-id='e3008443' visibility='default' filepath='include/linux/fs.h' line='1504' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='s_encoding' type-id='72835629' visibility='default' filepath='include/linux/fs.h' line='1507' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='s_encoding_flags' type-id='d315442e' visibility='default' filepath='include/linux/fs.h' line='1508' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='s_roots' type-id='def98e71' visibility='default' filepath='include/linux/fs.h' line='1510' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='s_mounts' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1511' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='s_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='1512' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='s_bdi' type-id='ef4fae1b' visibility='default' filepath='include/linux/fs.h' line='1513' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='s_mtd' type-id='58ed56f5' visibility='default' filepath='include/linux/fs.h' line='1514' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='s_instances' type-id='03a4a074' visibility='default' filepath='include/linux/fs.h' line='1515' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='s_quota_types' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='s_dquot' type-id='c26e4ad8' visibility='default' filepath='include/linux/fs.h' line='1517' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='s_writers' type-id='fb476a2b' visibility='default' filepath='include/linux/fs.h' line='1519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8064'> + <var-decl name='s_fs_info' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='1526' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='s_time_gran' type-id='19c2251e' visibility='default' filepath='include/linux/fs.h' line='1529' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='s_time_min' type-id='1afd27ac' visibility='default' filepath='include/linux/fs.h' line='1531' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='s_time_max' type-id='1afd27ac' visibility='default' filepath='include/linux/fs.h' line='1532' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='s_fsnotify_mask' type-id='3f1a6b60' visibility='default' filepath='include/linux/fs.h' line='1534' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='s_fsnotify_marks' type-id='994d9d61' visibility='default' filepath='include/linux/fs.h' line='1535' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='s_id' type-id='16dc656a' visibility='default' filepath='include/linux/fs.h' line='1538' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='s_uuid' type-id='ec55eb74' visibility='default' filepath='include/linux/fs.h' line='1539' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8832'> + <var-decl name='s_max_links' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1541' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8864'> + <var-decl name='s_mode' type-id='2665334e' visibility='default' filepath='include/linux/fs.h' line='1542' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8896'> + <var-decl name='s_vfs_rename_mutex' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='1548' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9152'> + <var-decl name='s_subtype' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='1554' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9216'> + <var-decl name='s_d_op' type-id='1ee57353' visibility='default' filepath='include/linux/fs.h' line='1556' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9280'> + <var-decl name='cleancache_poolid' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1561' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='s_shrink' type-id='27cb404f' visibility='default' filepath='include/linux/fs.h' line='1563' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9856'> + <var-decl name='s_remove_count' type-id='f22a8abb' visibility='default' filepath='include/linux/fs.h' line='1566' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9920'> + <var-decl name='s_fsnotify_inode_refs' type-id='f22a8abb' visibility='default' filepath='include/linux/fs.h' line='1569' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9984'> + <var-decl name='s_readonly_remount' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1572' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='s_dio_done_wq' type-id='242e3d19' visibility='default' filepath='include/linux/fs.h' line='1575' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10112'> + <var-decl name='s_pins' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='1576' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10176'> + <var-decl name='s_user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/fs.h' line='1583' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10240'> + <var-decl name='s_dentry_lru' type-id='c653aac7' visibility='default' filepath='include/linux/fs.h' line='1590' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10496'> + <var-decl name='s_inode_lru' type-id='c653aac7' visibility='default' filepath='include/linux/fs.h' line='1591' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10752'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='1592' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='destroy_work' type-id='ef9025d0' visibility='default' filepath='include/linux/fs.h' line='1593' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='s_sync_lock' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='1595' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11520'> + <var-decl name='s_stack_depth' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1600' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11776'> + <var-decl name='s_inode_list_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='1603' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11840'> + <var-decl name='s_inodes' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1604' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11968'> + <var-decl name='s_inode_wblist_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='1606' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12032'> + <var-decl name='s_inodes_wb' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1607' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12160'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1609' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12224'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1610' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12288'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1611' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12352'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1612' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='dev_t' type-id='8f336000' filepath='include/linux/types.h' line='16' column='1' id='8504f260'/> + <typedef-decl name='__kernel_dev_t' type-id='19c2251e' filepath='include/linux/types.h' line='13' column='1' id='8f336000'/> + <typedef-decl name='loff_t' type-id='537a730e' filepath='include/linux/types.h' line='46' column='1' id='69bf7bee'/> + <typedef-decl name='__kernel_loff_t' type-id='1eb56b1e' filepath='include/uapi/asm-generic/posix_types.h' line='88' column='1' id='537a730e'/> + <class-decl name='file_system_type' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='2301' column='1' id='2f5a60be'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='2302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fs_flags' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='2303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='init_fs_context' type-id='57f0383a' visibility='default' filepath='include/linux/fs.h' line='2310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='parameters' type-id='a2fb6348' visibility='default' filepath='include/linux/fs.h' line='2311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='mount' type-id='d9394db1' visibility='default' filepath='include/linux/fs.h' line='2312' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='alloc_mnt_data' type-id='0cfacb48' visibility='default' filepath='include/linux/fs.h' line='2314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='kill_sb' type-id='1ff54a45' visibility='default' filepath='include/linux/fs.h' line='2315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/fs.h' line='2316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='next' type-id='21e53d44' visibility='default' filepath='include/linux/fs.h' line='2317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='fs_supers' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='2318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='s_lock_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='s_umount_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='s_vfs_rename_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2322' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='s_writers_key' type-id='9c02e2a6' visibility='default' filepath='include/linux/fs.h' line='2323' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='i_lock_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='i_mutex_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2326' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='i_mutex_dir_key' type-id='47479831' visibility='default' filepath='include/linux/fs.h' line='2327' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2329' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2332' column='1'/> + </data-member> + </class-decl> + <class-decl name='module' size-in-bits='7168' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='349' column='1' id='29476915'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='327e04c6' visibility='default' filepath='include/linux/module.h' line='350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/module.h' line='353' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='name' type-id='6093ff7c' visibility='default' filepath='include/linux/module.h' line='356' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='mkobj' type-id='7bd9942c' visibility='default' filepath='include/linux/module.h' line='359' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='modinfo_attrs' type-id='063da268' visibility='default' filepath='include/linux/module.h' line='360' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='version' type-id='80f4b756' visibility='default' filepath='include/linux/module.h' line='361' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='srcversion' type-id='80f4b756' visibility='default' filepath='include/linux/module.h' line='362' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='holders_dir' type-id='d30bdc51' visibility='default' filepath='include/linux/module.h' line='363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='syms' type-id='fcd64690' visibility='default' filepath='include/linux/module.h' line='366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='crcs' type-id='e0a2e3a6' visibility='default' filepath='include/linux/module.h' line='367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='num_syms' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='368' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='cfi_check' type-id='d7c6106c' visibility='default' filepath='include/linux/module.h' line='371' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='param_lock' type-id='925167dc' visibility='default' filepath='include/linux/module.h' line='376' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='kp' type-id='a7c6e908' visibility='default' filepath='include/linux/module.h' line='378' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='num_kp' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='379' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2528'> + <var-decl name='num_gpl_syms' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='382' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='gpl_syms' type-id='fcd64690' visibility='default' filepath='include/linux/module.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='gpl_crcs' type-id='e0a2e3a6' visibility='default' filepath='include/linux/module.h' line='384' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='using_gplonly_symbols' type-id='b50a4934' visibility='default' filepath='include/linux/module.h' line='385' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2696'> + <var-decl name='sig_ok' type-id='b50a4934' visibility='default' filepath='include/linux/module.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2704'> + <var-decl name='async_probe_requested' type-id='b50a4934' visibility='default' filepath='include/linux/module.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='gpl_future_syms' type-id='fcd64690' visibility='default' filepath='include/linux/module.h' line='409' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='gpl_future_crcs' type-id='e0a2e3a6' visibility='default' filepath='include/linux/module.h' line='410' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='num_gpl_future_syms' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2912'> + <var-decl name='num_exentries' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='414' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='extable' type-id='7f0eb64c' visibility='default' filepath='include/linux/module.h' line='415' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='init' type-id='1db260e5' visibility='default' filepath='include/linux/module.h' line='418' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='core_layout' type-id='68b3d9a8' visibility='default' filepath='include/linux/module.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='init_layout' type-id='68b3d9a8' visibility='default' filepath='include/linux/module.h' line='422' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4352'> + <var-decl name='arch' type-id='ea05c185' visibility='default' filepath='include/linux/module.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4608'> + <var-decl name='taints' type-id='7359adad' visibility='default' filepath='include/linux/module.h' line='427' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4672'> + <var-decl name='num_bugs' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='bug_list' type-id='72f469ec' visibility='default' filepath='include/linux/module.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4864'> + <var-decl name='bug_table' type-id='c250b0e4' visibility='default' filepath='include/linux/module.h' line='433' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='kallsyms' type-id='209d601e' visibility='default' filepath='include/linux/module.h' line='438' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='core_kallsyms' type-id='6a003ee8' visibility='default' filepath='include/linux/module.h' line='439' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='sect_attrs' type-id='3f4455c4' visibility='default' filepath='include/linux/module.h' line='442' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5312'> + <var-decl name='notes_attrs' type-id='f0cb8b62' visibility='default' filepath='include/linux/module.h' line='445' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='args' type-id='26a90f95' visibility='default' filepath='include/linux/module.h' line='450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='percpu' type-id='eaa32e2f' visibility='default' filepath='include/linux/module.h' line='454' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='percpu_size' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='455' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5536'> + <var-decl name='num_tracepoints' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='459' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5568'> + <var-decl name='tracepoints_ptrs' type-id='700727c0' visibility='default' filepath='include/linux/module.h' line='460' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5632'> + <var-decl name='num_srcu_structs' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='463' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5696'> + <var-decl name='srcu_struct_ptrs' type-id='57933490' visibility='default' filepath='include/linux/module.h' line='464' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5760'> + <var-decl name='num_bpf_raw_events' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='467' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5824'> + <var-decl name='bpf_raw_events' type-id='1f7f0216' visibility='default' filepath='include/linux/module.h' line='468' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5888'> + <var-decl name='jump_entries' type-id='7a35228c' visibility='default' filepath='include/linux/module.h' line='471' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5952'> + <var-decl name='num_jump_entries' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='472' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5984'> + <var-decl name='num_trace_bprintk_fmt' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='475' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6016'> + <var-decl name='trace_bprintk_fmt_start' type-id='7d3cd834' visibility='default' filepath='include/linux/module.h' line='476' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6080'> + <var-decl name='trace_events' type-id='109cc752' visibility='default' filepath='include/linux/module.h' line='479' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6144'> + <var-decl name='num_trace_events' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6208'> + <var-decl name='trace_evals' type-id='69881700' visibility='default' filepath='include/linux/module.h' line='481' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6272'> + <var-decl name='num_trace_evals' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='482' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6336'> + <var-decl name='source_list' type-id='72f469ec' visibility='default' filepath='include/linux/module.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6464'> + <var-decl name='target_list' type-id='72f469ec' visibility='default' filepath='include/linux/module.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6592'> + <var-decl name='exit' type-id='953b12f8' visibility='default' filepath='include/linux/module.h' line='504' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6656'> + <var-decl name='refcnt' type-id='49178f86' visibility='default' filepath='include/linux/module.h' line='506' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6720'> + <var-decl name='ei_funcs' type-id='7f79f20e' visibility='default' filepath='include/linux/module.h' line='516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6784'> + <var-decl name='num_ei_funcs' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='517' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6848'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/module.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6912'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/module.h' line='520' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6976'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/module.h' line='521' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7040'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/module.h' line='522' column='1'/> + </data-member> + </class-decl> + <enum-decl name='module_state' filepath='include/linux/module.h' line='297' column='1' id='327e04c6'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='MODULE_STATE_LIVE' value='0'/> + <enumerator name='MODULE_STATE_COMING' value='1'/> + <enumerator name='MODULE_STATE_GOING' value='2'/> + <enumerator name='MODULE_STATE_UNFORMED' value='3'/> + </enum-decl> + <class-decl name='module_kobject' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='44' column='1' id='7bd9942c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/module.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/module.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='drivers_dir' type-id='d30bdc51' visibility='default' filepath='include/linux/module.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='mp' type-id='ad9e36e6' visibility='default' filepath='include/linux/module.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='kobj_completion' type-id='389faaf7' visibility='default' filepath='include/linux/module.h' line='49' column='1'/> + </data-member> + </class-decl> + <class-decl name='kobject' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/kobject.h' line='66' column='1' id='b6ab8849'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/kobject.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/kobject.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='parent' type-id='d30bdc51' visibility='default' filepath='include/linux/kobject.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='kset' type-id='89b70200' visibility='default' filepath='include/linux/kobject.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ktype' type-id='c48b394e' visibility='default' filepath='include/linux/kobject.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='sd' type-id='150efd3f' visibility='default' filepath='include/linux/kobject.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/kobject.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state_initialized' type-id='f0981eeb' visibility='default' filepath='include/linux/kobject.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='state_in_sysfs' type-id='f0981eeb' visibility='default' filepath='include/linux/kobject.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='state_add_uevent_sent' type-id='f0981eeb' visibility='default' filepath='include/linux/kobject.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='state_remove_uevent_sent' type-id='f0981eeb' visibility='default' filepath='include/linux/kobject.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='uevent_suppress' type-id='f0981eeb' visibility='default' filepath='include/linux/kobject.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='86' column='1'/> + </data-member> + </class-decl> + <class-decl name='kset' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/linux/kobject.h' line='204' column='1' id='8cf069a2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/kobject.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='list_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/kobject.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/kobject.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='uevent_ops' type-id='86462700' visibility='default' filepath='include/linux/kobject.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='213' column='1'/> + </data-member> + </class-decl> + <class-decl name='kset_uevent_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/kobject.h' line='168' column='1' id='9f6abc71'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='filter' type-id='2a3ad845' visibility='default' filepath='include/linux/kobject.h' line='169' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='1ea91ded' visibility='default' filepath='include/linux/kobject.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='uevent' type-id='9125ffcd' visibility='default' filepath='include/linux/kobject.h' line='171' column='1'/> + </data-member> + </class-decl> + <class-decl name='kobj_uevent_env' size-in-bits='18688' is-struct='yes' visibility='default' filepath='include/linux/kobject.h' line='160' column='1' id='a5179659'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='argv' type-id='461c9ed2' visibility='default' filepath='include/linux/kobject.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='envp' type-id='2e646d82' visibility='default' filepath='include/linux/kobject.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='envp_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/kobject.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2272'> + <var-decl name='buf' type-id='41bf80f3' visibility='default' filepath='include/linux/kobject.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18656'> + <var-decl name='buflen' type-id='95e97e5e' visibility='default' filepath='include/linux/kobject.h' line='165' column='1'/> + </data-member> + </class-decl> + <class-decl name='kobj_type' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/kobject.h' line='145' column='1' id='1a08fab8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='release' type-id='aa377a8c' visibility='default' filepath='include/linux/kobject.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sysfs_ops' type-id='ebd313ed' visibility='default' filepath='include/linux/kobject.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='default_attrs' type-id='862c676f' visibility='default' filepath='include/linux/kobject.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='default_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/kobject.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='child_ns_type' type-id='10f0a819' visibility='default' filepath='include/linux/kobject.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='namespace' type-id='9c1150bc' visibility='default' filepath='include/linux/kobject.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_ownership' type-id='96b6fff2' visibility='default' filepath='include/linux/kobject.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/kobject.h' line='157' column='1'/> + </data-member> + </class-decl> + <class-decl name='sysfs_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/sysfs.h' line='223' column='1' id='e7826ffa'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='show' type-id='434e45fe' visibility='default' filepath='include/linux/sysfs.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='store' type-id='855e70d2' visibility='default' filepath='include/linux/sysfs.h' line='225' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='ssize_t' type-id='b6b3ebaf' filepath='include/linux/types.h' line='60' column='1' id='79a0948f'/> + <typedef-decl name='__kernel_ssize_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='73' column='1' id='b6b3ebaf'/> + <class-decl name='attribute' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/sysfs.h' line='30' column='1' id='a6222917'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/sysfs.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mode' type-id='2594b00f' visibility='default' filepath='include/linux/sysfs.h' line='32' column='1'/> + </data-member> + </class-decl> + <class-decl name='attribute_group' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/sysfs.h' line='84' column='1' id='e4af473b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/sysfs.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='is_visible' type-id='f69fcfe1' visibility='default' filepath='include/linux/sysfs.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='is_bin_visible' type-id='cc3e2efb' visibility='default' filepath='include/linux/sysfs.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='attrs' type-id='862c676f' visibility='default' filepath='include/linux/sysfs.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='bin_attrs' type-id='87d62959' visibility='default' filepath='include/linux/sysfs.h' line='91' column='1'/> + </data-member> + </class-decl> + <class-decl name='bin_attribute' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/sysfs.h' line='161' column='1' id='d83a2db1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/sysfs.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/sysfs.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/sysfs.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='read' type-id='afa767ca' visibility='default' filepath='include/linux/sysfs.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='write' type-id='afa767ca' visibility='default' filepath='include/linux/sysfs.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='mmap' type-id='a02c170c' visibility='default' filepath='include/linux/sysfs.h' line='169' column='1'/> + </data-member> + </class-decl> + <class-decl name='file' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='967' column='1' id='b4b8adeb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='f_u' type-id='8c8e2781' visibility='default' filepath='include/linux/fs.h' line='971' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='f_path' type-id='b5382ece' visibility='default' filepath='include/linux/fs.h' line='972' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='f_inode' type-id='7e666abe' visibility='default' filepath='include/linux/fs.h' line='973' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='f_op' type-id='61758ee5' visibility='default' filepath='include/linux/fs.h' line='974' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='f_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='980' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='f_write_hint' type-id='0d20c3dd' visibility='default' filepath='include/linux/fs.h' line='981' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='f_count' type-id='f22a8abb' visibility='default' filepath='include/linux/fs.h' line='982' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='f_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='983' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='f_mode' type-id='2665334e' visibility='default' filepath='include/linux/fs.h' line='984' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='f_pos_lock' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='985' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='f_pos' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='986' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='f_owner' type-id='6b640edd' visibility='default' filepath='include/linux/fs.h' line='987' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='f_cred' type-id='bc33861a' visibility='default' filepath='include/linux/fs.h' line='988' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='f_ra' type-id='b31f003f' visibility='default' filepath='include/linux/fs.h' line='989' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='f_version' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='991' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='f_security' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='993' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='996' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='f_ep_links' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1000' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='f_tfile_llink' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1001' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='f_mapping' type-id='f57039f0' visibility='default' filepath='include/linux/fs.h' line='1003' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='f_wb_err' type-id='1da55f79' visibility='default' filepath='include/linux/fs.h' line='1004' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1006' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1007' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__4' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='968' column='1' id='8c8e2781'> + <data-member access='public'> + <var-decl name='fu_llist' type-id='c5ccfee8' visibility='default' filepath='include/linux/fs.h' line='969' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='fu_rcuhead' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='970' column='1'/> + </data-member> + </union-decl> + <class-decl name='file_operations' size-in-bits='2304' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1883' column='1' id='7dffcde2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/fs.h' line='1884' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='llseek' type-id='07ebb4cd' visibility='default' filepath='include/linux/fs.h' line='1885' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='read' type-id='4d8f5625' visibility='default' filepath='include/linux/fs.h' line='1886' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='write' type-id='5f29549c' visibility='default' filepath='include/linux/fs.h' line='1887' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='read_iter' type-id='227e209d' visibility='default' filepath='include/linux/fs.h' line='1888' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='write_iter' type-id='227e209d' visibility='default' filepath='include/linux/fs.h' line='1889' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='iopoll' type-id='6c4618be' visibility='default' filepath='include/linux/fs.h' line='1890' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='iterate' type-id='42beb73a' visibility='default' filepath='include/linux/fs.h' line='1891' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='iterate_shared' type-id='42beb73a' visibility='default' filepath='include/linux/fs.h' line='1892' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='poll' type-id='4d01ede7' visibility='default' filepath='include/linux/fs.h' line='1893' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='unlocked_ioctl' type-id='fc7daf55' visibility='default' filepath='include/linux/fs.h' line='1894' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='compat_ioctl' type-id='fc7daf55' visibility='default' filepath='include/linux/fs.h' line='1895' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='mmap' type-id='8ea2626c' visibility='default' filepath='include/linux/fs.h' line='1896' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='mmap_supported_flags' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1897' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='open' type-id='47800058' visibility='default' filepath='include/linux/fs.h' line='1898' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='flush' type-id='5ddef2dd' visibility='default' filepath='include/linux/fs.h' line='1899' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='release' type-id='47800058' visibility='default' filepath='include/linux/fs.h' line='1900' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='fsync' type-id='31cc9254' visibility='default' filepath='include/linux/fs.h' line='1901' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='fasync' type-id='b94ac371' visibility='default' filepath='include/linux/fs.h' line='1902' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='lock' type-id='12f0ff82' visibility='default' filepath='include/linux/fs.h' line='1903' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='sendpage' type-id='40da47a8' visibility='default' filepath='include/linux/fs.h' line='1904' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='get_unmapped_area' type-id='d44a8cec' visibility='default' filepath='include/linux/fs.h' line='1905' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='check_flags' type-id='7f416e10' visibility='default' filepath='include/linux/fs.h' line='1906' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='flock' type-id='12f0ff82' visibility='default' filepath='include/linux/fs.h' line='1907' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='splice_write' type-id='b22f4610' visibility='default' filepath='include/linux/fs.h' line='1908' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='splice_read' type-id='72cd68b0' visibility='default' filepath='include/linux/fs.h' line='1909' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='setlease' type-id='87e3d3e2' visibility='default' filepath='include/linux/fs.h' line='1910' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='fallocate' type-id='a53e2328' visibility='default' filepath='include/linux/fs.h' line='1911' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='show_fdinfo' type-id='eda08098' visibility='default' filepath='include/linux/fs.h' line='1913' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='copy_file_range' type-id='d0882d6b' visibility='default' filepath='include/linux/fs.h' line='1917' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='remap_file_range' type-id='c1de1086' visibility='default' filepath='include/linux/fs.h' line='1919' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='fadvise' type-id='31cc9254' visibility='default' filepath='include/linux/fs.h' line='1922' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1924' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1925' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1926' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1927' column='1'/> + </data-member> + </class-decl> + <class-decl name='kiocb' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='326' column='1' id='da62d64b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ki_filp' type-id='77e79a4b' visibility='default' filepath='include/linux/fs.h' line='327' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ki_pos' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='332' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ki_complete' type-id='9b28bd76' visibility='default' filepath='include/linux/fs.h' line='333' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='334' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ki_flags' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='335' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='ki_hint' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='304'> + <var-decl name='ki_ioprio' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='337' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ki_cookie' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='338' column='1'/> + </data-member> + </class-decl> + <class-decl name='iov_iter' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/uio.h' line='30' column='1' id='f2b4d088'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='f0981eeb' visibility='default' filepath='include/linux/uio.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='iov_offset' type-id='b59d7dce' visibility='default' filepath='include/linux/uio.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='count' type-id='b59d7dce' visibility='default' filepath='include/linux/uio.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='' type-id='9b26deed' visibility='default' filepath='include/linux/uio.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='' type-id='a8aafb60' visibility='default' filepath='include/linux/uio.h' line='45' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__5' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='39' column='1' id='9b26deed'> + <data-member access='public'> + <var-decl name='iov' type-id='2c556848' visibility='default' filepath='include/linux/uio.h' line='40' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='kvec' type-id='5199c30d' visibility='default' filepath='include/linux/uio.h' line='41' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='bvec' type-id='15c9a01b' visibility='default' filepath='include/linux/uio.h' line='42' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='pipe' type-id='15d29710' visibility='default' filepath='include/linux/uio.h' line='43' column='1'/> + </data-member> + </union-decl> + <class-decl name='iovec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/uio.h' line='17' column='1' id='0f042891'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='iov_base' type-id='eaa32e2f' visibility='default' filepath='include/uapi/linux/uio.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='iov_len' type-id='9e19ad6e' visibility='default' filepath='include/uapi/linux/uio.h' line='20' column='1'/> + </data-member> + </class-decl> + <class-decl name='kvec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/uio.h' line='16' column='1' id='cd5915d8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='iov_base' type-id='eaa32e2f' visibility='default' filepath='include/linux/uio.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='iov_len' type-id='b59d7dce' visibility='default' filepath='include/linux/uio.h' line='18' column='1'/> + </data-member> + </class-decl> + <class-decl name='bio_vec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bvec.h' line='18' column='1' id='40af3608'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bv_page' type-id='02f11ed4' visibility='default' filepath='include/linux/bvec.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bv_len' type-id='f0981eeb' visibility='default' filepath='include/linux/bvec.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='bv_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/bvec.h' line='21' column='1'/> + </data-member> + </class-decl> + <class-decl name='fasync_struct' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1376' column='1' id='70c545cd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fa_lock' type-id='ac16795b' visibility='default' filepath='include/linux/fs.h' line='1377' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='magic' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1378' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='fa_fd' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1379' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fa_next' type-id='5bb9c75d' visibility='default' filepath='include/linux/fs.h' line='1380' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fa_file' type-id='77e79a4b' visibility='default' filepath='include/linux/fs.h' line='1381' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='fa_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='1382' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='rwlock_t' type-id='d7ab0a14' filepath='include/linux/rwlock_types.h' line='20' column='1' id='ac16795b'/> + <class-decl name='__anonymous_struct__11' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='ac16795b' visibility='default' filepath='include/linux/rwlock_types.h' line='11' column='1' id='d7ab0a14'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='raw_lock' type-id='fed2d8ee' visibility='default' filepath='include/linux/rwlock_types.h' line='12' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='arch_rwlock_t' type-id='319e0e18' filepath='include/asm-generic/qrwlock_types.h' line='27' column='1' id='fed2d8ee'/> + <class-decl name='qrwlock' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='13' column='1' id='319e0e18'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='54d74023' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='wait_lock' type-id='641c41d1' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='26' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__6' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='14' column='1' id='54d74023'> + <data-member access='public'> + <var-decl name='cnts' type-id='49178f86' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='15' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='f29807b6' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='16' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__12' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='16' column='1' id='f29807b6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='wlocked' type-id='f9b06939' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='__lstate' type-id='930ea9f9' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='19' column='1'/> + </data-member> + </class-decl> + <class-decl name='pipe_buffer' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/pipe_fs_i.h' line='21' column='1' id='a490b814'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/linux/pipe_fs_i.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='offset' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ops' type-id='edef9855' visibility='default' filepath='include/linux/pipe_fs_i.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='private' type-id='7359adad' visibility='default' filepath='include/linux/pipe_fs_i.h' line='26' column='1'/> + </data-member> + </class-decl> + <class-decl name='pipe_buf_operations' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/pipe_fs_i.h' line='75' column='1' id='ed6c59ba'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='confirm' type-id='254733eb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='release' type-id='941a57ca' visibility='default' filepath='include/linux/pipe_fs_i.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='steal' type-id='254733eb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get' type-id='c2ab7955' visibility='default' filepath='include/linux/pipe_fs_i.h' line='104' column='1'/> + </data-member> + </class-decl> + <class-decl name='user_struct' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/sched/user.h' line='14' column='1' id='ddd7cbfe'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__count' type-id='64615833' visibility='default' filepath='include/linux/sched/user.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='processes' type-id='49178f86' visibility='default' filepath='include/linux/sched/user.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sigpending' type-id='49178f86' visibility='default' filepath='include/linux/sched/user.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='epoll_watches' type-id='f22a8abb' visibility='default' filepath='include/linux/sched/user.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='locked_shm' type-id='7359adad' visibility='default' filepath='include/linux/sched/user.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='unix_inflight' type-id='7359adad' visibility='default' filepath='include/linux/sched/user.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pipe_bufs' type-id='f22a8abb' visibility='default' filepath='include/linux/sched/user.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='uidhash_node' type-id='03a4a074' visibility='default' filepath='include/linux/sched/user.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/sched/user.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='locked_vm' type-id='f22a8abb' visibility='default' filepath='include/linux/sched/user.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='ratelimit' type-id='8b829a50' visibility='default' filepath='include/linux/sched/user.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/user.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/user.h' line='45' column='1'/> + </data-member> + </class-decl> + <class-decl name='ratelimit_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/ratelimit.h' line='15' column='1' id='8b829a50'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/ratelimit.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='interval' type-id='95e97e5e' visibility='default' filepath='include/linux/ratelimit.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='burst' type-id='95e97e5e' visibility='default' filepath='include/linux/ratelimit.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='printed' type-id='95e97e5e' visibility='default' filepath='include/linux/ratelimit.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='missed' type-id='95e97e5e' visibility='default' filepath='include/linux/ratelimit.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='begin' type-id='7359adad' visibility='default' filepath='include/linux/ratelimit.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/ratelimit.h' line='23' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__7' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='45' column='1' id='a8aafb60'> + <data-member access='public'> + <var-decl name='nr_segs' type-id='7359adad' visibility='default' filepath='include/linux/uio.h' line='46' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='1570e040' visibility='default' filepath='include/linux/uio.h' line='47' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__13' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='47' column='1' id='1570e040'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='idx' type-id='95e97e5e' visibility='default' filepath='include/linux/uio.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='start_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/uio.h' line='49' column='1'/> + </data-member> + </class-decl> + <class-decl name='dir_context' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1829' column='1' id='d5476b80'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='actor' type-id='262124ef' visibility='default' filepath='include/linux/fs.h' line='1830' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pos' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='1831' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='filldir_t' type-id='78efe913' filepath='include/linux/fs.h' line='1826' column='1' id='262124ef'/> + <typedef-decl name='__poll_t' type-id='f0981eeb' filepath='include/uapi/linux/types.h' line='52' column='1' id='8f254b08'/> + <typedef-decl name='fl_owner_t' type-id='eaa32e2f' filepath='include/linux/fs.h' line='1060' column='1' id='bc5666d5'/> + <class-decl name='file_lock' size-in-bits='1984' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1120' column='1' id='23c73eb3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fl_blocker' type-id='0343ce83' visibility='default' filepath='include/linux/fs.h' line='1121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fl_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fl_link' type-id='03a4a074' visibility='default' filepath='include/linux/fs.h' line='1123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='fl_blocked_requests' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='fl_blocked_member' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='fl_owner' type-id='bc5666d5' visibility='default' filepath='include/linux/fs.h' line='1130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='fl_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='fl_type' type-id='002ac4a6' visibility='default' filepath='include/linux/fs.h' line='1132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='fl_pid' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='fl_link_cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='fl_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/fs.h' line='1135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='fl_file' type-id='77e79a4b' visibility='default' filepath='include/linux/fs.h' line='1136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='fl_start' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='1137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='fl_end' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='1138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='fl_fasync' type-id='5bb9c75d' visibility='default' filepath='include/linux/fs.h' line='1140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='fl_break_time' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='fl_downgrade_time' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='1143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='fl_ops' type-id='dc4077ef' visibility='default' filepath='include/linux/fs.h' line='1145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='fl_lmops' type-id='a548fbc8' visibility='default' filepath='include/linux/fs.h' line='1146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='fl_u' type-id='ff03d60a' visibility='default' filepath='include/linux/fs.h' line='1155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='android_reserved1' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1159' column='1'/> + </data-member> + </class-decl> + <class-decl name='file_lock_operations' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1064' column='1' id='1958bd2a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fl_copy_lock' type-id='7b9768f0' visibility='default' filepath='include/linux/fs.h' line='1065' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fl_release_private' type-id='c9e2bc02' visibility='default' filepath='include/linux/fs.h' line='1066' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1068' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1069' column='1'/> + </data-member> + </class-decl> + <class-decl name='lock_manager_operations' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1072' column='1' id='970ecd31'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lm_get_owner' type-id='d6e9f1fa' visibility='default' filepath='include/linux/fs.h' line='1073' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lm_put_owner' type-id='9615a2e0' visibility='default' filepath='include/linux/fs.h' line='1074' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lm_notify' type-id='c9e2bc02' visibility='default' filepath='include/linux/fs.h' line='1075' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='lm_grant' type-id='bdada41a' visibility='default' filepath='include/linux/fs.h' line='1076' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='lm_break' type-id='5fb34715' visibility='default' filepath='include/linux/fs.h' line='1077' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='lm_change' type-id='4817356d' visibility='default' filepath='include/linux/fs.h' line='1078' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='lm_setup' type-id='628f3294' visibility='default' filepath='include/linux/fs.h' line='1079' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1081' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='1082' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__8' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='1147' column='1' id='ff03d60a'> + <data-member access='public'> + <var-decl name='nfs_fl' type-id='17bacae5' visibility='default' filepath='include/linux/fs.h' line='1148' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='nfs4_fl' type-id='b811a3f5' visibility='default' filepath='include/linux/fs.h' line='1149' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='afs' type-id='ee4b5026' visibility='default' filepath='include/linux/fs.h' line='1154' column='1'/> + </data-member> + </union-decl> + <class-decl name='nfs_lock_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/nfs_fs_i.h' line='10' column='1' id='17bacae5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='19c2251e' visibility='default' filepath='include/linux/nfs_fs_i.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='owner' type-id='982f8df3' visibility='default' filepath='include/linux/nfs_fs_i.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/nfs_fs_i.h' line='13' column='1'/> + </data-member> + </class-decl> + <class-decl name='nfs4_lock_info' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/nfs_fs_i.h' line='17' column='1' id='b811a3f5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='owner' type-id='a6f0152c' visibility='default' filepath='include/linux/nfs_fs_i.h' line='18' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__14' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='1150' column='1' id='ee4b5026'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='link' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='state' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='debug_id' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1153' column='1'/> + </data-member> + </class-decl> + <class-decl name='seq_file' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/seq_file.h' line='16' column='1' id='f3415517'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='buf' type-id='26a90f95' visibility='default' filepath='include/linux/seq_file.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_file.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='from' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_file.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='count' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_file.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pad_until' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_file.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='index' type-id='69bf7bee' visibility='default' filepath='include/linux/seq_file.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='read_pos' type-id='69bf7bee' visibility='default' filepath='include/linux/seq_file.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='version' type-id='91ce1af9' visibility='default' filepath='include/linux/seq_file.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/seq_file.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='op' type-id='943a1b48' visibility='default' filepath='include/linux/seq_file.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='poll_event' type-id='95e97e5e' visibility='default' filepath='include/linux/seq_file.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='file' type-id='5d92c9e0' visibility='default' filepath='include/linux/seq_file.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/seq_file.h' line='29' column='1'/> + </data-member> + </class-decl> <class-decl name='seq_operations' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/seq_file.h' line='32' column='1' id='c4b04493'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='start' type-id='a46b05a0' visibility='default' filepath='include/linux/seq_file.h' line='33' column='1'/> @@ -154680,1247 +134205,196 @@ <var-decl name='show' type-id='0131eb61' visibility='default' filepath='include/linux/seq_file.h' line='36' column='1'/> </data-member> </class-decl> - <typedef-decl name='congested_fn' type-id='dd42ab12' filepath='include/linux/backing-dev-defs.h' line='36' column='1' id='6e3695a3'/> - <class-decl name='device' size-in-bits='7360' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='1253' column='1' id='66e487eb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/device.h' line='1254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='parent' type-id='fa0b179b' visibility='default' filepath='include/linux/device.h' line='1255' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='p' type-id='0d3b0dcf' visibility='default' filepath='include/linux/device.h' line='1257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='init_name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='1259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='type' type-id='cd28613b' visibility='default' filepath='include/linux/device.h' line='1260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='bus' type-id='5e2671f8' visibility='default' filepath='include/linux/device.h' line='1262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='driver' type-id='00c7b870' visibility='default' filepath='include/linux/device.h' line='1263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='platform_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/device.h' line='1265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='driver_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/device.h' line='1267' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/device.h' line='1272' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='links' type-id='2d178f63' visibility='default' filepath='include/linux/device.h' line='1276' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='power' type-id='f3166b6b' visibility='default' filepath='include/linux/device.h' line='1277' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='pm_domain' type-id='a4375c03' visibility='default' filepath='include/linux/device.h' line='1278' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5056'> - <var-decl name='msi_domain' type-id='7544e824' visibility='default' filepath='include/linux/device.h' line='1281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5120'> - <var-decl name='pins' type-id='fa43ef1d' visibility='default' filepath='include/linux/device.h' line='1284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='msi_list' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='dma_ops' type-id='ac58af12' visibility='default' filepath='include/linux/device.h' line='1290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='dma_mask' type-id='3df9fd28' visibility='default' filepath='include/linux/device.h' line='1291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='coherent_dma_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='bus_dma_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5568'> - <var-decl name='dma_pfn_offset' type-id='7359adad' visibility='default' filepath='include/linux/device.h' line='1298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5632'> - <var-decl name='dma_parms' type-id='9b4aaf1f' visibility='default' filepath='include/linux/device.h' line='1300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5696'> - <var-decl name='dma_pools' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5824'> - <var-decl name='dma_mem' type-id='5bfba86c' visibility='default' filepath='include/linux/device.h' line='1305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5888'> - <var-decl name='cma_area' type-id='6f67b38a' visibility='default' filepath='include/linux/device.h' line='1309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5952'> - <var-decl name='archdata' type-id='d3e142f5' visibility='default' filepath='include/linux/device.h' line='1313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6016'> - <var-decl name='of_node' type-id='9a537bbe' visibility='default' filepath='include/linux/device.h' line='1315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6080'> - <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/device.h' line='1316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6144'> - <var-decl name='devt' type-id='8504f260' visibility='default' filepath='include/linux/device.h' line='1321' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6176'> - <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/linux/device.h' line='1322' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6208'> - <var-decl name='devres_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/device.h' line='1324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6272'> - <var-decl name='devres_head' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6400'> - <var-decl name='class' type-id='67aca04f' visibility='default' filepath='include/linux/device.h' line='1327' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6464'> - <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='1328' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6528'> - <var-decl name='release' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='1330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6592'> - <var-decl name='iommu_group' type-id='0b19fc54' visibility='default' filepath='include/linux/device.h' line='1331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6656'> - <var-decl name='iommu_fwspec' type-id='1979c577' visibility='default' filepath='include/linux/device.h' line='1332' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6720'> - <var-decl name='iommu_param' type-id='506df562' visibility='default' filepath='include/linux/device.h' line='1333' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='offline_disabled' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1335' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='offline' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1336' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='of_node_reused' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1337' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='state_synced' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1338' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='dma_coherent' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1342' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6848'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6912'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1345' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6976'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1346' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7040'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1347' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7104'> - <var-decl name='android_kabi_reserved5' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1348' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7168'> - <var-decl name='android_kabi_reserved6' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1349' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7232'> - <var-decl name='android_kabi_reserved7' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1350' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7296'> - <var-decl name='android_kabi_reserved8' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1351' column='1'/> - </data-member> - </class-decl> - <class-decl name='device_type' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='827' column='1' id='bdae35f4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='828' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='829' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='uevent' type-id='22deb949' visibility='default' filepath='include/linux/device.h' line='830' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='devnode' type-id='b72fdee5' visibility='default' filepath='include/linux/device.h' line='831' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='release' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='833' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pm' type-id='3fab024e' visibility='default' filepath='include/linux/device.h' line='835' column='1'/> - </data-member> - </class-decl> - <class-decl name='dev_pm_ops' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/pm.h' line='278' column='1' id='3ea82289'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='prepare' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='complete' type-id='dd787f72' visibility='default' filepath='include/linux/pm.h' line='280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='suspend' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='resume' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='freeze' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='thaw' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='poweroff' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='285' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='restore' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='286' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='suspend_late' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='resume_early' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='freeze_late' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='thaw_early' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='poweroff_late' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='restore_early' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='suspend_noirq' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='resume_noirq' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='freeze_noirq' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='thaw_noirq' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='poweroff_noirq' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='restore_noirq' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='runtime_suspend' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='runtime_resume' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='runtime_idle' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='301' column='1'/> - </data-member> - </class-decl> - <class-decl name='bus_type' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='123' column='1' id='b31bfc8a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev_name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev_root' type-id='fa0b179b' visibility='default' filepath='include/linux/device.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='bus_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dev_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='drv_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='match' type-id='2f28f04c' visibility='default' filepath='include/linux/device.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='uevent' type-id='22deb949' visibility='default' filepath='include/linux/device.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='probe' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='sync_state' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='remove' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='shutdown' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='online' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='offline' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='suspend' type-id='df416a94' visibility='default' filepath='include/linux/device.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='resume' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='num_vf' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='dma_configure' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='pm' type-id='3fab024e' visibility='default' filepath='include/linux/device.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='iommu_ops' type-id='f1ac64d0' visibility='default' filepath='include/linux/device.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='p' type-id='5da77304' visibility='default' filepath='include/linux/device.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='lock_key' type-id='47479831' visibility='default' filepath='include/linux/device.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='need_parent_lock' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='160' column='1'/> - </data-member> - </class-decl> - <class-decl name='device_driver' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='389' column='1' id='fe007c02'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='390' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bus' type-id='5e2671f8' visibility='default' filepath='include/linux/device.h' line='391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/device.h' line='393' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mod_name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='394' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='suppress_bind_attrs' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='probe_type' type-id='171c98b7' visibility='default' filepath='include/linux/device.h' line='397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='of_match_table' type-id='e5ce629e' visibility='default' filepath='include/linux/device.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='acpi_match_table' type-id='5b62aa60' visibility='default' filepath='include/linux/device.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='probe' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='sync_state' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='remove' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='shutdown' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='suspend' type-id='df416a94' visibility='default' filepath='include/linux/device.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='resume' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='dev_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='pm' type-id='3fab024e' visibility='default' filepath='include/linux/device.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='coredump' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='412' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='p' type-id='52abf1d3' visibility='default' filepath='include/linux/device.h' line='414' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='416' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='419' column='1'/> - </data-member> - </class-decl> - <class-decl name='trace_event_class' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='190' column='1' id='a2689372'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='system' type-id='80f4b756' visibility='default' filepath='include/linux/trace_events.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='probe' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='perf_probe' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='reg' type-id='50ec573b' visibility='default' filepath='include/linux/trace_events.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='define_fields' type-id='9a5ed472' visibility='default' filepath='include/linux/trace_events.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='get_fields' type-id='17898fce' visibility='default' filepath='include/linux/trace_events.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='fields' type-id='72f469ec' visibility='default' filepath='include/linux/trace_events.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='raw_init' type-id='9a5ed472' visibility='default' filepath='include/linux/trace_events.h' line='201' column='1'/> - </data-member> - </class-decl> - <enum-decl name='trace_reg' filepath='include/linux/trace_events.h' line='170' column='1' id='7fa6eeb8'> + <enum-decl name='rw_hint' filepath='include/linux/fs.h' line='302' column='1' id='0d20c3dd'> <underlying-type type-id='9cac1fee'/> - <enumerator name='TRACE_REG_REGISTER' value='0'/> - <enumerator name='TRACE_REG_UNREGISTER' value='1'/> - <enumerator name='TRACE_REG_PERF_REGISTER' value='2'/> - <enumerator name='TRACE_REG_PERF_UNREGISTER' value='3'/> - <enumerator name='TRACE_REG_PERF_OPEN' value='4'/> - <enumerator name='TRACE_REG_PERF_CLOSE' value='5'/> - <enumerator name='TRACE_REG_PERF_ADD' value='6'/> - <enumerator name='TRACE_REG_PERF_DEL' value='7'/> + <enumerator name='WRITE_LIFE_NOT_SET' value='0'/> + <enumerator name='WRITE_LIFE_NONE' value='1'/> + <enumerator name='WRITE_LIFE_SHORT' value='2'/> + <enumerator name='WRITE_LIFE_MEDIUM' value='3'/> + <enumerator name='WRITE_LIFE_LONG' value='4'/> + <enumerator name='WRITE_LIFE_EXTREME' value='5'/> </enum-decl> - <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/trace_events.h' line='257' column='1' id='7d3eb798'> + <typedef-decl name='fmode_t' type-id='f0981eeb' filepath='include/linux/types.h' line='155' column='1' id='2665334e'/> + <class-decl name='fown_struct' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='936' column='1' id='6b640edd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/linux/fs.h' line='937' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pid' type-id='b94e5398' visibility='default' filepath='include/linux/fs.h' line='938' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pid_type' type-id='ce78cf46' visibility='default' filepath='include/linux/fs.h' line='939' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/fs.h' line='940' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='euid' type-id='d80b72e6' visibility='default' filepath='include/linux/fs.h' line='940' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='signum' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='941' column='1'/> + </data-member> + </class-decl> + <enum-decl name='pid_type' filepath='include/linux/pid.h' line='9' column='1' id='ce78cf46'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='PIDTYPE_PID' value='0'/> + <enumerator name='PIDTYPE_TGID' value='1'/> + <enumerator name='PIDTYPE_PGID' value='2'/> + <enumerator name='PIDTYPE_SID' value='3'/> + <enumerator name='PIDTYPE_MAX' value='4'/> + </enum-decl> + <typedef-decl name='kernel_cap_t' type-id='923128a5' filepath='include/linux/capability.h' line='26' column='1' id='7496b151'/> + <class-decl name='kernel_cap_struct' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/capability.h' line='24' column='1' id='923128a5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cap' type-id='839e8989' visibility='default' filepath='include/linux/capability.h' line='25' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='key_serial_t' type-id='3ff5601b' filepath='include/linux/key.h' line='28' column='1' id='c84025ab'/> + <typedef-decl name='int32_t' type-id='a7832498' filepath='include/linux/types.h' line='103' column='1' id='3ff5601b'/> + <union-decl name='__anonymous_union__9' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='175' column='1' id='1a65b0a7'> <data-member access='public'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/trace_events.h' line='258' column='1'/> + <var-decl name='graveyard_link' type-id='72f469ec' visibility='default' filepath='include/linux/key.h' line='176' column='1'/> </data-member> <data-member access='public'> - <var-decl name='tp' type-id='08e531de' visibility='default' filepath='include/linux/trace_events.h' line='260' column='1'/> + <var-decl name='serial_node' type-id='2a8a6332' visibility='default' filepath='include/linux/key.h' line='177' column='1'/> </data-member> </union-decl> - <class-decl name='trace_event' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='124' column='1' id='78b26ac9'> + <class-decl name='rw_semaphore' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/rwsem.h' line='36' column='1' id='f19fdb93'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='03a4a074' visibility='default' filepath='include/linux/trace_events.h' line='125' column='1'/> + <var-decl name='count' type-id='f22a8abb' visibility='default' filepath='include/linux/rwsem.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='owner' type-id='f22a8abb' visibility='default' filepath='include/linux/rwsem.h' line='43' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/trace_events.h' line='126' column='1'/> + <var-decl name='osq' type-id='0c3105cd' visibility='default' filepath='include/linux/rwsem.h' line='45' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='127' column='1'/> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='wait_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/rwsem.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='wait_list' type-id='72f469ec' visibility='default' filepath='include/linux/rwsem.h' line='48' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='funcs' type-id='d6d37d27' visibility='default' filepath='include/linux/trace_events.h' line='128' column='1'/> + <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/rwsem.h' line='55' column='1'/> </data-member> </class-decl> - <class-decl name='trace_event_functions' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='117' column='1' id='195ea87f'> + <union-decl name='__anonymous_union__10' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='182' column='1' id='21f0eb77'> + <data-member access='public'> + <var-decl name='expiry' type-id='1afd27ac' visibility='default' filepath='include/linux/key.h' line='183' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='revoked_at' type-id='1afd27ac' visibility='default' filepath='include/linux/key.h' line='184' column='1'/> + </data-member> + </union-decl> + <typedef-decl name='time64_t' type-id='49659421' filepath='include/linux/time64.h' line='8' column='1' id='1afd27ac'/> + <typedef-decl name='key_perm_t' type-id='8f92235e' filepath='include/linux/key.h' line='31' column='1' id='296adac1'/> + <typedef-decl name='uint32_t' type-id='19c2251e' filepath='include/linux/types.h' line='109' column='1' id='8f92235e'/> + <union-decl name='__anonymous_union__11' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='219' column='1' id='51bb2fb5'> + <data-member access='public'> + <var-decl name='index_key' type-id='16ab8749' visibility='default' filepath='include/linux/key.h' line='220' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='5b740cc8' visibility='default' filepath='include/linux/key.h' line='221' column='1'/> + </data-member> + </union-decl> + <class-decl name='keyring_index_key' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/key.h' line='91' column='1' id='16ab8749'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='trace' type-id='8e7f627c' visibility='default' filepath='include/linux/trace_events.h' line='118' column='1'/> + <var-decl name='hash' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='93' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='raw' type-id='8e7f627c' visibility='default' filepath='include/linux/trace_events.h' line='119' column='1'/> + <var-decl name='' type-id='465ca58e' visibility='default' filepath='include/linux/key.h' line='94' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hex' type-id='8e7f627c' visibility='default' filepath='include/linux/trace_events.h' line='120' column='1'/> + <var-decl name='type' type-id='d0a699d1' visibility='default' filepath='include/linux/key.h' line='106' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='binary' type-id='8e7f627c' visibility='default' filepath='include/linux/trace_events.h' line='121' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='trace_print_func' type-id='ff826f29' filepath='include/linux/trace_events.h' line='114' column='1' id='8e7f627c'/> - <enum-decl name='print_line_t' filepath='include/linux/trace_events.h' line='135' column='1' id='b1a0a119'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='TRACE_TYPE_PARTIAL_LINE' value='0'/> - <enumerator name='TRACE_TYPE_HANDLED' value='1'/> - <enumerator name='TRACE_TYPE_UNHANDLED' value='2'/> - <enumerator name='TRACE_TYPE_NO_CONSUME' value='3'/> - </enum-decl> - <class-decl name='trace_iterator' size-in-bits='67456' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='74' column='1' id='60588bb1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tr' type-id='898c1076' visibility='default' filepath='include/linux/trace_events.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='trace' type-id='0a18715a' visibility='default' filepath='include/linux/trace_events.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='trace_buffer' type-id='573a5ee9' visibility='default' filepath='include/linux/trace_events.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='78' column='1'/> + <var-decl name='domain_tag' type-id='fce14c5f' visibility='default' filepath='include/linux/key.h' line='107' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cpu_file' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/trace_events.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='buffer_iter' type-id='93407a41' visibility='default' filepath='include/linux/trace_events.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='iter_flags' type-id='7359adad' visibility='default' filepath='include/linux/trace_events.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='tmp_seq' type-id='c5078f42' visibility='default' filepath='include/linux/trace_events.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='33792'> - <var-decl name='started' type-id='b16b461b' visibility='default' filepath='include/linux/trace_events.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='33856'> - <var-decl name='snapshot' type-id='b50a4934' visibility='default' filepath='include/linux/trace_events.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='33920'> - <var-decl name='seq' type-id='c5078f42' visibility='default' filepath='include/linux/trace_events.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67008'> - <var-decl name='ent' type-id='aa4b1eb5' visibility='default' filepath='include/linux/trace_events.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67072'> - <var-decl name='lost_events' type-id='7359adad' visibility='default' filepath='include/linux/trace_events.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67136'> - <var-decl name='leftover' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67168'> - <var-decl name='ent_size' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67200'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67264'> - <var-decl name='ts' type-id='91ce1af9' visibility='default' filepath='include/linux/trace_events.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67328'> - <var-decl name='pos' type-id='69bf7bee' visibility='default' filepath='include/linux/trace_events.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='67392'> - <var-decl name='idx' type-id='bd54fe1a' visibility='default' filepath='include/linux/trace_events.h' line='102' column='1'/> + <var-decl name='description' type-id='80f4b756' visibility='default' filepath='include/linux/key.h' line='108' column='1'/> </data-member> </class-decl> - <class-decl name='trace_seq' size-in-bits='33088' is-struct='yes' visibility='default' filepath='include/linux/trace_seq.h' line='14' column='1' id='c5078f42'> + <union-decl name='__anonymous_union__12' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='94' column='1' id='465ca58e'> + <data-member access='public'> + <var-decl name='' type-id='6a74abcf' visibility='default' filepath='include/linux/key.h' line='95' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='x' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='104' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__15' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='95' column='1' id='6a74abcf'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='buffer' type-id='0622cd17' visibility='default' filepath='include/linux/trace_seq.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32768'> - <var-decl name='seq' type-id='857188d6' visibility='default' filepath='include/linux/trace_seq.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='33024'> - <var-decl name='full' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_seq.h' line='17' column='1'/> - </data-member> - </class-decl> - <class-decl name='seq_buf' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/seq_buf.h' line='19' column='1' id='857188d6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='buffer' type-id='26a90f95' visibility='default' filepath='include/linux/seq_buf.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_buf.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='len' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_buf.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='readpos' type-id='69bf7bee' visibility='default' filepath='include/linux/seq_buf.h' line='23' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='cpumask_var_t' type-id='db98c084' filepath='include/linux/cpumask.h' line='751' column='1' id='b16b461b'/> - <class-decl name='trace_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='60' column='1' id='1986ca65'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='8efea9e5' visibility='default' filepath='include/linux/trace_events.h' line='61' column='1'/> + <var-decl name='desc_len' type-id='1dc6a898' visibility='default' filepath='include/linux/key.h' line='97' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='flags' type-id='002ac4a6' visibility='default' filepath='include/linux/trace_events.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='preempt_count' type-id='002ac4a6' visibility='default' filepath='include/linux/trace_events.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='pid' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='64' column='1'/> + <var-decl name='desc' type-id='4a008bc3' visibility='default' filepath='include/linux/key.h' line='98' column='1'/> </data-member> </class-decl> - <class-decl name='bpf_prog_array' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='516' column='1' id='c75c7b06'> + <class-decl name='key_tag' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/key.h' line='85' column='1' id='3173bc57'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/bpf.h' line='517' column='1'/> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/key.h' line='86' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='items' type-id='3f814540' visibility='default' filepath='include/linux/bpf.h' line='518' column='1'/> + <var-decl name='usage' type-id='64615833' visibility='default' filepath='include/linux/key.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='removed' type-id='b50a4934' visibility='default' filepath='include/linux/key.h' line='88' column='1'/> </data-member> </class-decl> - <class-decl name='bpf_prog_array_item' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/bpf.h' line='511' column='1' id='f67e137c'> + <class-decl name='__anonymous_struct__16' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='221' column='1' id='5b740cc8'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/bpf.h' line='512' column='1'/> + <var-decl name='hash' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='222' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cgroup_storage' type-id='dcd9fb4c' visibility='default' filepath='include/linux/bpf.h' line='513' column='1'/> - </data-member> - </class-decl> - <class-decl name='bpf_cgroup_storage' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/bpf-cgroup.h' line='42' column='1' id='15881542'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='dad3eb71' visibility='default' filepath='include/linux/bpf-cgroup.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='map' type-id='b6a33eaf' visibility='default' filepath='include/linux/bpf-cgroup.h' line='47' column='1'/> + <var-decl name='len_desc' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='223' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='key' type-id='d8d7111e' visibility='default' filepath='include/linux/bpf-cgroup.h' line='48' column='1'/> + <var-decl name='type' type-id='d0a699d1' visibility='default' filepath='include/linux/key.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='domain_tag' type-id='fce14c5f' visibility='default' filepath='include/linux/key.h' line='225' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/bpf-cgroup.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='node' type-id='2a8a6332' visibility='default' filepath='include/linux/bpf-cgroup.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/bpf-cgroup.h' line='51' column='1'/> + <var-decl name='description' type-id='26a90f95' visibility='default' filepath='include/linux/key.h' line='226' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/bpf-cgroup.h' line='43' column='1' id='dad3eb71'> + <union-decl name='__anonymous_union__13' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='234' column='1' id='d5d77d48'> <data-member access='public'> - <var-decl name='buf' type-id='b1253746' visibility='default' filepath='include/linux/bpf-cgroup.h' line='44' column='1'/> + <var-decl name='payload' type-id='2888d74a' visibility='default' filepath='include/linux/key.h' line='235' column='1'/> </data-member> <data-member access='public'> - <var-decl name='percpu_buf' type-id='eaa32e2f' visibility='default' filepath='include/linux/bpf-cgroup.h' line='45' column='1'/> + <var-decl name='' type-id='607bacb1' visibility='default' filepath='include/linux/key.h' line='236' column='1'/> </data-member> </union-decl> - <class-decl name='bpf_storage_buffer' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bpf-cgroup.h' line='37' column='1' id='0ef5c7e0'> + <class-decl name='__anonymous_struct__17' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='236' column='1' id='607bacb1'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/bpf-cgroup.h' line='38' column='1'/> + <var-decl name='name_link' type-id='72f469ec' visibility='default' filepath='include/linux/key.h' line='238' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='data' type-id='e84913bd' visibility='default' filepath='include/linux/bpf-cgroup.h' line='39' column='1'/> + <var-decl name='keys' type-id='b58d1e12' visibility='default' filepath='include/linux/key.h' line='239' column='1'/> </data-member> </class-decl> - <class-decl name='bpf_cgroup_storage_key' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='79' column='1' id='d8d7111e'> + <class-decl name='assoc_array' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/assoc_array.h' line='22' column='1' id='b58d1e12'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cgroup_inode_id' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bpf.h' line='80' column='1'/> + <var-decl name='root' type-id='815cf0d3' visibility='default' filepath='include/linux/assoc_array.h' line='23' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='attach_type' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bpf.h' line='81' column='1'/> + <var-decl name='nr_leaves_on_tree' type-id='7359adad' visibility='default' filepath='include/linux/assoc_array.h' line='24' column='1'/> </data-member> </class-decl> - <class-decl name='pmu' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='255' column='1' id='e205b6f1'> + <class-decl name='key_restriction' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/key.h' line='153' column='1' id='fe81ecb9'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='256' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/linux/perf_event.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/perf_event.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='attr_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/perf_event.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='attr_update' type-id='c97de1ac' visibility='default' filepath='include/linux/perf_event.h' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/perf_event.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='capabilities' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pmu_disable_count' type-id='7292109c' visibility='default' filepath='include/linux/perf_event.h' line='270' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='pmu_cpu_context' type-id='090503c3' visibility='default' filepath='include/linux/perf_event.h' line='271' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='exclusive_cnt' type-id='49178f86' visibility='default' filepath='include/linux/perf_event.h' line='272' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='task_ctx_nr' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='273' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='hrtimer_interval_ms' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='274' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='nr_addr_filters' type-id='f0981eeb' visibility='default' filepath='include/linux/perf_event.h' line='277' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='pmu_enable' type-id='dae07608' visibility='default' filepath='include/linux/perf_event.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='pmu_disable' type-id='dae07608' visibility='default' filepath='include/linux/perf_event.h' line='284' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='event_init' type-id='8d78edef' visibility='default' filepath='include/linux/perf_event.h' line='302' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='event_mapped' type-id='eddb9394' visibility='default' filepath='include/linux/perf_event.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='event_unmapped' type-id='eddb9394' visibility='default' filepath='include/linux/perf_event.h' line='309' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='add' type-id='afc38bc6' visibility='default' filepath='include/linux/perf_event.h' line='337' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='del' type-id='6c534e17' visibility='default' filepath='include/linux/perf_event.h' line='338' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='start' type-id='6c534e17' visibility='default' filepath='include/linux/perf_event.h' line='358' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='stop' type-id='6c534e17' visibility='default' filepath='include/linux/perf_event.h' line='359' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='read' type-id='aed2baa8' visibility='default' filepath='include/linux/perf_event.h' line='367' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='start_txn' type-id='f865774a' visibility='default' filepath='include/linux/perf_event.h' line='379' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='commit_txn' type-id='0cd76695' visibility='default' filepath='include/linux/perf_event.h' line='388' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='cancel_txn' type-id='dae07608' visibility='default' filepath='include/linux/perf_event.h' line='395' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='event_idx' type-id='8d78edef' visibility='default' filepath='include/linux/perf_event.h' line='401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='sched_task' type-id='54df184d' visibility='default' filepath='include/linux/perf_event.h' line='406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='task_ctx_size' type-id='b59d7dce' visibility='default' filepath='include/linux/perf_event.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='setup_aux' type-id='e91cc304' visibility='default' filepath='include/linux/perf_event.h' line='417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='free_aux' type-id='b7f9d8e6' visibility='default' filepath='include/linux/perf_event.h' line='424' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='addr_filters_validate' type-id='6668d13a' visibility='default' filepath='include/linux/perf_event.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='addr_filters_sync' type-id='aed2baa8' visibility='default' filepath='include/linux/perf_event.h' line='448' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='aux_output_match' type-id='8d78edef' visibility='default' filepath='include/linux/perf_event.h' line='458' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='filter_match' type-id='8d78edef' visibility='default' filepath='include/linux/perf_event.h' line='464' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='check_period' type-id='36f91979' visibility='default' filepath='include/linux/perf_event.h' line='469' column='1'/> - </data-member> - </class-decl> - <class-decl name='perf_cpu_context' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='809' column='1' id='4448fdd3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ctx' type-id='9d67acd5' visibility='default' filepath='include/linux/perf_event.h' line='810' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='task_ctx' type-id='b9419dc5' visibility='default' filepath='include/linux/perf_event.h' line='811' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='active_oncpu' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='812' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='exclusive' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='813' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='hrtimer_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/perf_event.h' line='815' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='hrtimer' type-id='b6993efc' visibility='default' filepath='include/linux/perf_event.h' line='816' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='hrtimer_interval' type-id='fbc017ef' visibility='default' filepath='include/linux/perf_event.h' line='817' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='hrtimer_active' type-id='f0981eeb' visibility='default' filepath='include/linux/perf_event.h' line='818' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='sched_cb_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='825' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='sched_cb_usage' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='826' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3104'> - <var-decl name='online' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='828' column='1'/> - </data-member> - </class-decl> - <class-decl name='perf_event_groups' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='733' column='1' id='3643bc2a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tree' type-id='dec44472' visibility='default' filepath='include/linux/perf_event.h' line='734' column='1'/> + <var-decl name='check' type-id='f87a5fab' visibility='default' filepath='include/linux/key.h' line='154' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='index' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='735' column='1'/> - </data-member> - </class-decl> - <class-decl name='rq' size-in-bits='24064' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='861' column='1' id='d5ee6a94'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='863' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='869' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='last_load_update_tick' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='877' column='1'/> + <var-decl name='key' type-id='204a4632' visibility='default' filepath='include/linux/key.h' line='155' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='last_blocked_load_update_tick' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='878' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='has_blocked_load' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='879' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='nohz_tick_stopped' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='881' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='nohz_flags' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='882' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='nr_load_updates' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='885' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='nr_switches' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='886' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='uclamp' type-id='cf2a9adf' visibility='default' filepath='kernel/sched/sched.h' line='890' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='uclamp_flags' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='891' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='cfs' type-id='feeb4c2f' visibility='default' filepath='kernel/sched/sched.h' line='895' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='rt' type-id='e648d771' visibility='default' filepath='kernel/sched/sched.h' line='896' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='17216'> - <var-decl name='dl' type-id='53d038df' visibility='default' filepath='kernel/sched/sched.h' line='897' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18048'> - <var-decl name='nr_uninterruptible' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='911' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18112'> - <var-decl name='curr' type-id='f23e2572' visibility='default' filepath='kernel/sched/sched.h' line='913' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18176'> - <var-decl name='idle' type-id='f23e2572' visibility='default' filepath='kernel/sched/sched.h' line='914' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18240'> - <var-decl name='stop' type-id='f23e2572' visibility='default' filepath='kernel/sched/sched.h' line='915' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18304'> - <var-decl name='next_balance' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='916' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18368'> - <var-decl name='prev_mm' type-id='df4b7819' visibility='default' filepath='kernel/sched/sched.h' line='917' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18432'> - <var-decl name='clock_update_flags' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='919' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18496'> - <var-decl name='clock' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='920' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18944'> - <var-decl name='clock_task' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='922' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19008'> - <var-decl name='clock_pelt' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='923' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19072'> - <var-decl name='lost_idle_time' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='924' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19136'> - <var-decl name='nr_iowait' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='926' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19168'> - <var-decl name='membarrier_state' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='929' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19200'> - <var-decl name='rd' type-id='c13bca88' visibility='default' filepath='kernel/sched/sched.h' line='933' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19264'> - <var-decl name='sd' type-id='e9d32201' visibility='default' filepath='kernel/sched/sched.h' line='934' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19328'> - <var-decl name='cpu_capacity' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='936' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19392'> - <var-decl name='cpu_capacity_orig' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='937' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19456'> - <var-decl name='balance_callback' type-id='69c138b1' visibility='default' filepath='kernel/sched/sched.h' line='939' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19520'> - <var-decl name='idle_balance' type-id='002ac4a6' visibility='default' filepath='kernel/sched/sched.h' line='941' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19584'> - <var-decl name='misfit_task_load' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='943' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19648'> - <var-decl name='active_balance' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='946' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19680'> - <var-decl name='push_cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='947' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19712'> - <var-decl name='active_balance_work' type-id='8eb07132' visibility='default' filepath='kernel/sched/sched.h' line='948' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20032'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='951' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20064'> - <var-decl name='online' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='952' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20096'> - <var-decl name='cfs_tasks' type-id='72f469ec' visibility='default' filepath='kernel/sched/sched.h' line='954' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20480'> - <var-decl name='avg_rt' type-id='629c8d83' visibility='default' filepath='kernel/sched/sched.h' line='956' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='20992'> - <var-decl name='avg_dl' type-id='629c8d83' visibility='default' filepath='kernel/sched/sched.h' line='957' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='21504'> - <var-decl name='avg_irq' type-id='629c8d83' visibility='default' filepath='kernel/sched/sched.h' line='959' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22016'> - <var-decl name='idle_stamp' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='961' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22080'> - <var-decl name='avg_idle' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='962' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22144'> - <var-decl name='max_idle_balance_cost' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='965' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22208'> - <var-decl name='prev_irq_time' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='969' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22272'> - <var-decl name='prev_steal_time' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='972' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22336'> - <var-decl name='calc_load_update' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='979' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22400'> - <var-decl name='calc_load_active' type-id='bd54fe1a' visibility='default' filepath='kernel/sched/sched.h' line='980' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22464'> - <var-decl name='hrtick_csd_pending' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='984' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22528'> - <var-decl name='hrtick_csd' type-id='223a68bd' visibility='default' filepath='kernel/sched/sched.h' line='985' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22784'> - <var-decl name='hrtick_timer' type-id='b6993efc' visibility='default' filepath='kernel/sched/sched.h' line='987' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23360'> - <var-decl name='rq_sched_info' type-id='59ddd03d' visibility='default' filepath='kernel/sched/sched.h' line='992' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23616'> - <var-decl name='rq_cpu_time' type-id='3a47d82b' visibility='default' filepath='kernel/sched/sched.h' line='993' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23680'> - <var-decl name='yld_count' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='997' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23712'> - <var-decl name='sched_count' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1000' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23744'> - <var-decl name='sched_goidle' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1001' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23776'> - <var-decl name='ttwu_count' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1004' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23808'> - <var-decl name='ttwu_local' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1005' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23872'> - <var-decl name='wake_list' type-id='77df194e' visibility='default' filepath='kernel/sched/sched.h' line='1009' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='23936'> - <var-decl name='idle_state' type-id='2e3e746d' visibility='default' filepath='kernel/sched/sched.h' line='1014' column='1'/> - </data-member> - </class-decl> - <class-decl name='uclamp_rq' size-in-bits='384' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='846' column='1' id='30847fcd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='value' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='847' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bucket' type-id='ec2b1499' visibility='default' filepath='kernel/sched/sched.h' line='848' column='1'/> - </data-member> - </class-decl> - <class-decl name='uclamp_bucket' size-in-bits='64' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='819' column='1' id='ab0c2f56'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='value' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='820' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='tasks' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='821' column='1'/> - </data-member> - </class-decl> - <class-decl name='cfs_rq' size-in-bits='2048' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='494' column='1' id='feeb4c2f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='load' type-id='ad979632' visibility='default' filepath='kernel/sched/sched.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='runnable_weight' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='496' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='497' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='h_nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='498' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='idle_h_nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='499' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='exec_clock' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='501' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='min_vruntime' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='502' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='tasks_timeline' type-id='6fe1603d' visibility='default' filepath='kernel/sched/sched.h' line='507' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='curr' type-id='ff2b3d10' visibility='default' filepath='kernel/sched/sched.h' line='513' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='next' type-id='ff2b3d10' visibility='default' filepath='kernel/sched/sched.h' line='514' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='last' type-id='ff2b3d10' visibility='default' filepath='kernel/sched/sched.h' line='515' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='skip' type-id='ff2b3d10' visibility='default' filepath='kernel/sched/sched.h' line='516' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='nr_spread_over' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='519' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='avg' type-id='629c8d83' visibility='default' filepath='kernel/sched/sched.h' line='526' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='removed' type-id='dbb6a82c' visibility='default' filepath='kernel/sched/sched.h' line='536' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='kernel/sched/sched.h' line='530' column='1' id='dbb6a82c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='531' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nr' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='532' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='load_avg' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='533' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='util_avg' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='534' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='runnable_sum' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='535' column='1'/> - </data-member> - </class-decl> - <class-decl name='rt_rq' size-in-bits='13632' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='595' column='1' id='e648d771'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='active' type-id='3ac6deac' visibility='default' filepath='kernel/sched/sched.h' line='596' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12928'> - <var-decl name='rt_nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='597' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12960'> - <var-decl name='rr_nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='598' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12992'> - <var-decl name='highest_prio' type-id='8f548118' visibility='default' filepath='kernel/sched/sched.h' line='605' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13056'> - <var-decl name='rt_nr_migratory' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='608' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13120'> - <var-decl name='rt_nr_total' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='609' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13184'> - <var-decl name='overloaded' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='610' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13248'> - <var-decl name='pushable_tasks' type-id='57b0eed2' visibility='default' filepath='kernel/sched/sched.h' line='611' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13376'> - <var-decl name='rt_queued' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='614' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13408'> - <var-decl name='rt_throttled' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='616' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13440'> - <var-decl name='rt_time' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='617' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13504'> - <var-decl name='rt_runtime' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='618' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13568'> - <var-decl name='rt_runtime_lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='620' column='1'/> - </data-member> - </class-decl> - <class-decl name='rt_prio_array' size-in-bits='12928' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='236' column='1' id='3ac6deac'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bitmap' type-id='f05e8e77' visibility='default' filepath='kernel/sched/sched.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='queue' type-id='6f53db1b' visibility='default' filepath='kernel/sched/sched.h' line='238' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='kernel/sched/sched.h' line='600' column='1' id='8f548118'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='curr' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='601' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='next' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='603' column='1'/> - </data-member> - </class-decl> - <class-decl name='plist_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/plist.h' line='79' column='1' id='57b0eed2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node_list' type-id='72f469ec' visibility='default' filepath='include/linux/plist.h' line='80' column='1'/> - </data-member> - </class-decl> - <class-decl name='dl_rq' size-in-bits='832' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='636' column='1' id='53d038df'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='root' type-id='6fe1603d' visibility='default' filepath='kernel/sched/sched.h' line='638' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dl_nr_running' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='640' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='earliest_dl' type-id='8c6b5470' visibility='default' filepath='kernel/sched/sched.h' line='652' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dl_nr_migratory' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='654' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='overloaded' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='655' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pushable_dl_tasks_root' type-id='6fe1603d' visibility='default' filepath='kernel/sched/sched.h' line='662' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='running_bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='671' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='this_bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='682' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='extra_bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='683' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='bw_ratio' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='689' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='kernel/sched/sched.h' line='649' column='1' id='8c6b5470'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='curr' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='650' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='next' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='651' column='1'/> - </data-member> - </class-decl> - <class-decl name='linux_binprm' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/binfmts.h' line='17' column='1' id='2376c3ec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vma' type-id='2ae08426' visibility='default' filepath='include/linux/binfmts.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='vma_pages' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mm' type-id='df4b7819' visibility='default' filepath='include/linux/binfmts.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='p' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='argmin' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='called_set_creds' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='cap_elevated' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='secureexec' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='recursion_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/binfmts.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='cred' type-id='10cfb911' visibility='default' filepath='include/linux/binfmts.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='unsafe' type-id='95e97e5e' visibility='default' filepath='include/linux/binfmts.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='per_clear' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='argc' type-id='95e97e5e' visibility='default' filepath='include/linux/binfmts.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='envc' type-id='95e97e5e' visibility='default' filepath='include/linux/binfmts.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='filename' type-id='80f4b756' visibility='default' filepath='include/linux/binfmts.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='interp' type-id='80f4b756' visibility='default' filepath='include/linux/binfmts.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='interp_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='interp_data' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='loader' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='exec' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='rlim_stack' type-id='60dcbf6c' visibility='default' filepath='include/linux/binfmts.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='buf' type-id='d1617432' visibility='default' filepath='include/linux/binfmts.h' line='67' column='1'/> + <var-decl name='keytype' type-id='d0a699d1' visibility='default' filepath='include/linux/key.h' line='156' column='1'/> </data-member> </class-decl> + <typedef-decl name='key_restrict_link_func_t' type-id='a5786cbb' filepath='include/linux/key.h' line='148' column='1' id='f87a5fab'/> <class-decl name='uid_gid_map' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/user_namespace.h' line='24' column='1' id='f179bf1b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='nr_extents' type-id='19c2251e' visibility='default' filepath='include/linux/user_namespace.h' line='25' column='1'/> @@ -155929,7 +134403,7 @@ <var-decl name='' type-id='c3ec14d0' visibility='default' filepath='include/linux/user_namespace.h' line='26' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__4' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='include/linux/user_namespace.h' line='26' column='1' id='c3ec14d0'> + <union-decl name='__anonymous_union__14' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='include/linux/user_namespace.h' line='26' column='1' id='c3ec14d0'> <data-member access='public'> <var-decl name='extent' type-id='df6d2206' visibility='default' filepath='include/linux/user_namespace.h' line='27' column='1'/> </data-member> @@ -155948,7 +134422,7 @@ <var-decl name='count' type-id='19c2251e' visibility='default' filepath='include/linux/user_namespace.h' line='21' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__4' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/user_namespace.h' line='28' column='1' id='e873af3e'> + <class-decl name='__anonymous_struct__18' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/user_namespace.h' line='28' column='1' id='e873af3e'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='forward' type-id='9b105293' visibility='default' filepath='include/linux/user_namespace.h' line='29' column='1'/> </data-member> @@ -155956,6 +134430,24 @@ <var-decl name='reverse' type-id='9b105293' visibility='default' filepath='include/linux/user_namespace.h' line='30' column='1'/> </data-member> </class-decl> + <class-decl name='work_struct' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/workqueue.h' line='104' column='1' id='ef9025d0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='data' type-id='f22a8abb' visibility='default' filepath='include/linux/workqueue.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/workqueue.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='func' type-id='72666d3f' visibility='default' filepath='include/linux/workqueue.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/workqueue.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/workqueue.h' line='112' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='work_func_t' type-id='939280af' filepath='include/linux/workqueue.h' line='22' column='1' id='72666d3f'/> <class-decl name='ctl_table_set' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/sysctl.h' line='169' column='1' id='3fc3d262'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='is_seen' type-id='35e8c658' visibility='default' filepath='include/linux/sysctl.h' line='170' column='1'/> @@ -155998,7 +134490,7 @@ <var-decl name='inodes' type-id='e151255a' visibility='default' filepath='include/linux/sysctl.h' line='160' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__5' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/sysctl.h' line='145' column='1' id='201d54e5'> + <union-decl name='__anonymous_union__15' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/sysctl.h' line='145' column='1' id='201d54e5'> <data-member access='public'> <var-decl name='' type-id='1acab550' visibility='default' filepath='include/linux/sysctl.h' line='146' column='1'/> </data-member> @@ -156006,7 +134498,7 @@ <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/sysctl.h' line='152' column='1'/> </data-member> </union-decl> - <class-decl name='__anonymous_struct__5' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/sysctl.h' line='146' column='1' id='1acab550'> + <class-decl name='__anonymous_struct__19' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/sysctl.h' line='146' column='1' id='1acab550'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='ctl_table' type-id='631dc3c1' visibility='default' filepath='include/linux/sysctl.h' line='147' column='1'/> </data-member> @@ -156080,1222 +134572,2148 @@ <var-decl name='header' type-id='11b101bb' visibility='default' filepath='include/linux/sysctl.h' line='138' column='1'/> </data-member> </class-decl> - <class-decl name='coredump_params' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/binfmts.h' line='82' column='1' id='3288a0f7'> + <class-decl name='group_info' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/cred.h' line='25' column='1' id='781993c9'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='siginfo' type-id='ffa0418a' visibility='default' filepath='include/linux/binfmts.h' line='83' column='1'/> + <var-decl name='usage' type-id='49178f86' visibility='default' filepath='include/linux/cred.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ngroups' type-id='95e97e5e' visibility='default' filepath='include/linux/cred.h' line='27' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='regs' type-id='4616a179' visibility='default' filepath='include/linux/binfmts.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/binfmts.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='limit' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='mm_flags' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='written' type-id='69bf7bee' visibility='default' filepath='include/linux/binfmts.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='pos' type-id='69bf7bee' visibility='default' filepath='include/linux/binfmts.h' line='89' column='1'/> + <var-decl name='gid' type-id='da6e2919' visibility='default' filepath='include/linux/cred.h' line='28' column='1'/> </data-member> </class-decl> - <class-decl name='pt_regs' size-in-bits='2560' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='160' column='1' id='0d029111'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='' type-id='dcc4b447' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='orig_x0' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='syscallno' type-id='a7832498' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2272'> - <var-decl name='unused2' type-id='19c2251e' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='orig_addr_limit' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='179' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='pmr_save' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='181' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='stackframe' type-id='24a375b2' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='182' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__7' size-in-bits='2176' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='161' column='1' id='dcc4b447'> + <union-decl name='__anonymous_union__16' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/cred.h' line='149' column='1' id='0a97cc35'> <data-member access='public'> - <var-decl name='user_regs' type-id='cedec667' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='162' column='1'/> + <var-decl name='non_rcu' type-id='95e97e5e' visibility='default' filepath='include/linux/cred.h' line='150' column='1'/> </data-member> <data-member access='public'> - <var-decl name='' type-id='de6df8b1' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='163' column='1'/> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/cred.h' line='151' column='1'/> </data-member> </union-decl> - <class-decl name='user_pt_regs' size-in-bits='2176' is-struct='yes' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='75' column='1' id='cedec667'> + <class-decl name='file_ra_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='947' column='1' id='b31f003f'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='regs' type-id='cb6b7280' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='sp' type-id='d3130597' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='pc' type-id='d3130597' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='pstate' type-id='d3130597' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='79' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__6' size-in-bits='2176' is-struct='yes' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='163' column='1' id='de6df8b1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='regs' type-id='2f7ab612' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='sp' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='165' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='pc' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='166' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='pstate' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='167' column='1'/> - </data-member> - </class-decl> - <class-decl name='root_domain' size-in-bits='14720' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='742' column='1' id='9cdca91a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refcount' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='743' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rto_count' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='744' column='1'/> + <var-decl name='start' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='948' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='kernel/sched/sched.h' line='745' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='span' type-id='b16b461b' visibility='default' filepath='kernel/sched/sched.h' line='746' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='online' type-id='b16b461b' visibility='default' filepath='kernel/sched/sched.h' line='747' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='overload' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='754' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='overutilized' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='757' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dlo_mask' type-id='b16b461b' visibility='default' filepath='kernel/sched/sched.h' line='763' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='dlo_count' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='764' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='dl_bw' type-id='51a92649' visibility='default' filepath='kernel/sched/sched.h' line='765' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='cpudl' type-id='a9cef929' visibility='default' filepath='kernel/sched/sched.h' line='766' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='rto_push_work' type-id='9281c70f' visibility='default' filepath='kernel/sched/sched.h' line='772' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='rto_lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='773' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='rto_loop' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='775' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='rto_cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='776' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='rto_loop_next' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='778' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='rto_loop_start' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='779' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='rto_mask' type-id='b16b461b' visibility='default' filepath='kernel/sched/sched.h' line='785' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='cpupri' type-id='afe3b3de' visibility='default' filepath='kernel/sched/sched.h' line='786' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14464'> - <var-decl name='max_cpu_capacity' type-id='12dbc6b5' visibility='default' filepath='kernel/sched/sched.h' line='789' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14656'> - <var-decl name='pd' type-id='30f9749f' visibility='default' filepath='kernel/sched/sched.h' line='795' column='1'/> - </data-member> - </class-decl> - <class-decl name='dl_bw' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='281' column='1' id='51a92649'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='total_bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='284' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpudl' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/sched/cpudeadline.h' line='11' column='1' id='a9cef929'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/cpudeadline.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='size' type-id='95e97e5e' visibility='default' filepath='kernel/sched/cpudeadline.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='free_cpus' type-id='b16b461b' visibility='default' filepath='kernel/sched/cpudeadline.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='elements' type-id='9bf95e81' visibility='default' filepath='kernel/sched/cpudeadline.h' line='15' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpudl_item' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/sched/cpudeadline.h' line='5' column='1' id='4dc01f59'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dl' type-id='91ce1af9' visibility='default' filepath='kernel/sched/cpudeadline.h' line='6' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/cpudeadline.h' line='7' column='1'/> + <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='949' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='idx' type-id='95e97e5e' visibility='default' filepath='kernel/sched/cpudeadline.h' line='8' column='1'/> - </data-member> - </class-decl> - <class-decl name='irq_work' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/irq_work.h' line='24' column='1' id='9281c70f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/irq_work.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='llnode' type-id='c5ccfee8' visibility='default' filepath='include/linux/irq_work.h' line='26' column='1'/> + <var-decl name='async_size' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='950' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='func' type-id='f48b73f6' visibility='default' filepath='include/linux/irq_work.h' line='27' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpupri' size-in-bits='13120' is-struct='yes' visibility='default' filepath='kernel/sched/cpupri.h' line='15' column='1' id='afe3b3de'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pri_to_cpu' type-id='f88f3d38' visibility='default' filepath='kernel/sched/cpupri.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13056'> - <var-decl name='cpu_to_pri' type-id='7292109c' visibility='default' filepath='kernel/sched/cpupri.h' line='17' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpupri_vec' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/sched/cpupri.h' line='10' column='1' id='a7623477'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='49178f86' visibility='default' filepath='kernel/sched/cpupri.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mask' type-id='b16b461b' visibility='default' filepath='kernel/sched/cpupri.h' line='12' column='1'/> - </data-member> - </class-decl> - <class-decl name='max_cpu_capacity' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='724' column='1' id='12dbc6b5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='725' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='val' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='726' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='727' column='1'/> - </data-member> - </class-decl> - <class-decl name='perf_domain' size-in-bits='256' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='718' column='1' id='f2e22af7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='em_pd' type-id='ce714046' visibility='default' filepath='kernel/sched/sched.h' line='719' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='next' type-id='30f9749f' visibility='default' filepath='kernel/sched/sched.h' line='720' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='kernel/sched/sched.h' line='721' column='1'/> - </data-member> - </class-decl> - <class-decl name='em_perf_domain' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/energy_model.h' line='37' column='1' id='f8d03d40'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='table' type-id='57c51e1c' visibility='default' filepath='include/linux/energy_model.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nr_cap_states' type-id='95e97e5e' visibility='default' filepath='include/linux/energy_model.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cpus' type-id='c99b5ecd' visibility='default' filepath='include/linux/energy_model.h' line='40' column='1'/> - </data-member> - </class-decl> - <class-decl name='em_cap_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/energy_model.h' line='20' column='1' id='44399e16'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='frequency' type-id='7359adad' visibility='default' filepath='include/linux/energy_model.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='power' type-id='7359adad' visibility='default' filepath='include/linux/energy_model.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cost' type-id='7359adad' visibility='default' filepath='include/linux/energy_model.h' line='23' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_domain' size-in-bits='2432' is-struct='yes' visibility='default' filepath='include/linux/sched/topology.h' line='72' column='1' id='1706cf19'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='parent' type-id='e9d32201' visibility='default' filepath='include/linux/sched/topology.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='child' type-id='e9d32201' visibility='default' filepath='include/linux/sched/topology.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='groups' type-id='f3dcd492' visibility='default' filepath='include/linux/sched/topology.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='min_interval' type-id='7359adad' visibility='default' filepath='include/linux/sched/topology.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='max_interval' type-id='7359adad' visibility='default' filepath='include/linux/sched/topology.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='busy_factor' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='imbalance_pct' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cache_nice_tries' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='nohz_idle' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/topology.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/topology.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='level' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/topology.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='last_balance' type-id='7359adad' visibility='default' filepath='include/linux/sched/topology.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='balance_interval' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='nr_balance_failed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='max_newidle_lb_cost' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/topology.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='next_decay_max_lb_cost' type-id='7359adad' visibility='default' filepath='include/linux/sched/topology.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='avg_scan_cost' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/topology.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='lb_count' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='lb_failed' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='lb_balanced' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='lb_imbalance' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='lb_gained' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1312'> - <var-decl name='lb_hot_gained' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='lb_nobusyg' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1504'> - <var-decl name='lb_nobusyq' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='alb_count' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1632'> - <var-decl name='alb_failed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='alb_pushed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1696'> - <var-decl name='sbe_count' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='sbe_balanced' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1760'> - <var-decl name='sbe_pushed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='sbf_count' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1824'> - <var-decl name='sbf_balanced' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='sbf_pushed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1888'> - <var-decl name='ttwu_wake_remote' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='ttwu_move_affine' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1952'> - <var-decl name='ttwu_move_balance' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/sched/topology.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='' type-id='52c6c1a9' visibility='default' filepath='include/linux/sched/topology.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='shared' type-id='774b23cf' visibility='default' filepath='include/linux/sched/topology.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='span_weight' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/topology.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/topology.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='span' type-id='c99b5ecd' visibility='default' filepath='include/linux/sched/topology.h' line='150' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_group' size-in-bits='256' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='1416' column='1' id='8b6491f4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='f3dcd492' visibility='default' filepath='kernel/sched/sched.h' line='1417' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ref' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='1418' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='group_weight' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sgc' type-id='29a48d3d' visibility='default' filepath='kernel/sched/sched.h' line='1421' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='asym_prefer_cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='1422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cpumask' type-id='c99b5ecd' visibility='default' filepath='kernel/sched/sched.h' line='1431' column='1'/> - </data-member> - </class-decl> - <class-decl name='sched_group_capacity' size-in-bits='384' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='1397' column='1' id='ea3de64d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ref' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='1398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='capacity' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='min_capacity' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1404' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='max_capacity' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1405' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='next_update' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1406' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='imbalance' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='1407' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='1410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='cpumask' type-id='c99b5ecd' visibility='default' filepath='kernel/sched/sched.h' line='1413' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__8' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/sched/topology.h' line='132' column='1' id='52c6c1a9'> - <data-member access='public'> - <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/sched/topology.h' line='133' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/sched/topology.h' line='134' column='1'/> - </data-member> - </union-decl> - <class-decl name='sched_domain_shared' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/sched/topology.h' line='66' column='1' id='ccc53977'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ref' type-id='49178f86' visibility='default' filepath='include/linux/sched/topology.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nr_busy_cpus' type-id='49178f86' visibility='default' filepath='include/linux/sched/topology.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='has_idle_cores' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/topology.h' line='69' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpu_stop_work' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/stop_machine.h' line='24' column='1' id='8eb07132'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/stop_machine.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fn' type-id='87dfefa3' visibility='default' filepath='include/linux/stop_machine.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='arg' type-id='eaa32e2f' visibility='default' filepath='include/linux/stop_machine.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='done' type-id='d589c913' visibility='default' filepath='include/linux/stop_machine.h' line='28' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='cpu_stop_fn_t' type-id='b9b212f5' filepath='include/linux/stop_machine.h' line='20' column='1' id='87dfefa3'/> - <typedef-decl name='call_single_data_t' type-id='bb75ea85' filepath='include/linux/smp.h' line='26' column='1' id='223a68bd'/> - <class-decl name='__call_single_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/smp.h' line='18' column='1' id='bb75ea85'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='llist' type-id='c5ccfee8' visibility='default' filepath='include/linux/smp.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='func' type-id='89714567' visibility='default' filepath='include/linux/smp.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='info' type-id='eaa32e2f' visibility='default' filepath='include/linux/smp.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/smp.h' line='22' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='smp_call_func_t' type-id='b7f9d8e6' filepath='include/linux/smp.h' line='17' column='1' id='89714567'/> - <class-decl name='llist_head' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/llist.h' line='54' column='1' id='77df194e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='first' type-id='023b769e' visibility='default' filepath='include/linux/llist.h' line='55' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpuidle_state' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/cpuidle.h' line='44' column='1' id='97aa083d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/cpuidle.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='desc' type-id='16dc656a' visibility='default' filepath='include/linux/cpuidle.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='exit_latency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='power_usage' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='target_residency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='disabled' type-id='b50a4934' visibility='default' filepath='include/linux/cpuidle.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='enter' type-id='738b5bc2' visibility='default' filepath='include/linux/cpuidle.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='enter_dead' type-id='0ba194b9' visibility='default' filepath='include/linux/cpuidle.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='enter_s2idle' type-id='738b5bc2' visibility='default' filepath='include/linux/cpuidle.h' line='68' column='1'/> - </data-member> - </class-decl> - <class-decl name='cpuidle_device' size-in-bits='5632' is-struct='yes' visibility='default' filepath='include/linux/cpuidle.h' line='83' column='1' id='14ba1df2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='registered' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='use_deepest_state' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='poll_time_limit' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='next_hrtimer' type-id='fbc017ef' visibility='default' filepath='include/linux/cpuidle.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='last_state_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='91' column='1'/> + <var-decl name='ra_pages' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='953' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='last_residency' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='92' column='1'/> + <var-decl name='mmap_miss' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='954' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='poll_limit_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/cpuidle.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='states_usage' type-id='b25dce46' visibility='default' filepath='include/linux/cpuidle.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='kobjs' type-id='7b1498fd' visibility='default' filepath='include/linux/cpuidle.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='kobj_driver' type-id='a49b2975' visibility='default' filepath='include/linux/cpuidle.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='kobj_dev' type-id='d4f9dda1' visibility='default' filepath='include/linux/cpuidle.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='device_list' type-id='72f469ec' visibility='default' filepath='include/linux/cpuidle.h' line='98' column='1'/> + <var-decl name='prev_pos' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='955' column='1'/> </data-member> </class-decl> - <class-decl name='cpuidle_state_usage' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/cpuidle.h' line='32' column='1' id='2e1b0751'> + <typedef-decl name='errseq_t' type-id='19c2251e' filepath='include/linux/errseq.h' line='8' column='1' id='1da55f79'/> + <class-decl name='kobj_ns_type_operations' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/kobject_ns.h' line='39' column='1' id='ff771233'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='disable' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='33' column='1'/> + <var-decl name='type' type-id='52127d59' visibility='default' filepath='include/linux/kobject_ns.h' line='40' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='usage' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='34' column='1'/> + <var-decl name='current_may_mount' type-id='d4ae3f3f' visibility='default' filepath='include/linux/kobject_ns.h' line='41' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='time' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='35' column='1'/> + <var-decl name='grab_current_ns' type-id='0cfacb48' visibility='default' filepath='include/linux/kobject_ns.h' line='42' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='above' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='36' column='1'/> + <var-decl name='netlink_ns' type-id='8734cf20' visibility='default' filepath='include/linux/kobject_ns.h' line='43' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='below' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='37' column='1'/> + <var-decl name='initial_ns' type-id='0cfacb48' visibility='default' filepath='include/linux/kobject_ns.h' line='44' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='s2idle_usage' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='s2idle_time' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='40' column='1'/> + <var-decl name='drop_ns' type-id='b7f9d8e6' visibility='default' filepath='include/linux/kobject_ns.h' line='45' column='1'/> </data-member> </class-decl> - <class-decl name='cpuidle_driver' size-in-bits='8064' is-struct='yes' visibility='default' filepath='include/linux/cpuidle.h' line='113' column='1' id='9488f766'> + <enum-decl name='kobj_ns_type' filepath='include/linux/kobject_ns.h' line='26' column='1' id='52127d59'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='KOBJ_NS_TYPE_NONE' value='0'/> + <enumerator name='KOBJ_NS_TYPE_NET' value='1'/> + <enumerator name='KOBJ_NS_TYPES' value='2'/> + </enum-decl> + <class-decl name='kernfs_node' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='132' column='1' id='29d79af7'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/cpuidle.h' line='114' column='1'/> + <var-decl name='count' type-id='49178f86' visibility='default' filepath='include/linux/kernfs.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='active' type-id='49178f86' visibility='default' filepath='include/linux/kernfs.h' line='134' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/cpuidle.h' line='115' column='1'/> + <var-decl name='parent' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='144' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='refcnt' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bctimer' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='119' column='1'/> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/kernfs.h' line='145' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='states' type-id='d91bb67a' visibility='default' filepath='include/linux/cpuidle.h' line='121' column='1'/> + <var-decl name='rb' type-id='2a8a6332' visibility='default' filepath='include/linux/kernfs.h' line='147' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='7872'> - <var-decl name='state_count' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='122' column='1'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ns' type-id='eaa32e2f' visibility='default' filepath='include/linux/kernfs.h' line='149' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='7904'> - <var-decl name='safe_state_index' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='123' column='1'/> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='hash' type-id='f0981eeb' visibility='default' filepath='include/linux/kernfs.h' line='150' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='7936'> - <var-decl name='cpumask' type-id='74bccedd' visibility='default' filepath='include/linux/cpuidle.h' line='126' column='1'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='' type-id='de6f7c53' visibility='default' filepath='include/linux/kernfs.h' line='151' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='governor' type-id='80f4b756' visibility='default' filepath='include/linux/cpuidle.h' line='129' column='1'/> - </data-member> - </class-decl> - <class-decl name='rq_flags' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='1140' column='1' id='16588ac8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cookie' type-id='3cb90f9b' visibility='default' filepath='kernel/sched/sched.h' line='1142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='clock_update_flags' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1149' column='1'/> - </data-member> - </class-decl> - <class-decl name='pin_cookie' is-struct='yes' visibility='default' filepath='include/linux/lockdep.h' line='485' column='1' id='3cb90f9b'/> - <class-decl name='cgroup_subsys_state' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='133' column='1' id='7f3df443'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cgroup' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ss' type-id='dc91d125' visibility='default' filepath='include/linux/cgroup-defs.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='refcnt' type-id='818799b4' visibility='default' filepath='include/linux/cgroup-defs.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='sibling' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='children' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='145' column='1'/> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/kernfs.h' line='157' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='rstat_css_node' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='148' column='1'/> + <var-decl name='id' type-id='3dfef700' visibility='default' filepath='include/linux/kernfs.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/linux/kernfs.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='912'> + <var-decl name='mode' type-id='2594b00f' visibility='default' filepath='include/linux/kernfs.h' line='161' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cgroup-defs.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='serial_nr' type-id='91ce1af9' visibility='default' filepath='include/linux/cgroup-defs.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='online_cnt' type-id='49178f86' visibility='default' filepath='include/linux/cgroup-defs.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='destroy_work' type-id='ef9025d0' visibility='default' filepath='include/linux/cgroup-defs.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='destroy_rwork' type-id='7c0b9fdb' visibility='default' filepath='include/linux/cgroup-defs.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='parent' type-id='cfff5953' visibility='default' filepath='include/linux/cgroup-defs.h' line='180' column='1'/> + <var-decl name='iattr' type-id='1f4b5d14' visibility='default' filepath='include/linux/kernfs.h' line='162' column='1'/> </data-member> </class-decl> - <class-decl name='cgroup' size-in-bits='18752' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='358' column='1' id='ab9643dd'> + <union-decl name='__anonymous_union__17' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/kernfs.h' line='151' column='1' id='de6f7c53'> + <data-member access='public'> + <var-decl name='dir' type-id='4303ca40' visibility='default' filepath='include/linux/kernfs.h' line='152' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='symlink' type-id='c8685ef0' visibility='default' filepath='include/linux/kernfs.h' line='153' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='attr' type-id='9e04468e' visibility='default' filepath='include/linux/kernfs.h' line='154' column='1'/> + </data-member> + </union-decl> + <class-decl name='kernfs_elem_dir' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='85' column='1' id='4303ca40'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='self' type-id='7f3df443' visibility='default' filepath='include/linux/cgroup-defs.h' line='360' column='1'/> + <var-decl name='subdirs' type-id='7359adad' visibility='default' filepath='include/linux/kernfs.h' line='86' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/cgroup-defs.h' line='362' column='1'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='children' type-id='dec44472' visibility='default' filepath='include/linux/kernfs.h' line='88' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='372' column='1'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='root' type-id='e18defdb' visibility='default' filepath='include/linux/kernfs.h' line='94' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='2272'> - <var-decl name='level' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='380' column='1'/> + </class-decl> + <class-decl name='kernfs_root' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='189' column='1' id='471fc91b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kn' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/kernfs.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ino_idr' type-id='37ce495e' visibility='default' filepath='include/linux/kernfs.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='last_ino' type-id='19c2251e' visibility='default' filepath='include/linux/kernfs.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='next_generation' type-id='19c2251e' visibility='default' filepath='include/linux/kernfs.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='syscall_ops' type-id='fefa8c5f' visibility='default' filepath='include/linux/kernfs.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='supers' type-id='72f469ec' visibility='default' filepath='include/linux/kernfs.h' line='201' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='deactivate_waitq' type-id='b5ab048f' visibility='default' filepath='include/linux/kernfs.h' line='203' column='1'/> + </data-member> + </class-decl> + <class-decl name='idr' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/idr.h' line='19' column='1' id='37ce495e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='idr_rt' type-id='d39738ac' visibility='default' filepath='include/linux/idr.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='idr_base' type-id='f0981eeb' visibility='default' filepath='include/linux/idr.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='idr_next' type-id='f0981eeb' visibility='default' filepath='include/linux/idr.h' line='22' column='1'/> + </data-member> + </class-decl> + <class-decl name='xarray' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/xarray.h' line='292' column='1' id='d39738ac'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='xa_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/xarray.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='xa_flags' type-id='3eb7c31c' visibility='default' filepath='include/linux/xarray.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='xa_head' type-id='eaa32e2f' visibility='default' filepath='include/linux/xarray.h' line='296' column='1'/> + </data-member> + </class-decl> + <class-decl name='kernfs_syscall_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='172' column='1' id='91f5bcb7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='show_options' type-id='efd5496b' visibility='default' filepath='include/linux/kernfs.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mkdir' type-id='58d10a98' visibility='default' filepath='include/linux/kernfs.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rmdir' type-id='0b56752f' visibility='default' filepath='include/linux/kernfs.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rename' type-id='aea90108' visibility='default' filepath='include/linux/kernfs.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='show_path' type-id='26692209' visibility='default' filepath='include/linux/kernfs.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='184' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='185' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='186' column='1'/> + </data-member> + </class-decl> + <class-decl name='kernfs_elem_symlink' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='97' column='1' id='c8685ef0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='target_kn' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='98' column='1'/> + </data-member> + </class-decl> + <class-decl name='kernfs_elem_attr' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='101' column='1' id='9e04468e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ops' type-id='d37373f6' visibility='default' filepath='include/linux/kernfs.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='open' type-id='627d9f9e' visibility='default' filepath='include/linux/kernfs.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='size' type-id='69bf7bee' visibility='default' filepath='include/linux/kernfs.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='notify_next' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='105' column='1'/> + </data-member> + </class-decl> + <class-decl name='kernfs_ops' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='226' column='1' id='ae89b201'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='open' type-id='964d2eb6' visibility='default' filepath='include/linux/kernfs.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='release' type-id='f1825e09' visibility='default' filepath='include/linux/kernfs.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='seq_show' type-id='0131eb61' visibility='default' filepath='include/linux/kernfs.h' line='245' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='seq_start' type-id='a46b05a0' visibility='default' filepath='include/linux/kernfs.h' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='seq_next' type-id='b6ba26fa' visibility='default' filepath='include/linux/kernfs.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='seq_stop' type-id='6ba28d1c' visibility='default' filepath='include/linux/kernfs.h' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='read' type-id='17b1add7' visibility='default' filepath='include/linux/kernfs.h' line='251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='atomic_write_len' type-id='b59d7dce' visibility='default' filepath='include/linux/kernfs.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='prealloc' type-id='b50a4934' visibility='default' filepath='include/linux/kernfs.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='write' type-id='17b1add7' visibility='default' filepath='include/linux/kernfs.h' line='269' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='poll' type-id='b347e5ac' visibility='default' filepath='include/linux/kernfs.h' line='272' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='mmap' type-id='f9e738c5' visibility='default' filepath='include/linux/kernfs.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/kernfs.h' line='282' column='1'/> + </data-member> + </class-decl> + <class-decl name='kernfs_open_file' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/kernfs.h' line='206' column='1' id='60fb5bfa'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kn' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/kernfs.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='seq_file' type-id='f8dc9def' visibility='default' filepath='include/linux/kernfs.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/kernfs.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/kernfs.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='prealloc_mutex' type-id='925167dc' visibility='default' filepath='include/linux/kernfs.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='event' type-id='95e97e5e' visibility='default' filepath='include/linux/kernfs.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/kernfs.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='prealloc_buf' type-id='26a90f95' visibility='default' filepath='include/linux/kernfs.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='atomic_write_len' type-id='b59d7dce' visibility='default' filepath='include/linux/kernfs.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mmapped' type-id='b50a4934' visibility='default' filepath='include/linux/kernfs.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='released' type-id='b50a4934' visibility='default' filepath='include/linux/kernfs.h' line='222' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='vm_ops' type-id='9be87662' visibility='default' filepath='include/linux/kernfs.h' line='223' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__20' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/kernfs.h' line='110' column='1' id='9d3d640f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ino' type-id='19c2251e' visibility='default' filepath='include/linux/kernfs.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='generation' type-id='19c2251e' visibility='default' filepath='include/linux/kernfs.h' line='118' column='1'/> + </data-member> + </class-decl> + <class-decl name='module_attribute' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='52' column='1' id='8f90cd2a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/module.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='show' type-id='9a6e3348' visibility='default' filepath='include/linux/module.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='store' type-id='96948294' visibility='default' filepath='include/linux/module.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='setup' type-id='537ed613' visibility='default' filepath='include/linux/module.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='test' type-id='fe3af88b' visibility='default' filepath='include/linux/module.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='free' type-id='d6f1846c' visibility='default' filepath='include/linux/module.h' line='60' column='1'/> + </data-member> + </class-decl> + <class-decl name='kernel_symbol' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/export.h' line='87' column='1' id='9493d3c9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='value' type-id='7359adad' visibility='default' filepath='include/linux/export.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/export.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='namespace' type-id='80f4b756' visibility='default' filepath='include/linux/export.h' line='90' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='cfi_check_fn' type-id='64115f6c' filepath='include/linux/cfi.h' line='15' column='1' id='d7c6106c'/> + <typedef-decl name='uint64_t' type-id='91ce1af9' filepath='include/linux/types.h' line='112' column='1' id='9c313c2d'/> + <class-decl name='kernel_param' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/moduleparam.h' line='69' column='1' id='ca10d3ca'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/moduleparam.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/moduleparam.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ops' type-id='99beed66' visibility='default' filepath='include/linux/moduleparam.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='perm' type-id='d5c0a628' visibility='default' filepath='include/linux/moduleparam.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='level' type-id='fdbf7a0f' visibility='default' filepath='include/linux/moduleparam.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='216'> + <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/linux/moduleparam.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='' type-id='cbb4664d' visibility='default' filepath='include/linux/moduleparam.h' line='76' column='1'/> + </data-member> + </class-decl> + <class-decl name='kernel_param_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/moduleparam.h' line='47' column='1' id='1740bab9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/moduleparam.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='set' type-id='388a7f2a' visibility='default' filepath='include/linux/moduleparam.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='get' type-id='d1c62993' visibility='default' filepath='include/linux/moduleparam.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='free' type-id='b7f9d8e6' visibility='default' filepath='include/linux/moduleparam.h' line='55' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='s8' type-id='8af57d41' filepath='include/asm-generic/int-ll64.h' line='16' column='1' id='fdbf7a0f'/> + <typedef-decl name='__s8' type-id='28577a57' filepath='include/uapi/asm-generic/int-ll64.h' line='20' column='1' id='8af57d41'/> + <union-decl name='__anonymous_union__18' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/moduleparam.h' line='76' column='1' id='cbb4664d'> + <data-member access='public'> + <var-decl name='arg' type-id='eaa32e2f' visibility='default' filepath='include/linux/moduleparam.h' line='77' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='str' type-id='db4b7928' visibility='default' filepath='include/linux/moduleparam.h' line='78' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='arr' type-id='ffa2ea6a' visibility='default' filepath='include/linux/moduleparam.h' line='79' column='1'/> + </data-member> + </union-decl> + <class-decl name='kparam_string' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/moduleparam.h' line='86' column='1' id='744e4af5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='maxlen' type-id='f0981eeb' visibility='default' filepath='include/linux/moduleparam.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='string' type-id='26a90f95' visibility='default' filepath='include/linux/moduleparam.h' line='88' column='1'/> + </data-member> + </class-decl> + <class-decl name='kparam_array' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/moduleparam.h' line='92' column='1' id='3b156a69'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='max' type-id='f0981eeb' visibility='default' filepath='include/linux/moduleparam.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='elemsize' type-id='f0981eeb' visibility='default' filepath='include/linux/moduleparam.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='num' type-id='807869d3' visibility='default' filepath='include/linux/moduleparam.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ops' type-id='99beed66' visibility='default' filepath='include/linux/moduleparam.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='elem' type-id='eaa32e2f' visibility='default' filepath='include/linux/moduleparam.h' line='98' column='1'/> + </data-member> + </class-decl> + <class-decl name='exception_table_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/extable.h' line='18' column='1' id='da1095b6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='insn' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/extable.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='fixup' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/extable.h' line='20' column='1'/> + </data-member> + </class-decl> + <class-decl name='module_layout' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='309' column='1' id='68b3d9a8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='eaa32e2f' visibility='default' filepath='include/linux/module.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='text_size' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ro_size' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='ro_after_init_size' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='mtn' type-id='3351dce1' visibility='default' filepath='include/linux/module.h' line='322' column='1'/> + </data-member> + </class-decl> + <class-decl name='mod_tree_node' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='304' column='1' id='3351dce1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mod' type-id='2730d015' visibility='default' filepath='include/linux/module.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='node' type-id='dc9cc7c7' visibility='default' filepath='include/linux/module.h' line='306' column='1'/> + </data-member> + </class-decl> + <class-decl name='latch_tree_node' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/rbtree_latch.h' line='40' column='1' id='dc9cc7c7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='d46544fa' visibility='default' filepath='include/linux/rbtree_latch.h' line='41' column='1'/> + </data-member> + </class-decl> + <class-decl name='mod_arch_specific' size-in-bits='256' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/module.h' line='19' column='1' id='ea05c185'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='core' type-id='1615ea0e' visibility='default' filepath='arch/arm64/include/asm/module.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='init' type-id='1615ea0e' visibility='default' filepath='arch/arm64/include/asm/module.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ftrace_trampoline' type-id='72ece9e2' visibility='default' filepath='arch/arm64/include/asm/module.h' line='24' column='1'/> + </data-member> + </class-decl> + <class-decl name='mod_plt_sec' size-in-bits='96' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/module.h' line='13' column='1' id='1615ea0e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='plt_shndx' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/module.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='plt_num_entries' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/module.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='plt_max_entries' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/module.h' line='16' column='1'/> + </data-member> + </class-decl> + <class-decl name='plt_entry' size-in-bits='96' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/module.h' line='41' column='1' id='2519c394'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='adrp' type-id='2f162548' visibility='default' filepath='arch/arm64/include/asm/module.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='add' type-id='2f162548' visibility='default' filepath='arch/arm64/include/asm/module.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='br' type-id='2f162548' visibility='default' filepath='arch/arm64/include/asm/module.h' line='52' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='__le32' type-id='3f1a6b60' filepath='include/uapi/linux/types.h' line='31' column='1' id='2f162548'/> + <class-decl name='bug_entry' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/asm-generic/bug.h' line='24' column='1' id='93630c4e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bug_addr_disp' type-id='95e97e5e' visibility='default' filepath='include/asm-generic/bug.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='file_disp' type-id='95e97e5e' visibility='default' filepath='include/asm-generic/bug.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='line' type-id='8efea9e5' visibility='default' filepath='include/asm-generic/bug.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/asm-generic/bug.h' line='38' column='1'/> + </data-member> + </class-decl> + <class-decl name='mod_kallsyms' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='333' column='1' id='6a003ee8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='symtab' type-id='7d71a706' visibility='default' filepath='include/linux/module.h' line='334' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='num_symtab' type-id='f0981eeb' visibility='default' filepath='include/linux/module.h' line='335' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='strtab' type-id='26a90f95' visibility='default' filepath='include/linux/module.h' line='336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='typetab' type-id='26a90f95' visibility='default' filepath='include/linux/module.h' line='337' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='Elf64_Sym' type-id='30bf9720' filepath='include/uapi/linux/elf.h' line='199' column='1' id='7cdfe313'/> + <class-decl name='elf64_sym' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/elf.h' line='192' column='1' id='30bf9720'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='st_name' type-id='e57120d4' visibility='default' filepath='include/uapi/linux/elf.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='st_info' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/elf.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='st_other' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/elf.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='st_shndx' type-id='101a70d5' visibility='default' filepath='include/uapi/linux/elf.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='st_value' type-id='e14340cf' visibility='default' filepath='include/uapi/linux/elf.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='st_size' type-id='c87c44e4' visibility='default' filepath='include/uapi/linux/elf.h' line='198' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='Elf64_Word' type-id='3f1a6b60' filepath='include/uapi/linux/elf.h' line='21' column='1' id='e57120d4'/> + <typedef-decl name='Elf64_Half' type-id='d315442e' filepath='include/uapi/linux/elf.h' line='17' column='1' id='101a70d5'/> + <typedef-decl name='Elf64_Addr' type-id='d3130597' filepath='include/uapi/linux/elf.h' line='16' column='1' id='e14340cf'/> + <typedef-decl name='Elf64_Xword' type-id='d3130597' filepath='include/uapi/linux/elf.h' line='22' column='1' id='c87c44e4'/> + <typedef-decl name='tracepoint_ptr_t' type-id='d2d812d1' filepath='include/linux/tracepoint-defs.h' line='41' column='1' id='e431ac27'/> + <class-decl name='tracepoint' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/tracepoint-defs.h' line='30' column='1' id='4ca0c298'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/tracepoint-defs.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='key' type-id='00205383' visibility='default' filepath='include/linux/tracepoint-defs.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='regfunc' type-id='1db260e5' visibility='default' filepath='include/linux/tracepoint-defs.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='unregfunc' type-id='953b12f8' visibility='default' filepath='include/linux/tracepoint-defs.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='funcs' type-id='484b400f' visibility='default' filepath='include/linux/tracepoint-defs.h' line='35' column='1'/> + </data-member> + </class-decl> + <class-decl name='static_key' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/jump_label.h' line='87' column='1' id='00205383'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='enabled' type-id='49178f86' visibility='default' filepath='include/linux/jump_label.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='' type-id='7792d5a2' visibility='default' filepath='include/linux/jump_label.h' line='102' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__19' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/jump_label.h' line='102' column='1' id='7792d5a2'> + <data-member access='public'> + <var-decl name='type' type-id='7359adad' visibility='default' filepath='include/linux/jump_label.h' line='103' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='entries' type-id='7a35228c' visibility='default' filepath='include/linux/jump_label.h' line='104' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='next' type-id='c77a71ce' visibility='default' filepath='include/linux/jump_label.h' line='105' column='1'/> + </data-member> + </union-decl> + <class-decl name='jump_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/jump_label.h' line='122' column='1' id='ca0c09a6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='code' type-id='a7832498' visibility='default' filepath='include/linux/jump_label.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='target' type-id='a7832498' visibility='default' filepath='include/linux/jump_label.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='key' type-id='bd54fe1a' visibility='default' filepath='include/linux/jump_label.h' line='125' column='1'/> + </data-member> + </class-decl> + <class-decl name='tracepoint_func' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/tracepoint-defs.h' line='24' column='1' id='3132e187'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='func' type-id='eaa32e2f' visibility='default' filepath='include/linux/tracepoint-defs.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/tracepoint-defs.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='prio' type-id='95e97e5e' visibility='default' filepath='include/linux/tracepoint-defs.h' line='27' column='1'/> + </data-member> + </class-decl> + <class-decl name='srcu_struct' size-in-bits='5184' is-struct='yes' visibility='default' filepath='include/linux/srcutree.h' line='64' column='1' id='e4a7867c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='01115b96' visibility='default' filepath='include/linux/srcutree.h' line='65' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='max_depth' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2336'> - <var-decl name='nr_descendants' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='396' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='nr_dying_descendants' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2400'> - <var-decl name='max_descendants' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='nr_populated_csets' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='411' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2464'> - <var-decl name='nr_populated_domain_children' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='412' column='1'/> + <var-decl name='level' type-id='2f7565c6' visibility='default' filepath='include/linux/srcutree.h' line='66' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='nr_populated_threaded_children' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='413' column='1'/> + <var-decl name='srcu_cb_mutex' type-id='925167dc' visibility='default' filepath='include/linux/srcutree.h' line='68' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='2528'> - <var-decl name='nr_threaded_children' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='415' column='1'/> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/srcutree.h' line='69' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='kn' type-id='150efd3f' visibility='default' filepath='include/linux/cgroup-defs.h' line='417' column='1'/> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='srcu_gp_mutex' type-id='925167dc' visibility='default' filepath='include/linux/srcutree.h' line='70' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='procs_file' type-id='37a4ee40' visibility='default' filepath='include/linux/cgroup-defs.h' line='418' column='1'/> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='srcu_idx' type-id='f0981eeb' visibility='default' filepath='include/linux/srcutree.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='srcu_gp_seq' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='72' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='events_file' type-id='37a4ee40' visibility='default' filepath='include/linux/cgroup-defs.h' line='419' column='1'/> + <var-decl name='srcu_gp_seq_needed' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='73' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='subtree_control' type-id='1dc6a898' visibility='default' filepath='include/linux/cgroup-defs.h' line='428' column='1'/> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='srcu_gp_seq_needed_exp' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='74' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='3792'> - <var-decl name='subtree_ss_mask' type-id='1dc6a898' visibility='default' filepath='include/linux/cgroup-defs.h' line='429' column='1'/> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='srcu_last_gp_end' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='75' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='3808'> - <var-decl name='old_subtree_control' type-id='1dc6a898' visibility='default' filepath='include/linux/cgroup-defs.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3824'> - <var-decl name='old_subtree_ss_mask' type-id='1dc6a898' visibility='default' filepath='include/linux/cgroup-defs.h' line='431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='subsys' type-id='7975e215' visibility='default' filepath='include/linux/cgroup-defs.h' line='434' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='root' type-id='aede2cf0' visibility='default' filepath='include/linux/cgroup-defs.h' line='436' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4288'> - <var-decl name='cset_links' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='442' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='e_csets' type-id='e4e6d6c4' visibility='default' filepath='include/linux/cgroup-defs.h' line='451' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='dom_cgrp' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='460' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='old_dom_cgrp' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='461' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='rstat_cpu' type-id='d8e759a7' visibility='default' filepath='include/linux/cgroup-defs.h' line='464' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='rstat_css_list' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='465' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5504'> - <var-decl name='pending_bstat' type-id='cfd8587e' visibility='default' filepath='include/linux/cgroup-defs.h' line='468' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5696'> - <var-decl name='bstat' type-id='cfd8587e' visibility='default' filepath='include/linux/cgroup-defs.h' line='469' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5888'> - <var-decl name='prev_cputime' type-id='9c7bf560' visibility='default' filepath='include/linux/cgroup-defs.h' line='470' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6080'> - <var-decl name='pidlists' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='476' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6208'> - <var-decl name='pidlist_mutex' type-id='925167dc' visibility='default' filepath='include/linux/cgroup-defs.h' line='477' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6464'> - <var-decl name='offline_waitq' type-id='b5ab048f' visibility='default' filepath='include/linux/cgroup-defs.h' line='480' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6656'> - <var-decl name='release_agent_work' type-id='ef9025d0' visibility='default' filepath='include/linux/cgroup-defs.h' line='483' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7040'> - <var-decl name='psi' type-id='12878ab3' visibility='default' filepath='include/linux/cgroup-defs.h' line='486' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12480'> - <var-decl name='bpf' type-id='b80e3996' visibility='default' filepath='include/linux/cgroup-defs.h' line='489' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18560'> - <var-decl name='congestion_count' type-id='49178f86' visibility='default' filepath='include/linux/cgroup-defs.h' line='492' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18592'> - <var-decl name='freezer' type-id='ad50988b' visibility='default' filepath='include/linux/cgroup-defs.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18720'> - <var-decl name='ancestor_ids' type-id='1fdc7fa6' visibility='default' filepath='include/linux/cgroup-defs.h' line='498' column='1'/> - </data-member> - </class-decl> - <class-decl name='cgroup_file' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='119' column='1' id='37a4ee40'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kn' type-id='150efd3f' visibility='default' filepath='include/linux/cgroup-defs.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='notified_at' type-id='7359adad' visibility='default' filepath='include/linux/cgroup-defs.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='notify_timer' type-id='abe41e67' visibility='default' filepath='include/linux/cgroup-defs.h' line='123' column='1'/> - </data-member> - </class-decl> - <class-decl name='cgroup_root' size-in-bits='52608' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='506' column='1' id='66f1e832'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kf_root' type-id='e18defdb' visibility='default' filepath='include/linux/cgroup-defs.h' line='507' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='subsys_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/cgroup-defs.h' line='510' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='hierarchy_id' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='513' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cgrp' type-id='ab9643dd' visibility='default' filepath='include/linux/cgroup-defs.h' line='516' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18880'> - <var-decl name='cgrp_ancestor_id_storage' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='519' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18912'> - <var-decl name='nr_cgrps' type-id='49178f86' visibility='default' filepath='include/linux/cgroup-defs.h' line='522' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='18944'> - <var-decl name='root_list' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='525' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19072'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cgroup-defs.h' line='528' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19136'> - <var-decl name='cgroup_idr' type-id='37ce495e' visibility='default' filepath='include/linux/cgroup-defs.h' line='531' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='19328'> - <var-decl name='release_agent_path' type-id='d16c6df4' visibility='default' filepath='include/linux/cgroup-defs.h' line='534' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='52096'> - <var-decl name='name' type-id='59daf3ef' visibility='default' filepath='include/linux/cgroup-defs.h' line='537' column='1'/> - </data-member> - </class-decl> - <class-decl name='cgroup_rstat_cpu' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='310' column='1' id='a73d96cf'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bsync' type-id='e4d85780' visibility='default' filepath='include/linux/cgroup-defs.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bstat' type-id='cfd8587e' visibility='default' filepath='include/linux/cgroup-defs.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='last_bstat' type-id='cfd8587e' visibility='default' filepath='include/linux/cgroup-defs.h' line='322' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='updated_children' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='335' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='updated_next' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='336' column='1'/> - </data-member> - </class-decl> - <class-decl name='u64_stats_sync' is-struct='yes' visibility='default' filepath='include/linux/u64_stats_sync.h' line='65' column='1' id='e4d85780'/> - <class-decl name='cgroup_base_stat' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='286' column='1' id='cfd8587e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cputime' type-id='ad6873f4' visibility='default' filepath='include/linux/cgroup-defs.h' line='287' column='1'/> - </data-member> - </class-decl> - <class-decl name='task_cputime' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/sched/types.h' line='17' column='1' id='ad6873f4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='stime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/types.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='utime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/types.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sum_exec_runtime' type-id='3a47d82b' visibility='default' filepath='include/linux/sched/types.h' line='20' column='1'/> - </data-member> - </class-decl> - <class-decl name='psi_group' size-in-bits='5440' is-struct='yes' visibility='default' filepath='include/linux/psi_types.h' line='125' column='1' id='12878ab3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='avgs_lock' type-id='925167dc' visibility='default' filepath='include/linux/psi_types.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pcpu' type-id='9dc40234' visibility='default' filepath='include/linux/psi_types.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='avg_total' type-id='64af1365' visibility='default' filepath='include/linux/psi_types.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='avg_last_update' type-id='91ce1af9' visibility='default' filepath='include/linux/psi_types.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='avg_next_update' type-id='91ce1af9' visibility='default' filepath='include/linux/psi_types.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='avgs_work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/psi_types.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='total' type-id='a4295685' visibility='default' filepath='include/linux/psi_types.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='avg' type-id='625e8699' visibility='default' filepath='include/linux/psi_types.h' line='142' column='1'/> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='sda' type-id='2a5ff2f1' visibility='default' filepath='include/linux/srcutree.h' line='76' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='poll_scheduled' type-id='49178f86' visibility='default' filepath='include/linux/psi_types.h' line='145' column='1'/> + <var-decl name='srcu_barrier_seq' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='77' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='poll_kworker' type-id='c41f4539' visibility='default' filepath='include/linux/psi_types.h' line='146' column='1'/> + <var-decl name='srcu_barrier_mutex' type-id='925167dc' visibility='default' filepath='include/linux/srcutree.h' line='78' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='poll_work' type-id='8fb867c9' visibility='default' filepath='include/linux/psi_types.h' line='147' column='1'/> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='srcu_barrier_completion' type-id='f9fef04f' visibility='default' filepath='include/linux/srcutree.h' line='79' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='4352'> - <var-decl name='trigger_lock' type-id='925167dc' visibility='default' filepath='include/linux/psi_types.h' line='150' column='1'/> + <data-member access='public' layout-offset-in-bits='4032'> + <var-decl name='srcu_barrier_cpu_cnt' type-id='49178f86' visibility='default' filepath='include/linux/srcutree.h' line='81' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='4608'> - <var-decl name='triggers' type-id='72f469ec' visibility='default' filepath='include/linux/psi_types.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4736'> - <var-decl name='nr_triggers' type-id='586ea944' visibility='default' filepath='include/linux/psi_types.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4896'> - <var-decl name='poll_states' type-id='19c2251e' visibility='default' filepath='include/linux/psi_types.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4928'> - <var-decl name='poll_min_period' type-id='91ce1af9' visibility='default' filepath='include/linux/psi_types.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4992'> - <var-decl name='polling_total' type-id='64af1365' visibility='default' filepath='include/linux/psi_types.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5312'> - <var-decl name='polling_next_update' type-id='91ce1af9' visibility='default' filepath='include/linux/psi_types.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='polling_until' type-id='91ce1af9' visibility='default' filepath='include/linux/psi_types.h' line='161' column='1'/> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/srcutree.h' line='84' column='1'/> </data-member> </class-decl> - <class-decl name='psi_group_cpu' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/psi_types.h' line='56' column='1' id='956e764e'> + <class-decl name='srcu_node' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/srcutree.h' line='48' column='1' id='56798c81'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='seq' type-id='e14c3b11' visibility='default' filepath='include/linux/psi_types.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='tasks' type-id='0955670c' visibility='default' filepath='include/linux/psi_types.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='state_mask' type-id='19c2251e' visibility='default' filepath='include/linux/psi_types.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='times' type-id='5867ed7f' visibility='default' filepath='include/linux/psi_types.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='state_start' type-id='91ce1af9' visibility='default' filepath='include/linux/psi_types.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='times_prev' type-id='4e00dfcd' visibility='default' filepath='include/linux/psi_types.h' line='77' column='1'/> - </data-member> - </class-decl> - <class-decl name='kthread_worker' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/kthread.h' line='89' column='1' id='62968721'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/kthread.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/kthread.h' line='91' column='1'/> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/srcutree.h' line='49' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='work_list' type-id='72f469ec' visibility='default' filepath='include/linux/kthread.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='delayed_work_list' type-id='72f469ec' visibility='default' filepath='include/linux/kthread.h' line='93' column='1'/> + <var-decl name='srcu_have_cbs' type-id='f46d9f4d' visibility='default' filepath='include/linux/srcutree.h' line='50' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/kthread.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='current_work' type-id='401eb95c' visibility='default' filepath='include/linux/kthread.h' line='95' column='1'/> - </data-member> - </class-decl> - <class-decl name='kthread_work' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/kthread.h' line='98' column='1' id='ac165296'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/kthread.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='func' type-id='a785c7fd' visibility='default' filepath='include/linux/kthread.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='worker' type-id='c41f4539' visibility='default' filepath='include/linux/kthread.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='canceling' type-id='95e97e5e' visibility='default' filepath='include/linux/kthread.h' line='103' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='kthread_work_func_t' type-id='2a5d0ea1' filepath='include/linux/kthread.h' line='82' column='1' id='a785c7fd'/> - <class-decl name='kthread_delayed_work' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/kthread.h' line='106' column='1' id='8fb867c9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='work' type-id='ac165296' visibility='default' filepath='include/linux/kthread.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='timer' type-id='abe41e67' visibility='default' filepath='include/linux/kthread.h' line='108' column='1'/> - </data-member> - </class-decl> - <class-decl name='cgroup_bpf' size-in-bits='6080' is-struct='yes' visibility='default' filepath='include/linux/bpf-cgroup.h' line='62' column='1' id='b80e3996'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='effective' type-id='47645c1d' visibility='default' filepath='include/linux/bpf-cgroup.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='progs' type-id='a835e1f5' visibility='default' filepath='include/linux/bpf-cgroup.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='flags' type-id='bd44dad8' visibility='default' filepath='include/linux/bpf-cgroup.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='inactive' type-id='380c7edc' visibility='default' filepath='include/linux/bpf-cgroup.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='refcnt' type-id='818799b4' visibility='default' filepath='include/linux/bpf-cgroup.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5696'> - <var-decl name='release_work' type-id='ef9025d0' visibility='default' filepath='include/linux/bpf-cgroup.h' line='81' column='1'/> - </data-member> - </class-decl> - <class-decl name='cgroup_freezer_state' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='339' column='1' id='ad50988b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='freeze' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='e_freeze' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nr_frozen_descendants' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='349' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='nr_frozen_tasks' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='355' column='1'/> - </data-member> - </class-decl> - <class-decl name='cgroup_subsys' size-in-bits='1920' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='636' column='1' id='1d115fd5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='css_alloc' type-id='a87691ee' visibility='default' filepath='include/linux/cgroup-defs.h' line='637' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='css_online' type-id='8bdbbb63' visibility='default' filepath='include/linux/cgroup-defs.h' line='638' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='css_offline' type-id='f65daff2' visibility='default' filepath='include/linux/cgroup-defs.h' line='639' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='css_released' type-id='f65daff2' visibility='default' filepath='include/linux/cgroup-defs.h' line='640' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='css_free' type-id='f65daff2' visibility='default' filepath='include/linux/cgroup-defs.h' line='641' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='css_reset' type-id='f65daff2' visibility='default' filepath='include/linux/cgroup-defs.h' line='642' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='css_rstat_flush' type-id='fe17c379' visibility='default' filepath='include/linux/cgroup-defs.h' line='643' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='css_extra_stat_show' type-id='f22a42d7' visibility='default' filepath='include/linux/cgroup-defs.h' line='644' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='can_attach' type-id='354bcec3' visibility='default' filepath='include/linux/cgroup-defs.h' line='647' column='1'/> + <var-decl name='srcu_data_have_cbs' type-id='f46d9f4d' visibility='default' filepath='include/linux/srcutree.h' line='53' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='cancel_attach' type-id='6484073c' visibility='default' filepath='include/linux/cgroup-defs.h' line='648' column='1'/> + <var-decl name='srcu_gp_seq_needed_exp' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='55' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='attach' type-id='6484073c' visibility='default' filepath='include/linux/cgroup-defs.h' line='649' column='1'/> + <var-decl name='srcu_parent' type-id='8dee6d89' visibility='default' filepath='include/linux/srcutree.h' line='56' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='post_attach' type-id='953b12f8' visibility='default' filepath='include/linux/cgroup-defs.h' line='650' column='1'/> + <var-decl name='grplo' type-id='95e97e5e' visibility='default' filepath='include/linux/srcutree.h' line='57' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='can_fork' type-id='2c2624ea' visibility='default' filepath='include/linux/cgroup-defs.h' line='651' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='cancel_fork' type-id='1c9e19fb' visibility='default' filepath='include/linux/cgroup-defs.h' line='652' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='fork' type-id='1c9e19fb' visibility='default' filepath='include/linux/cgroup-defs.h' line='653' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='exit' type-id='1c9e19fb' visibility='default' filepath='include/linux/cgroup-defs.h' line='654' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='release' type-id='1c9e19fb' visibility='default' filepath='include/linux/cgroup-defs.h' line='655' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='bind' type-id='f65daff2' visibility='default' filepath='include/linux/cgroup-defs.h' line='656' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='early_init' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='658' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='implicit_on_dfl' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='671' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='threaded' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='683' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='broken_hierarchy' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='697' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='warned_broken_hierarchy' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='698' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='701' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/cgroup-defs.h' line='702' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='legacy_name' type-id='80f4b756' visibility='default' filepath='include/linux/cgroup-defs.h' line='705' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='root' type-id='aede2cf0' visibility='default' filepath='include/linux/cgroup-defs.h' line='708' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='css_idr' type-id='37ce495e' visibility='default' filepath='include/linux/cgroup-defs.h' line='711' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='cfts' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='717' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='dfl_cftypes' type-id='03054cfa' visibility='default' filepath='include/linux/cgroup-defs.h' line='723' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='legacy_cftypes' type-id='03054cfa' visibility='default' filepath='include/linux/cgroup-defs.h' line='724' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='depends_on' type-id='f0981eeb' visibility='default' filepath='include/linux/cgroup-defs.h' line='733' column='1'/> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='grphi' type-id='95e97e5e' visibility='default' filepath='include/linux/srcutree.h' line='58' column='1'/> </data-member> </class-decl> - <class-decl name='cftype' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='547' column='1' id='ea2ebeac'> + <class-decl name='srcu_data' size-in-bits='3072' is-struct='yes' visibility='default' filepath='include/linux/srcutree.h' line='24' column='1' id='1207cfa9'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='59daf3ef' visibility='default' filepath='include/linux/cgroup-defs.h' line='553' column='1'/> + <var-decl name='srcu_lock_count' type-id='f05e8e77' visibility='default' filepath='include/linux/srcutree.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='srcu_unlock_count' type-id='f05e8e77' visibility='default' filepath='include/linux/srcutree.h' line='27' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='private' type-id='7359adad' visibility='default' filepath='include/linux/cgroup-defs.h' line='554' column='1'/> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/srcutree.h' line='30' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='max_write_len' type-id='b59d7dce' visibility='default' filepath='include/linux/cgroup-defs.h' line='560' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cgroup-defs.h' line='563' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='file_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/cgroup-defs.h' line='571' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='ss' type-id='dc91d125' visibility='default' filepath='include/linux/cgroup-defs.h' line='577' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='578' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='kf_ops' type-id='1f2a8949' visibility='default' filepath='include/linux/cgroup-defs.h' line='579' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='open' type-id='964d2eb6' visibility='default' filepath='include/linux/cgroup-defs.h' line='581' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='release' type-id='f1825e09' visibility='default' filepath='include/linux/cgroup-defs.h' line='582' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='read_u64' type-id='ad13fd93' visibility='default' filepath='include/linux/cgroup-defs.h' line='588' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='read_s64' type-id='ae18a37d' visibility='default' filepath='include/linux/cgroup-defs.h' line='592' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='seq_show' type-id='0131eb61' visibility='default' filepath='include/linux/cgroup-defs.h' line='595' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='seq_start' type-id='a46b05a0' visibility='default' filepath='include/linux/cgroup-defs.h' line='598' column='1'/> + <var-decl name='srcu_cblist' type-id='541c023a' visibility='default' filepath='include/linux/srcutree.h' line='31' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='seq_next' type-id='b6ba26fa' visibility='default' filepath='include/linux/cgroup-defs.h' line='599' column='1'/> + <var-decl name='srcu_gp_seq_needed' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='32' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='seq_stop' type-id='6ba28d1c' visibility='default' filepath='include/linux/cgroup-defs.h' line='600' column='1'/> + <var-decl name='srcu_gp_seq_needed_exp' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='33' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='write_u64' type-id='3e9fac96' visibility='default' filepath='include/linux/cgroup-defs.h' line='607' column='1'/> + <var-decl name='srcu_cblist_invoking' type-id='b50a4934' visibility='default' filepath='include/linux/srcutree.h' line='34' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='write_s64' type-id='2b0348f0' visibility='default' filepath='include/linux/cgroup-defs.h' line='612' column='1'/> + <var-decl name='delay_work' type-id='abe41e67' visibility='default' filepath='include/linux/srcutree.h' line='35' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='write' type-id='17b1add7' visibility='default' filepath='include/linux/cgroup-defs.h' line='621' column='1'/> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/srcutree.h' line='36' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='poll' type-id='b347e5ac' visibility='default' filepath='include/linux/cgroup-defs.h' line='624' column='1'/> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='srcu_barrier_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/srcutree.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='mynode' type-id='8dee6d89' visibility='default' filepath='include/linux/srcutree.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='grpmask' type-id='7359adad' visibility='default' filepath='include/linux/srcutree.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/srcutree.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='ssp' type-id='f7d7131a' visibility='default' filepath='include/linux/srcutree.h' line='42' column='1'/> </data-member> </class-decl> - <typedef-decl name='poll_queue_proc' type-id='4aecccbd' filepath='include/linux/poll.h' line='37' column='1' id='650104ba'/> - <class-decl name='rcu_work' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/workqueue.h' line='131' column='1' id='7c0b9fdb'> + <class-decl name='rcu_segcblist' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/rcu_segcblist.h' line='67' column='1' id='541c023a'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/workqueue.h' line='132' column='1'/> + <var-decl name='head' type-id='69c138b1' visibility='default' filepath='include/linux/rcu_segcblist.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tails' type-id='68694f49' visibility='default' filepath='include/linux/rcu_segcblist.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='gp_seq' type-id='f46d9f4d' visibility='default' filepath='include/linux/rcu_segcblist.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='len' type-id='f22a8abb' visibility='default' filepath='include/linux/rcu_segcblist.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='len_lazy' type-id='bd54fe1a' visibility='default' filepath='include/linux/rcu_segcblist.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='enabled' type-id='f9b06939' visibility='default' filepath='include/linux/rcu_segcblist.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='712'> + <var-decl name='offloaded' type-id='f9b06939' visibility='default' filepath='include/linux/rcu_segcblist.h' line='78' column='1'/> + </data-member> + </class-decl> + <class-decl name='timer_list' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/timer.h' line='12' column='1' id='abe41e67'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='entry' type-id='03a4a074' visibility='default' filepath='include/linux/timer.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='expires' type-id='7359adad' visibility='default' filepath='include/linux/timer.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='function' type-id='9582ad9a' visibility='default' filepath='include/linux/timer.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/timer.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/timer.h' line='26' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/workqueue.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='wq' type-id='242e3d19' visibility='default' filepath='include/linux/workqueue.h' line='136' column='1'/> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/timer.h' line='27' column='1'/> </data-member> </class-decl> - <class-decl name='cfs_bandwidth' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='333' column='1' id='68e4a3af'/> - <class-decl name='new_utsname' size-in-bits='3120' is-struct='yes' visibility='default' filepath='include/uapi/linux/utsname.h' line='25' column='1' id='ee2746d3'> + <class-decl name='delayed_work' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/workqueue.h' line='119' column='1' id='5ad6e0ef'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sysname' type-id='5ddd38d2' visibility='default' filepath='include/uapi/linux/utsname.h' line='26' column='1'/> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/workqueue.h' line='120' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='520'> - <var-decl name='nodename' type-id='5ddd38d2' visibility='default' filepath='include/uapi/linux/utsname.h' line='27' column='1'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='timer' type-id='abe41e67' visibility='default' filepath='include/linux/workqueue.h' line='121' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1040'> - <var-decl name='release' type-id='5ddd38d2' visibility='default' filepath='include/uapi/linux/utsname.h' line='28' column='1'/> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='wq' type-id='242e3d19' visibility='default' filepath='include/linux/workqueue.h' line='124' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1560'> - <var-decl name='version' type-id='5ddd38d2' visibility='default' filepath='include/uapi/linux/utsname.h' line='29' column='1'/> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/workqueue.h' line='125' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='machine' type-id='5ddd38d2' visibility='default' filepath='include/uapi/linux/utsname.h' line='30' column='1'/> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/workqueue.h' line='127' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='2600'> - <var-decl name='domainname' type-id='5ddd38d2' visibility='default' filepath='include/uapi/linux/utsname.h' line='31' column='1'/> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/workqueue.h' line='128' column='1'/> + </data-member> + </class-decl> + <class-decl name='bpf_raw_event_map' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/tracepoint-defs.h' line='44' column='1' id='72790540'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tp' type-id='08e531de' visibility='default' filepath='include/linux/tracepoint-defs.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bpf_func' type-id='eaa32e2f' visibility='default' filepath='include/linux/tracepoint-defs.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='num_args' type-id='19c2251e' visibility='default' filepath='include/linux/tracepoint-defs.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='writable_size' type-id='19c2251e' visibility='default' filepath='include/linux/tracepoint-defs.h' line='48' column='1'/> + </data-member> + </class-decl> + <class-decl name='error_injection_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/asm-generic/error-injection.h' line='14' column='1' id='e6a2a878'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='addr' type-id='7359adad' visibility='default' filepath='include/asm-generic/error-injection.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='etype' type-id='95e97e5e' visibility='default' filepath='include/asm-generic/error-injection.h' line='16' column='1'/> + </data-member> + </class-decl> + <class-decl name='lock_class_key' is-struct='yes' visibility='default' filepath='include/linux/lockdep.h' line='459' column='1' id='47479831'/> + <class-decl name='super_operations' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='2014' column='1' id='874691ab'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='alloc_inode' type-id='e8c4dba4' visibility='default' filepath='include/linux/fs.h' line='2015' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='destroy_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='2016' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='free_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='2017' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dirty_inode' type-id='5f5506f6' visibility='default' filepath='include/linux/fs.h' line='2019' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='write_inode' type-id='fd780be6' visibility='default' filepath='include/linux/fs.h' line='2020' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='drop_inode' type-id='28ba4492' visibility='default' filepath='include/linux/fs.h' line='2021' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='evict_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='2022' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='put_super' type-id='1ff54a45' visibility='default' filepath='include/linux/fs.h' line='2023' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='sync_fs' type-id='dcab5203' visibility='default' filepath='include/linux/fs.h' line='2024' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='freeze_super' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2025' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='freeze_fs' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2026' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='thaw_super' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2027' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='unfreeze_fs' type-id='d2f4c704' visibility='default' filepath='include/linux/fs.h' line='2028' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='statfs' type-id='35646c79' visibility='default' filepath='include/linux/fs.h' line='2029' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='remount_fs' type-id='552c8f87' visibility='default' filepath='include/linux/fs.h' line='2030' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='clone_mnt_data' type-id='5ad9edb6' visibility='default' filepath='include/linux/fs.h' line='2031' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='copy_mnt_data' type-id='debb4ee8' visibility='default' filepath='include/linux/fs.h' line='2032' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='update_mnt_data' type-id='62bda903' visibility='default' filepath='include/linux/fs.h' line='2033' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='umount_begin' type-id='1ff54a45' visibility='default' filepath='include/linux/fs.h' line='2034' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='show_options' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2036' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='show_options2' type-id='8d5d9e9b' visibility='default' filepath='include/linux/fs.h' line='2037' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='show_devname' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2038' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='show_path' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2039' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='show_stats' type-id='c94f6b13' visibility='default' filepath='include/linux/fs.h' line='2040' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='quota_read' type-id='e295c77c' visibility='default' filepath='include/linux/fs.h' line='2042' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='quota_write' type-id='a9b95107' visibility='default' filepath='include/linux/fs.h' line='2043' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='get_dquots' type-id='ae02292a' visibility='default' filepath='include/linux/fs.h' line='2044' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='bdev_try_to_free_page' type-id='ea44f8d2' visibility='default' filepath='include/linux/fs.h' line='2046' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='nr_cached_objects' type-id='c4facf61' visibility='default' filepath='include/linux/fs.h' line='2047' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='free_cached_objects' type-id='c4facf61' visibility='default' filepath='include/linux/fs.h' line='2049' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2052' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2053' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2054' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='2055' column='1'/> + </data-member> + </class-decl> + <class-decl name='dquot' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='296' column='1' id='691a06da'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dq_hash' type-id='03a4a074' visibility='default' filepath='include/linux/quota.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dq_inuse' type-id='72f469ec' visibility='default' filepath='include/linux/quota.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dq_free' type-id='72f469ec' visibility='default' filepath='include/linux/quota.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dq_dirty' type-id='72f469ec' visibility='default' filepath='include/linux/quota.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='dq_lock' type-id='925167dc' visibility='default' filepath='include/linux/quota.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='dq_dqb_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/quota.h' line='302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='dq_count' type-id='49178f86' visibility='default' filepath='include/linux/quota.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='dq_sb' type-id='42c8f564' visibility='default' filepath='include/linux/quota.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='dq_id' type-id='72028e1c' visibility='default' filepath='include/linux/quota.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='dq_off' type-id='69bf7bee' visibility='default' filepath='include/linux/quota.h' line='306' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='dq_flags' type-id='7359adad' visibility='default' filepath='include/linux/quota.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='dq_dqb' type-id='bd17a943' visibility='default' filepath='include/linux/quota.h' line='308' column='1'/> + </data-member> + </class-decl> + <class-decl name='kqid' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='68' column='1' id='72028e1c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='4579c4c7' visibility='default' filepath='include/linux/quota.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='type' type-id='9ff1dafd' visibility='default' filepath='include/linux/quota.h' line='74' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__20' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/quota.h' line='69' column='1' id='4579c4c7'> + <data-member access='public'> + <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/quota.h' line='70' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='gid' type-id='094d8048' visibility='default' filepath='include/linux/quota.h' line='71' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='projid' type-id='b7cdd2f8' visibility='default' filepath='include/linux/quota.h' line='72' column='1'/> + </data-member> + </union-decl> + <typedef-decl name='kprojid_t' type-id='393e7ae8' filepath='include/linux/projid.h' line='24' column='1' id='b7cdd2f8'/> + <class-decl name='__anonymous_struct__21' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='b7cdd2f8' visibility='default' filepath='include/linux/projid.h' line='22' column='1' id='393e7ae8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='val' type-id='6ab42ed1' visibility='default' filepath='include/linux/projid.h' line='23' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='projid_t' type-id='70734f24' filepath='include/linux/projid.h' line='20' column='1' id='6ab42ed1'/> + <enum-decl name='quota_type' filepath='include/linux/quota.h' line='54' column='1' id='9ff1dafd'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='USRQUOTA' value='0'/> + <enumerator name='GRPQUOTA' value='1'/> + <enumerator name='PRJQUOTA' value='2'/> + </enum-decl> + <class-decl name='mem_dqblk' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='205' column='1' id='bd17a943'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dqb_bhardlimit' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dqb_bsoftlimit' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dqb_curspace' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dqb_rsvspace' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dqb_ihardlimit' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dqb_isoftlimit' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dqb_curinodes' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dqb_btime' type-id='1afd27ac' visibility='default' filepath='include/linux/quota.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='dqb_itime' type-id='1afd27ac' visibility='default' filepath='include/linux/quota.h' line='214' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='qsize_t' type-id='1eb56b1e' filepath='include/linux/quota.h' line='66' column='1' id='33341965'/> + <class-decl name='shrink_control' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/shrinker.h' line='12' column='1' id='dee16bbe'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gfp_mask' type-id='3eb7c31c' visibility='default' filepath='include/linux/shrinker.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='nid' type-id='95e97e5e' visibility='default' filepath='include/linux/shrinker.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nr_to_scan' type-id='7359adad' visibility='default' filepath='include/linux/shrinker.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='nr_scanned' type-id='7359adad' visibility='default' filepath='include/linux/shrinker.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='memcg' type-id='223696fb' visibility='default' filepath='include/linux/shrinker.h' line='33' column='1'/> + </data-member> + </class-decl> + <class-decl name='dquot_operations' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='327' column='1' id='0584e65d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='write_dquot' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='328' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='alloc_dquot' type-id='324070f9' visibility='default' filepath='include/linux/quota.h' line='329' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='destroy_dquot' type-id='dbc22931' visibility='default' filepath='include/linux/quota.h' line='330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='acquire_dquot' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='release_dquot' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='332' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mark_dirty' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='333' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='write_info' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='334' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_reserved_space' type-id='15543b10' visibility='default' filepath='include/linux/quota.h' line='337' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='get_projid' type-id='c23b3cbc' visibility='default' filepath='include/linux/quota.h' line='338' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='get_inode_usage' type-id='6b7539fb' visibility='default' filepath='include/linux/quota.h' line='340' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='get_next_id' type-id='70b08f83' visibility='default' filepath='include/linux/quota.h' line='342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='345' column='1'/> + </data-member> + </class-decl> + <class-decl name='quotactl_ops' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='436' column='1' id='8ce4ff83'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='quota_on' type-id='de6b64d0' visibility='default' filepath='include/linux/quota.h' line='437' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='quota_off' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='438' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='quota_enable' type-id='7aa5a21e' visibility='default' filepath='include/linux/quota.h' line='439' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='quota_disable' type-id='7aa5a21e' visibility='default' filepath='include/linux/quota.h' line='440' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='quota_sync' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='set_info' type-id='4e326e06' visibility='default' filepath='include/linux/quota.h' line='442' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_dqblk' type-id='9e27a8d4' visibility='default' filepath='include/linux/quota.h' line='443' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_nextdqblk' type-id='483e8c3a' visibility='default' filepath='include/linux/quota.h' line='444' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='set_dqblk' type-id='9e27a8d4' visibility='default' filepath='include/linux/quota.h' line='446' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='get_state' type-id='eb638046' visibility='default' filepath='include/linux/quota.h' line='447' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='rm_xquota' type-id='7aa5a21e' visibility='default' filepath='include/linux/quota.h' line='448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='451' column='1'/> + </data-member> + </class-decl> + <class-decl name='qc_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='423' column='1' id='9dbdc7de'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='i_fieldmask' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='424' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='i_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='i_spc_timelimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='426' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='i_ino_timelimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='i_rt_spc_timelimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='429' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='i_spc_warnlimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='i_ino_warnlimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='i_rt_spc_warnlimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='432' column='1'/> + </data-member> + </class-decl> + <class-decl name='qc_dqblk' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='351' column='1' id='aef83a98'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='d_fieldmask' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='d_spc_hardlimit' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='353' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='d_spc_softlimit' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='354' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='d_ino_hardlimit' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='355' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='d_ino_softlimit' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='356' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='d_space' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='357' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='d_ino_count' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='358' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='d_ino_timer' type-id='9b7c55ef' visibility='default' filepath='include/linux/quota.h' line='359' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='d_spc_timer' type-id='9b7c55ef' visibility='default' filepath='include/linux/quota.h' line='361' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='d_ino_warns' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='362' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='d_spc_warns' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='d_rt_spc_hardlimit' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='364' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='d_rt_spc_softlimit' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='365' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='d_rt_space' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='d_rt_spc_timer' type-id='9b7c55ef' visibility='default' filepath='include/linux/quota.h' line='367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='d_rt_spc_warns' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='368' column='1'/> + </data-member> + </class-decl> + <class-decl name='qc_state' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='417' column='1' id='f6be3c23'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='s_incoredqs' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='418' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='s_state' type-id='55d1e02d' visibility='default' filepath='include/linux/quota.h' line='419' column='1'/> + </data-member> + </class-decl> + <class-decl name='qc_type_state' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='403' column='1' id='e878d564'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='spc_timelimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ino_timelimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='rt_spc_timelimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='spc_warnlimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='409' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='ino_warnlimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='410' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rt_spc_warnlimit' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ino' type-id='3a47d82b' visibility='default' filepath='include/linux/quota.h' line='412' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='blocks' type-id='17345459' visibility='default' filepath='include/linux/quota.h' line='413' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='nextents' type-id='17345459' visibility='default' filepath='include/linux/quota.h' line='414' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='blkcnt_t' type-id='91ce1af9' filepath='include/linux/types.h' line='131' column='1' id='17345459'/> + <class-decl name='hlist_bl_head' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/list_bl.h' line='34' column='1' id='def98e71'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='first' type-id='d09d4bab' visibility='default' filepath='include/linux/list_bl.h' line='35' column='1'/> + </data-member> + </class-decl> + <class-decl name='block_device' size-in-bits='1984' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='491' column='1' id='1b893cc5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bd_dev' type-id='8504f260' visibility='default' filepath='include/linux/fs.h' line='492' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='bd_openers' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bd_inode' type-id='7e666abe' visibility='default' filepath='include/linux/fs.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bd_super' type-id='42c8f564' visibility='default' filepath='include/linux/fs.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='bd_mutex' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='bd_claiming' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='497' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='bd_holder' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='498' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='bd_holders' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='bd_write_holder' type-id='b50a4934' visibility='default' filepath='include/linux/fs.h' line='500' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='bd_holder_disks' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='502' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='bd_contains' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='504' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='bd_block_size' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='505' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='864'> + <var-decl name='bd_partno' type-id='f9b06939' visibility='default' filepath='include/linux/fs.h' line='506' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='bd_part' type-id='84dc82b7' visibility='default' filepath='include/linux/fs.h' line='507' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='bd_part_count' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='509' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='bd_invalidated' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='510' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='bd_disk' type-id='33c599da' visibility='default' filepath='include/linux/fs.h' line='511' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='bd_queue' type-id='e7d2a5fc' visibility='default' filepath='include/linux/fs.h' line='512' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='bd_bdi' type-id='ef4fae1b' visibility='default' filepath='include/linux/fs.h' line='513' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='bd_list' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='514' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='bd_private' type-id='7359adad' visibility='default' filepath='include/linux/fs.h' line='521' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='bd_fsfreeze_count' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='524' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='bd_fsfreeze_mutex' type-id='925167dc' visibility='default' filepath='include/linux/fs.h' line='526' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='528' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='529' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='530' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='531' column='1'/> + </data-member> + </class-decl> + <class-decl name='quota_info' size-in-bits='2560' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='529' column='1' id='c26e4ad8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='530' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dqio_sem' type-id='f19fdb93' visibility='default' filepath='include/linux/quota.h' line='531' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='files' type-id='e6ff92fb' visibility='default' filepath='include/linux/quota.h' line='532' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='info' type-id='83ae09a1' visibility='default' filepath='include/linux/quota.h' line='533' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='ops' type-id='59bd9302' visibility='default' filepath='include/linux/quota.h' line='534' column='1'/> + </data-member> + </class-decl> + <class-decl name='mem_dqinfo' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='222' column='1' id='b0690d78'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dqi_format' type-id='eb9a3ab6' visibility='default' filepath='include/linux/quota.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dqi_fmt_id' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dqi_dirty_list' type-id='72f469ec' visibility='default' filepath='include/linux/quota.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dqi_flags' type-id='7359adad' visibility='default' filepath='include/linux/quota.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dqi_bgrace' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='dqi_igrace' type-id='f0981eeb' visibility='default' filepath='include/linux/quota.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dqi_max_spc_limit' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dqi_max_ino_limit' type-id='33341965' visibility='default' filepath='include/linux/quota.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='dqi_priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/quota.h' line='232' column='1'/> + </data-member> + </class-decl> + <class-decl name='quota_format_type' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='454' column='1' id='c2be49b0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='qf_fmt_id' type-id='95e97e5e' visibility='default' filepath='include/linux/quota.h' line='455' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='qf_ops' type-id='bd561d05' visibility='default' filepath='include/linux/quota.h' line='456' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='qf_owner' type-id='2730d015' visibility='default' filepath='include/linux/quota.h' line='457' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='qf_next' type-id='eb9a3ab6' visibility='default' filepath='include/linux/quota.h' line='458' column='1'/> + </data-member> + </class-decl> + <class-decl name='quota_format_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='312' column='1' id='87cad984'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='check_quota_file' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='read_file_info' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='write_file_info' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='free_file_info' type-id='dcab5203' visibility='default' filepath='include/linux/quota.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='read_dqblk' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='commit_dqblk' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='release_dqblk' type-id='24c1e1dc' visibility='default' filepath='include/linux/quota.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_next_id' type-id='70b08f83' visibility='default' filepath='include/linux/quota.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='322' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/quota.h' line='323' column='1'/> + </data-member> + </class-decl> + <class-decl name='sb_writers' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1471' column='1' id='fb476a2b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='frozen' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='1472' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wait_unfrozen' type-id='b5ab048f' visibility='default' filepath='include/linux/fs.h' line='1473' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rw_sem' type-id='a09ef5a6' visibility='default' filepath='include/linux/fs.h' line='1474' column='1'/> + </data-member> + </class-decl> + <class-decl name='percpu_rw_semaphore' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/percpu-rwsem.h' line='12' column='1' id='ce848ab1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rss' type-id='638a7d75' visibility='default' filepath='include/linux/percpu-rwsem.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='read_count' type-id='807869d3' visibility='default' filepath='include/linux/percpu-rwsem.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='rw_sem' type-id='f19fdb93' visibility='default' filepath='include/linux/percpu-rwsem.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='writer' type-id='71598d38' visibility='default' filepath='include/linux/percpu-rwsem.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='readers_block' type-id='95e97e5e' visibility='default' filepath='include/linux/percpu-rwsem.h' line='17' column='1'/> + </data-member> + </class-decl> + <class-decl name='rcu_sync' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/rcu_sync.h' line='17' column='1' id='638a7d75'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gp_state' type-id='95e97e5e' visibility='default' filepath='include/linux/rcu_sync.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='gp_count' type-id='95e97e5e' visibility='default' filepath='include/linux/rcu_sync.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='gp_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/rcu_sync.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cb_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/rcu_sync.h' line='22' column='1'/> + </data-member> + </class-decl> + <class-decl name='rcuwait' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/rcuwait.h' line='15' column='1' id='71598d38'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/rcuwait.h' line='16' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='uuid_t' type-id='8425539a' filepath='include/linux/uuid.h' line='18' column='1' id='ec55eb74'/> + <class-decl name='__anonymous_struct__22' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='ec55eb74' visibility='default' filepath='include/linux/uuid.h' line='16' column='1' id='8425539a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='b' type-id='9396cabb' visibility='default' filepath='include/linux/uuid.h' line='17' column='1'/> + </data-member> + </class-decl> + <class-decl name='shrinker' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/shrinker.h' line='60' column='1' id='27cb404f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count_objects' type-id='cd2cc9e1' visibility='default' filepath='include/linux/shrinker.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='scan_objects' type-id='cd2cc9e1' visibility='default' filepath='include/linux/shrinker.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='batch' type-id='bd54fe1a' visibility='default' filepath='include/linux/shrinker.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='seeks' type-id='95e97e5e' visibility='default' filepath='include/linux/shrinker.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/shrinker.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/shrinker.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/shrinker.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='nr_deferred' type-id='5403cb36' visibility='default' filepath='include/linux/shrinker.h' line='77' column='1'/> + </data-member> + </class-decl> + <class-decl name='list_lru' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/list_lru.h' line='52' column='1' id='c653aac7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='a6d2fa52' visibility='default' filepath='include/linux/list_lru.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/list_lru.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='shrinker_id' type-id='95e97e5e' visibility='default' filepath='include/linux/list_lru.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='memcg_aware' type-id='b50a4934' visibility='default' filepath='include/linux/list_lru.h' line='57' column='1'/> + </data-member> + </class-decl> + <class-decl name='list_lru_node' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/list_lru.h' line='40' column='1' id='dc49d474'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/list_lru.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lru' type-id='ff0d68dc' visibility='default' filepath='include/linux/list_lru.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='memcg_lrus' type-id='153e161b' visibility='default' filepath='include/linux/list_lru.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='nr_items' type-id='bd54fe1a' visibility='default' filepath='include/linux/list_lru.h' line='49' column='1'/> + </data-member> + </class-decl> + <class-decl name='list_lru_one' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/list_lru.h' line='28' column='1' id='ff0d68dc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/list_lru.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='nr_items' type-id='bd54fe1a' visibility='default' filepath='include/linux/list_lru.h' line='31' column='1'/> + </data-member> + </class-decl> + <class-decl name='list_lru_memcg' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/list_lru.h' line='34' column='1' id='5a3e162b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/list_lru.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lru' type-id='b969bd7a' visibility='default' filepath='include/linux/list_lru.h' line='37' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__21' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='108' column='1' id='ba311a3a'> + <data-member access='public'> + <var-decl name='d_lru' type-id='72f469ec' visibility='default' filepath='include/linux/dcache.h' line='109' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='d_wait' type-id='03d48e96' visibility='default' filepath='include/linux/dcache.h' line='110' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__22' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='117' column='1' id='ba0a0e48'> + <data-member access='public'> + <var-decl name='d_alias' type-id='03a4a074' visibility='default' filepath='include/linux/dcache.h' line='118' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='d_in_lookup_hash' type-id='8db0df1b' visibility='default' filepath='include/linux/dcache.h' line='119' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='d_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/dcache.h' line='120' column='1'/> + </data-member> + </union-decl> + <class-decl name='delayed_call' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/delayed_call.h' line='10' column='1' id='f1fbc58e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fn' type-id='b7f9d8e6' visibility='default' filepath='include/linux/delayed_call.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='arg' type-id='eaa32e2f' visibility='default' filepath='include/linux/delayed_call.h' line='12' column='1'/> + </data-member> + </class-decl> + <class-decl name='iattr' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='226' column='1' id='a9ef191f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ia_valid' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ia_mode' type-id='2594b00f' visibility='default' filepath='include/linux/fs.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ia_uid' type-id='d80b72e6' visibility='default' filepath='include/linux/fs.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='ia_gid' type-id='094d8048' visibility='default' filepath='include/linux/fs.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ia_size' type-id='69bf7bee' visibility='default' filepath='include/linux/fs.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ia_atime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ia_mtime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ia_ctime' type-id='40a816ad' visibility='default' filepath='include/linux/fs.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='ia_file' type-id='77e79a4b' visibility='default' filepath='include/linux/fs.h' line='241' column='1'/> + </data-member> + </class-decl> + <class-decl name='timespec64' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/time64.h' line='13' column='1' id='40a816ad'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tv_sec' type-id='1afd27ac' visibility='default' filepath='include/linux/time64.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tv_nsec' type-id='bd54fe1a' visibility='default' filepath='include/linux/time64.h' line='15' column='1'/> + </data-member> + </class-decl> + <class-decl name='kstat' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/stat.h' line='24' column='1' id='5f5c9d88'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='result_mask' type-id='19c2251e' visibility='default' filepath='include/linux/stat.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='mode' type-id='2594b00f' visibility='default' filepath='include/linux/stat.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nlink' type-id='f0981eeb' visibility='default' filepath='include/linux/stat.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='blksize' type-id='8f92235e' visibility='default' filepath='include/linux/stat.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='attributes' type-id='91ce1af9' visibility='default' filepath='include/linux/stat.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='attributes_mask' type-id='91ce1af9' visibility='default' filepath='include/linux/stat.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ino' type-id='91ce1af9' visibility='default' filepath='include/linux/stat.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dev' type-id='8504f260' visibility='default' filepath='include/linux/stat.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='rdev' type-id='8504f260' visibility='default' filepath='include/linux/stat.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/stat.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='gid' type-id='094d8048' visibility='default' filepath='include/linux/stat.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='size' type-id='69bf7bee' visibility='default' filepath='include/linux/stat.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='atime' type-id='40a816ad' visibility='default' filepath='include/linux/stat.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='mtime' type-id='40a816ad' visibility='default' filepath='include/linux/stat.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='ctime' type-id='40a816ad' visibility='default' filepath='include/linux/stat.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='btime' type-id='40a816ad' visibility='default' filepath='include/linux/stat.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='blocks' type-id='91ce1af9' visibility='default' filepath='include/linux/stat.h' line='49' column='1'/> + </data-member> + </class-decl> + <class-decl name='fiemap_extent_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1808' column='1' id='8ffe5745'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fi_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1809' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='fi_extents_mapped' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1810' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fi_extents_max' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='1811' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fi_extents_start' type-id='d92598ce' visibility='default' filepath='include/linux/fs.h' line='1812' column='1'/> + </data-member> + </class-decl> + <class-decl name='fiemap_extent' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/uapi/linux/fiemap.h' line='17' column='1' id='eab08458'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fe_logical' type-id='d3130597' visibility='default' filepath='include/uapi/linux/fiemap.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fe_physical' type-id='d3130597' visibility='default' filepath='include/uapi/linux/fiemap.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fe_length' type-id='d3130597' visibility='default' filepath='include/uapi/linux/fiemap.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fe_reserved64' type-id='8a7b7524' visibility='default' filepath='include/uapi/linux/fiemap.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='fe_flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/fiemap.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='fe_reserved' type-id='3fa05d14' visibility='default' filepath='include/uapi/linux/fiemap.h' line='25' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__23' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='685' column='1' id='3ee18b51'> + <data-member access='public'> + <var-decl name='i_nlink' type-id='20f5f452' visibility='default' filepath='include/linux/fs.h' line='686' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='__i_nlink' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='687' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__24' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='724' column='1' id='cbd4a95b'> + <data-member access='public'> + <var-decl name='i_dentry' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='725' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='i_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='726' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__25' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='736' column='1' id='67f3b119'> + <data-member access='public'> + <var-decl name='i_fop' type-id='61758ee5' visibility='default' filepath='include/linux/fs.h' line='737' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='free_inode' type-id='4f3d95df' visibility='default' filepath='include/linux/fs.h' line='738' column='1'/> + </data-member> + </union-decl> + <class-decl name='file_lock_context' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='1162' column='1' id='fb0c2987'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flc_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs.h' line='1163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flc_flock' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flc_posix' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='flc_lease' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1166' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__26' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='743' column='1' id='d1afa4fe'> + <data-member access='public'> + <var-decl name='i_pipe' type-id='15d29710' visibility='default' filepath='include/linux/fs.h' line='744' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='i_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='745' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='i_cdev' type-id='3e6eb939' visibility='default' filepath='include/linux/fs.h' line='746' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='i_link' type-id='26a90f95' visibility='default' filepath='include/linux/fs.h' line='747' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='i_dir_seq' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='748' column='1'/> + </data-member> + </union-decl> + <class-decl name='address_space_operations' size-in-bits='1600' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='370' column='1' id='66fa8ce5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='writepage' type-id='8b8bc11e' visibility='default' filepath='include/linux/fs.h' line='371' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='readpage' type-id='ab57fa9e' visibility='default' filepath='include/linux/fs.h' line='372' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='writepages' type-id='01ffd89c' visibility='default' filepath='include/linux/fs.h' line='375' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='set_page_dirty' type-id='1654d99a' visibility='default' filepath='include/linux/fs.h' line='378' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='readpages' type-id='230dd919' visibility='default' filepath='include/linux/fs.h' line='384' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='write_begin' type-id='4eb95ade' visibility='default' filepath='include/linux/fs.h' line='387' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='write_end' type-id='e6da64f6' visibility='default' filepath='include/linux/fs.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='bmap' type-id='aecbf18b' visibility='default' filepath='include/linux/fs.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='invalidatepage' type-id='d8db14d1' visibility='default' filepath='include/linux/fs.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='releasepage' type-id='919b335b' visibility='default' filepath='include/linux/fs.h' line='397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='freepage' type-id='2f974a69' visibility='default' filepath='include/linux/fs.h' line='398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='direct_IO' type-id='227e209d' visibility='default' filepath='include/linux/fs.h' line='399' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='migratepage' type-id='10451dea' visibility='default' filepath='include/linux/fs.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='isolate_page' type-id='a8faf36f' visibility='default' filepath='include/linux/fs.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='putback_page' type-id='2f974a69' visibility='default' filepath='include/linux/fs.h' line='407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='launder_page' type-id='1654d99a' visibility='default' filepath='include/linux/fs.h' line='408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='is_partially_uptodate' type-id='800c67c2' visibility='default' filepath='include/linux/fs.h' line='409' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='is_dirty_writeback' type-id='6af64a09' visibility='default' filepath='include/linux/fs.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='error_remove_page' type-id='2c5f769d' visibility='default' filepath='include/linux/fs.h' line='412' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='swap_activate' type-id='2eb7248e' visibility='default' filepath='include/linux/fs.h' line='415' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='swap_deactivate' type-id='88909596' visibility='default' filepath='include/linux/fs.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fs.h' line='422' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='sector_t' type-id='91ce1af9' filepath='include/linux/types.h' line='130' column='1' id='a42536cd'/> + <enum-decl name='migrate_mode' filepath='include/linux/migrate_mode.h' line='15' column='1' id='157252dd'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='MIGRATE_ASYNC' value='0'/> + <enumerator name='MIGRATE_SYNC_LIGHT' value='1'/> + <enumerator name='MIGRATE_SYNC' value='2'/> + <enumerator name='MIGRATE_SYNC_NO_COPY' value='3'/> + </enum-decl> + <typedef-decl name='isolate_mode_t' type-id='f0981eeb' filepath='include/linux/mmzone.h' line='324' column='1' id='9c5c646e'/> + <class-decl name='__anonymous_struct__23' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='98' column='1' id='5f2b8baf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dma_addr' type-id='cf29c9b3' visibility='default' filepath='include/linux/mm_types.h' line='103' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='dma_addr_t' type-id='91ce1af9' filepath='include/linux/types.h' line='148' column='1' id='cf29c9b3'/> + <class-decl name='__anonymous_struct__24' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='105' column='1' id='7d00e4f0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='c06bf9dd' visibility='default' filepath='include/linux/mm_types.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='slab_cache' type-id='f3b4aca8' visibility='default' filepath='include/linux/mm_types.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='freelist' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='' type-id='77c8e02e' visibility='default' filepath='include/linux/mm_types.h' line='122' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__27' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='106' column='1' id='c06bf9dd'> + <data-member access='public'> + <var-decl name='slab_list' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='107' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='5e3b2ede' visibility='default' filepath='include/linux/mm_types.h' line='108' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__25' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='108' column='1' id='5e3b2ede'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='02f11ed4' visibility='default' filepath='include/linux/mm_types.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pages' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='pobjects' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types.h' line='112' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__28' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='122' column='1' id='77c8e02e'> + <data-member access='public'> + <var-decl name='s_mem' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='123' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='counters' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='124' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='26dfc30c' visibility='default' filepath='include/linux/mm_types.h' line='125' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__26' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='125' column='1' id='26dfc30c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='inuse' type-id='f0981eeb' visibility='default' filepath='include/linux/mm_types.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='objects' type-id='f0981eeb' visibility='default' filepath='include/linux/mm_types.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='31'> + <var-decl name='frozen' type-id='f0981eeb' visibility='default' filepath='include/linux/mm_types.h' line='128' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__27' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='132' column='1' id='1c2d6ac7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='compound_head' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='compound_dtor' type-id='002ac4a6' visibility='default' filepath='include/linux/mm_types.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='compound_order' type-id='002ac4a6' visibility='default' filepath='include/linux/mm_types.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='compound_mapcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='138' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__28' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='140' column='1' id='ce8e16a4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_compound_pad_1' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='_compound_pad_2' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='deferred_list' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='144' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__29' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='146' column='1' id='b32fec8c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_pt_pad_1' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pmd_huge_pte' type-id='c28b9700' visibility='default' filepath='include/linux/mm_types.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='_pt_pad_2' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='' type-id='787e8237' visibility='default' filepath='include/linux/mm_types.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ptl' type-id='fb4018a0' visibility='default' filepath='include/linux/mm_types.h' line='157' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='pgtable_t' type-id='02f11ed4' filepath='arch/arm64/include/asm/page.h' line='31' column='1' id='c28b9700'/> + <union-decl name='__anonymous_union__29' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='150' column='1' id='787e8237'> + <data-member access='public'> + <var-decl name='pt_mm' type-id='df4b7819' visibility='default' filepath='include/linux/mm_types.h' line='151' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='pt_frag_refcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='152' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__30' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='160' column='1' id='754ab6d5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pgmap' type-id='b1a5e68a' visibility='default' filepath='include/linux/mm_types.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='zone_device_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='163' column='1'/> + </data-member> + </class-decl> + <class-decl name='dev_pagemap' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/memremap.h' line='107' column='1' id='8e586c5c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='altmap' type-id='62d0a96c' visibility='default' filepath='include/linux/memremap.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='res' type-id='5218160d' visibility='default' filepath='include/linux/memremap.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='ref' type-id='60219102' visibility='default' filepath='include/linux/memremap.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='internal_ref' type-id='818799b4' visibility='default' filepath='include/linux/memremap.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='done' type-id='f9fef04f' visibility='default' filepath='include/linux/memremap.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='type' type-id='cc7210fc' visibility='default' filepath='include/linux/memremap.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1952'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/memremap.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='ops' type-id='55917c32' visibility='default' filepath='include/linux/memremap.h' line='115' column='1'/> + </data-member> + </class-decl> + <class-decl name='vmem_altmap' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/memremap.h' line='18' column='1' id='62d0a96c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base_pfn' type-id='9cbd1c16' visibility='default' filepath='include/linux/memremap.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end_pfn' type-id='9cbd1c16' visibility='default' filepath='include/linux/memremap.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='reserve' type-id='9cbd1c16' visibility='default' filepath='include/linux/memremap.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='free' type-id='7359adad' visibility='default' filepath='include/linux/memremap.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='align' type-id='7359adad' visibility='default' filepath='include/linux/memremap.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='alloc' type-id='7359adad' visibility='default' filepath='include/linux/memremap.h' line='24' column='1'/> + </data-member> + </class-decl> + <class-decl name='resource' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/ioport.h' line='21' column='1' id='5218160d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='acc63fdf' visibility='default' filepath='include/linux/ioport.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='acc63fdf' visibility='default' filepath='include/linux/ioport.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/ioport.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/ioport.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='desc' type-id='7359adad' visibility='default' filepath='include/linux/ioport.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='parent' type-id='c9d64c0d' visibility='default' filepath='include/linux/ioport.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='sibling' type-id='c9d64c0d' visibility='default' filepath='include/linux/ioport.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='child' type-id='c9d64c0d' visibility='default' filepath='include/linux/ioport.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/ioport.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/ioport.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/ioport.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/ioport.h' line='32' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='resource_size_t' type-id='2522883d' filepath='include/linux/types.h' line='163' column='1' id='acc63fdf'/> + <typedef-decl name='phys_addr_t' type-id='91ce1af9' filepath='include/linux/types.h' line='158' column='1' id='2522883d'/> + <class-decl name='percpu_ref' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/percpu-refcount.h' line='95' column='1' id='818799b4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='f22a8abb' visibility='default' filepath='include/linux/percpu-refcount.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='percpu_count_ptr' type-id='7359adad' visibility='default' filepath='include/linux/percpu-refcount.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='release' type-id='903b12fe' visibility='default' filepath='include/linux/percpu-refcount.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='confirm_switch' type-id='903b12fe' visibility='default' filepath='include/linux/percpu-refcount.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='force_atomic' type-id='b50a4934' visibility='default' filepath='include/linux/percpu-refcount.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='allow_reinit' type-id='b50a4934' visibility='default' filepath='include/linux/percpu-refcount.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/percpu-refcount.h' line='106' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='percpu_ref_func_t' type-id='96650caf' filepath='include/linux/percpu-refcount.h' line='60' column='1' id='ed7b7f6b'/> + <enum-decl name='memory_type' filepath='include/linux/memremap.h' line='59' column='1' id='cc7210fc'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='MEMORY_DEVICE_PRIVATE' value='1'/> + <enumerator name='MEMORY_DEVICE_FS_DAX' value='2'/> + <enumerator name='MEMORY_DEVICE_DEVDAX' value='3'/> + <enumerator name='MEMORY_DEVICE_PCI_P2PDMA' value='4'/> + </enum-decl> + <class-decl name='dev_pagemap_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/memremap.h' line='67' column='1' id='c553aabf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='page_free' type-id='2f974a69' visibility='default' filepath='include/linux/memremap.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='kill' type-id='b90b068f' visibility='default' filepath='include/linux/memremap.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cleanup' type-id='b90b068f' visibility='default' filepath='include/linux/memremap.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='migrate_to_ram' type-id='bb28da1c' visibility='default' filepath='include/linux/memremap.h' line='89' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__30' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='180' column='1' id='f47d5752'> + <data-member access='public'> + <var-decl name='_mapcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='185' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='page_type' type-id='f0981eeb' visibility='default' filepath='include/linux/mm_types.h' line='193' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='active' type-id='f0981eeb' visibility='default' filepath='include/linux/mm_types.h' line='195' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='units' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types.h' line='196' column='1'/> + </data-member> + </union-decl> + <enum-decl name='page_entry_size' filepath='include/linux/mm.h' line='473' column='1' id='5555b4b4'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='PE_SIZE_PTE' value='0'/> + <enumerator name='PE_SIZE_PMD' value='1'/> + <enumerator name='PE_SIZE_PUD' value='2'/> + </enum-decl> + <class-decl name='vm_userfaultfd_ctx' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='285' column='1' id='fdd6214e'/> + <class-decl name='mm_rss_stat' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mm_types_task.h' line='60' column='1' id='2235a2cb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='b6b7435e' visibility='default' filepath='include/linux/mm_types_task.h' line='61' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='mm_context_t' type-id='7319f51c' filepath='arch/arm64/include/asm/mmu.h' line='23' column='1' id='0eb9c3fd'/> + <class-decl name='__anonymous_struct__31' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='0eb9c3fd' visibility='default' filepath='arch/arm64/include/asm/mmu.h' line='19' column='1' id='7319f51c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='28ee064c' visibility='default' filepath='arch/arm64/include/asm/mmu.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='vdso' type-id='eaa32e2f' visibility='default' filepath='arch/arm64/include/asm/mmu.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/mmu.h' line='22' column='1'/> + </data-member> + </class-decl> + <class-decl name='core_state' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='378' column='1' id='0e1f7cac'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nr_threads' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='379' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dumper' type-id='f3d147c3' visibility='default' filepath='include/linux/mm_types.h' line='380' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='startup' type-id='f9fef04f' visibility='default' filepath='include/linux/mm_types.h' line='381' column='1'/> + </data-member> + </class-decl> + <class-decl name='core_thread' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='373' column='1' id='f3d147c3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/mm_types.h' line='374' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='next' type-id='740b5503' visibility='default' filepath='include/linux/mm_types.h' line='375' column='1'/> + </data-member> + </class-decl> + <class-decl name='uprobes_state' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/uprobes.h' line='101' column='1' id='6308a819'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='xol_area' type-id='3d15880e' visibility='default' filepath='include/linux/uprobes.h' line='102' column='1'/> </data-member> </class-decl> <class-decl name='netns_core' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/netns/core.h' line='8' column='1' id='7436aa2b'> @@ -157369,6 +136787,7 @@ <var-decl name='syncp' type-id='e4d85780' visibility='default' filepath='include/net/snmp.h' line='54' column='1'/> </data-member> </class-decl> + <class-decl name='u64_stats_sync' is-struct='yes' visibility='default' filepath='include/linux/u64_stats_sync.h' line='65' column='1' id='e4d85780'/> <class-decl name='linux_mib' size-in-bits='7680' is-struct='yes' visibility='default' filepath='include/net/snmp.h' line='104' column='1' id='e222a326'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='mibs' type-id='1868bbfa' visibility='default' filepath='include/net/snmp.h' line='105' column='1'/> @@ -157930,7 +137349,7 @@ <var-decl name='next' type-id='3cc8739a' visibility='default' filepath='include/linux/rhashtable-types.h' line='18' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__10' size-in-bits='352' is-anonymous='yes' visibility='default' filepath='include/net/inet_frag.h' line='79' column='1' id='41d7e522'> + <union-decl name='__anonymous_union__31' size-in-bits='352' is-anonymous='yes' visibility='default' filepath='include/net/inet_frag.h' line='79' column='1' id='41d7e522'> <data-member access='public'> <var-decl name='v4' type-id='c3a8bbbc' visibility='default' filepath='include/net/inet_frag.h' line='80' column='1'/> </data-member> @@ -157959,6 +137378,7 @@ </data-member> </class-decl> <typedef-decl name='__be32' type-id='3f1a6b60' filepath='include/uapi/linux/types.h' line='32' column='1' id='78a133c2'/> + <typedef-decl name='__be16' type-id='d315442e' filepath='include/uapi/linux/types.h' line='30' column='1' id='84a5c3d4'/> <class-decl name='frag_v6_compare_key' size-in-bits='352' is-struct='yes' visibility='default' filepath='include/net/inet_frag.h' line='50' column='1' id='c67e16a2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='saddr' type-id='f6ed712a' visibility='default' filepath='include/net/inet_frag.h' line='51' column='1'/> @@ -157981,7 +137401,7 @@ <var-decl name='in6_u' type-id='0efc37b8' visibility='default' filepath='include/uapi/linux/in6.h' line='40' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__11' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/in6.h' line='34' column='1' id='0efc37b8'> + <union-decl name='__anonymous_union__32' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/in6.h' line='34' column='1' id='0efc37b8'> <data-member access='public'> <var-decl name='u6_addr8' type-id='9396cabb' visibility='default' filepath='include/uapi/linux/in6.h' line='35' column='1'/> </data-member> @@ -157992,6 +137412,379 @@ <var-decl name='u6_addr32' type-id='30180d4b' visibility='default' filepath='include/uapi/linux/in6.h' line='38' column='1'/> </data-member> </union-decl> + <class-decl name='sk_buff' size-in-bits='1920' is-struct='yes' visibility='default' filepath='include/linux/skbuff.h' line='693' column='1' id='ae8bfcdd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='da6f1b1a' visibility='default' filepath='include/linux/skbuff.h' line='694' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='' type-id='a6d66544' visibility='default' filepath='include/linux/skbuff.h' line='713' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='' type-id='b24a5a7e' visibility='default' filepath='include/linux/skbuff.h' line='718' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='cb' type-id='36d7f119' visibility='default' filepath='include/linux/skbuff.h' line='728' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='' type-id='271a40b8' visibility='default' filepath='include/linux/skbuff.h' line='730' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='_nfct' type-id='7359adad' visibility='default' filepath='include/linux/skbuff.h' line='739' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/linux/skbuff.h' line='741' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='data_len' type-id='f0981eeb' visibility='default' filepath='include/linux/skbuff.h' line='742' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='mac_len' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='743' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='976'> + <var-decl name='hdr_len' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='744' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='queue_mapping' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='749' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1008'> + <var-decl name='__cloned_offset' type-id='167619f6' visibility='default' filepath='include/linux/skbuff.h' line='759' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cloned' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='760' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='nohdr' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='761' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='fclone' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='762' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='peeked' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='763' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='head_frag' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='764' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='pfmemalloc' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='765' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1016'> + <var-decl name='active_extensions' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='767' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='headers_start' type-id='d5016f6f' visibility='default' filepath='include/linux/skbuff.h' line='773' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='__pkt_type_offset' type-id='167619f6' visibility='default' filepath='include/linux/skbuff.h' line='784' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pkt_type' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='785' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='ignore_df' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='786' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='nf_trace' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='787' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='ip_summed' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='788' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='ooo_okay' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='789' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='l4_hash' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='791' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='sw_hash' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='792' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='wifi_acked_valid' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='793' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='wifi_acked' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='794' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='no_fcs' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='795' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='encapsulation' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='797' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='encap_hdr_csum' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='798' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='csum_valid' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='799' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1040'> + <var-decl name='__pkt_vlan_present_offset' type-id='167619f6' visibility='default' filepath='include/linux/skbuff.h' line='807' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vlan_present' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='808' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='csum_complete_sw' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='809' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='csum_level' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='810' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='csum_not_inet' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='811' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='dst_pending_confirm' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='812' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='ndisc_nodetype' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='814' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ipvs_property' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='817' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='inner_protocol_type' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='818' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='remcsum_offload' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='819' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='tc_skip_classify' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='825' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='tc_at_ingress' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='826' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='tc_index' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='837' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='' type-id='b4fc55b7' visibility='default' filepath='include/linux/skbuff.h' line='840' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='priority' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='847' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='skb_iif' type-id='95e97e5e' visibility='default' filepath='include/linux/skbuff.h' line='848' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='hash' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='849' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='vlan_proto' type-id='84a5c3d4' visibility='default' filepath='include/linux/skbuff.h' line='850' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1232'> + <var-decl name='vlan_tci' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='851' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1248'> + <var-decl name='' type-id='8c3ee840' visibility='default' filepath='include/linux/skbuff.h' line='853' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='secmark' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='859' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='' type-id='9c81e675' visibility='default' filepath='include/linux/skbuff.h' line='862' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='' type-id='b97daab4' visibility='default' filepath='include/linux/skbuff.h' line='867' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1360'> + <var-decl name='inner_transport_header' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='872' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1376'> + <var-decl name='inner_network_header' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='873' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1392'> + <var-decl name='inner_mac_header' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='874' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='protocol' type-id='84a5c3d4' visibility='default' filepath='include/linux/skbuff.h' line='876' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1424'> + <var-decl name='transport_header' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='877' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1440'> + <var-decl name='network_header' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='878' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1456'> + <var-decl name='mac_header' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='879' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='headers_end' type-id='d5016f6f' visibility='default' filepath='include/linux/skbuff.h' line='882' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='' type-id='607684dc' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/skbuff.h' line='904' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='tail' type-id='5c1abc34' visibility='default' filepath='include/linux/skbuff.h' line='907' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='end' type-id='5c1abc34' visibility='default' filepath='include/linux/skbuff.h' line='908' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='head' type-id='cf536864' visibility='default' filepath='include/linux/skbuff.h' line='909' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='data' type-id='cf536864' visibility='default' filepath='include/linux/skbuff.h' line='910' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='truesize' type-id='f0981eeb' visibility='default' filepath='include/linux/skbuff.h' line='911' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1824'> + <var-decl name='users' type-id='64615833' visibility='default' filepath='include/linux/skbuff.h' line='912' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='extensions' type-id='374692c7' visibility='default' filepath='include/linux/skbuff.h' line='916' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__33' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='694' column='1' id='da6f1b1a'> + <data-member access='public'> + <var-decl name='' type-id='fe3b99ac' visibility='default' filepath='include/linux/skbuff.h' line='695' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='rbnode' type-id='2a8a6332' visibility='default' filepath='include/linux/skbuff.h' line='709' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/skbuff.h' line='710' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__32' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='695' column='1' id='fe3b99ac'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='0fbf3cfd' visibility='default' filepath='include/linux/skbuff.h' line='697' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='prev' type-id='0fbf3cfd' visibility='default' filepath='include/linux/skbuff.h' line='698' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='' type-id='1285aa79' visibility='default' filepath='include/linux/skbuff.h' line='700' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__34' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='700' column='1' id='1285aa79'> + <data-member access='public'> + <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/skbuff.h' line='701' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='dev_scratch' type-id='7359adad' visibility='default' filepath='include/linux/skbuff.h' line='706' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__35' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='713' column='1' id='a6d66544'> + <data-member access='public'> + <var-decl name='sk' type-id='f772df6d' visibility='default' filepath='include/linux/skbuff.h' line='714' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ip_defrag_offset' type-id='95e97e5e' visibility='default' filepath='include/linux/skbuff.h' line='715' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__36' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='718' column='1' id='b24a5a7e'> + <data-member access='public'> + <var-decl name='tstamp' type-id='fbc017ef' visibility='default' filepath='include/linux/skbuff.h' line='719' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='skb_mstamp_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/skbuff.h' line='720' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__37' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='730' column='1' id='271a40b8'> + <data-member access='public'> + <var-decl name='' type-id='710cec71' visibility='default' filepath='include/linux/skbuff.h' line='731' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='tcp_tsorted_anchor' type-id='72f469ec' visibility='default' filepath='include/linux/skbuff.h' line='735' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__33' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='731' column='1' id='710cec71'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_skb_refdst' type-id='7359adad' visibility='default' filepath='include/linux/skbuff.h' line='732' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='destructor' type-id='0ef96694' visibility='default' filepath='include/linux/skbuff.h' line='733' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__38' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='840' column='1' id='b4fc55b7'> + <data-member access='public'> + <var-decl name='csum' type-id='fbd88bba' visibility='default' filepath='include/linux/skbuff.h' line='841' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='358587ec' visibility='default' filepath='include/linux/skbuff.h' line='842' column='1'/> + </data-member> + </union-decl> + <typedef-decl name='__wsum' type-id='3f1a6b60' filepath='include/uapi/linux/types.h' line='37' column='1' id='fbd88bba'/> + <class-decl name='__anonymous_struct__34' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='842' column='1' id='358587ec'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='csum_start' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='843' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='csum_offset' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='844' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__39' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='853' column='1' id='8c3ee840'> + <data-member access='public'> + <var-decl name='napi_id' type-id='f0981eeb' visibility='default' filepath='include/linux/skbuff.h' line='854' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='sender_cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/skbuff.h' line='855' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__40' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='862' column='1' id='9c81e675'> + <data-member access='public'> + <var-decl name='mark' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='863' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='reserved_tailroom' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='864' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__41' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='867' column='1' id='b97daab4'> + <data-member access='public'> + <var-decl name='inner_protocol' type-id='84a5c3d4' visibility='default' filepath='include/linux/skbuff.h' line='868' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='inner_ipproto' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='869' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__42' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1' id='607684dc'> + <data-member access='public'> + <var-decl name='' type-id='51db537c' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='156952c4' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='2a125a28' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__35' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1' id='51db537c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='scm_io_uring' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='android_kabi_reserved1_padding1' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='android_kabi_reserved1_padding2' type-id='d315442e' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='android_kabi_reserved1_padding3' type-id='3f1a6b60' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__36' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1' id='156952c4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__43' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='897' column='1' id='2a125a28'/> + <typedef-decl name='sk_buff_data_t' type-id='f0981eeb' filepath='include/linux/skbuff.h' line='609' column='1' id='5c1abc34'/> + <class-decl name='skb_ext' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/skbuff.h' line='4164' column='1' id='a8c69bdf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/linux/skbuff.h' line='4165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='offset' type-id='cf08f83f' visibility='default' filepath='include/linux/skbuff.h' line='4166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='chunks' type-id='f9b06939' visibility='default' filepath='include/linux/skbuff.h' line='4167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='e84913bd' visibility='default' filepath='include/linux/skbuff.h' line='4168' column='1'/> + </data-member> + </class-decl> <class-decl name='rhashtable_params' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/rhashtable-types.h' line='56' column='1' id='e4c11782'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='nelem_hint' type-id='1dc6a898' visibility='default' filepath='include/linux/rhashtable-types.h' line='57' column='1'/> @@ -158075,6 +137868,15 @@ <var-decl name='warned' type-id='b50a4934' visibility='default' filepath='include/net/netns/ipv4.h' line='24' column='1'/> </data-member> </class-decl> + <typedef-decl name='seqlock_t' type-id='c87ee7e4' filepath='include/linux/seqlock.h' line='414' column='1' id='e6cd5ecf'/> + <class-decl name='__anonymous_struct__37' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='e6cd5ecf' visibility='default' filepath='include/linux/seqlock.h' line='411' column='1' id='c87ee7e4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='seqcount' type-id='3a74ff0b' visibility='default' filepath='include/linux/seqlock.h' line='412' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/seqlock.h' line='413' column='1'/> + </data-member> + </class-decl> <class-decl name='inet_timewait_death_row' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/net/netns/ipv4.h' line='34' column='1' id='af2c6a56'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='tw_count' type-id='49178f86' visibility='default' filepath='include/net/netns/ipv4.h' line='35' column='1'/> @@ -158095,7 +137897,7 @@ </data-member> </class-decl> <typedef-decl name='siphash_key_t' type-id='a1908dcc' filepath='include/linux/siphash.h' line='22' column='1' id='7799da43'/> - <class-decl name='__anonymous_struct__8' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='7799da43' visibility='default' filepath='include/linux/siphash.h' line='20' column='1' id='a1908dcc'> + <class-decl name='__anonymous_struct__38' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='7799da43' visibility='default' filepath='include/linux/siphash.h' line='20' column='1' id='a1908dcc'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='key' type-id='24a375b2' visibility='default' filepath='include/linux/siphash.h' line='21' column='1'/> </data-member> @@ -158402,7 +138204,7 @@ <var-decl name='counters' type-id='9f2cce4b' visibility='default' filepath='include/linux/percpu_counter.h' line='26' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__9' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netns/ipv6.h' line='110' column='1' id='a03c964b'> + <class-decl name='__anonymous_struct__39' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netns/ipv6.h' line='110' column='1' id='a03c964b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='head' type-id='e151255a' visibility='default' filepath='include/net/netns/ipv6.h' line='111' column='1'/> </data-member> @@ -158797,1025 +138599,94 @@ <var-decl name='list' type-id='e151255a' visibility='default' filepath='include/net/netns/xdp.h' line='10' column='1'/> </data-member> </class-decl> - <class-decl name='bio' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/blk_types.h' line='146' column='1' id='f3e87129'> + <class-decl name='cpu_itimer' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/sched/signal.h' line='37' column='1' id='47841236'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bi_next' type-id='fb55efa1' visibility='default' filepath='include/linux/blk_types.h' line='147' column='1'/> + <var-decl name='expires' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='38' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bi_disk' type-id='33c599da' visibility='default' filepath='include/linux/blk_types.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bi_opf' type-id='f0981eeb' visibility='default' filepath='include/linux/blk_types.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='bi_flags' type-id='8efea9e5' visibility='default' filepath='include/linux/blk_types.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='bi_ioprio' type-id='8efea9e5' visibility='default' filepath='include/linux/blk_types.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='bi_write_hint' type-id='8efea9e5' visibility='default' filepath='include/linux/blk_types.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='bi_status' type-id='f4e2facd' visibility='default' filepath='include/linux/blk_types.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='216'> - <var-decl name='bi_partno' type-id='f9b06939' visibility='default' filepath='include/linux/blk_types.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='bi_iter' type-id='9e0198d8' visibility='default' filepath='include/linux/blk_types.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='__bi_remaining' type-id='49178f86' visibility='default' filepath='include/linux/blk_types.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='bi_end_io' type-id='8213bb9f' visibility='default' filepath='include/linux/blk_types.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='bi_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/blk_types.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='bi_blkg' type-id='1146dea3' visibility='default' filepath='include/linux/blk_types.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='bi_issue' type-id='a9b0f4f1' visibility='default' filepath='include/linux/blk_types.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='bi_crypt_context' type-id='9d1360ce' visibility='default' filepath='include/linux/blk_types.h' line='180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='bi_skip_dm_default_key' type-id='b50a4934' visibility='default' filepath='include/linux/blk_types.h' line='182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='840'> - <var-decl name='' type-id='2a125a28' visibility='default' filepath='include/linux/blk_types.h' line='186' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='848'> - <var-decl name='bi_vcnt' type-id='8efea9e5' visibility='default' filepath='include/linux/blk_types.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='bi_max_vecs' type-id='8efea9e5' visibility='default' filepath='include/linux/blk_types.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='__bi_cnt' type-id='49178f86' visibility='default' filepath='include/linux/blk_types.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='bi_io_vec' type-id='cddcb53e' visibility='default' filepath='include/linux/blk_types.h' line='202' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='bi_pool' type-id='38b1e3a0' visibility='default' filepath='include/linux/blk_types.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='207' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='bi_inline_vecs' type-id='7289e834' visibility='default' filepath='include/linux/blk_types.h' line='214' column='1'/> + <var-decl name='incr' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='39' column='1'/> </data-member> </class-decl> - <class-decl name='disk_part_tbl' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/genhd.h' line='166' column='1' id='a8d380d5'> + <class-decl name='thread_group_cputimer' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/sched/signal.h' line='65' column='1' id='9480bb51'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/genhd.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='len' type-id='95e97e5e' visibility='default' filepath='include/linux/genhd.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='last_lookup' type-id='84dc82b7' visibility='default' filepath='include/linux/genhd.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='part' type-id='f7aeb09b' visibility='default' filepath='include/linux/genhd.h' line='170' column='1'/> + <var-decl name='cputime_atomic' type-id='4b60fba4' visibility='default' filepath='include/linux/sched/signal.h' line='66' column='1'/> </data-member> </class-decl> - <class-decl name='partition_meta_info' size-in-bits='808' is-struct='yes' visibility='default' filepath='include/linux/genhd.h' line='104' column='1' id='a388c264'> + <class-decl name='task_cputime_atomic' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/sched/signal.h' line='46' column='1' id='4b60fba4'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='uuid' type-id='12e4ade3' visibility='default' filepath='include/linux/genhd.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='296'> - <var-decl name='volname' type-id='47ba3182' visibility='default' filepath='include/linux/genhd.h' line='106' column='1'/> - </data-member> - </class-decl> - <class-decl name='disk_stats' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/genhd.h' line='87' column='1' id='acfd9368'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nsecs' type-id='20a130cf' visibility='default' filepath='include/linux/genhd.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sectors' type-id='3461381a' visibility='default' filepath='include/linux/genhd.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ios' type-id='3461381a' visibility='default' filepath='include/linux/genhd.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='merges' type-id='3461381a' visibility='default' filepath='include/linux/genhd.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='io_ticks' type-id='7359adad' visibility='default' filepath='include/linux/genhd.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='time_in_queue' type-id='7359adad' visibility='default' filepath='include/linux/genhd.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='in_flight' type-id='efa46f39' visibility='default' filepath='include/linux/genhd.h' line='94' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='local_t' type-id='de878dd6' filepath='include/asm-generic/local.h' line='25' column='1' id='dd91f264'/> - <class-decl name='__anonymous_struct__10' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='dd91f264' visibility='default' filepath='include/asm-generic/local.h' line='22' column='1' id='de878dd6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='a' type-id='f22a8abb' visibility='default' filepath='include/asm-generic/local.h' line='24' column='1'/> - </data-member> - </class-decl> - <class-decl name='block_device_operations' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/linux/blkdev.h' line='1723' column='1' id='dbd58b50'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='open' type-id='2207988a' visibility='default' filepath='include/linux/blkdev.h' line='1724' column='1'/> + <var-decl name='utime' type-id='28ee064c' visibility='default' filepath='include/linux/sched/signal.h' line='47' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='release' type-id='156433b6' visibility='default' filepath='include/linux/blkdev.h' line='1725' column='1'/> + <var-decl name='stime' type-id='28ee064c' visibility='default' filepath='include/linux/sched/signal.h' line='48' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rw_page' type-id='55f833ce' visibility='default' filepath='include/linux/blkdev.h' line='1726' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ioctl' type-id='6ed32e60' visibility='default' filepath='include/linux/blkdev.h' line='1727' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='compat_ioctl' type-id='6ed32e60' visibility='default' filepath='include/linux/blkdev.h' line='1728' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='check_events' type-id='4bf65d9d' visibility='default' filepath='include/linux/blkdev.h' line='1729' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='media_changed' type-id='f220106e' visibility='default' filepath='include/linux/blkdev.h' line='1732' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='unlock_native_capacity' type-id='dabeff1b' visibility='default' filepath='include/linux/blkdev.h' line='1733' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='revalidate_disk' type-id='f220106e' visibility='default' filepath='include/linux/blkdev.h' line='1734' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='getgeo' type-id='68a88aaa' visibility='default' filepath='include/linux/blkdev.h' line='1735' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='swap_slot_free_notify' type-id='c4cac78c' visibility='default' filepath='include/linux/blkdev.h' line='1737' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='report_zones' type-id='8eee5b07' visibility='default' filepath='include/linux/blkdev.h' line='1738' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/blkdev.h' line='1740' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='pr_ops' type-id='08d45f21' visibility='default' filepath='include/linux/blkdev.h' line='1741' column='1'/> + <var-decl name='sum_exec_runtime' type-id='28ee064c' visibility='default' filepath='include/linux/sched/signal.h' line='49' column='1'/> </data-member> </class-decl> - <class-decl name='request' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/blkdev.h' line='141' column='1' id='ceee71ca'> + <class-decl name='rlimit' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/resource.h' line='43' column='1' id='60dcbf6c'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='q' type-id='e7d2a5fc' visibility='default' filepath='include/linux/blkdev.h' line='142' column='1'/> + <var-decl name='rlim_cur' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/resource.h' line='44' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mq_ctx' type-id='9a335021' visibility='default' filepath='include/linux/blkdev.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mq_hctx' type-id='a47d3467' visibility='default' filepath='include/linux/blkdev.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cmd_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='rq_flags' type-id='3b445e53' visibility='default' filepath='include/linux/blkdev.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='tag' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='internal_tag' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='__data_len' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='__sector' type-id='a42536cd' visibility='default' filepath='include/linux/blkdev.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='bio' type-id='fb55efa1' visibility='default' filepath='include/linux/blkdev.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='biotail' type-id='fb55efa1' visibility='default' filepath='include/linux/blkdev.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='queuelist' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='' type-id='2f76bc4b' visibility='default' filepath='include/linux/blkdev.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='' type-id='df8866ad' visibility='default' filepath='include/linux/blkdev.h' line='178' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='' type-id='7fc3d482' visibility='default' filepath='include/linux/blkdev.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='rq_disk' type-id='33c599da' visibility='default' filepath='include/linux/blkdev.h' line='204' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='part' type-id='84dc82b7' visibility='default' filepath='include/linux/blkdev.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='start_time_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/blkdev.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='io_start_time_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/blkdev.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='stats_sectors' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1552'> - <var-decl name='nr_phys_segments' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1568'> - <var-decl name='write_hint' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1584'> - <var-decl name='ioprio' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='extra_len' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1632'> - <var-decl name='state' type-id='4df77f20' visibility='default' filepath='include/linux/blkdev.h' line='240' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='ref' type-id='64615833' visibility='default' filepath='include/linux/blkdev.h' line='241' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1696'> - <var-decl name='timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='243' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='deadline' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='244' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='' type-id='097c5bdb' visibility='default' filepath='include/linux/blkdev.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='end_io' type-id='5afdaa66' visibility='default' filepath='include/linux/blkdev.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='end_io_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/blkdev.h' line='255' column='1'/> + <var-decl name='rlim_max' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/resource.h' line='45' column='1'/> </data-member> </class-decl> - <typedef-decl name='req_flags_t' type-id='3f1a6b60' filepath='include/linux/blkdev.h' line='75' column='1' id='3b445e53'/> - <union-decl name='__anonymous_union__12' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='168' column='1' id='2f76bc4b'> + <class-decl name='k_sigaction' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/signal_types.h' line='49' column='1' id='a21c4412'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sa' type-id='fe391c48' visibility='default' filepath='include/linux/signal_types.h' line='50' column='1'/> + </data-member> + </class-decl> + <class-decl name='sigaction' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/signal_types.h' line='35' column='1' id='fe391c48'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sa_handler' type-id='8cdd9566' visibility='default' filepath='include/linux/signal_types.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sa_flags' type-id='7359adad' visibility='default' filepath='include/linux/signal_types.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sa_restorer' type-id='81564178' visibility='default' filepath='include/linux/signal_types.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sa_mask' type-id='daf33c64' visibility='default' filepath='include/linux/signal_types.h' line='46' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='__sighandler_t' type-id='a38aafde' filepath='include/uapi/asm-generic/signal-defs.h' line='19' column='1' id='8cdd9566'/> + <typedef-decl name='__signalfn_t' type-id='f712e2b7' filepath='include/uapi/asm-generic/signal-defs.h' line='18' column='1' id='3b5c61ad'/> + <typedef-decl name='__sigrestore_t' type-id='5d3a884e' filepath='include/uapi/asm-generic/signal-defs.h' line='22' column='1' id='81564178'/> + <typedef-decl name='__restorefn_t' type-id='ee076206' filepath='include/uapi/asm-generic/signal-defs.h' line='21' column='1' id='830ee0a7'/> + <class-decl name='io_cq' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/iocontext.h' line='73' column='1' id='db04abd6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='q' type-id='e7d2a5fc' visibility='default' filepath='include/linux/iocontext.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ioc' type-id='d042cfad' visibility='default' filepath='include/linux/iocontext.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='' type-id='df248743' visibility='default' filepath='include/linux/iocontext.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='' type-id='eb20ccf0' visibility='default' filepath='include/linux/iocontext.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/iocontext.h' line='92' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__44' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/iocontext.h' line='83' column='1' id='df248743'> <data-member access='public'> - <var-decl name='hash' type-id='03a4a074' visibility='default' filepath='include/linux/blkdev.h' line='169' column='1'/> + <var-decl name='q_node' type-id='72f469ec' visibility='default' filepath='include/linux/iocontext.h' line='84' column='1'/> </data-member> <data-member access='public'> - <var-decl name='ipi_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='170' column='1'/> + <var-decl name='__rcu_icq_cache' type-id='f3b4aca8' visibility='default' filepath='include/linux/iocontext.h' line='85' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__13' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='178' column='1' id='df8866ad'> + <union-decl name='__anonymous_union__45' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/iocontext.h' line='87' column='1' id='eb20ccf0'> <data-member access='public'> - <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='include/linux/blkdev.h' line='179' column='1'/> + <var-decl name='ioc_node' type-id='03a4a074' visibility='default' filepath='include/linux/iocontext.h' line='88' column='1'/> </data-member> <data-member access='public'> - <var-decl name='special_vec' type-id='40af3608' visibility='default' filepath='include/linux/blkdev.h' line='180' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='completion_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/blkdev.h' line='181' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='error_count' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='182' column='1'/> + <var-decl name='__rcu_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/iocontext.h' line='89' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__14' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='191' column='1' id='7fc3d482'> - <data-member access='public'> - <var-decl name='elv' type-id='6d001302' visibility='default' filepath='include/linux/blkdev.h' line='195' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='flush' type-id='5596717b' visibility='default' filepath='include/linux/blkdev.h' line='201' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__11' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='192' column='1' id='6d001302'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='icq' type-id='7c6e0e0c' visibility='default' filepath='include/linux/blkdev.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='priv' type-id='24ae0315' visibility='default' filepath='include/linux/blkdev.h' line='194' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__12' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='197' column='1' id='5596717b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='seq' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='saved_end_io' type-id='5afdaa66' visibility='default' filepath='include/linux/blkdev.h' line='200' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='rq_end_io_fn' type-id='06c207bd' filepath='include/linux/blkdev.h' line='71' column='1' id='537d88b1'/> - <typedef-decl name='blk_status_t' type-id='f9b06939' filepath='include/linux/blk_types.h' line='31' column='1' id='f4e2facd'/> - <enum-decl name='mq_rq_state' filepath='include/linux/blkdev.h' line='129' column='1' id='4df77f20'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='MQ_RQ_IDLE' value='0'/> - <enumerator name='MQ_RQ_IN_FLIGHT' value='1'/> - <enumerator name='MQ_RQ_COMPLETE' value='2'/> - </enum-decl> - <union-decl name='__anonymous_union__17' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/blkdev.h' line='246' column='1' id='097c5bdb'> - <data-member access='public'> - <var-decl name='csd' type-id='bb75ea85' visibility='default' filepath='include/linux/blkdev.h' line='247' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='fifo_time' type-id='91ce1af9' visibility='default' filepath='include/linux/blkdev.h' line='248' column='1'/> - </data-member> - </union-decl> - <class-decl name='elevator_queue' size-in-bits='5312' is-struct='yes' visibility='default' filepath='include/linux/elevator.h' line='122' column='1' id='fc87d78f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='4a89adae' visibility='default' filepath='include/linux/elevator.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='elevator_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/elevator.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/elevator.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='sysfs_lock' type-id='925167dc' visibility='default' filepath='include/linux/elevator.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='registered' type-id='f0981eeb' visibility='default' filepath='include/linux/elevator.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='hash' type-id='53b70d6c' visibility='default' filepath='include/linux/elevator.h' line='129' column='1'/> - </data-member> - </class-decl> - <class-decl name='elevator_type' size-in-bits='2624' is-struct='yes' visibility='default' filepath='include/linux/elevator.h' line='84' column='1' id='2731de48'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='icq_cache' type-id='f3b4aca8' visibility='default' filepath='include/linux/elevator.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='386fe521' visibility='default' filepath='include/linux/elevator.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='icq_size' type-id='b59d7dce' visibility='default' filepath='include/linux/elevator.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='icq_align' type-id='b59d7dce' visibility='default' filepath='include/linux/elevator.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='elevator_attrs' type-id='177a4437' visibility='default' filepath='include/linux/elevator.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='elevator_name' type-id='80f4b756' visibility='default' filepath='include/linux/elevator.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='elevator_alias' type-id='80f4b756' visibility='default' filepath='include/linux/elevator.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='elevator_features' type-id='20f5f452' visibility='default' filepath='include/linux/elevator.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='elevator_owner' type-id='2730d015' visibility='default' filepath='include/linux/elevator.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='icq_cache_name' type-id='aa4fa8f1' visibility='default' filepath='include/linux/elevator.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/elevator.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/elevator.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/elevator.h' line='109' column='1'/> - </data-member> - </class-decl> - <class-decl name='elevator_mq_ops' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/elevator.h' line='30' column='1' id='386fe521'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='init_sched' type-id='c2889977' visibility='default' filepath='include/linux/elevator.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='exit_sched' type-id='89340c26' visibility='default' filepath='include/linux/elevator.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init_hctx' type-id='a2abb549' visibility='default' filepath='include/linux/elevator.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='exit_hctx' type-id='66288ae4' visibility='default' filepath='include/linux/elevator.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='depth_updated' type-id='a75080c6' visibility='default' filepath='include/linux/elevator.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='allow_merge' type-id='1734c68b' visibility='default' filepath='include/linux/elevator.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='bio_merge' type-id='3ed0c5ec' visibility='default' filepath='include/linux/elevator.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='request_merge' type-id='f72cc247' visibility='default' filepath='include/linux/elevator.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='request_merged' type-id='b615a053' visibility='default' filepath='include/linux/elevator.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='requests_merged' type-id='40f624e9' visibility='default' filepath='include/linux/elevator.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='limit_depth' type-id='e46f66f3' visibility='default' filepath='include/linux/elevator.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='prepare_request' type-id='639b44d1' visibility='default' filepath='include/linux/elevator.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='finish_request' type-id='bbf015cd' visibility='default' filepath='include/linux/elevator.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='insert_requests' type-id='60c9df2c' visibility='default' filepath='include/linux/elevator.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='dispatch_request' type-id='a66a8231' visibility='default' filepath='include/linux/elevator.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='has_work' type-id='6ca30b05' visibility='default' filepath='include/linux/elevator.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='completed_request' type-id='300d6413' visibility='default' filepath='include/linux/elevator.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='requeue_request' type-id='bbf015cd' visibility='default' filepath='include/linux/elevator.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='former_request' type-id='27bb8677' visibility='default' filepath='include/linux/elevator.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='next_request' type-id='27bb8677' visibility='default' filepath='include/linux/elevator.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='init_icq' type-id='fedb17fd' visibility='default' filepath='include/linux/elevator.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='exit_icq' type-id='fedb17fd' visibility='default' filepath='include/linux/elevator.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/elevator.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/elevator.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/elevator.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/elevator.h' line='70' column='1'/> - </data-member> - </class-decl> - <enum-decl name='elv_merge' filepath='include/linux/elevator.h' line='20' column='1' id='6bb0a326'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='ELEVATOR_NO_MERGE' value='0'/> - <enumerator name='ELEVATOR_FRONT_MERGE' value='1'/> - <enumerator name='ELEVATOR_BACK_MERGE' value='2'/> - <enumerator name='ELEVATOR_DISCARD_MERGE' value='3'/> - </enum-decl> - <class-decl name='elv_fs_entry' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/elevator.h' line='75' column='1' id='aaa166ff'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='attr' type-id='a6222917' visibility='default' filepath='include/linux/elevator.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='show' type-id='a2178c8a' visibility='default' filepath='include/linux/elevator.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='store' type-id='1854489e' visibility='default' filepath='include/linux/elevator.h' line='78' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='make_request_fn' type-id='f8561c55' filepath='include/linux/blkdev.h' line='299' column='1' id='99cd4891'/> - <typedef-decl name='blk_qc_t' type-id='f0981eeb' filepath='include/linux/blk_types.h' line='465' column='1' id='041bc907'/> - <typedef-decl name='dma_drain_needed_fn' type-id='59bb6212' filepath='include/linux/blkdev.h' line='302' column='1' id='0128515a'/> - <class-decl name='blk_rq_stat' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/blk_types.h' line='491' column='1' id='a3274c4b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mean' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='492' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='min' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='493' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='max' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='494' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='nr_samples' type-id='19c2251e' visibility='default' filepath='include/linux/blk_types.h' line='495' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='batch' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='496' column='1'/> - </data-member> - </class-decl> - <class-decl name='blkcg_gq' size-in-bits='6208' is-struct='yes' visibility='default' filepath='include/linux/blk-cgroup.h' line='111' column='1' id='9467b853'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='q' type-id='e7d2a5fc' visibility='default' filepath='include/linux/blk-cgroup.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='q_node' type-id='72f469ec' visibility='default' filepath='include/linux/blk-cgroup.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='blkcg_node' type-id='03a4a074' visibility='default' filepath='include/linux/blk-cgroup.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='blkcg' type-id='11bff950' visibility='default' filepath='include/linux/blk-cgroup.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='wb_congested' type-id='d97a04ce' visibility='default' filepath='include/linux/blk-cgroup.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='parent' type-id='1146dea3' visibility='default' filepath='include/linux/blk-cgroup.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='refcnt' type-id='818799b4' visibility='default' filepath='include/linux/blk-cgroup.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='online' type-id='b50a4934' visibility='default' filepath='include/linux/blk-cgroup.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='stat_bytes' type-id='247d0323' visibility='default' filepath='include/linux/blk-cgroup.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='stat_ios' type-id='247d0323' visibility='default' filepath='include/linux/blk-cgroup.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4864'> - <var-decl name='pd' type-id='f5665670' visibility='default' filepath='include/linux/blk-cgroup.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5184'> - <var-decl name='async_bio_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blk-cgroup.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5248'> - <var-decl name='async_bios' type-id='096280be' visibility='default' filepath='include/linux/blk-cgroup.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5376'> - <var-decl name='async_bio_work' type-id='ef9025d0' visibility='default' filepath='include/linux/blk-cgroup.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5760'> - <var-decl name='use_delay' type-id='49178f86' visibility='default' filepath='include/linux/blk-cgroup.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5824'> - <var-decl name='delay_nsec' type-id='28ee064c' visibility='default' filepath='include/linux/blk-cgroup.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5888'> - <var-decl name='delay_start' type-id='28ee064c' visibility='default' filepath='include/linux/blk-cgroup.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5952'> - <var-decl name='last_delay' type-id='91ce1af9' visibility='default' filepath='include/linux/blk-cgroup.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6016'> - <var-decl name='last_use' type-id='95e97e5e' visibility='default' filepath='include/linux/blk-cgroup.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6080'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/blk-cgroup.h' line='148' column='1'/> - </data-member> - </class-decl> - <class-decl name='blkcg' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/blk-cgroup.h' line='50' column='1' id='19b26952'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='css' type-id='7f3df443' visibility='default' filepath='include/linux/blk-cgroup.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blk-cgroup.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='blkg_tree' type-id='d39738ac' visibility='default' filepath='include/linux/blk-cgroup.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='blkg_hint' type-id='1146dea3' visibility='default' filepath='include/linux/blk-cgroup.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='blkg_list' type-id='e151255a' visibility='default' filepath='include/linux/blk-cgroup.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='cpd' type-id='39e1fe03' visibility='default' filepath='include/linux/blk-cgroup.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='all_blkcgs_node' type-id='72f469ec' visibility='default' filepath='include/linux/blk-cgroup.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='cgwb_list' type-id='72f469ec' visibility='default' filepath='include/linux/blk-cgroup.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='cgwb_refcnt' type-id='64615833' visibility='default' filepath='include/linux/blk-cgroup.h' line='63' column='1'/> - </data-member> - </class-decl> - <class-decl name='blkcg_policy_data' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/blk-cgroup.h' line='104' column='1' id='11fd1392'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='blkcg' type-id='11bff950' visibility='default' filepath='include/linux/blk-cgroup.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='plid' type-id='95e97e5e' visibility='default' filepath='include/linux/blk-cgroup.h' line='107' column='1'/> - </data-member> - </class-decl> - <class-decl name='bdi_writeback_congested' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='98' column='1' id='87886298'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/linux/backing-dev-defs.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='__bdi' type-id='ef4fae1b' visibility='default' filepath='include/linux/backing-dev-defs.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='blkcg_id' type-id='95e97e5e' visibility='default' filepath='include/linux/backing-dev-defs.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='include/linux/backing-dev-defs.h' line='107' column='1'/> - </data-member> - </class-decl> - <class-decl name='blkg_rwstat' size-in-bits='1920' is-struct='yes' visibility='default' filepath='include/linux/blk-cgroup.h' line='71' column='1' id='247d0323'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cpu_cnt' type-id='68a92070' visibility='default' filepath='include/linux/blk-cgroup.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='aux_cnt' type-id='39e531ac' visibility='default' filepath='include/linux/blk-cgroup.h' line='73' column='1'/> - </data-member> - </class-decl> - <class-decl name='blkg_policy_data' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/blk-cgroup.h' line='91' column='1' id='55eaf925'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='blkg' type-id='1146dea3' visibility='default' filepath='include/linux/blk-cgroup.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='plid' type-id='95e97e5e' visibility='default' filepath='include/linux/blk-cgroup.h' line='94' column='1'/> - </data-member> - </class-decl> - <class-decl name='queue_limits' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/blkdev.h' line='329' column='1' id='f0966d3d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bounce_pfn' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='330' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='seg_boundary_mask' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='331' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='virt_boundary_mask' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='332' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='max_hw_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='334' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='max_dev_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='335' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='chunk_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='336' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='max_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='337' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='max_segment_size' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='338' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='physical_block_size' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='339' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='logical_block_size' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='340' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='alignment_offset' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='341' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='io_min' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='342' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='io_opt' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='343' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='max_discard_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='344' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='max_hw_discard_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='345' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='max_write_same_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='346' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='max_write_zeroes_sectors' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='347' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='discard_granularity' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='348' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='discard_alignment' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='349' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='max_segments' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='351' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='720'> - <var-decl name='max_integrity_segments' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='352' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='max_discard_segments' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='353' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='752'> - <var-decl name='misaligned' type-id='002ac4a6' visibility='default' filepath='include/linux/blkdev.h' line='355' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='760'> - <var-decl name='discard_misaligned' type-id='002ac4a6' visibility='default' filepath='include/linux/blkdev.h' line='356' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='raid_partial_stripes_expensive' type-id='002ac4a6' visibility='default' filepath='include/linux/blkdev.h' line='357' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='zoned' type-id='a48b5528' visibility='default' filepath='include/linux/blkdev.h' line='358' column='1'/> - </data-member> - </class-decl> - <enum-decl name='blk_zoned_model' filepath='include/linux/blkdev.h' line='323' column='1' id='a48b5528'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='BLK_ZONED_NONE' value='0'/> - <enumerator name='BLK_ZONED_HA' value='1'/> - <enumerator name='BLK_ZONED_HM' value='2'/> - </enum-decl> - <class-decl name='bsg_class_device' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/bsg.h' line='18' column='1' id='6a3af55b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='class_dev' type-id='fa0b179b' visibility='default' filepath='include/linux/bsg.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='minor' type-id='95e97e5e' visibility='default' filepath='include/linux/bsg.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='queue' type-id='e7d2a5fc' visibility='default' filepath='include/linux/bsg.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ops' type-id='1a0da7f7' visibility='default' filepath='include/linux/bsg.h' line='22' column='1'/> - </data-member> - </class-decl> - <class-decl name='bsg_ops' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/bsg.h' line='10' column='1' id='ebd46aa4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='check_proto' type-id='22aed5fd' visibility='default' filepath='include/linux/bsg.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fill_hdr' type-id='b31b5e29' visibility='default' filepath='include/linux/bsg.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='complete_rq' type-id='f45f2842' visibility='default' filepath='include/linux/bsg.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='free_rq' type-id='bbf015cd' visibility='default' filepath='include/linux/bsg.h' line='15' column='1'/> - </data-member> - </class-decl> - <class-decl name='sg_io_v4' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/uapi/linux/bsg.h' line='22' column='1' id='73142703'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='guard' type-id='3158a266' visibility='default' filepath='include/uapi/linux/bsg.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='protocol' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='subprotocol' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='request_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='request' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='request_tag' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='request_attr' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='request_priority' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='request_extra' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='max_response_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='response' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='dout_iovec_count' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='dout_xfer_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='din_iovec_count' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='din_xfer_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='dout_xferp' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='din_xferp' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='timeout' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='usr_ptr' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='spare_in' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='driver_status' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='transport_status' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='device_status' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='retry_delay' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='info' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='duration' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='response_len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='din_resid' type-id='3158a266' visibility='default' filepath='include/uapi/linux/bsg.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='dout_resid' type-id='3158a266' visibility='default' filepath='include/uapi/linux/bsg.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='generated_tag' type-id='d3130597' visibility='default' filepath='include/uapi/linux/bsg.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='spare_out' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1248'> - <var-decl name='padding' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/bsg.h' line='63' column='1'/> - </data-member> - </class-decl> - <class-decl name='bio_set' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/bio.h' line='705' column='1' id='dfa886b2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bio_slab' type-id='f3b4aca8' visibility='default' filepath='include/linux/bio.h' line='706' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='front_pad' type-id='f0981eeb' visibility='default' filepath='include/linux/bio.h' line='707' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bio_pool' type-id='2745fad8' visibility='default' filepath='include/linux/bio.h' line='709' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='bvec_pool' type-id='2745fad8' visibility='default' filepath='include/linux/bio.h' line='710' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='rescue_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/bio.h' line='720' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='rescue_list' type-id='096280be' visibility='default' filepath='include/linux/bio.h' line='721' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='rescue_work' type-id='ef9025d0' visibility='default' filepath='include/linux/bio.h' line='722' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='rescue_workqueue' type-id='242e3d19' visibility='default' filepath='include/linux/bio.h' line='723' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/bio.h' line='725' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/bio.h' line='726' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/bio.h' line='727' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/bio.h' line='728' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='mempool_t' type-id='5932767e' filepath='include/linux/mempool.h' line='26' column='1' id='2745fad8'/> - <class-decl name='mempool_s' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/mempool.h' line='16' column='1' id='5932767e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mempool.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='min_nr' type-id='95e97e5e' visibility='default' filepath='include/linux/mempool.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='curr_nr' type-id='95e97e5e' visibility='default' filepath='include/linux/mempool.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='elements' type-id='63e171df' visibility='default' filepath='include/linux/mempool.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pool_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mempool.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='alloc' type-id='8bf6d789' visibility='default' filepath='include/linux/mempool.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='free' type-id='a4c19f22' visibility='default' filepath='include/linux/mempool.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='include/linux/mempool.h' line='25' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='mempool_alloc_t' type-id='6f7f4c91' filepath='include/linux/mempool.h' line='13' column='1' id='94d117ca'/> - <typedef-decl name='mempool_free_t' type-id='c039af2e' filepath='include/linux/mempool.h' line='14' column='1' id='27f2e0d9'/> - <typedef-decl name='report_zones_cb' type-id='785bacaf' filepath='include/linux/blkdev.h' line='361' column='1' id='313c6196'/> - <class-decl name='blk_zone' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='94' column='1' id='c46c1f27'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='start' type-id='d3130597' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='len' type-id='d3130597' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='wp' type-id='d3130597' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='200'> - <var-decl name='cond' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='non_seq' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='216'> - <var-decl name='reset' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='reserved' type-id='7e5ede41' visibility='default' filepath='include/uapi/linux/blkzoned.h' line='102' column='1'/> - </data-member> - </class-decl> - <class-decl name='lockdep_map' is-struct='yes' visibility='default' filepath='include/linux/lockdep.h' line='472' column='1' id='d34a605e'/> - <class-decl name='bvec_iter' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/bvec.h' line='24' column='1' id='9e0198d8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bi_sector' type-id='a42536cd' visibility='default' filepath='include/linux/bvec.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bi_size' type-id='f0981eeb' visibility='default' filepath='include/linux/bvec.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='bi_idx' type-id='f0981eeb' visibility='default' filepath='include/linux/bvec.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bi_bvec_done' type-id='f0981eeb' visibility='default' filepath='include/linux/bvec.h' line='31' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='bio_end_io_t' type-id='98617d6e' filepath='include/linux/blk_types.h' line='21' column='1' id='2ec4b2ae'/> - <class-decl name='bio_issue' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/blk_types.h' line='114' column='1' id='a9b0f4f1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='value' type-id='91ce1af9' visibility='default' filepath='include/linux/blk_types.h' line='115' column='1'/> - </data-member> - </class-decl> - <class-decl name='bio_crypt_ctx' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='95' column='1' id='b545ce08'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bc_key' type-id='9baaf905' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bc_keyslot' type-id='95e97e5e' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bc_dun' type-id='20b279f0' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='bc_ksm' type-id='6e3684aa' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='106' column='1'/> - </data-member> - </class-decl> - <class-decl name='blk_crypto_key' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='41' column='1' id='7b61b7b4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='crypto_mode' type-id='e951e732' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='data_unit_size' type-id='f0981eeb' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data_unit_size_bits' type-id='f0981eeb' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hash' type-id='f0981eeb' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='is_hw_wrapped' type-id='b50a4934' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='168'> - <var-decl name='raw' type-id='7f475abd' visibility='default' filepath='include/linux/bio-crypt-ctx.h' line='56' column='1'/> - </data-member> - </class-decl> - <enum-decl name='blk_crypto_mode_num' filepath='include/linux/bio-crypt-ctx.h' line='8' column='1' id='e951e732'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='BLK_ENCRYPTION_MODE_INVALID' value='0'/> - <enumerator name='BLK_ENCRYPTION_MODE_AES_256_XTS' value='1'/> - <enumerator name='BLK_ENCRYPTION_MODE_AES_128_CBC_ESSIV' value='2'/> - <enumerator name='BLK_ENCRYPTION_MODE_ADIANTUM' value='3'/> - <enumerator name='BLK_ENCRYPTION_MODE_MAX' value='4'/> - </enum-decl> <class-decl name='compat_robust_list' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/compat.h' line='374' column='1' id='bd51dd4a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='next' type-id='782d78af' visibility='default' filepath='include/linux/compat.h' line='375' column='1'/> @@ -159823,541 +138694,7721 @@ </class-decl> <typedef-decl name='compat_uptr_t' type-id='19c2251e' filepath='include/asm-generic/compat.h' line='22' column='1' id='782d78af'/> <typedef-decl name='compat_long_t' type-id='a7832498' filepath='include/asm-generic/compat.h' line='18' column='1' id='abb906de'/> - <class-decl name='mem_cgroup_id' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='70' column='1' id='18f7b101'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='71' column='1'/> + <enum-decl name='uprobe_task_state' filepath='include/linux/uprobes.h' line='51' column='1' id='5d1a5bc7'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='UTASK_RUNNING' value='0'/> + <enumerator name='UTASK_SSTEP' value='1'/> + <enumerator name='UTASK_SSTEP_ACK' value='2'/> + <enumerator name='UTASK_SSTEP_TRAPPED' value='3'/> + </enum-decl> + <union-decl name='__anonymous_union__47' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='64' column='1' id='f5a928fc'> + <data-member access='public'> + <var-decl name='' type-id='2b31becf' visibility='default' filepath='include/linux/uprobes.h' line='65' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ref' type-id='64615833' visibility='default' filepath='include/linux/memcontrol.h' line='72' column='1'/> + <data-member access='public'> + <var-decl name='' type-id='46982a3f' visibility='default' filepath='include/linux/uprobes.h' line='70' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__40' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='65' column='1' id='2b31becf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='autask' type-id='79aea64f' visibility='default' filepath='include/linux/uprobes.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vaddr' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='67' column='1'/> </data-member> </class-decl> - <class-decl name='page_counter' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/page_counter.h' line='9' column='1' id='635c3685'> + <class-decl name='arch_uprobe_task' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='21' column='1' id='79aea64f'/> + <class-decl name='__anonymous_struct__41' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='70' column='1' id='46982a3f'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='usage' type-id='f22a8abb' visibility='default' filepath='include/linux/page_counter.h' line='10' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='min' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='11' column='1'/> + <var-decl name='dup_xol_work' type-id='e3d8ce29' visibility='default' filepath='include/linux/uprobes.h' line='71' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='low' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='12' column='1'/> + <var-decl name='dup_xol_addr' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='72' column='1'/> + </data-member> + </class-decl> + <class-decl name='return_instance' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/uprobes.h' line='83' column='1' id='c0342c43'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='uprobe' type-id='57376310' visibility='default' filepath='include/linux/uprobes.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='func' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='stack' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='86' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='max' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='13' column='1'/> + <var-decl name='orig_ret_vaddr' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='87' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='parent' type-id='ea7fad85' visibility='default' filepath='include/linux/page_counter.h' line='14' column='1'/> + <var-decl name='chained' type-id='b50a4934' visibility='default' filepath='include/linux/uprobes.h' line='88' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='emin' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='17' column='1'/> + <var-decl name='next' type-id='d38eb863' visibility='default' filepath='include/linux/uprobes.h' line='90' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='7cdfe313' size-in-bits='64' id='7d71a706'/> + <pointer-type-def type-id='830ee0a7' size-in-bits='64' id='5d3a884e'/> + <pointer-type-def type-id='3b5c61ad' size-in-bits='64' id='a38aafde'/> + <pointer-type-def type-id='0fd82dc2' size-in-bits='64' id='f57039f0'/> + <pointer-type-def type-id='14f332cc' size-in-bits='64' id='a8f86cda'/> + <pointer-type-def type-id='3249e303' size-in-bits='64' id='815cf0d3'/> + <pointer-type-def type-id='f22a8abb' size-in-bits='64' id='5403cb36'/> + <pointer-type-def type-id='a6222917' size-in-bits='64' id='0b001c1f'/> + <pointer-type-def type-id='0b001c1f' size-in-bits='64' id='862c676f'/> + <pointer-type-def type-id='ac0aeb1d' size-in-bits='64' id='f885ca7d'/> + <pointer-type-def type-id='d83a2db1' size-in-bits='64' id='c0e2acc9'/> + <pointer-type-def type-id='c0e2acc9' size-in-bits='64' id='87d62959'/> + <pointer-type-def type-id='1b893cc5' size-in-bits='64' id='b88dd945'/> + <pointer-type-def type-id='b50a4934' size-in-bits='64' id='d8e6b335'/> + <pointer-type-def type-id='facd5338' size-in-bits='64' id='bdcee7ae'/> + <pointer-type-def type-id='72790540' size-in-bits='64' id='1f7f0216'/> + <pointer-type-def type-id='984972f4' size-in-bits='64' id='35e7a722'/> + <pointer-type-def type-id='93630c4e' size-in-bits='64' id='c250b0e4'/> + <pointer-type-def type-id='69c138b1' size-in-bits='64' id='162c1c01'/> + <pointer-type-def type-id='22f86351' size-in-bits='64' id='3e6eb939'/> + <pointer-type-def type-id='473764d9' size-in-bits='64' id='84618a95'/> + <qualified-type-def type-id='66fa8ce5' const='yes' id='38ce7f2c'/> + <pointer-type-def type-id='38ce7f2c' size-in-bits='64' id='7311f672'/> + <qualified-type-def type-id='e4af473b' const='yes' id='e88d0150'/> + <pointer-type-def type-id='e88d0150' size-in-bits='64' id='8ff9530e'/> + <pointer-type-def type-id='8ff9530e' size-in-bits='64' id='c97de1ac'/> + <qualified-type-def type-id='40af3608' const='yes' id='e70f1c73'/> + <pointer-type-def type-id='e70f1c73' size-in-bits='64' id='15c9a01b'/> + <pointer-type-def type-id='933e0e21' size-in-bits='64' id='76ae8e1d'/> + <pointer-type-def type-id='ebb550f0' size-in-bits='64' id='84ba3262'/> + <qualified-type-def type-id='84ba3262' const='yes' id='1ea91ded'/> + <pointer-type-def type-id='6dbd849e' size-in-bits='64' id='e803acd0'/> + <pointer-type-def type-id='80f4b756' size-in-bits='64' id='7d3cd834'/> + <qualified-type-def type-id='d6ebca75' const='yes' id='893302ec'/> + <pointer-type-def type-id='893302ec' size-in-bits='64' id='c14d5db2'/> + <qualified-type-def type-id='e4992400' const='yes' id='1d22df6b'/> + <pointer-type-def type-id='1d22df6b' size-in-bits='64' id='1ee57353'/> + <qualified-type-def type-id='c553aabf' const='yes' id='7c8b7a6c'/> + <pointer-type-def type-id='7c8b7a6c' size-in-bits='64' id='55917c32'/> + <qualified-type-def type-id='0584e65d' const='yes' id='47d6ff44'/> + <pointer-type-def type-id='47d6ff44' size-in-bits='64' id='85741a2a'/> + <qualified-type-def type-id='772a4ddf' const='yes' id='ff1ab2e4'/> + <pointer-type-def type-id='ff1ab2e4' size-in-bits='64' id='65077a4a'/> + <qualified-type-def type-id='1a0c5572' const='yes' id='3cea21ed'/> + <pointer-type-def type-id='3cea21ed' size-in-bits='64' id='ab932c45'/> + <qualified-type-def type-id='b4b8adeb' const='yes' id='09ffba8a'/> + <pointer-type-def type-id='09ffba8a' size-in-bits='64' id='5d92c9e0'/> + <qualified-type-def type-id='1958bd2a' const='yes' id='0b88199f'/> + <pointer-type-def type-id='0b88199f' size-in-bits='64' id='dc4077ef'/> + <qualified-type-def type-id='7dffcde2' const='yes' id='b8ae588d'/> + <pointer-type-def type-id='b8ae588d' size-in-bits='64' id='61758ee5'/> + <qualified-type-def type-id='8a2a988b' const='yes' id='dc743cb2'/> + <pointer-type-def type-id='dc743cb2' size-in-bits='64' id='a2fb6348'/> + <qualified-type-def type-id='fa21a7e9' const='yes' id='de5211b8'/> + <pointer-type-def type-id='de5211b8' size-in-bits='64' id='8d31a8d6'/> + <qualified-type-def type-id='5f0d764c' const='yes' id='0c45e0bb'/> + <pointer-type-def type-id='0c45e0bb' size-in-bits='64' id='e3008443'/> + <qualified-type-def type-id='fe070fe8' const='yes' id='45cc51cf'/> + <pointer-type-def type-id='45cc51cf' size-in-bits='64' id='c5a4eb7f'/> + <qualified-type-def type-id='5f5aa1ff' const='yes' id='c8e0fb8e'/> + <pointer-type-def type-id='c8e0fb8e' size-in-bits='64' id='de2c232c'/> + <qualified-type-def type-id='0f042891' const='yes' id='fb4943b2'/> + <pointer-type-def type-id='fb4943b2' size-in-bits='64' id='2c556848'/> + <qualified-type-def type-id='ca10d3ca' const='yes' id='77e48e1b'/> + <pointer-type-def type-id='77e48e1b' size-in-bits='64' id='edcbd723'/> + <qualified-type-def type-id='1740bab9' const='yes' id='95d0d4e8'/> + <pointer-type-def type-id='95d0d4e8' size-in-bits='64' id='99beed66'/> + <qualified-type-def type-id='9493d3c9' const='yes' id='d03af91a'/> + <pointer-type-def type-id='d03af91a' size-in-bits='64' id='fcd64690'/> + <qualified-type-def type-id='ae89b201' const='yes' id='499c8dd8'/> + <pointer-type-def type-id='499c8dd8' size-in-bits='64' id='d37373f6'/> + <qualified-type-def type-id='2888d74a' const='yes' id='7893b96a'/> + <pointer-type-def type-id='7893b96a' size-in-bits='64' id='108c9fc0'/> + <qualified-type-def type-id='71e87d49' const='yes' id='47f81694'/> + <pointer-type-def type-id='47f81694' size-in-bits='64' id='098bcd1a'/> + <qualified-type-def type-id='ff771233' const='yes' id='a4a37730'/> + <pointer-type-def type-id='a4a37730' size-in-bits='64' id='47547dee'/> + <pointer-type-def type-id='10e36dc5' size-in-bits='64' id='10f0a819'/> + <qualified-type-def type-id='3b156a69' const='yes' id='d8801604'/> + <pointer-type-def type-id='d8801604' size-in-bits='64' id='ffa2ea6a'/> + <qualified-type-def type-id='744e4af5' const='yes' id='ef40fb12'/> + <pointer-type-def type-id='ef40fb12' size-in-bits='64' id='db4b7928'/> + <qualified-type-def type-id='9f6abc71' const='yes' id='b2d59d2a'/> + <pointer-type-def type-id='b2d59d2a' size-in-bits='64' id='86462700'/> + <qualified-type-def type-id='cd5915d8' const='yes' id='ccd48cf5'/> + <pointer-type-def type-id='ccd48cf5' size-in-bits='64' id='5199c30d'/> + <qualified-type-def type-id='970ecd31' const='yes' id='4bf19232'/> + <pointer-type-def type-id='4bf19232' size-in-bits='64' id='a548fbc8'/> + <qualified-type-def type-id='01c546da' const='yes' id='f1415d4d'/> + <pointer-type-def type-id='f1415d4d' size-in-bits='64' id='30e60925'/> + <qualified-type-def type-id='b77325d2' const='yes' id='2d144a5b'/> + <pointer-type-def type-id='2d144a5b' size-in-bits='64' id='67f12fe3'/> + <qualified-type-def type-id='b5382ece' const='yes' id='5251a03b'/> + <pointer-type-def type-id='5251a03b' size-in-bits='64' id='a77efac3'/> + <qualified-type-def type-id='ed6c59ba' const='yes' id='2153cf5d'/> + <pointer-type-def type-id='2153cf5d' size-in-bits='64' id='edef9855'/> + <qualified-type-def type-id='02244303' const='yes' id='82c73a4e'/> + <pointer-type-def type-id='82c73a4e' size-in-bits='64' id='43a0eb6c'/> + <qualified-type-def type-id='87cad984' const='yes' id='3ae4e62d'/> + <pointer-type-def type-id='3ae4e62d' size-in-bits='64' id='bd561d05'/> + <qualified-type-def type-id='8ce4ff83' const='yes' id='051f9336'/> + <pointer-type-def type-id='051f9336' size-in-bits='64' id='2cb49514'/> + <qualified-type-def type-id='a7832498' const='yes' id='5e3feda8'/> + <pointer-type-def type-id='5e3feda8' size-in-bits='64' id='e0a2e3a6'/> + <qualified-type-def type-id='c4b04493' const='yes' id='b64da4b2'/> + <pointer-type-def type-id='b64da4b2' size-in-bits='64' id='943a1b48'/> + <qualified-type-def type-id='874691ab' const='yes' id='ecd54c0e'/> + <pointer-type-def type-id='ecd54c0e' size-in-bits='64' id='f7c6dcac'/> + <qualified-type-def type-id='e7826ffa' const='yes' id='0f840455'/> + <pointer-type-def type-id='0f840455' size-in-bits='64' id='ebd313ed'/> + <qualified-type-def type-id='54718f09' const='yes' id='c408da30'/> + <pointer-type-def type-id='c408da30' size-in-bits='64' id='b3ef56ee'/> + <qualified-type-def type-id='1dc6a898' const='yes' id='d5c0a628'/> + <qualified-type-def type-id='002ac4a6' const='yes' id='ea86de29'/> + <pointer-type-def type-id='ea86de29' size-in-bits='64' id='354f7eb9'/> + <qualified-type-def type-id='f0981eeb' const='yes' id='20f5f452'/> + <qualified-type-def type-id='7359adad' const='yes' id='9cbd1c16'/> + <qualified-type-def type-id='19795245' const='yes' id='92e9b57c'/> + <pointer-type-def type-id='92e9b57c' size-in-bits='64' id='9be87662'/> + <qualified-type-def type-id='2d3dd5e3' const='yes' id='e4f938dc'/> + <pointer-type-def type-id='e4f938dc' size-in-bits='64' id='6a54ab42'/> + <pointer-type-def type-id='6a54ab42' size-in-bits='64' id='cb49d4b8'/> + <pointer-type-def type-id='0e1f7cac' size-in-bits='64' id='90ad83aa'/> + <pointer-type-def type-id='f3d147c3' size-in-bits='64' id='740b5503'/> + <pointer-type-def type-id='4ec43a31' size-in-bits='64' id='b2bcb5d9'/> + <pointer-type-def type-id='7c7d6006' size-in-bits='64' id='1c66bddc'/> + <pointer-type-def type-id='beafd747' size-in-bits='64' id='a586bbcf'/> + <pointer-type-def type-id='91a515f9' size-in-bits='64' id='631dc3c1'/> + <pointer-type-def type-id='ed51618b' size-in-bits='64' id='11b101bb'/> + <pointer-type-def type-id='d39c42ab' size-in-bits='64' id='4dec003b'/> + <pointer-type-def type-id='d83969a6' size-in-bits='64' id='2993adbc'/> + <pointer-type-def type-id='3fc3d262' size-in-bits='64' id='42988600'/> + <pointer-type-def type-id='7552fc26' size-in-bits='64' id='50abd760'/> + <pointer-type-def type-id='f1fbc58e' size-in-bits='64' id='26cad514'/> + <pointer-type-def type-id='d6ebca75' size-in-bits='64' id='27675065'/> + <pointer-type-def type-id='277029da' size-in-bits='64' id='3cce524c'/> + <pointer-type-def type-id='fbe9020d' size-in-bits='64' id='d9394db1'/> + <pointer-type-def type-id='2bdce7cd' size-in-bits='64' id='02f90a61'/> + <pointer-type-def type-id='8e586c5c' size-in-bits='64' id='b1a5e68a'/> + <pointer-type-def type-id='d5476b80' size-in-bits='64' id='b80a6036'/> + <pointer-type-def type-id='691a06da' size-in-bits='64' id='e9a4c848'/> + <pointer-type-def type-id='13edfabd' size-in-bits='64' id='324070f9'/> + <pointer-type-def type-id='e9a4c848' size-in-bits='64' id='30677246'/> + <pointer-type-def type-id='5a9e3f68' size-in-bits='64' id='ae02292a'/> + <pointer-type-def type-id='772a4ddf' size-in-bits='64' id='141b6427'/> + <pointer-type-def type-id='c21690c0' size-in-bits='64' id='3ce3447a'/> + <pointer-type-def type-id='7f4a5e53' size-in-bits='64' id='d7c38177'/> + <pointer-type-def type-id='32358857' size-in-bits='64' id='6d30564f'/> + <pointer-type-def type-id='e6a2a878' size-in-bits='64' id='7f79f20e'/> + <pointer-type-def type-id='da1095b6' size-in-bits='64' id='7f0eb64c'/> + <pointer-type-def type-id='70c545cd' size-in-bits='64' id='5bb9c75d'/> + <pointer-type-def type-id='faaac7a5' size-in-bits='64' id='fe454a75'/> + <pointer-type-def type-id='7147e7ff' size-in-bits='64' id='7156b317'/> + <pointer-type-def type-id='ef45f062' size-in-bits='64' id='74f101b0'/> + <pointer-type-def type-id='e079fe29' size-in-bits='64' id='a68064b1'/> + <pointer-type-def type-id='a2b406b5' size-in-bits='64' id='107630a5'/> + <pointer-type-def type-id='eab08458' size-in-bits='64' id='d92598ce'/> + <pointer-type-def type-id='8ffe5745' size-in-bits='64' id='890caaa5'/> + <pointer-type-def type-id='b4b8adeb' size-in-bits='64' id='77e79a4b'/> + <pointer-type-def type-id='23c73eb3' size-in-bits='64' id='0343ce83'/> + <pointer-type-def type-id='0343ce83' size-in-bits='64' id='ccbe540b'/> + <pointer-type-def type-id='fb0c2987' size-in-bits='64' id='731257ff'/> + <pointer-type-def type-id='2f5a60be' size-in-bits='64' id='21e53d44'/> + <pointer-type-def type-id='84dbb257' size-in-bits='64' id='943ad75f'/> + <pointer-type-def type-id='8d0295a2' size-in-bits='64' id='5760dcb0'/> + <pointer-type-def type-id='9441bb37' size-in-bits='64' id='1ea8c5af'/> + <pointer-type-def type-id='aadc8ce9' size-in-bits='64' id='994d9d61'/> + <pointer-type-def type-id='43489bca' size-in-bits='64' id='ba18e248'/> + <pointer-type-def type-id='4f60ffbc' size-in-bits='64' id='33c599da'/> + <pointer-type-def type-id='781993c9' size-in-bits='64' id='383471a1'/> + <pointer-type-def type-id='2473bc1f' size-in-bits='64' id='84dc82b7'/> + <pointer-type-def type-id='8db0df1b' size-in-bits='64' id='d09d4bab'/> + <pointer-type-def type-id='d09d4bab' size-in-bits='64' id='e89ddc13'/> + <pointer-type-def type-id='e151255a' size-in-bits='64' id='030d0b18'/> + <pointer-type-def type-id='5bd248e7' size-in-bits='64' id='6cf6468f'/> + <pointer-type-def type-id='6cf6468f' size-in-bits='64' id='2cb135bf'/> + <pointer-type-def type-id='a9ef191f' size-in-bits='64' id='ab7bbd67'/> + <pointer-type-def type-id='bd4dc4cb' size-in-bits='64' id='c085a9fb'/> + <pointer-type-def type-id='b4bfe052' size-in-bits='64' id='0296b670'/> + <pointer-type-def type-id='c7afdfb7' size-in-bits='64' id='1a16368f'/> + <pointer-type-def type-id='1f91fd06' size-in-bits='64' id='bf0465ec'/> + <pointer-type-def type-id='b5a731bc' size-in-bits='64' id='93762a0a'/> + <pointer-type-def type-id='e56bc2e5' size-in-bits='64' id='f6c3a7a5'/> + <pointer-type-def type-id='3482ac54' size-in-bits='64' id='d7a1e3c2'/> + <pointer-type-def type-id='27ebfa24' size-in-bits='64' id='01d310c2'/> + <pointer-type-def type-id='fe070fe8' size-in-bits='64' id='7e666abe'/> + <pointer-type-def type-id='96bb51fa' size-in-bits='64' id='e8c4dba4'/> + <pointer-type-def type-id='276427e1' size-in-bits='64' id='1db260e5'/> + <pointer-type-def type-id='8d077d91' size-in-bits='64' id='2c5f769d'/> + <pointer-type-def type-id='0f1de308' size-in-bits='64' id='10451dea'/> + <pointer-type-def type-id='ffad938a' size-in-bits='64' id='01ffd89c'/> + <pointer-type-def type-id='05cd795f' size-in-bits='64' id='d1c62993'/> + <pointer-type-def type-id='e625eab0' size-in-bits='64' id='388a7f2a'/> + <pointer-type-def type-id='8b7bbbae' size-in-bits='64' id='a50c1d00'/> + <pointer-type-def type-id='b11be48c' size-in-bits='64' id='65cea51e'/> + <pointer-type-def type-id='75985c10' size-in-bits='64' id='fb86b772'/> + <pointer-type-def type-id='f29c5fbb' size-in-bits='64' id='0b787edf'/> + <pointer-type-def type-id='935b1156' size-in-bits='64' id='6eededc8'/> + <pointer-type-def type-id='d99ae68d' size-in-bits='64' id='7bada959'/> + <pointer-type-def type-id='647d371e' size-in-bits='64' id='35e8c658'/> + <pointer-type-def type-id='eb0f802b' size-in-bits='64' id='6241aa4f'/> + <pointer-type-def type-id='904e13de' size-in-bits='64' id='a57bd028'/> + <pointer-type-def type-id='fb8e936d' size-in-bits='64' id='c237e829'/> + <pointer-type-def type-id='dfe7e6ee' size-in-bits='64' id='4b872e00'/> + <pointer-type-def type-id='ea863425' size-in-bits='64' id='35646c79'/> + <pointer-type-def type-id='c3384bd1' size-in-bits='64' id='30ab2c05'/> + <pointer-type-def type-id='70084cf7' size-in-bits='64' id='78efe913'/> + <pointer-type-def type-id='d87d8242' size-in-bits='64' id='24c1e1dc'/> + <pointer-type-def type-id='923a53bf' size-in-bits='64' id='79efa3b3'/> + <pointer-type-def type-id='37d25cd5' size-in-bits='64' id='230dd919'/> + <pointer-type-def type-id='cd1955fc' size-in-bits='64' id='4eb95ade'/> + <pointer-type-def type-id='da73ead4' size-in-bits='64' id='e6da64f6'/> + <pointer-type-def type-id='19ebf718' size-in-bits='64' id='42beb73a'/> + <pointer-type-def type-id='56cb7858' size-in-bits='64' id='12f0ff82'/> + <pointer-type-def type-id='cdead692' size-in-bits='64' id='a02c170c'/> + <pointer-type-def type-id='c1f57de8' size-in-bits='64' id='87e3d3e2'/> + <pointer-type-def type-id='d9f53f44' size-in-bits='64' id='ab57fa9e'/> + <pointer-type-def type-id='1b99a1f1' size-in-bits='64' id='5ddef2dd'/> + <pointer-type-def type-id='e0d0028a' size-in-bits='64' id='31cc9254'/> + <pointer-type-def type-id='6bd699b2' size-in-bits='64' id='8ea2626c'/> + <pointer-type-def type-id='b0623418' size-in-bits='64' id='bdada41a'/> + <pointer-type-def type-id='d67e1739' size-in-bits='64' id='4817356d'/> + <pointer-type-def type-id='cb6487f8' size-in-bits='64' id='57f0383a'/> + <pointer-type-def type-id='cd313b90' size-in-bits='64' id='28ba4492'/> + <pointer-type-def type-id='09c8759c' size-in-bits='64' id='7f5be7f6'/> + <pointer-type-def type-id='a04cd5a9' size-in-bits='64' id='234843b5'/> + <pointer-type-def type-id='7e8ddfae' size-in-bits='64' id='d3807eb0'/> + <pointer-type-def type-id='f2fea3d5' size-in-bits='64' id='7733ef81'/> + <pointer-type-def type-id='453343e6' size-in-bits='64' id='98c2d938'/> + <pointer-type-def type-id='f3601a85' size-in-bits='64' id='c9cd0e09'/> + <pointer-type-def type-id='270f5881' size-in-bits='64' id='f9e0c0e5'/> + <pointer-type-def type-id='79d185ec' size-in-bits='64' id='0508acce'/> + <pointer-type-def type-id='b073751e' size-in-bits='64' id='47800058'/> + <pointer-type-def type-id='cfe842dd' size-in-bits='64' id='f4f91b99'/> + <pointer-type-def type-id='a92634ba' size-in-bits='64' id='c23b3cbc'/> + <pointer-type-def type-id='bdd382a3' size-in-bits='64' id='820976ef'/> + <pointer-type-def type-id='27e3f547' size-in-bits='64' id='6b7539fb'/> + <pointer-type-def type-id='c3b65e91' size-in-bits='64' id='64ecf6a5'/> + <pointer-type-def type-id='b36b391c' size-in-bits='64' id='fd780be6'/> + <pointer-type-def type-id='9b634486' size-in-bits='64' id='7f416e10'/> + <pointer-type-def type-id='3e7a7dc5' size-in-bits='64' id='b94ac371'/> + <pointer-type-def type-id='a71373a3' size-in-bits='64' id='0b56752f'/> + <pointer-type-def type-id='e1ee975e' size-in-bits='64' id='58d10a98'/> + <pointer-type-def type-id='8e42c936' size-in-bits='64' id='aea90108'/> + <pointer-type-def type-id='8bcde2dc' size-in-bits='64' id='964d2eb6'/> + <pointer-type-def type-id='054882f1' size-in-bits='64' id='f9e738c5'/> + <pointer-type-def type-id='f8cb692f' size-in-bits='64' id='a5786cbb'/> + <pointer-type-def type-id='92cdf314' size-in-bits='64' id='6c4618be'/> + <pointer-type-def type-id='93be8120' size-in-bits='64' id='a42969fa'/> + <qualified-type-def type-id='a42969fa' const='yes' id='2a3ad845'/> + <pointer-type-def type-id='6ee62c60' size-in-bits='64' id='795bbc42'/> + <qualified-type-def type-id='795bbc42' const='yes' id='9125ffcd'/> + <pointer-type-def type-id='e32cf39f' size-in-bits='64' id='fe3af88b'/> + <pointer-type-def type-id='fc8b497c' size-in-bits='64' id='0023218e'/> + <pointer-type-def type-id='869f5d80' size-in-bits='64' id='1654d99a'/> + <pointer-type-def type-id='dc2316e7' size-in-bits='64' id='919b335b'/> + <pointer-type-def type-id='31e7d828' size-in-bits='64' id='800c67c2'/> + <pointer-type-def type-id='a804e84c' size-in-bits='64' id='8b8bc11e'/> + <pointer-type-def type-id='cea824ff' size-in-bits='64' id='254733eb'/> + <pointer-type-def type-id='b4bb7eac' size-in-bits='64' id='d8c458ae'/> + <pointer-type-def type-id='b16db39f' size-in-bits='64' id='c94f6b13'/> + <pointer-type-def type-id='774cf1e5' size-in-bits='64' id='26692209'/> + <pointer-type-def type-id='c655c7b7' size-in-bits='64' id='efd5496b'/> + <pointer-type-def type-id='cf9ec29d' size-in-bits='64' id='0131eb61'/> + <pointer-type-def type-id='c604b3e2' size-in-bits='64' id='d2f4c704'/> + <pointer-type-def type-id='eeeb3192' size-in-bits='64' id='9e27a8d4'/> + <pointer-type-def type-id='3b1012d7' size-in-bits='64' id='dcab5203'/> + <pointer-type-def type-id='4f21665b' size-in-bits='64' id='552c8f87'/> + <pointer-type-def type-id='e85fe596' size-in-bits='64' id='de6b64d0'/> + <pointer-type-def type-id='b992836c' size-in-bits='64' id='4e326e06'/> + <pointer-type-def type-id='e6f3a13f' size-in-bits='64' id='70b08f83'/> + <pointer-type-def type-id='cda9f6b0' size-in-bits='64' id='483e8c3a'/> + <pointer-type-def type-id='26f907b0' size-in-bits='64' id='ea44f8d2'/> + <pointer-type-def type-id='0e61b6d4' size-in-bits='64' id='eb638046'/> + <pointer-type-def type-id='56a7b834' size-in-bits='64' id='7aa5a21e'/> + <pointer-type-def type-id='c95d9034' size-in-bits='64' id='2eb7248e'/> + <pointer-type-def type-id='eeeccb4f' size-in-bits='64' id='8d5d9e9b'/> + <pointer-type-def type-id='80d02f4e' size-in-bits='64' id='6e731d78'/> + <pointer-type-def type-id='262a563e' size-in-bits='64' id='6910c028'/> + <pointer-type-def type-id='3b03705e' size-in-bits='64' id='6850e780'/> + <pointer-type-def type-id='db04abd6' size-in-bits='64' id='7c6e0e0c'/> + <pointer-type-def type-id='f2b4d088' size-in-bits='64' id='4fa10f9e'/> + <pointer-type-def type-id='be50a64d' size-in-bits='64' id='e46089fd'/> + <pointer-type-def type-id='4816a146' size-in-bits='64' id='00c4cbac'/> + <pointer-type-def type-id='f52a1ce8' size-in-bits='64' id='30897c4e'/> + <pointer-type-def type-id='c2c09950' size-in-bits='64' id='e963f446'/> + <pointer-type-def type-id='55e8af82' size-in-bits='64' id='ca399350'/> + <pointer-type-def type-id='ca0c09a6' size-in-bits='64' id='7a35228c'/> + <pointer-type-def type-id='ca10d3ca' size-in-bits='64' id='a7c6e908'/> + <pointer-type-def type-id='7b5435ce' size-in-bits='64' id='1f4b5d14'/> + <pointer-type-def type-id='29d79af7' size-in-bits='64' id='150efd3f'/> + <pointer-type-def type-id='60fb5bfa' size-in-bits='64' id='8212a608'/> + <pointer-type-def type-id='cc9b8e48' size-in-bits='64' id='627d9f9e'/> + <pointer-type-def type-id='471fc91b' size-in-bits='64' id='e18defdb'/> + <pointer-type-def type-id='91f5bcb7' size-in-bits='64' id='fefa8c5f'/> + <pointer-type-def type-id='fe81ecb9' size-in-bits='64' id='92daca01'/> + <pointer-type-def type-id='3173bc57' size-in-bits='64' id='fce14c5f'/> + <pointer-type-def type-id='71e87d49' size-in-bits='64' id='d0a699d1'/> + <pointer-type-def type-id='696d238e' size-in-bits='64' id='23704f74'/> + <pointer-type-def type-id='094d8048' size-in-bits='64' id='acd96ee1'/> + <pointer-type-def type-id='da62d64b' size-in-bits='64' id='80f25feb'/> + <pointer-type-def type-id='5d0f15d4' size-in-bits='64' id='122191b2'/> + <pointer-type-def type-id='a3119fea' size-in-bits='64' id='f3b4aca8'/> + <pointer-type-def type-id='1a08fab8' size-in-bits='64' id='c48b394e'/> + <pointer-type-def type-id='a5179659' size-in-bits='64' id='d9d65b21'/> + <pointer-type-def type-id='b6ab8849' size-in-bits='64' id='d30bdc51'/> + <pointer-type-def type-id='b7cdd2f8' size-in-bits='64' id='c858233f'/> + <pointer-type-def type-id='72028e1c' size-in-bits='64' id='cc8d835a'/> + <pointer-type-def type-id='8cf069a2' size-in-bits='64' id='89b70200'/> + <pointer-type-def type-id='5f5c9d88' size-in-bits='64' id='0e87f9be'/> + <pointer-type-def type-id='ff1c7c9b' size-in-bits='64' id='087d687b'/> + <pointer-type-def type-id='d80b72e6' size-in-bits='64' id='2168a3eb'/> + <pointer-type-def type-id='47d6e76e' size-in-bits='64' id='7cc59444'/> + <pointer-type-def type-id='e222a326' size-in-bits='64' id='016811bc'/> + <pointer-type-def type-id='7f2c5e96' size-in-bits='64' id='f43a2d4c'/> + <pointer-type-def type-id='5a3e162b' size-in-bits='64' id='153e161b'/> + <pointer-type-def type-id='dc49d474' size-in-bits='64' id='a6d2fa52'/> + <pointer-type-def type-id='ff0d68dc' size-in-bits='64' id='f6507b0a'/> + <pointer-type-def type-id='69bf7bee' size-in-bits='64' id='b53e8dbb'/> + <pointer-type-def type-id='0cf2912e' size-in-bits='64' id='a53e2328'/> + <pointer-type-def type-id='9386c3d1' size-in-bits='64' id='fc7daf55'/> + <pointer-type-def type-id='7f8cc66d' size-in-bits='64' id='c4facf61'/> + <pointer-type-def type-id='6a003ee8' size-in-bits='64' id='209d601e'/> + <pointer-type-def type-id='29476915' size-in-bits='64' id='2730d015'/> + <pointer-type-def type-id='8f90cd2a' size-in-bits='64' id='063da268'/> + <pointer-type-def type-id='7bd9942c' size-in-bits='64' id='47ed147a'/> + <pointer-type-def type-id='96b6b914' size-in-bits='64' id='f0cb8b62'/> + <pointer-type-def type-id='9e045430' size-in-bits='64' id='ad9e36e6'/> + <pointer-type-def type-id='b43b0dce' size-in-bits='64' id='3f4455c4'/> + <pointer-type-def type-id='25dc4075' size-in-bits='64' id='58ed56f5'/> + <pointer-type-def type-id='da0e76a0' size-in-bits='64' id='3c330066'/> + <pointer-type-def type-id='37688d8e' size-in-bits='64' id='950eceb8'/> + <pointer-type-def type-id='5a9929eb' size-in-bits='64' id='68a2d05b'/> + <pointer-type-def type-id='8e5f5512' size-in-bits='64' id='871fd930'/> + <pointer-type-def type-id='a27aef61' size-in-bits='64' id='2db792b9'/> + <pointer-type-def type-id='602fd1a9' size-in-bits='64' id='bb6de7e1'/> + <pointer-type-def type-id='85c08b52' size-in-bits='64' id='39a43b40'/> + <pointer-type-def type-id='a558a366' size-in-bits='64' id='a6f0152c'/> + <pointer-type-def type-id='92afe5f3' size-in-bits='64' id='982f8df3'/> + <pointer-type-def type-id='e17bc528' size-in-bits='64' id='d9e60bb2'/> + <pointer-type-def type-id='02f11ed4' size-in-bits='64' id='9f93c9da'/> + <pointer-type-def type-id='b5382ece' size-in-bits='64' id='bcfe6314'/> + <pointer-type-def type-id='818799b4' size-in-bits='64' id='60219102'/> + <pointer-type-def type-id='ed7b7f6b' size-in-bits='64' id='903b12fe'/> + <pointer-type-def type-id='12aa8ce4' size-in-bits='64' id='2e97ceaf'/> + <pointer-type-def type-id='a490b814' size-in-bits='64' id='e15f3242'/> + <pointer-type-def type-id='2519c394' size-in-bits='64' id='72ece9e2'/> + <pointer-type-def type-id='9ecf9226' size-in-bits='64' id='6d5994d5'/> + <pointer-type-def type-id='415eecf1' size-in-bits='64' id='f0acc909'/> + <pointer-type-def type-id='605b61bb' size-in-bits='64' id='2871909b'/> + <pointer-type-def type-id='a2802dd0' size-in-bits='64' id='7f30b822'/> + <pointer-type-def type-id='fe4ffa7a' size-in-bits='64' id='d077e928'/> + <pointer-type-def type-id='8cf4128f' size-in-bits='64' id='66032958'/> + <pointer-type-def type-id='ac763c5d' size-in-bits='64' id='a06a810d'/> + <pointer-type-def type-id='4b2795fc' size-in-bits='64' id='e8d572d7'/> + <pointer-type-def type-id='ac9f3c7e' size-in-bits='64' id='af00e73d'/> + <pointer-type-def type-id='aef83a98' size-in-bits='64' id='39341f7e'/> + <pointer-type-def type-id='9dbdc7de' size-in-bits='64' id='66b0cee4'/> + <pointer-type-def type-id='f6be3c23' size-in-bits='64' id='6dcf57f3'/> + <pointer-type-def type-id='33341965' size-in-bits='64' id='0892f7dc'/> + <pointer-type-def type-id='e29df76e' size-in-bits='64' id='15543b10'/> + <pointer-type-def type-id='02244303' size-in-bits='64' id='b316d9a3'/> + <pointer-type-def type-id='c2be49b0' size-in-bits='64' id='eb9a3ab6'/> + <pointer-type-def type-id='5218160d' size-in-bits='64' id='c9d64c0d'/> + <pointer-type-def type-id='c0342c43' size-in-bits='64' id='d38eb863'/> + <pointer-type-def type-id='f68e0adc' size-in-bits='64' id='3cc8739a'/> + <pointer-type-def type-id='9e095f93' size-in-bits='64' id='e6726ce3'/> + <pointer-type-def type-id='9f7fd760' size-in-bits='64' id='2facc7e6'/> + <pointer-type-def type-id='384b6d84' size-in-bits='64' id='6ceb7782'/> + <pointer-type-def type-id='aa112583' size-in-bits='64' id='aca8a113'/> + <pointer-type-def type-id='a7832498' size-in-bits='64' id='9f2cce4b'/> + <pointer-type-def type-id='a42536cd' size-in-bits='64' id='5c39fc92'/> + <pointer-type-def type-id='990cce78' size-in-bits='64' id='15b8a3be'/> + <pointer-type-def type-id='f3415517' size-in-bits='64' id='f8dc9def'/> + <pointer-type-def type-id='dee16bbe' size-in-bits='64' id='cb1156c4'/> + <pointer-type-def type-id='27cb404f' size-in-bits='64' id='4be14597'/> + <pointer-type-def type-id='b59d7dce' size-in-bits='64' id='78c01427'/> + <pointer-type-def type-id='ae8bfcdd' size-in-bits='64' id='0fbf3cfd'/> + <pointer-type-def type-id='a8c69bdf' size-in-bits='64' id='374692c7'/> + <pointer-type-def type-id='a240f41d' size-in-bits='64' id='f772df6d'/> + <pointer-type-def type-id='f772df6d' size-in-bits='64' id='d0d57cc5'/> + <pointer-type-def type-id='fb4018a0' size-in-bits='64' id='cff2d845'/> + <pointer-type-def type-id='1207cfa9' size-in-bits='64' id='2a5ff2f1'/> + <pointer-type-def type-id='56798c81' size-in-bits='64' id='8dee6d89'/> + <pointer-type-def type-id='e4a7867c' size-in-bits='64' id='f7d7131a'/> + <pointer-type-def type-id='f7d7131a' size-in-bits='64' id='57933490'/> + <pointer-type-def type-id='5081ed08' size-in-bits='64' id='c77a71ce'/> + <pointer-type-def type-id='bc39a8be' size-in-bits='64' id='42c8f564'/> + <pointer-type-def type-id='3eb82749' size-in-bits='64' id='11e11a61'/> + <pointer-type-def type-id='3a97b64f' size-in-bits='64' id='2c927837'/> + <pointer-type-def type-id='f77d4717' size-in-bits='64' id='104fa32f'/> + <pointer-type-def type-id='e1f906a3' size-in-bits='64' id='19a26ee3'/> + <pointer-type-def type-id='abe41e67' size-in-bits='64' id='9248e67f'/> + <pointer-type-def type-id='40a816ad' size-in-bits='64' id='4151733d'/> + <pointer-type-def type-id='49b910cc' size-in-bits='64' id='0f81ed2a'/> + <pointer-type-def type-id='0f81ed2a' size-in-bits='64' id='69881700'/> + <pointer-type-def type-id='fd48a6e6' size-in-bits='64' id='23d6768c'/> + <pointer-type-def type-id='23d6768c' size-in-bits='64' id='109cc752'/> + <pointer-type-def type-id='4ca0c298' size-in-bits='64' id='08e531de'/> + <qualified-type-def type-id='08e531de' const='yes' id='d2d812d1'/> + <pointer-type-def type-id='3132e187' size-in-bits='64' id='484b400f'/> + <pointer-type-def type-id='e431ac27' size-in-bits='64' id='700727c0'/> + <pointer-type-def type-id='9127cd0e' size-in-bits='64' id='868c74f4'/> + <pointer-type-def type-id='4c8d9cac' size-in-bits='64' id='572fbdca'/> + <pointer-type-def type-id='1c0d3c63' size-in-bits='64' id='4d01ede7'/> + <pointer-type-def type-id='1a4194ca' size-in-bits='64' id='b347e5ac'/> + <pointer-type-def type-id='3273164b' size-in-bits='64' id='d4ae3f3f'/> + <pointer-type-def type-id='77784eb9' size-in-bits='64' id='5fb34715'/> + <pointer-type-def type-id='f037e1bb' size-in-bits='64' id='a8faf36f'/> + <pointer-type-def type-id='5e80f131' size-in-bits='64' id='c2ab7955'/> + <pointer-type-def type-id='bc5c36f0' size-in-bits='64' id='d6e9f1fa'/> + <pointer-type-def type-id='ff95f77c' size-in-bits='64' id='c1de1086'/> + <pointer-type-def type-id='56731789' size-in-bits='64' id='07ebb4cd'/> + <pointer-type-def type-id='51edb62f' size-in-bits='64' id='aecbf18b'/> + <pointer-type-def type-id='ebaa0f87' size-in-bits='64' id='3494e4bb'/> + <pointer-type-def type-id='100ce309' size-in-bits='64' id='4d8f5625'/> + <pointer-type-def type-id='0caa7082' size-in-bits='64' id='5f29549c'/> + <pointer-type-def type-id='e7e14410' size-in-bits='64' id='afa767ca'/> + <pointer-type-def type-id='e9855576' size-in-bits='64' id='72cd68b0'/> + <pointer-type-def type-id='ebe8eb0e' size-in-bits='64' id='40da47a8'/> + <pointer-type-def type-id='309ed22f' size-in-bits='64' id='d0882d6b'/> + <pointer-type-def type-id='beb5fff3' size-in-bits='64' id='17b1add7'/> + <pointer-type-def type-id='357e5279' size-in-bits='64' id='227e209d'/> + <pointer-type-def type-id='d5b6f34c' size-in-bits='64' id='434e45fe'/> + <pointer-type-def type-id='be97e3d8' size-in-bits='64' id='855e70d2'/> + <pointer-type-def type-id='18188cce' size-in-bits='64' id='9a6e3348'/> + <pointer-type-def type-id='78199102' size-in-bits='64' id='96948294'/> + <pointer-type-def type-id='8c180526' size-in-bits='64' id='b22f4610'/> + <pointer-type-def type-id='d802bf72' size-in-bits='64' id='e295c77c'/> + <pointer-type-def type-id='fec629e3' size-in-bits='64' id='a9b95107'/> + <pointer-type-def type-id='243799e7' size-in-bits='64' id='bc00c03b'/> + <pointer-type-def type-id='5ea5a07d' size-in-bits='64' id='f69fcfe1'/> + <pointer-type-def type-id='449f791f' size-in-bits='64' id='cc3e2efb'/> + <pointer-type-def type-id='ecbaa04a' size-in-bits='64' id='bb28da1c'/> + <pointer-type-def type-id='af6e35e9' size-in-bits='64' id='5e15576d'/> + <pointer-type-def type-id='b5975902' size-in-bits='64' id='9917918c'/> + <pointer-type-def type-id='89e527b7' size-in-bits='64' id='d1440a9f'/> + <pointer-type-def type-id='0c7ab04d' size-in-bits='64' id='5224788d'/> + <pointer-type-def type-id='a9d71093' size-in-bits='64' id='9b105293'/> + <pointer-type-def type-id='a24978a1' size-in-bits='64' id='72835629'/> + <pointer-type-def type-id='002ac4a6' size-in-bits='64' id='cf536864'/> + <pointer-type-def type-id='6d22a61b' size-in-bits='64' id='34c443b7'/> + <pointer-type-def type-id='f0981eeb' size-in-bits='64' id='807869d3'/> + <pointer-type-def type-id='0fae1622' size-in-bits='64' id='d44a8cec'/> + <pointer-type-def type-id='8f9ed095' size-in-bits='64' id='cd2cc9e1'/> + <pointer-type-def type-id='08616ba1' size-in-bits='64' id='1a17e40d'/> + <pointer-type-def type-id='7359adad' size-in-bits='64' id='1d2c2b85'/> + <pointer-type-def type-id='b7e0fed2' size-in-bits='64' id='57376310'/> + <pointer-type-def type-id='ddd7cbfe' size-in-bits='64' id='273a7d34'/> + <pointer-type-def type-id='19e88833' size-in-bits='64' id='549da823'/> + <pointer-type-def type-id='a38d6c05' size-in-bits='64' id='da81d789'/> + <pointer-type-def type-id='807afe73' size-in-bits='64' id='d02f4143'/> + <pointer-type-def type-id='ee076206' size-in-bits='64' id='953b12f8'/> + <pointer-type-def type-id='a66ce823' size-in-bits='64' id='7e5b15cf'/> + <pointer-type-def type-id='97db9237' size-in-bits='64' id='8581ac2b'/> + <pointer-type-def type-id='6d41ed4e' size-in-bits='64' id='47727520'/> + <pointer-type-def type-id='d843c93e' size-in-bits='64' id='f42e15b8'/> + <pointer-type-def type-id='37f6d957' size-in-bits='64' id='40363cbb'/> + <pointer-type-def type-id='a9732c0b' size-in-bits='64' id='b90b068f'/> + <pointer-type-def type-id='cbbffc65' size-in-bits='64' id='dbc22931'/> + <pointer-type-def type-id='b98b24d0' size-in-bits='64' id='d6965222'/> + <pointer-type-def type-id='56958353' size-in-bits='64' id='ce828d9f'/> + <pointer-type-def type-id='165b46a0' size-in-bits='64' id='9f403612'/> + <pointer-type-def type-id='4c671f3a' size-in-bits='64' id='79b8da5c'/> + <pointer-type-def type-id='a9cc575c' size-in-bits='64' id='88909596'/> + <pointer-type-def type-id='1c254730' size-in-bits='64' id='c9e2bc02'/> + <pointer-type-def type-id='08bcc9e6' size-in-bits='64' id='7b9768f0'/> + <pointer-type-def type-id='2ca9725a' size-in-bits='64' id='628f3294'/> + <pointer-type-def type-id='b6c1136f' size-in-bits='64' id='7e20177b'/> + <pointer-type-def type-id='54b1caeb' size-in-bits='64' id='82a6d477'/> + <pointer-type-def type-id='6c0e4a93' size-in-bits='64' id='4f3d95df'/> + <pointer-type-def type-id='ebcc73dc' size-in-bits='64' id='5f5506f6'/> + <pointer-type-def type-id='c96d591d' size-in-bits='64' id='f1825e09'/> + <pointer-type-def type-id='d647b094' size-in-bits='64' id='9b28bd76'/> + <pointer-type-def type-id='10587c0a' size-in-bits='64' id='aa377a8c'/> + <pointer-type-def type-id='257e5168' size-in-bits='64' id='96b6fff2'/> + <pointer-type-def type-id='5985c13a' size-in-bits='64' id='d6f1846c'/> + <pointer-type-def type-id='7a42d02f' size-in-bits='64' id='537ed613'/> + <pointer-type-def type-id='e9ef9215' size-in-bits='64' id='2f974a69'/> + <pointer-type-def type-id='74e7a035' size-in-bits='64' id='6af64a09'/> + <pointer-type-def type-id='0cf765ad' size-in-bits='64' id='d8db14d1'/> + <pointer-type-def type-id='c611b7c0' size-in-bits='64' id='941a57ca'/> + <pointer-type-def type-id='d6e6975e' size-in-bits='64' id='eda08098'/> + <pointer-type-def type-id='127ce78a' size-in-bits='64' id='6ba28d1c'/> + <pointer-type-def type-id='1646f19a' size-in-bits='64' id='0ef96694'/> + <pointer-type-def type-id='18fcefa9' size-in-bits='64' id='1ff54a45'/> + <pointer-type-def type-id='8029c9e0' size-in-bits='64' id='9582ad9a'/> + <pointer-type-def type-id='70a927ce' size-in-bits='64' id='9615a2e0'/> + <pointer-type-def type-id='cdd056d2' size-in-bits='64' id='64115f6c'/> + <pointer-type-def type-id='e74bcc7b' size-in-bits='64' id='170cc62f'/> + <pointer-type-def type-id='1650bf24' size-in-bits='64' id='8f17d05e'/> + <pointer-type-def type-id='c5c76c9c' size-in-bits='64' id='b7f9d8e6'/> + <pointer-type-def type-id='57c897f7' size-in-bits='64' id='62bda903'/> + <pointer-type-def type-id='c039af2e' size-in-bits='64' id='debb4ee8'/> + <pointer-type-def type-id='4827f223' size-in-bits='64' id='939280af'/> + <pointer-type-def type-id='afb1917e' size-in-bits='64' id='0cfacb48'/> + <pointer-type-def type-id='e0c79ce2' size-in-bits='64' id='9c1150bc'/> + <pointer-type-def type-id='943685e6' size-in-bits='64' id='a46b05a0'/> + <pointer-type-def type-id='749378a8' size-in-bits='64' id='b6ba26fa'/> + <pointer-type-def type-id='c0e5af96' size-in-bits='64' id='8734cf20'/> + <pointer-type-def type-id='cd5d79f4' size-in-bits='64' id='5ad9edb6'/> + <pointer-type-def type-id='eaa32e2f' size-in-bits='64' id='63e171df'/> + <pointer-type-def type-id='b5ab048f' size-in-bits='64' id='03d48e96'/> + <pointer-type-def type-id='ef9025d0' size-in-bits='64' id='83c1bde6'/> + <pointer-type-def type-id='a5159c01' size-in-bits='64' id='242e3d19'/> + <pointer-type-def type-id='705711f5' size-in-bits='64' id='c2c60445'/> + <pointer-type-def type-id='c39df2b8' size-in-bits='64' id='3d15880e'/> + <pointer-type-def type-id='469df90e' size-in-bits='64' id='95610bd4'/> + <var-decl name='init_task' type-id='bc3f1924' mangled-name='init_task' visibility='default' filepath='init/init_task.c' line='57' column='1' elf-symbol-id='init_task'/> + <function-type size-in-bits='64' id='473764d9'> + <parameter type-id='27675065'/> + <parameter type-id='26a90f95'/> + <parameter type-id='95e97e5e'/> + <return type-id='26a90f95'/> + </function-type> + <function-type size-in-bits='64' id='933e0e21'> + <parameter type-id='27675065'/> + <parameter type-id='7e666abe'/> + <parameter type-id='26cad514'/> + <return type-id='80f4b756'/> + </function-type> + <function-type size-in-bits='64' id='ebb550f0'> + <parameter type-id='89b70200'/> + <parameter type-id='d30bdc51'/> + <return type-id='80f4b756'/> + </function-type> + <function-type size-in-bits='64' id='6dbd849e'> + <parameter type-id='2ae08426'/> + <return type-id='80f4b756'/> + </function-type> + <function-type size-in-bits='64' id='10e36dc5'> + <parameter type-id='d30bdc51'/> + <return type-id='47547dee'/> + </function-type> + <function-type size-in-bits='64' id='7552fc26'> + <parameter type-id='2993adbc'/> + <return type-id='42988600'/> + </function-type> + <function-type size-in-bits='64' id='277029da'> + <parameter type-id='27675065'/> + <parameter type-id='c5a4eb7f'/> + <return type-id='27675065'/> + </function-type> + <function-type size-in-bits='64' id='fbe9020d'> + <parameter type-id='21e53d44'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='80f4b756'/> + <parameter type-id='eaa32e2f'/> + <return type-id='27675065'/> + </function-type> + <function-type size-in-bits='64' id='2bdce7cd'> + <parameter type-id='7e666abe'/> + <parameter type-id='27675065'/> + <parameter type-id='f0981eeb'/> + <return type-id='27675065'/> + </function-type> + <function-type size-in-bits='64' id='13edfabd'> + <parameter type-id='42c8f564'/> + <parameter type-id='95e97e5e'/> + <return type-id='e9a4c848'/> + </function-type> + <function-type size-in-bits='64' id='5a9e3f68'> + <parameter type-id='7e666abe'/> + <return type-id='30677246'/> + </function-type> + <function-type size-in-bits='64' id='c21690c0'> + <parameter type-id='141b6427'/> + <return type-id='141b6427'/> + </function-type> + <function-type size-in-bits='64' id='7f4a5e53'> + <parameter type-id='141b6427'/> + <parameter type-id='3f1a6b60'/> + <return type-id='141b6427'/> + </function-type> + <function-type size-in-bits='64' id='96bb51fa'> + <parameter type-id='42c8f564'/> + <return type-id='7e666abe'/> + </function-type> + <function-type size-in-bits='64' id='276427e1'> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8d077d91'> + <parameter type-id='f57039f0'/> + <parameter type-id='02f11ed4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0f1de308'> + <parameter type-id='f57039f0'/> + <parameter type-id='02f11ed4'/> + <parameter type-id='02f11ed4'/> + <parameter type-id='157252dd'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ffad938a'> + <parameter type-id='f57039f0'/> + <parameter type-id='c2c60445'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='05cd795f'> + <parameter type-id='26a90f95'/> + <parameter type-id='edcbd723'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e625eab0'> + <parameter type-id='80f4b756'/> + <parameter type-id='edcbd723'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8b7bbbae'> + <parameter type-id='c14d5db2'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b11be48c'> + <parameter type-id='c14d5db2'/> + <parameter type-id='b316d9a3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='75985c10'> + <parameter type-id='c14d5db2'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='80f4b756'/> + <parameter type-id='43a0eb6c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f29c5fbb'> + <parameter type-id='a77efac3'/> + <parameter type-id='0e87f9be'/> + <parameter type-id='19c2251e'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='935b1156'> + <parameter type-id='a77efac3'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='99803d40'> + <parameter type-id='631dc3c1'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='78c01427'/> + <parameter type-id='b53e8dbb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d99ae68d'> + <parameter type-id='11b101bb'/> + <parameter type-id='631dc3c1'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='647d371e'> + <parameter type-id='42988600'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='eb0f802b'> + <parameter type-id='27675065'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='904e13de'> + <parameter type-id='27675065'/> + <parameter type-id='26a90f95'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='fb8e936d'> + <parameter type-id='27675065'/> + <parameter type-id='ab7bbd67'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='dfe7e6ee'> + <parameter type-id='27675065'/> + <parameter type-id='7e666abe'/> + <parameter type-id='27675065'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ea863425'> + <parameter type-id='27675065'/> + <parameter type-id='087d687b'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c3384bd1'> + <parameter type-id='27675065'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='70084cf7'> + <parameter type-id='b80a6036'/> + <parameter type-id='80f4b756'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='91ce1af9'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d87d8242'> + <parameter type-id='e9a4c848'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='923a53bf'> + <parameter type-id='6d30564f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='37d25cd5'> + <parameter type-id='77e79a4b'/> + <parameter type-id='f57039f0'/> + <parameter type-id='e84b031a'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cd1955fc'> + <parameter type-id='77e79a4b'/> + <parameter type-id='f57039f0'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='9f93c9da'/> + <parameter type-id='63e171df'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='da73ead4'> + <parameter type-id='77e79a4b'/> + <parameter type-id='f57039f0'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='02f11ed4'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='19ebf718'> + <parameter type-id='77e79a4b'/> + <parameter type-id='b80a6036'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='56cb7858'> + <parameter type-id='77e79a4b'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='0343ce83'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cdead692'> + <parameter type-id='77e79a4b'/> + <parameter type-id='d30bdc51'/> + <parameter type-id='c0e2acc9'/> + <parameter type-id='2ae08426'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c1f57de8'> + <parameter type-id='77e79a4b'/> + <parameter type-id='bd54fe1a'/> + <parameter type-id='ccbe540b'/> + <parameter type-id='63e171df'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d9f53f44'> + <parameter type-id='77e79a4b'/> + <parameter type-id='02f11ed4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1b99a1f1'> + <parameter type-id='77e79a4b'/> + <parameter type-id='bc5666d5'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e0d0028a'> + <parameter type-id='77e79a4b'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='6bd699b2'> + <parameter type-id='77e79a4b'/> + <parameter type-id='2ae08426'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b0623418'> + <parameter type-id='0343ce83'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d67e1739'> + <parameter type-id='0343ce83'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='e84b031a'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cb6487f8'> + <parameter type-id='5760dcb0'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cd313b90'> + <parameter type-id='7e666abe'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='09c8759c'> + <parameter type-id='7e666abe'/> + <parameter type-id='27675065'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a04cd5a9'> + <parameter type-id='7e666abe'/> + <parameter type-id='27675065'/> + <parameter type-id='80f4b756'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7e8ddfae'> + <parameter type-id='7e666abe'/> + <parameter type-id='27675065'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='2594b00f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f2fea3d5'> + <parameter type-id='7e666abe'/> + <parameter type-id='27675065'/> + <parameter type-id='7e666abe'/> + <parameter type-id='27675065'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='453343e6'> + <parameter type-id='7e666abe'/> + <parameter type-id='27675065'/> + <parameter type-id='2594b00f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f3601a85'> + <parameter type-id='7e666abe'/> + <parameter type-id='27675065'/> + <parameter type-id='2594b00f'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='270f5881'> + <parameter type-id='7e666abe'/> + <parameter type-id='27675065'/> + <parameter type-id='2594b00f'/> + <parameter type-id='8504f260'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='79d185ec'> + <parameter type-id='7e666abe'/> + <parameter type-id='890caaa5'/> + <parameter type-id='91ce1af9'/> + <parameter type-id='91ce1af9'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b073751e'> + <parameter type-id='7e666abe'/> + <parameter type-id='77e79a4b'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cfe842dd'> + <parameter type-id='7e666abe'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a92634ba'> + <parameter type-id='7e666abe'/> + <parameter type-id='c858233f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='bdd382a3'> + <parameter type-id='7e666abe'/> + <parameter type-id='2871909b'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='27e3f547'> + <parameter type-id='7e666abe'/> + <parameter type-id='0892f7dc'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c3b65e91'> + <parameter type-id='7e666abe'/> + <parameter type-id='4151733d'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b36b391c'> + <parameter type-id='7e666abe'/> + <parameter type-id='c2c60445'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='9b634486'> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3e7a7dc5'> + <parameter type-id='95e97e5e'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a71373a3'> + <parameter type-id='150efd3f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e1ee975e'> + <parameter type-id='150efd3f'/> + <parameter type-id='80f4b756'/> + <parameter type-id='2594b00f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8e42c936'> + <parameter type-id='150efd3f'/> + <parameter type-id='150efd3f'/> + <parameter type-id='80f4b756'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8bcde2dc'> + <parameter type-id='8212a608'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='054882f1'> + <parameter type-id='8212a608'/> + <parameter type-id='2ae08426'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f8cb692f'> + <parameter type-id='204a4632'/> + <parameter type-id='098bcd1a'/> + <parameter type-id='108c9fc0'/> + <parameter type-id='204a4632'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='92cdf314'> + <parameter type-id='80f25feb'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='93be8120'> + <parameter type-id='89b70200'/> + <parameter type-id='d30bdc51'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='6ee62c60'> + <parameter type-id='89b70200'/> + <parameter type-id='d30bdc51'/> + <parameter type-id='d9d65b21'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e32cf39f'> + <parameter type-id='2730d015'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='fc8b497c'> + <parameter type-id='a2bff676'/> + <parameter type-id='f772df6d'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='869f5d80'> + <parameter type-id='02f11ed4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='dc2316e7'> + <parameter type-id='02f11ed4'/> + <parameter type-id='3eb7c31c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='31e7d828'> + <parameter type-id='02f11ed4'/> + <parameter type-id='7359adad'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a804e84c'> + <parameter type-id='02f11ed4'/> + <parameter type-id='c2c60445'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cea824ff'> + <parameter type-id='15d29710'/> + <parameter type-id='e15f3242'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b4bb7eac'> + <parameter type-id='2facc7e6'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b16db39f'> + <parameter type-id='f8dc9def'/> + <parameter type-id='27675065'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='774cf1e5'> + <parameter type-id='f8dc9def'/> + <parameter type-id='150efd3f'/> + <parameter type-id='e18defdb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c655c7b7'> + <parameter type-id='f8dc9def'/> + <parameter type-id='e18defdb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cf9ec29d'> + <parameter type-id='f8dc9def'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c604b3e2'> + <parameter type-id='42c8f564'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='eeeb3192'> + <parameter type-id='42c8f564'/> + <parameter type-id='72028e1c'/> + <parameter type-id='39341f7e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3b1012d7'> + <parameter type-id='42c8f564'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4f21665b'> + <parameter type-id='42c8f564'/> + <parameter type-id='7292109c'/> + <parameter type-id='26a90f95'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e85fe596'> + <parameter type-id='42c8f564'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='a77efac3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b992836c'> + <parameter type-id='42c8f564'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='66b0cee4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e6f3a13f'> + <parameter type-id='42c8f564'/> + <parameter type-id='cc8d835a'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cda9f6b0'> + <parameter type-id='42c8f564'/> + <parameter type-id='cc8d835a'/> + <parameter type-id='39341f7e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='26f907b0'> + <parameter type-id='42c8f564'/> + <parameter type-id='02f11ed4'/> + <parameter type-id='3eb7c31c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0e61b6d4'> + <parameter type-id='42c8f564'/> + <parameter type-id='6dcf57f3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='56a7b834'> + <parameter type-id='42c8f564'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c95d9034'> + <parameter type-id='11e11a61'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='5c39fc92'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='eeeccb4f'> + <parameter type-id='549da823'/> + <parameter type-id='f8dc9def'/> + <parameter type-id='27675065'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='80d02f4e'> + <parameter type-id='2ae08426'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='262a563e'> + <parameter type-id='2ae08426'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3b03705e'> + <parameter type-id='2ae08426'/> + <parameter type-id='7359adad'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0cf2912e'> + <parameter type-id='77e79a4b'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='69bf7bee'/> + <return type-id='bd54fe1a'/> + </function-type> + <function-type size-in-bits='64' id='9386c3d1'> + <parameter type-id='77e79a4b'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='7359adad'/> + <return type-id='bd54fe1a'/> + </function-type> + <function-type size-in-bits='64' id='7f8cc66d'> + <parameter type-id='42c8f564'/> + <parameter type-id='cb1156c4'/> + <return type-id='bd54fe1a'/> + </function-type> + <function-type size-in-bits='64' id='37688d8e'> + <parameter type-id='65077a4a'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='eaa32e2f'/> + <return type-id='3c330066'/> + </function-type> + <function-type size-in-bits='64' id='e17bc528'> + <parameter type-id='2ae08426'/> + <parameter type-id='7359adad'/> + <return type-id='02f11ed4'/> + </function-type> + <function-type size-in-bits='64' id='a2802dd0'> + <parameter type-id='7e666abe'/> + <parameter type-id='95e97e5e'/> + <return type-id='2871909b'/> + </function-type> + <function-type size-in-bits='64' id='e29df76e'> + <parameter type-id='7e666abe'/> + <return type-id='0892f7dc'/> + </function-type> + <function-type size-in-bits='64' id='1c0d3c63'> + <parameter type-id='77e79a4b'/> + <parameter type-id='f0acc909'/> + <return type-id='8f254b08'/> + </function-type> + <function-type size-in-bits='64' id='1a4194ca'> + <parameter type-id='8212a608'/> + <parameter type-id='f0acc909'/> + <return type-id='8f254b08'/> + </function-type> + <function-type size-in-bits='64' id='3273164b'> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='77784eb9'> + <parameter type-id='0343ce83'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='f037e1bb'> + <parameter type-id='02f11ed4'/> + <parameter type-id='9c5c646e'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='5e80f131'> + <parameter type-id='15d29710'/> + <parameter type-id='e15f3242'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='bc5c36f0'> + <parameter type-id='bc5666d5'/> + <return type-id='bc5666d5'/> + </function-type> + <function-type size-in-bits='64' id='ff95f77c'> + <parameter type-id='77e79a4b'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='f0981eeb'/> + <return type-id='69bf7bee'/> + </function-type> + <function-type size-in-bits='64' id='56731789'> + <parameter type-id='77e79a4b'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='95e97e5e'/> + <return type-id='69bf7bee'/> + </function-type> + <function-type size-in-bits='64' id='51edb62f'> + <parameter type-id='f57039f0'/> + <parameter type-id='a42536cd'/> + <return type-id='a42536cd'/> + </function-type> + <function-type size-in-bits='64' id='ebaa0f87'> + <parameter type-id='27675065'/> + <parameter type-id='26a90f95'/> + <parameter type-id='b59d7dce'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='100ce309'> + <parameter type-id='77e79a4b'/> + <parameter type-id='26a90f95'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='b53e8dbb'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='0caa7082'> + <parameter type-id='77e79a4b'/> + <parameter type-id='80f4b756'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='b53e8dbb'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='e7e14410'> + <parameter type-id='77e79a4b'/> + <parameter type-id='d30bdc51'/> + <parameter type-id='c0e2acc9'/> + <parameter type-id='26a90f95'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='b59d7dce'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='e9855576'> + <parameter type-id='77e79a4b'/> + <parameter type-id='b53e8dbb'/> + <parameter type-id='15d29710'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='f0981eeb'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='ebe8eb0e'> + <parameter type-id='77e79a4b'/> + <parameter type-id='02f11ed4'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='b53e8dbb'/> + <parameter type-id='95e97e5e'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='309ed22f'> + <parameter type-id='77e79a4b'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='f0981eeb'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='beb5fff3'> + <parameter type-id='8212a608'/> + <parameter type-id='26a90f95'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='69bf7bee'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='357e5279'> + <parameter type-id='80f25feb'/> + <parameter type-id='4fa10f9e'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='d5b6f34c'> + <parameter type-id='d30bdc51'/> + <parameter type-id='0b001c1f'/> + <parameter type-id='26a90f95'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='be97e3d8'> + <parameter type-id='d30bdc51'/> + <parameter type-id='0b001c1f'/> + <parameter type-id='80f4b756'/> + <parameter type-id='b59d7dce'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='18188cce'> + <parameter type-id='063da268'/> + <parameter type-id='47ed147a'/> + <parameter type-id='26a90f95'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='78199102'> + <parameter type-id='063da268'/> + <parameter type-id='47ed147a'/> + <parameter type-id='80f4b756'/> + <parameter type-id='b59d7dce'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='8c180526'> + <parameter type-id='15d29710'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='b53e8dbb'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='f0981eeb'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='d802bf72'> + <parameter type-id='42c8f564'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='26a90f95'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='69bf7bee'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='fec629e3'> + <parameter type-id='42c8f564'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='80f4b756'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='69bf7bee'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='243799e7'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='19c2251e'/> + <parameter type-id='19c2251e'/> + <return type-id='19c2251e'/> + </function-type> + <function-type size-in-bits='64' id='5ea5a07d'> + <parameter type-id='d30bdc51'/> + <parameter type-id='0b001c1f'/> + <parameter type-id='95e97e5e'/> + <return type-id='2594b00f'/> + </function-type> + <function-type size-in-bits='64' id='449f791f'> + <parameter type-id='d30bdc51'/> + <parameter type-id='c0e2acc9'/> + <parameter type-id='95e97e5e'/> + <return type-id='2594b00f'/> + </function-type> + <function-type size-in-bits='64' id='ecbaa04a'> + <parameter type-id='d02f4143'/> + <return type-id='e9265215'/> + </function-type> + <function-type size-in-bits='64' id='af6e35e9'> + <parameter type-id='d02f4143'/> + <parameter type-id='5555b4b4'/> + <return type-id='e9265215'/> + </function-type> + <function-type size-in-bits='64' id='b5975902'> + <parameter type-id='141b6427'/> + <parameter type-id='7359adad'/> + <return type-id='f9409001'/> + </function-type> + <function-type size-in-bits='64' id='6d22a61b'> + <parameter type-id='65077a4a'/> + <return type-id='f0981eeb'/> + </function-type> + <function-type size-in-bits='64' id='0fae1622'> + <parameter type-id='77e79a4b'/> + <parameter type-id='7359adad'/> + <parameter type-id='7359adad'/> + <parameter type-id='7359adad'/> + <parameter type-id='7359adad'/> + <return type-id='7359adad'/> + </function-type> + <function-type size-in-bits='64' id='8f9ed095'> + <parameter type-id='4be14597'/> + <parameter type-id='cb1156c4'/> + <return type-id='7359adad'/> + </function-type> + <function-type size-in-bits='64' id='08616ba1'> + <parameter type-id='2ae08426'/> + <return type-id='7359adad'/> + </function-type> + <function-type size-in-bits='64' id='a38d6c05'> + <parameter type-id='bcfe6314'/> + <return type-id='549da823'/> + </function-type> + <function-type size-in-bits='64' id='ee076206'> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='a66ce823'> + <parameter type-id='65077a4a'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='97db9237'> + <parameter type-id='a77efac3'/> + <parameter type-id='bcfe6314'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='6d41ed4e'> + <parameter type-id='11b101bb'/> + <parameter type-id='631dc3c1'/> + <parameter type-id='2168a3eb'/> + <parameter type-id='acd96ee1'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d843c93e'> + <parameter type-id='27675065'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='37f6d957'> + <parameter type-id='27675065'/> + <parameter type-id='7e666abe'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='a9732c0b'> + <parameter type-id='b1a5e68a'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='cbbffc65'> + <parameter type-id='e9a4c848'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='b98b24d0'> + <parameter type-id='141b6427'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='56958353'> + <parameter type-id='141b6427'/> + <parameter type-id='68a2d05b'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='165b46a0'> + <parameter type-id='141b6427'/> + <parameter type-id='f772df6d'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='4c671f3a'> + <parameter type-id='141b6427'/> + <parameter type-id='f772df6d'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='19c2251e'/> + <parameter type-id='b50a4934'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='a9cc575c'> + <parameter type-id='77e79a4b'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='1c254730'> + <parameter type-id='0343ce83'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='08bcc9e6'> + <parameter type-id='0343ce83'/> + <parameter type-id='0343ce83'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='2ca9725a'> + <parameter type-id='0343ce83'/> + <parameter type-id='63e171df'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='b6c1136f'> + <parameter type-id='93762a0a'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='54b1caeb'> + <parameter type-id='93762a0a'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='6c0e4a93'> + <parameter type-id='7e666abe'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='ebcc73dc'> + <parameter type-id='7e666abe'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='f712e2b7'> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='c96d591d'> + <parameter type-id='8212a608'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='10587c0a'> + <parameter type-id='d30bdc51'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='257e5168'> + <parameter type-id='d30bdc51'/> + <parameter type-id='2168a3eb'/> + <parameter type-id='acd96ee1'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='5985c13a'> + <parameter type-id='2730d015'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='7a42d02f'> + <parameter type-id='2730d015'/> + <parameter type-id='80f4b756'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='e9ef9215'> + <parameter type-id='02f11ed4'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='74e7a035'> + <parameter type-id='02f11ed4'/> + <parameter type-id='d8e6b335'/> + <parameter type-id='d8e6b335'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='0cf765ad'> + <parameter type-id='02f11ed4'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='96650caf'> + <parameter type-id='60219102'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='c611b7c0'> + <parameter type-id='15d29710'/> + <parameter type-id='e15f3242'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d6e6975e'> + <parameter type-id='f8dc9def'/> + <parameter type-id='77e79a4b'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='127ce78a'> + <parameter type-id='f8dc9def'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='1646f19a'> + <parameter type-id='0fbf3cfd'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='18fcefa9'> + <parameter type-id='42c8f564'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='8029c9e0'> + <parameter type-id='9248e67f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='70a927ce'> + <parameter type-id='bc5666d5'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='cdd056d2'> + <parameter type-id='9c313c2d'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='e74bcc7b'> + <parameter type-id='2ae08426'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='1650bf24'> + <parameter type-id='d02f4143'/> + <parameter type-id='7359adad'/> + <parameter type-id='7359adad'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='c5c76c9c'> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='57c897f7'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='5760dcb0'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='4827f223'> + <parameter type-id='83c1bde6'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='afb1917e'> + <return type-id='eaa32e2f'/> + </function-type> + <function-type size-in-bits='64' id='e0c79ce2'> + <parameter type-id='d30bdc51'/> + <return type-id='eaa32e2f'/> + </function-type> + <function-type size-in-bits='64' id='943685e6'> + <parameter type-id='f8dc9def'/> + <parameter type-id='b53e8dbb'/> + <return type-id='eaa32e2f'/> + </function-type> + <function-type size-in-bits='64' id='749378a8'> + <parameter type-id='f8dc9def'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='b53e8dbb'/> + <return type-id='eaa32e2f'/> + </function-type> + <function-type size-in-bits='64' id='c0e5af96'> + <parameter type-id='f772df6d'/> + <return type-id='eaa32e2f'/> + </function-type> + <function-type size-in-bits='64' id='cd5d79f4'> + <parameter type-id='eaa32e2f'/> + <return type-id='eaa32e2f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='init/main.c' language='LANG_C89'> + <type-decl name='bool' size-in-bits='8' id='c894953d'/> + <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='9cac1fee'/> + <enum-decl name='system_states' filepath='include/linux/kernel.h' line='570' column='1' id='2ead22b4'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='SYSTEM_BOOTING' value='0'/> + <enumerator name='SYSTEM_SCHEDULING' value='1'/> + <enumerator name='SYSTEM_RUNNING' value='2'/> + <enumerator name='SYSTEM_HALT' value='3'/> + <enumerator name='SYSTEM_POWER_OFF' value='4'/> + <enumerator name='SYSTEM_RESTART' value='5'/> + <enumerator name='SYSTEM_SUSPEND' value='6'/> + </enum-decl> + <typedef-decl name='bool' type-id='c894953d' filepath='include/linux/types.h' line='30' column='1' id='b50a4934'/> + <var-decl name='loops_per_jiffy' type-id='7359adad' mangled-name='loops_per_jiffy' visibility='default' filepath='init/main.c' line='210' column='1' elf-symbol-id='loops_per_jiffy'/> + <var-decl name='system_state' type-id='2ead22b4' mangled-name='system_state' visibility='default' filepath='init/main.c' line='119' column='1' elf-symbol-id='system_state'/> + <var-decl name='static_key_initialized' type-id='b50a4934' mangled-name='static_key_initialized' visibility='default' filepath='init/main.c' line='148' column='1' elf-symbol-id='static_key_initialized'/> + </abi-instr> + <abi-instr address-size='64' path='init/version.c' language='LANG_C89'> + <type-decl name='__ARRAY_SIZE_TYPE__' size-in-bits='64' id='7ff19f0f'/> + <array-type-def dimensions='1' type-id='3f1a6b60' size-in-bits='64' id='839e8989'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <array-type-def dimensions='1' type-id='7e2609cc' size-in-bits='4096' id='98f84070'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='128' id='ac1fa8c0'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='520' id='5ddd38d2'> + <subrange length='65' type-id='7ff19f0f' id='b50e2e4a'/> + </array-type-def> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='64' id='8e100159'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <class-decl name='audit_context' is-struct='yes' visibility='default' is-declaration-only='yes' id='82d9d5d4'/> + <class-decl name='backing_dev_info' size-in-bits='9280' is-struct='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='188' column='1' id='c0badb3b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='91ce1af9' visibility='default' filepath='include/linux/backing-dev-defs.h' line='189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='include/linux/backing-dev-defs.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='bdi_list' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='191' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='min_usage' type-id='f22a8abb' visibility='default' filepath='include/linux/page_counter.h' line='18' column='1'/> + <var-decl name='ra_pages' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='192' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='children_min_usage' type-id='f22a8abb' visibility='default' filepath='include/linux/page_counter.h' line='19' column='1'/> + <var-decl name='io_pages' type-id='7359adad' visibility='default' filepath='include/linux/backing-dev-defs.h' line='193' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='elow' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='22' column='1'/> + <var-decl name='congested_fn' type-id='84127e50' visibility='default' filepath='include/linux/backing-dev-defs.h' line='194' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='low_usage' type-id='f22a8abb' visibility='default' filepath='include/linux/page_counter.h' line='23' column='1'/> + <var-decl name='congested_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/backing-dev-defs.h' line='195' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='children_low_usage' type-id='f22a8abb' visibility='default' filepath='include/linux/page_counter.h' line='24' column='1'/> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/backing-dev-defs.h' line='197' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='watermark' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='27' column='1'/> + <var-decl name='refcnt' type-id='400fb07b' visibility='default' filepath='include/linux/backing-dev-defs.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='capabilities' type-id='f0981eeb' visibility='default' filepath='include/linux/backing-dev-defs.h' line='200' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='failcnt' type-id='7359adad' visibility='default' filepath='include/linux/page_counter.h' line='28' column='1'/> + <var-decl name='min_ratio' type-id='f0981eeb' visibility='default' filepath='include/linux/backing-dev-defs.h' line='201' column='1'/> </data-member> - </class-decl> - <class-decl name='vmpressure' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/vmpressure.h' line='13' column='1' id='d6294af7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='scanned' type-id='7359adad' visibility='default' filepath='include/linux/vmpressure.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='reclaimed' type-id='7359adad' visibility='default' filepath='include/linux/vmpressure.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tree_scanned' type-id='7359adad' visibility='default' filepath='include/linux/vmpressure.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='tree_reclaimed' type-id='7359adad' visibility='default' filepath='include/linux/vmpressure.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sr_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/vmpressure.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='events' type-id='72f469ec' visibility='default' filepath='include/linux/vmpressure.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='events_lock' type-id='925167dc' visibility='default' filepath='include/linux/vmpressure.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/vmpressure.h' line='27' column='1'/> - </data-member> - </class-decl> - <class-decl name='mem_cgroup_thresholds' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='159' column='1' id='a38368d4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='primary' type-id='4ec56f94' visibility='default' filepath='include/linux/memcontrol.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='spare' type-id='4ec56f94' visibility='default' filepath='include/linux/memcontrol.h' line='167' column='1'/> - </data-member> - </class-decl> - <class-decl name='mem_cgroup_threshold_ary' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='150' column='1' id='413be38e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='current_threshold' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/memcontrol.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='entries' type-id='31f1649b' visibility='default' filepath='include/linux/memcontrol.h' line='156' column='1'/> - </data-member> - </class-decl> - <class-decl name='mem_cgroup_threshold' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='144' column='1' id='ad98c82f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='eventfd' type-id='71f2e203' visibility='default' filepath='include/linux/memcontrol.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='threshold' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='146' column='1'/> - </data-member> - </class-decl> - <class-decl name='memcg_padding' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='177' column='1' id='4f5a0c96'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='x' type-id='e84913bd' visibility='default' filepath='include/linux/memcontrol.h' line='178' column='1'/> - </data-member> - </class-decl> - <class-decl name='memcg_vmstats_percpu' size-in-bits='7168' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='88' column='1' id='6aac043b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='stat' type-id='4f05d88f' visibility='default' filepath='include/linux/memcontrol.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='events' type-id='6bd9c8b0' visibility='default' filepath='include/linux/memcontrol.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6912'> - <var-decl name='nr_page_events' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6976'> - <var-decl name='targets' type-id='3461381a' visibility='default' filepath='include/linux/memcontrol.h' line='92' column='1'/> - </data-member> - </class-decl> - <enum-decl name='memcg_kmem_state' filepath='include/linux/memcontrol.h' line='170' column='1' id='def0995c'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='KMEM_NONE' value='0'/> - <enumerator name='KMEM_ALLOCATED' value='1'/> - <enumerator name='KMEM_ONLINE' value='2'/> - </enum-decl> - <class-decl name='wb_domain' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/writeback.h' line='129' column='1' id='960bf1fd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/writeback.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='completions' type-id='7dc82ec2' visibility='default' filepath='include/linux/writeback.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='period_timer' type-id='abe41e67' visibility='default' filepath='include/linux/writeback.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='period_time' type-id='7359adad' visibility='default' filepath='include/linux/writeback.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='dirty_limit_tstamp' type-id='7359adad' visibility='default' filepath='include/linux/writeback.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='dirty_limit' type-id='7359adad' visibility='default' filepath='include/linux/writeback.h' line='164' column='1'/> - </data-member> - </class-decl> - <class-decl name='fprop_global' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/flex_proportions.h' line='28' column='1' id='7dc82ec2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='events' type-id='b92c8d0d' visibility='default' filepath='include/linux/flex_proportions.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='period' type-id='f0981eeb' visibility='default' filepath='include/linux/flex_proportions.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='sequence' type-id='e14c3b11' visibility='default' filepath='include/linux/flex_proportions.h' line='34' column='1'/> - </data-member> - </class-decl> - <class-decl name='memcg_cgwb_frn' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='195' column='1' id='aac38d0b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bdi_id' type-id='91ce1af9' visibility='default' filepath='include/linux/memcontrol.h' line='196' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='memcg_id' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='197' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='at' type-id='91ce1af9' visibility='default' filepath='include/linux/memcontrol.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='done' type-id='9eb3e00b' visibility='default' filepath='include/linux/memcontrol.h' line='199' column='1'/> - </data-member> - </class-decl> - <class-decl name='wb_completion' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='71' column='1' id='9eb3e00b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cnt' type-id='49178f86' visibility='default' filepath='include/linux/backing-dev-defs.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='waitq' type-id='03d48e96' visibility='default' filepath='include/linux/backing-dev-defs.h' line='73' column='1'/> - </data-member> - </class-decl> - <class-decl name='deferred_split' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='697' column='1' id='d619c1c5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='split_queue_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmzone.h' line='698' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='split_queue' type-id='72f469ec' visibility='default' filepath='include/linux/mmzone.h' line='699' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='split_queue_len' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='700' column='1'/> - </data-member> - </class-decl> - <class-decl name='mem_cgroup_per_node' size-in-bits='6336' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='117' column='1' id='2e6f3990'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lruvec' type-id='9e8c0698' visibility='default' filepath='include/linux/memcontrol.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='lruvec_stat_local' type-id='208b18ef' visibility='default' filepath='include/linux/memcontrol.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='lruvec_stat_cpu' type-id='208b18ef' visibility='default' filepath='include/linux/memcontrol.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='lruvec_stat' type-id='99d12d7b' visibility='default' filepath='include/linux/memcontrol.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='lru_zone_size' type-id='aa6663dd' visibility='default' filepath='include/linux/memcontrol.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='iter' type-id='d1982c82' visibility='default' filepath='include/linux/memcontrol.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5888'> - <var-decl name='shrinker_map' type-id='09f6e9a4' visibility='default' filepath='include/linux/memcontrol.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5952'> - <var-decl name='tree_node' type-id='2a8a6332' visibility='default' filepath='include/linux/memcontrol.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6144'> - <var-decl name='usage_in_excess' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6208'> - <var-decl name='on_tree' type-id='b50a4934' visibility='default' filepath='include/linux/memcontrol.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6216'> - <var-decl name='congested' type-id='b50a4934' visibility='default' filepath='include/linux/memcontrol.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6272'> - <var-decl name='memcg' type-id='223696fb' visibility='default' filepath='include/linux/memcontrol.h' line='140' column='1'/> - </data-member> - </class-decl> - <class-decl name='lruvec' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='304' column='1' id='9e8c0698'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lists' type-id='e4e01aff' visibility='default' filepath='include/linux/mmzone.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='reclaim_stat' type-id='1f1f4d8e' visibility='default' filepath='include/linux/mmzone.h' line='306' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='inactive_age' type-id='f22a8abb' visibility='default' filepath='include/linux/mmzone.h' line='308' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='refaults' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='310' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='pgdat' type-id='c876a7a5' visibility='default' filepath='include/linux/mmzone.h' line='312' column='1'/> - </data-member> - </class-decl> - <class-decl name='zone_reclaim_stat' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='291' column='1' id='1f1f4d8e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='recent_rotated' type-id='f05e8e77' visibility='default' filepath='include/linux/mmzone.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='recent_scanned' type-id='f05e8e77' visibility='default' filepath='include/linux/mmzone.h' line='301' column='1'/> - </data-member> - </class-decl> - <class-decl name='pglist_data' size-in-bits='46080' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='713' column='1' id='54406315'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node_zones' type-id='83aedf28' visibility='default' filepath='include/linux/mmzone.h' line='714' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='39936'> - <var-decl name='node_zonelists' type-id='9509a9de' visibility='default' filepath='include/linux/mmzone.h' line='715' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40448'> - <var-decl name='nr_zones' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='716' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40480'> - <var-decl name='node_size_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmzone.h' line='736' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40512'> - <var-decl name='node_start_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='738' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40576'> - <var-decl name='node_present_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='739' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40640'> - <var-decl name='node_spanned_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='740' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40704'> - <var-decl name='node_id' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='742' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40768'> - <var-decl name='kswapd_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/mmzone.h' line='743' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40960'> - <var-decl name='pfmemalloc_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/mmzone.h' line='744' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='41152'> - <var-decl name='kswapd' type-id='f23e2572' visibility='default' filepath='include/linux/mmzone.h' line='745' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='41216'> - <var-decl name='kswapd_order' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='747' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='41248'> - <var-decl name='kswapd_classzone_idx' type-id='d278ff03' visibility='default' filepath='include/linux/mmzone.h' line='748' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='41280'> - <var-decl name='kswapd_failures' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='750' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='41312'> - <var-decl name='kcompactd_max_order' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='753' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='41344'> - <var-decl name='kcompactd_classzone_idx' type-id='d278ff03' visibility='default' filepath='include/linux/mmzone.h' line='754' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='41408'> - <var-decl name='kcompactd_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/mmzone.h' line='755' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='41600'> - <var-decl name='kcompactd' type-id='f23e2572' visibility='default' filepath='include/linux/mmzone.h' line='756' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='41664'> - <var-decl name='totalreserve_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='762' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='41984'> - <var-decl name='_pad1_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='773' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='41984'> - <var-decl name='lru_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmzone.h' line='774' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='42048'> - <var-decl name='deferred_split_queue' type-id='d619c1c5' visibility='default' filepath='include/linux/mmzone.h' line='785' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='42304'> - <var-decl name='lruvec' type-id='9e8c0698' visibility='default' filepath='include/linux/mmzone.h' line='789' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='43392'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='791' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='43520'> - <var-decl name='_pad2_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='793' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='43520'> - <var-decl name='per_cpu_nodestats' type-id='36700cde' visibility='default' filepath='include/linux/mmzone.h' line='796' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='43584'> - <var-decl name='vm_stat' type-id='99d12d7b' visibility='default' filepath='include/linux/mmzone.h' line='797' column='1'/> - </data-member> - </class-decl> - <class-decl name='zone' size-in-bits='13312' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='423' column='1' id='be9189df'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_watermark' type-id='3461381a' visibility='default' filepath='include/linux/mmzone.h' line='427' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='watermark_boost' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='428' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='nr_reserved_highatomic' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='430' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='lowmem_reserve' type-id='5d34b9c7' visibility='default' filepath='include/linux/mmzone.h' line='441' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='zone_pgdat' type-id='c876a7a5' visibility='default' filepath='include/linux/mmzone.h' line='446' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='pageset' type-id='16cfe92b' visibility='default' filepath='include/linux/mmzone.h' line='447' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='cma_alloc' type-id='b50a4934' visibility='default' filepath='include/linux/mmzone.h' line='450' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='zone_start_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='462' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='managed_pages' type-id='f22a8abb' visibility='default' filepath='include/linux/mmzone.h' line='499' column='1'/> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='max_ratio' type-id='f0981eeb' visibility='default' filepath='include/linux/backing-dev-defs.h' line='202' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='spanned_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='500' column='1'/> + <var-decl name='max_prop_frac' type-id='f0981eeb' visibility='default' filepath='include/linux/backing-dev-defs.h' line='202' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='present_pages' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='501' column='1'/> + <var-decl name='tot_write_bandwidth' type-id='f22a8abb' visibility='default' filepath='include/linux/backing-dev-defs.h' line='208' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/mmzone.h' line='503' column='1'/> + <var-decl name='wb' type-id='ac0aeb1d' visibility='default' filepath='include/linux/backing-dev-defs.h' line='210' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='nr_isolate_pageblock' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='511' column='1'/> + <data-member access='public' layout-offset-in-bits='7040'> + <var-decl name='wb_list' type-id='72f469ec' visibility='default' filepath='include/linux/backing-dev-defs.h' line='211' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='span_seqlock' type-id='e6cd5ecf' visibility='default' filepath='include/linux/mmzone.h' line='516' column='1'/> + <data-member access='public' layout-offset-in-bits='7168'> + <var-decl name='cgwb_tree' type-id='d39738ac' visibility='default' filepath='include/linux/backing-dev-defs.h' line='213' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='initialized' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='519' column='1'/> + <data-member access='public' layout-offset-in-bits='7296'> + <var-decl name='cgwb_congested_tree' type-id='dec44472' visibility='default' filepath='include/linux/backing-dev-defs.h' line='214' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='_pad1_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='522' column='1'/> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='cgwb_release_mutex' type-id='925167dc' visibility='default' filepath='include/linux/backing-dev-defs.h' line='215' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='free_area' type-id='be1ad65f' visibility='default' filepath='include/linux/mmzone.h' line='525' column='1'/> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='wb_switch_rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/backing-dev-defs.h' line='216' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='10688'> - <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='528' column='1'/> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='wb_waitq' type-id='b5ab048f' visibility='default' filepath='include/linux/backing-dev-defs.h' line='220' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mmzone.h' line='531' column='1'/> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/backing-dev-defs.h' line='222' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='_pad2_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='534' column='1'/> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='dev_name' type-id='59daf3ef' visibility='default' filepath='include/linux/backing-dev-defs.h' line='223' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='percpu_drift_mark' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='541' column='1'/> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='owner' type-id='fa0b179b' visibility='default' filepath='include/linux/backing-dev-defs.h' line='224' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='11328'> - <var-decl name='compact_cached_free_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='545' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11392'> - <var-decl name='compact_cached_migrate_pfn' type-id='f05e8e77' visibility='default' filepath='include/linux/mmzone.h' line='547' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11520'> - <var-decl name='compact_init_migrate_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='548' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11584'> - <var-decl name='compact_init_free_pfn' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='549' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11648'> - <var-decl name='compact_considered' type-id='f0981eeb' visibility='default' filepath='include/linux/mmzone.h' line='558' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11680'> - <var-decl name='compact_defer_shift' type-id='f0981eeb' visibility='default' filepath='include/linux/mmzone.h' line='559' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11712'> - <var-decl name='compact_order_failed' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='560' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11744'> - <var-decl name='compact_blockskip_flush' type-id='b50a4934' visibility='default' filepath='include/linux/mmzone.h' line='565' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11752'> - <var-decl name='contiguous' type-id='b50a4934' visibility='default' filepath='include/linux/mmzone.h' line='568' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='_pad3_' type-id='6041cd25' visibility='default' filepath='include/linux/mmzone.h' line='570' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11776'> - <var-decl name='vm_stat' type-id='80b13f9b' visibility='default' filepath='include/linux/mmzone.h' line='572' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12672'> - <var-decl name='vm_numa_stat' type-id='a922812c' visibility='default' filepath='include/linux/mmzone.h' line='573' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12672'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='575' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12736'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='576' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12800'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='577' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12864'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mmzone.h' line='578' column='1'/> + <data-member access='public' layout-offset-in-bits='8832'> + <var-decl name='laptop_mode_wb_timer' type-id='abe41e67' visibility='default' filepath='include/linux/backing-dev-defs.h' line='226' column='1'/> </data-member> </class-decl> - <class-decl name='per_cpu_pageset' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='347' column='1' id='23a849db'> + <class-decl name='bio_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/bio.h' line='577' column='1' id='096280be'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pcp' type-id='3572f41a' visibility='default' filepath='include/linux/mmzone.h' line='348' column='1'/> + <var-decl name='head' type-id='fb55efa1' visibility='default' filepath='include/linux/bio.h' line='578' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='stat_threshold' type-id='fdbf7a0f' visibility='default' filepath='include/linux/mmzone.h' line='354' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='648'> - <var-decl name='vm_stat_diff' type-id='a2b7d295' visibility='default' filepath='include/linux/mmzone.h' line='355' column='1'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tail' type-id='fb55efa1' visibility='default' filepath='include/linux/bio.h' line='579' column='1'/> </data-member> </class-decl> - <class-decl name='per_cpu_pages' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='338' column='1' id='3572f41a'> + <class-decl name='blk_plug' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/blkdev.h' line='1174' column='1' id='718a7cd9'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='339' column='1'/> + <var-decl name='mq_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='1175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cb_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='1176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rq_count' type-id='8efea9e5' visibility='default' filepath='include/linux/blkdev.h' line='1177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='multiple_queues' type-id='b50a4934' visibility='default' filepath='include/linux/blkdev.h' line='1178' column='1'/> + </data-member> + </class-decl> + <class-decl name='capture_control' is-struct='yes' visibility='default' is-declaration-only='yes' id='978e8e27'/> + <class-decl name='cgroup_namespace' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/cgroup.h' line='858' column='1' id='e54806c5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='64615833' visibility='default' filepath='include/linux/cgroup.h' line='859' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ns' type-id='99f367f2' visibility='default' filepath='include/linux/cgroup.h' line='860' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/cgroup.h' line='861' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ucounts' type-id='b1d4934a' visibility='default' filepath='include/linux/cgroup.h' line='862' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='root_cset' type-id='85d57723' visibility='default' filepath='include/linux/cgroup.h' line='863' column='1'/> + </data-member> + </class-decl> + <class-decl name='compat_robust_list_head' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/compat.h' line='378' column='1' id='1b9c6d35'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='bd51dd4a' visibility='default' filepath='include/linux/compat.h' line='379' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='high' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='340' column='1'/> + <var-decl name='futex_offset' type-id='abb906de' visibility='default' filepath='include/linux/compat.h' line='380' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='batch' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='341' column='1'/> + <var-decl name='list_op_pending' type-id='782d78af' visibility='default' filepath='include/linux/compat.h' line='381' column='1'/> + </data-member> + </class-decl> + <class-decl name='completion' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/completion.h' line='26' column='1' id='f9fef04f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='done' type-id='f0981eeb' visibility='default' filepath='include/linux/completion.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='include/linux/completion.h' line='28' column='1'/> + </data-member> + </class-decl> + <class-decl name='cred' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/cred.h' line='111' column='1' id='6739dd09'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='usage' type-id='49178f86' visibility='default' filepath='include/linux/cred.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/cred.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='gid' type-id='094d8048' visibility='default' filepath='include/linux/cred.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='suid' type-id='d80b72e6' visibility='default' filepath='include/linux/cred.h' line='122' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lists' type-id='a8e1fb22' visibility='default' filepath='include/linux/mmzone.h' line='344' column='1'/> + <var-decl name='sgid' type-id='094d8048' visibility='default' filepath='include/linux/cred.h' line='123' column='1'/> </data-member> - </class-decl> - <class-decl name='zone_padding' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='171' column='1' id='6041cd25'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='x' type-id='e84913bd' visibility='default' filepath='include/linux/mmzone.h' line='172' column='1'/> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='euid' type-id='d80b72e6' visibility='default' filepath='include/linux/cred.h' line='124' column='1'/> </data-member> - </class-decl> - <class-decl name='free_area' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='101' column='1' id='39ec6fe5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='free_list' type-id='e4e6d6c4' visibility='default' filepath='include/linux/mmzone.h' line='102' column='1'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='egid' type-id='094d8048' visibility='default' filepath='include/linux/cred.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='fsuid' type-id='d80b72e6' visibility='default' filepath='include/linux/cred.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='fsgid' type-id='094d8048' visibility='default' filepath='include/linux/cred.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='securebits' type-id='f0981eeb' visibility='default' filepath='include/linux/cred.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='cap_inheritable' type-id='7496b151' visibility='default' filepath='include/linux/cred.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cap_permitted' type-id='7496b151' visibility='default' filepath='include/linux/cred.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='cap_effective' type-id='7496b151' visibility='default' filepath='include/linux/cred.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cap_bset' type-id='7496b151' visibility='default' filepath='include/linux/cred.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='cap_ambient' type-id='7496b151' visibility='default' filepath='include/linux/cred.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='jit_keyring' type-id='002ac4a6' visibility='default' filepath='include/linux/cred.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='session_keyring' type-id='204a4632' visibility='default' filepath='include/linux/cred.h' line='137' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='nr_free' type-id='7359adad' visibility='default' filepath='include/linux/mmzone.h' line='103' column='1'/> + <var-decl name='process_keyring' type-id='204a4632' visibility='default' filepath='include/linux/cred.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='thread_keyring' type-id='204a4632' visibility='default' filepath='include/linux/cred.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='request_key_auth' type-id='204a4632' visibility='default' filepath='include/linux/cred.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/cred.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='user' type-id='273a7d34' visibility='default' filepath='include/linux/cred.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/cred.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='group_info' type-id='383471a1' visibility='default' filepath='include/linux/cred.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='' type-id='0a97cc35' visibility='default' filepath='include/linux/cred.h' line='149' column='1'/> </data-member> </class-decl> - <class-decl name='zonelist' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='687' column='1' id='459f31a7'> + <class-decl name='css_set' size-in-bits='3072' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='190' column='1' id='afbeac63'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_zonerefs' type-id='c2eeb70e' visibility='default' filepath='include/linux/mmzone.h' line='688' column='1'/> + <var-decl name='subsys' type-id='7975e215' visibility='default' filepath='include/linux/cgroup-defs.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='refcount' type-id='64615833' visibility='default' filepath='include/linux/cgroup-defs.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dom_cset' type-id='85d57723' visibility='default' filepath='include/linux/cgroup-defs.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='dfl_cgrp' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='nr_tasks' type-id='95e97e5e' visibility='default' filepath='include/linux/cgroup-defs.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='tasks' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='222' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='mg_tasks' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='dying_tasks' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='task_iters' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='e_cset_node' type-id='e4e6d6c4' visibility='default' filepath='include/linux/cgroup-defs.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='threaded_csets' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='threaded_csets_node' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='hlist' type-id='03a4a074' visibility='default' filepath='include/linux/cgroup-defs.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='cgrp_links' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='mg_preload_node' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='mg_node' type-id='72f469ec' visibility='default' filepath='include/linux/cgroup-defs.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='mg_src_cgrp' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='mg_dst_cgrp' type-id='46ff135d' visibility='default' filepath='include/linux/cgroup-defs.h' line='269' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='mg_dst_cset' type-id='85d57723' visibility='default' filepath='include/linux/cgroup-defs.h' line='270' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='dead' type-id='b50a4934' visibility='default' filepath='include/linux/cgroup-defs.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/cgroup-defs.h' line='276' column='1'/> </data-member> </class-decl> - <class-decl name='zoneref' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='668' column='1' id='caf9c470'> + <class-decl name='files_struct' size-in-bits='5632' is-struct='yes' visibility='default' filepath='include/linux/fdtable.h' line='48' column='1' id='bccdf330'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='zone' type-id='0a0aff97' visibility='default' filepath='include/linux/mmzone.h' line='669' column='1'/> + <var-decl name='count' type-id='49178f86' visibility='default' filepath='include/linux/fdtable.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='resize_in_progress' type-id='b50a4934' visibility='default' filepath='include/linux/fdtable.h' line='53' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='zone_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/mmzone.h' line='670' column='1'/> + <var-decl name='resize_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/fdtable.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='fdt' type-id='02b857a9' visibility='default' filepath='include/linux/fdtable.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='fdtab' type-id='ff35cfe1' visibility='default' filepath='include/linux/fdtable.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='file_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fdtable.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='next_fd' type-id='f0981eeb' visibility='default' filepath='include/linux/fdtable.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='close_on_exec_init' type-id='f066dd3c' visibility='default' filepath='include/linux/fdtable.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='open_fds_init' type-id='f066dd3c' visibility='default' filepath='include/linux/fdtable.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='full_fds_bits_init' type-id='f066dd3c' visibility='default' filepath='include/linux/fdtable.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='fd_array' type-id='d2c516bd' visibility='default' filepath='include/linux/fdtable.h' line='66' column='1'/> </data-member> </class-decl> - <enum-decl name='zone_type' filepath='include/linux/mmzone.h' line='366' column='1' id='d278ff03'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='ZONE_DMA32' value='0'/> - <enumerator name='ZONE_NORMAL' value='1'/> - <enumerator name='ZONE_MOVABLE' value='2'/> - <enumerator name='__MAX_NR_ZONES' value='3'/> - </enum-decl> - <class-decl name='per_cpu_nodestat' size-in-bits='264' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='359' column='1' id='d84ae668'> + <class-decl name='fs_struct' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/fs_struct.h' line='9' column='1' id='7dc87302'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='stat_threshold' type-id='fdbf7a0f' visibility='default' filepath='include/linux/mmzone.h' line='360' column='1'/> + <var-decl name='users' type-id='95e97e5e' visibility='default' filepath='include/linux/fs_struct.h' line='10' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='vm_node_stat_diff' type-id='c8478d3d' visibility='default' filepath='include/linux/mmzone.h' line='361' column='1'/> - </data-member> - </class-decl> - <class-decl name='lruvec_stat' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='101' column='1' id='f8009817'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='count' type-id='52f6d451' visibility='default' filepath='include/linux/memcontrol.h' line='102' column='1'/> - </data-member> - </class-decl> - <class-decl name='mem_cgroup_reclaim_iter' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='95' column='1' id='e0324306'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='position' type-id='223696fb' visibility='default' filepath='include/linux/memcontrol.h' line='96' column='1'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fs_struct.h' line='11' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='generation' type-id='f0981eeb' visibility='default' filepath='include/linux/memcontrol.h' line='98' column='1'/> + <var-decl name='seq' type-id='e14c3b11' visibility='default' filepath='include/linux/fs_struct.h' line='12' column='1'/> </data-member> - </class-decl> - <class-decl name='memcg_shrinker_map' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='109' column='1' id='366e0ade'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/memcontrol.h' line='110' column='1'/> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='umask' type-id='95e97e5e' visibility='default' filepath='include/linux/fs_struct.h' line='13' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='map' type-id='c99b5ecd' visibility='default' filepath='include/linux/memcontrol.h' line='111' column='1'/> + <var-decl name='in_exec' type-id='95e97e5e' visibility='default' filepath='include/linux/fs_struct.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='root' type-id='b5382ece' visibility='default' filepath='include/linux/fs_struct.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pwd' type-id='b5382ece' visibility='default' filepath='include/linux/fs_struct.h' line='15' column='1'/> + </data-member> + </class-decl> + <class-decl name='futex_pi_state' is-struct='yes' visibility='default' is-declaration-only='yes' id='62bd013f'/> + <class-decl name='io_context' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/iocontext.h' line='99' column='1' id='d002899d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refcount' type-id='f22a8abb' visibility='default' filepath='include/linux/iocontext.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='active_ref' type-id='49178f86' visibility='default' filepath='include/linux/iocontext.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='nr_tasks' type-id='49178f86' visibility='default' filepath='include/linux/iocontext.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/iocontext.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='ioprio' type-id='8efea9e5' visibility='default' filepath='include/linux/iocontext.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='nr_batch_requests' type-id='95e97e5e' visibility='default' filepath='include/linux/iocontext.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='last_waited' type-id='7359adad' visibility='default' filepath='include/linux/iocontext.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='icq_tree' type-id='d39738ac' visibility='default' filepath='include/linux/iocontext.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='icq_hint' type-id='7c6e0e0c' visibility='default' filepath='include/linux/iocontext.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='icq_list' type-id='e151255a' visibility='default' filepath='include/linux/iocontext.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='release_work' type-id='ef9025d0' visibility='default' filepath='include/linux/iocontext.h' line='119' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipc_namespace' is-struct='yes' visibility='default' is-declaration-only='yes' id='dd74f3ed'/> + <class-decl name='key' size-in-bits='1792' is-struct='yes' visibility='default' filepath='include/linux/key.h' line='172' column='1' id='128d0ac4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='usage' type-id='64615833' visibility='default' filepath='include/linux/key.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='serial' type-id='c84025ab' visibility='default' filepath='include/linux/key.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='' type-id='1a65b0a7' visibility='default' filepath='include/linux/key.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sem' type-id='f19fdb93' visibility='default' filepath='include/linux/key.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='user' type-id='23704f74' visibility='default' filepath='include/linux/key.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/key.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='' type-id='21f0eb77' visibility='default' filepath='include/linux/key.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='last_used_at' type-id='1afd27ac' visibility='default' filepath='include/linux/key.h' line='186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/key.h' line='187' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='gid' type-id='094d8048' visibility='default' filepath='include/linux/key.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='perm' type-id='296adac1' visibility='default' filepath='include/linux/key.h' line='189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='quotalen' type-id='8efea9e5' visibility='default' filepath='include/linux/key.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1008'> + <var-decl name='datalen' type-id='8efea9e5' visibility='default' filepath='include/linux/key.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='state' type-id='a2185560' visibility='default' filepath='include/linux/key.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='' type-id='51bb2fb5' visibility='default' filepath='include/linux/key.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='' type-id='d5d77d48' visibility='default' filepath='include/linux/key.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='restrict_link' type-id='92daca01' visibility='default' filepath='include/linux/key.h' line='254' column='1'/> + </data-member> + </class-decl> + <class-decl name='mem_cgroup' size-in-bits='22528' is-struct='yes' visibility='default' filepath='include/linux/memcontrol.h' line='208' column='1' id='11c8601b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='css' type-id='7f3df443' visibility='default' filepath='include/linux/memcontrol.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='id' type-id='18f7b101' visibility='default' filepath='include/linux/memcontrol.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='memory' type-id='635c3685' visibility='default' filepath='include/linux/memcontrol.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='swap' type-id='635c3685' visibility='default' filepath='include/linux/memcontrol.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='memsw' type-id='635c3685' visibility='default' filepath='include/linux/memcontrol.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='kmem' type-id='635c3685' visibility='default' filepath='include/linux/memcontrol.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5568'> + <var-decl name='tcpmem' type-id='635c3685' visibility='default' filepath='include/linux/memcontrol.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6400'> + <var-decl name='high' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6464'> + <var-decl name='high_work' type-id='ef9025d0' visibility='default' filepath='include/linux/memcontrol.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6848'> + <var-decl name='soft_limit' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6912'> + <var-decl name='vmpressure' type-id='d6294af7' visibility='default' filepath='include/linux/memcontrol.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='use_hierarchy' type-id='b50a4934' visibility='default' filepath='include/linux/memcontrol.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8008'> + <var-decl name='oom_group' type-id='b50a4934' visibility='default' filepath='include/linux/memcontrol.h' line='242' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8016'> + <var-decl name='oom_lock' type-id='b50a4934' visibility='default' filepath='include/linux/memcontrol.h' line='245' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8032'> + <var-decl name='under_oom' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8064'> + <var-decl name='swappiness' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8096'> + <var-decl name='oom_kill_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='events_file' type-id='37a4ee40' visibility='default' filepath='include/linux/memcontrol.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='events_local_file' type-id='37a4ee40' visibility='default' filepath='include/linux/memcontrol.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9280'> + <var-decl name='swap_events_file' type-id='37a4ee40' visibility='default' filepath='include/linux/memcontrol.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9856'> + <var-decl name='thresholds_lock' type-id='925167dc' visibility='default' filepath='include/linux/memcontrol.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10112'> + <var-decl name='thresholds' type-id='a38368d4' visibility='default' filepath='include/linux/memcontrol.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10240'> + <var-decl name='memsw_thresholds' type-id='a38368d4' visibility='default' filepath='include/linux/memcontrol.h' line='266' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10368'> + <var-decl name='oom_notify' type-id='72f469ec' visibility='default' filepath='include/linux/memcontrol.h' line='269' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10496'> + <var-decl name='move_charge_at_immigrate' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='move_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/memcontrol.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10624'> + <var-decl name='move_lock_flags' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='278' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10752'> + <var-decl name='_pad1_' type-id='4f5a0c96' visibility='default' filepath='include/linux/memcontrol.h' line='280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10752'> + <var-decl name='moving_account' type-id='49178f86' visibility='default' filepath='include/linux/memcontrol.h' line='285' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10816'> + <var-decl name='move_lock_task' type-id='f23e2572' visibility='default' filepath='include/linux/memcontrol.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='vmstats_local' type-id='a0d3a64b' visibility='default' filepath='include/linux/memcontrol.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10944'> + <var-decl name='vmstats_percpu' type-id='a0d3a64b' visibility='default' filepath='include/linux/memcontrol.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='_pad2_' type-id='4f5a0c96' visibility='default' filepath='include/linux/memcontrol.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='vmstats' type-id='9dc2293d' visibility='default' filepath='include/linux/memcontrol.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13696'> + <var-decl name='vmevents' type-id='125ebda9' visibility='default' filepath='include/linux/memcontrol.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18176'> + <var-decl name='memory_events' type-id='76b91d35' visibility='default' filepath='include/linux/memcontrol.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18624'> + <var-decl name='memory_events_local' type-id='76b91d35' visibility='default' filepath='include/linux/memcontrol.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19072'> + <var-decl name='socket_pressure' type-id='7359adad' visibility='default' filepath='include/linux/memcontrol.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19136'> + <var-decl name='tcpmem_active' type-id='b50a4934' visibility='default' filepath='include/linux/memcontrol.h' line='306' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19168'> + <var-decl name='tcpmem_pressure' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19200'> + <var-decl name='kmemcg_id' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19232'> + <var-decl name='kmem_state' type-id='def0995c' visibility='default' filepath='include/linux/memcontrol.h' line='312' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19264'> + <var-decl name='kmem_caches' type-id='72f469ec' visibility='default' filepath='include/linux/memcontrol.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19392'> + <var-decl name='last_scanned_node' type-id='95e97e5e' visibility='default' filepath='include/linux/memcontrol.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19456'> + <var-decl name='cgwb_list' type-id='72f469ec' visibility='default' filepath='include/linux/memcontrol.h' line='324' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19584'> + <var-decl name='cgwb_domain' type-id='960bf1fd' visibility='default' filepath='include/linux/memcontrol.h' line='325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20672'> + <var-decl name='cgwb_frn' type-id='f53c5bdb' visibility='default' filepath='include/linux/memcontrol.h' line='326' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21952'> + <var-decl name='event_list' type-id='72f469ec' visibility='default' filepath='include/linux/memcontrol.h' line='330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22080'> + <var-decl name='event_list_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/memcontrol.h' line='331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22144'> + <var-decl name='deferred_split_queue' type-id='d619c1c5' visibility='default' filepath='include/linux/memcontrol.h' line='334' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22400'> + <var-decl name='nodeinfo' type-id='687d975e' visibility='default' filepath='include/linux/memcontrol.h' line='337' column='1'/> + </data-member> + </class-decl> + <class-decl name='mm_struct' size-in-bits='7168' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='385' column='1' id='311626f1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='64f68d40' visibility='default' filepath='include/linux/mm_types.h' line='386' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7168'> + <var-decl name='cpu_bitmap' type-id='c99b5ecd' visibility='default' filepath='include/linux/mm_types.h' line='550' column='1'/> + </data-member> + </class-decl> + <class-decl name='mnt_namespace' is-struct='yes' visibility='default' is-declaration-only='yes' id='de031042'/> + <class-decl name='nameidata' is-struct='yes' visibility='default' is-declaration-only='yes' id='0319fc05'/> + <class-decl name='net' size-in-bits='33280' is-struct='yes' visibility='default' filepath='include/net/net_namespace.h' line='54' column='1' id='bd965180'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='passive' type-id='64615833' visibility='default' filepath='include/net/net_namespace.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='count' type-id='64615833' visibility='default' filepath='include/net/net_namespace.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rules_mod_lock' type-id='fb4018a0' visibility='default' filepath='include/net/net_namespace.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='dev_unreg_count' type-id='f0981eeb' visibility='default' filepath='include/net/net_namespace.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev_base_seq' type-id='f0981eeb' visibility='default' filepath='include/net/net_namespace.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/net_namespace.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='nsid_lock' type-id='fb4018a0' visibility='default' filepath='include/net/net_namespace.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='fnhe_genid' type-id='49178f86' visibility='default' filepath='include/net/net_namespace.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/net_namespace.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='exit_list' type-id='72f469ec' visibility='default' filepath='include/net/net_namespace.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='cleanup_list' type-id='c5ccfee8' visibility='default' filepath='include/net/net_namespace.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='key_domain' type-id='fce14c5f' visibility='default' filepath='include/net/net_namespace.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/net/net_namespace.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='ucounts' type-id='b1d4934a' visibility='default' filepath='include/net/net_namespace.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='netns_ids' type-id='37ce495e' visibility='default' filepath='include/net/net_namespace.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='ns' type-id='99f367f2' visibility='default' filepath='include/net/net_namespace.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='dev_base_head' type-id='72f469ec' visibility='default' filepath='include/net/net_namespace.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='proc_net' type-id='d077e928' visibility='default' filepath='include/net/net_namespace.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='proc_net_stat' type-id='d077e928' visibility='default' filepath='include/net/net_namespace.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='sysctls' type-id='3fc3d262' visibility='default' filepath='include/net/net_namespace.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='rtnl' type-id='f772df6d' visibility='default' filepath='include/net/net_namespace.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='genl_sock' type-id='f772df6d' visibility='default' filepath='include/net/net_namespace.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='uevent_sock' type-id='5224788d' visibility='default' filepath='include/net/net_namespace.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='dev_name_head' type-id='030d0b18' visibility='default' filepath='include/net/net_namespace.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='dev_index_head' type-id='030d0b18' visibility='default' filepath='include/net/net_namespace.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='hash_mix' type-id='19c2251e' visibility='default' filepath='include/net/net_namespace.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='loopback_dev' type-id='68a2d05b' visibility='default' filepath='include/net/net_namespace.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='rules_ops' type-id='72f469ec' visibility='default' filepath='include/net/net_namespace.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='core' type-id='7436aa2b' visibility='default' filepath='include/net/net_namespace.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='mib' type-id='870ef624' visibility='default' filepath='include/net/net_namespace.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='packet' type-id='49d7aa74' visibility='default' filepath='include/net/net_namespace.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='unx' type-id='6e306fde' visibility='default' filepath='include/net/net_namespace.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4352'> + <var-decl name='nexthop' type-id='03364088' visibility='default' filepath='include/net/net_namespace.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4608'> + <var-decl name='ipv4' type-id='dba1641f' visibility='default' filepath='include/net/net_namespace.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11776'> + <var-decl name='ipv6' type-id='dda16745' visibility='default' filepath='include/net/net_namespace.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17920'> + <var-decl name='nf' type-id='0a6298e0' visibility='default' filepath='include/net/net_namespace.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19840'> + <var-decl name='xt' type-id='288fe7b8' visibility='default' filepath='include/net/net_namespace.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21568'> + <var-decl name='ct' type-id='2a831eeb' visibility='default' filepath='include/net/net_namespace.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24896'> + <var-decl name='nf_frag' type-id='ebd39a5d' visibility='default' filepath='include/net/net_namespace.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24960'> + <var-decl name='nf_frag_frags_hdr' type-id='11b101bb' visibility='default' filepath='include/net/net_namespace.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='25024'> + <var-decl name='nfnl' type-id='f772df6d' visibility='default' filepath='include/net/net_namespace.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='25088'> + <var-decl name='nfnl_stash' type-id='f772df6d' visibility='default' filepath='include/net/net_namespace.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='25152'> + <var-decl name='wext_nlevents' type-id='e61c85d0' visibility='default' filepath='include/net/net_namespace.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='25344'> + <var-decl name='gen' type-id='871fd930' visibility='default' filepath='include/net/net_namespace.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='25408'> + <var-decl name='flow_dissector_prog' type-id='bdcee7ae' visibility='default' filepath='include/net/net_namespace.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='25600'> + <var-decl name='xfrm' type-id='3d2d291b' visibility='default' filepath='include/net/net_namespace.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32768'> + <var-decl name='xdp' type-id='a2b0ef48' visibility='default' filepath='include/net/net_namespace.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='33088'> + <var-decl name='diag_nlsk' type-id='f772df6d' visibility='default' filepath='include/net/net_namespace.h' line='183' column='1'/> + </data-member> + </class-decl> + <class-decl name='page' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='70' column='1' id='a25ce1be'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='' type-id='1c70c8a9' visibility='default' filepath='include/linux/mm_types.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='' type-id='f47d5752' visibility='default' filepath='include/linux/mm_types.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='_refcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='mem_cgroup' type-id='223696fb' visibility='default' filepath='include/linux/mm_types.h' line='203' column='1'/> + </data-member> + </class-decl> + <class-decl name='perf_event' size-in-bits='7872' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='575' column='1' id='7263c471'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='event_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='582' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sibling_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='588' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='active_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='589' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='group_node' type-id='2a8a6332' visibility='default' filepath='include/linux/perf_event.h' line='593' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='group_index' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='594' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='migrate_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='600' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='hlist_entry' type-id='03a4a074' visibility='default' filepath='include/linux/perf_event.h' line='602' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='active_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='603' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='nr_siblings' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='604' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='event_caps' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='607' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='group_caps' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='609' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='group_generation' type-id='f0981eeb' visibility='default' filepath='include/linux/perf_event.h' line='612' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='group_leader' type-id='2bf16f59' visibility='default' filepath='include/linux/perf_event.h' line='614' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='pmu' type-id='0906f5b9' visibility='default' filepath='include/linux/perf_event.h' line='615' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='pmu_private' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='616' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='state' type-id='31fdb95a' visibility='default' filepath='include/linux/perf_event.h' line='618' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1376'> + <var-decl name='attach_state' type-id='f0981eeb' visibility='default' filepath='include/linux/perf_event.h' line='619' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='count' type-id='7da7300e' visibility='default' filepath='include/linux/perf_event.h' line='620' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='child_count' type-id='28ee064c' visibility='default' filepath='include/linux/perf_event.h' line='621' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='total_time_enabled' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='629' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='total_time_running' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='630' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='tstamp' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='631' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='shadow_ctx_time' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='641' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='attr' type-id='e57536d9' visibility='default' filepath='include/linux/perf_event.h' line='643' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='header_size' type-id='1dc6a898' visibility='default' filepath='include/linux/perf_event.h' line='644' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2704'> + <var-decl name='id_header_size' type-id='1dc6a898' visibility='default' filepath='include/linux/perf_event.h' line='645' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2720'> + <var-decl name='read_size' type-id='1dc6a898' visibility='default' filepath='include/linux/perf_event.h' line='646' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='hw' type-id='b594b0c9' visibility='default' filepath='include/linux/perf_event.h' line='647' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4288'> + <var-decl name='ctx' type-id='b9419dc5' visibility='default' filepath='include/linux/perf_event.h' line='649' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4352'> + <var-decl name='refcount' type-id='f22a8abb' visibility='default' filepath='include/linux/perf_event.h' line='650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='child_total_time_enabled' type-id='28ee064c' visibility='default' filepath='include/linux/perf_event.h' line='656' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4480'> + <var-decl name='child_total_time_running' type-id='28ee064c' visibility='default' filepath='include/linux/perf_event.h' line='657' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4544'> + <var-decl name='child_mutex' type-id='925167dc' visibility='default' filepath='include/linux/perf_event.h' line='662' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4800'> + <var-decl name='child_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='663' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4928'> + <var-decl name='parent' type-id='2bf16f59' visibility='default' filepath='include/linux/perf_event.h' line='664' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='oncpu' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='666' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5024'> + <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='667' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5056'> + <var-decl name='owner_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='669' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='owner' type-id='f23e2572' visibility='default' filepath='include/linux/perf_event.h' line='670' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='mmap_mutex' type-id='925167dc' visibility='default' filepath='include/linux/perf_event.h' line='673' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='mmap_count' type-id='49178f86' visibility='default' filepath='include/linux/perf_event.h' line='674' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5568'> + <var-decl name='rb' type-id='8462bc54' visibility='default' filepath='include/linux/perf_event.h' line='676' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5632'> + <var-decl name='rb_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='677' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5760'> + <var-decl name='rcu_batches' type-id='7359adad' visibility='default' filepath='include/linux/perf_event.h' line='678' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5824'> + <var-decl name='rcu_pending' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='679' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5888'> + <var-decl name='waitq' type-id='b5ab048f' visibility='default' filepath='include/linux/perf_event.h' line='682' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6080'> + <var-decl name='fasync' type-id='5bb9c75d' visibility='default' filepath='include/linux/perf_event.h' line='683' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6144'> + <var-decl name='pending_wakeup' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='686' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6176'> + <var-decl name='pending_kill' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='687' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6208'> + <var-decl name='pending_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='688' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6272'> + <var-decl name='pending' type-id='9281c70f' visibility='default' filepath='include/linux/perf_event.h' line='689' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6464'> + <var-decl name='event_limit' type-id='49178f86' visibility='default' filepath='include/linux/perf_event.h' line='691' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6528'> + <var-decl name='addr_filters' type-id='54885433' visibility='default' filepath='include/linux/perf_event.h' line='694' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6720'> + <var-decl name='addr_filter_ranges' type-id='200ffa89' visibility='default' filepath='include/linux/perf_event.h' line='696' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6784'> + <var-decl name='addr_filters_gen' type-id='7359adad' visibility='default' filepath='include/linux/perf_event.h' line='697' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6848'> + <var-decl name='aux_event' type-id='2bf16f59' visibility='default' filepath='include/linux/perf_event.h' line='700' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6912'> + <var-decl name='destroy' type-id='aed2baa8' visibility='default' filepath='include/linux/perf_event.h' line='702' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6976'> + <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/perf_event.h' line='703' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7104'> + <var-decl name='ns' type-id='b816e1d0' visibility='default' filepath='include/linux/perf_event.h' line='705' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7168'> + <var-decl name='id' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='706' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7232'> + <var-decl name='clock' type-id='0e70db3e' visibility='default' filepath='include/linux/perf_event.h' line='708' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7296'> + <var-decl name='overflow_handler' type-id='20a2e4e6' visibility='default' filepath='include/linux/perf_event.h' line='709' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='overflow_handler_context' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='710' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='orig_overflow_handler' type-id='20a2e4e6' visibility='default' filepath='include/linux/perf_event.h' line='712' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/perf_event.h' line='713' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='tp_event' type-id='23d6768c' visibility='default' filepath='include/linux/perf_event.h' line='717' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='filter' type-id='26461068' visibility='default' filepath='include/linux/perf_event.h' line='718' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='729' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='sb_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='731' column='1'/> + </data-member> + </class-decl> + <class-decl name='perf_event_context' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='746' column='1' id='9d67acd5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pmu' type-id='0906f5b9' visibility='default' filepath='include/linux/perf_event.h' line='747' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/perf_event.h' line='752' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/perf_event.h' line='758' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='active_ctx_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='760' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='pinned_groups' type-id='3643bc2a' visibility='default' filepath='include/linux/perf_event.h' line='761' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='flexible_groups' type-id='3643bc2a' visibility='default' filepath='include/linux/perf_event.h' line='762' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='event_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='763' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='pinned_active' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='765' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='flexible_active' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='766' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='nr_events' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='768' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='nr_active' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='769' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='is_active' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='770' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1248'> + <var-decl name='nr_stat' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='771' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='nr_freq' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='772' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='rotate_disable' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='773' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='rotate_necessary' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='778' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1376'> + <var-decl name='refcount' type-id='64615833' visibility='default' filepath='include/linux/perf_event.h' line='779' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/perf_event.h' line='780' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='time' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='785' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='timestamp' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='786' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='parent_ctx' type-id='b9419dc5' visibility='default' filepath='include/linux/perf_event.h' line='792' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='parent_gen' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='793' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='generation' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='794' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='pin_count' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='795' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='task_ctx_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/perf_event.h' line='799' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/perf_event.h' line='800' column='1'/> + </data-member> + </class-decl> + <class-decl name='pid_namespace' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/pid_namespace.h' line='24' column='1' id='0252e252'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/pid_namespace.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='idr' type-id='37ce495e' visibility='default' filepath='include/linux/pid_namespace.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/pid_namespace.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='pid_allocated' type-id='f0981eeb' visibility='default' filepath='include/linux/pid_namespace.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='child_reaper' type-id='f23e2572' visibility='default' filepath='include/linux/pid_namespace.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='pid_cachep' type-id='f3b4aca8' visibility='default' filepath='include/linux/pid_namespace.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='level' type-id='f0981eeb' visibility='default' filepath='include/linux/pid_namespace.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='parent' type-id='b816e1d0' visibility='default' filepath='include/linux/pid_namespace.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='proc_mnt' type-id='549da823' visibility='default' filepath='include/linux/pid_namespace.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='proc_self' type-id='27675065' visibility='default' filepath='include/linux/pid_namespace.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='proc_thread_self' type-id='27675065' visibility='default' filepath='include/linux/pid_namespace.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/pid_namespace.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='ucounts' type-id='b1d4934a' visibility='default' filepath='include/linux/pid_namespace.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='proc_work' type-id='ef9025d0' visibility='default' filepath='include/linux/pid_namespace.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='pid_gid' type-id='094d8048' visibility='default' filepath='include/linux/pid_namespace.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1440'> + <var-decl name='hide_pid' type-id='95e97e5e' visibility='default' filepath='include/linux/pid_namespace.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='reboot' type-id='95e97e5e' visibility='default' filepath='include/linux/pid_namespace.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='ns' type-id='99f367f2' visibility='default' filepath='include/linux/pid_namespace.h' line='47' column='1'/> + </data-member> + </class-decl> + <class-decl name='pipe_inode_info' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/pipe_fs_i.h' line='48' column='1' id='bed94322'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/pipe_fs_i.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='include/linux/pipe_fs_i.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='nrbufs' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='curbuf' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='buffers' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='readers' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='writers' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='files' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='waiting_writers' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='r_counter' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='w_counter' type-id='f0981eeb' visibility='default' filepath='include/linux/pipe_fs_i.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='tmp_page' type-id='02f11ed4' visibility='default' filepath='include/linux/pipe_fs_i.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='fasync_readers' type-id='5bb9c75d' visibility='default' filepath='include/linux/pipe_fs_i.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='fasync_writers' type-id='5bb9c75d' visibility='default' filepath='include/linux/pipe_fs_i.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='bufs' type-id='e15f3242' visibility='default' filepath='include/linux/pipe_fs_i.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='user' type-id='273a7d34' visibility='default' filepath='include/linux/pipe_fs_i.h' line='62' column='1'/> + </data-member> + </class-decl> + <class-decl name='pollfd' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/asm-generic/poll.h' line='36' column='1' id='b440e872'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fd' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/poll.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='events' type-id='a2185560' visibility='default' filepath='include/uapi/asm-generic/poll.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='revents' type-id='a2185560' visibility='default' filepath='include/uapi/asm-generic/poll.h' line='39' column='1'/> + </data-member> + </class-decl> + <class-decl name='rcu_node' is-struct='yes' visibility='default' is-declaration-only='yes' id='67b24a02'/> + <class-decl name='reclaim_state' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/swap.h' line='131' column='1' id='b9b792e2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='reclaimed_slab' type-id='7359adad' visibility='default' filepath='include/linux/swap.h' line='132' column='1'/> + </data-member> + </class-decl> + <class-decl name='request_queue' size-in-bits='16256' is-struct='yes' visibility='default' filepath='include/linux/blkdev.h' line='403' column='1' id='caf652c6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='last_merge' type-id='3dad1a48' visibility='default' filepath='include/linux/blkdev.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='elevator' type-id='07d0a3e7' visibility='default' filepath='include/linux/blkdev.h' line='405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='stats' type-id='a0408c5a' visibility='default' filepath='include/linux/blkdev.h' line='407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rq_qos' type-id='c3a28778' visibility='default' filepath='include/linux/blkdev.h' line='408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='make_request_fn' type-id='8f01ad5c' visibility='default' filepath='include/linux/blkdev.h' line='410' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dma_drain_needed' type-id='1b19faa1' visibility='default' filepath='include/linux/blkdev.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='mq_ops' type-id='e1962c5d' visibility='default' filepath='include/linux/blkdev.h' line='413' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='queue_ctx' type-id='9a335021' visibility='default' filepath='include/linux/blkdev.h' line='416' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='nr_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='queue_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='queue_hw_ctx' type-id='3e195537' visibility='default' filepath='include/linux/blkdev.h' line='422' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='nr_hw_queues' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='backing_dev_info' type-id='ef4fae1b' visibility='default' filepath='include/linux/blkdev.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='queuedata' type-id='eaa32e2f' visibility='default' filepath='include/linux/blkdev.h' line='431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='queue_flags' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='436' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='pm_only' type-id='49178f86' visibility='default' filepath='include/linux/blkdev.h' line='442' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='bounce_gfp' type-id='3eb7c31c' visibility='default' filepath='include/linux/blkdev.h' line='453' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='queue_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blkdev.h' line='455' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/blkdev.h' line='460' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='mq_kobj' type-id='d30bdc51' visibility='default' filepath='include/linux/blkdev.h' line='465' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/blkdev.h' line='472' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='rpm_status' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='473' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1952'> + <var-decl name='nr_pending' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='474' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='nr_requests' type-id='7359adad' visibility='default' filepath='include/linux/blkdev.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='dma_drain_size' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='482' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='dma_drain_buffer' type-id='eaa32e2f' visibility='default' filepath='include/linux/blkdev.h' line='483' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='dma_pad_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='484' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2208'> + <var-decl name='dma_alignment' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='485' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='ksm' type-id='6e3684aa' visibility='default' filepath='include/linux/blkdev.h' line='489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='rq_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='492' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2336'> + <var-decl name='poll_nsec' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='poll_cb' type-id='1f98c663' visibility='default' filepath='include/linux/blkdev.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='poll_stat' type-id='8574e02e' visibility='default' filepath='include/linux/blkdev.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='timeout' type-id='abe41e67' visibility='default' filepath='include/linux/blkdev.h' line='498' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='timeout_work' type-id='ef9025d0' visibility='default' filepath='include/linux/blkdev.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='icq_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='blkcg_pols' type-id='f066dd3c' visibility='default' filepath='include/linux/blkdev.h' line='503' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='root_blkg' type-id='1146dea3' visibility='default' filepath='include/linux/blkdev.h' line='504' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8640'> + <var-decl name='blkg_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='505' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='limits' type-id='f0966d3d' visibility='default' filepath='include/linux/blkdev.h' line='508' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9600'> + <var-decl name='required_elevator_features' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='510' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9632'> + <var-decl name='sg_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='538' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9664'> + <var-decl name='sg_reserved_size' type-id='f0981eeb' visibility='default' filepath='include/linux/blkdev.h' line='539' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9696'> + <var-decl name='node' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='540' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9728'> + <var-decl name='fq' type-id='e118aff9' visibility='default' filepath='include/linux/blkdev.h' line='548' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9792'> + <var-decl name='requeue_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='550' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9920'> + <var-decl name='requeue_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blkdev.h' line='551' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9984'> + <var-decl name='requeue_work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/blkdev.h' line='552' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11072'> + <var-decl name='sysfs_lock' type-id='925167dc' visibility='default' filepath='include/linux/blkdev.h' line='554' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11328'> + <var-decl name='sysfs_dir_lock' type-id='925167dc' visibility='default' filepath='include/linux/blkdev.h' line='555' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11584'> + <var-decl name='unused_hctx_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='561' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11712'> + <var-decl name='unused_hctx_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/blkdev.h' line='562' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11744'> + <var-decl name='mq_freeze_depth' type-id='95e97e5e' visibility='default' filepath='include/linux/blkdev.h' line='564' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11776'> + <var-decl name='bsg_dev' type-id='6a3af55b' visibility='default' filepath='include/linux/blkdev.h' line='567' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12032'> + <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/blkdev.h' line='574' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12160'> + <var-decl name='mq_freeze_wq' type-id='b5ab048f' visibility='default' filepath='include/linux/blkdev.h' line='575' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12352'> + <var-decl name='mq_freeze_lock' type-id='925167dc' visibility='default' filepath='include/linux/blkdev.h' line='580' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12608'> + <var-decl name='q_usage_counter' type-id='818799b4' visibility='default' filepath='include/linux/blkdev.h' line='581' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13056'> + <var-decl name='tag_set' type-id='cc26d15f' visibility='default' filepath='include/linux/blkdev.h' line='583' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13120'> + <var-decl name='tag_set_list' type-id='72f469ec' visibility='default' filepath='include/linux/blkdev.h' line='584' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13248'> + <var-decl name='bio_split' type-id='dfa886b2' visibility='default' filepath='include/linux/blkdev.h' line='585' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15424'> + <var-decl name='mq_sysfs_init_done' type-id='b50a4934' visibility='default' filepath='include/linux/blkdev.h' line='593' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15488'> + <var-decl name='cmd_size' type-id='b59d7dce' visibility='default' filepath='include/linux/blkdev.h' line='595' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15552'> + <var-decl name='release_work' type-id='ef9025d0' visibility='default' filepath='include/linux/blkdev.h' line='597' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15936'> + <var-decl name='write_hints' type-id='64af1365' visibility='default' filepath='include/linux/blkdev.h' line='600' column='1'/> + </data-member> + </class-decl> + <class-decl name='robust_list_head' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/futex.h' line='70' column='1' id='999b38a0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='2d8e2e2d' visibility='default' filepath='include/uapi/linux/futex.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='futex_offset' type-id='bd54fe1a' visibility='default' filepath='include/uapi/linux/futex.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='list_op_pending' type-id='3ca5030d' visibility='default' filepath='include/uapi/linux/futex.h' line='94' column='1'/> + </data-member> + </class-decl> + <class-decl name='rt_mutex_waiter' size-in-bits='640' is-struct='yes' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='27' column='1' id='afb04a62'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tree_entry' type-id='2a8a6332' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pi_tree_entry' type-id='2a8a6332' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='task' type-id='f23e2572' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='lock' type-id='3992a90f' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='prio' type-id='95e97e5e' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='deadline' type-id='91ce1af9' visibility='default' filepath='kernel/locking/rtmutex_common.h' line='38' column='1'/> + </data-member> + </class-decl> + <class-decl name='sched_class' size-in-bits='1600' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='1721' column='1' id='74191d27'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='162b4cce' visibility='default' filepath='kernel/sched/sched.h' line='1722' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='uclamp_enabled' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='1725' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='enqueue_task' type-id='7bca30b7' visibility='default' filepath='kernel/sched/sched.h' line='1728' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dequeue_task' type-id='7bca30b7' visibility='default' filepath='kernel/sched/sched.h' line='1729' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='yield_task' type-id='d846ae3b' visibility='default' filepath='kernel/sched/sched.h' line='1730' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='yield_to_task' type-id='c4b7e554' visibility='default' filepath='kernel/sched/sched.h' line='1731' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='check_preempt_curr' type-id='7bca30b7' visibility='default' filepath='kernel/sched/sched.h' line='1733' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pick_next_task' type-id='2a7b00f2' visibility='default' filepath='kernel/sched/sched.h' line='1746' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='put_prev_task' type-id='604374c8' visibility='default' filepath='kernel/sched/sched.h' line='1749' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='set_next_task' type-id='f13b7179' visibility='default' filepath='kernel/sched/sched.h' line='1750' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='balance' type-id='5346c726' visibility='default' filepath='kernel/sched/sched.h' line='1753' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='select_task_rq' type-id='c3408547' visibility='default' filepath='kernel/sched/sched.h' line='1754' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='migrate_task_rq' type-id='9d640202' visibility='default' filepath='kernel/sched/sched.h' line='1755' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='task_woken' type-id='604374c8' visibility='default' filepath='kernel/sched/sched.h' line='1757' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='set_cpus_allowed' type-id='54777a92' visibility='default' filepath='kernel/sched/sched.h' line='1759' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='rq_online' type-id='d846ae3b' visibility='default' filepath='kernel/sched/sched.h' line='1762' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='rq_offline' type-id='d846ae3b' visibility='default' filepath='kernel/sched/sched.h' line='1763' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='task_tick' type-id='7bca30b7' visibility='default' filepath='kernel/sched/sched.h' line='1766' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='task_fork' type-id='1c9e19fb' visibility='default' filepath='kernel/sched/sched.h' line='1767' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='task_dead' type-id='1c9e19fb' visibility='default' filepath='kernel/sched/sched.h' line='1768' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='switched_from' type-id='604374c8' visibility='default' filepath='kernel/sched/sched.h' line='1775' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='switched_to' type-id='604374c8' visibility='default' filepath='kernel/sched/sched.h' line='1776' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='prio_changed' type-id='7bca30b7' visibility='default' filepath='kernel/sched/sched.h' line='1777' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='get_rr_interval' type-id='c79c9f4c' visibility='default' filepath='kernel/sched/sched.h' line='1780' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='update_curr' type-id='d846ae3b' visibility='default' filepath='kernel/sched/sched.h' line='1783' column='1'/> + </data-member> + </class-decl> + <class-decl name='seccomp_filter' is-struct='yes' visibility='default' is-declaration-only='yes' id='e290c28c'/> + <class-decl name='sighand_struct' size-in-bits='16640' is-struct='yes' visibility='default' filepath='include/linux/sched/signal.h' line='19' column='1' id='317e3dc9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='siglock' type-id='fb4018a0' visibility='default' filepath='include/linux/sched/signal.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='count' type-id='64615833' visibility='default' filepath='include/linux/sched/signal.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='signalfd_wqh' type-id='b5ab048f' visibility='default' filepath='include/linux/sched/signal.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='action' type-id='02d77f24' visibility='default' filepath='include/linux/sched/signal.h' line='23' column='1'/> + </data-member> + </class-decl> + <class-decl name='signal_struct' size-in-bits='8320' is-struct='yes' visibility='default' filepath='include/linux/sched/signal.h' line='81' column='1' id='9a4619bf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sigcnt' type-id='64615833' visibility='default' filepath='include/linux/sched/signal.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='live' type-id='49178f86' visibility='default' filepath='include/linux/sched/signal.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nr_threads' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/signal.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='thread_head' type-id='72f469ec' visibility='default' filepath='include/linux/sched/signal.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='wait_chldexit' type-id='b5ab048f' visibility='default' filepath='include/linux/sched/signal.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='curr_target' type-id='f23e2572' visibility='default' filepath='include/linux/sched/signal.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='shared_pending' type-id='7b5c012d' visibility='default' filepath='include/linux/sched/signal.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='multiprocess' type-id='e151255a' visibility='default' filepath='include/linux/sched/signal.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='group_exit_code' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/signal.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='notify_count' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/signal.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='group_exit_task' type-id='f23e2572' visibility='default' filepath='include/linux/sched/signal.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='group_stop_count' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/signal.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/signal.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_child_subreaper' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/signal.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='has_child_subreaper' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/signal.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='posix_timer_id' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/signal.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='posix_timers' type-id='72f469ec' visibility='default' filepath='include/linux/sched/signal.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='real_timer' type-id='b6993efc' visibility='default' filepath='include/linux/sched/signal.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='it_real_incr' type-id='fbc017ef' visibility='default' filepath='include/linux/sched/signal.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='it' type-id='bb2d0d4e' visibility='default' filepath='include/linux/sched/signal.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='cputimer' type-id='9480bb51' visibility='default' filepath='include/linux/sched/signal.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='posix_cputimers' type-id='1069de27' visibility='default' filepath='include/linux/sched/signal.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='pids' type-id='3449295e' visibility='default' filepath='include/linux/sched/signal.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='tty_old_pgrp' type-id='b94e5398' visibility='default' filepath='include/linux/sched/signal.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='leader' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/signal.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='tty' type-id='572fbdca' visibility='default' filepath='include/linux/sched/signal.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='stats_lock' type-id='e6cd5ecf' visibility='default' filepath='include/linux/sched/signal.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='utime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='stime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='cutime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='cstime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='gtime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='cgtime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='prev_cputime' type-id='9c7bf560' visibility='default' filepath='include/linux/sched/signal.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='nvcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4032'> + <var-decl name='nivcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='cnvcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='cnivcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='min_flt' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4288'> + <var-decl name='maj_flt' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4352'> + <var-decl name='cmin_flt' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='cmaj_flt' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4480'> + <var-decl name='inblock' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4544'> + <var-decl name='oublock' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4608'> + <var-decl name='cinblock' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4672'> + <var-decl name='coublock' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='maxrss' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4800'> + <var-decl name='cmaxrss' type-id='7359adad' visibility='default' filepath='include/linux/sched/signal.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4864'> + <var-decl name='ioac' type-id='ca075c7f' visibility='default' filepath='include/linux/sched/signal.h' line='183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='sum_sched_runtime' type-id='3a47d82b' visibility='default' filepath='include/linux/sched/signal.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='rlim' type-id='80f344e1' visibility='default' filepath='include/linux/sched/signal.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='stats' type-id='2c927837' visibility='default' filepath='include/linux/sched/signal.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='audit_tty' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/signal.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7616'> + <var-decl name='tty_audit_buf' type-id='868c74f4' visibility='default' filepath='include/linux/sched/signal.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='oom_flag_origin' type-id='b50a4934' visibility='default' filepath='include/linux/sched/signal.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7696'> + <var-decl name='oom_score_adj' type-id='a2185560' visibility='default' filepath='include/linux/sched/signal.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7712'> + <var-decl name='oom_score_adj_min' type-id='a2185560' visibility='default' filepath='include/linux/sched/signal.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7744'> + <var-decl name='oom_mm' type-id='df4b7819' visibility='default' filepath='include/linux/sched/signal.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='cred_guard_mutex' type-id='925167dc' visibility='default' filepath='include/linux/sched/signal.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8064'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8128'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/signal.h' line='232' column='1'/> + </data-member> + </class-decl> + <class-decl name='task_group' size-in-bits='3008' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='357' column='1' id='2d863538'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='css' type-id='7f3df443' visibility='default' filepath='kernel/sched/sched.h' line='358' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='kernel/sched/sched.h' line='384' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/sched/sched.h' line='385' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='parent' type-id='3c32f9de' visibility='default' filepath='kernel/sched/sched.h' line='387' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='siblings' type-id='72f469ec' visibility='default' filepath='kernel/sched/sched.h' line='388' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='children' type-id='72f469ec' visibility='default' filepath='kernel/sched/sched.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='cfs_bandwidth' type-id='68e4a3af' visibility='default' filepath='kernel/sched/sched.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='uclamp_pct' type-id='0d532ec1' visibility='default' filepath='kernel/sched/sched.h' line='399' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='uclamp_req' type-id='c6e3c250' visibility='default' filepath='kernel/sched/sched.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='uclamp' type-id='c6e3c250' visibility='default' filepath='kernel/sched/sched.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='latency_sensitive' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='405' column='1'/> + </data-member> + </class-decl> + <class-decl name='ucounts' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/user_namespace.h' line='95' column='1' id='fdf3707c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='03a4a074' visibility='default' filepath='include/linux/user_namespace.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ns' type-id='c0ced320' visibility='default' filepath='include/linux/user_namespace.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/user_namespace.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/user_namespace.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ucount' type-id='32e5d672' visibility='default' filepath='include/linux/user_namespace.h' line='100' column='1'/> + </data-member> + </class-decl> + <class-decl name='uprobe_task' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/uprobes.h' line='61' column='1' id='98f6607e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='5d1a5bc7' visibility='default' filepath='include/linux/uprobes.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='' type-id='f5a928fc' visibility='default' filepath='include/linux/uprobes.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='active_uprobe' type-id='57376310' visibility='default' filepath='include/linux/uprobes.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='xol_vaddr' type-id='7359adad' visibility='default' filepath='include/linux/uprobes.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='return_instances' type-id='d38eb863' visibility='default' filepath='include/linux/uprobes.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='depth' type-id='f0981eeb' visibility='default' filepath='include/linux/uprobes.h' line='80' column='1'/> + </data-member> + </class-decl> + <class-decl name='user_namespace' size-in-bits='4544' is-struct='yes' visibility='default' filepath='include/linux/user_namespace.h' line='56' column='1' id='8c178e22'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='uid_map' type-id='f179bf1b' visibility='default' filepath='include/linux/user_namespace.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='gid_map' type-id='f179bf1b' visibility='default' filepath='include/linux/user_namespace.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='projid_map' type-id='f179bf1b' visibility='default' filepath='include/linux/user_namespace.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='count' type-id='49178f86' visibility='default' filepath='include/linux/user_namespace.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='parent' type-id='c0ced320' visibility='default' filepath='include/linux/user_namespace.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='level' type-id='95e97e5e' visibility='default' filepath='include/linux/user_namespace.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1888'> + <var-decl name='owner' type-id='d80b72e6' visibility='default' filepath='include/linux/user_namespace.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='group' type-id='094d8048' visibility='default' filepath='include/linux/user_namespace.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='ns' type-id='99f367f2' visibility='default' filepath='include/linux/user_namespace.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/user_namespace.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='keyring_name_list' type-id='72f469ec' visibility='default' filepath='include/linux/user_namespace.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='user_keyring_register' type-id='204a4632' visibility='default' filepath='include/linux/user_namespace.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='keyring_sem' type-id='f19fdb93' visibility='default' filepath='include/linux/user_namespace.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/user_namespace.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='set' type-id='3fc3d262' visibility='default' filepath='include/linux/user_namespace.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='sysctls' type-id='11b101bb' visibility='default' filepath='include/linux/user_namespace.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4032'> + <var-decl name='ucounts' type-id='b1d4934a' visibility='default' filepath='include/linux/user_namespace.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='ucount_max' type-id='e415235d' visibility='default' filepath='include/linux/user_namespace.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/user_namespace.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4480'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/user_namespace.h' line='92' column='1'/> + </data-member> + </class-decl> + <class-decl name='vm_area_struct' size-in-bits='1792' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='294' column='1' id='62c85860'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vm_start' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='vm_end' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='vm_next' type-id='2ae08426' visibility='default' filepath='include/linux/mm_types.h' line='302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='vm_prev' type-id='2ae08426' visibility='default' filepath='include/linux/mm_types.h' line='302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='vm_rb' type-id='2a8a6332' visibility='default' filepath='include/linux/mm_types.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='rb_subtree_gap' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='312' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='vm_mm' type-id='df4b7819' visibility='default' filepath='include/linux/mm_types.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='vm_page_prot' type-id='2e2dcbd3' visibility='default' filepath='include/linux/mm_types.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='vm_flags' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='' type-id='cc072175' visibility='default' filepath='include/linux/mm_types.h' line='328' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='anon_vma_chain' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='anon_vma' type-id='a8f86cda' visibility='default' filepath='include/linux/mm_types.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='vm_ops' type-id='9be87662' visibility='default' filepath='include/linux/mm_types.h' line='347' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='vm_pgoff' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='vm_file' type-id='77e79a4b' visibility='default' filepath='include/linux/mm_types.h' line='352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='vm_private_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='353' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='swap_readahead_info' type-id='f22a8abb' visibility='default' filepath='include/linux/mm_types.h' line='356' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='vm_userfaultfd_ctx' type-id='fdd6214e' visibility='default' filepath='include/linux/mm_types.h' line='364' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='368' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='369' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types.h' line='370' column='1'/> + </data-member> + </class-decl> + <class-decl name='vm_struct' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/vmalloc.h' line='41' column='1' id='5f2f8da4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='d295dab2' visibility='default' filepath='include/linux/vmalloc.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='addr' type-id='eaa32e2f' visibility='default' filepath='include/linux/vmalloc.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='size' type-id='7359adad' visibility='default' filepath='include/linux/vmalloc.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/vmalloc.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pages' type-id='9f93c9da' visibility='default' filepath='include/linux/vmalloc.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='nr_pages' type-id='f0981eeb' visibility='default' filepath='include/linux/vmalloc.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='phys_addr' type-id='2522883d' visibility='default' filepath='include/linux/vmalloc.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='caller' type-id='eaa32e2f' visibility='default' filepath='include/linux/vmalloc.h' line='49' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='e151255a' size-in-bits='256' id='fc3a8480'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <array-type-def dimensions='1' type-id='03a4a074' size-in-bits='512' id='3f6e320a'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <array-type-def dimensions='1' type-id='1851ab9f' size-in-bits='4096' id='cb01bf4b'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='128' id='2020bac4'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <type-decl name='long int' size-in-bits='64' id='bd54fe1a'/> + <type-decl name='long long int' size-in-bits='64' id='1eb56b1e'/> + <type-decl name='long long unsigned int' size-in-bits='64' id='3a47d82b'/> + <array-type-def dimensions='1' type-id='2bf16f59' size-in-bits='1024' id='18b1b6ec'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> + <array-type-def dimensions='1' type-id='b9419dc5' size-in-bits='128' id='c7e7059f'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <array-type-def dimensions='1' type-id='e710f78e' size-in-bits='576' id='0e685653'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <type-decl name='short int' size-in-bits='16' id='a2185560'/> + <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='192' id='20a130cf'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='0888126c' size-in-bits='64' id='c6e3c250'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <type-decl name='unsigned __int128' size-in-bits='128' id='4f340252'/> + <type-decl name='unsigned char' size-in-bits='8' id='002ac4a6'/> + <type-decl name='unsigned int' size-in-bits='32' id='f0981eeb'/> + <array-type-def dimensions='1' type-id='7359adad' size-in-bits='64' id='f066dd3c'> + <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> + </array-type-def> + <type-decl name='unsigned short int' size-in-bits='16' id='8efea9e5'/> + <array-type-def dimensions='1' type-id='120c01b5' size-in-bits='128' id='9a69aeec'> + <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> + </array-type-def> + <array-type-def dimensions='1' type-id='2ae08426' size-in-bits='256' id='ae25b7bc'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <class-decl name='uts_namespace' size-in-bits='3520' is-struct='yes' visibility='default' filepath='include/linux/utsname.h' line='24' column='1' id='44f52e9d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/utsname.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='name' type-id='ee2746d3' visibility='default' filepath='include/linux/utsname.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='user_ns' type-id='c0ced320' visibility='default' filepath='include/linux/utsname.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='ucounts' type-id='b1d4934a' visibility='default' filepath='include/linux/utsname.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='ns' type-id='99f367f2' visibility='default' filepath='include/linux/utsname.h' line='29' column='1'/> + </data-member> + </class-decl> + <class-decl name='kref' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/kref.h' line='19' column='1' id='400fb07b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refcount' type-id='64615833' visibility='default' filepath='include/linux/kref.h' line='20' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='refcount_t' type-id='637cfeaf' filepath='include/linux/refcount.h' line='100' column='1' id='64615833'/> + <class-decl name='refcount_struct' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/refcount.h' line='98' column='1' id='637cfeaf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refs' type-id='49178f86' visibility='default' filepath='include/linux/refcount.h' line='99' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='atomic_t' type-id='79faeff3' filepath='include/linux/types.h' line='173' column='1' id='49178f86'/> + <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='49178f86' visibility='default' filepath='include/linux/types.h' line='171' column='1' id='79faeff3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='counter' type-id='95e97e5e' visibility='default' filepath='include/linux/types.h' line='172' column='1'/> + </data-member> + </class-decl> + <class-decl name='new_utsname' size-in-bits='3120' is-struct='yes' visibility='default' filepath='include/uapi/linux/utsname.h' line='25' column='1' id='ee2746d3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sysname' type-id='5ddd38d2' visibility='default' filepath='include/uapi/linux/utsname.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='520'> + <var-decl name='nodename' type-id='5ddd38d2' visibility='default' filepath='include/uapi/linux/utsname.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1040'> + <var-decl name='release' type-id='5ddd38d2' visibility='default' filepath='include/uapi/linux/utsname.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1560'> + <var-decl name='version' type-id='5ddd38d2' visibility='default' filepath='include/uapi/linux/utsname.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='machine' type-id='5ddd38d2' visibility='default' filepath='include/uapi/linux/utsname.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2600'> + <var-decl name='domainname' type-id='5ddd38d2' visibility='default' filepath='include/uapi/linux/utsname.h' line='31' column='1'/> + </data-member> + </class-decl> + <class-decl name='ns_common' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/ns_common.h' line='7' column='1' id='99f367f2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='stashed' type-id='f22a8abb' visibility='default' filepath='include/linux/ns_common.h' line='8' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ops' type-id='4598bd2d' visibility='default' filepath='include/linux/ns_common.h' line='9' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='inum' type-id='f0981eeb' visibility='default' filepath='include/linux/ns_common.h' line='10' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='atomic_long_t' type-id='28ee064c' filepath='include/asm-generic/atomic-long.h' line='12' column='1' id='f22a8abb'/> + <typedef-decl name='atomic64_t' type-id='4efbf2c5' filepath='include/linux/types.h' line='178' column='1' id='28ee064c'/> + <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='28ee064c' visibility='default' filepath='include/linux/types.h' line='176' column='1' id='4efbf2c5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='counter' type-id='9b7c55ef' visibility='default' filepath='include/linux/types.h' line='177' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='s64' type-id='49659421' filepath='include/asm-generic/int-ll64.h' line='22' column='1' id='9b7c55ef'/> + <typedef-decl name='__s64' type-id='1eb56b1e' filepath='include/uapi/asm-generic/int-ll64.h' line='30' column='1' id='49659421'/> + <class-decl name='proc_ns_operations' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/proc_ns.h' line='16' column='1' id='2ba71bf0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/proc_ns.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='real_ns_name' type-id='80f4b756' visibility='default' filepath='include/linux/proc_ns.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/linux/proc_ns.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='get' type-id='3e644294' visibility='default' filepath='include/linux/proc_ns.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='put' type-id='277e3361' visibility='default' filepath='include/linux/proc_ns.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='install' type-id='d23fe9bd' visibility='default' filepath='include/linux/proc_ns.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='owner' type-id='6fa26802' visibility='default' filepath='include/linux/proc_ns.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='get_parent' type-id='e0677422' visibility='default' filepath='include/linux/proc_ns.h' line='24' column='1'/> + </data-member> + </class-decl> + <class-decl name='task_struct' size-in-bits='30720' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='636' column='1' id='bc3f1924'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='thread_info' type-id='575a2c7a' visibility='default' filepath='include/linux/sched.h' line='642' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='state' type-id='5efddaac' visibility='default' filepath='include/linux/sched.h' line='645' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='stack' type-id='eaa32e2f' visibility='default' filepath='include/linux/sched.h' line='653' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='usage' type-id='64615833' visibility='default' filepath='include/linux/sched.h' line='654' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='656' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='ptrace' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='657' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='wake_entry' type-id='c5ccfee8' visibility='default' filepath='include/linux/sched.h' line='660' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='on_cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='661' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='664' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='wakee_flips' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='666' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='wakee_flip_decay_ts' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='667' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='last_wakee' type-id='f23e2572' visibility='default' filepath='include/linux/sched.h' line='668' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='recent_used_cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='677' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='wake_cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='678' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='on_rq' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='680' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='prio' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='682' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='static_prio' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='683' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='normal_prio' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='684' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='rt_priority' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='685' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='sched_class' type-id='162b4cce' visibility='default' filepath='include/linux/sched.h' line='687' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='se' type-id='2561fcb2' visibility='default' filepath='include/linux/sched.h' line='688' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5632'> + <var-decl name='rt' type-id='29843697' visibility='default' filepath='include/linux/sched.h' line='689' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6272'> + <var-decl name='sched_task_group' type-id='3c32f9de' visibility='default' filepath='include/linux/sched.h' line='691' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6336'> + <var-decl name='dl' type-id='2d494b2d' visibility='default' filepath='include/linux/sched.h' line='693' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='uclamp_req' type-id='c6e3c250' visibility='default' filepath='include/linux/sched.h' line='697' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='uclamp' type-id='c6e3c250' visibility='default' filepath='include/linux/sched.h' line='699' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='policy' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='711' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8352'> + <var-decl name='nr_cpus_allowed' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='712' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='cpus_ptr' type-id='af4bd535' visibility='default' filepath='include/linux/sched.h' line='713' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='cpus_mask' type-id='90bc6bed' visibility='default' filepath='include/linux/sched.h' line='714' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='rcu_read_lock_nesting' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='717' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8544'> + <var-decl name='rcu_read_unlock_special' type-id='a324790e' visibility='default' filepath='include/linux/sched.h' line='718' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='rcu_node_entry' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='719' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='rcu_blocked_node' type-id='d5d06540' visibility='default' filepath='include/linux/sched.h' line='720' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='rcu_tasks_nvcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='724' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8832'> + <var-decl name='rcu_tasks_holdout' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='725' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8840'> + <var-decl name='rcu_tasks_idx' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='726' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8864'> + <var-decl name='rcu_tasks_idle_cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='727' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8896'> + <var-decl name='rcu_tasks_holdout_list' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='728' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9024'> + <var-decl name='sched_info' type-id='59ddd03d' visibility='default' filepath='include/linux/sched.h' line='731' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9280'> + <var-decl name='tasks' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='733' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9408'> + <var-decl name='pushable_tasks' type-id='e3a91a7c' visibility='default' filepath='include/linux/sched.h' line='735' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9728'> + <var-decl name='pushable_dl_tasks' type-id='2a8a6332' visibility='default' filepath='include/linux/sched.h' line='736' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9920'> + <var-decl name='mm' type-id='df4b7819' visibility='default' filepath='include/linux/sched.h' line='739' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9984'> + <var-decl name='active_mm' type-id='df4b7819' visibility='default' filepath='include/linux/sched.h' line='740' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='vmacache' type-id='4f79f8f3' visibility='default' filepath='include/linux/sched.h' line='743' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10368'> + <var-decl name='rss_stat' type-id='dfedb05a' visibility='default' filepath='include/linux/sched.h' line='746' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10528'> + <var-decl name='exit_state' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='748' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='exit_code' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='749' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10592'> + <var-decl name='exit_signal' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='750' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10624'> + <var-decl name='pdeath_signal' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='752' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10688'> + <var-decl name='jobctl' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='754' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10752'> + <var-decl name='personality' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='757' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sched_reset_on_fork' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='760' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='sched_contributes_to_load' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='761' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='sched_migrated' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='762' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='sched_remote_wakeup' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='763' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='sched_psi_wake_requeue' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='765' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='in_execve' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='774' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='in_iowait' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='775' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='in_user_fault' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='780' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='no_cgroup_migration' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='787' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='frozen' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='789' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='use_memdelay' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='793' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='atomic_flags' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='796' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10944'> + <var-decl name='restart_block' type-id='45e819d6' visibility='default' filepath='include/linux/sched.h' line='798' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11328'> + <var-decl name='pid' type-id='587f89d2' visibility='default' filepath='include/linux/sched.h' line='800' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11360'> + <var-decl name='tgid' type-id='587f89d2' visibility='default' filepath='include/linux/sched.h' line='801' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11392'> + <var-decl name='stack_canary' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='805' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11456'> + <var-decl name='real_parent' type-id='f23e2572' visibility='default' filepath='include/linux/sched.h' line='814' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11520'> + <var-decl name='parent' type-id='f23e2572' visibility='default' filepath='include/linux/sched.h' line='817' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11584'> + <var-decl name='children' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='822' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11712'> + <var-decl name='sibling' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='823' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11840'> + <var-decl name='group_leader' type-id='f23e2572' visibility='default' filepath='include/linux/sched.h' line='824' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11904'> + <var-decl name='ptraced' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='832' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12032'> + <var-decl name='ptrace_entry' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='833' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12160'> + <var-decl name='thread_pid' type-id='b94e5398' visibility='default' filepath='include/linux/sched.h' line='836' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12224'> + <var-decl name='pid_links' type-id='3f6e320a' visibility='default' filepath='include/linux/sched.h' line='837' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12736'> + <var-decl name='thread_group' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='838' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12864'> + <var-decl name='thread_node' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='839' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12992'> + <var-decl name='vfork_done' type-id='389faaf7' visibility='default' filepath='include/linux/sched.h' line='841' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13056'> + <var-decl name='set_child_tid' type-id='7292109c' visibility='default' filepath='include/linux/sched.h' line='844' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13120'> + <var-decl name='clear_child_tid' type-id='7292109c' visibility='default' filepath='include/linux/sched.h' line='847' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13184'> + <var-decl name='utime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='849' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13248'> + <var-decl name='stime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='850' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13312'> + <var-decl name='gtime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='855' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13376'> + <var-decl name='time_in_state' type-id='3df9fd28' visibility='default' filepath='include/linux/sched.h' line='857' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13440'> + <var-decl name='max_state' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='858' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13504'> + <var-decl name='prev_cputime' type-id='9c7bf560' visibility='default' filepath='include/linux/sched.h' line='860' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13696'> + <var-decl name='nvcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='869' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13760'> + <var-decl name='nivcsw' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='870' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13824'> + <var-decl name='start_time' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='873' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13888'> + <var-decl name='real_start_time' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='876' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13952'> + <var-decl name='min_flt' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='879' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14016'> + <var-decl name='maj_flt' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='880' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14080'> + <var-decl name='posix_cputimers' type-id='1069de27' visibility='default' filepath='include/linux/sched.h' line='883' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14720'> + <var-decl name='ptracer_cred' type-id='bc33861a' visibility='default' filepath='include/linux/sched.h' line='888' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14784'> + <var-decl name='real_cred' type-id='bc33861a' visibility='default' filepath='include/linux/sched.h' line='891' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14848'> + <var-decl name='cred' type-id='bc33861a' visibility='default' filepath='include/linux/sched.h' line='894' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14912'> + <var-decl name='cached_requested_key' type-id='204a4632' visibility='default' filepath='include/linux/sched.h' line='898' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14976'> + <var-decl name='comm' type-id='ac1fa8c0' visibility='default' filepath='include/linux/sched.h' line='908' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15104'> + <var-decl name='nameidata' type-id='26452515' visibility='default' filepath='include/linux/sched.h' line='910' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15168'> + <var-decl name='fs' type-id='08890290' visibility='default' filepath='include/linux/sched.h' line='921' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15232'> + <var-decl name='files' type-id='16c53416' visibility='default' filepath='include/linux/sched.h' line='924' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15296'> + <var-decl name='nsproxy' type-id='dc5ce118' visibility='default' filepath='include/linux/sched.h' line='927' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15360'> + <var-decl name='signal' type-id='a91cd5f7' visibility='default' filepath='include/linux/sched.h' line='930' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15424'> + <var-decl name='sighand' type-id='32cc1711' visibility='default' filepath='include/linux/sched.h' line='931' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15488'> + <var-decl name='blocked' type-id='daf33c64' visibility='default' filepath='include/linux/sched.h' line='932' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15552'> + <var-decl name='real_blocked' type-id='daf33c64' visibility='default' filepath='include/linux/sched.h' line='933' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15616'> + <var-decl name='saved_sigmask' type-id='daf33c64' visibility='default' filepath='include/linux/sched.h' line='935' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15680'> + <var-decl name='pending' type-id='7b5c012d' visibility='default' filepath='include/linux/sched.h' line='936' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15872'> + <var-decl name='sas_ss_sp' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='937' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15936'> + <var-decl name='sas_ss_size' type-id='b59d7dce' visibility='default' filepath='include/linux/sched.h' line='938' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16000'> + <var-decl name='sas_ss_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='939' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16064'> + <var-decl name='task_works' type-id='69c138b1' visibility='default' filepath='include/linux/sched.h' line='941' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16128'> + <var-decl name='audit_context' type-id='a9f319d2' visibility='default' filepath='include/linux/sched.h' line='945' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16192'> + <var-decl name='loginuid' type-id='d80b72e6' visibility='default' filepath='include/linux/sched.h' line='947' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16224'> + <var-decl name='sessionid' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='948' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16256'> + <var-decl name='seccomp' type-id='298af459' visibility='default' filepath='include/linux/sched.h' line='950' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16384'> + <var-decl name='parent_exec_id' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='953' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16448'> + <var-decl name='self_exec_id' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='954' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16512'> + <var-decl name='alloc_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/sched.h' line='957' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16544'> + <var-decl name='pi_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/sched.h' line='960' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16576'> + <var-decl name='wake_q' type-id='69970be2' visibility='default' filepath='include/linux/sched.h' line='962' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16640'> + <var-decl name='pi_waiters' type-id='6fe1603d' visibility='default' filepath='include/linux/sched.h' line='966' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16768'> + <var-decl name='pi_top_task' type-id='f23e2572' visibility='default' filepath='include/linux/sched.h' line='968' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16832'> + <var-decl name='pi_blocked_on' type-id='54d4ed50' visibility='default' filepath='include/linux/sched.h' line='970' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16896'> + <var-decl name='journal_info' type-id='eaa32e2f' visibility='default' filepath='include/linux/sched.h' line='1011' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16960'> + <var-decl name='bio_list' type-id='ee802604' visibility='default' filepath='include/linux/sched.h' line='1014' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17024'> + <var-decl name='plug' type-id='39944481' visibility='default' filepath='include/linux/sched.h' line='1018' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17088'> + <var-decl name='reclaim_state' type-id='c78f98c0' visibility='default' filepath='include/linux/sched.h' line='1022' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17152'> + <var-decl name='backing_dev_info' type-id='ef4fae1b' visibility='default' filepath='include/linux/sched.h' line='1024' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17216'> + <var-decl name='io_context' type-id='d042cfad' visibility='default' filepath='include/linux/sched.h' line='1026' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17280'> + <var-decl name='capture_control' type-id='f886696f' visibility='default' filepath='include/linux/sched.h' line='1029' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17344'> + <var-decl name='ptrace_message' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='1032' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17408'> + <var-decl name='last_siginfo' type-id='3638c201' visibility='default' filepath='include/linux/sched.h' line='1033' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17472'> + <var-decl name='ioac' type-id='ca075c7f' visibility='default' filepath='include/linux/sched.h' line='1035' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17984'> + <var-decl name='psi_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='1038' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18048'> + <var-decl name='acct_rss_mem1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1042' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18112'> + <var-decl name='acct_vm_mem1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1044' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18176'> + <var-decl name='acct_timexpd' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1046' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18240'> + <var-decl name='mems_allowed' type-id='6a7d16bb' visibility='default' filepath='include/linux/sched.h' line='1050' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18304'> + <var-decl name='mems_allowed_seq' type-id='e14c3b11' visibility='default' filepath='include/linux/sched.h' line='1052' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18336'> + <var-decl name='cpuset_mem_spread_rotor' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='1053' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18368'> + <var-decl name='cpuset_slab_spread_rotor' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='1054' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18432'> + <var-decl name='cgroups' type-id='85d57723' visibility='default' filepath='include/linux/sched.h' line='1058' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18496'> + <var-decl name='cg_list' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='1060' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18624'> + <var-decl name='robust_list' type-id='c44b3996' visibility='default' filepath='include/linux/sched.h' line='1067' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18688'> + <var-decl name='compat_robust_list' type-id='917bb1c5' visibility='default' filepath='include/linux/sched.h' line='1069' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18752'> + <var-decl name='pi_state_list' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='1071' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18880'> + <var-decl name='pi_state_cache' type-id='0bbc9f87' visibility='default' filepath='include/linux/sched.h' line='1072' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18944'> + <var-decl name='futex_exit_mutex' type-id='925167dc' visibility='default' filepath='include/linux/sched.h' line='1073' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19200'> + <var-decl name='futex_state' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='1074' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19264'> + <var-decl name='perf_event_ctxp' type-id='c7e7059f' visibility='default' filepath='include/linux/sched.h' line='1077' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19392'> + <var-decl name='perf_event_mutex' type-id='925167dc' visibility='default' filepath='include/linux/sched.h' line='1078' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19648'> + <var-decl name='perf_event_list' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='1079' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19776'> + <var-decl name='tlb_ubc' type-id='a3d9f566' visibility='default' filepath='include/linux/sched.h' line='1150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19776'> + <var-decl name='' type-id='b45135d0' visibility='default' filepath='include/linux/sched.h' line='1152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19904'> + <var-decl name='splice_pipe' type-id='15d29710' visibility='default' filepath='include/linux/sched.h' line='1158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19968'> + <var-decl name='task_frag' type-id='06c0432f' visibility='default' filepath='include/linux/sched.h' line='1160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20096'> + <var-decl name='nr_dirtied' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='1174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20128'> + <var-decl name='nr_dirtied_pause' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='1175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20160'> + <var-decl name='dirty_paused_when' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='1177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20224'> + <var-decl name='timer_slack_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1187' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20288'> + <var-decl name='default_timer_slack_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20352'> + <var-decl name='trace' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='1217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20416'> + <var-decl name='trace_recursion' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='1220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20480'> + <var-decl name='memcg_in_oom' type-id='223696fb' visibility='default' filepath='include/linux/sched.h' line='1246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20544'> + <var-decl name='memcg_oom_gfp_mask' type-id='3eb7c31c' visibility='default' filepath='include/linux/sched.h' line='1247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20576'> + <var-decl name='memcg_oom_order' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='1248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20608'> + <var-decl name='memcg_nr_pages_over_high' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='1251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20672'> + <var-decl name='active_memcg' type-id='223696fb' visibility='default' filepath='include/linux/sched.h' line='1254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20736'> + <var-decl name='throttle_queue' type-id='e7d2a5fc' visibility='default' filepath='include/linux/sched.h' line='1258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20800'> + <var-decl name='utask' type-id='9d2cef34' visibility='default' filepath='include/linux/sched.h' line='1262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20864'> + <var-decl name='pagefault_disabled' type-id='95e97e5e' visibility='default' filepath='include/linux/sched.h' line='1271' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20928'> + <var-decl name='oom_reaper_list' type-id='f23e2572' visibility='default' filepath='include/linux/sched.h' line='1273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20992'> + <var-decl name='stack_vm_area' type-id='d295dab2' visibility='default' filepath='include/linux/sched.h' line='1276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21056'> + <var-decl name='stack_refcount' type-id='64615833' visibility='default' filepath='include/linux/sched.h' line='1280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21120'> + <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/sched.h' line='1287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21184'> + <var-decl name='android_vendor_data1' type-id='20a130cf' visibility='default' filepath='include/linux/sched.h' line='1295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21376'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21440'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21504'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21568'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21632'> + <var-decl name='android_kabi_reserved5' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21696'> + <var-decl name='android_kabi_reserved6' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21760'> + <var-decl name='android_kabi_reserved7' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21824'> + <var-decl name='android_kabi_reserved8' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='1304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21888'> + <var-decl name='thread' type-id='0c8a83c7' visibility='default' filepath='include/linux/sched.h' line='1313' column='1'/> + </data-member> + </class-decl> + <class-decl name='thread_info' size-in-bits='320' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='26' column='1' id='575a2c7a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='addr_limit' type-id='f079b4db' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ttbr0' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='' type-id='9a29bfd9' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='shadow_call_stack' type-id='eaa32e2f' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='45' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='mm_segment_t' type-id='7359adad' filepath='arch/arm64/include/asm/thread_info.h' line='21' column='1' id='f079b4db'/> + <typedef-decl name='u64' type-id='d3130597' filepath='include/asm-generic/int-ll64.h' line='23' column='1' id='91ce1af9'/> + <typedef-decl name='__u64' type-id='3a47d82b' filepath='include/uapi/asm-generic/int-ll64.h' line='31' column='1' id='d3130597'/> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='32' column='1' id='9a29bfd9'> + <data-member access='public'> + <var-decl name='preempt_count' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='33' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='preempt' type-id='45bb8abd' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='42' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='34' column='1' id='45bb8abd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='19c2251e' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='need_resched' type-id='19c2251e' visibility='default' filepath='arch/arm64/include/asm/thread_info.h' line='40' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='u32' type-id='3f1a6b60' filepath='include/asm-generic/int-ll64.h' line='21' column='1' id='19c2251e'/> + <typedef-decl name='__u32' type-id='f0981eeb' filepath='include/uapi/asm-generic/int-ll64.h' line='27' column='1' id='3f1a6b60'/> + <class-decl name='llist_node' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/llist.h' line='58' column='1' id='c5ccfee8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='023b769e' visibility='default' filepath='include/linux/llist.h' line='59' column='1'/> + </data-member> + </class-decl> + <class-decl name='sched_entity' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='446' column='1' id='2561fcb2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='load' type-id='ad979632' visibility='default' filepath='include/linux/sched.h' line='448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='runnable_weight' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='449' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='run_node' type-id='2a8a6332' visibility='default' filepath='include/linux/sched.h' line='450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='group_node' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='451' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='on_rq' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='452' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='exec_start' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='454' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='sum_exec_runtime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='455' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='vruntime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='456' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='prev_sum_exec_runtime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='457' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='nr_migrations' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='459' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='statistics' type-id='4ebe02b2' visibility='default' filepath='include/linux/sched.h' line='461' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='avg' type-id='629c8d83' visibility='default' filepath='include/linux/sched.h' line='479' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='482' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='483' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='484' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='485' column='1'/> + </data-member> + </class-decl> + <class-decl name='load_weight' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='322' column='1' id='ad979632'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='weight' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='323' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='inv_weight' type-id='19c2251e' visibility='default' filepath='include/linux/sched.h' line='324' column='1'/> + </data-member> + </class-decl> + <union-decl name='rcu_special' size-in-bits='32' visibility='default' filepath='include/linux/sched.h' line='615' column='1' id='a324790e'> + <data-member access='public'> + <var-decl name='b' type-id='4edee319' visibility='default' filepath='include/linux/sched.h' line='621' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='s' type-id='19c2251e' visibility='default' filepath='include/linux/sched.h' line='622' column='1'/> + </data-member> + </union-decl> + <class-decl name='rb_node' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/rbtree.h' line='24' column='1' id='2a8a6332'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__rb_parent_color' type-id='7359adad' visibility='default' filepath='include/linux/rbtree.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rb_right' type-id='e6532500' visibility='default' filepath='include/linux/rbtree.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rb_left' type-id='e6532500' visibility='default' filepath='include/linux/rbtree.h' line='27' column='1'/> + </data-member> + </class-decl> + <class-decl name='list_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/types.h' line='181' column='1' id='72f469ec'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='e84b031a' visibility='default' filepath='include/linux/types.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='prev' type-id='e84b031a' visibility='default' filepath='include/linux/types.h' line='182' column='1'/> + </data-member> + </class-decl> + <class-decl name='sched_statistics' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='410' column='1' id='4ebe02b2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='wait_start' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='412' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wait_max' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='413' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='wait_count' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='414' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='wait_sum' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='415' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='iowait_count' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='416' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='iowait_sum' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='sleep_start' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='sleep_max' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='sum_sleep_runtime' type-id='9b7c55ef' visibility='default' filepath='include/linux/sched.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='block_start' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='block_max' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='424' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='exec_max' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='slice_max' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='426' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='nr_migrations_cold' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='nr_failed_migrations_affine' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='429' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='nr_failed_migrations_running' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='nr_failed_migrations_hot' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='nr_forced_migrations' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='nr_wakeups' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='nr_wakeups_sync' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='435' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='nr_wakeups_migrate' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='436' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='nr_wakeups_local' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='437' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='nr_wakeups_remote' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='438' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='nr_wakeups_affine' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='439' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='nr_wakeups_affine_attempts' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='440' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='nr_wakeups_passive' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='nr_wakeups_idle' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='442' column='1'/> + </data-member> + </class-decl> + <class-decl name='sched_avg' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='398' column='1' id='629c8d83'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='last_update_time' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='399' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='load_sum' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='runnable_load_sum' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='util_sum' type-id='19c2251e' visibility='default' filepath='include/linux/sched.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='period_contrib' type-id='19c2251e' visibility='default' filepath='include/linux/sched.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='load_avg' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='runnable_load_avg' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='util_avg' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='util_est' type-id='594488ba' visibility='default' filepath='include/linux/sched.h' line='407' column='1'/> + </data-member> + </class-decl> + <class-decl name='util_est' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='349' column='1' id='594488ba'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='enqueued' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ewma' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='351' column='1'/> + </data-member> + </class-decl> + <class-decl name='sched_rt_entity' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='488' column='1' id='29843697'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='run_list' type-id='72f469ec' visibility='default' filepath='include/linux/sched.h' line='489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='timeout' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='490' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='watchdog_stamp' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='491' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='time_slice' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='492' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='on_rq' type-id='8efea9e5' visibility='default' filepath='include/linux/sched.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='304'> + <var-decl name='on_list' type-id='8efea9e5' visibility='default' filepath='include/linux/sched.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='back' type-id='9eead88f' visibility='default' filepath='include/linux/sched.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='505' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='506' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='507' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='508' column='1'/> + </data-member> + </class-decl> + <class-decl name='sched_dl_entity' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='511' column='1' id='2d494b2d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='include/linux/sched.h' line='512' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dl_runtime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dl_deadline' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='520' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dl_period' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='521' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dl_bw' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='522' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dl_density' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='523' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='runtime' type-id='9b7c55ef' visibility='default' filepath='include/linux/sched.h' line='530' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='deadline' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='531' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='532' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dl_throttled' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='558' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='dl_boosted' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='559' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='dl_yielded' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='560' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='dl_non_contending' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='561' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='dl_overrun' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='562' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='dl_timer' type-id='b6993efc' visibility='default' filepath='include/linux/sched.h' line='568' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='inactive_timer' type-id='b6993efc' visibility='default' filepath='include/linux/sched.h' line='577' column='1'/> + </data-member> + </class-decl> + <class-decl name='hrtimer' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/hrtimer.h' line='118' column='1' id='b6993efc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='fe3acb42' visibility='default' filepath='include/linux/hrtimer.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='_softexpires' type-id='fbc017ef' visibility='default' filepath='include/linux/hrtimer.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='function' type-id='ca9b3bbf' visibility='default' filepath='include/linux/hrtimer.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='base' type-id='730f4667' visibility='default' filepath='include/linux/hrtimer.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='state' type-id='f9b06939' visibility='default' filepath='include/linux/hrtimer.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='456'> + <var-decl name='is_rel' type-id='f9b06939' visibility='default' filepath='include/linux/hrtimer.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='464'> + <var-decl name='is_soft' type-id='f9b06939' visibility='default' filepath='include/linux/hrtimer.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='472'> + <var-decl name='is_hard' type-id='f9b06939' visibility='default' filepath='include/linux/hrtimer.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/hrtimer.h' line='128' column='1'/> + </data-member> + </class-decl> + <class-decl name='timerqueue_node' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/timerqueue.h' line='9' column='1' id='fe3acb42'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='2a8a6332' visibility='default' filepath='include/linux/timerqueue.h' line='10' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='expires' type-id='fbc017ef' visibility='default' filepath='include/linux/timerqueue.h' line='11' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='ktime_t' type-id='9b7c55ef' filepath='include/linux/ktime.h' line='28' column='1' id='fbc017ef'/> + <enum-decl name='hrtimer_restart' filepath='include/linux/hrtimer.h' line='65' column='1' id='7313b0ab'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='HRTIMER_NORESTART' value='0'/> + <enumerator name='HRTIMER_RESTART' value='1'/> + </enum-decl> + <class-decl name='hrtimer_clock_base' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/hrtimer.h' line='161' column='1' id='1851ab9f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cpu_base' type-id='75e9503b' visibility='default' filepath='include/linux/hrtimer.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='index' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='clockid' type-id='a1c3b834' visibility='default' filepath='include/linux/hrtimer.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='seq' type-id='e14c3b11' visibility='default' filepath='include/linux/hrtimer.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='running' type-id='08c8d0fa' visibility='default' filepath='include/linux/hrtimer.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='active' type-id='ff3c7f20' visibility='default' filepath='include/linux/hrtimer.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_time' type-id='7a6c9108' visibility='default' filepath='include/linux/hrtimer.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='offset' type-id='fbc017ef' visibility='default' filepath='include/linux/hrtimer.h' line='169' column='1'/> + </data-member> + </class-decl> + <class-decl name='hrtimer_cpu_base' size-in-bits='4608' is-struct='yes' visibility='default' filepath='include/linux/hrtimer.h' line='216' column='1' id='8d24b00b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/hrtimer.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='active_bases' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='clock_was_set_seq' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hres_active' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='in_hrtirq' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='222' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='hang_detected' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='softirq_activated' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='nr_events' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='nr_retries' type-id='8efea9e5' visibility='default' filepath='include/linux/hrtimer.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='nr_hangs' type-id='8efea9e5' visibility='default' filepath='include/linux/hrtimer.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='max_hang_time' type-id='f0981eeb' visibility='default' filepath='include/linux/hrtimer.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='expires_next' type-id='fbc017ef' visibility='default' filepath='include/linux/hrtimer.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='next_timer' type-id='08c8d0fa' visibility='default' filepath='include/linux/hrtimer.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='softirq_expires_next' type-id='fbc017ef' visibility='default' filepath='include/linux/hrtimer.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='softirq_next_timer' type-id='08c8d0fa' visibility='default' filepath='include/linux/hrtimer.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='clock_base' type-id='cb01bf4b' visibility='default' filepath='include/linux/hrtimer.h' line='239' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='raw_spinlock_t' type-id='f106d0e5' filepath='include/linux/spinlock_types.h' line='29' column='1' id='f5c90b3f'/> + <class-decl name='raw_spinlock' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/spinlock_types.h' line='20' column='1' id='f106d0e5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='raw_lock' type-id='641c41d1' visibility='default' filepath='include/linux/spinlock_types.h' line='21' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='arch_spinlock_t' type-id='c167abfb' filepath='include/asm-generic/qspinlock_types.h' line='52' column='1' id='641c41d1'/> + <class-decl name='qspinlock' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='22' column='1' id='c167abfb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='16e927d3' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='23' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__1' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='23' column='1' id='16e927d3'> + <data-member access='public'> + <var-decl name='val' type-id='49178f86' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='24' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='e56340ee' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='32' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='33729b5d' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='36' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__3' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='32' column='1' id='e56340ee'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='locked' type-id='f9b06939' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='pending' type-id='f9b06939' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='34' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='u8' type-id='8f048e17' filepath='include/asm-generic/int-ll64.h' line='17' column='1' id='f9b06939'/> + <typedef-decl name='__u8' type-id='002ac4a6' filepath='include/uapi/asm-generic/int-ll64.h' line='21' column='1' id='8f048e17'/> + <class-decl name='__anonymous_struct__4' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='36' column='1' id='33729b5d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='locked_pending' type-id='1dc6a898' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='tail' type-id='1dc6a898' visibility='default' filepath='include/asm-generic/qspinlock_types.h' line='38' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='u16' type-id='d315442e' filepath='include/asm-generic/int-ll64.h' line='19' column='1' id='1dc6a898'/> + <typedef-decl name='__u16' type-id='8efea9e5' filepath='include/uapi/asm-generic/int-ll64.h' line='24' column='1' id='d315442e'/> + <typedef-decl name='clockid_t' type-id='7eb128d4' filepath='include/linux/types.h' line='27' column='1' id='a1c3b834'/> + <typedef-decl name='__kernel_clockid_t' type-id='95e97e5e' filepath='include/uapi/asm-generic/posix_types.h' line='93' column='1' id='7eb128d4'/> + <typedef-decl name='seqcount_t' type-id='3a74ff0b' filepath='include/linux/seqlock.h' line='53' column='1' id='e14c3b11'/> + <class-decl name='seqcount' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/seqlock.h' line='48' column='1' id='3a74ff0b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sequence' type-id='f0981eeb' visibility='default' filepath='include/linux/seqlock.h' line='49' column='1'/> + </data-member> + </class-decl> + <class-decl name='timerqueue_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/timerqueue.h' line='14' column='1' id='ff3c7f20'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rb_root' type-id='6fe1603d' visibility='default' filepath='include/linux/timerqueue.h' line='15' column='1'/> + </data-member> + </class-decl> + <class-decl name='rb_root_cached' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/rbtree.h' line='125' column='1' id='6fe1603d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rb_root' type-id='dec44472' visibility='default' filepath='include/linux/rbtree.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rb_leftmost' type-id='e6532500' visibility='default' filepath='include/linux/rbtree.h' line='127' column='1'/> + </data-member> + </class-decl> + <class-decl name='rb_root' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/rbtree.h' line='31' column='1' id='dec44472'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rb_node' type-id='e6532500' visibility='default' filepath='include/linux/rbtree.h' line='32' column='1'/> + </data-member> + </class-decl> + <class-decl name='uclamp_se' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='607' column='1' id='0888126c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='value' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='608' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='bucket_id' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='609' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14'> + <var-decl name='active' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='610' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15'> + <var-decl name='user_defined' type-id='f0981eeb' visibility='default' filepath='include/linux/sched.h' line='611' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='cpumask_t' type-id='1354385d' filepath='include/linux/cpumask.h' line='17' column='1' id='90bc6bed'/> + <class-decl name='cpumask' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/cpumask.h' line='17' column='1' id='1354385d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bits' type-id='f066dd3c' visibility='default' filepath='include/linux/cpumask.h' line='17' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__5' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/sched.h' line='616' column='1' id='4edee319'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='blocked' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='617' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='need_qs' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='618' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='exp_hint' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='619' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='deferred_qs' type-id='f9b06939' visibility='default' filepath='include/linux/sched.h' line='620' column='1'/> + </data-member> + </class-decl> + <class-decl name='sched_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='287' column='1' id='59ddd03d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pcount' type-id='7359adad' visibility='default' filepath='include/linux/sched.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='run_delay' type-id='3a47d82b' visibility='default' filepath='include/linux/sched.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='last_arrival' type-id='3a47d82b' visibility='default' filepath='include/linux/sched.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='last_queued' type-id='3a47d82b' visibility='default' filepath='include/linux/sched.h' line='303' column='1'/> + </data-member> + </class-decl> + <class-decl name='plist_node' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/plist.h' line='83' column='1' id='e3a91a7c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='prio' type-id='95e97e5e' visibility='default' filepath='include/linux/plist.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='prio_list' type-id='72f469ec' visibility='default' filepath='include/linux/plist.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='node_list' type-id='72f469ec' visibility='default' filepath='include/linux/plist.h' line='86' column='1'/> + </data-member> + </class-decl> + <class-decl name='vmacache' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/mm_types_task.h' line='34' column='1' id='4f79f8f3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='seqnum' type-id='91ce1af9' visibility='default' filepath='include/linux/mm_types_task.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='vmas' type-id='ae25b7bc' visibility='default' filepath='include/linux/mm_types_task.h' line='36' column='1'/> + </data-member> + </class-decl> + <class-decl name='task_rss_stat' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/mm_types_task.h' line='54' column='1' id='dfedb05a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='events' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types_task.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='count' type-id='2020bac4' visibility='default' filepath='include/linux/mm_types_task.h' line='56' column='1'/> + </data-member> + </class-decl> + <class-decl name='restart_block' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/restart_block.h' line='25' column='1' id='45e819d6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fn' type-id='d5b25e9c' visibility='default' filepath='include/linux/restart_block.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='' type-id='7f825f2d' visibility='default' filepath='include/linux/restart_block.h' line='27' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__2' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='27' column='1' id='7f825f2d'> + <data-member access='public'> + <var-decl name='futex' type-id='71f149c6' visibility='default' filepath='include/linux/restart_block.h' line='36' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='nanosleep' type-id='5047547d' visibility='default' filepath='include/linux/restart_block.h' line='46' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='poll' type-id='98bfe848' visibility='default' filepath='include/linux/restart_block.h' line='54' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__6' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='29' column='1' id='71f149c6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='uaddr' type-id='f9409001' visibility='default' filepath='include/linux/restart_block.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='val' type-id='19c2251e' visibility='default' filepath='include/linux/restart_block.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/restart_block.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bitset' type-id='19c2251e' visibility='default' filepath='include/linux/restart_block.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='time' type-id='91ce1af9' visibility='default' filepath='include/linux/restart_block.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='uaddr2' type-id='f9409001' visibility='default' filepath='include/linux/restart_block.h' line='35' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__7' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='38' column='1' id='5047547d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='clockid' type-id='a1c3b834' visibility='default' filepath='include/linux/restart_block.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='type' type-id='58918b27' visibility='default' filepath='include/linux/restart_block.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='' type-id='95408dfc' visibility='default' filepath='include/linux/restart_block.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='expires' type-id='91ce1af9' visibility='default' filepath='include/linux/restart_block.h' line='45' column='1'/> + </data-member> + </class-decl> + <enum-decl name='timespec_type' filepath='include/linux/restart_block.h' line='16' column='1' id='58918b27'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='TT_NONE' value='0'/> + <enumerator name='TT_NATIVE' value='1'/> + <enumerator name='TT_COMPAT' value='2'/> + </enum-decl> + <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='41' column='1' id='95408dfc'> + <data-member access='public'> + <var-decl name='rmtp' type-id='59229509' visibility='default' filepath='include/linux/restart_block.h' line='42' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='compat_rmtp' type-id='e69c040e' visibility='default' filepath='include/linux/restart_block.h' line='43' column='1'/> + </data-member> + </union-decl> + <class-decl name='__kernel_timespec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/time_types.h' line='7' column='1' id='5c155a71'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tv_sec' type-id='3d9e85cc' visibility='default' filepath='include/uapi/linux/time_types.h' line='8' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tv_nsec' type-id='1eb56b1e' visibility='default' filepath='include/uapi/linux/time_types.h' line='9' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='__kernel_time64_t' type-id='1eb56b1e' filepath='include/uapi/asm-generic/posix_types.h' line='90' column='1' id='3d9e85cc'/> + <class-decl name='old_timespec32' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/vdso/time32.h' line='7' column='1' id='f4b65c68'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tv_sec' type-id='5d60da55' visibility='default' filepath='include/vdso/time32.h' line='8' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='tv_nsec' type-id='a7832498' visibility='default' filepath='include/vdso/time32.h' line='9' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='old_time32_t' type-id='a7832498' filepath='include/vdso/time32.h' line='5' column='1' id='5d60da55'/> + <typedef-decl name='s32' type-id='3158a266' filepath='include/asm-generic/int-ll64.h' line='20' column='1' id='a7832498'/> + <typedef-decl name='__s32' type-id='95e97e5e' filepath='include/uapi/asm-generic/int-ll64.h' line='26' column='1' id='3158a266'/> + <class-decl name='__anonymous_struct__8' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/restart_block.h' line='48' column='1' id='98bfe848'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ufds' type-id='3ac36db0' visibility='default' filepath='include/linux/restart_block.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nfds' type-id='95e97e5e' visibility='default' filepath='include/linux/restart_block.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='has_timeout' type-id='95e97e5e' visibility='default' filepath='include/linux/restart_block.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tv_sec' type-id='7359adad' visibility='default' filepath='include/linux/restart_block.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='tv_nsec' type-id='7359adad' visibility='default' filepath='include/linux/restart_block.h' line='53' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='pid_t' type-id='63eb2bf2' filepath='include/linux/types.h' line='22' column='1' id='587f89d2'/> + <typedef-decl name='__kernel_pid_t' type-id='95e97e5e' filepath='include/uapi/asm-generic/posix_types.h' line='28' column='1' id='63eb2bf2'/> + <class-decl name='pid' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/pid.h' line='59' column='1' id='d10e968a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='64615833' visibility='default' filepath='include/linux/pid.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='level' type-id='f0981eeb' visibility='default' filepath='include/linux/pid.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tasks' type-id='fc3a8480' visibility='default' filepath='include/linux/pid.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='wait_pidfd' type-id='b5ab048f' visibility='default' filepath='include/linux/pid.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/pid.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='numbers' type-id='9a69aeec' visibility='default' filepath='include/linux/pid.h' line='68' column='1'/> + </data-member> + </class-decl> + <class-decl name='hlist_head' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/types.h' line='185' column='1' id='e151255a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='first' type-id='08cbad52' visibility='default' filepath='include/linux/types.h' line='186' column='1'/> + </data-member> + </class-decl> + <class-decl name='hlist_node' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/types.h' line='189' column='1' id='03a4a074'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='08cbad52' visibility='default' filepath='include/linux/types.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pprev' type-id='50a213e8' visibility='default' filepath='include/linux/types.h' line='190' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='wait_queue_head_t' type-id='cff07063' filepath='include/linux/wait.h' line='40' column='1' id='b5ab048f'/> + <class-decl name='wait_queue_head' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/wait.h' line='36' column='1' id='cff07063'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/wait.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/linux/wait.h' line='38' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='spinlock_t' type-id='53fb272e' filepath='include/linux/spinlock_types.h' line='73' column='1' id='fb4018a0'/> + <class-decl name='spinlock' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/spinlock_types.h' line='61' column='1' id='53fb272e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='1076cffc' visibility='default' filepath='include/linux/spinlock_types.h' line='62' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__4' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/spinlock_types.h' line='62' column='1' id='1076cffc'> + <data-member access='public'> + <var-decl name='rlock' type-id='f106d0e5' visibility='default' filepath='include/linux/spinlock_types.h' line='63' column='1'/> + </data-member> + </union-decl> + <class-decl name='callback_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/types.h' line='219' column='1' id='e3d8ce29'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='69c138b1' visibility='default' filepath='include/linux/types.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='func' type-id='eb839374' visibility='default' filepath='include/linux/types.h' line='221' column='1'/> + </data-member> + </class-decl> + <class-decl name='upid' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/pid.h' line='54' column='1' id='120c01b5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nr' type-id='95e97e5e' visibility='default' filepath='include/linux/pid.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ns' type-id='b816e1d0' visibility='default' filepath='include/linux/pid.h' line='56' column='1'/> + </data-member> + </class-decl> + <class-decl name='prev_cputime' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='244' column='1' id='9c7bf560'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='utime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='stime' type-id='91ce1af9' visibility='default' filepath='include/linux/sched.h' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/sched.h' line='248' column='1'/> + </data-member> + </class-decl> + <class-decl name='posix_cputimers' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/posix-timers.h' line='122' column='1' id='1069de27'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bases' type-id='0e685653' visibility='default' filepath='include/linux/posix-timers.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='timers_active' type-id='f0981eeb' visibility='default' filepath='include/linux/posix-timers.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='expiry_active' type-id='f0981eeb' visibility='default' filepath='include/linux/posix-timers.h' line='125' column='1'/> + </data-member> + </class-decl> + <class-decl name='posix_cputimer_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/posix-timers.h' line='107' column='1' id='e710f78e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nextevt' type-id='91ce1af9' visibility='default' filepath='include/linux/posix-timers.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tqhead' type-id='ff3c7f20' visibility='default' filepath='include/linux/posix-timers.h' line='109' column='1'/> + </data-member> + </class-decl> + <class-decl name='nsproxy' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/nsproxy.h' line='31' column='1' id='b82b9d3a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='49178f86' visibility='default' filepath='include/linux/nsproxy.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='uts_ns' type-id='9d5923ed' visibility='default' filepath='include/linux/nsproxy.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ipc_ns' type-id='76ccea8d' visibility='default' filepath='include/linux/nsproxy.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='mnt_ns' type-id='d60f4f10' visibility='default' filepath='include/linux/nsproxy.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pid_ns_for_children' type-id='b816e1d0' visibility='default' filepath='include/linux/nsproxy.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='net_ns' type-id='a2bff676' visibility='default' filepath='include/linux/nsproxy.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cgroup_ns' type-id='f774a955' visibility='default' filepath='include/linux/nsproxy.h' line='38' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='sigset_t' type-id='e6ea37b8' filepath='include/uapi/asm-generic/signal.h' line='92' column='1' id='daf33c64'/> + <class-decl name='__anonymous_struct__9' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='daf33c64' visibility='default' filepath='include/uapi/asm-generic/signal.h' line='90' column='1' id='e6ea37b8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sig' type-id='f066dd3c' visibility='default' filepath='include/uapi/asm-generic/signal.h' line='91' column='1'/> + </data-member> + </class-decl> + <class-decl name='sigpending' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/signal_types.h' line='30' column='1' id='7b5c012d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/signal_types.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='signal' type-id='daf33c64' visibility='default' filepath='include/linux/signal_types.h' line='32' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='size_t' type-id='9e19ad6e' filepath='include/linux/types.h' line='55' column='1' id='b59d7dce'/> + <typedef-decl name='__kernel_size_t' type-id='447da2ae' filepath='include/uapi/asm-generic/posix_types.h' line='72' column='1' id='9e19ad6e'/> + <typedef-decl name='__kernel_ulong_t' type-id='7359adad' filepath='include/uapi/asm-generic/posix_types.h' line='16' column='1' id='447da2ae'/> + <typedef-decl name='kuid_t' type-id='e8b29774' filepath='include/linux/uidgid.h' line='23' column='1' id='d80b72e6'/> + <class-decl name='__anonymous_struct__10' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='d80b72e6' visibility='default' filepath='include/linux/uidgid.h' line='21' column='1' id='e8b29774'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='val' type-id='354978ed' visibility='default' filepath='include/linux/uidgid.h' line='22' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='uid_t' type-id='70734f24' filepath='include/linux/types.h' line='32' column='1' id='354978ed'/> + <typedef-decl name='__kernel_uid32_t' type-id='f0981eeb' filepath='include/uapi/asm-generic/posix_types.h' line='49' column='1' id='70734f24'/> + <class-decl name='seccomp' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/seccomp.h' line='29' column='1' id='298af459'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mode' type-id='95e97e5e' visibility='default' filepath='include/linux/seccomp.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='filter' type-id='2a128f5a' visibility='default' filepath='include/linux/seccomp.h' line='31' column='1'/> + </data-member> + </class-decl> + <class-decl name='wake_q_node' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/sched.h' line='632' column='1' id='69970be2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='b16791f0' visibility='default' filepath='include/linux/sched.h' line='633' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='kernel_siginfo_t' type-id='38ef7882' filepath='include/linux/signal_types.h' line='14' column='1' id='22ec9634'/> + <class-decl name='kernel_siginfo' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/signal_types.h' line='12' column='1' id='38ef7882'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='c60b207d' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__11' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1' id='c60b207d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='si_signo' type-id='95e97e5e' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='si_errno' type-id='95e97e5e' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='si_code' type-id='95e97e5e' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='_sifields' type-id='a60646cb' visibility='default' filepath='include/linux/signal_types.h' line='13' column='1'/> + </data-member> + </class-decl> + <union-decl name='__sifields' size-in-bits='256' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='32' column='1' id='a60646cb'> + <data-member access='public'> + <var-decl name='_kill' type-id='35888a92' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='37' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='_timer' type-id='11b42bf5' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='45' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='_rt' type-id='90a6a0a3' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='52' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='_sigchld' type-id='5b8a7161' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='61' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='_sigfault' type-id='b47416ba' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='95' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='_sigpoll' type-id='88c21632' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='101' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='_sigsys' type-id='07fe0781' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='108' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__12' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='34' column='1' id='35888a92'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_pid' type-id='63eb2bf2' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='_uid' type-id='70734f24' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='36' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__13' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='40' column='1' id='11b42bf5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_tid' type-id='c28acba6' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='_overrun' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='_sigval' type-id='95506cfb' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='_sys_private' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='44' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='__kernel_timer_t' type-id='95e97e5e' filepath='include/uapi/asm-generic/posix_types.h' line='92' column='1' id='c28acba6'/> + <typedef-decl name='sigval_t' type-id='a094b870' filepath='include/uapi/asm-generic/siginfo.h' line='11' column='1' id='95506cfb'/> + <union-decl name='sigval' size-in-bits='64' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='8' column='1' id='a094b870'> + <data-member access='public'> + <var-decl name='sival_int' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='9' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='sival_ptr' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='10' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__14' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='48' column='1' id='90a6a0a3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_pid' type-id='63eb2bf2' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='_uid' type-id='70734f24' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='_sigval' type-id='95506cfb' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='51' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__15' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='55' column='1' id='5b8a7161'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_pid' type-id='63eb2bf2' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='_uid' type-id='70734f24' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='_status' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='_utime' type-id='880ebc01' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='_stime' type-id='880ebc01' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='60' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='__kernel_clock_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='91' column='1' id='880ebc01'/> + <typedef-decl name='__kernel_long_t' type-id='bd54fe1a' filepath='include/uapi/asm-generic/posix_types.h' line='15' column='1' id='6a11bd61'/> + <class-decl name='__anonymous_struct__16' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='64' column='1' id='b47416ba'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_addr' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='' type-id='c4e140b8' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='77' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__5' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='77' column='1' id='c4e140b8'> + <data-member access='public'> + <var-decl name='_addr_lsb' type-id='a2185560' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='82' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='_addr_bnd' type-id='ea0e6645' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='88' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='_addr_pkey' type-id='8a41173c' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='93' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__17' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='84' column='1' id='ea0e6645'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_dummy_bnd' type-id='8e100159' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='_lower' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='_upper' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='87' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__18' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='90' column='1' id='8a41173c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_dummy_pkey' type-id='8e100159' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='_pkey' type-id='3f1a6b60' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='92' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__19' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='98' column='1' id='88c21632'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_band' type-id='bd54fe1a' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='_fd' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='100' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__20' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='104' column='1' id='07fe0781'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_call_addr' type-id='eaa32e2f' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='_syscall' type-id='95e97e5e' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='_arch' type-id='f0981eeb' visibility='default' filepath='include/uapi/asm-generic/siginfo.h' line='107' column='1'/> + </data-member> + </class-decl> + <class-decl name='task_io_accounting' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/task_io_accounting.h' line='12' column='1' id='ca075c7f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rchar' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wchar' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='syscr' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='syscw' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='syscfs' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='read_bytes' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='write_bytes' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='cancelled_write_bytes' type-id='91ce1af9' visibility='default' filepath='include/linux/task_io_accounting.h' line='46' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='nodemask_t' type-id='24d23dab' filepath='include/linux/nodemask.h' line='98' column='1' id='6a7d16bb'/> + <class-decl name='__anonymous_struct__21' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='6a7d16bb' visibility='default' filepath='include/linux/nodemask.h' line='98' column='1' id='24d23dab'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bits' type-id='f066dd3c' visibility='default' filepath='include/linux/nodemask.h' line='98' column='1'/> + </data-member> + </class-decl> + <class-decl name='mutex' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mutex.h' line='53' column='1' id='925167dc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='owner' type-id='f22a8abb' visibility='default' filepath='include/linux/mutex.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wait_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/mutex.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='osq' type-id='0c3105cd' visibility='default' filepath='include/linux/mutex.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='wait_list' type-id='72f469ec' visibility='default' filepath='include/linux/mutex.h' line='59' column='1'/> + </data-member> + </class-decl> + <class-decl name='optimistic_spin_queue' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/osq_lock.h' line='15' column='1' id='0c3105cd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tail' type-id='49178f86' visibility='default' filepath='include/linux/osq_lock.h' line='20' column='1'/> + </data-member> + </class-decl> + <class-decl name='tlbflush_unmap_batch' is-struct='yes' visibility='default' filepath='include/linux/mm_types_task.h' line='76' column='1' id='a3d9f566'/> + <union-decl name='__anonymous_union__6' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/sched.h' line='1152' column='1' id='b45135d0'> + <data-member access='public'> + <var-decl name='rcu_users' type-id='64615833' visibility='default' filepath='include/linux/sched.h' line='1153' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/sched.h' line='1154' column='1'/> + </data-member> + </union-decl> + <class-decl name='page_frag' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mm_types_task.h' line='64' column='1' id='06c0432f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/linux/mm_types_task.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='offset' type-id='3f1a6b60' visibility='default' filepath='include/linux/mm_types_task.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='size' type-id='3f1a6b60' visibility='default' filepath='include/linux/mm_types_task.h' line='68' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='gfp_t' type-id='f0981eeb' filepath='include/linux/types.h' line='153' column='1' id='3eb7c31c'/> + <class-decl name='thread_struct' size-in-bits='8448' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='128' column='1' id='0c8a83c7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cpu_context' type-id='6a577ca5' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='uw' type-id='3bb05d08' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5312'> + <var-decl name='fpsimd_cpu' type-id='f0981eeb' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='sve_state' type-id='eaa32e2f' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='sve_vl' type-id='f0981eeb' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5472'> + <var-decl name='sve_vl_onexec' type-id='f0981eeb' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='fault_address' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5568'> + <var-decl name='fault_code' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5632'> + <var-decl name='debug' type-id='2f821a8d' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='keys_user' type-id='91841748' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='152' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpu_context' size-in-bits='832' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='112' column='1' id='6a577ca5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='x19' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='x20' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='x21' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='x22' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='x23' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='x24' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='x25' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='x26' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='x27' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='x28' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='fp' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='sp' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='pc' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='125' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__22' size-in-bits='4352' is-struct='yes' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='136' column='1' id='3bb05d08'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tp_value' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tp2_value' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fpsimd_state' type-id='3cb82f3a' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='139' column='1'/> + </data-member> + </class-decl> + <class-decl name='user_fpsimd_state' size-in-bits='4224' is-struct='yes' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='82' column='1' id='3cb82f3a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vregs' type-id='98f84070' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='fpsr' type-id='3f1a6b60' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4128'> + <var-decl name='fpcr' type-id='3f1a6b60' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='__reserved' type-id='839e8989' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='86' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='__uint128_t' type-id='4f340252' filepath='init/version.c' line='27' column='1' id='7e2609cc'/> + <class-decl name='debug_info' size-in-bits='2176' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='99' column='1' id='2f821a8d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='suspended_step' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='bps_disabled' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wps_disabled' type-id='95e97e5e' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hbp_break' type-id='18b1b6ec' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='hbp_watch' type-id='18b1b6ec' visibility='default' filepath='arch/arm64/include/asm/processor.h' line='108' column='1'/> + </data-member> + </class-decl> + <class-decl name='ptrauth_keys' size-in-bits='640' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='24' column='1' id='91841748'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='apia' type-id='490938eb' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='apib' type-id='490938eb' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='apda' type-id='490938eb' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='apdb' type-id='490938eb' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='apga' type-id='490938eb' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='29' column='1'/> + </data-member> + </class-decl> + <class-decl name='ptrauth_key' size-in-bits='128' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='16' column='1' id='490938eb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lo' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hi' type-id='7359adad' visibility='default' filepath='arch/arm64/include/asm/pointer_auth.h' line='17' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='5c155a71' size-in-bits='64' id='59229509'/> + <pointer-type-def type-id='82d9d5d4' size-in-bits='64' id='a9f319d2'/> + <pointer-type-def type-id='c0badb3b' size-in-bits='64' id='ef4fae1b'/> + <pointer-type-def type-id='096280be' size-in-bits='64' id='ee802604'/> + <pointer-type-def type-id='718a7cd9' size-in-bits='64' id='39944481'/> + <pointer-type-def type-id='e3d8ce29' size-in-bits='64' id='69c138b1'/> + <pointer-type-def type-id='978e8e27' size-in-bits='64' id='f886696f'/> + <pointer-type-def type-id='e54806c5' size-in-bits='64' id='f774a955'/> + <pointer-type-def type-id='1b9c6d35' size-in-bits='64' id='917bb1c5'/> + <pointer-type-def type-id='f9fef04f' size-in-bits='64' id='389faaf7'/> + <qualified-type-def type-id='90bc6bed' const='yes' id='2cd82b3d'/> + <pointer-type-def type-id='2cd82b3d' size-in-bits='64' id='af4bd535'/> + <qualified-type-def type-id='6739dd09' const='yes' id='bca91994'/> + <pointer-type-def type-id='bca91994' size-in-bits='64' id='bc33861a'/> + <qualified-type-def type-id='2ba71bf0' const='yes' id='4e267e15'/> + <pointer-type-def type-id='4e267e15' size-in-bits='64' id='4598bd2d'/> + <qualified-type-def type-id='74191d27' const='yes' id='60263890'/> + <pointer-type-def type-id='60263890' size-in-bits='64' id='162b4cce'/> + <pointer-type-def type-id='afbeac63' size-in-bits='64' id='85d57723'/> + <pointer-type-def type-id='9280516b' size-in-bits='64' id='ca9b3bbf'/> + <pointer-type-def type-id='bccdf330' size-in-bits='64' id='16c53416'/> + <pointer-type-def type-id='7dc87302' size-in-bits='64' id='08890290'/> + <pointer-type-def type-id='62bd013f' size-in-bits='64' id='0bbc9f87'/> + <pointer-type-def type-id='03a4a074' size-in-bits='64' id='08cbad52'/> + <pointer-type-def type-id='08cbad52' size-in-bits='64' id='50a213e8'/> + <pointer-type-def type-id='b6993efc' size-in-bits='64' id='08c8d0fa'/> + <pointer-type-def type-id='1851ab9f' size-in-bits='64' id='730f4667'/> + <pointer-type-def type-id='8d24b00b' size-in-bits='64' id='75e9503b'/> + <pointer-type-def type-id='d0d650b9' size-in-bits='64' id='d23fe9bd'/> + <pointer-type-def type-id='95e97e5e' size-in-bits='64' id='7292109c'/> + <pointer-type-def type-id='d002899d' size-in-bits='64' id='d042cfad'/> + <pointer-type-def type-id='dd74f3ed' size-in-bits='64' id='76ccea8d'/> + <pointer-type-def type-id='22ec9634' size-in-bits='64' id='3638c201'/> + <pointer-type-def type-id='128d0ac4' size-in-bits='64' id='204a4632'/> + <pointer-type-def type-id='72f469ec' size-in-bits='64' id='e84b031a'/> + <pointer-type-def type-id='c5ccfee8' size-in-bits='64' id='023b769e'/> + <pointer-type-def type-id='b68c3fba' size-in-bits='64' id='d5b25e9c'/> + <pointer-type-def type-id='11c8601b' size-in-bits='64' id='223696fb'/> + <pointer-type-def type-id='311626f1' size-in-bits='64' id='df4b7819'/> + <pointer-type-def type-id='de031042' size-in-bits='64' id='d60f4f10'/> + <pointer-type-def type-id='0319fc05' size-in-bits='64' id='26452515'/> + <pointer-type-def type-id='bd965180' size-in-bits='64' id='a2bff676'/> + <pointer-type-def type-id='99f367f2' size-in-bits='64' id='37a6b980'/> + <pointer-type-def type-id='b0f27198' size-in-bits='64' id='e0677422'/> + <pointer-type-def type-id='32f8fd62' size-in-bits='64' id='3e644294'/> + <pointer-type-def type-id='b82b9d3a' size-in-bits='64' id='dc5ce118'/> + <pointer-type-def type-id='f4b65c68' size-in-bits='64' id='e69c040e'/> + <pointer-type-def type-id='a25ce1be' size-in-bits='64' id='02f11ed4'/> + <pointer-type-def type-id='7263c471' size-in-bits='64' id='2bf16f59'/> + <pointer-type-def type-id='9d67acd5' size-in-bits='64' id='b9419dc5'/> + <pointer-type-def type-id='d10e968a' size-in-bits='64' id='b94e5398'/> + <pointer-type-def type-id='0252e252' size-in-bits='64' id='b816e1d0'/> + <pointer-type-def type-id='bed94322' size-in-bits='64' id='15d29710'/> + <pointer-type-def type-id='b440e872' size-in-bits='64' id='3ac36db0'/> + <pointer-type-def type-id='2a8a6332' size-in-bits='64' id='e6532500'/> + <pointer-type-def type-id='67b24a02' size-in-bits='64' id='d5d06540'/> + <pointer-type-def type-id='b9b792e2' size-in-bits='64' id='c78f98c0'/> + <pointer-type-def type-id='caf652c6' size-in-bits='64' id='e7d2a5fc'/> + <pointer-type-def type-id='45e819d6' size-in-bits='64' id='07af3c3c'/> + <pointer-type-def type-id='999b38a0' size-in-bits='64' id='c44b3996'/> + <pointer-type-def type-id='afb04a62' size-in-bits='64' id='54d4ed50'/> + <pointer-type-def type-id='29843697' size-in-bits='64' id='9eead88f'/> + <pointer-type-def type-id='e290c28c' size-in-bits='64' id='2a128f5a'/> + <pointer-type-def type-id='317e3dc9' size-in-bits='64' id='32cc1711'/> + <pointer-type-def type-id='9a4619bf' size-in-bits='64' id='a91cd5f7'/> + <pointer-type-def type-id='2d863538' size-in-bits='64' id='3c32f9de'/> + <pointer-type-def type-id='bc3f1924' size-in-bits='64' id='f23e2572'/> + <pointer-type-def type-id='68d3e576' size-in-bits='64' id='7a6c9108'/> + <pointer-type-def type-id='19c2251e' size-in-bits='64' id='f9409001'/> + <pointer-type-def type-id='91ce1af9' size-in-bits='64' id='3df9fd28'/> + <pointer-type-def type-id='fdf3707c' size-in-bits='64' id='b1d4934a'/> + <pointer-type-def type-id='98f6607e' size-in-bits='64' id='9d2cef34'/> + <pointer-type-def type-id='8c178e22' size-in-bits='64' id='c0ced320'/> + <pointer-type-def type-id='61062930' size-in-bits='64' id='6fa26802'/> + <pointer-type-def type-id='44f52e9d' size-in-bits='64' id='9d5923ed'/> + <pointer-type-def type-id='62c85860' size-in-bits='64' id='2ae08426'/> + <pointer-type-def type-id='5f2f8da4' size-in-bits='64' id='d295dab2'/> + <pointer-type-def type-id='34135eb2' size-in-bits='64' id='eb839374'/> + <pointer-type-def type-id='107219ed' size-in-bits='64' id='277e3361'/> + <qualified-type-def type-id='bd54fe1a' volatile='yes' id='5efddaac'/> + <pointer-type-def type-id='69970be2' size-in-bits='64' id='b16791f0'/> + <var-decl name='init_uts_ns' type-id='44f52e9d' mangled-name='init_uts_ns' visibility='default' filepath='init/version.c' line='27' column='1' elf-symbol-id='init_uts_ns'/> + <function-type size-in-bits='64' id='9280516b'> + <parameter type-id='08c8d0fa'/> + <return type-id='7313b0ab'/> + </function-type> + <function-type size-in-bits='64' id='d0d650b9'> + <parameter type-id='dc5ce118'/> + <parameter type-id='37a6b980'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b68c3fba'> + <parameter type-id='07af3c3c'/> + <return type-id='bd54fe1a'/> + </function-type> + <function-type size-in-bits='64' id='b0f27198'> + <parameter type-id='37a6b980'/> + <return type-id='37a6b980'/> + </function-type> + <function-type size-in-bits='64' id='32f8fd62'> + <parameter type-id='f23e2572'/> + <return type-id='37a6b980'/> + </function-type> + <function-type size-in-bits='64' id='68d3e576'> + <return type-id='fbc017ef'/> + </function-type> + <function-type size-in-bits='64' id='61062930'> + <parameter type-id='37a6b980'/> + <return type-id='c0ced320'/> + </function-type> + <function-type size-in-bits='64' id='34135eb2'> + <parameter type-id='69c138b1'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='107219ed'> + <parameter type-id='37a6b980'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='kernel/async.c' language='LANG_C89'> + <typedef-decl name='async_cookie_t' type-id='91ce1af9' filepath='include/linux/async.h' line='16' column='1' id='a7465fe4'/> + <typedef-decl name='async_func_t' type-id='56ccc407' filepath='include/linux/async.h' line='17' column='1' id='5c19cb0c'/> + <pointer-type-def type-id='8800ed53' size-in-bits='64' id='56ccc407'/> + <function-decl name='async_schedule_node' mangled-name='async_schedule_node' filepath='kernel/async.c' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='async_schedule_node'> + <parameter type-id='5c19cb0c' name='func' filepath='kernel/async.c' line='228' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='kernel/async.c' line='228' column='1'/> + <parameter type-id='95e97e5e' name='node' filepath='kernel/async.c' line='228' column='1'/> + <return type-id='a7465fe4'/> + </function-decl> + <function-type size-in-bits='64' id='8800ed53'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='a7465fe4'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='kernel/bpf/core.c' language='LANG_C89'> + <var-decl name='bpf_stats_enabled_key' type-id='237c0d27' mangled-name='bpf_stats_enabled_key' visibility='default' filepath='kernel/bpf/core.c' line='2162' column='1' elf-symbol-id='bpf_stats_enabled_key'/> + <var-decl name='__tracepoint_xdp_exception' type-id='4ca0c298' mangled-name='__tracepoint_xdp_exception' visibility='default' filepath='include/trace/events/xdp.h' line='28' column='1' elf-symbol-id='__tracepoint_xdp_exception'/> + </abi-instr> + <abi-instr address-size='64' path='kernel/bpf/syscall.c' language='LANG_C89'> + <function-decl name='bpf_prog_sub' mangled-name='bpf_prog_sub' filepath='kernel/bpf/syscall.c' line='1473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_prog_sub'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/bpf/syscall.c' line='1473' column='1'/> + <parameter type-id='95e97e5e' name='i' filepath='kernel/bpf/syscall.c' line='1473' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bpf_prog_put' mangled-name='bpf_prog_put' filepath='kernel/bpf/syscall.c' line='1365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_prog_put'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/bpf/syscall.c' line='1365' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bpf_prog_add' mangled-name='bpf_prog_add' filepath='kernel/bpf/syscall.c' line='1463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_prog_add'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/bpf/syscall.c' line='1463' column='1'/> + <parameter type-id='95e97e5e' name='i' filepath='kernel/bpf/syscall.c' line='1463' column='1'/> + <return type-id='bdcee7ae'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/capability.c' language='LANG_C89'> + <function-decl name='ns_capable_noaudit' mangled-name='ns_capable_noaudit' filepath='kernel/capability.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ns_capable_noaudit'> + <parameter type-id='c0ced320' name='ns' filepath='kernel/capability.c' line='412' column='1'/> + <parameter type-id='95e97e5e' name='cap' filepath='kernel/capability.c' line='412' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='ns_capable' mangled-name='ns_capable' filepath='kernel/capability.c' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ns_capable'> + <parameter type-id='c0ced320' name='ns' filepath='kernel/capability.c' line='394' column='1'/> + <parameter type-id='95e97e5e' name='cap' filepath='kernel/capability.c' line='394' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='capable_wrt_inode_uidgid' mangled-name='capable_wrt_inode_uidgid' filepath='kernel/capability.c' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='capable_wrt_inode_uidgid'> + <parameter type-id='c5a4eb7f' name='inode' filepath='kernel/capability.c' line='502' column='1'/> + <parameter type-id='95e97e5e' name='cap' filepath='kernel/capability.c' line='502' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='capable' mangled-name='capable' filepath='kernel/capability.c' line='447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='capable'> + <parameter type-id='95e97e5e' name='cap' filepath='kernel/capability.c' line='447' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/cfi.c' language='LANG_C89'> + <function-decl name='__cfi_slowpath' mangled-name='__cfi_slowpath' filepath='kernel/cfi.c' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cfi_slowpath'> + <parameter type-id='9c313c2d' name='id' filepath='kernel/cfi.c' line='296' column='1'/> + <parameter type-id='eaa32e2f' name='ptr' filepath='kernel/cfi.c' line='296' column='1'/> + <parameter type-id='eaa32e2f' name='diag' filepath='kernel/cfi.c' line='296' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/compat.c' language='LANG_C89'> + <function-decl name='compat_alloc_user_space' mangled-name='compat_alloc_user_space' filepath='kernel/compat.c' line='365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='compat_alloc_user_space'> + <parameter type-id='7359adad' name='len' filepath='kernel/compat.c' line='365' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/cpu.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='9cbd1c16' size-in-bits='64' id='afe549fd'> + <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> + </array-type-def> + <array-type-def dimensions='2' type-id='9cbd1c16' size-in-bits='4160' id='f959706c'> + <subrange length='65' type-id='7ff19f0f' id='b50e2e4a'/> + <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> + </array-type-def> + <enum-decl name='cpuhp_state' filepath='include/linux/cpuhotplug.h' line='25' column='1' id='245a0e38'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='CPUHP_INVALID' value='-1'/> + <enumerator name='CPUHP_OFFLINE' value='0'/> + <enumerator name='CPUHP_CREATE_THREADS' value='1'/> + <enumerator name='CPUHP_PERF_PREPARE' value='2'/> + <enumerator name='CPUHP_PERF_X86_PREPARE' value='3'/> + <enumerator name='CPUHP_PERF_X86_AMD_UNCORE_PREP' value='4'/> + <enumerator name='CPUHP_PERF_POWER' value='5'/> + <enumerator name='CPUHP_PERF_SUPERH' value='6'/> + <enumerator name='CPUHP_X86_HPET_DEAD' value='7'/> + <enumerator name='CPUHP_X86_APB_DEAD' value='8'/> + <enumerator name='CPUHP_X86_MCE_DEAD' value='9'/> + <enumerator name='CPUHP_VIRT_NET_DEAD' value='10'/> + <enumerator name='CPUHP_SLUB_DEAD' value='11'/> + <enumerator name='CPUHP_MM_WRITEBACK_DEAD' value='12'/> + <enumerator name='CPUHP_MM_VMSTAT_DEAD' value='13'/> + <enumerator name='CPUHP_SOFTIRQ_DEAD' value='14'/> + <enumerator name='CPUHP_NET_MVNETA_DEAD' value='15'/> + <enumerator name='CPUHP_CPUIDLE_DEAD' value='16'/> + <enumerator name='CPUHP_ARM64_FPSIMD_DEAD' value='17'/> + <enumerator name='CPUHP_ARM_OMAP_WAKE_DEAD' value='18'/> + <enumerator name='CPUHP_IRQ_POLL_DEAD' value='19'/> + <enumerator name='CPUHP_BLOCK_SOFTIRQ_DEAD' value='20'/> + <enumerator name='CPUHP_ACPI_CPUDRV_DEAD' value='21'/> + <enumerator name='CPUHP_S390_PFAULT_DEAD' value='22'/> + <enumerator name='CPUHP_BLK_MQ_DEAD' value='23'/> + <enumerator name='CPUHP_FS_BUFF_DEAD' value='24'/> + <enumerator name='CPUHP_PRINTK_DEAD' value='25'/> + <enumerator name='CPUHP_MM_MEMCQ_DEAD' value='26'/> + <enumerator name='CPUHP_PERCPU_CNT_DEAD' value='27'/> + <enumerator name='CPUHP_RADIX_DEAD' value='28'/> + <enumerator name='CPUHP_PAGE_ALLOC_DEAD' value='29'/> + <enumerator name='CPUHP_NET_DEV_DEAD' value='30'/> + <enumerator name='CPUHP_PCI_XGENE_DEAD' value='31'/> + <enumerator name='CPUHP_IOMMU_INTEL_DEAD' value='32'/> + <enumerator name='CPUHP_LUSTRE_CFS_DEAD' value='33'/> + <enumerator name='CPUHP_AP_ARM_CACHE_B15_RAC_DEAD' value='34'/> + <enumerator name='CPUHP_PADATA_DEAD' value='35'/> + <enumerator name='CPUHP_WORKQUEUE_PREP' value='36'/> + <enumerator name='CPUHP_POWER_NUMA_PREPARE' value='37'/> + <enumerator name='CPUHP_HRTIMERS_PREPARE' value='38'/> + <enumerator name='CPUHP_PROFILE_PREPARE' value='39'/> + <enumerator name='CPUHP_X2APIC_PREPARE' value='40'/> + <enumerator name='CPUHP_SMPCFD_PREPARE' value='41'/> + <enumerator name='CPUHP_RELAY_PREPARE' value='42'/> + <enumerator name='CPUHP_SLAB_PREPARE' value='43'/> + <enumerator name='CPUHP_MD_RAID5_PREPARE' value='44'/> + <enumerator name='CPUHP_RCUTREE_PREP' value='45'/> + <enumerator name='CPUHP_CPUIDLE_COUPLED_PREPARE' value='46'/> + <enumerator name='CPUHP_POWERPC_PMAC_PREPARE' value='47'/> + <enumerator name='CPUHP_POWERPC_MMU_CTX_PREPARE' value='48'/> + <enumerator name='CPUHP_XEN_PREPARE' value='49'/> + <enumerator name='CPUHP_XEN_EVTCHN_PREPARE' value='50'/> + <enumerator name='CPUHP_ARM_SHMOBILE_SCU_PREPARE' value='51'/> + <enumerator name='CPUHP_SH_SH3X_PREPARE' value='52'/> + <enumerator name='CPUHP_NET_FLOW_PREPARE' value='53'/> + <enumerator name='CPUHP_TOPOLOGY_PREPARE' value='54'/> + <enumerator name='CPUHP_NET_IUCV_PREPARE' value='55'/> + <enumerator name='CPUHP_ARM_BL_PREPARE' value='56'/> + <enumerator name='CPUHP_TRACE_RB_PREPARE' value='57'/> + <enumerator name='CPUHP_MM_ZS_PREPARE' value='58'/> + <enumerator name='CPUHP_MM_ZSWP_MEM_PREPARE' value='59'/> + <enumerator name='CPUHP_MM_ZSWP_POOL_PREPARE' value='60'/> + <enumerator name='CPUHP_KVM_PPC_BOOK3S_PREPARE' value='61'/> + <enumerator name='CPUHP_ZCOMP_PREPARE' value='62'/> + <enumerator name='CPUHP_TIMERS_PREPARE' value='63'/> + <enumerator name='CPUHP_MIPS_SOC_PREPARE' value='64'/> + <enumerator name='CPUHP_BP_PREPARE_DYN' value='65'/> + <enumerator name='CPUHP_BP_PREPARE_DYN_END' value='85'/> + <enumerator name='CPUHP_BRINGUP_CPU' value='86'/> + <enumerator name='CPUHP_AP_IDLE_DEAD' value='87'/> + <enumerator name='CPUHP_AP_OFFLINE' value='88'/> + <enumerator name='CPUHP_AP_SCHED_STARTING' value='89'/> + <enumerator name='CPUHP_AP_RCUTREE_DYING' value='90'/> + <enumerator name='CPUHP_AP_IRQ_GIC_STARTING' value='91'/> + <enumerator name='CPUHP_AP_IRQ_HIP04_STARTING' value='92'/> + <enumerator name='CPUHP_AP_IRQ_ARMADA_XP_STARTING' value='93'/> + <enumerator name='CPUHP_AP_IRQ_BCM2836_STARTING' value='94'/> + <enumerator name='CPUHP_AP_IRQ_MIPS_GIC_STARTING' value='95'/> + <enumerator name='CPUHP_AP_ARM_MVEBU_COHERENCY' value='96'/> + <enumerator name='CPUHP_AP_MICROCODE_LOADER' value='97'/> + <enumerator name='CPUHP_AP_PERF_X86_AMD_UNCORE_STARTING' value='98'/> + <enumerator name='CPUHP_AP_PERF_X86_STARTING' value='99'/> + <enumerator name='CPUHP_AP_PERF_X86_AMD_IBS_STARTING' value='100'/> + <enumerator name='CPUHP_AP_PERF_X86_CQM_STARTING' value='101'/> + <enumerator name='CPUHP_AP_PERF_X86_CSTATE_STARTING' value='102'/> + <enumerator name='CPUHP_AP_PERF_XTENSA_STARTING' value='103'/> + <enumerator name='CPUHP_AP_MIPS_OP_LOONGSON3_STARTING' value='104'/> + <enumerator name='CPUHP_AP_ARM_SDEI_STARTING' value='105'/> + <enumerator name='CPUHP_AP_ARM_VFP_STARTING' value='106'/> + <enumerator name='CPUHP_AP_ARM64_DEBUG_MONITORS_STARTING' value='107'/> + <enumerator name='CPUHP_AP_PERF_ARM_HW_BREAKPOINT_STARTING' value='108'/> + <enumerator name='CPUHP_AP_PERF_ARM_ACPI_STARTING' value='109'/> + <enumerator name='CPUHP_AP_PERF_ARM_STARTING' value='110'/> + <enumerator name='CPUHP_AP_ARM_L2X0_STARTING' value='111'/> + <enumerator name='CPUHP_AP_EXYNOS4_MCT_TIMER_STARTING' value='112'/> + <enumerator name='CPUHP_AP_ARM_ARCH_TIMER_STARTING' value='113'/> + <enumerator name='CPUHP_AP_ARM_GLOBAL_TIMER_STARTING' value='114'/> + <enumerator name='CPUHP_AP_JCORE_TIMER_STARTING' value='115'/> + <enumerator name='CPUHP_AP_ARM_TWD_STARTING' value='116'/> + <enumerator name='CPUHP_AP_QCOM_TIMER_STARTING' value='117'/> + <enumerator name='CPUHP_AP_TEGRA_TIMER_STARTING' value='118'/> + <enumerator name='CPUHP_AP_ARMADA_TIMER_STARTING' value='119'/> + <enumerator name='CPUHP_AP_MARCO_TIMER_STARTING' value='120'/> + <enumerator name='CPUHP_AP_MIPS_GIC_TIMER_STARTING' value='121'/> + <enumerator name='CPUHP_AP_ARC_TIMER_STARTING' value='122'/> + <enumerator name='CPUHP_AP_RISCV_TIMER_STARTING' value='123'/> + <enumerator name='CPUHP_AP_CSKY_TIMER_STARTING' value='124'/> + <enumerator name='CPUHP_AP_KVM_STARTING' value='125'/> + <enumerator name='CPUHP_AP_KVM_ARM_VGIC_INIT_STARTING' value='126'/> + <enumerator name='CPUHP_AP_KVM_ARM_VGIC_STARTING' value='127'/> + <enumerator name='CPUHP_AP_KVM_ARM_TIMER_STARTING' value='128'/> + <enumerator name='CPUHP_AP_DUMMY_TIMER_STARTING' value='129'/> + <enumerator name='CPUHP_AP_ARM_XEN_STARTING' value='130'/> + <enumerator name='CPUHP_AP_ARM_CORESIGHT_STARTING' value='131'/> + <enumerator name='CPUHP_AP_ARM64_ISNDEP_STARTING' value='132'/> + <enumerator name='CPUHP_AP_SMPCFD_DYING' value='133'/> + <enumerator name='CPUHP_AP_X86_TBOOT_DYING' value='134'/> + <enumerator name='CPUHP_AP_ARM_CACHE_B15_RAC_DYING' value='135'/> + <enumerator name='CPUHP_AP_ONLINE' value='136'/> + <enumerator name='CPUHP_TEARDOWN_CPU' value='137'/> + <enumerator name='CPUHP_AP_ONLINE_IDLE' value='138'/> + <enumerator name='CPUHP_AP_SMPBOOT_THREADS' value='139'/> + <enumerator name='CPUHP_AP_X86_VDSO_VMA_ONLINE' value='140'/> + <enumerator name='CPUHP_AP_IRQ_AFFINITY_ONLINE' value='141'/> + <enumerator name='CPUHP_AP_ARM_MVEBU_SYNC_CLOCKS' value='142'/> + <enumerator name='CPUHP_AP_X86_INTEL_EPB_ONLINE' value='143'/> + <enumerator name='CPUHP_AP_PERF_ONLINE' value='144'/> + <enumerator name='CPUHP_AP_PERF_X86_ONLINE' value='145'/> + <enumerator name='CPUHP_AP_PERF_X86_UNCORE_ONLINE' value='146'/> + <enumerator name='CPUHP_AP_PERF_X86_AMD_UNCORE_ONLINE' value='147'/> + <enumerator name='CPUHP_AP_PERF_X86_AMD_POWER_ONLINE' value='148'/> + <enumerator name='CPUHP_AP_PERF_X86_RAPL_ONLINE' value='149'/> + <enumerator name='CPUHP_AP_PERF_X86_CQM_ONLINE' value='150'/> + <enumerator name='CPUHP_AP_PERF_X86_CSTATE_ONLINE' value='151'/> + <enumerator name='CPUHP_AP_PERF_S390_CF_ONLINE' value='152'/> + <enumerator name='CPUHP_AP_PERF_S390_SF_ONLINE' value='153'/> + <enumerator name='CPUHP_AP_PERF_ARM_CCI_ONLINE' value='154'/> + <enumerator name='CPUHP_AP_PERF_ARM_CCN_ONLINE' value='155'/> + <enumerator name='CPUHP_AP_PERF_ARM_HISI_DDRC_ONLINE' value='156'/> + <enumerator name='CPUHP_AP_PERF_ARM_HISI_HHA_ONLINE' value='157'/> + <enumerator name='CPUHP_AP_PERF_ARM_HISI_L3_ONLINE' value='158'/> + <enumerator name='CPUHP_AP_PERF_ARM_L2X0_ONLINE' value='159'/> + <enumerator name='CPUHP_AP_PERF_ARM_QCOM_L2_ONLINE' value='160'/> + <enumerator name='CPUHP_AP_PERF_ARM_QCOM_L3_ONLINE' value='161'/> + <enumerator name='CPUHP_AP_PERF_ARM_APM_XGENE_ONLINE' value='162'/> + <enumerator name='CPUHP_AP_PERF_ARM_CAVIUM_TX2_UNCORE_ONLINE' value='163'/> + <enumerator name='CPUHP_AP_PERF_POWERPC_NEST_IMC_ONLINE' value='164'/> + <enumerator name='CPUHP_AP_PERF_POWERPC_CORE_IMC_ONLINE' value='165'/> + <enumerator name='CPUHP_AP_PERF_POWERPC_THREAD_IMC_ONLINE' value='166'/> + <enumerator name='CPUHP_AP_PERF_POWERPC_TRACE_IMC_ONLINE' value='167'/> + <enumerator name='CPUHP_AP_WATCHDOG_ONLINE' value='168'/> + <enumerator name='CPUHP_AP_WORKQUEUE_ONLINE' value='169'/> + <enumerator name='CPUHP_AP_RCUTREE_ONLINE' value='170'/> + <enumerator name='CPUHP_AP_BASE_CACHEINFO_ONLINE' value='171'/> + <enumerator name='CPUHP_AP_ONLINE_DYN' value='172'/> + <enumerator name='CPUHP_AP_ONLINE_DYN_END' value='202'/> + <enumerator name='CPUHP_AP_X86_HPET_ONLINE' value='203'/> + <enumerator name='CPUHP_AP_X86_KVM_CLK_ONLINE' value='204'/> + <enumerator name='CPUHP_AP_ACTIVE' value='205'/> + <enumerator name='CPUHP_ONLINE' value='206'/> + </enum-decl> + <pointer-type-def type-id='db7d07ef' size-in-bits='64' id='f02a5e83'/> + <var-decl name='cpu_bit_bitmap' type-id='f959706c' mangled-name='cpu_bit_bitmap' visibility='default' filepath='kernel/cpu.c' line='2376' column='1' elf-symbol-id='cpu_bit_bitmap'/> + <var-decl name='cpu_all_bits' type-id='afe549fd' mangled-name='cpu_all_bits' visibility='default' filepath='kernel/cpu.c' line='2387' column='1' elf-symbol-id='cpu_all_bits'/> + <var-decl name='cpuhp_tasks_frozen' type-id='b50a4934' mangled-name='cpuhp_tasks_frozen' visibility='default' filepath='kernel/cpu.c' line='266' column='1' elf-symbol-id='cpuhp_tasks_frozen'/> + <var-decl name='__cpu_possible_mask' type-id='1354385d' mangled-name='__cpu_possible_mask' visibility='default' filepath='kernel/cpu.c' line='2394' column='1' elf-symbol-id='__cpu_possible_mask'/> + <var-decl name='__cpu_online_mask' type-id='1354385d' mangled-name='__cpu_online_mask' visibility='default' filepath='kernel/cpu.c' line='2398' column='1' elf-symbol-id='__cpu_online_mask'/> + <var-decl name='__cpu_present_mask' type-id='1354385d' mangled-name='__cpu_present_mask' visibility='default' filepath='kernel/cpu.c' line='2401' column='1' elf-symbol-id='__cpu_present_mask'/> + <var-decl name='__cpu_active_mask' type-id='1354385d' mangled-name='__cpu_active_mask' visibility='default' filepath='kernel/cpu.c' line='2404' column='1' elf-symbol-id='__cpu_active_mask'/> + <var-decl name='__num_online_cpus' type-id='49178f86' mangled-name='__num_online_cpus' visibility='default' filepath='kernel/cpu.c' line='2407' column='1' elf-symbol-id='__num_online_cpus'/> + <function-decl name='__cpuhp_setup_state' mangled-name='__cpuhp_setup_state' filepath='kernel/cpu.c' line='1900' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cpuhp_setup_state'> + <parameter type-id='245a0e38' name='state' filepath='kernel/cpu.c' line='1900' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/cpu.c' line='1901' column='1'/> + <parameter type-id='b50a4934' name='invoke' filepath='kernel/cpu.c' line='1901' column='1'/> + <parameter type-id='f02a5e83' name='startup' filepath='kernel/cpu.c' line='1902' column='1'/> + <parameter type-id='f02a5e83' name='teardown' filepath='kernel/cpu.c' line='1903' column='1'/> + <parameter type-id='b50a4934' name='multi_instance' filepath='kernel/cpu.c' line='1904' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpus_read_lock' mangled-name='cpus_read_lock' filepath='kernel/cpu.c' line='293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpus_read_lock'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cpus_read_unlock' mangled-name='cpus_read_unlock' filepath='kernel/cpu.c' line='305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpus_read_unlock'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cpu_up' mangled-name='cpu_up' filepath='kernel/cpu.c' line='1276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpu_up'> + <parameter type-id='f0981eeb' name='cpu' filepath='kernel/cpu.c' line='1276' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpu_down' mangled-name='cpu_down' filepath='kernel/cpu.c' line='1123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpu_down'> + <parameter type-id='f0981eeb' name='cpu' filepath='kernel/cpu.c' line='1123' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__cpuhp_state_remove_instance' mangled-name='__cpuhp_state_remove_instance' filepath='kernel/cpu.c' line='1916' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cpuhp_state_remove_instance'> + <parameter type-id='245a0e38' name='state' filepath='kernel/cpu.c' line='1916' column='1'/> + <parameter type-id='08cbad52' name='node' filepath='kernel/cpu.c' line='1917' column='1'/> + <parameter type-id='b50a4934' name='invoke' filepath='kernel/cpu.c' line='1917' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__cpuhp_state_add_instance' mangled-name='__cpuhp_state_add_instance' filepath='kernel/cpu.c' line='1812' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cpuhp_state_add_instance'> + <parameter type-id='245a0e38' name='state' filepath='kernel/cpu.c' line='1812' column='1'/> + <parameter type-id='08cbad52' name='node' filepath='kernel/cpu.c' line='1812' column='1'/> + <parameter type-id='b50a4934' name='invoke' filepath='kernel/cpu.c' line='1813' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__cpuhp_setup_state_cpuslocked' mangled-name='__cpuhp_setup_state_cpuslocked' filepath='kernel/cpu.c' line='1841' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cpuhp_setup_state_cpuslocked'> + <parameter type-id='245a0e38' name='state' filepath='kernel/cpu.c' line='1841' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/cpu.c' line='1842' column='1'/> + <parameter type-id='b50a4934' name='invoke' filepath='kernel/cpu.c' line='1842' column='1'/> + <parameter type-id='f02a5e83' name='startup' filepath='kernel/cpu.c' line='1843' column='1'/> + <parameter type-id='f02a5e83' name='teardown' filepath='kernel/cpu.c' line='1844' column='1'/> + <parameter type-id='b50a4934' name='multi_instance' filepath='kernel/cpu.c' line='1845' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__cpuhp_remove_state' mangled-name='__cpuhp_remove_state' filepath='kernel/cpu.c' line='2002' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cpuhp_remove_state'> + <parameter type-id='245a0e38' name='state' filepath='kernel/cpu.c' line='2002' column='1'/> + <parameter type-id='b50a4934' name='invoke' filepath='kernel/cpu.c' line='2002' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='db7d07ef'> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='kernel/cpu_pm.c' language='LANG_C89'> + <function-decl name='cpu_pm_unregister_notifier' mangled-name='cpu_pm_unregister_notifier' filepath='kernel/cpu_pm.c' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpu_pm_unregister_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='kernel/cpu_pm.c' line='60' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpu_pm_register_notifier' mangled-name='cpu_pm_register_notifier' filepath='kernel/cpu_pm.c' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpu_pm_register_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='kernel/cpu_pm.c' line='45' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/cred.c' language='LANG_C89'> + <function-decl name='prepare_kernel_cred' mangled-name='prepare_kernel_cred' filepath='kernel/cred.c' line='681' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prepare_kernel_cred'> + <parameter type-id='f23e2572' name='daemon' filepath='kernel/cred.c' line='681' column='1'/> + <return type-id='10cfb911'/> + </function-decl> + <function-decl name='revert_creds' mangled-name='revert_creds' filepath='kernel/cred.c' line='582' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='revert_creds'> + <parameter type-id='bc33861a' name='old' filepath='kernel/cred.c' line='582' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='override_creds' mangled-name='override_creds' filepath='kernel/cred.c' line='541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='override_creds'> + <parameter type-id='bc33861a' name='new' filepath='kernel/cred.c' line='541' column='1'/> + <return type-id='bc33861a'/> + </function-decl> + <function-decl name='__put_cred' mangled-name='__put_cred' filepath='kernel/cred.c' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__put_cred'> + <parameter type-id='10cfb911' name='cred' filepath='kernel/cred.c' line='132' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/dma/direct.c' language='LANG_C89'> + <function-decl name='dma_direct_free' mangled-name='dma_direct_free' filepath='kernel/dma/direct.c' line='216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_free'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='216' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/direct.c' line='216' column='1'/> + <parameter type-id='eaa32e2f' name='cpu_addr' filepath='kernel/dma/direct.c' line='217' column='1'/> + <parameter type-id='cf29c9b3' name='dma_addr' filepath='kernel/dma/direct.c' line='217' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/direct.c' line='217' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_direct_alloc' mangled-name='dma_direct_alloc' filepath='kernel/dma/direct.c' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_alloc'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='206' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/direct.c' line='206' column='1'/> + <parameter type-id='e835b5d8' name='dma_handle' filepath='kernel/dma/direct.c' line='207' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='kernel/dma/direct.c' line='207' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/direct.c' line='207' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='dma_direct_unmap_sg' mangled-name='dma_direct_unmap_sg' filepath='kernel/dma/direct.c' line='317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_unmap_sg'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='317' column='1'/> + <parameter type-id='bf3ef905' name='sgl' filepath='kernel/dma/direct.c' line='317' column='1'/> + <parameter type-id='95e97e5e' name='nents' filepath='kernel/dma/direct.c' line='318' column='1'/> + <parameter type-id='eea6b025' name='dir' filepath='kernel/dma/direct.c' line='318' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/direct.c' line='318' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_direct_unmap_page' mangled-name='dma_direct_unmap_page' filepath='kernel/dma/direct.c' line='303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_unmap_page'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='303' column='1'/> + <parameter type-id='cf29c9b3' name='addr' filepath='kernel/dma/direct.c' line='303' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/direct.c' line='304' column='1'/> + <parameter type-id='eea6b025' name='dir' filepath='kernel/dma/direct.c' line='304' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/direct.c' line='304' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_direct_sync_single_for_device' mangled-name='dma_direct_sync_single_for_device' filepath='kernel/dma/direct.c' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_sync_single_for_device'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='229' column='1'/> + <parameter type-id='cf29c9b3' name='addr' filepath='kernel/dma/direct.c' line='230' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/direct.c' line='230' column='1'/> + <parameter type-id='eea6b025' name='dir' filepath='kernel/dma/direct.c' line='230' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_direct_sync_single_for_cpu' mangled-name='dma_direct_sync_single_for_cpu' filepath='kernel/dma/direct.c' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_sync_single_for_cpu'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='266' column='1'/> + <parameter type-id='cf29c9b3' name='addr' filepath='kernel/dma/direct.c' line='267' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/direct.c' line='267' column='1'/> + <parameter type-id='eea6b025' name='dir' filepath='kernel/dma/direct.c' line='267' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_direct_sync_sg_for_device' mangled-name='dma_direct_sync_sg_for_device' filepath='kernel/dma/direct.c' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_sync_sg_for_device'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='242' column='1'/> + <parameter type-id='bf3ef905' name='sgl' filepath='kernel/dma/direct.c' line='243' column='1'/> + <parameter type-id='95e97e5e' name='nents' filepath='kernel/dma/direct.c' line='243' column='1'/> + <parameter type-id='eea6b025' name='dir' filepath='kernel/dma/direct.c' line='243' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_direct_sync_sg_for_cpu' mangled-name='dma_direct_sync_sg_for_cpu' filepath='kernel/dma/direct.c' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_sync_sg_for_cpu'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='281' column='1'/> + <parameter type-id='bf3ef905' name='sgl' filepath='kernel/dma/direct.c' line='282' column='1'/> + <parameter type-id='95e97e5e' name='nents' filepath='kernel/dma/direct.c' line='282' column='1'/> + <parameter type-id='eea6b025' name='dir' filepath='kernel/dma/direct.c' line='282' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_direct_map_sg' mangled-name='dma_direct_map_sg' filepath='kernel/dma/direct.c' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_map_sg'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='356' column='1'/> + <parameter type-id='bf3ef905' name='sgl' filepath='kernel/dma/direct.c' line='356' column='1'/> + <parameter type-id='95e97e5e' name='nents' filepath='kernel/dma/direct.c' line='356' column='1'/> + <parameter type-id='eea6b025' name='dir' filepath='kernel/dma/direct.c' line='357' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/direct.c' line='357' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dma_direct_map_page' mangled-name='dma_direct_map_page' filepath='kernel/dma/direct.c' line='337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_map_page'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='337' column='1'/> + <parameter type-id='02f11ed4' name='page' filepath='kernel/dma/direct.c' line='337' column='1'/> + <parameter type-id='7359adad' name='offset' filepath='kernel/dma/direct.c' line='338' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/direct.c' line='338' column='1'/> + <parameter type-id='eea6b025' name='dir' filepath='kernel/dma/direct.c' line='338' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/direct.c' line='339' column='1'/> + <return type-id='cf29c9b3'/> + </function-decl> + <function-decl name='dma_direct_map_resource' mangled-name='dma_direct_map_resource' filepath='kernel/dma/direct.c' line='378' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_map_resource'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='378' column='1'/> + <parameter type-id='2522883d' name='paddr' filepath='kernel/dma/direct.c' line='378' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/direct.c' line='379' column='1'/> + <parameter type-id='eea6b025' name='dir' filepath='kernel/dma/direct.c' line='379' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/direct.c' line='379' column='1'/> + <return type-id='cf29c9b3'/> + </function-decl> + <function-decl name='dma_direct_get_required_mask' mangled-name='dma_direct_get_required_mask' filepath='kernel/dma/direct.c' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_direct_get_required_mask'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/direct.c' line='46' column='1'/> + <return type-id='91ce1af9'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/dma/mapping.c' language='LANG_C89'> + <function-decl name='dmam_free_coherent' mangled-name='dmam_free_coherent' filepath='kernel/dma/mapping.c' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dmam_free_coherent'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='57' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='57' column='1'/> + <parameter type-id='eaa32e2f' name='vaddr' filepath='kernel/dma/mapping.c' line='57' column='1'/> + <parameter type-id='cf29c9b3' name='dma_handle' filepath='kernel/dma/mapping.c' line='58' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dma_free_attrs' mangled-name='dma_free_attrs' filepath='kernel/dma/mapping.c' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_free_attrs'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='325' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='325' column='1'/> + <parameter type-id='eaa32e2f' name='cpu_addr' filepath='kernel/dma/mapping.c' line='325' column='1'/> + <parameter type-id='cf29c9b3' name='dma_handle' filepath='kernel/dma/mapping.c' line='326' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='326' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dmam_alloc_attrs' mangled-name='dmam_alloc_attrs' filepath='kernel/dma/mapping.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dmam_alloc_attrs'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='81' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='81' column='1'/> + <parameter type-id='e835b5d8' name='dma_handle' filepath='kernel/dma/mapping.c' line='81' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='kernel/dma/mapping.c' line='82' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='82' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='dma_set_mask' mangled-name='dma_set_mask' filepath='kernel/dma/mapping.c' line='370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_set_mask'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='370' column='1'/> + <parameter type-id='91ce1af9' name='mask' filepath='kernel/dma/mapping.c' line='370' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dma_set_coherent_mask' mangled-name='dma_set_coherent_mask' filepath='kernel/dma/mapping.c' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_set_coherent_mask'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='388' column='1'/> + <parameter type-id='91ce1af9' name='mask' filepath='kernel/dma/mapping.c' line='388' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dma_mmap_attrs' mangled-name='dma_mmap_attrs' filepath='kernel/dma/mapping.c' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_mmap_attrs'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='263' column='1'/> + <parameter type-id='2ae08426' name='vma' filepath='kernel/dma/mapping.c' line='263' column='1'/> + <parameter type-id='eaa32e2f' name='cpu_addr' filepath='kernel/dma/mapping.c' line='264' column='1'/> + <parameter type-id='cf29c9b3' name='dma_addr' filepath='kernel/dma/mapping.c' line='264' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='264' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='265' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dma_common_mmap' mangled-name='dma_common_mmap' filepath='kernel/dma/mapping.c' line='190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_common_mmap'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='190' column='1'/> + <parameter type-id='2ae08426' name='vma' filepath='kernel/dma/mapping.c' line='190' column='1'/> + <parameter type-id='eaa32e2f' name='cpu_addr' filepath='kernel/dma/mapping.c' line='191' column='1'/> + <parameter type-id='cf29c9b3' name='dma_addr' filepath='kernel/dma/mapping.c' line='191' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='191' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='192' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dma_max_mapping_size' mangled-name='dma_max_mapping_size' filepath='kernel/dma/mapping.c' line='419' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_max_mapping_size'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='419' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> + <function-decl name='dma_get_sgtable_attrs' mangled-name='dma_get_sgtable_attrs' filepath='kernel/dma/mapping.c' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_get_sgtable_attrs'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='151' column='1'/> + <parameter type-id='4adb0e6a' name='sgt' filepath='kernel/dma/mapping.c' line='151' column='1'/> + <parameter type-id='eaa32e2f' name='cpu_addr' filepath='kernel/dma/mapping.c' line='152' column='1'/> + <parameter type-id='cf29c9b3' name='dma_addr' filepath='kernel/dma/mapping.c' line='152' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='152' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='153' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dma_get_merge_boundary' mangled-name='dma_get_merge_boundary' filepath='kernel/dma/mapping.c' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_get_merge_boundary'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='433' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='dma_common_get_sgtable' mangled-name='dma_common_get_sgtable' filepath='kernel/dma/mapping.c' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_common_get_sgtable'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='111' column='1'/> + <parameter type-id='4adb0e6a' name='sgt' filepath='kernel/dma/mapping.c' line='111' column='1'/> + <parameter type-id='eaa32e2f' name='cpu_addr' filepath='kernel/dma/mapping.c' line='112' column='1'/> + <parameter type-id='cf29c9b3' name='dma_addr' filepath='kernel/dma/mapping.c' line='112' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='112' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='113' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dma_alloc_attrs' mangled-name='dma_alloc_attrs' filepath='kernel/dma/mapping.c' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_alloc_attrs'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/dma/mapping.c' line='299' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/dma/mapping.c' line='299' column='1'/> + <parameter type-id='e835b5d8' name='dma_handle' filepath='kernel/dma/mapping.c' line='299' column='1'/> + <parameter type-id='3eb7c31c' name='flag' filepath='kernel/dma/mapping.c' line='300' column='1'/> + <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='300' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/dma/swiotlb.c' language='LANG_C89'> + <function-decl name='swiotlb_max_segment' mangled-name='swiotlb_max_segment' filepath='kernel/dma/swiotlb.c' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='swiotlb_max_segment'> + <return type-id='f0981eeb'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/events/core.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='8f048e17' size-in-bits='7584' id='e1f95b49'> + <subrange length='948' type-id='7ff19f0f' id='9d8fc450'/> + </array-type-def> + <class-decl name='perf_event_mmap_page' size-in-bits='8704' is-struct='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='474' column='1' id='a752caf1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='version' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='475' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='compat_version' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='476' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lock' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='513' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='index' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='514' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='offset' type-id='49659421' visibility='default' filepath='include/uapi/linux/perf_event.h' line='515' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='time_enabled' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='time_running' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='517' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='' type-id='9aa86c15' visibility='default' filepath='include/uapi/linux/perf_event.h' line='518' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='pmc_width' type-id='d315442e' visibility='default' filepath='include/uapi/linux/perf_event.h' line='540' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='400'> + <var-decl name='time_shift' type-id='d315442e' visibility='default' filepath='include/uapi/linux/perf_event.h' line='566' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='time_mult' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='567' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='time_offset' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='568' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='time_zero' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='585' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='586' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='__reserved' type-id='e1f95b49' visibility='default' filepath='include/uapi/linux/perf_event.h' line='592' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='data_head' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='610' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='data_tail' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='611' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='data_offset' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='612' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='data_size' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='613' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='aux_head' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='626' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='aux_tail' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='627' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='aux_offset' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='628' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8640'> + <var-decl name='aux_size' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='629' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='518' column='1' id='9aa86c15'> + <data-member access='public'> + <var-decl name='capabilities' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='519' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='7179013d' visibility='default' filepath='include/uapi/linux/perf_event.h' line='520' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='520' column='1' id='7179013d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cap_bit0' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='521' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='cap_bit0_is_deprecated' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='522' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='cap_user_rdpmc' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='524' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='cap_user_time' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='525' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='cap_user_time_zero' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='526' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='cap_____res' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='527' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='e57536d9' size-in-bits='64' id='20862e61'/> + <pointer-type-def type-id='a752caf1' size-in-bits='64' id='4b860c99'/> + <function-decl name='perf_pmu_register' mangled-name='perf_pmu_register' filepath='kernel/events/core.c' line='10124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_pmu_register'> + <parameter type-id='0906f5b9' name='pmu' filepath='kernel/events/core.c' line='10124' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/events/core.c' line='10124' column='1'/> + <parameter type-id='95e97e5e' name='type' filepath='kernel/events/core.c' line='10124' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='perf_event_release_kernel' mangled-name='perf_event_release_kernel' filepath='kernel/events/core.c' line='4695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_event_release_kernel'> + <parameter type-id='2bf16f59' name='event' filepath='kernel/events/core.c' line='4695' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='perf_event_create_kernel_counter' mangled-name='perf_event_create_kernel_counter' filepath='kernel/events/core.c' line='11466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_event_create_kernel_counter'> + <parameter type-id='20862e61' name='attr' filepath='kernel/events/core.c' line='11466' column='1'/> + <parameter type-id='95e97e5e' name='cpu' filepath='kernel/events/core.c' line='11466' column='1'/> + <parameter type-id='f23e2572' name='task' filepath='kernel/events/core.c' line='11467' column='1'/> + <parameter type-id='20a2e4e6' name='overflow_handler' filepath='kernel/events/core.c' line='11468' column='1'/> + <parameter type-id='eaa32e2f' name='context' filepath='kernel/events/core.c' line='11469' column='1'/> + <return type-id='2bf16f59'/> + </function-decl> + <function-decl name='perf_event_disable' mangled-name='perf_event_disable' filepath='kernel/events/core.c' line='2288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_event_disable'> + <parameter type-id='2bf16f59' name='event' filepath='kernel/events/core.c' line='2288' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='perf_event_enable' mangled-name='perf_event_enable' filepath='kernel/events/core.c' line='2833' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_event_enable'> + <parameter type-id='2bf16f59' name='event' filepath='kernel/events/core.c' line='2833' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='perf_trace_run_bpf_submit' mangled-name='perf_trace_run_bpf_submit' filepath='kernel/events/core.c' line='8771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_trace_run_bpf_submit'> + <parameter type-id='eaa32e2f' name='raw_data' filepath='kernel/events/core.c' line='8771' column='1'/> + <parameter type-id='95e97e5e' name='size' filepath='kernel/events/core.c' line='8771' column='1'/> + <parameter type-id='95e97e5e' name='rctx' filepath='kernel/events/core.c' line='8771' column='1'/> + <parameter type-id='23d6768c' name='call' filepath='kernel/events/core.c' line='8772' column='1'/> + <parameter type-id='91ce1af9' name='count' filepath='kernel/events/core.c' line='8772' column='1'/> + <parameter type-id='4616a179' name='regs' filepath='kernel/events/core.c' line='8773' column='1'/> + <parameter type-id='030d0b18' name='head' filepath='kernel/events/core.c' line='8773' column='1'/> + <parameter type-id='f23e2572' name='task' filepath='kernel/events/core.c' line='8774' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='perf_pmu_unregister' mangled-name='perf_pmu_unregister' filepath='kernel/events/core.c' line='10243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_pmu_unregister'> + <parameter type-id='0906f5b9' name='pmu' filepath='kernel/events/core.c' line='10243' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='perf_pmu_migrate_context' mangled-name='perf_pmu_migrate_context' filepath='kernel/events/core.c' line='11545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_pmu_migrate_context'> + <parameter type-id='0906f5b9' name='pmu' filepath='kernel/events/core.c' line='11545' column='1'/> + <parameter type-id='95e97e5e' name='src_cpu' filepath='kernel/events/core.c' line='11545' column='1'/> + <parameter type-id='95e97e5e' name='dst_cpu' filepath='kernel/events/core.c' line='11545' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='perf_event_read_value' mangled-name='perf_event_read_value' filepath='kernel/events/core.c' line='4845' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_event_read_value'> + <parameter type-id='2bf16f59' name='event' filepath='kernel/events/core.c' line='4845' column='1'/> + <parameter type-id='3df9fd28' name='enabled' filepath='kernel/events/core.c' line='4845' column='1'/> + <parameter type-id='3df9fd28' name='running' filepath='kernel/events/core.c' line='4845' column='1'/> + <return type-id='91ce1af9'/> + </function-decl> + <pointer-type-def type-id='0d029111' size-in-bits='64' id='4616a179'/> + <class-decl name='pt_regs' size-in-bits='2560' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='160' column='1' id='0d029111'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='dcc4b447' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='orig_x0' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='syscallno' type-id='a7832498' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2272'> + <var-decl name='unused2' type-id='19c2251e' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='orig_addr_limit' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='pmr_save' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='stackframe' type-id='24a375b2' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='182' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__3' size-in-bits='2176' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='161' column='1' id='dcc4b447'> + <data-member access='public'> + <var-decl name='user_regs' type-id='cedec667' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='162' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='de6df8b1' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='163' column='1'/> + </data-member> + </union-decl> + <class-decl name='user_pt_regs' size-in-bits='2176' is-struct='yes' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='75' column='1' id='cedec667'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='regs' type-id='cb6b7280' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='sp' type-id='d3130597' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='pc' type-id='d3130597' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='pstate' type-id='d3130597' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='79' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='2176' is-struct='yes' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='163' column='1' id='de6df8b1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='regs' type-id='2f7ab612' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='sp' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='pc' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='pstate' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='167' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='d3130597' size-in-bits='1984' id='cb6b7280'> + <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> + </array-type-def> + <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='1984' id='2f7ab612'> + <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> + </array-type-def> + </abi-instr> + <abi-instr address-size='64' path='kernel/exit.c' language='LANG_C89'> + <function-decl name='do_exit' mangled-name='do_exit' filepath='kernel/exit.c' line='761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='do_exit'> + <parameter type-id='bd54fe1a' name='code' filepath='kernel/exit.c' line='761' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='complete_and_exit' mangled-name='complete_and_exit' filepath='kernel/exit.c' line='939' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='complete_and_exit'> + <parameter type-id='389faaf7' name='comp' filepath='kernel/exit.c' line='939' column='1'/> + <parameter type-id='bd54fe1a' name='code' filepath='kernel/exit.c' line='939' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/fork.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='d315442e' size-in-bits='80' id='811c9338'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='1' type-id='d3130597' size-in-bits='1984' id='cb6b7280'> + <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> + </array-type-def> + <array-type-def dimensions='1' type-id='fb7c6451' size-in-bits='152' id='8f04ba62'> + <subrange length='19' type-id='7ff19f0f' id='448ee30f'/> + </array-type-def> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='2048' id='d1617432'> + <subrange length='256' type-id='7ff19f0f' id='36e5b9fa'/> + </array-type-def> + <class-decl name='event_filter' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='1350' column='1' id='5ff1273a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='prog' type-id='efd0fdec' visibility='default' filepath='kernel/trace/trace.h' line='1351' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='filter_string' type-id='26a90f95' visibility='default' filepath='kernel/trace/trace.h' line='1352' column='1'/> + </data-member> + </class-decl> + <class-decl name='ring_buffer' size-in-bits='1920' is-struct='yes' visibility='default' filepath='kernel/events/internal.h' line='13' column='1' id='6efee8be'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refcount' type-id='64615833' visibility='default' filepath='kernel/events/internal.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='kernel/events/internal.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='nr_pages' type-id='95e97e5e' visibility='default' filepath='kernel/events/internal.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='overwrite' type-id='95e97e5e' visibility='default' filepath='kernel/events/internal.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='paused' type-id='95e97e5e' visibility='default' filepath='kernel/events/internal.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='poll' type-id='49178f86' visibility='default' filepath='kernel/events/internal.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='head' type-id='dd91f264' visibility='default' filepath='kernel/events/internal.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='nest' type-id='f0981eeb' visibility='default' filepath='kernel/events/internal.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='events' type-id='dd91f264' visibility='default' filepath='kernel/events/internal.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='wakeup' type-id='dd91f264' visibility='default' filepath='kernel/events/internal.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='lost' type-id='dd91f264' visibility='default' filepath='kernel/events/internal.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='watermark' type-id='bd54fe1a' visibility='default' filepath='kernel/events/internal.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='aux_watermark' type-id='bd54fe1a' visibility='default' filepath='kernel/events/internal.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='event_lock' type-id='fb4018a0' visibility='default' filepath='kernel/events/internal.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='event_list' type-id='72f469ec' visibility='default' filepath='kernel/events/internal.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='mmap_count' type-id='49178f86' visibility='default' filepath='kernel/events/internal.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='mmap_locked' type-id='7359adad' visibility='default' filepath='kernel/events/internal.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='mmap_user' type-id='273a7d34' visibility='default' filepath='kernel/events/internal.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='aux_head' type-id='bd54fe1a' visibility='default' filepath='kernel/events/internal.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='aux_nest' type-id='f0981eeb' visibility='default' filepath='kernel/events/internal.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='aux_wakeup' type-id='bd54fe1a' visibility='default' filepath='kernel/events/internal.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='aux_pgoff' type-id='7359adad' visibility='default' filepath='kernel/events/internal.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='aux_nr_pages' type-id='95e97e5e' visibility='default' filepath='kernel/events/internal.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1440'> + <var-decl name='aux_overwrite' type-id='95e97e5e' visibility='default' filepath='kernel/events/internal.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='aux_mmap_count' type-id='49178f86' visibility='default' filepath='kernel/events/internal.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='aux_mmap_locked' type-id='7359adad' visibility='default' filepath='kernel/events/internal.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='free_aux' type-id='b7f9d8e6' visibility='default' filepath='kernel/events/internal.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='aux_refcount' type-id='64615833' visibility='default' filepath='kernel/events/internal.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='aux_pages' type-id='63e171df' visibility='default' filepath='kernel/events/internal.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='aux_priv' type-id='eaa32e2f' visibility='default' filepath='kernel/events/internal.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='user_page' type-id='4b860c99' visibility='default' filepath='kernel/events/internal.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='data_pages' type-id='baf98fd3' visibility='default' filepath='kernel/events/internal.h' line='57' column='1'/> + </data-member> + </class-decl> + <class-decl name='ring_buffer_iter' is-struct='yes' visibility='default' is-declaration-only='yes' id='563595d9'/> + <class-decl name='serial_icounter_struct' is-struct='yes' visibility='default' is-declaration-only='yes' id='8816ddc1'/> + <class-decl name='serial_struct' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/uapi/linux/serial.h' line='19' column='1' id='cc72711f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='line' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='port' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/serial.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='xmit_fifo_size' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='custom_divisor' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='baud_base' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='close_delay' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/serial.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='io_type' type-id='a84c031d' visibility='default' filepath='include/uapi/linux/serial.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='280'> + <var-decl name='reserved_char' type-id='89feb1ec' visibility='default' filepath='include/uapi/linux/serial.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='hub6' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/serial.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='closing_wait' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/serial.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='336'> + <var-decl name='closing_wait2' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/serial.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='iomem_base' type-id='cf536864' visibility='default' filepath='include/uapi/linux/serial.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='iomem_reg_shift' type-id='8efea9e5' visibility='default' filepath='include/uapi/linux/serial.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='port_high' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/serial.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='iomap_base' type-id='7359adad' visibility='default' filepath='include/uapi/linux/serial.h' line='37' column='1'/> + </data-member> + </class-decl> + <class-decl name='trace_array' size-in-bits='2304' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='246' column='1' id='e27b4e90'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='kernel/trace/trace.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='trace_buffer' type-id='72093c11' visibility='default' filepath='kernel/trace/trace.h' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='filtered_pids' type-id='1f6324ad' visibility='default' filepath='kernel/trace/trace.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='max_lock' type-id='641c41d1' visibility='default' filepath='kernel/trace/trace.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='buffer_disabled' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='stop_count' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='clock_id' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='nr_topts' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='clear_trace' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='buffer_percent' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='n_err_log_entries' type-id='f0981eeb' visibility='default' filepath='kernel/trace/trace.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='current_trace' type-id='0a18715a' visibility='default' filepath='kernel/trace/trace.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='trace_flags' type-id='f0981eeb' visibility='default' filepath='kernel/trace/trace.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='trace_flags_index' type-id='fc872715' visibility='default' filepath='kernel/trace/trace.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='kernel/trace/trace.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='start_lock' type-id='f5c90b3f' visibility='default' filepath='kernel/trace/trace.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='err_log' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='dir' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='options' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='percpu_dir' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='event_dir' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='topts' type-id='e9037327' visibility='default' filepath='kernel/trace/trace.h' line='306' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='systems' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='events' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='trace_marker_file' type-id='3d4ca6d2' visibility='default' filepath='kernel/trace/trace.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='tracing_cpumask' type-id='b16b461b' visibility='default' filepath='kernel/trace/trace.h' line='310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='ref' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2144'> + <var-decl name='time_stamp_abs_ref' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='324' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='hist_vars' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='325' column='1'/> + </data-member> + </class-decl> + <class-decl name='trace_buffer' size-in-bits='320' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='176' column='1' id='72093c11'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tr' type-id='898c1076' visibility='default' filepath='kernel/trace/trace.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='buffer' type-id='8462bc54' visibility='default' filepath='kernel/trace/trace.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='data' type-id='17642359' visibility='default' filepath='kernel/trace/trace.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='time_start' type-id='91ce1af9' visibility='default' filepath='kernel/trace/trace.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='181' column='1'/> + </data-member> + </class-decl> + <class-decl name='tracer' size-in-bits='1280' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='466' column='1' id='fd1f8b7c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='kernel/trace/trace.h' line='467' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='init' type-id='30b9fb16' visibility='default' filepath='kernel/trace/trace.h' line='468' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='reset' type-id='578c706b' visibility='default' filepath='kernel/trace/trace.h' line='469' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='start' type-id='578c706b' visibility='default' filepath='kernel/trace/trace.h' line='470' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='stop' type-id='578c706b' visibility='default' filepath='kernel/trace/trace.h' line='471' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='update_thresh' type-id='30b9fb16' visibility='default' filepath='kernel/trace/trace.h' line='472' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='open' type-id='29bf40b4' visibility='default' filepath='kernel/trace/trace.h' line='473' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pipe_open' type-id='29bf40b4' visibility='default' filepath='kernel/trace/trace.h' line='474' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='close' type-id='29bf40b4' visibility='default' filepath='kernel/trace/trace.h' line='475' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='pipe_close' type-id='29bf40b4' visibility='default' filepath='kernel/trace/trace.h' line='476' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='read' type-id='43a53075' visibility='default' filepath='kernel/trace/trace.h' line='477' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='splice_read' type-id='0d8953a0' visibility='default' filepath='kernel/trace/trace.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='print_header' type-id='0f294852' visibility='default' filepath='kernel/trace/trace.h' line='490' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='print_line' type-id='cfbdf512' visibility='default' filepath='kernel/trace/trace.h' line='491' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='set_flag' type-id='d01e1ab3' visibility='default' filepath='kernel/trace/trace.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='flag_changed' type-id='e3e70e04' visibility='default' filepath='kernel/trace/trace.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='next' type-id='0a18715a' visibility='default' filepath='kernel/trace/trace.h' line='498' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='flags' type-id='aef13606' visibility='default' filepath='kernel/trace/trace.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='500' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='ref' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='print_max' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='502' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1224'> + <var-decl name='allow_instances' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='503' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1232'> + <var-decl name='noboot' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='508' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='1354385d' size-in-bits='64' id='db98c084'> + <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> + </array-type-def> + <array-type-def dimensions='1' type-id='77e79a4b' size-in-bits='4096' id='d2c516bd'> + <subrange length='64' type-id='7ff19f0f' id='b10be967'/> + </array-type-def> + <array-type-def dimensions='1' type-id='c25adaa0' size-in-bits='infinite' id='6b9809bc'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='1984' id='2f7ab612'> + <subrange length='31' type-id='7ff19f0f' id='ae5e1d19'/> + </array-type-def> + <array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='32768' id='0622cd17'> + <subrange length='4096' type-id='7ff19f0f' id='bc1b5ddc'/> + </array-type-def> + <class-decl name='linux_binprm' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/binfmts.h' line='17' column='1' id='2376c3ec'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='vma' type-id='2ae08426' visibility='default' filepath='include/linux/binfmts.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='vma_pages' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mm' type-id='df4b7819' visibility='default' filepath='include/linux/binfmts.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='p' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='argmin' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='called_set_creds' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='cap_elevated' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='secureexec' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='recursion_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/binfmts.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='cred' type-id='10cfb911' visibility='default' filepath='include/linux/binfmts.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='unsafe' type-id='95e97e5e' visibility='default' filepath='include/linux/binfmts.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='per_clear' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='argc' type-id='95e97e5e' visibility='default' filepath='include/linux/binfmts.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='envc' type-id='95e97e5e' visibility='default' filepath='include/linux/binfmts.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='filename' type-id='80f4b756' visibility='default' filepath='include/linux/binfmts.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='interp' type-id='80f4b756' visibility='default' filepath='include/linux/binfmts.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='interp_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='interp_data' type-id='f0981eeb' visibility='default' filepath='include/linux/binfmts.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='loader' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='exec' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='rlim_stack' type-id='60dcbf6c' visibility='default' filepath='include/linux/binfmts.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='buf' type-id='d1617432' visibility='default' filepath='include/linux/binfmts.h' line='67' column='1'/> + </data-member> + </class-decl> + <class-decl name='coredump_params' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/binfmts.h' line='82' column='1' id='3288a0f7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='siginfo' type-id='ffa0418a' visibility='default' filepath='include/linux/binfmts.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='regs' type-id='4616a179' visibility='default' filepath='include/linux/binfmts.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/binfmts.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='limit' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='mm_flags' type-id='7359adad' visibility='default' filepath='include/linux/binfmts.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='written' type-id='69bf7bee' visibility='default' filepath='include/linux/binfmts.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='pos' type-id='69bf7bee' visibility='default' filepath='include/linux/binfmts.h' line='89' column='1'/> + </data-member> + </class-decl> + <class-decl name='pt_regs' size-in-bits='2560' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='160' column='1' id='0d029111'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='dcc4b447' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='orig_x0' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='syscallno' type-id='a7832498' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2272'> + <var-decl name='unused2' type-id='19c2251e' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='orig_addr_limit' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='pmr_save' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='stackframe' type-id='24a375b2' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='182' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__3' size-in-bits='2176' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='161' column='1' id='dcc4b447'> + <data-member access='public'> + <var-decl name='user_regs' type-id='cedec667' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='162' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='de6df8b1' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='163' column='1'/> + </data-member> + </union-decl> + <class-decl name='user_pt_regs' size-in-bits='2176' is-struct='yes' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='75' column='1' id='cedec667'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='regs' type-id='cb6b7280' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='sp' type-id='d3130597' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='pc' type-id='d3130597' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='pstate' type-id='d3130597' visibility='default' filepath='arch/arm64/include/uapi/asm/ptrace.h' line='79' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='2176' is-struct='yes' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='163' column='1' id='de6df8b1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='regs' type-id='2f7ab612' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='sp' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='pc' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='pstate' type-id='91ce1af9' visibility='default' filepath='arch/arm64/include/asm/ptrace.h' line='167' column='1'/> + </data-member> + </class-decl> + <class-decl name='fdtable' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/fdtable.h' line='26' column='1' id='ff35cfe1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='max_fds' type-id='f0981eeb' visibility='default' filepath='include/linux/fdtable.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fd' type-id='229806b3' visibility='default' filepath='include/linux/fdtable.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='close_on_exec' type-id='1d2c2b85' visibility='default' filepath='include/linux/fdtable.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='open_fds' type-id='1d2c2b85' visibility='default' filepath='include/linux/fdtable.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='full_fds_bits' type-id='1d2c2b85' visibility='default' filepath='include/linux/fdtable.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fdtable.h' line='32' column='1'/> + </data-member> + </class-decl> + <class-decl name='pm_qos_constraints' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='66' column='1' id='4ad5b81b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='57b0eed2' visibility='default' filepath='include/linux/pm_qos.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='target_value' type-id='a7832498' visibility='default' filepath='include/linux/pm_qos.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='default_value' type-id='a7832498' visibility='default' filepath='include/linux/pm_qos.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='no_constraint_value' type-id='a7832498' visibility='default' filepath='include/linux/pm_qos.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='type' type-id='1389f6b6' visibility='default' filepath='include/linux/pm_qos.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='notifiers' type-id='282b7312' visibility='default' filepath='include/linux/pm_qos.h' line='72' column='1'/> + </data-member> + </class-decl> + <class-decl name='plist_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/plist.h' line='79' column='1' id='57b0eed2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node_list' type-id='72f469ec' visibility='default' filepath='include/linux/plist.h' line='80' column='1'/> + </data-member> + </class-decl> + <enum-decl name='pm_qos_type' filepath='include/linux/pm_qos.h' line='54' column='1' id='1389f6b6'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='PM_QOS_UNITIALIZED' value='0'/> + <enumerator name='PM_QOS_MAX' value='1'/> + <enumerator name='PM_QOS_MIN' value='2'/> + <enumerator name='PM_QOS_SUM' value='3'/> + </enum-decl> + <class-decl name='blocking_notifier_head' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/notifier.h' line='65' column='1' id='708c2394'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/notifier.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='head' type-id='d504f73d' visibility='default' filepath='include/linux/notifier.h' line='67' column='1'/> + </data-member> + </class-decl> + <class-decl name='notifier_block' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/notifier.h' line='54' column='1' id='9b08f7cd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='notifier_call' type-id='0ec8c658' visibility='default' filepath='include/linux/notifier.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='next' type-id='d504f73d' visibility='default' filepath='include/linux/notifier.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='priority' type-id='95e97e5e' visibility='default' filepath='include/linux/notifier.h' line='57' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='notifier_fn_t' type-id='38a7cb79' filepath='include/linux/notifier.h' line='51' column='1' id='0ec8c658'/> + <class-decl name='freq_constraints' size-in-bits='1536' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='89' column='1' id='7ca99f8c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='min_freq' type-id='4ad5b81b' visibility='default' filepath='include/linux/pm_qos.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='min_freq_notifiers' type-id='708c2394' visibility='default' filepath='include/linux/pm_qos.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='max_freq' type-id='4ad5b81b' visibility='default' filepath='include/linux/pm_qos.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='max_freq_notifiers' type-id='708c2394' visibility='default' filepath='include/linux/pm_qos.h' line='93' column='1'/> + </data-member> + </class-decl> + <class-decl name='pm_qos_flags' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='75' column='1' id='e0a9bd3c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/pm_qos.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='effective_flags' type-id='a7832498' visibility='default' filepath='include/linux/pm_qos.h' line='77' column='1'/> + </data-member> + </class-decl> + <class-decl name='dev_pm_qos_request' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='111' column='1' id='32536656'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='c47ba023' visibility='default' filepath='include/linux/pm_qos.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='5d6ef881' visibility='default' filepath='include/linux/pm_qos.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/pm_qos.h' line='118' column='1'/> + </data-member> + </class-decl> + <enum-decl name='dev_pm_qos_req_type' filepath='include/linux/pm_qos.h' line='103' column='1' id='c47ba023'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DEV_PM_QOS_RESUME_LATENCY' value='1'/> + <enumerator name='DEV_PM_QOS_LATENCY_TOLERANCE' value='2'/> + <enumerator name='DEV_PM_QOS_MIN_FREQUENCY' value='3'/> + <enumerator name='DEV_PM_QOS_MAX_FREQUENCY' value='4'/> + <enumerator name='DEV_PM_QOS_FLAGS' value='5'/> + </enum-decl> + <union-decl name='__anonymous_union__4' size-in-bits='448' is-anonymous='yes' visibility='default' filepath='include/linux/pm_qos.h' line='113' column='1' id='5d6ef881'> + <data-member access='public'> + <var-decl name='pnode' type-id='e3a91a7c' visibility='default' filepath='include/linux/pm_qos.h' line='114' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='flr' type-id='a70ae6be' visibility='default' filepath='include/linux/pm_qos.h' line='115' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='freq' type-id='da4cc8f3' visibility='default' filepath='include/linux/pm_qos.h' line='116' column='1'/> + </data-member> + </union-decl> + <class-decl name='pm_qos_flags_request' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='49' column='1' id='a70ae6be'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/pm_qos.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='a7832498' visibility='default' filepath='include/linux/pm_qos.h' line='51' column='1'/> + </data-member> + </class-decl> + <class-decl name='freq_qos_request' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='96' column='1' id='da4cc8f3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='1df5cca8' visibility='default' filepath='include/linux/pm_qos.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pnode' type-id='e3a91a7c' visibility='default' filepath='include/linux/pm_qos.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='qos' type-id='1351457a' visibility='default' filepath='include/linux/pm_qos.h' line='99' column='1'/> + </data-member> + </class-decl> + <enum-decl name='freq_qos_req_type' filepath='include/linux/pm_qos.h' line='84' column='1' id='1df5cca8'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='FREQ_QOS_MIN' value='1'/> + <enumerator name='FREQ_QOS_MAX' value='2'/> + </enum-decl> + <class-decl name='tty_driver' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/tty_driver.h' line='302' column='1' id='9b27c78b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='magic' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_driver.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/tty_driver.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cdevs' type-id='5b4d58e9' visibility='default' filepath='include/linux/tty_driver.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/tty_driver.h' line='306' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='driver_name' type-id='80f4b756' visibility='default' filepath='include/linux/tty_driver.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/tty_driver.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='name_base' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_driver.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='major' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_driver.h' line='310' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='minor_start' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_driver.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='num' type-id='f0981eeb' visibility='default' filepath='include/linux/tty_driver.h' line='312' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='type' type-id='a2185560' visibility='default' filepath='include/linux/tty_driver.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='464'> + <var-decl name='subtype' type-id='a2185560' visibility='default' filepath='include/linux/tty_driver.h' line='314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='init_termios' type-id='2f8662b5' visibility='default' filepath='include/linux/tty_driver.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/tty_driver.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='proc_entry' type-id='d077e928' visibility='default' filepath='include/linux/tty_driver.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='other' type-id='c2b4b27b' visibility='default' filepath='include/linux/tty_driver.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='ttys' type-id='2027e7a0' visibility='default' filepath='include/linux/tty_driver.h' line='323' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='ports' type-id='d272d4d6' visibility='default' filepath='include/linux/tty_driver.h' line='324' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='termios' type-id='d910a7dd' visibility='default' filepath='include/linux/tty_driver.h' line='325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='driver_state' type-id='eaa32e2f' visibility='default' filepath='include/linux/tty_driver.h' line='326' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='ops' type-id='f2c18b44' visibility='default' filepath='include/linux/tty_driver.h' line='332' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='tty_drivers' type-id='72f469ec' visibility='default' filepath='include/linux/tty_driver.h' line='333' column='1'/> + </data-member> + </class-decl> + <class-decl name='ktermios' size-in-bits='352' is-struct='yes' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='32' column='1' id='2f8662b5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='c_iflag' type-id='241ce6f8' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='c_oflag' type-id='241ce6f8' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='c_cflag' type-id='241ce6f8' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='c_lflag' type-id='241ce6f8' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='c_line' type-id='fb7c6451' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='c_cc' type-id='8f04ba62' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='c_ispeed' type-id='6a8e8a14' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='c_ospeed' type-id='6a8e8a14' visibility='default' filepath='include/uapi/asm-generic/termbits.h' line='40' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='tcflag_t' type-id='f0981eeb' filepath='include/uapi/asm-generic/termbits.h' line='9' column='1' id='241ce6f8'/> + <typedef-decl name='cc_t' type-id='002ac4a6' filepath='include/uapi/asm-generic/termbits.h' line='7' column='1' id='fb7c6451'/> + <typedef-decl name='speed_t' type-id='f0981eeb' filepath='include/uapi/asm-generic/termbits.h' line='8' column='1' id='6a8e8a14'/> + <class-decl name='tty_port' size-in-bits='2944' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='230' column='1' id='7e1e521a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='buf' type-id='6b1bde38' visibility='default' filepath='include/linux/tty.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='tty' type-id='572fbdca' visibility='default' filepath='include/linux/tty.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='itty' type-id='572fbdca' visibility='default' filepath='include/linux/tty.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='ops' type-id='103756a0' visibility='default' filepath='include/linux/tty.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='client_ops' type-id='8cd9dbc0' visibility='default' filepath='include/linux/tty.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/tty.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1504'> + <var-decl name='blocked_open' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='open_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/tty.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='delta_msr_wait' type-id='b5ab048f' visibility='default' filepath='include/linux/tty.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='iflags' type-id='7359adad' visibility='default' filepath='include/linux/tty.h' line='242' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='console' type-id='002ac4a6' visibility='default' filepath='include/linux/tty.h' line='243' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='low_latency' type-id='002ac4a6' visibility='default' filepath='include/linux/tty.h' line='244' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='245' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='buf_mutex' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='xmit_buf' type-id='cf536864' visibility='default' filepath='include/linux/tty.h' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='close_delay' type-id='f0981eeb' visibility='default' filepath='include/linux/tty.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2784'> + <var-decl name='closing_wait' type-id='f0981eeb' visibility='default' filepath='include/linux/tty.h' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='drain_delay' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2848'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/tty.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='client_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/tty.h' line='254' column='1'/> + </data-member> + </class-decl> + <class-decl name='tty_bufhead' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='85' column='1' id='6b1bde38'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='head' type-id='a150e667' visibility='default' filepath='include/linux/tty.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/tty.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/linux/tty.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='priority' type-id='49178f86' visibility='default' filepath='include/linux/tty.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='sentinel' type-id='2f351d1f' visibility='default' filepath='include/linux/tty.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='free' type-id='77df194e' visibility='default' filepath='include/linux/tty.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='mem_used' type-id='49178f86' visibility='default' filepath='include/linux/tty.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='mem_limit' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='tail' type-id='a150e667' visibility='default' filepath='include/linux/tty.h' line='94' column='1'/> + </data-member> + </class-decl> + <class-decl name='tty_buffer' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='58' column='1' id='2f351d1f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='053892cc' visibility='default' filepath='include/linux/tty.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='used' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='size' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='commit' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='read' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/tty.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='data' type-id='c99b5ecd' visibility='default' filepath='include/linux/tty.h' line='69' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__5' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/tty.h' line='59' column='1' id='053892cc'> + <data-member access='public'> + <var-decl name='next' type-id='a150e667' visibility='default' filepath='include/linux/tty.h' line='60' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='free' type-id='c5ccfee8' visibility='default' filepath='include/linux/tty.h' line='61' column='1'/> + </data-member> + </union-decl> + <class-decl name='llist_head' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/llist.h' line='54' column='1' id='77df194e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='first' type-id='023b769e' visibility='default' filepath='include/linux/llist.h' line='55' column='1'/> + </data-member> + </class-decl> + <class-decl name='tty_port_operations' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='205' column='1' id='7778009d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='carrier_raised' type-id='5626e636' visibility='default' filepath='include/linux/tty.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dtr_rts' type-id='21b6f944' visibility='default' filepath='include/linux/tty.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='shutdown' type-id='7e5b379d' visibility='default' filepath='include/linux/tty.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='activate' type-id='62d26ff9' visibility='default' filepath='include/linux/tty.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='destruct' type-id='7e5b379d' visibility='default' filepath='include/linux/tty.h' line='220' column='1'/> + </data-member> + </class-decl> + <class-decl name='tty_port_client_operations' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/tty.h' line='223' column='1' id='2a8ca227'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='receive_buf' type-id='1a7b1e1d' visibility='default' filepath='include/linux/tty.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='write_wakeup' type-id='7e5b379d' visibility='default' filepath='include/linux/tty.h' line='225' column='1'/> + </data-member> + </class-decl> + <class-decl name='tty_operations' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/linux/tty_driver.h' line='254' column='1' id='b8553c6b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lookup' type-id='dd354844' visibility='default' filepath='include/linux/tty_driver.h' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='install' type-id='b8fa1170' visibility='default' filepath='include/linux/tty_driver.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='remove' type-id='8127e1dd' visibility='default' filepath='include/linux/tty_driver.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='open' type-id='574ff926' visibility='default' filepath='include/linux/tty_driver.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='close' type-id='35f07b8f' visibility='default' filepath='include/linux/tty_driver.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='shutdown' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cleanup' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='write' type-id='74005b57' visibility='default' filepath='include/linux/tty_driver.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='put_char' type-id='20a1c8e7' visibility='default' filepath='include/linux/tty_driver.h' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='flush_chars' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='266' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='write_room' type-id='84d8e9b4' visibility='default' filepath='include/linux/tty_driver.h' line='267' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='chars_in_buffer' type-id='84d8e9b4' visibility='default' filepath='include/linux/tty_driver.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='ioctl' type-id='18d7129a' visibility='default' filepath='include/linux/tty_driver.h' line='269' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='compat_ioctl' type-id='0b8da5f6' visibility='default' filepath='include/linux/tty_driver.h' line='271' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='set_termios' type-id='1779e61d' visibility='default' filepath='include/linux/tty_driver.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='throttle' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='274' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='unthrottle' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='stop' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='start' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='hangup' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='278' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='break_ctl' type-id='61019833' visibility='default' filepath='include/linux/tty_driver.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='flush_buffer' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='set_ldisc' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_driver.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='wait_until_sent' type-id='bc0ca82e' visibility='default' filepath='include/linux/tty_driver.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='send_xchar' type-id='f3d2e9a7' visibility='default' filepath='include/linux/tty_driver.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='tiocmget' type-id='84d8e9b4' visibility='default' filepath='include/linux/tty_driver.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='tiocmset' type-id='24725b0c' visibility='default' filepath='include/linux/tty_driver.h' line='285' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='resize' type-id='20174b1f' visibility='default' filepath='include/linux/tty_driver.h' line='287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='set_termiox' type-id='ebf0489c' visibility='default' filepath='include/linux/tty_driver.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='get_icount' type-id='9cc1e100' visibility='default' filepath='include/linux/tty_driver.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='get_serial' type-id='dc2036b2' visibility='default' filepath='include/linux/tty_driver.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='set_serial' type-id='dc2036b2' visibility='default' filepath='include/linux/tty_driver.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='show_fdinfo' type-id='25c6126f' visibility='default' filepath='include/linux/tty_driver.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='proc_show' type-id='0131eb61' visibility='default' filepath='include/linux/tty_driver.h' line='299' column='1'/> + </data-member> + </class-decl> + <class-decl name='winsize' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/asm-generic/termios.h' line='15' column='1' id='a818b7a0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ws_row' type-id='8efea9e5' visibility='default' filepath='include/uapi/asm-generic/termios.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='ws_col' type-id='8efea9e5' visibility='default' filepath='include/uapi/asm-generic/termios.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ws_xpixel' type-id='8efea9e5' visibility='default' filepath='include/uapi/asm-generic/termios.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='ws_ypixel' type-id='8efea9e5' visibility='default' filepath='include/uapi/asm-generic/termios.h' line='19' column='1'/> + </data-member> + </class-decl> + <class-decl name='termiox' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/termios.h' line='10' column='1' id='b855e40d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='x_hflag' type-id='d315442e' visibility='default' filepath='include/uapi/linux/termios.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='x_cflag' type-id='d315442e' visibility='default' filepath='include/uapi/linux/termios.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='x_rflag' type-id='811c9338' visibility='default' filepath='include/uapi/linux/termios.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='x_sflag' type-id='d315442e' visibility='default' filepath='include/uapi/linux/termios.h' line='15' column='1'/> + </data-member> + </class-decl> + <class-decl name='ld_semaphore' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/tty_ldisc.h' line='133' column='1' id='d3aa38f0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='f22a8abb' visibility='default' filepath='include/linux/tty_ldisc.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wait_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/tty_ldisc.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='wait_readers' type-id='f0981eeb' visibility='default' filepath='include/linux/tty_ldisc.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='read_wait' type-id='72f469ec' visibility='default' filepath='include/linux/tty_ldisc.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='write_wait' type-id='72f469ec' visibility='default' filepath='include/linux/tty_ldisc.h' line='138' column='1'/> + </data-member> + </class-decl> + <class-decl name='tty_ldisc' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/tty_ldisc.h' line='215' column='1' id='f87db0b6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ops' type-id='9d632ac5' visibility='default' filepath='include/linux/tty_ldisc.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tty' type-id='572fbdca' visibility='default' filepath='include/linux/tty_ldisc.h' line='217' column='1'/> + </data-member> + </class-decl> + <class-decl name='tty_ldisc_ops' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/tty_ldisc.h' line='175' column='1' id='053f72e5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='magic' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_ldisc.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/tty_ldisc.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='num' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_ldisc.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_ldisc.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='open' type-id='84d8e9b4' visibility='default' filepath='include/linux/tty_ldisc.h' line='184' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='close' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_ldisc.h' line='185' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='flush_buffer' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_ldisc.h' line='186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='read' type-id='ac9bc941' visibility='default' filepath='include/linux/tty_ldisc.h' line='187' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='write' type-id='01db3d7c' visibility='default' filepath='include/linux/tty_ldisc.h' line='189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='ioctl' type-id='1f6f58f4' visibility='default' filepath='include/linux/tty_ldisc.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='compat_ioctl' type-id='1f6f58f4' visibility='default' filepath='include/linux/tty_ldisc.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='set_termios' type-id='1779e61d' visibility='default' filepath='include/linux/tty_ldisc.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='poll' type-id='9fe65c08' visibility='default' filepath='include/linux/tty_ldisc.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='hangup' type-id='84d8e9b4' visibility='default' filepath='include/linux/tty_ldisc.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='receive_buf' type-id='71f0211c' visibility='default' filepath='include/linux/tty_ldisc.h' line='203' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='write_wakeup' type-id='1ee0b597' visibility='default' filepath='include/linux/tty_ldisc.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='dcd_change' type-id='aef0224d' visibility='default' filepath='include/linux/tty_ldisc.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='receive_buf2' type-id='c6e84913' visibility='default' filepath='include/linux/tty_ldisc.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/tty_ldisc.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='refcount' type-id='95e97e5e' visibility='default' filepath='include/linux/tty_ldisc.h' line='212' column='1'/> + </data-member> + </class-decl> + <class-decl name='robust_list' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/futex.h' line='58' column='1' id='2d8e2e2d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='3ca5030d' visibility='default' filepath='include/uapi/linux/futex.h' line='59' column='1'/> + </data-member> + </class-decl> + <class-decl name='pmu' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='255' column='1' id='e205b6f1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='256' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/linux/perf_event.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/perf_event.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='attr_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/perf_event.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='attr_update' type-id='c97de1ac' visibility='default' filepath='include/linux/perf_event.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/perf_event.h' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='capabilities' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='pmu_disable_count' type-id='7292109c' visibility='default' filepath='include/linux/perf_event.h' line='270' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='pmu_cpu_context' type-id='090503c3' visibility='default' filepath='include/linux/perf_event.h' line='271' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='exclusive_cnt' type-id='49178f86' visibility='default' filepath='include/linux/perf_event.h' line='272' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='task_ctx_nr' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='hrtimer_interval_ms' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='274' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='nr_addr_filters' type-id='f0981eeb' visibility='default' filepath='include/linux/perf_event.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='pmu_enable' type-id='dae07608' visibility='default' filepath='include/linux/perf_event.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='pmu_disable' type-id='dae07608' visibility='default' filepath='include/linux/perf_event.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='event_init' type-id='8d78edef' visibility='default' filepath='include/linux/perf_event.h' line='302' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='event_mapped' type-id='eddb9394' visibility='default' filepath='include/linux/perf_event.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='event_unmapped' type-id='eddb9394' visibility='default' filepath='include/linux/perf_event.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='add' type-id='afc38bc6' visibility='default' filepath='include/linux/perf_event.h' line='337' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='del' type-id='6c534e17' visibility='default' filepath='include/linux/perf_event.h' line='338' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='start' type-id='6c534e17' visibility='default' filepath='include/linux/perf_event.h' line='358' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='stop' type-id='6c534e17' visibility='default' filepath='include/linux/perf_event.h' line='359' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='read' type-id='aed2baa8' visibility='default' filepath='include/linux/perf_event.h' line='367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='start_txn' type-id='f865774a' visibility='default' filepath='include/linux/perf_event.h' line='379' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='commit_txn' type-id='0cd76695' visibility='default' filepath='include/linux/perf_event.h' line='388' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='cancel_txn' type-id='dae07608' visibility='default' filepath='include/linux/perf_event.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='event_idx' type-id='8d78edef' visibility='default' filepath='include/linux/perf_event.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='sched_task' type-id='54df184d' visibility='default' filepath='include/linux/perf_event.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='task_ctx_size' type-id='b59d7dce' visibility='default' filepath='include/linux/perf_event.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='setup_aux' type-id='e91cc304' visibility='default' filepath='include/linux/perf_event.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='free_aux' type-id='b7f9d8e6' visibility='default' filepath='include/linux/perf_event.h' line='424' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='addr_filters_validate' type-id='6668d13a' visibility='default' filepath='include/linux/perf_event.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='addr_filters_sync' type-id='aed2baa8' visibility='default' filepath='include/linux/perf_event.h' line='448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='aux_output_match' type-id='8d78edef' visibility='default' filepath='include/linux/perf_event.h' line='458' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='filter_match' type-id='8d78edef' visibility='default' filepath='include/linux/perf_event.h' line='464' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='check_period' type-id='36f91979' visibility='default' filepath='include/linux/perf_event.h' line='469' column='1'/> + </data-member> + </class-decl> + <class-decl name='perf_cpu_context' size-in-bits='3136' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='812' column='1' id='4448fdd3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ctx' type-id='9d67acd5' visibility='default' filepath='include/linux/perf_event.h' line='813' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='task_ctx' type-id='b9419dc5' visibility='default' filepath='include/linux/perf_event.h' line='814' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='active_oncpu' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='815' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2144'> + <var-decl name='exclusive' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='816' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='hrtimer_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/perf_event.h' line='818' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='hrtimer' type-id='b6993efc' visibility='default' filepath='include/linux/perf_event.h' line='819' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='hrtimer_interval' type-id='fbc017ef' visibility='default' filepath='include/linux/perf_event.h' line='820' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='hrtimer_active' type-id='f0981eeb' visibility='default' filepath='include/linux/perf_event.h' line='821' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='sched_cb_entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='828' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='sched_cb_usage' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='829' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3104'> + <var-decl name='online' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='831' column='1'/> </data-member> </class-decl> <enum-decl name='perf_event_state' filepath='include/linux/perf_event.h' line='520' column='1' id='31fdb95a'> @@ -160370,7 +146421,7 @@ <enumerator name='PERF_EVENT_STATE_ACTIVE' value='1'/> </enum-decl> <typedef-decl name='local64_t' type-id='2b04c975' filepath='include/asm-generic/local64.h' line='26' column='1' id='7da7300e'/> - <class-decl name='__anonymous_struct__13' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='7da7300e' visibility='default' filepath='include/asm-generic/local64.h' line='24' column='1' id='2b04c975'> + <class-decl name='__anonymous_struct__2' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='7da7300e' visibility='default' filepath='include/asm-generic/local64.h' line='24' column='1' id='2b04c975'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='a' type-id='dd91f264' visibility='default' filepath='include/asm-generic/local64.h' line='25' column='1'/> </data-member> @@ -160527,7 +146578,7 @@ <var-decl name='__reserved_2' type-id='d315442e' visibility='default' filepath='include/uapi/linux/perf_event.h' line='427' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__20' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='327' column='1' id='de6d2b01'> + <union-decl name='__anonymous_union__8' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='327' column='1' id='de6d2b01'> <data-member access='public'> <var-decl name='sample_period' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='328' column='1'/> </data-member> @@ -160535,7 +146586,7 @@ <var-decl name='sample_freq' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='329' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__21' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='380' column='1' id='051df3c3'> + <union-decl name='__anonymous_union__9' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='380' column='1' id='051df3c3'> <data-member access='public'> <var-decl name='wakeup_events' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='381' column='1'/> </data-member> @@ -160543,7 +146594,7 @@ <var-decl name='wakeup_watermark' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/perf_event.h' line='382' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__22' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='386' column='1' id='3089c176'> + <union-decl name='__anonymous_union__10' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='386' column='1' id='3089c176'> <data-member access='public'> <var-decl name='bp_addr' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='387' column='1'/> </data-member> @@ -160557,7 +146608,7 @@ <var-decl name='config1' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='390' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__23' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='392' column='1' id='38c76117'> + <union-decl name='__anonymous_union__11' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='392' column='1' id='38c76117'> <data-member access='public'> <var-decl name='bp_len' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='393' column='1'/> </data-member> @@ -160612,7 +146663,7 @@ <var-decl name='freq_count_stamp' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='227' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__24' size-in-bits='768' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='124' column='1' id='47a85f98'> + <union-decl name='__anonymous_union__12' size-in-bits='768' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='124' column='1' id='47a85f98'> <data-member access='public'> <var-decl name='' type-id='e816fcaa' visibility='default' filepath='include/linux/perf_event.h' line='125' column='1'/> </data-member> @@ -160632,7 +146683,7 @@ <var-decl name='' type-id='7a56104f' visibility='default' filepath='include/linux/perf_event.h' line='160' column='1'/> </data-member> </union-decl> - <class-decl name='__anonymous_struct__14' size-in-bits='768' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='125' column='1' id='e816fcaa'> + <class-decl name='__anonymous_struct__3' size-in-bits='768' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='125' column='1' id='e816fcaa'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='config' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='126' column='1'/> </data-member> @@ -160678,17 +146729,17 @@ <var-decl name='idx' type-id='95e97e5e' visibility='default' filepath='include/linux/perf_event.h' line='116' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__15' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='138' column='1' id='35e31cc2'> + <class-decl name='__anonymous_struct__4' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='138' column='1' id='35e31cc2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='hrtimer' type-id='b6993efc' visibility='default' filepath='include/linux/perf_event.h' line='139' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__16' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='141' column='1' id='17578164'> + <class-decl name='__anonymous_struct__5' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='141' column='1' id='17578164'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='tp_list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='143' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__17' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='145' column='1' id='f9c5ea3e'> + <class-decl name='__anonymous_struct__6' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='145' column='1' id='f9c5ea3e'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='pwr_acc' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='146' column='1'/> </data-member> @@ -160696,7 +146747,7 @@ <var-decl name='ptsc' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='147' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__18' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='150' column='1' id='c0044425'> + <class-decl name='__anonymous_struct__7' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='150' column='1' id='c0044425'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='info' type-id='b61f34eb' visibility='default' filepath='include/linux/perf_event.h' line='156' column='1'/> </data-member> @@ -160732,7 +146783,7 @@ <var-decl name='enabled' type-id='19c2251e' visibility='default' filepath='arch/arm64/include/asm/hw_breakpoint.h' line='18' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__19' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='160' column='1' id='7a56104f'> + <class-decl name='__anonymous_struct__8' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='160' column='1' id='7a56104f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='iommu_bank' type-id='f9b06939' visibility='default' filepath='include/linux/perf_event.h' line='161' column='1'/> </data-member> @@ -160749,6 +146800,17 @@ <var-decl name='conf1' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='165' column='1'/> </data-member> </class-decl> + <class-decl name='irq_work' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/irq_work.h' line='24' column='1' id='9281c70f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/irq_work.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='llnode' type-id='c5ccfee8' visibility='default' filepath='include/linux/irq_work.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='func' type-id='f48b73f6' visibility='default' filepath='include/linux/irq_work.h' line='27' column='1'/> + </data-member> + </class-decl> <class-decl name='perf_addr_filters_head' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='506' column='1' id='54885433'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='507' column='1'/> @@ -160769,66 +146831,66 @@ </data-member> </class-decl> <typedef-decl name='perf_overflow_handler_t' type-id='a8564695' filepath='include/linux/perf_event.h' line='532' column='1' id='20a2e4e6'/> - <class-decl name='perf_sample_data' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='936' column='1' id='2b3d4ba2'> + <class-decl name='perf_sample_data' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='939' column='1' id='2b3d4ba2'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='addr' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='941' column='1'/> + <var-decl name='addr' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='944' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='raw' type-id='f4a67529' visibility='default' filepath='include/linux/perf_event.h' line='942' column='1'/> + <var-decl name='raw' type-id='f4a67529' visibility='default' filepath='include/linux/perf_event.h' line='945' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='br_stack' type-id='070ae8d2' visibility='default' filepath='include/linux/perf_event.h' line='943' column='1'/> + <var-decl name='br_stack' type-id='070ae8d2' visibility='default' filepath='include/linux/perf_event.h' line='946' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='period' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='944' column='1'/> + <var-decl name='period' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='947' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='weight' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='945' column='1'/> + <var-decl name='weight' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='948' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='txn' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='946' column='1'/> + <var-decl name='txn' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='949' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='data_src' type-id='2be3cc53' visibility='default' filepath='include/linux/perf_event.h' line='947' column='1'/> + <var-decl name='data_src' type-id='2be3cc53' visibility='default' filepath='include/linux/perf_event.h' line='950' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='type' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='953' column='1'/> + <var-decl name='type' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='956' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='ip' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='954' column='1'/> + <var-decl name='ip' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='957' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='tid_entry' type-id='0e48f9a5' visibility='default' filepath='include/linux/perf_event.h' line='958' column='1'/> + <var-decl name='tid_entry' type-id='0e48f9a5' visibility='default' filepath='include/linux/perf_event.h' line='961' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='time' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='959' column='1'/> + <var-decl name='time' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='962' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='id' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='960' column='1'/> + <var-decl name='id' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='963' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='stream_id' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='961' column='1'/> + <var-decl name='stream_id' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='964' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='cpu_entry' type-id='3851c7bb' visibility='default' filepath='include/linux/perf_event.h' line='965' column='1'/> + <var-decl name='cpu_entry' type-id='3851c7bb' visibility='default' filepath='include/linux/perf_event.h' line='968' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='callchain' type-id='cd3a82e3' visibility='default' filepath='include/linux/perf_event.h' line='966' column='1'/> + <var-decl name='callchain' type-id='cd3a82e3' visibility='default' filepath='include/linux/perf_event.h' line='969' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='regs_user' type-id='85b37ab4' visibility='default' filepath='include/linux/perf_event.h' line='972' column='1'/> + <var-decl name='regs_user' type-id='85b37ab4' visibility='default' filepath='include/linux/perf_event.h' line='975' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='regs_user_copy' type-id='0d029111' visibility='default' filepath='include/linux/perf_event.h' line='973' column='1'/> + <var-decl name='regs_user_copy' type-id='0d029111' visibility='default' filepath='include/linux/perf_event.h' line='976' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='regs_intr' type-id='85b37ab4' visibility='default' filepath='include/linux/perf_event.h' line='975' column='1'/> + <var-decl name='regs_intr' type-id='85b37ab4' visibility='default' filepath='include/linux/perf_event.h' line='978' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='stack_user_size' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='976' column='1'/> + <var-decl name='stack_user_size' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='979' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='phys_addr' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='978' column='1'/> + <var-decl name='phys_addr' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='981' column='1'/> </data-member> </class-decl> <class-decl name='perf_raw_record' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='88' column='1' id='40ea9ac1'> @@ -160853,7 +146915,7 @@ <var-decl name='size' type-id='19c2251e' visibility='default' filepath='include/linux/perf_event.h' line='85' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__25' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='79' column='1' id='9bc43e27'> + <union-decl name='__anonymous_union__13' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='79' column='1' id='9bc43e27'> <data-member access='public'> <var-decl name='next' type-id='2aa2e156' visibility='default' filepath='include/linux/perf_event.h' line='80' column='1'/> </data-member> @@ -160907,7 +146969,7 @@ <var-decl name='' type-id='579bdebd' visibility='default' filepath='include/uapi/linux/perf_event.h' line='1052' column='1'/> </data-member> </union-decl> - <class-decl name='__anonymous_struct__20' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='1052' column='1' id='579bdebd'> + <class-decl name='__anonymous_struct__9' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/perf_event.h' line='1052' column='1' id='579bdebd'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='mem_op' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='1053' column='1'/> </data-member> @@ -160936,20 +146998,20 @@ <var-decl name='mem_rsvd' type-id='d3130597' visibility='default' filepath='include/uapi/linux/perf_event.h' line='1061' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__21' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='955' column='1' id='0e48f9a5'> + <class-decl name='__anonymous_struct__10' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='958' column='1' id='0e48f9a5'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pid' type-id='19c2251e' visibility='default' filepath='include/linux/perf_event.h' line='956' column='1'/> + <var-decl name='pid' type-id='19c2251e' visibility='default' filepath='include/linux/perf_event.h' line='959' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='tid' type-id='19c2251e' visibility='default' filepath='include/linux/perf_event.h' line='957' column='1'/> + <var-decl name='tid' type-id='19c2251e' visibility='default' filepath='include/linux/perf_event.h' line='960' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__22' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='962' column='1' id='3851c7bb'> + <class-decl name='__anonymous_struct__11' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/perf_event.h' line='965' column='1' id='3851c7bb'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cpu' type-id='19c2251e' visibility='default' filepath='include/linux/perf_event.h' line='963' column='1'/> + <var-decl name='cpu' type-id='19c2251e' visibility='default' filepath='include/linux/perf_event.h' line='966' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='reserved' type-id='19c2251e' visibility='default' filepath='include/linux/perf_event.h' line='964' column='1'/> + <var-decl name='reserved' type-id='19c2251e' visibility='default' filepath='include/linux/perf_event.h' line='967' column='1'/> </data-member> </class-decl> <class-decl name='perf_callchain_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='62' column='1' id='16650a93'> @@ -160968,1142 +147030,267 @@ <var-decl name='regs' type-id='4616a179' visibility='default' filepath='include/linux/perf_regs.h' line='9' column='1'/> </data-member> </class-decl> - <enum-decl name='probe_type' filepath='include/linux/device.h' line='338' column='1' id='171c98b7'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='PROBE_DEFAULT_STRATEGY' value='0'/> - <enumerator name='PROBE_PREFER_ASYNCHRONOUS' value='1'/> - <enumerator name='PROBE_FORCE_SYNCHRONOUS' value='2'/> - </enum-decl> - <class-decl name='of_device_id' size-in-bits='1600' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='260' column='1' id='8bb45a31'> + <class-decl name='trace_event_class' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='190' column='1' id='a2689372'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/linux/mod_devicetable.h' line='261' column='1'/> + <var-decl name='system' type-id='80f4b756' visibility='default' filepath='include/linux/trace_events.h' line='191' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='type' type-id='16dc656a' visibility='default' filepath='include/linux/mod_devicetable.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='compatible' type-id='e3204322' visibility='default' filepath='include/linux/mod_devicetable.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/mod_devicetable.h' line='264' column='1'/> - </data-member> - </class-decl> - <class-decl name='acpi_device_id' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mod_devicetable.h' line='210' column='1' id='ad95e21b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='060772ed' visibility='default' filepath='include/linux/mod_devicetable.h' line='211' column='1'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='probe' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='192' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='driver_data' type-id='0791d6c8' visibility='default' filepath='include/linux/mod_devicetable.h' line='212' column='1'/> + <var-decl name='perf_probe' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='194' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cls' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='213' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='cls_msk' type-id='3f1a6b60' visibility='default' filepath='include/linux/mod_devicetable.h' line='214' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='kernel_ulong_t' type-id='7359adad' filepath='include/linux/mod_devicetable.h' line='14' column='1' id='0791d6c8'/> - <typedef-decl name='pm_message_t' type-id='c120b5da' filepath='include/linux/pm.h' line='52' column='1' id='08496218'/> - <class-decl name='pm_message' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/pm.h' line='50' column='1' id='c120b5da'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='event' type-id='95e97e5e' visibility='default' filepath='include/linux/pm.h' line='51' column='1'/> - </data-member> - </class-decl> - <class-decl name='dev_links_info' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='1153' column='1' id='2d178f63'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='suppliers' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='consumers' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1155' column='1'/> + <var-decl name='reg' type-id='50ec573b' visibility='default' filepath='include/linux/trace_events.h' line='196' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='needs_suppliers' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='defer_hook' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='1157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='need_for_probe' type-id='b50a4934' visibility='default' filepath='include/linux/device.h' line='1158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='status' type-id='070abca2' visibility='default' filepath='include/linux/device.h' line='1159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='1164' column='1'/> - </data-member> - </class-decl> - <enum-decl name='dl_dev_state' filepath='include/linux/device.h' line='1135' column='1' id='070abca2'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DL_DEV_NO_DRIVER' value='0'/> - <enumerator name='DL_DEV_PROBING' value='1'/> - <enumerator name='DL_DEV_DRIVER_BOUND' value='2'/> - <enumerator name='DL_DEV_UNBINDING' value='3'/> - </enum-decl> - <class-decl name='dev_pm_info' size-in-bits='2624' is-struct='yes' visibility='default' filepath='include/linux/pm.h' line='573' column='1' id='f3166b6b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='power_state' type-id='08496218' visibility='default' filepath='include/linux/pm.h' line='574' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='can_wakeup' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='575' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='async_suspend' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='576' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='in_dpm_list' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='577' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='is_prepared' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='578' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='is_suspended' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='579' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='is_noirq_suspended' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='580' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='is_late_suspended' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='581' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='no_pm' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='582' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='early_init' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='583' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='direct_complete' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='584' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='driver_flags' type-id='19c2251e' visibility='default' filepath='include/linux/pm.h' line='585' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/pm.h' line='586' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/pm.h' line='588' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='completion' type-id='f9fef04f' visibility='default' filepath='include/linux/pm.h' line='589' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='wakeup' type-id='1ea237a6' visibility='default' filepath='include/linux/pm.h' line='590' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='wakeup_path' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='591' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='syscore' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='592' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='no_pm_callbacks' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='593' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='must_resume' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='594' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='may_skip_resume' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='595' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='suspend_timer' type-id='b6993efc' visibility='default' filepath='include/linux/pm.h' line='600' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='timer_expires' type-id='91ce1af9' visibility='default' filepath='include/linux/pm.h' line='609' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/pm.h' line='611' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='wait_queue' type-id='b5ab048f' visibility='default' filepath='include/linux/pm.h' line='612' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='wakeirq' type-id='303e01fa' visibility='default' filepath='include/linux/pm.h' line='613' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='usage_count' type-id='49178f86' visibility='default' filepath='include/linux/pm.h' line='614' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1952'> - <var-decl name='child_count' type-id='49178f86' visibility='default' filepath='include/linux/pm.h' line='615' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='disable_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='616' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='idle_notification' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='617' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='request_pending' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='618' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='deferred_resume' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='619' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='runtime_auto' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='620' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='ignore_children' type-id='b50a4934' visibility='default' filepath='include/linux/pm.h' line='621' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='no_callbacks' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='622' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='irq_safe' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='623' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='use_autosuspend' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='624' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='timer_autosuspends' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='625' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='memalloc_noio' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='626' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2016'> - <var-decl name='links_count' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='627' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='request' type-id='2418515b' visibility='default' filepath='include/linux/pm.h' line='628' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='runtime_status' type-id='3c1b7fd8' visibility='default' filepath='include/linux/pm.h' line='629' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='runtime_error' type-id='95e97e5e' visibility='default' filepath='include/linux/pm.h' line='630' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='autosuspend_delay' type-id='95e97e5e' visibility='default' filepath='include/linux/pm.h' line='631' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='last_busy' type-id='91ce1af9' visibility='default' filepath='include/linux/pm.h' line='632' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='active_time' type-id='91ce1af9' visibility='default' filepath='include/linux/pm.h' line='633' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='suspended_time' type-id='91ce1af9' visibility='default' filepath='include/linux/pm.h' line='634' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='accounting_timestamp' type-id='91ce1af9' visibility='default' filepath='include/linux/pm.h' line='635' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='subsys_data' type-id='77415389' visibility='default' filepath='include/linux/pm.h' line='637' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='set_latency_tolerance' type-id='c3d2558f' visibility='default' filepath='include/linux/pm.h' line='638' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='qos' type-id='b991f562' visibility='default' filepath='include/linux/pm.h' line='639' column='1'/> - </data-member> - </class-decl> - <class-decl name='wakeup_source' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/pm_wakeup.h' line='43' column='1' id='152cd1b0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pm_wakeup.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/pm_wakeup.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/pm_wakeup.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/pm_wakeup.h' line='47' column='1'/> + <var-decl name='define_fields' type-id='9a5ed472' visibility='default' filepath='include/linux/trace_events.h' line='198' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='wakeirq' type-id='303e01fa' visibility='default' filepath='include/linux/pm_wakeup.h' line='48' column='1'/> + <var-decl name='get_fields' type-id='17898fce' visibility='default' filepath='include/linux/trace_events.h' line='199' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='timer' type-id='abe41e67' visibility='default' filepath='include/linux/pm_wakeup.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='timer_expires' type-id='7359adad' visibility='default' filepath='include/linux/pm_wakeup.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='total_time' type-id='fbc017ef' visibility='default' filepath='include/linux/pm_wakeup.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='max_time' type-id='fbc017ef' visibility='default' filepath='include/linux/pm_wakeup.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='last_time' type-id='fbc017ef' visibility='default' filepath='include/linux/pm_wakeup.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='start_prevent_time' type-id='fbc017ef' visibility='default' filepath='include/linux/pm_wakeup.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='prevent_sleep_time' type-id='fbc017ef' visibility='default' filepath='include/linux/pm_wakeup.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='event_count' type-id='7359adad' visibility='default' filepath='include/linux/pm_wakeup.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='active_count' type-id='7359adad' visibility='default' filepath='include/linux/pm_wakeup.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='relax_count' type-id='7359adad' visibility='default' filepath='include/linux/pm_wakeup.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='expire_count' type-id='7359adad' visibility='default' filepath='include/linux/pm_wakeup.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='wakeup_count' type-id='7359adad' visibility='default' filepath='include/linux/pm_wakeup.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/pm_wakeup.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='active' type-id='b50a4934' visibility='default' filepath='include/linux/pm_wakeup.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='autosleep_enabled' type-id='b50a4934' visibility='default' filepath='include/linux/pm_wakeup.h' line='63' column='1'/> - </data-member> - </class-decl> - <enum-decl name='rpm_request' filepath='include/linux/pm.h' line='518' column='1' id='2418515b'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='RPM_REQ_NONE' value='0'/> - <enumerator name='RPM_REQ_IDLE' value='1'/> - <enumerator name='RPM_REQ_SUSPEND' value='2'/> - <enumerator name='RPM_REQ_AUTOSUSPEND' value='3'/> - <enumerator name='RPM_REQ_RESUME' value='4'/> - </enum-decl> - <enum-decl name='rpm_status' filepath='include/linux/pm.h' line='496' column='1' id='3c1b7fd8'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='RPM_ACTIVE' value='0'/> - <enumerator name='RPM_RESUMING' value='1'/> - <enumerator name='RPM_SUSPENDED' value='2'/> - <enumerator name='RPM_SUSPENDING' value='3'/> - </enum-decl> - <class-decl name='pm_subsys_data' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/pm.h' line='530' column='1' id='1269b801'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/pm.h' line='531' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='refcount' type-id='f0981eeb' visibility='default' filepath='include/linux/pm.h' line='532' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='clock_list' type-id='72f469ec' visibility='default' filepath='include/linux/pm.h' line='534' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='domain_data' type-id='53e3a7d6' visibility='default' filepath='include/linux/pm.h' line='537' column='1'/> - </data-member> - </class-decl> - <class-decl name='dev_pm_qos' size-in-bits='2560' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='121' column='1' id='7d93f824'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='resume_latency' type-id='4ad5b81b' visibility='default' filepath='include/linux/pm_qos.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='latency_tolerance' type-id='4ad5b81b' visibility='default' filepath='include/linux/pm_qos.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='freq' type-id='7ca99f8c' visibility='default' filepath='include/linux/pm_qos.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='flags' type-id='e0a9bd3c' visibility='default' filepath='include/linux/pm_qos.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='resume_latency_req' type-id='a80fd1bc' visibility='default' filepath='include/linux/pm_qos.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='latency_tolerance_req' type-id='a80fd1bc' visibility='default' filepath='include/linux/pm_qos.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='flags_req' type-id='a80fd1bc' visibility='default' filepath='include/linux/pm_qos.h' line='128' column='1'/> - </data-member> - </class-decl> - <class-decl name='pm_qos_constraints' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='66' column='1' id='4ad5b81b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='57b0eed2' visibility='default' filepath='include/linux/pm_qos.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='target_value' type-id='a7832498' visibility='default' filepath='include/linux/pm_qos.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='default_value' type-id='a7832498' visibility='default' filepath='include/linux/pm_qos.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='no_constraint_value' type-id='a7832498' visibility='default' filepath='include/linux/pm_qos.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='type' type-id='1389f6b6' visibility='default' filepath='include/linux/pm_qos.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='notifiers' type-id='282b7312' visibility='default' filepath='include/linux/pm_qos.h' line='72' column='1'/> - </data-member> - </class-decl> - <enum-decl name='pm_qos_type' filepath='include/linux/pm_qos.h' line='54' column='1' id='1389f6b6'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='PM_QOS_UNITIALIZED' value='0'/> - <enumerator name='PM_QOS_MAX' value='1'/> - <enumerator name='PM_QOS_MIN' value='2'/> - <enumerator name='PM_QOS_SUM' value='3'/> - </enum-decl> - <class-decl name='blocking_notifier_head' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/notifier.h' line='65' column='1' id='708c2394'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rwsem' type-id='f19fdb93' visibility='default' filepath='include/linux/notifier.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='head' type-id='d504f73d' visibility='default' filepath='include/linux/notifier.h' line='67' column='1'/> - </data-member> - </class-decl> - <class-decl name='notifier_block' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/notifier.h' line='54' column='1' id='9b08f7cd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='notifier_call' type-id='0ec8c658' visibility='default' filepath='include/linux/notifier.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='next' type-id='d504f73d' visibility='default' filepath='include/linux/notifier.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='priority' type-id='95e97e5e' visibility='default' filepath='include/linux/notifier.h' line='57' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='notifier_fn_t' type-id='38a7cb79' filepath='include/linux/notifier.h' line='51' column='1' id='0ec8c658'/> - <class-decl name='freq_constraints' size-in-bits='1536' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='89' column='1' id='7ca99f8c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='min_freq' type-id='4ad5b81b' visibility='default' filepath='include/linux/pm_qos.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='min_freq_notifiers' type-id='708c2394' visibility='default' filepath='include/linux/pm_qos.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='max_freq' type-id='4ad5b81b' visibility='default' filepath='include/linux/pm_qos.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='max_freq_notifiers' type-id='708c2394' visibility='default' filepath='include/linux/pm_qos.h' line='93' column='1'/> - </data-member> - </class-decl> - <class-decl name='pm_qos_flags' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='75' column='1' id='e0a9bd3c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/pm_qos.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='effective_flags' type-id='a7832498' visibility='default' filepath='include/linux/pm_qos.h' line='77' column='1'/> - </data-member> - </class-decl> - <class-decl name='dev_pm_qos_request' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='111' column='1' id='32536656'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='c47ba023' visibility='default' filepath='include/linux/pm_qos.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='5d6ef881' visibility='default' filepath='include/linux/pm_qos.h' line='117' column='1'/> + <var-decl name='fields' type-id='72f469ec' visibility='default' filepath='include/linux/trace_events.h' line='200' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/pm_qos.h' line='118' column='1'/> + <var-decl name='raw_init' type-id='9a5ed472' visibility='default' filepath='include/linux/trace_events.h' line='201' column='1'/> </data-member> </class-decl> - <enum-decl name='dev_pm_qos_req_type' filepath='include/linux/pm_qos.h' line='103' column='1' id='c47ba023'> + <enum-decl name='trace_reg' filepath='include/linux/trace_events.h' line='170' column='1' id='7fa6eeb8'> <underlying-type type-id='9cac1fee'/> - <enumerator name='DEV_PM_QOS_RESUME_LATENCY' value='1'/> - <enumerator name='DEV_PM_QOS_LATENCY_TOLERANCE' value='2'/> - <enumerator name='DEV_PM_QOS_MIN_FREQUENCY' value='3'/> - <enumerator name='DEV_PM_QOS_MAX_FREQUENCY' value='4'/> - <enumerator name='DEV_PM_QOS_FLAGS' value='5'/> + <enumerator name='TRACE_REG_REGISTER' value='0'/> + <enumerator name='TRACE_REG_UNREGISTER' value='1'/> + <enumerator name='TRACE_REG_PERF_REGISTER' value='2'/> + <enumerator name='TRACE_REG_PERF_UNREGISTER' value='3'/> + <enumerator name='TRACE_REG_PERF_OPEN' value='4'/> + <enumerator name='TRACE_REG_PERF_CLOSE' value='5'/> + <enumerator name='TRACE_REG_PERF_ADD' value='6'/> + <enumerator name='TRACE_REG_PERF_DEL' value='7'/> </enum-decl> - <union-decl name='__anonymous_union__26' size-in-bits='448' is-anonymous='yes' visibility='default' filepath='include/linux/pm_qos.h' line='113' column='1' id='5d6ef881'> + <union-decl name='__anonymous_union__14' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/trace_events.h' line='257' column='1' id='7d3eb798'> <data-member access='public'> - <var-decl name='pnode' type-id='e3a91a7c' visibility='default' filepath='include/linux/pm_qos.h' line='114' column='1'/> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/trace_events.h' line='258' column='1'/> </data-member> <data-member access='public'> - <var-decl name='flr' type-id='a70ae6be' visibility='default' filepath='include/linux/pm_qos.h' line='115' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='freq' type-id='da4cc8f3' visibility='default' filepath='include/linux/pm_qos.h' line='116' column='1'/> + <var-decl name='tp' type-id='08e531de' visibility='default' filepath='include/linux/trace_events.h' line='260' column='1'/> </data-member> </union-decl> - <class-decl name='pm_qos_flags_request' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='49' column='1' id='a70ae6be'> + <class-decl name='trace_event' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='124' column='1' id='78b26ac9'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/pm_qos.h' line='50' column='1'/> + <var-decl name='node' type-id='03a4a074' visibility='default' filepath='include/linux/trace_events.h' line='125' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='a7832498' visibility='default' filepath='include/linux/pm_qos.h' line='51' column='1'/> - </data-member> - </class-decl> - <class-decl name='freq_qos_request' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='96' column='1' id='da4cc8f3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='1df5cca8' visibility='default' filepath='include/linux/pm_qos.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pnode' type-id='e3a91a7c' visibility='default' filepath='include/linux/pm_qos.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='qos' type-id='1351457a' visibility='default' filepath='include/linux/pm_qos.h' line='99' column='1'/> - </data-member> - </class-decl> - <enum-decl name='freq_qos_req_type' filepath='include/linux/pm_qos.h' line='84' column='1' id='1df5cca8'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='FREQ_QOS_MIN' value='1'/> - <enumerator name='FREQ_QOS_MAX' value='2'/> - </enum-decl> - <class-decl name='dev_pm_domain' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/pm.h' line='658' column='1' id='7c94eaa3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ops' type-id='3ea82289' visibility='default' filepath='include/linux/pm.h' line='659' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='detach' type-id='7d18218b' visibility='default' filepath='include/linux/pm.h' line='660' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='activate' type-id='613d39f5' visibility='default' filepath='include/linux/pm.h' line='661' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='sync' type-id='dd787f72' visibility='default' filepath='include/linux/pm.h' line='662' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='dismiss' type-id='dd787f72' visibility='default' filepath='include/linux/pm.h' line='663' column='1'/> - </data-member> - </class-decl> - <class-decl name='dma_map_ops' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/dma-mapping.h' line='80' column='1' id='d45f2b4f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='alloc' type-id='06c31e09' visibility='default' filepath='include/linux/dma-mapping.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='free' type-id='d7b98f89' visibility='default' filepath='include/linux/dma-mapping.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mmap' type-id='f7114ca5' visibility='default' filepath='include/linux/dma-mapping.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='get_sgtable' type-id='295a92ed' visibility='default' filepath='include/linux/dma-mapping.h' line='91' column='1'/> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/trace_events.h' line='126' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='map_page' type-id='7855184a' visibility='default' filepath='include/linux/dma-mapping.h' line='94' column='1'/> + <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='127' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='unmap_page' type-id='6407fd0f' visibility='default' filepath='include/linux/dma-mapping.h' line='98' column='1'/> + <var-decl name='funcs' type-id='d6d37d27' visibility='default' filepath='include/linux/trace_events.h' line='128' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='map_sg' type-id='64452f48' visibility='default' filepath='include/linux/dma-mapping.h' line='105' column='1'/> + </class-decl> + <class-decl name='trace_event_functions' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='117' column='1' id='195ea87f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='trace' type-id='8e7f627c' visibility='default' filepath='include/linux/trace_events.h' line='118' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='unmap_sg' type-id='772c77c9' visibility='default' filepath='include/linux/dma-mapping.h' line='108' column='1'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='raw' type-id='8e7f627c' visibility='default' filepath='include/linux/trace_events.h' line='119' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='map_resource' type-id='66c8694d' visibility='default' filepath='include/linux/dma-mapping.h' line='112' column='1'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hex' type-id='8e7f627c' visibility='default' filepath='include/linux/trace_events.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='binary' type-id='8e7f627c' visibility='default' filepath='include/linux/trace_events.h' line='121' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='trace_print_func' type-id='ff826f29' filepath='include/linux/trace_events.h' line='114' column='1' id='8e7f627c'/> + <enum-decl name='print_line_t' filepath='include/linux/trace_events.h' line='135' column='1' id='b1a0a119'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='TRACE_TYPE_PARTIAL_LINE' value='0'/> + <enumerator name='TRACE_TYPE_HANDLED' value='1'/> + <enumerator name='TRACE_TYPE_UNHANDLED' value='2'/> + <enumerator name='TRACE_TYPE_NO_CONSUME' value='3'/> + </enum-decl> + <class-decl name='trace_iterator' size-in-bits='67456' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='74' column='1' id='60588bb1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tr' type-id='898c1076' visibility='default' filepath='include/linux/trace_events.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='trace' type-id='0a18715a' visibility='default' filepath='include/linux/trace_events.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='trace_buffer' type-id='573a5ee9' visibility='default' filepath='include/linux/trace_events.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cpu_file' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/trace_events.h' line='80' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='unmap_resource' type-id='6407fd0f' visibility='default' filepath='include/linux/dma-mapping.h' line='115' column='1'/> + <var-decl name='buffer_iter' type-id='93407a41' visibility='default' filepath='include/linux/trace_events.h' line='81' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='sync_single_for_cpu' type-id='b97350f1' visibility='default' filepath='include/linux/dma-mapping.h' line='118' column='1'/> + <var-decl name='iter_flags' type-id='7359adad' visibility='default' filepath='include/linux/trace_events.h' line='82' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='sync_single_for_device' type-id='b97350f1' visibility='default' filepath='include/linux/dma-mapping.h' line='121' column='1'/> + <var-decl name='tmp_seq' type-id='c5078f42' visibility='default' filepath='include/linux/trace_events.h' line='85' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='sync_sg_for_cpu' type-id='9ed36ca7' visibility='default' filepath='include/linux/dma-mapping.h' line='124' column='1'/> + <data-member access='public' layout-offset-in-bits='33792'> + <var-decl name='started' type-id='b16b461b' visibility='default' filepath='include/linux/trace_events.h' line='87' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='sync_sg_for_device' type-id='9ed36ca7' visibility='default' filepath='include/linux/dma-mapping.h' line='127' column='1'/> + <data-member access='public' layout-offset-in-bits='33856'> + <var-decl name='snapshot' type-id='b50a4934' visibility='default' filepath='include/linux/trace_events.h' line='90' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='cache_sync' type-id='4935400d' visibility='default' filepath='include/linux/dma-mapping.h' line='130' column='1'/> + <data-member access='public' layout-offset-in-bits='33920'> + <var-decl name='seq' type-id='c5078f42' visibility='default' filepath='include/linux/trace_events.h' line='93' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='dma_supported' type-id='5aa1f3eb' visibility='default' filepath='include/linux/dma-mapping.h' line='132' column='1'/> + <data-member access='public' layout-offset-in-bits='67008'> + <var-decl name='ent' type-id='aa4b1eb5' visibility='default' filepath='include/linux/trace_events.h' line='94' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='get_required_mask' type-id='5dee5830' visibility='default' filepath='include/linux/dma-mapping.h' line='133' column='1'/> + <data-member access='public' layout-offset-in-bits='67072'> + <var-decl name='lost_events' type-id='7359adad' visibility='default' filepath='include/linux/trace_events.h' line='95' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='max_mapping_size' type-id='49f5e2e5' visibility='default' filepath='include/linux/dma-mapping.h' line='134' column='1'/> + <data-member access='public' layout-offset-in-bits='67136'> + <var-decl name='leftover' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='96' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='get_merge_boundary' type-id='1588722c' visibility='default' filepath='include/linux/dma-mapping.h' line='135' column='1'/> + <data-member access='public' layout-offset-in-bits='67168'> + <var-decl name='ent_size' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='97' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/dma-mapping.h' line='137' column='1'/> + <data-member access='public' layout-offset-in-bits='67200'> + <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='98' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/dma-mapping.h' line='138' column='1'/> + <data-member access='public' layout-offset-in-bits='67264'> + <var-decl name='ts' type-id='91ce1af9' visibility='default' filepath='include/linux/trace_events.h' line='99' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/dma-mapping.h' line='139' column='1'/> + <data-member access='public' layout-offset-in-bits='67328'> + <var-decl name='pos' type-id='69bf7bee' visibility='default' filepath='include/linux/trace_events.h' line='101' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/dma-mapping.h' line='140' column='1'/> + <data-member access='public' layout-offset-in-bits='67392'> + <var-decl name='idx' type-id='bd54fe1a' visibility='default' filepath='include/linux/trace_events.h' line='102' column='1'/> </data-member> </class-decl> - <class-decl name='sg_table' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/scatterlist.h' line='42' column='1' id='c59e4f4c'> + <class-decl name='trace_seq' size-in-bits='33088' is-struct='yes' visibility='default' filepath='include/linux/trace_seq.h' line='14' column='1' id='c5078f42'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sgl' type-id='bf3ef905' visibility='default' filepath='include/linux/scatterlist.h' line='43' column='1'/> + <var-decl name='buffer' type-id='0622cd17' visibility='default' filepath='include/linux/trace_seq.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32768'> + <var-decl name='seq' type-id='857188d6' visibility='default' filepath='include/linux/trace_seq.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='33024'> + <var-decl name='full' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_seq.h' line='17' column='1'/> + </data-member> + </class-decl> + <class-decl name='seq_buf' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/seq_buf.h' line='19' column='1' id='857188d6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='buffer' type-id='26a90f95' visibility='default' filepath='include/linux/seq_buf.h' line='20' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nents' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='orig_nents' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='45' column='1'/> - </data-member> - </class-decl> - <enum-decl name='dma_data_direction' filepath='include/linux/dma-direction.h' line='5' column='1' id='eea6b025'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='DMA_BIDIRECTIONAL' value='0'/> - <enumerator name='DMA_TO_DEVICE' value='1'/> - <enumerator name='DMA_FROM_DEVICE' value='2'/> - <enumerator name='DMA_NONE' value='3'/> - </enum-decl> - <class-decl name='device_dma_parameters' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='1024' column='1' id='37251e77'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='max_segment_size' type-id='f0981eeb' visibility='default' filepath='include/linux/device.h' line='1029' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='segment_boundary_mask' type-id='7359adad' visibility='default' filepath='include/linux/device.h' line='1030' column='1'/> - </data-member> - </class-decl> - <class-decl name='dev_archdata' size-in-bits='64' is-struct='yes' visibility='default' filepath='arch/arm64/include/asm/device.h' line='8' column='1' id='d3e142f5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='iommu' type-id='eaa32e2f' visibility='default' filepath='arch/arm64/include/asm/device.h' line='10' column='1'/> - </data-member> - </class-decl> - <class-decl name='device_node' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/linux/of.h' line='51' column='1' id='6661a698'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/of.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='phandle' type-id='6e394fba' visibility='default' filepath='include/linux/of.h' line='53' column='1'/> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_buf.h' line='21' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='full_name' type-id='80f4b756' visibility='default' filepath='include/linux/of.h' line='54' column='1'/> + <var-decl name='len' type-id='b59d7dce' visibility='default' filepath='include/linux/seq_buf.h' line='22' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fwnode' type-id='d5ace205' visibility='default' filepath='include/linux/of.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='properties' type-id='ddcd89c6' visibility='default' filepath='include/linux/of.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='deadprops' type-id='ddcd89c6' visibility='default' filepath='include/linux/of.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='parent' type-id='9a537bbe' visibility='default' filepath='include/linux/of.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='child' type-id='9a537bbe' visibility='default' filepath='include/linux/of.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='sibling' type-id='9a537bbe' visibility='default' filepath='include/linux/of.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/of.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='_flags' type-id='7359adad' visibility='default' filepath='include/linux/of.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/of.h' line='66' column='1'/> + <var-decl name='readpos' type-id='69bf7bee' visibility='default' filepath='include/linux/seq_buf.h' line='23' column='1'/> </data-member> </class-decl> - <typedef-decl name='phandle' type-id='19c2251e' filepath='include/linux/of.h' line='28' column='1' id='6e394fba'/> - <class-decl name='fwnode_handle' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/fwnode.h' line='18' column='1' id='d5ace205'> + <typedef-decl name='cpumask_var_t' type-id='db98c084' filepath='include/linux/cpumask.h' line='751' column='1' id='b16b461b'/> + <class-decl name='trace_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='60' column='1' id='1986ca65'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='secondary' type-id='4a935625' visibility='default' filepath='include/linux/fwnode.h' line='19' column='1'/> + <var-decl name='type' type-id='8efea9e5' visibility='default' filepath='include/linux/trace_events.h' line='61' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ops' type-id='b4ff6cf8' visibility='default' filepath='include/linux/fwnode.h' line='20' column='1'/> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='flags' type-id='002ac4a6' visibility='default' filepath='include/linux/trace_events.h' line='62' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/fwnode.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/fwnode.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/fwnode.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/fwnode.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/fwnode.h' line='26' column='1'/> - </data-member> - </class-decl> - <class-decl name='fwnode_operations' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/fwnode.h' line='114' column='1' id='f45a6a89'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='get' type-id='e3a3f61a' visibility='default' filepath='include/linux/fwnode.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='put' type-id='c379ce2c' visibility='default' filepath='include/linux/fwnode.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='device_is_available' type-id='e4913062' visibility='default' filepath='include/linux/fwnode.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='device_get_match_data' type-id='def135ae' visibility='default' filepath='include/linux/fwnode.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='property_present' type-id='a9ee1319' visibility='default' filepath='include/linux/fwnode.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='property_read_int_array' type-id='15f6292e' visibility='default' filepath='include/linux/fwnode.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='property_read_string_array' type-id='841b4311' visibility='default' filepath='include/linux/fwnode.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='get_parent' type-id='e9910ceb' visibility='default' filepath='include/linux/fwnode.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='get_next_child_node' type-id='900dcb03' visibility='default' filepath='include/linux/fwnode.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='get_named_child_node' type-id='c297681a' visibility='default' filepath='include/linux/fwnode.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='get_reference_args' type-id='4324a0e5' visibility='default' filepath='include/linux/fwnode.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='graph_get_next_endpoint' type-id='900dcb03' visibility='default' filepath='include/linux/fwnode.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='graph_get_remote_endpoint' type-id='e9910ceb' visibility='default' filepath='include/linux/fwnode.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='graph_get_port_parent' type-id='e3a3f61a' visibility='default' filepath='include/linux/fwnode.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='graph_parse_endpoint' type-id='bde527e9' visibility='default' filepath='include/linux/fwnode.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='add_links' type-id='5eff49b2' visibility='default' filepath='include/linux/fwnode.h' line='150' column='1'/> - </data-member> - </class-decl> - <class-decl name='fwnode_reference_args' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/fwnode.h' line='49' column='1' id='8dbba1ec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/fwnode.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nargs' type-id='f0981eeb' visibility='default' filepath='include/linux/fwnode.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='args' type-id='6094c99c' visibility='default' filepath='include/linux/fwnode.h' line='52' column='1'/> - </data-member> - </class-decl> - <class-decl name='fwnode_endpoint' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/fwnode.h' line='35' column='1' id='84a13146'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='port' type-id='f0981eeb' visibility='default' filepath='include/linux/fwnode.h' line='36' column='1'/> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='preempt_count' type-id='002ac4a6' visibility='default' filepath='include/linux/trace_events.h' line='63' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/linux/fwnode.h' line='37' column='1'/> + <var-decl name='pid' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='64' column='1'/> + </data-member> + </class-decl> + <class-decl name='perf_event_groups' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='736' column='1' id='3643bc2a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tree' type-id='dec44472' visibility='default' filepath='include/linux/perf_event.h' line='737' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='local_fwnode' type-id='7837cd88' visibility='default' filepath='include/linux/fwnode.h' line='38' column='1'/> + <var-decl name='index' type-id='91ce1af9' visibility='default' filepath='include/linux/perf_event.h' line='738' column='1'/> </data-member> </class-decl> - <class-decl name='property' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/of.h' line='31' column='1' id='ebe3ac70'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/of.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='length' type-id='95e97e5e' visibility='default' filepath='include/linux/of.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='value' type-id='eaa32e2f' visibility='default' filepath='include/linux/of.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='ddcd89c6' visibility='default' filepath='include/linux/of.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='attr' type-id='d83a2db1' visibility='default' filepath='include/linux/of.h' line='43' column='1'/> - </data-member> - </class-decl> - <class-decl name='class' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='602' column='1' id='fd48a067'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/device.h' line='603' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/device.h' line='604' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='class_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='606' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dev_groups' type-id='c97de1ac' visibility='default' filepath='include/linux/device.h' line='607' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dev_kobj' type-id='d30bdc51' visibility='default' filepath='include/linux/device.h' line='608' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dev_uevent' type-id='22deb949' visibility='default' filepath='include/linux/device.h' line='610' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='devnode' type-id='8cd77b5f' visibility='default' filepath='include/linux/device.h' line='611' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='class_release' type-id='bea4d586' visibility='default' filepath='include/linux/device.h' line='613' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='dev_release' type-id='dd787f72' visibility='default' filepath='include/linux/device.h' line='614' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='shutdown_pre' type-id='613d39f5' visibility='default' filepath='include/linux/device.h' line='616' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='ns_type' type-id='47547dee' visibility='default' filepath='include/linux/device.h' line='618' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='namespace' type-id='e6c297c2' visibility='default' filepath='include/linux/device.h' line='619' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='get_ownership' type-id='f5f7cbd4' visibility='default' filepath='include/linux/device.h' line='621' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='pm' type-id='3fab024e' visibility='default' filepath='include/linux/device.h' line='623' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='p' type-id='5da77304' visibility='default' filepath='include/linux/device.h' line='625' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='627' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='628' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='629' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/device.h' line='630' column='1'/> - </data-member> - </class-decl> - <class-decl name='fprop_local_percpu' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/flex_proportions.h' line='76' column='1' id='587caff2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='events' type-id='b92c8d0d' visibility='default' filepath='include/linux/flex_proportions.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='period' type-id='f0981eeb' visibility='default' filepath='include/linux/flex_proportions.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/flex_proportions.h' line='81' column='1'/> - </data-member> - </class-decl> - <enum-decl name='wb_reason' filepath='include/linux/backing-dev-defs.h' line='51' column='1' id='c1602c7a'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='WB_REASON_BACKGROUND' value='0'/> - <enumerator name='WB_REASON_VMSCAN' value='1'/> - <enumerator name='WB_REASON_SYNC' value='2'/> - <enumerator name='WB_REASON_PERIODIC' value='3'/> - <enumerator name='WB_REASON_LAPTOP_TIMER' value='4'/> - <enumerator name='WB_REASON_FREE_MORE_MEM' value='5'/> - <enumerator name='WB_REASON_FS_FREE_SPACE' value='6'/> - <enumerator name='WB_REASON_FORKER_THREAD' value='7'/> - <enumerator name='WB_REASON_FOREIGN_FLUSH' value='8'/> - <enumerator name='WB_REASON_MAX' value='9'/> - </enum-decl> - <union-decl name='__anonymous_union__27' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='181' column='1' id='93944b10'> - <data-member access='public'> - <var-decl name='release_work' type-id='ef9025d0' visibility='default' filepath='include/linux/backing-dev-defs.h' line='182' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/backing-dev-defs.h' line='183' column='1'/> - </data-member> - </union-decl> - <pointer-type-def type-id='cacf0f56' size-in-bits='64' id='5760652c'/> - <pointer-type-def type-id='87886298' size-in-bits='64' id='d97a04ce'/> - <pointer-type-def type-id='f3e87129' size-in-bits='64' id='fb55efa1'/> - <pointer-type-def type-id='b545ce08' size-in-bits='64' id='9d1360ce'/> - <pointer-type-def type-id='2ec4b2ae' size-in-bits='64' id='8213bb9f'/> - <pointer-type-def type-id='dfa886b2' size-in-bits='64' id='38b1e3a0'/> - <pointer-type-def type-id='40af3608' size-in-bits='64' id='cddcb53e'/> - <pointer-type-def type-id='1d120221' size-in-bits='64' id='e118aff9'/> - <pointer-type-def type-id='afd9eb4a' size-in-bits='64' id='3620a178'/> - <pointer-type-def type-id='cde99b39' size-in-bits='64' id='9a335021'/> - <pointer-type-def type-id='e063028f' size-in-bits='64' id='a47d3467'/> - <pointer-type-def type-id='a47d3467' size-in-bits='64' id='3e195537'/> - <pointer-type-def type-id='651086d7' size-in-bits='64' id='cc26d15f'/> - <pointer-type-def type-id='99d089ec' size-in-bits='64' id='a0408c5a'/> - <pointer-type-def type-id='be8f4983' size-in-bits='64' id='1f98c663'/> - <pointer-type-def type-id='c46c1f27' size-in-bits='64' id='60a257ef'/> - <pointer-type-def type-id='19b26952' size-in-bits='64' id='11bff950'/> - <pointer-type-def type-id='9467b853' size-in-bits='64' id='1146dea3'/> - <pointer-type-def type-id='11fd1392' size-in-bits='64' id='0f8f80b0'/> - <pointer-type-def type-id='55eaf925' size-in-bits='64' id='3213e875'/> <pointer-type-def type-id='708c2394' size-in-bits='64' id='282b7312'/> - <pointer-type-def type-id='15881542' size-in-bits='64' id='531c24d0'/> - <pointer-type-def type-id='0ad68707' size-in-bits='64' id='b6a33eaf'/> - <pointer-type-def type-id='facd5338' size-in-bits='64' id='bdcee7ae'/> - <pointer-type-def type-id='c75c7b06' size-in-bits='64' id='380c7edc'/> - <pointer-type-def type-id='0ef5c7e0' size-in-bits='64' id='b1253746'/> - <pointer-type-def type-id='984972f4' size-in-bits='64' id='35e7a722'/> - <pointer-type-def type-id='b31bfc8a' size-in-bits='64' id='5e2671f8'/> - <pointer-type-def type-id='ea2ebeac' size-in-bits='64' id='03054cfa'/> - <pointer-type-def type-id='ab9643dd' size-in-bits='64' id='46ff135d'/> - <pointer-type-def type-id='66f1e832' size-in-bits='64' id='aede2cf0'/> - <pointer-type-def type-id='a73d96cf' size-in-bits='64' id='d8e759a7'/> - <pointer-type-def type-id='1d115fd5' size-in-bits='64' id='dc91d125'/> - <pointer-type-def type-id='7f3df443' size-in-bits='64' id='cfff5953'/> - <pointer-type-def type-id='5332c7dc' size-in-bits='64' id='a87691ee'/> - <pointer-type-def type-id='19596889' size-in-bits='64' id='8cffa561'/> - <pointer-type-def type-id='6a18482b' size-in-bits='64' id='8cd77b5f'/> - <pointer-type-def type-id='7e6588d9' size-in-bits='64' id='b72fdee5'/> - <pointer-type-def type-id='24c24978' size-in-bits='64' id='b160f6ba'/> - <pointer-type-def type-id='fd48a067' size-in-bits='64' id='67aca04f'/> - <pointer-type-def type-id='6110442c' size-in-bits='64' id='6f67b38a'/> - <pointer-type-def type-id='6e3695a3' size-in-bits='64' id='84127e50'/> - <qualified-type-def type-id='ad95e21b' const='yes' id='3c7ea80a'/> - <pointer-type-def type-id='3c7ea80a' size-in-bits='64' id='5b62aa60'/> - <qualified-type-def type-id='7b61b7b4' const='yes' id='72b61a2d'/> - <pointer-type-def type-id='72b61a2d' size-in-bits='64' id='9baaf905'/> - <qualified-type-def type-id='b785b938' const='yes' id='c3619065'/> - <pointer-type-def type-id='c3619065' size-in-bits='64' id='e1962c5d'/> - <qualified-type-def type-id='dbd58b50' const='yes' id='425496d7'/> - <pointer-type-def type-id='425496d7' size-in-bits='64' id='6829b047'/> - <qualified-type-def type-id='ebd46aa4' const='yes' id='e4664ea7'/> - <pointer-type-def type-id='e4664ea7' size-in-bits='64' id='1a0da7f7'/> - <qualified-type-def type-id='1354385d' const='yes' id='6b2a4486'/> - <pointer-type-def type-id='6b2a4486' size-in-bits='64' id='5f8a1ac4'/> - <qualified-type-def type-id='3ea82289' const='yes' id='86af1d10'/> - <pointer-type-def type-id='86af1d10' size-in-bits='64' id='3fab024e'/> - <qualified-type-def type-id='66e487eb' const='yes' id='a78232f6'/> - <pointer-type-def type-id='a78232f6' size-in-bits='64' id='8df61054'/> - <qualified-type-def type-id='bdae35f4' const='yes' id='683a8a93'/> - <pointer-type-def type-id='683a8a93' size-in-bits='64' id='cd28613b'/> - <qualified-type-def type-id='d45f2b4f' const='yes' id='512ac7cc'/> - <pointer-type-def type-id='512ac7cc' size-in-bits='64' id='ac58af12'/> - <qualified-type-def type-id='772a4ddf' const='yes' id='ff1ab2e4'/> - <pointer-type-def type-id='ff1ab2e4' size-in-bits='64' id='65077a4a'/> - <qualified-type-def type-id='b4b8adeb' const='yes' id='09ffba8a'/> - <pointer-type-def type-id='09ffba8a' size-in-bits='64' id='5d92c9e0'/> - <qualified-type-def type-id='d5ace205' const='yes' id='03419172'/> - <pointer-type-def type-id='03419172' size-in-bits='64' id='7837cd88'/> - <qualified-type-def type-id='f45a6a89' const='yes' id='2eb8da02'/> - <pointer-type-def type-id='2eb8da02' size-in-bits='64' id='b4ff6cf8'/> - <qualified-type-def type-id='8b7a2cd1' const='yes' id='9ce849da'/> - <pointer-type-def type-id='9ce849da' size-in-bits='64' id='f1ac64d0'/> + <pointer-type-def type-id='3e6eb939' size-in-bits='64' id='5b4d58e9'/> <qualified-type-def type-id='22ec9634' const='yes' id='d98856a4'/> <pointer-type-def type-id='d98856a4' size-in-bits='64' id='ffa0418a'/> - <qualified-type-def type-id='01c546da' const='yes' id='f1415d4d'/> - <pointer-type-def type-id='f1415d4d' size-in-bits='64' id='30e60925'/> - <qualified-type-def type-id='b77325d2' const='yes' id='2d144a5b'/> - <pointer-type-def type-id='2d144a5b' size-in-bits='64' id='67f12fe3'/> - <qualified-type-def type-id='8bb45a31' const='yes' id='c46fad80'/> - <pointer-type-def type-id='c46fad80' size-in-bits='64' id='e5ce629e'/> - <qualified-type-def type-id='b45c773c' const='yes' id='8ef65cd1'/> - <pointer-type-def type-id='8ef65cd1' size-in-bits='64' id='08d45f21'/> - <qualified-type-def type-id='c4b04493' const='yes' id='b64da4b2'/> - <pointer-type-def type-id='b64da4b2' size-in-bits='64' id='943a1b48'/> - <qualified-type-def type-id='54718f09' const='yes' id='c408da30'/> - <pointer-type-def type-id='c408da30' size-in-bits='64' id='b3ef56ee'/> - <pointer-type-def type-id='9cbd1c16' size-in-bits='64' id='f9b37274'/> + <qualified-type-def type-id='b8553c6b' const='yes' id='559d6206'/> + <pointer-type-def type-id='559d6206' size-in-bits='64' id='f2c18b44'/> + <qualified-type-def type-id='2a8ca227' const='yes' id='cf470d6a'/> + <pointer-type-def type-id='cf470d6a' size-in-bits='64' id='8cd9dbc0'/> + <qualified-type-def type-id='7778009d' const='yes' id='6e03f2ca'/> + <pointer-type-def type-id='6e03f2ca' size-in-bits='64' id='103756a0'/> <pointer-type-def type-id='3288a0f7' size-in-bits='64' id='581abdef'/> - <pointer-type-def type-id='64c36f53' size-in-bits='64' id='d589c913'/> - <pointer-type-def type-id='4dc01f59' size-in-bits='64' id='9bf95e81'/> - <pointer-type-def type-id='14ba1df2' size-in-bits='64' id='1b0e1d00'/> - <pointer-type-def type-id='25ee3a49' size-in-bits='64' id='d4f9dda1'/> - <pointer-type-def type-id='9488f766' size-in-bits='64' id='809cdefc'/> - <pointer-type-def type-id='cf6b9835' size-in-bits='64' id='a49b2975'/> - <pointer-type-def type-id='97aa083d' size-in-bits='64' id='2e3e746d'/> - <pointer-type-def type-id='22d74cfc' size-in-bits='64' id='103da70a'/> - <pointer-type-def type-id='1354385d' size-in-bits='64' id='74bccedd'/> <pointer-type-def type-id='6739dd09' size-in-bits='64' id='10cfb911'/> - <pointer-type-def type-id='4ec43a31' size-in-bits='64' id='b2bcb5d9'/> - <pointer-type-def type-id='7c7d6006' size-in-bits='64' id='1c66bddc'/> - <pointer-type-def type-id='beafd747' size-in-bits='64' id='a586bbcf'/> - <pointer-type-def type-id='91a515f9' size-in-bits='64' id='631dc3c1'/> - <pointer-type-def type-id='ed51618b' size-in-bits='64' id='11b101bb'/> - <pointer-type-def type-id='d39c42ab' size-in-bits='64' id='4dec003b'/> - <pointer-type-def type-id='d83969a6' size-in-bits='64' id='2993adbc'/> - <pointer-type-def type-id='3fc3d262' size-in-bits='64' id='42988600'/> - <pointer-type-def type-id='7552fc26' size-in-bits='64' id='50abd760'/> - <pointer-type-def type-id='038d05bd' size-in-bits='64' id='fa43ef1d'/> - <pointer-type-def type-id='7c94eaa3' size-in-bits='64' id='a4375c03'/> - <pointer-type-def type-id='7d93f824' size-in-bits='64' id='b991f562'/> <pointer-type-def type-id='32536656' size-in-bits='64' id='a80fd1bc'/> - <pointer-type-def type-id='66e487eb' size-in-bits='64' id='fa0b179b'/> - <pointer-type-def type-id='37251e77' size-in-bits='64' id='9b4aaf1f'/> - <pointer-type-def type-id='fe007c02' size-in-bits='64' id='00c7b870'/> - <pointer-type-def type-id='6661a698' size-in-bits='64' id='9a537bbe'/> - <pointer-type-def type-id='d066d157' size-in-bits='64' id='0d3b0dcf'/> - <pointer-type-def type-id='ec1aac50' size-in-bits='64' id='26f00576'/> - <pointer-type-def type-id='a8d380d5' size-in-bits='64' id='af836b25'/> - <pointer-type-def type-id='acfd9368' size-in-bits='64' id='70f1634e'/> - <pointer-type-def type-id='cf29c9b3' size-in-bits='64' id='e835b5d8'/> - <pointer-type-def type-id='5d5ff7f6' size-in-bits='64' id='5bfba86c'/> - <pointer-type-def type-id='0128515a' size-in-bits='64' id='1b19faa1'/> - <pointer-type-def type-id='e44b8083' size-in-bits='64' id='52abf1d3'/> - <pointer-type-def type-id='772a4ddf' size-in-bits='64' id='141b6427'/> - <pointer-type-def type-id='c21690c0' size-in-bits='64' id='3ce3447a'/> - <pointer-type-def type-id='7f4a5e53' size-in-bits='64' id='d7c38177'/> - <pointer-type-def type-id='32358857' size-in-bits='64' id='6d30564f'/> - <pointer-type-def type-id='fc87d78f' size-in-bits='64' id='07d0a3e7'/> - <pointer-type-def type-id='2731de48' size-in-bits='64' id='4a89adae'/> - <pointer-type-def type-id='aaa166ff' size-in-bits='64' id='177a4437'/> - <pointer-type-def type-id='44399e16' size-in-bits='64' id='57c51e1c'/> - <pointer-type-def type-id='f8d03d40' size-in-bits='64' id='ce714046'/> <pointer-type-def type-id='a43a9295' size-in-bits='64' id='ff826f29'/> <pointer-type-def type-id='5ff1273a' size-in-bits='64' id='26461068'/> - <pointer-type-def type-id='77dc8383' size-in-bits='64' id='71f2e203'/> - <pointer-type-def type-id='faaac7a5' size-in-bits='64' id='fe454a75'/> - <pointer-type-def type-id='7147e7ff' size-in-bits='64' id='7156b317'/> - <pointer-type-def type-id='ef45f062' size-in-bits='64' id='74f101b0'/> - <pointer-type-def type-id='e079fe29' size-in-bits='64' id='a68064b1'/> - <pointer-type-def type-id='a2b406b5' size-in-bits='64' id='107630a5'/> - <pointer-type-def type-id='84dbb257' size-in-bits='64' id='943ad75f'/> + <pointer-type-def type-id='ff35cfe1' size-in-bits='64' id='02b857a9'/> + <pointer-type-def type-id='77e79a4b' size-in-bits='64' id='229806b3'/> <pointer-type-def type-id='7ca99f8c' size-in-bits='64' id='1351457a'/> - <pointer-type-def type-id='84a13146' size-in-bits='64' id='41b1c13c'/> - <pointer-type-def type-id='d5ace205' size-in-bits='64' id='4a935625'/> - <pointer-type-def type-id='d4693377' size-in-bits='64' id='e9910ceb'/> - <pointer-type-def type-id='cbab5390' size-in-bits='64' id='c297681a'/> - <pointer-type-def type-id='34e265cf' size-in-bits='64' id='900dcb03'/> - <pointer-type-def type-id='8f5d4d00' size-in-bits='64' id='e3a3f61a'/> - <pointer-type-def type-id='8dbba1ec' size-in-bits='64' id='861f302a'/> - <pointer-type-def type-id='28e89e7e' size-in-bits='64' id='10a7f6b4'/> - <pointer-type-def type-id='e151255a' size-in-bits='64' id='030d0b18'/> - <pointer-type-def type-id='5bd248e7' size-in-bits='64' id='6cf6468f'/> - <pointer-type-def type-id='6cf6468f' size-in-bits='64' id='2cb135bf'/> - <pointer-type-def type-id='bd4dc4cb' size-in-bits='64' id='c085a9fb'/> - <pointer-type-def type-id='b4bfe052' size-in-bits='64' id='0296b670'/> - <pointer-type-def type-id='c7afdfb7' size-in-bits='64' id='1a16368f'/> - <pointer-type-def type-id='1f91fd06' size-in-bits='64' id='bf0465ec'/> - <pointer-type-def type-id='b5a731bc' size-in-bits='64' id='93762a0a'/> - <pointer-type-def type-id='e56bc2e5' size-in-bits='64' id='f6c3a7a5'/> - <pointer-type-def type-id='3482ac54' size-in-bits='64' id='d7a1e3c2'/> - <pointer-type-def type-id='27ebfa24' size-in-bits='64' id='01d310c2'/> - <pointer-type-def type-id='203c1d4d' size-in-bits='64' id='a2abb549'/> - <pointer-type-def type-id='b1517543' size-in-bits='64' id='785bacaf'/> - <pointer-type-def type-id='9e22fc50' size-in-bits='64' id='68a88aaa'/> - <pointer-type-def type-id='0afc6f78' size-in-bits='64' id='2207988a'/> - <pointer-type-def type-id='806a4586' size-in-bits='64' id='6ed32e60'/> - <pointer-type-def type-id='1ee59844' size-in-bits='64' id='55f833ce'/> - <pointer-type-def type-id='749ee287' size-in-bits='64' id='8bdbbb63'/> - <pointer-type-def type-id='969fc316' size-in-bits='64' id='2b0348f0'/> - <pointer-type-def type-id='2cfafd1c' size-in-bits='64' id='3e9fac96'/> - <pointer-type-def type-id='28d1931f' size-in-bits='64' id='354bcec3'/> - <pointer-type-def type-id='bde8b845' size-in-bits='64' id='841b4311'/> - <pointer-type-def type-id='2a123bf1' size-in-bits='64' id='4324a0e5'/> - <pointer-type-def type-id='630a7fa4' size-in-bits='64' id='15f6292e'/> - <pointer-type-def type-id='00631170' size-in-bits='64' id='5eff49b2'/> - <pointer-type-def type-id='41d25fad' size-in-bits='64' id='bde527e9'/> <pointer-type-def type-id='28cb132f' size-in-bits='64' id='be2c124b'/> - <pointer-type-def type-id='2d2d4460' size-in-bits='64' id='738b5bc2'/> - <pointer-type-def type-id='0174792d' size-in-bits='64' id='0ba194b9'/> - <pointer-type-def type-id='d99ae68d' size-in-bits='64' id='7bada959'/> - <pointer-type-def type-id='647d371e' size-in-bits='64' id='35e8c658'/> - <pointer-type-def type-id='374a88a9' size-in-bits='64' id='613d39f5'/> - <pointer-type-def type-id='63217e72' size-in-bits='64' id='2f28f04c'/> - <pointer-type-def type-id='9c1f445d' size-in-bits='64' id='22deb949'/> - <pointer-type-def type-id='a301f696' size-in-bits='64' id='64452f48'/> - <pointer-type-def type-id='dccf0381' size-in-bits='64' id='295a92ed'/> - <pointer-type-def type-id='aa70b8e2' size-in-bits='64' id='df416a94'/> - <pointer-type-def type-id='8ab5a2af' size-in-bits='64' id='5aa1f3eb'/> - <pointer-type-def type-id='a2ac80c1' size-in-bits='64' id='f7114ca5'/> - <pointer-type-def type-id='923a53bf' size-in-bits='64' id='79efa3b3'/> <pointer-type-def type-id='d07af849' size-in-bits='64' id='4da4101d'/> - <pointer-type-def type-id='4ed460e4' size-in-bits='64' id='f220106e'/> - <pointer-type-def type-id='603a76bb' size-in-bits='64' id='8eee5b07'/> <pointer-type-def type-id='17f2d2f2' size-in-bits='64' id='c5c535b4'/> <pointer-type-def type-id='ed4be5c0' size-in-bits='64' id='6668d13a'/> - <pointer-type-def type-id='fc8b497c' size-in-bits='64' id='0023218e'/> <pointer-type-def type-id='294be38d' size-in-bits='64' id='38a7cb79'/> <pointer-type-def type-id='9b94c22b' size-in-bits='64' id='8d78edef'/> <pointer-type-def type-id='87732674' size-in-bits='64' id='afc38bc6'/> <pointer-type-def type-id='6ad7a215' size-in-bits='64' id='36f91979'/> <pointer-type-def type-id='6d544aa1' size-in-bits='64' id='0cd76695'/> - <pointer-type-def type-id='a21db860' size-in-bits='64' id='f45f2842'/> - <pointer-type-def type-id='4e83077d' size-in-bits='64' id='b31b5e29'/> - <pointer-type-def type-id='62855293' size-in-bits='64' id='c2889977'/> - <pointer-type-def type-id='081f19f3' size-in-bits='64' id='f72cc247'/> - <pointer-type-def type-id='b4bb7eac' size-in-bits='64' id='d8c458ae'/> - <pointer-type-def type-id='2fa2db94' size-in-bits='64' id='5346c726'/> - <pointer-type-def type-id='b52da57b' size-in-bits='64' id='f22a42d7'/> - <pointer-type-def type-id='0f83e831' size-in-bits='64' id='22aed5fd'/> - <pointer-type-def type-id='595c4720' size-in-bits='64' id='2c2624ea'/> - <pointer-type-def type-id='5dcc12a3' size-in-bits='64' id='c3408547'/> <pointer-type-def type-id='abe3ca10' size-in-bits='64' id='9a5ed472'/> <pointer-type-def type-id='287b404f' size-in-bits='64' id='50ec573b'/> <pointer-type-def type-id='ca8c1528' size-in-bits='64' id='7fa32aba'/> - <pointer-type-def type-id='9efbfb11' size-in-bits='64' id='b9b212f5'/> - <pointer-type-def type-id='0d6f83ff' size-in-bits='64' id='1979c577'/> - <pointer-type-def type-id='2352f3ae' size-in-bits='64' id='0b19fc54'/> - <pointer-type-def type-id='6c784694' size-in-bits='64' id='506df562'/> - <pointer-type-def type-id='be50a64d' size-in-bits='64' id='e46089fd'/> - <pointer-type-def type-id='4816a146' size-in-bits='64' id='00c4cbac'/> - <pointer-type-def type-id='f52a1ce8' size-in-bits='64' id='30897c4e'/> - <pointer-type-def type-id='c2c09950' size-in-bits='64' id='e963f446'/> - <pointer-type-def type-id='55e8af82' size-in-bits='64' id='ca399350'/> - <pointer-type-def type-id='a667f60e' size-in-bits='64' id='7544e824'/> + <pointer-type-def type-id='439a4d86' size-in-bits='64' id='b8fa1170'/> + <pointer-type-def type-id='c443a9fc' size-in-bits='64' id='5626e636'/> + <pointer-type-def type-id='266b9741' size-in-bits='64' id='1a7b1e1d'/> + <pointer-type-def type-id='4aaf059d' size-in-bits='64' id='62d26ff9'/> + <pointer-type-def type-id='0f590202' size-in-bits='64' id='84d8e9b4'/> + <pointer-type-def type-id='86ee0347' size-in-bits='64' id='c6e84913'/> + <pointer-type-def type-id='1e330b13' size-in-bits='64' id='74005b57'/> + <pointer-type-def type-id='1621811c' size-in-bits='64' id='574ff926'/> + <pointer-type-def type-id='b99a3102' size-in-bits='64' id='1f6f58f4'/> + <pointer-type-def type-id='39fc1af7' size-in-bits='64' id='61019833'/> + <pointer-type-def type-id='53878b76' size-in-bits='64' id='9cc1e100'/> + <pointer-type-def type-id='f139a2f0' size-in-bits='64' id='dc2036b2'/> + <pointer-type-def type-id='e03cf6d2' size-in-bits='64' id='ebf0489c'/> + <pointer-type-def type-id='c6077113' size-in-bits='64' id='20a1c8e7'/> + <pointer-type-def type-id='3e33342a' size-in-bits='64' id='24725b0c'/> + <pointer-type-def type-id='31975058' size-in-bits='64' id='18d7129a'/> + <pointer-type-def type-id='a721b4ab' size-in-bits='64' id='20174b1f'/> <pointer-type-def type-id='9281c70f' size-in-bits='64' id='44bef697'/> - <pointer-type-def type-id='ae89b201' size-in-bits='64' id='1f2a8949'/> - <pointer-type-def type-id='7619ef4c' size-in-bits='64' id='6e3684aa'/> - <pointer-type-def type-id='ac165296' size-in-bits='64' id='401eb95c'/> - <pointer-type-def type-id='62968721' size-in-bits='64' id='c41f4539'/> + <pointer-type-def type-id='2f8662b5' size-in-bits='64' id='e55856e5'/> + <pointer-type-def type-id='e55856e5' size-in-bits='64' id='d910a7dd'/> <pointer-type-def type-id='2376c3ec' size-in-bits='64' id='8912440a'/> - <pointer-type-def type-id='e222a326' size-in-bits='64' id='016811bc'/> - <pointer-type-def type-id='7f2c5e96' size-in-bits='64' id='f43a2d4c'/> <pointer-type-def type-id='08694484' size-in-bits='64' id='17898fce'/> - <pointer-type-def type-id='f8009817' size-in-bits='64' id='208b18ef'/> - <pointer-type-def type-id='99cd4891' size-in-bits='64' id='8f01ad5c'/> - <pointer-type-def type-id='2e6f3990' size-in-bits='64' id='97851996'/> - <pointer-type-def type-id='413be38e' size-in-bits='64' id='4ec56f94'/> - <pointer-type-def type-id='366e0ade' size-in-bits='64' id='09f6e9a4'/> - <pointer-type-def type-id='6aac043b' size-in-bits='64' id='a0d3a64b'/> - <pointer-type-def type-id='94d117ca' size-in-bits='64' id='8bf6d789'/> - <pointer-type-def type-id='27f2e0d9' size-in-bits='64' id='a4c19f22'/> - <pointer-type-def type-id='da0e76a0' size-in-bits='64' id='3c330066'/> - <pointer-type-def type-id='37688d8e' size-in-bits='64' id='950eceb8'/> - <pointer-type-def type-id='8e5f5512' size-in-bits='64' id='871fd930'/> - <pointer-type-def type-id='a27aef61' size-in-bits='64' id='2db792b9'/> - <pointer-type-def type-id='602fd1a9' size-in-bits='64' id='bb6de7e1'/> - <pointer-type-def type-id='85c08b52' size-in-bits='64' id='39a43b40'/> + <pointer-type-def type-id='b8a3dbd4' size-in-bits='64' id='0b8da5f6'/> <pointer-type-def type-id='9b08f7cd' size-in-bits='64' id='d504f73d'/> - <pointer-type-def type-id='635c3685' size-in-bits='64' id='ea7fad85'/> - <pointer-type-def type-id='a388c264' size-in-bits='64' id='d4f2b9b2'/> - <pointer-type-def type-id='d84ae668' size-in-bits='64' id='36700cde'/> - <pointer-type-def type-id='23a849db' size-in-bits='64' id='16cfe92b'/> <pointer-type-def type-id='3490ee41' size-in-bits='64' id='200ffa89'/> <pointer-type-def type-id='524b1234' size-in-bits='64' id='070ae8d2'/> <pointer-type-def type-id='16650a93' size-in-bits='64' id='cd3a82e3'/> <pointer-type-def type-id='4448fdd3' size-in-bits='64' id='090503c3'/> - <pointer-type-def type-id='f2e22af7' size-in-bits='64' id='30f9749f'/> <pointer-type-def type-id='a5007ad0' size-in-bits='64' id='2aa2e156'/> <pointer-type-def type-id='40ea9ac1' size-in-bits='64' id='f4a67529'/> <pointer-type-def type-id='2b3d4ba2' size-in-bits='64' id='bd83ae50'/> - <pointer-type-def type-id='54406315' size-in-bits='64' id='c876a7a5'/> - <pointer-type-def type-id='3bf19710' size-in-bits='64' id='53e3a7d6'/> - <pointer-type-def type-id='1269b801' size-in-bits='64' id='77415389'/> <pointer-type-def type-id='e205b6f1' size-in-bits='64' id='0906f5b9'/> - <pointer-type-def type-id='fe4ffa7a' size-in-bits='64' id='d077e928'/> - <pointer-type-def type-id='8cf4128f' size-in-bits='64' id='66032958'/> - <pointer-type-def type-id='ebe3ac70' size-in-bits='64' id='ddcd89c6'/> - <pointer-type-def type-id='ac763c5d' size-in-bits='64' id='a06a810d'/> - <pointer-type-def type-id='956e764e' size-in-bits='64' id='9dc40234'/> <pointer-type-def type-id='0d029111' size-in-bits='64' id='4616a179'/> - <pointer-type-def type-id='ceee71ca' size-in-bits='64' id='3dad1a48'/> - <pointer-type-def type-id='b715cae5' size-in-bits='64' id='a66a8231'/> - <pointer-type-def type-id='f111d4f3' size-in-bits='64' id='27bb8677'/> - <pointer-type-def type-id='3dad1a48' size-in-bits='64' id='79808846'/> - <pointer-type-def type-id='f68e0adc' size-in-bits='64' id='3cc8739a'/> - <pointer-type-def type-id='9e095f93' size-in-bits='64' id='e6726ce3'/> - <pointer-type-def type-id='9f7fd760' size-in-bits='64' id='2facc7e6'/> <pointer-type-def type-id='6efee8be' size-in-bits='64' id='8462bc54'/> <pointer-type-def type-id='563595d9' size-in-bits='64' id='3d1f4971'/> <pointer-type-def type-id='3d1f4971' size-in-bits='64' id='93407a41'/> - <pointer-type-def type-id='9cdca91a' size-in-bits='64' id='c13bca88'/> - <pointer-type-def type-id='d5ee6a94' size-in-bits='64' id='6ed6b432'/> - <pointer-type-def type-id='537d88b1' size-in-bits='64' id='5afdaa66'/> - <pointer-type-def type-id='16588ac8' size-in-bits='64' id='d0163a5e'/> - <pointer-type-def type-id='e0a68fea' size-in-bits='64' id='c3a28778'/> - <pointer-type-def type-id='384b6d84' size-in-bits='64' id='6ceb7782'/> - <pointer-type-def type-id='aa112583' size-in-bits='64' id='aca8a113'/> - <pointer-type-def type-id='a7832498' size-in-bits='64' id='9f2cce4b'/> - <pointer-type-def type-id='1706cf19' size-in-bits='64' id='e9d32201'/> - <pointer-type-def type-id='ccc53977' size-in-bits='64' id='774b23cf'/> - <pointer-type-def type-id='2561fcb2' size-in-bits='64' id='ff2b3d10'/> - <pointer-type-def type-id='8b6491f4' size-in-bits='64' id='f3dcd492'/> - <pointer-type-def type-id='ea3de64d' size-in-bits='64' id='29a48d3d'/> - <pointer-type-def type-id='990cce78' size-in-bits='64' id='15b8a3be'/> - <pointer-type-def type-id='73142703' size-in-bits='64' id='8b175043'/> - <pointer-type-def type-id='c59e4f4c' size-in-bits='64' id='4adb0e6a'/> - <pointer-type-def type-id='b59d7dce' size-in-bits='64' id='78c01427'/> - <pointer-type-def type-id='f772df6d' size-in-bits='64' id='d0d57cc5'/> - <pointer-type-def type-id='4a19d21e' size-in-bits='64' id='5da77304'/> - <pointer-type-def type-id='158e8b98' size-in-bits='64' id='2a7b00f2'/> - <pointer-type-def type-id='f77d4717' size-in-bits='64' id='104fa32f'/> - <pointer-type-def type-id='e1f906a3' size-in-bits='64' id='19a26ee3'/> - <pointer-type-def type-id='f308a7ce' size-in-bits='64' id='22aa3c54'/> + <pointer-type-def type-id='2d8e2e2d' size-in-bits='64' id='3ca5030d'/> + <pointer-type-def type-id='8816ddc1' size-in-bits='64' id='f1c1e0f9'/> + <pointer-type-def type-id='cc72711f' size-in-bits='64' id='a72a4e27'/> + <pointer-type-def type-id='b855e40d' size-in-bits='64' id='684d860d'/> <pointer-type-def type-id='e27b4e90' size-in-bits='64' id='898c1076'/> <pointer-type-def type-id='72093c11' size-in-bits='64' id='573a5ee9'/> <pointer-type-def type-id='1986ca65' size-in-bits='64' id='aa4b1eb5'/> @@ -162112,67 +147299,20 @@ <pointer-type-def type-id='195ea87f' size-in-bits='64' id='d6d37d27'/> <pointer-type-def type-id='60588bb1' size-in-bits='64' id='18881289'/> <pointer-type-def type-id='fd1f8b7c' size-in-bits='64' id='0a18715a'/> - <pointer-type-def type-id='c2be64d1' size-in-bits='64' id='6ca30b05'/> - <pointer-type-def type-id='f611d028' size-in-bits='64' id='e4913062'/> - <pointer-type-def type-id='19bf080d' size-in-bits='64' id='a9ee1319'/> - <pointer-type-def type-id='8b28624a' size-in-bits='64' id='3ed0c5ec'/> - <pointer-type-def type-id='b911101f' size-in-bits='64' id='1734c68b'/> - <pointer-type-def type-id='5753d902' size-in-bits='64' id='c4b7e554'/> - <pointer-type-def type-id='b39453c8' size-in-bits='64' id='7855184a'/> - <pointer-type-def type-id='ea038279' size-in-bits='64' id='66c8694d'/> - <pointer-type-def type-id='59145b91' size-in-bits='64' id='ae18a37d'/> - <pointer-type-def type-id='7df55081' size-in-bits='64' id='49f5e2e5'/> - <pointer-type-def type-id='30247438' size-in-bits='64' id='a2178c8a'/> - <pointer-type-def type-id='54c5fdf4' size-in-bits='64' id='1854489e'/> - <pointer-type-def type-id='243799e7' size-in-bits='64' id='bc00c03b'/> + <pointer-type-def type-id='2f351d1f' size-in-bits='64' id='a150e667'/> + <pointer-type-def type-id='9b27c78b' size-in-bits='64' id='c2b4b27b'/> + <pointer-type-def type-id='f87db0b6' size-in-bits='64' id='e0bbd59c'/> + <pointer-type-def type-id='053f72e5' size-in-bits='64' id='9d632ac5'/> + <pointer-type-def type-id='7e1e521a' size-in-bits='64' id='ec77b5b8'/> + <pointer-type-def type-id='ec77b5b8' size-in-bits='64' id='d272d4d6'/> + <pointer-type-def type-id='9728e02a' size-in-bits='64' id='dd354844'/> + <pointer-type-def type-id='572fbdca' size-in-bits='64' id='2027e7a0'/> + <pointer-type-def type-id='39ed8dbe' size-in-bits='64' id='9fe65c08'/> + <pointer-type-def type-id='9babdafa' size-in-bits='64' id='01db3d7c'/> + <pointer-type-def type-id='1f060985' size-in-bits='64' id='ac9bc941'/> <pointer-type-def type-id='8804cbe4' size-in-bits='64' id='0e70db3e'/> - <pointer-type-def type-id='90c1df7f' size-in-bits='64' id='ad13fd93'/> - <pointer-type-def type-id='1f1ec116' size-in-bits='64' id='5dee5830'/> - <pointer-type-def type-id='b5975902' size-in-bits='64' id='9917918c'/> - <pointer-type-def type-id='89e527b7' size-in-bits='64' id='d1440a9f'/> - <pointer-type-def type-id='0c7ab04d' size-in-bits='64' id='5224788d'/> - <pointer-type-def type-id='a9d71093' size-in-bits='64' id='9b105293'/> - <pointer-type-def type-id='2594b00f' size-in-bits='64' id='c484cc9e'/> - <pointer-type-def type-id='6d22a61b' size-in-bits='64' id='34c443b7'/> - <pointer-type-def type-id='ad4a13f9' size-in-bits='64' id='4bf65d9d'/> - <pointer-type-def type-id='45660d72' size-in-bits='64' id='c79c9f4c'/> - <pointer-type-def type-id='38b33cba' size-in-bits='64' id='1588722c'/> <pointer-type-def type-id='4851ce38' size-in-bits='64' id='a056c492'/> - <pointer-type-def type-id='7359adad' size-in-bits='64' id='1d2c2b85'/> - <pointer-type-def type-id='4e7ef9a4' size-in-bits='64' id='a75080c6'/> - <pointer-type-def type-id='607834f2' size-in-bits='64' id='60c9df2c'/> - <pointer-type-def type-id='4f1e6b9a' size-in-bits='64' id='66288ae4'/> - <pointer-type-def type-id='5d58e1d2' size-in-bits='64' id='c4cac78c'/> - <pointer-type-def type-id='07c30a78' size-in-bits='64' id='f65daff2'/> - <pointer-type-def type-id='d71978c5' size-in-bits='64' id='fe17c379'/> - <pointer-type-def type-id='03d219e2' size-in-bits='64' id='6484073c'/> - <pointer-type-def type-id='59bcd074' size-in-bits='64' id='bea4d586'/> - <pointer-type-def type-id='a66ce823' size-in-bits='64' id='7e5b15cf'/> - <pointer-type-def type-id='6d41ed4e' size-in-bits='64' id='47727520'/> - <pointer-type-def type-id='fb2144e8' size-in-bits='64' id='dd787f72'/> - <pointer-type-def type-id='630e0832' size-in-bits='64' id='f5f7cbd4'/> - <pointer-type-def type-id='dd082beb' size-in-bits='64' id='9ed36ca7'/> - <pointer-type-def type-id='2157493d' size-in-bits='64' id='772c77c9'/> - <pointer-type-def type-id='0a84ab07' size-in-bits='64' id='7d18218b'/> - <pointer-type-def type-id='08cd0705' size-in-bits='64' id='b97350f1'/> - <pointer-type-def type-id='09c8f1a3' size-in-bits='64' id='6407fd0f'/> - <pointer-type-def type-id='766eac03' size-in-bits='64' id='c3d2558f'/> - <pointer-type-def type-id='8741a34d' size-in-bits='64' id='d7b98f89'/> - <pointer-type-def type-id='e76f1d29' size-in-bits='64' id='4935400d'/> - <pointer-type-def type-id='b98b24d0' size-in-bits='64' id='d6965222'/> - <pointer-type-def type-id='56958353' size-in-bits='64' id='ce828d9f'/> - <pointer-type-def type-id='165b46a0' size-in-bits='64' id='9f403612'/> - <pointer-type-def type-id='4c671f3a' size-in-bits='64' id='79b8da5c'/> - <pointer-type-def type-id='ff15393c' size-in-bits='64' id='89340c26'/> - <pointer-type-def type-id='c5392ac1' size-in-bits='64' id='4aecccbd'/> - <pointer-type-def type-id='d8fd579a' size-in-bits='64' id='c379ce2c'/> - <pointer-type-def type-id='3683b7e7' size-in-bits='64' id='dabeff1b'/> - <pointer-type-def type-id='bc51cf2c' size-in-bits='64' id='156433b6'/> - <pointer-type-def type-id='b6c1136f' size-in-bits='64' id='7e20177b'/> - <pointer-type-def type-id='54b1caeb' size-in-bits='64' id='82a6d477'/> - <pointer-type-def type-id='8eeb5a69' size-in-bits='64' id='fedb17fd'/> <pointer-type-def type-id='8e9eec3c' size-in-bits='64' id='f48b73f6'/> - <pointer-type-def type-id='38d1cb6d' size-in-bits='64' id='2a5d0ea1'/> <pointer-type-def type-id='a79c760e' size-in-bits='64' id='aed2baa8'/> <pointer-type-def type-id='078589a3' size-in-bits='64' id='6c534e17'/> <pointer-type-def type-id='e589860a' size-in-bits='64' id='eddb9394'/> @@ -162180,302 +147320,58 @@ <pointer-type-def type-id='d725da49' size-in-bits='64' id='54df184d'/> <pointer-type-def type-id='2a275b06' size-in-bits='64' id='dae07608'/> <pointer-type-def type-id='88d4f840' size-in-bits='64' id='f865774a'/> - <pointer-type-def type-id='45e743e9' size-in-bits='64' id='bbf015cd'/> - <pointer-type-def type-id='90d2ca45' size-in-bits='64' id='639b44d1'/> - <pointer-type-def type-id='820ec76f' size-in-bits='64' id='300d6413'/> - <pointer-type-def type-id='1ee46c97' size-in-bits='64' id='b615a053'/> - <pointer-type-def type-id='2572f485' size-in-bits='64' id='40f624e9'/> - <pointer-type-def type-id='82e3e1cf' size-in-bits='64' id='d846ae3b'/> - <pointer-type-def type-id='47d2043e' size-in-bits='64' id='604374c8'/> - <pointer-type-def type-id='f67639d3' size-in-bits='64' id='7bca30b7'/> - <pointer-type-def type-id='f83bf2cd' size-in-bits='64' id='f13b7179'/> - <pointer-type-def type-id='1c0f29cf' size-in-bits='64' id='1c9e19fb'/> - <pointer-type-def type-id='24bb49a8' size-in-bits='64' id='54777a92'/> - <pointer-type-def type-id='ca7f7878' size-in-bits='64' id='9d640202'/> - <pointer-type-def type-id='07c93537' size-in-bits='64' id='e46f66f3'/> - <pointer-type-def type-id='c00013f4' size-in-bits='64' id='def135ae'/> - <pointer-type-def type-id='f8c641b0' size-in-bits='64' id='e6c297c2'/> - <pointer-type-def type-id='066ca455' size-in-bits='64' id='06c31e09'/> + <pointer-type-def type-id='ac104281' size-in-bits='64' id='8127e1dd'/> + <pointer-type-def type-id='d7741e39' size-in-bits='64' id='7e5b379d'/> + <pointer-type-def type-id='74edcdba' size-in-bits='64' id='21b6f944'/> + <pointer-type-def type-id='9f5ca0a3' size-in-bits='64' id='1ee0b597'/> + <pointer-type-def type-id='46af63cb' size-in-bits='64' id='f3d2e9a7'/> + <pointer-type-def type-id='da22736a' size-in-bits='64' id='71f0211c'/> + <pointer-type-def type-id='2914f7c3' size-in-bits='64' id='35f07b8f'/> + <pointer-type-def type-id='c83cb72c' size-in-bits='64' id='bc0ca82e'/> + <pointer-type-def type-id='ecd721d1' size-in-bits='64' id='1779e61d'/> + <pointer-type-def type-id='117b6b23' size-in-bits='64' id='25c6126f'/> + <pointer-type-def type-id='3f9037c9' size-in-bits='64' id='aef0224d'/> <pointer-type-def type-id='f9617b12' size-in-bits='64' id='e91cc304'/> - <pointer-type-def type-id='4657336c' size-in-bits='64' id='303e01fa'/> - <pointer-type-def type-id='152cd1b0' size-in-bits='64' id='1ea237a6'/> - <pointer-type-def type-id='469df90e' size-in-bits='64' id='95610bd4'/> - <pointer-type-def type-id='be9189df' size-in-bits='64' id='0a0aff97'/> - <function-decl name='proc_create_seq_private' mangled-name='proc_create_seq_private' filepath='include/linux/proc_fs.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_create_seq_private'> - <parameter type-id='80f4b756'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='d077e928'/> - <parameter type-id='943a1b48'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='d077e928'/> - </function-decl> - <function-decl name='find_next_bit' mangled-name='find_next_bit' filepath='include/asm-generic/bitops/find.h' line='15' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_next_bit'> - <parameter type-id='f9b37274'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='cpumask_next' mangled-name='cpumask_next' filepath='include/linux/cpumask.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpumask_next'> - <parameter type-id='95e97e5e'/> - <parameter type-id='5f8a1ac4'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='seq_printf' mangled-name='seq_printf' filepath='include/linux/seq_file.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_printf'> - <parameter type-id='f8dc9def'/> - <parameter type-id='80f4b756'/> - <parameter is-variadic='yes'/> + <pointer-type-def type-id='a818b7a0' size-in-bits='64' id='7fa79446'/> + <function-decl name='__put_task_struct' mangled-name='__put_task_struct' filepath='kernel/fork.c' line='739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__put_task_struct'> + <parameter type-id='f23e2572' name='tsk' filepath='kernel/fork.c' line='739' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-type size-in-bits='64' id='5332c7dc'> - <parameter type-id='cfff5953'/> - <return type-id='cfff5953'/> - </function-type> - <function-type size-in-bits='64' id='6a18482b'> - <parameter type-id='fa0b179b'/> - <parameter type-id='c484cc9e'/> - <return type-id='26a90f95'/> - </function-type> - <function-type size-in-bits='64' id='7e6588d9'> - <parameter type-id='fa0b179b'/> - <parameter type-id='c484cc9e'/> - <parameter type-id='2168a3eb'/> - <parameter type-id='acd96ee1'/> - <return type-id='26a90f95'/> - </function-type> - <function-type size-in-bits='64' id='24c24978'> - <parameter type-id='33c599da'/> - <parameter type-id='c484cc9e'/> - <return type-id='26a90f95'/> - </function-type> - <function-type size-in-bits='64' id='7552fc26'> - <parameter type-id='2993adbc'/> - <return type-id='42988600'/> - </function-type> - <function-type size-in-bits='64' id='c21690c0'> - <parameter type-id='141b6427'/> - <return type-id='141b6427'/> - </function-type> - <function-type size-in-bits='64' id='7f4a5e53'> - <parameter type-id='141b6427'/> - <parameter type-id='3f1a6b60'/> - <return type-id='141b6427'/> - </function-type> + <function-decl name='__mmdrop' mangled-name='__mmdrop' filepath='kernel/fork.c' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__mmdrop'> + <parameter type-id='df4b7819' name='mm' filepath='kernel/fork.c' line='690' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='get_mm_exe_file' mangled-name='get_mm_exe_file' filepath='kernel/fork.c' line='1177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_mm_exe_file'> + <parameter type-id='df4b7819' name='mm' filepath='kernel/fork.c' line='1177' column='1'/> + <return type-id='77e79a4b'/> + </function-decl> + <function-decl name='mmput' mangled-name='mmput' filepath='kernel/fork.c' line='1115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmput'> + <parameter type-id='df4b7819' name='mm' filepath='kernel/fork.c' line='1115' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='get_task_mm' mangled-name='get_task_mm' filepath='kernel/fork.c' line='1222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_task_mm'> + <parameter type-id='f23e2572' name='task' filepath='kernel/fork.c' line='1222' column='1'/> + <return type-id='df4b7819'/> + </function-decl> + <function-decl name='get_task_exe_file' mangled-name='get_task_exe_file' filepath='kernel/fork.c' line='1197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_task_exe_file'> + <parameter type-id='f23e2572' name='task' filepath='kernel/fork.c' line='1197' column='1'/> + <return type-id='77e79a4b'/> + </function-decl> + <pointer-type-def type-id='94dd3300' size-in-bits='64' id='cfbdf512'/> <function-type size-in-bits='64' id='a43a9295'> <parameter type-id='18881289'/> <parameter type-id='95e97e5e'/> <parameter type-id='fb7d87a1'/> <return type-id='b1a0a119'/> </function-type> - <function-type size-in-bits='64' id='d4693377'> - <parameter type-id='7837cd88'/> - <return type-id='4a935625'/> - </function-type> - <function-type size-in-bits='64' id='cbab5390'> - <parameter type-id='7837cd88'/> - <parameter type-id='80f4b756'/> - <return type-id='4a935625'/> - </function-type> - <function-type size-in-bits='64' id='34e265cf'> - <parameter type-id='7837cd88'/> - <parameter type-id='4a935625'/> - <return type-id='4a935625'/> - </function-type> - <function-type size-in-bits='64' id='8f5d4d00'> - <parameter type-id='4a935625'/> - <return type-id='4a935625'/> - </function-type> - <function-type size-in-bits='64' id='203c1d4d'> - <parameter type-id='a47d3467'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b1517543'> - <parameter type-id='60a257ef'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9e22fc50'> - <parameter type-id='b88dd945'/> - <parameter type-id='10a7f6b4'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0afc6f78'> - <parameter type-id='b88dd945'/> - <parameter type-id='2665334e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='806a4586'> - <parameter type-id='b88dd945'/> - <parameter type-id='2665334e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1ee59844'> - <parameter type-id='b88dd945'/> - <parameter type-id='a42536cd'/> - <parameter type-id='02f11ed4'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='749ee287'> - <parameter type-id='cfff5953'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='969fc316'> - <parameter type-id='cfff5953'/> - <parameter type-id='03054cfa'/> - <parameter type-id='9b7c55ef'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='2cfafd1c'> - <parameter type-id='cfff5953'/> - <parameter type-id='03054cfa'/> - <parameter type-id='91ce1af9'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='28d1931f'> - <parameter type-id='8cffa561'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='bde8b845'> - <parameter type-id='7837cd88'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7d3cd834'/> - <parameter type-id='b59d7dce'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='2a123bf1'> - <parameter type-id='7837cd88'/> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='861f302a'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='630a7fa4'> - <parameter type-id='7837cd88'/> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='b59d7dce'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='00631170'> - <parameter type-id='7837cd88'/> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='41d25fad'> - <parameter type-id='7837cd88'/> - <parameter type-id='41b1c13c'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='28cb132f'> <parameter type-id='581abdef'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='2d2d4460'> - <parameter type-id='1b0e1d00'/> - <parameter type-id='809cdefc'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0174792d'> - <parameter type-id='1b0e1d00'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='99803d40'> - <parameter type-id='631dc3c1'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='78c01427'/> - <parameter type-id='b53e8dbb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='d99ae68d'> - <parameter type-id='11b101bb'/> - <parameter type-id='631dc3c1'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='647d371e'> - <parameter type-id='42988600'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='374a88a9'> - <parameter type-id='fa0b179b'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='63217e72'> - <parameter type-id='fa0b179b'/> - <parameter type-id='00c7b870'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='9c1f445d'> - <parameter type-id='fa0b179b'/> - <parameter type-id='d9d65b21'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a301f696'> - <parameter type-id='fa0b179b'/> - <parameter type-id='bf3ef905'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eea6b025'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='dccf0381'> - <parameter type-id='fa0b179b'/> - <parameter type-id='4adb0e6a'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='cf29c9b3'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='aa70b8e2'> - <parameter type-id='fa0b179b'/> - <parameter type-id='08496218'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='8ab5a2af'> - <parameter type-id='fa0b179b'/> - <parameter type-id='91ce1af9'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a2ac80c1'> - <parameter type-id='fa0b179b'/> - <parameter type-id='2ae08426'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='cf29c9b3'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='923a53bf'> - <parameter type-id='6d30564f'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='d07af849'> <parameter type-id='77e79a4b'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='4ed460e4'> - <parameter type-id='33c599da'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='603a76bb'> - <parameter type-id='33c599da'/> - <parameter type-id='a42536cd'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='313c6196'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='17f2d2f2'> <parameter type-id='8912440a'/> <return type-id='95e97e5e'/> @@ -162484,12 +147380,6 @@ <parameter type-id='e84b031a'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='fc8b497c'> - <parameter type-id='a2bff676'/> - <parameter type-id='f772df6d'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='294be38d'> <parameter type-id='d504f73d'/> <parameter type-id='7359adad'/> @@ -162514,63 +147404,6 @@ <parameter type-id='0906f5b9'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='59bb6212'> - <parameter type-id='3dad1a48'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='a21db860'> - <parameter type-id='3dad1a48'/> - <parameter type-id='8b175043'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='4e83077d'> - <parameter type-id='3dad1a48'/> - <parameter type-id='8b175043'/> - <parameter type-id='2665334e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='62855293'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='4a89adae'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='081f19f3'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='79808846'/> - <parameter type-id='fb55efa1'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b4bb7eac'> - <parameter type-id='2facc7e6'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='2fa2db94'> - <parameter type-id='6ed6b432'/> - <parameter type-id='f23e2572'/> - <parameter type-id='d0163a5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='b52da57b'> - <parameter type-id='f8dc9def'/> - <parameter type-id='cfff5953'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='0f83e831'> - <parameter type-id='8b175043'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='595c4720'> - <parameter type-id='f23e2572'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5dcc12a3'> - <parameter type-id='f23e2572'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='abe3ca10'> <parameter type-id='23d6768c'/> <return type-id='95e97e5e'/> @@ -162586,145 +147419,137 @@ <parameter type-id='2bf16f59'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='9efbfb11'> - <parameter type-id='eaa32e2f'/> + <function-type size-in-bits='64' id='439a4d86'> + <parameter type-id='c2b4b27b'/> + <parameter type-id='572fbdca'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c443a9fc'> + <parameter type-id='ec77b5b8'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='266b9741'> + <parameter type-id='ec77b5b8'/> + <parameter type-id='354f7eb9'/> + <parameter type-id='354f7eb9'/> + <parameter type-id='b59d7dce'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4aaf059d'> + <parameter type-id='ec77b5b8'/> + <parameter type-id='572fbdca'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0f590202'> + <parameter type-id='572fbdca'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='86ee0347'> + <parameter type-id='572fbdca'/> + <parameter type-id='354f7eb9'/> + <parameter type-id='26a90f95'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1e330b13'> + <parameter type-id='572fbdca'/> + <parameter type-id='354f7eb9'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1621811c'> + <parameter type-id='572fbdca'/> + <parameter type-id='77e79a4b'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b99a3102'> + <parameter type-id='572fbdca'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='39fc1af7'> + <parameter type-id='572fbdca'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='53878b76'> + <parameter type-id='572fbdca'/> + <parameter type-id='f1c1e0f9'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f139a2f0'> + <parameter type-id='572fbdca'/> + <parameter type-id='a72a4e27'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e03cf6d2'> + <parameter type-id='572fbdca'/> + <parameter type-id='684d860d'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c6077113'> + <parameter type-id='572fbdca'/> + <parameter type-id='002ac4a6'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3e33342a'> + <parameter type-id='572fbdca'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='31975058'> + <parameter type-id='572fbdca'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a721b4ab'> + <parameter type-id='572fbdca'/> + <parameter type-id='7fa79446'/> <return type-id='95e97e5e'/> </function-type> <function-type size-in-bits='64' id='08694484'> <parameter type-id='23d6768c'/> <return type-id='e84b031a'/> </function-type> - <function-type size-in-bits='64' id='37688d8e'> - <parameter type-id='65077a4a'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='eaa32e2f'/> - <return type-id='3c330066'/> - </function-type> - <function-type size-in-bits='64' id='b715cae5'> - <parameter type-id='a47d3467'/> - <return type-id='3dad1a48'/> - </function-type> - <function-type size-in-bits='64' id='f111d4f3'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='3dad1a48'/> - <return type-id='3dad1a48'/> - </function-type> - <function-type size-in-bits='64' id='158e8b98'> - <parameter type-id='6ed6b432'/> - <parameter type-id='f23e2572'/> - <parameter type-id='d0163a5e'/> - <return type-id='f23e2572'/> - </function-type> - <function-type size-in-bits='64' id='f8561c55'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='fb55efa1'/> - <return type-id='041bc907'/> - </function-type> - <function-type size-in-bits='64' id='f611d028'> - <parameter type-id='7837cd88'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='19bf080d'> - <parameter type-id='7837cd88'/> - <parameter type-id='80f4b756'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='8b28624a'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='fb55efa1'/> + <function-type size-in-bits='64' id='b8a3dbd4'> + <parameter type-id='572fbdca'/> <parameter type-id='f0981eeb'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='b911101f'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='3dad1a48'/> - <parameter type-id='fb55efa1'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='5753d902'> - <parameter type-id='6ed6b432'/> - <parameter type-id='f23e2572'/> - <parameter type-id='b50a4934'/> - <return type-id='b50a4934'/> - </function-type> - <function-type size-in-bits='64' id='b39453c8'> - <parameter type-id='fa0b179b'/> - <parameter type-id='02f11ed4'/> <parameter type-id='7359adad'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='eea6b025'/> - <parameter type-id='7359adad'/> - <return type-id='cf29c9b3'/> + <return type-id='bd54fe1a'/> </function-type> - <function-type size-in-bits='64' id='ea038279'> - <parameter type-id='fa0b179b'/> - <parameter type-id='2522883d'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='eea6b025'/> - <parameter type-id='7359adad'/> - <return type-id='cf29c9b3'/> + <function-type size-in-bits='64' id='9728e02a'> + <parameter type-id='c2b4b27b'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='95e97e5e'/> + <return type-id='572fbdca'/> </function-type> - <function-type size-in-bits='64' id='59145b91'> - <parameter type-id='cfff5953'/> - <parameter type-id='03054cfa'/> - <return type-id='9b7c55ef'/> + <function-type size-in-bits='64' id='39ed8dbe'> + <parameter type-id='572fbdca'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='f0acc909'/> + <return type-id='8f254b08'/> </function-type> - <function-type size-in-bits='64' id='7df55081'> - <parameter type-id='fa0b179b'/> - <return type-id='b59d7dce'/> - </function-type> - <function-type size-in-bits='64' id='30247438'> - <parameter type-id='07d0a3e7'/> - <parameter type-id='26a90f95'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='54c5fdf4'> - <parameter type-id='07d0a3e7'/> - <parameter type-id='80f4b756'/> + <function-type size-in-bits='64' id='9babdafa'> + <parameter type-id='572fbdca'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='354f7eb9'/> <parameter type-id='b59d7dce'/> <return type-id='79a0948f'/> </function-type> - <function-type size-in-bits='64' id='243799e7'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='19c2251e'/> - <parameter type-id='19c2251e'/> - <return type-id='19c2251e'/> + <function-type size-in-bits='64' id='1f060985'> + <parameter type-id='572fbdca'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='cf536864'/> + <parameter type-id='b59d7dce'/> + <return type-id='79a0948f'/> </function-type> <function-type size-in-bits='64' id='8804cbe4'> <return type-id='91ce1af9'/> </function-type> - <function-type size-in-bits='64' id='90c1df7f'> - <parameter type-id='cfff5953'/> - <parameter type-id='03054cfa'/> - <return type-id='91ce1af9'/> - </function-type> - <function-type size-in-bits='64' id='1f1ec116'> - <parameter type-id='fa0b179b'/> - <return type-id='91ce1af9'/> - </function-type> - <function-type size-in-bits='64' id='b5975902'> - <parameter type-id='141b6427'/> - <parameter type-id='7359adad'/> - <return type-id='f9409001'/> - </function-type> - <function-type size-in-bits='64' id='6d22a61b'> - <parameter type-id='65077a4a'/> - <return type-id='f0981eeb'/> - </function-type> - <function-type size-in-bits='64' id='ad4a13f9'> - <parameter type-id='33c599da'/> - <parameter type-id='f0981eeb'/> - <return type-id='f0981eeb'/> - </function-type> - <function-type size-in-bits='64' id='45660d72'> - <parameter type-id='6ed6b432'/> - <parameter type-id='f23e2572'/> - <return type-id='f0981eeb'/> - </function-type> - <function-type size-in-bits='64' id='38b33cba'> - <parameter type-id='fa0b179b'/> - <return type-id='7359adad'/> - </function-type> <function-type size-in-bits='64' id='4851ce38'> <parameter type-id='eaa32e2f'/> <parameter type-id='eaa32e2f'/> @@ -162732,183 +147557,10 @@ <parameter type-id='7359adad'/> <return type-id='7359adad'/> </function-type> - <function-type size-in-bits='64' id='98617d6e'> - <parameter type-id='fb55efa1'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='607834f2'> - <parameter type-id='a47d3467'/> - <parameter type-id='e84b031a'/> - <parameter type-id='b50a4934'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='5d58e1d2'> - <parameter type-id='b88dd945'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='07c30a78'> - <parameter type-id='cfff5953'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d71978c5'> - <parameter type-id='cfff5953'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='03d219e2'> - <parameter type-id='8cffa561'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='59bcd074'> - <parameter type-id='67aca04f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='a66ce823'> - <parameter type-id='65077a4a'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='6d41ed4e'> - <parameter type-id='11b101bb'/> - <parameter type-id='631dc3c1'/> - <parameter type-id='2168a3eb'/> - <parameter type-id='acd96ee1'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='fb2144e8'> - <parameter type-id='fa0b179b'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='630e0832'> - <parameter type-id='fa0b179b'/> - <parameter type-id='2168a3eb'/> - <parameter type-id='acd96ee1'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='dd082beb'> - <parameter type-id='fa0b179b'/> - <parameter type-id='bf3ef905'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eea6b025'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='2157493d'> - <parameter type-id='fa0b179b'/> - <parameter type-id='bf3ef905'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eea6b025'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='0a84ab07'> - <parameter type-id='fa0b179b'/> - <parameter type-id='b50a4934'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='08cd0705'> - <parameter type-id='fa0b179b'/> - <parameter type-id='cf29c9b3'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='eea6b025'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='09c8f1a3'> - <parameter type-id='fa0b179b'/> - <parameter type-id='cf29c9b3'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='eea6b025'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='766eac03'> - <parameter type-id='fa0b179b'/> - <parameter type-id='a7832498'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='8741a34d'> - <parameter type-id='fa0b179b'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='cf29c9b3'/> - <parameter type-id='7359adad'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='e76f1d29'> - <parameter type-id='fa0b179b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='eea6b025'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='b98b24d0'> - <parameter type-id='141b6427'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='56958353'> - <parameter type-id='141b6427'/> - <parameter type-id='68a2d05b'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='165b46a0'> - <parameter type-id='141b6427'/> - <parameter type-id='f772df6d'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='4c671f3a'> - <parameter type-id='141b6427'/> - <parameter type-id='f772df6d'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='19c2251e'/> - <parameter type-id='b50a4934'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='ff15393c'> - <parameter type-id='07d0a3e7'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='c5392ac1'> - <parameter type-id='77e79a4b'/> - <parameter type-id='03d48e96'/> - <parameter type-id='f0acc909'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='d8fd579a'> - <parameter type-id='4a935625'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='3683b7e7'> - <parameter type-id='33c599da'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='bc51cf2c'> - <parameter type-id='33c599da'/> - <parameter type-id='2665334e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='b6c1136f'> - <parameter type-id='93762a0a'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='54b1caeb'> - <parameter type-id='93762a0a'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='8eeb5a69'> - <parameter type-id='7c6e0e0c'/> - <return type-id='48b5725f'/> - </function-type> <function-type size-in-bits='64' id='8e9eec3c'> <parameter type-id='44bef697'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='38d1cb6d'> - <parameter type-id='401eb95c'/> - <return type-id='48b5725f'/> - </function-type> <function-type size-in-bits='64' id='a79c760e'> <parameter type-id='2bf16f59'/> <return type-id='48b5725f'/> @@ -162943,33 +147595,4120 @@ <parameter type-id='f0981eeb'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='90d2ca45'> - <parameter type-id='3dad1a48'/> - <parameter type-id='fb55efa1'/> + <function-type size-in-bits='64' id='ac104281'> + <parameter type-id='c2b4b27b'/> + <parameter type-id='572fbdca'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='06c207bd'> - <parameter type-id='3dad1a48'/> - <parameter type-id='f4e2facd'/> + <function-type size-in-bits='64' id='d7741e39'> + <parameter type-id='ec77b5b8'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='820ec76f'> - <parameter type-id='3dad1a48'/> - <parameter type-id='91ce1af9'/> + <function-type size-in-bits='64' id='74edcdba'> + <parameter type-id='ec77b5b8'/> + <parameter type-id='95e97e5e'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='1ee46c97'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='3dad1a48'/> - <parameter type-id='6bb0a326'/> + <function-type size-in-bits='64' id='9f5ca0a3'> + <parameter type-id='572fbdca'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='2572f485'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='3dad1a48'/> - <parameter type-id='3dad1a48'/> + <function-type size-in-bits='64' id='46af63cb'> + <parameter type-id='572fbdca'/> + <parameter type-id='a84c031d'/> <return type-id='48b5725f'/> </function-type> + <function-type size-in-bits='64' id='da22736a'> + <parameter type-id='572fbdca'/> + <parameter type-id='354f7eb9'/> + <parameter type-id='26a90f95'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='2914f7c3'> + <parameter type-id='572fbdca'/> + <parameter type-id='77e79a4b'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='c83cb72c'> + <parameter type-id='572fbdca'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='ecd721d1'> + <parameter type-id='572fbdca'/> + <parameter type-id='e55856e5'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='117b6b23'> + <parameter type-id='572fbdca'/> + <parameter type-id='f8dc9def'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='3f9037c9'> + <parameter type-id='572fbdca'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='f9617b12'> + <parameter type-id='2bf16f59'/> + <parameter type-id='63e171df'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='b50a4934'/> + <return type-id='eaa32e2f'/> + </function-type> + <pointer-type-def type-id='8d6f7724' size-in-bits='64' id='30b9fb16'/> + <pointer-type-def type-id='e5117942' size-in-bits='64' id='e3e70e04'/> + <pointer-type-def type-id='ca83d937' size-in-bits='64' id='d01e1ab3'/> + <pointer-type-def type-id='adff6731' size-in-bits='64' id='17642359'/> + <pointer-type-def type-id='155948e4' size-in-bits='64' id='3d4ca6d2'/> + <pointer-type-def type-id='882c3f1f' size-in-bits='64' id='e9037327'/> + <pointer-type-def type-id='b17e4f4d' size-in-bits='64' id='1f6324ad'/> + <pointer-type-def type-id='e32a3610' size-in-bits='64' id='aef13606'/> + <pointer-type-def type-id='e5fd9491' size-in-bits='64' id='43a53075'/> + <pointer-type-def type-id='02b70d8e' size-in-bits='64' id='0d8953a0'/> + <pointer-type-def type-id='3dbb7e50' size-in-bits='64' id='0f294852'/> + <pointer-type-def type-id='c64b743f' size-in-bits='64' id='578c706b'/> + <pointer-type-def type-id='b44140ca' size-in-bits='64' id='29bf40b4'/> + <class-decl name='trace_array_cpu' size-in-bits='1024' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='149' column='1' id='adff6731'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='disabled' type-id='49178f86' visibility='default' filepath='kernel/trace/trace.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='buffer_page' type-id='eaa32e2f' visibility='default' filepath='kernel/trace/trace.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='entries' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='saved_latency' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='critical_start' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='critical_end' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='critical_sequence' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='nice' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='policy' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='rt_priority' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='skipped_entries' type-id='7359adad' visibility='default' filepath='kernel/trace/trace.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='preempt_timestamp' type-id='91ce1af9' visibility='default' filepath='kernel/trace/trace.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='pid' type-id='587f89d2' visibility='default' filepath='kernel/trace/trace.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='kernel/trace/trace.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='comm' type-id='ac1fa8c0' visibility='default' filepath='kernel/trace/trace.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='ignore_pid' type-id='b50a4934' visibility='default' filepath='kernel/trace/trace.h' line='167' column='1'/> + </data-member> + </class-decl> + <class-decl name='trace_event_file' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='375' column='1' id='155948e4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/trace_events.h' line='376' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='event_call' type-id='23d6768c' visibility='default' filepath='include/linux/trace_events.h' line='377' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='filter' type-id='26461068' visibility='default' filepath='include/linux/trace_events.h' line='378' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dir' type-id='27675065' visibility='default' filepath='include/linux/trace_events.h' line='379' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='tr' type-id='898c1076' visibility='default' filepath='include/linux/trace_events.h' line='380' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='system' type-id='f4f46ed0' visibility='default' filepath='include/linux/trace_events.h' line='381' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='triggers' type-id='72f469ec' visibility='default' filepath='include/linux/trace_events.h' line='382' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/trace_events.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='sm_ref' type-id='49178f86' visibility='default' filepath='include/linux/trace_events.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='tm_ref' type-id='49178f86' visibility='default' filepath='include/linux/trace_events.h' line='402' column='1'/> + </data-member> + </class-decl> + <class-decl name='trace_options' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='186' column='1' id='882c3f1f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tracer' type-id='0a18715a' visibility='default' filepath='kernel/trace/trace.h' line='187' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='topts' type-id='2473b64b' visibility='default' filepath='kernel/trace/trace.h' line='188' column='1'/> + </data-member> + </class-decl> + <class-decl name='trace_pid_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='191' column='1' id='b17e4f4d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pid_max' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pids' type-id='1d2c2b85' visibility='default' filepath='kernel/trace/trace.h' line='193' column='1'/> + </data-member> + </class-decl> + <class-decl name='tracer_flags' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='429' column='1' id='e32a3610'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='val' type-id='19c2251e' visibility='default' filepath='kernel/trace/trace.h' line='430' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='opts' type-id='a0260edc' visibility='default' filepath='kernel/trace/trace.h' line='431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='trace' type-id='0a18715a' visibility='default' filepath='kernel/trace/trace.h' line='432' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='56d268db' size-in-bits='64' id='2473b64b'/> + <pointer-type-def type-id='10143522' size-in-bits='64' id='f4f46ed0'/> + <pointer-type-def type-id='f20168e6' size-in-bits='64' id='a0260edc'/> + <class-decl name='trace_option_dentry' size-in-bits='256' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='439' column='1' id='56d268db'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='opt' type-id='a0260edc' visibility='default' filepath='kernel/trace/trace.h' line='440' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flags' type-id='aef13606' visibility='default' filepath='kernel/trace/trace.h' line='441' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tr' type-id='898c1076' visibility='default' filepath='kernel/trace/trace.h' line='442' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='entry' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='443' column='1'/> + </data-member> + </class-decl> + <class-decl name='trace_subsystem_dir' size-in-bits='384' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='1362' column='1' id='10143522'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='1363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='subsystem' type-id='841939f3' visibility='default' filepath='kernel/trace/trace.h' line='1364' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='tr' type-id='898c1076' visibility='default' filepath='kernel/trace/trace.h' line='1365' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='entry' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='1366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ref_count' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='1367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='nr_events' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='1368' column='1'/> + </data-member> + </class-decl> + <class-decl name='tracer_opt' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='420' column='1' id='f20168e6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='kernel/trace/trace.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bit' type-id='19c2251e' visibility='default' filepath='kernel/trace/trace.h' line='422' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='ba400603' size-in-bits='64' id='841939f3'/> + <class-decl name='event_subsystem' size-in-bits='320' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='1355' column='1' id='ba400603'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='1356' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='kernel/trace/trace.h' line='1357' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='filter' type-id='26461068' visibility='default' filepath='kernel/trace/trace.h' line='1358' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ref_count' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='1359' column='1'/> + </data-member> + </class-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/freezer.c' language='LANG_C89'> + <var-decl name='system_freezing_cnt' type-id='49178f86' mangled-name='system_freezing_cnt' visibility='default' filepath='kernel/freezer.c' line='16' column='1' elf-symbol-id='system_freezing_cnt'/> + <function-decl name='__refrigerator' mangled-name='__refrigerator' filepath='kernel/freezer.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__refrigerator'> + <parameter type-id='b50a4934' name='check_kthr_stop' filepath='kernel/freezer.c' line='56' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='set_freezable' mangled-name='set_freezable' filepath='kernel/freezer.c' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_freezable'> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='freezing_slow_path' mangled-name='freezing_slow_path' filepath='kernel/freezer.c' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freezing_slow_path'> + <parameter type-id='f23e2572' name='p' filepath='kernel/freezer.c' line='37' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/groups.c' language='LANG_C89'> + <function-decl name='in_group_p' mangled-name='in_group_p' filepath='kernel/groups.c' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='in_group_p'> + <parameter type-id='094d8048' name='grp' filepath='kernel/groups.c' line='219' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='in_egroup_p' mangled-name='in_egroup_p' filepath='kernel/groups.c' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='in_egroup_p'> + <parameter type-id='094d8048' name='grp' filepath='kernel/groups.c' line='231' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/iomem.c' language='LANG_C89'> + <function-decl name='memremap' mangled-name='memremap' filepath='kernel/iomem.c' line='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memremap'> + <parameter type-id='acc63fdf' name='offset' filepath='kernel/iomem.c' line='71' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/iomem.c' line='71' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='kernel/iomem.c' line='71' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='memunmap' mangled-name='memunmap' filepath='kernel/iomem.c' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memunmap'> + <parameter type-id='eaa32e2f' name='addr' filepath='kernel/iomem.c' line='122' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='devm_memremap' mangled-name='devm_memremap' filepath='kernel/iomem.c' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_memremap'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/iomem.c' line='139' column='1'/> + <parameter type-id='acc63fdf' name='offset' filepath='kernel/iomem.c' line='139' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/iomem.c' line='140' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='kernel/iomem.c' line='140' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/irq/chip.c' language='LANG_C89'> + <class-decl name='platform_msi_priv_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='5d1d7263'/> + <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/msi.h' line='100' column='1' id='153fff9c'> + <data-member access='public'> + <var-decl name='' type-id='72589d89' visibility='default' filepath='include/linux/msi.h' line='102' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='platform' type-id='2ae2d1e2' visibility='default' filepath='include/linux/msi.h' line='127' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='fsl_mc' type-id='9930269d' visibility='default' filepath='include/linux/msi.h' line='128' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='inta' type-id='248c6527' visibility='default' filepath='include/linux/msi.h' line='129' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/msi.h' line='102' column='1' id='72589d89'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='masked' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='msi_attrib' type-id='2ce04ee0' visibility='default' filepath='include/linux/msi.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='' type-id='79c40656' visibility='default' filepath='include/linux/msi.h' line='114' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/msi.h' line='104' column='1' id='2ce04ee0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_msix' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='multiple' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='multi_cap' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='maskbit' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_64' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='is_virtual' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='entry_nr' type-id='1dc6a898' visibility='default' filepath='include/linux/msi.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='default_irq' type-id='f0981eeb' visibility='default' filepath='include/linux/msi.h' line='112' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/msi.h' line='114' column='1' id='79c40656'> + <data-member access='public'> + <var-decl name='mask_pos' type-id='f9b06939' visibility='default' filepath='include/linux/msi.h' line='115' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='mask_base' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='116' column='1'/> + </data-member> + </union-decl> + <class-decl name='platform_msi_desc' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='37' column='1' id='2ae2d1e2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='msi_priv_data' type-id='1f211d93' visibility='default' filepath='include/linux/msi.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='msi_index' type-id='1dc6a898' visibility='default' filepath='include/linux/msi.h' line='39' column='1'/> + </data-member> + </class-decl> + <class-decl name='fsl_mc_msi_desc' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='46' column='1' id='9930269d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='msi_index' type-id='1dc6a898' visibility='default' filepath='include/linux/msi.h' line='47' column='1'/> + </data-member> + </class-decl> + <class-decl name='ti_sci_inta_msi_desc' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='54' column='1' id='248c6527'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev_index' type-id='1dc6a898' visibility='default' filepath='include/linux/msi.h' line='55' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='bab69d9a' size-in-bits='64' id='ef2b6ec8'/> + <pointer-type-def type-id='5d1d7263' size-in-bits='64' id='1f211d93'/> + <pointer-type-def type-id='9d9f3e8b' size-in-bits='64' id='aecf9817'/> + <function-decl name='irq_modify_status' mangled-name='irq_modify_status' filepath='kernel/irq/chip.c' line='1112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_modify_status'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='1112' column='1'/> + <parameter type-id='7359adad' name='clr' filepath='kernel/irq/chip.c' line='1112' column='1'/> + <parameter type-id='7359adad' name='set' filepath='kernel/irq/chip.c' line='1112' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_set_irq_type' mangled-name='irq_set_irq_type' filepath='kernel/irq/chip.c' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_irq_type'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='69' column='1'/> + <parameter type-id='f0981eeb' name='type' filepath='kernel/irq/chip.c' line='69' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_set_handler_data' mangled-name='irq_set_handler_data' filepath='kernel/irq/chip.c' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_handler_data'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='91' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='kernel/irq/chip.c' line='91' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_set_chip_data' mangled-name='irq_set_chip_data' filepath='kernel/irq/chip.c' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_chip_data'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='146' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='kernel/irq/chip.c' line='146' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_set_chip_and_handler_name' mangled-name='irq_set_chip_and_handler_name' filepath='kernel/irq/chip.c' line='1104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_chip_and_handler_name'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='1104' column='1'/> + <parameter type-id='8846a616' name='chip' filepath='kernel/irq/chip.c' line='1104' column='1'/> + <parameter type-id='cdb741d3' name='handle' filepath='kernel/irq/chip.c' line='1105' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/irq/chip.c' line='1105' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_set_chip' mangled-name='irq_set_chip' filepath='kernel/irq/chip.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_chip'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='42' column='1'/> + <parameter type-id='8846a616' name='chip' filepath='kernel/irq/chip.c' line='42' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_set_chained_handler_and_data' mangled-name='irq_set_chained_handler_and_data' filepath='kernel/irq/chip.c' line='1087' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_chained_handler_and_data'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='1087' column='1'/> + <parameter type-id='cdb741d3' name='handle' filepath='kernel/irq/chip.c' line='1087' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='kernel/irq/chip.c' line='1088' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_get_irq_data' mangled-name='irq_get_irq_data' filepath='kernel/irq/chip.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_get_irq_data'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='159' column='1'/> + <return type-id='1c475548'/> + </function-decl> + <function-decl name='irq_chip_unmask_parent' mangled-name='irq_chip_unmask_parent' filepath='kernel/irq/chip.c' line='1429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_unmask_parent'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1429' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_chip_set_wake_parent' mangled-name='irq_chip_set_wake_parent' filepath='kernel/irq/chip.c' line='1522' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_set_wake_parent'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1522' column='1'/> + <parameter type-id='f0981eeb' name='on' filepath='kernel/irq/chip.c' line='1522' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_chip_set_vcpu_affinity_parent' mangled-name='irq_chip_set_vcpu_affinity_parent' filepath='kernel/irq/chip.c' line='1506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_set_vcpu_affinity_parent'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1506' column='1'/> + <parameter type-id='eaa32e2f' name='vcpu_info' filepath='kernel/irq/chip.c' line='1506' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_chip_set_type_parent' mangled-name='irq_chip_set_type_parent' filepath='kernel/irq/chip.c' line='1473' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_set_type_parent'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1473' column='1'/> + <parameter type-id='f0981eeb' name='type' filepath='kernel/irq/chip.c' line='1473' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_chip_set_parent_state' mangled-name='irq_chip_set_parent_state' filepath='kernel/irq/chip.c' line='1327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_set_parent_state'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1327' column='1'/> + <parameter type-id='0187da1b' name='which' filepath='kernel/irq/chip.c' line='1328' column='1'/> + <parameter type-id='b50a4934' name='val' filepath='kernel/irq/chip.c' line='1329' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_chip_set_affinity_parent' mangled-name='irq_chip_set_affinity_parent' filepath='kernel/irq/chip.c' line='1455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_set_affinity_parent'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1455' column='1'/> + <parameter type-id='5f8a1ac4' name='dest' filepath='kernel/irq/chip.c' line='1456' column='1'/> + <parameter type-id='b50a4934' name='force' filepath='kernel/irq/chip.c' line='1456' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_chip_retrigger_hierarchy' mangled-name='irq_chip_retrigger_hierarchy' filepath='kernel/irq/chip.c' line='1491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_retrigger_hierarchy'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1491' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_chip_mask_parent' mangled-name='irq_chip_mask_parent' filepath='kernel/irq/chip.c' line='1407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_mask_parent'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1407' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_chip_get_parent_state' mangled-name='irq_chip_get_parent_state' filepath='kernel/irq/chip.c' line='1349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_get_parent_state'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1349' column='1'/> + <parameter type-id='0187da1b' name='which' filepath='kernel/irq/chip.c' line='1350' column='1'/> + <parameter type-id='d8e6b335' name='state' filepath='kernel/irq/chip.c' line='1351' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_chip_eoi_parent' mangled-name='irq_chip_eoi_parent' filepath='kernel/irq/chip.c' line='1440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_eoi_parent'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1440' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_chip_enable_parent' mangled-name='irq_chip_enable_parent' filepath='kernel/irq/chip.c' line='1367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_enable_parent'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1367' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_chip_disable_parent' mangled-name='irq_chip_disable_parent' filepath='kernel/irq/chip.c' line='1382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_disable_parent'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1382' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_chip_ack_parent' mangled-name='irq_chip_ack_parent' filepath='kernel/irq/chip.c' line='1396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_chip_ack_parent'> + <parameter type-id='1c475548' name='data' filepath='kernel/irq/chip.c' line='1396' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='handle_simple_irq' mangled-name='handle_simple_irq' filepath='kernel/irq/chip.c' line='556' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_simple_irq'> + <parameter type-id='76c7d88b' name='desc' filepath='kernel/irq/chip.c' line='556' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='handle_nested_irq' mangled-name='handle_nested_irq' filepath='kernel/irq/chip.c' line='462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_nested_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='462' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='handle_level_irq' mangled-name='handle_level_irq' filepath='kernel/irq/chip.c' line='648' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_level_irq'> + <parameter type-id='76c7d88b' name='desc' filepath='kernel/irq/chip.c' line='648' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='handle_fasteoi_irq' mangled-name='handle_fasteoi_irq' filepath='kernel/irq/chip.c' line='717' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_fasteoi_irq'> + <parameter type-id='76c7d88b' name='desc' filepath='kernel/irq/chip.c' line='717' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='handle_edge_irq' mangled-name='handle_edge_irq' filepath='kernel/irq/chip.c' line='804' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_edge_irq'> + <parameter type-id='76c7d88b' name='desc' filepath='kernel/irq/chip.c' line='804' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__irq_set_handler' mangled-name='__irq_set_handler' filepath='kernel/irq/chip.c' line='1072' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__irq_set_handler'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/chip.c' line='1072' column='1'/> + <parameter type-id='cdb741d3' name='handle' filepath='kernel/irq/chip.c' line='1072' column='1'/> + <parameter type-id='95e97e5e' name='is_chained' filepath='kernel/irq/chip.c' line='1072' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/irq/chip.c' line='1073' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <enum-decl name='irqchip_irq_state' filepath='include/linux/interrupt.h' line='467' column='1' id='0187da1b'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='IRQCHIP_STATE_PENDING' value='0'/> + <enumerator name='IRQCHIP_STATE_ACTIVE' value='1'/> + <enumerator name='IRQCHIP_STATE_MASKED' value='2'/> + <enumerator name='IRQCHIP_STATE_LINE_LEVEL' value='3'/> + </enum-decl> + <function-type size-in-bits='64' id='9d9f3e8b'> + <parameter type-id='b11825ce'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='911b5feb' size-in-bits='64' id='76c7d88b'/> + <class-decl name='irq_desc' size-in-bits='3584' is-struct='yes' visibility='default' filepath='include/linux/irqdesc.h' line='56' column='1' id='911b5feb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='irq_common_data' type-id='f1a268ec' visibility='default' filepath='include/linux/irqdesc.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='irq_data' type-id='064acd7a' visibility='default' filepath='include/linux/irqdesc.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='kstat_irqs' type-id='807869d3' visibility='default' filepath='include/linux/irqdesc.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='handle_irq' type-id='cdb741d3' visibility='default' filepath='include/linux/irqdesc.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='action' type-id='ba361e53' visibility='default' filepath='include/linux/irqdesc.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='status_use_accessors' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='core_internal_state__do_not_mess_with_it' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='wake_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='tot_count' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='irq_count' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='last_unhandled' type-id='7359adad' visibility='default' filepath='include/linux/irqdesc.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='irqs_unhandled' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1248'> + <var-decl name='threads_handled' type-id='49178f86' visibility='default' filepath='include/linux/irqdesc.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='threads_handled_last' type-id='95e97e5e' visibility='default' filepath='include/linux/irqdesc.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/irqdesc.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='percpu_enabled' type-id='74bccedd' visibility='default' filepath='include/linux/irqdesc.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='percpu_affinity' type-id='5f8a1ac4' visibility='default' filepath='include/linux/irqdesc.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='affinity_hint' type-id='5f8a1ac4' visibility='default' filepath='include/linux/irqdesc.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='affinity_notify' type-id='7ca8e198' visibility='default' filepath='include/linux/irqdesc.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='threads_oneshot' type-id='7359adad' visibility='default' filepath='include/linux/irqdesc.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='threads_active' type-id='49178f86' visibility='default' filepath='include/linux/irqdesc.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='wait_for_threads' type-id='b5ab048f' visibility='default' filepath='include/linux/irqdesc.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='nr_actions' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1952'> + <var-decl name='no_suspend_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='cond_suspend_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2016'> + <var-decl name='force_resume_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='dir' type-id='d077e928' visibility='default' filepath='include/linux/irqdesc.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/irqdesc.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/irqdesc.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='request_mutex' type-id='925167dc' visibility='default' filepath='include/linux/irqdesc.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='parent_irq' type-id='95e97e5e' visibility='default' filepath='include/linux/irqdesc.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/irqdesc.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/irqdesc.h' line='108' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='58f5058a' size-in-bits='64' id='7ca8e198'/> + <pointer-type-def type-id='754d1c63' size-in-bits='64' id='ba361e53'/> + <class-decl name='irq_affinity_notify' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='259' column='1' id='58f5058a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/interrupt.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/interrupt.h' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='notify' type-id='c1d52f61' visibility='default' filepath='include/linux/interrupt.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='release' type-id='16575f26' visibility='default' filepath='include/linux/interrupt.h' line='264' column='1'/> + </data-member> + </class-decl> + <class-decl name='irqaction' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='114' column='1' id='754d1c63'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='handler' type-id='29591c9a' visibility='default' filepath='include/linux/interrupt.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev_id' type-id='eaa32e2f' visibility='default' filepath='include/linux/interrupt.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='percpu_dev_id' type-id='eaa32e2f' visibility='default' filepath='include/linux/interrupt.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next' type-id='ba361e53' visibility='default' filepath='include/linux/interrupt.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='thread_fn' type-id='29591c9a' visibility='default' filepath='include/linux/interrupt.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='thread' type-id='f23e2572' visibility='default' filepath='include/linux/interrupt.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='secondary' type-id='ba361e53' visibility='default' filepath='include/linux/interrupt.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='thread_flags' type-id='7359adad' visibility='default' filepath='include/linux/interrupt.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='thread_mask' type-id='7359adad' visibility='default' filepath='include/linux/interrupt.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/interrupt.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='dir' type-id='d077e928' visibility='default' filepath='include/linux/interrupt.h' line='127' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='426a0da5' size-in-bits='64' id='c1d52f61'/> + </abi-instr> + <abi-instr address-size='64' path='kernel/irq/devres.c' language='LANG_C89'> + <function-decl name='devm_request_threaded_irq' mangled-name='devm_request_threaded_irq' filepath='kernel/irq/devres.c' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_request_threaded_irq'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/irq/devres.c' line='51' column='1'/> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/devres.c' line='51' column='1'/> + <parameter type-id='29591c9a' name='handler' filepath='kernel/irq/devres.c' line='52' column='1'/> + <parameter type-id='29591c9a' name='thread_fn' filepath='kernel/irq/devres.c' line='52' column='1'/> + <parameter type-id='7359adad' name='irqflags' filepath='kernel/irq/devres.c' line='53' column='1'/> + <parameter type-id='80f4b756' name='devname' filepath='kernel/irq/devres.c' line='53' column='1'/> + <parameter type-id='eaa32e2f' name='dev_id' filepath='kernel/irq/devres.c' line='54' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_request_any_context_irq' mangled-name='devm_request_any_context_irq' filepath='kernel/irq/devres.c' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_request_any_context_irq'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/irq/devres.c' line='99' column='1'/> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/devres.c' line='99' column='1'/> + <parameter type-id='29591c9a' name='handler' filepath='kernel/irq/devres.c' line='100' column='1'/> + <parameter type-id='7359adad' name='irqflags' filepath='kernel/irq/devres.c' line='100' column='1'/> + <parameter type-id='80f4b756' name='devname' filepath='kernel/irq/devres.c' line='101' column='1'/> + <parameter type-id='eaa32e2f' name='dev_id' filepath='kernel/irq/devres.c' line='101' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_irq_setup_generic_chip' mangled-name='devm_irq_setup_generic_chip' filepath='kernel/irq/devres.c' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_irq_setup_generic_chip'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/irq/devres.c' line='262' column='1'/> + <parameter type-id='e53d7a90' name='gc' filepath='kernel/irq/devres.c' line='262' column='1'/> + <parameter type-id='19c2251e' name='msk' filepath='kernel/irq/devres.c' line='263' column='1'/> + <parameter type-id='7a1ec3b1' name='flags' filepath='kernel/irq/devres.c' line='263' column='1'/> + <parameter type-id='f0981eeb' name='clr' filepath='kernel/irq/devres.c' line='264' column='1'/> + <parameter type-id='f0981eeb' name='set' filepath='kernel/irq/devres.c' line='264' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='devm_irq_alloc_generic_chip' mangled-name='devm_irq_alloc_generic_chip' filepath='kernel/irq/devres.c' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_irq_alloc_generic_chip'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/irq/devres.c' line='218' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/irq/devres.c' line='218' column='1'/> + <parameter type-id='95e97e5e' name='num_ct' filepath='kernel/irq/devres.c' line='218' column='1'/> + <parameter type-id='f0981eeb' name='irq_base' filepath='kernel/irq/devres.c' line='219' column='1'/> + <parameter type-id='eaa32e2f' name='reg_base' filepath='kernel/irq/devres.c' line='219' column='1'/> + <parameter type-id='cdb741d3' name='handler' filepath='kernel/irq/devres.c' line='220' column='1'/> + <return type-id='e53d7a90'/> + </function-decl> + <function-decl name='devm_free_irq' mangled-name='devm_free_irq' filepath='kernel/irq/devres.c' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_free_irq'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/irq/devres.c' line='139' column='1'/> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/devres.c' line='139' column='1'/> + <parameter type-id='eaa32e2f' name='dev_id' filepath='kernel/irq/devres.c' line='139' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__devm_irq_alloc_descs' mangled-name='__devm_irq_alloc_descs' filepath='kernel/irq/devres.c' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_irq_alloc_descs'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/irq/devres.c' line='178' column='1'/> + <parameter type-id='95e97e5e' name='irq' filepath='kernel/irq/devres.c' line='178' column='1'/> + <parameter type-id='f0981eeb' name='from' filepath='kernel/irq/devres.c' line='178' column='1'/> + <parameter type-id='f0981eeb' name='cnt' filepath='kernel/irq/devres.c' line='179' column='1'/> + <parameter type-id='95e97e5e' name='node' filepath='kernel/irq/devres.c' line='179' column='1'/> + <parameter type-id='2730d015' name='owner' filepath='kernel/irq/devres.c' line='179' column='1'/> + <parameter type-id='07779cd9' name='affinity' filepath='kernel/irq/devres.c' line='180' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='cc519b49' size-in-bits='64' id='07779cd9'/> + <qualified-type-def type-id='bab69d9a' const='yes' id='cc519b49'/> + </abi-instr> + <abi-instr address-size='64' path='kernel/irq/generic-chip.c' language='LANG_C89'> + <var-decl name='irq_generic_chip_ops' type-id='0926e4bd' mangled-name='irq_generic_chip_ops' visibility='default' filepath='kernel/irq/generic-chip.c' line='447' column='1' elf-symbol-id='irq_generic_chip_ops'/> + <function-decl name='irq_setup_alt_chip' mangled-name='irq_setup_alt_chip' filepath='kernel/irq/generic-chip.c' line='511' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_setup_alt_chip'> + <parameter type-id='1c475548' name='d' filepath='kernel/irq/generic-chip.c' line='511' column='1'/> + <parameter type-id='f0981eeb' name='type' filepath='kernel/irq/generic-chip.c' line='511' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_get_domain_generic_chip' mangled-name='irq_get_domain_generic_chip' filepath='kernel/irq/generic-chip.c' line='359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_get_domain_generic_chip'> + <parameter type-id='7544e824' name='d' filepath='kernel/irq/generic-chip.c' line='359' column='1'/> + <parameter type-id='f0981eeb' name='hw_irq' filepath='kernel/irq/generic-chip.c' line='359' column='1'/> + <return type-id='e53d7a90'/> + </function-decl> + <function-decl name='irq_gc_mask_set_bit' mangled-name='irq_gc_mask_set_bit' filepath='kernel/irq/generic-chip.c' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_gc_mask_set_bit'> + <parameter type-id='1c475548' name='d' filepath='kernel/irq/generic-chip.c' line='55' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_gc_mask_clr_bit' mangled-name='irq_gc_mask_clr_bit' filepath='kernel/irq/generic-chip.c' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_gc_mask_clr_bit'> + <parameter type-id='1c475548' name='d' filepath='kernel/irq/generic-chip.c' line='75' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_gc_ack_set_bit' mangled-name='irq_gc_ack_set_bit' filepath='kernel/irq/generic-chip.c' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_gc_ack_set_bit'> + <parameter type-id='1c475548' name='d' filepath='kernel/irq/generic-chip.c' line='111' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__irq_alloc_domain_generic_chips' mangled-name='__irq_alloc_domain_generic_chips' filepath='kernel/irq/generic-chip.c' line='282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__irq_alloc_domain_generic_chips'> + <parameter type-id='7544e824' name='d' filepath='kernel/irq/generic-chip.c' line='282' column='1'/> + <parameter type-id='95e97e5e' name='irqs_per_chip' filepath='kernel/irq/generic-chip.c' line='282' column='1'/> + <parameter type-id='95e97e5e' name='num_ct' filepath='kernel/irq/generic-chip.c' line='283' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/irq/generic-chip.c' line='283' column='1'/> + <parameter type-id='cdb741d3' name='handler' filepath='kernel/irq/generic-chip.c' line='284' column='1'/> + <parameter type-id='f0981eeb' name='clr' filepath='kernel/irq/generic-chip.c' line='285' column='1'/> + <parameter type-id='f0981eeb' name='set' filepath='kernel/irq/generic-chip.c' line='285' column='1'/> + <parameter type-id='7a1ec3b1' name='gcflags' filepath='kernel/irq/generic-chip.c' line='286' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/irq/handle.c' language='LANG_C89'> + <function-decl name='handle_bad_irq' mangled-name='handle_bad_irq' filepath='kernel/irq/handle.c' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='handle_bad_irq'> + <parameter type-id='76c7d88b' name='desc' filepath='kernel/irq/handle.c' line='31' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/irq/irqdesc.c' language='LANG_C89'> + <class-decl name='msi_desc' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='85' column='1' id='d2b46ce8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/msi.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/msi.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='nvec_used' type-id='f0981eeb' visibility='default' filepath='include/linux/msi.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/linux/msi.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='msg' type-id='03ba410a' visibility='default' filepath='include/linux/msi.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='affinity' type-id='ef2b6ec8' visibility='default' filepath='include/linux/msi.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='iommu_cookie' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='write_msi_msg' type-id='aecf9817' visibility='default' filepath='include/linux/msi.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='write_msi_msg_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/msi.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='' type-id='153fff9c' visibility='default' filepath='include/linux/msi.h' line='100' column='1'/> + </data-member> + </class-decl> + <class-decl name='msi_msg' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/msi.h' line='8' column='1' id='03ba410a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='address_lo' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='9' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='address_hi' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='10' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='19c2251e' visibility='default' filepath='include/linux/msi.h' line='11' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='e53d7a90' size-in-bits='infinite' id='a5527824'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='62778ae5' size-in-bits='infinite' id='7290550d'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='512' id='02fdec64'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='infinite' id='c764d637'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <class-decl name='irq_desc' size-in-bits='3584' is-struct='yes' visibility='default' filepath='include/linux/irqdesc.h' line='56' column='1' id='911b5feb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='irq_common_data' type-id='f1a268ec' visibility='default' filepath='include/linux/irqdesc.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='irq_data' type-id='064acd7a' visibility='default' filepath='include/linux/irqdesc.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='kstat_irqs' type-id='807869d3' visibility='default' filepath='include/linux/irqdesc.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='handle_irq' type-id='cdb741d3' visibility='default' filepath='include/linux/irqdesc.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='action' type-id='ba361e53' visibility='default' filepath='include/linux/irqdesc.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='status_use_accessors' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='core_internal_state__do_not_mess_with_it' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='wake_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='tot_count' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='irq_count' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='last_unhandled' type-id='7359adad' visibility='default' filepath='include/linux/irqdesc.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='irqs_unhandled' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1248'> + <var-decl name='threads_handled' type-id='49178f86' visibility='default' filepath='include/linux/irqdesc.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='threads_handled_last' type-id='95e97e5e' visibility='default' filepath='include/linux/irqdesc.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/irqdesc.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='percpu_enabled' type-id='74bccedd' visibility='default' filepath='include/linux/irqdesc.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='percpu_affinity' type-id='5f8a1ac4' visibility='default' filepath='include/linux/irqdesc.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='affinity_hint' type-id='5f8a1ac4' visibility='default' filepath='include/linux/irqdesc.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='affinity_notify' type-id='7ca8e198' visibility='default' filepath='include/linux/irqdesc.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='threads_oneshot' type-id='7359adad' visibility='default' filepath='include/linux/irqdesc.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='threads_active' type-id='49178f86' visibility='default' filepath='include/linux/irqdesc.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='wait_for_threads' type-id='b5ab048f' visibility='default' filepath='include/linux/irqdesc.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='nr_actions' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1952'> + <var-decl name='no_suspend_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='cond_suspend_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2016'> + <var-decl name='force_resume_depth' type-id='f0981eeb' visibility='default' filepath='include/linux/irqdesc.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='dir' type-id='d077e928' visibility='default' filepath='include/linux/irqdesc.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/irqdesc.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='kobj' type-id='b6ab8849' visibility='default' filepath='include/linux/irqdesc.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='request_mutex' type-id='925167dc' visibility='default' filepath='include/linux/irqdesc.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='parent_irq' type-id='95e97e5e' visibility='default' filepath='include/linux/irqdesc.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/irqdesc.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/irqdesc.h' line='108' column='1'/> + </data-member> + </class-decl> + <class-decl name='irq_common_data' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='143' column='1' id='f1a268ec'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state_use_accessors' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='handler_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/irq.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='msi_desc' type-id='b11825ce' visibility='default' filepath='include/linux/irq.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='affinity' type-id='b16b461b' visibility='default' filepath='include/linux/irq.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='effective_affinity' type-id='b16b461b' visibility='default' filepath='include/linux/irq.h' line='152' column='1'/> + </data-member> + </class-decl> + <class-decl name='irq_data' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='173' column='1' id='064acd7a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mask' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hwirq' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='common' type-id='a4a39eba' visibility='default' filepath='include/linux/irq.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='chip' type-id='8846a616' visibility='default' filepath='include/linux/irq.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='domain' type-id='7544e824' visibility='default' filepath='include/linux/irq.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='parent_data' type-id='1c475548' visibility='default' filepath='include/linux/irq.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='chip_data' type-id='eaa32e2f' visibility='default' filepath='include/linux/irq.h' line='183' column='1'/> + </data-member> + </class-decl> + <class-decl name='irq_chip' size-in-bits='2304' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='480' column='1' id='0f5f7920'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='parent_device' type-id='fa0b179b' visibility='default' filepath='include/linux/irq.h' line='481' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/irq.h' line='482' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='irq_startup' type-id='1cb2627d' visibility='default' filepath='include/linux/irq.h' line='483' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='irq_shutdown' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='484' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='irq_enable' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='485' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='irq_disable' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='486' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='irq_ack' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='488' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='irq_mask' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='irq_mask_ack' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='490' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='irq_unmask' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='491' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='irq_eoi' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='492' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='irq_set_affinity' type-id='d72a0292' visibility='default' filepath='include/linux/irq.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='irq_retrigger' type-id='ed9f97a6' visibility='default' filepath='include/linux/irq.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='irq_set_type' type-id='f3bd9244' visibility='default' filepath='include/linux/irq.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='irq_set_wake' type-id='f3bd9244' visibility='default' filepath='include/linux/irq.h' line='497' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='irq_bus_lock' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='irq_bus_sync_unlock' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='500' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='irq_cpu_online' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='502' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='irq_cpu_offline' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='503' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='irq_suspend' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='505' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='irq_resume' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='506' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='irq_pm_shutdown' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='507' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='irq_calc_mask' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='509' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='irq_print_chip' type-id='9438aa05' visibility='default' filepath='include/linux/irq.h' line='511' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='irq_request_resources' type-id='ed9f97a6' visibility='default' filepath='include/linux/irq.h' line='512' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='irq_release_resources' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='513' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='irq_compose_msi_msg' type-id='3a3e6b6c' visibility='default' filepath='include/linux/irq.h' line='515' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='irq_write_msi_msg' type-id='3a3e6b6c' visibility='default' filepath='include/linux/irq.h' line='516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='irq_get_irqchip_state' type-id='f12b668c' visibility='default' filepath='include/linux/irq.h' line='518' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='irq_set_irqchip_state' type-id='ecf8d02d' visibility='default' filepath='include/linux/irq.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='irq_set_vcpu_affinity' type-id='cb5b8228' visibility='default' filepath='include/linux/irq.h' line='521' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='ipi_send_single' type-id='19c5fc2b' visibility='default' filepath='include/linux/irq.h' line='523' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='ipi_send_mask' type-id='eb0bccd8' visibility='default' filepath='include/linux/irq.h' line='524' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='irq_nmi_setup' type-id='ed9f97a6' visibility='default' filepath='include/linux/irq.h' line='526' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='irq_nmi_teardown' type-id='185ccd91' visibility='default' filepath='include/linux/irq.h' line='527' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='529' column='1'/> + </data-member> + </class-decl> + <class-decl name='irq_domain_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/irqdomain.h' line='105' column='1' id='0926e4bd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='match' type-id='f1c95c76' visibility='default' filepath='include/linux/irqdomain.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='select' type-id='e1759090' visibility='default' filepath='include/linux/irqdomain.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='map' type-id='8a2b0cc8' visibility='default' filepath='include/linux/irqdomain.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='unmap' type-id='8b74557f' visibility='default' filepath='include/linux/irqdomain.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='xlate' type-id='7881e15c' visibility='default' filepath='include/linux/irqdomain.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='alloc' type-id='0871ecbc' visibility='default' filepath='include/linux/irqdomain.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='free' type-id='644a4b55' visibility='default' filepath='include/linux/irqdomain.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='activate' type-id='7ad47ca2' visibility='default' filepath='include/linux/irqdomain.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='deactivate' type-id='0b8fca52' visibility='default' filepath='include/linux/irqdomain.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='translate' type-id='bbe45043' visibility='default' filepath='include/linux/irqdomain.h' line='123' column='1'/> + </data-member> + </class-decl> + <enum-decl name='irq_domain_bus_token' filepath='include/linux/irqdomain.h' line='77' column='1' id='385b8018'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='DOMAIN_BUS_ANY' value='0'/> + <enumerator name='DOMAIN_BUS_WIRED' value='1'/> + <enumerator name='DOMAIN_BUS_GENERIC_MSI' value='2'/> + <enumerator name='DOMAIN_BUS_PCI_MSI' value='3'/> + <enumerator name='DOMAIN_BUS_PLATFORM_MSI' value='4'/> + <enumerator name='DOMAIN_BUS_NEXUS' value='5'/> + <enumerator name='DOMAIN_BUS_IPI' value='6'/> + <enumerator name='DOMAIN_BUS_FSL_MC_MSI' value='7'/> + <enumerator name='DOMAIN_BUS_TI_SCI_INTA_MSI' value='8'/> + <enumerator name='DOMAIN_BUS_WAKEUP' value='9'/> + </enum-decl> + <class-decl name='irq_fwspec' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/irqdomain.h' line='64' column='1' id='a87c488a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fwnode' type-id='4a935625' visibility='default' filepath='include/linux/irqdomain.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='param_count' type-id='95e97e5e' visibility='default' filepath='include/linux/irqdomain.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='param' type-id='02fdec64' visibility='default' filepath='include/linux/irqdomain.h' line='67' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='irq_hw_number_t' type-id='7359adad' filepath='include/linux/types.h' line='169' column='1' id='88370ce9'/> + <class-decl name='irq_domain_chip_generic' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='1078' column='1' id='f100815b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='irqs_per_chip' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1079' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='num_chips' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1080' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='irq_flags_to_clear' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1081' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='irq_flags_to_set' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1082' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='gc_flags' type-id='7a1ec3b1' visibility='default' filepath='include/linux/irq.h' line='1083' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='gc' type-id='a5527824' visibility='default' filepath='include/linux/irq.h' line='1084' column='1'/> + </data-member> + </class-decl> + <enum-decl name='irq_gc_flags' filepath='include/linux/irq.h' line='1061' column='1' id='7a1ec3b1'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='IRQ_GC_INIT_MASK_CACHE' value='1'/> + <enumerator name='IRQ_GC_INIT_NESTED_LOCK' value='2'/> + <enumerator name='IRQ_GC_MASK_CACHE_PER_TYPE' value='4'/> + <enumerator name='IRQ_GC_NO_MASK' value='8'/> + <enumerator name='IRQ_GC_BE_IO' value='16'/> + </enum-decl> + <class-decl name='irq_chip_generic' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='1028' column='1' id='bb06f572'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/irq.h' line='1029' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='reg_base' type-id='eaa32e2f' visibility='default' filepath='include/linux/irq.h' line='1030' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='reg_readl' type-id='99577235' visibility='default' filepath='include/linux/irq.h' line='1031' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='reg_writel' type-id='f34cc61f' visibility='default' filepath='include/linux/irq.h' line='1032' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='suspend' type-id='bf17d761' visibility='default' filepath='include/linux/irq.h' line='1033' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='resume' type-id='bf17d761' visibility='default' filepath='include/linux/irq.h' line='1034' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='irq_base' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1035' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='irq_cnt' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1036' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='mask_cache' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='1037' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='type_cache' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='1038' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='polarity_cache' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='1039' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='wake_enabled' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='1040' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='wake_active' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='1041' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='num_ct' type-id='f0981eeb' visibility='default' filepath='include/linux/irq.h' line='1042' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/irq.h' line='1043' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='installed' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='1044' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='unused' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='1045' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='domain' type-id='7544e824' visibility='default' filepath='include/linux/irq.h' line='1046' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/irq.h' line='1047' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='chip_types' type-id='7290550d' visibility='default' filepath='include/linux/irq.h' line='1048' column='1'/> + </data-member> + </class-decl> + <class-decl name='irq_chip_type' size-in-bits='2944' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='986' column='1' id='62778ae5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='chip' type-id='0f5f7920' visibility='default' filepath='include/linux/irq.h' line='987' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='regs' type-id='6194fd9a' visibility='default' filepath='include/linux/irq.h' line='988' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='handler' type-id='cdb741d3' visibility='default' filepath='include/linux/irq.h' line='989' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='type' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='990' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2848'> + <var-decl name='mask_cache_priv' type-id='19c2251e' visibility='default' filepath='include/linux/irq.h' line='991' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='mask_cache' type-id='f9409001' visibility='default' filepath='include/linux/irq.h' line='992' column='1'/> + </data-member> + </class-decl> + <class-decl name='irq_chip_regs' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/irq.h' line='963' column='1' id='6194fd9a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='enable' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='964' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='disable' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='965' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mask' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='966' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ack' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='967' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='eoi' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='968' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='type' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='969' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='polarity' type-id='7359adad' visibility='default' filepath='include/linux/irq.h' line='970' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='irq_flow_handler_t' type-id='8937f3c2' filepath='include/linux/irqhandler.h' line='12' column='1' id='cdb741d3'/> + <enum-decl name='irqchip_irq_state' filepath='include/linux/interrupt.h' line='467' column='1' id='0187da1b'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='IRQCHIP_STATE_PENDING' value='0'/> + <enumerator name='IRQCHIP_STATE_ACTIVE' value='1'/> + <enumerator name='IRQCHIP_STATE_MASKED' value='2'/> + <enumerator name='IRQCHIP_STATE_LINE_LEVEL' value='3'/> + </enum-decl> + <class-decl name='irqaction' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='114' column='1' id='754d1c63'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='handler' type-id='29591c9a' visibility='default' filepath='include/linux/interrupt.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev_id' type-id='eaa32e2f' visibility='default' filepath='include/linux/interrupt.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='percpu_dev_id' type-id='eaa32e2f' visibility='default' filepath='include/linux/interrupt.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next' type-id='ba361e53' visibility='default' filepath='include/linux/interrupt.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='thread_fn' type-id='29591c9a' visibility='default' filepath='include/linux/interrupt.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='thread' type-id='f23e2572' visibility='default' filepath='include/linux/interrupt.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='secondary' type-id='ba361e53' visibility='default' filepath='include/linux/interrupt.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='thread_flags' type-id='7359adad' visibility='default' filepath='include/linux/interrupt.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='thread_mask' type-id='7359adad' visibility='default' filepath='include/linux/interrupt.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/interrupt.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='dir' type-id='d077e928' visibility='default' filepath='include/linux/interrupt.h' line='127' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='irq_handler_t' type-id='3fefe9b7' filepath='include/linux/interrupt.h' line='96' column='1' id='29591c9a'/> + <typedef-decl name='irqreturn_t' type-id='8086ea38' filepath='include/linux/irqreturn.h' line='17' column='1' id='4bdecfd7'/> + <enum-decl name='irqreturn' filepath='include/linux/irqreturn.h' line='11' column='1' id='8086ea38'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='IRQ_NONE' value='0'/> + <enumerator name='IRQ_HANDLED' value='1'/> + <enumerator name='IRQ_WAKE_THREAD' value='2'/> + </enum-decl> + <class-decl name='irq_affinity_notify' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='259' column='1' id='58f5058a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='irq' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='kref' type-id='400fb07b' visibility='default' filepath='include/linux/interrupt.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/interrupt.h' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='notify' type-id='c1d52f61' visibility='default' filepath='include/linux/interrupt.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='release' type-id='16575f26' visibility='default' filepath='include/linux/interrupt.h' line='264' column='1'/> + </data-member> + </class-decl> + <class-decl name='irq_affinity_desc' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='297' column='1' id='bab69d9a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mask' type-id='1354385d' visibility='default' filepath='include/linux/interrupt.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_managed' type-id='f0981eeb' visibility='default' filepath='include/linux/interrupt.h' line='299' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='bab69d9a' const='yes' id='cc519b49'/> + <pointer-type-def type-id='cc519b49' size-in-bits='64' id='07779cd9'/> + <qualified-type-def type-id='0926e4bd' const='yes' id='a4974438'/> + <pointer-type-def type-id='a4974438' size-in-bits='64' id='2c202856'/> + <pointer-type-def type-id='4852a8ec' size-in-bits='64' id='ed9f97a6'/> + <pointer-type-def type-id='f5c32c38' size-in-bits='64' id='d72a0292'/> + <pointer-type-def type-id='97f95e6a' size-in-bits='64' id='f12b668c'/> + <pointer-type-def type-id='2cabe151' size-in-bits='64' id='ecf8d02d'/> + <pointer-type-def type-id='91265862' size-in-bits='64' id='f3bd9244'/> + <pointer-type-def type-id='20f1cebe' size-in-bits='64' id='cb5b8228'/> + <pointer-type-def type-id='8ab70c7a' size-in-bits='64' id='7881e15c'/> + <pointer-type-def type-id='3de312fc' size-in-bits='64' id='f1c95c76'/> + <pointer-type-def type-id='dea13b10' size-in-bits='64' id='7ad47ca2'/> + <pointer-type-def type-id='a5eadeee' size-in-bits='64' id='e1759090'/> + <pointer-type-def type-id='a2ef4917' size-in-bits='64' id='bbe45043'/> + <pointer-type-def type-id='7e765fce' size-in-bits='64' id='8a2b0cc8'/> + <pointer-type-def type-id='1d6846fa' size-in-bits='64' id='0871ecbc'/> + <pointer-type-def type-id='58f5058a' size-in-bits='64' id='7ca8e198'/> + <pointer-type-def type-id='0f5f7920' size-in-bits='64' id='8846a616'/> + <pointer-type-def type-id='bb06f572' size-in-bits='64' id='e53d7a90'/> + <pointer-type-def type-id='f1a268ec' size-in-bits='64' id='a4a39eba'/> + <pointer-type-def type-id='064acd7a' size-in-bits='64' id='1c475548'/> + <pointer-type-def type-id='911b5feb' size-in-bits='64' id='76c7d88b'/> + <pointer-type-def type-id='f100815b' size-in-bits='64' id='8e62d7cb'/> + <pointer-type-def type-id='a87c488a' size-in-bits='64' id='2869bb38'/> + <pointer-type-def type-id='754d1c63' size-in-bits='64' id='ba361e53'/> + <pointer-type-def type-id='400fb07b' size-in-bits='64' id='aa29ecab'/> + <pointer-type-def type-id='d2b46ce8' size-in-bits='64' id='b11825ce'/> + <pointer-type-def type-id='03ba410a' size-in-bits='64' id='7f6ae768'/> + <pointer-type-def type-id='19f1c953' size-in-bits='64' id='3fefe9b7'/> + <pointer-type-def type-id='7addb8a1' size-in-bits='64' id='1cb2627d'/> + <pointer-type-def type-id='426a0da5' size-in-bits='64' id='c1d52f61'/> + <pointer-type-def type-id='75685cad' size-in-bits='64' id='bf17d761'/> + <pointer-type-def type-id='3b7ef195' size-in-bits='64' id='185ccd91'/> + <pointer-type-def type-id='9cad7816' size-in-bits='64' id='eb0bccd8'/> + <pointer-type-def type-id='16ebfbba' size-in-bits='64' id='3a3e6b6c'/> + <pointer-type-def type-id='9e497d29' size-in-bits='64' id='9438aa05'/> + <pointer-type-def type-id='e7c67bff' size-in-bits='64' id='19c5fc2b'/> + <pointer-type-def type-id='da4d9050' size-in-bits='64' id='8937f3c2'/> + <pointer-type-def type-id='71099d68' size-in-bits='64' id='0b8fca52'/> + <pointer-type-def type-id='eb940a3b' size-in-bits='64' id='8b74557f'/> + <pointer-type-def type-id='267816c1' size-in-bits='64' id='644a4b55'/> + <pointer-type-def type-id='4dd76d14' size-in-bits='64' id='16575f26'/> + <pointer-type-def type-id='4b8eb833' size-in-bits='64' id='f34cc61f'/> + <var-decl name='nr_irqs' type-id='95e97e5e' mangled-name='nr_irqs' visibility='default' filepath='kernel/irq/irqdesc.c' line='130' column='1' elf-symbol-id='nr_irqs'/> + <function-decl name='irq_to_desc' mangled-name='irq_to_desc' filepath='kernel/irq/irqdesc.c' line='354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_to_desc'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/irqdesc.c' line='354' column='1'/> + <return type-id='76c7d88b'/> + </function-decl> + <function-decl name='generic_handle_irq' mangled-name='generic_handle_irq' filepath='kernel/irq/irqdesc.c' line='643' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_handle_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/irqdesc.c' line='643' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__irq_alloc_descs' mangled-name='__irq_alloc_descs' filepath='kernel/irq/irqdesc.c' line='771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__irq_alloc_descs'> + <parameter type-id='95e97e5e' name='irq' filepath='kernel/irq/irqdesc.c' line='771' column='1'/> + <parameter type-id='f0981eeb' name='from' filepath='kernel/irq/irqdesc.c' line='771' column='1'/> + <parameter type-id='f0981eeb' name='cnt' filepath='kernel/irq/irqdesc.c' line='771' column='1'/> + <parameter type-id='95e97e5e' name='node' filepath='kernel/irq/irqdesc.c' line='771' column='1'/> + <parameter type-id='2730d015' name='owner' filepath='kernel/irq/irqdesc.c' line='772' column='1'/> + <parameter type-id='07779cd9' name='affinity' filepath='kernel/irq/irqdesc.c' line='772' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='4852a8ec'> + <parameter type-id='1c475548'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f5c32c38'> + <parameter type-id='1c475548'/> + <parameter type-id='5f8a1ac4'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='97f95e6a'> + <parameter type-id='1c475548'/> + <parameter type-id='0187da1b'/> + <parameter type-id='d8e6b335'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='2cabe151'> + <parameter type-id='1c475548'/> + <parameter type-id='0187da1b'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='91265862'> + <parameter type-id='1c475548'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='20f1cebe'> + <parameter type-id='1c475548'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8ab70c7a'> + <parameter type-id='7544e824'/> + <parameter type-id='9a537bbe'/> + <parameter type-id='aded214c'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='807869d3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3de312fc'> + <parameter type-id='7544e824'/> + <parameter type-id='9a537bbe'/> + <parameter type-id='385b8018'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='dea13b10'> + <parameter type-id='7544e824'/> + <parameter type-id='1c475548'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a5eadeee'> + <parameter type-id='7544e824'/> + <parameter type-id='2869bb38'/> + <parameter type-id='385b8018'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a2ef4917'> + <parameter type-id='7544e824'/> + <parameter type-id='2869bb38'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='807869d3'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7e765fce'> + <parameter type-id='7544e824'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='88370ce9'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1d6846fa'> + <parameter type-id='7544e824'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='19f1c953'> + <parameter type-id='95e97e5e'/> + <parameter type-id='eaa32e2f'/> + <return type-id='4bdecfd7'/> + </function-type> + <function-type size-in-bits='64' id='7addb8a1'> + <parameter type-id='1c475548'/> + <return type-id='f0981eeb'/> + </function-type> + <function-type size-in-bits='64' id='426a0da5'> + <parameter type-id='7ca8e198'/> + <parameter type-id='af4bd535'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='75685cad'> + <parameter type-id='e53d7a90'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='3b7ef195'> + <parameter type-id='1c475548'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='9cad7816'> + <parameter type-id='1c475548'/> + <parameter type-id='5f8a1ac4'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='16ebfbba'> + <parameter type-id='1c475548'/> + <parameter type-id='7f6ae768'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='9e497d29'> + <parameter type-id='1c475548'/> + <parameter type-id='f8dc9def'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='e7c67bff'> + <parameter type-id='1c475548'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='da4d9050'> + <parameter type-id='76c7d88b'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='71099d68'> + <parameter type-id='7544e824'/> + <parameter type-id='1c475548'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='eb940a3b'> + <parameter type-id='7544e824'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='267816c1'> + <parameter type-id='7544e824'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='4dd76d14'> + <parameter type-id='aa29ecab'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='4b8eb833'> + <parameter type-id='19c2251e'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='kernel/irq/irqdomain.c' language='LANG_C89'> + <pointer-type-def type-id='88370ce9' size-in-bits='64' id='ebc26324'/> + <var-decl name='irq_domain_simple_ops' type-id='a4974438' mangled-name='irq_domain_simple_ops' visibility='default' filepath='kernel/irq/irqdomain.c' line='1051' column='1' elf-symbol-id='irq_domain_simple_ops'/> + <function-decl name='irq_find_mapping' mangled-name='irq_find_mapping' filepath='kernel/irq/irqdomain.c' line='960' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_find_mapping'> + <parameter type-id='7544e824' name='domain' filepath='kernel/irq/irqdomain.c' line='960' column='1'/> + <parameter type-id='88370ce9' name='hwirq' filepath='kernel/irq/irqdomain.c' line='961' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='irq_domain_set_info' mangled-name='irq_domain_set_info' filepath='kernel/irq/irqdomain.c' line='1292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_set_info'> + <parameter type-id='7544e824' name='domain' filepath='kernel/irq/irqdomain.c' line='1292' column='1'/> + <parameter type-id='f0981eeb' name='virq' filepath='kernel/irq/irqdomain.c' line='1292' column='1'/> + <parameter type-id='88370ce9' name='hwirq' filepath='kernel/irq/irqdomain.c' line='1293' column='1'/> + <parameter type-id='8846a616' name='chip' filepath='kernel/irq/irqdomain.c' line='1293' column='1'/> + <parameter type-id='eaa32e2f' name='chip_data' filepath='kernel/irq/irqdomain.c' line='1294' column='1'/> + <parameter type-id='cdb741d3' name='handler' filepath='kernel/irq/irqdomain.c' line='1294' column='1'/> + <parameter type-id='eaa32e2f' name='handler_data' filepath='kernel/irq/irqdomain.c' line='1295' column='1'/> + <parameter type-id='80f4b756' name='handler_name' filepath='kernel/irq/irqdomain.c' line='1295' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_find_matching_fwspec' mangled-name='irq_find_matching_fwspec' filepath='kernel/irq/irqdomain.c' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_find_matching_fwspec'> + <parameter type-id='2869bb38' name='fwspec' filepath='kernel/irq/irqdomain.c' line='409' column='1'/> + <parameter type-id='385b8018' name='bus_token' filepath='kernel/irq/irqdomain.c' line='410' column='1'/> + <return type-id='7544e824'/> + </function-decl> + <function-decl name='irq_domain_xlate_twocell' mangled-name='irq_domain_xlate_twocell' filepath='kernel/irq/irqdomain.c' line='1013' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_xlate_twocell'> + <parameter type-id='7544e824' name='d' filepath='kernel/irq/irqdomain.c' line='1013' column='1'/> + <parameter type-id='9a537bbe' name='ctrlr' filepath='kernel/irq/irqdomain.c' line='1013' column='1'/> + <parameter type-id='aded214c' name='intspec' filepath='kernel/irq/irqdomain.c' line='1014' column='1'/> + <parameter type-id='f0981eeb' name='intsize' filepath='kernel/irq/irqdomain.c' line='1014' column='1'/> + <parameter type-id='ebc26324' name='out_hwirq' filepath='kernel/irq/irqdomain.c' line='1015' column='1'/> + <parameter type-id='807869d3' name='out_type' filepath='kernel/irq/irqdomain.c' line='1015' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_domain_xlate_onetwocell' mangled-name='irq_domain_xlate_onetwocell' filepath='kernel/irq/irqdomain.c' line='1035' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_xlate_onetwocell'> + <parameter type-id='7544e824' name='d' filepath='kernel/irq/irqdomain.c' line='1035' column='1'/> + <parameter type-id='9a537bbe' name='ctrlr' filepath='kernel/irq/irqdomain.c' line='1036' column='1'/> + <parameter type-id='aded214c' name='intspec' filepath='kernel/irq/irqdomain.c' line='1037' column='1'/> + <parameter type-id='f0981eeb' name='intsize' filepath='kernel/irq/irqdomain.c' line='1037' column='1'/> + <parameter type-id='1d2c2b85' name='out_hwirq' filepath='kernel/irq/irqdomain.c' line='1038' column='1'/> + <parameter type-id='807869d3' name='out_type' filepath='kernel/irq/irqdomain.c' line='1038' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_domain_xlate_onecell' mangled-name='irq_domain_xlate_onecell' filepath='kernel/irq/irqdomain.c' line='994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_xlate_onecell'> + <parameter type-id='7544e824' name='d' filepath='kernel/irq/irqdomain.c' line='994' column='1'/> + <parameter type-id='9a537bbe' name='ctrlr' filepath='kernel/irq/irqdomain.c' line='994' column='1'/> + <parameter type-id='aded214c' name='intspec' filepath='kernel/irq/irqdomain.c' line='995' column='1'/> + <parameter type-id='f0981eeb' name='intsize' filepath='kernel/irq/irqdomain.c' line='995' column='1'/> + <parameter type-id='1d2c2b85' name='out_hwirq' filepath='kernel/irq/irqdomain.c' line='996' column='1'/> + <parameter type-id='807869d3' name='out_type' filepath='kernel/irq/irqdomain.c' line='996' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_domain_update_bus_token' mangled-name='irq_domain_update_bus_token' filepath='kernel/irq/irqdomain.c' line='293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_update_bus_token'> + <parameter type-id='7544e824' name='domain' filepath='kernel/irq/irqdomain.c' line='293' column='1'/> + <parameter type-id='385b8018' name='bus_token' filepath='kernel/irq/irqdomain.c' line='294' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_domain_set_hwirq_and_chip' mangled-name='irq_domain_set_hwirq_and_chip' filepath='kernel/irq/irqdomain.c' line='1264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_set_hwirq_and_chip'> + <parameter type-id='7544e824' name='domain' filepath='kernel/irq/irqdomain.c' line='1264' column='1'/> + <parameter type-id='f0981eeb' name='virq' filepath='kernel/irq/irqdomain.c' line='1264' column='1'/> + <parameter type-id='88370ce9' name='hwirq' filepath='kernel/irq/irqdomain.c' line='1265' column='1'/> + <parameter type-id='8846a616' name='chip' filepath='kernel/irq/irqdomain.c' line='1265' column='1'/> + <parameter type-id='eaa32e2f' name='chip_data' filepath='kernel/irq/irqdomain.c' line='1266' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_domain_remove' mangled-name='irq_domain_remove' filepath='kernel/irq/irqdomain.c' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_remove'> + <parameter type-id='7544e824' name='domain' filepath='kernel/irq/irqdomain.c' line='267' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_domain_get_irq_data' mangled-name='irq_domain_get_irq_data' filepath='kernel/irq/irqdomain.c' line='1242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_get_irq_data'> + <parameter type-id='7544e824' name='domain' filepath='kernel/irq/irqdomain.c' line='1242' column='1'/> + <parameter type-id='f0981eeb' name='virq' filepath='kernel/irq/irqdomain.c' line='1243' column='1'/> + <return type-id='1c475548'/> + </function-decl> + <function-decl name='irq_domain_free_irqs_parent' mangled-name='irq_domain_free_irqs_parent' filepath='kernel/irq/irqdomain.c' line='1685' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_free_irqs_parent'> + <parameter type-id='7544e824' name='domain' filepath='kernel/irq/irqdomain.c' line='1685' column='1'/> + <parameter type-id='f0981eeb' name='irq_base' filepath='kernel/irq/irqdomain.c' line='1686' column='1'/> + <parameter type-id='f0981eeb' name='nr_irqs' filepath='kernel/irq/irqdomain.c' line='1686' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_domain_free_irqs_common' mangled-name='irq_domain_free_irqs_common' filepath='kernel/irq/irqdomain.c' line='1321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_free_irqs_common'> + <parameter type-id='7544e824' name='domain' filepath='kernel/irq/irqdomain.c' line='1321' column='1'/> + <parameter type-id='f0981eeb' name='virq' filepath='kernel/irq/irqdomain.c' line='1321' column='1'/> + <parameter type-id='f0981eeb' name='nr_irqs' filepath='kernel/irq/irqdomain.c' line='1322' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_domain_create_hierarchy' mangled-name='irq_domain_create_hierarchy' filepath='kernel/irq/irqdomain.c' line='1116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_create_hierarchy'> + <parameter type-id='7544e824' name='parent' filepath='kernel/irq/irqdomain.c' line='1116' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='kernel/irq/irqdomain.c' line='1117' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='kernel/irq/irqdomain.c' line='1118' column='1'/> + <parameter type-id='4a935625' name='fwnode' filepath='kernel/irq/irqdomain.c' line='1119' column='1'/> + <parameter type-id='2c202856' name='ops' filepath='kernel/irq/irqdomain.c' line='1120' column='1'/> + <parameter type-id='eaa32e2f' name='host_data' filepath='kernel/irq/irqdomain.c' line='1121' column='1'/> + <return type-id='7544e824'/> + </function-decl> + <function-decl name='irq_domain_alloc_irqs_parent' mangled-name='irq_domain_alloc_irqs_parent' filepath='kernel/irq/irqdomain.c' line='1665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_alloc_irqs_parent'> + <parameter type-id='7544e824' name='domain' filepath='kernel/irq/irqdomain.c' line='1665' column='1'/> + <parameter type-id='f0981eeb' name='irq_base' filepath='kernel/irq/irqdomain.c' line='1666' column='1'/> + <parameter type-id='f0981eeb' name='nr_irqs' filepath='kernel/irq/irqdomain.c' line='1666' column='1'/> + <parameter type-id='eaa32e2f' name='arg' filepath='kernel/irq/irqdomain.c' line='1667' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_domain_add_simple' mangled-name='irq_domain_add_simple' filepath='kernel/irq/irqdomain.c' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_add_simple'> + <parameter type-id='9a537bbe' name='of_node' filepath='kernel/irq/irqdomain.c' line='343' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='kernel/irq/irqdomain.c' line='344' column='1'/> + <parameter type-id='f0981eeb' name='first_irq' filepath='kernel/irq/irqdomain.c' line='345' column='1'/> + <parameter type-id='2c202856' name='ops' filepath='kernel/irq/irqdomain.c' line='346' column='1'/> + <parameter type-id='eaa32e2f' name='host_data' filepath='kernel/irq/irqdomain.c' line='347' column='1'/> + <return type-id='7544e824'/> + </function-decl> + <function-decl name='irq_domain_add_legacy' mangled-name='irq_domain_add_legacy' filepath='kernel/irq/irqdomain.c' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_domain_add_legacy'> + <parameter type-id='9a537bbe' name='of_node' filepath='kernel/irq/irqdomain.c' line='386' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='kernel/irq/irqdomain.c' line='387' column='1'/> + <parameter type-id='f0981eeb' name='first_irq' filepath='kernel/irq/irqdomain.c' line='388' column='1'/> + <parameter type-id='88370ce9' name='first_hwirq' filepath='kernel/irq/irqdomain.c' line='389' column='1'/> + <parameter type-id='2c202856' name='ops' filepath='kernel/irq/irqdomain.c' line='390' column='1'/> + <parameter type-id='eaa32e2f' name='host_data' filepath='kernel/irq/irqdomain.c' line='391' column='1'/> + <return type-id='7544e824'/> + </function-decl> + <function-decl name='irq_dispose_mapping' mangled-name='irq_dispose_mapping' filepath='kernel/irq/irqdomain.c' line='934' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_dispose_mapping'> + <parameter type-id='f0981eeb' name='virq' filepath='kernel/irq/irqdomain.c' line='934' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='irq_create_of_mapping' mangled-name='irq_create_of_mapping' filepath='kernel/irq/irqdomain.c' line='919' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_create_of_mapping'> + <parameter type-id='51a94113' name='irq_data' filepath='kernel/irq/irqdomain.c' line='919' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='irq_create_fwspec_mapping' mangled-name='irq_create_fwspec_mapping' filepath='kernel/irq/irqdomain.c' line='821' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_create_fwspec_mapping'> + <parameter type-id='2869bb38' name='fwspec' filepath='kernel/irq/irqdomain.c' line='821' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='irq_create_mapping' mangled-name='irq_create_mapping' filepath='kernel/irq/irqdomain.c' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_create_mapping'> + <parameter type-id='7544e824' name='host' filepath='kernel/irq/irqdomain.c' line='749' column='1'/> + <parameter type-id='88370ce9' name='hwirq' filepath='kernel/irq/irqdomain.c' line='749' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='__irq_domain_add' mangled-name='__irq_domain_add' filepath='kernel/irq/irqdomain.c' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__irq_domain_add'> + <parameter type-id='4a935625' name='fwnode' filepath='kernel/irq/irqdomain.c' line='243' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='kernel/irq/irqdomain.c' line='243' column='1'/> + <parameter type-id='88370ce9' name='hwirq_max' filepath='kernel/irq/irqdomain.c' line='244' column='1'/> + <parameter type-id='95e97e5e' name='direct_max' filepath='kernel/irq/irqdomain.c' line='244' column='1'/> + <parameter type-id='2c202856' name='ops' filepath='kernel/irq/irqdomain.c' line='245' column='1'/> + <parameter type-id='eaa32e2f' name='host_data' filepath='kernel/irq/irqdomain.c' line='246' column='1'/> + <return type-id='7544e824'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/irq/manage.c' language='LANG_C89'> + <function-decl name='synchronize_irq' mangled-name='synchronize_irq' filepath='kernel/irq/manage.c' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='126' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='synchronize_hardirq' mangled-name='synchronize_hardirq' filepath='kernel/irq/manage.c' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_hardirq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='98' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='setup_irq' mangled-name='setup_irq' filepath='kernel/irq/manage.c' line='1715' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='setup_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='1715' column='1'/> + <parameter type-id='ba361e53' name='act' filepath='kernel/irq/manage.c' line='1715' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='request_threaded_irq' mangled-name='request_threaded_irq' filepath='kernel/irq/manage.c' line='2028' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_threaded_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2028' column='1'/> + <parameter type-id='29591c9a' name='handler' filepath='kernel/irq/manage.c' line='2028' column='1'/> + <parameter type-id='29591c9a' name='thread_fn' filepath='kernel/irq/manage.c' line='2029' column='1'/> + <parameter type-id='7359adad' name='irqflags' filepath='kernel/irq/manage.c' line='2029' column='1'/> + <parameter type-id='80f4b756' name='devname' filepath='kernel/irq/manage.c' line='2030' column='1'/> + <parameter type-id='eaa32e2f' name='dev_id' filepath='kernel/irq/manage.c' line='2030' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='request_any_context_irq' mangled-name='request_any_context_irq' filepath='kernel/irq/manage.c' line='2136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_any_context_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2136' column='1'/> + <parameter type-id='29591c9a' name='handler' filepath='kernel/irq/manage.c' line='2136' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='kernel/irq/manage.c' line='2137' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/irq/manage.c' line='2137' column='1'/> + <parameter type-id='eaa32e2f' name='dev_id' filepath='kernel/irq/manage.c' line='2137' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_set_parent' mangled-name='irq_set_parent' filepath='kernel/irq/manage.c' line='849' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_parent'> + <parameter type-id='95e97e5e' name='irq' filepath='kernel/irq/manage.c' line='849' column='1'/> + <parameter type-id='95e97e5e' name='parent_irq' filepath='kernel/irq/manage.c' line='849' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_set_irqchip_state' mangled-name='irq_set_irqchip_state' filepath='kernel/irq/manage.c' line='2747' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_irqchip_state'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2747' column='1'/> + <parameter type-id='0187da1b' name='which' filepath='kernel/irq/manage.c' line='2747' column='1'/> + <parameter type-id='b50a4934' name='val' filepath='kernel/irq/manage.c' line='2748' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_set_irq_wake' mangled-name='irq_set_irq_wake' filepath='kernel/irq/manage.c' line='726' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_irq_wake'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='726' column='1'/> + <parameter type-id='f0981eeb' name='on' filepath='kernel/irq/manage.c' line='726' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_set_affinity_notifier' mangled-name='irq_set_affinity_notifier' filepath='kernel/irq/manage.c' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_affinity_notifier'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='403' column='1'/> + <parameter type-id='7ca8e198' name='notify' filepath='kernel/irq/manage.c' line='403' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_set_affinity_hint' mangled-name='irq_set_affinity_hint' filepath='kernel/irq/manage.c' line='350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_set_affinity_hint'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='350' column='1'/> + <parameter type-id='5f8a1ac4' name='m' filepath='kernel/irq/manage.c' line='350' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='irq_get_irqchip_state' mangled-name='irq_get_irqchip_state' filepath='kernel/irq/manage.c' line='2714' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_get_irqchip_state'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2714' column='1'/> + <parameter type-id='0187da1b' name='which' filepath='kernel/irq/manage.c' line='2714' column='1'/> + <parameter type-id='d8e6b335' name='state' filepath='kernel/irq/manage.c' line='2715' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='free_percpu_irq' mangled-name='free_percpu_irq' filepath='kernel/irq/manage.c' line='2412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_percpu_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2412' column='1'/> + <parameter type-id='eaa32e2f' name='dev_id' filepath='kernel/irq/manage.c' line='2412' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='free_irq' mangled-name='free_irq' filepath='kernel/irq/manage.c' line='1908' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='1908' column='1'/> + <parameter type-id='eaa32e2f' name='dev_id' filepath='kernel/irq/manage.c' line='1908' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='enable_percpu_irq' mangled-name='enable_percpu_irq' filepath='kernel/irq/manage.c' line='2256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='enable_percpu_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2256' column='1'/> + <parameter type-id='f0981eeb' name='type' filepath='kernel/irq/manage.c' line='2256' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='enable_irq' mangled-name='enable_irq' filepath='kernel/irq/manage.c' line='669' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='enable_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='669' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='disable_percpu_irq' mangled-name='disable_percpu_irq' filepath='kernel/irq/manage.c' line='2320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disable_percpu_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2320' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='disable_irq_nosync' mangled-name='disable_irq_nosync' filepath='kernel/irq/manage.c' line='564' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disable_irq_nosync'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='564' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='disable_irq' mangled-name='disable_irq' filepath='kernel/irq/manage.c' line='582' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disable_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='582' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__request_percpu_irq' mangled-name='__request_percpu_irq' filepath='kernel/irq/manage.c' line='2482' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__request_percpu_irq'> + <parameter type-id='f0981eeb' name='irq' filepath='kernel/irq/manage.c' line='2482' column='1'/> + <parameter type-id='29591c9a' name='handler' filepath='kernel/irq/manage.c' line='2482' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='kernel/irq/manage.c' line='2483' column='1'/> + <parameter type-id='80f4b756' name='devname' filepath='kernel/irq/manage.c' line='2483' column='1'/> + <parameter type-id='eaa32e2f' name='dev_id' filepath='kernel/irq/manage.c' line='2484' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/irq_work.c' language='LANG_C89'> + <function-decl name='irq_work_queue' mangled-name='irq_work_queue' filepath='kernel/irq_work.c' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_work_queue'> + <parameter type-id='44bef697' name='work' filepath='kernel/irq_work.c' line='75' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='irq_work_sync' mangled-name='irq_work_sync' filepath='kernel/irq_work.c' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='irq_work_sync'> + <parameter type-id='44bef697' name='work' filepath='kernel/irq_work.c' line='198' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/jump_label.c' language='LANG_C89'> + <pointer-type-def type-id='00205383' size-in-bits='64' id='f8840c23'/> + <function-decl name='static_key_slow_inc' mangled-name='static_key_slow_inc' filepath='kernel/jump_label.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='static_key_slow_inc'> + <parameter type-id='f8840c23' name='key' filepath='kernel/jump_label.c' line='156' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='static_key_slow_dec' mangled-name='static_key_slow_dec' filepath='kernel/jump_label.c' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='static_key_slow_dec'> + <parameter type-id='f8840c23' name='key' filepath='kernel/jump_label.c' line='267' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/kallsyms.c' language='LANG_C89'> + <function-decl name='sprint_symbol' mangled-name='sprint_symbol' filepath='kernel/kallsyms.c' line='435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sprint_symbol'> + <parameter type-id='26a90f95' name='buffer' filepath='kernel/kallsyms.c' line='435' column='1'/> + <parameter type-id='7359adad' name='address' filepath='kernel/kallsyms.c' line='435' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/kmod.c' language='LANG_C89'> + <function-decl name='__request_module' mangled-name='__request_module' filepath='kernel/kmod.c' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__request_module'> + <parameter type-id='b50a4934' name='wait' filepath='kernel/kmod.c' line='125' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='kernel/kmod.c' line='125' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/ksysfs.c' language='LANG_C89'> + <var-decl name='kernel_kobj' type-id='d30bdc51' mangled-name='kernel_kobj' visibility='default' filepath='kernel/ksysfs.c' line='208' column='1' elf-symbol-id='kernel_kobj'/> + </abi-instr> + <abi-instr address-size='64' path='kernel/kthread.c' language='LANG_C89'> + <pointer-type-def type-id='9efbfb11' size-in-bits='64' id='b9b212f5'/> + <pointer-type-def type-id='8fb867c9' size-in-bits='64' id='d56697f1'/> + <pointer-type-def type-id='47479831' size-in-bits='64' id='a57283f9'/> + <function-decl name='kthread_unpark' mangled-name='kthread_unpark' filepath='kernel/kthread.c' line='531' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_unpark'> + <parameter type-id='f23e2572' name='k' filepath='kernel/kthread.c' line='531' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kthread_park' mangled-name='kthread_park' filepath='kernel/kthread.c' line='562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_park'> + <parameter type-id='f23e2572' name='k' filepath='kernel/kthread.c' line='562' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kthread_stop' mangled-name='kthread_stop' filepath='kernel/kthread.c' line='606' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_stop'> + <parameter type-id='f23e2572' name='k' filepath='kernel/kthread.c' line='606' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kthread_create_on_node' mangled-name='kthread_create_on_node' filepath='kernel/kthread.c' line='413' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_create_on_node'> + <parameter type-id='b9b212f5' name='threadfn' filepath='kernel/kthread.c' line='413' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='kernel/kthread.c' line='414' column='1'/> + <parameter type-id='95e97e5e' name='node' filepath='kernel/kthread.c' line='414' column='1'/> + <parameter type-id='80f4b756' name='namefmt' filepath='kernel/kthread.c' line='415' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='f23e2572'/> + </function-decl> + <function-decl name='kthread_worker_fn' mangled-name='kthread_worker_fn' filepath='kernel/kthread.c' line='692' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_worker_fn'> + <parameter type-id='eaa32e2f' name='worker_ptr' filepath='kernel/kthread.c' line='692' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kthread_should_stop' mangled-name='kthread_should_stop' filepath='kernel/kthread.c' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_should_stop'> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='kthread_should_park' mangled-name='kthread_should_park' filepath='kernel/kthread.c' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_should_park'> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='kthread_queue_work' mangled-name='kthread_queue_work' filepath='kernel/kthread.c' line='878' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_queue_work'> + <parameter type-id='c41f4539' name='worker' filepath='kernel/kthread.c' line='878' column='1'/> + <parameter type-id='401eb95c' name='work' filepath='kernel/kthread.c' line='879' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='kthread_queue_delayed_work' mangled-name='kthread_queue_delayed_work' filepath='kernel/kthread.c' line='984' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_queue_delayed_work'> + <parameter type-id='c41f4539' name='worker' filepath='kernel/kthread.c' line='984' column='1'/> + <parameter type-id='d56697f1' name='dwork' filepath='kernel/kthread.c' line='985' column='1'/> + <parameter type-id='7359adad' name='delay' filepath='kernel/kthread.c' line='986' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='kthread_parkme' mangled-name='kthread_parkme' filepath='kernel/kthread.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_parkme'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kthread_mod_delayed_work' mangled-name='kthread_mod_delayed_work' filepath='kernel/kthread.c' line='1139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_mod_delayed_work'> + <parameter type-id='c41f4539' name='worker' filepath='kernel/kthread.c' line='1139' column='1'/> + <parameter type-id='d56697f1' name='dwork' filepath='kernel/kthread.c' line='1140' column='1'/> + <parameter type-id='7359adad' name='delay' filepath='kernel/kthread.c' line='1141' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='kthread_freezable_should_stop' mangled-name='kthread_freezable_should_stop' filepath='kernel/kthread.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_freezable_should_stop'> + <parameter type-id='d8e6b335' name='was_frozen' filepath='kernel/kthread.c' line='159' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='kthread_flush_worker' mangled-name='kthread_flush_worker' filepath='kernel/kthread.c' line='1271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_flush_worker'> + <parameter type-id='c41f4539' name='worker' filepath='kernel/kthread.c' line='1271' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kthread_flush_work' mangled-name='kthread_flush_work' filepath='kernel/kthread.c' line='1026' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_flush_work'> + <parameter type-id='401eb95c' name='work' filepath='kernel/kthread.c' line='1026' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kthread_destroy_worker' mangled-name='kthread_destroy_worker' filepath='kernel/kthread.c' line='1291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_destroy_worker'> + <parameter type-id='c41f4539' name='worker' filepath='kernel/kthread.c' line='1291' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kthread_delayed_work_timer_fn' mangled-name='kthread_delayed_work_timer_fn' filepath='kernel/kthread.c' line='906' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_delayed_work_timer_fn'> + <parameter type-id='9248e67f' name='t' filepath='kernel/kthread.c' line='906' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kthread_create_worker' mangled-name='kthread_create_worker' filepath='kernel/kthread.c' line='785' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_create_worker'> + <parameter type-id='f0981eeb' name='flags' filepath='kernel/kthread.c' line='785' column='1'/> + <parameter type-id='80f4b756' name='namefmt' filepath='kernel/kthread.c' line='785' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='c41f4539'/> + </function-decl> + <function-decl name='kthread_cancel_work_sync' mangled-name='kthread_cancel_work_sync' filepath='kernel/kthread.c' line='1243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_cancel_work_sync'> + <parameter type-id='401eb95c' name='work' filepath='kernel/kthread.c' line='1243' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='kthread_cancel_delayed_work_sync' mangled-name='kthread_cancel_delayed_work_sync' filepath='kernel/kthread.c' line='1258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_cancel_delayed_work_sync'> + <parameter type-id='d56697f1' name='dwork' filepath='kernel/kthread.c' line='1258' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='kthread_blkcg' mangled-name='kthread_blkcg' filepath='kernel/kthread.c' line='1341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_blkcg'> + <return type-id='cfff5953'/> + </function-decl> + <function-decl name='kthread_bind' mangled-name='kthread_bind' filepath='kernel/kthread.c' line='464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kthread_bind'> + <parameter type-id='f23e2572' name='p' filepath='kernel/kthread.c' line='464' column='1'/> + <parameter type-id='f0981eeb' name='cpu' filepath='kernel/kthread.c' line='464' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__kthread_init_worker' mangled-name='__kthread_init_worker' filepath='kernel/kthread.c' line='665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kthread_init_worker'> + <parameter type-id='c41f4539' name='worker' filepath='kernel/kthread.c' line='665' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/kthread.c' line='666' column='1'/> + <parameter type-id='a57283f9' name='key' filepath='kernel/kthread.c' line='667' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='9efbfb11'> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='kernel/locking/mutex.c' language='LANG_C89'> + <class-decl name='ww_mutex' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/ww_mutex.h' line='51' column='1' id='45793a97'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='925167dc' visibility='default' filepath='include/linux/ww_mutex.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ctx' type-id='c1d02a64' visibility='default' filepath='include/linux/ww_mutex.h' line='53' column='1'/> + </data-member> + </class-decl> + <class-decl name='ww_acquire_ctx' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/ww_mutex.h' line='31' column='1' id='2c45f76e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/ww_mutex.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='stamp' type-id='7359adad' visibility='default' filepath='include/linux/ww_mutex.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='acquired' type-id='f0981eeb' visibility='default' filepath='include/linux/ww_mutex.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='wounded' type-id='8efea9e5' visibility='default' filepath='include/linux/ww_mutex.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='is_wait_die' type-id='8efea9e5' visibility='default' filepath='include/linux/ww_mutex.h' line='36' column='1'/> + </data-member> + </class-decl> + <enum-decl name='mutex_trylock_recursive_enum' filepath='include/linux/mutex.h' line='192' column='1' id='9a6ea243'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='MUTEX_TRYLOCK_FAILED' value='0'/> + <enumerator name='MUTEX_TRYLOCK_SUCCESS' value='1'/> + <enumerator name='MUTEX_TRYLOCK_RECURSIVE' value='2'/> + </enum-decl> + <pointer-type-def type-id='925167dc' size-in-bits='64' id='e0ea832a'/> + <pointer-type-def type-id='2c45f76e' size-in-bits='64' id='c1d02a64'/> + <pointer-type-def type-id='45793a97' size-in-bits='64' id='7533ba6f'/> + <function-decl name='mutex_lock' mangled-name='mutex_lock' filepath='kernel/locking/mutex.c' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mutex_lock'> + <parameter type-id='e0ea832a' name='lock' filepath='kernel/locking/mutex.c' line='291' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mutex_unlock' mangled-name='mutex_unlock' filepath='kernel/locking/mutex.c' line='746' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mutex_unlock'> + <parameter type-id='e0ea832a' name='lock' filepath='kernel/locking/mutex.c' line='746' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ww_mutex_unlock' mangled-name='ww_mutex_unlock' filepath='kernel/locking/mutex.c' line='767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ww_mutex_unlock'> + <parameter type-id='7533ba6f' name='lock' filepath='kernel/locking/mutex.c' line='767' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ww_mutex_lock_interruptible' mangled-name='ww_mutex_lock_interruptible' filepath='kernel/locking/mutex.c' line='1454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ww_mutex_lock_interruptible'> + <parameter type-id='7533ba6f' name='lock' filepath='kernel/locking/mutex.c' line='1454' column='1'/> + <parameter type-id='c1d02a64' name='ctx' filepath='kernel/locking/mutex.c' line='1454' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ww_mutex_lock' mangled-name='ww_mutex_lock' filepath='kernel/locking/mutex.c' line='1439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ww_mutex_lock'> + <parameter type-id='7533ba6f' name='lock' filepath='kernel/locking/mutex.c' line='1439' column='1'/> + <parameter type-id='c1d02a64' name='ctx' filepath='kernel/locking/mutex.c' line='1439' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mutex_trylock_recursive' mangled-name='mutex_trylock_recursive' filepath='kernel/locking/mutex.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mutex_trylock_recursive'> + <parameter type-id='e0ea832a' name='lock' filepath='kernel/locking/mutex.c' line='92' column='1'/> + <return type-id='9a6ea243'/> + </function-decl> + <function-decl name='mutex_trylock' mangled-name='mutex_trylock' filepath='kernel/locking/mutex.c' line='1421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mutex_trylock'> + <parameter type-id='e0ea832a' name='lock' filepath='kernel/locking/mutex.c' line='1421' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mutex_lock_interruptible' mangled-name='mutex_lock_interruptible' filepath='kernel/locking/mutex.c' line='1317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mutex_lock_interruptible'> + <parameter type-id='e0ea832a' name='lock' filepath='kernel/locking/mutex.c' line='1317' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mutex_is_locked' mangled-name='mutex_is_locked' filepath='kernel/locking/mutex.c' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mutex_is_locked'> + <parameter type-id='e0ea832a' name='lock' filepath='kernel/locking/mutex.c' line='85' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='__mutex_init' mangled-name='__mutex_init' filepath='kernel/locking/mutex.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__mutex_init'> + <parameter type-id='e0ea832a' name='lock' filepath='kernel/locking/mutex.c' line='42' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/locking/mutex.c' line='42' column='1'/> + <parameter type-id='a57283f9' name='key' filepath='kernel/locking/mutex.c' line='42' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/locking/rtmutex.c' language='LANG_C89'> + <class-decl name='rt_mutex' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/rtmutex.h' line='30' column='1' id='dd823037'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='wait_lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/rtmutex.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='waiters' type-id='6fe1603d' visibility='default' filepath='include/linux/rtmutex.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='owner' type-id='f23e2572' visibility='default' filepath='include/linux/rtmutex.h' line='33' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='dd823037' size-in-bits='64' id='3992a90f'/> + <function-decl name='rt_mutex_unlock' mangled-name='rt_mutex_unlock' filepath='kernel/locking/rtmutex.c' line='1601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rt_mutex_unlock'> + <parameter type-id='3992a90f' name='lock' filepath='kernel/locking/rtmutex.c' line='1601' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='rt_mutex_trylock' mangled-name='rt_mutex_trylock' filepath='kernel/locking/rtmutex.c' line='1581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rt_mutex_trylock'> + <parameter type-id='3992a90f' name='lock' filepath='kernel/locking/rtmutex.c' line='1581' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rt_mutex_lock' mangled-name='rt_mutex_lock' filepath='kernel/locking/rtmutex.c' line='1495' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rt_mutex_lock'> + <parameter type-id='3992a90f' name='lock' filepath='kernel/locking/rtmutex.c' line='1495' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/locking/rwsem.c' language='LANG_C89'> + <pointer-type-def type-id='f19fdb93' size-in-bits='64' id='9b58df93'/> + <function-decl name='down_read' mangled-name='down_read' filepath='kernel/locking/rwsem.c' line='1514' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down_read'> + <parameter type-id='9b58df93' name='sem' filepath='kernel/locking/rwsem.c' line='1514' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='up_write' mangled-name='up_write' filepath='kernel/locking/rwsem.c' line='1606' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='up_write'> + <parameter type-id='9b58df93' name='sem' filepath='kernel/locking/rwsem.c' line='1606' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__init_rwsem' mangled-name='__init_rwsem' filepath='kernel/locking/rwsem.c' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__init_rwsem'> + <parameter type-id='9b58df93' name='sem' filepath='kernel/locking/rwsem.c' line='327' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/locking/rwsem.c' line='327' column='1'/> + <parameter type-id='a57283f9' name='key' filepath='kernel/locking/rwsem.c' line='328' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='up_read' mangled-name='up_read' filepath='kernel/locking/rwsem.c' line='1596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='up_read'> + <parameter type-id='9b58df93' name='sem' filepath='kernel/locking/rwsem.c' line='1596' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='downgrade_write' mangled-name='downgrade_write' filepath='kernel/locking/rwsem.c' line='1617' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='downgrade_write'> + <parameter type-id='9b58df93' name='sem' filepath='kernel/locking/rwsem.c' line='1617' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='down_write' mangled-name='down_write' filepath='kernel/locking/rwsem.c' line='1553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down_write'> + <parameter type-id='9b58df93' name='sem' filepath='kernel/locking/rwsem.c' line='1553' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='down_read_trylock' mangled-name='down_read_trylock' filepath='kernel/locking/rwsem.c' line='1540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down_read_trylock'> + <parameter type-id='9b58df93' name='sem' filepath='kernel/locking/rwsem.c' line='1540' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/locking/semaphore.c' language='LANG_C89'> + <class-decl name='semaphore' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/semaphore.h' line='15' column='1' id='011244e5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='include/linux/semaphore.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='include/linux/semaphore.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wait_list' type-id='72f469ec' visibility='default' filepath='include/linux/semaphore.h' line='18' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='011244e5' size-in-bits='64' id='a965a5b5'/> + <function-decl name='up' mangled-name='up' filepath='kernel/locking/semaphore.c' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='up'> + <parameter type-id='a965a5b5' name='sem' filepath='kernel/locking/semaphore.c' line='178' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='down_trylock' mangled-name='down_trylock' filepath='kernel/locking/semaphore.c' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down_trylock'> + <parameter type-id='a965a5b5' name='sem' filepath='kernel/locking/semaphore.c' line='130' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='down_timeout' mangled-name='down_timeout' filepath='kernel/locking/semaphore.c' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down_timeout'> + <parameter type-id='a965a5b5' name='sem' filepath='kernel/locking/semaphore.c' line='155' column='1'/> + <parameter type-id='bd54fe1a' name='timeout' filepath='kernel/locking/semaphore.c' line='155' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='down_interruptible' mangled-name='down_interruptible' filepath='kernel/locking/semaphore.c' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down_interruptible'> + <parameter type-id='a965a5b5' name='sem' filepath='kernel/locking/semaphore.c' line='75' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='down' mangled-name='down' filepath='kernel/locking/semaphore.c' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='down'> + <parameter type-id='a965a5b5' name='sem' filepath='kernel/locking/semaphore.c' line='53' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/locking/spinlock.c' language='LANG_C89'> + <pointer-type-def type-id='f5c90b3f' size-in-bits='64' id='704982b4'/> + <pointer-type-def type-id='ac16795b' size-in-bits='64' id='6a6de1b0'/> + <function-decl name='_raw_spin_lock' mangled-name='_raw_spin_lock' filepath='kernel/locking/spinlock.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_lock'> + <parameter type-id='704982b4' name='lock' filepath='kernel/locking/spinlock.c' line='149' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_spin_unlock' mangled-name='_raw_spin_unlock' filepath='kernel/locking/spinlock.c' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_unlock'> + <parameter type-id='704982b4' name='lock' filepath='kernel/locking/spinlock.c' line='181' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_spin_lock_irqsave' mangled-name='_raw_spin_lock_irqsave' filepath='kernel/locking/spinlock.c' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_lock_irqsave'> + <parameter type-id='704982b4' name='lock' filepath='kernel/locking/spinlock.c' line='157' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='_raw_spin_unlock_irqrestore' mangled-name='_raw_spin_unlock_irqrestore' filepath='kernel/locking/spinlock.c' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_unlock_irqrestore'> + <parameter type-id='704982b4' name='lock' filepath='kernel/locking/spinlock.c' line='189' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='kernel/locking/spinlock.c' line='189' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_read_unlock' mangled-name='_raw_read_unlock' filepath='kernel/locking/spinlock.c' line='253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_unlock'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='253' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_write_lock' mangled-name='_raw_write_lock' filepath='kernel/locking/spinlock.c' line='293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_lock'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='293' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_write_unlock' mangled-name='_raw_write_unlock' filepath='kernel/locking/spinlock.c' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_unlock'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='325' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_spin_lock_irq' mangled-name='_raw_spin_lock_irq' filepath='kernel/locking/spinlock.c' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_lock_irq'> + <parameter type-id='704982b4' name='lock' filepath='kernel/locking/spinlock.c' line='165' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_spin_unlock_irq' mangled-name='_raw_spin_unlock_irq' filepath='kernel/locking/spinlock.c' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_unlock_irq'> + <parameter type-id='704982b4' name='lock' filepath='kernel/locking/spinlock.c' line='197' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_write_unlock_irqrestore' mangled-name='_raw_write_unlock_irqrestore' filepath='kernel/locking/spinlock.c' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_unlock_irqrestore'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='333' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='kernel/locking/spinlock.c' line='333' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_write_unlock_irq' mangled-name='_raw_write_unlock_irq' filepath='kernel/locking/spinlock.c' line='341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_unlock_irq'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='341' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_write_unlock_bh' mangled-name='_raw_write_unlock_bh' filepath='kernel/locking/spinlock.c' line='349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_unlock_bh'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='349' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_write_lock_irqsave' mangled-name='_raw_write_lock_irqsave' filepath='kernel/locking/spinlock.c' line='301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_lock_irqsave'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='301' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='_raw_write_lock_irq' mangled-name='_raw_write_lock_irq' filepath='kernel/locking/spinlock.c' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_lock_irq'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='309' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_write_lock_bh' mangled-name='_raw_write_lock_bh' filepath='kernel/locking/spinlock.c' line='317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_write_lock_bh'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='317' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_spin_unlock_bh' mangled-name='_raw_spin_unlock_bh' filepath='kernel/locking/spinlock.c' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_unlock_bh'> + <parameter type-id='704982b4' name='lock' filepath='kernel/locking/spinlock.c' line='205' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_spin_trylock_bh' mangled-name='_raw_spin_trylock_bh' filepath='kernel/locking/spinlock.c' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_trylock_bh'> + <parameter type-id='704982b4' name='lock' filepath='kernel/locking/spinlock.c' line='141' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='_raw_spin_trylock' mangled-name='_raw_spin_trylock' filepath='kernel/locking/spinlock.c' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_trylock'> + <parameter type-id='704982b4' name='lock' filepath='kernel/locking/spinlock.c' line='133' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='_raw_spin_lock_bh' mangled-name='_raw_spin_lock_bh' filepath='kernel/locking/spinlock.c' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_spin_lock_bh'> + <parameter type-id='704982b4' name='lock' filepath='kernel/locking/spinlock.c' line='173' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_read_unlock_irqrestore' mangled-name='_raw_read_unlock_irqrestore' filepath='kernel/locking/spinlock.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_unlock_irqrestore'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='261' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='kernel/locking/spinlock.c' line='261' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_read_unlock_irq' mangled-name='_raw_read_unlock_irq' filepath='kernel/locking/spinlock.c' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_unlock_irq'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='269' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_read_unlock_bh' mangled-name='_raw_read_unlock_bh' filepath='kernel/locking/spinlock.c' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_unlock_bh'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='277' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_read_lock_irqsave' mangled-name='_raw_read_lock_irqsave' filepath='kernel/locking/spinlock.c' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_lock_irqsave'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='229' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='_raw_read_lock_irq' mangled-name='_raw_read_lock_irq' filepath='kernel/locking/spinlock.c' line='237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_lock_irq'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='237' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_read_lock_bh' mangled-name='_raw_read_lock_bh' filepath='kernel/locking/spinlock.c' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_lock_bh'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='245' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='_raw_read_lock' mangled-name='_raw_read_lock' filepath='kernel/locking/spinlock.c' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_lock'> + <parameter type-id='6a6de1b0' name='lock' filepath='kernel/locking/spinlock.c' line='221' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/module.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='d83a2db1' size-in-bits='infinite' id='7cfae8e1'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='def413c9' size-in-bits='infinite' id='ae08da59'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <class-decl name='module_sect_attr' size-in-bits='512' is-struct='yes' visibility='default' filepath='kernel/module.c' line='1541' column='1' id='def413c9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='battr' type-id='d83a2db1' visibility='default' filepath='kernel/module.c' line='1542' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='address' type-id='7359adad' visibility='default' filepath='kernel/module.c' line='1543' column='1'/> + </data-member> + </class-decl> + <class-decl name='modversion_info' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/module.h' line='36' column='1' id='68a2869e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='crc' type-id='7359adad' visibility='default' filepath='include/linux/module.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='6093ff7c' visibility='default' filepath='include/linux/module.h' line='38' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='9493d3c9' size-in-bits='64' id='eefd7061'/> + <pointer-type-def type-id='68a2869e' size-in-bits='64' id='3a498c74'/> + <pointer-type-def type-id='d2d812d1' size-in-bits='64' id='e525e121'/> + <function-decl name='try_module_get' mangled-name='try_module_get' filepath='kernel/module.c' line='1131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='try_module_get'> + <parameter type-id='2730d015' name='module' filepath='kernel/module.c' line='1131' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='module_put' mangled-name='module_put' filepath='kernel/module.c' line='1150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='module_put'> + <parameter type-id='2730d015' name='module' filepath='kernel/module.c' line='1150' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='module_layout' mangled-name='module_layout' filepath='kernel/module.c' line='4757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='module_layout'> + <parameter type-id='2730d015' name='mod' filepath='kernel/module.c' line='4757' column='1'/> + <parameter type-id='3a498c74' name='ver' filepath='kernel/module.c' line='4758' column='1'/> + <parameter type-id='a7c6e908' name='kp' filepath='kernel/module.c' line='4759' column='1'/> + <parameter type-id='eefd7061' name='ks' filepath='kernel/module.c' line='4760' column='1'/> + <parameter type-id='e525e121' name='tp' filepath='kernel/module.c' line='4761' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__module_get' mangled-name='__module_get' filepath='kernel/module.c' line='1120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__module_get'> + <parameter type-id='2730d015' name='module' filepath='kernel/module.c' line='1120' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/notifier.c' language='LANG_C89'> + <class-decl name='srcu_notifier_head' size-in-bits='5504' is-struct='yes' visibility='default' filepath='include/linux/notifier.h' line='74' column='1' id='ffc4a47a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/linux/notifier.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='srcu' type-id='e4a7867c' visibility='default' filepath='include/linux/notifier.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='head' type-id='d504f73d' visibility='default' filepath='include/linux/notifier.h' line='77' column='1'/> + </data-member> + </class-decl> + <class-decl name='raw_notifier_head' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/notifier.h' line='70' column='1' id='96e74f5f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='head' type-id='d504f73d' visibility='default' filepath='include/linux/notifier.h' line='71' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='dbd58f6e' size-in-bits='64' id='02162584'/> + <pointer-type-def type-id='96e74f5f' size-in-bits='64' id='dc20ab67'/> + <pointer-type-def type-id='ffc4a47a' size-in-bits='64' id='b2cb1838'/> + <function-decl name='srcu_init_notifier_head' mangled-name='srcu_init_notifier_head' filepath='kernel/notifier.c' line='528' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='srcu_init_notifier_head'> + <parameter type-id='b2cb1838' name='nh' filepath='kernel/notifier.c' line='528' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='atomic_notifier_chain_register' mangled-name='atomic_notifier_chain_register' filepath='kernel/notifier.c' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_notifier_chain_register'> + <parameter type-id='02162584' name='nh' filepath='kernel/notifier.c' line='126' column='1'/> + <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='127' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='atomic_notifier_call_chain' mangled-name='atomic_notifier_call_chain' filepath='kernel/notifier.c' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_notifier_call_chain'> + <parameter type-id='02162584' name='nh' filepath='kernel/notifier.c' line='195' column='1'/> + <parameter type-id='7359adad' name='val' filepath='kernel/notifier.c' line='196' column='1'/> + <parameter type-id='eaa32e2f' name='v' filepath='kernel/notifier.c' line='196' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blocking_notifier_chain_register' mangled-name='blocking_notifier_chain_register' filepath='kernel/notifier.c' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blocking_notifier_chain_register'> + <parameter type-id='282b7312' name='nh' filepath='kernel/notifier.c' line='218' column='1'/> + <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='219' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='unregister_die_notifier' mangled-name='unregister_die_notifier' filepath='kernel/notifier.c' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_die_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='kernel/notifier.c' line='565' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='srcu_notifier_chain_unregister' mangled-name='srcu_notifier_chain_unregister' filepath='kernel/notifier.c' line='456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='srcu_notifier_chain_unregister'> + <parameter type-id='b2cb1838' name='nh' filepath='kernel/notifier.c' line='456' column='1'/> + <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='457' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='srcu_notifier_chain_register' mangled-name='srcu_notifier_chain_register' filepath='kernel/notifier.c' line='426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='srcu_notifier_chain_register'> + <parameter type-id='b2cb1838' name='nh' filepath='kernel/notifier.c' line='426' column='1'/> + <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='427' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='srcu_notifier_call_chain' mangled-name='srcu_notifier_call_chain' filepath='kernel/notifier.c' line='509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='srcu_notifier_call_chain'> + <parameter type-id='b2cb1838' name='nh' filepath='kernel/notifier.c' line='509' column='1'/> + <parameter type-id='7359adad' name='val' filepath='kernel/notifier.c' line='510' column='1'/> + <parameter type-id='eaa32e2f' name='v' filepath='kernel/notifier.c' line='510' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='register_die_notifier' mangled-name='register_die_notifier' filepath='kernel/notifier.c' line='558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_die_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='kernel/notifier.c' line='558' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='raw_notifier_chain_unregister' mangled-name='raw_notifier_chain_unregister' filepath='kernel/notifier.c' line='369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='raw_notifier_chain_unregister'> + <parameter type-id='dc20ab67' name='nh' filepath='kernel/notifier.c' line='369' column='1'/> + <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='370' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='raw_notifier_chain_register' mangled-name='raw_notifier_chain_register' filepath='kernel/notifier.c' line='352' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='raw_notifier_chain_register'> + <parameter type-id='dc20ab67' name='nh' filepath='kernel/notifier.c' line='352' column='1'/> + <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='353' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='raw_notifier_call_chain' mangled-name='raw_notifier_call_chain' filepath='kernel/notifier.c' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='raw_notifier_call_chain'> + <parameter type-id='dc20ab67' name='nh' filepath='kernel/notifier.c' line='403' column='1'/> + <parameter type-id='7359adad' name='val' filepath='kernel/notifier.c' line='404' column='1'/> + <parameter type-id='eaa32e2f' name='v' filepath='kernel/notifier.c' line='404' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blocking_notifier_chain_unregister' mangled-name='blocking_notifier_chain_unregister' filepath='kernel/notifier.c' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blocking_notifier_chain_unregister'> + <parameter type-id='282b7312' name='nh' filepath='kernel/notifier.c' line='271' column='1'/> + <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='272' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='blocking_notifier_call_chain' mangled-name='blocking_notifier_call_chain' filepath='kernel/notifier.c' line='330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blocking_notifier_call_chain'> + <parameter type-id='282b7312' name='nh' filepath='kernel/notifier.c' line='330' column='1'/> + <parameter type-id='7359adad' name='val' filepath='kernel/notifier.c' line='331' column='1'/> + <parameter type-id='eaa32e2f' name='v' filepath='kernel/notifier.c' line='331' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='atomic_notifier_chain_unregister' mangled-name='atomic_notifier_chain_unregister' filepath='kernel/notifier.c' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_notifier_chain_unregister'> + <parameter type-id='02162584' name='nh' filepath='kernel/notifier.c' line='148' column='1'/> + <parameter type-id='d504f73d' name='n' filepath='kernel/notifier.c' line='149' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__raw_notifier_call_chain' mangled-name='__raw_notifier_call_chain' filepath='kernel/notifier.c' line='395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__raw_notifier_call_chain'> + <parameter type-id='dc20ab67' name='nh' filepath='kernel/notifier.c' line='395' column='1'/> + <parameter type-id='7359adad' name='val' filepath='kernel/notifier.c' line='396' column='1'/> + <parameter type-id='eaa32e2f' name='v' filepath='kernel/notifier.c' line='396' column='1'/> + <parameter type-id='95e97e5e' name='nr_to_call' filepath='kernel/notifier.c' line='397' column='1'/> + <parameter type-id='7292109c' name='nr_calls' filepath='kernel/notifier.c' line='397' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/panic.c' language='LANG_C89'> + <type-decl name='variadic parameter type' id='2c1145c5'/> + <class-decl name='atomic_notifier_head' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/notifier.h' line='60' column='1' id='dbd58f6e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/notifier.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='head' type-id='d504f73d' visibility='default' filepath='include/linux/notifier.h' line='62' column='1'/> + </data-member> + </class-decl> + <var-decl name='panic_timeout' type-id='95e97e5e' mangled-name='panic_timeout' visibility='default' filepath='kernel/panic.c' line='50' column='1' elf-symbol-id='panic_timeout'/> + <var-decl name='panic_notifier_list' type-id='dbd58f6e' mangled-name='panic_notifier_list' visibility='default' filepath='kernel/panic.c' line='61' column='1' elf-symbol-id='panic_notifier_list'/> + <function-decl name='panic' mangled-name='panic' filepath='kernel/panic.c' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='panic'> + <parameter type-id='80f4b756' name='fmt' filepath='kernel/panic.c' line='221' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__warn_printk' mangled-name='__warn_printk' filepath='kernel/panic.c' line='676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__warn_printk'> + <parameter type-id='80f4b756' name='fmt' filepath='kernel/panic.c' line='676' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__stack_chk_fail' mangled-name='__stack_chk_fail' filepath='kernel/panic.c' line='720' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__stack_chk_fail'> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/params.c' language='LANG_C89'> + <var-decl name='param_ops_byte' type-id='95d0d4e8' mangled-name='param_ops_byte' visibility='default' filepath='kernel/params.c' line='236' column='1' elf-symbol-id='param_ops_byte'/> + <var-decl name='param_ops_ushort' type-id='95d0d4e8' mangled-name='param_ops_ushort' visibility='default' filepath='kernel/params.c' line='238' column='1' elf-symbol-id='param_ops_ushort'/> + <var-decl name='param_ops_int' type-id='95d0d4e8' mangled-name='param_ops_int' visibility='default' filepath='kernel/params.c' line='239' column='1' elf-symbol-id='param_ops_int'/> + <var-decl name='param_ops_uint' type-id='95d0d4e8' mangled-name='param_ops_uint' visibility='default' filepath='kernel/params.c' line='240' column='1' elf-symbol-id='param_ops_uint'/> + <var-decl name='param_ops_long' type-id='95d0d4e8' mangled-name='param_ops_long' visibility='default' filepath='kernel/params.c' line='241' column='1' elf-symbol-id='param_ops_long'/> + <var-decl name='param_ops_ulong' type-id='95d0d4e8' mangled-name='param_ops_ulong' visibility='default' filepath='kernel/params.c' line='242' column='1' elf-symbol-id='param_ops_ulong'/> + <var-decl name='param_ops_ullong' type-id='95d0d4e8' mangled-name='param_ops_ullong' visibility='default' filepath='kernel/params.c' line='243' column='1' elf-symbol-id='param_ops_ullong'/> + <var-decl name='param_ops_charp' type-id='95d0d4e8' mangled-name='param_ops_charp' visibility='default' filepath='kernel/params.c' line='280' column='1' elf-symbol-id='param_ops_charp'/> + <var-decl name='param_ops_bool' type-id='95d0d4e8' mangled-name='param_ops_bool' visibility='default' filepath='kernel/params.c' line='305' column='1' elf-symbol-id='param_ops_bool'/> + <var-decl name='param_ops_bint' type-id='95d0d4e8' mangled-name='param_ops_bint' visibility='default' filepath='kernel/params.c' line='386' column='1' elf-symbol-id='param_ops_bint'/> + <var-decl name='param_array_ops' type-id='95d0d4e8' mangled-name='param_array_ops' visibility='default' filepath='kernel/params.c' line='484' column='1' elf-symbol-id='param_array_ops'/> + <var-decl name='param_ops_string' type-id='95d0d4e8' mangled-name='param_ops_string' visibility='default' filepath='kernel/params.c' line='512' column='1' elf-symbol-id='param_ops_string'/> + <function-decl name='param_set_uint' mangled-name='param_set_uint' filepath='kernel/params.c' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_set_uint'> + <parameter type-id='80f4b756' name='val' filepath='kernel/params.c' line='240' column='1'/> + <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='240' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='param_set_int' mangled-name='param_set_int' filepath='kernel/params.c' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_set_int'> + <parameter type-id='80f4b756' name='val' filepath='kernel/params.c' line='239' column='1'/> + <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='239' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='param_set_copystring' mangled-name='param_set_copystring' filepath='kernel/params.c' line='491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_set_copystring'> + <parameter type-id='80f4b756' name='val' filepath='kernel/params.c' line='491' column='1'/> + <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='491' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='param_set_byte' mangled-name='param_set_byte' filepath='kernel/params.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_set_byte'> + <parameter type-id='80f4b756' name='val' filepath='kernel/params.c' line='236' column='1'/> + <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='236' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='param_set_bool' mangled-name='param_set_bool' filepath='kernel/params.c' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_set_bool'> + <parameter type-id='80f4b756' name='val' filepath='kernel/params.c' line='288' column='1'/> + <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='288' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='param_get_ullong' mangled-name='param_get_ullong' filepath='kernel/params.c' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_get_ullong'> + <parameter type-id='26a90f95' name='buffer' filepath='kernel/params.c' line='243' column='1'/> + <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='243' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='param_get_uint' mangled-name='param_get_uint' filepath='kernel/params.c' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_get_uint'> + <parameter type-id='26a90f95' name='buffer' filepath='kernel/params.c' line='240' column='1'/> + <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='240' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='param_get_string' mangled-name='param_get_string' filepath='kernel/params.c' line='505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_get_string'> + <parameter type-id='26a90f95' name='buffer' filepath='kernel/params.c' line='505' column='1'/> + <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='505' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='param_get_int' mangled-name='param_get_int' filepath='kernel/params.c' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='param_get_int'> + <parameter type-id='26a90f95' name='buffer' filepath='kernel/params.c' line='239' column='1'/> + <parameter type-id='edcbd723' name='kp' filepath='kernel/params.c' line='239' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kernel_param_unlock' mangled-name='kernel_param_unlock' filepath='kernel/params.c' line='588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_param_unlock'> + <parameter type-id='2730d015' name='mod' filepath='kernel/params.c' line='588' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kernel_param_lock' mangled-name='kernel_param_lock' filepath='kernel/params.c' line='583' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_param_lock'> + <parameter type-id='2730d015' name='mod' filepath='kernel/params.c' line='583' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/pid.c' language='LANG_C89'> + <function-decl name='get_task_pid' mangled-name='get_task_pid' filepath='kernel/pid.c' line='372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_task_pid'> + <parameter type-id='f23e2572' name='task' filepath='kernel/pid.c' line='372' column='1'/> + <parameter type-id='ce78cf46' name='type' filepath='kernel/pid.c' line='372' column='1'/> + <return type-id='b94e5398'/> + </function-decl> + <function-decl name='pid_task' mangled-name='pid_task' filepath='kernel/pid.c' line='329' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pid_task'> + <parameter type-id='b94e5398' name='pid' filepath='kernel/pid.c' line='329' column='1'/> + <parameter type-id='ce78cf46' name='type' filepath='kernel/pid.c' line='329' column='1'/> + <return type-id='f23e2572'/> + </function-decl> + <function-decl name='__task_pid_nr_ns' mangled-name='__task_pid_nr_ns' filepath='kernel/pid.c' line='426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__task_pid_nr_ns'> + <parameter type-id='f23e2572' name='task' filepath='kernel/pid.c' line='426' column='1'/> + <parameter type-id='ce78cf46' name='type' filepath='kernel/pid.c' line='426' column='1'/> + <parameter type-id='b816e1d0' name='ns' filepath='kernel/pid.c' line='427' column='1'/> + <return type-id='587f89d2'/> + </function-decl> + <function-decl name='find_get_pid' mangled-name='find_get_pid' filepath='kernel/pid.c' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_get_pid'> + <parameter type-id='587f89d2' name='nr' filepath='kernel/pid.c' line='394' column='1'/> + <return type-id='b94e5398'/> + </function-decl> + <function-decl name='put_pid' mangled-name='put_pid' filepath='kernel/pid.c' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='put_pid'> + <parameter type-id='b94e5398' name='pid' filepath='kernel/pid.c' line='103' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='get_pid_task' mangled-name='get_pid_task' filepath='kernel/pid.c' line='382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_pid_task'> + <parameter type-id='b94e5398' name='pid' filepath='kernel/pid.c' line='382' column='1'/> + <parameter type-id='ce78cf46' name='type' filepath='kernel/pid.c' line='382' column='1'/> + <return type-id='f23e2572'/> + </function-decl> + <function-decl name='find_vpid' mangled-name='find_vpid' filepath='kernel/pid.c' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_vpid'> + <parameter type-id='95e97e5e' name='nr' filepath='kernel/pid.c' line='267' column='1'/> + <return type-id='b94e5398'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/power/main.c' language='LANG_C89'> + <function-decl name='unregister_pm_notifier' mangled-name='unregister_pm_notifier' filepath='kernel/power/main.c' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_pm_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='kernel/power/main.c' line='77' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='register_pm_notifier' mangled-name='register_pm_notifier' filepath='kernel/power/main.c' line='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_pm_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='kernel/power/main.c' line='71' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/power/qos.c' language='LANG_C89'> + <class-decl name='pm_qos_request' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/linux/pm_qos.h' line='43' column='1' id='cd6fc142'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node' type-id='e3a91a7c' visibility='default' filepath='include/linux/pm_qos.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pm_qos_class' type-id='95e97e5e' visibility='default' filepath='include/linux/pm_qos.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='work' type-id='5ad6e0ef' visibility='default' filepath='include/linux/pm_qos.h' line='46' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='da4cc8f3' size-in-bits='64' id='3fdf7ca3'/> + <pointer-type-def type-id='cd6fc142' size-in-bits='64' id='221c3010'/> + <function-decl name='pm_qos_update_request' mangled-name='pm_qos_update_request' filepath='kernel/power/qos.c' line='417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_qos_update_request'> + <parameter type-id='221c3010' name='req' filepath='kernel/power/qos.c' line='417' column='1'/> + <parameter type-id='a7832498' name='new_value' filepath='kernel/power/qos.c' line='418' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pm_qos_request_active' mangled-name='pm_qos_request_active' filepath='kernel/power/qos.c' line='344' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_qos_request_active'> + <parameter type-id='221c3010' name='req' filepath='kernel/power/qos.c' line='344' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pm_qos_remove_request' mangled-name='pm_qos_remove_request' filepath='kernel/power/qos.c' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_qos_remove_request'> + <parameter type-id='221c3010' name='req' filepath='kernel/power/qos.c' line='470' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pm_qos_remove_notifier' mangled-name='pm_qos_remove_notifier' filepath='kernel/power/qos.c' line='519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_qos_remove_notifier'> + <parameter type-id='95e97e5e' name='pm_qos_class' filepath='kernel/power/qos.c' line='519' column='1'/> + <parameter type-id='d504f73d' name='notifier' filepath='kernel/power/qos.c' line='519' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='pm_qos_add_request' mangled-name='pm_qos_add_request' filepath='kernel/power/qos.c' line='389' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_qos_add_request'> + <parameter type-id='221c3010' name='req' filepath='kernel/power/qos.c' line='389' column='1'/> + <parameter type-id='95e97e5e' name='pm_qos_class' filepath='kernel/power/qos.c' line='390' column='1'/> + <parameter type-id='a7832498' name='value' filepath='kernel/power/qos.c' line='390' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pm_qos_add_notifier' mangled-name='pm_qos_add_notifier' filepath='kernel/power/qos.c' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pm_qos_add_notifier'> + <parameter type-id='95e97e5e' name='pm_qos_class' filepath='kernel/power/qos.c' line='499' column='1'/> + <parameter type-id='d504f73d' name='notifier' filepath='kernel/power/qos.c' line='499' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='freq_qos_update_request' mangled-name='freq_qos_update_request' filepath='kernel/power/qos.c' line='791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freq_qos_update_request'> + <parameter type-id='3fdf7ca3' name='req' filepath='kernel/power/qos.c' line='791' column='1'/> + <parameter type-id='a7832498' name='new_value' filepath='kernel/power/qos.c' line='791' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='freq_qos_remove_request' mangled-name='freq_qos_remove_request' filepath='kernel/power/qos.c' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freq_qos_remove_request'> + <parameter type-id='3fdf7ca3' name='req' filepath='kernel/power/qos.c' line='817' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='freq_qos_add_request' mangled-name='freq_qos_add_request' filepath='kernel/power/qos.c' line='755' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freq_qos_add_request'> + <parameter type-id='1351457a' name='qos' filepath='kernel/power/qos.c' line='755' column='1'/> + <parameter type-id='3fdf7ca3' name='req' filepath='kernel/power/qos.c' line='756' column='1'/> + <parameter type-id='1df5cca8' name='type' filepath='kernel/power/qos.c' line='757' column='1'/> + <parameter type-id='a7832498' name='value' filepath='kernel/power/qos.c' line='757' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/power/suspend.c' language='LANG_C89'> + <var-decl name='pm_suspend_global_flags' type-id='f0981eeb' mangled-name='pm_suspend_global_flags' visibility='default' filepath='kernel/power/suspend.c' line='55' column='1' elf-symbol-id='pm_suspend_global_flags'/> + </abi-instr> + <abi-instr address-size='64' path='kernel/printk/printk.c' language='LANG_C89'> + <class-decl name='console' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/console.h' line='145' column='1' id='d8b78162'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/console.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='write' type-id='94639d2a' visibility='default' filepath='include/linux/console.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='read' type-id='57c9915e' visibility='default' filepath='include/linux/console.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='device' type-id='3805964c' visibility='default' filepath='include/linux/console.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='unblank' type-id='953b12f8' visibility='default' filepath='include/linux/console.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='setup' type-id='304a6cc4' visibility='default' filepath='include/linux/console.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='match' type-id='c859c465' visibility='default' filepath='include/linux/console.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='flags' type-id='a2185560' visibility='default' filepath='include/linux/console.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='528'> + <var-decl name='index' type-id='a2185560' visibility='default' filepath='include/linux/console.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='cflag' type-id='95e97e5e' visibility='default' filepath='include/linux/console.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/console.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='next' type-id='b9aa0100' visibility='default' filepath='include/linux/console.h' line='157' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='va_list' type-id='7f896fb4' filepath='prebuilts-master/clang/host/linux-x86/clang-r416183b/lib64/clang/12.0.5/include/stdarg.h' line='14' column='1' id='2aee9912'/> + <typedef-decl name='__builtin_va_list' type-id='5f919c1f' filepath='kernel/printk/printk.c' line='1650' column='1' id='7f896fb4'/> + <class-decl name='__va_list' size-in-bits='256' is-struct='yes' visibility='default' filepath='kernel/printk/printk.c' line='1650' column='1' id='5f919c1f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__stack' type-id='eaa32e2f' visibility='default' filepath='kernel/printk/printk.c' line='1650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='__gr_top' type-id='eaa32e2f' visibility='default' filepath='kernel/printk/printk.c' line='1650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='__vr_top' type-id='eaa32e2f' visibility='default' filepath='kernel/printk/printk.c' line='1650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='__gr_offs' type-id='95e97e5e' visibility='default' filepath='kernel/printk/printk.c' line='1650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='__vr_offs' type-id='95e97e5e' visibility='default' filepath='kernel/printk/printk.c' line='1650' column='1'/> + </data-member> + </class-decl> + <class-decl name='kmsg_dumper' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/kmsg_dump.h' line='41' column='1' id='d50d3459'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/kmsg_dump.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dump' type-id='4c257c03' visibility='default' filepath='include/linux/kmsg_dump.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='max_reason' type-id='48f4c0e2' visibility='default' filepath='include/linux/kmsg_dump.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='active' type-id='b50a4934' visibility='default' filepath='include/linux/kmsg_dump.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='232'> + <var-decl name='registered' type-id='b50a4934' visibility='default' filepath='include/linux/kmsg_dump.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cur_idx' type-id='19c2251e' visibility='default' filepath='include/linux/kmsg_dump.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='next_idx' type-id='19c2251e' visibility='default' filepath='include/linux/kmsg_dump.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='cur_seq' type-id='91ce1af9' visibility='default' filepath='include/linux/kmsg_dump.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='next_seq' type-id='91ce1af9' visibility='default' filepath='include/linux/kmsg_dump.h' line='52' column='1'/> + </data-member> + </class-decl> + <enum-decl name='kmsg_dump_reason' filepath='include/linux/kmsg_dump.h' line='23' column='1' id='48f4c0e2'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='KMSG_DUMP_UNDEF' value='0'/> + <enumerator name='KMSG_DUMP_PANIC' value='1'/> + <enumerator name='KMSG_DUMP_OOPS' value='2'/> + <enumerator name='KMSG_DUMP_EMERG' value='3'/> + <enumerator name='KMSG_DUMP_RESTART' value='4'/> + <enumerator name='KMSG_DUMP_HALT' value='5'/> + <enumerator name='KMSG_DUMP_POWEROFF' value='6'/> + </enum-decl> + <pointer-type-def type-id='d8b78162' size-in-bits='64' id='b9aa0100'/> + <pointer-type-def type-id='0da72d62' size-in-bits='64' id='304a6cc4'/> + <pointer-type-def type-id='1b343ea9' size-in-bits='64' id='c859c465'/> + <pointer-type-def type-id='92a295b4' size-in-bits='64' id='57c9915e'/> + <pointer-type-def type-id='d50d3459' size-in-bits='64' id='a83d0951'/> + <pointer-type-def type-id='c0f05602' size-in-bits='64' id='3805964c'/> + <pointer-type-def type-id='06177fb0' size-in-bits='64' id='94639d2a'/> + <pointer-type-def type-id='79b655f7' size-in-bits='64' id='4c257c03'/> + <var-decl name='console_printk' type-id='2020bac4' mangled-name='console_printk' visibility='default' filepath='kernel/printk/printk.c' line='65' column='1' elf-symbol-id='console_printk'/> + <var-decl name='ignore_console_lock_warning' type-id='49178f86' mangled-name='ignore_console_lock_warning' visibility='default' filepath='kernel/printk/printk.c' line='73' column='1' elf-symbol-id='ignore_console_lock_warning'/> + <var-decl name='console_suspend_enabled' type-id='b50a4934' mangled-name='console_suspend_enabled' visibility='default' filepath='kernel/printk/printk.c' line='2263' column='1' elf-symbol-id='console_suspend_enabled'/> + <function-decl name='console_unlock' mangled-name='console_unlock' filepath='kernel/printk/printk.c' line='2410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='console_unlock'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='register_console' mangled-name='register_console' filepath='kernel/printk/printk.c' line='2691' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_console'> + <parameter type-id='b9aa0100' name='newcon' filepath='kernel/printk/printk.c' line='2691' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <var-decl name='oops_in_progress' type-id='95e97e5e' mangled-name='oops_in_progress' visibility='default' filepath='kernel/printk/printk.c' line='80' column='1' elf-symbol-id='oops_in_progress'/> + <function-decl name='printk' mangled-name='printk' filepath='kernel/printk/printk.c' line='2083' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='printk'> + <parameter type-id='80f4b756' name='fmt' filepath='kernel/printk/printk.c' line='2083' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='console_trylock' mangled-name='console_trylock' filepath='kernel/printk/printk.c' line='2348' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='console_trylock'> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vprintk_emit' mangled-name='vprintk_emit' filepath='kernel/printk/printk.c' line='1986' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vprintk_emit'> + <parameter type-id='95e97e5e' name='facility' filepath='kernel/printk/printk.c' line='1986' column='1'/> + <parameter type-id='95e97e5e' name='level' filepath='kernel/printk/printk.c' line='1986' column='1'/> + <parameter type-id='80f4b756' name='dict' filepath='kernel/printk/printk.c' line='1987' column='1'/> + <parameter type-id='b59d7dce' name='dictlen' filepath='kernel/printk/printk.c' line='1987' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='kernel/printk/printk.c' line='1988' column='1'/> + <parameter type-id='2aee9912' name='args' filepath='kernel/printk/printk.c' line='1988' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vprintk' mangled-name='vprintk' filepath='kernel/printk/printk.c' line='2039' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vprintk'> + <parameter type-id='80f4b756' name='fmt' filepath='kernel/printk/printk.c' line='2039' column='1'/> + <parameter type-id='2aee9912' name='args' filepath='kernel/printk/printk.c' line='2039' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='unregister_console' mangled-name='unregister_console' filepath='kernel/printk/printk.c' line='2857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_console'> + <parameter type-id='b9aa0100' name='console' filepath='kernel/printk/printk.c' line='2857' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='printk_timed_ratelimit' mangled-name='printk_timed_ratelimit' filepath='kernel/printk/printk.c' line='3079' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='printk_timed_ratelimit'> + <parameter type-id='1d2c2b85' name='caller_jiffies' filepath='kernel/printk/printk.c' line='3079' column='1'/> + <parameter type-id='f0981eeb' name='interval_msecs' filepath='kernel/printk/printk.c' line='3080' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='kmsg_dump_rewind' mangled-name='kmsg_dump_rewind' filepath='kernel/printk/printk.c' line='3394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmsg_dump_rewind'> + <parameter type-id='a83d0951' name='dumper' filepath='kernel/printk/printk.c' line='3394' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kmsg_dump_get_line' mangled-name='kmsg_dump_get_line' filepath='kernel/printk/printk.c' line='3261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmsg_dump_get_line'> + <parameter type-id='a83d0951' name='dumper' filepath='kernel/printk/printk.c' line='3261' column='1'/> + <parameter type-id='b50a4934' name='syslog' filepath='kernel/printk/printk.c' line='3261' column='1'/> + <parameter type-id='26a90f95' name='line' filepath='kernel/printk/printk.c' line='3262' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/printk/printk.c' line='3262' column='1'/> + <parameter type-id='78c01427' name='len' filepath='kernel/printk/printk.c' line='3262' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='is_console_locked' mangled-name='is_console_locked' filepath='kernel/printk/printk.c' line='2362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='is_console_locked'> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='console_stop' mangled-name='console_stop' filepath='kernel/printk/printk.c' line='2644' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='console_stop'> + <parameter type-id='b9aa0100' name='console' filepath='kernel/printk/printk.c' line='2644' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='console_lock' mangled-name='console_lock' filepath='kernel/printk/printk.c' line='2328' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='console_lock'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__printk_ratelimit' mangled-name='__printk_ratelimit' filepath='kernel/printk/printk.c' line='3064' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__printk_ratelimit'> + <parameter type-id='80f4b756' name='func' filepath='kernel/printk/printk.c' line='3064' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='0da72d62'> + <parameter type-id='b9aa0100'/> + <parameter type-id='26a90f95'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1b343ea9'> + <parameter type-id='b9aa0100'/> + <parameter type-id='26a90f95'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='26a90f95'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='92a295b4'> + <parameter type-id='b9aa0100'/> + <parameter type-id='26a90f95'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c0f05602'> + <parameter type-id='b9aa0100'/> + <parameter type-id='7292109c'/> + <return type-id='c2b4b27b'/> + </function-type> + <function-type size-in-bits='64' id='06177fb0'> + <parameter type-id='b9aa0100'/> + <parameter type-id='80f4b756'/> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='79b655f7'> + <parameter type-id='a83d0951'/> + <parameter type-id='48f4c0e2'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='kernel/rcu/srcutree.c' language='LANG_C89'> + <function-decl name='__srcu_read_lock' mangled-name='__srcu_read_lock' filepath='kernel/rcu/srcutree.c' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__srcu_read_lock'> + <parameter type-id='f7d7131a' name='ssp' filepath='kernel/rcu/srcutree.c' line='406' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__srcu_read_unlock' mangled-name='__srcu_read_unlock' filepath='kernel/rcu/srcutree.c' line='422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__srcu_read_unlock'> + <parameter type-id='f7d7131a' name='ssp' filepath='kernel/rcu/srcutree.c' line='422' column='1'/> + <parameter type-id='95e97e5e' name='idx' filepath='kernel/rcu/srcutree.c' line='422' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='synchronize_srcu' mangled-name='synchronize_srcu' filepath='kernel/rcu/srcutree.c' line='998' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_srcu'> + <parameter type-id='f7d7131a' name='ssp' filepath='kernel/rcu/srcutree.c' line='998' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='init_srcu_struct' mangled-name='init_srcu_struct' filepath='kernel/rcu/srcutree.c' line='213' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='init_srcu_struct'> + <parameter type-id='f7d7131a' name='ssp' filepath='kernel/rcu/srcutree.c' line='213' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cleanup_srcu_struct' mangled-name='cleanup_srcu_struct' filepath='kernel/rcu/srcutree.c' line='373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cleanup_srcu_struct'> + <parameter type-id='f7d7131a' name='ssp' filepath='kernel/rcu/srcutree.c' line='373' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/rcu/tree.c' language='LANG_C89'> + <typedef-decl name='rcu_callback_t' type-id='eb839374' filepath='include/linux/types.h' line='225' column='1' id='4edd56e3'/> + <function-decl name='rcu_barrier' mangled-name='rcu_barrier' filepath='kernel/rcu/tree.c' line='2894' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_barrier'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__rcu_read_unlock' mangled-name='__rcu_read_unlock' filepath='kernel/rcu/tree_plugin.h' line='372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__rcu_read_unlock'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='synchronize_rcu' mangled-name='synchronize_rcu' filepath='kernel/rcu/tree.c' line='2735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_rcu'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='call_rcu' mangled-name='call_rcu' filepath='kernel/rcu/tree.c' line='2658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='call_rcu'> + <parameter type-id='69c138b1' name='head' filepath='kernel/rcu/tree.c' line='2658' column='1'/> + <parameter type-id='4edd56e3' name='func' filepath='kernel/rcu/tree.c' line='2658' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kfree_call_rcu' mangled-name='kfree_call_rcu' filepath='kernel/rcu/tree.c' line='2671' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_call_rcu'> + <parameter type-id='69c138b1' name='head' filepath='kernel/rcu/tree.c' line='2671' column='1'/> + <parameter type-id='4edd56e3' name='func' filepath='kernel/rcu/tree.c' line='2671' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__rcu_read_lock' mangled-name='__rcu_read_lock' filepath='kernel/rcu/tree_plugin.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__rcu_read_lock'> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/reboot.c' language='LANG_C89'> + <enum-decl name='reboot_mode' filepath='include/linux/reboot.h' line='16' column='1' id='fdb20761'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='REBOOT_UNDEFINED' value='-1'/> + <enumerator name='REBOOT_COLD' value='0'/> + <enumerator name='REBOOT_WARM' value='1'/> + <enumerator name='REBOOT_HARD' value='2'/> + <enumerator name='REBOOT_SOFT' value='3'/> + <enumerator name='REBOOT_GPIO' value='4'/> + </enum-decl> + <var-decl name='reboot_mode' type-id='fdb20761' mangled-name='reboot_mode' visibility='default' filepath='kernel/reboot.c' line='34' column='1' elf-symbol-id='reboot_mode'/> + <function-decl name='emergency_restart' mangled-name='emergency_restart' filepath='kernel/reboot.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='emergency_restart'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kernel_restart' mangled-name='kernel_restart' filepath='kernel/reboot.c' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_restart'> + <parameter type-id='26a90f95' name='cmd' filepath='kernel/reboot.c' line='247' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kernel_power_off' mangled-name='kernel_power_off' filepath='kernel/reboot.c' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_power_off'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='unregister_restart_handler' mangled-name='unregister_restart_handler' filepath='kernel/reboot.c' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_restart_handler'> + <parameter type-id='d504f73d' name='nb' filepath='kernel/reboot.c' line='199' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='unregister_reboot_notifier' mangled-name='unregister_reboot_notifier' filepath='kernel/reboot.c' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_reboot_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='kernel/reboot.c' line='107' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='register_restart_handler' mangled-name='register_restart_handler' filepath='kernel/reboot.c' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_restart_handler'> + <parameter type-id='d504f73d' name='nb' filepath='kernel/reboot.c' line='184' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='register_reboot_notifier' mangled-name='register_reboot_notifier' filepath='kernel/reboot.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_reboot_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='kernel/reboot.c' line='92' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='orderly_poweroff' mangled-name='orderly_poweroff' filepath='kernel/reboot.c' line='497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='orderly_poweroff'> + <parameter type-id='b50a4934' name='force' filepath='kernel/reboot.c' line='497' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/resource.c' language='LANG_C89'> + <var-decl name='iomem_resource' type-id='5218160d' mangled-name='iomem_resource' visibility='default' filepath='kernel/resource.c' line='38' column='1' elf-symbol-id='iomem_resource'/> + <function-decl name='__request_region' mangled-name='__request_region' filepath='kernel/resource.c' line='1123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__request_region'> + <parameter type-id='c9d64c0d' name='parent' filepath='kernel/resource.c' line='1123' column='1'/> + <parameter type-id='acc63fdf' name='start' filepath='kernel/resource.c' line='1124' column='1'/> + <parameter type-id='acc63fdf' name='n' filepath='kernel/resource.c' line='1124' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/resource.c' line='1125' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='kernel/resource.c' line='1125' column='1'/> + <return type-id='c9d64c0d'/> + </function-decl> + <function-decl name='__release_region' mangled-name='__release_region' filepath='kernel/resource.c' line='1196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__release_region'> + <parameter type-id='c9d64c0d' name='parent' filepath='kernel/resource.c' line='1196' column='1'/> + <parameter type-id='acc63fdf' name='start' filepath='kernel/resource.c' line='1196' column='1'/> + <parameter type-id='acc63fdf' name='n' filepath='kernel/resource.c' line='1197' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__devm_request_region' mangled-name='__devm_request_region' filepath='kernel/resource.c' line='1451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_request_region'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/resource.c' line='1451' column='1'/> + <parameter type-id='c9d64c0d' name='parent' filepath='kernel/resource.c' line='1451' column='1'/> + <parameter type-id='acc63fdf' name='start' filepath='kernel/resource.c' line='1452' column='1'/> + <parameter type-id='acc63fdf' name='n' filepath='kernel/resource.c' line='1452' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/resource.c' line='1452' column='1'/> + <return type-id='c9d64c0d'/> + </function-decl> + <function-decl name='__devm_release_region' mangled-name='__devm_release_region' filepath='kernel/resource.c' line='1476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__devm_release_region'> + <parameter type-id='fa0b179b' name='dev' filepath='kernel/resource.c' line='1476' column='1'/> + <parameter type-id='c9d64c0d' name='parent' filepath='kernel/resource.c' line='1476' column='1'/> + <parameter type-id='acc63fdf' name='start' filepath='kernel/resource.c' line='1477' column='1'/> + <parameter type-id='acc63fdf' name='n' filepath='kernel/resource.c' line='1477' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/sched/completion.c' language='LANG_C89'> + <function-decl name='complete' mangled-name='complete' filepath='kernel/sched/completion.c' line='28' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='complete'> + <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='28' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='wait_for_completion_timeout' mangled-name='wait_for_completion_timeout' filepath='kernel/sched/completion.c' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion_timeout'> + <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='153' column='1'/> + <parameter type-id='7359adad' name='timeout' filepath='kernel/sched/completion.c' line='153' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='wait_for_completion_killable_timeout' mangled-name='wait_for_completion_killable_timeout' filepath='kernel/sched/completion.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion_killable_timeout'> + <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='261' column='1'/> + <parameter type-id='7359adad' name='timeout' filepath='kernel/sched/completion.c' line='262' column='1'/> + <return type-id='bd54fe1a'/> + </function-decl> + <function-decl name='wait_for_completion_killable' mangled-name='wait_for_completion_killable' filepath='kernel/sched/completion.c' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion_killable'> + <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='239' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='wait_for_completion_io_timeout' mangled-name='wait_for_completion_io_timeout' filepath='kernel/sched/completion.c' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion_io_timeout'> + <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='187' column='1'/> + <parameter type-id='7359adad' name='timeout' filepath='kernel/sched/completion.c' line='187' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='wait_for_completion_interruptible_timeout' mangled-name='wait_for_completion_interruptible_timeout' filepath='kernel/sched/completion.c' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion_interruptible_timeout'> + <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='223' column='1'/> + <parameter type-id='7359adad' name='timeout' filepath='kernel/sched/completion.c' line='224' column='1'/> + <return type-id='bd54fe1a'/> + </function-decl> + <function-decl name='wait_for_completion_interruptible' mangled-name='wait_for_completion_interruptible' filepath='kernel/sched/completion.c' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion_interruptible'> + <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='202' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='wait_for_completion' mangled-name='wait_for_completion' filepath='kernel/sched/completion.c' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_for_completion'> + <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='134' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='try_wait_for_completion' mangled-name='try_wait_for_completion' filepath='kernel/sched/completion.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='try_wait_for_completion'> + <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='280' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='completion_done' mangled-name='completion_done' filepath='kernel/sched/completion.c' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='completion_done'> + <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='313' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='complete_all' mangled-name='complete_all' filepath='kernel/sched/completion.c' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='complete_all'> + <parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='57' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/sched/core.c' language='LANG_C89'> + <class-decl name='cpu_stop_done' is-struct='yes' visibility='default' is-declaration-only='yes' id='64c36f53'/> + <class-decl name='cpuidle_device_kobj' is-struct='yes' visibility='default' is-declaration-only='yes' id='25ee3a49'/> + <class-decl name='cpuidle_driver_kobj' is-struct='yes' visibility='default' is-declaration-only='yes' id='cf6b9835'/> + <class-decl name='cpuidle_state_kobj' is-struct='yes' visibility='default' is-declaration-only='yes' id='22d74cfc'/> + <array-type-def dimensions='1' type-id='97aa083d' size-in-bits='7680' id='d91bb67a'> + <subrange length='10' type-id='7ff19f0f' id='487da03a'/> + </array-type-def> + <array-type-def dimensions='1' type-id='103da70a' size-in-bits='640' id='7b1498fd'> + <subrange length='10' type-id='7ff19f0f' id='487da03a'/> + </array-type-def> + <array-type-def dimensions='1' type-id='2e1b0751' size-in-bits='4480' id='b25dce46'> + <subrange length='10' type-id='7ff19f0f' id='487da03a'/> + </array-type-def> + <array-type-def dimensions='1' type-id='a7623477' size-in-bits='13056' id='f88f3d38'> + <subrange length='102' type-id='7ff19f0f' id='8590b11a'/> + </array-type-def> + <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='12800' id='6f53db1b'> + <subrange length='100' type-id='7ff19f0f' id='4196563c'/> + </array-type-def> + <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='640' id='08a70b25'> + <subrange length='10' type-id='7ff19f0f' id='487da03a'/> + </array-type-def> + <array-type-def dimensions='1' type-id='ab0c2f56' size-in-bits='320' id='ec2b1499'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='1' type-id='30847fcd' size-in-bits='768' id='cf2a9adf'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <class-decl name='rq' size-in-bits='24064' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='861' column='1' id='d5ee6a94'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='863' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='869' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='last_load_update_tick' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='877' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='last_blocked_load_update_tick' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='878' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='has_blocked_load' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='879' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='nohz_tick_stopped' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='881' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='nohz_flags' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='882' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='nr_load_updates' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='885' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='nr_switches' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='886' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='uclamp' type-id='cf2a9adf' visibility='default' filepath='kernel/sched/sched.h' line='890' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='uclamp_flags' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='891' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='cfs' type-id='feeb4c2f' visibility='default' filepath='kernel/sched/sched.h' line='895' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='rt' type-id='e648d771' visibility='default' filepath='kernel/sched/sched.h' line='896' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17216'> + <var-decl name='dl' type-id='53d038df' visibility='default' filepath='kernel/sched/sched.h' line='897' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18048'> + <var-decl name='nr_uninterruptible' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='911' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18112'> + <var-decl name='curr' type-id='f23e2572' visibility='default' filepath='kernel/sched/sched.h' line='913' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18176'> + <var-decl name='idle' type-id='f23e2572' visibility='default' filepath='kernel/sched/sched.h' line='914' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18240'> + <var-decl name='stop' type-id='f23e2572' visibility='default' filepath='kernel/sched/sched.h' line='915' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18304'> + <var-decl name='next_balance' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='916' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18368'> + <var-decl name='prev_mm' type-id='df4b7819' visibility='default' filepath='kernel/sched/sched.h' line='917' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18432'> + <var-decl name='clock_update_flags' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='919' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18496'> + <var-decl name='clock' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='920' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18944'> + <var-decl name='clock_task' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='922' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19008'> + <var-decl name='clock_pelt' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='923' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19072'> + <var-decl name='lost_idle_time' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='924' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19136'> + <var-decl name='nr_iowait' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='926' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19168'> + <var-decl name='membarrier_state' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='929' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19200'> + <var-decl name='rd' type-id='c13bca88' visibility='default' filepath='kernel/sched/sched.h' line='933' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19264'> + <var-decl name='sd' type-id='e9d32201' visibility='default' filepath='kernel/sched/sched.h' line='934' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19328'> + <var-decl name='cpu_capacity' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='936' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19392'> + <var-decl name='cpu_capacity_orig' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='937' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19456'> + <var-decl name='balance_callback' type-id='69c138b1' visibility='default' filepath='kernel/sched/sched.h' line='939' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19520'> + <var-decl name='idle_balance' type-id='002ac4a6' visibility='default' filepath='kernel/sched/sched.h' line='941' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19584'> + <var-decl name='misfit_task_load' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='943' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19648'> + <var-decl name='active_balance' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='946' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19680'> + <var-decl name='push_cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='947' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19712'> + <var-decl name='active_balance_work' type-id='8eb07132' visibility='default' filepath='kernel/sched/sched.h' line='948' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20032'> + <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='951' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20064'> + <var-decl name='online' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='952' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20096'> + <var-decl name='cfs_tasks' type-id='72f469ec' visibility='default' filepath='kernel/sched/sched.h' line='954' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20480'> + <var-decl name='avg_rt' type-id='629c8d83' visibility='default' filepath='kernel/sched/sched.h' line='956' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20992'> + <var-decl name='avg_dl' type-id='629c8d83' visibility='default' filepath='kernel/sched/sched.h' line='957' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21504'> + <var-decl name='avg_irq' type-id='629c8d83' visibility='default' filepath='kernel/sched/sched.h' line='959' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22016'> + <var-decl name='idle_stamp' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='961' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22080'> + <var-decl name='avg_idle' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='962' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22144'> + <var-decl name='max_idle_balance_cost' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='965' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22208'> + <var-decl name='prev_irq_time' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='969' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22272'> + <var-decl name='prev_steal_time' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='972' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22336'> + <var-decl name='calc_load_update' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='979' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22400'> + <var-decl name='calc_load_active' type-id='bd54fe1a' visibility='default' filepath='kernel/sched/sched.h' line='980' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22464'> + <var-decl name='hrtick_csd_pending' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='984' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22528'> + <var-decl name='hrtick_csd' type-id='223a68bd' visibility='default' filepath='kernel/sched/sched.h' line='985' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22784'> + <var-decl name='hrtick_timer' type-id='b6993efc' visibility='default' filepath='kernel/sched/sched.h' line='987' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='23360'> + <var-decl name='rq_sched_info' type-id='59ddd03d' visibility='default' filepath='kernel/sched/sched.h' line='992' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='23616'> + <var-decl name='rq_cpu_time' type-id='3a47d82b' visibility='default' filepath='kernel/sched/sched.h' line='993' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='23680'> + <var-decl name='yld_count' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='997' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='23712'> + <var-decl name='sched_count' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1000' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='23744'> + <var-decl name='sched_goidle' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1001' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='23776'> + <var-decl name='ttwu_count' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1004' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='23808'> + <var-decl name='ttwu_local' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1005' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='23872'> + <var-decl name='wake_list' type-id='77df194e' visibility='default' filepath='kernel/sched/sched.h' line='1009' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='23936'> + <var-decl name='idle_state' type-id='2e3e746d' visibility='default' filepath='kernel/sched/sched.h' line='1014' column='1'/> + </data-member> + </class-decl> + <class-decl name='uclamp_rq' size-in-bits='384' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='846' column='1' id='30847fcd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='value' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='847' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bucket' type-id='ec2b1499' visibility='default' filepath='kernel/sched/sched.h' line='848' column='1'/> + </data-member> + </class-decl> + <class-decl name='uclamp_bucket' size-in-bits='64' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='819' column='1' id='ab0c2f56'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='value' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='820' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='tasks' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='821' column='1'/> + </data-member> + </class-decl> + <class-decl name='cfs_rq' size-in-bits='2048' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='494' column='1' id='feeb4c2f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='load' type-id='ad979632' visibility='default' filepath='kernel/sched/sched.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='runnable_weight' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='497' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='h_nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='498' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='idle_h_nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='exec_clock' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='min_vruntime' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='502' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='tasks_timeline' type-id='6fe1603d' visibility='default' filepath='kernel/sched/sched.h' line='507' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='curr' type-id='ff2b3d10' visibility='default' filepath='kernel/sched/sched.h' line='513' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='next' type-id='ff2b3d10' visibility='default' filepath='kernel/sched/sched.h' line='514' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='last' type-id='ff2b3d10' visibility='default' filepath='kernel/sched/sched.h' line='515' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='skip' type-id='ff2b3d10' visibility='default' filepath='kernel/sched/sched.h' line='516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='nr_spread_over' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='avg' type-id='629c8d83' visibility='default' filepath='kernel/sched/sched.h' line='526' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='removed' type-id='dbb6a82c' visibility='default' filepath='kernel/sched/sched.h' line='536' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='kernel/sched/sched.h' line='530' column='1' id='dbb6a82c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='531' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='nr' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='532' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='load_avg' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='533' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='util_avg' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='534' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='runnable_sum' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='535' column='1'/> + </data-member> + </class-decl> + <class-decl name='rt_rq' size-in-bits='13632' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='595' column='1' id='e648d771'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='active' type-id='3ac6deac' visibility='default' filepath='kernel/sched/sched.h' line='596' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12928'> + <var-decl name='rt_nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='597' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12960'> + <var-decl name='rr_nr_running' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='598' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12992'> + <var-decl name='highest_prio' type-id='8f548118' visibility='default' filepath='kernel/sched/sched.h' line='605' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13056'> + <var-decl name='rt_nr_migratory' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='608' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13120'> + <var-decl name='rt_nr_total' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='609' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13184'> + <var-decl name='overloaded' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='610' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13248'> + <var-decl name='pushable_tasks' type-id='57b0eed2' visibility='default' filepath='kernel/sched/sched.h' line='611' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13376'> + <var-decl name='rt_queued' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='614' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13408'> + <var-decl name='rt_throttled' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='616' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13440'> + <var-decl name='rt_time' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='617' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13504'> + <var-decl name='rt_runtime' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='618' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13568'> + <var-decl name='rt_runtime_lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='620' column='1'/> + </data-member> + </class-decl> + <class-decl name='rt_prio_array' size-in-bits='12928' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='236' column='1' id='3ac6deac'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bitmap' type-id='f05e8e77' visibility='default' filepath='kernel/sched/sched.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='queue' type-id='6f53db1b' visibility='default' filepath='kernel/sched/sched.h' line='238' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='kernel/sched/sched.h' line='600' column='1' id='8f548118'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='curr' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='601' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='next' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='603' column='1'/> + </data-member> + </class-decl> + <class-decl name='dl_rq' size-in-bits='832' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='636' column='1' id='53d038df'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='root' type-id='6fe1603d' visibility='default' filepath='kernel/sched/sched.h' line='638' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dl_nr_running' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='640' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='earliest_dl' type-id='8c6b5470' visibility='default' filepath='kernel/sched/sched.h' line='652' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dl_nr_migratory' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='654' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='overloaded' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='655' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pushable_dl_tasks_root' type-id='6fe1603d' visibility='default' filepath='kernel/sched/sched.h' line='662' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='running_bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='671' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='this_bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='682' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='extra_bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='683' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='bw_ratio' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='689' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='kernel/sched/sched.h' line='649' column='1' id='8c6b5470'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='curr' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='650' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='next' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='651' column='1'/> + </data-member> + </class-decl> + <class-decl name='rq_flags' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='1140' column='1' id='16588ac8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cookie' type-id='3cb90f9b' visibility='default' filepath='kernel/sched/sched.h' line='1142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='clock_update_flags' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1149' column='1'/> + </data-member> + </class-decl> + <class-decl name='pin_cookie' is-struct='yes' visibility='default' filepath='include/linux/lockdep.h' line='485' column='1' id='3cb90f9b'/> + <class-decl name='cfs_bandwidth' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='333' column='1' id='68e4a3af'/> + <class-decl name='root_domain' size-in-bits='14720' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='742' column='1' id='9cdca91a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refcount' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='743' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rto_count' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='744' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='kernel/sched/sched.h' line='745' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='span' type-id='b16b461b' visibility='default' filepath='kernel/sched/sched.h' line='746' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='online' type-id='b16b461b' visibility='default' filepath='kernel/sched/sched.h' line='747' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='overload' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='754' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='overutilized' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='757' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dlo_mask' type-id='b16b461b' visibility='default' filepath='kernel/sched/sched.h' line='763' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dlo_count' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='764' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='dl_bw' type-id='51a92649' visibility='default' filepath='kernel/sched/sched.h' line='765' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='cpudl' type-id='a9cef929' visibility='default' filepath='kernel/sched/sched.h' line='766' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='rto_push_work' type-id='9281c70f' visibility='default' filepath='kernel/sched/sched.h' line='772' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='rto_lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='773' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='rto_loop' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='775' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='rto_cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='776' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='rto_loop_next' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='778' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='rto_loop_start' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='779' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='rto_mask' type-id='b16b461b' visibility='default' filepath='kernel/sched/sched.h' line='785' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='cpupri' type-id='afe3b3de' visibility='default' filepath='kernel/sched/sched.h' line='786' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14464'> + <var-decl name='max_cpu_capacity' type-id='12dbc6b5' visibility='default' filepath='kernel/sched/sched.h' line='789' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14656'> + <var-decl name='pd' type-id='30f9749f' visibility='default' filepath='kernel/sched/sched.h' line='795' column='1'/> + </data-member> + </class-decl> + <class-decl name='dl_bw' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='281' column='1' id='51a92649'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='total_bw' type-id='91ce1af9' visibility='default' filepath='kernel/sched/sched.h' line='284' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpudl' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/sched/cpudeadline.h' line='11' column='1' id='a9cef929'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/cpudeadline.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='size' type-id='95e97e5e' visibility='default' filepath='kernel/sched/cpudeadline.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='free_cpus' type-id='b16b461b' visibility='default' filepath='kernel/sched/cpudeadline.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='elements' type-id='9bf95e81' visibility='default' filepath='kernel/sched/cpudeadline.h' line='15' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpudl_item' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/sched/cpudeadline.h' line='5' column='1' id='4dc01f59'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dl' type-id='91ce1af9' visibility='default' filepath='kernel/sched/cpudeadline.h' line='6' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/cpudeadline.h' line='7' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='idx' type-id='95e97e5e' visibility='default' filepath='kernel/sched/cpudeadline.h' line='8' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpupri' size-in-bits='13120' is-struct='yes' visibility='default' filepath='kernel/sched/cpupri.h' line='15' column='1' id='afe3b3de'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pri_to_cpu' type-id='f88f3d38' visibility='default' filepath='kernel/sched/cpupri.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13056'> + <var-decl name='cpu_to_pri' type-id='7292109c' visibility='default' filepath='kernel/sched/cpupri.h' line='17' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpupri_vec' size-in-bits='128' is-struct='yes' visibility='default' filepath='kernel/sched/cpupri.h' line='10' column='1' id='a7623477'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='49178f86' visibility='default' filepath='kernel/sched/cpupri.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mask' type-id='b16b461b' visibility='default' filepath='kernel/sched/cpupri.h' line='12' column='1'/> + </data-member> + </class-decl> + <class-decl name='max_cpu_capacity' size-in-bits='192' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='724' column='1' id='12dbc6b5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='f5c90b3f' visibility='default' filepath='kernel/sched/sched.h' line='725' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='val' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='726' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='727' column='1'/> + </data-member> + </class-decl> + <class-decl name='perf_domain' size-in-bits='256' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='718' column='1' id='f2e22af7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='em_pd' type-id='ce714046' visibility='default' filepath='kernel/sched/sched.h' line='719' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='next' type-id='30f9749f' visibility='default' filepath='kernel/sched/sched.h' line='720' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='kernel/sched/sched.h' line='721' column='1'/> + </data-member> + </class-decl> + <class-decl name='em_perf_domain' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/energy_model.h' line='37' column='1' id='f8d03d40'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='table' type-id='57c51e1c' visibility='default' filepath='include/linux/energy_model.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nr_cap_states' type-id='95e97e5e' visibility='default' filepath='include/linux/energy_model.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cpus' type-id='c99b5ecd' visibility='default' filepath='include/linux/energy_model.h' line='40' column='1'/> + </data-member> + </class-decl> + <class-decl name='em_cap_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/energy_model.h' line='20' column='1' id='44399e16'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='frequency' type-id='7359adad' visibility='default' filepath='include/linux/energy_model.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='power' type-id='7359adad' visibility='default' filepath='include/linux/energy_model.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cost' type-id='7359adad' visibility='default' filepath='include/linux/energy_model.h' line='23' column='1'/> + </data-member> + </class-decl> + <class-decl name='sched_domain' size-in-bits='2432' is-struct='yes' visibility='default' filepath='include/linux/sched/topology.h' line='72' column='1' id='1706cf19'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='parent' type-id='e9d32201' visibility='default' filepath='include/linux/sched/topology.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='child' type-id='e9d32201' visibility='default' filepath='include/linux/sched/topology.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='groups' type-id='f3dcd492' visibility='default' filepath='include/linux/sched/topology.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='min_interval' type-id='7359adad' visibility='default' filepath='include/linux/sched/topology.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='max_interval' type-id='7359adad' visibility='default' filepath='include/linux/sched/topology.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='busy_factor' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='imbalance_pct' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cache_nice_tries' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='nohz_idle' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/topology.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/topology.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='level' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/topology.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='last_balance' type-id='7359adad' visibility='default' filepath='include/linux/sched/topology.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='balance_interval' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='nr_balance_failed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='max_newidle_lb_cost' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/topology.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='next_decay_max_lb_cost' type-id='7359adad' visibility='default' filepath='include/linux/sched/topology.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='avg_scan_cost' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/topology.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='lb_count' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='lb_failed' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='lb_balanced' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='lb_imbalance' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='lb_gained' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='lb_hot_gained' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='lb_nobusyg' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1504'> + <var-decl name='lb_nobusyq' type-id='0955670c' visibility='default' filepath='include/linux/sched/topology.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='alb_count' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='alb_failed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='alb_pushed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1696'> + <var-decl name='sbe_count' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='sbe_balanced' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1760'> + <var-decl name='sbe_pushed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='sbf_count' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1824'> + <var-decl name='sbf_balanced' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='sbf_pushed' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1888'> + <var-decl name='ttwu_wake_remote' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='ttwu_move_affine' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1952'> + <var-decl name='ttwu_move_balance' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/linux/sched/topology.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='' type-id='52c6c1a9' visibility='default' filepath='include/linux/sched/topology.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='shared' type-id='774b23cf' visibility='default' filepath='include/linux/sched/topology.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='span_weight' type-id='f0981eeb' visibility='default' filepath='include/linux/sched/topology.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/topology.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/sched/topology.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='span' type-id='c99b5ecd' visibility='default' filepath='include/linux/sched/topology.h' line='150' column='1'/> + </data-member> + </class-decl> + <class-decl name='sched_group' size-in-bits='256' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='1416' column='1' id='8b6491f4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='f3dcd492' visibility='default' filepath='kernel/sched/sched.h' line='1417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ref' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='1418' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='group_weight' type-id='f0981eeb' visibility='default' filepath='kernel/sched/sched.h' line='1420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sgc' type-id='29a48d3d' visibility='default' filepath='kernel/sched/sched.h' line='1421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='asym_prefer_cpu' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='1422' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cpumask' type-id='c99b5ecd' visibility='default' filepath='kernel/sched/sched.h' line='1431' column='1'/> + </data-member> + </class-decl> + <class-decl name='sched_group_capacity' size-in-bits='384' is-struct='yes' visibility='default' filepath='kernel/sched/sched.h' line='1397' column='1' id='ea3de64d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ref' type-id='49178f86' visibility='default' filepath='kernel/sched/sched.h' line='1398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='capacity' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='min_capacity' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='max_capacity' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='next_update' type-id='7359adad' visibility='default' filepath='kernel/sched/sched.h' line='1406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='imbalance' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='1407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='kernel/sched/sched.h' line='1410' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='cpumask' type-id='c99b5ecd' visibility='default' filepath='kernel/sched/sched.h' line='1413' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__5' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/sched/topology.h' line='132' column='1' id='52c6c1a9'> + <data-member access='public'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/sched/topology.h' line='133' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/sched/topology.h' line='134' column='1'/> + </data-member> + </union-decl> + <class-decl name='sched_domain_shared' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/sched/topology.h' line='66' column='1' id='ccc53977'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ref' type-id='49178f86' visibility='default' filepath='include/linux/sched/topology.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='nr_busy_cpus' type-id='49178f86' visibility='default' filepath='include/linux/sched/topology.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='has_idle_cores' type-id='95e97e5e' visibility='default' filepath='include/linux/sched/topology.h' line='69' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpu_stop_work' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/stop_machine.h' line='24' column='1' id='8eb07132'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/stop_machine.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fn' type-id='87dfefa3' visibility='default' filepath='include/linux/stop_machine.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='arg' type-id='eaa32e2f' visibility='default' filepath='include/linux/stop_machine.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='done' type-id='d589c913' visibility='default' filepath='include/linux/stop_machine.h' line='28' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='cpu_stop_fn_t' type-id='b9b212f5' filepath='include/linux/stop_machine.h' line='20' column='1' id='87dfefa3'/> + <typedef-decl name='call_single_data_t' type-id='bb75ea85' filepath='include/linux/smp.h' line='26' column='1' id='223a68bd'/> + <class-decl name='cpuidle_state' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/cpuidle.h' line='44' column='1' id='97aa083d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/linux/cpuidle.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='desc' type-id='16dc656a' visibility='default' filepath='include/linux/cpuidle.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='exit_latency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='power_usage' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='target_residency' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='disabled' type-id='b50a4934' visibility='default' filepath='include/linux/cpuidle.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='enter' type-id='738b5bc2' visibility='default' filepath='include/linux/cpuidle.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='enter_dead' type-id='0ba194b9' visibility='default' filepath='include/linux/cpuidle.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='enter_s2idle' type-id='738b5bc2' visibility='default' filepath='include/linux/cpuidle.h' line='68' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpuidle_device' size-in-bits='5632' is-struct='yes' visibility='default' filepath='include/linux/cpuidle.h' line='83' column='1' id='14ba1df2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='registered' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='enabled' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='use_deepest_state' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='poll_time_limit' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='cpu' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='next_hrtimer' type-id='fbc017ef' visibility='default' filepath='include/linux/cpuidle.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='last_state_idx' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='last_residency' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='poll_limit_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/cpuidle.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='states_usage' type-id='b25dce46' visibility='default' filepath='include/linux/cpuidle.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4736'> + <var-decl name='kobjs' type-id='7b1498fd' visibility='default' filepath='include/linux/cpuidle.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5376'> + <var-decl name='kobj_driver' type-id='a49b2975' visibility='default' filepath='include/linux/cpuidle.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='kobj_dev' type-id='d4f9dda1' visibility='default' filepath='include/linux/cpuidle.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='device_list' type-id='72f469ec' visibility='default' filepath='include/linux/cpuidle.h' line='98' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpuidle_state_usage' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/cpuidle.h' line='32' column='1' id='2e1b0751'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='disable' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='usage' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='time' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='above' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='below' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='s2idle_usage' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='s2idle_time' type-id='3a47d82b' visibility='default' filepath='include/linux/cpuidle.h' line='40' column='1'/> + </data-member> + </class-decl> + <class-decl name='cpuidle_driver' size-in-bits='8064' is-struct='yes' visibility='default' filepath='include/linux/cpuidle.h' line='113' column='1' id='9488f766'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/cpuidle.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/cpuidle.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='refcnt' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bctimer' type-id='f0981eeb' visibility='default' filepath='include/linux/cpuidle.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='states' type-id='d91bb67a' visibility='default' filepath='include/linux/cpuidle.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='state_count' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7904'> + <var-decl name='safe_state_index' type-id='95e97e5e' visibility='default' filepath='include/linux/cpuidle.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7936'> + <var-decl name='cpumask' type-id='74bccedd' visibility='default' filepath='include/linux/cpuidle.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='governor' type-id='80f4b756' visibility='default' filepath='include/linux/cpuidle.h' line='129' column='1'/> + </data-member> + </class-decl> + <class-decl name='kernel_stat' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/kernel_stat.h' line='38' column='1' id='153750ef'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='irqs_sum' type-id='7359adad' visibility='default' filepath='include/linux/kernel_stat.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='softirqs' type-id='67c1c82c' visibility='default' filepath='include/linux/kernel_stat.h' line='40' column='1'/> + </data-member> + </class-decl> + <class-decl name='kernel_cpustat' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/kernel_stat.h' line='34' column='1' id='7b5f27b3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cpustat' type-id='08a70b25' visibility='default' filepath='include/linux/kernel_stat.h' line='35' column='1'/> + </data-member> + </class-decl> + <class-decl name='sched_param' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/sched/types.h' line='7' column='1' id='0897719a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sched_priority' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/sched/types.h' line='8' column='1'/> + </data-member> + </class-decl> + <class-decl name='sched_attr' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/uapi/linux/sched/types.h' line='100' column='1' id='6a32253a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='size' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sched/types.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='sched_policy' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sched/types.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sched_flags' type-id='d3130597' visibility='default' filepath='include/uapi/linux/sched/types.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sched_nice' type-id='3158a266' visibility='default' filepath='include/uapi/linux/sched/types.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='sched_priority' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sched/types.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sched_runtime' type-id='d3130597' visibility='default' filepath='include/uapi/linux/sched/types.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sched_deadline' type-id='d3130597' visibility='default' filepath='include/uapi/linux/sched/types.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='sched_period' type-id='d3130597' visibility='default' filepath='include/uapi/linux/sched/types.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='sched_util_min' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sched/types.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='sched_util_max' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sched/types.h' line='119' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='wait_queue_entry_t' type-id='504855b3' filepath='include/linux/wait.h' line='14' column='1' id='fe794aa9'/> + <class-decl name='wait_queue_entry' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/wait.h' line='29' column='1' id='504855b3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/wait.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/linux/wait.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='func' type-id='67119c17' visibility='default' filepath='include/linux/wait.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/wait.h' line='33' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='wait_queue_func_t' type-id='3e643710' filepath='include/linux/wait.h' line='16' column='1' id='67119c17'/> + <qualified-type-def type-id='1354385d' const='yes' id='6b2a4486'/> + <pointer-type-def type-id='6b2a4486' size-in-bits='64' id='5f8a1ac4'/> + <qualified-type-def type-id='6a32253a' const='yes' id='9a07743b'/> + <pointer-type-def type-id='9a07743b' size-in-bits='64' id='8abbb6c3'/> + <qualified-type-def type-id='0897719a' const='yes' id='c4a7b189'/> + <pointer-type-def type-id='c4a7b189' size-in-bits='64' id='36fca399'/> + <pointer-type-def type-id='64c36f53' size-in-bits='64' id='d589c913'/> + <pointer-type-def type-id='4dc01f59' size-in-bits='64' id='9bf95e81'/> + <pointer-type-def type-id='14ba1df2' size-in-bits='64' id='1b0e1d00'/> + <pointer-type-def type-id='25ee3a49' size-in-bits='64' id='d4f9dda1'/> + <pointer-type-def type-id='9488f766' size-in-bits='64' id='809cdefc'/> + <pointer-type-def type-id='cf6b9835' size-in-bits='64' id='a49b2975'/> + <pointer-type-def type-id='97aa083d' size-in-bits='64' id='2e3e746d'/> + <pointer-type-def type-id='22d74cfc' size-in-bits='64' id='103da70a'/> + <pointer-type-def type-id='1354385d' size-in-bits='64' id='74bccedd'/> + <pointer-type-def type-id='44399e16' size-in-bits='64' id='57c51e1c'/> + <pointer-type-def type-id='f8d03d40' size-in-bits='64' id='ce714046'/> + <pointer-type-def type-id='2d2d4460' size-in-bits='64' id='738b5bc2'/> + <pointer-type-def type-id='0174792d' size-in-bits='64' id='0ba194b9'/> + <pointer-type-def type-id='2fa2db94' size-in-bits='64' id='5346c726'/> + <pointer-type-def type-id='5dcc12a3' size-in-bits='64' id='c3408547'/> + <pointer-type-def type-id='3cab519e' size-in-bits='64' id='3e643710'/> + <pointer-type-def type-id='f2e22af7' size-in-bits='64' id='30f9749f'/> + <pointer-type-def type-id='9cdca91a' size-in-bits='64' id='c13bca88'/> + <pointer-type-def type-id='d5ee6a94' size-in-bits='64' id='6ed6b432'/> + <pointer-type-def type-id='16588ac8' size-in-bits='64' id='d0163a5e'/> + <pointer-type-def type-id='1706cf19' size-in-bits='64' id='e9d32201'/> + <pointer-type-def type-id='ccc53977' size-in-bits='64' id='774b23cf'/> + <pointer-type-def type-id='2561fcb2' size-in-bits='64' id='ff2b3d10'/> + <pointer-type-def type-id='8b6491f4' size-in-bits='64' id='f3dcd492'/> + <pointer-type-def type-id='ea3de64d' size-in-bits='64' id='29a48d3d'/> + <pointer-type-def type-id='158e8b98' size-in-bits='64' id='2a7b00f2'/> + <pointer-type-def type-id='5753d902' size-in-bits='64' id='c4b7e554'/> + <pointer-type-def type-id='45660d72' size-in-bits='64' id='c79c9f4c'/> + <pointer-type-def type-id='82e3e1cf' size-in-bits='64' id='d846ae3b'/> + <pointer-type-def type-id='47d2043e' size-in-bits='64' id='604374c8'/> + <pointer-type-def type-id='f67639d3' size-in-bits='64' id='7bca30b7'/> + <pointer-type-def type-id='f83bf2cd' size-in-bits='64' id='f13b7179'/> + <pointer-type-def type-id='24bb49a8' size-in-bits='64' id='54777a92'/> + <pointer-type-def type-id='ca7f7878' size-in-bits='64' id='9d640202'/> + <pointer-type-def type-id='504855b3' size-in-bits='64' id='db9d03e3'/> + <pointer-type-def type-id='fe794aa9' size-in-bits='64' id='ba9aa326'/> + <var-decl name='__tracepoint_pelt_cfs_tp' type-id='4ca0c298' mangled-name='__tracepoint_pelt_cfs_tp' visibility='default' filepath='include/trace/events/sched.h' line='628' column='1' elf-symbol-id='__tracepoint_pelt_cfs_tp'/> + <var-decl name='runqueues' type-id='d5ee6a94' mangled-name='runqueues' visibility='default' filepath='kernel/sched/core.c' line='44' column='1' elf-symbol-id='runqueues'/> + <var-decl name='kstat' type-id='153750ef' mangled-name='kstat' visibility='default' filepath='kernel/sched/core.c' line='3641' column='1' elf-symbol-id='kstat'/> + <var-decl name='kernel_cpustat' type-id='7b5f27b3' mangled-name='kernel_cpustat' visibility='default' filepath='kernel/sched/core.c' line='3642' column='1' elf-symbol-id='kernel_cpustat'/> + <function-decl name='set_cpus_allowed_ptr' mangled-name='set_cpus_allowed_ptr' filepath='kernel/sched/core.c' line='1812' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_cpus_allowed_ptr'> + <parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='1812' column='1'/> + <parameter type-id='5f8a1ac4' name='new_mask' filepath='kernel/sched/core.c' line='1812' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='preempt_schedule_notrace' mangled-name='preempt_schedule_notrace' filepath='kernel/sched/core.c' line='4398' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='preempt_schedule_notrace'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='schedule' mangled-name='schedule' filepath='kernel/sched/core.c' line='4266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='schedule'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='set_user_nice' mangled-name='set_user_nice' filepath='kernel/sched/core.c' line='4624' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_user_nice'> + <parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='4624' column='1'/> + <parameter type-id='bd54fe1a' name='nice' filepath='kernel/sched/core.c' line='4624' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='preempt_schedule' mangled-name='preempt_schedule' filepath='kernel/sched/core.c' line='4370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='preempt_schedule'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='wake_up_process' mangled-name='wake_up_process' filepath='kernel/sched/core.c' line='2784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wake_up_process'> + <parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='2784' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sched_show_task' mangled-name='sched_show_task' filepath='kernel/sched/core.c' line='6035' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_show_task'> + <parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='6035' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sched_setscheduler_nocheck' mangled-name='sched_setscheduler_nocheck' filepath='kernel/sched/core.c' line='5201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_setscheduler_nocheck'> + <parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='5201' column='1'/> + <parameter type-id='95e97e5e' name='policy' filepath='kernel/sched/core.c' line='5201' column='1'/> + <parameter type-id='36fca399' name='param' filepath='kernel/sched/core.c' line='5202' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sched_setscheduler' mangled-name='sched_setscheduler' filepath='kernel/sched/core.c' line='5169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_setscheduler'> + <parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='5169' column='1'/> + <parameter type-id='95e97e5e' name='policy' filepath='kernel/sched/core.c' line='5169' column='1'/> + <parameter type-id='36fca399' name='param' filepath='kernel/sched/core.c' line='5170' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sched_setattr' mangled-name='sched_setattr' filepath='kernel/sched/core.c' line='5176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_setattr'> + <parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='5176' column='1'/> + <parameter type-id='8abbb6c3' name='attr' filepath='kernel/sched/core.c' line='5176' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='io_schedule' mangled-name='io_schedule' filepath='kernel/sched/core.c' line='5900' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='io_schedule'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='default_wake_function' mangled-name='default_wake_function' filepath='kernel/sched/core.c' line='4464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='default_wake_function'> + <parameter type-id='ba9aa326' name='curr' filepath='kernel/sched/core.c' line='4464' column='1'/> + <parameter type-id='f0981eeb' name='mode' filepath='kernel/sched/core.c' line='4464' column='1'/> + <parameter type-id='95e97e5e' name='wake_flags' filepath='kernel/sched/core.c' line='4464' column='1'/> + <parameter type-id='eaa32e2f' name='key' filepath='kernel/sched/core.c' line='4465' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='2d2d4460'> + <parameter type-id='1b0e1d00'/> + <parameter type-id='809cdefc'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0174792d'> + <parameter type-id='1b0e1d00'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='2fa2db94'> + <parameter type-id='6ed6b432'/> + <parameter type-id='f23e2572'/> + <parameter type-id='d0163a5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5dcc12a3'> + <parameter type-id='f23e2572'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3cab519e'> + <parameter type-id='db9d03e3'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='158e8b98'> + <parameter type-id='6ed6b432'/> + <parameter type-id='f23e2572'/> + <parameter type-id='d0163a5e'/> + <return type-id='f23e2572'/> + </function-type> + <function-type size-in-bits='64' id='5753d902'> + <parameter type-id='6ed6b432'/> + <parameter type-id='f23e2572'/> + <parameter type-id='b50a4934'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='45660d72'> + <parameter type-id='6ed6b432'/> + <parameter type-id='f23e2572'/> + <return type-id='f0981eeb'/> + </function-type> <function-type size-in-bits='64' id='82e3e1cf'> <parameter type-id='6ed6b432'/> <return type-id='48b5725f'/> @@ -162991,10 +151730,6 @@ <parameter type-id='b50a4934'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='1c0f29cf'> - <parameter type-id='f23e2572'/> - <return type-id='48b5725f'/> - </function-type> <function-type size-in-bits='64' id='24bb49a8'> <parameter type-id='f23e2572'/> <parameter type-id='5f8a1ac4'/> @@ -163005,57 +151740,42 @@ <parameter type-id='95e97e5e'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='07c93537'> + </abi-instr> + <abi-instr address-size='64' path='kernel/sched/cpufreq.c' language='LANG_C89'> + <class-decl name='update_util_data' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/sched/cpufreq.h' line='17' column='1' id='f24c165e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='func' type-id='2cd87b91' visibility='default' filepath='include/linux/sched/cpufreq.h' line='18' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='f24c165e' size-in-bits='64' id='f681f934'/> + <pointer-type-def type-id='9b3d9f4d' size-in-bits='64' id='2cd87b91'/> + <function-decl name='cpufreq_remove_update_util_hook' mangled-name='cpufreq_remove_update_util_hook' filepath='kernel/sched/cpufreq.c' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_remove_update_util_hook'> + <parameter type-id='95e97e5e' name='cpu' filepath='kernel/sched/cpufreq.c' line='57' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cpufreq_add_update_util_hook' mangled-name='cpufreq_add_update_util_hook' filepath='kernel/sched/cpufreq.c' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_add_update_util_hook'> + <parameter type-id='95e97e5e' name='cpu' filepath='kernel/sched/cpufreq.c' line='32' column='1'/> + <parameter type-id='f681f934' name='data' filepath='kernel/sched/cpufreq.c' line='32' column='1'/> + <parameter type-id='2cd87b91' name='func' filepath='kernel/sched/cpufreq.c' line='33' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='9b3d9f4d'> + <parameter type-id='f681f934'/> + <parameter type-id='91ce1af9'/> <parameter type-id='f0981eeb'/> - <parameter type-id='3620a178'/> <return type-id='48b5725f'/> </function-type> - <function-type size-in-bits='64' id='c00013f4'> - <parameter type-id='7837cd88'/> - <parameter type-id='8df61054'/> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='f8c641b0'> - <parameter type-id='fa0b179b'/> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='066ca455'> - <parameter type-id='fa0b179b'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='e835b5d8'/> - <parameter type-id='3eb7c31c'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='f9617b12'> - <parameter type-id='2bf16f59'/> - <parameter type-id='63e171df'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='b50a4934'/> - <return type-id='eaa32e2f'/> - </function-type> - <function-type size-in-bits='64' id='6f7f4c91'> - <parameter type-id='3eb7c31c'/> - <parameter type-id='eaa32e2f'/> - <return type-id='eaa32e2f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='kernel/sched/topology.c' language='LANG_C89'> - <function-decl name='cpufreq_cpu_get' mangled-name='cpufreq_cpu_get' filepath='include/linux/cpufreq.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpufreq_cpu_get'> - <parameter type-id='f0981eeb'/> - <return type-id='343c3ae4'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='kernel/sched/wait.c' language='LANG_C89'> - <function-decl name='__init_waitqueue_head' mangled-name='__init_waitqueue_head' filepath='kernel/sched/wait.c' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__init_waitqueue_head'> - <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='9' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='kernel/sched/wait.c' line='9' column='1'/> - <parameter type-id='a57283f9' name='key' filepath='kernel/sched/wait.c' line='9' column='1'/> + <pointer-type-def type-id='cff07063' size-in-bits='64' id='3f8b2ed3'/> + <function-decl name='add_wait_queue' mangled-name='add_wait_queue' filepath='kernel/sched/wait.c' line='18' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_wait_queue'> + <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='18' column='1'/> + <parameter type-id='db9d03e3' name='wq_entry' filepath='kernel/sched/wait.c' line='18' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='add_wait_queue_exclusive' mangled-name='add_wait_queue_exclusive' filepath='kernel/sched/wait.c' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_wait_queue_exclusive'> - <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='29' column='1'/> - <parameter type-id='db9d03e3' name='wq_entry' filepath='kernel/sched/wait.c' line='29' column='1'/> + <function-decl name='remove_wait_queue' mangled-name='remove_wait_queue' filepath='kernel/sched/wait.c' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remove_wait_queue'> + <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='40' column='1'/> + <parameter type-id='db9d03e3' name='wq_entry' filepath='kernel/sched/wait.c' line='40' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='__wake_up' mangled-name='__wake_up' filepath='kernel/sched/wait.c' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__wake_up'> @@ -163065,33 +151785,21 @@ <parameter type-id='eaa32e2f' name='key' filepath='kernel/sched/wait.c' line='140' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__wake_up_locked' mangled-name='__wake_up_locked' filepath='kernel/sched/wait.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__wake_up_locked'> - <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='149' column='1'/> - <parameter type-id='f0981eeb' name='mode' filepath='kernel/sched/wait.c' line='149' column='1'/> - <parameter type-id='95e97e5e' name='nr' filepath='kernel/sched/wait.c' line='149' column='1'/> + <function-decl name='prepare_to_wait' mangled-name='prepare_to_wait' filepath='kernel/sched/wait.c' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prepare_to_wait'> + <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='229' column='1'/> + <parameter type-id='db9d03e3' name='wq_entry' filepath='kernel/sched/wait.c' line='229' column='1'/> + <parameter type-id='95e97e5e' name='state' filepath='kernel/sched/wait.c' line='229' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__wake_up_locked_key' mangled-name='__wake_up_locked_key' filepath='kernel/sched/wait.c' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__wake_up_locked_key'> - <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='155' column='1'/> - <parameter type-id='f0981eeb' name='mode' filepath='kernel/sched/wait.c' line='155' column='1'/> - <parameter type-id='eaa32e2f' name='key' filepath='kernel/sched/wait.c' line='155' column='1'/> + <function-decl name='finish_wait' mangled-name='finish_wait' filepath='kernel/sched/wait.c' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='finish_wait'> + <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='356' column='1'/> + <parameter type-id='db9d03e3' name='wq_entry' filepath='kernel/sched/wait.c' line='356' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__wake_up_sync' mangled-name='__wake_up_sync' filepath='kernel/sched/wait.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__wake_up_sync'> - <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='203' column='1'/> - <parameter type-id='f0981eeb' name='mode' filepath='kernel/sched/wait.c' line='203' column='1'/> - <parameter type-id='95e97e5e' name='nr_exclusive' filepath='kernel/sched/wait.c' line='203' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='do_wait_intr' mangled-name='do_wait_intr' filepath='kernel/sched/wait.c' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='do_wait_intr'> - <parameter type-id='03d48e96' name='wq' filepath='kernel/sched/wait.c' line='313' column='1'/> - <parameter type-id='ba9aa326' name='wait' filepath='kernel/sched/wait.c' line='313' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='wait_woken' mangled-name='wait_woken' filepath='kernel/sched/wait.c' line='418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_woken'> - <parameter type-id='db9d03e3' name='wq_entry' filepath='kernel/sched/wait.c' line='418' column='1'/> - <parameter type-id='f0981eeb' name='mode' filepath='kernel/sched/wait.c' line='418' column='1'/> - <parameter type-id='bd54fe1a' name='timeout' filepath='kernel/sched/wait.c' line='418' column='1'/> + <function-decl name='prepare_to_wait_event' mangled-name='prepare_to_wait_event' filepath='kernel/sched/wait.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prepare_to_wait_event'> + <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='270' column='1'/> + <parameter type-id='db9d03e3' name='wq_entry' filepath='kernel/sched/wait.c' line='270' column='1'/> + <parameter type-id='95e97e5e' name='state' filepath='kernel/sched/wait.c' line='270' column='1'/> <return type-id='bd54fe1a'/> </function-decl> <function-decl name='woken_wake_function' mangled-name='woken_wake_function' filepath='kernel/sched/wait.c' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='woken_wake_function'> @@ -163101,6 +151809,58 @@ <parameter type-id='eaa32e2f' name='key' filepath='kernel/sched/wait.c' line='443' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='wait_woken' mangled-name='wait_woken' filepath='kernel/sched/wait.c' line='418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_woken'> + <parameter type-id='db9d03e3' name='wq_entry' filepath='kernel/sched/wait.c' line='418' column='1'/> + <parameter type-id='f0981eeb' name='mode' filepath='kernel/sched/wait.c' line='418' column='1'/> + <parameter type-id='bd54fe1a' name='timeout' filepath='kernel/sched/wait.c' line='418' column='1'/> + <return type-id='bd54fe1a'/> + </function-decl> + <function-decl name='init_wait_entry' mangled-name='init_wait_entry' filepath='kernel/sched/wait.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='init_wait_entry'> + <parameter type-id='db9d03e3' name='wq_entry' filepath='kernel/sched/wait.c' line='261' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='kernel/sched/wait.c' line='261' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='autoremove_wake_function' mangled-name='autoremove_wake_function' filepath='kernel/sched/wait.c' line='382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='autoremove_wake_function'> + <parameter type-id='db9d03e3' name='wq_entry' filepath='kernel/sched/wait.c' line='382' column='1'/> + <parameter type-id='f0981eeb' name='mode' filepath='kernel/sched/wait.c' line='382' column='1'/> + <parameter type-id='95e97e5e' name='sync' filepath='kernel/sched/wait.c' line='382' column='1'/> + <parameter type-id='eaa32e2f' name='key' filepath='kernel/sched/wait.c' line='382' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='do_wait_intr' mangled-name='do_wait_intr' filepath='kernel/sched/wait.c' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='do_wait_intr'> + <parameter type-id='03d48e96' name='wq' filepath='kernel/sched/wait.c' line='313' column='1'/> + <parameter type-id='ba9aa326' name='wait' filepath='kernel/sched/wait.c' line='313' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='add_wait_queue_exclusive' mangled-name='add_wait_queue_exclusive' filepath='kernel/sched/wait.c' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_wait_queue_exclusive'> + <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='29' column='1'/> + <parameter type-id='db9d03e3' name='wq_entry' filepath='kernel/sched/wait.c' line='29' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__wake_up_sync' mangled-name='__wake_up_sync' filepath='kernel/sched/wait.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__wake_up_sync'> + <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='203' column='1'/> + <parameter type-id='f0981eeb' name='mode' filepath='kernel/sched/wait.c' line='203' column='1'/> + <parameter type-id='95e97e5e' name='nr_exclusive' filepath='kernel/sched/wait.c' line='203' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__wake_up_locked_key' mangled-name='__wake_up_locked_key' filepath='kernel/sched/wait.c' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__wake_up_locked_key'> + <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='155' column='1'/> + <parameter type-id='f0981eeb' name='mode' filepath='kernel/sched/wait.c' line='155' column='1'/> + <parameter type-id='eaa32e2f' name='key' filepath='kernel/sched/wait.c' line='155' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__wake_up_locked' mangled-name='__wake_up_locked' filepath='kernel/sched/wait.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__wake_up_locked'> + <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='149' column='1'/> + <parameter type-id='f0981eeb' name='mode' filepath='kernel/sched/wait.c' line='149' column='1'/> + <parameter type-id='95e97e5e' name='nr' filepath='kernel/sched/wait.c' line='149' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__init_waitqueue_head' mangled-name='__init_waitqueue_head' filepath='kernel/sched/wait.c' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__init_waitqueue_head'> + <parameter type-id='3f8b2ed3' name='wq_head' filepath='kernel/sched/wait.c' line='9' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/sched/wait.c' line='9' column='1'/> + <parameter type-id='a57283f9' name='key' filepath='kernel/sched/wait.c' line='9' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='kernel/sched/wait_bit.c' language='LANG_C89'> <typedef-decl name='wait_bit_action_f' type-id='7f43b3fb' filepath='include/linux/wait_bit.h' line='24' column='1' id='d04e3bd9'/> @@ -163117,6 +151877,11 @@ </class-decl> <pointer-type-def type-id='d04e3bd9' size-in-bits='64' id='50c74428'/> <pointer-type-def type-id='2aa6fa74' size-in-bits='64' id='307d4a12'/> + <function-decl name='wake_up_bit' mangled-name='wake_up_bit' filepath='kernel/sched/wait_bit.c' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wake_up_bit'> + <parameter type-id='eaa32e2f' name='word' filepath='kernel/sched/wait_bit.c' line='147' column='1'/> + <parameter type-id='95e97e5e' name='bit' filepath='kernel/sched/wait_bit.c' line='147' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='out_of_line_wait_on_bit_timeout' mangled-name='out_of_line_wait_on_bit_timeout' filepath='kernel/sched/wait_bit.c' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='out_of_line_wait_on_bit_timeout'> <parameter type-id='eaa32e2f' name='word' filepath='kernel/sched/wait_bit.c' line='69' column='1'/> <parameter type-id='95e97e5e' name='bit' filepath='kernel/sched/wait_bit.c' line='69' column='1'/> @@ -163137,60 +151902,74 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='kernel/signal.c' language='LANG_C89'> + <pointer-type-def type-id='38ef7882' size-in-bits='64' id='0effb5d0'/> <pointer-type-def type-id='daf33c64' size-in-bits='64' id='9e80f729'/> - <function-decl name='wake_up_bit' mangled-name='wake_up_bit' filepath='include/linux/wait_bit.h' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wake_up_bit'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='flush_signals' mangled-name='flush_signals' filepath='kernel/signal.c' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='flush_signals'> - <parameter type-id='f23e2572' name='t' filepath='kernel/signal.c' line='476' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='dequeue_signal' mangled-name='dequeue_signal' filepath='kernel/signal.c' line='629' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dequeue_signal'> <parameter type-id='f23e2572' name='tsk' filepath='kernel/signal.c' line='629' column='1'/> <parameter type-id='9e80f729' name='mask' filepath='kernel/signal.c' line='629' column='1'/> <parameter type-id='3638c201' name='info' filepath='kernel/signal.c' line='629' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='hrtimer_forward' mangled-name='hrtimer_forward' filepath='include/linux/hrtimer.h' line='482' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_forward'> - <parameter type-id='08c8d0fa'/> - <parameter type-id='1eb56b1e'/> - <parameter type-id='1eb56b1e'/> - <return type-id='3a47d82b'/> - </function-decl> - <function-decl name='kill_pid' mangled-name='kill_pid' filepath='kernel/signal.c' line='1798' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kill_pid'> - <parameter type-id='b94e5398' name='pid' filepath='kernel/signal.c' line='1798' column='1'/> - <parameter type-id='95e97e5e' name='sig' filepath='kernel/signal.c' line='1798' column='1'/> - <parameter type-id='95e97e5e' name='priv' filepath='kernel/signal.c' line='1798' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='sigprocmask' mangled-name='sigprocmask' filepath='kernel/signal.c' line='2928' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sigprocmask'> <parameter type-id='95e97e5e' name='how' filepath='kernel/signal.c' line='2928' column='1'/> <parameter type-id='9e80f729' name='set' filepath='kernel/signal.c' line='2928' column='1'/> <parameter type-id='9e80f729' name='oldset' filepath='kernel/signal.c' line='2928' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='find_vpid' mangled-name='find_vpid' filepath='include/linux/pid.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_vpid'> - <parameter type-id='95e97e5e'/> - <return type-id='b94e5398'/> + <function-decl name='send_sig_info' mangled-name='send_sig_info' filepath='kernel/signal.c' line='1602' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='send_sig_info'> + <parameter type-id='95e97e5e' name='sig' filepath='kernel/signal.c' line='1602' column='1'/> + <parameter type-id='0effb5d0' name='info' filepath='kernel/signal.c' line='1602' column='1'/> + <parameter type-id='f23e2572' name='p' filepath='kernel/signal.c' line='1602' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='send_sig' mangled-name='send_sig' filepath='kernel/signal.c' line='1619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='send_sig'> + <parameter type-id='95e97e5e' name='sig' filepath='kernel/signal.c' line='1619' column='1'/> + <parameter type-id='f23e2572' name='p' filepath='kernel/signal.c' line='1619' column='1'/> + <parameter type-id='95e97e5e' name='priv' filepath='kernel/signal.c' line='1619' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kill_pid' mangled-name='kill_pid' filepath='kernel/signal.c' line='1798' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kill_pid'> + <parameter type-id='b94e5398' name='pid' filepath='kernel/signal.c' line='1798' column='1'/> + <parameter type-id='95e97e5e' name='sig' filepath='kernel/signal.c' line='1798' column='1'/> + <parameter type-id='95e97e5e' name='priv' filepath='kernel/signal.c' line='1798' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='kernel_sigaction' mangled-name='kernel_sigaction' filepath='kernel/signal.c' line='3927' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_sigaction'> <parameter type-id='95e97e5e' name='sig' filepath='kernel/signal.c' line='3927' column='1'/> <parameter type-id='8cdd9566' name='action' filepath='kernel/signal.c' line='3927' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='flush_signals' mangled-name='flush_signals' filepath='kernel/signal.c' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='flush_signals'> + <parameter type-id='f23e2572' name='t' filepath='kernel/signal.c' line='476' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='kernel/smp.c' language='LANG_C89'> + <pointer-type-def type-id='223a68bd' size-in-bits='64' id='06496cba'/> <var-decl name='nr_cpu_ids' type-id='f0981eeb' mangled-name='nr_cpu_ids' visibility='default' filepath='kernel/smp.c' line='568' column='1' elf-symbol-id='nr_cpu_ids'/> - <function-decl name='llist_reverse_order' mangled-name='llist_reverse_order' filepath='include/linux/llist.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='llist_reverse_order'> - <parameter type-id='023b769e'/> - <return type-id='023b769e'/> + <function-decl name='on_each_cpu' mangled-name='on_each_cpu' filepath='kernel/smp.c' line='611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='on_each_cpu'> + <parameter type-id='b7f9d8e6' name='func' filepath='kernel/smp.c' line='611' column='1'/> + <parameter type-id='eaa32e2f' name='info' filepath='kernel/smp.c' line='611' column='1'/> + <parameter type-id='95e97e5e' name='wait' filepath='kernel/smp.c' line='611' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='smp_call_function' mangled-name='smp_call_function' filepath='kernel/smp.c' line='506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smp_call_function'> - <parameter type-id='89714567' name='func' filepath='kernel/smp.c' line='506' column='1'/> - <parameter type-id='eaa32e2f' name='info' filepath='kernel/smp.c' line='506' column='1'/> - <parameter type-id='95e97e5e' name='wait' filepath='kernel/smp.c' line='506' column='1'/> + <function-decl name='smp_call_function_single' mangled-name='smp_call_function_single' filepath='kernel/smp.c' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smp_call_function_single'> + <parameter type-id='95e97e5e' name='cpu' filepath='kernel/smp.c' line='269' column='1'/> + <parameter type-id='89714567' name='func' filepath='kernel/smp.c' line='269' column='1'/> + <parameter type-id='eaa32e2f' name='info' filepath='kernel/smp.c' line='269' column='1'/> + <parameter type-id='95e97e5e' name='wait' filepath='kernel/smp.c' line='270' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='smp_call_function_single_async' mangled-name='smp_call_function_single_async' filepath='kernel/smp.c' line='335' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smp_call_function_single_async'> + <parameter type-id='95e97e5e' name='cpu' filepath='kernel/smp.c' line='335' column='1'/> + <parameter type-id='06496cba' name='csd' filepath='kernel/smp.c' line='335' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='smp_call_function_many' mangled-name='smp_call_function_many' filepath='kernel/smp.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smp_call_function_many'> + <parameter type-id='5f8a1ac4' name='mask' filepath='kernel/smp.c' line='412' column='1'/> + <parameter type-id='89714567' name='func' filepath='kernel/smp.c' line='413' column='1'/> + <parameter type-id='eaa32e2f' name='info' filepath='kernel/smp.c' line='413' column='1'/> + <parameter type-id='b50a4934' name='wait' filepath='kernel/smp.c' line='413' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='smp_call_on_cpu' mangled-name='smp_call_on_cpu' filepath='kernel/smp.c' line='800' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smp_call_on_cpu'> @@ -163200,38 +151979,99 @@ <parameter type-id='b50a4934' name='phys' filepath='kernel/smp.c' line='800' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='smp_call_function' mangled-name='smp_call_function' filepath='kernel/smp.c' line='506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smp_call_function'> + <parameter type-id='89714567' name='func' filepath='kernel/smp.c' line='506' column='1'/> + <parameter type-id='eaa32e2f' name='info' filepath='kernel/smp.c' line='506' column='1'/> + <parameter type-id='95e97e5e' name='wait' filepath='kernel/smp.c' line='506' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='kernel/smpboot.c' language='LANG_C89'> + <class-decl name='smp_hotplug_thread' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/smpboot.h' line='31' column='1' id='889a8a64'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='store' type-id='afd4c988' visibility='default' filepath='include/linux/smpboot.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/smpboot.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='thread_should_run' type-id='f02a5e83' visibility='default' filepath='include/linux/smpboot.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='thread_fn' type-id='4a84e7de' visibility='default' filepath='include/linux/smpboot.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='create' type-id='4a84e7de' visibility='default' filepath='include/linux/smpboot.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='setup' type-id='4a84e7de' visibility='default' filepath='include/linux/smpboot.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='cleanup' type-id='5c86fa1f' visibility='default' filepath='include/linux/smpboot.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='park' type-id='4a84e7de' visibility='default' filepath='include/linux/smpboot.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='unpark' type-id='4a84e7de' visibility='default' filepath='include/linux/smpboot.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='selfparking' type-id='b50a4934' visibility='default' filepath='include/linux/smpboot.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='thread_comm' type-id='80f4b756' visibility='default' filepath='include/linux/smpboot.h' line='42' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='889a8a64' size-in-bits='64' id='150fd0b2'/> + <pointer-type-def type-id='f23e2572' size-in-bits='64' id='afd4c988'/> + <pointer-type-def type-id='e69c1394' size-in-bits='64' id='4a84e7de'/> + <pointer-type-def type-id='32ca6abb' size-in-bits='64' id='5c86fa1f'/> + <function-decl name='smpboot_register_percpu_thread' mangled-name='smpboot_register_percpu_thread' filepath='kernel/smpboot.c' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smpboot_register_percpu_thread'> + <parameter type-id='150fd0b2' name='plug_thread' filepath='kernel/smpboot.c' line='290' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='smpboot_unregister_percpu_thread' mangled-name='smpboot_unregister_percpu_thread' filepath='kernel/smpboot.c' line='319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smpboot_unregister_percpu_thread'> <parameter type-id='150fd0b2' name='plug_thread' filepath='kernel/smpboot.c' line='319' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='schedule_timeout_uninterruptible' mangled-name='schedule_timeout_uninterruptible' filepath='include/linux/sched.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='schedule_timeout_uninterruptible'> - <parameter type-id='bd54fe1a'/> - <return type-id='bd54fe1a'/> - </function-decl> + <function-type size-in-bits='64' id='e69c1394'> + <parameter type-id='f0981eeb'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='32ca6abb'> + <parameter type-id='f0981eeb'/> + <parameter type-id='b50a4934'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='kernel/softirq.c' language='LANG_C89'> - <class-decl name='trace_print_flags' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/tracepoint-defs.h' line='14' column='1' id='69f06cc6'> + <class-decl name='tasklet_struct' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/interrupt.h' line='596' column='1' id='7a7ea727'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mask' type-id='7359adad' visibility='default' filepath='include/linux/tracepoint-defs.h' line='15' column='1'/> + <var-decl name='next' type-id='59f1923f' visibility='default' filepath='include/linux/interrupt.h' line='598' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/tracepoint-defs.h' line='16' column='1'/> + <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/interrupt.h' line='599' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='count' type-id='49178f86' visibility='default' filepath='include/linux/interrupt.h' line='600' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='func' type-id='08b16374' visibility='default' filepath='include/linux/interrupt.h' line='601' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='data' type-id='7359adad' visibility='default' filepath='include/linux/interrupt.h' line='602' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='69f06cc6' const='yes' id='99fda9f5'/> - <pointer-type-def type-id='99fda9f5' size-in-bits='64' id='49526a0d'/> - <function-decl name='bpf_trace_run3' mangled-name='bpf_trace_run3' filepath='include/linux/trace_events.h' line='608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run3'> - <parameter type-id='bdcee7ae'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> + <pointer-type-def type-id='7a7ea727' size-in-bits='64' id='59f1923f'/> + <pointer-type-def type-id='5bbf1052' size-in-bits='64' id='08b16374'/> + <function-decl name='tasklet_kill' mangled-name='tasklet_kill' filepath='kernel/softirq.c' line='560' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tasklet_kill'> + <parameter type-id='59f1923f' name='t' filepath='kernel/softirq.c' line='560' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__local_bh_enable_ip' mangled-name='__local_bh_enable_ip' filepath='kernel/softirq.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__local_bh_enable_ip'> - <parameter type-id='7359adad' name='ip' filepath='kernel/softirq.c' line='166' column='1'/> - <parameter type-id='f0981eeb' name='cnt' filepath='kernel/softirq.c' line='166' column='1'/> + <function-decl name='tasklet_init' mangled-name='tasklet_init' filepath='kernel/softirq.c' line='549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tasklet_init'> + <parameter type-id='59f1923f' name='t' filepath='kernel/softirq.c' line='549' column='1'/> + <parameter type-id='08b16374' name='func' filepath='kernel/softirq.c' line='550' column='1'/> + <parameter type-id='7359adad' name='data' filepath='kernel/softirq.c' line='550' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='__tasklet_schedule' mangled-name='__tasklet_schedule' filepath='kernel/softirq.c' line='487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__tasklet_schedule'> @@ -163242,14 +152082,18 @@ <parameter type-id='59f1923f' name='t' filepath='kernel/softirq.c' line='494' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='trace_print_symbols_seq' mangled-name='trace_print_symbols_seq' filepath='include/linux/trace_events.h' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_print_symbols_seq'> - <parameter type-id='fc932690'/> - <parameter type-id='7359adad'/> - <parameter type-id='49526a0d'/> - <return type-id='80f4b756'/> + <function-decl name='__local_bh_enable_ip' mangled-name='__local_bh_enable_ip' filepath='kernel/softirq.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__local_bh_enable_ip'> + <parameter type-id='7359adad' name='ip' filepath='kernel/softirq.c' line='166' column='1'/> + <parameter type-id='f0981eeb' name='cnt' filepath='kernel/softirq.c' line='166' column='1'/> + <return type-id='48b5725f'/> </function-decl> + <function-type size-in-bits='64' id='5bbf1052'> + <parameter type-id='7359adad'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='kernel/stacktrace.c' language='LANG_C89'> + <pointer-type-def type-id='9cbd1c16' size-in-bits='64' id='f9b37274'/> <function-decl name='stack_trace_print' mangled-name='stack_trace_print' filepath='kernel/stacktrace.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='stack_trace_print'> <parameter type-id='f9b37274' name='entries' filepath='kernel/stacktrace.c' line='23' column='1'/> <parameter type-id='f0981eeb' name='nr_entries' filepath='kernel/stacktrace.c' line='23' column='1'/> @@ -163260,11 +152104,6 @@ <abi-instr address-size='64' path='kernel/sys.c' language='LANG_C89'> <var-decl name='overflowuid' type-id='95e97e5e' mangled-name='overflowuid' visibility='default' filepath='kernel/sys.c' line='137' column='1' elf-symbol-id='overflowuid'/> <var-decl name='overflowgid' type-id='95e97e5e' mangled-name='overflowgid' visibility='default' filepath='kernel/sys.c' line='138' column='1' elf-symbol-id='overflowgid'/> - <function-decl name='set_user_nice' mangled-name='set_user_nice' filepath='include/linux/sched.h' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_user_nice'> - <parameter type-id='f23e2572'/> - <parameter type-id='bd54fe1a'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='kernel/sysctl.c' language='LANG_C89'> <function-decl name='proc_dointvec' mangled-name='proc_dointvec' filepath='kernel/sysctl.c' line='2626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_dointvec'> @@ -163276,175 +152115,183 @@ <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='kernel/taskstats.c' language='LANG_C89'> - <class-decl name='genl_family' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/net/genetlink.h' line='46' column='1' id='278d8d7c'> + <abi-instr address-size='64' path='kernel/time/alarmtimer.c' language='LANG_C89'> + <class-decl name='rtc_device' size-in-bits='12160' is-struct='yes' visibility='default' filepath='include/linux/rtc.h' line='100' column='1' id='89ae06e3'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/net/genetlink.h' line='47' column='1'/> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/rtc.h' line='101' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='hdrsize' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='48' column='1'/> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/rtc.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/linux/rtc.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7488'> + <var-decl name='ops' type-id='b902d9c7' visibility='default' filepath='include/linux/rtc.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7552'> + <var-decl name='ops_lock' type-id='925167dc' visibility='default' filepath='include/linux/rtc.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7808'> + <var-decl name='char_dev' type-id='22f86351' visibility='default' filepath='include/linux/rtc.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8896'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/rtc.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8960'> + <var-decl name='irq_data' type-id='7359adad' visibility='default' filepath='include/linux/rtc.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9024'> + <var-decl name='irq_lock' type-id='fb4018a0' visibility='default' filepath='include/linux/rtc.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9088'> + <var-decl name='irq_queue' type-id='b5ab048f' visibility='default' filepath='include/linux/rtc.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9280'> + <var-decl name='async_queue' type-id='5bb9c75d' visibility='default' filepath='include/linux/rtc.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='irq_freq' type-id='95e97e5e' visibility='default' filepath='include/linux/rtc.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9376'> + <var-decl name='max_user_freq' type-id='95e97e5e' visibility='default' filepath='include/linux/rtc.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9408'> + <var-decl name='timerqueue' type-id='ff3c7f20' visibility='default' filepath='include/linux/rtc.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9536'> + <var-decl name='aie_timer' type-id='01786452' visibility='default' filepath='include/linux/rtc.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='uie_rtctimer' type-id='01786452' visibility='default' filepath='include/linux/rtc.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='pie_timer' type-id='b6993efc' visibility='default' filepath='include/linux/rtc.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11136'> + <var-decl name='pie_enabled' type-id='95e97e5e' visibility='default' filepath='include/linux/rtc.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11200'> + <var-decl name='irqwork' type-id='ef9025d0' visibility='default' filepath='include/linux/rtc.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11584'> + <var-decl name='uie_unsupported' type-id='95e97e5e' visibility='default' filepath='include/linux/rtc.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11648'> + <var-decl name='set_offset_nsec' type-id='bd54fe1a' visibility='default' filepath='include/linux/rtc.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11712'> + <var-decl name='registered' type-id='b50a4934' visibility='default' filepath='include/linux/rtc.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11720'> + <var-decl name='nvram_old_abi' type-id='b50a4934' visibility='default' filepath='include/linux/rtc.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11776'> + <var-decl name='nvram' type-id='c0e2acc9' visibility='default' filepath='include/linux/rtc.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11840'> + <var-decl name='range_min' type-id='1afd27ac' visibility='default' filepath='include/linux/rtc.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11904'> + <var-decl name='range_max' type-id='13afd1c1' visibility='default' filepath='include/linux/rtc.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11968'> + <var-decl name='start_secs' type-id='1afd27ac' visibility='default' filepath='include/linux/rtc.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12032'> + <var-decl name='offset_secs' type-id='1afd27ac' visibility='default' filepath='include/linux/rtc.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12096'> + <var-decl name='set_start_time' type-id='b50a4934' visibility='default' filepath='include/linux/rtc.h' line='147' column='1'/> + </data-member> + </class-decl> + <class-decl name='rtc_class_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/rtc.h' line='75' column='1' id='fd1fa73c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ioctl' type-id='05594c99' visibility='default' filepath='include/linux/rtc.h' line='76' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/genetlink.h' line='49' column='1'/> + <var-decl name='read_time' type-id='57d10d30' visibility='default' filepath='include/linux/rtc.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set_time' type-id='57d10d30' visibility='default' filepath='include/linux/rtc.h' line='78' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='version' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='maxattr' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='51' column='1'/> + <var-decl name='read_alarm' type-id='d3769ffd' visibility='default' filepath='include/linux/rtc.h' line='79' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='netnsok' type-id='b50a4934' visibility='default' filepath='include/net/genetlink.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='parallel_ops' type-id='b50a4934' visibility='default' filepath='include/net/genetlink.h' line='53' column='1'/> + <var-decl name='set_alarm' type-id='d3769ffd' visibility='default' filepath='include/linux/rtc.h' line='80' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='policy' type-id='109cdb66' visibility='default' filepath='include/net/genetlink.h' line='54' column='1'/> + <var-decl name='proc' type-id='103ef621' visibility='default' filepath='include/linux/rtc.h' line='81' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='pre_doit' type-id='a45ad774' visibility='default' filepath='include/net/genetlink.h' line='55' column='1'/> + <var-decl name='alarm_irq_enable' type-id='7b683b77' visibility='default' filepath='include/linux/rtc.h' line='82' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='post_doit' type-id='14ba77ef' visibility='default' filepath='include/net/genetlink.h' line='58' column='1'/> + <var-decl name='read_offset' type-id='ab7ca002' visibility='default' filepath='include/linux/rtc.h' line='83' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='attrbuf' type-id='30864cdc' visibility='default' filepath='include/net/genetlink.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='ops' type-id='8ba26d85' visibility='default' filepath='include/net/genetlink.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='mcgrps' type-id='f4bc933f' visibility='default' filepath='include/net/genetlink.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='n_ops' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='n_mcgrps' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='mcgrp_offset' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/net/genetlink.h' line='67' column='1'/> + <var-decl name='set_offset' type-id='3b25b30a' visibility='default' filepath='include/linux/rtc.h' line='84' column='1'/> </data-member> </class-decl> - <class-decl name='genl_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/genetlink.h' line='132' column='1' id='83b59630'> + <class-decl name='rtc_time' size-in-bits='288' is-struct='yes' visibility='default' filepath='include/uapi/linux/rtc.h' line='21' column='1' id='fa8285d4'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='doit' type-id='8f8224f6' visibility='default' filepath='include/net/genetlink.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='start' type-id='eca40b6e' visibility='default' filepath='include/net/genetlink.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dumpit' type-id='32a663ca' visibility='default' filepath='include/net/genetlink.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='done' type-id='eca40b6e' visibility='default' filepath='include/net/genetlink.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cmd' type-id='f9b06939' visibility='default' filepath='include/net/genetlink.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='internal_flags' type-id='f9b06939' visibility='default' filepath='include/net/genetlink.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/genetlink.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='280'> - <var-decl name='validate' type-id='f9b06939' visibility='default' filepath='include/net/genetlink.h' line='142' column='1'/> - </data-member> - </class-decl> - <class-decl name='genl_info' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/net/genetlink.h' line='84' column='1' id='fbcd72c8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='snd_seq' type-id='19c2251e' visibility='default' filepath='include/net/genetlink.h' line='85' column='1'/> + <var-decl name='tm_sec' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='22' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='snd_portid' type-id='19c2251e' visibility='default' filepath='include/net/genetlink.h' line='86' column='1'/> + <var-decl name='tm_min' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='23' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nlhdr' type-id='c2074578' visibility='default' filepath='include/net/genetlink.h' line='87' column='1'/> + <var-decl name='tm_hour' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='tm_mday' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='25' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='genlhdr' type-id='db93e57c' visibility='default' filepath='include/net/genetlink.h' line='88' column='1'/> + <var-decl name='tm_mon' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='tm_year' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='27' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='userhdr' type-id='eaa32e2f' visibility='default' filepath='include/net/genetlink.h' line='89' column='1'/> + <var-decl name='tm_wday' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='tm_yday' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='29' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='attrs' type-id='30864cdc' visibility='default' filepath='include/net/genetlink.h' line='90' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='_net' type-id='c9df1e6c' visibility='default' filepath='include/net/genetlink.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='user_ptr' type-id='24ae0315' visibility='default' filepath='include/net/genetlink.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='extack' type-id='5799dc94' visibility='default' filepath='include/net/genetlink.h' line='93' column='1'/> + <var-decl name='tm_isdst' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/rtc.h' line='30' column='1'/> </data-member> </class-decl> - <class-decl name='genlmsghdr' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/genetlink.h' line='13' column='1' id='8fadaaa6'> + <class-decl name='rtc_wkalrm' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/uapi/linux/rtc.h' line='37' column='1' id='e05187bf'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cmd' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/genetlink.h' line='14' column='1'/> + <var-decl name='enabled' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/rtc.h' line='38' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='version' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/genetlink.h' line='15' column='1'/> + <var-decl name='pending' type-id='002ac4a6' visibility='default' filepath='include/uapi/linux/rtc.h' line='39' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='reserved' type-id='d315442e' visibility='default' filepath='include/uapi/linux/genetlink.h' line='16' column='1'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='time' type-id='fa8285d4' visibility='default' filepath='include/uapi/linux/rtc.h' line='40' column='1'/> </data-member> </class-decl> - <class-decl name='genl_multicast_group' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/genetlink.h' line='15' column='1' id='486f930e'> + <class-decl name='rtc_timer' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/rtc.h' line='89' column='1' id='01786452'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/genetlink.h' line='16' column='1'/> + <var-decl name='node' type-id='fe3acb42' visibility='default' filepath='include/linux/rtc.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='period' type-id='fbc017ef' visibility='default' filepath='include/linux/rtc.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='func' type-id='85dc754e' visibility='default' filepath='include/linux/rtc.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='rtc' type-id='5992ae83' visibility='default' filepath='include/linux/rtc.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='include/linux/rtc.h' line='94' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='278d8d7c' const='yes' id='c35ca4f3'/> - <pointer-type-def type-id='c35ca4f3' size-in-bits='64' id='63d7819b'/> - <qualified-type-def type-id='486f930e' const='yes' id='0aade30f'/> - <pointer-type-def type-id='0aade30f' size-in-bits='64' id='f4bc933f'/> - <qualified-type-def type-id='83b59630' const='yes' id='f67ba3ad'/> - <pointer-type-def type-id='f67ba3ad' size-in-bits='64' id='8ba26d85'/> - <pointer-type-def type-id='278d8d7c' size-in-bits='64' id='8f6b937a'/> - <pointer-type-def type-id='fbcd72c8' size-in-bits='64' id='31b542ce'/> - <pointer-type-def type-id='8fadaaa6' size-in-bits='64' id='db93e57c'/> - <pointer-type-def type-id='94bbdcaa' size-in-bits='64' id='a45ad774'/> - <pointer-type-def type-id='7b76bae4' size-in-bits='64' id='8f8224f6'/> - <pointer-type-def type-id='e1834a73' size-in-bits='64' id='14ba77ef'/> - <function-decl name='genlmsg_put' mangled-name='genlmsg_put' filepath='include/net/genetlink.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genlmsg_put'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='63d7819b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='002ac4a6'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='genl_register_family' mangled-name='genl_register_family' filepath='include/net/genetlink.h' line='145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genl_register_family'> - <parameter type-id='8f6b937a'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='94bbdcaa'> - <parameter type-id='8ba26d85'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='31b542ce'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='7b76bae4'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='31b542ce'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='e1834a73'> - <parameter type-id='8ba26d85'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='31b542ce'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='kernel/time/alarmtimer.c' language='LANG_C89'> + <typedef-decl name='timeu64_t' type-id='d3130597' filepath='include/linux/time64.h' line='9' column='1' id='13afd1c1'/> <class-decl name='alarm' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/alarmtimer.h' line='42' column='1' id='f6b32752'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='node' type-id='fe3acb42' visibility='default' filepath='include/linux/alarmtimer.h' line='43' column='1'/> @@ -163478,38 +152325,30 @@ <enumerator name='ALARM_REALTIME_FREEZER' value='3'/> <enumerator name='ALARM_BOOTTIME_FREEZER' value='4'/> </enum-decl> - <class-decl name='class_interface' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/device.h' line='794' column='1' id='aba1d11b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/device.h' line='795' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='class' type-id='67aca04f' visibility='default' filepath='include/linux/device.h' line='796' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='add_dev' type-id='6da1022f' visibility='default' filepath='include/linux/device.h' line='798' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='remove_dev' type-id='0bd06100' visibility='default' filepath='include/linux/device.h' line='799' column='1'/> - </data-member> - </class-decl> <pointer-type-def type-id='f6b32752' size-in-bits='64' id='be65fdd0'/> - <pointer-type-def type-id='aba1d11b' size-in-bits='64' id='ec167ceb'/> <qualified-type-def type-id='f6b32752' const='yes' id='dba44491'/> <pointer-type-def type-id='dba44491' size-in-bits='64' id='7e983261'/> + <qualified-type-def type-id='fd1fa73c' const='yes' id='aed6b757'/> + <pointer-type-def type-id='aed6b757' size-in-bits='64' id='b902d9c7'/> <pointer-type-def type-id='63df6bcc' size-in-bits='64' id='7432d5be'/> - <pointer-type-def type-id='fa712c1b' size-in-bits='64' id='6da1022f'/> - <pointer-type-def type-id='391f1e06' size-in-bits='64' id='0bd06100'/> + <pointer-type-def type-id='0506cdd8' size-in-bits='64' id='3b25b30a'/> + <pointer-type-def type-id='5abdb7a8' size-in-bits='64' id='ab7ca002'/> + <pointer-type-def type-id='2b4e6dbe' size-in-bits='64' id='57d10d30'/> + <pointer-type-def type-id='0ad12489' size-in-bits='64' id='d3769ffd'/> + <pointer-type-def type-id='415e4835' size-in-bits='64' id='103ef621'/> + <pointer-type-def type-id='8edd926b' size-in-bits='64' id='7b683b77'/> + <pointer-type-def type-id='23f8b0bd' size-in-bits='64' id='05594c99'/> + <pointer-type-def type-id='bd54fe1a' size-in-bits='64' id='3ccc2590'/> + <pointer-type-def type-id='89ae06e3' size-in-bits='64' id='5992ae83'/> + <pointer-type-def type-id='fa8285d4' size-in-bits='64' id='2b8e7a42'/> + <pointer-type-def type-id='e05187bf' size-in-bits='64' id='6d120807'/> + <pointer-type-def type-id='dad263ec' size-in-bits='64' id='85dc754e'/> <function-decl name='alarmtimer_get_rtcdev' mangled-name='alarmtimer_get_rtcdev' filepath='kernel/time/alarmtimer.c' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alarmtimer_get_rtcdev'> <return type-id='5992ae83'/> </function-decl> - <function-decl name='alarm_expires_remaining' mangled-name='alarm_expires_remaining' filepath='kernel/time/alarmtimer.c' line='234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alarm_expires_remaining'> - <parameter type-id='7e983261' name='alarm' filepath='kernel/time/alarmtimer.c' line='234' column='1'/> - <return type-id='fbc017ef'/> - </function-decl> - <function-decl name='alarm_init' mangled-name='alarm_init' filepath='kernel/time/alarmtimer.c' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alarm_init'> - <parameter type-id='be65fdd0' name='alarm' filepath='kernel/time/alarmtimer.c' line='351' column='1'/> - <parameter type-id='6b8d4b77' name='type' filepath='kernel/time/alarmtimer.c' line='351' column='1'/> - <parameter type-id='7432d5be' name='function' filepath='kernel/time/alarmtimer.c' line='352' column='1'/> + <function-decl name='alarm_start_relative' mangled-name='alarm_start_relative' filepath='kernel/time/alarmtimer.c' line='385' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alarm_start_relative'> + <parameter type-id='be65fdd0' name='alarm' filepath='kernel/time/alarmtimer.c' line='385' column='1'/> + <parameter type-id='fbc017ef' name='start' filepath='kernel/time/alarmtimer.c' line='385' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='alarm_start' mangled-name='alarm_start' filepath='kernel/time/alarmtimer.c' line='365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alarm_start'> @@ -163517,35 +152356,180 @@ <parameter type-id='fbc017ef' name='start' filepath='kernel/time/alarmtimer.c' line='365' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='alarm_start_relative' mangled-name='alarm_start_relative' filepath='kernel/time/alarmtimer.c' line='385' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alarm_start_relative'> - <parameter type-id='be65fdd0' name='alarm' filepath='kernel/time/alarmtimer.c' line='385' column='1'/> - <parameter type-id='fbc017ef' name='start' filepath='kernel/time/alarmtimer.c' line='385' column='1'/> + <function-decl name='alarm_init' mangled-name='alarm_init' filepath='kernel/time/alarmtimer.c' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alarm_init'> + <parameter type-id='be65fdd0' name='alarm' filepath='kernel/time/alarmtimer.c' line='351' column='1'/> + <parameter type-id='6b8d4b77' name='type' filepath='kernel/time/alarmtimer.c' line='351' column='1'/> + <parameter type-id='7432d5be' name='function' filepath='kernel/time/alarmtimer.c' line='352' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='alarm_expires_remaining' mangled-name='alarm_expires_remaining' filepath='kernel/time/alarmtimer.c' line='234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alarm_expires_remaining'> + <parameter type-id='7e983261' name='alarm' filepath='kernel/time/alarmtimer.c' line='234' column='1'/> + <return type-id='fbc017ef'/> + </function-decl> <function-decl name='alarm_cancel' mangled-name='alarm_cancel' filepath='kernel/time/alarmtimer.c' line='438' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alarm_cancel'> <parameter type-id='be65fdd0' name='alarm' filepath='kernel/time/alarmtimer.c' line='438' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='class_interface_unregister' mangled-name='class_interface_unregister' filepath='include/linux/device.h' line='803' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='class_interface_unregister'> - <parameter type-id='ec167ceb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='wakeup_source_unregister' mangled-name='wakeup_source_unregister' filepath='include/linux/pm_wakeup.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wakeup_source_unregister'> - <parameter type-id='1ea237a6'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='rtc_read_time' mangled-name='rtc_read_time' filepath='include/linux/rtc.h' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtc_read_time'> - <parameter type-id='5992ae83'/> - <parameter type-id='2b8e7a42'/> - <return type-id='95e97e5e'/> - </function-decl> <function-type size-in-bits='64' id='63df6bcc'> <parameter type-id='be65fdd0'/> <parameter type-id='fbc017ef'/> <return type-id='c3082d06'/> </function-type> + <function-type size-in-bits='64' id='0506cdd8'> + <parameter type-id='fa0b179b'/> + <parameter type-id='bd54fe1a'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5abdb7a8'> + <parameter type-id='fa0b179b'/> + <parameter type-id='3ccc2590'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='2b4e6dbe'> + <parameter type-id='fa0b179b'/> + <parameter type-id='2b8e7a42'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0ad12489'> + <parameter type-id='fa0b179b'/> + <parameter type-id='6d120807'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='415e4835'> + <parameter type-id='fa0b179b'/> + <parameter type-id='f8dc9def'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='8edd926b'> + <parameter type-id='fa0b179b'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='23f8b0bd'> + <parameter type-id='fa0b179b'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='kernel/time/clockevents.c' language='LANG_C89'> + <class-decl name='clock_event_device' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/linux/clockchips.h' line='100' column='1' id='13964735'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='event_handler' type-id='7106dab8' visibility='default' filepath='include/linux/clockchips.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='set_next_event' type-id='1bff60d1' visibility='default' filepath='include/linux/clockchips.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set_next_ktime' type-id='a4477ecf' visibility='default' filepath='include/linux/clockchips.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next_event' type-id='fbc017ef' visibility='default' filepath='include/linux/clockchips.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='max_delta_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/clockchips.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='min_delta_ns' type-id='91ce1af9' visibility='default' filepath='include/linux/clockchips.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='mult' type-id='19c2251e' visibility='default' filepath='include/linux/clockchips.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='shift' type-id='19c2251e' visibility='default' filepath='include/linux/clockchips.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='state_use_accessors' type-id='3d8b7ef7' visibility='default' filepath='include/linux/clockchips.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='features' type-id='f0981eeb' visibility='default' filepath='include/linux/clockchips.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='retries' type-id='7359adad' visibility='default' filepath='include/linux/clockchips.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='set_state_periodic' type-id='d6a989c3' visibility='default' filepath='include/linux/clockchips.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='set_state_oneshot' type-id='d6a989c3' visibility='default' filepath='include/linux/clockchips.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='set_state_oneshot_stopped' type-id='d6a989c3' visibility='default' filepath='include/linux/clockchips.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='set_state_shutdown' type-id='d6a989c3' visibility='default' filepath='include/linux/clockchips.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='tick_resume' type-id='d6a989c3' visibility='default' filepath='include/linux/clockchips.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='broadcast' type-id='5858ec15' visibility='default' filepath='include/linux/clockchips.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='suspend' type-id='7106dab8' visibility='default' filepath='include/linux/clockchips.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='resume' type-id='7106dab8' visibility='default' filepath='include/linux/clockchips.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='min_delta_ticks' type-id='7359adad' visibility='default' filepath='include/linux/clockchips.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='max_delta_ticks' type-id='7359adad' visibility='default' filepath='include/linux/clockchips.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/clockchips.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='rating' type-id='95e97e5e' visibility='default' filepath='include/linux/clockchips.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='irq' type-id='95e97e5e' visibility='default' filepath='include/linux/clockchips.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='bound_on' type-id='95e97e5e' visibility='default' filepath='include/linux/clockchips.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='cpumask' type-id='5f8a1ac4' visibility='default' filepath='include/linux/clockchips.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/clockchips.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/clockchips.h' line='131' column='1'/> + </data-member> + </class-decl> + <enum-decl name='clock_event_state' filepath='include/linux/clockchips.h' line='35' column='1' id='3d8b7ef7'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='CLOCK_EVT_STATE_DETACHED' value='0'/> + <enumerator name='CLOCK_EVT_STATE_SHUTDOWN' value='1'/> + <enumerator name='CLOCK_EVT_STATE_PERIODIC' value='2'/> + <enumerator name='CLOCK_EVT_STATE_ONESHOT' value='3'/> + <enumerator name='CLOCK_EVT_STATE_ONESHOT_STOPPED' value='4'/> + </enum-decl> + <pointer-type-def type-id='13964735' size-in-bits='64' id='aff725d5'/> + <pointer-type-def type-id='c740a74f' size-in-bits='64' id='d6a989c3'/> + <pointer-type-def type-id='632cd7c3' size-in-bits='64' id='a4477ecf'/> + <pointer-type-def type-id='242d8ed5' size-in-bits='64' id='1bff60d1'/> + <pointer-type-def type-id='64588176' size-in-bits='64' id='7106dab8'/> + <pointer-type-def type-id='075176f9' size-in-bits='64' id='5858ec15'/> + <function-decl name='clockevents_config_and_register' mangled-name='clockevents_config_and_register' filepath='kernel/time/clockevents.c' line='505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clockevents_config_and_register'> + <parameter type-id='aff725d5' name='dev' filepath='kernel/time/clockevents.c' line='505' column='1'/> + <parameter type-id='19c2251e' name='freq' filepath='kernel/time/clockevents.c' line='506' column='1'/> + <parameter type-id='7359adad' name='min_delta' filepath='kernel/time/clockevents.c' line='506' column='1'/> + <parameter type-id='7359adad' name='max_delta' filepath='kernel/time/clockevents.c' line='507' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='kernel/time/clocksource.c' language='LANG_C89'> + <function-decl name='clocks_calc_mult_shift' mangled-name='clocks_calc_mult_shift' filepath='kernel/time/clocksource.c' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clocks_calc_mult_shift'> + <parameter type-id='f9409001' name='mult' filepath='kernel/time/clocksource.c' line='45' column='1'/> + <parameter type-id='f9409001' name='shift' filepath='kernel/time/clocksource.c' line='45' column='1'/> + <parameter type-id='19c2251e' name='from' filepath='kernel/time/clocksource.c' line='45' column='1'/> + <parameter type-id='19c2251e' name='to' filepath='kernel/time/clocksource.c' line='45' column='1'/> + <parameter type-id='19c2251e' name='maxsec' filepath='kernel/time/clocksource.c' line='45' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='__clocksource_register_scale' mangled-name='__clocksource_register_scale' filepath='kernel/time/clocksource.c' line='966' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__clocksource_register_scale'> <parameter type-id='4dfe71de' name='cs' filepath='kernel/time/clocksource.c' line='966' column='1'/> <parameter type-id='19c2251e' name='scale' filepath='kernel/time/clocksource.c' line='966' column='1'/> @@ -163630,6 +152614,24 @@ </enum-decl> </abi-instr> <abi-instr address-size='64' path='kernel/time/hrtimer.c' language='LANG_C89'> + <enum-decl name='hrtimer_mode' filepath='include/linux/hrtimer.h' line='39' column='1' id='88326653'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='HRTIMER_MODE_ABS' value='0'/> + <enumerator name='HRTIMER_MODE_REL' value='1'/> + <enumerator name='HRTIMER_MODE_PINNED' value='2'/> + <enumerator name='HRTIMER_MODE_SOFT' value='4'/> + <enumerator name='HRTIMER_MODE_HARD' value='8'/> + <enumerator name='HRTIMER_MODE_ABS_PINNED' value='2'/> + <enumerator name='HRTIMER_MODE_REL_PINNED' value='3'/> + <enumerator name='HRTIMER_MODE_ABS_SOFT' value='4'/> + <enumerator name='HRTIMER_MODE_REL_SOFT' value='5'/> + <enumerator name='HRTIMER_MODE_ABS_PINNED_SOFT' value='6'/> + <enumerator name='HRTIMER_MODE_REL_PINNED_SOFT' value='7'/> + <enumerator name='HRTIMER_MODE_ABS_HARD' value='8'/> + <enumerator name='HRTIMER_MODE_REL_HARD' value='9'/> + <enumerator name='HRTIMER_MODE_ABS_PINNED_HARD' value='10'/> + <enumerator name='HRTIMER_MODE_REL_PINNED_HARD' value='11'/> + </enum-decl> <class-decl name='hrtimer_sleeper' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/hrtimer.h' line='138' column='1' id='e98813cb'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='timer' type-id='b6993efc' visibility='default' filepath='include/linux/hrtimer.h' line='139' column='1'/> @@ -163638,26 +152640,34 @@ <var-decl name='task' type-id='f23e2572' visibility='default' filepath='include/linux/hrtimer.h' line='140' column='1'/> </data-member> </class-decl> + <qualified-type-def type-id='b6993efc' const='yes' id='545b687b'/> + <pointer-type-def type-id='545b687b' size-in-bits='64' id='1ce53783'/> <qualified-type-def type-id='88326653' const='yes' id='9bedc94f'/> <qualified-type-def type-id='fbc017ef' const='yes' id='ddb8523f'/> <pointer-type-def type-id='e98813cb' size-in-bits='64' id='6972ad8b'/> <pointer-type-def type-id='fbc017ef' size-in-bits='64' id='44372936'/> <var-decl name='hrtimer_resolution' type-id='f0981eeb' mangled-name='hrtimer_resolution' visibility='default' filepath='kernel/time/hrtimer.c' line='703' column='1' elf-symbol-id='hrtimer_resolution'/> - <function-decl name='ktime_add_safe' mangled-name='ktime_add_safe' filepath='kernel/time/hrtimer.c' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_add_safe'> - <parameter type-id='ddb8523f' name='lhs' filepath='kernel/time/hrtimer.c' line='323' column='1'/> - <parameter type-id='ddb8523f' name='rhs' filepath='kernel/time/hrtimer.c' line='323' column='1'/> - <return type-id='fbc017ef'/> - </function-decl> - <function-decl name='__hrtimer_get_remaining' mangled-name='__hrtimer_get_remaining' filepath='kernel/time/hrtimer.c' line='1356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hrtimer_get_remaining'> - <parameter type-id='1ce53783' name='timer' filepath='kernel/time/hrtimer.c' line='1356' column='1'/> - <parameter type-id='b50a4934' name='adjust' filepath='kernel/time/hrtimer.c' line='1356' column='1'/> - <return type-id='fbc017ef'/> - </function-decl> - <function-decl name='hrtimer_sleeper_start_expires' mangled-name='hrtimer_sleeper_start_expires' filepath='kernel/time/hrtimer.c' line='1846' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_sleeper_start_expires'> - <parameter type-id='6972ad8b' name='sl' filepath='kernel/time/hrtimer.c' line='1846' column='1'/> - <parameter type-id='88326653' name='mode' filepath='kernel/time/hrtimer.c' line='1847' column='1'/> + <function-decl name='hrtimer_init' mangled-name='hrtimer_init' filepath='kernel/time/hrtimer.c' line='1488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_init'> + <parameter type-id='08c8d0fa' name='timer' filepath='kernel/time/hrtimer.c' line='1488' column='1'/> + <parameter type-id='a1c3b834' name='clock_id' filepath='kernel/time/hrtimer.c' line='1488' column='1'/> + <parameter type-id='88326653' name='mode' filepath='kernel/time/hrtimer.c' line='1489' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='hrtimer_try_to_cancel' mangled-name='hrtimer_try_to_cancel' filepath='kernel/time/hrtimer.c' line='1215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_try_to_cancel'> + <parameter type-id='08c8d0fa' name='timer' filepath='kernel/time/hrtimer.c' line='1215' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='hrtimer_start_range_ns' mangled-name='hrtimer_start_range_ns' filepath='kernel/time/hrtimer.c' line='1179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_start_range_ns'> + <parameter type-id='08c8d0fa' name='timer' filepath='kernel/time/hrtimer.c' line='1179' column='1'/> + <parameter type-id='fbc017ef' name='tim' filepath='kernel/time/hrtimer.c' line='1179' column='1'/> + <parameter type-id='91ce1af9' name='delta_ns' filepath='kernel/time/hrtimer.c' line='1180' column='1'/> + <parameter type-id='9bedc94f' name='mode' filepath='kernel/time/hrtimer.c' line='1180' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='hrtimer_active' mangled-name='hrtimer_active' filepath='kernel/time/hrtimer.c' line='1503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_active'> + <parameter type-id='1ce53783' name='timer' filepath='kernel/time/hrtimer.c' line='1503' column='1'/> + <return type-id='b50a4934'/> + </function-decl> <function-decl name='hrtimer_init_sleeper' mangled-name='hrtimer_init_sleeper' filepath='kernel/time/hrtimer.c' line='1901' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_init_sleeper'> <parameter type-id='6972ad8b' name='sl' filepath='kernel/time/hrtimer.c' line='1901' column='1'/> <parameter type-id='a1c3b834' name='clock_id' filepath='kernel/time/hrtimer.c' line='1901' column='1'/> @@ -163669,6 +152679,31 @@ <parameter type-id='9bedc94f' name='mode' filepath='kernel/time/hrtimer.c' line='2273' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='ktime_add_safe' mangled-name='ktime_add_safe' filepath='kernel/time/hrtimer.c' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_add_safe'> + <parameter type-id='ddb8523f' name='lhs' filepath='kernel/time/hrtimer.c' line='323' column='1'/> + <parameter type-id='ddb8523f' name='rhs' filepath='kernel/time/hrtimer.c' line='323' column='1'/> + <return type-id='fbc017ef'/> + </function-decl> + <function-decl name='hrtimer_sleeper_start_expires' mangled-name='hrtimer_sleeper_start_expires' filepath='kernel/time/hrtimer.c' line='1846' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_sleeper_start_expires'> + <parameter type-id='6972ad8b' name='sl' filepath='kernel/time/hrtimer.c' line='1846' column='1'/> + <parameter type-id='88326653' name='mode' filepath='kernel/time/hrtimer.c' line='1847' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='hrtimer_forward' mangled-name='hrtimer_forward' filepath='kernel/time/hrtimer.c' line='936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_forward'> + <parameter type-id='08c8d0fa' name='timer' filepath='kernel/time/hrtimer.c' line='936' column='1'/> + <parameter type-id='fbc017ef' name='now' filepath='kernel/time/hrtimer.c' line='936' column='1'/> + <parameter type-id='fbc017ef' name='interval' filepath='kernel/time/hrtimer.c' line='936' column='1'/> + <return type-id='91ce1af9'/> + </function-decl> + <function-decl name='hrtimer_cancel' mangled-name='hrtimer_cancel' filepath='kernel/time/hrtimer.c' line='1337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hrtimer_cancel'> + <parameter type-id='08c8d0fa' name='timer' filepath='kernel/time/hrtimer.c' line='1337' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__hrtimer_get_remaining' mangled-name='__hrtimer_get_remaining' filepath='kernel/time/hrtimer.c' line='1356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hrtimer_get_remaining'> + <parameter type-id='1ce53783' name='timer' filepath='kernel/time/hrtimer.c' line='1356' column='1'/> + <parameter type-id='b50a4934' name='adjust' filepath='kernel/time/hrtimer.c' line='1356' column='1'/> + <return type-id='fbc017ef'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='kernel/time/posix-clock.c' language='LANG_C89'> <class-decl name='posix_clock' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/linux/posix-clock.h' line='85' column='1' id='cf396435'> @@ -163790,6 +152825,7 @@ <var-decl name='tv_usec' type-id='1eb56b1e' visibility='default' filepath='include/uapi/linux/timex.h' line='97' column='1'/> </data-member> </class-decl> + <typedef-decl name='poll_table' type-id='415eecf1' filepath='include/linux/poll.h' line='46' column='1' id='f9b2d12e'/> <typedef-decl name='uint' type-id='f0981eeb' filepath='include/linux/types.h' line='92' column='1' id='6e160b14'/> <pointer-type-def type-id='dcf7564a' size-in-bits='64' id='02d37f68'/> <pointer-type-def type-id='2b0da039' size-in-bits='64' id='7c9a077d'/> @@ -163798,6 +152834,7 @@ <pointer-type-def type-id='3e1ff33b' size-in-bits='64' id='14d3a147'/> <pointer-type-def type-id='2e07b22a' size-in-bits='64' id='f4ce54c4'/> <pointer-type-def type-id='d1a0f9b1' size-in-bits='64' id='e8d45b05'/> + <pointer-type-def type-id='f9b2d12e' size-in-bits='64' id='a54c778f'/> <pointer-type-def type-id='cf396435' size-in-bits='64' id='11777d05'/> <pointer-type-def type-id='db458173' size-in-bits='64' id='fad01747'/> <pointer-type-def type-id='60023af2' size-in-bits='64' id='b6ee62dc'/> @@ -163856,6 +152893,18 @@ <pointer-type-def type-id='5487ffdc' size-in-bits='64' id='0817f042'/> <qualified-type-def type-id='40a816ad' const='yes' id='5487ffdc'/> </abi-instr> + <abi-instr address-size='64' path='kernel/time/sched_clock.c' language='LANG_C89'> + <function-decl name='sched_clock' mangled-name='sched_clock' filepath='kernel/time/sched_clock.c' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_clock'> + <return type-id='3a47d82b'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='kernel/time/tick-sched.c' language='LANG_C89'> + <function-decl name='get_cpu_idle_time_us' mangled-name='get_cpu_idle_time_us' filepath='kernel/time/tick-sched.c' line='612' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_cpu_idle_time_us'> + <parameter type-id='95e97e5e' name='cpu' filepath='kernel/time/tick-sched.c' line='612' column='1'/> + <parameter type-id='3df9fd28' name='last_update_time' filepath='kernel/time/tick-sched.c' line='612' column='1'/> + <return type-id='91ce1af9'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='kernel/time/time.c' language='LANG_C89'> <class-decl name='timezone' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/time.h' line='21' column='1' id='6751193a'> <data-member access='public' layout-offset-in-bits='0'> @@ -163865,6 +152914,16 @@ <var-decl name='tz_dsttime' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/time.h' line='23' column='1'/> </data-member> </class-decl> + <class-decl name='timeval' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/time.h' line='16' column='1' id='2a693ac3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tv_sec' type-id='f7d92306' visibility='default' filepath='include/uapi/linux/time.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tv_usec' type-id='55c6233e' visibility='default' filepath='include/uapi/linux/time.h' line='18' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='__kernel_time_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='89' column='1' id='f7d92306'/> + <typedef-decl name='__kernel_suseconds_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='41' column='1' id='55c6233e'/> <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/time.h' line='10' column='1' id='a9c79a1f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='tv_sec' type-id='f7d92306' visibility='default' filepath='include/uapi/linux/time.h' line='11' column='1'/> @@ -163874,7 +152933,40 @@ </data-member> </class-decl> <qualified-type-def type-id='9b7c55ef' const='yes' id='d238557f'/> + <qualified-type-def type-id='40a816ad' const='yes' id='5487ffdc'/> + <pointer-type-def type-id='5487ffdc' size-in-bits='64' id='0817f042'/> + <qualified-type-def type-id='91ce1af9' const='yes' id='49c81889'/> <var-decl name='sys_tz' type-id='6751193a' mangled-name='sys_tz' visibility='default' filepath='kernel/time/time.c' line='50' column='1' elf-symbol-id='sys_tz'/> + <function-decl name='timespec64_to_jiffies' mangled-name='timespec64_to_jiffies' filepath='kernel/time/time.c' line='650' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='timespec64_to_jiffies'> + <parameter type-id='0817f042' name='value' filepath='kernel/time/time.c' line='650' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='set_normalized_timespec64' mangled-name='set_normalized_timespec64' filepath='kernel/time/time.c' line='523' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_normalized_timespec64'> + <parameter type-id='4151733d' name='ts' filepath='kernel/time/time.c' line='523' column='1'/> + <parameter type-id='1afd27ac' name='sec' filepath='kernel/time/time.c' line='523' column='1'/> + <parameter type-id='9b7c55ef' name='nsec' filepath='kernel/time/time.c' line='523' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='nsecs_to_jiffies' mangled-name='nsecs_to_jiffies' filepath='kernel/time/time.c' line='845' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nsecs_to_jiffies'> + <parameter type-id='91ce1af9' name='n' filepath='kernel/time/time.c' line='845' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='nsec_to_clock_t' mangled-name='nsec_to_clock_t' filepath='kernel/time/time.c' line='764' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nsec_to_clock_t'> + <parameter type-id='91ce1af9' name='x' filepath='kernel/time/time.c' line='764' column='1'/> + <return type-id='91ce1af9'/> + </function-decl> + <function-decl name='ns_to_timeval' mangled-name='ns_to_timeval' filepath='kernel/time/time.c' line='485' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ns_to_timeval'> + <parameter type-id='d238557f' name='nsec' filepath='kernel/time/time.c' line='485' column='1'/> + <return type-id='2a693ac3'/> + </function-decl> + <function-decl name='ns_to_timespec64' mangled-name='ns_to_timespec64' filepath='kernel/time/time.c' line='551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ns_to_timespec64'> + <parameter type-id='d238557f' name='nsec' filepath='kernel/time/time.c' line='551' column='1'/> + <return type-id='40a816ad'/> + </function-decl> + <function-decl name='ns_to_timespec' mangled-name='ns_to_timespec' filepath='kernel/time/time.c' line='460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ns_to_timespec'> + <parameter type-id='d238557f' name='nsec' filepath='kernel/time/time.c' line='460' column='1'/> + <return type-id='a9c79a1f'/> + </function-decl> <function-decl name='mktime64' mangled-name='mktime64' filepath='kernel/time/time.c' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mktime64'> <parameter type-id='20f5f452' name='year0' filepath='kernel/time/time.c' line='433' column='1'/> <parameter type-id='20f5f452' name='mon0' filepath='kernel/time/time.c' line='433' column='1'/> @@ -163884,17 +152976,13 @@ <parameter type-id='20f5f452' name='sec' filepath='kernel/time/time.c' line='435' column='1'/> <return type-id='1afd27ac'/> </function-decl> - <function-decl name='ns_to_timespec' mangled-name='ns_to_timespec' filepath='kernel/time/time.c' line='460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ns_to_timespec'> - <parameter type-id='d238557f' name='nsec' filepath='kernel/time/time.c' line='460' column='1'/> - <return type-id='a9c79a1f'/> + <function-decl name='jiffies_to_usecs' mangled-name='jiffies_to_usecs' filepath='kernel/time/time.c' line='393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='jiffies_to_usecs'> + <parameter type-id='9cbd1c16' name='j' filepath='kernel/time/time.c' line='393' column='1'/> + <return type-id='f0981eeb'/> </function-decl> - <function-decl name='__msecs_to_jiffies' mangled-name='__msecs_to_jiffies' filepath='kernel/time/time.c' line='594' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__msecs_to_jiffies'> - <parameter type-id='20f5f452' name='m' filepath='kernel/time/time.c' line='594' column='1'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='__usecs_to_jiffies' mangled-name='__usecs_to_jiffies' filepath='kernel/time/time.c' line='605' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__usecs_to_jiffies'> - <parameter type-id='20f5f452' name='u' filepath='kernel/time/time.c' line='605' column='1'/> - <return type-id='7359adad'/> + <function-decl name='jiffies_to_msecs' mangled-name='jiffies_to_msecs' filepath='kernel/time/time.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='jiffies_to_msecs'> + <parameter type-id='9cbd1c16' name='j' filepath='kernel/time/time.c' line='376' column='1'/> + <return type-id='f0981eeb'/> </function-decl> <function-decl name='jiffies_64_to_clock_t' mangled-name='jiffies_64_to_clock_t' filepath='kernel/time/time.c' line='742' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='jiffies_64_to_clock_t'> <parameter type-id='91ce1af9' name='x' filepath='kernel/time/time.c' line='742' column='1'/> @@ -163908,13 +152996,13 @@ <parameter type-id='49c81889' name='j' filepath='kernel/time/time.c' line='791' column='1'/> <return type-id='91ce1af9'/> </function-decl> - <function-decl name='nsecs_to_jiffies' mangled-name='nsecs_to_jiffies' filepath='kernel/time/time.c' line='845' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nsecs_to_jiffies'> - <parameter type-id='91ce1af9' name='n' filepath='kernel/time/time.c' line='845' column='1'/> + <function-decl name='__usecs_to_jiffies' mangled-name='__usecs_to_jiffies' filepath='kernel/time/time.c' line='605' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__usecs_to_jiffies'> + <parameter type-id='20f5f452' name='u' filepath='kernel/time/time.c' line='605' column='1'/> <return type-id='7359adad'/> </function-decl> - <function-decl name='ktime_get_real_ts64' mangled-name='ktime_get_real_ts64' filepath='include/linux/timekeeping.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_real_ts64'> - <parameter type-id='4151733d'/> - <return type-id='48b5725f'/> + <function-decl name='__msecs_to_jiffies' mangled-name='__msecs_to_jiffies' filepath='kernel/time/time.c' line='594' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__msecs_to_jiffies'> + <parameter type-id='20f5f452' name='m' filepath='kernel/time/time.c' line='594' column='1'/> + <return type-id='7359adad'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='kernel/time/timeconv.c' language='LANG_C89'> @@ -163988,16 +153076,16 @@ <pointer-type-def type-id='6ad2ac02' size-in-bits='64' id='51a502f8'/> <pointer-type-def type-id='5a81cef0' size-in-bits='64' id='b548a676'/> <pointer-type-def type-id='6fca7363' size-in-bits='64' id='57309e07'/> + <function-decl name='timecounter_read' mangled-name='timecounter_read' filepath='kernel/time/timecounter.c' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='timecounter_read'> + <parameter type-id='b548a676' name='tc' filepath='kernel/time/timecounter.c' line='52' column='1'/> + <return type-id='91ce1af9'/> + </function-decl> <function-decl name='timecounter_init' mangled-name='timecounter_init' filepath='kernel/time/timecounter.c' line='8' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='timecounter_init'> <parameter type-id='b548a676' name='tc' filepath='kernel/time/timecounter.c' line='8' column='1'/> <parameter type-id='51a502f8' name='cc' filepath='kernel/time/timecounter.c' line='9' column='1'/> <parameter type-id='91ce1af9' name='start_tstamp' filepath='kernel/time/timecounter.c' line='10' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='timecounter_read' mangled-name='timecounter_read' filepath='kernel/time/timecounter.c' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='timecounter_read'> - <parameter type-id='b548a676' name='tc' filepath='kernel/time/timecounter.c' line='52' column='1'/> - <return type-id='91ce1af9'/> - </function-decl> <function-decl name='timecounter_cyc2time' mangled-name='timecounter_cyc2time' filepath='kernel/time/timecounter.c' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='timecounter_cyc2time'> <parameter type-id='b548a676' name='tc' filepath='kernel/time/timecounter.c' line='79' column='1'/> <parameter type-id='91ce1af9' name='cycle_tstamp' filepath='kernel/time/timecounter.c' line='80' column='1'/> @@ -164009,6 +153097,13 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='kernel/time/timekeeping.c' language='LANG_C89'> + <enum-decl name='tk_offsets' filepath='include/linux/timekeeping.h' line='60' column='1' id='73bb584e'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='TK_OFFS_REAL' value='0'/> + <enumerator name='TK_OFFS_BOOT' value='1'/> + <enumerator name='TK_OFFS_TAI' value='2'/> + <enumerator name='TK_OFFS_MAX' value='3'/> + </enum-decl> <class-decl name='system_time_snapshot' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/timekeeping.h' line='234' column='1' id='6d06c6cd'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='cycles' type-id='91ce1af9' visibility='default' filepath='include/linux/timekeeping.h' line='235' column='1'/> @@ -164125,18 +153220,55 @@ <pointer-type-def type-id='6d06c6cd' size-in-bits='64' id='9e33b18d'/> <pointer-type-def type-id='4993d1b5' size-in-bits='64' id='34fd0229'/> <pointer-type-def type-id='a628efab' size-in-bits='64' id='1f93431f'/> - <function-decl name='ktime_get_boot_fast_ns' mangled-name='ktime_get_boot_fast_ns' filepath='kernel/time/timekeeping.c' line='507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_boot_fast_ns'> + <function-decl name='ktime_get_real_ts64' mangled-name='ktime_get_real_ts64' filepath='kernel/time/timekeeping.c' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_real_ts64'> + <parameter type-id='4151733d' name='ts' filepath='kernel/time/timekeeping.c' line='728' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ktime_get_with_offset' mangled-name='ktime_get_with_offset' filepath='kernel/time/timekeeping.c' line='792' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_with_offset'> + <parameter type-id='73bb584e' name='offs' filepath='kernel/time/timekeeping.c' line='792' column='1'/> + <return type-id='fbc017ef'/> + </function-decl> + <function-decl name='ktime_get_ts64' mangled-name='ktime_get_ts64' filepath='kernel/time/timekeeping.c' line='882' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_ts64'> + <parameter type-id='4151733d' name='ts' filepath='kernel/time/timekeeping.c' line='882' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ktime_get_snapshot' mangled-name='ktime_get_snapshot' filepath='kernel/time/timekeeping.c' line='969' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_snapshot'> + <parameter type-id='9e33b18d' name='systime_snapshot' filepath='kernel/time/timekeeping.c' line='969' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ktime_get_real_seconds' mangled-name='ktime_get_real_seconds' filepath='kernel/time/timekeeping.c' line='934' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_real_seconds'> + <return type-id='1afd27ac'/> + </function-decl> + <function-decl name='ktime_get_raw_ts64' mangled-name='ktime_get_raw_ts64' filepath='kernel/time/timekeeping.c' line='1421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_raw_ts64'> + <parameter type-id='4151733d' name='ts' filepath='kernel/time/timekeeping.c' line='1421' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ktime_get_raw' mangled-name='ktime_get_raw' filepath='kernel/time/timekeeping.c' line='856' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_raw'> + <return type-id='fbc017ef'/> + </function-decl> + <function-decl name='ktime_get_mono_fast_ns' mangled-name='ktime_get_mono_fast_ns' filepath='kernel/time/timekeeping.c' line='474' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_mono_fast_ns'> <return type-id='91ce1af9'/> </function-decl> <function-decl name='ktime_get_coarse_with_offset' mangled-name='ktime_get_coarse_with_offset' filepath='kernel/time/timekeeping.c' line='813' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_coarse_with_offset'> <parameter type-id='73bb584e' name='offs' filepath='kernel/time/timekeeping.c' line='813' column='1'/> <return type-id='fbc017ef'/> </function-decl> - <function-decl name='ktime_get_raw' mangled-name='ktime_get_raw' filepath='kernel/time/timekeeping.c' line='856' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_raw'> + <function-decl name='ktime_get_coarse_ts64' mangled-name='ktime_get_coarse_ts64' filepath='kernel/time/timekeeping.c' line='2175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_coarse_ts64'> + <parameter type-id='4151733d' name='ts' filepath='kernel/time/timekeeping.c' line='2175' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ktime_get_coarse_real_ts64' mangled-name='ktime_get_coarse_real_ts64' filepath='kernel/time/timekeeping.c' line='2162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_coarse_real_ts64'> + <parameter type-id='4151733d' name='ts' filepath='kernel/time/timekeeping.c' line='2162' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ktime_get_boot_fast_ns' mangled-name='ktime_get_boot_fast_ns' filepath='kernel/time/timekeeping.c' line='507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_boot_fast_ns'> + <return type-id='91ce1af9'/> + </function-decl> + <function-decl name='ktime_get' mangled-name='ktime_get' filepath='kernel/time/timekeeping.c' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get'> <return type-id='fbc017ef'/> </function-decl> - <function-decl name='ktime_get_snapshot' mangled-name='ktime_get_snapshot' filepath='kernel/time/timekeeping.c' line='969' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_snapshot'> - <parameter type-id='9e33b18d' name='systime_snapshot' filepath='kernel/time/timekeeping.c' line='969' column='1'/> + <function-decl name='getboottime64' mangled-name='getboottime64' filepath='kernel/time/timekeeping.c' line='2153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getboottime64'> + <parameter type-id='4151733d' name='ts' filepath='kernel/time/timekeeping.c' line='2153' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='get_device_system_crosststamp' mangled-name='get_device_system_crosststamp' filepath='kernel/time/timekeeping.c' line='1118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_device_system_crosststamp'> @@ -164146,18 +153278,6 @@ <parameter type-id='587b4de3' name='xtstamp' filepath='kernel/time/timekeeping.c' line='1124' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ktime_get_raw_ts64' mangled-name='ktime_get_raw_ts64' filepath='kernel/time/timekeeping.c' line='1421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_raw_ts64'> - <parameter type-id='4151733d' name='ts' filepath='kernel/time/timekeeping.c' line='1421' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ktime_get_coarse_real_ts64' mangled-name='ktime_get_coarse_real_ts64' filepath='kernel/time/timekeeping.c' line='2162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_coarse_real_ts64'> - <parameter type-id='4151733d' name='ts' filepath='kernel/time/timekeeping.c' line='2162' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ktime_get_coarse_ts64' mangled-name='ktime_get_coarse_ts64' filepath='kernel/time/timekeeping.c' line='2175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_coarse_ts64'> - <parameter type-id='4151733d' name='ts' filepath='kernel/time/timekeeping.c' line='2175' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-type size-in-bits='64' id='27fe31c0'> <parameter type-id='4dfe71de'/> <return type-id='95e97e5e'/> @@ -164179,64 +153299,118 @@ </abi-instr> <abi-instr address-size='64' path='kernel/time/timer.c' language='LANG_C89'> <var-decl name='jiffies_64' type-id='91ce1af9' mangled-name='jiffies_64' visibility='default' filepath='kernel/time/timer.c' line='59' column='1' elf-symbol-id='jiffies_64'/> - <function-decl name='round_jiffies_relative' mangled-name='round_jiffies_relative' filepath='kernel/time/timer.c' line='405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='round_jiffies_relative'> - <parameter type-id='7359adad' name='j' filepath='kernel/time/timer.c' line='405' column='1'/> - <return type-id='7359adad'/> + <function-decl name='schedule_timeout' mangled-name='schedule_timeout' filepath='kernel/time/timer.c' line='1870' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='schedule_timeout'> + <parameter type-id='bd54fe1a' name='timeout' filepath='kernel/time/timer.c' line='1870' column='1'/> + <return type-id='bd54fe1a'/> </function-decl> - <function-decl name='round_jiffies_up' mangled-name='round_jiffies_up' filepath='kernel/time/timer.c' line='455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='round_jiffies_up'> - <parameter type-id='7359adad' name='j' filepath='kernel/time/timer.c' line='455' column='1'/> - <return type-id='7359adad'/> + <function-decl name='usleep_range' mangled-name='usleep_range' filepath='kernel/time/timer.c' line='2093' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usleep_range'> + <parameter type-id='7359adad' name='min' filepath='kernel/time/timer.c' line='2093' column='1'/> + <parameter type-id='7359adad' name='max' filepath='kernel/time/timer.c' line='2093' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='add_timer_on' mangled-name='add_timer_on' filepath='kernel/time/timer.c' line='1159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_timer_on'> + <parameter type-id='9248e67f' name='timer' filepath='kernel/time/timer.c' line='1159' column='1'/> + <parameter type-id='95e97e5e' name='cpu' filepath='kernel/time/timer.c' line='1159' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='del_timer' mangled-name='del_timer' filepath='kernel/time/timer.c' line='1202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='del_timer'> + <parameter type-id='9248e67f' name='timer' filepath='kernel/time/timer.c' line='1202' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='init_timer_key' mangled-name='init_timer_key' filepath='kernel/time/timer.c' line='809' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='init_timer_key'> + <parameter type-id='9248e67f' name='timer' filepath='kernel/time/timer.c' line='809' column='1'/> + <parameter type-id='9582ad9a' name='func' filepath='kernel/time/timer.c' line='810' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='kernel/time/timer.c' line='810' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/time/timer.c' line='811' column='1'/> + <parameter type-id='a57283f9' name='key' filepath='kernel/time/timer.c' line='811' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='timer_reduce' mangled-name='timer_reduce' filepath='kernel/time/timer.c' line='1125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='timer_reduce'> <parameter type-id='9248e67f' name='timer' filepath='kernel/time/timer.c' line='1125' column='1'/> <parameter type-id='7359adad' name='expires' filepath='kernel/time/timer.c' line='1125' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='schedule_timeout_uninterruptible' mangled-name='schedule_timeout_uninterruptible' filepath='kernel/time/timer.c' line='1940' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='schedule_timeout_uninterruptible'> + <parameter type-id='bd54fe1a' name='timeout' filepath='kernel/time/timer.c' line='1940' column='1'/> + <return type-id='bd54fe1a'/> + </function-decl> + <function-decl name='schedule_timeout_interruptible' mangled-name='schedule_timeout_interruptible' filepath='kernel/time/timer.c' line='1926' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='schedule_timeout_interruptible'> + <parameter type-id='bd54fe1a' name='timeout' filepath='kernel/time/timer.c' line='1926' column='1'/> + <return type-id='bd54fe1a'/> + </function-decl> + <function-decl name='round_jiffies_up' mangled-name='round_jiffies_up' filepath='kernel/time/timer.c' line='455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='round_jiffies_up'> + <parameter type-id='7359adad' name='j' filepath='kernel/time/timer.c' line='455' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='round_jiffies_relative' mangled-name='round_jiffies_relative' filepath='kernel/time/timer.c' line='405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='round_jiffies_relative'> + <parameter type-id='7359adad' name='j' filepath='kernel/time/timer.c' line='405' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='round_jiffies' mangled-name='round_jiffies' filepath='kernel/time/timer.c' line='384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='round_jiffies'> + <parameter type-id='7359adad' name='j' filepath='kernel/time/timer.c' line='384' column='1'/> + <return type-id='7359adad'/> + </function-decl> <function-decl name='msleep_interruptible' mangled-name='msleep_interruptible' filepath='kernel/time/timer.c' line='2071' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='msleep_interruptible'> <parameter type-id='f0981eeb' name='msecs' filepath='kernel/time/timer.c' line='2071' column='1'/> <return type-id='7359adad'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/time/timer_list.c' language='LANG_C89'> - <function-decl name='seq_vprintf' mangled-name='seq_vprintf' filepath='include/linux/seq_file.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_vprintf'> - <parameter type-id='f8dc9def'/> - <parameter type-id='80f4b756'/> - <parameter type-id='5f919c1f'/> + <function-decl name='msleep' mangled-name='msleep' filepath='kernel/time/timer.c' line='2057' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='msleep'> + <parameter type-id='f0981eeb' name='msecs' filepath='kernel/time/timer.c' line='2057' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mod_timer_pending' mangled-name='mod_timer_pending' filepath='kernel/time/timer.c' line='1084' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mod_timer_pending'> + <parameter type-id='9248e67f' name='timer' filepath='kernel/time/timer.c' line='1084' column='1'/> + <parameter type-id='7359adad' name='expires' filepath='kernel/time/timer.c' line='1084' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='mod_timer' mangled-name='mod_timer' filepath='kernel/time/timer.c' line='1110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mod_timer'> + <parameter type-id='9248e67f' name='timer' filepath='kernel/time/timer.c' line='1110' column='1'/> + <parameter type-id='7359adad' name='expires' filepath='kernel/time/timer.c' line='1110' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='del_timer_sync' mangled-name='del_timer_sync' filepath='kernel/time/timer.c' line='1356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='del_timer_sync'> + <parameter type-id='9248e67f' name='timer' filepath='kernel/time/timer.c' line='1356' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='add_timer' mangled-name='add_timer' filepath='kernel/time/timer.c' line='1145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_timer'> + <parameter type-id='9248e67f' name='timer' filepath='kernel/time/timer.c' line='1145' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='kernel/trace/bpf_trace.c' language='LANG_C89'> - <function-decl name='bpf_trace_run6' mangled-name='bpf_trace_run6' filepath='kernel/trace/bpf_trace.c' line='1383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run6'> - <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> - <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> - <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> - <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> - <parameter type-id='91ce1af9' name='arg3' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> - <parameter type-id='91ce1af9' name='arg4' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> - <parameter type-id='91ce1af9' name='arg5' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> + <function-decl name='bpf_trace_run1' mangled-name='bpf_trace_run1' filepath='kernel/trace/bpf_trace.c' line='1378' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run1'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1378' column='1'/> + <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1378' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='bpf_trace_run7' mangled-name='bpf_trace_run7' filepath='kernel/trace/bpf_trace.c' line='1384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run7'> - <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> - <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> - <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> - <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> - <parameter type-id='91ce1af9' name='arg3' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> - <parameter type-id='91ce1af9' name='arg4' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> - <parameter type-id='91ce1af9' name='arg5' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> - <parameter type-id='91ce1af9' name='arg6' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> + <function-decl name='bpf_trace_run2' mangled-name='bpf_trace_run2' filepath='kernel/trace/bpf_trace.c' line='1379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run2'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1379' column='1'/> + <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1379' column='1'/> + <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1379' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='bpf_trace_run8' mangled-name='bpf_trace_run8' filepath='kernel/trace/bpf_trace.c' line='1385' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run8'> - <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> - <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> - <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> - <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> - <parameter type-id='91ce1af9' name='arg3' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> - <parameter type-id='91ce1af9' name='arg4' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> - <parameter type-id='91ce1af9' name='arg5' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> - <parameter type-id='91ce1af9' name='arg6' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> - <parameter type-id='91ce1af9' name='arg7' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> + <function-decl name='bpf_trace_run5' mangled-name='bpf_trace_run5' filepath='kernel/trace/bpf_trace.c' line='1382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run5'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1382' column='1'/> + <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1382' column='1'/> + <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1382' column='1'/> + <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1382' column='1'/> + <parameter type-id='91ce1af9' name='arg3' filepath='kernel/trace/bpf_trace.c' line='1382' column='1'/> + <parameter type-id='91ce1af9' name='arg4' filepath='kernel/trace/bpf_trace.c' line='1382' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bpf_trace_run4' mangled-name='bpf_trace_run4' filepath='kernel/trace/bpf_trace.c' line='1381' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run4'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1381' column='1'/> + <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1381' column='1'/> + <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1381' column='1'/> + <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1381' column='1'/> + <parameter type-id='91ce1af9' name='arg3' filepath='kernel/trace/bpf_trace.c' line='1381' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bpf_trace_run3' mangled-name='bpf_trace_run3' filepath='kernel/trace/bpf_trace.c' line='1380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run3'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1380' column='1'/> + <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1380' column='1'/> + <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1380' column='1'/> + <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1380' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='bpf_trace_run9' mangled-name='bpf_trace_run9' filepath='kernel/trace/bpf_trace.c' line='1386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run9'> @@ -164252,33 +153426,37 @@ <parameter type-id='91ce1af9' name='arg8' filepath='kernel/trace/bpf_trace.c' line='1386' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='bpf_trace_run10' mangled-name='bpf_trace_run10' filepath='kernel/trace/bpf_trace.c' line='1387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run10'> - <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> - <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> - <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> - <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> - <parameter type-id='91ce1af9' name='arg3' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> - <parameter type-id='91ce1af9' name='arg4' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> - <parameter type-id='91ce1af9' name='arg5' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> - <parameter type-id='91ce1af9' name='arg6' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> - <parameter type-id='91ce1af9' name='arg7' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> - <parameter type-id='91ce1af9' name='arg8' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> - <parameter type-id='91ce1af9' name='arg9' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> + <function-decl name='bpf_trace_run8' mangled-name='bpf_trace_run8' filepath='kernel/trace/bpf_trace.c' line='1385' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run8'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> + <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> + <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> + <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> + <parameter type-id='91ce1af9' name='arg3' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> + <parameter type-id='91ce1af9' name='arg4' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> + <parameter type-id='91ce1af9' name='arg5' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> + <parameter type-id='91ce1af9' name='arg6' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> + <parameter type-id='91ce1af9' name='arg7' filepath='kernel/trace/bpf_trace.c' line='1385' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='bpf_trace_run11' mangled-name='bpf_trace_run11' filepath='kernel/trace/bpf_trace.c' line='1388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run11'> - <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> - <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> - <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> - <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> - <parameter type-id='91ce1af9' name='arg3' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> - <parameter type-id='91ce1af9' name='arg4' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> - <parameter type-id='91ce1af9' name='arg5' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> - <parameter type-id='91ce1af9' name='arg6' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> - <parameter type-id='91ce1af9' name='arg7' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> - <parameter type-id='91ce1af9' name='arg8' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> - <parameter type-id='91ce1af9' name='arg9' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> - <parameter type-id='91ce1af9' name='arg10' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <function-decl name='bpf_trace_run7' mangled-name='bpf_trace_run7' filepath='kernel/trace/bpf_trace.c' line='1384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run7'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> + <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> + <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> + <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> + <parameter type-id='91ce1af9' name='arg3' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> + <parameter type-id='91ce1af9' name='arg4' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> + <parameter type-id='91ce1af9' name='arg5' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> + <parameter type-id='91ce1af9' name='arg6' filepath='kernel/trace/bpf_trace.c' line='1384' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bpf_trace_run6' mangled-name='bpf_trace_run6' filepath='kernel/trace/bpf_trace.c' line='1383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run6'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> + <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> + <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> + <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> + <parameter type-id='91ce1af9' name='arg3' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> + <parameter type-id='91ce1af9' name='arg4' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> + <parameter type-id='91ce1af9' name='arg5' filepath='kernel/trace/bpf_trace.c' line='1383' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='bpf_trace_run12' mangled-name='bpf_trace_run12' filepath='kernel/trace/bpf_trace.c' line='1389' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run12'> @@ -164297,21 +153475,109 @@ <parameter type-id='91ce1af9' name='arg11' filepath='kernel/trace/bpf_trace.c' line='1389' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='bpf_trace_run11' mangled-name='bpf_trace_run11' filepath='kernel/trace/bpf_trace.c' line='1388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run11'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <parameter type-id='91ce1af9' name='arg3' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <parameter type-id='91ce1af9' name='arg4' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <parameter type-id='91ce1af9' name='arg5' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <parameter type-id='91ce1af9' name='arg6' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <parameter type-id='91ce1af9' name='arg7' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <parameter type-id='91ce1af9' name='arg8' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <parameter type-id='91ce1af9' name='arg9' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <parameter type-id='91ce1af9' name='arg10' filepath='kernel/trace/bpf_trace.c' line='1388' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bpf_trace_run10' mangled-name='bpf_trace_run10' filepath='kernel/trace/bpf_trace.c' line='1387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_trace_run10'> + <parameter type-id='bdcee7ae' name='prog' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> + <parameter type-id='91ce1af9' name='arg0' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> + <parameter type-id='91ce1af9' name='arg1' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> + <parameter type-id='91ce1af9' name='arg2' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> + <parameter type-id='91ce1af9' name='arg3' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> + <parameter type-id='91ce1af9' name='arg4' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> + <parameter type-id='91ce1af9' name='arg5' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> + <parameter type-id='91ce1af9' name='arg6' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> + <parameter type-id='91ce1af9' name='arg7' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> + <parameter type-id='91ce1af9' name='arg8' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> + <parameter type-id='91ce1af9' name='arg9' filepath='kernel/trace/bpf_trace.c' line='1387' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='kernel/trace/power-traces.c' language='LANG_C89'> <var-decl name='__tracepoint_device_pm_callback_start' type-id='4ca0c298' mangled-name='__tracepoint_device_pm_callback_start' visibility='default' filepath='include/trace/events/power.h' line='176' column='1' elf-symbol-id='__tracepoint_device_pm_callback_start'/> <var-decl name='__tracepoint_device_pm_callback_end' type-id='4ca0c298' mangled-name='__tracepoint_device_pm_callback_end' visibility='default' filepath='include/trace/events/power.h' line='204' column='1' elf-symbol-id='__tracepoint_device_pm_callback_end'/> <var-decl name='__tracepoint_suspend_resume' type-id='4ca0c298' mangled-name='__tracepoint_suspend_resume' visibility='default' filepath='include/trace/events/power.h' line='226' column='1' elf-symbol-id='__tracepoint_suspend_resume'/> </abi-instr> - <abi-instr address-size='64' path='kernel/trace/ring_buffer.c' language='LANG_C89'> - <function-decl name='trace_seq_putc' mangled-name='trace_seq_putc' filepath='include/linux/trace_seq.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_seq_putc'> - <parameter type-id='fc932690'/> - <parameter type-id='002ac4a6'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='kernel/trace/trace.c' language='LANG_C89'> <class-decl name='prog_entry' is-struct='yes' visibility='default' is-declaration-only='yes' id='da952956'/> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='infinite' id='c165e8b9'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <class-decl name='trace_event_buffer' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='207' column='1' id='933375ec'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='buffer' type-id='8462bc54' visibility='default' filepath='include/linux/trace_events.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='event' type-id='3275e929' visibility='default' filepath='include/linux/trace_events.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='trace_file' type-id='3d4ca6d2' visibility='default' filepath='include/linux/trace_events.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='entry' type-id='eaa32e2f' visibility='default' filepath='include/linux/trace_events.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/trace_events.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pc' type-id='95e97e5e' visibility='default' filepath='include/linux/trace_events.h' line='213' column='1'/> + </data-member> + </class-decl> + <class-decl name='ring_buffer_event' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/ring_buffer.h' line='15' column='1' id='a7242c81'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type_len' type-id='19c2251e' visibility='default' filepath='include/linux/ring_buffer.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='time_delta' type-id='19c2251e' visibility='default' filepath='include/linux/ring_buffer.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='array' type-id='c165e8b9' visibility='default' filepath='include/linux/ring_buffer.h' line='18' column='1'/> + </data-member> + </class-decl> + <class-decl name='trace_event_file' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='375' column='1' id='155948e4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/trace_events.h' line='376' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='event_call' type-id='23d6768c' visibility='default' filepath='include/linux/trace_events.h' line='377' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='filter' type-id='26461068' visibility='default' filepath='include/linux/trace_events.h' line='378' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dir' type-id='27675065' visibility='default' filepath='include/linux/trace_events.h' line='379' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='tr' type-id='898c1076' visibility='default' filepath='include/linux/trace_events.h' line='380' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='system' type-id='f4f46ed0' visibility='default' filepath='include/linux/trace_events.h' line='381' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='triggers' type-id='72f469ec' visibility='default' filepath='include/linux/trace_events.h' line='382' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/trace_events.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='sm_ref' type-id='49178f86' visibility='default' filepath='include/linux/trace_events.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='tm_ref' type-id='49178f86' visibility='default' filepath='include/linux/trace_events.h' line='402' column='1'/> + </data-member> + </class-decl> <class-decl name='trace_array_cpu' size-in-bits='1024' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='149' column='1' id='adff6731'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='disabled' type-id='49178f86' visibility='default' filepath='kernel/trace/trace.h' line='150' column='1'/> @@ -164411,6 +153677,26 @@ <var-decl name='entry' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='443' column='1'/> </data-member> </class-decl> + <class-decl name='trace_subsystem_dir' size-in-bits='384' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='1362' column='1' id='10143522'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='1363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='subsystem' type-id='841939f3' visibility='default' filepath='kernel/trace/trace.h' line='1364' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='tr' type-id='898c1076' visibility='default' filepath='kernel/trace/trace.h' line='1365' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='entry' type-id='27675065' visibility='default' filepath='kernel/trace/trace.h' line='1366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ref_count' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='1367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='nr_events' type-id='95e97e5e' visibility='default' filepath='kernel/trace/trace.h' line='1368' column='1'/> + </data-member> + </class-decl> <class-decl name='event_subsystem' size-in-bits='320' is-struct='yes' visibility='default' filepath='kernel/trace/trace.h' line='1355' column='1' id='ba400603'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='list' type-id='72f469ec' visibility='default' filepath='kernel/trace/trace.h' line='1356' column='1'/> @@ -164431,10 +153717,15 @@ <pointer-type-def type-id='e5117942' size-in-bits='64' id='e3e70e04'/> <pointer-type-def type-id='ca83d937' size-in-bits='64' id='d01e1ab3'/> <pointer-type-def type-id='da952956' size-in-bits='64' id='efd0fdec'/> + <pointer-type-def type-id='a7242c81' size-in-bits='64' id='3275e929'/> <pointer-type-def type-id='adff6731' size-in-bits='64' id='17642359'/> + <pointer-type-def type-id='933375ec' size-in-bits='64' id='9f548f9a'/> + <pointer-type-def type-id='155948e4' size-in-bits='64' id='3d4ca6d2'/> <pointer-type-def type-id='56d268db' size-in-bits='64' id='2473b64b'/> <pointer-type-def type-id='882c3f1f' size-in-bits='64' id='e9037327'/> <pointer-type-def type-id='b17e4f4d' size-in-bits='64' id='1f6324ad'/> + <pointer-type-def type-id='c5078f42' size-in-bits='64' id='fc932690'/> + <pointer-type-def type-id='10143522' size-in-bits='64' id='f4f46ed0'/> <pointer-type-def type-id='e32a3610' size-in-bits='64' id='aef13606'/> <pointer-type-def type-id='f20168e6' size-in-bits='64' id='a0260edc'/> <pointer-type-def type-id='e5fd9491' size-in-bits='64' id='43a53075'/> @@ -164442,49 +153733,31 @@ <pointer-type-def type-id='3dbb7e50' size-in-bits='64' id='0f294852'/> <pointer-type-def type-id='c64b743f' size-in-bits='64' id='578c706b'/> <pointer-type-def type-id='b44140ca' size-in-bits='64' id='29bf40b4'/> + <function-decl name='trace_event_buffer_commit' mangled-name='trace_event_buffer_commit' filepath='kernel/trace/trace.c' line='2626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_event_buffer_commit'> + <parameter type-id='9f548f9a' name='fbuffer' filepath='kernel/trace/trace.c' line='2626' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tracing_off' mangled-name='tracing_off' filepath='kernel/trace/trace.c' line='1273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tracing_off'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='trace_handle_return' mangled-name='trace_handle_return' filepath='kernel/trace/trace.c' line='2370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_handle_return'> + <parameter type-id='fc932690' name='s' filepath='kernel/trace/trace.c' line='2370' column='1'/> + <return type-id='b1a0a119'/> + </function-decl> + <function-decl name='trace_array_destroy' mangled-name='trace_array_destroy' filepath='kernel/trace/trace.c' line='8639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_array_destroy'> + <parameter type-id='898c1076' name='this_tr' filepath='kernel/trace/trace.c' line='8639' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='trace_array_create' mangled-name='trace_array_create' filepath='kernel/trace/trace.c' line='8516' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_array_create'> + <parameter type-id='80f4b756' name='name' filepath='kernel/trace/trace.c' line='8516' column='1'/> + <return type-id='898c1076'/> + </function-decl> <function-decl name='__trace_puts' mangled-name='__trace_puts' filepath='kernel/trace/trace.c' line='838' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__trace_puts'> <parameter type-id='7359adad' name='ip' filepath='kernel/trace/trace.c' line='838' column='1'/> <parameter type-id='80f4b756' name='str' filepath='kernel/trace/trace.c' line='838' column='1'/> <parameter type-id='95e97e5e' name='size' filepath='kernel/trace/trace.c' line='838' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='seq_lseek' mangled-name='seq_lseek' filepath='include/linux/seq_file.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_lseek'> - <parameter type-id='77e79a4b'/> - <parameter type-id='1eb56b1e'/> - <parameter type-id='95e97e5e'/> - <return type-id='1eb56b1e'/> - </function-decl> - <function-decl name='trace_array_create' mangled-name='trace_array_create' filepath='kernel/trace/trace.c' line='8518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_array_create'> - <parameter type-id='80f4b756' name='name' filepath='kernel/trace/trace.c' line='8518' column='1'/> - <return type-id='898c1076'/> - </function-decl> - <function-decl name='trace_array_destroy' mangled-name='trace_array_destroy' filepath='kernel/trace/trace.c' line='8641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_array_destroy'> - <parameter type-id='898c1076' name='this_tr' filepath='kernel/trace/trace.c' line='8641' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='match_string' mangled-name='match_string' filepath='include/linux/string.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='match_string'> - <parameter type-id='13956559'/> - <parameter type-id='7359adad'/> - <parameter type-id='80f4b756'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kstrtoul_from_user' mangled-name='kstrtoul_from_user' filepath='include/linux/kernel.h' line='435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtoul_from_user'> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='1d2c2b85'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='seq_release' mangled-name='seq_release' filepath='include/linux/seq_file.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_release'> - <parameter type-id='7e666abe'/> - <parameter type-id='77e79a4b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='seq_release_private' mangled-name='seq_release_private' filepath='include/linux/seq_file.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_release_private'> - <parameter type-id='7e666abe'/> - <parameter type-id='77e79a4b'/> - <return type-id='95e97e5e'/> - </function-decl> <function-type size-in-bits='64' id='94dd3300'> <parameter type-id='18881289'/> <return type-id='b1a0a119'/> @@ -164536,21 +153809,28 @@ <return type-id='48b5725f'/> </function-type> </abi-instr> + <abi-instr address-size='64' path='kernel/trace/trace_event_perf.c' language='LANG_C89'> + <pointer-type-def type-id='4616a179' size-in-bits='64' id='a89ff5a9'/> + <function-decl name='perf_trace_buf_alloc' mangled-name='perf_trace_buf_alloc' filepath='kernel/trace/trace_event_perf.c' line='395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='perf_trace_buf_alloc'> + <parameter type-id='95e97e5e' name='size' filepath='kernel/trace/trace_event_perf.c' line='395' column='1'/> + <parameter type-id='a89ff5a9' name='regs' filepath='kernel/trace/trace_event_perf.c' line='395' column='1'/> + <parameter type-id='7292109c' name='rctxp' filepath='kernel/trace/trace_event_perf.c' line='395' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='kernel/trace/trace_events.c' language='LANG_C89'> - <function-decl name='trace_event_raw_init' mangled-name='trace_event_raw_init' filepath='kernel/trace/trace_events.c' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_event_raw_init'> - <parameter type-id='23d6768c' name='call' filepath='kernel/trace/trace_events.c' line='219' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='trace_event_ignore_this_pid' mangled-name='trace_event_ignore_this_pid' filepath='kernel/trace/trace_events.c' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_event_ignore_this_pid'> + <parameter type-id='3d4ca6d2' name='trace_file' filepath='kernel/trace/trace_events.c' line='231' column='1'/> + <return type-id='b50a4934'/> </function-decl> - <function-decl name='trace_event_reg' mangled-name='trace_event_reg' filepath='kernel/trace/trace_events.c' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_event_reg'> - <parameter type-id='23d6768c' name='call' filepath='kernel/trace/trace_events.c' line='281' column='1'/> - <parameter type-id='7fa6eeb8' name='type' filepath='kernel/trace/trace_events.c' line='282' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='kernel/trace/trace_events.c' line='282' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ftrace_set_clr_event' mangled-name='ftrace_set_clr_event' filepath='kernel/trace/trace_events.c' line='786' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ftrace_set_clr_event'> - <parameter type-id='898c1076' name='tr' filepath='kernel/trace/trace_events.c' line='786' column='1'/> - <parameter type-id='26a90f95' name='buf' filepath='kernel/trace/trace_events.c' line='786' column='1'/> - <parameter type-id='95e97e5e' name='set' filepath='kernel/trace/trace_events.c' line='786' column='1'/> + <function-decl name='trace_define_field' mangled-name='trace_define_field' filepath='kernel/trace/trace_events.c' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_define_field'> + <parameter type-id='23d6768c' name='call' filepath='kernel/trace/trace_events.c' line='132' column='1'/> + <parameter type-id='80f4b756' name='type' filepath='kernel/trace/trace_events.c' line='132' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='kernel/trace/trace_events.c' line='133' column='1'/> + <parameter type-id='95e97e5e' name='offset' filepath='kernel/trace/trace_events.c' line='133' column='1'/> + <parameter type-id='95e97e5e' name='size' filepath='kernel/trace/trace_events.c' line='133' column='1'/> + <parameter type-id='95e97e5e' name='is_signed' filepath='kernel/trace/trace_events.c' line='133' column='1'/> + <parameter type-id='95e97e5e' name='filter_type' filepath='kernel/trace/trace_events.c' line='134' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='trace_set_clr_event' mangled-name='trace_set_clr_event' filepath='kernel/trace/trace_events.c' line='839' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_set_clr_event'> @@ -164559,25 +153839,76 @@ <parameter type-id='95e97e5e' name='set' filepath='kernel/trace/trace_events.c' line='839' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='kfree_const' mangled-name='kfree_const' filepath='include/linux/string.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_const'> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> + <function-decl name='trace_event_reg' mangled-name='trace_event_reg' filepath='kernel/trace/trace_events.c' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_event_reg'> + <parameter type-id='23d6768c' name='call' filepath='kernel/trace/trace_events.c' line='281' column='1'/> + <parameter type-id='7fa6eeb8' name='type' filepath='kernel/trace/trace_events.c' line='282' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='kernel/trace/trace_events.c' line='282' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='kstrdup_const' mangled-name='kstrdup_const' filepath='include/linux/string.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrdup_const'> - <parameter type-id='80f4b756'/> - <parameter type-id='f0981eeb'/> - <return type-id='80f4b756'/> + <function-decl name='trace_event_raw_init' mangled-name='trace_event_raw_init' filepath='kernel/trace/trace_events.c' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_event_raw_init'> + <parameter type-id='23d6768c' name='call' filepath='kernel/trace/trace_events.c' line='219' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='trace_event_buffer_reserve' mangled-name='trace_event_buffer_reserve' filepath='kernel/trace/trace_events.c' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_event_buffer_reserve'> + <parameter type-id='9f548f9a' name='fbuffer' filepath='kernel/trace/trace_events.c' line='247' column='1'/> + <parameter type-id='3d4ca6d2' name='trace_file' filepath='kernel/trace/trace_events.c' line='248' column='1'/> + <parameter type-id='7359adad' name='len' filepath='kernel/trace/trace_events.c' line='249' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='ftrace_set_clr_event' mangled-name='ftrace_set_clr_event' filepath='kernel/trace/trace_events.c' line='786' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ftrace_set_clr_event'> + <parameter type-id='898c1076' name='tr' filepath='kernel/trace/trace_events.c' line='786' column='1'/> + <parameter type-id='26a90f95' name='buf' filepath='kernel/trace/trace_events.c' line='786' column='1'/> + <parameter type-id='95e97e5e' name='set' filepath='kernel/trace/trace_events.c' line='786' column='1'/> + <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='kernel/trace/trace_events_filter.c' language='LANG_C89'> - <function-decl name='kmemdup_nul' mangled-name='kmemdup_nul' filepath='include/linux/string.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmemdup_nul'> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='26a90f95'/> + <abi-instr address-size='64' path='kernel/trace/trace_events_trigger.c' language='LANG_C89'> + <enum-decl name='event_trigger_type' filepath='include/linux/trace_events.h' line='430' column='1' id='21b4096c'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='ETT_NONE' value='0'/> + <enumerator name='ETT_TRACE_ONOFF' value='1'/> + <enumerator name='ETT_SNAPSHOT' value='2'/> + <enumerator name='ETT_STACKTRACE' value='4'/> + <enumerator name='ETT_EVENT_ENABLE' value='8'/> + <enumerator name='ETT_EVENT_HIST' value='16'/> + <enumerator name='ETT_HIST_ENABLE' value='32'/> + </enum-decl> + <function-decl name='event_triggers_call' mangled-name='event_triggers_call' filepath='kernel/trace/trace_events_trigger.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='event_triggers_call'> + <parameter type-id='3d4ca6d2' name='file' filepath='kernel/trace/trace_events_trigger.c' line='56' column='1'/> + <parameter type-id='eaa32e2f' name='rec' filepath='kernel/trace/trace_events_trigger.c' line='56' column='1'/> + <parameter type-id='3275e929' name='event' filepath='kernel/trace/trace_events_trigger.c' line='57' column='1'/> + <return type-id='21b4096c'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='kernel/trace/trace_output.c' language='LANG_C89'> + <class-decl name='trace_print_flags' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/tracepoint-defs.h' line='14' column='1' id='69f06cc6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mask' type-id='7359adad' visibility='default' filepath='include/linux/tracepoint-defs.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/tracepoint-defs.h' line='16' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='69f06cc6' const='yes' id='99fda9f5'/> + <pointer-type-def type-id='99fda9f5' size-in-bits='64' id='49526a0d'/> + <function-decl name='trace_print_symbols_seq' mangled-name='trace_print_symbols_seq' filepath='kernel/trace/trace_output.c' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_print_symbols_seq'> + <parameter type-id='fc932690' name='p' filepath='kernel/trace/trace_output.c' line='103' column='1'/> + <parameter type-id='7359adad' name='val' filepath='kernel/trace/trace_output.c' line='103' column='1'/> + <parameter type-id='49526a0d' name='symbol_array' filepath='kernel/trace/trace_output.c' line='104' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='trace_print_flags_seq' mangled-name='trace_print_flags_seq' filepath='kernel/trace/trace_output.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_print_flags_seq'> + <parameter type-id='fc932690' name='p' filepath='kernel/trace/trace_output.c' line='65' column='1'/> + <parameter type-id='80f4b756' name='delim' filepath='kernel/trace/trace_output.c' line='65' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='kernel/trace/trace_output.c' line='66' column='1'/> + <parameter type-id='49526a0d' name='flag_array' filepath='kernel/trace/trace_output.c' line='67' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='trace_raw_output_prep' mangled-name='trace_raw_output_prep' filepath='kernel/trace/trace_output.c' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_raw_output_prep'> + <parameter type-id='18881289' name='iter' filepath='kernel/trace/trace_output.c' line='277' column='1'/> + <parameter type-id='fb7d87a1' name='trace_event' filepath='kernel/trace/trace_output.c' line='278' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='trace_print_hex_seq' mangled-name='trace_print_hex_seq' filepath='kernel/trace/trace_output.c' line='217' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_print_hex_seq'> <parameter type-id='fc932690' name='p' filepath='kernel/trace/trace_output.c' line='217' column='1'/> <parameter type-id='354f7eb9' name='buf' filepath='kernel/trace/trace_output.c' line='217' column='1'/> @@ -164608,83 +153939,45 @@ <return type-id='95e97e5e'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='kernel/trace/trace_seq.c' language='LANG_C89'> + <function-decl name='trace_seq_printf' mangled-name='trace_seq_printf' filepath='kernel/trace/trace_seq.c' line='84' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_seq_printf'> + <parameter type-id='fc932690' name='s' filepath='kernel/trace/trace_seq.c' line='84' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='kernel/trace/trace_seq.c' line='84' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='trace_seq_putc' mangled-name='trace_seq_putc' filepath='kernel/trace/trace_seq.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='trace_seq_putc'> + <parameter type-id='fc932690' name='s' filepath='kernel/trace/trace_seq.c' line='236' column='1'/> + <parameter type-id='002ac4a6' name='c' filepath='kernel/trace/trace_seq.c' line='236' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='kernel/tracepoint.c' language='LANG_C89'> - <pointer-type-def type-id='00205383' size-in-bits='64' id='f8840c23'/> + <function-decl name='tracepoint_probe_register' mangled-name='tracepoint_probe_register' filepath='kernel/tracepoint.c' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tracepoint_probe_register'> + <parameter type-id='08e531de' name='tp' filepath='kernel/tracepoint.c' line='408' column='1'/> + <parameter type-id='eaa32e2f' name='probe' filepath='kernel/tracepoint.c' line='408' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='kernel/tracepoint.c' line='408' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='tracepoint_probe_unregister' mangled-name='tracepoint_probe_unregister' filepath='kernel/tracepoint.c' line='422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tracepoint_probe_unregister'> <parameter type-id='08e531de' name='tp' filepath='kernel/tracepoint.c' line='422' column='1'/> <parameter type-id='eaa32e2f' name='probe' filepath='kernel/tracepoint.c' line='422' column='1'/> <parameter type-id='eaa32e2f' name='data' filepath='kernel/tracepoint.c' line='422' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='static_key_slow_dec' mangled-name='static_key_slow_dec' filepath='include/linux/jump_label.h' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='static_key_slow_dec'> - <parameter type-id='f8840c23'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/ucount.c' language='LANG_C89'> - <function-decl name='unregister_sysctl_table' mangled-name='unregister_sysctl_table' filepath='include/linux/sysctl.h' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_sysctl_table'> - <parameter type-id='11b101bb'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='kernel/umh.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='77e79a4b' size-in-bits='4096' id='d2c516bd'> - <subrange length='64' type-id='7ff19f0f' id='b10be967'/> - </array-type-def> - <class-decl name='fdtable' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/fdtable.h' line='26' column='1' id='ff35cfe1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='max_fds' type-id='f0981eeb' visibility='default' filepath='include/linux/fdtable.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fd' type-id='229806b3' visibility='default' filepath='include/linux/fdtable.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='close_on_exec' type-id='1d2c2b85' visibility='default' filepath='include/linux/fdtable.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='open_fds' type-id='1d2c2b85' visibility='default' filepath='include/linux/fdtable.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='full_fds_bits' type-id='1d2c2b85' visibility='default' filepath='include/linux/fdtable.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fdtable.h' line='32' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='ff35cfe1' size-in-bits='64' id='02b857a9'/> - <pointer-type-def type-id='77e79a4b' size-in-bits='64' id='229806b3'/> - <function-decl name='prepare_to_wait' mangled-name='prepare_to_wait' filepath='include/linux/wait.h' line='1152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prepare_to_wait'> - <parameter type-id='3f8b2ed3'/> - <parameter type-id='db9d03e3'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='argv_split' mangled-name='argv_split' filepath='include/linux/string.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='argv_split'> - <parameter type-id='f0981eeb'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7292109c'/> - <return type-id='9b23c9ad'/> - </function-decl> - <function-decl name='kernel_write' mangled-name='kernel_write' filepath='include/linux/fs.h' line='3092' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_write'> - <parameter type-id='77e79a4b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <parameter type-id='8b97c2dc'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='argv_free' mangled-name='argv_free' filepath='include/linux/string.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='argv_free'> - <parameter type-id='9b23c9ad'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='prepare_kernel_cred' mangled-name='prepare_kernel_cred' filepath='include/linux/cred.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prepare_kernel_cred'> - <parameter type-id='f23e2572'/> - <return type-id='10cfb911'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='kernel/user.c' language='LANG_C89'> <var-decl name='init_user_ns' type-id='8c178e22' mangled-name='init_user_ns' visibility='default' filepath='kernel/user.c' line='27' column='1' elf-symbol-id='init_user_ns'/> </abi-instr> + <abi-instr address-size='64' path='kernel/watchdog.c' language='LANG_C89'> + <function-decl name='touch_softlockup_watchdog' mangled-name='touch_softlockup_watchdog' filepath='kernel/watchdog.c' line='282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='touch_softlockup_watchdog'> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='kernel/workqueue.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='192' id='6653bb13'> + <subrange length='24' type-id='7ff19f0f' id='fdd3342b'/> + </array-type-def> <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='480' id='73c97830'> <subrange length='15' type-id='7ff19f0f' id='8484ba73'/> </array-type-def> @@ -164866,6 +154159,11 @@ <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='kernel/workqueue.c' line='195' column='1'/> </data-member> </class-decl> + <class-decl name='ida' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/idr.h' line='246' column='1' id='46ce60fb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='xa' type-id='d39738ac' visibility='default' filepath='include/linux/idr.h' line='247' column='1'/> + </data-member> + </class-decl> <class-decl name='workqueue_attrs' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/workqueue.h' line='144' column='1' id='2fe6f208'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='nice' type-id='95e97e5e' visibility='default' filepath='include/linux/workqueue.h' line='148' column='1'/> @@ -164885,12 +154183,20 @@ <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='kernel/workqueue.c' line='5379' column='1'/> </data-member> </class-decl> + <pointer-type-def type-id='5ad6e0ef' size-in-bits='64' id='1a7ee447'/> <pointer-type-def type-id='b0355154' size-in-bits='64' id='a7a31b92'/> <pointer-type-def type-id='146df21f' size-in-bits='64' id='50a159c7'/> <pointer-type-def type-id='19ea21fe' size-in-bits='64' id='1ce8c5e4'/> <pointer-type-def type-id='2fe6f208' size-in-bits='64' id='cfd15e7e'/> <pointer-type-def type-id='a88ecfc8' size-in-bits='64' id='5cebc26e'/> <pointer-type-def type-id='c8eb0f4f' size-in-bits='64' id='ec037527'/> + <function-decl name='alloc_workqueue' mangled-name='alloc_workqueue' filepath='kernel/workqueue.c' line='4258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_workqueue'> + <parameter type-id='80f4b756' name='fmt' filepath='kernel/workqueue.c' line='4258' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='kernel/workqueue.c' line='4259' column='1'/> + <parameter type-id='95e97e5e' name='max_active' filepath='kernel/workqueue.c' line='4260' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='242e3d19'/> + </function-decl> <var-decl name='system_wq' type-id='242e3d19' mangled-name='system_wq' visibility='default' filepath='kernel/workqueue.c' line='346' column='1' elf-symbol-id='system_wq'/> <var-decl name='system_highpri_wq' type-id='242e3d19' mangled-name='system_highpri_wq' visibility='default' filepath='kernel/workqueue.c' line='348' column='1' elf-symbol-id='system_highpri_wq'/> <var-decl name='system_long_wq' type-id='242e3d19' mangled-name='system_long_wq' visibility='default' filepath='kernel/workqueue.c' line='350' column='1' elf-symbol-id='system_long_wq'/> @@ -164898,68 +154204,165 @@ <var-decl name='system_freezable_wq' type-id='242e3d19' mangled-name='system_freezable_wq' visibility='default' filepath='kernel/workqueue.c' line='354' column='1' elf-symbol-id='system_freezable_wq'/> <var-decl name='system_power_efficient_wq' type-id='242e3d19' mangled-name='system_power_efficient_wq' visibility='default' filepath='kernel/workqueue.c' line='356' column='1' elf-symbol-id='system_power_efficient_wq'/> <var-decl name='system_freezable_power_efficient_wq' type-id='242e3d19' mangled-name='system_freezable_power_efficient_wq' visibility='default' filepath='kernel/workqueue.c' line='358' column='1' elf-symbol-id='system_freezable_power_efficient_wq'/> - <function-decl name='delayed_work_timer_fn' mangled-name='delayed_work_timer_fn' filepath='kernel/workqueue.c' line='1633' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='delayed_work_timer_fn'> - <parameter type-id='9248e67f' name='t' filepath='kernel/workqueue.c' line='1633' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='work_busy' mangled-name='work_busy' filepath='kernel/workqueue.c' line='4566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='work_busy'> + <parameter type-id='83c1bde6' name='work' filepath='kernel/workqueue.c' line='4566' column='1'/> + <return type-id='f0981eeb'/> </function-decl> - <function-decl name='add_timer_on' mangled-name='add_timer_on' filepath='include/linux/timer.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_timer_on'> - <parameter type-id='9248e67f'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> + <function-decl name='queue_work_on' mangled-name='queue_work_on' filepath='kernel/workqueue.c' line='1531' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='queue_work_on'> + <parameter type-id='95e97e5e' name='cpu' filepath='kernel/workqueue.c' line='1531' column='1'/> + <parameter type-id='242e3d19' name='wq' filepath='kernel/workqueue.c' line='1531' column='1'/> + <parameter type-id='83c1bde6' name='work' filepath='kernel/workqueue.c' line='1532' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='queue_delayed_work_on' mangled-name='queue_delayed_work_on' filepath='kernel/workqueue.c' line='1687' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='queue_delayed_work_on'> + <parameter type-id='95e97e5e' name='cpu' filepath='kernel/workqueue.c' line='1687' column='1'/> + <parameter type-id='242e3d19' name='wq' filepath='kernel/workqueue.c' line='1687' column='1'/> + <parameter type-id='1a7ee447' name='dwork' filepath='kernel/workqueue.c' line='1688' column='1'/> + <parameter type-id='7359adad' name='delay' filepath='kernel/workqueue.c' line='1688' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='mod_delayed_work_on' mangled-name='mod_delayed_work_on' filepath='kernel/workqueue.c' line='1725' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mod_delayed_work_on'> + <parameter type-id='95e97e5e' name='cpu' filepath='kernel/workqueue.c' line='1725' column='1'/> + <parameter type-id='242e3d19' name='wq' filepath='kernel/workqueue.c' line='1725' column='1'/> + <parameter type-id='1a7ee447' name='dwork' filepath='kernel/workqueue.c' line='1726' column='1'/> + <parameter type-id='7359adad' name='delay' filepath='kernel/workqueue.c' line='1726' column='1'/> + <return type-id='b50a4934'/> </function-decl> <function-decl name='flush_workqueue' mangled-name='flush_workqueue' filepath='kernel/workqueue.c' line='2789' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='flush_workqueue'> <parameter type-id='242e3d19' name='wq' filepath='kernel/workqueue.c' line='2789' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='drain_workqueue' mangled-name='drain_workqueue' filepath='kernel/workqueue.c' line='2951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drain_workqueue'> - <parameter type-id='242e3d19' name='wq' filepath='kernel/workqueue.c' line='2951' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='flush_work' mangled-name='flush_work' filepath='kernel/workqueue.c' line='3084' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='flush_work'> + <parameter type-id='83c1bde6' name='work' filepath='kernel/workqueue.c' line='3084' column='1'/> + <return type-id='b50a4934'/> </function-decl> <function-decl name='flush_delayed_work' mangled-name='flush_delayed_work' filepath='kernel/workqueue.c' line='3204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='flush_delayed_work'> <parameter type-id='1a7ee447' name='dwork' filepath='kernel/workqueue.c' line='3204' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='device_unregister' mangled-name='device_unregister' filepath='include/linux/device.h' line='1577' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='device_unregister'> - <parameter type-id='fa0b179b'/> + <function-decl name='drain_workqueue' mangled-name='drain_workqueue' filepath='kernel/workqueue.c' line='2951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drain_workqueue'> + <parameter type-id='242e3d19' name='wq' filepath='kernel/workqueue.c' line='2951' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='idr_get_next' mangled-name='idr_get_next' filepath='include/linux/idr.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_get_next'> - <parameter type-id='301185b4'/> - <parameter type-id='7292109c'/> - <return type-id='eaa32e2f'/> + <function-decl name='destroy_workqueue' mangled-name='destroy_workqueue' filepath='kernel/workqueue.c' line='4361' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='destroy_workqueue'> + <parameter type-id='242e3d19' name='wq' filepath='kernel/workqueue.c' line='4361' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='delayed_work_timer_fn' mangled-name='delayed_work_timer_fn' filepath='kernel/workqueue.c' line='1633' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='delayed_work_timer_fn'> + <parameter type-id='9248e67f' name='t' filepath='kernel/workqueue.c' line='1633' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='current_work' mangled-name='current_work' filepath='kernel/workqueue.c' line='4490' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='current_work'> <return type-id='83c1bde6'/> </function-decl> - <function-decl name='strscpy' mangled-name='strscpy' filepath='include/linux/string.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strscpy'> - <parameter type-id='26a90f95'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7359adad'/> - <return type-id='bd54fe1a'/> + <function-decl name='cancel_work_sync' mangled-name='cancel_work_sync' filepath='kernel/workqueue.c' line='3186' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cancel_work_sync'> + <parameter type-id='83c1bde6' name='work' filepath='kernel/workqueue.c' line='3186' column='1'/> + <return type-id='b50a4934'/> </function-decl> - <function-decl name='autoremove_wake_function' mangled-name='autoremove_wake_function' filepath='include/linux/wait.h' line='1158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='autoremove_wake_function'> - <parameter type-id='db9d03e3'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> + <function-decl name='cancel_delayed_work_sync' mangled-name='cancel_delayed_work_sync' filepath='kernel/workqueue.c' line='3282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cancel_delayed_work_sync'> + <parameter type-id='1a7ee447' name='dwork' filepath='kernel/workqueue.c' line='3282' column='1'/> + <return type-id='b50a4934'/> </function-decl> - <function-decl name='schedule_timeout_interruptible' mangled-name='schedule_timeout_interruptible' filepath='include/linux/sched.h' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='schedule_timeout_interruptible'> - <parameter type-id='bd54fe1a'/> - <return type-id='bd54fe1a'/> + <function-decl name='cancel_delayed_work' mangled-name='cancel_delayed_work' filepath='kernel/workqueue.c' line='3267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cancel_delayed_work'> + <parameter type-id='1a7ee447' name='dwork' filepath='kernel/workqueue.c' line='3267' column='1'/> + <return type-id='b50a4934'/> </function-decl> - <function-decl name='strchrnul' mangled-name='strchrnul' filepath='include/linux/string.h' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strchrnul'> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <return type-id='26a90f95'/> + </abi-instr> + <abi-instr address-size='64' path='lib/argv_split.c' language='LANG_C89'> + <function-decl name='argv_split' mangled-name='argv_split' filepath='lib/argv_split.c' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='argv_split'> + <parameter type-id='3eb7c31c' name='gfp' filepath='lib/argv_split.c' line='60' column='1'/> + <parameter type-id='80f4b756' name='str' filepath='lib/argv_split.c' line='60' column='1'/> + <parameter type-id='7292109c' name='argcp' filepath='lib/argv_split.c' line='60' column='1'/> + <return type-id='9b23c9ad'/> + </function-decl> + <function-decl name='argv_free' mangled-name='argv_free' filepath='lib/argv_split.c' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='argv_free'> + <parameter type-id='9b23c9ad' name='argv' filepath='lib/argv_split.c' line='35' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/bcd.c' language='LANG_C89'> + <function-decl name='_bin2bcd' mangled-name='_bin2bcd' filepath='lib/bcd.c' line='11' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_bin2bcd'> + <parameter type-id='f0981eeb' name='val' filepath='lib/bcd.c' line='11' column='1'/> + <return type-id='002ac4a6'/> + </function-decl> + <function-decl name='_bcd2bin' mangled-name='_bcd2bin' filepath='lib/bcd.c' line='5' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_bcd2bin'> + <parameter type-id='002ac4a6' name='val' filepath='lib/bcd.c' line='5' column='1'/> + <return type-id='f0981eeb'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/bitmap.c' language='LANG_C89'> - <function-decl name='__bitmap_and' mangled-name='__bitmap_and' filepath='lib/bitmap.c' line='171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_and'> - <parameter type-id='1d2c2b85' name='dst' filepath='lib/bitmap.c' line='171' column='1'/> - <parameter type-id='f9b37274' name='bitmap1' filepath='lib/bitmap.c' line='171' column='1'/> - <parameter type-id='f9b37274' name='bitmap2' filepath='lib/bitmap.c' line='172' column='1'/> - <parameter type-id='f0981eeb' name='bits' filepath='lib/bitmap.c' line='172' column='1'/> + <function-decl name='__bitmap_parse' mangled-name='__bitmap_parse' filepath='lib/bitmap.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_parse'> + <parameter type-id='80f4b756' name='buf' filepath='lib/bitmap.c' line='376' column='1'/> + <parameter type-id='f0981eeb' name='buflen' filepath='lib/bitmap.c' line='376' column='1'/> + <parameter type-id='95e97e5e' name='is_user' filepath='lib/bitmap.c' line='377' column='1'/> + <parameter type-id='1d2c2b85' name='maskp' filepath='lib/bitmap.c' line='377' column='1'/> + <parameter type-id='95e97e5e' name='nmaskbits' filepath='lib/bitmap.c' line='378' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='bitmap_parselist' mangled-name='bitmap_parselist' filepath='lib/bitmap.c' line='642' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_parselist'> + <parameter type-id='80f4b756' name='buf' filepath='lib/bitmap.c' line='642' column='1'/> + <parameter type-id='1d2c2b85' name='maskp' filepath='lib/bitmap.c' line='642' column='1'/> + <parameter type-id='95e97e5e' name='nmaskbits' filepath='lib/bitmap.c' line='642' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='bitmap_find_next_zero_area_off' mangled-name='bitmap_find_next_zero_area_off' filepath='lib/bitmap.c' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_find_next_zero_area_off'> + <parameter type-id='1d2c2b85' name='map' filepath='lib/bitmap.c' line='325' column='1'/> + <parameter type-id='7359adad' name='size' filepath='lib/bitmap.c' line='326' column='1'/> + <parameter type-id='7359adad' name='start' filepath='lib/bitmap.c' line='327' column='1'/> + <parameter type-id='f0981eeb' name='nr' filepath='lib/bitmap.c' line='328' column='1'/> + <parameter type-id='7359adad' name='align_mask' filepath='lib/bitmap.c' line='329' column='1'/> + <parameter type-id='7359adad' name='align_offset' filepath='lib/bitmap.c' line='330' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='bitmap_find_free_region' mangled-name='bitmap_find_free_region' filepath='lib/bitmap.c' line='1098' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_find_free_region'> + <parameter type-id='1d2c2b85' name='bitmap' filepath='lib/bitmap.c' line='1098' column='1'/> + <parameter type-id='f0981eeb' name='bits' filepath='lib/bitmap.c' line='1098' column='1'/> + <parameter type-id='95e97e5e' name='order' filepath='lib/bitmap.c' line='1098' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__bitmap_set' mangled-name='__bitmap_set' filepath='lib/bitmap.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_set'> + <parameter type-id='1d2c2b85' name='map' filepath='lib/bitmap.c' line='270' column='1'/> + <parameter type-id='f0981eeb' name='start' filepath='lib/bitmap.c' line='270' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='lib/bitmap.c' line='270' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bitmap_zalloc' mangled-name='bitmap_zalloc' filepath='lib/bitmap.c' line='1178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_zalloc'> + <parameter type-id='f0981eeb' name='nbits' filepath='lib/bitmap.c' line='1178' column='1'/> + <parameter type-id='3eb7c31c' name='flags' filepath='lib/bitmap.c' line='1178' column='1'/> + <return type-id='1d2c2b85'/> + </function-decl> + <function-decl name='bitmap_to_arr32' mangled-name='bitmap_to_arr32' filepath='lib/bitmap.c' line='1220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_to_arr32'> + <parameter type-id='f9409001' name='buf' filepath='lib/bitmap.c' line='1220' column='1'/> + <parameter type-id='f9b37274' name='bitmap' filepath='lib/bitmap.c' line='1220' column='1'/> + <parameter type-id='f0981eeb' name='nbits' filepath='lib/bitmap.c' line='1220' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bitmap_release_region' mangled-name='bitmap_release_region' filepath='lib/bitmap.c' line='1123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_release_region'> + <parameter type-id='1d2c2b85' name='bitmap' filepath='lib/bitmap.c' line='1123' column='1'/> + <parameter type-id='f0981eeb' name='pos' filepath='lib/bitmap.c' line='1123' column='1'/> + <parameter type-id='95e97e5e' name='order' filepath='lib/bitmap.c' line='1123' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bitmap_print_to_pagebuf' mangled-name='bitmap_print_to_pagebuf' filepath='lib/bitmap.c' line='490' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_print_to_pagebuf'> + <parameter type-id='b50a4934' name='list' filepath='lib/bitmap.c' line='490' column='1'/> + <parameter type-id='26a90f95' name='buf' filepath='lib/bitmap.c' line='490' column='1'/> + <parameter type-id='f9b37274' name='maskp' filepath='lib/bitmap.c' line='490' column='1'/> + <parameter type-id='95e97e5e' name='nmaskbits' filepath='lib/bitmap.c' line='491' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='bitmap_free' mangled-name='bitmap_free' filepath='lib/bitmap.c' line='1184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_free'> + <parameter type-id='f9b37274' name='bitmap' filepath='lib/bitmap.c' line='1184' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__bitmap_weight' mangled-name='__bitmap_weight' filepath='lib/bitmap.c' line='255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_weight'> + <parameter type-id='f9b37274' name='bitmap' filepath='lib/bitmap.c' line='255' column='1'/> + <parameter type-id='f0981eeb' name='bits' filepath='lib/bitmap.c' line='255' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__bitmap_subset' mangled-name='__bitmap_subset' filepath='lib/bitmap.c' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_subset'> + <parameter type-id='f9b37274' name='bitmap1' filepath='lib/bitmap.c' line='240' column='1'/> + <parameter type-id='f9b37274' name='bitmap2' filepath='lib/bitmap.c' line='241' column='1'/> + <parameter type-id='f0981eeb' name='bits' filepath='lib/bitmap.c' line='241' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='__bitmap_or' mangled-name='__bitmap_or' filepath='lib/bitmap.c' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_or'> @@ -164969,6 +154372,12 @@ <parameter type-id='f0981eeb' name='bits' filepath='lib/bitmap.c' line='188' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='__bitmap_clear' mangled-name='__bitmap_clear' filepath='lib/bitmap.c' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_clear'> + <parameter type-id='1d2c2b85' name='map' filepath='lib/bitmap.c' line='291' column='1'/> + <parameter type-id='f0981eeb' name='start' filepath='lib/bitmap.c' line='291' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='lib/bitmap.c' line='291' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='__bitmap_andnot' mangled-name='__bitmap_andnot' filepath='lib/bitmap.c' line='209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_andnot'> <parameter type-id='1d2c2b85' name='dst' filepath='lib/bitmap.c' line='209' column='1'/> <parameter type-id='f9b37274' name='bitmap1' filepath='lib/bitmap.c' line='209' column='1'/> @@ -164976,45 +154385,26 @@ <parameter type-id='f0981eeb' name='bits' filepath='lib/bitmap.c' line='210' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='__bitmap_subset' mangled-name='__bitmap_subset' filepath='lib/bitmap.c' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_subset'> - <parameter type-id='f9b37274' name='bitmap1' filepath='lib/bitmap.c' line='240' column='1'/> - <parameter type-id='f9b37274' name='bitmap2' filepath='lib/bitmap.c' line='241' column='1'/> - <parameter type-id='f0981eeb' name='bits' filepath='lib/bitmap.c' line='241' column='1'/> + <function-decl name='__bitmap_and' mangled-name='__bitmap_and' filepath='lib/bitmap.c' line='171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_and'> + <parameter type-id='1d2c2b85' name='dst' filepath='lib/bitmap.c' line='171' column='1'/> + <parameter type-id='f9b37274' name='bitmap1' filepath='lib/bitmap.c' line='171' column='1'/> + <parameter type-id='f9b37274' name='bitmap2' filepath='lib/bitmap.c' line='172' column='1'/> + <parameter type-id='f0981eeb' name='bits' filepath='lib/bitmap.c' line='172' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='__bitmap_weight' mangled-name='__bitmap_weight' filepath='lib/bitmap.c' line='255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_weight'> - <parameter type-id='f9b37274' name='bitmap' filepath='lib/bitmap.c' line='255' column='1'/> - <parameter type-id='f0981eeb' name='bits' filepath='lib/bitmap.c' line='255' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__bitmap_set' mangled-name='__bitmap_set' filepath='lib/bitmap.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_set'> - <parameter type-id='1d2c2b85' name='map' filepath='lib/bitmap.c' line='270' column='1'/> - <parameter type-id='f0981eeb' name='start' filepath='lib/bitmap.c' line='270' column='1'/> - <parameter type-id='95e97e5e' name='len' filepath='lib/bitmap.c' line='270' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__bitmap_clear' mangled-name='__bitmap_clear' filepath='lib/bitmap.c' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_clear'> - <parameter type-id='1d2c2b85' name='map' filepath='lib/bitmap.c' line='291' column='1'/> - <parameter type-id='f0981eeb' name='start' filepath='lib/bitmap.c' line='291' column='1'/> - <parameter type-id='95e97e5e' name='len' filepath='lib/bitmap.c' line='291' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__bitmap_parse' mangled-name='__bitmap_parse' filepath='lib/bitmap.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__bitmap_parse'> - <parameter type-id='80f4b756' name='buf' filepath='lib/bitmap.c' line='376' column='1'/> - <parameter type-id='f0981eeb' name='buflen' filepath='lib/bitmap.c' line='376' column='1'/> - <parameter type-id='95e97e5e' name='is_user' filepath='lib/bitmap.c' line='377' column='1'/> - <parameter type-id='1d2c2b85' name='maskp' filepath='lib/bitmap.c' line='377' column='1'/> - <parameter type-id='95e97e5e' name='nmaskbits' filepath='lib/bitmap.c' line='378' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='bitmap_to_arr32' mangled-name='bitmap_to_arr32' filepath='lib/bitmap.c' line='1220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bitmap_to_arr32'> - <parameter type-id='f9409001' name='buf' filepath='lib/bitmap.c' line='1220' column='1'/> - <parameter type-id='f9b37274' name='bitmap' filepath='lib/bitmap.c' line='1220' column='1'/> - <parameter type-id='f0981eeb' name='nbits' filepath='lib/bitmap.c' line='1220' column='1'/> - <return type-id='48b5725f'/> + </abi-instr> + <abi-instr address-size='64' path='lib/bsearch.c' language='LANG_C89'> + <function-decl name='bsearch' mangled-name='bsearch' filepath='lib/bsearch.c' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bsearch'> + <parameter type-id='eaa32e2f' name='key' filepath='lib/bsearch.c' line='31' column='1'/> + <parameter type-id='eaa32e2f' name='base' filepath='lib/bsearch.c' line='31' column='1'/> + <parameter type-id='b59d7dce' name='num' filepath='lib/bsearch.c' line='31' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='lib/bsearch.c' line='31' column='1'/> + <parameter type-id='585e1de9' name='cmp' filepath='lib/bsearch.c' line='32' column='1'/> + <return type-id='eaa32e2f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/checksum.c' language='LANG_C89'> + <typedef-decl name='__sum16' type-id='d315442e' filepath='include/uapi/linux/types.h' line='36' column='1' id='7dac1e36'/> <function-decl name='ip_compute_csum' mangled-name='ip_compute_csum' filepath='lib/checksum.c' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip_compute_csum'> <parameter type-id='eaa32e2f' name='buff' filepath='lib/checksum.c' line='142' column='1'/> <parameter type-id='95e97e5e' name='len' filepath='lib/checksum.c' line='142' column='1'/> @@ -165028,6 +154418,55 @@ <parameter type-id='fbd88bba' name='sum' filepath='lib/checksum.c' line='190' column='1'/> <return type-id='fbd88bba'/> </function-decl> + <function-decl name='csum_partial' mangled-name='csum_partial' filepath='lib/checksum.c' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='csum_partial'> + <parameter type-id='eaa32e2f' name='buff' filepath='lib/checksum.c' line='125' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='lib/checksum.c' line='125' column='1'/> + <parameter type-id='fbd88bba' name='wsum' filepath='lib/checksum.c' line='125' column='1'/> + <return type-id='fbd88bba'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/cmdline.c' language='LANG_C89'> + <function-decl name='get_option' mangled-name='get_option' filepath='lib/cmdline.c' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_option'> + <parameter type-id='9b23c9ad' name='str' filepath='lib/cmdline.c' line='50' column='1'/> + <parameter type-id='7292109c' name='pint' filepath='lib/cmdline.c' line='50' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='memparse' mangled-name='memparse' filepath='lib/cmdline.c' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memparse'> + <parameter type-id='80f4b756' name='ptr' filepath='lib/cmdline.c' line='125' column='1'/> + <parameter type-id='9b23c9ad' name='retptr' filepath='lib/cmdline.c' line='125' column='1'/> + <return type-id='3a47d82b'/> + </function-decl> + <function-decl name='get_options' mangled-name='get_options' filepath='lib/cmdline.c' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_options'> + <parameter type-id='80f4b756' name='str' filepath='lib/cmdline.c' line='87' column='1'/> + <parameter type-id='95e97e5e' name='nints' filepath='lib/cmdline.c' line='87' column='1'/> + <parameter type-id='7292109c' name='ints' filepath='lib/cmdline.c' line='87' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/cpumask.c' language='LANG_C89'> + <function-decl name='cpumask_next' mangled-name='cpumask_next' filepath='lib/cpumask.c' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpumask_next'> + <parameter type-id='95e97e5e' name='n' filepath='lib/cpumask.c' line='17' column='1'/> + <parameter type-id='5f8a1ac4' name='srcp' filepath='lib/cpumask.c' line='17' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='cpumask_next_wrap' mangled-name='cpumask_next_wrap' filepath='lib/cpumask.c' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpumask_next_wrap'> + <parameter type-id='95e97e5e' name='n' filepath='lib/cpumask.c' line='77' column='1'/> + <parameter type-id='5f8a1ac4' name='mask' filepath='lib/cpumask.c' line='77' column='1'/> + <parameter type-id='95e97e5e' name='start' filepath='lib/cpumask.c' line='77' column='1'/> + <parameter type-id='b50a4934' name='wrap' filepath='lib/cpumask.c' line='77' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpumask_next_and' mangled-name='cpumask_next_and' filepath='lib/cpumask.c' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpumask_next_and'> + <parameter type-id='95e97e5e' name='n' filepath='lib/cpumask.c' line='34' column='1'/> + <parameter type-id='5f8a1ac4' name='src1p' filepath='lib/cpumask.c' line='34' column='1'/> + <parameter type-id='5f8a1ac4' name='src2p' filepath='lib/cpumask.c' line='35' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cpumask_any_but' mangled-name='cpumask_any_but' filepath='lib/cpumask.c' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpumask_any_but'> + <parameter type-id='5f8a1ac4' name='mask' filepath='lib/cpumask.c' line='53' column='1'/> + <parameter type-id='f0981eeb' name='cpu' filepath='lib/cpumask.c' line='53' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/crc-ccitt.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='d5c0a628' size-in-bits='4096' id='765f36d9'> @@ -165035,6 +154474,22 @@ </array-type-def> <var-decl name='crc_ccitt_table' type-id='765f36d9' mangled-name='crc_ccitt_table' visibility='default' filepath='lib/crc-ccitt.c' line='16' column='1' elf-symbol-id='crc_ccitt_table'/> </abi-instr> + <abi-instr address-size='64' path='lib/crc16.c' language='LANG_C89'> + <function-decl name='crc16' mangled-name='crc16' filepath='lib/crc16.c' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crc16'> + <parameter type-id='1dc6a898' name='crc' filepath='lib/crc16.c' line='55' column='1'/> + <parameter type-id='bbaf3419' name='buffer' filepath='lib/crc16.c' line='55' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='lib/crc16.c' line='55' column='1'/> + <return type-id='1dc6a898'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/crc32.c' language='LANG_C89'> + <function-decl name='crc32_be' mangled-name='crc32_be' filepath='lib/crc32.c' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crc32_be'> + <parameter type-id='19c2251e' name='crc' filepath='lib/crc32.c' line='340' column='1'/> + <parameter type-id='354f7eb9' name='p' filepath='lib/crc32.c' line='340' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='lib/crc32.c' line='340' column='1'/> + <return type-id='19c2251e'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='lib/crc8.c' language='LANG_C89'> <function-decl name='crc8_populate_msb' mangled-name='crc8_populate_msb' filepath='lib/crc8.c' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crc8_populate_msb'> <parameter type-id='8bff8096' name='table' filepath='lib/crc8.c' line='29' column='1'/> @@ -165049,25 +154504,69 @@ <return type-id='f9b06939'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='lib/crypto/aes.c' language='LANG_C89'> + <qualified-type-def type-id='b5b9216e' const='yes' id='09f052f7'/> + <pointer-type-def type-id='09f052f7' size-in-bits='64' id='825271e7'/> + <function-decl name='aes_encrypt' mangled-name='aes_encrypt' filepath='lib/crypto/aes.c' line='258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='aes_encrypt'> + <parameter type-id='825271e7' name='ctx' filepath='lib/crypto/aes.c' line='258' column='1'/> + <parameter type-id='8bff8096' name='out' filepath='lib/crypto/aes.c' line='258' column='1'/> + <parameter type-id='bbaf3419' name='in' filepath='lib/crypto/aes.c' line='258' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='aes_expandkey' mangled-name='aes_expandkey' filepath='lib/crypto/aes.c' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='aes_expandkey'> + <parameter type-id='21370cb4' name='ctx' filepath='lib/crypto/aes.c' line='185' column='1'/> + <parameter type-id='bbaf3419' name='in_key' filepath='lib/crypto/aes.c' line='185' column='1'/> + <parameter type-id='f0981eeb' name='key_len' filepath='lib/crypto/aes.c' line='186' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/crypto/arc4.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='8192' id='ee5ba316'> + <subrange length='256' type-id='7ff19f0f' id='36e5b9fa'/> + </array-type-def> + <class-decl name='arc4_ctx' size-in-bits='8256' is-struct='yes' visibility='default' filepath='include/crypto/arc4.h' line='15' column='1' id='f5dcfad3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='S' type-id='ee5ba316' visibility='default' filepath='include/crypto/arc4.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='x' type-id='19c2251e' visibility='default' filepath='include/crypto/arc4.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8224'> + <var-decl name='y' type-id='19c2251e' visibility='default' filepath='include/crypto/arc4.h' line='17' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='f5dcfad3' size-in-bits='64' id='980c37b3'/> + <function-decl name='arc4_setkey' mangled-name='arc4_setkey' filepath='lib/crypto/arc4.c' line='13' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='arc4_setkey'> + <parameter type-id='980c37b3' name='ctx' filepath='lib/crypto/arc4.c' line='13' column='1'/> + <parameter type-id='bbaf3419' name='in_key' filepath='lib/crypto/arc4.c' line='13' column='1'/> + <parameter type-id='f0981eeb' name='key_len' filepath='lib/crypto/arc4.c' line='13' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='arc4_crypt' mangled-name='arc4_crypt' filepath='lib/crypto/arc4.c' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='arc4_crypt'> + <parameter type-id='980c37b3' name='ctx' filepath='lib/crypto/arc4.c' line='37' column='1'/> + <parameter type-id='8bff8096' name='out' filepath='lib/crypto/arc4.c' line='37' column='1'/> + <parameter type-id='bbaf3419' name='in' filepath='lib/crypto/arc4.c' line='37' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='lib/crypto/arc4.c' line='37' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='lib/ctype.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='ea86de29' size-in-bits='2048' id='9941c99e'> <subrange length='256' type-id='7ff19f0f' id='36e5b9fa'/> </array-type-def> <var-decl name='_ctype' type-id='9941c99e' mangled-name='_ctype' visibility='default' filepath='lib/ctype.c' line='12' column='1' elf-symbol-id='_ctype'/> </abi-instr> + <abi-instr address-size='64' path='lib/dec_and_lock.c' language='LANG_C89'> + <function-decl name='_atomic_dec_and_lock' mangled-name='_atomic_dec_and_lock' filepath='lib/dec_and_lock.c' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_atomic_dec_and_lock'> + <parameter type-id='8a47abc3' name='atomic' filepath='lib/dec_and_lock.c' line='21' column='1'/> + <parameter type-id='cff2d845' name='lock' filepath='lib/dec_and_lock.c' line='21' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='lib/devres.c' language='LANG_C89'> + <qualified-type-def type-id='5218160d' const='yes' id='20b17040'/> + <pointer-type-def type-id='20b17040' size-in-bits='64' id='e153f6de'/> <pointer-type-def type-id='acc63fdf' size-in-bits='64' id='9e6a6c02'/> - <function-decl name='devm_ioremap_wc' mangled-name='devm_ioremap_wc' filepath='lib/devres.c' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_ioremap_wc'> - <parameter type-id='fa0b179b' name='dev' filepath='lib/devres.c' line='114' column='1'/> - <parameter type-id='acc63fdf' name='offset' filepath='lib/devres.c' line='114' column='1'/> - <parameter type-id='acc63fdf' name='size' filepath='lib/devres.c' line='115' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='devm_iounmap' mangled-name='devm_iounmap' filepath='lib/devres.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_iounmap'> - <parameter type-id='fa0b179b' name='dev' filepath='lib/devres.c' line='128' column='1'/> - <parameter type-id='eaa32e2f' name='addr' filepath='lib/devres.c' line='128' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='devm_of_iomap' mangled-name='devm_of_iomap' filepath='lib/devres.c' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_of_iomap'> <parameter type-id='fa0b179b' name='dev' filepath='lib/devres.c' line='215' column='1'/> <parameter type-id='9a537bbe' name='node' filepath='lib/devres.c' line='215' column='1'/> @@ -165075,18 +154574,341 @@ <parameter type-id='9e6a6c02' name='size' filepath='lib/devres.c' line='216' column='1'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='pci_release_region' mangled-name='pci_release_region' filepath='include/linux/pci.h' line='1305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_release_region'> - <parameter type-id='85196e3f'/> - <parameter type-id='95e97e5e'/> + <function-decl name='devm_ioremap_resource' mangled-name='devm_ioremap_resource' filepath='lib/devres.c' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_ioremap_resource'> + <parameter type-id='fa0b179b' name='dev' filepath='lib/devres.c' line='153' column='1'/> + <parameter type-id='e153f6de' name='res' filepath='lib/devres.c' line='154' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='devm_ioremap' mangled-name='devm_ioremap' filepath='lib/devres.c' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_ioremap'> + <parameter type-id='fa0b179b' name='dev' filepath='lib/devres.c' line='68' column='1'/> + <parameter type-id='acc63fdf' name='offset' filepath='lib/devres.c' line='68' column='1'/> + <parameter type-id='acc63fdf' name='size' filepath='lib/devres.c' line='69' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='devm_iounmap' mangled-name='devm_iounmap' filepath='lib/devres.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_iounmap'> + <parameter type-id='fa0b179b' name='dev' filepath='lib/devres.c' line='128' column='1'/> + <parameter type-id='eaa32e2f' name='addr' filepath='lib/devres.c' line='128' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='pci_release_selected_regions' mangled-name='pci_release_selected_regions' filepath='include/linux/pci.h' line='1308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_release_selected_regions'> - <parameter type-id='85196e3f'/> - <parameter type-id='95e97e5e'/> + <function-decl name='devm_ioremap_wc' mangled-name='devm_ioremap_wc' filepath='lib/devres.c' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_ioremap_wc'> + <parameter type-id='fa0b179b' name='dev' filepath='lib/devres.c' line='114' column='1'/> + <parameter type-id='acc63fdf' name='offset' filepath='lib/devres.c' line='114' column='1'/> + <parameter type-id='acc63fdf' name='size' filepath='lib/devres.c' line='115' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='devm_ioremap_nocache' mangled-name='devm_ioremap_nocache' filepath='lib/devres.c' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_ioremap_nocache'> + <parameter type-id='fa0b179b' name='dev' filepath='lib/devres.c' line='99' column='1'/> + <parameter type-id='acc63fdf' name='offset' filepath='lib/devres.c' line='99' column='1'/> + <parameter type-id='acc63fdf' name='size' filepath='lib/devres.c' line='100' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/dump_stack.c' language='LANG_C89'> + <function-decl name='dump_stack' mangled-name='dump_stack' filepath='lib/dump_stack.c' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dump_stack'> <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/dynamic_debug.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='d315442e' size-in-bits='32' id='810b4a17'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <array-type-def dimensions='1' type-id='3f1a6b60' size-in-bits='128' id='3fa29bab'> + <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='384' id='72bb5580'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <class-decl name='bpf_sk_storage' is-struct='yes' visibility='default' is-declaration-only='yes' id='36313ee4'/> + <class-decl name='prefix_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='a7502152'/> + <class-decl name='raw_hashinfo' size-in-bits='16448' is-struct='yes' visibility='default' filepath='include/net/raw.h' line='35' column='1' id='51ee3086'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/net/raw.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ht' type-id='a7c26c7b' visibility='default' filepath='include/net/raw.h' line='37' column='1'/> + </data-member> + </class-decl> + <class-decl name='sock_reuseport' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/sock_reuseport.h' line='13' column='1' id='ff751355'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/sock_reuseport.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='max_socks' type-id='1dc6a898' visibility='default' filepath='include/net/sock_reuseport.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='num_socks' type-id='1dc6a898' visibility='default' filepath='include/net/sock_reuseport.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='synq_overflow_ts' type-id='f0981eeb' visibility='default' filepath='include/net/sock_reuseport.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='reuseport_id' type-id='f0981eeb' visibility='default' filepath='include/net/sock_reuseport.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bind_inany' type-id='f0981eeb' visibility='default' filepath='include/net/sock_reuseport.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='has_conns' type-id='f0981eeb' visibility='default' filepath='include/net/sock_reuseport.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/net/sock_reuseport.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='socks' type-id='5be9db8d' visibility='default' filepath='include/net/sock_reuseport.h' line='27' column='1'/> + </data-member> + </class-decl> + <class-decl name='udp_table' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/udp.h' line='71' column='1' id='9a516b13'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hash' type-id='9cc41107' visibility='default' filepath='include/net/udp.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hash2' type-id='9cc41107' visibility='default' filepath='include/net/udp.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mask' type-id='f0981eeb' visibility='default' filepath='include/net/udp.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='log' type-id='f0981eeb' visibility='default' filepath='include/net/udp.h' line='75' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_policy' size-in-bits='6656' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='499' column='1' id='ccf6c819'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='xp_net' type-id='c9df1e6c' visibility='default' filepath='include/net/xfrm.h' line='500' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bydst' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='byidx' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='502' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/net/xfrm.h' line='505' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/xfrm.h' line='506' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='pos' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='507' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='timer' type-id='abe41e67' visibility='default' filepath='include/net/xfrm.h' line='508' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='genid' type-id='49178f86' visibility='default' filepath='include/net/xfrm.h' line='510' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='priority' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='511' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='index' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='512' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='if_id' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='513' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='mark' type-id='0084df72' visibility='default' filepath='include/net/xfrm.h' line='514' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='selector' type-id='8eb3b1fe' visibility='default' filepath='include/net/xfrm.h' line='515' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='lft' type-id='4ca5f2ad' visibility='default' filepath='include/net/xfrm.h' line='516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='curlft' type-id='29d519c9' visibility='default' filepath='include/net/xfrm.h' line='517' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='walk' type-id='e8e96050' visibility='default' filepath='include/net/xfrm.h' line='518' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='polq' type-id='d15e38d5' visibility='default' filepath='include/net/xfrm.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='bydst_reinsert' type-id='b50a4934' visibility='default' filepath='include/net/xfrm.h' line='520' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3208'> + <var-decl name='type' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='521' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3216'> + <var-decl name='action' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='522' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3224'> + <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='523' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3232'> + <var-decl name='xfrm_nr' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='524' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3248'> + <var-decl name='family' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='525' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='security' type-id='b07c2494' visibility='default' filepath='include/net/xfrm.h' line='526' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='xfrm_vec' type-id='41cc9498' visibility='default' filepath='include/net/xfrm.h' line='527' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6400'> + <var-decl name='bydst_inexact_list' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='528' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6528'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/xfrm.h' line='529' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_state' size-in-bits='5824' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='147' column='1' id='cb961c68'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='xs_net' type-id='c9df1e6c' visibility='default' filepath='include/net/xfrm.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='' type-id='fc320d58' visibility='default' filepath='include/net/xfrm.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='bysrc' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='byspi' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/xfrm.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/xfrm.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='id' type-id='d07aeeaa' visibility='default' filepath='include/net/xfrm.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='sel' type-id='8eb3b1fe' visibility='default' filepath='include/net/xfrm.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='mark' type-id='0084df72' visibility='default' filepath='include/net/xfrm.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='if_id' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1248'> + <var-decl name='tfcpad' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='genid' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='km' type-id='12872440' visibility='default' filepath='include/net/xfrm.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='props' type-id='35535e57' visibility='default' filepath='include/net/xfrm.h' line='183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='lft' type-id='4ca5f2ad' visibility='default' filepath='include/net/xfrm.h' line='185' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='aalg' type-id='255e0487' visibility='default' filepath='include/net/xfrm.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='ealg' type-id='1663a26e' visibility='default' filepath='include/net/xfrm.h' line='189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='calg' type-id='1663a26e' visibility='default' filepath='include/net/xfrm.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='aead' type-id='c56b5ee4' visibility='default' filepath='include/net/xfrm.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='geniv' type-id='80f4b756' visibility='default' filepath='include/net/xfrm.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='encap' type-id='47541e34' visibility='default' filepath='include/net/xfrm.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='coaddr' type-id='47a1c9f4' visibility='default' filepath='include/net/xfrm.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='tunnel' type-id='328dda6e' visibility='default' filepath='include/net/xfrm.h' line='201' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='tunnel_users' type-id='49178f86' visibility='default' filepath='include/net/xfrm.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3040'> + <var-decl name='replay' type-id='c59d261e' visibility='default' filepath='include/net/xfrm.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='replay_esn' type-id='71411b0f' visibility='default' filepath='include/net/xfrm.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='preplay' type-id='c59d261e' visibility='default' filepath='include/net/xfrm.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='preplay_esn' type-id='71411b0f' visibility='default' filepath='include/net/xfrm.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='repl' type-id='400b9143' visibility='default' filepath='include/net/xfrm.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='xflags' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3488'> + <var-decl name='replay_maxage' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='replay_maxdiff' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='rtimer' type-id='abe41e67' visibility='default' filepath='include/net/xfrm.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4032'> + <var-decl name='stats' type-id='c1960caa' visibility='default' filepath='include/net/xfrm.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='curlft' type-id='29d519c9' visibility='default' filepath='include/net/xfrm.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='mtimer' type-id='b6993efc' visibility='default' filepath='include/net/xfrm.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4992'> + <var-decl name='xso' type-id='f5284c72' visibility='default' filepath='include/net/xfrm.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5184'> + <var-decl name='saved_tmo' type-id='bd54fe1a' visibility='default' filepath='include/net/xfrm.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5248'> + <var-decl name='lastused' type-id='1afd27ac' visibility='default' filepath='include/net/xfrm.h' line='241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5312'> + <var-decl name='xfrag' type-id='06c0432f' visibility='default' filepath='include/net/xfrm.h' line='243' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='type' type-id='4e812b7a' visibility='default' filepath='include/net/xfrm.h' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='inner_mode' type-id='fdc52c40' visibility='default' filepath='include/net/xfrm.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5528'> + <var-decl name='inner_mode_iaf' type-id='fdc52c40' visibility='default' filepath='include/net/xfrm.h' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5552'> + <var-decl name='outer_mode' type-id='fdc52c40' visibility='default' filepath='include/net/xfrm.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5632'> + <var-decl name='type_offload' type-id='2f8b61b4' visibility='default' filepath='include/net/xfrm.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5696'> + <var-decl name='security' type-id='b07c2494' visibility='default' filepath='include/net/xfrm.h' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5760'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/net/xfrm.h' line='259' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='416' id='77ba73f2'> + <subrange length='13' type-id='7ff19f0f' id='487fded1'/> + </array-type-def> + <array-type-def dimensions='1' type-id='aa79f31a' size-in-bits='960' id='1d16a23c'> + <subrange length='15' type-id='7ff19f0f' id='8484ba73'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='infinite' id='29c3368c'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='ae4d1761' size-in-bits='128' id='eb61ae4b'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> <class-decl name='_ddebug' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/dynamic_debug.h' line='14' column='1' id='a88f76f1'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='modname' type-id='80f4b756' visibility='default' filepath='include/linux/dynamic_debug.h' line='19' column='1'/> @@ -165118,20 +154940,1347 @@ <var-decl name='dd_key_false' type-id='237c0d27' visibility='default' filepath='include/linux/dynamic_debug.h' line='44' column='1'/> </data-member> </union-decl> + <class-decl name='nd_opt_hdr' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/net/ndisc.h' line='105' column='1' id='c966252c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nd_opt_type' type-id='8f048e17' visibility='default' filepath='include/net/ndisc.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='nd_opt_len' type-id='8f048e17' visibility='default' filepath='include/net/ndisc.h' line='107' column='1'/> + </data-member> + </class-decl> + <class-decl name='ndisc_options' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/net/ndisc.h' line='111' column='1' id='5919d6b5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nd_opt_array' type-id='1d16a23c' visibility='default' filepath='include/net/ndisc.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='nd_opts_ri' type-id='aa79f31a' visibility='default' filepath='include/net/ndisc.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='nd_opts_ri_end' type-id='aa79f31a' visibility='default' filepath='include/net/ndisc.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='nd_useropts' type-id='aa79f31a' visibility='default' filepath='include/net/ndisc.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='nd_useropts_end' type-id='aa79f31a' visibility='default' filepath='include/net/ndisc.h' line='118' column='1'/> + </data-member> + </class-decl> + <class-decl name='neigh_table' size-in-bits='4352' is-struct='yes' visibility='default' filepath='include/net/neighbour.h' line='194' column='1' id='aebe1cff'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='family' type-id='95e97e5e' visibility='default' filepath='include/net/neighbour.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='entry_size' type-id='f0981eeb' visibility='default' filepath='include/net/neighbour.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='key_len' type-id='f0981eeb' visibility='default' filepath='include/net/neighbour.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='protocol' type-id='84a5c3d4' visibility='default' filepath='include/net/neighbour.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hash' type-id='f60e04ee' visibility='default' filepath='include/net/neighbour.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='key_eq' type-id='8fbb31d1' visibility='default' filepath='include/net/neighbour.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='constructor' type-id='8eff9c66' visibility='default' filepath='include/net/neighbour.h' line='203' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pconstructor' type-id='9264da33' visibility='default' filepath='include/net/neighbour.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='pdestructor' type-id='5c4c6144' visibility='default' filepath='include/net/neighbour.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='proxy_redo' type-id='0ef96694' visibility='default' filepath='include/net/neighbour.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='allow_add' type-id='6ade418d' visibility='default' filepath='include/net/neighbour.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='id' type-id='26a90f95' visibility='default' filepath='include/net/neighbour.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='parms' type-id='1429eee4' visibility='default' filepath='include/net/neighbour.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='parms_list' type-id='72f469ec' visibility='default' filepath='include/net/neighbour.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='gc_interval' type-id='95e97e5e' visibility='default' filepath='include/net/neighbour.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1952'> + <var-decl name='gc_thresh1' type-id='95e97e5e' visibility='default' filepath='include/net/neighbour.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='gc_thresh2' type-id='95e97e5e' visibility='default' filepath='include/net/neighbour.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2016'> + <var-decl name='gc_thresh3' type-id='95e97e5e' visibility='default' filepath='include/net/neighbour.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='last_flush' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='gc_work' type-id='5ad6e0ef' visibility='default' filepath='include/net/neighbour.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='proxy_timer' type-id='abe41e67' visibility='default' filepath='include/net/neighbour.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='proxy_queue' type-id='e61c85d0' visibility='default' filepath='include/net/neighbour.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='entries' type-id='49178f86' visibility='default' filepath='include/net/neighbour.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3872'> + <var-decl name='gc_entries' type-id='49178f86' visibility='default' filepath='include/net/neighbour.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='gc_list' type-id='72f469ec' visibility='default' filepath='include/net/neighbour.h' line='222' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4032'> + <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/net/neighbour.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='last_rand' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='stats' type-id='3a0389d8' visibility='default' filepath='include/net/neighbour.h' line='225' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='nht' type-id='0d378d14' visibility='default' filepath='include/net/neighbour.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4288'> + <var-decl name='phash_buckets' type-id='62c51a1d' visibility='default' filepath='include/net/neighbour.h' line='227' column='1'/> + </data-member> + </class-decl> + <class-decl name='pneigh_entry' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/neighbour.h' line='171' column='1' id='fff56995'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='12f283a5' visibility='default' filepath='include/net/neighbour.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='net' type-id='c9df1e6c' visibility='default' filepath='include/net/neighbour.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/net/neighbour.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/neighbour.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='200'> + <var-decl name='protocol' type-id='f9b06939' visibility='default' filepath='include/net/neighbour.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='key' type-id='29c3368c' visibility='default' filepath='include/net/neighbour.h' line='177' column='1'/> + </data-member> + </class-decl> + <class-decl name='sock_common' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/net/sock.h' line='149' column='1' id='5999c5f7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='f126afef' visibility='default' filepath='include/net/sock.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='' type-id='5d6a1e78' visibility='default' filepath='include/net/sock.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='' type-id='d1c6b54d' visibility='default' filepath='include/net/sock.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='skc_family' type-id='8efea9e5' visibility='default' filepath='include/net/sock.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='skc_state' type-id='75a392dc' visibility='default' filepath='include/net/sock.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='skc_reuse' type-id='002ac4a6' visibility='default' filepath='include/net/sock.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='skc_reuseport' type-id='002ac4a6' visibility='default' filepath='include/net/sock.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='skc_ipv6only' type-id='002ac4a6' visibility='default' filepath='include/net/sock.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='skc_net_refcnt' type-id='002ac4a6' visibility='default' filepath='include/net/sock.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='skc_bound_dev_if' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='' type-id='9e20c58f' visibility='default' filepath='include/net/sock.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='skc_prot' type-id='d2524501' visibility='default' filepath='include/net/sock.h' line='184' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='skc_net' type-id='c9df1e6c' visibility='default' filepath='include/net/sock.h' line='185' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='skc_v6_daddr' type-id='f6ed712a' visibility='default' filepath='include/net/sock.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='skc_v6_rcv_saddr' type-id='f6ed712a' visibility='default' filepath='include/net/sock.h' line='189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='skc_cookie' type-id='28ee064c' visibility='default' filepath='include/net/sock.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='' type-id='56935795' visibility='default' filepath='include/net/sock.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='skc_dontcopy_begin' type-id='1fdc7fa6' visibility='default' filepath='include/net/sock.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='' type-id='38f5bda8' visibility='default' filepath='include/net/sock.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='skc_tx_queue_mapping' type-id='8efea9e5' visibility='default' filepath='include/net/sock.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='976'> + <var-decl name='skc_rx_queue_mapping' type-id='8efea9e5' visibility='default' filepath='include/net/sock.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='' type-id='9e121764' visibility='default' filepath='include/net/sock.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='skc_refcnt' type-id='64615833' visibility='default' filepath='include/net/sock.h' line='225' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='skc_dontcopy_end' type-id='1fdc7fa6' visibility='default' filepath='include/net/sock.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='' type-id='5547e6b1' visibility='default' filepath='include/net/sock.h' line='228' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='153' column='1' id='f126afef'> + <data-member access='public'> + <var-decl name='skc_addrpair' type-id='d17a6eed' visibility='default' filepath='include/net/sock.h' line='154' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='7eabe5fc' visibility='default' filepath='include/net/sock.h' line='155' column='1'/> + </data-member> + </union-decl> + <typedef-decl name='__addrpair' type-id='d3130597' filepath='include/net/sock.h' line='117' column='1' id='d17a6eed'/> + <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='155' column='1' id='7eabe5fc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='skc_daddr' type-id='78a133c2' visibility='default' filepath='include/net/sock.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='skc_rcv_saddr' type-id='78a133c2' visibility='default' filepath='include/net/sock.h' line='157' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__2' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='160' column='1' id='5d6a1e78'> + <data-member access='public'> + <var-decl name='skc_hash' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='161' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='skc_u16hashes' type-id='810b4a17' visibility='default' filepath='include/net/sock.h' line='162' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__3' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='165' column='1' id='d1c6b54d'> + <data-member access='public'> + <var-decl name='skc_portpair' type-id='e7c2a649' visibility='default' filepath='include/net/sock.h' line='166' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='a414c3c0' visibility='default' filepath='include/net/sock.h' line='167' column='1'/> + </data-member> + </union-decl> + <typedef-decl name='__portpair' type-id='3f1a6b60' filepath='include/net/sock.h' line='116' column='1' id='e7c2a649'/> + <class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='167' column='1' id='a414c3c0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='skc_dport' type-id='84a5c3d4' visibility='default' filepath='include/net/sock.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='skc_num' type-id='d315442e' visibility='default' filepath='include/net/sock.h' line='169' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__4' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='180' column='1' id='9e20c58f'> + <data-member access='public'> + <var-decl name='skc_bind_node' type-id='03a4a074' visibility='default' filepath='include/net/sock.h' line='181' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='skc_portaddr_node' type-id='03a4a074' visibility='default' filepath='include/net/sock.h' line='182' column='1'/> + </data-member> + </union-decl> + <class-decl name='proto' size-in-bits='3392' is-struct='yes' visibility='default' filepath='include/net/sock.h' line='1107' column='1' id='7203ee09'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='close' type-id='09f3a86b' visibility='default' filepath='include/net/sock.h' line='1108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pre_connect' type-id='c25ed103' visibility='default' filepath='include/net/sock.h' line='1110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='connect' type-id='c25ed103' visibility='default' filepath='include/net/sock.h' line='1113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='disconnect' type-id='95208a5e' visibility='default' filepath='include/net/sock.h' line='1116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='accept' type-id='67adf9a9' visibility='default' filepath='include/net/sock.h' line='1118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ioctl' type-id='08113f0a' visibility='default' filepath='include/net/sock.h' line='1121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='init' type-id='55530c47' visibility='default' filepath='include/net/sock.h' line='1123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='destroy' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='1124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='shutdown' type-id='e937debf' visibility='default' filepath='include/net/sock.h' line='1125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='setsockopt' type-id='bc1bf185' visibility='default' filepath='include/net/sock.h' line='1126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='getsockopt' type-id='e0fadd76' visibility='default' filepath='include/net/sock.h' line='1129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='keepalive' type-id='e937debf' visibility='default' filepath='include/net/sock.h' line='1132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='compat_setsockopt' type-id='bc1bf185' visibility='default' filepath='include/net/sock.h' line='1134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='compat_getsockopt' type-id='e0fadd76' visibility='default' filepath='include/net/sock.h' line='1138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='compat_ioctl' type-id='20da830b' visibility='default' filepath='include/net/sock.h' line='1142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='sendmsg' type-id='1df08751' visibility='default' filepath='include/net/sock.h' line='1145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='recvmsg' type-id='74e71fae' visibility='default' filepath='include/net/sock.h' line='1147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='sendpage' type-id='65399e23' visibility='default' filepath='include/net/sock.h' line='1150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='bind' type-id='c25ed103' visibility='default' filepath='include/net/sock.h' line='1152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='backlog_rcv' type-id='a0f5247f' visibility='default' filepath='include/net/sock.h' line='1155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='release_cb' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='1158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='hash' type-id='55530c47' visibility='default' filepath='include/net/sock.h' line='1161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='unhash' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='1162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='rehash' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='1163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='get_port' type-id='078de3a3' visibility='default' filepath='include/net/sock.h' line='1164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='inuse_idx' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='1168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='stream_memory_free' type-id='bf751261' visibility='default' filepath='include/net/sock.h' line='1171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='stream_memory_read' type-id='3d4d3aba' visibility='default' filepath='include/net/sock.h' line='1172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='enter_memory_pressure' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='1174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='leave_memory_pressure' type-id='841969d0' visibility='default' filepath='include/net/sock.h' line='1175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='memory_allocated' type-id='5403cb36' visibility='default' filepath='include/net/sock.h' line='1176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='sockets_allocated' type-id='84c6078d' visibility='default' filepath='include/net/sock.h' line='1177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='memory_pressure' type-id='1d2c2b85' visibility='default' filepath='include/net/sock.h' line='1185' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='sysctl_mem' type-id='3ccc2590' visibility='default' filepath='include/net/sock.h' line='1186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='sysctl_wmem' type-id='7292109c' visibility='default' filepath='include/net/sock.h' line='1188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='sysctl_rmem' type-id='7292109c' visibility='default' filepath='include/net/sock.h' line='1189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='sysctl_wmem_offset' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='1190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2336'> + <var-decl name='sysctl_rmem_offset' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='1191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='max_header' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='1193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2400'> + <var-decl name='no_autobind' type-id='b50a4934' visibility='default' filepath='include/net/sock.h' line='1194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='slab' type-id='f3b4aca8' visibility='default' filepath='include/net/sock.h' line='1196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='obj_size' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='1197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2528'> + <var-decl name='slab_flags' type-id='f7fe96cb' visibility='default' filepath='include/net/sock.h' line='1198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='useroffset' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='1199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2592'> + <var-decl name='usersize' type-id='f0981eeb' visibility='default' filepath='include/net/sock.h' line='1200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='orphan_count' type-id='84c6078d' visibility='default' filepath='include/net/sock.h' line='1202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='rsk_prot' type-id='db994912' visibility='default' filepath='include/net/sock.h' line='1204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='twsk_prot' type-id='d68ad8b5' visibility='default' filepath='include/net/sock.h' line='1205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='h' type-id='adf5bf47' visibility='default' filepath='include/net/sock.h' line='1212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/sock.h' line='1214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/net/sock.h' line='1216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/net/sock.h' line='1218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='diag_destroy' type-id='95208a5e' visibility='default' filepath='include/net/sock.h' line='1222' column='1'/> + </data-member> + </class-decl> + <class-decl name='msghdr' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/socket.h' line='49' column='1' id='ab94745c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='msg_name' type-id='eaa32e2f' visibility='default' filepath='include/linux/socket.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='msg_namelen' type-id='95e97e5e' visibility='default' filepath='include/linux/socket.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='msg_iter' type-id='f2b4d088' visibility='default' filepath='include/linux/socket.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='msg_control' type-id='eaa32e2f' visibility='default' filepath='include/linux/socket.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='msg_controllen' type-id='9e19ad6e' visibility='default' filepath='include/linux/socket.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='msg_flags' type-id='f0981eeb' visibility='default' filepath='include/linux/socket.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='msg_iocb' type-id='80f25feb' visibility='default' filepath='include/linux/socket.h' line='56' column='1'/> + </data-member> + </class-decl> + <class-decl name='request_sock_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/request_sock.h' line='27' column='1' id='ad499564'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='family' type-id='95e97e5e' visibility='default' filepath='include/net/request_sock.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='obj_size' type-id='f0981eeb' visibility='default' filepath='include/net/request_sock.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='slab' type-id='f3b4aca8' visibility='default' filepath='include/net/request_sock.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='slab_name' type-id='26a90f95' visibility='default' filepath='include/net/request_sock.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rtx_syn_ack' type-id='cd05c94e' visibility='default' filepath='include/net/request_sock.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='send_ack' type-id='d3d20d73' visibility='default' filepath='include/net/request_sock.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='send_reset' type-id='c9214b77' visibility='default' filepath='include/net/request_sock.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='destructor' type-id='b249945a' visibility='default' filepath='include/net/request_sock.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='syn_ack_timeout' type-id='29e425c9' visibility='default' filepath='include/net/request_sock.h' line='39' column='1'/> + </data-member> + </class-decl> + <class-decl name='request_sock' size-in-bits='1920' is-struct='yes' visibility='default' filepath='include/net/request_sock.h' line='46' column='1' id='1c03d197'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__req_common' type-id='5999c5f7' visibility='default' filepath='include/net/request_sock.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='dl_next' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='mss' type-id='1dc6a898' visibility='default' filepath='include/net/request_sock.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1168'> + <var-decl name='num_retrans' type-id='f9b06939' visibility='default' filepath='include/net/request_sock.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cookie_ts' type-id='f9b06939' visibility='default' filepath='include/net/request_sock.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='num_timeout' type-id='f9b06939' visibility='default' filepath='include/net/request_sock.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='ts_recent' type-id='19c2251e' visibility='default' filepath='include/net/request_sock.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='rsk_timer' type-id='abe41e67' visibility='default' filepath='include/net/request_sock.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='rsk_ops' type-id='e7c1a985' visibility='default' filepath='include/net/request_sock.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='sk' type-id='f772df6d' visibility='default' filepath='include/net/request_sock.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='saved_syn' type-id='f9409001' visibility='default' filepath='include/net/request_sock.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='secid' type-id='19c2251e' visibility='default' filepath='include/net/request_sock.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1888'> + <var-decl name='peer_secid' type-id='19c2251e' visibility='default' filepath='include/net/request_sock.h' line='65' column='1'/> + </data-member> + </class-decl> + <class-decl name='timewait_sock_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/timewait_sock.h' line='14' column='1' id='b8765d15'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='twsk_slab' type-id='f3b4aca8' visibility='default' filepath='include/net/timewait_sock.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='twsk_slab_name' type-id='26a90f95' visibility='default' filepath='include/net/timewait_sock.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='twsk_obj_size' type-id='f0981eeb' visibility='default' filepath='include/net/timewait_sock.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='twsk_unique' type-id='1d8e5a11' visibility='default' filepath='include/net/timewait_sock.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='twsk_destructor' type-id='841969d0' visibility='default' filepath='include/net/timewait_sock.h' line='20' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__16' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='1207' column='1' id='adf5bf47'> + <data-member access='public'> + <var-decl name='hashinfo' type-id='d7a1e3c2' visibility='default' filepath='include/net/sock.h' line='1208' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='udp_table' type-id='115daa23' visibility='default' filepath='include/net/sock.h' line='1209' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='raw_hash' type-id='eb2c56dc' visibility='default' filepath='include/net/sock.h' line='1210' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='smc_hash' type-id='aa8162a3' visibility='default' filepath='include/net/sock.h' line='1211' column='1'/> + </data-member> + </union-decl> + <class-decl name='smc_hashinfo' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/smc.h' line='16' column='1' id='adb1d973'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='ac16795b' visibility='default' filepath='include/net/smc.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ht' type-id='e151255a' visibility='default' filepath='include/net/smc.h' line='18' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__17' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='199' column='1' id='56935795'> + <data-member access='public'> + <var-decl name='skc_flags' type-id='7359adad' visibility='default' filepath='include/net/sock.h' line='200' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='skc_listener' type-id='f772df6d' visibility='default' filepath='include/net/sock.h' line='201' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='skc_tw_dr' type-id='b7ab21fc' visibility='default' filepath='include/net/sock.h' line='202' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__18' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='211' column='1' id='38f5bda8'> + <data-member access='public'> + <var-decl name='skc_node' type-id='03a4a074' visibility='default' filepath='include/net/sock.h' line='212' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='skc_nulls_node' type-id='5bd248e7' visibility='default' filepath='include/net/sock.h' line='213' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__19' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='219' column='1' id='9e121764'> + <data-member access='public'> + <var-decl name='skc_incoming_cpu' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='220' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='skc_rcv_wnd' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='221' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='skc_tw_rcv_nxt' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='222' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__20' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='228' column='1' id='5547e6b1'> + <data-member access='public'> + <var-decl name='skc_rxhash' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='229' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='skc_window_clamp' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='230' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='skc_tw_snd_nxt' type-id='19c2251e' visibility='default' filepath='include/net/sock.h' line='231' column='1'/> + </data-member> + </union-decl> + <typedef-decl name='socket_lock_t' type-id='a865a4bb' filepath='include/net/sock.h' line='110' column='1' id='40d8a3da'/> + <class-decl name='__anonymous_struct__4' size-in-bits='256' is-struct='yes' is-anonymous='yes' naming-typedef-id='40d8a3da' visibility='default' filepath='include/net/sock.h' line='97' column='1' id='a865a4bb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='slock' type-id='fb4018a0' visibility='default' filepath='include/net/sock.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='owned' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wq' type-id='b5ab048f' visibility='default' filepath='include/net/sock.h' line='100' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__5' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='380' column='1' id='6a96185e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rmem_alloc' type-id='49178f86' visibility='default' filepath='include/net/sock.h' line='381' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='len' type-id='95e97e5e' visibility='default' filepath='include/net/sock.h' line='382' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='head' type-id='0fbf3cfd' visibility='default' filepath='include/net/sock.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tail' type-id='0fbf3cfd' visibility='default' filepath='include/net/sock.h' line='384' column='1'/> + </data-member> + </class-decl> + <class-decl name='sk_filter' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/filter.h' line='568' column='1' id='dbc9a936'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/linux/filter.h' line='569' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/filter.h' line='570' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='prog' type-id='bdcee7ae' visibility='default' filepath='include/linux/filter.h' line='571' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__23' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='397' column='1' id='a29f8367'> + <data-member access='public'> + <var-decl name='sk_wq' type-id='99f34ac1' visibility='default' filepath='include/net/sock.h' line='398' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='sk_wq_raw' type-id='99f34ac1' visibility='default' filepath='include/net/sock.h' line='399' column='1'/> + </data-member> + </union-decl> + <class-decl name='socket_wq' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/net.h' line='96' column='1' id='8bd06fd9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='include/linux/net.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fasync_list' type-id='5bb9c75d' visibility='default' filepath='include/linux/net.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/net.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/net.h' line='101' column='1'/> + </data-member> + </class-decl> + <class-decl name='lwtunnel_state' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/lwtunnel.h' line='28' column='1' id='44644afc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='d315442e' visibility='default' filepath='include/net/lwtunnel.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/net/lwtunnel.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='headroom' type-id='d315442e' visibility='default' filepath='include/net/lwtunnel.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='refcnt' type-id='49178f86' visibility='default' filepath='include/net/lwtunnel.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='orig_output' type-id='0023218e' visibility='default' filepath='include/net/lwtunnel.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='orig_input' type-id='d2e00785' visibility='default' filepath='include/net/lwtunnel.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/lwtunnel.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='data' type-id='167619f6' visibility='default' filepath='include/net/lwtunnel.h' line='36' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__24' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='413' column='1' id='fc714247'> + <data-member access='public'> + <var-decl name='sk_send_head' type-id='0fbf3cfd' visibility='default' filepath='include/net/sock.h' line='414' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='tcp_rtx_queue' type-id='dec44472' visibility='default' filepath='include/net/sock.h' line='415' column='1'/> + </data-member> + </union-decl> + <typedef-decl name='socket_state' type-id='08f5ca1b' filepath='include/uapi/linux/net.h' line='54' column='1' id='ee2ecafb'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='include/uapi/linux/net.h' line='48' column='1' id='08f5ca1b'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='SS_FREE' value='0'/> + <enumerator name='SS_UNCONNECTED' value='1'/> + <enumerator name='SS_CONNECTING' value='2'/> + <enumerator name='SS_CONNECTED' value='3'/> + <enumerator name='SS_DISCONNECTING' value='4'/> + </enum-decl> + <class-decl name='proto_ops' size-in-bits='2112' is-struct='yes' visibility='default' filepath='include/linux/net.h' line='137' column='1' id='4e0399c2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='family' type-id='95e97e5e' visibility='default' filepath='include/linux/net.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/net.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='release' type-id='27936440' visibility='default' filepath='include/linux/net.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='bind' type-id='c9664af8' visibility='default' filepath='include/linux/net.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='connect' type-id='be6c7be7' visibility='default' filepath='include/linux/net.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='socketpair' type-id='be3a232b' visibility='default' filepath='include/linux/net.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='accept' type-id='2136470b' visibility='default' filepath='include/linux/net.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='getname' type-id='c9664af8' visibility='default' filepath='include/linux/net.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='poll' type-id='e93ad56e' visibility='default' filepath='include/linux/net.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='ioctl' type-id='82a9a11e' visibility='default' filepath='include/linux/net.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='compat_ioctl' type-id='82a9a11e' visibility='default' filepath='include/linux/net.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='gettstamp' type-id='d78dd406' visibility='default' filepath='include/linux/net.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='listen' type-id='6dfd92af' visibility='default' filepath='include/linux/net.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='shutdown' type-id='6dfd92af' visibility='default' filepath='include/linux/net.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='setsockopt' type-id='82ffa5a0' visibility='default' filepath='include/linux/net.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='getsockopt' type-id='a9c0cdab' visibility='default' filepath='include/linux/net.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='compat_setsockopt' type-id='82ffa5a0' visibility='default' filepath='include/linux/net.h' line='171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='compat_getsockopt' type-id='a9c0cdab' visibility='default' filepath='include/linux/net.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='sendmsg' type-id='f38728c0' visibility='default' filepath='include/linux/net.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='recvmsg' type-id='93abc02f' visibility='default' filepath='include/linux/net.h' line='186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='mmap' type-id='3eef3bc7' visibility='default' filepath='include/linux/net.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='sendpage' type-id='42b02383' visibility='default' filepath='include/linux/net.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='splice_read' type-id='21641a6b' visibility='default' filepath='include/linux/net.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='set_peek_off' type-id='95208a5e' visibility='default' filepath='include/linux/net.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='peek_len' type-id='27936440' visibility='default' filepath='include/linux/net.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='read_sock' type-id='8755cc63' visibility='default' filepath='include/linux/net.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='sendpage_locked' type-id='65399e23' visibility='default' filepath='include/linux/net.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='sendmsg_locked' type-id='1df08751' visibility='default' filepath='include/linux/net.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='set_rcvlowat' type-id='95208a5e' visibility='default' filepath='include/linux/net.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/net.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/net.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/net.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/net.h' line='211' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='read_descriptor_t' type-id='bad61846' filepath='include/linux/fs.h' line='365' column='1' id='2d58d013'/> + <class-decl name='__anonymous_struct__6' size-in-bits='256' is-struct='yes' is-anonymous='yes' naming-typedef-id='2d58d013' visibility='default' filepath='include/linux/fs.h' line='357' column='1' id='bad61846'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='written' type-id='b59d7dce' visibility='default' filepath='include/linux/fs.h' line='358' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='count' type-id='b59d7dce' visibility='default' filepath='include/linux/fs.h' line='359' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='arg' type-id='8dda450b' visibility='default' filepath='include/linux/fs.h' line='363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='364' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__26' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='360' column='1' id='8dda450b'> + <data-member access='public'> + <var-decl name='buf' type-id='26a90f95' visibility='default' filepath='include/linux/fs.h' line='361' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs.h' line='362' column='1'/> + </data-member> + </union-decl> + <typedef-decl name='sk_read_actor_t' type-id='0c197ddf' filepath='include/linux/net.h' line='134' column='1' id='514d4e0e'/> + <class-decl name='sock_cgroup_data' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='803' column='1' id='8544f103'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='de05b94c' visibility='default' filepath='include/linux/cgroup-defs.h' line='804' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__27' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='804' column='1' id='de05b94c'> + <data-member access='public'> + <var-decl name='' type-id='16b0d6e5' visibility='default' filepath='include/linux/cgroup-defs.h' line='806' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='val' type-id='91ce1af9' visibility='default' filepath='include/linux/cgroup-defs.h' line='828' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__7' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/cgroup-defs.h' line='806' column='1' id='16b0d6e5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_data' type-id='f9b06939' visibility='default' filepath='include/linux/cgroup-defs.h' line='810' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='no_refcnt' type-id='f9b06939' visibility='default' filepath='include/linux/cgroup-defs.h' line='811' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='unused' type-id='f9b06939' visibility='default' filepath='include/linux/cgroup-defs.h' line='812' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='padding' type-id='f9b06939' visibility='default' filepath='include/linux/cgroup-defs.h' line='814' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='prioidx' type-id='1dc6a898' visibility='default' filepath='include/linux/cgroup-defs.h' line='815' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='classid' type-id='19c2251e' visibility='default' filepath='include/linux/cgroup-defs.h' line='816' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__28' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/sock.h' line='526' column='1' id='b3414a3c'> + <data-member access='public'> + <var-decl name='sk_peer_lock' type-id='fb4018a0' visibility='default' filepath='include/net/sock.h' line='526' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='156952c4' visibility='default' filepath='include/net/sock.h' line='526' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='' type-id='2a125a28' visibility='default' filepath='include/net/sock.h' line='526' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__30' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/ip.h' line='129' column='1' id='4fa91678'> + <data-member access='public'> + <var-decl name='destructor' type-id='841969d0' visibility='default' filepath='include/net/ip.h' line='130' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='saved_sk' type-id='f772df6d' visibility='default' filepath='include/net/ip.h' line='131' column='1'/> + </data-member> + </union-decl> + <class-decl name='fib_rule' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/net/fib_rules.h' line='19' column='1' id='94b5478d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/fib_rules.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='iifindex' type-id='95e97e5e' visibility='default' filepath='include/net/fib_rules.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='oifindex' type-id='95e97e5e' visibility='default' filepath='include/net/fib_rules.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='mark' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='mark_mask' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='table' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='action' type-id='f9b06939' visibility='default' filepath='include/net/fib_rules.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='328'> + <var-decl name='l3mdev' type-id='f9b06939' visibility='default' filepath='include/net/fib_rules.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='336'> + <var-decl name='proto' type-id='f9b06939' visibility='default' filepath='include/net/fib_rules.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='344'> + <var-decl name='ip_proto' type-id='f9b06939' visibility='default' filepath='include/net/fib_rules.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='target' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='tun_id' type-id='0899c7ad' visibility='default' filepath='include/net/fib_rules.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ctarget' type-id='87447c2d' visibility='default' filepath='include/net/fib_rules.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='fr_net' type-id='a2bff676' visibility='default' filepath='include/net/fib_rules.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/fib_rules.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='pref' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='suppress_ifgroup' type-id='95e97e5e' visibility='default' filepath='include/net/fib_rules.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='suppress_prefixlen' type-id='95e97e5e' visibility='default' filepath='include/net/fib_rules.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='iifname' type-id='ac1fa8c0' visibility='default' filepath='include/net/fib_rules.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='oifname' type-id='ac1fa8c0' visibility='default' filepath='include/net/fib_rules.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='uid_range' type-id='c76a5484' visibility='default' filepath='include/net/fib_rules.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='sport_range' type-id='c27f07e7' visibility='default' filepath='include/net/fib_rules.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='dport_range' type-id='c27f07e7' visibility='default' filepath='include/net/fib_rules.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/fib_rules.h' line='45' column='1'/> + </data-member> + </class-decl> + <class-decl name='fib_kuid_range' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/fib_rules.h' line='14' column='1' id='c76a5484'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='d80b72e6' visibility='default' filepath='include/net/fib_rules.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='end' type-id='d80b72e6' visibility='default' filepath='include/net/fib_rules.h' line='16' column='1'/> + </data-member> + </class-decl> + <class-decl name='fib_rule_port_range' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='38' column='1' id='c27f07e7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='d315442e' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='end' type-id='d315442e' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='40' column='1'/> + </data-member> + </class-decl> + <class-decl name='fib_lookup_arg' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/fib_rules.h' line='48' column='1' id='18f5da66'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lookup_ptr' type-id='eaa32e2f' visibility='default' filepath='include/net/fib_rules.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lookup_data' type-id='eaa32e2f' visibility='default' filepath='include/net/fib_rules.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='result' type-id='eaa32e2f' visibility='default' filepath='include/net/fib_rules.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rule' type-id='87447c2d' visibility='default' filepath='include/net/fib_rules.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='table' type-id='19c2251e' visibility='default' filepath='include/net/fib_rules.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='flags' type-id='95e97e5e' visibility='default' filepath='include/net/fib_rules.h' line='54' column='1'/> + </data-member> + </class-decl> + <class-decl name='fib_rule_hdr' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='19' column='1' id='284260b8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='family' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='dst_len' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='src_len' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='tos' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='table' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='res1' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='res2' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='action' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flags' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/fib_rules.h' line='30' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_stable_secret' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='65' column='1' id='b2fc06b3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='initialized' type-id='b50a4934' visibility='default' filepath='include/linux/ipv6.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='secret' type-id='f6ed712a' visibility='default' filepath='include/linux/ipv6.h' line='67' column='1'/> + </data-member> + </class-decl> + <class-decl name='neigh_statistics' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/net/neighbour.h' line='112' column='1' id='59a2e4aa'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='allocs' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='destroys' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hash_grows' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='res_failed' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='lookups' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='hits' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='rcv_probes_mcast' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='rcv_probes_ucast' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='periodic_gc_runs' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='forced_gc_runs' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='unres_discards' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='table_fulls' type-id='7359adad' visibility='default' filepath='include/net/neighbour.h' line='129' column='1'/> + </data-member> + </class-decl> + <class-decl name='neigh_hash_table' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/neighbour.h' line='186' column='1' id='1f305e7e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hash_buckets' type-id='104977a4' visibility='default' filepath='include/net/neighbour.h' line='187' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hash_shift' type-id='f0981eeb' visibility='default' filepath='include/net/neighbour.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='hash_rnd' type-id='3fa29bab' visibility='default' filepath='include/net/neighbour.h' line='189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/neighbour.h' line='190' column='1'/> + </data-member> + </class-decl> + <class-decl name='neigh_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/neighbour.h' line='163' column='1' id='06dfa6bb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='family' type-id='95e97e5e' visibility='default' filepath='include/net/neighbour.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='solicit' type-id='8e78f753' visibility='default' filepath='include/net/neighbour.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='error_report' type-id='8e78f753' visibility='default' filepath='include/net/neighbour.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='output' type-id='a57789c2' visibility='default' filepath='include/net/neighbour.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='connected_output' type-id='a57789c2' visibility='default' filepath='include/net/neighbour.h' line='168' column='1'/> + </data-member> + </class-decl> + <class-decl name='ifmcaddr6' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='118' column='1' id='cc23d6f1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mca_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='idev' type-id='f026b16b' visibility='default' filepath='include/net/if_inet6.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next' type-id='d1ca3a89' visibility='default' filepath='include/net/if_inet6.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='mca_sources' type-id='60f4096f' visibility='default' filepath='include/net/if_inet6.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='mca_tomb' type-id='60f4096f' visibility='default' filepath='include/net/if_inet6.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='mca_sfmode' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='mca_crcount' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='mca_sfcount' type-id='f05e8e77' visibility='default' filepath='include/net/if_inet6.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='mca_timer' type-id='abe41e67' visibility='default' filepath='include/net/if_inet6.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='mca_flags' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='mca_users' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='mca_refcnt' type-id='64615833' visibility='default' filepath='include/net/if_inet6.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='mca_lock' type-id='fb4018a0' visibility='default' filepath='include/net/if_inet6.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='mca_cstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='mca_tstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='133' column='1'/> + </data-member> + </class-decl> + <class-decl name='ip6_sf_list' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='103' column='1' id='b83c8287'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sf_next' type-id='60f4096f' visibility='default' filepath='include/net/if_inet6.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sf_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sf_count' type-id='f05e8e77' visibility='default' filepath='include/net/if_inet6.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='sf_gsresp' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='328'> + <var-decl name='sf_oldin' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='336'> + <var-decl name='sf_crcount' type-id='002ac4a6' visibility='default' filepath='include/net/if_inet6.h' line='109' column='1'/> + </data-member> + </class-decl> + <class-decl name='ifacaddr6' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='144' column='1' id='1883cd3d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='aca_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='aca_rt' type-id='fe454a75' visibility='default' filepath='include/net/if_inet6.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='aca_next' type-id='034d7ded' visibility='default' filepath='include/net/if_inet6.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='aca_addr_lst' type-id='03a4a074' visibility='default' filepath='include/net/if_inet6.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='aca_users' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='aca_refcnt' type-id='64615833' visibility='default' filepath='include/net/if_inet6.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='aca_cstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='aca_tstamp' type-id='7359adad' visibility='default' filepath='include/net/if_inet6.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/if_inet6.h' line='153' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_devstat' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='160' column='1' id='0e97f526'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='proc_dir_entry' type-id='d077e928' visibility='default' filepath='include/net/if_inet6.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ipv6' type-id='30897c4e' visibility='default' filepath='include/net/if_inet6.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='icmpv6dev' type-id='6551bd60' visibility='default' filepath='include/net/if_inet6.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='icmpv6msgdev' type-id='793f0d19' visibility='default' filepath='include/net/if_inet6.h' line='164' column='1'/> + </data-member> + </class-decl> + <class-decl name='icmpv6_mib_device' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/snmp.h' line='75' column='1' id='1b8801b2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mibs' type-id='72bb5580' visibility='default' filepath='include/net/snmp.h' line='76' column='1'/> + </data-member> + </class-decl> + <class-decl name='icmpv6msg_mib_device' size-in-bits='32768' is-struct='yes' visibility='default' filepath='include/net/snmp.h' line='85' column='1' id='e4ca98d1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mibs' type-id='61cd76ae' visibility='default' filepath='include/net/snmp.h' line='86' column='1'/> + </data-member> + </class-decl> <pointer-type-def type-id='a88f76f1' size-in-bits='64' id='7c67ab39'/> + <pointer-type-def type-id='36313ee4' size-in-bits='64' id='f3f553e2'/> + <qualified-type-def type-id='5919d6b5' const='yes' id='3d647412'/> + <pointer-type-def type-id='3d647412' size-in-bits='64' id='dd22f428'/> + <qualified-type-def type-id='06dfa6bb' const='yes' id='e4083e44'/> + <pointer-type-def type-id='e4083e44' size-in-bits='64' id='66fa472a'/> + <qualified-type-def type-id='a7502152' const='yes' id='9df06605'/> + <pointer-type-def type-id='9df06605' size-in-bits='64' id='d070dbfd'/> + <qualified-type-def type-id='4e0399c2' const='yes' id='a87d8ed1'/> + <pointer-type-def type-id='a87d8ed1' size-in-bits='64' id='38a81521'/> + <qualified-type-def type-id='1c03d197' const='yes' id='aa2a8a9e'/> + <pointer-type-def type-id='aa2a8a9e' size-in-bits='64' id='94f8595c'/> + <qualified-type-def type-id='ad499564' const='yes' id='9954f7ad'/> + <pointer-type-def type-id='9954f7ad' size-in-bits='64' id='e7c1a985'/> + <pointer-type-def type-id='18f5da66' size-in-bits='64' id='e6f0ce4c'/> + <pointer-type-def type-id='94b5478d' size-in-bits='64' id='87447c2d'/> + <pointer-type-def type-id='284260b8' size-in-bits='64' id='cba1f2de'/> + <pointer-type-def type-id='1b8801b2' size-in-bits='64' id='6551bd60'/> + <pointer-type-def type-id='e4ca98d1' size-in-bits='64' id='793f0d19'/> + <pointer-type-def type-id='1883cd3d' size-in-bits='64' id='034d7ded'/> + <pointer-type-def type-id='cc23d6f1' size-in-bits='64' id='d1ca3a89'/> + <pointer-type-def type-id='f6ed712a' size-in-bits='64' id='ed512028'/> + <pointer-type-def type-id='af2c6a56' size-in-bits='64' id='b7ab21fc'/> + <pointer-type-def type-id='5931aad5' size-in-bits='64' id='58505a39'/> + <pointer-type-def type-id='5fffc559' size-in-bits='64' id='beb4f24d'/> + <pointer-type-def type-id='d328415c' size-in-bits='64' id='cd05c94e'/> + <pointer-type-def type-id='df587ad7' size-in-bits='64' id='42bc911b'/> + <pointer-type-def type-id='0477141b' size-in-bits='64' id='98a3b427'/> + <pointer-type-def type-id='a72f8b53' size-in-bits='64' id='9ce2e6e7'/> + <pointer-type-def type-id='648adb0a' size-in-bits='64' id='33356d2c'/> + <pointer-type-def type-id='fe695434' size-in-bits='64' id='72fd300e'/> + <pointer-type-def type-id='7a3aa0c8' size-in-bits='64' id='41323fc2'/> + <pointer-type-def type-id='47308153' size-in-bits='64' id='3eef3bc7'/> + <pointer-type-def type-id='4eb067f4' size-in-bits='64' id='8eff9c66'/> + <pointer-type-def type-id='38a112d0' size-in-bits='64' id='a57789c2'/> + <pointer-type-def type-id='a39e0090' size-in-bits='64' id='9def3eca'/> + <pointer-type-def type-id='f18c6e1f' size-in-bits='64' id='9264da33'/> + <pointer-type-def type-id='86a0b663' size-in-bits='64' id='0c197ddf'/> + <pointer-type-def type-id='918604f1' size-in-bits='64' id='d2e00785'/> + <pointer-type-def type-id='3c813efb' size-in-bits='64' id='55530c47'/> + <pointer-type-def type-id='ca0a6184' size-in-bits='64' id='95208a5e'/> + <pointer-type-def type-id='1f17d624' size-in-bits='64' id='e0fadd76'/> + <pointer-type-def type-id='bcdeebc9' size-in-bits='64' id='bc1bf185'/> + <pointer-type-def type-id='ec50bf48' size-in-bits='64' id='08113f0a'/> + <pointer-type-def type-id='476a87f5' size-in-bits='64' id='1df08751'/> + <pointer-type-def type-id='ce67f06c' size-in-bits='64' id='74e71fae'/> + <pointer-type-def type-id='6858ea97' size-in-bits='64' id='65399e23'/> + <pointer-type-def type-id='0f40f777' size-in-bits='64' id='8755cc63'/> + <pointer-type-def type-id='0be333ab' size-in-bits='64' id='a0f5247f'/> + <pointer-type-def type-id='e8300215' size-in-bits='64' id='1d8e5a11'/> + <pointer-type-def type-id='eb19b127' size-in-bits='64' id='c25ed103'/> + <pointer-type-def type-id='6f52f27f' size-in-bits='64' id='20da830b'/> + <pointer-type-def type-id='4d6fc4c7' size-in-bits='64' id='078de3a3'/> + <pointer-type-def type-id='b86ed83e' size-in-bits='64' id='27936440'/> + <pointer-type-def type-id='88b7b5d3' size-in-bits='64' id='6dfd92af'/> + <pointer-type-def type-id='202f00af' size-in-bits='64' id='a9c0cdab'/> + <pointer-type-def type-id='708a4426' size-in-bits='64' id='82ffa5a0'/> + <pointer-type-def type-id='5dc99a0e' size-in-bits='64' id='f38728c0'/> + <pointer-type-def type-id='cce3f5a3' size-in-bits='64' id='93abc02f'/> + <pointer-type-def type-id='a6ad86be' size-in-bits='64' id='c9664af8'/> + <pointer-type-def type-id='3a5c2153' size-in-bits='64' id='be6c7be7'/> + <pointer-type-def type-id='abc85e8f' size-in-bits='64' id='be3a232b'/> + <pointer-type-def type-id='9d9592f7' size-in-bits='64' id='2136470b'/> + <pointer-type-def type-id='bf6a2c5c' size-in-bits='64' id='82a9a11e'/> + <pointer-type-def type-id='d11dd9c4' size-in-bits='64' id='d78dd406'/> + <pointer-type-def type-id='18da11bd' size-in-bits='64' id='c1655339'/> + <pointer-type-def type-id='b83c8287' size-in-bits='64' id='60f4096f'/> + <pointer-type-def type-id='44644afc' size-in-bits='64' id='d19f4fca'/> + <pointer-type-def type-id='ab94745c' size-in-bits='64' id='6b9b777a'/> + <pointer-type-def type-id='c966252c' size-in-bits='64' id='aa79f31a'/> + <pointer-type-def type-id='5919d6b5' size-in-bits='64' id='1bf68965'/> + <pointer-type-def type-id='1f305e7e' size-in-bits='64' id='0d378d14'/> + <pointer-type-def type-id='59a2e4aa' size-in-bits='64' id='3a0389d8'/> + <pointer-type-def type-id='aebe1cff' size-in-bits='64' id='6bbe39a7'/> + <pointer-type-def type-id='3c330066' size-in-bits='64' id='104977a4'/> + <pointer-type-def type-id='b92c8d0d' size-in-bits='64' id='84c6078d'/> + <pointer-type-def type-id='fff56995' size-in-bits='64' id='12f283a5'/> + <pointer-type-def type-id='12f283a5' size-in-bits='64' id='62c51a1d'/> + <pointer-type-def type-id='7203ee09' size-in-bits='64' id='d2524501'/> + <pointer-type-def type-id='51ee3086' size-in-bits='64' id='eb2c56dc'/> + <pointer-type-def type-id='2d58d013' size-in-bits='64' id='267580ce'/> + <pointer-type-def type-id='1c03d197' size-in-bits='64' id='94c948ef'/> + <pointer-type-def type-id='ad499564' size-in-bits='64' id='db994912'/> + <pointer-type-def type-id='dbc9a936' size-in-bits='64' id='90956edc'/> + <pointer-type-def type-id='adb1d973' size-in-bits='64' id='aa8162a3'/> + <pointer-type-def type-id='aec72305' size-in-bits='64' id='67adf9a9'/> + <pointer-type-def type-id='ff751355' size-in-bits='64' id='1d22b7e5'/> + <pointer-type-def type-id='5221b18a' size-in-bits='64' id='5c0abad8'/> + <pointer-type-def type-id='8bd06fd9' size-in-bits='64' id='99f34ac1'/> + <pointer-type-def type-id='b8765d15' size-in-bits='64' id='d68ad8b5'/> + <pointer-type-def type-id='c9a7d694' size-in-bits='64' id='e93ad56e'/> + <pointer-type-def type-id='b9c5fbfc' size-in-bits='64' id='f60e04ee'/> + <pointer-type-def type-id='8e2d4615' size-in-bits='64' id='8fbb31d1'/> + <pointer-type-def type-id='7c9213d1' size-in-bits='64' id='6ade418d'/> + <pointer-type-def type-id='7e5ce7a8' size-in-bits='64' id='3d4d3aba'/> + <pointer-type-def type-id='7ad36775' size-in-bits='64' id='bf751261'/> + <pointer-type-def type-id='40b5eec5' size-in-bits='64' id='9c26ea89'/> + <pointer-type-def type-id='3ad2f92f' size-in-bits='64' id='b3002d4b'/> + <pointer-type-def type-id='c87333bf' size-in-bits='64' id='21641a6b'/> + <pointer-type-def type-id='217933b7' size-in-bits='64' id='42b02383'/> + <pointer-type-def type-id='8bff8096' size-in-bits='64' id='1f37a7f4'/> + <pointer-type-def type-id='9a516b13' size-in-bits='64' id='115daa23'/> + <pointer-type-def type-id='02138eb3' size-in-bits='64' id='3a0c781f'/> + <pointer-type-def type-id='c2e47616' size-in-bits='64' id='0feea528'/> + <pointer-type-def type-id='4d3ea3f3' size-in-bits='64' id='b78e9a0f'/> + <pointer-type-def type-id='557c51cd' size-in-bits='64' id='29e425c9'/> + <pointer-type-def type-id='33ca674b' size-in-bits='64' id='c9214b77'/> + <pointer-type-def type-id='a41f849f' size-in-bits='64' id='d3d20d73'/> + <pointer-type-def type-id='d8579536' size-in-bits='64' id='28375890'/> + <pointer-type-def type-id='6415147f' size-in-bits='64' id='8e78f753'/> + <pointer-type-def type-id='99690429' size-in-bits='64' id='1cebc84d'/> + <pointer-type-def type-id='d66ae2ca' size-in-bits='64' id='5c4c6144'/> + <pointer-type-def type-id='22814d90' size-in-bits='64' id='b249945a'/> + <pointer-type-def type-id='8b66a21e' size-in-bits='64' id='841969d0'/> + <pointer-type-def type-id='9263c6b3' size-in-bits='64' id='e937debf'/> + <pointer-type-def type-id='4e62b18f' size-in-bits='64' id='09f3a86b'/> + <qualified-type-def type-id='002ac4a6' volatile='yes' id='75a392dc'/> + <pointer-type-def type-id='ccf6c819' size-in-bits='64' id='ae4d1761'/> + <pointer-type-def type-id='cb961c68' size-in-bits='64' id='328dda6e'/> <function-decl name='__dynamic_pr_debug' mangled-name='__dynamic_pr_debug' filepath='lib/dynamic_debug.c' line='555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__dynamic_pr_debug'> <parameter type-id='7c67ab39' name='descriptor' filepath='lib/dynamic_debug.c' line='555' column='1'/> <parameter type-id='80f4b756' name='fmt' filepath='lib/dynamic_debug.c' line='555' column='1'/> <parameter is-variadic='yes'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__dynamic_dev_dbg' mangled-name='__dynamic_dev_dbg' filepath='lib/dynamic_debug.c' line='575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__dynamic_dev_dbg'> - <parameter type-id='7c67ab39' name='descriptor' filepath='lib/dynamic_debug.c' line='575' column='1'/> - <parameter type-id='8df61054' name='dev' filepath='lib/dynamic_debug.c' line='576' column='1'/> - <parameter type-id='80f4b756' name='fmt' filepath='lib/dynamic_debug.c' line='576' column='1'/> - <parameter is-variadic='yes'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='__dynamic_netdev_dbg' mangled-name='__dynamic_netdev_dbg' filepath='lib/dynamic_debug.c' line='606' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__dynamic_netdev_dbg'> <parameter type-id='7c67ab39' name='descriptor' filepath='lib/dynamic_debug.c' line='606' column='1'/> <parameter type-id='2ce52478' name='dev' filepath='lib/dynamic_debug.c' line='607' column='1'/> @@ -165139,23 +156288,592 @@ <parameter is-variadic='yes'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='__dynamic_dev_dbg' mangled-name='__dynamic_dev_dbg' filepath='lib/dynamic_debug.c' line='575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__dynamic_dev_dbg'> + <parameter type-id='7c67ab39' name='descriptor' filepath='lib/dynamic_debug.c' line='575' column='1'/> + <parameter type-id='8df61054' name='dev' filepath='lib/dynamic_debug.c' line='576' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='lib/dynamic_debug.c' line='576' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> <class-decl name='static_key_true' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/jump_label.h' line='346' column='1' id='49a0ad34'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='key' type-id='00205383' visibility='default' filepath='include/linux/jump_label.h' line='347' column='1'/> </data-member> </class-decl> + <function-type size-in-bits='64' id='5931aad5'> + <parameter type-id='2ce52478'/> + <parameter type-id='aa79f31a'/> + <parameter type-id='1bf68965'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5fffc559'> + <parameter type-id='2ce52478'/> + <parameter type-id='f9b06939'/> + <parameter type-id='3c330066'/> + <parameter type-id='8bff8096'/> + <parameter type-id='1f37a7f4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d328415c'> + <parameter type-id='78e7cf52'/> + <parameter type-id='94c948ef'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='df587ad7'> + <parameter type-id='87447c2d'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0477141b'> + <parameter type-id='87447c2d'/> + <parameter type-id='cba1f2de'/> + <parameter type-id='30864cdc'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a72f8b53'> + <parameter type-id='87447c2d'/> + <parameter type-id='b1fd62ba'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='648adb0a'> + <parameter type-id='87447c2d'/> + <parameter type-id='b1fd62ba'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='e6f0ce4c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='fe695434'> + <parameter type-id='87447c2d'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='cba1f2de'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7a3aa0c8'> + <parameter type-id='87447c2d'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='cba1f2de'/> + <parameter type-id='30864cdc'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='47308153'> + <parameter type-id='77e79a4b'/> + <parameter type-id='13103032'/> + <parameter type-id='2ae08426'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4eb067f4'> + <parameter type-id='3c330066'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='38a112d0'> + <parameter type-id='3c330066'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a39e0090'> + <parameter type-id='a2bff676'/> + <parameter type-id='d504f73d'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f18c6e1f'> + <parameter type-id='12f283a5'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='86a0b663'> + <parameter type-id='267580ce'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='b59d7dce'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='918604f1'> + <parameter type-id='0fbf3cfd'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3c813efb'> + <parameter type-id='f772df6d'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ca0a6184'> + <parameter type-id='f772df6d'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='1f17d624'> + <parameter type-id='f772df6d'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='26a90f95'/> + <parameter type-id='7292109c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='bcdeebc9'> + <parameter type-id='f772df6d'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='26a90f95'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ec50bf48'> + <parameter type-id='f772df6d'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='476a87f5'> + <parameter type-id='f772df6d'/> + <parameter type-id='6b9b777a'/> + <parameter type-id='b59d7dce'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='ce67f06c'> + <parameter type-id='f772df6d'/> + <parameter type-id='6b9b777a'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='7292109c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='6858ea97'> + <parameter type-id='f772df6d'/> + <parameter type-id='02f11ed4'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0f40f777'> + <parameter type-id='f772df6d'/> + <parameter type-id='267580ce'/> + <parameter type-id='514d4e0e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0be333ab'> + <parameter type-id='f772df6d'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e8300215'> + <parameter type-id='f772df6d'/> + <parameter type-id='f772df6d'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='eb19b127'> + <parameter type-id='f772df6d'/> + <parameter type-id='5c0abad8'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='6f52f27f'> + <parameter type-id='f772df6d'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='4d6fc4c7'> + <parameter type-id='f772df6d'/> + <parameter type-id='8efea9e5'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='b86ed83e'> + <parameter type-id='13103032'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='88b7b5d3'> + <parameter type-id='13103032'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='202f00af'> + <parameter type-id='13103032'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='26a90f95'/> + <parameter type-id='7292109c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='708a4426'> + <parameter type-id='13103032'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='26a90f95'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5dc99a0e'> + <parameter type-id='13103032'/> + <parameter type-id='6b9b777a'/> + <parameter type-id='b59d7dce'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='cce3f5a3'> + <parameter type-id='13103032'/> + <parameter type-id='6b9b777a'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a6ad86be'> + <parameter type-id='13103032'/> + <parameter type-id='5c0abad8'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3a5c2153'> + <parameter type-id='13103032'/> + <parameter type-id='5c0abad8'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='abc85e8f'> + <parameter type-id='13103032'/> + <parameter type-id='13103032'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='9d9592f7'> + <parameter type-id='13103032'/> + <parameter type-id='13103032'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='bf6a2c5c'> + <parameter type-id='13103032'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d11dd9c4'> + <parameter type-id='13103032'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='b50a4934'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='18da11bd'> + <parameter type-id='f9b06939'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='aec72305'> + <parameter type-id='f772df6d'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='7292109c'/> + <parameter type-id='b50a4934'/> + <return type-id='f772df6d'/> + </function-type> + <function-type size-in-bits='64' id='c9a7d694'> + <parameter type-id='77e79a4b'/> + <parameter type-id='13103032'/> + <parameter type-id='f0acc909'/> + <return type-id='8f254b08'/> + </function-type> + <function-type size-in-bits='64' id='b9c5fbfc'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='2ce52478'/> + <parameter type-id='cd1b45ab'/> + <return type-id='3f1a6b60'/> + </function-type> + <function-type size-in-bits='64' id='8e2d4615'> + <parameter type-id='b5fb9c17'/> + <parameter type-id='eaa32e2f'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='7c9213d1'> + <parameter type-id='2ce52478'/> + <parameter type-id='5799dc94'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='7e5ce7a8'> + <parameter type-id='78e7cf52'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='7ad36775'> + <parameter type-id='78e7cf52'/> + <parameter type-id='95e97e5e'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='40b5eec5'> + <parameter type-id='87447c2d'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='e6f0ce4c'/> + <return type-id='b50a4934'/> + </function-type> + <function-type size-in-bits='64' id='3ad2f92f'> + <parameter type-id='87447c2d'/> + <return type-id='b59d7dce'/> + </function-type> + <function-type size-in-bits='64' id='c87333bf'> + <parameter type-id='13103032'/> + <parameter type-id='b53e8dbb'/> + <parameter type-id='15d29710'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='f0981eeb'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='217933b7'> + <parameter type-id='13103032'/> + <parameter type-id='02f11ed4'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='95e97e5e'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='02138eb3'> + <parameter type-id='a2bff676'/> + <return type-id='f0981eeb'/> + </function-type> + <function-type size-in-bits='64' id='c2e47616'> + <parameter type-id='2ce52478'/> + <parameter type-id='3c330066'/> + <parameter type-id='19c2251e'/> + <parameter type-id='f9b06939'/> + <parameter type-id='dd22f428'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='4d3ea3f3'> + <parameter type-id='2ce52478'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='f9b06939'/> + <parameter type-id='bbaf3419'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='557c51cd'> + <parameter type-id='94f8595c'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='33ca674b'> + <parameter type-id='78e7cf52'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='a41f849f'> + <parameter type-id='78e7cf52'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='94c948ef'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d8579536'> + <parameter type-id='a68064b1'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='6415147f'> + <parameter type-id='3c330066'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='99690429'> + <parameter type-id='a2bff676'/> + <parameter type-id='68a2d05b'/> + <parameter type-id='d070dbfd'/> + <parameter type-id='f026b16b'/> + <parameter type-id='ed512028'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='19c2251e'/> + <parameter type-id='b50a4934'/> + <parameter type-id='b50a4934'/> + <parameter type-id='3f1a6b60'/> + <parameter type-id='19c2251e'/> + <parameter type-id='b50a4934'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='d66ae2ca'> + <parameter type-id='12f283a5'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='22814d90'> + <parameter type-id='94c948ef'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='8b66a21e'> + <parameter type-id='f772df6d'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='9263c6b3'> + <parameter type-id='f772df6d'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='4e62b18f'> + <parameter type-id='f772df6d'/> + <parameter type-id='bd54fe1a'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='17644e8c' size-in-bits='64' id='78e7cf52'/> + <pointer-type-def type-id='2117397c' size-in-bits='64' id='b1fd62ba'/> + <class-decl name='flowi' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='174' column='1' id='2117397c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='u' type-id='e9bb6246' visibility='default' filepath='include/net/flow.h' line='180' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='a240f41d' const='yes' id='17644e8c'/> + <union-decl name='__anonymous_union__' size-in-bits='704' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='175' column='1' id='e9bb6246'> + <data-member access='public'> + <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='176' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ip4' type-id='5f8f2c58' visibility='default' filepath='include/net/flow.h' line='177' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ip6' type-id='618f2f7e' visibility='default' filepath='include/net/flow.h' line='178' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='dn' type-id='83eba552' visibility='default' filepath='include/net/flow.h' line='179' column='1'/> + </data-member> + </union-decl> + <class-decl name='flowi4' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='70' column='1' id='5f8f2c58'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='saddr' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='daddr' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='uli' type-id='76355708' visibility='default' filepath='include/net/flow.h' line='88' column='1'/> + </data-member> + </class-decl> + <class-decl name='flowi6' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='133' column='1' id='618f2f7e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='daddr' type-id='f6ed712a' visibility='default' filepath='include/net/flow.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='saddr' type-id='f6ed712a' visibility='default' filepath='include/net/flow.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='flowlabel' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='uli' type-id='76355708' visibility='default' filepath='include/net/flow.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='mp_hash' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='156' column='1'/> + </data-member> + </class-decl> + <class-decl name='flowi_common' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='29' column='1' id='184ee240'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flowic_oif' type-id='95e97e5e' visibility='default' filepath='include/net/flow.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='flowic_iif' type-id='95e97e5e' visibility='default' filepath='include/net/flow.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flowic_mark' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='flowic_tos' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='104'> + <var-decl name='flowic_scope' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='flowic_proto' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='flowic_flags' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flowic_secid' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='flowic_uid' type-id='d80b72e6' visibility='default' filepath='include/net/flow.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flowic_tun_key' type-id='46ff7b8b' visibility='default' filepath='include/net/flow.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='flowic_multipath_hash' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='43' column='1'/> + </data-member> + </class-decl> + <class-decl name='flowidn' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='159' column='1' id='83eba552'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='daddr' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='336'> + <var-decl name='saddr' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='uli' type-id='76355708' visibility='default' filepath='include/net/flow.h' line='169' column='1'/> + </data-member> + </class-decl> + <class-decl name='flowi_tunnel' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='25' column='1' id='46ff7b8b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tun_id' type-id='0899c7ad' visibility='default' filepath='include/net/flow.h' line='26' column='1'/> + </data-member> + </class-decl> + <union-decl name='flowi_uli' size-in-bits='32' visibility='default' filepath='include/net/flow.h' line='46' column='1' id='76355708'> + <data-member access='public'> + <var-decl name='ports' type-id='1a8a9bd4' visibility='default' filepath='include/net/flow.h' line='50' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='icmpt' type-id='217fb848' visibility='default' filepath='include/net/flow.h' line='55' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='dnports' type-id='b1169d60' visibility='default' filepath='include/net/flow.h' line='60' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='spi' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='62' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='gre_key' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='63' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='mht' type-id='97a0d733' visibility='default' filepath='include/net/flow.h' line='67' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='47' column='1' id='1a8a9bd4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dport' type-id='84a5c3d4' visibility='default' filepath='include/net/flow.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='sport' type-id='84a5c3d4' visibility='default' filepath='include/net/flow.h' line='49' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='57' column='1' id='b1169d60'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dport' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='sport' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='59' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='52' column='1' id='217fb848'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='code' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='54' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__3' size-in-bits='8' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='65' column='1' id='97a0d733'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='66' column='1'/> + </data-member> + </class-decl> </abi-instr> <abi-instr address-size='64' path='lib/dynamic_queue_limits.c' language='LANG_C89'> <pointer-type-def type-id='471cb386' size-in-bits='64' id='6fe0e73c'/> + <function-decl name='dql_reset' mangled-name='dql_reset' filepath='lib/dynamic_queue_limits.c' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dql_reset'> + <parameter type-id='6fe0e73c' name='dql' filepath='lib/dynamic_queue_limits.c' line='116' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='dql_completed' mangled-name='dql_completed' filepath='lib/dynamic_queue_limits.c' line='18' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dql_completed'> <parameter type-id='6fe0e73c' name='dql' filepath='lib/dynamic_queue_limits.c' line='18' column='1'/> <parameter type-id='f0981eeb' name='count' filepath='lib/dynamic_queue_limits.c' line='18' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dql_reset' mangled-name='dql_reset' filepath='lib/dynamic_queue_limits.c' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dql_reset'> - <parameter type-id='6fe0e73c' name='dql' filepath='lib/dynamic_queue_limits.c' line='116' column='1'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/fdt.c' language='LANG_C89'> <function-decl name='memmove' filepath='arch/arm64/include/asm/string.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -165191,19 +156909,102 @@ <return type-id='eaa32e2f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='lib/genalloc.c' language='LANG_C89'> - <function-decl name='gen_pool_dma_alloc' mangled-name='gen_pool_dma_alloc' filepath='lib/genalloc.c' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_dma_alloc'> - <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='340' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='lib/genalloc.c' line='340' column='1'/> - <parameter type-id='e835b5d8' name='dma' filepath='lib/genalloc.c' line='340' column='1'/> - <return type-id='eaa32e2f'/> + <abi-instr address-size='64' path='lib/find_bit.c' language='LANG_C89'> + <function-decl name='find_next_zero_bit' mangled-name='find_next_zero_bit' filepath='lib/find_bit.c' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_next_zero_bit'> + <parameter type-id='f9b37274' name='addr' filepath='lib/find_bit.c' line='76' column='1'/> + <parameter type-id='7359adad' name='size' filepath='lib/find_bit.c' line='76' column='1'/> + <parameter type-id='7359adad' name='offset' filepath='lib/find_bit.c' line='77' column='1'/> + <return type-id='7359adad'/> </function-decl> - <function-decl name='gen_pool_dma_alloc_align' mangled-name='gen_pool_dma_alloc_align' filepath='lib/genalloc.c' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_dma_alloc_align'> - <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='394' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='lib/genalloc.c' line='394' column='1'/> - <parameter type-id='e835b5d8' name='dma' filepath='lib/genalloc.c' line='395' column='1'/> - <parameter type-id='95e97e5e' name='align' filepath='lib/genalloc.c' line='395' column='1'/> - <return type-id='eaa32e2f'/> + <function-decl name='find_next_bit' mangled-name='find_next_bit' filepath='lib/find_bit.c' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_next_bit'> + <parameter type-id='f9b37274' name='addr' filepath='lib/find_bit.c' line='67' column='1'/> + <parameter type-id='7359adad' name='size' filepath='lib/find_bit.c' line='67' column='1'/> + <parameter type-id='7359adad' name='offset' filepath='lib/find_bit.c' line='68' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='find_last_bit' mangled-name='find_last_bit' filepath='lib/find_bit.c' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_last_bit'> + <parameter type-id='f9b37274' name='addr' filepath='lib/find_bit.c' line='131' column='1'/> + <parameter type-id='7359adad' name='size' filepath='lib/find_bit.c' line='131' column='1'/> + <return type-id='7359adad'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/genalloc.c' language='LANG_C89'> + <class-decl name='gen_pool' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/genalloc.h' line='58' column='1' id='171b0f6c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/genalloc.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='chunks' type-id='72f469ec' visibility='default' filepath='include/linux/genalloc.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='min_alloc_order' type-id='95e97e5e' visibility='default' filepath='include/linux/genalloc.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='algo' type-id='00278b91' visibility='default' filepath='include/linux/genalloc.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/genalloc.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/genalloc.h' line='66' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='genpool_algo_t' type-id='f54ae583' filepath='include/linux/genalloc.h' line='48' column='1' id='00278b91'/> + <pointer-type-def type-id='171b0f6c' size-in-bits='64' id='75b9415a'/> + <pointer-type-def type-id='713ac427' size-in-bits='64' id='f54ae583'/> + <function-decl name='gen_pool_create' mangled-name='gen_pool_create' filepath='lib/genalloc.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_create'> + <parameter type-id='95e97e5e' name='min_alloc_order' filepath='lib/genalloc.c' line='152' column='1'/> + <parameter type-id='95e97e5e' name='nid' filepath='lib/genalloc.c' line='152' column='1'/> + <return type-id='75b9415a'/> + </function-decl> + <function-decl name='gen_pool_add_owner' mangled-name='gen_pool_add_owner' filepath='lib/genalloc.c' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_add_owner'> + <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='183' column='1'/> + <parameter type-id='7359adad' name='virt' filepath='lib/genalloc.c' line='183' column='1'/> + <parameter type-id='2522883d' name='phys' filepath='lib/genalloc.c' line='183' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='lib/genalloc.c' line='184' column='1'/> + <parameter type-id='95e97e5e' name='nid' filepath='lib/genalloc.c' line='184' column='1'/> + <parameter type-id='eaa32e2f' name='owner' filepath='lib/genalloc.c' line='184' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gen_pool_set_algo' mangled-name='gen_pool_set_algo' filepath='lib/genalloc.c' line='620' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_set_algo'> + <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='620' column='1'/> + <parameter type-id='00278b91' name='algo' filepath='lib/genalloc.c' line='620' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='lib/genalloc.c' line='620' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gen_pool_destroy' mangled-name='gen_pool_destroy' filepath='lib/genalloc.c' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_destroy'> + <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='241' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='gen_pool_virt_to_phys' mangled-name='gen_pool_virt_to_phys' filepath='lib/genalloc.c' line='216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_virt_to_phys'> + <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='216' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='lib/genalloc.c' line='216' column='1'/> + <return type-id='2522883d'/> + </function-decl> + <function-decl name='gen_pool_alloc_algo_owner' mangled-name='gen_pool_alloc_algo_owner' filepath='lib/genalloc.c' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_alloc_algo_owner'> + <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='276' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='lib/genalloc.c' line='276' column='1'/> + <parameter type-id='00278b91' name='algo' filepath='lib/genalloc.c' line='277' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='lib/genalloc.c' line='277' column='1'/> + <parameter type-id='63e171df' name='owner' filepath='lib/genalloc.c' line='277' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='gen_pool_free_owner' mangled-name='gen_pool_free_owner' filepath='lib/genalloc.c' line='486' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_free_owner'> + <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='486' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='lib/genalloc.c' line='486' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='lib/genalloc.c' line='486' column='1'/> + <parameter type-id='63e171df' name='owner' filepath='lib/genalloc.c' line='487' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='of_gen_pool_get' mangled-name='of_gen_pool_get' filepath='lib/genalloc.c' line='872' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_gen_pool_get'> + <parameter type-id='9a537bbe' name='np' filepath='lib/genalloc.c' line='872' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='lib/genalloc.c' line='873' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='lib/genalloc.c' line='873' column='1'/> + <return type-id='75b9415a'/> + </function-decl> + <function-decl name='gen_pool_size' mangled-name='gen_pool_size' filepath='lib/genalloc.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_size'> + <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='597' column='1'/> + <return type-id='b59d7dce'/> </function-decl> <function-decl name='gen_pool_first_fit_align' mangled-name='gen_pool_first_fit_align' filepath='lib/genalloc.c' line='662' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_first_fit_align'> <parameter type-id='1d2c2b85' name='map' filepath='lib/genalloc.c' line='662' column='1'/> @@ -165222,13 +157023,18 @@ <parameter type-id='95e97e5e' name='align' filepath='lib/genalloc.c' line='466' column='1'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='gen_pool_avail' mangled-name='gen_pool_avail' filepath='lib/genalloc.c' line='578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_avail'> - <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='578' column='1'/> - <return type-id='b59d7dce'/> + <function-decl name='gen_pool_dma_alloc_align' mangled-name='gen_pool_dma_alloc_align' filepath='lib/genalloc.c' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_dma_alloc_align'> + <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='394' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='lib/genalloc.c' line='394' column='1'/> + <parameter type-id='e835b5d8' name='dma' filepath='lib/genalloc.c' line='395' column='1'/> + <parameter type-id='95e97e5e' name='align' filepath='lib/genalloc.c' line='395' column='1'/> + <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='gen_pool_size' mangled-name='gen_pool_size' filepath='lib/genalloc.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_size'> - <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='597' column='1'/> - <return type-id='b59d7dce'/> + <function-decl name='gen_pool_dma_alloc' mangled-name='gen_pool_dma_alloc' filepath='lib/genalloc.c' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_dma_alloc'> + <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='340' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='lib/genalloc.c' line='340' column='1'/> + <parameter type-id='e835b5d8' name='dma' filepath='lib/genalloc.c' line='340' column='1'/> + <return type-id='eaa32e2f'/> </function-decl> <function-decl name='gen_pool_best_fit' mangled-name='gen_pool_best_fit' filepath='lib/genalloc.c' line='747' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_best_fit'> <parameter type-id='1d2c2b85' name='map' filepath='lib/genalloc.c' line='747' column='1'/> @@ -165240,6 +157046,10 @@ <parameter type-id='7359adad' name='start_addr' filepath='lib/genalloc.c' line='749' column='1'/> <return type-id='7359adad'/> </function-decl> + <function-decl name='gen_pool_avail' mangled-name='gen_pool_avail' filepath='lib/genalloc.c' line='578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gen_pool_avail'> + <parameter type-id='75b9415a' name='pool' filepath='lib/genalloc.c' line='578' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> <function-decl name='devm_gen_pool_create' mangled-name='devm_gen_pool_create' filepath='lib/genalloc.c' line='822' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_gen_pool_create'> <parameter type-id='fa0b179b' name='dev' filepath='lib/genalloc.c' line='822' column='1'/> <parameter type-id='95e97e5e' name='min_alloc_order' filepath='lib/genalloc.c' line='822' column='1'/> @@ -165247,32 +157057,57 @@ <parameter type-id='80f4b756' name='name' filepath='lib/genalloc.c' line='823' column='1'/> <return type-id='75b9415a'/> </function-decl> - <function-decl name='of_gen_pool_get' mangled-name='of_gen_pool_get' filepath='lib/genalloc.c' line='872' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_gen_pool_get'> - <parameter type-id='9a537bbe' name='np' filepath='lib/genalloc.c' line='872' column='1'/> - <parameter type-id='80f4b756' name='propname' filepath='lib/genalloc.c' line='873' column='1'/> - <parameter type-id='95e97e5e' name='index' filepath='lib/genalloc.c' line='873' column='1'/> - <return type-id='75b9415a'/> - </function-decl> - <function-decl name='of_find_device_by_node' mangled-name='of_find_device_by_node' filepath='include/linux/of_platform.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_find_device_by_node'> - <parameter type-id='9a537bbe'/> - <return type-id='db362995'/> - </function-decl> - <function-decl name='of_property_read_string' mangled-name='of_property_read_string' filepath='include/linux/of.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='of_property_read_string'> - <parameter type-id='0afa6ea3'/> - <parameter type-id='80f4b756'/> - <parameter type-id='7d3cd834'/> + <function-type size-in-bits='64' id='713ac427'> + <parameter type-id='1d2c2b85'/> + <parameter type-id='7359adad'/> + <parameter type-id='7359adad'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='75b9415a'/> + <parameter type-id='7359adad'/> + <return type-id='7359adad'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='lib/hexdump.c' language='LANG_C89'> + <function-decl name='hex_dump_to_buffer' mangled-name='hex_dump_to_buffer' filepath='lib/hexdump.c' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hex_dump_to_buffer'> + <parameter type-id='eaa32e2f' name='buf' filepath='lib/hexdump.c' line='134' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='lib/hexdump.c' line='134' column='1'/> + <parameter type-id='95e97e5e' name='rowsize' filepath='lib/hexdump.c' line='134' column='1'/> + <parameter type-id='95e97e5e' name='groupsize' filepath='lib/hexdump.c' line='134' column='1'/> + <parameter type-id='26a90f95' name='linebuf' filepath='lib/hexdump.c' line='135' column='1'/> + <parameter type-id='b59d7dce' name='linebuflen' filepath='lib/hexdump.c' line='135' column='1'/> + <parameter type-id='b50a4934' name='ascii' filepath='lib/hexdump.c' line='135' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='print_hex_dump' mangled-name='print_hex_dump' filepath='lib/hexdump.c' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='print_hex_dump'> + <parameter type-id='80f4b756' name='level' filepath='lib/hexdump.c' line='268' column='1'/> + <parameter type-id='80f4b756' name='prefix_str' filepath='lib/hexdump.c' line='268' column='1'/> + <parameter type-id='95e97e5e' name='prefix_type' filepath='lib/hexdump.c' line='268' column='1'/> + <parameter type-id='95e97e5e' name='rowsize' filepath='lib/hexdump.c' line='269' column='1'/> + <parameter type-id='95e97e5e' name='groupsize' filepath='lib/hexdump.c' line='269' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='lib/hexdump.c' line='270' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='lib/hexdump.c' line='270' column='1'/> + <parameter type-id='b50a4934' name='ascii' filepath='lib/hexdump.c' line='270' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='hex_to_bin' mangled-name='hex_to_bin' filepath='lib/hexdump.c' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hex_to_bin'> + <parameter type-id='002ac4a6' name='ch' filepath='lib/hexdump.c' line='52' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='hex2bin' mangled-name='hex2bin' filepath='lib/hexdump.c' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hex2bin'> + <parameter type-id='8bff8096' name='dst' filepath='lib/hexdump.c' line='70' column='1'/> + <parameter type-id='80f4b756' name='src' filepath='lib/hexdump.c' line='70' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/hexdump.c' line='70' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='bin2hex' mangled-name='bin2hex' filepath='lib/hexdump.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bin2hex'> + <parameter type-id='26a90f95' name='dst' filepath='lib/hexdump.c' line='94' column='1'/> + <parameter type-id='eaa32e2f' name='src' filepath='lib/hexdump.c' line='94' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/hexdump.c' line='94' column='1'/> + <return type-id='26a90f95'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/hweight.c' language='LANG_C89'> - <function-decl name='__sw_hweight32' mangled-name='__sw_hweight32' filepath='lib/hweight.c' line='13' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sw_hweight32'> - <parameter type-id='f0981eeb' name='w' filepath='lib/hweight.c' line='13' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='__sw_hweight16' mangled-name='__sw_hweight16' filepath='lib/hweight.c' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sw_hweight16'> - <parameter type-id='f0981eeb' name='w' filepath='lib/hweight.c' line='30' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> <function-decl name='__sw_hweight8' mangled-name='__sw_hweight8' filepath='lib/hweight.c' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sw_hweight8'> <parameter type-id='f0981eeb' name='w' filepath='lib/hweight.c' line='39' column='1'/> <return type-id='f0981eeb'/> @@ -165281,6 +157116,94 @@ <parameter type-id='d3130597' name='w' filepath='lib/hweight.c' line='47' column='1'/> <return type-id='7359adad'/> </function-decl> + <function-decl name='__sw_hweight32' mangled-name='__sw_hweight32' filepath='lib/hweight.c' line='13' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sw_hweight32'> + <parameter type-id='f0981eeb' name='w' filepath='lib/hweight.c' line='13' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='__sw_hweight16' mangled-name='__sw_hweight16' filepath='lib/hweight.c' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sw_hweight16'> + <parameter type-id='f0981eeb' name='w' filepath='lib/hweight.c' line='30' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/idr.c' language='LANG_C89'> + <qualified-type-def type-id='37ce495e' const='yes' id='1e6236d9'/> + <pointer-type-def type-id='1e6236d9' size-in-bits='64' id='c79c8089'/> + <pointer-type-def type-id='46ce60fb' size-in-bits='64' id='a9e764bb'/> + <pointer-type-def type-id='37ce495e' size-in-bits='64' id='301185b4'/> + <pointer-type-def type-id='8852d0d2' size-in-bits='64' id='f4f5b664'/> + <function-decl name='idr_alloc' mangled-name='idr_alloc' filepath='lib/idr.c' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_alloc'> + <parameter type-id='301185b4' name='idr' filepath='lib/idr.c' line='79' column='1'/> + <parameter type-id='eaa32e2f' name='ptr' filepath='lib/idr.c' line='79' column='1'/> + <parameter type-id='95e97e5e' name='start' filepath='lib/idr.c' line='79' column='1'/> + <parameter type-id='95e97e5e' name='end' filepath='lib/idr.c' line='79' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='lib/idr.c' line='79' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ida_alloc_range' mangled-name='ida_alloc_range' filepath='lib/idr.c' line='379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ida_alloc_range'> + <parameter type-id='a9e764bb' name='ida' filepath='lib/idr.c' line='379' column='1'/> + <parameter type-id='f0981eeb' name='min' filepath='lib/idr.c' line='379' column='1'/> + <parameter type-id='f0981eeb' name='max' filepath='lib/idr.c' line='379' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='lib/idr.c' line='380' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ida_free' mangled-name='ida_free' filepath='lib/idr.c' line='485' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ida_free'> + <parameter type-id='a9e764bb' name='ida' filepath='lib/idr.c' line='485' column='1'/> + <parameter type-id='f0981eeb' name='id' filepath='lib/idr.c' line='485' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ida_destroy' mangled-name='ida_destroy' filepath='lib/idr.c' line='538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ida_destroy'> + <parameter type-id='a9e764bb' name='ida' filepath='lib/idr.c' line='538' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='idr_alloc_cyclic' mangled-name='idr_alloc_cyclic' filepath='lib/idr.c' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_alloc_cyclic'> + <parameter type-id='301185b4' name='idr' filepath='lib/idr.c' line='117' column='1'/> + <parameter type-id='eaa32e2f' name='ptr' filepath='lib/idr.c' line='117' column='1'/> + <parameter type-id='95e97e5e' name='start' filepath='lib/idr.c' line='117' column='1'/> + <parameter type-id='95e97e5e' name='end' filepath='lib/idr.c' line='117' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='lib/idr.c' line='117' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='idr_replace' mangled-name='idr_replace' filepath='lib/idr.c' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_replace'> + <parameter type-id='301185b4' name='idr' filepath='lib/idr.c' line='290' column='1'/> + <parameter type-id='eaa32e2f' name='ptr' filepath='lib/idr.c' line='290' column='1'/> + <parameter type-id='7359adad' name='id' filepath='lib/idr.c' line='290' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='idr_for_each' mangled-name='idr_for_each' filepath='lib/idr.c' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_for_each'> + <parameter type-id='c79c8089' name='idr' filepath='lib/idr.c' line='195' column='1'/> + <parameter type-id='f4f5b664' name='fn' filepath='lib/idr.c' line='196' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='lib/idr.c' line='196' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='idr_alloc_u32' mangled-name='idr_alloc_u32' filepath='lib/idr.c' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_alloc_u32'> + <parameter type-id='301185b4' name='idr' filepath='lib/idr.c' line='33' column='1'/> + <parameter type-id='eaa32e2f' name='ptr' filepath='lib/idr.c' line='33' column='1'/> + <parameter type-id='f9409001' name='nextid' filepath='lib/idr.c' line='33' column='1'/> + <parameter type-id='7359adad' name='max' filepath='lib/idr.c' line='34' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='lib/idr.c' line='34' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='idr_remove' mangled-name='idr_remove' filepath='lib/idr.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_remove'> + <parameter type-id='301185b4' name='idr' filepath='lib/idr.c' line='152' column='1'/> + <parameter type-id='7359adad' name='id' filepath='lib/idr.c' line='152' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='idr_get_next' mangled-name='idr_get_next' filepath='lib/idr.c' line='264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_get_next'> + <parameter type-id='301185b4' name='idr' filepath='lib/idr.c' line='264' column='1'/> + <parameter type-id='7292109c' name='nextid' filepath='lib/idr.c' line='264' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='idr_find' mangled-name='idr_find' filepath='lib/idr.c' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_find'> + <parameter type-id='c79c8089' name='idr' filepath='lib/idr.c' line='172' column='1'/> + <parameter type-id='7359adad' name='id' filepath='lib/idr.c' line='172' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-type size-in-bits='64' id='8852d0d2'> + <parameter type-id='95e97e5e'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='lib/interval_tree.c' language='LANG_C89'> <class-decl name='interval_tree_node' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/interval_tree.h' line='7' column='1' id='7a8b9f02'> @@ -165299,27 +157222,27 @@ </class-decl> <pointer-type-def type-id='7a8b9f02' size-in-bits='64' id='c7ea70e0'/> <pointer-type-def type-id='6fe1603d' size-in-bits='64' id='9e8dca7d'/> - <function-decl name='interval_tree_insert' mangled-name='interval_tree_insert' filepath='lib/interval_tree.c' line='10' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='interval_tree_insert'> - <parameter type-id='c7ea70e0' name='node' filepath='lib/interval_tree.c' line='10' column='1'/> - <parameter type-id='9e8dca7d' name='root' filepath='lib/interval_tree.c' line='10' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='interval_tree_remove' mangled-name='interval_tree_remove' filepath='lib/interval_tree.c' line='10' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='interval_tree_remove'> <parameter type-id='c7ea70e0' name='node' filepath='lib/interval_tree.c' line='10' column='1'/> <parameter type-id='9e8dca7d' name='root' filepath='lib/interval_tree.c' line='10' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='interval_tree_iter_next' mangled-name='interval_tree_iter_next' filepath='lib/interval_tree.c' line='10' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='interval_tree_iter_next'> + <parameter type-id='c7ea70e0' name='node' filepath='lib/interval_tree.c' line='10' column='1'/> + <parameter type-id='7359adad' name='start' filepath='lib/interval_tree.c' line='10' column='1'/> + <parameter type-id='7359adad' name='last' filepath='lib/interval_tree.c' line='10' column='1'/> + <return type-id='c7ea70e0'/> + </function-decl> <function-decl name='interval_tree_iter_first' mangled-name='interval_tree_iter_first' filepath='lib/interval_tree.c' line='10' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='interval_tree_iter_first'> <parameter type-id='9e8dca7d' name='root' filepath='lib/interval_tree.c' line='10' column='1'/> <parameter type-id='7359adad' name='start' filepath='lib/interval_tree.c' line='10' column='1'/> <parameter type-id='7359adad' name='last' filepath='lib/interval_tree.c' line='10' column='1'/> <return type-id='c7ea70e0'/> </function-decl> - <function-decl name='interval_tree_iter_next' mangled-name='interval_tree_iter_next' filepath='lib/interval_tree.c' line='10' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='interval_tree_iter_next'> + <function-decl name='interval_tree_insert' mangled-name='interval_tree_insert' filepath='lib/interval_tree.c' line='10' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='interval_tree_insert'> <parameter type-id='c7ea70e0' name='node' filepath='lib/interval_tree.c' line='10' column='1'/> - <parameter type-id='7359adad' name='start' filepath='lib/interval_tree.c' line='10' column='1'/> - <parameter type-id='7359adad' name='last' filepath='lib/interval_tree.c' line='10' column='1'/> - <return type-id='c7ea70e0'/> + <parameter type-id='9e8dca7d' name='root' filepath='lib/interval_tree.c' line='10' column='1'/> + <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/iomap_copy.c' language='LANG_C89'> @@ -165337,6 +157260,43 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/iov_iter.c' language='LANG_C89'> + <pointer-type-def type-id='0f042891' size-in-bits='64' id='cc4b1be9'/> + <pointer-type-def type-id='cc4b1be9' size-in-bits='64' id='5d3cb3f9'/> + <function-decl name='_copy_from_iter_full' mangled-name='_copy_from_iter_full' filepath='lib/iov_iter.c' line='747' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_copy_from_iter_full'> + <parameter type-id='eaa32e2f' name='addr' filepath='lib/iov_iter.c' line='747' column='1'/> + <parameter type-id='b59d7dce' name='bytes' filepath='lib/iov_iter.c' line='747' column='1'/> + <parameter type-id='4fa10f9e' name='i' filepath='lib/iov_iter.c' line='747' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='iov_iter_advance' mangled-name='iov_iter_advance' filepath='lib/iov_iter.c' line='1026' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iov_iter_advance'> + <parameter type-id='4fa10f9e' name='i' filepath='lib/iov_iter.c' line='1026' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='lib/iov_iter.c' line='1026' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='iov_iter_get_pages' mangled-name='iov_iter_get_pages' filepath='lib/iov_iter.c' line='1268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iov_iter_get_pages'> + <parameter type-id='4fa10f9e' name='i' filepath='lib/iov_iter.c' line='1268' column='1'/> + <parameter type-id='9f93c9da' name='pages' filepath='lib/iov_iter.c' line='1269' column='1'/> + <parameter type-id='b59d7dce' name='maxsize' filepath='lib/iov_iter.c' line='1269' column='1'/> + <parameter type-id='f0981eeb' name='maxpages' filepath='lib/iov_iter.c' line='1269' column='1'/> + <parameter type-id='78c01427' name='start' filepath='lib/iov_iter.c' line='1270' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='iov_iter_alignment' mangled-name='iov_iter_alignment' filepath='lib/iov_iter.c' line='1183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iov_iter_alignment'> + <parameter type-id='ab3e2665' name='i' filepath='lib/iov_iter.c' line='1183' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='_copy_to_iter' mangled-name='_copy_to_iter' filepath='lib/iov_iter.c' line='593' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_copy_to_iter'> + <parameter type-id='eaa32e2f' name='addr' filepath='lib/iov_iter.c' line='593' column='1'/> + <parameter type-id='b59d7dce' name='bytes' filepath='lib/iov_iter.c' line='593' column='1'/> + <parameter type-id='4fa10f9e' name='i' filepath='lib/iov_iter.c' line='593' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> + <function-decl name='_copy_from_iter' mangled-name='_copy_from_iter' filepath='lib/iov_iter.c' line='727' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_copy_from_iter'> + <parameter type-id='eaa32e2f' name='addr' filepath='lib/iov_iter.c' line='727' column='1'/> + <parameter type-id='b59d7dce' name='bytes' filepath='lib/iov_iter.c' line='727' column='1'/> + <parameter type-id='4fa10f9e' name='i' filepath='lib/iov_iter.c' line='727' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> <function-decl name='iov_iter_kvec' mangled-name='iov_iter_kvec' filepath='lib/iov_iter.c' line='1124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iov_iter_kvec'> <parameter type-id='4fa10f9e' name='i' filepath='lib/iov_iter.c' line='1124' column='1'/> <parameter type-id='f0981eeb' name='direction' filepath='lib/iov_iter.c' line='1124' column='1'/> @@ -165345,6 +157305,31 @@ <parameter type-id='b59d7dce' name='count' filepath='lib/iov_iter.c' line='1126' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='iov_iter_init' mangled-name='iov_iter_init' filepath='lib/iov_iter.c' line='437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iov_iter_init'> + <parameter type-id='4fa10f9e' name='i' filepath='lib/iov_iter.c' line='437' column='1'/> + <parameter type-id='f0981eeb' name='direction' filepath='lib/iov_iter.c' line='437' column='1'/> + <parameter type-id='2c556848' name='iov' filepath='lib/iov_iter.c' line='438' column='1'/> + <parameter type-id='7359adad' name='nr_segs' filepath='lib/iov_iter.c' line='438' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/iov_iter.c' line='439' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='iov_iter_bvec' mangled-name='iov_iter_bvec' filepath='lib/iov_iter.c' line='1137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iov_iter_bvec'> + <parameter type-id='4fa10f9e' name='i' filepath='lib/iov_iter.c' line='1137' column='1'/> + <parameter type-id='f0981eeb' name='direction' filepath='lib/iov_iter.c' line='1137' column='1'/> + <parameter type-id='15c9a01b' name='bvec' filepath='lib/iov_iter.c' line='1138' column='1'/> + <parameter type-id='7359adad' name='nr_segs' filepath='lib/iov_iter.c' line='1138' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/iov_iter.c' line='1139' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='import_iovec' mangled-name='import_iovec' filepath='lib/iov_iter.c' line='1635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='import_iovec'> + <parameter type-id='95e97e5e' name='type' filepath='lib/iov_iter.c' line='1635' column='1'/> + <parameter type-id='2c556848' name='uvector' filepath='lib/iov_iter.c' line='1635' column='1'/> + <parameter type-id='f0981eeb' name='nr_segs' filepath='lib/iov_iter.c' line='1636' column='1'/> + <parameter type-id='f0981eeb' name='fast_segs' filepath='lib/iov_iter.c' line='1636' column='1'/> + <parameter type-id='5d3cb3f9' name='iov' filepath='lib/iov_iter.c' line='1637' column='1'/> + <parameter type-id='4fa10f9e' name='i' filepath='lib/iov_iter.c' line='1637' column='1'/> + <return type-id='79a0948f'/> + </function-decl> <function-decl name='dup_iter' mangled-name='dup_iter' filepath='lib/iov_iter.c' line='1592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dup_iter'> <parameter type-id='4fa10f9e' name='new' filepath='lib/iov_iter.c' line='1592' column='1'/> <parameter type-id='4fa10f9e' name='old' filepath='lib/iov_iter.c' line='1592' column='1'/> @@ -165352,6 +157337,20 @@ <return type-id='eaa32e2f'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='lib/kasprintf.c' language='LANG_C89'> + <function-decl name='kasprintf' mangled-name='kasprintf' filepath='lib/kasprintf.c' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kasprintf'> + <parameter type-id='3eb7c31c' name='gfp' filepath='lib/kasprintf.c' line='53' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='lib/kasprintf.c' line='53' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='kvasprintf' mangled-name='kvasprintf' filepath='lib/kasprintf.c' line='15' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvasprintf'> + <parameter type-id='3eb7c31c' name='gfp' filepath='lib/kasprintf.c' line='15' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='lib/kasprintf.c' line='15' column='1'/> + <parameter type-id='2aee9912' name='ap' filepath='lib/kasprintf.c' line='15' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='lib/kfifo.c' language='LANG_C89'> <class-decl name='__kfifo' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/kfifo.h' line='44' column='1' id='bbbc6c1e'> <data-member access='public' layout-offset-in-bits='0'> @@ -165371,28 +157370,26 @@ </data-member> </class-decl> <pointer-type-def type-id='bbbc6c1e' size-in-bits='64' id='f3207f74'/> - <function-decl name='__kfifo_alloc' mangled-name='__kfifo_alloc' filepath='lib/kfifo.c' line='24' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_alloc'> - <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='24' column='1'/> - <parameter type-id='f0981eeb' name='size' filepath='lib/kfifo.c' line='24' column='1'/> - <parameter type-id='b59d7dce' name='esize' filepath='lib/kfifo.c' line='25' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='lib/kfifo.c' line='25' column='1'/> + <function-decl name='__kfifo_to_user_r' mangled-name='__kfifo_to_user_r' filepath='lib/kfifo.c' line='523' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_to_user_r'> + <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='523' column='1'/> + <parameter type-id='eaa32e2f' name='to' filepath='lib/kfifo.c' line='523' column='1'/> + <parameter type-id='7359adad' name='len' filepath='lib/kfifo.c' line='524' column='1'/> + <parameter type-id='807869d3' name='copied' filepath='lib/kfifo.c' line='524' column='1'/> + <parameter type-id='b59d7dce' name='recsize' filepath='lib/kfifo.c' line='524' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='__kfifo_free' mangled-name='__kfifo_free' filepath='lib/kfifo.c' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_free'> - <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='55' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__kfifo_init' mangled-name='__kfifo_init' filepath='lib/kfifo.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_init'> - <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='66' column='1'/> - <parameter type-id='eaa32e2f' name='buffer' filepath='lib/kfifo.c' line='66' column='1'/> - <parameter type-id='f0981eeb' name='size' filepath='lib/kfifo.c' line='67' column='1'/> - <parameter type-id='b59d7dce' name='esize' filepath='lib/kfifo.c' line='67' column='1'/> + <function-decl name='__kfifo_to_user' mangled-name='__kfifo_to_user' filepath='lib/kfifo.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_to_user'> + <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='270' column='1'/> + <parameter type-id='eaa32e2f' name='to' filepath='lib/kfifo.c' line='270' column='1'/> + <parameter type-id='7359adad' name='len' filepath='lib/kfifo.c' line='271' column='1'/> + <parameter type-id='807869d3' name='copied' filepath='lib/kfifo.c' line='271' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='__kfifo_in' mangled-name='__kfifo_in' filepath='lib/kfifo.c' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_in'> - <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='113' column='1'/> - <parameter type-id='eaa32e2f' name='buf' filepath='lib/kfifo.c' line='114' column='1'/> - <parameter type-id='f0981eeb' name='len' filepath='lib/kfifo.c' line='114' column='1'/> + <function-decl name='__kfifo_out_r' mangled-name='__kfifo_out_r' filepath='lib/kfifo.c' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_out_r'> + <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='476' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='lib/kfifo.c' line='476' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='lib/kfifo.c' line='477' column='1'/> + <parameter type-id='b59d7dce' name='recsize' filepath='lib/kfifo.c' line='477' column='1'/> <return type-id='f0981eeb'/> </function-decl> <function-decl name='__kfifo_out_peek' mangled-name='__kfifo_out_peek' filepath='lib/kfifo.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_out_peek'> @@ -165407,25 +157404,18 @@ <parameter type-id='f0981eeb' name='len' filepath='lib/kfifo.c' line='167' column='1'/> <return type-id='f0981eeb'/> </function-decl> - <function-decl name='__kfifo_from_user' mangled-name='__kfifo_from_user' filepath='lib/kfifo.c' line='210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_from_user'> - <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='210' column='1'/> - <parameter type-id='eaa32e2f' name='from' filepath='lib/kfifo.c' line='210' column='1'/> - <parameter type-id='7359adad' name='len' filepath='lib/kfifo.c' line='211' column='1'/> - <parameter type-id='807869d3' name='copied' filepath='lib/kfifo.c' line='211' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__kfifo_to_user' mangled-name='__kfifo_to_user' filepath='lib/kfifo.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_to_user'> - <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='270' column='1'/> - <parameter type-id='eaa32e2f' name='to' filepath='lib/kfifo.c' line='270' column='1'/> - <parameter type-id='7359adad' name='len' filepath='lib/kfifo.c' line='271' column='1'/> - <parameter type-id='807869d3' name='copied' filepath='lib/kfifo.c' line='271' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='__kfifo_len_r' mangled-name='__kfifo_len_r' filepath='lib/kfifo.c' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_len_r'> <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='432' column='1'/> <parameter type-id='b59d7dce' name='recsize' filepath='lib/kfifo.c' line='432' column='1'/> <return type-id='f0981eeb'/> </function-decl> + <function-decl name='__kfifo_init' mangled-name='__kfifo_init' filepath='lib/kfifo.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_init'> + <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='66' column='1'/> + <parameter type-id='eaa32e2f' name='buffer' filepath='lib/kfifo.c' line='66' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='lib/kfifo.c' line='67' column='1'/> + <parameter type-id='b59d7dce' name='esize' filepath='lib/kfifo.c' line='67' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='__kfifo_in_r' mangled-name='__kfifo_in_r' filepath='lib/kfifo.c' line='438' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_in_r'> <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='438' column='1'/> <parameter type-id='eaa32e2f' name='buf' filepath='lib/kfifo.c' line='438' column='1'/> @@ -165433,11 +157423,10 @@ <parameter type-id='b59d7dce' name='recsize' filepath='lib/kfifo.c' line='439' column='1'/> <return type-id='f0981eeb'/> </function-decl> - <function-decl name='__kfifo_out_r' mangled-name='__kfifo_out_r' filepath='lib/kfifo.c' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_out_r'> - <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='476' column='1'/> - <parameter type-id='eaa32e2f' name='buf' filepath='lib/kfifo.c' line='476' column='1'/> - <parameter type-id='f0981eeb' name='len' filepath='lib/kfifo.c' line='477' column='1'/> - <parameter type-id='b59d7dce' name='recsize' filepath='lib/kfifo.c' line='477' column='1'/> + <function-decl name='__kfifo_in' mangled-name='__kfifo_in' filepath='lib/kfifo.c' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_in'> + <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='113' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='lib/kfifo.c' line='114' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='lib/kfifo.c' line='114' column='1'/> <return type-id='f0981eeb'/> </function-decl> <function-decl name='__kfifo_from_user_r' mangled-name='__kfifo_from_user_r' filepath='lib/kfifo.c' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_from_user_r'> @@ -165448,16 +157437,110 @@ <parameter type-id='b59d7dce' name='recsize' filepath='lib/kfifo.c' line='500' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='__kfifo_to_user_r' mangled-name='__kfifo_to_user_r' filepath='lib/kfifo.c' line='523' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_to_user_r'> - <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='523' column='1'/> - <parameter type-id='eaa32e2f' name='to' filepath='lib/kfifo.c' line='523' column='1'/> - <parameter type-id='7359adad' name='len' filepath='lib/kfifo.c' line='524' column='1'/> - <parameter type-id='807869d3' name='copied' filepath='lib/kfifo.c' line='524' column='1'/> - <parameter type-id='b59d7dce' name='recsize' filepath='lib/kfifo.c' line='524' column='1'/> + <function-decl name='__kfifo_from_user' mangled-name='__kfifo_from_user' filepath='lib/kfifo.c' line='210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_from_user'> + <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='210' column='1'/> + <parameter type-id='eaa32e2f' name='from' filepath='lib/kfifo.c' line='210' column='1'/> + <parameter type-id='7359adad' name='len' filepath='lib/kfifo.c' line='211' column='1'/> + <parameter type-id='807869d3' name='copied' filepath='lib/kfifo.c' line='211' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__kfifo_free' mangled-name='__kfifo_free' filepath='lib/kfifo.c' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_free'> + <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='55' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__kfifo_alloc' mangled-name='__kfifo_alloc' filepath='lib/kfifo.c' line='24' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfifo_alloc'> + <parameter type-id='f3207f74' name='fifo' filepath='lib/kfifo.c' line='24' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='lib/kfifo.c' line='24' column='1'/> + <parameter type-id='b59d7dce' name='esize' filepath='lib/kfifo.c' line='25' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='lib/kfifo.c' line='25' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='lib/kobject.c' language='LANG_C89'> + <function-decl name='kobject_get' mangled-name='kobject_get' filepath='lib/kobject.c' line='656' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_get'> + <parameter type-id='d30bdc51' name='kobj' filepath='lib/kobject.c' line='656' column='1'/> + <return type-id='d30bdc51'/> + </function-decl> + <function-decl name='kobject_put' mangled-name='kobject_put' filepath='lib/kobject.c' line='757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_put'> + <parameter type-id='d30bdc51' name='kobj' filepath='lib/kobject.c' line='757' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kobject_init' mangled-name='kobject_init' filepath='lib/kobject.c' line='357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_init'> + <parameter type-id='d30bdc51' name='kobj' filepath='lib/kobject.c' line='357' column='1'/> + <parameter type-id='c48b394e' name='ktype' filepath='lib/kobject.c' line='357' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kobject_add' mangled-name='kobject_add' filepath='lib/kobject.c' line='434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_add'> + <parameter type-id='d30bdc51' name='kobj' filepath='lib/kobject.c' line='434' column='1'/> + <parameter type-id='d30bdc51' name='parent' filepath='lib/kobject.c' line='434' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='lib/kobject.c' line='435' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kobject_del' mangled-name='kobject_del' filepath='lib/kobject.c' line='639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_del'> + <parameter type-id='d30bdc51' name='kobj' filepath='lib/kobject.c' line='639' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kset_create_and_add' mangled-name='kset_create_and_add' filepath='lib/kobject.c' line='1021' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kset_create_and_add'> + <parameter type-id='80f4b756' name='name' filepath='lib/kobject.c' line='1021' column='1'/> + <parameter type-id='86462700' name='uevent_ops' filepath='lib/kobject.c' line='1022' column='1'/> + <parameter type-id='d30bdc51' name='parent_kobj' filepath='lib/kobject.c' line='1023' column='1'/> + <return type-id='89b70200'/> + </function-decl> + <function-decl name='kobject_init_and_add' mangled-name='kobject_init_and_add' filepath='lib/kobject.c' line='472' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_init_and_add'> + <parameter type-id='d30bdc51' name='kobj' filepath='lib/kobject.c' line='472' column='1'/> + <parameter type-id='c48b394e' name='ktype' filepath='lib/kobject.c' line='472' column='1'/> + <parameter type-id='d30bdc51' name='parent' filepath='lib/kobject.c' line='473' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='lib/kobject.c' line='473' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kobject_create_and_add' mangled-name='kobject_create_and_add' filepath='lib/kobject.c' line='816' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_create_and_add'> + <parameter type-id='80f4b756' name='name' filepath='lib/kobject.c' line='816' column='1'/> + <parameter type-id='d30bdc51' name='parent' filepath='lib/kobject.c' line='816' column='1'/> + <return type-id='d30bdc51'/> + </function-decl> + <function-decl name='kobject_set_name' mangled-name='kobject_set_name' filepath='lib/kobject.c' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_set_name'> + <parameter type-id='d30bdc51' name='kobj' filepath='lib/kobject.c' line='332' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='lib/kobject.c' line='332' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kobject_get_path' mangled-name='kobject_get_path' filepath='lib/kobject.c' line='175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_get_path'> + <parameter type-id='d30bdc51' name='kobj' filepath='lib/kobject.c' line='175' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='lib/kobject.c' line='175' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='kset_unregister' mangled-name='kset_unregister' filepath='lib/kobject.c' line='906' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kset_unregister'> + <parameter type-id='89b70200' name='k' filepath='lib/kobject.c' line='906' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='lib/kobject_uevent.c' language='LANG_C89'> + <enum-decl name='kobject_action' filepath='include/linux/kobject.h' line='54' column='1' id='7d635811'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='KOBJ_ADD' value='0'/> + <enumerator name='KOBJ_REMOVE' value='1'/> + <enumerator name='KOBJ_CHANGE' value='2'/> + <enumerator name='KOBJ_MOVE' value='3'/> + <enumerator name='KOBJ_ONLINE' value='4'/> + <enumerator name='KOBJ_OFFLINE' value='5'/> + <enumerator name='KOBJ_BIND' value='6'/> + <enumerator name='KOBJ_UNBIND' value='7'/> + <enumerator name='KOBJ_MAX' value='8'/> + </enum-decl> + <function-decl name='kobject_uevent_env' mangled-name='kobject_uevent_env' filepath='lib/kobject_uevent.c' line='457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_uevent_env'> + <parameter type-id='d30bdc51' name='kobj' filepath='lib/kobject_uevent.c' line='457' column='1'/> + <parameter type-id='7d635811' name='action' filepath='lib/kobject_uevent.c' line='457' column='1'/> + <parameter type-id='9b23c9ad' name='envp_ext' filepath='lib/kobject_uevent.c' line='458' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='add_uevent_var' mangled-name='add_uevent_var' filepath='lib/kobject_uevent.c' line='654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_uevent_var'> + <parameter type-id='d9d65b21' name='env' filepath='lib/kobject_uevent.c' line='654' column='1'/> + <parameter type-id='80f4b756' name='format' filepath='lib/kobject_uevent.c' line='654' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='kobject_uevent' mangled-name='kobject_uevent' filepath='lib/kobject_uevent.c' line='640' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kobject_uevent'> <parameter type-id='d30bdc51' name='kobj' filepath='lib/kobject_uevent.c' line='640' column='1'/> <parameter type-id='7d635811' name='action' filepath='lib/kobject_uevent.c' line='640' column='1'/> @@ -165465,8 +157548,100 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/kstrtox.c' language='LANG_C89'> + <pointer-type-def type-id='1eb56b1e' size-in-bits='64' id='8b97c2dc'/> + <pointer-type-def type-id='3a47d82b' size-in-bits='64' id='c0190993'/> <pointer-type-def type-id='fdbf7a0f' size-in-bits='64' id='01b75fec'/> <pointer-type-def type-id='1dc6a898' size-in-bits='64' id='26d4d46f'/> + <function-decl name='kstrtobool' mangled-name='kstrtobool' filepath='lib/kstrtox.c' line='339' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtobool'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='339' column='1'/> + <parameter type-id='d8e6b335' name='res' filepath='lib/kstrtox.c' line='339' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtoint' mangled-name='kstrtoint' filepath='lib/kstrtox.c' line='255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtoint'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='255' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='255' column='1'/> + <parameter type-id='7292109c' name='res' filepath='lib/kstrtox.c' line='255' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtoint_from_user' mangled-name='kstrtoint_from_user' filepath='lib/kstrtox.c' line='413' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtoint_from_user'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='413' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/kstrtox.c' line='413' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='413' column='1'/> + <parameter type-id='7292109c' name='res' filepath='lib/kstrtox.c' line='413' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtoll' mangled-name='kstrtoll' filepath='lib/kstrtox.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtoll'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='152' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='152' column='1'/> + <parameter type-id='8b97c2dc' name='res' filepath='lib/kstrtox.c' line='152' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtouint' mangled-name='kstrtouint' filepath='lib/kstrtox.c' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtouint'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='224' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='224' column='1'/> + <parameter type-id='807869d3' name='res' filepath='lib/kstrtox.c' line='224' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtoull_from_user' mangled-name='kstrtoull_from_user' filepath='lib/kstrtox.c' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtoull_from_user'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='408' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/kstrtox.c' line='408' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='408' column='1'/> + <parameter type-id='c0190993' name='res' filepath='lib/kstrtox.c' line='408' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtoull' mangled-name='kstrtoull' filepath='lib/kstrtox.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtoull'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='128' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='128' column='1'/> + <parameter type-id='c0190993' name='res' filepath='lib/kstrtox.c' line='128' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtoul_from_user' mangled-name='kstrtoul_from_user' filepath='lib/kstrtox.c' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtoul_from_user'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='410' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/kstrtox.c' line='410' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='410' column='1'/> + <parameter type-id='1d2c2b85' name='res' filepath='lib/kstrtox.c' line='410' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtouint_from_user' mangled-name='kstrtouint_from_user' filepath='lib/kstrtox.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtouint_from_user'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='412' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/kstrtox.c' line='412' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='412' column='1'/> + <parameter type-id='807869d3' name='res' filepath='lib/kstrtox.c' line='412' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtou8_from_user' mangled-name='kstrtou8_from_user' filepath='lib/kstrtox.c' line='416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtou8_from_user'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='416' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/kstrtox.c' line='416' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='416' column='1'/> + <parameter type-id='8bff8096' name='res' filepath='lib/kstrtox.c' line='416' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtou8' mangled-name='kstrtou8' filepath='lib/kstrtox.c' line='300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtou8'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='300' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='300' column='1'/> + <parameter type-id='8bff8096' name='res' filepath='lib/kstrtox.c' line='300' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtou16_from_user' mangled-name='kstrtou16_from_user' filepath='lib/kstrtox.c' line='414' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtou16_from_user'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='414' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/kstrtox.c' line='414' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='414' column='1'/> + <parameter type-id='26d4d46f' name='res' filepath='lib/kstrtox.c' line='414' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtou16' mangled-name='kstrtou16' filepath='lib/kstrtox.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtou16'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='270' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='270' column='1'/> + <parameter type-id='26d4d46f' name='res' filepath='lib/kstrtox.c' line='270' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kstrtos8_from_user' mangled-name='kstrtos8_from_user' filepath='lib/kstrtox.c' line='417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtos8_from_user'> + <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='417' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/kstrtox.c' line='417' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='417' column='1'/> + <parameter type-id='01b75fec' name='res' filepath='lib/kstrtox.c' line='417' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='kstrtos8' mangled-name='kstrtos8' filepath='lib/kstrtox.c' line='315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtos8'> <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='315' column='1'/> <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='315' column='1'/> @@ -165479,27 +157654,6 @@ <parameter type-id='d8e6b335' name='res' filepath='lib/kstrtox.c' line='381' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='kstrtou16_from_user' mangled-name='kstrtou16_from_user' filepath='lib/kstrtox.c' line='414' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtou16_from_user'> - <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='414' column='1'/> - <parameter type-id='b59d7dce' name='count' filepath='lib/kstrtox.c' line='414' column='1'/> - <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='414' column='1'/> - <parameter type-id='26d4d46f' name='res' filepath='lib/kstrtox.c' line='414' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kstrtou8_from_user' mangled-name='kstrtou8_from_user' filepath='lib/kstrtox.c' line='416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtou8_from_user'> - <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='416' column='1'/> - <parameter type-id='b59d7dce' name='count' filepath='lib/kstrtox.c' line='416' column='1'/> - <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='416' column='1'/> - <parameter type-id='8bff8096' name='res' filepath='lib/kstrtox.c' line='416' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kstrtos8_from_user' mangled-name='kstrtos8_from_user' filepath='lib/kstrtox.c' line='417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrtos8_from_user'> - <parameter type-id='80f4b756' name='s' filepath='lib/kstrtox.c' line='417' column='1'/> - <parameter type-id='b59d7dce' name='count' filepath='lib/kstrtox.c' line='417' column='1'/> - <parameter type-id='f0981eeb' name='base' filepath='lib/kstrtox.c' line='417' column='1'/> - <parameter type-id='01b75fec' name='res' filepath='lib/kstrtox.c' line='417' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/list_debug.c' language='LANG_C89'> <function-decl name='__list_add_valid' mangled-name='__list_add_valid' filepath='lib/list_debug.c' line='20' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__list_add_valid'> @@ -165513,6 +157667,50 @@ <return type-id='b50a4934'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='lib/list_sort.c' language='LANG_C89'> + <pointer-type-def type-id='8857030d' size-in-bits='64' id='120d5729'/> + <function-decl name='list_sort' mangled-name='list_sort' filepath='lib/list_sort.c' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_sort'> + <parameter type-id='eaa32e2f' name='priv' filepath='lib/list_sort.c' line='188' column='1'/> + <parameter type-id='e84b031a' name='head' filepath='lib/list_sort.c' line='188' column='1'/> + <parameter type-id='120d5729' name='cmp' filepath='lib/list_sort.c' line='189' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='8857030d'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='e84b031a'/> + <parameter type-id='e84b031a'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='lib/llist.c' language='LANG_C89'> + <pointer-type-def type-id='77df194e' size-in-bits='64' id='b0222d74'/> + <function-decl name='llist_add_batch' mangled-name='llist_add_batch' filepath='lib/llist.c' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='llist_add_batch'> + <parameter type-id='023b769e' name='new_first' filepath='lib/llist.c' line='26' column='1'/> + <parameter type-id='023b769e' name='new_last' filepath='lib/llist.c' line='26' column='1'/> + <parameter type-id='b0222d74' name='head' filepath='lib/llist.c' line='27' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='llist_reverse_order' mangled-name='llist_reverse_order' filepath='lib/llist.c' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='llist_reverse_order'> + <parameter type-id='023b769e' name='head' filepath='lib/llist.c' line='79' column='1'/> + <return type-id='023b769e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/lockref.c' language='LANG_C89'> + <pointer-type-def type-id='60efdfd3' size-in-bits='64' id='5bfdb453'/> + <function-decl name='lockref_get' mangled-name='lockref_get' filepath='lib/lockref.c' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lockref_get'> + <parameter type-id='5bfdb453' name='lockref' filepath='lib/lockref.c' line='43' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/lz4/lz4_decompress.c' language='LANG_C89'> + <function-decl name='LZ4_decompress_safe' mangled-name='LZ4_decompress_safe' filepath='lib/lz4/lz4_decompress.c' line='457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='LZ4_decompress_safe'> + <parameter type-id='80f4b756' name='source' filepath='lib/lz4/lz4_decompress.c' line='457' column='1'/> + <parameter type-id='26a90f95' name='dest' filepath='lib/lz4/lz4_decompress.c' line='457' column='1'/> + <parameter type-id='95e97e5e' name='compressedSize' filepath='lib/lz4/lz4_decompress.c' line='458' column='1'/> + <parameter type-id='95e97e5e' name='maxDecompressedSize' filepath='lib/lz4/lz4_decompress.c' line='458' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='lib/math/gcd.c' language='LANG_C89'> <function-decl name='gcd' mangled-name='gcd' filepath='lib/math/gcd.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gcd'> <parameter type-id='7359adad' name='a' filepath='lib/math/gcd.c' line='23' column='1'/> @@ -165527,6 +157725,12 @@ <return type-id='91ce1af9'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='lib/math/int_sqrt.c' language='LANG_C89'> + <function-decl name='int_sqrt' mangled-name='int_sqrt' filepath='lib/math/int_sqrt.c' line='19' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='int_sqrt'> + <parameter type-id='7359adad' name='x' filepath='lib/math/int_sqrt.c' line='19' column='1'/> + <return type-id='7359adad'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='lib/math/rational.c' language='LANG_C89'> <function-decl name='rational_best_approximation' mangled-name='rational_best_approximation' filepath='lib/math/rational.c' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rational_best_approximation'> <parameter type-id='7359adad' name='given_numerator' filepath='lib/math/rational.c' line='32' column='1'/> @@ -165538,6 +157742,13 @@ <return type-id='48b5725f'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='lib/memweight.c' language='LANG_C89'> + <function-decl name='memweight' mangled-name='memweight' filepath='lib/memweight.c' line='11' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memweight'> + <parameter type-id='eaa32e2f' name='ptr' filepath='lib/memweight.c' line='11' column='1'/> + <parameter type-id='b59d7dce' name='bytes' filepath='lib/memweight.c' line='11' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='lib/net_utils.c' language='LANG_C89'> <function-decl name='mac_pton' mangled-name='mac_pton' filepath='lib/net_utils.c' line='7' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mac_pton'> <parameter type-id='80f4b756' name='s' filepath='lib/net_utils.c' line='7' column='1'/> @@ -165546,6 +157757,51 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/nlattr.c' language='LANG_C89'> + <function-decl name='nla_strlcpy' mangled-name='nla_strlcpy' filepath='lib/nlattr.c' line='519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_strlcpy'> + <parameter type-id='26a90f95' name='dst' filepath='lib/nlattr.c' line='519' column='1'/> + <parameter type-id='0f2a7ce5' name='nla' filepath='lib/nlattr.c' line='519' column='1'/> + <parameter type-id='b59d7dce' name='dstsize' filepath='lib/nlattr.c' line='519' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> + <function-decl name='nla_reserve' mangled-name='nla_reserve' filepath='lib/nlattr.c' line='705' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_reserve'> + <parameter type-id='0fbf3cfd' name='skb' filepath='lib/nlattr.c' line='705' column='1'/> + <parameter type-id='95e97e5e' name='attrtype' filepath='lib/nlattr.c' line='705' column='1'/> + <parameter type-id='95e97e5e' name='attrlen' filepath='lib/nlattr.c' line='705' column='1'/> + <return type-id='6fcaf91e'/> + </function-decl> + <function-decl name='nla_put_nohdr' mangled-name='nla_put_nohdr' filepath='lib/nlattr.c' line='879' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_put_nohdr'> + <parameter type-id='0fbf3cfd' name='skb' filepath='lib/nlattr.c' line='879' column='1'/> + <parameter type-id='95e97e5e' name='attrlen' filepath='lib/nlattr.c' line='879' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='lib/nlattr.c' line='879' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='nla_put_64bit' mangled-name='nla_put_64bit' filepath='lib/nlattr.c' line='853' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_put_64bit'> + <parameter type-id='0fbf3cfd' name='skb' filepath='lib/nlattr.c' line='853' column='1'/> + <parameter type-id='95e97e5e' name='attrtype' filepath='lib/nlattr.c' line='853' column='1'/> + <parameter type-id='95e97e5e' name='attrlen' filepath='lib/nlattr.c' line='853' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='lib/nlattr.c' line='854' column='1'/> + <parameter type-id='95e97e5e' name='padattr' filepath='lib/nlattr.c' line='854' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='nla_put' mangled-name='nla_put' filepath='lib/nlattr.c' line='832' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_put'> + <parameter type-id='0fbf3cfd' name='skb' filepath='lib/nlattr.c' line='832' column='1'/> + <parameter type-id='95e97e5e' name='attrtype' filepath='lib/nlattr.c' line='832' column='1'/> + <parameter type-id='95e97e5e' name='attrlen' filepath='lib/nlattr.c' line='832' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='lib/nlattr.c' line='832' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='nla_memcpy' mangled-name='nla_memcpy' filepath='lib/nlattr.c' line='573' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_memcpy'> + <parameter type-id='eaa32e2f' name='dest' filepath='lib/nlattr.c' line='573' column='1'/> + <parameter type-id='0f2a7ce5' name='src' filepath='lib/nlattr.c' line='573' column='1'/> + <parameter type-id='95e97e5e' name='count' filepath='lib/nlattr.c' line='573' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='nla_append' mangled-name='nla_append' filepath='lib/nlattr.c' line='898' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_append'> + <parameter type-id='0fbf3cfd' name='skb' filepath='lib/nlattr.c' line='898' column='1'/> + <parameter type-id='95e97e5e' name='attrlen' filepath='lib/nlattr.c' line='898' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='lib/nlattr.c' line='898' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='__nla_parse' mangled-name='__nla_parse' filepath='lib/nlattr.c' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__nla_parse'> <parameter type-id='30864cdc' name='tb' filepath='lib/nlattr.c' line='476' column='1'/> <parameter type-id='95e97e5e' name='maxtype' filepath='lib/nlattr.c' line='476' column='1'/> @@ -165556,18 +157812,6 @@ <parameter type-id='5799dc94' name='extack' filepath='lib/nlattr.c' line='479' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='nla_put_nohdr' mangled-name='nla_put_nohdr' filepath='lib/nlattr.c' line='879' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_put_nohdr'> - <parameter type-id='0fbf3cfd' name='skb' filepath='lib/nlattr.c' line='879' column='1'/> - <parameter type-id='95e97e5e' name='attrlen' filepath='lib/nlattr.c' line='879' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='lib/nlattr.c' line='879' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='nla_append' mangled-name='nla_append' filepath='lib/nlattr.c' line='898' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_append'> - <parameter type-id='0fbf3cfd' name='skb' filepath='lib/nlattr.c' line='898' column='1'/> - <parameter type-id='95e97e5e' name='attrlen' filepath='lib/nlattr.c' line='898' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='lib/nlattr.c' line='898' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/once.c' language='LANG_C89'> <class-decl name='static_key_true' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/jump_label.h' line='346' column='1' id='49a0ad34'> @@ -165588,6 +157832,50 @@ <return type-id='48b5725f'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='lib/parser.c' language='LANG_C89'> + <class-decl name='match_token' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/parser.h' line='14' column='1' id='4fb0e160'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='token' type-id='95e97e5e' visibility='default' filepath='include/linux/parser.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pattern' type-id='80f4b756' visibility='default' filepath='include/linux/parser.h' line='16' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='substring_t' type-id='52365588' filepath='include/linux/parser.h' line='28' column='1' id='9aadee6c'/> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='9aadee6c' visibility='default' filepath='include/linux/parser.h' line='25' column='1' id='52365588'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='from' type-id='26a90f95' visibility='default' filepath='include/linux/parser.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='to' type-id='26a90f95' visibility='default' filepath='include/linux/parser.h' line='27' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='4fb0e160' const='yes' id='ff7ec25b'/> + <pointer-type-def type-id='ff7ec25b' size-in-bits='64' id='a58c17e3'/> + <qualified-type-def type-id='9aadee6c' const='yes' id='69fa32fc'/> + <pointer-type-def type-id='69fa32fc' size-in-bits='64' id='aade06e2'/> + <pointer-type-def type-id='9aadee6c' size-in-bits='64' id='4d03589b'/> + <function-decl name='match_token' mangled-name='match_token' filepath='lib/parser.c' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='match_token'> + <parameter type-id='26a90f95' name='s' filepath='lib/parser.c' line='105' column='1'/> + <parameter type-id='a58c17e3' name='table' filepath='lib/parser.c' line='105' column='1'/> + <parameter type-id='4d03589b' name='args' filepath='lib/parser.c' line='105' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='match_strdup' mangled-name='match_strdup' filepath='lib/parser.c' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='match_strdup'> + <parameter type-id='aade06e2' name='s' filepath='lib/parser.c' line='320' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='match_octal' mangled-name='match_octal' filepath='lib/parser.c' line='217' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='match_octal'> + <parameter type-id='4d03589b' name='s' filepath='lib/parser.c' line='217' column='1'/> + <parameter type-id='7292109c' name='result' filepath='lib/parser.c' line='217' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='match_int' mangled-name='match_int' filepath='lib/parser.c' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='match_int'> + <parameter type-id='4d03589b' name='s' filepath='lib/parser.c' line='185' column='1'/> + <parameter type-id='7292109c' name='result' filepath='lib/parser.c' line='185' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='lib/pci_iomap.c' language='LANG_C89'> <function-decl name='pci_iomap_range' mangled-name='pci_iomap_range' filepath='lib/pci_iomap.c' line='28' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pci_iomap_range'> <parameter type-id='85196e3f' name='dev' filepath='lib/pci_iomap.c' line='28' column='1'/> @@ -165603,19 +157891,40 @@ <return type-id='eaa32e2f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='lib/radix-tree.c' language='LANG_C89'> - <function-decl name='radix_tree_iter_delete' mangled-name='radix_tree_iter_delete' filepath='lib/radix-tree.c' line='1402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_iter_delete'> - <parameter type-id='60075f2a' name='root' filepath='lib/radix-tree.c' line='1402' column='1'/> - <parameter type-id='0cbbabe1' name='iter' filepath='lib/radix-tree.c' line='1403' column='1'/> - <parameter type-id='63e171df' name='slot' filepath='lib/radix-tree.c' line='1403' column='1'/> + <abi-instr address-size='64' path='lib/percpu-refcount.c' language='LANG_C89'> + <function-decl name='percpu_ref_kill_and_confirm' mangled-name='percpu_ref_kill_and_confirm' filepath='lib/percpu-refcount.c' line='338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_kill_and_confirm'> + <parameter type-id='60219102' name='ref' filepath='lib/percpu-refcount.c' line='338' column='1'/> + <parameter type-id='903b12fe' name='confirm_kill' filepath='lib/percpu-refcount.c' line='339' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='radix_tree_delete' mangled-name='radix_tree_delete' filepath='lib/radix-tree.c' line='1453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_delete'> - <parameter type-id='60075f2a' name='root' filepath='lib/radix-tree.c' line='1453' column='1'/> - <parameter type-id='7359adad' name='index' filepath='lib/radix-tree.c' line='1453' column='1'/> - <return type-id='eaa32e2f'/> + <function-decl name='percpu_ref_switch_to_percpu' mangled-name='percpu_ref_switch_to_percpu' filepath='lib/percpu-refcount.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_switch_to_percpu'> + <parameter type-id='60219102' name='ref' filepath='lib/percpu-refcount.c' line='308' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <pointer-type-def type-id='c7ead0f9' size-in-bits='64' id='0cbbabe1'/> + <function-decl name='percpu_ref_switch_to_atomic_sync' mangled-name='percpu_ref_switch_to_atomic_sync' filepath='lib/percpu-refcount.c' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_switch_to_atomic_sync'> + <parameter type-id='60219102' name='ref' filepath='lib/percpu-refcount.c' line='283' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='percpu_ref_init' mangled-name='percpu_ref_init' filepath='lib/percpu-refcount.c' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_init'> + <parameter type-id='60219102' name='ref' filepath='lib/percpu-refcount.c' line='60' column='1'/> + <parameter type-id='903b12fe' name='release' filepath='lib/percpu-refcount.c' line='60' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='lib/percpu-refcount.c' line='61' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='lib/percpu-refcount.c' line='61' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='percpu_ref_exit' mangled-name='percpu_ref_exit' filepath='lib/percpu-refcount.c' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_exit'> + <parameter type-id='60219102' name='ref' filepath='lib/percpu-refcount.c' line='105' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/radix-tree.c' language='LANG_C89'> + <array-type-def dimensions='2' type-id='7359adad' size-in-bits='192' id='aa5bd681'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> + </array-type-def> + <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='4096' id='56f066f9'> + <subrange length='64' type-id='7ff19f0f' id='b10be967'/> + </array-type-def> <class-decl name='radix_tree_iter' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/radix-tree.h' line='94' column='1' id='c7ead0f9'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='index' type-id='7359adad' visibility='default' filepath='include/linux/radix-tree.h' line='95' column='1'/> @@ -165630,7 +157939,6 @@ <var-decl name='node' type-id='83f45767' visibility='default' filepath='include/linux/radix-tree.h' line='98' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='9a218d2f' size-in-bits='64' id='83f45767'/> <class-decl name='xa_node' size-in-bits='4608' is-struct='yes' visibility='default' filepath='include/linux/xarray.h' line='1087' column='1' id='9a218d2f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='shift' type-id='002ac4a6' visibility='default' filepath='include/linux/xarray.h' line='1088' column='1'/> @@ -165676,15 +157984,63 @@ <var-decl name='marks' type-id='aa5bd681' visibility='default' filepath='include/linux/xarray.h' line='1101' column='1'/> </data-member> </union-decl> - <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='4096' id='56f066f9'> - <subrange length='64' type-id='7ff19f0f' id='b10be967'/> - </array-type-def> - <array-type-def dimensions='2' type-id='7359adad' size-in-bits='192' id='aa5bd681'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> + <qualified-type-def type-id='d39738ac' const='yes' id='9bc083a1'/> + <pointer-type-def type-id='9bc083a1' size-in-bits='64' id='bb0f13d1'/> + <pointer-type-def type-id='c7ead0f9' size-in-bits='64' id='0cbbabe1'/> + <pointer-type-def type-id='9a218d2f' size-in-bits='64' id='83f45767'/> + <pointer-type-def type-id='d39738ac' size-in-bits='64' id='60075f2a'/> + <function-decl name='radix_tree_next_chunk' mangled-name='radix_tree_next_chunk' filepath='lib/radix-tree.c' line='1162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_next_chunk'> + <parameter type-id='bb0f13d1' name='root' filepath='lib/radix-tree.c' line='1162' column='1'/> + <parameter type-id='0cbbabe1' name='iter' filepath='lib/radix-tree.c' line='1163' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='lib/radix-tree.c' line='1163' column='1'/> + <return type-id='63e171df'/> + </function-decl> + <function-decl name='radix_tree_insert' mangled-name='radix_tree_insert' filepath='lib/radix-tree.c' line='712' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_insert'> + <parameter type-id='60075f2a' name='root' filepath='lib/radix-tree.c' line='712' column='1'/> + <parameter type-id='7359adad' name='index' filepath='lib/radix-tree.c' line='712' column='1'/> + <parameter type-id='eaa32e2f' name='item' filepath='lib/radix-tree.c' line='713' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='radix_tree_lookup' mangled-name='radix_tree_lookup' filepath='lib/radix-tree.c' line='826' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_lookup'> + <parameter type-id='bb0f13d1' name='root' filepath='lib/radix-tree.c' line='826' column='1'/> + <parameter type-id='7359adad' name='index' filepath='lib/radix-tree.c' line='826' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='idr_destroy' mangled-name='idr_destroy' filepath='lib/radix-tree.c' line='1567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_destroy'> + <parameter type-id='301185b4' name='idr' filepath='lib/radix-tree.c' line='1567' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='radix_tree_gang_lookup' mangled-name='radix_tree_gang_lookup' filepath='lib/radix-tree.c' line='1270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_gang_lookup'> + <parameter type-id='bb0f13d1' name='root' filepath='lib/radix-tree.c' line='1270' column='1'/> + <parameter type-id='63e171df' name='results' filepath='lib/radix-tree.c' line='1270' column='1'/> + <parameter type-id='7359adad' name='first_index' filepath='lib/radix-tree.c' line='1271' column='1'/> + <parameter type-id='f0981eeb' name='max_items' filepath='lib/radix-tree.c' line='1271' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='radix_tree_maybe_preload' mangled-name='radix_tree_maybe_preload' filepath='lib/radix-tree.c' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_maybe_preload'> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='lib/radix-tree.c' line='387' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='radix_tree_iter_delete' mangled-name='radix_tree_iter_delete' filepath='lib/radix-tree.c' line='1402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_iter_delete'> + <parameter type-id='60075f2a' name='root' filepath='lib/radix-tree.c' line='1402' column='1'/> + <parameter type-id='0cbbabe1' name='iter' filepath='lib/radix-tree.c' line='1403' column='1'/> + <parameter type-id='63e171df' name='slot' filepath='lib/radix-tree.c' line='1403' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='radix_tree_delete' mangled-name='radix_tree_delete' filepath='lib/radix-tree.c' line='1453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_delete'> + <parameter type-id='60075f2a' name='root' filepath='lib/radix-tree.c' line='1453' column='1'/> + <parameter type-id='7359adad' name='index' filepath='lib/radix-tree.c' line='1453' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='idr_preload' mangled-name='idr_preload' filepath='lib/radix-tree.c' line='1477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_preload'> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='lib/radix-tree.c' line='1477' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/random32.c' language='LANG_C89'> + <function-decl name='prandom_u32' mangled-name='prandom_u32' filepath='lib/random32.c' line='380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prandom_u32'> + <return type-id='19c2251e'/> + </function-decl> <function-decl name='prandom_seed' mangled-name='prandom_seed' filepath='lib/random32.c' line='427' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prandom_seed'> <parameter type-id='19c2251e' name='entropy' filepath='lib/random32.c' line='427' column='1'/> <return type-id='48b5725f'/> @@ -165698,16 +158054,76 @@ <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='lib/refcount.c' language='LANG_C89'> - <pointer-type-def type-id='64615833' size-in-bits='64' id='35a0b4f8'/> - <function-decl name='refcount_inc_checked' mangled-name='refcount_inc_checked' filepath='lib/refcount.c' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refcount_inc_checked'> - <parameter type-id='35a0b4f8' name='r' filepath='lib/refcount.c' line='193' column='1'/> + <abi-instr address-size='64' path='lib/rbtree.c' language='LANG_C89'> + <qualified-type-def type-id='2a8a6332' const='yes' id='8552664d'/> + <pointer-type-def type-id='8552664d' size-in-bits='64' id='47b73425'/> + <qualified-type-def type-id='dec44472' const='yes' id='f213bd85'/> + <pointer-type-def type-id='f213bd85' size-in-bits='64' id='c4139a7d'/> + <function-decl name='rb_erase' mangled-name='rb_erase' filepath='lib/rbtree.c' line='440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_erase'> + <parameter type-id='e6532500' name='node' filepath='lib/rbtree.c' line='440' column='1'/> + <parameter type-id='c5bcc2c0' name='root' filepath='lib/rbtree.c' line='440' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='rb_insert_color' mangled-name='rb_insert_color' filepath='lib/rbtree.c' line='434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_insert_color'> + <parameter type-id='e6532500' name='node' filepath='lib/rbtree.c' line='434' column='1'/> + <parameter type-id='c5bcc2c0' name='root' filepath='lib/rbtree.c' line='434' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='rb_replace_node' mangled-name='rb_replace_node' filepath='lib/rbtree.c' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_replace_node'> + <parameter type-id='e6532500' name='victim' filepath='lib/rbtree.c' line='553' column='1'/> + <parameter type-id='e6532500' name='new' filepath='lib/rbtree.c' line='553' column='1'/> + <parameter type-id='c5bcc2c0' name='root' filepath='lib/rbtree.c' line='554' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='rb_prev' mangled-name='rb_prev' filepath='lib/rbtree.c' line='524' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_prev'> + <parameter type-id='47b73425' name='node' filepath='lib/rbtree.c' line='524' column='1'/> + <return type-id='e6532500'/> + </function-decl> + <function-decl name='rb_next' mangled-name='rb_next' filepath='lib/rbtree.c' line='492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_next'> + <parameter type-id='47b73425' name='node' filepath='lib/rbtree.c' line='492' column='1'/> + <return type-id='e6532500'/> + </function-decl> + <function-decl name='rb_last' mangled-name='rb_last' filepath='lib/rbtree.c' line='479' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_last'> + <parameter type-id='c4139a7d' name='root' filepath='lib/rbtree.c' line='479' column='1'/> + <return type-id='e6532500'/> + </function-decl> + <function-decl name='rb_first' mangled-name='rb_first' filepath='lib/rbtree.c' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_first'> + <parameter type-id='c4139a7d' name='root' filepath='lib/rbtree.c' line='466' column='1'/> + <return type-id='e6532500'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/refcount.c' language='LANG_C89'> + <enum-decl name='refcount_saturation_type' filepath='include/linux/refcount.h' line='106' column='1' id='ff0618be'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='REFCOUNT_ADD_NOT_ZERO_OVF' value='0'/> + <enumerator name='REFCOUNT_ADD_OVF' value='1'/> + <enumerator name='REFCOUNT_ADD_UAF' value='2'/> + <enumerator name='REFCOUNT_SUB_UAF' value='3'/> + <enumerator name='REFCOUNT_DEC_LEAK' value='4'/> + </enum-decl> + <pointer-type-def type-id='64615833' size-in-bits='64' id='35a0b4f8'/> + <function-decl name='refcount_warn_saturate' mangled-name='refcount_warn_saturate' filepath='lib/refcount.c' line='13' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refcount_warn_saturate'> + <parameter type-id='35a0b4f8' name='r' filepath='lib/refcount.c' line='13' column='1'/> + <parameter type-id='ff0618be' name='t' filepath='lib/refcount.c' line='13' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='refcount_dec_not_one' mangled-name='refcount_dec_not_one' filepath='lib/refcount.c' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refcount_dec_not_one'> + <parameter type-id='35a0b4f8' name='r' filepath='lib/refcount.c' line='74' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='refcount_dec_and_lock' mangled-name='refcount_dec_and_lock' filepath='lib/refcount.c' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refcount_dec_and_lock'> + <parameter type-id='35a0b4f8' name='r' filepath='lib/refcount.c' line='144' column='1'/> + <parameter type-id='cff2d845' name='lock' filepath='lib/refcount.c' line='144' column='1'/> + <return type-id='b50a4934'/> + </function-decl> <function-decl name='refcount_inc_not_zero_checked' mangled-name='refcount_inc_not_zero_checked' filepath='lib/refcount.c' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refcount_inc_not_zero_checked'> <parameter type-id='35a0b4f8' name='r' filepath='lib/refcount.c' line='199' column='1'/> <return type-id='b50a4934'/> </function-decl> + <function-decl name='refcount_inc_checked' mangled-name='refcount_inc_checked' filepath='lib/refcount.c' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refcount_inc_checked'> + <parameter type-id='35a0b4f8' name='r' filepath='lib/refcount.c' line='193' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='refcount_dec_checked' mangled-name='refcount_dec_checked' filepath='lib/refcount.c' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refcount_dec_checked'> <parameter type-id='35a0b4f8' name='r' filepath='lib/refcount.c' line='205' column='1'/> <return type-id='48b5725f'/> @@ -165716,42 +158132,266 @@ <parameter type-id='35a0b4f8' name='r' filepath='lib/refcount.c' line='211' column='1'/> <return type-id='b50a4934'/> </function-decl> + <function-decl name='refcount_dec_and_mutex_lock' mangled-name='refcount_dec_and_mutex_lock' filepath='lib/refcount.c' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refcount_dec_and_mutex_lock'> + <parameter type-id='35a0b4f8' name='r' filepath='lib/refcount.c' line='113' column='1'/> + <parameter type-id='e0ea832a' name='lock' filepath='lib/refcount.c' line='113' column='1'/> + <return type-id='b50a4934'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/rhashtable.c' language='LANG_C89'> + <qualified-type-def type-id='984972f4' const='yes' id='3944ca69'/> + <pointer-type-def type-id='3944ca69' size-in-bits='64' id='6a4a6779'/> + <qualified-type-def type-id='e4c11782' const='yes' id='83967635'/> + <pointer-type-def type-id='83967635' size-in-bits='64' id='44dbf2cd'/> + <pointer-type-def type-id='0f8b1896' size-in-bits='64' id='33f7eff4'/> + <function-decl name='rhashtable_init' mangled-name='rhashtable_init' filepath='lib/rhashtable.c' line='1008' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rhashtable_init'> + <parameter type-id='e6726ce3' name='ht' filepath='lib/rhashtable.c' line='1008' column='1'/> + <parameter type-id='44dbf2cd' name='params' filepath='lib/rhashtable.c' line='1009' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rht_bucket_nested' mangled-name='rht_bucket_nested' filepath='lib/rhashtable.c' line='1196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rht_bucket_nested'> + <parameter type-id='6a4a6779' name='tbl' filepath='lib/rhashtable.c' line='1196' column='1'/> + <parameter type-id='f0981eeb' name='hash' filepath='lib/rhashtable.c' line='1197' column='1'/> + <return type-id='33f7eff4'/> + </function-decl> <function-decl name='__rht_bucket_nested' mangled-name='__rht_bucket_nested' filepath='lib/rhashtable.c' line='1167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__rht_bucket_nested'> <parameter type-id='6a4a6779' name='tbl' filepath='lib/rhashtable.c' line='1167' column='1'/> <parameter type-id='f0981eeb' name='hash' filepath='lib/rhashtable.c' line='1168' column='1'/> <return type-id='33f7eff4'/> </function-decl> + <function-decl name='rht_bucket_nested_insert' mangled-name='rht_bucket_nested_insert' filepath='lib/rhashtable.c' line='1207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rht_bucket_nested_insert'> + <parameter type-id='e6726ce3' name='ht' filepath='lib/rhashtable.c' line='1207' column='1'/> + <parameter type-id='35e7a722' name='tbl' filepath='lib/rhashtable.c' line='1208' column='1'/> + <parameter type-id='f0981eeb' name='hash' filepath='lib/rhashtable.c' line='1209' column='1'/> + <return type-id='33f7eff4'/> + </function-decl> + <function-decl name='rhashtable_insert_slow' mangled-name='rhashtable_insert_slow' filepath='lib/rhashtable.c' line='622' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rhashtable_insert_slow'> + <parameter type-id='e6726ce3' name='ht' filepath='lib/rhashtable.c' line='622' column='1'/> + <parameter type-id='eaa32e2f' name='key' filepath='lib/rhashtable.c' line='622' column='1'/> + <parameter type-id='3cc8739a' name='obj' filepath='lib/rhashtable.c' line='623' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> <function-decl name='rhashtable_destroy' mangled-name='rhashtable_destroy' filepath='lib/rhashtable.c' line='1161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rhashtable_destroy'> <parameter type-id='e6726ce3' name='ht' filepath='lib/rhashtable.c' line='1161' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/sbitmap.c' language='LANG_C89'> + <class-decl name='sbq_wait' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/sbitmap.h' line='551' column='1' id='774ee36d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sbq' type-id='75396bad' visibility='default' filepath='include/linux/sbitmap.h' line='552' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='wait' type-id='504855b3' visibility='default' filepath='include/linux/sbitmap.h' line='553' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='6e051ed1' const='yes' id='c0d601be'/> + <pointer-type-def type-id='c0d601be' size-in-bits='64' id='24e47bfc'/> + <pointer-type-def type-id='6e051ed1' size-in-bits='64' id='56033689'/> + <pointer-type-def type-id='a133315d' size-in-bits='64' id='75396bad'/> + <pointer-type-def type-id='774ee36d' size-in-bits='64' id='2c01b31d'/> + <function-decl name='sbitmap_queue_init_node' mangled-name='sbitmap_queue_init_node' filepath='lib/sbitmap.c' line='369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_queue_init_node'> + <parameter type-id='75396bad' name='sbq' filepath='lib/sbitmap.c' line='369' column='1'/> + <parameter type-id='f0981eeb' name='depth' filepath='lib/sbitmap.c' line='369' column='1'/> + <parameter type-id='95e97e5e' name='shift' filepath='lib/sbitmap.c' line='370' column='1'/> + <parameter type-id='b50a4934' name='round_robin' filepath='lib/sbitmap.c' line='370' column='1'/> + <parameter type-id='3eb7c31c' name='flags' filepath='lib/sbitmap.c' line='370' column='1'/> + <parameter type-id='95e97e5e' name='node' filepath='lib/sbitmap.c' line='370' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='__sbitmap_queue_get' mangled-name='__sbitmap_queue_get' filepath='lib/sbitmap.c' line='438' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sbitmap_queue_get'> <parameter type-id='75396bad' name='sbq' filepath='lib/sbitmap.c' line='438' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='sbitmap_queue_resize' mangled-name='sbitmap_queue_resize' filepath='lib/sbitmap.c' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_queue_resize'> + <parameter type-id='75396bad' name='sbq' filepath='lib/sbitmap.c' line='431' column='1'/> + <parameter type-id='f0981eeb' name='depth' filepath='lib/sbitmap.c' line='431' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sbitmap_queue_min_shallow_depth' mangled-name='sbitmap_queue_min_shallow_depth' filepath='lib/sbitmap.c' line='497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_queue_min_shallow_depth'> + <parameter type-id='75396bad' name='sbq' filepath='lib/sbitmap.c' line='497' column='1'/> + <parameter type-id='f0981eeb' name='min_shallow_depth' filepath='lib/sbitmap.c' line='498' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sbitmap_init_node' mangled-name='sbitmap_init_node' filepath='lib/sbitmap.c' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_init_node'> + <parameter type-id='56033689' name='sb' filepath='lib/sbitmap.c' line='44' column='1'/> + <parameter type-id='f0981eeb' name='depth' filepath='lib/sbitmap.c' line='44' column='1'/> + <parameter type-id='95e97e5e' name='shift' filepath='lib/sbitmap.c' line='44' column='1'/> + <parameter type-id='3eb7c31c' name='flags' filepath='lib/sbitmap.c' line='45' column='1'/> + <parameter type-id='95e97e5e' name='node' filepath='lib/sbitmap.c' line='45' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sbitmap_queue_clear' mangled-name='sbitmap_queue_clear' filepath='lib/sbitmap.c' line='576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_queue_clear'> + <parameter type-id='75396bad' name='sbq' filepath='lib/sbitmap.c' line='576' column='1'/> + <parameter type-id='f0981eeb' name='nr' filepath='lib/sbitmap.c' line='576' column='1'/> + <parameter type-id='f0981eeb' name='cpu' filepath='lib/sbitmap.c' line='577' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sbitmap_del_wait_queue' mangled-name='sbitmap_del_wait_queue' filepath='lib/sbitmap.c' line='675' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_del_wait_queue'> + <parameter type-id='2c01b31d' name='sbq_wait' filepath='lib/sbitmap.c' line='675' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sbitmap_any_bit_set' mangled-name='sbitmap_any_bit_set' filepath='lib/sbitmap.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_any_bit_set'> + <parameter type-id='24e47bfc' name='sb' filepath='lib/sbitmap.c' line='227' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='sbitmap_add_wait_queue' mangled-name='sbitmap_add_wait_queue' filepath='lib/sbitmap.c' line='663' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbitmap_add_wait_queue'> + <parameter type-id='75396bad' name='sbq' filepath='lib/sbitmap.c' line='663' column='1'/> + <parameter type-id='cdff193b' name='ws' filepath='lib/sbitmap.c' line='664' column='1'/> + <parameter type-id='2c01b31d' name='sbq_wait' filepath='lib/sbitmap.c' line='665' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/scatterlist.c' language='LANG_C89'> + <class-decl name='sg_mapping_iter' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/scatterlist.h' line='491' column='1' id='52378ac1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/linux/scatterlist.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='addr' type-id='eaa32e2f' visibility='default' filepath='include/linux/scatterlist.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='length' type-id='b59d7dce' visibility='default' filepath='include/linux/scatterlist.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='consumed' type-id='b59d7dce' visibility='default' filepath='include/linux/scatterlist.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='piter' type-id='78e3e1d2' visibility='default' filepath='include/linux/scatterlist.h' line='497' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='__offset' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='500' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='__remaining' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='501' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='__flags' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='502' column='1'/> + </data-member> + </class-decl> + <class-decl name='sg_page_iter' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/scatterlist.h' line='366' column='1' id='78e3e1d2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sg' type-id='bf3ef905' visibility='default' filepath='include/linux/scatterlist.h' line='367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sg_pgoffset' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='368' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='__nents' type-id='f0981eeb' visibility='default' filepath='include/linux/scatterlist.h' line='371' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='__pg_advance' type-id='95e97e5e' visibility='default' filepath='include/linux/scatterlist.h' line='372' column='1'/> + </data-member> + </class-decl> <typedef-decl name='off_t' type-id='8dda407a' filepath='include/linux/types.h' line='21' column='1' id='ad707ada'/> <typedef-decl name='__kernel_off_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='87' column='1' id='8dda407a'/> + <pointer-type-def type-id='52378ac1' size-in-bits='64' id='a462f2f9'/> <pointer-type-def type-id='78e3e1d2' size-in-bits='64' id='06f723f0'/> + <function-decl name='sg_alloc_table' mangled-name='sg_alloc_table' filepath='lib/scatterlist.c' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_alloc_table'> + <parameter type-id='4adb0e6a' name='table' filepath='lib/scatterlist.c' line='355' column='1'/> + <parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='355' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='lib/scatterlist.c' line='355' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sg_miter_next' mangled-name='sg_miter_next' filepath='lib/scatterlist.c' line='763' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_miter_next'> + <parameter type-id='a462f2f9' name='miter' filepath='lib/scatterlist.c' line='763' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='sg_miter_stop' mangled-name='sg_miter_stop' filepath='lib/scatterlist.c' line='800' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_miter_stop'> + <parameter type-id='a462f2f9' name='miter' filepath='lib/scatterlist.c' line='800' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sgl_free' mangled-name='sgl_free' filepath='lib/scatterlist.c' line='592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sgl_free'> + <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='592' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sgl_alloc' mangled-name='sgl_alloc' filepath='lib/scatterlist.c' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sgl_alloc'> + <parameter type-id='3a47d82b' name='length' filepath='lib/scatterlist.c' line='540' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='lib/scatterlist.c' line='540' column='1'/> + <parameter type-id='807869d3' name='nent_p' filepath='lib/scatterlist.c' line='541' column='1'/> + <return type-id='bf3ef905'/> + </function-decl> + <function-decl name='sg_zero_buffer' mangled-name='sg_zero_buffer' filepath='lib/scatterlist.c' line='955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_zero_buffer'> + <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='955' column='1'/> + <parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='955' column='1'/> + <parameter type-id='b59d7dce' name='buflen' filepath='lib/scatterlist.c' line='956' column='1'/> + <parameter type-id='ad707ada' name='skip' filepath='lib/scatterlist.c' line='956' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> + <function-decl name='sg_miter_skip' mangled-name='sg_miter_skip' filepath='lib/scatterlist.c' line='726' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_miter_skip'> + <parameter type-id='a462f2f9' name='miter' filepath='lib/scatterlist.c' line='726' column='1'/> + <parameter type-id='ad707ada' name='offset' filepath='lib/scatterlist.c' line='726' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='sg_pcopy_to_buffer' mangled-name='sg_pcopy_to_buffer' filepath='lib/scatterlist.c' line='939' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_pcopy_to_buffer'> + <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='939' column='1'/> + <parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='939' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='lib/scatterlist.c' line='940' column='1'/> + <parameter type-id='b59d7dce' name='buflen' filepath='lib/scatterlist.c' line='940' column='1'/> + <parameter type-id='ad707ada' name='skip' filepath='lib/scatterlist.c' line='940' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> + <function-decl name='sg_pcopy_from_buffer' mangled-name='sg_pcopy_from_buffer' filepath='lib/scatterlist.c' line='921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_pcopy_from_buffer'> + <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='921' column='1'/> + <parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='921' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='lib/scatterlist.c' line='922' column='1'/> + <parameter type-id='b59d7dce' name='buflen' filepath='lib/scatterlist.c' line='922' column='1'/> + <parameter type-id='ad707ada' name='skip' filepath='lib/scatterlist.c' line='922' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> + <function-decl name='sg_next' mangled-name='sg_next' filepath='lib/scatterlist.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_next'> + <parameter type-id='bf3ef905' name='sg' filepath='lib/scatterlist.c' line='23' column='1'/> + <return type-id='bf3ef905'/> + </function-decl> + <function-decl name='sg_nents_for_len' mangled-name='sg_nents_for_len' filepath='lib/scatterlist.c' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_nents_for_len'> + <parameter type-id='bf3ef905' name='sg' filepath='lib/scatterlist.c' line='68' column='1'/> + <parameter type-id='91ce1af9' name='len' filepath='lib/scatterlist.c' line='68' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sg_nents' mangled-name='sg_nents' filepath='lib/scatterlist.c' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_nents'> + <parameter type-id='bf3ef905' name='sg' filepath='lib/scatterlist.c' line='45' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sg_miter_start' mangled-name='sg_miter_start' filepath='lib/scatterlist.c' line='674' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_miter_start'> + <parameter type-id='a462f2f9' name='miter' filepath='lib/scatterlist.c' line='674' column='1'/> + <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='674' column='1'/> + <parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='675' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='lib/scatterlist.c' line='675' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='sg_last' mangled-name='sg_last' filepath='lib/scatterlist.c' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_last'> <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='101' column='1'/> <parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='101' column='1'/> <return type-id='bf3ef905'/> </function-decl> - <function-decl name='__sg_alloc_table_from_pages' mangled-name='__sg_alloc_table_from_pages' filepath='lib/scatterlist.c' line='389' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sg_alloc_table_from_pages'> - <parameter type-id='4adb0e6a' name='sgt' filepath='lib/scatterlist.c' line='389' column='1'/> - <parameter type-id='9f93c9da' name='pages' filepath='lib/scatterlist.c' line='389' column='1'/> - <parameter type-id='f0981eeb' name='n_pages' filepath='lib/scatterlist.c' line='390' column='1'/> - <parameter type-id='f0981eeb' name='offset' filepath='lib/scatterlist.c' line='390' column='1'/> - <parameter type-id='7359adad' name='size' filepath='lib/scatterlist.c' line='391' column='1'/> - <parameter type-id='f0981eeb' name='max_segment' filepath='lib/scatterlist.c' line='391' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='lib/scatterlist.c' line='392' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='sg_init_table' mangled-name='sg_init_table' filepath='lib/scatterlist.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_init_table'> + <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='124' column='1'/> + <parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='124' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sg_init_one' mangled-name='sg_init_one' filepath='lib/scatterlist.c' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_init_one'> + <parameter type-id='bf3ef905' name='sg' filepath='lib/scatterlist.c' line='138' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='lib/scatterlist.c' line='138' column='1'/> + <parameter type-id='f0981eeb' name='buflen' filepath='lib/scatterlist.c' line='138' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sg_free_table' mangled-name='sg_free_table' filepath='lib/scatterlist.c' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_free_table'> + <parameter type-id='4adb0e6a' name='table' filepath='lib/scatterlist.c' line='239' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sg_copy_to_buffer' mangled-name='sg_copy_to_buffer' filepath='lib/scatterlist.c' line='903' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_copy_to_buffer'> + <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='903' column='1'/> + <parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='903' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='lib/scatterlist.c' line='904' column='1'/> + <parameter type-id='b59d7dce' name='buflen' filepath='lib/scatterlist.c' line='904' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> + <function-decl name='sg_copy_from_buffer' mangled-name='sg_copy_from_buffer' filepath='lib/scatterlist.c' line='886' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_copy_from_buffer'> + <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='886' column='1'/> + <parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='886' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='lib/scatterlist.c' line='887' column='1'/> + <parameter type-id='b59d7dce' name='buflen' filepath='lib/scatterlist.c' line='887' column='1'/> + <return type-id='b59d7dce'/> </function-decl> <function-decl name='sg_alloc_table_from_pages' mangled-name='sg_alloc_table_from_pages' filepath='lib/scatterlist.c' line='464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_alloc_table_from_pages'> <parameter type-id='4adb0e6a' name='sgt' filepath='lib/scatterlist.c' line='464' column='1'/> @@ -165762,15 +158402,15 @@ <parameter type-id='3eb7c31c' name='gfp_mask' filepath='lib/scatterlist.c' line='466' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='sgl_alloc' mangled-name='sgl_alloc' filepath='lib/scatterlist.c' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sgl_alloc'> - <parameter type-id='3a47d82b' name='length' filepath='lib/scatterlist.c' line='540' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='lib/scatterlist.c' line='540' column='1'/> - <parameter type-id='807869d3' name='nent_p' filepath='lib/scatterlist.c' line='541' column='1'/> - <return type-id='bf3ef905'/> - </function-decl> - <function-decl name='sgl_free' mangled-name='sgl_free' filepath='lib/scatterlist.c' line='592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sgl_free'> - <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='592' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='__sg_alloc_table_from_pages' mangled-name='__sg_alloc_table_from_pages' filepath='lib/scatterlist.c' line='389' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sg_alloc_table_from_pages'> + <parameter type-id='4adb0e6a' name='sgt' filepath='lib/scatterlist.c' line='389' column='1'/> + <parameter type-id='9f93c9da' name='pages' filepath='lib/scatterlist.c' line='389' column='1'/> + <parameter type-id='f0981eeb' name='n_pages' filepath='lib/scatterlist.c' line='390' column='1'/> + <parameter type-id='f0981eeb' name='offset' filepath='lib/scatterlist.c' line='390' column='1'/> + <parameter type-id='7359adad' name='size' filepath='lib/scatterlist.c' line='391' column='1'/> + <parameter type-id='f0981eeb' name='max_segment' filepath='lib/scatterlist.c' line='391' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='lib/scatterlist.c' line='392' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='__sg_page_iter_start' mangled-name='__sg_page_iter_start' filepath='lib/scatterlist.c' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sg_page_iter_start'> <parameter type-id='06f723f0' name='piter' filepath='lib/scatterlist.c' line='600' column='1'/> @@ -165783,52 +158423,81 @@ <parameter type-id='06f723f0' name='piter' filepath='lib/scatterlist.c' line='617' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='sg_miter_skip' mangled-name='sg_miter_skip' filepath='lib/scatterlist.c' line='726' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_miter_skip'> - <parameter type-id='a462f2f9' name='miter' filepath='lib/scatterlist.c' line='726' column='1'/> - <parameter type-id='ad707ada' name='offset' filepath='lib/scatterlist.c' line='726' column='1'/> - <return type-id='b50a4934'/> + </abi-instr> + <abi-instr address-size='64' path='lib/sha1.c' language='LANG_C89'> + <function-decl name='sha_transform' mangled-name='sha_transform' filepath='lib/sha1.c' line='84' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sha_transform'> + <parameter type-id='cd1b45ab' name='digest' filepath='lib/sha1.c' line='84' column='1'/> + <parameter type-id='80f4b756' name='data' filepath='lib/sha1.c' line='84' column='1'/> + <parameter type-id='cd1b45ab' name='array' filepath='lib/sha1.c' line='84' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='sg_pcopy_from_buffer' mangled-name='sg_pcopy_from_buffer' filepath='lib/scatterlist.c' line='921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_pcopy_from_buffer'> - <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='921' column='1'/> - <parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='921' column='1'/> - <parameter type-id='eaa32e2f' name='buf' filepath='lib/scatterlist.c' line='922' column='1'/> - <parameter type-id='b59d7dce' name='buflen' filepath='lib/scatterlist.c' line='922' column='1'/> - <parameter type-id='ad707ada' name='skip' filepath='lib/scatterlist.c' line='922' column='1'/> - <return type-id='b59d7dce'/> - </function-decl> - <function-decl name='sg_pcopy_to_buffer' mangled-name='sg_pcopy_to_buffer' filepath='lib/scatterlist.c' line='939' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_pcopy_to_buffer'> - <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='939' column='1'/> - <parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='939' column='1'/> - <parameter type-id='eaa32e2f' name='buf' filepath='lib/scatterlist.c' line='940' column='1'/> - <parameter type-id='b59d7dce' name='buflen' filepath='lib/scatterlist.c' line='940' column='1'/> - <parameter type-id='ad707ada' name='skip' filepath='lib/scatterlist.c' line='940' column='1'/> - <return type-id='b59d7dce'/> - </function-decl> - <function-decl name='sg_zero_buffer' mangled-name='sg_zero_buffer' filepath='lib/scatterlist.c' line='955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_zero_buffer'> - <parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='955' column='1'/> - <parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='955' column='1'/> - <parameter type-id='b59d7dce' name='buflen' filepath='lib/scatterlist.c' line='956' column='1'/> - <parameter type-id='ad707ada' name='skip' filepath='lib/scatterlist.c' line='956' column='1'/> - <return type-id='b59d7dce'/> + <function-decl name='sha_init' mangled-name='sha_init' filepath='lib/sha1.c' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sha_init'> + <parameter type-id='cd1b45ab' name='buf' filepath='lib/sha1.c' line='127' column='1'/> + <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/string.c' language='LANG_C89'> <qualified-type-def type-id='26a90f95' restrict='yes' id='266fe297'/> <qualified-type-def type-id='80f4b756' restrict='yes' id='9d26089a'/> - <function-decl name='strncasecmp' mangled-name='strncasecmp' filepath='lib/string.c' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strncasecmp'> - <parameter type-id='80f4b756' name='s1' filepath='lib/string.c' line='43' column='1'/> - <parameter type-id='80f4b756' name='s2' filepath='lib/string.c' line='43' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='lib/string.c' line='43' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='strsep' mangled-name='strsep' filepath='lib/string.c' line='659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strsep'> + <parameter type-id='9b23c9ad' name='s' filepath='lib/string.c' line='659' column='1'/> + <parameter type-id='80f4b756' name='ct' filepath='lib/string.c' line='659' column='1'/> + <return type-id='26a90f95'/> </function-decl> <function-decl name='strcasecmp' mangled-name='strcasecmp' filepath='lib/string.c' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strcasecmp'> <parameter type-id='80f4b756' name='s1' filepath='lib/string.c' line='69' column='1'/> <parameter type-id='80f4b756' name='s2' filepath='lib/string.c' line='69' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='strcpy' mangled-name='strcpy' filepath='lib/string.c' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strcpy'> - <parameter type-id='26a90f95' name='dest' filepath='lib/string.c' line='89' column='1'/> - <parameter type-id='80f4b756' name='src' filepath='lib/string.c' line='89' column='1'/> + <function-decl name='bcmp' mangled-name='bcmp' filepath='lib/string.c' line='929' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bcmp'> + <parameter type-id='eaa32e2f' name='a' filepath='lib/string.c' line='929' column='1'/> + <parameter type-id='eaa32e2f' name='b' filepath='lib/string.c' line='929' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='lib/string.c' line='929' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='memchr_inv' mangled-name='memchr_inv' filepath='lib/string.c' line='1054' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memchr_inv'> + <parameter type-id='eaa32e2f' name='start' filepath='lib/string.c' line='1054' column='1'/> + <parameter type-id='95e97e5e' name='c' filepath='lib/string.c' line='1054' column='1'/> + <parameter type-id='b59d7dce' name='bytes' filepath='lib/string.c' line='1054' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='strscpy_pad' mangled-name='strscpy_pad' filepath='lib/string.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strscpy_pad'> + <parameter type-id='26a90f95' name='dest' filepath='lib/string.c' line='261' column='1'/> + <parameter type-id='80f4b756' name='src' filepath='lib/string.c' line='261' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/string.c' line='261' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='sysfs_streq' mangled-name='sysfs_streq' filepath='lib/string.c' line='686' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_streq'> + <parameter type-id='80f4b756' name='s1' filepath='lib/string.c' line='686' column='1'/> + <parameter type-id='80f4b756' name='s2' filepath='lib/string.c' line='686' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='strspn' mangled-name='strspn' filepath='lib/string.c' line='581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strspn'> + <parameter type-id='80f4b756' name='s' filepath='lib/string.c' line='581' column='1'/> + <parameter type-id='80f4b756' name='accept' filepath='lib/string.c' line='581' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='strscpy' mangled-name='strscpy' filepath='lib/string.c' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strscpy'> + <parameter type-id='26a90f95' name='dest' filepath='lib/string.c' line='180' column='1'/> + <parameter type-id='80f4b756' name='src' filepath='lib/string.c' line='180' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/string.c' line='180' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='strreplace' mangled-name='strreplace' filepath='lib/string.c' line='1108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strreplace'> + <parameter type-id='26a90f95' name='s' filepath='lib/string.c' line='1108' column='1'/> + <parameter type-id='a84c031d' name='old' filepath='lib/string.c' line='1108' column='1'/> + <parameter type-id='a84c031d' name='new' filepath='lib/string.c' line='1108' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='strpbrk' mangled-name='strpbrk' filepath='lib/string.c' line='632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strpbrk'> + <parameter type-id='80f4b756' name='cs' filepath='lib/string.c' line='632' column='1'/> + <parameter type-id='80f4b756' name='ct' filepath='lib/string.c' line='632' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='strnstr' mangled-name='strnstr' filepath='lib/string.c' line='993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strnstr'> + <parameter type-id='80f4b756' name='s1' filepath='lib/string.c' line='993' column='1'/> + <parameter type-id='80f4b756' name='s2' filepath='lib/string.c' line='993' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='lib/string.c' line='993' column='1'/> <return type-id='26a90f95'/> </function-decl> <function-decl name='strncpy' mangled-name='strncpy' filepath='lib/string.c' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strncpy'> @@ -165837,20 +158506,10 @@ <parameter type-id='b59d7dce' name='count' filepath='lib/string.c' line='114' column='1'/> <return type-id='26a90f95'/> </function-decl> - <function-decl name='strlcpy' mangled-name='strlcpy' filepath='lib/string.c' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlcpy'> - <parameter type-id='26a90f95' name='dest' filepath='lib/string.c' line='141' column='1'/> - <parameter type-id='80f4b756' name='src' filepath='lib/string.c' line='141' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='lib/string.c' line='141' column='1'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='stpcpy' mangled-name='stpcpy' filepath='lib/string.c' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='stpcpy'> - <parameter type-id='266fe297' name='dest' filepath='lib/string.c' line='291' column='1'/> - <parameter type-id='9d26089a' name='src' filepath='lib/string.c' line='291' column='1'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='strcat' mangled-name='strcat' filepath='lib/string.c' line='306' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strcat'> - <parameter type-id='26a90f95' name='dest' filepath='lib/string.c' line='306' column='1'/> - <parameter type-id='80f4b756' name='src' filepath='lib/string.c' line='306' column='1'/> + <function-decl name='strnchr' mangled-name='strnchr' filepath='lib/string.c' line='489' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strnchr'> + <parameter type-id='80f4b756' name='s' filepath='lib/string.c' line='489' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='lib/string.c' line='489' column='1'/> + <parameter type-id='95e97e5e' name='c' filepath='lib/string.c' line='489' column='1'/> <return type-id='26a90f95'/> </function-decl> <function-decl name='strncat' mangled-name='strncat' filepath='lib/string.c' line='329' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strncat'> @@ -165859,32 +158518,56 @@ <parameter type-id='b59d7dce' name='count' filepath='lib/string.c' line='329' column='1'/> <return type-id='26a90f95'/> </function-decl> + <function-decl name='strncasecmp' mangled-name='strncasecmp' filepath='lib/string.c' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strncasecmp'> + <parameter type-id='80f4b756' name='s1' filepath='lib/string.c' line='43' column='1'/> + <parameter type-id='80f4b756' name='s2' filepath='lib/string.c' line='43' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='lib/string.c' line='43' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='strlcpy' mangled-name='strlcpy' filepath='lib/string.c' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlcpy'> + <parameter type-id='26a90f95' name='dest' filepath='lib/string.c' line='141' column='1'/> + <parameter type-id='80f4b756' name='src' filepath='lib/string.c' line='141' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='lib/string.c' line='141' column='1'/> + <return type-id='7359adad'/> + </function-decl> <function-decl name='strlcat' mangled-name='strlcat' filepath='lib/string.c' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlcat'> <parameter type-id='26a90f95' name='dest' filepath='lib/string.c' line='355' column='1'/> <parameter type-id='80f4b756' name='src' filepath='lib/string.c' line='355' column='1'/> <parameter type-id='b59d7dce' name='count' filepath='lib/string.c' line='355' column='1'/> <return type-id='7359adad'/> </function-decl> - <function-decl name='strspn' mangled-name='strspn' filepath='lib/string.c' line='581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strspn'> - <parameter type-id='80f4b756' name='s' filepath='lib/string.c' line='581' column='1'/> - <parameter type-id='80f4b756' name='accept' filepath='lib/string.c' line='581' column='1'/> - <return type-id='7359adad'/> + <function-decl name='strim' mangled-name='strim' filepath='lib/string.c' line='524' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strim'> + <parameter type-id='26a90f95' name='s' filepath='lib/string.c' line='524' column='1'/> + <return type-id='26a90f95'/> </function-decl> <function-decl name='strcspn' mangled-name='strcspn' filepath='lib/string.c' line='608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strcspn'> <parameter type-id='80f4b756' name='s' filepath='lib/string.c' line='608' column='1'/> <parameter type-id='80f4b756' name='reject' filepath='lib/string.c' line='608' column='1'/> <return type-id='7359adad'/> </function-decl> - <function-decl name='strpbrk' mangled-name='strpbrk' filepath='lib/string.c' line='632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strpbrk'> - <parameter type-id='80f4b756' name='cs' filepath='lib/string.c' line='632' column='1'/> - <parameter type-id='80f4b756' name='ct' filepath='lib/string.c' line='632' column='1'/> + <function-decl name='strcpy' mangled-name='strcpy' filepath='lib/string.c' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strcpy'> + <parameter type-id='26a90f95' name='dest' filepath='lib/string.c' line='89' column='1'/> + <parameter type-id='80f4b756' name='src' filepath='lib/string.c' line='89' column='1'/> <return type-id='26a90f95'/> </function-decl> - <function-decl name='__sysfs_match_string' mangled-name='__sysfs_match_string' filepath='lib/string.c' line='738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sysfs_match_string'> - <parameter type-id='13956559' name='array' filepath='lib/string.c' line='738' column='1'/> - <parameter type-id='b59d7dce' name='n' filepath='lib/string.c' line='738' column='1'/> - <parameter type-id='80f4b756' name='str' filepath='lib/string.c' line='738' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='strchrnul' mangled-name='strchrnul' filepath='lib/string.c' line='452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strchrnul'> + <parameter type-id='80f4b756' name='s' filepath='lib/string.c' line='452' column='1'/> + <parameter type-id='95e97e5e' name='c' filepath='lib/string.c' line='452' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='strcat' mangled-name='strcat' filepath='lib/string.c' line='306' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strcat'> + <parameter type-id='26a90f95' name='dest' filepath='lib/string.c' line='306' column='1'/> + <parameter type-id='80f4b756' name='src' filepath='lib/string.c' line='306' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='stpcpy' mangled-name='stpcpy' filepath='lib/string.c' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='stpcpy'> + <parameter type-id='266fe297' name='dest' filepath='lib/string.c' line='291' column='1'/> + <parameter type-id='9d26089a' name='src' filepath='lib/string.c' line='291' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='skip_spaces' mangled-name='skip_spaces' filepath='lib/string.c' line='508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skip_spaces'> + <parameter type-id='80f4b756' name='str' filepath='lib/string.c' line='508' column='1'/> + <return type-id='26a90f95'/> </function-decl> <function-decl name='memset32' mangled-name='memset32' filepath='lib/string.c' line='808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memset32'> <parameter type-id='90421557' name='s' filepath='lib/string.c' line='808' column='1'/> @@ -165892,10 +158575,16 @@ <parameter type-id='b59d7dce' name='count' filepath='lib/string.c' line='808' column='1'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='bcmp' mangled-name='bcmp' filepath='lib/string.c' line='929' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bcmp'> - <parameter type-id='eaa32e2f' name='a' filepath='lib/string.c' line='929' column='1'/> - <parameter type-id='eaa32e2f' name='b' filepath='lib/string.c' line='929' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='lib/string.c' line='929' column='1'/> + <function-decl name='match_string' mangled-name='match_string' filepath='lib/string.c' line='712' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='match_string'> + <parameter type-id='13956559' name='array' filepath='lib/string.c' line='712' column='1'/> + <parameter type-id='b59d7dce' name='n' filepath='lib/string.c' line='712' column='1'/> + <parameter type-id='80f4b756' name='string' filepath='lib/string.c' line='712' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__sysfs_match_string' mangled-name='__sysfs_match_string' filepath='lib/string.c' line='738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sysfs_match_string'> + <parameter type-id='13956559' name='array' filepath='lib/string.c' line='738' column='1'/> + <parameter type-id='b59d7dce' name='n' filepath='lib/string.c' line='738' column='1'/> + <parameter type-id='80f4b756' name='str' filepath='lib/string.c' line='738' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> @@ -165914,27 +158603,72 @@ <parameter type-id='95e97e5e' name='len' filepath='lib/string_helpers.c' line='35' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='kstrdup_quotable' mangled-name='kstrdup_quotable' filepath='lib/string_helpers.c' line='569' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrdup_quotable'> - <parameter type-id='80f4b756' name='src' filepath='lib/string_helpers.c' line='569' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='lib/string_helpers.c' line='569' column='1'/> - <return type-id='26a90f95'/> + <function-decl name='string_unescape' mangled-name='string_unescape' filepath='lib/string_helpers.c' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='string_unescape'> + <parameter type-id='26a90f95' name='src' filepath='lib/string_helpers.c' line='268' column='1'/> + <parameter type-id='26a90f95' name='dst' filepath='lib/string_helpers.c' line='268' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='lib/string_helpers.c' line='268' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='lib/string_helpers.c' line='268' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='kstrdup_quotable_cmdline' mangled-name='kstrdup_quotable_cmdline' filepath='lib/string_helpers.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrdup_quotable_cmdline'> <parameter type-id='f23e2572' name='task' filepath='lib/string_helpers.c' line='597' column='1'/> <parameter type-id='3eb7c31c' name='gfp' filepath='lib/string_helpers.c' line='597' column='1'/> <return type-id='26a90f95'/> </function-decl> + <function-decl name='kstrdup_quotable' mangled-name='kstrdup_quotable' filepath='lib/string_helpers.c' line='569' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrdup_quotable'> + <parameter type-id='80f4b756' name='src' filepath='lib/string_helpers.c' line='569' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='lib/string_helpers.c' line='569' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/strncpy_from_user.c' language='LANG_C89'> + <function-decl name='strncpy_from_user' mangled-name='strncpy_from_user' filepath='lib/strncpy_from_user.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strncpy_from_user'> + <parameter type-id='26a90f95' name='dst' filepath='lib/strncpy_from_user.c' line='97' column='1'/> + <parameter type-id='80f4b756' name='src' filepath='lib/strncpy_from_user.c' line='97' column='1'/> + <parameter type-id='bd54fe1a' name='count' filepath='lib/strncpy_from_user.c' line='97' column='1'/> + <return type-id='bd54fe1a'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='lib/usercopy.c' language='LANG_C89'> + <function-decl name='check_zeroed_user' mangled-name='check_zeroed_user' filepath='lib/usercopy.c' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='check_zeroed_user'> + <parameter type-id='eaa32e2f' name='from' filepath='lib/usercopy.c' line='57' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='lib/usercopy.c' line='57' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/uuid.c' language='LANG_C89'> <qualified-type-def type-id='ec55eb74' const='yes' id='21109a44'/> + <pointer-type-def type-id='ec55eb74' size-in-bits='64' id='f1397309'/> <var-decl name='uuid_null' type-id='21109a44' mangled-name='uuid_null' visibility='default' filepath='lib/uuid.c' line='18' column='1' elf-symbol-id='uuid_null'/> <function-decl name='uuid_parse' mangled-name='uuid_parse' filepath='lib/uuid.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uuid_parse'> <parameter type-id='80f4b756' name='uuid' filepath='lib/uuid.c' line='119' column='1'/> <parameter type-id='f1397309' name='u' filepath='lib/uuid.c' line='119' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='uuid_gen' mangled-name='uuid_gen' filepath='lib/uuid.c' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uuid_gen'> + <parameter type-id='f1397309' name='bu' filepath='lib/uuid.c' line='58' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='lib/vsprintf.c' language='LANG_C89'> + <function-decl name='simple_strtoul' mangled-name='simple_strtoul' filepath='lib/vsprintf.c' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_strtoul'> + <parameter type-id='80f4b756' name='cp' filepath='lib/vsprintf.c' line='100' column='1'/> + <parameter type-id='9b23c9ad' name='endp' filepath='lib/vsprintf.c' line='100' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/vsprintf.c' line='100' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='simple_strtol' mangled-name='simple_strtol' filepath='lib/vsprintf.c' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_strtol'> + <parameter type-id='80f4b756' name='cp' filepath='lib/vsprintf.c' line='114' column='1'/> + <parameter type-id='9b23c9ad' name='endp' filepath='lib/vsprintf.c' line='114' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/vsprintf.c' line='114' column='1'/> + <return type-id='bd54fe1a'/> + </function-decl> + <function-decl name='sscanf' mangled-name='sscanf' filepath='lib/vsprintf.c' line='3452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sscanf'> + <parameter type-id='80f4b756' name='buf' filepath='lib/vsprintf.c' line='3452' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='lib/vsprintf.c' line='3452' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='vsnprintf' mangled-name='vsnprintf' filepath='lib/vsprintf.c' line='2493' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vsnprintf'> <parameter type-id='26a90f95' name='buf' filepath='lib/vsprintf.c' line='2493' column='1'/> <parameter type-id='b59d7dce' name='size' filepath='lib/vsprintf.c' line='2493' column='1'/> @@ -165949,28 +158683,42 @@ <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='vsprintf' mangled-name='vsprintf' filepath='lib/vsprintf.c' line='2741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vsprintf'> - <parameter type-id='26a90f95' name='buf' filepath='lib/vsprintf.c' line='2741' column='1'/> - <parameter type-id='80f4b756' name='fmt' filepath='lib/vsprintf.c' line='2741' column='1'/> - <parameter type-id='2aee9912' name='args' filepath='lib/vsprintf.c' line='2741' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='sprintf' mangled-name='sprintf' filepath='lib/vsprintf.c' line='2759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sprintf'> <parameter type-id='26a90f95' name='buf' filepath='lib/vsprintf.c' line='2759' column='1'/> <parameter type-id='80f4b756' name='fmt' filepath='lib/vsprintf.c' line='2759' column='1'/> <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='scnprintf' mangled-name='scnprintf' filepath='lib/vsprintf.c' line='2714' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scnprintf'> + <parameter type-id='26a90f95' name='buf' filepath='lib/vsprintf.c' line='2714' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='lib/vsprintf.c' line='2714' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='lib/vsprintf.c' line='2714' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='simple_strtoull' mangled-name='simple_strtoull' filepath='lib/vsprintf.c' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_strtoull'> + <parameter type-id='80f4b756' name='cp' filepath='lib/vsprintf.c' line='86' column='1'/> + <parameter type-id='9b23c9ad' name='endp' filepath='lib/vsprintf.c' line='86' column='1'/> + <parameter type-id='f0981eeb' name='base' filepath='lib/vsprintf.c' line='86' column='1'/> + <return type-id='3a47d82b'/> + </function-decl> <function-decl name='vsscanf' mangled-name='vsscanf' filepath='lib/vsprintf.c' line='3177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vsscanf'> <parameter type-id='80f4b756' name='buf' filepath='lib/vsprintf.c' line='3177' column='1'/> <parameter type-id='80f4b756' name='fmt' filepath='lib/vsprintf.c' line='3177' column='1'/> <parameter type-id='2aee9912' name='args' filepath='lib/vsprintf.c' line='3177' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='sscanf' mangled-name='sscanf' filepath='lib/vsprintf.c' line='3452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sscanf'> - <parameter type-id='80f4b756' name='buf' filepath='lib/vsprintf.c' line='3452' column='1'/> - <parameter type-id='80f4b756' name='fmt' filepath='lib/vsprintf.c' line='3452' column='1'/> - <parameter is-variadic='yes'/> + <function-decl name='vsprintf' mangled-name='vsprintf' filepath='lib/vsprintf.c' line='2741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vsprintf'> + <parameter type-id='26a90f95' name='buf' filepath='lib/vsprintf.c' line='2741' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='lib/vsprintf.c' line='2741' column='1'/> + <parameter type-id='2aee9912' name='args' filepath='lib/vsprintf.c' line='2741' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='vscnprintf' mangled-name='vscnprintf' filepath='lib/vsprintf.c' line='2662' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vscnprintf'> + <parameter type-id='26a90f95' name='buf' filepath='lib/vsprintf.c' line='2662' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='lib/vsprintf.c' line='2662' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='lib/vsprintf.c' line='2662' column='1'/> + <parameter type-id='2aee9912' name='args' filepath='lib/vsprintf.c' line='2662' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> @@ -165983,16 +158731,16 @@ <var-decl name='min' type-id='19c2251e' visibility='default' filepath='include/linux/xarray.h' line='238' column='1'/> </data-member> </class-decl> - <function-decl name='xa_erase' mangled-name='xa_erase' filepath='lib/xarray.c' line='1509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xa_erase'> - <parameter type-id='60075f2a' name='xa' filepath='lib/xarray.c' line='1509' column='1'/> - <parameter type-id='7359adad' name='index' filepath='lib/xarray.c' line='1509' column='1'/> + <function-decl name='xa_load' mangled-name='xa_load' filepath='lib/xarray.c' line='1452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xa_load'> + <parameter type-id='60075f2a' name='xa' filepath='lib/xarray.c' line='1452' column='1'/> + <parameter type-id='7359adad' name='index' filepath='lib/xarray.c' line='1452' column='1'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='xa_store' mangled-name='xa_store' filepath='lib/xarray.c' line='1573' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xa_store'> - <parameter type-id='60075f2a' name='xa' filepath='lib/xarray.c' line='1573' column='1'/> - <parameter type-id='7359adad' name='index' filepath='lib/xarray.c' line='1573' column='1'/> - <parameter type-id='eaa32e2f' name='entry' filepath='lib/xarray.c' line='1573' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='lib/xarray.c' line='1573' column='1'/> + <function-decl name='xa_find_after' mangled-name='xa_find_after' filepath='lib/xarray.c' line='2059' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xa_find_after'> + <parameter type-id='60075f2a' name='xa' filepath='lib/xarray.c' line='2059' column='1'/> + <parameter type-id='1d2c2b85' name='indexp' filepath='lib/xarray.c' line='2059' column='1'/> + <parameter type-id='7359adad' name='max' filepath='lib/xarray.c' line='2060' column='1'/> + <parameter type-id='933bf462' name='filter' filepath='lib/xarray.c' line='2060' column='1'/> <return type-id='eaa32e2f'/> </function-decl> <function-decl name='__xa_alloc' mangled-name='__xa_alloc' filepath='lib/xarray.c' line='1808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__xa_alloc'> @@ -166003,95 +158751,198 @@ <parameter type-id='3eb7c31c' name='gfp' filepath='lib/xarray.c' line='1809' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='xa_store' mangled-name='xa_store' filepath='lib/xarray.c' line='1573' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xa_store'> + <parameter type-id='60075f2a' name='xa' filepath='lib/xarray.c' line='1573' column='1'/> + <parameter type-id='7359adad' name='index' filepath='lib/xarray.c' line='1573' column='1'/> + <parameter type-id='eaa32e2f' name='entry' filepath='lib/xarray.c' line='1573' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='lib/xarray.c' line='1573' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='xa_find' mangled-name='xa_find' filepath='lib/xarray.c' line='2009' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xa_find'> + <parameter type-id='60075f2a' name='xa' filepath='lib/xarray.c' line='2009' column='1'/> + <parameter type-id='1d2c2b85' name='indexp' filepath='lib/xarray.c' line='2009' column='1'/> + <parameter type-id='7359adad' name='max' filepath='lib/xarray.c' line='2010' column='1'/> + <parameter type-id='933bf462' name='filter' filepath='lib/xarray.c' line='2010' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='xa_erase' mangled-name='xa_erase' filepath='lib/xarray.c' line='1509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xa_erase'> + <parameter type-id='60075f2a' name='xa' filepath='lib/xarray.c' line='1509' column='1'/> + <parameter type-id='7359adad' name='index' filepath='lib/xarray.c' line='1509' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <typedef-decl name='xa_mark_t' type-id='f0981eeb' filepath='include/linux/xarray.h' line='246' column='1' id='933bf462'/> + </abi-instr> + <abi-instr address-size='64' path='lib/zlib_deflate/deflate.c' language='LANG_C89'> + <function-decl name='zlib_deflateReset' mangled-name='zlib_deflateReset' filepath='lib/zlib_deflate/deflate.c' line='253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_deflateReset'> + <parameter type-id='fb4f8c25' name='strm' filepath='lib/zlib_deflate/deflate.c' line='254' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='zlib_deflate' mangled-name='zlib_deflate' filepath='lib/zlib_deflate/deflate.c' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_deflate'> + <parameter type-id='fb4f8c25' name='strm' filepath='lib/zlib_deflate/deflate.c' line='328' column='1'/> + <parameter type-id='95e97e5e' name='flush' filepath='lib/zlib_deflate/deflate.c' line='329' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='zlib_deflateInit2' mangled-name='zlib_deflateInit2' filepath='lib/zlib_deflate/deflate.c' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_deflateInit2'> + <parameter type-id='fb4f8c25' name='strm' filepath='lib/zlib_deflate/deflate.c' line='168' column='1'/> + <parameter type-id='95e97e5e' name='level' filepath='lib/zlib_deflate/deflate.c' line='169' column='1'/> + <parameter type-id='95e97e5e' name='method' filepath='lib/zlib_deflate/deflate.c' line='170' column='1'/> + <parameter type-id='95e97e5e' name='windowBits' filepath='lib/zlib_deflate/deflate.c' line='171' column='1'/> + <parameter type-id='95e97e5e' name='memLevel' filepath='lib/zlib_deflate/deflate.c' line='172' column='1'/> + <parameter type-id='95e97e5e' name='strategy' filepath='lib/zlib_deflate/deflate.c' line='173' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='zlib_deflateEnd' mangled-name='zlib_deflateEnd' filepath='lib/zlib_deflate/deflate.c' line='465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_deflateEnd'> + <parameter type-id='fb4f8c25' name='strm' filepath='lib/zlib_deflate/deflate.c' line='466' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='zlib_deflate_workspacesize' mangled-name='zlib_deflate_workspacesize' filepath='lib/zlib_deflate/deflate.c' line='1123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_deflate_workspacesize'> + <parameter type-id='95e97e5e' name='windowBits' filepath='lib/zlib_deflate/deflate.c' line='1123' column='1'/> + <parameter type-id='95e97e5e' name='memLevel' filepath='lib/zlib_deflate/deflate.c' line='1123' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <typedef-decl name='z_streamp' type-id='369435a4' filepath='include/linux/zlib.h' line='103' column='1' id='fb4f8c25'/> + <pointer-type-def type-id='59efae17' size-in-bits='64' id='369435a4'/> + <typedef-decl name='z_stream' type-id='d19a2f20' filepath='include/linux/zlib.h' line='101' column='1' id='59efae17'/> + <class-decl name='z_stream_s' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/zlib.h' line='84' column='1' id='d19a2f20'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next_in' type-id='7211f874' visibility='default' filepath='include/linux/zlib.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='avail_in' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='total_in' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next_out' type-id='00abfc0f' visibility='default' filepath='include/linux/zlib.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='avail_out' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='total_out' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='msg' type-id='26a90f95' visibility='default' filepath='include/linux/zlib.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='state' type-id='3a49ee4c' visibility='default' filepath='include/linux/zlib.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='workspace' type-id='eaa32e2f' visibility='default' filepath='include/linux/zlib.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='data_type' type-id='95e97e5e' visibility='default' filepath='include/linux/zlib.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='adler' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='reserved' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='100' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='efb9ba06' size-in-bits='64' id='00abfc0f'/> + <pointer-type-def type-id='41903e16' size-in-bits='64' id='7211f874'/> + <pointer-type-def type-id='221461a6' size-in-bits='64' id='3a49ee4c'/> + <typedef-decl name='uLong' type-id='7359adad' filepath='include/linux/zconf.h' line='54' column='1' id='5bbcce85'/> + <class-decl name='internal_state' is-struct='yes' visibility='default' is-declaration-only='yes' id='221461a6'/> + <qualified-type-def type-id='efb9ba06' const='yes' id='41903e16'/> + <typedef-decl name='Byte' type-id='002ac4a6' filepath='include/linux/zconf.h' line='52' column='1' id='efb9ba06'/> </abi-instr> <abi-instr address-size='64' path='lib/zlib_inflate/inflate.c' language='LANG_C89'> + <class-decl name='internal_state' is-struct='yes' visibility='default' is-declaration-only='yes' id='221461a6'/> + <typedef-decl name='z_streamp' type-id='369435a4' filepath='include/linux/zlib.h' line='103' column='1' id='fb4f8c25'/> <typedef-decl name='z_stream' type-id='d19a2f20' filepath='include/linux/zlib.h' line='101' column='1' id='59efae17'/> + <class-decl name='z_stream_s' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/zlib.h' line='84' column='1' id='d19a2f20'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next_in' type-id='7211f874' visibility='default' filepath='include/linux/zlib.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='avail_in' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='total_in' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next_out' type-id='00abfc0f' visibility='default' filepath='include/linux/zlib.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='avail_out' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='total_out' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='msg' type-id='26a90f95' visibility='default' filepath='include/linux/zlib.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='state' type-id='3a49ee4c' visibility='default' filepath='include/linux/zlib.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='workspace' type-id='eaa32e2f' visibility='default' filepath='include/linux/zlib.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='data_type' type-id='95e97e5e' visibility='default' filepath='include/linux/zlib.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='adler' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='reserved' type-id='5bbcce85' visibility='default' filepath='include/linux/zlib.h' line='100' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='Byte' type-id='002ac4a6' filepath='include/linux/zconf.h' line='52' column='1' id='efb9ba06'/> + <typedef-decl name='uLong' type-id='7359adad' filepath='include/linux/zconf.h' line='54' column='1' id='5bbcce85'/> + <pointer-type-def type-id='efb9ba06' size-in-bits='64' id='00abfc0f'/> + <qualified-type-def type-id='efb9ba06' const='yes' id='41903e16'/> + <pointer-type-def type-id='41903e16' size-in-bits='64' id='7211f874'/> + <pointer-type-def type-id='221461a6' size-in-bits='64' id='3a49ee4c'/> <pointer-type-def type-id='59efae17' size-in-bits='64' id='369435a4'/> + <function-decl name='zlib_inflate' mangled-name='zlib_inflate' filepath='lib/zlib_inflate/inflate.c' line='317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_inflate'> + <parameter type-id='fb4f8c25' name='strm' filepath='lib/zlib_inflate/inflate.c' line='317' column='1'/> + <parameter type-id='95e97e5e' name='flush' filepath='lib/zlib_inflate/inflate.c' line='317' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='zlib_inflate_workspacesize' mangled-name='zlib_inflate_workspacesize' filepath='lib/zlib_inflate/inflate.c' line='18' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_inflate_workspacesize'> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='zlib_inflateReset' mangled-name='zlib_inflateReset' filepath='lib/zlib_inflate/inflate.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_inflateReset'> + <parameter type-id='fb4f8c25' name='strm' filepath='lib/zlib_inflate/inflate.c' line='23' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='zlib_inflateInit2' mangled-name='zlib_inflateInit2' filepath='lib/zlib_inflate/inflate.c' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_inflateInit2'> + <parameter type-id='fb4f8c25' name='strm' filepath='lib/zlib_inflate/inflate.c' line='48' column='1'/> + <parameter type-id='95e97e5e' name='windowBits' filepath='lib/zlib_inflate/inflate.c' line='48' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='zlib_inflateEnd' mangled-name='zlib_inflateEnd' filepath='lib/zlib_inflate/inflate.c' line='754' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_inflateEnd'> + <parameter type-id='fb4f8c25' name='strm' filepath='lib/zlib_inflate/inflate.c' line='754' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='zlib_inflateIncomp' mangled-name='zlib_inflateIncomp' filepath='lib/zlib_inflate/inflate.c' line='769' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_inflateIncomp'> <parameter type-id='369435a4' name='z' filepath='lib/zlib_inflate/inflate.c' line='769' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='mm/backing-dev.c' language='LANG_C89'> - <array-type-def dimensions='2' type-id='7359adad' size-in-bits='192' id='aa5bd681'> - <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> - <subrange length='1' type-id='7ff19f0f' id='52f813b4'/> - </array-type-def> - <array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='4096' id='56f066f9'> - <subrange length='64' type-id='7ff19f0f' id='b10be967'/> - </array-type-def> - <class-decl name='radix_tree_iter' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/radix-tree.h' line='94' column='1' id='c7ead0f9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='index' type-id='7359adad' visibility='default' filepath='include/linux/radix-tree.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='next_index' type-id='7359adad' visibility='default' filepath='include/linux/radix-tree.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tags' type-id='7359adad' visibility='default' filepath='include/linux/radix-tree.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='node' type-id='83f45767' visibility='default' filepath='include/linux/radix-tree.h' line='98' column='1'/> - </data-member> - </class-decl> - <class-decl name='xa_node' size-in-bits='4608' is-struct='yes' visibility='default' filepath='include/linux/xarray.h' line='1087' column='1' id='9a218d2f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='shift' type-id='002ac4a6' visibility='default' filepath='include/linux/xarray.h' line='1088' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='offset' type-id='002ac4a6' visibility='default' filepath='include/linux/xarray.h' line='1089' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='count' type-id='002ac4a6' visibility='default' filepath='include/linux/xarray.h' line='1090' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='nr_values' type-id='002ac4a6' visibility='default' filepath='include/linux/xarray.h' line='1091' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='parent' type-id='83f45767' visibility='default' filepath='include/linux/xarray.h' line='1092' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='array' type-id='60075f2a' visibility='default' filepath='include/linux/xarray.h' line='1093' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='' type-id='2db4cfe9' visibility='default' filepath='include/linux/xarray.h' line='1094' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='slots' type-id='56f066f9' visibility='default' filepath='include/linux/xarray.h' line='1098' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='' type-id='65594137' visibility='default' filepath='include/linux/xarray.h' line='1099' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/xarray.h' line='1094' column='1' id='2db4cfe9'> - <data-member access='public'> - <var-decl name='private_list' type-id='72f469ec' visibility='default' filepath='include/linux/xarray.h' line='1095' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/xarray.h' line='1096' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__1' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/xarray.h' line='1099' column='1' id='65594137'> - <data-member access='public'> - <var-decl name='tags' type-id='aa5bd681' visibility='default' filepath='include/linux/xarray.h' line='1100' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='marks' type-id='aa5bd681' visibility='default' filepath='include/linux/xarray.h' line='1101' column='1'/> - </data-member> - </union-decl> - <pointer-type-def type-id='c7ead0f9' size-in-bits='64' id='0cbbabe1'/> - <pointer-type-def type-id='9a218d2f' size-in-bits='64' id='83f45767'/> - <function-decl name='radix_tree_next_chunk' mangled-name='radix_tree_next_chunk' filepath='include/linux/radix-tree.h' line='297' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='radix_tree_next_chunk'> - <parameter type-id='bb0f13d1'/> - <parameter type-id='0cbbabe1'/> - <parameter type-id='f0981eeb'/> - <return type-id='63e171df'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='mm/cma.c' language='LANG_C89'> <qualified-type-def type-id='6110442c' const='yes' id='4b11cd33'/> <pointer-type-def type-id='4b11cd33' size-in-bits='64' id='4605de5b'/> + <qualified-type-def type-id='a25ce1be' const='yes' id='3d71d2d7'/> + <pointer-type-def type-id='3d71d2d7' size-in-bits='64' id='b72f2447'/> <pointer-type-def type-id='135de8a2' size-in-bits='64' id='0b3f2e4c'/> + <function-decl name='cma_release' mangled-name='cma_release' filepath='mm/cma.c' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cma_release'> + <parameter type-id='6f67b38a' name='cma' filepath='mm/cma.c' line='510' column='1'/> + <parameter type-id='b72f2447' name='pages' filepath='mm/cma.c' line='510' column='1'/> + <parameter type-id='f0981eeb' name='count' filepath='mm/cma.c' line='510' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='cma_alloc' mangled-name='cma_alloc' filepath='mm/cma.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cma_alloc'> + <parameter type-id='6f67b38a' name='cma' filepath='mm/cma.c' line='412' column='1'/> + <parameter type-id='b59d7dce' name='count' filepath='mm/cma.c' line='412' column='1'/> + <parameter type-id='f0981eeb' name='align' filepath='mm/cma.c' line='412' column='1'/> + <parameter type-id='b50a4934' name='no_warn' filepath='mm/cma.c' line='413' column='1'/> + <return type-id='02f11ed4'/> + </function-decl> <function-decl name='cma_get_name' mangled-name='cma_get_name' filepath='mm/cma.c' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cma_get_name'> <parameter type-id='4605de5b' name='cma' filepath='mm/cma.c' line='54' column='1'/> <return type-id='80f4b756'/> @@ -166115,6 +158966,41 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/dmapool.c' language='LANG_C89'> + <class-decl name='dma_pool' size-in-bits='832' is-struct='yes' visibility='default' filepath='mm/dmapool.c' line='42' column='1' id='2bf33030'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='page_list' type-id='72f469ec' visibility='default' filepath='mm/dmapool.c' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='mm/dmapool.c' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='mm/dmapool.c' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='mm/dmapool.c' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='allocation' type-id='b59d7dce' visibility='default' filepath='mm/dmapool.c' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='boundary' type-id='b59d7dce' visibility='default' filepath='mm/dmapool.c' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='name' type-id='16dc656a' visibility='default' filepath='mm/dmapool.c' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='pools' type-id='72f469ec' visibility='default' filepath='mm/dmapool.c' line='50' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='2bf33030' size-in-bits='64' id='ab33c616'/> + <function-decl name='dmam_pool_create' mangled-name='dmam_pool_create' filepath='mm/dmapool.c' line='506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dmam_pool_create'> + <parameter type-id='80f4b756' name='name' filepath='mm/dmapool.c' line='506' column='1'/> + <parameter type-id='fa0b179b' name='dev' filepath='mm/dmapool.c' line='506' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='mm/dmapool.c' line='507' column='1'/> + <parameter type-id='b59d7dce' name='align' filepath='mm/dmapool.c' line='507' column='1'/> + <parameter type-id='b59d7dce' name='allocation' filepath='mm/dmapool.c' line='507' column='1'/> + <return type-id='ab33c616'/> + </function-decl> <function-decl name='dma_pool_create' mangled-name='dma_pool_create' filepath='mm/dmapool.c' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_pool_create'> <parameter type-id='80f4b756' name='name' filepath='mm/dmapool.c' line='130' column='1'/> <parameter type-id='fa0b179b' name='dev' filepath='mm/dmapool.c' line='130' column='1'/> @@ -166127,147 +159013,37 @@ <parameter type-id='ab33c616' name='pool' filepath='mm/dmapool.c' line='269' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dma_pool_alloc' mangled-name='dma_pool_alloc' filepath='mm/dmapool.c' line='319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_pool_alloc'> - <parameter type-id='ab33c616' name='pool' filepath='mm/dmapool.c' line='319' column='1'/> - <parameter type-id='3eb7c31c' name='mem_flags' filepath='mm/dmapool.c' line='319' column='1'/> - <parameter type-id='e835b5d8' name='handle' filepath='mm/dmapool.c' line='320' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> <function-decl name='dma_pool_free' mangled-name='dma_pool_free' filepath='mm/dmapool.c' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_pool_free'> <parameter type-id='ab33c616' name='pool' filepath='mm/dmapool.c' line='410' column='1'/> <parameter type-id='eaa32e2f' name='vaddr' filepath='mm/dmapool.c' line='410' column='1'/> <parameter type-id='cf29c9b3' name='dma' filepath='mm/dmapool.c' line='410' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dmam_pool_create' mangled-name='dmam_pool_create' filepath='mm/dmapool.c' line='506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dmam_pool_create'> - <parameter type-id='80f4b756' name='name' filepath='mm/dmapool.c' line='506' column='1'/> - <parameter type-id='fa0b179b' name='dev' filepath='mm/dmapool.c' line='506' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='mm/dmapool.c' line='507' column='1'/> - <parameter type-id='b59d7dce' name='align' filepath='mm/dmapool.c' line='507' column='1'/> - <parameter type-id='b59d7dce' name='allocation' filepath='mm/dmapool.c' line='507' column='1'/> - <return type-id='ab33c616'/> + <function-decl name='dma_pool_alloc' mangled-name='dma_pool_alloc' filepath='mm/dmapool.c' line='319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dma_pool_alloc'> + <parameter type-id='ab33c616' name='pool' filepath='mm/dmapool.c' line='319' column='1'/> + <parameter type-id='3eb7c31c' name='mem_flags' filepath='mm/dmapool.c' line='319' column='1'/> + <parameter type-id='e835b5d8' name='handle' filepath='mm/dmapool.c' line='320' column='1'/> + <return type-id='eaa32e2f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/filemap.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='02f11ed4' size-in-bits='960' id='b210041a'> - <subrange length='15' type-id='7ff19f0f' id='8484ba73'/> - </array-type-def> - <class-decl name='pagevec' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/pagevec.h' line='20' column='1' id='2782a6ec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nr' type-id='002ac4a6' visibility='default' filepath='include/linux/pagevec.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='percpu_pvec_drained' type-id='b50a4934' visibility='default' filepath='include/linux/pagevec.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pages' type-id='b210041a' visibility='default' filepath='include/linux/pagevec.h' line='23' column='1'/> - </data-member> - </class-decl> <pointer-type-def type-id='89af975c' size-in-bits='64' id='83ac4446'/> - <pointer-type-def type-id='2782a6ec' size-in-bits='64' id='f7d3421a'/> - <function-decl name='filemap_fdatawrite' mangled-name='filemap_fdatawrite' filepath='mm/filemap.c' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filemap_fdatawrite'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='432' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='filemap_fdatawrite_range' mangled-name='filemap_fdatawrite_range' filepath='mm/filemap.c' line='438' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filemap_fdatawrite_range'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='438' column='1'/> - <parameter type-id='69bf7bee' name='start' filepath='mm/filemap.c' line='438' column='1'/> - <parameter type-id='69bf7bee' name='end' filepath='mm/filemap.c' line='439' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='filemap_flush' mangled-name='filemap_flush' filepath='mm/filemap.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filemap_flush'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='454' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='filemap_fdatawait_range' mangled-name='filemap_fdatawait_range' filepath='mm/filemap.c' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filemap_fdatawait_range'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='550' column='1'/> - <parameter type-id='69bf7bee' name='start_byte' filepath='mm/filemap.c' line='550' column='1'/> - <parameter type-id='69bf7bee' name='end_byte' filepath='mm/filemap.c' line='551' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pagevec_lookup_range_tag' mangled-name='pagevec_lookup_range_tag' filepath='include/linux/pagevec.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pagevec_lookup_range_tag'> - <parameter type-id='f7d3421a'/> - <parameter type-id='f57039f0'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='filemap_write_and_wait' mangled-name='filemap_write_and_wait' filepath='mm/filemap.c' line='635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filemap_write_and_wait'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='635' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='filemap_write_and_wait_range' mangled-name='filemap_write_and_wait_range' filepath='mm/filemap.c' line='675' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filemap_write_and_wait_range'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='675' column='1'/> - <parameter type-id='69bf7bee' name='lstart' filepath='mm/filemap.c' line='676' column='1'/> - <parameter type-id='69bf7bee' name='lend' filepath='mm/filemap.c' line='676' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__filemap_set_wb_err' mangled-name='__filemap_set_wb_err' filepath='mm/filemap.c' line='700' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__filemap_set_wb_err'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='700' column='1'/> - <parameter type-id='95e97e5e' name='err' filepath='mm/filemap.c' line='700' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='file_write_and_wait_range' mangled-name='file_write_and_wait_range' filepath='mm/filemap.c' line='776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='file_write_and_wait_range'> - <parameter type-id='77e79a4b' name='file' filepath='mm/filemap.c' line='776' column='1'/> - <parameter type-id='69bf7bee' name='lstart' filepath='mm/filemap.c' line='776' column='1'/> - <parameter type-id='69bf7bee' name='lend' filepath='mm/filemap.c' line='776' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='add_to_page_cache_locked' mangled-name='add_to_page_cache_locked' filepath='mm/filemap.c' line='947' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_to_page_cache_locked'> - <parameter type-id='02f11ed4' name='page' filepath='mm/filemap.c' line='947' column='1'/> - <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='947' column='1'/> - <parameter type-id='7359adad' name='offset' filepath='mm/filemap.c' line='948' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/filemap.c' line='948' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='pagecache_get_page' mangled-name='pagecache_get_page' filepath='mm/filemap.c' line='1787' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pagecache_get_page'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='1787' column='1'/> + <parameter type-id='7359adad' name='offset' filepath='mm/filemap.c' line='1787' column='1'/> + <parameter type-id='95e97e5e' name='fgp_flags' filepath='mm/filemap.c' line='1788' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/filemap.c' line='1788' column='1'/> + <return type-id='02f11ed4'/> </function-decl> <function-decl name='wait_on_page_bit' mangled-name='wait_on_page_bit' filepath='mm/filemap.c' line='1371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait_on_page_bit'> <parameter type-id='02f11ed4' name='page' filepath='mm/filemap.c' line='1371' column='1'/> <parameter type-id='95e97e5e' name='bit_nr' filepath='mm/filemap.c' line='1371' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='end_page_writeback' mangled-name='end_page_writeback' filepath='mm/filemap.c' line='1475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='end_page_writeback'> - <parameter type-id='02f11ed4' name='page' filepath='mm/filemap.c' line='1475' column='1'/> + <function-decl name='unlock_page' mangled-name='unlock_page' filepath='mm/filemap.c' line='1461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlock_page'> + <parameter type-id='02f11ed4' name='page' filepath='mm/filemap.c' line='1461' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__lock_page' mangled-name='__lock_page' filepath='mm/filemap.c' line='1537' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__lock_page'> - <parameter type-id='02f11ed4' name='__page' filepath='mm/filemap.c' line='1537' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='page_cache_next_miss' mangled-name='page_cache_next_miss' filepath='mm/filemap.c' line='1617' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='page_cache_next_miss'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='1617' column='1'/> - <parameter type-id='7359adad' name='index' filepath='mm/filemap.c' line='1618' column='1'/> - <parameter type-id='7359adad' name='max_scan' filepath='mm/filemap.c' line='1618' column='1'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='page_cache_prev_miss' mangled-name='page_cache_prev_miss' filepath='mm/filemap.c' line='1653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='page_cache_prev_miss'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='1653' column='1'/> - <parameter type-id='7359adad' name='index' filepath='mm/filemap.c' line='1654' column='1'/> - <parameter type-id='7359adad' name='max_scan' filepath='mm/filemap.c' line='1654' column='1'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='mark_page_accessed' mangled-name='mark_page_accessed' filepath='include/linux/swap.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mark_page_accessed'> - <parameter type-id='02f11ed4'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='generic_file_read_iter' mangled-name='generic_file_read_iter' filepath='mm/filemap.c' line='2432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_read_iter'> - <parameter type-id='80f25feb' name='iocb' filepath='mm/filemap.c' line='2432' column='1'/> - <parameter type-id='4fa10f9e' name='iter' filepath='mm/filemap.c' line='2432' column='1'/> - <return type-id='79a0948f'/> - </function-decl> - <function-decl name='file_update_time' mangled-name='file_update_time' filepath='include/linux/fs.h' line='3465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='file_update_time'> - <parameter type-id='77e79a4b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='set_page_dirty' mangled-name='set_page_dirty' filepath='include/linux/mm.h' line='1651' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_page_dirty'> - <parameter type-id='02f11ed4'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='generic_file_mmap' mangled-name='generic_file_mmap' filepath='mm/filemap.c' line='2863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_mmap'> - <parameter type-id='77e79a4b' name='file' filepath='mm/filemap.c' line='2863' column='1'/> - <parameter type-id='2ae08426' name='vma' filepath='mm/filemap.c' line='2863' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='read_cache_page' mangled-name='read_cache_page' filepath='mm/filemap.c' line='3035' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='read_cache_page'> <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='3035' column='1'/> <parameter type-id='7359adad' name='index' filepath='mm/filemap.c' line='3036' column='1'/> @@ -166275,15 +159051,17 @@ <parameter type-id='eaa32e2f' name='data' filepath='mm/filemap.c' line='3038' column='1'/> <return type-id='02f11ed4'/> </function-decl> - <function-decl name='generic_write_checks' mangled-name='generic_write_checks' filepath='mm/filemap.c' line='3104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_write_checks'> - <parameter type-id='80f25feb' name='iocb' filepath='mm/filemap.c' line='3104' column='1'/> - <parameter type-id='4fa10f9e' name='from' filepath='mm/filemap.c' line='3104' column='1'/> - <return type-id='79a0948f'/> + <function-decl name='page_cache_prev_miss' mangled-name='page_cache_prev_miss' filepath='mm/filemap.c' line='1653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='page_cache_prev_miss'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='1653' column='1'/> + <parameter type-id='7359adad' name='index' filepath='mm/filemap.c' line='1654' column='1'/> + <parameter type-id='7359adad' name='max_scan' filepath='mm/filemap.c' line='1654' column='1'/> + <return type-id='7359adad'/> </function-decl> - <function-decl name='generic_file_direct_write' mangled-name='generic_file_direct_write' filepath='mm/filemap.c' line='3310' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_direct_write'> - <parameter type-id='80f25feb' name='iocb' filepath='mm/filemap.c' line='3310' column='1'/> - <parameter type-id='4fa10f9e' name='from' filepath='mm/filemap.c' line='3310' column='1'/> - <return type-id='79a0948f'/> + <function-decl name='page_cache_next_miss' mangled-name='page_cache_next_miss' filepath='mm/filemap.c' line='1617' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='page_cache_next_miss'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='1617' column='1'/> + <parameter type-id='7359adad' name='index' filepath='mm/filemap.c' line='1618' column='1'/> + <parameter type-id='7359adad' name='max_scan' filepath='mm/filemap.c' line='1618' column='1'/> + <return type-id='7359adad'/> </function-decl> <function-decl name='grab_cache_page_write_begin' mangled-name='grab_cache_page_write_begin' filepath='mm/filemap.c' line='3391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='grab_cache_page_write_begin'> <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='3391' column='1'/> @@ -166291,38 +159069,93 @@ <parameter type-id='f0981eeb' name='flags' filepath='mm/filemap.c' line='3392' column='1'/> <return type-id='02f11ed4'/> </function-decl> + <function-decl name='generic_write_checks' mangled-name='generic_write_checks' filepath='mm/filemap.c' line='3104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_write_checks'> + <parameter type-id='80f25feb' name='iocb' filepath='mm/filemap.c' line='3104' column='1'/> + <parameter type-id='4fa10f9e' name='from' filepath='mm/filemap.c' line='3104' column='1'/> + <return type-id='79a0948f'/> + </function-decl> <function-decl name='generic_perform_write' mangled-name='generic_perform_write' filepath='mm/filemap.c' line='3409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_perform_write'> <parameter type-id='77e79a4b' name='file' filepath='mm/filemap.c' line='3409' column='1'/> <parameter type-id='4fa10f9e' name='i' filepath='mm/filemap.c' line='3410' column='1'/> <parameter type-id='69bf7bee' name='pos' filepath='mm/filemap.c' line='3410' column='1'/> <return type-id='79a0948f'/> </function-decl> - <function-decl name='balance_dirty_pages_ratelimited' mangled-name='balance_dirty_pages_ratelimited' filepath='include/linux/writeback.h' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='balance_dirty_pages_ratelimited'> - <parameter type-id='f57039f0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='file_remove_privs' mangled-name='file_remove_privs' filepath='include/linux/fs.h' line='3159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='file_remove_privs'> - <parameter type-id='77e79a4b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='invalidate_mapping_pages' mangled-name='invalidate_mapping_pages' filepath='include/linux/fs.h' line='2808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='invalidate_mapping_pages'> - <parameter type-id='f57039f0'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='7359adad'/> - </function-decl> <function-decl name='generic_file_write_iter' mangled-name='generic_file_write_iter' filepath='mm/filemap.c' line='3602' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_write_iter'> <parameter type-id='80f25feb' name='iocb' filepath='mm/filemap.c' line='3602' column='1'/> <parameter type-id='4fa10f9e' name='from' filepath='mm/filemap.c' line='3602' column='1'/> <return type-id='79a0948f'/> </function-decl> - <function-decl name='vfs_fsync_range' mangled-name='vfs_fsync_range' filepath='include/linux/fs.h' line='2933' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_fsync_range'> - <parameter type-id='77e79a4b'/> - <parameter type-id='1eb56b1e'/> - <parameter type-id='1eb56b1e'/> - <parameter type-id='95e97e5e'/> + <function-decl name='generic_file_direct_write' mangled-name='generic_file_direct_write' filepath='mm/filemap.c' line='3310' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_direct_write'> + <parameter type-id='80f25feb' name='iocb' filepath='mm/filemap.c' line='3310' column='1'/> + <parameter type-id='4fa10f9e' name='from' filepath='mm/filemap.c' line='3310' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='filemap_write_and_wait_range' mangled-name='filemap_write_and_wait_range' filepath='mm/filemap.c' line='675' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filemap_write_and_wait_range'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='675' column='1'/> + <parameter type-id='69bf7bee' name='lstart' filepath='mm/filemap.c' line='676' column='1'/> + <parameter type-id='69bf7bee' name='lend' filepath='mm/filemap.c' line='676' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='filemap_fdatawait_range' mangled-name='filemap_fdatawait_range' filepath='mm/filemap.c' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filemap_fdatawait_range'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='550' column='1'/> + <parameter type-id='69bf7bee' name='start_byte' filepath='mm/filemap.c' line='550' column='1'/> + <parameter type-id='69bf7bee' name='end_byte' filepath='mm/filemap.c' line='551' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='generic_file_read_iter' mangled-name='generic_file_read_iter' filepath='mm/filemap.c' line='2432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_read_iter'> + <parameter type-id='80f25feb' name='iocb' filepath='mm/filemap.c' line='2432' column='1'/> + <parameter type-id='4fa10f9e' name='iter' filepath='mm/filemap.c' line='2432' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='generic_file_mmap' mangled-name='generic_file_mmap' filepath='mm/filemap.c' line='2863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_file_mmap'> + <parameter type-id='77e79a4b' name='file' filepath='mm/filemap.c' line='2863' column='1'/> + <parameter type-id='2ae08426' name='vma' filepath='mm/filemap.c' line='2863' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='filemap_write_and_wait' mangled-name='filemap_write_and_wait' filepath='mm/filemap.c' line='635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filemap_write_and_wait'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='635' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='filemap_flush' mangled-name='filemap_flush' filepath='mm/filemap.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filemap_flush'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='454' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='filemap_fdatawrite_range' mangled-name='filemap_fdatawrite_range' filepath='mm/filemap.c' line='438' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filemap_fdatawrite_range'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='438' column='1'/> + <parameter type-id='69bf7bee' name='start' filepath='mm/filemap.c' line='438' column='1'/> + <parameter type-id='69bf7bee' name='end' filepath='mm/filemap.c' line='439' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='filemap_fdatawrite' mangled-name='filemap_fdatawrite' filepath='mm/filemap.c' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='filemap_fdatawrite'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='432' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='file_write_and_wait_range' mangled-name='file_write_and_wait_range' filepath='mm/filemap.c' line='776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='file_write_and_wait_range'> + <parameter type-id='77e79a4b' name='file' filepath='mm/filemap.c' line='776' column='1'/> + <parameter type-id='69bf7bee' name='lstart' filepath='mm/filemap.c' line='776' column='1'/> + <parameter type-id='69bf7bee' name='lend' filepath='mm/filemap.c' line='776' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='end_page_writeback' mangled-name='end_page_writeback' filepath='mm/filemap.c' line='1475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='end_page_writeback'> + <parameter type-id='02f11ed4' name='page' filepath='mm/filemap.c' line='1475' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='add_to_page_cache_locked' mangled-name='add_to_page_cache_locked' filepath='mm/filemap.c' line='947' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_to_page_cache_locked'> + <parameter type-id='02f11ed4' name='page' filepath='mm/filemap.c' line='947' column='1'/> + <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='947' column='1'/> + <parameter type-id='7359adad' name='offset' filepath='mm/filemap.c' line='948' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/filemap.c' line='948' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__lock_page' mangled-name='__lock_page' filepath='mm/filemap.c' line='1537' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__lock_page'> + <parameter type-id='02f11ed4' name='__page' filepath='mm/filemap.c' line='1537' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__filemap_set_wb_err' mangled-name='__filemap_set_wb_err' filepath='mm/filemap.c' line='700' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__filemap_set_wb_err'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/filemap.c' line='700' column='1'/> + <parameter type-id='95e97e5e' name='err' filepath='mm/filemap.c' line='700' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-type size-in-bits='64' id='89af975c'> <parameter type-id='eaa32e2f'/> <parameter type-id='02f11ed4'/> @@ -166359,24 +159192,43 @@ <parameter type-id='d9fbdc06' name='vec' filepath='mm/frame_vector.c' line='104' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='frame_vector_to_pfns' mangled-name='frame_vector_to_pfns' filepath='mm/frame_vector.c' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='frame_vector_to_pfns'> + <parameter type-id='d9fbdc06' name='vec' filepath='mm/frame_vector.c' line='161' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='frame_vector_to_pages' mangled-name='frame_vector_to_pages' filepath='mm/frame_vector.c' line='135' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='frame_vector_to_pages'> <parameter type-id='d9fbdc06' name='vec' filepath='mm/frame_vector.c' line='135' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='frame_vector_to_pfns' mangled-name='frame_vector_to_pfns' filepath='mm/frame_vector.c' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='frame_vector_to_pfns'> - <parameter type-id='d9fbdc06' name='vec' filepath='mm/frame_vector.c' line='161' column='1'/> + <function-decl name='frame_vector_destroy' mangled-name='frame_vector_destroy' filepath='mm/frame_vector.c' line='216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='frame_vector_destroy'> + <parameter type-id='d9fbdc06' name='vec' filepath='mm/frame_vector.c' line='216' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='frame_vector_create' mangled-name='frame_vector_create' filepath='mm/frame_vector.c' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='frame_vector_create'> <parameter type-id='f0981eeb' name='nr_frames' filepath='mm/frame_vector.c' line='184' column='1'/> <return type-id='d9fbdc06'/> </function-decl> - <function-decl name='frame_vector_destroy' mangled-name='frame_vector_destroy' filepath='mm/frame_vector.c' line='216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='frame_vector_destroy'> - <parameter type-id='d9fbdc06' name='vec' filepath='mm/frame_vector.c' line='216' column='1'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/gup.c' language='LANG_C89'> + <pointer-type-def type-id='2ae08426' size-in-bits='64' id='8b6fdee4'/> + <function-decl name='get_user_pages_fast' mangled-name='get_user_pages_fast' filepath='mm/gup.c' line='2434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_user_pages_fast'> + <parameter type-id='7359adad' name='start' filepath='mm/gup.c' line='2434' column='1'/> + <parameter type-id='95e97e5e' name='nr_pages' filepath='mm/gup.c' line='2434' column='1'/> + <parameter type-id='f0981eeb' name='gup_flags' filepath='mm/gup.c' line='2435' column='1'/> + <parameter type-id='9f93c9da' name='pages' filepath='mm/gup.c' line='2435' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='get_user_pages_remote' mangled-name='get_user_pages_remote' filepath='mm/gup.c' line='1175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_user_pages_remote'> + <parameter type-id='f23e2572' name='tsk' filepath='mm/gup.c' line='1175' column='1'/> + <parameter type-id='df4b7819' name='mm' filepath='mm/gup.c' line='1175' column='1'/> + <parameter type-id='7359adad' name='start' filepath='mm/gup.c' line='1176' column='1'/> + <parameter type-id='7359adad' name='nr_pages' filepath='mm/gup.c' line='1176' column='1'/> + <parameter type-id='f0981eeb' name='gup_flags' filepath='mm/gup.c' line='1177' column='1'/> + <parameter type-id='9f93c9da' name='pages' filepath='mm/gup.c' line='1177' column='1'/> + <parameter type-id='8b6fdee4' name='vmas' filepath='mm/gup.c' line='1178' column='1'/> + <parameter type-id='7292109c' name='locked' filepath='mm/gup.c' line='1178' column='1'/> + <return type-id='bd54fe1a'/> + </function-decl> <function-decl name='get_user_pages' mangled-name='get_user_pages' filepath='mm/gup.c' line='1633' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_user_pages'> <parameter type-id='7359adad' name='start' filepath='mm/gup.c' line='1633' column='1'/> <parameter type-id='7359adad' name='nr_pages' filepath='mm/gup.c' line='1633' column='1'/> @@ -166386,35 +159238,35 @@ <return type-id='bd54fe1a'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='mm/madvise.c' language='LANG_C89'> - <function-decl name='vfs_fallocate' mangled-name='vfs_fallocate' filepath='include/linux/fs.h' line='2617' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfs_fallocate'> - <parameter type-id='77e79a4b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='1eb56b1e'/> - <parameter type-id='1eb56b1e'/> + <abi-instr address-size='64' path='mm/memblock.c' language='LANG_C89'> + <var-decl name='contig_page_data' type-id='54406315' mangled-name='contig_page_data' visibility='default' filepath='mm/memblock.c' line='99' column='1' elf-symbol-id='contig_page_data'/> + <function-decl name='memblock_free' mangled-name='memblock_free' filepath='mm/memblock.c' line='787' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memblock_free'> + <parameter type-id='2522883d' name='base' filepath='mm/memblock.c' line='787' column='1'/> + <parameter type-id='2522883d' name='size' filepath='mm/memblock.c' line='787' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='mm/memblock.c' language='LANG_C89'> - <var-decl name='contig_page_data' type-id='54406315' mangled-name='contig_page_data' visibility='default' filepath='mm/memblock.c' line='99' column='1' elf-symbol-id='contig_page_data'/> - </abi-instr> <abi-instr address-size='64' path='mm/memory.c' language='LANG_C89'> <typedef-decl name='pfn_t' type-id='8444d1f8' filepath='include/linux/pfn.h' line='15' column='1' id='abe59ef3'/> - <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='abe59ef3' visibility='default' filepath='include/linux/pfn.h' line='13' column='1' id='8444d1f8'> + <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='abe59ef3' visibility='default' filepath='include/linux/pfn.h' line='13' column='1' id='8444d1f8'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='val' type-id='91ce1af9' visibility='default' filepath='include/linux/pfn.h' line='14' column='1'/> </data-member> </class-decl> - <function-decl name='vm_insert_page' mangled-name='vm_insert_page' filepath='mm/memory.c' line='1539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_insert_page'> - <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='1539' column='1'/> - <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='1539' column='1'/> - <parameter type-id='02f11ed4' name='page' filepath='mm/memory.c' line='1540' column='1'/> - <return type-id='95e97e5e'/> + <qualified-type-def type-id='69bf7bee' const='yes' id='bf352dfe'/> + <function-decl name='mm_trace_rss_stat' mangled-name='mm_trace_rss_stat' filepath='mm/memory.c' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mm_trace_rss_stat'> + <parameter type-id='df4b7819' name='mm' filepath='mm/memory.c' line='164' column='1'/> + <parameter type-id='95e97e5e' name='member' filepath='mm/memory.c' line='164' column='1'/> + <parameter type-id='bd54fe1a' name='count' filepath='mm/memory.c' line='164' column='1'/> + <parameter type-id='bd54fe1a' name='value' filepath='mm/memory.c' line='165' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='vm_map_pages' mangled-name='vm_map_pages' filepath='mm/memory.c' line='1609' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_map_pages'> - <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='1609' column='1'/> - <parameter type-id='9f93c9da' name='pages' filepath='mm/memory.c' line='1609' column='1'/> - <parameter type-id='7359adad' name='num' filepath='mm/memory.c' line='1610' column='1'/> + <function-decl name='remap_pfn_range' mangled-name='remap_pfn_range' filepath='mm/memory.c' line='1951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remap_pfn_range'> + <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='1951' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='1951' column='1'/> + <parameter type-id='7359adad' name='pfn' filepath='mm/memory.c' line='1952' column='1'/> + <parameter type-id='7359adad' name='size' filepath='mm/memory.c' line='1952' column='1'/> + <parameter type-id='2e2dcbd3' name='prot' filepath='mm/memory.c' line='1952' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='vmf_insert_pfn_prot' mangled-name='vmf_insert_pfn_prot' filepath='mm/memory.c' line='1707' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmf_insert_pfn_prot'> @@ -166436,45 +159288,34 @@ <parameter type-id='abe59ef3' name='pfn' filepath='mm/memory.c' line='1823' column='1'/> <return type-id='e9265215'/> </function-decl> + <function-decl name='vm_map_pages' mangled-name='vm_map_pages' filepath='mm/memory.c' line='1609' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_map_pages'> + <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='1609' column='1'/> + <parameter type-id='9f93c9da' name='pages' filepath='mm/memory.c' line='1609' column='1'/> + <parameter type-id='7359adad' name='num' filepath='mm/memory.c' line='1610' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='vm_iomap_memory' mangled-name='vm_iomap_memory' filepath='mm/memory.c' line='2025' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_iomap_memory'> <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2025' column='1'/> <parameter type-id='2522883d' name='start' filepath='mm/memory.c' line='2025' column='1'/> <parameter type-id='7359adad' name='len' filepath='mm/memory.c' line='2025' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='vm_insert_page' mangled-name='vm_insert_page' filepath='mm/memory.c' line='1539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_insert_page'> + <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='1539' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='1539' column='1'/> + <parameter type-id='02f11ed4' name='page' filepath='mm/memory.c' line='1540' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='unmap_mapping_range' mangled-name='unmap_mapping_range' filepath='mm/memory.c' line='2867' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unmap_mapping_range'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/memory.c' line='2867' column='1'/> + <parameter type-id='bf352dfe' name='holebegin' filepath='mm/memory.c' line='2868' column='1'/> + <parameter type-id='bf352dfe' name='holelen' filepath='mm/memory.c' line='2868' column='1'/> + <parameter type-id='95e97e5e' name='even_cows' filepath='mm/memory.c' line='2868' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/mempool.c' language='LANG_C89'> <pointer-type-def type-id='2745fad8' size-in-bits='64' id='78713e8f'/> - <function-decl name='mempool_destroy' mangled-name='mempool_destroy' filepath='mm/mempool.c' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_destroy'> - <parameter type-id='78713e8f' name='pool' filepath='mm/mempool.c' line='170' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='mempool_create' mangled-name='mempool_create' filepath='mm/mempool.c' line='253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_create'> - <parameter type-id='95e97e5e' name='min_nr' filepath='mm/mempool.c' line='253' column='1'/> - <parameter type-id='8bf6d789' name='alloc_fn' filepath='mm/mempool.c' line='253' column='1'/> - <parameter type-id='a4c19f22' name='free_fn' filepath='mm/mempool.c' line='254' column='1'/> - <parameter type-id='eaa32e2f' name='pool_data' filepath='mm/mempool.c' line='254' column='1'/> - <return type-id='78713e8f'/> - </function-decl> - <function-decl name='mempool_create_node' mangled-name='mempool_create_node' filepath='mm/mempool.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_create_node'> - <parameter type-id='95e97e5e' name='min_nr' filepath='mm/mempool.c' line='261' column='1'/> - <parameter type-id='8bf6d789' name='alloc_fn' filepath='mm/mempool.c' line='261' column='1'/> - <parameter type-id='a4c19f22' name='free_fn' filepath='mm/mempool.c' line='262' column='1'/> - <parameter type-id='eaa32e2f' name='pool_data' filepath='mm/mempool.c' line='262' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/mempool.c' line='263' column='1'/> - <parameter type-id='95e97e5e' name='node_id' filepath='mm/mempool.c' line='263' column='1'/> - <return type-id='78713e8f'/> - </function-decl> - <function-decl name='mempool_alloc_slab' mangled-name='mempool_alloc_slab' filepath='mm/mempool.c' line='509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_alloc_slab'> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/mempool.c' line='509' column='1'/> - <parameter type-id='eaa32e2f' name='pool_data' filepath='mm/mempool.c' line='509' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='mempool_free_slab' mangled-name='mempool_free_slab' filepath='mm/mempool.c' line='517' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_free_slab'> - <parameter type-id='eaa32e2f' name='element' filepath='mm/mempool.c' line='517' column='1'/> - <parameter type-id='eaa32e2f' name='pool_data' filepath='mm/mempool.c' line='517' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='mempool_kmalloc' mangled-name='mempool_kmalloc' filepath='mm/mempool.c' line='528' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_kmalloc'> <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/mempool.c' line='528' column='1'/> <parameter type-id='eaa32e2f' name='pool_data' filepath='mm/mempool.c' line='528' column='1'/> @@ -166485,6 +159326,46 @@ <parameter type-id='eaa32e2f' name='pool_data' filepath='mm/mempool.c' line='535' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='mempool_free_slab' mangled-name='mempool_free_slab' filepath='mm/mempool.c' line='517' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_free_slab'> + <parameter type-id='eaa32e2f' name='element' filepath='mm/mempool.c' line='517' column='1'/> + <parameter type-id='eaa32e2f' name='pool_data' filepath='mm/mempool.c' line='517' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mempool_free' mangled-name='mempool_free' filepath='mm/mempool.c' line='452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_free'> + <parameter type-id='eaa32e2f' name='element' filepath='mm/mempool.c' line='452' column='1'/> + <parameter type-id='78713e8f' name='pool' filepath='mm/mempool.c' line='452' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mempool_destroy' mangled-name='mempool_destroy' filepath='mm/mempool.c' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_destroy'> + <parameter type-id='78713e8f' name='pool' filepath='mm/mempool.c' line='170' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='mempool_create_node' mangled-name='mempool_create_node' filepath='mm/mempool.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_create_node'> + <parameter type-id='95e97e5e' name='min_nr' filepath='mm/mempool.c' line='261' column='1'/> + <parameter type-id='8bf6d789' name='alloc_fn' filepath='mm/mempool.c' line='261' column='1'/> + <parameter type-id='a4c19f22' name='free_fn' filepath='mm/mempool.c' line='262' column='1'/> + <parameter type-id='eaa32e2f' name='pool_data' filepath='mm/mempool.c' line='262' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/mempool.c' line='263' column='1'/> + <parameter type-id='95e97e5e' name='node_id' filepath='mm/mempool.c' line='263' column='1'/> + <return type-id='78713e8f'/> + </function-decl> + <function-decl name='mempool_create' mangled-name='mempool_create' filepath='mm/mempool.c' line='253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_create'> + <parameter type-id='95e97e5e' name='min_nr' filepath='mm/mempool.c' line='253' column='1'/> + <parameter type-id='8bf6d789' name='alloc_fn' filepath='mm/mempool.c' line='253' column='1'/> + <parameter type-id='a4c19f22' name='free_fn' filepath='mm/mempool.c' line='254' column='1'/> + <parameter type-id='eaa32e2f' name='pool_data' filepath='mm/mempool.c' line='254' column='1'/> + <return type-id='78713e8f'/> + </function-decl> + <function-decl name='mempool_alloc_slab' mangled-name='mempool_alloc_slab' filepath='mm/mempool.c' line='509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_alloc_slab'> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/mempool.c' line='509' column='1'/> + <parameter type-id='eaa32e2f' name='pool_data' filepath='mm/mempool.c' line='509' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='mempool_alloc' mangled-name='mempool_alloc' filepath='mm/mempool.c' line='375' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mempool_alloc'> + <parameter type-id='78713e8f' name='pool' filepath='mm/mempool.c' line='375' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/mempool.c' line='375' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/migrate.c' language='LANG_C89'> <function-decl name='buffer_migrate_page' mangled-name='buffer_migrate_page' filepath='mm/migrate.c' line='827' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='buffer_migrate_page'> @@ -166494,16 +159375,30 @@ <parameter type-id='157252dd' name='mode' filepath='mm/migrate.c' line='828' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='unlock_buffer' mangled-name='unlock_buffer' filepath='include/linux/buffer_head.h' line='233' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlock_buffer'> - <parameter type-id='c485c22c'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/mmap.c' language='LANG_C89'> + <function-decl name='get_unmapped_area' mangled-name='get_unmapped_area' filepath='mm/mmap.c' line='2197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_unmapped_area'> + <parameter type-id='77e79a4b' name='file' filepath='mm/mmap.c' line='2197' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/mmap.c' line='2197' column='1'/> + <parameter type-id='7359adad' name='len' filepath='mm/mmap.c' line='2197' column='1'/> + <parameter type-id='7359adad' name='pgoff' filepath='mm/mmap.c' line='2198' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='mm/mmap.c' line='2198' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='vm_munmap' mangled-name='vm_munmap' filepath='mm/mmap.c' line='2909' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_munmap'> + <parameter type-id='7359adad' name='start' filepath='mm/mmap.c' line='2909' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='mm/mmap.c' line='2909' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='vm_get_page_prot' mangled-name='vm_get_page_prot' filepath='mm/mmap.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_get_page_prot'> <parameter type-id='7359adad' name='vm_flags' filepath='mm/mmap.c' line='106' column='1'/> <return type-id='2e2dcbd3'/> </function-decl> + <function-decl name='find_vma' mangled-name='find_vma' filepath='mm/mmap.c' line='2241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_vma'> + <parameter type-id='df4b7819' name='mm' filepath='mm/mmap.c' line='2241' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/mmap.c' line='2241' column='1'/> + <return type-id='2ae08426'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/mmu_context.c' language='LANG_C89'> <function-decl name='use_mm' mangled-name='use_mm' filepath='mm/mmu_context.c' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='use_mm'> @@ -166516,14 +159411,14 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/oom_kill.c' language='LANG_C89'> - <function-decl name='register_oom_notifier' mangled-name='register_oom_notifier' filepath='mm/oom_kill.c' line='1022' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_oom_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='mm/oom_kill.c' line='1022' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='unregister_oom_notifier' mangled-name='unregister_oom_notifier' filepath='mm/oom_kill.c' line='1028' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_oom_notifier'> <parameter type-id='d504f73d' name='nb' filepath='mm/oom_kill.c' line='1028' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='register_oom_notifier' mangled-name='register_oom_notifier' filepath='mm/oom_kill.c' line='1022' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_oom_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='mm/oom_kill.c' line='1022' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/page-writeback.c' language='LANG_C89'> <enum-decl name='writeback_sync_modes' filepath='include/linux/writeback.h' line='41' column='1' id='cf92d981'> @@ -166531,14 +159426,22 @@ <enumerator name='WB_SYNC_NONE' value='0'/> <enumerator name='WB_SYNC_ALL' value='1'/> </enum-decl> + <function-decl name='balance_dirty_pages_ratelimited' mangled-name='balance_dirty_pages_ratelimited' filepath='mm/page-writeback.c' line='1864' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='balance_dirty_pages_ratelimited'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/page-writeback.c' line='1864' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='set_page_dirty' mangled-name='set_page_dirty' filepath='mm/page-writeback.c' line='2549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_page_dirty'> + <parameter type-id='02f11ed4' name='page' filepath='mm/page-writeback.c' line='2549' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='tag_pages_for_writeback' mangled-name='tag_pages_for_writeback' filepath='mm/page-writeback.c' line='2105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tag_pages_for_writeback'> <parameter type-id='f57039f0' name='mapping' filepath='mm/page-writeback.c' line='2105' column='1'/> <parameter type-id='7359adad' name='start' filepath='mm/page-writeback.c' line='2106' column='1'/> <parameter type-id='7359adad' name='end' filepath='mm/page-writeback.c' line='2106' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='clear_page_dirty_for_io' mangled-name='clear_page_dirty_for_io' filepath='mm/page-writeback.c' line='2653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clear_page_dirty_for_io'> - <parameter type-id='02f11ed4' name='page' filepath='mm/page-writeback.c' line='2653' column='1'/> + <function-decl name='set_page_dirty_lock' mangled-name='set_page_dirty_lock' filepath='mm/page-writeback.c' line='2592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_page_dirty_lock'> + <parameter type-id='02f11ed4' name='page' filepath='mm/page-writeback.c' line='2592' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='redirty_page_for_writepage' mangled-name='redirty_page_for_writepage' filepath='mm/page-writeback.c' line='2527' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='redirty_page_for_writepage'> @@ -166546,8 +159449,8 @@ <parameter type-id='02f11ed4' name='page' filepath='mm/page-writeback.c' line='2527' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='set_page_dirty_lock' mangled-name='set_page_dirty_lock' filepath='mm/page-writeback.c' line='2592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_page_dirty_lock'> - <parameter type-id='02f11ed4' name='page' filepath='mm/page-writeback.c' line='2592' column='1'/> + <function-decl name='clear_page_dirty_for_io' mangled-name='clear_page_dirty_for_io' filepath='mm/page-writeback.c' line='2653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clear_page_dirty_for_io'> + <parameter type-id='02f11ed4' name='page' filepath='mm/page-writeback.c' line='2653' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='__test_set_page_writeback' mangled-name='__test_set_page_writeback' filepath='mm/page-writeback.c' line='2758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__test_set_page_writeback'> @@ -166557,17 +159460,62 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/page_alloc.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='447da2ae' size-in-bits='192' id='d371d064'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <class-decl name='sysinfo' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='8' column='1' id='3c95971e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='uptime' type-id='6a11bd61' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='9' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='loads' type-id='d371d064' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='10' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='totalram' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='freeram' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='sharedram' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='bufferram' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='totalswap' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='freeswap' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='procs' type-id='d315442e' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='656'> + <var-decl name='pad' type-id='d315442e' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='totalhigh' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='freehigh' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='mem_unit' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='864'> + <var-decl name='_f' type-id='e84913bd' visibility='default' filepath='include/uapi/linux/sysinfo.h' line='22' column='1'/> + </data-member> + </class-decl> <pointer-type-def type-id='6a7d16bb' size-in-bits='64' id='f461c050'/> + <pointer-type-def type-id='3c95971e' size-in-bits='64' id='0f561784'/> <var-decl name='_totalram_pages' type-id='f22a8abb' mangled-name='_totalram_pages' visibility='default' filepath='mm/page_alloc.c' line='132' column='1' elf-symbol-id='_totalram_pages'/> - <function-decl name='__free_pages' mangled-name='__free_pages' filepath='mm/page_alloc.c' line='4956' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__free_pages'> - <parameter type-id='02f11ed4' name='page' filepath='mm/page_alloc.c' line='4956' column='1'/> - <parameter type-id='f0981eeb' name='order' filepath='mm/page_alloc.c' line='4956' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='adjust_managed_page_count' mangled-name='adjust_managed_page_count' filepath='mm/page_alloc.c' line='7664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='adjust_managed_page_count'> - <parameter type-id='02f11ed4' name='page' filepath='mm/page_alloc.c' line='7664' column='1'/> - <parameter type-id='bd54fe1a' name='count' filepath='mm/page_alloc.c' line='7664' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='free_reserved_area' mangled-name='free_reserved_area' filepath='mm/page_alloc.c' line='7675' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_reserved_area'> + <parameter type-id='eaa32e2f' name='start' filepath='mm/page_alloc.c' line='7675' column='1'/> + <parameter type-id='eaa32e2f' name='end' filepath='mm/page_alloc.c' line='7675' column='1'/> + <parameter type-id='95e97e5e' name='poison' filepath='mm/page_alloc.c' line='7675' column='1'/> + <parameter type-id='80f4b756' name='s' filepath='mm/page_alloc.c' line='7675' column='1'/> + <return type-id='7359adad'/> </function-decl> <function-decl name='__alloc_pages_nodemask' mangled-name='__alloc_pages_nodemask' filepath='mm/page_alloc.c' line='4860' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__alloc_pages_nodemask'> <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/page_alloc.c' line='4860' column='1'/> @@ -166576,9 +159524,30 @@ <parameter type-id='f461c050' name='nodemask' filepath='mm/page_alloc.c' line='4861' column='1'/> <return type-id='02f11ed4'/> </function-decl> - <function-decl name='__get_free_pages' mangled-name='__get_free_pages' filepath='mm/page_alloc.c' line='4931' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__get_free_pages'> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/page_alloc.c' line='4931' column='1'/> - <parameter type-id='f0981eeb' name='order' filepath='mm/page_alloc.c' line='4931' column='1'/> + <function-decl name='__free_pages' mangled-name='__free_pages' filepath='mm/page_alloc.c' line='4956' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__free_pages'> + <parameter type-id='02f11ed4' name='page' filepath='mm/page_alloc.c' line='4956' column='1'/> + <parameter type-id='f0981eeb' name='order' filepath='mm/page_alloc.c' line='4956' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='alloc_pages_exact' mangled-name='alloc_pages_exact' filepath='mm/page_alloc.c' line='5128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_pages_exact'> + <parameter type-id='b59d7dce' name='size' filepath='mm/page_alloc.c' line='5128' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/page_alloc.c' line='5128' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='si_mem_available' mangled-name='si_mem_available' filepath='mm/page_alloc.c' line='5252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='si_mem_available'> + <return type-id='bd54fe1a'/> + </function-decl> + <function-decl name='split_page' mangled-name='split_page' filepath='mm/page_alloc.c' line='3188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='split_page'> + <parameter type-id='02f11ed4' name='page' filepath='mm/page_alloc.c' line='3188' column='1'/> + <parameter type-id='f0981eeb' name='order' filepath='mm/page_alloc.c' line='3188' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='si_meminfo' mangled-name='si_meminfo' filepath='mm/page_alloc.c' line='5298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='si_meminfo'> + <parameter type-id='0f561784' name='val' filepath='mm/page_alloc.c' line='5298' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='get_zeroed_page' mangled-name='get_zeroed_page' filepath='mm/page_alloc.c' line='4942' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_zeroed_page'> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/page_alloc.c' line='4942' column='1'/> <return type-id='7359adad'/> </function-decl> <function-decl name='free_pages_exact' mangled-name='free_pages_exact' filepath='mm/page_alloc.c' line='5174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_pages_exact'> @@ -166586,30 +159555,20 @@ <parameter type-id='b59d7dce' name='size' filepath='mm/page_alloc.c' line='5174' column='1'/> <return type-id='48b5725f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='mm/page_io.c' language='LANG_C89'> - <function-decl name='bmap' mangled-name='bmap' filepath='include/linux/fs.h' line='2961' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bmap'> - <parameter type-id='7e666abe'/> - <parameter type-id='3a47d82b'/> - <return type-id='3a47d82b'/> - </function-decl> - <function-decl name='iov_iter_bvec' mangled-name='iov_iter_bvec' filepath='include/linux/uio.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iov_iter_bvec'> - <parameter type-id='4fa10f9e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='15c9a01b'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> + <function-decl name='free_pages' mangled-name='free_pages' filepath='mm/page_alloc.c' line='4963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_pages'> + <parameter type-id='7359adad' name='addr' filepath='mm/page_alloc.c' line='4963' column='1'/> + <parameter type-id='f0981eeb' name='order' filepath='mm/page_alloc.c' line='4963' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='submit_bio' mangled-name='submit_bio' filepath='include/linux/bio.h' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='submit_bio'> - <parameter type-id='fb55efa1'/> - <return type-id='f0981eeb'/> + <function-decl name='adjust_managed_page_count' mangled-name='adjust_managed_page_count' filepath='mm/page_alloc.c' line='7664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='adjust_managed_page_count'> + <parameter type-id='02f11ed4' name='page' filepath='mm/page_alloc.c' line='7664' column='1'/> + <parameter type-id='bd54fe1a' name='count' filepath='mm/page_alloc.c' line='7664' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='blk_poll' mangled-name='blk_poll' filepath='include/linux/blkdev.h' line='907' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blk_poll'> - <parameter type-id='e7d2a5fc'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='c894953d'/> - <return type-id='95e97e5e'/> + <function-decl name='__get_free_pages' mangled-name='__get_free_pages' filepath='mm/page_alloc.c' line='4931' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__get_free_pages'> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/page_alloc.c' line='4931' column='1'/> + <parameter type-id='f0981eeb' name='order' filepath='mm/page_alloc.c' line='4931' column='1'/> + <return type-id='7359adad'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/percpu.c' language='LANG_C89'> @@ -166617,6 +159576,10 @@ <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> </array-type-def> <var-decl name='__per_cpu_offset' type-id='bc3af5fa' mangled-name='__per_cpu_offset' visibility='default' filepath='mm/percpu.c' line='2946' column='1' elf-symbol-id='__per_cpu_offset'/> + <function-decl name='free_percpu' mangled-name='free_percpu' filepath='mm/percpu.c' line='1955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_percpu'> + <parameter type-id='eaa32e2f' name='ptr' filepath='mm/percpu.c' line='1955' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='__alloc_percpu_gfp' mangled-name='__alloc_percpu_gfp' filepath='mm/percpu.c' line='1781' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__alloc_percpu_gfp'> <parameter type-id='b59d7dce' name='size' filepath='mm/percpu.c' line='1781' column='1'/> <parameter type-id='b59d7dce' name='align' filepath='mm/percpu.c' line='1781' column='1'/> @@ -166629,76 +159592,247 @@ <return type-id='eaa32e2f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='mm/process_vm_access.c' language='LANG_C89'> - <pointer-type-def type-id='0f042891' size-in-bits='64' id='cc4b1be9'/> - <pointer-type-def type-id='cc4b1be9' size-in-bits='64' id='5d3cb3f9'/> - <function-decl name='import_iovec' mangled-name='import_iovec' filepath='include/linux/uio.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='import_iovec'> - <parameter type-id='95e97e5e'/> - <parameter type-id='2c556848'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='5d3cb3f9'/> - <parameter type-id='4fa10f9e'/> - <return type-id='bd54fe1a'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='mm/readahead.c' language='LANG_C89'> - <function-decl name='xa_load' mangled-name='xa_load' filepath='include/linux/xarray.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xa_load'> - <parameter type-id='60075f2a'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='put_pages_list' mangled-name='put_pages_list' filepath='include/linux/mm.h' line='787' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='put_pages_list'> - <parameter type-id='e84b031a'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='mm/shmem.c' language='LANG_C89'> - <pointer-type-def type-id='8425539a' size-in-bits='64' id='8567d8b3'/> - <qualified-type-def type-id='a9ef191f' const='yes' id='66bd4388'/> - <pointer-type-def type-id='66bd4388' size-in-bits='64' id='5df17806'/> - <pointer-type-def type-id='805f2c4a' size-in-bits='64' id='1b7a05dc'/> + <array-type-def dimensions='1' type-id='26a90f95' size-in-bits='512' id='460b55b1'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <class-decl name='audit_names' is-struct='yes' visibility='default' is-declaration-only='yes' id='90177497'/> + <array-type-def dimensions='1' type-id='9b45d938' size-in-bits='128' id='8d43b1f5'> + <subrange length='16' type-id='7ff19f0f' id='848d0938'/> + </array-type-def> + <array-type-def dimensions='1' type-id='9b45d938' size-in-bits='infinite' id='0904d1cc'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='05438640' size-in-bits='infinite' id='a51f6b3c'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <class-decl name='posix_acl_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/posix_acl.h' line='18' column='1' id='05438640'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='e_tag' type-id='a2185560' visibility='default' filepath='include/linux/posix_acl.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='e_perm' type-id='8efea9e5' visibility='default' filepath='include/linux/posix_acl.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='' type-id='21c0164a' visibility='default' filepath='include/linux/posix_acl.h' line='21' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/posix_acl.h' line='21' column='1' id='21c0164a'> + <data-member access='public'> + <var-decl name='e_uid' type-id='d80b72e6' visibility='default' filepath='include/linux/posix_acl.h' line='22' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='e_gid' type-id='094d8048' visibility='default' filepath='include/linux/posix_acl.h' line='23' column='1'/> + </data-member> + </union-decl> + <class-decl name='fs_context_operations' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='110' column='1' id='d2bd1e05'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='free' type-id='18811e61' visibility='default' filepath='include/linux/fs_context.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dup' type-id='0177caaf' visibility='default' filepath='include/linux/fs_context.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='parse_param' type-id='7af12c47' visibility='default' filepath='include/linux/fs_context.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='parse_monolithic' type-id='33c348f4' visibility='default' filepath='include/linux/fs_context.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='get_tree' type-id='57f0383a' visibility='default' filepath='include/linux/fs_context.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='reconfigure' type-id='57f0383a' visibility='default' filepath='include/linux/fs_context.h' line='116' column='1'/> + </data-member> + </class-decl> + <class-decl name='fs_parameter' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='64' column='1' id='f3f97f82'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key' type-id='80f4b756' visibility='default' filepath='include/linux/fs_context.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='7f8e7476' visibility='default' filepath='include/linux/fs_context.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='' type-id='f7274614' visibility='default' filepath='include/linux/fs_context.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/linux/fs_context.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dirfd' type-id='95e97e5e' visibility='default' filepath='include/linux/fs_context.h' line='74' column='1'/> + </data-member> + </class-decl> + <enum-decl name='fs_value_type' filepath='include/linux/fs_context.h' line='51' column='1' id='7f8e7476'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='fs_value_is_undefined' value='0'/> + <enumerator name='fs_value_is_flag' value='1'/> + <enumerator name='fs_value_is_string' value='2'/> + <enumerator name='fs_value_is_blob' value='3'/> + <enumerator name='fs_value_is_filename' value='4'/> + <enumerator name='fs_value_is_filename_empty' value='5'/> + <enumerator name='fs_value_is_file' value='6'/> + </enum-decl> + <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs_context.h' line='67' column='1' id='f7274614'> + <data-member access='public'> + <var-decl name='string' type-id='26a90f95' visibility='default' filepath='include/linux/fs_context.h' line='68' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='blob' type-id='eaa32e2f' visibility='default' filepath='include/linux/fs_context.h' line='69' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='name' type-id='e9d22a06' visibility='default' filepath='include/linux/fs_context.h' line='70' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/fs_context.h' line='71' column='1'/> + </data-member> + </union-decl> + <class-decl name='filename' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='2607' column='1' id='63fc6210'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='2608' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='uptr' type-id='80f4b756' visibility='default' filepath='include/linux/fs.h' line='2609' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='refcnt' type-id='95e97e5e' visibility='default' filepath='include/linux/fs.h' line='2610' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='aname' type-id='5acb442f' visibility='default' filepath='include/linux/fs.h' line='2611' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='iname' type-id='0904d1cc' visibility='default' filepath='include/linux/fs.h' line='2612' column='1'/> + </data-member> + </class-decl> + <class-decl name='fc_log' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/fs_context.h' line='179' column='1' id='fb4c7dfb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='usage' type-id='64615833' visibility='default' filepath='include/linux/fs_context.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='head' type-id='f9b06939' visibility='default' filepath='include/linux/fs_context.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='tail' type-id='f9b06939' visibility='default' filepath='include/linux/fs_context.h' line='182' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='need_free' type-id='f9b06939' visibility='default' filepath='include/linux/fs_context.h' line='183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/fs_context.h' line='184' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='buffer' type-id='460b55b1' visibility='default' filepath='include/linux/fs_context.h' line='185' column='1'/> + </data-member> + </class-decl> + <enum-decl name='fs_context_purpose' filepath='include/linux/fs_context.h' line='29' column='1' id='4171a6be'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='FS_CONTEXT_FOR_MOUNT' value='0'/> + <enumerator name='FS_CONTEXT_FOR_SUBMOUNT' value='1'/> + <enumerator name='FS_CONTEXT_FOR_RECONFIGURE' value='2'/> + </enum-decl> + <enum-decl name='fs_context_phase' filepath='include/linux/fs_context.h' line='38' column='1' id='de54989f'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='FS_CONTEXT_CREATE_PARAMS' value='0'/> + <enumerator name='FS_CONTEXT_CREATING' value='1'/> + <enumerator name='FS_CONTEXT_AWAITING_MOUNT' value='2'/> + <enumerator name='FS_CONTEXT_AWAITING_RECONF' value='3'/> + <enumerator name='FS_CONTEXT_RECONF_PARAMS' value='4'/> + <enumerator name='FS_CONTEXT_RECONFIGURING' value='5'/> + <enumerator name='FS_CONTEXT_FAILED' value='6'/> + </enum-decl> + <class-decl name='fs_parameter_spec' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/fs_parser.h' line='47' column='1' id='077208d0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/fs_parser.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='opt' type-id='f9b06939' visibility='default' filepath='include/linux/fs_parser.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='type' type-id='ef73e3d4' visibility='default' filepath='include/linux/fs_parser.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/linux/fs_parser.h' line='51' column='1'/> + </data-member> + </class-decl> + <enum-decl name='fs_parameter_type' filepath='include/linux/fs_parser.h' line='23' column='1' id='ef73e3d4'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='__fs_param_wasnt_defined' value='0'/> + <enumerator name='fs_param_is_flag' value='1'/> + <enumerator name='fs_param_is_bool' value='2'/> + <enumerator name='fs_param_is_u32' value='3'/> + <enumerator name='fs_param_is_u32_octal' value='4'/> + <enumerator name='fs_param_is_u32_hex' value='5'/> + <enumerator name='fs_param_is_s32' value='6'/> + <enumerator name='fs_param_is_u64' value='7'/> + <enumerator name='fs_param_is_enum' value='8'/> + <enumerator name='fs_param_is_string' value='9'/> + <enumerator name='fs_param_is_blob' value='10'/> + <enumerator name='fs_param_is_blockdev' value='11'/> + <enumerator name='fs_param_is_path' value='12'/> + <enumerator name='fs_param_is_fd' value='13'/> + <enumerator name='nr__fs_parameter_type' value='14'/> + </enum-decl> + <class-decl name='fs_parameter_enum' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/fs_parser.h' line='58' column='1' id='1a71e14e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='opt' type-id='f9b06939' visibility='default' filepath='include/linux/fs_parser.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='name' type-id='f01a039e' visibility='default' filepath='include/linux/fs_parser.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='value' type-id='f9b06939' visibility='default' filepath='include/linux/fs_parser.h' line='61' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='90177497' size-in-bits='64' id='5acb442f'/> + <qualified-type-def type-id='d2bd1e05' const='yes' id='4b1c1612'/> + <pointer-type-def type-id='4b1c1612' size-in-bits='64' id='7536fa28'/> + <qualified-type-def type-id='1a71e14e' const='yes' id='e76b9b35'/> + <pointer-type-def type-id='e76b9b35' size-in-bits='64' id='6d6531cd'/> + <qualified-type-def type-id='077208d0' const='yes' id='a6f56593'/> + <pointer-type-def type-id='a6f56593' size-in-bits='64' id='8d4f223b'/> + <pointer-type-def type-id='fb4c7dfb' size-in-bits='64' id='d1a78aeb'/> + <pointer-type-def type-id='63fc6210' size-in-bits='64' id='e9d22a06'/> + <pointer-type-def type-id='f3f97f82' size-in-bits='64' id='75615bf0'/> + <pointer-type-def type-id='135a5d4b' size-in-bits='64' id='0177caaf'/> + <pointer-type-def type-id='c44bfbeb' size-in-bits='64' id='7af12c47'/> + <pointer-type-def type-id='91015ee2' size-in-bits='64' id='33c348f4'/> + <pointer-type-def type-id='41f25325' size-in-bits='64' id='18811e61'/> <function-decl name='shmem_truncate_range' mangled-name='shmem_truncate_range' filepath='mm/shmem.c' line='995' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='shmem_truncate_range'> <parameter type-id='7e666abe' name='inode' filepath='mm/shmem.c' line='995' column='1'/> <parameter type-id='69bf7bee' name='lstart' filepath='mm/shmem.c' line='995' column='1'/> <parameter type-id='69bf7bee' name='lend' filepath='mm/shmem.c' line='995' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='uuid_gen' mangled-name='uuid_gen' filepath='include/linux/uuid.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uuid_gen'> - <parameter type-id='8567d8b3'/> - <return type-id='48b5725f'/> + <function-decl name='shmem_read_mapping_page_gfp' mangled-name='shmem_read_mapping_page_gfp' filepath='mm/shmem.c' line='4239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='shmem_read_mapping_page_gfp'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/shmem.c' line='4239' column='1'/> + <parameter type-id='7359adad' name='index' filepath='mm/shmem.c' line='4240' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='mm/shmem.c' line='4240' column='1'/> + <return type-id='02f11ed4'/> </function-decl> - <function-decl name='ilookup5' mangled-name='ilookup5' filepath='include/linux/fs.h' line='3124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ilookup5'> - <parameter type-id='42c8f564'/> - <parameter type-id='7359adad'/> - <parameter type-id='1b7a05dc'/> + <function-decl name='shmem_file_setup' mangled-name='shmem_file_setup' filepath='mm/shmem.c' line='4171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='shmem_file_setup'> + <parameter type-id='80f4b756' name='name' filepath='mm/shmem.c' line='4171' column='1'/> + <parameter type-id='69bf7bee' name='size' filepath='mm/shmem.c' line='4171' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='mm/shmem.c' line='4171' column='1'/> + <return type-id='77e79a4b'/> + </function-decl> + <function-type size-in-bits='64' id='135a5d4b'> + <parameter type-id='5760dcb0'/> + <parameter type-id='5760dcb0'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c44bfbeb'> + <parameter type-id='5760dcb0'/> + <parameter type-id='75615bf0'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='91015ee2'> + <parameter type-id='5760dcb0'/> <parameter type-id='eaa32e2f'/> - <return type-id='7e666abe'/> - </function-decl> - <function-decl name='setattr_prepare' mangled-name='setattr_prepare' filepath='include/linux/fs.h' line='3461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='setattr_prepare'> - <parameter type-id='27675065'/> - <parameter type-id='ab7bbd67'/> <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='setattr_copy' mangled-name='setattr_copy' filepath='include/linux/fs.h' line='3463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='setattr_copy'> - <parameter type-id='7e666abe'/> - <parameter type-id='5df17806'/> + </function-type> + <function-type size-in-bits='64' id='41f25325'> + <parameter type-id='5760dcb0'/> <return type-id='48b5725f'/> - </function-decl> - <function-decl name='generic_fillattr' mangled-name='generic_fillattr' filepath='include/linux/fs.h' line='3313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_fillattr'> - <parameter type-id='7e666abe'/> - <parameter type-id='0e87f9be'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='inode_newsize_ok' mangled-name='inode_newsize_ok' filepath='include/linux/fs.h' line='3462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inode_newsize_ok'> - <parameter type-id='c5a4eb7f'/> - <parameter type-id='1eb56b1e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ihold' mangled-name='ihold' filepath='include/linux/fs.h' line='2420' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ihold'> - <parameter type-id='7e666abe'/> - <return type-id='48b5725f'/> - </function-decl> + </function-type> </abi-instr> <abi-instr address-size='64' path='mm/slab_common.c' language='LANG_C89'> <array-type-def dimensions='2' type-id='f3b4aca8' size-in-bits='1792' id='5a527497'> @@ -166725,6 +159859,7 @@ <var-decl name='partial' type-id='02f11ed4' visibility='default' filepath='include/linux/slub_def.h' line='46' column='1'/> </data-member> </class-decl> + <typedef-decl name='slab_flags_t' type-id='f0981eeb' filepath='include/linux/types.h' line='154' column='1' id='f7fe96cb'/> <class-decl name='kmem_cache_order_objects' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/slub_def.h' line='75' column='1' id='dfc42026'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='x' type-id='f0981eeb' visibility='default' filepath='include/linux/slub_def.h' line='76' column='1'/> @@ -166821,26 +159956,68 @@ <pointer-type-def type-id='dbef6377' size-in-bits='64' id='2c8ce02f'/> <pointer-type-def type-id='ad0ff4ed' size-in-bits='64' id='8a4f2b79'/> <var-decl name='kmalloc_caches' type-id='5a527497' mangled-name='kmalloc_caches' visibility='default' filepath='mm/slab_common.c' line='1113' column='1' elf-symbol-id='kmalloc_caches'/> + <function-decl name='kmem_cache_create_usercopy' mangled-name='kmem_cache_create_usercopy' filepath='mm/slab_common.c' line='453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_create_usercopy'> + <parameter type-id='80f4b756' name='name' filepath='mm/slab_common.c' line='453' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='mm/slab_common.c' line='454' column='1'/> + <parameter type-id='f0981eeb' name='align' filepath='mm/slab_common.c' line='454' column='1'/> + <parameter type-id='f7fe96cb' name='flags' filepath='mm/slab_common.c' line='455' column='1'/> + <parameter type-id='f0981eeb' name='useroffset' filepath='mm/slab_common.c' line='456' column='1'/> + <parameter type-id='f0981eeb' name='usersize' filepath='mm/slab_common.c' line='456' column='1'/> + <parameter type-id='b7f9d8e6' name='ctor' filepath='mm/slab_common.c' line='457' column='1'/> + <return type-id='f3b4aca8'/> + </function-decl> + <function-decl name='kmalloc_order_trace' mangled-name='kmalloc_order_trace' filepath='mm/slab_common.c' line='1353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmalloc_order_trace'> + <parameter type-id='b59d7dce' name='size' filepath='mm/slab_common.c' line='1353' column='1'/> + <parameter type-id='3eb7c31c' name='flags' filepath='mm/slab_common.c' line='1353' column='1'/> + <parameter type-id='f0981eeb' name='order' filepath='mm/slab_common.c' line='1353' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='krealloc' mangled-name='krealloc' filepath='mm/slab_common.c' line='1729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='krealloc'> + <parameter type-id='eaa32e2f' name='p' filepath='mm/slab_common.c' line='1729' column='1'/> + <parameter type-id='b59d7dce' name='new_size' filepath='mm/slab_common.c' line='1729' column='1'/> + <parameter type-id='3eb7c31c' name='flags' filepath='mm/slab_common.c' line='1729' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='kmem_cache_destroy' mangled-name='kmem_cache_destroy' filepath='mm/slab_common.c' line='938' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_destroy'> + <parameter type-id='f3b4aca8' name='s' filepath='mm/slab_common.c' line='938' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kzfree' mangled-name='kzfree' filepath='mm/slab_common.c' line='1757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kzfree'> + <parameter type-id='eaa32e2f' name='p' filepath='mm/slab_common.c' line='1757' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ksize' mangled-name='ksize' filepath='mm/slab_common.c' line='1784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ksize'> + <parameter type-id='eaa32e2f' name='objp' filepath='mm/slab_common.c' line='1784' column='1'/> + <return type-id='b59d7dce'/> + </function-decl> + <function-decl name='kmem_cache_create' mangled-name='kmem_cache_create' filepath='mm/slab_common.c' line='560' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_create'> + <parameter type-id='80f4b756' name='name' filepath='mm/slab_common.c' line='560' column='1'/> + <parameter type-id='f0981eeb' name='size' filepath='mm/slab_common.c' line='560' column='1'/> + <parameter type-id='f0981eeb' name='align' filepath='mm/slab_common.c' line='560' column='1'/> + <parameter type-id='f7fe96cb' name='flags' filepath='mm/slab_common.c' line='561' column='1'/> + <parameter type-id='b7f9d8e6' name='ctor' filepath='mm/slab_common.c' line='561' column='1'/> + <return type-id='f3b4aca8'/> + </function-decl> <function-decl name='kmalloc_order' mangled-name='kmalloc_order' filepath='mm/slab_common.c' line='1333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmalloc_order'> <parameter type-id='b59d7dce' name='size' filepath='mm/slab_common.c' line='1333' column='1'/> <parameter type-id='3eb7c31c' name='flags' filepath='mm/slab_common.c' line='1333' column='1'/> <parameter type-id='f0981eeb' name='order' filepath='mm/slab_common.c' line='1333' column='1'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='ksize' mangled-name='ksize' filepath='mm/slab_common.c' line='1784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ksize'> - <parameter type-id='eaa32e2f' name='objp' filepath='mm/slab_common.c' line='1784' column='1'/> - <return type-id='b59d7dce'/> - </function-decl> <function-type size-in-bits='64' id='ad0ff4ed'> <parameter type-id='f3b4aca8'/> <return type-id='48b5725f'/> </function-type> </abi-instr> <abi-instr address-size='64' path='mm/slub.c' language='LANG_C89'> - <function-decl name='kmem_cache_free_bulk' mangled-name='kmem_cache_free_bulk' filepath='mm/slub.c' line='3172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_free_bulk'> - <parameter type-id='f3b4aca8' name='s' filepath='mm/slub.c' line='3172' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='mm/slub.c' line='3172' column='1'/> - <parameter type-id='63e171df' name='p' filepath='mm/slub.c' line='3172' column='1'/> + <function-decl name='kmem_cache_alloc_trace' mangled-name='kmem_cache_alloc_trace' filepath='mm/slub.c' line='2834' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_alloc_trace'> + <parameter type-id='f3b4aca8' name='s' filepath='mm/slub.c' line='2834' column='1'/> + <parameter type-id='3eb7c31c' name='gfpflags' filepath='mm/slub.c' line='2834' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='mm/slub.c' line='2834' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='kfree' mangled-name='kfree' filepath='mm/slub.c' line='4006' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree'> + <parameter type-id='eaa32e2f' name='x' filepath='mm/slub.c' line='4006' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='__kmalloc' mangled-name='__kmalloc' filepath='mm/slub.c' line='3856' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kmalloc'> @@ -166848,68 +160025,157 @@ <parameter type-id='3eb7c31c' name='flags' filepath='mm/slub.c' line='3856' column='1'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='kset_unregister' mangled-name='kset_unregister' filepath='include/linux/kobject.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kset_unregister'> - <parameter type-id='89b70200'/> + <function-decl name='kmem_cache_free' mangled-name='kmem_cache_free' filepath='mm/slub.c' line='3070' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_free'> + <parameter type-id='f3b4aca8' name='s' filepath='mm/slub.c' line='3070' column='1'/> + <parameter type-id='eaa32e2f' name='x' filepath='mm/slub.c' line='3070' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kmem_cache_alloc' mangled-name='kmem_cache_alloc' filepath='mm/slub.c' line='2822' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_alloc'> + <parameter type-id='f3b4aca8' name='s' filepath='mm/slub.c' line='2822' column='1'/> + <parameter type-id='3eb7c31c' name='gfpflags' filepath='mm/slub.c' line='2822' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='kmem_cache_alloc_bulk' mangled-name='kmem_cache_alloc_bulk' filepath='mm/slub.c' line='3190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_alloc_bulk'> + <parameter type-id='f3b4aca8' name='s' filepath='mm/slub.c' line='3190' column='1'/> + <parameter type-id='3eb7c31c' name='flags' filepath='mm/slub.c' line='3190' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='mm/slub.c' line='3190' column='1'/> + <parameter type-id='63e171df' name='p' filepath='mm/slub.c' line='3191' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kmem_cache_free_bulk' mangled-name='kmem_cache_free_bulk' filepath='mm/slub.c' line='3172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_free_bulk'> + <parameter type-id='f3b4aca8' name='s' filepath='mm/slub.c' line='3172' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='mm/slub.c' line='3172' column='1'/> + <parameter type-id='63e171df' name='p' filepath='mm/slub.c' line='3172' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/swap.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='02f11ed4' size-in-bits='960' id='b210041a'> + <subrange length='15' type-id='7ff19f0f' id='8484ba73'/> + </array-type-def> + <class-decl name='pagevec' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/pagevec.h' line='20' column='1' id='2782a6ec'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nr' type-id='002ac4a6' visibility='default' filepath='include/linux/pagevec.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='percpu_pvec_drained' type-id='b50a4934' visibility='default' filepath='include/linux/pagevec.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pages' type-id='b210041a' visibility='default' filepath='include/linux/pagevec.h' line='23' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='xa_mark_t' type-id='f0981eeb' filepath='include/linux/xarray.h' line='246' column='1' id='933bf462'/> + <pointer-type-def type-id='2782a6ec' size-in-bits='64' id='f7d3421a'/> <function-decl name='__put_page' mangled-name='__put_page' filepath='mm/swap.c' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__put_page'> <parameter type-id='02f11ed4' name='page' filepath='mm/swap.c' line='100' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='mark_page_accessed' mangled-name='mark_page_accessed' filepath='mm/swap.c' line='373' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mark_page_accessed'> + <parameter type-id='02f11ed4' name='page' filepath='mm/swap.c' line='373' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__pagevec_release' mangled-name='__pagevec_release' filepath='mm/swap.c' line='856' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pagevec_release'> + <parameter type-id='f7d3421a' name='pvec' filepath='mm/swap.c' line='856' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='release_pages' mangled-name='release_pages' filepath='mm/swap.c' line='760' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='release_pages'> <parameter type-id='9f93c9da' name='pages' filepath='mm/swap.c' line='760' column='1'/> <parameter type-id='95e97e5e' name='nr' filepath='mm/swap.c' line='760' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='lru_cache_add_file' mangled-name='lru_cache_add_file' filepath='mm/swap.c' line='421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lru_cache_add_file'> - <parameter type-id='02f11ed4' name='page' filepath='mm/swap.c' line='421' column='1'/> + <function-decl name='put_pages_list' mangled-name='put_pages_list' filepath='mm/swap.c' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='put_pages_list'> + <parameter type-id='e84b031a' name='pages' filepath='mm/swap.c' line='126' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__pagevec_release' mangled-name='__pagevec_release' filepath='mm/swap.c' line='856' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pagevec_release'> - <parameter type-id='f7d3421a' name='pvec' filepath='mm/swap.c' line='856' column='1'/> + <function-decl name='pagevec_lookup_range_tag' mangled-name='pagevec_lookup_range_tag' filepath='mm/swap.c' line='1050' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pagevec_lookup_range_tag'> + <parameter type-id='f7d3421a' name='pvec' filepath='mm/swap.c' line='1050' column='1'/> + <parameter type-id='f57039f0' name='mapping' filepath='mm/swap.c' line='1051' column='1'/> + <parameter type-id='1d2c2b85' name='index' filepath='mm/swap.c' line='1051' column='1'/> + <parameter type-id='7359adad' name='end' filepath='mm/swap.c' line='1051' column='1'/> + <parameter type-id='933bf462' name='tag' filepath='mm/swap.c' line='1052' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='lru_cache_add_file' mangled-name='lru_cache_add_file' filepath='mm/swap.c' line='421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lru_cache_add_file'> + <parameter type-id='02f11ed4' name='page' filepath='mm/swap.c' line='421' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/swapfile.c' language='LANG_C89'> <var-decl name='nr_swap_pages' type-id='f22a8abb' mangled-name='nr_swap_pages' visibility='default' filepath='mm/swapfile.c' line='55' column='1' elf-symbol-id='nr_swap_pages'/> - <function-decl name='blkdev_issue_discard' mangled-name='blkdev_issue_discard' filepath='include/linux/blkdev.h' line='1227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blkdev_issue_discard'> - <parameter type-id='b88dd945'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='3a47d82b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='set_blocksize' mangled-name='set_blocksize' filepath='include/linux/fs.h' line='3179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_blocksize'> - <parameter type-id='b88dd945'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='blkdev_put' mangled-name='blkdev_put' filepath='include/linux/fs.h' line='2729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='blkdev_put'> - <parameter type-id='b88dd945'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='inode_dio_wait' mangled-name='inode_dio_wait' filepath='include/linux/fs.h' line='3269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inode_dio_wait'> - <parameter type-id='7e666abe'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/truncate.c' language='LANG_C89'> - <function-decl name='generic_error_remove_page' mangled-name='generic_error_remove_page' filepath='mm/truncate.c' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_error_remove_page'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/truncate.c' line='232' column='1'/> - <parameter type-id='02f11ed4' name='page' filepath='mm/truncate.c' line='232' column='1'/> - <return type-id='95e97e5e'/> + <class-decl name='iomap' is-struct='yes' visibility='default' is-declaration-only='yes' id='3b326cb5'/> + <class-decl name='fid' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/exportfs.h' line='113' column='1' id='2437c5c4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='' type-id='0394b7eb' visibility='default' filepath='include/linux/exportfs.h' line='114' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__2' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/linux/exportfs.h' line='114' column='1' id='0394b7eb'> + <data-member access='public'> + <var-decl name='i32' type-id='273ef6eb' visibility='default' filepath='include/linux/exportfs.h' line='120' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='udf' type-id='2d08566e' visibility='default' filepath='include/linux/exportfs.h' line='128' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='raw' type-id='d5016f6f' visibility='default' filepath='include/linux/exportfs.h' line='129' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/exportfs.h' line='115' column='1' id='273ef6eb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ino' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='gen' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='parent_ino' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='parent_gen' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='119' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='160' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/exportfs.h' line='121' column='1' id='2d08566e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='block' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='partref' type-id='1dc6a898' visibility='default' filepath='include/linux/exportfs.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='parent_partref' type-id='1dc6a898' visibility='default' filepath='include/linux/exportfs.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='generation' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='parent_block' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='parent_generation' type-id='19c2251e' visibility='default' filepath='include/linux/exportfs.h' line='127' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='3f1a6b60' size-in-bits='64' id='cd1b45ab'/> + <pointer-type-def type-id='39d64410' size-in-bits='64' id='36ed3b9a'/> + <pointer-type-def type-id='5d64147c' size-in-bits='64' id='9b9ccb86'/> + <pointer-type-def type-id='2437c5c4' size-in-bits='64' id='f7d748c2'/> + <pointer-type-def type-id='e2da4ade' size-in-bits='64' id='d5f76b20'/> + <pointer-type-def type-id='96658a93' size-in-bits='64' id='cb0ca137'/> + <pointer-type-def type-id='91de15a8' size-in-bits='64' id='2cdfbf0a'/> + <pointer-type-def type-id='91b0693b' size-in-bits='64' id='30144f27'/> + <pointer-type-def type-id='a48b0884' size-in-bits='64' id='35d085ce'/> + <pointer-type-def type-id='657fbd80' size-in-bits='64' id='547aa7d2'/> + <pointer-type-def type-id='3b326cb5' size-in-bits='64' id='07751825'/> + <pointer-type-def type-id='916c4095' size-in-bits='64' id='439be051'/> + <function-decl name='invalidate_mapping_pages' mangled-name='invalidate_mapping_pages' filepath='mm/truncate.c' line='543' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='invalidate_mapping_pages'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/truncate.c' line='543' column='1'/> + <parameter type-id='7359adad' name='start' filepath='mm/truncate.c' line='544' column='1'/> + <parameter type-id='7359adad' name='end' filepath='mm/truncate.c' line='544' column='1'/> + <return type-id='7359adad'/> </function-decl> - <function-decl name='truncate_inode_pages' mangled-name='truncate_inode_pages' filepath='mm/truncate.c' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='truncate_inode_pages'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/truncate.c' line='471' column='1'/> - <parameter type-id='69bf7bee' name='lstart' filepath='mm/truncate.c' line='471' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='truncate_inode_pages_final' mangled-name='truncate_inode_pages_final' filepath='mm/truncate.c' line='486' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='truncate_inode_pages_final'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/truncate.c' line='486' column='1'/> + <function-decl name='truncate_setsize' mangled-name='truncate_setsize' filepath='mm/truncate.c' line='830' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='truncate_setsize'> + <parameter type-id='7e666abe' name='inode' filepath='mm/truncate.c' line='830' column='1'/> + <parameter type-id='69bf7bee' name='newsize' filepath='mm/truncate.c' line='830' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='truncate_pagecache' mangled-name='truncate_pagecache' filepath='mm/truncate.c' line='797' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='truncate_pagecache'> @@ -166917,18 +160183,81 @@ <parameter type-id='69bf7bee' name='newsize' filepath='mm/truncate.c' line='797' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='unmap_mapping_range' mangled-name='unmap_mapping_range' filepath='include/linux/mm.h' line='1534' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unmap_mapping_range'> - <parameter type-id='f57039f0'/> - <parameter type-id='1eb56b1e'/> - <parameter type-id='1eb56b1e'/> + <function-decl name='truncate_inode_pages_final' mangled-name='truncate_inode_pages_final' filepath='mm/truncate.c' line='486' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='truncate_inode_pages_final'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/truncate.c' line='486' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='truncate_inode_pages' mangled-name='truncate_inode_pages' filepath='mm/truncate.c' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='truncate_inode_pages'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/truncate.c' line='471' column='1'/> + <parameter type-id='69bf7bee' name='lstart' filepath='mm/truncate.c' line='471' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='generic_error_remove_page' mangled-name='generic_error_remove_page' filepath='mm/truncate.c' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_error_remove_page'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/truncate.c' line='232' column='1'/> + <parameter type-id='02f11ed4' name='page' filepath='mm/truncate.c' line='232' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='39d64410'> + <parameter type-id='27675065'/> + <return type-id='27675065'/> + </function-type> + <function-type size-in-bits='64' id='5d64147c'> + <parameter type-id='42c8f564'/> + <parameter type-id='f7d748c2'/> <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='truncate_setsize' mangled-name='truncate_setsize' filepath='mm/truncate.c' line='830' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='truncate_setsize'> - <parameter type-id='7e666abe' name='inode' filepath='mm/truncate.c' line='830' column='1'/> - <parameter type-id='69bf7bee' name='newsize' filepath='mm/truncate.c' line='830' column='1'/> - <return type-id='48b5725f'/> - </function-decl> + <parameter type-id='95e97e5e'/> + <return type-id='27675065'/> + </function-type> + <function-type size-in-bits='64' id='e2da4ade'> + <parameter type-id='6a54ab42'/> + <parameter type-id='27675065'/> + <parameter type-id='7e666abe'/> + <parameter type-id='80f4b756'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='96658a93'> + <parameter type-id='27675065'/> + <parameter type-id='26a90f95'/> + <parameter type-id='27675065'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='91de15a8'> + <parameter type-id='7e666abe'/> + <parameter type-id='cd1b45ab'/> + <parameter type-id='7292109c'/> + <parameter type-id='7e666abe'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='91b0693b'> + <parameter type-id='7e666abe'/> + <parameter type-id='07751825'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='ab7bbd67'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='a48b0884'> + <parameter type-id='7e666abe'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='91ce1af9'/> + <parameter type-id='07751825'/> + <parameter type-id='b50a4934'/> + <parameter type-id='f9409001'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='657fbd80'> + <parameter type-id='42c8f564'/> + <parameter type-id='8bff8096'/> + <parameter type-id='f9409001'/> + <parameter type-id='3df9fd28'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='916c4095'> + <parameter type-id='27675065'/> + <return type-id='b50a4934'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='mm/usercopy.c' language='LANG_C89'> <function-decl name='__check_object_size' mangled-name='__check_object_size' filepath='mm/usercopy.c' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__check_object_size'> @@ -166939,24 +160268,108 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/util.c' language='LANG_C89'> + <function-decl name='strndup_user' mangled-name='strndup_user' filepath='mm/util.c' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strndup_user'> + <parameter type-id='80f4b756' name='s' filepath='mm/util.c' line='218' column='1'/> + <parameter type-id='bd54fe1a' name='n' filepath='mm/util.c' line='218' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='kstrdup' mangled-name='kstrdup' filepath='mm/util.c' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrdup'> + <parameter type-id='80f4b756' name='s' filepath='mm/util.c' line='51' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='mm/util.c' line='51' column='1'/> + <return type-id='26a90f95'/> + </function-decl> <function-decl name='vmemdup_user' mangled-name='vmemdup_user' filepath='mm/util.c' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmemdup_user'> <parameter type-id='eaa32e2f' name='src' filepath='mm/util.c' line='194' column='1'/> <parameter type-id='b59d7dce' name='len' filepath='mm/util.c' line='194' column='1'/> <return type-id='eaa32e2f'/> </function-decl> + <function-decl name='kvmalloc_node' mangled-name='kvmalloc_node' filepath='mm/util.c' line='570' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvmalloc_node'> + <parameter type-id='b59d7dce' name='size' filepath='mm/util.c' line='570' column='1'/> + <parameter type-id='3eb7c31c' name='flags' filepath='mm/util.c' line='570' column='1'/> + <parameter type-id='95e97e5e' name='node' filepath='mm/util.c' line='570' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='vm_mmap' mangled-name='vm_mmap' filepath='mm/util.c' line='538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_mmap'> + <parameter type-id='77e79a4b' name='file' filepath='mm/util.c' line='538' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/util.c' line='538' column='1'/> + <parameter type-id='7359adad' name='len' filepath='mm/util.c' line='539' column='1'/> + <parameter type-id='7359adad' name='prot' filepath='mm/util.c' line='539' column='1'/> + <parameter type-id='7359adad' name='flag' filepath='mm/util.c' line='540' column='1'/> + <parameter type-id='7359adad' name='offset' filepath='mm/util.c' line='540' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='memdup_user' mangled-name='memdup_user' filepath='mm/util.c' line='168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memdup_user'> + <parameter type-id='eaa32e2f' name='src' filepath='mm/util.c' line='168' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='mm/util.c' line='168' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='kvfree' mangled-name='kvfree' filepath='mm/util.c' line='620' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvfree'> + <parameter type-id='eaa32e2f' name='addr' filepath='mm/util.c' line='620' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kstrndup' mangled-name='kstrndup' filepath='mm/util.c' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrndup'> + <parameter type-id='80f4b756' name='s' filepath='mm/util.c' line='96' column='1'/> + <parameter type-id='b59d7dce' name='max' filepath='mm/util.c' line='96' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='mm/util.c' line='96' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='kstrdup_const' mangled-name='kstrdup_const' filepath='mm/util.c' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kstrdup_const'> + <parameter type-id='80f4b756' name='s' filepath='mm/util.c' line='77' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='mm/util.c' line='77' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='kmemdup_nul' mangled-name='kmemdup_nul' filepath='mm/util.c' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmemdup_nul'> + <parameter type-id='80f4b756' name='s' filepath='mm/util.c' line='143' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='mm/util.c' line='143' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='mm/util.c' line='143' column='1'/> + <return type-id='26a90f95'/> + </function-decl> + <function-decl name='kmemdup' mangled-name='kmemdup' filepath='mm/util.c' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmemdup'> + <parameter type-id='eaa32e2f' name='src' filepath='mm/util.c' line='123' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='mm/util.c' line='123' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='mm/util.c' line='123' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='kfree_const' mangled-name='kfree_const' filepath='mm/util.c' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_const'> + <parameter type-id='eaa32e2f' name='x' filepath='mm/util.c' line='37' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/vmalloc.c' language='LANG_C89'> + <function-decl name='vmalloc_to_page' mangled-name='vmalloc_to_page' filepath='mm/vmalloc.c' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmalloc_to_page'> + <parameter type-id='eaa32e2f' name='vmalloc_addr' filepath='mm/vmalloc.c' line='272' column='1'/> + <return type-id='02f11ed4'/> + </function-decl> + <function-decl name='vfree' mangled-name='vfree' filepath='mm/vmalloc.c' line='2327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfree'> + <parameter type-id='eaa32e2f' name='addr' filepath='mm/vmalloc.c' line='2327' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='vzalloc' mangled-name='vzalloc' filepath='mm/vmalloc.c' line='2611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vzalloc'> + <parameter type-id='7359adad' name='size' filepath='mm/vmalloc.c' line='2611' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='vunmap' mangled-name='vunmap' filepath='mm/vmalloc.c' line='2351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vunmap'> + <parameter type-id='eaa32e2f' name='addr' filepath='mm/vmalloc.c' line='2351' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='vmap' mangled-name='vmap' filepath='mm/vmalloc.c' line='2372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmap'> + <parameter type-id='9f93c9da' name='pages' filepath='mm/vmalloc.c' line='2372' column='1'/> + <parameter type-id='f0981eeb' name='count' filepath='mm/vmalloc.c' line='2372' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='mm/vmalloc.c' line='2373' column='1'/> + <parameter type-id='2e2dcbd3' name='prot' filepath='mm/vmalloc.c' line='2373' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='vmalloc_user' mangled-name='vmalloc_user' filepath='mm/vmalloc.c' line='2627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmalloc_user'> + <parameter type-id='7359adad' name='size' filepath='mm/vmalloc.c' line='2627' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> <function-decl name='vmalloc_to_pfn' mangled-name='vmalloc_to_pfn' filepath='mm/vmalloc.c' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmalloc_to_pfn'> <parameter type-id='eaa32e2f' name='vmalloc_addr' filepath='mm/vmalloc.c' line='323' column='1'/> <return type-id='7359adad'/> </function-decl> - <function-decl name='register_vmap_purge_notifier' mangled-name='register_vmap_purge_notifier' filepath='mm/vmalloc.c' line='1155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_vmap_purge_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='mm/vmalloc.c' line='1155' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unregister_vmap_purge_notifier' mangled-name='unregister_vmap_purge_notifier' filepath='mm/vmalloc.c' line='1161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_vmap_purge_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='mm/vmalloc.c' line='1161' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='vmalloc' mangled-name='vmalloc' filepath='mm/vmalloc.c' line='2591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmalloc'> + <parameter type-id='7359adad' name='size' filepath='mm/vmalloc.c' line='2591' column='1'/> + <return type-id='eaa32e2f'/> </function-decl> <function-decl name='vm_unmap_ram' mangled-name='vm_unmap_ram' filepath='mm/vmalloc.c' line='1739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_unmap_ram'> <parameter type-id='eaa32e2f' name='mem' filepath='mm/vmalloc.c' line='1739' column='1'/> @@ -166970,29 +160383,14 @@ <parameter type-id='2e2dcbd3' name='prot' filepath='mm/vmalloc.c' line='1780' column='1'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='__get_vm_area' mangled-name='__get_vm_area' filepath='mm/vmalloc.c' line='2077' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__get_vm_area'> - <parameter type-id='7359adad' name='size' filepath='mm/vmalloc.c' line='2077' column='1'/> - <parameter type-id='7359adad' name='flags' filepath='mm/vmalloc.c' line='2077' column='1'/> - <parameter type-id='7359adad' name='start' filepath='mm/vmalloc.c' line='2078' column='1'/> - <parameter type-id='7359adad' name='end' filepath='mm/vmalloc.c' line='2078' column='1'/> - <return type-id='d295dab2'/> + <function-decl name='unregister_vmap_purge_notifier' mangled-name='unregister_vmap_purge_notifier' filepath='mm/vmalloc.c' line='1161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_vmap_purge_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='mm/vmalloc.c' line='1161' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='vmap' mangled-name='vmap' filepath='mm/vmalloc.c' line='2372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmap'> - <parameter type-id='9f93c9da' name='pages' filepath='mm/vmalloc.c' line='2372' column='1'/> - <parameter type-id='f0981eeb' name='count' filepath='mm/vmalloc.c' line='2372' column='1'/> - <parameter type-id='7359adad' name='flags' filepath='mm/vmalloc.c' line='2373' column='1'/> - <parameter type-id='2e2dcbd3' name='prot' filepath='mm/vmalloc.c' line='2373' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='__vmalloc' mangled-name='__vmalloc' filepath='mm/vmalloc.c' line='2558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__vmalloc'> - <parameter type-id='7359adad' name='size' filepath='mm/vmalloc.c' line='2558' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/vmalloc.c' line='2558' column='1'/> - <parameter type-id='2e2dcbd3' name='prot' filepath='mm/vmalloc.c' line='2558' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='vmalloc_user' mangled-name='vmalloc_user' filepath='mm/vmalloc.c' line='2627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmalloc_user'> - <parameter type-id='7359adad' name='size' filepath='mm/vmalloc.c' line='2627' column='1'/> - <return type-id='eaa32e2f'/> + <function-decl name='unmap_kernel_range' mangled-name='unmap_kernel_range' filepath='mm/vmalloc.c' line='1998' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unmap_kernel_range'> + <parameter type-id='7359adad' name='addr' filepath='mm/vmalloc.c' line='1998' column='1'/> + <parameter type-id='7359adad' name='size' filepath='mm/vmalloc.c' line='1998' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='remap_vmalloc_range' mangled-name='remap_vmalloc_range' filepath='mm/vmalloc.c' line='3055' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remap_vmalloc_range'> <parameter type-id='2ae08426' name='vma' filepath='mm/vmalloc.c' line='3055' column='1'/> @@ -167000,12 +160398,39 @@ <parameter type-id='7359adad' name='pgoff' filepath='mm/vmalloc.c' line='3056' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='register_vmap_purge_notifier' mangled-name='register_vmap_purge_notifier' filepath='mm/vmalloc.c' line='1155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_vmap_purge_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='mm/vmalloc.c' line='1155' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='map_vm_area' mangled-name='map_vm_area' filepath='mm/vmalloc.c' line='2008' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='map_vm_area'> + <parameter type-id='d295dab2' name='area' filepath='mm/vmalloc.c' line='2008' column='1'/> + <parameter type-id='2e2dcbd3' name='prot' filepath='mm/vmalloc.c' line='2008' column='1'/> + <parameter type-id='9f93c9da' name='pages' filepath='mm/vmalloc.c' line='2008' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__vmalloc' mangled-name='__vmalloc' filepath='mm/vmalloc.c' line='2558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__vmalloc'> + <parameter type-id='7359adad' name='size' filepath='mm/vmalloc.c' line='2558' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='mm/vmalloc.c' line='2558' column='1'/> + <parameter type-id='2e2dcbd3' name='prot' filepath='mm/vmalloc.c' line='2558' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='__get_vm_area' mangled-name='__get_vm_area' filepath='mm/vmalloc.c' line='2077' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__get_vm_area'> + <parameter type-id='7359adad' name='size' filepath='mm/vmalloc.c' line='2077' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='mm/vmalloc.c' line='2077' column='1'/> + <parameter type-id='7359adad' name='start' filepath='mm/vmalloc.c' line='2078' column='1'/> + <parameter type-id='7359adad' name='end' filepath='mm/vmalloc.c' line='2078' column='1'/> + <return type-id='d295dab2'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/vmscan.c' language='LANG_C89'> <function-decl name='unregister_shrinker' mangled-name='unregister_shrinker' filepath='mm/vmscan.c' line='449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_shrinker'> <parameter type-id='4be14597' name='shrinker' filepath='mm/vmscan.c' line='449' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='register_shrinker' mangled-name='register_shrinker' filepath='mm/vmscan.c' line='435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_shrinker'> + <parameter type-id='4be14597' name='shrinker' filepath='mm/vmscan.c' line='435' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='mm/vmstat.c' language='LANG_C89'> <enum-decl name='node_stat_item' filepath='include/linux/mmzone.h' line='217' column='1' id='93f9c3d3'> @@ -167053,56 +160478,29 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='net/bluetooth/hci_core.c' language='LANG_C89'> - <enum-decl name='rfkill_type' filepath='include/uapi/linux/rfkill.h' line='43' column='1' id='6bac1cb5'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='RFKILL_TYPE_ALL' value='0'/> - <enumerator name='RFKILL_TYPE_WLAN' value='1'/> - <enumerator name='RFKILL_TYPE_BLUETOOTH' value='2'/> - <enumerator name='RFKILL_TYPE_UWB' value='3'/> - <enumerator name='RFKILL_TYPE_WIMAX' value='4'/> - <enumerator name='RFKILL_TYPE_WWAN' value='5'/> - <enumerator name='RFKILL_TYPE_GPS' value='6'/> - <enumerator name='RFKILL_TYPE_FM' value='7'/> - <enumerator name='RFKILL_TYPE_NFC' value='8'/> - <enumerator name='NUM_RFKILL_TYPES' value='9'/> - </enum-decl> - <class-decl name='rfkill_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/rfkill.h' line='61' column='1' id='1e4ae69e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='poll' type-id='d78909c6' visibility='default' filepath='include/linux/rfkill.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='query' type-id='d78909c6' visibility='default' filepath='include/linux/rfkill.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set_block' type-id='f08d4e50' visibility='default' filepath='include/linux/rfkill.h' line='64' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='1e4ae69e' const='yes' id='5433b7f7'/> - <pointer-type-def type-id='5433b7f7' size-in-bits='64' id='6a6a70e7'/> - <pointer-type-def type-id='b69e3ec6' size-in-bits='64' id='f08d4e50'/> - <pointer-type-def type-id='182ef894' size-in-bits='64' id='d78909c6'/> - <function-decl name='rfkill_alloc' mangled-name='rfkill_alloc' filepath='include/linux/rfkill.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_alloc'> - <parameter type-id='80f4b756'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='6bac1cb5'/> - <parameter type-id='6a6a70e7'/> - <parameter type-id='eaa32e2f'/> - <return type-id='c5b94c75'/> + <function-decl name='hci_alloc_dev' mangled-name='hci_alloc_dev' filepath='net/bluetooth/hci_core.c' line='3192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_alloc_dev'> + <return type-id='9ad862e7'/> </function-decl> - <function-decl name='rfkill_register' mangled-name='rfkill_register' filepath='include/linux/rfkill.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_register'> - <parameter type-id='c5b94c75'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rfkill_blocked' mangled-name='rfkill_blocked' filepath='include/linux/rfkill.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_blocked'> - <parameter type-id='c5b94c75'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='rfkill_destroy' mangled-name='rfkill_destroy' filepath='include/linux/rfkill.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_destroy'> - <parameter type-id='c5b94c75'/> + <function-decl name='hci_unregister_dev' mangled-name='hci_unregister_dev' filepath='net/bluetooth/hci_core.c' line='3402' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_unregister_dev'> + <parameter type-id='9ad862e7' name='hdev' filepath='net/bluetooth/hci_core.c' line='3402' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='rfkill_unregister' mangled-name='rfkill_unregister' filepath='include/linux/rfkill.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_unregister'> - <parameter type-id='c5b94c75'/> + <function-decl name='hci_register_dev' mangled-name='hci_register_dev' filepath='net/bluetooth/hci_core.c' line='3296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_register_dev'> + <parameter type-id='9ad862e7' name='hdev' filepath='net/bluetooth/hci_core.c' line='3296' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='hci_recv_diag' mangled-name='hci_recv_diag' filepath='net/bluetooth/hci_core.c' line='3533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_recv_diag'> + <parameter type-id='9ad862e7' name='hdev' filepath='net/bluetooth/hci_core.c' line='3533' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/bluetooth/hci_core.c' line='3533' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='hci_recv_frame' mangled-name='hci_recv_frame' filepath='net/bluetooth/hci_core.c' line='3504' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_recv_frame'> + <parameter type-id='9ad862e7' name='hdev' filepath='net/bluetooth/hci_core.c' line='3504' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/bluetooth/hci_core.c' line='3504' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='hci_free_dev' mangled-name='hci_free_dev' filepath='net/bluetooth/hci_core.c' line='3288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_free_dev'> + <parameter type-id='9ad862e7' name='hdev' filepath='net/bluetooth/hci_core.c' line='3288' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='hci_cmd_sync' mangled-name='hci_cmd_sync' filepath='net/bluetooth/hci_core.c' line='3704' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hci_cmd_sync'> @@ -167113,16 +160511,6 @@ <parameter type-id='19c2251e' name='timeout' filepath='net/bluetooth/hci_core.c' line='3705' column='1'/> <return type-id='0fbf3cfd'/> </function-decl> - <function-type size-in-bits='64' id='b69e3ec6'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='b50a4934'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='182ef894'> - <parameter type-id='c5b94c75'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> </abi-instr> <abi-instr address-size='64' path='net/bluetooth/hci_request.c' language='LANG_C89'> <function-decl name='__hci_cmd_sync_ev' mangled-name='__hci_cmd_sync_ev' filepath='net/bluetooth/hci_request.c' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hci_cmd_sync_ev'> @@ -167143,13 +160531,47 @@ <return type-id='0fbf3cfd'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='net/bluetooth/l2cap_core.c' language='LANG_C89'> - <function-decl name='bt_to_errno' mangled-name='bt_to_errno' filepath='include/net/bluetooth/bluetooth.h' line='438' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bt_to_errno'> - <parameter type-id='8efea9e5'/> + <abi-instr address-size='64' path='net/bluetooth/lib.c' language='LANG_C89'> + <function-decl name='bt_err' mangled-name='bt_err' filepath='net/bluetooth/lib.c' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bt_err'> + <parameter type-id='80f4b756' name='format' filepath='net/bluetooth/lib.c' line='170' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bt_info' mangled-name='bt_info' filepath='net/bluetooth/lib.c' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bt_info'> + <parameter type-id='80f4b756' name='format' filepath='net/bluetooth/lib.c' line='138' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bt_warn' mangled-name='bt_warn' filepath='net/bluetooth/lib.c' line='154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bt_warn'> + <parameter type-id='80f4b756' name='format' filepath='net/bluetooth/lib.c' line='154' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bt_to_errno' mangled-name='bt_to_errno' filepath='net/bluetooth/lib.c' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bt_to_errno'> + <parameter type-id='d315442e' name='code' filepath='net/bluetooth/lib.c' line='45' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='net/core/datagram.c' language='LANG_C89'> + <function-decl name='skb_copy_datagram_iter' mangled-name='skb_copy_datagram_iter' filepath='net/core/datagram.c' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_copy_datagram_iter'> + <parameter type-id='11f4a000' name='skb' filepath='net/core/datagram.c' line='533' column='1'/> + <parameter type-id='95e97e5e' name='offset' filepath='net/core/datagram.c' line='533' column='1'/> + <parameter type-id='4fa10f9e' name='to' filepath='net/core/datagram.c' line='534' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='net/core/datagram.c' line='534' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='skb_recv_datagram' mangled-name='skb_recv_datagram' filepath='net/core/datagram.c' line='317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_recv_datagram'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/datagram.c' line='317' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='net/core/datagram.c' line='317' column='1'/> + <parameter type-id='95e97e5e' name='noblock' filepath='net/core/datagram.c' line='318' column='1'/> + <parameter type-id='7292109c' name='err' filepath='net/core/datagram.c' line='318' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='skb_free_datagram' mangled-name='skb_free_datagram' filepath='net/core/datagram.c' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_free_datagram'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/datagram.c' line='327' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/datagram.c' line='327' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='datagram_poll' mangled-name='datagram_poll' filepath='net/core/datagram.c' line='776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='datagram_poll'> <parameter type-id='77e79a4b' name='file' filepath='net/core/datagram.c' line='776' column='1'/> <parameter type-id='13103032' name='sock' filepath='net/core/datagram.c' line='776' column='1'/> @@ -167161,9 +160583,63 @@ <array-type-def dimensions='1' type-id='bb08c7e1' size-in-bits='infinite' id='f443352a'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> + <class-decl name='ip_mc_list' is-struct='yes' visibility='default' is-declaration-only='yes' id='c2a59aaa'/> <array-type-def dimensions='1' type-id='1dc6a898' size-in-bits='2048' id='13faf778'> <subrange length='128' type-id='7ff19f0f' id='1eb1687a'/> </array-type-def> + <class-decl name='in_ifaddr' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/inetdevice.h' line='137' column='1' id='b95a5ed3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hash' type-id='03a4a074' visibility='default' filepath='include/linux/inetdevice.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ifa_next' type-id='3a639063' visibility='default' filepath='include/linux/inetdevice.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ifa_dev' type-id='fc6f14a9' visibility='default' filepath='include/linux/inetdevice.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/inetdevice.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ifa_local' type-id='78a133c2' visibility='default' filepath='include/linux/inetdevice.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='ifa_address' type-id='78a133c2' visibility='default' filepath='include/linux/inetdevice.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ifa_mask' type-id='78a133c2' visibility='default' filepath='include/linux/inetdevice.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='ifa_rt_priority' type-id='3f1a6b60' visibility='default' filepath='include/linux/inetdevice.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='ifa_broadcast' type-id='78a133c2' visibility='default' filepath='include/linux/inetdevice.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='ifa_scope' type-id='002ac4a6' visibility='default' filepath='include/linux/inetdevice.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='552'> + <var-decl name='ifa_prefixlen' type-id='002ac4a6' visibility='default' filepath='include/linux/inetdevice.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='ifa_flags' type-id='3f1a6b60' visibility='default' filepath='include/linux/inetdevice.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='ifa_label' type-id='ac1fa8c0' visibility='default' filepath='include/linux/inetdevice.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='ifa_valid_lft' type-id='3f1a6b60' visibility='default' filepath='include/linux/inetdevice.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='ifa_preferred_lft' type-id='3f1a6b60' visibility='default' filepath='include/linux/inetdevice.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='ifa_cstamp' type-id='7359adad' visibility='default' filepath='include/linux/inetdevice.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='ifa_tstamp' type-id='7359adad' visibility='default' filepath='include/linux/inetdevice.h' line='156' column='1'/> + </data-member> + </class-decl> <class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/cpu_rmap.h' line='28' column='1' id='bb08c7e1'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='index' type-id='1dc6a898' visibility='default' filepath='include/linux/cpu_rmap.h' line='29' column='1'/> @@ -167256,6 +160732,46 @@ <var-decl name='more' type-id='f9b06939' visibility='default' filepath='include/linux/netdevice.h' line='3055' column='1'/> </data-member> </class-decl> + <typedef-decl name='gro_result_t' type-id='3facc5aa' filepath='include/linux/netdevice.h' line='384' column='1' id='dc1b1685'/> + <enum-decl name='gro_result' filepath='include/linux/netdevice.h' line='376' column='1' id='3facc5aa'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='GRO_MERGED' value='0'/> + <enumerator name='GRO_MERGED_FREE' value='1'/> + <enumerator name='GRO_HELD' value='2'/> + <enumerator name='GRO_NORMAL' value='3'/> + <enumerator name='GRO_DROP' value='4'/> + <enumerator name='GRO_CONSUMED' value='5'/> + </enum-decl> + <enum-decl name='skb_free_reason' filepath='include/linux/netdevice.h' line='3632' column='1' id='1f17c6b4'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='SKB_REASON_CONSUMED' value='0'/> + <enumerator name='SKB_REASON_DROPPED' value='1'/> + </enum-decl> + <class-decl name='packet_offload' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='2430' column='1' id='42026ab7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='84a5c3d4' visibility='default' filepath='include/linux/netdevice.h' line='2431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='priority' type-id='1dc6a898' visibility='default' filepath='include/linux/netdevice.h' line='2432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='callbacks' type-id='cbdbefb1' visibility='default' filepath='include/linux/netdevice.h' line='2433' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='2434' column='1'/> + </data-member> + </class-decl> + <class-decl name='offload_callbacks' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='2422' column='1' id='cbdbefb1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gso_segment' type-id='c256a724' visibility='default' filepath='include/linux/netdevice.h' line='2423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='gro_receive' type-id='54aa9dbd' visibility='default' filepath='include/linux/netdevice.h' line='2425' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='gro_complete' type-id='0aeca82c' visibility='default' filepath='include/linux/netdevice.h' line='2427' column='1'/> + </data-member> + </class-decl> <class-decl name='packet_type' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='2400' column='1' id='164a08b2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='84a5c3d4' visibility='default' filepath='include/linux/netdevice.h' line='2401' column='1'/> @@ -167294,21 +160810,40 @@ <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='2419' column='1'/> </data-member> </class-decl> - <enum-decl name='skb_free_reason' filepath='include/linux/netdevice.h' line='3632' column='1' id='1f17c6b4'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='SKB_REASON_CONSUMED' value='0'/> - <enumerator name='SKB_REASON_DROPPED' value='1'/> - </enum-decl> + <pointer-type-def type-id='b95a5ed3' size-in-bits='64' id='3a639063'/> + <pointer-type-def type-id='0b1ae172' size-in-bits='64' id='0aeca82c'/> <pointer-type-def type-id='3a60b114' size-in-bits='64' id='29242f3e'/> + <pointer-type-def type-id='c2a59aaa' size-in-bits='64' id='26479c18'/> + <pointer-type-def type-id='26479c18' size-in-bits='64' id='74bae2b6'/> + <pointer-type-def type-id='42026ab7' size-in-bits='64' id='eaf79eaf'/> <pointer-type-def type-id='164a08b2' size-in-bits='64' id='1c079e60'/> <pointer-type-def type-id='7ba771af' size-in-bits='64' id='4c83bbe7'/> + <pointer-type-def type-id='74abfd91' size-in-bits='64' id='54aa9dbd'/> + <pointer-type-def type-id='4ecf1c6a' size-in-bits='64' id='c256a724'/> <pointer-type-def type-id='035aa62d' size-in-bits='64' id='80c9c0cd'/> <pointer-type-def type-id='e91cb1f0' size-in-bits='64' id='ca97eb2a'/> <pointer-type-def type-id='950dfd7a' size-in-bits='64' id='af0e0afc'/> + <function-decl name='netif_set_real_num_tx_queues' mangled-name='netif_set_real_num_tx_queues' filepath='net/core/dev.c' line='2579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_set_real_num_tx_queues'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='2579' column='1'/> + <parameter type-id='f0981eeb' name='txq' filepath='net/core/dev.c' line='2579' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='netif_set_real_num_rx_queues' mangled-name='netif_set_real_num_rx_queues' filepath='net/core/dev.c' line='2629' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_set_real_num_rx_queues'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='2629' column='1'/> + <parameter type-id='f0981eeb' name='rxq' filepath='net/core/dev.c' line='2629' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='netdev_rx_handler_unregister' mangled-name='netdev_rx_handler_unregister' filepath='net/core/dev.c' line='4704' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_rx_handler_unregister'> <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='4704' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='netif_napi_add' mangled-name='netif_napi_add' filepath='net/core/dev.c' line='6271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_napi_add'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='6271' column='1'/> + <parameter type-id='c50361c5' name='napi' filepath='net/core/dev.c' line='6271' column='1'/> + <parameter type-id='f07d90b4' name='poll' filepath='net/core/dev.c' line='6272' column='1'/> + <parameter type-id='95e97e5e' name='weight' filepath='net/core/dev.c' line='6272' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='netdev_upper_dev_unlink' mangled-name='netdev_upper_dev_unlink' filepath='net/core/dev.c' line='7442' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_upper_dev_unlink'> <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='7442' column='1'/> <parameter type-id='68a2d05b' name='upper_dev' filepath='net/core/dev.c' line='7443' column='1'/> @@ -167319,70 +160854,106 @@ <parameter type-id='eaa32e2f' name='lower_state_info' filepath='net/core/dev.c' line='7676' column='1'/> <return type-id='48b5725f'/> </function-decl> - <var-decl name='softnet_data' type-id='035aa62d' mangled-name='softnet_data' visibility='default' filepath='net/core/dev.c' line='278' column='1' elf-symbol-id='softnet_data'/> - <var-decl name='rps_needed' type-id='237c0d27' mangled-name='rps_needed' visibility='default' filepath='net/core/dev.c' line='3913' column='1' elf-symbol-id='rps_needed'/> - <function-decl name='dev_add_pack' mangled-name='dev_add_pack' filepath='net/core/dev.c' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_add_pack'> - <parameter type-id='1c079e60' name='pt' filepath='net/core/dev.c' line='332' column='1'/> + <function-decl name='register_netdevice' mangled-name='register_netdevice' filepath='net/core/dev.c' line='9087' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_netdevice'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='9087' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='unregister_netdevice_queue' mangled-name='unregister_netdevice_queue' filepath='net/core/dev.c' line='9752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_netdevice_queue'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='9752' column='1'/> + <parameter type-id='e84b031a' name='head' filepath='net/core/dev.c' line='9752' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dev_remove_pack' mangled-name='dev_remove_pack' filepath='net/core/dev.c' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_remove_pack'> - <parameter type-id='1c079e60' name='pt' filepath='net/core/dev.c' line='387' column='1'/> + <var-decl name='softnet_data' type-id='035aa62d' mangled-name='softnet_data' visibility='default' filepath='net/core/dev.c' line='278' column='1' elf-symbol-id='softnet_data'/> + <var-decl name='rps_needed' type-id='237c0d27' mangled-name='rps_needed' visibility='default' filepath='net/core/dev.c' line='3913' column='1' elf-symbol-id='rps_needed'/> + <function-decl name='register_netdevice_notifier' mangled-name='register_netdevice_notifier' filepath='net/core/dev.c' line='1557' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_netdevice_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='net/core/dev.c' line='1557' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dev_get_by_index' mangled-name='dev_get_by_index' filepath='net/core/dev.c' line='784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_by_index'> + <parameter type-id='a2bff676' name='net' filepath='net/core/dev.c' line='784' column='1'/> + <parameter type-id='95e97e5e' name='ifindex' filepath='net/core/dev.c' line='784' column='1'/> + <return type-id='68a2d05b'/> + </function-decl> + <function-decl name='netdev_warn' mangled-name='netdev_warn' filepath='net/core/dev.c' line='10139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_warn'> + <parameter type-id='2ce52478' name='dev' filepath='net/core/dev.c' line='10139' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='net/core/dev.c' line='10139' column='1'/> + <parameter is-variadic='yes'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='alloc_netdev_mqs' mangled-name='alloc_netdev_mqs' filepath='net/core/dev.c' line='9572' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_netdev_mqs'> + <parameter type-id='95e97e5e' name='sizeof_priv' filepath='net/core/dev.c' line='9572' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='net/core/dev.c' line='9572' column='1'/> + <parameter type-id='002ac4a6' name='name_assign_type' filepath='net/core/dev.c' line='9573' column='1'/> + <parameter type-id='548eee3a' name='setup' filepath='net/core/dev.c' line='9574' column='1'/> + <parameter type-id='f0981eeb' name='txqs' filepath='net/core/dev.c' line='9575' column='1'/> + <parameter type-id='f0981eeb' name='rxqs' filepath='net/core/dev.c' line='9575' column='1'/> + <return type-id='68a2d05b'/> + </function-decl> + <function-decl name='free_netdev' mangled-name='free_netdev' filepath='net/core/dev.c' line='9688' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_netdev'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='9688' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='netdev_info' mangled-name='netdev_info' filepath='net/core/dev.c' line='10141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_info'> + <parameter type-id='2ce52478' name='dev' filepath='net/core/dev.c' line='10141' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='net/core/dev.c' line='10141' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='netif_rx' mangled-name='netif_rx' filepath='net/core/dev.c' line='4472' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_rx'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/dev.c' line='4472' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='netdev_state_change' mangled-name='netdev_state_change' filepath='net/core/dev.c' line='1266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_state_change'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='1266' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='napi_disable' mangled-name='napi_disable' filepath='net/core/dev.c' line='6297' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_disable'> + <parameter type-id='c50361c5' name='n' filepath='net/core/dev.c' line='6297' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='netif_napi_del' mangled-name='netif_napi_del' filepath='net/core/dev.c' line='6327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_napi_del'> + <parameter type-id='c50361c5' name='napi' filepath='net/core/dev.c' line='6327' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='netif_receive_skb' mangled-name='netif_receive_skb' filepath='net/core/dev.c' line='5221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_receive_skb'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/dev.c' line='5221' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='napi_schedule_prep' mangled-name='napi_schedule_prep' filepath='net/core/dev.c' line='5971' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_schedule_prep'> + <parameter type-id='c50361c5' name='n' filepath='net/core/dev.c' line='5971' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='napi_complete_done' mangled-name='napi_complete_done' filepath='net/core/dev.c' line='6014' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_complete_done'> + <parameter type-id='c50361c5' name='n' filepath='net/core/dev.c' line='6014' column='1'/> + <parameter type-id='95e97e5e' name='work_done' filepath='net/core/dev.c' line='6014' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='dev_set_mac_address' mangled-name='dev_set_mac_address' filepath='net/core/dev.c' line='8173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_set_mac_address'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='8173' column='1'/> + <parameter type-id='5c0abad8' name='sa' filepath='net/core/dev.c' line='8173' column='1'/> + <parameter type-id='5799dc94' name='extack' filepath='net/core/dev.c' line='8174' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='__dev_get_by_name' mangled-name='__dev_get_by_name' filepath='net/core/dev.c' line='660' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__dev_get_by_name'> <parameter type-id='a2bff676' name='net' filepath='net/core/dev.c' line='660' column='1'/> <parameter type-id='80f4b756' name='name' filepath='net/core/dev.c' line='660' column='1'/> <return type-id='68a2d05b'/> </function-decl> - <function-decl name='get_options' mangled-name='get_options' filepath='include/linux/kernel.h' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_options'> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7292109c'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='dev_get_by_name' mangled-name='dev_get_by_name' filepath='net/core/dev.c' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_by_name'> - <parameter type-id='a2bff676' name='net' filepath='net/core/dev.c' line='710' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='net/core/dev.c' line='710' column='1'/> - <return type-id='68a2d05b'/> - </function-decl> - <function-decl name='__dev_get_by_index' mangled-name='__dev_get_by_index' filepath='net/core/dev.c' line='735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__dev_get_by_index'> - <parameter type-id='a2bff676' name='net' filepath='net/core/dev.c' line='735' column='1'/> - <parameter type-id='95e97e5e' name='ifindex' filepath='net/core/dev.c' line='735' column='1'/> - <return type-id='68a2d05b'/> - </function-decl> - <function-decl name='dev_get_by_index_rcu' mangled-name='dev_get_by_index_rcu' filepath='net/core/dev.c' line='759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_by_index_rcu'> - <parameter type-id='a2bff676' name='net' filepath='net/core/dev.c' line='759' column='1'/> - <parameter type-id='95e97e5e' name='ifindex' filepath='net/core/dev.c' line='759' column='1'/> - <return type-id='68a2d05b'/> - </function-decl> - <function-decl name='dev_alloc_name' mangled-name='dev_alloc_name' filepath='net/core/dev.c' line='1059' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_alloc_name'> - <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='1059' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='net/core/dev.c' line='1059' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='call_netdevice_notifiers' mangled-name='call_netdevice_notifiers' filepath='net/core/dev.c' line='1694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='call_netdevice_notifiers'> - <parameter type-id='7359adad' name='val' filepath='net/core/dev.c' line='1694' column='1'/> - <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='1694' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='netdev_notify_peers' mangled-name='netdev_notify_peers' filepath='net/core/dev.c' line='1290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_notify_peers'> - <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='1290' column='1'/> + <function-decl name='netdev_update_features' mangled-name='netdev_update_features' filepath='net/core/dev.c' line='8897' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_update_features'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='8897' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='dev_open' mangled-name='dev_open' filepath='net/core/dev.c' line='1355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_open'> - <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='1355' column='1'/> - <parameter type-id='5799dc94' name='extack' filepath='net/core/dev.c' line='1355' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dev_close' mangled-name='dev_close' filepath='net/core/dev.c' line='1455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_close'> - <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='1455' column='1'/> + <function-decl name='netif_tx_wake_queue' mangled-name='netif_tx_wake_queue' filepath='net/core/dev.c' line='2706' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_tx_wake_queue'> + <parameter type-id='35b28c4f' name='dev_queue' filepath='net/core/dev.c' line='2706' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__netif_set_xps_queue' mangled-name='__netif_set_xps_queue' filepath='net/core/dev.c' line='2243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__netif_set_xps_queue'> - <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='2243' column='1'/> - <parameter type-id='f9b37274' name='mask' filepath='net/core/dev.c' line='2243' column='1'/> - <parameter type-id='1dc6a898' name='index' filepath='net/core/dev.c' line='2244' column='1'/> - <parameter type-id='b50a4934' name='is_rxqs_map' filepath='net/core/dev.c' line='2244' column='1'/> + <function-decl name='napi_gro_receive' mangled-name='napi_gro_receive' filepath='net/core/dev.c' line='5679' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_gro_receive'> + <parameter type-id='c50361c5' name='napi' filepath='net/core/dev.c' line='5679' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/dev.c' line='5679' column='1'/> + <return type-id='dc1b1685'/> + </function-decl> + <function-decl name='unregister_netdevice_notifier' mangled-name='unregister_netdevice_notifier' filepath='net/core/dev.c' line='1627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_netdevice_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='net/core/dev.c' line='1627' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='__dev_kfree_skb_irq' mangled-name='__dev_kfree_skb_irq' filepath='net/core/dev.c' line='2719' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__dev_kfree_skb_irq'> @@ -167390,9 +160961,25 @@ <parameter type-id='1f17c6b4' name='reason' filepath='net/core/dev.c' line='2719' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__dev_kfree_skb_any' mangled-name='__dev_kfree_skb_any' filepath='net/core/dev.c' line='2741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__dev_kfree_skb_any'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/dev.c' line='2741' column='1'/> - <parameter type-id='1f17c6b4' name='reason' filepath='net/core/dev.c' line='2741' column='1'/> + <function-decl name='napi_hash_del' mangled-name='napi_hash_del' filepath='net/core/dev.c' line='6229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_hash_del'> + <parameter type-id='c50361c5' name='napi' filepath='net/core/dev.c' line='6229' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='unregister_netdevice_many' mangled-name='unregister_netdevice_many' filepath='net/core/dev.c' line='9773' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_netdevice_many'> + <parameter type-id='e84b031a' name='head' filepath='net/core/dev.c' line='9773' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='netdev_err' mangled-name='netdev_err' filepath='net/core/dev.c' line='10138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_err'> + <parameter type-id='2ce52478' name='dev' filepath='net/core/dev.c' line='10138' column='1'/> + <parameter type-id='80f4b756' name='fmt' filepath='net/core/dev.c' line='10138' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='netdev_printk' mangled-name='netdev_printk' filepath='net/core/dev.c' line='10101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_printk'> + <parameter type-id='80f4b756' name='level' filepath='net/core/dev.c' line='10101' column='1'/> + <parameter type-id='2ce52478' name='dev' filepath='net/core/dev.c' line='10101' column='1'/> + <parameter type-id='80f4b756' name='format' filepath='net/core/dev.c' line='10102' column='1'/> + <parameter is-variadic='yes'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='__skb_gso_segment' mangled-name='__skb_gso_segment' filepath='net/core/dev.c' line='3007' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__skb_gso_segment'> @@ -167401,24 +160988,76 @@ <parameter type-id='b50a4934' name='tx_path' filepath='net/core/dev.c' line='3008' column='1'/> <return type-id='0fbf3cfd'/> </function-decl> + <function-decl name='skb_checksum_help' mangled-name='skb_checksum_help' filepath='net/core/dev.c' line='2846' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_checksum_help'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/dev.c' line='2846' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='netif_schedule_queue' mangled-name='netif_schedule_queue' filepath='net/core/dev.c' line='2694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_schedule_queue'> + <parameter type-id='35b28c4f' name='txq' filepath='net/core/dev.c' line='2694' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dev_get_by_name_rcu' mangled-name='dev_get_by_name_rcu' filepath='net/core/dev.c' line='685' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_by_name_rcu'> + <parameter type-id='a2bff676' name='net' filepath='net/core/dev.c' line='685' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='net/core/dev.c' line='685' column='1'/> + <return type-id='68a2d05b'/> + </function-decl> + <function-decl name='unregister_netdev' mangled-name='unregister_netdev' filepath='net/core/dev.c' line='9797' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_netdev'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='9797' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='synchronize_net' mangled-name='synchronize_net' filepath='net/core/dev.c' line='9729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_net'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='register_netdev' mangled-name='register_netdev' filepath='net/core/dev.c' line='9305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_netdev'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='9305' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='passthru_features_check' mangled-name='passthru_features_check' filepath='net/core/dev.c' line='3124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='passthru_features_check'> <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/dev.c' line='3124' column='1'/> <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='3125' column='1'/> <parameter type-id='f9f4b16f' name='features' filepath='net/core/dev.c' line='3126' column='1'/> <return type-id='f9f4b16f'/> </function-decl> + <function-decl name='netif_tx_stop_all_queues' mangled-name='netif_tx_stop_all_queues' filepath='net/core/dev.c' line='9033' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_tx_stop_all_queues'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='9033' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='netif_stacked_transfer_operstate' mangled-name='netif_stacked_transfer_operstate' filepath='net/core/dev.c' line='8930' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_stacked_transfer_operstate'> + <parameter type-id='2ce52478' name='rootdev' filepath='net/core/dev.c' line='8930' column='1'/> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='8931' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='netif_rx_ni' mangled-name='netif_rx_ni' filepath='net/core/dev.c' line='4485' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_rx_ni'> <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/dev.c' line='4485' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='netif_receive_skb_list' mangled-name='netif_receive_skb_list' filepath='net/core/dev.c' line='5244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_receive_skb_list'> + <parameter type-id='e84b031a' name='head' filepath='net/core/dev.c' line='5244' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dev_get_by_index_rcu' mangled-name='dev_get_by_index_rcu' filepath='net/core/dev.c' line='759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_by_index_rcu'> + <parameter type-id='a2bff676' name='net' filepath='net/core/dev.c' line='759' column='1'/> + <parameter type-id='95e97e5e' name='ifindex' filepath='net/core/dev.c' line='759' column='1'/> + <return type-id='68a2d05b'/> + </function-decl> <function-decl name='netdev_pick_tx' mangled-name='netdev_pick_tx' filepath='net/core/dev.c' line='3634' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_pick_tx'> <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='3634' column='1'/> <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/dev.c' line='3634' column='1'/> <parameter type-id='68a2d05b' name='sb_dev' filepath='net/core/dev.c' line='3635' column='1'/> <return type-id='1dc6a898'/> </function-decl> - <function-decl name='dev_queue_xmit' mangled-name='dev_queue_xmit' filepath='net/core/dev.c' line='3825' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_queue_xmit'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/dev.c' line='3825' column='1'/> + <function-decl name='netif_device_detach' mangled-name='netif_device_detach' filepath='net/core/dev.c' line='2759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_device_detach'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='2759' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='netif_device_attach' mangled-name='netif_device_attach' filepath='net/core/dev.c' line='2774' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_device_attach'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='2774' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='netdev_upper_dev_link' mangled-name='netdev_upper_dev_link' filepath='net/core/dev.c' line='7401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_upper_dev_link'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='7401' column='1'/> + <parameter type-id='68a2d05b' name='upper_dev' filepath='net/core/dev.c' line='7402' column='1'/> + <parameter type-id='5799dc94' name='extack' filepath='net/core/dev.c' line='7403' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='netdev_rx_handler_register' mangled-name='netdev_rx_handler_register' filepath='net/core/dev.c' line='4678' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_rx_handler_register'> @@ -167427,29 +161066,10 @@ <parameter type-id='eaa32e2f' name='rx_handler_data' filepath='net/core/dev.c' line='4680' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='netif_receive_skb_list' mangled-name='netif_receive_skb_list' filepath='net/core/dev.c' line='5244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_receive_skb_list'> - <parameter type-id='e84b031a' name='head' filepath='net/core/dev.c' line='5244' column='1'/> + <function-decl name='netdev_notify_peers' mangled-name='netdev_notify_peers' filepath='net/core/dev.c' line='1290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_notify_peers'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='1290' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='napi_gro_flush' mangled-name='napi_gro_flush' filepath='net/core/dev.c' line='5390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_gro_flush'> - <parameter type-id='c50361c5' name='napi' filepath='net/core/dev.c' line='5390' column='1'/> - <parameter type-id='b50a4934' name='flush_old' filepath='net/core/dev.c' line='5390' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__napi_schedule' mangled-name='__napi_schedule' filepath='net/core/dev.c' line='5952' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__napi_schedule'> - <parameter type-id='c50361c5' name='n' filepath='net/core/dev.c' line='5952' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__napi_schedule_irqoff' mangled-name='__napi_schedule_irqoff' filepath='net/core/dev.c' line='6005' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__napi_schedule_irqoff'> - <parameter type-id='c50361c5' name='n' filepath='net/core/dev.c' line='6005' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='netdev_upper_dev_link' mangled-name='netdev_upper_dev_link' filepath='net/core/dev.c' line='7401' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_upper_dev_link'> - <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='7401' column='1'/> - <parameter type-id='68a2d05b' name='upper_dev' filepath='net/core/dev.c' line='7402' column='1'/> - <parameter type-id='5799dc94' name='extack' filepath='net/core/dev.c' line='7403' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='netdev_master_upper_dev_link' mangled-name='netdev_master_upper_dev_link' filepath='net/core/dev.c' line='7424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_master_upper_dev_link'> <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='7424' column='1'/> <parameter type-id='68a2d05b' name='upper_dev' filepath='net/core/dev.c' line='7425' column='1'/> @@ -167458,36 +161078,171 @@ <parameter type-id='5799dc94' name='extack' filepath='net/core/dev.c' line='7427' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dev_set_mtu' mangled-name='dev_set_mtu' filepath='net/core/dev.c' line='8088' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_set_mtu'> - <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='8088' column='1'/> - <parameter type-id='95e97e5e' name='new_mtu' filepath='net/core/dev.c' line='8088' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='netdev_change_features' mangled-name='netdev_change_features' filepath='net/core/dev.c' line='8914' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_change_features'> - <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='8914' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='netif_stacked_transfer_operstate' mangled-name='netif_stacked_transfer_operstate' filepath='net/core/dev.c' line='8930' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_stacked_transfer_operstate'> - <parameter type-id='2ce52478' name='rootdev' filepath='net/core/dev.c' line='8930' column='1'/> - <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='8931' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='init_dummy_netdev' mangled-name='init_dummy_netdev' filepath='net/core/dev.c' line='9258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='init_dummy_netdev'> - <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='9258' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='netdev_increment_features' mangled-name='netdev_increment_features' filepath='net/core/dev.c' line='10004' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_increment_features'> <parameter type-id='f9f4b16f' name='all' filepath='net/core/dev.c' line='10004' column='1'/> <parameter type-id='f9f4b16f' name='one' filepath='net/core/dev.c' line='10005' column='1'/> <parameter type-id='f9f4b16f' name='mask' filepath='net/core/dev.c' line='10005' column='1'/> <return type-id='f9f4b16f'/> </function-decl> + <function-decl name='netdev_change_features' mangled-name='netdev_change_features' filepath='net/core/dev.c' line='8914' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_change_features'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='8914' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='netdev_alert' mangled-name='netdev_alert' filepath='net/core/dev.c' line='10136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_alert'> <parameter type-id='2ce52478' name='dev' filepath='net/core/dev.c' line='10136' column='1'/> <parameter type-id='80f4b756' name='fmt' filepath='net/core/dev.c' line='10136' column='1'/> <parameter is-variadic='yes'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='napi_gro_flush' mangled-name='napi_gro_flush' filepath='net/core/dev.c' line='5390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_gro_flush'> + <parameter type-id='c50361c5' name='napi' filepath='net/core/dev.c' line='5390' column='1'/> + <parameter type-id='b50a4934' name='flush_old' filepath='net/core/dev.c' line='5390' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='init_dummy_netdev' mangled-name='init_dummy_netdev' filepath='net/core/dev.c' line='9258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='init_dummy_netdev'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='9258' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gro_find_receive_by_type' mangled-name='gro_find_receive_by_type' filepath='net/core/dev.c' line='5615' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gro_find_receive_by_type'> + <parameter type-id='84a5c3d4' name='type' filepath='net/core/dev.c' line='5615' column='1'/> + <return type-id='eaf79eaf'/> + </function-decl> + <function-decl name='gro_find_complete_by_type' mangled-name='gro_find_complete_by_type' filepath='net/core/dev.c' line='5629' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gro_find_complete_by_type'> + <parameter type-id='84a5c3d4' name='type' filepath='net/core/dev.c' line='5629' column='1'/> + <return type-id='eaf79eaf'/> + </function-decl> + <function-decl name='dev_set_mtu' mangled-name='dev_set_mtu' filepath='net/core/dev.c' line='8088' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_set_mtu'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='8088' column='1'/> + <parameter type-id='95e97e5e' name='new_mtu' filepath='net/core/dev.c' line='8088' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dev_remove_pack' mangled-name='dev_remove_pack' filepath='net/core/dev.c' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_remove_pack'> + <parameter type-id='1c079e60' name='pt' filepath='net/core/dev.c' line='387' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dev_queue_xmit' mangled-name='dev_queue_xmit' filepath='net/core/dev.c' line='3825' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_queue_xmit'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/dev.c' line='3825' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dev_open' mangled-name='dev_open' filepath='net/core/dev.c' line='1355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_open'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='1355' column='1'/> + <parameter type-id='5799dc94' name='extack' filepath='net/core/dev.c' line='1355' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dev_get_stats' mangled-name='dev_get_stats' filepath='net/core/dev.c' line='9504' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_stats'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='9504' column='1'/> + <parameter type-id='bd3860fe' name='storage' filepath='net/core/dev.c' line='9505' column='1'/> + <return type-id='bd3860fe'/> + </function-decl> + <function-decl name='dev_get_by_name' mangled-name='dev_get_by_name' filepath='net/core/dev.c' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_by_name'> + <parameter type-id='a2bff676' name='net' filepath='net/core/dev.c' line='710' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='net/core/dev.c' line='710' column='1'/> + <return type-id='68a2d05b'/> + </function-decl> + <function-decl name='dev_close' mangled-name='dev_close' filepath='net/core/dev.c' line='1455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_close'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='1455' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='dev_alloc_name' mangled-name='dev_alloc_name' filepath='net/core/dev.c' line='1059' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_alloc_name'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='1059' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='net/core/dev.c' line='1059' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dev_add_pack' mangled-name='dev_add_pack' filepath='net/core/dev.c' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_add_pack'> + <parameter type-id='1c079e60' name='pt' filepath='net/core/dev.c' line='332' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='call_netdevice_notifiers' mangled-name='call_netdevice_notifiers' filepath='net/core/dev.c' line='1694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='call_netdevice_notifiers'> + <parameter type-id='7359adad' name='val' filepath='net/core/dev.c' line='1694' column='1'/> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='1694' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__netif_set_xps_queue' mangled-name='__netif_set_xps_queue' filepath='net/core/dev.c' line='2243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__netif_set_xps_queue'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='2243' column='1'/> + <parameter type-id='f9b37274' name='mask' filepath='net/core/dev.c' line='2243' column='1'/> + <parameter type-id='1dc6a898' name='index' filepath='net/core/dev.c' line='2244' column='1'/> + <parameter type-id='b50a4934' name='is_rxqs_map' filepath='net/core/dev.c' line='2244' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__napi_schedule_irqoff' mangled-name='__napi_schedule_irqoff' filepath='net/core/dev.c' line='6005' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__napi_schedule_irqoff'> + <parameter type-id='c50361c5' name='n' filepath='net/core/dev.c' line='6005' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__napi_schedule' mangled-name='__napi_schedule' filepath='net/core/dev.c' line='5952' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__napi_schedule'> + <parameter type-id='c50361c5' name='n' filepath='net/core/dev.c' line='5952' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__dev_kfree_skb_any' mangled-name='__dev_kfree_skb_any' filepath='net/core/dev.c' line='2741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__dev_kfree_skb_any'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/dev.c' line='2741' column='1'/> + <parameter type-id='1f17c6b4' name='reason' filepath='net/core/dev.c' line='2741' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__dev_get_by_index' mangled-name='__dev_get_by_index' filepath='net/core/dev.c' line='735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__dev_get_by_index'> + <parameter type-id='a2bff676' name='net' filepath='net/core/dev.c' line='735' column='1'/> + <parameter type-id='95e97e5e' name='ifindex' filepath='net/core/dev.c' line='735' column='1'/> + <return type-id='68a2d05b'/> + </function-decl> + <class-decl name='napi_struct' size-in-bits='3392' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='324' column='1' id='291e3bb5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='poll_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='333' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='weight' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='334' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='gro_bitmask' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='335' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='poll' type-id='f07d90b4' visibility='default' filepath='include/linux/netdevice.h' line='336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/netdevice.h' line='340' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='gro_hash' type-id='91671be8' visibility='default' filepath='include/linux/netdevice.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='skb' type-id='0fbf3cfd' visibility='default' filepath='include/linux/netdevice.h' line='342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='rx_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='343' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='rx_count' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='timer' type-id='b6993efc' visibility='default' filepath='include/linux/netdevice.h' line='345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='dev_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='346' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='napi_hash_node' type-id='03a4a074' visibility='default' filepath='include/linux/netdevice.h' line='347' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='napi_id' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='348' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='351' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='353' column='1'/> + </data-member> + </class-decl> + <function-type size-in-bits='64' id='0b1ae172'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='3a60b114'> <parameter type-id='0fbf3cfd'/> <parameter type-id='68a2d05b'/> @@ -167495,6 +161250,16 @@ <parameter type-id='68a2d05b'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='74abfd91'> + <parameter type-id='e84b031a'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='0fbf3cfd'/> + </function-type> + <function-type size-in-bits='64' id='4ecf1c6a'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='f9f4b16f'/> + <return type-id='0fbf3cfd'/> + </function-type> <function-type size-in-bits='64' id='e91cb1f0'> <parameter type-id='1c079e60'/> <parameter type-id='f772df6d'/> @@ -167506,14 +161271,26 @@ <parameter type-id='68a2d05b'/> <return type-id='48b5725f'/> </function-type> + <pointer-type-def type-id='016b3662' size-in-bits='64' id='f07d90b4'/> + <pointer-type-def type-id='291e3bb5' size-in-bits='64' id='c50361c5'/> + <array-type-def dimensions='1' type-id='b9535066' size-in-bits='1536' id='91671be8'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <class-decl name='gro_list' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='310' column='1' id='b9535066'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='312' column='1'/> + </data-member> + </class-decl> </abi-instr> <abi-instr address-size='64' path='net/core/dev_addr_lists.c' language='LANG_C89'> <pointer-type-def type-id='44a1ec32' size-in-bits='64' id='9ed060a0'/> - <function-decl name='__hw_addr_sync' mangled-name='__hw_addr_sync' filepath='net/core/dev_addr_lists.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hw_addr_sync'> - <parameter type-id='9ed060a0' name='to_list' filepath='net/core/dev_addr_lists.c' line='192' column='1'/> - <parameter type-id='9ed060a0' name='from_list' filepath='net/core/dev_addr_lists.c' line='193' column='1'/> - <parameter type-id='95e97e5e' name='addr_len' filepath='net/core/dev_addr_lists.c' line='194' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='dev_uc_unsync' mangled-name='dev_uc_unsync' filepath='net/core/dev_addr_lists.c' line='688' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_uc_unsync'> + <parameter type-id='68a2d05b' name='to' filepath='net/core/dev_addr_lists.c' line='688' column='1'/> + <parameter type-id='68a2d05b' name='from' filepath='net/core/dev_addr_lists.c' line='688' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='__hw_addr_unsync' mangled-name='__hw_addr_unsync' filepath='net/core/dev_addr_lists.c' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hw_addr_unsync'> <parameter type-id='9ed060a0' name='to_list' filepath='net/core/dev_addr_lists.c' line='211' column='1'/> @@ -167521,18 +161298,14 @@ <parameter type-id='95e97e5e' name='addr_len' filepath='net/core/dev_addr_lists.c' line='213' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__hw_addr_init' mangled-name='__hw_addr_init' filepath='net/core/dev_addr_lists.c' line='417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hw_addr_init'> - <parameter type-id='9ed060a0' name='list' filepath='net/core/dev_addr_lists.c' line='417' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='dev_uc_sync_multiple' mangled-name='dev_uc_sync_multiple' filepath='net/core/dev_addr_lists.c' line='663' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_uc_sync_multiple'> <parameter type-id='68a2d05b' name='to' filepath='net/core/dev_addr_lists.c' line='663' column='1'/> <parameter type-id='68a2d05b' name='from' filepath='net/core/dev_addr_lists.c' line='663' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dev_uc_unsync' mangled-name='dev_uc_unsync' filepath='net/core/dev_addr_lists.c' line='688' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_uc_unsync'> - <parameter type-id='68a2d05b' name='to' filepath='net/core/dev_addr_lists.c' line='688' column='1'/> - <parameter type-id='68a2d05b' name='from' filepath='net/core/dev_addr_lists.c' line='688' column='1'/> + <function-decl name='dev_mc_unsync' mangled-name='dev_mc_unsync' filepath='net/core/dev_addr_lists.c' line='909' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_mc_unsync'> + <parameter type-id='68a2d05b' name='to' filepath='net/core/dev_addr_lists.c' line='909' column='1'/> + <parameter type-id='68a2d05b' name='from' filepath='net/core/dev_addr_lists.c' line='909' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='dev_mc_sync_multiple' mangled-name='dev_mc_sync_multiple' filepath='net/core/dev_addr_lists.c' line='884' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_mc_sync_multiple'> @@ -167540,9 +161313,20 @@ <parameter type-id='68a2d05b' name='from' filepath='net/core/dev_addr_lists.c' line='884' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='dev_mc_unsync' mangled-name='dev_mc_unsync' filepath='net/core/dev_addr_lists.c' line='909' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_mc_unsync'> - <parameter type-id='68a2d05b' name='to' filepath='net/core/dev_addr_lists.c' line='909' column='1'/> - <parameter type-id='68a2d05b' name='from' filepath='net/core/dev_addr_lists.c' line='909' column='1'/> + <function-decl name='__hw_addr_sync' mangled-name='__hw_addr_sync' filepath='net/core/dev_addr_lists.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hw_addr_sync'> + <parameter type-id='9ed060a0' name='to_list' filepath='net/core/dev_addr_lists.c' line='192' column='1'/> + <parameter type-id='9ed060a0' name='from_list' filepath='net/core/dev_addr_lists.c' line='193' column='1'/> + <parameter type-id='95e97e5e' name='addr_len' filepath='net/core/dev_addr_lists.c' line='194' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__hw_addr_init' mangled-name='__hw_addr_init' filepath='net/core/dev_addr_lists.c' line='417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__hw_addr_init'> + <parameter type-id='9ed060a0' name='list' filepath='net/core/dev_addr_lists.c' line='417' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/core/dst.c' language='LANG_C89'> + <function-decl name='dst_release' mangled-name='dst_release' filepath='net/core/dst.c' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dst_release'> + <parameter type-id='141b6427' name='dst' filepath='net/core/dst.c' line='169' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> @@ -167583,13 +161367,88 @@ <parameter type-id='fa058983' name='info' filepath='net/core/ethtool.c' line='42' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='ethtool_op_get_link' mangled-name='ethtool_op_get_link' filepath='net/core/ethtool.c' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ethtool_op_get_link'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/ethtool.c' line='36' column='1'/> + <return type-id='19c2251e'/> + </function-decl> <function-decl name='ethtool_convert_legacy_u32_to_link_mode' mangled-name='ethtool_convert_legacy_u32_to_link_mode' filepath='net/core/ethtool.c' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ethtool_convert_legacy_u32_to_link_mode'> <parameter type-id='1d2c2b85' name='dst' filepath='net/core/ethtool.c' line='404' column='1'/> <parameter type-id='19c2251e' name='legacy_u32' filepath='net/core/ethtool.c' line='405' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='net/core/filter.c' language='LANG_C89'> + <class-decl name='xdp_buff' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/xdp.h' line='66' column='1' id='175944cd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/net/xdp.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data_end' type-id='eaa32e2f' visibility='default' filepath='include/net/xdp.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='data_meta' type-id='eaa32e2f' visibility='default' filepath='include/net/xdp.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='data_hard_start' type-id='eaa32e2f' visibility='default' filepath='include/net/xdp.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='handle' type-id='7359adad' visibility='default' filepath='include/net/xdp.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='rxq' type-id='8e35a44c' visibility='default' filepath='include/net/xdp.h' line='72' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='175944cd' size-in-bits='64' id='38ed603d'/> + <pointer-type-def type-id='eb0d6f26' size-in-bits='64' id='8e35a44c'/> + <function-decl name='bpf_warn_invalid_xdp_action' mangled-name='bpf_warn_invalid_xdp_action' filepath='net/core/filter.c' line='6988' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_warn_invalid_xdp_action'> + <parameter type-id='19c2251e' name='act' filepath='net/core/filter.c' line='6988' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='bpf_prog_destroy' mangled-name='bpf_prog_destroy' filepath='net/core/filter.c' line='1426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_prog_destroy'> + <parameter type-id='bdcee7ae' name='fp' filepath='net/core/filter.c' line='1426' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='xdp_do_flush_map' mangled-name='xdp_do_flush_map' filepath='net/core/filter.c' line='3580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_do_flush_map'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='xdp_do_redirect' mangled-name='xdp_do_redirect' filepath='net/core/filter.c' line='3665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_do_redirect'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/filter.c' line='3665' column='1'/> + <parameter type-id='38ed603d' name='xdp' filepath='net/core/filter.c' line='3665' column='1'/> + <parameter type-id='bdcee7ae' name='xdp_prog' filepath='net/core/filter.c' line='3666' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='bpf_prog_create' mangled-name='bpf_prog_create' filepath='net/core/filter.c' line='1338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_prog_create'> + <parameter type-id='50b674cc' name='pfp' filepath='net/core/filter.c' line='1338' column='1'/> + <parameter type-id='e93ad915' name='fprog' filepath='net/core/filter.c' line='1338' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='net/core/flow_dissector.c' language='LANG_C89'> + <class-decl name='nf_conntrack_helper' is-struct='yes' visibility='default' is-declaration-only='yes' id='c54a70ec'/> + <array-type-def dimensions='1' type-id='9b45d938' size-in-bits='256' id='639bec1b'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> + <array-type-def dimensions='1' type-id='deb3203d' size-in-bits='infinite' id='c094d415'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='702d8a24' size-in-bits='320' id='80542108'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <array-type-def dimensions='1' type-id='80b664d7' size-in-bits='896' id='379a2915'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f59a8358' size-in-bits='infinite' id='720e3ec4'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='40' id='8f1320db'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='1' type-id='892641a4' size-in-bits='16' id='a212abfb'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='160' id='4d5a4f46'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> <array-type-def dimensions='1' type-id='8efea9e5' size-in-bits='432' id='b48ea880'> <subrange length='27' type-id='7ff19f0f' id='fddb82f0'/> </array-type-def> @@ -167601,7 +161460,623 @@ <var-decl name='offset' type-id='b48ea880' visibility='default' filepath='include/net/flow_dissector.h' line='273' column='1'/> </data-member> </class-decl> + <union-decl name='nf_conntrack_proto' size-in-bits='512' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='34' column='1' id='1f42e327'> + <data-member access='public'> + <var-decl name='dccp' type-id='f0e59128' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='36' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='sctp' type-id='6bb7a9ad' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='37' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='tcp' type-id='3ffb049e' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='38' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='udp' type-id='21861431' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='39' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='gre' type-id='0b2cc27e' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='40' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='tmpl_padto' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='41' column='1'/> + </data-member> + </union-decl> + <class-decl name='xt_table_info' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='248' column='1' id='68a72cd7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='number' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='initial_entries' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='hook_entry' type-id='4d5a4f46' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='underflow' type-id='4d5a4f46' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='stacksize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='264' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='jumpstack' type-id='30e664af' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='entries' type-id='5e6516ee' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='267' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/nexthop.h' line='96' column='1' id='21fca59c'> + <data-member access='public'> + <var-decl name='nh_info' type-id='e55edb2e' visibility='default' filepath='include/net/nexthop.h' line='97' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='nh_grp' type-id='c5ff416f' visibility='default' filepath='include/net/nexthop.h' line='98' column='1'/> + </data-member> + </union-decl> + <class-decl name='nh_info' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/net/nexthop.h' line='49' column='1' id='3f017308'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev_hash' type-id='03a4a074' visibility='default' filepath='include/net/nexthop.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='nh_parent' type-id='f32120a7' visibility='default' filepath='include/net/nexthop.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='family' type-id='f9b06939' visibility='default' filepath='include/net/nexthop.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='200'> + <var-decl name='reject_nh' type-id='b50a4934' visibility='default' filepath='include/net/nexthop.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='' type-id='757a0dbc' visibility='default' filepath='include/net/nexthop.h' line='56' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__3' size-in-bits='832' is-anonymous='yes' visibility='default' filepath='include/net/nexthop.h' line='56' column='1' id='757a0dbc'> + <data-member access='public'> + <var-decl name='fib_nhc' type-id='e1f89457' visibility='default' filepath='include/net/nexthop.h' line='57' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='fib_nh' type-id='deb3203d' visibility='default' filepath='include/net/nexthop.h' line='58' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='fib6_nh' type-id='979d5bbb' visibility='default' filepath='include/net/nexthop.h' line='59' column='1'/> + </data-member> + </union-decl> + <class-decl name='fib_nh' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/ip_fib.h' line='103' column='1' id='deb3203d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nh_common' type-id='e1f89457' visibility='default' filepath='include/net/ip_fib.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='nh_hash' type-id='03a4a074' visibility='default' filepath='include/net/ip_fib.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='nh_parent' type-id='09dcd1bf' visibility='default' filepath='include/net/ip_fib.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='nh_saddr' type-id='78a133c2' visibility='default' filepath='include/net/ip_fib.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='nh_saddr_genid' type-id='95e97e5e' visibility='default' filepath='include/net/ip_fib.h' line='111' column='1'/> + </data-member> + </class-decl> + <class-decl name='fib_info' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/net/ip_fib.h' line='131' column='1' id='85bdf127'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fib_hash' type-id='03a4a074' visibility='default' filepath='include/net/ip_fib.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fib_lhash' type-id='03a4a074' visibility='default' filepath='include/net/ip_fib.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='nh_list' type-id='72f469ec' visibility='default' filepath='include/net/ip_fib.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='fib_net' type-id='a2bff676' visibility='default' filepath='include/net/ip_fib.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='fib_treeref' type-id='95e97e5e' visibility='default' filepath='include/net/ip_fib.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='fib_clntref' type-id='64615833' visibility='default' filepath='include/net/ip_fib.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='fib_flags' type-id='f0981eeb' visibility='default' filepath='include/net/ip_fib.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='fib_dead' type-id='002ac4a6' visibility='default' filepath='include/net/ip_fib.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='552'> + <var-decl name='fib_protocol' type-id='002ac4a6' visibility='default' filepath='include/net/ip_fib.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='560'> + <var-decl name='fib_scope' type-id='002ac4a6' visibility='default' filepath='include/net/ip_fib.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='568'> + <var-decl name='fib_type' type-id='002ac4a6' visibility='default' filepath='include/net/ip_fib.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='fib_prefsrc' type-id='78a133c2' visibility='default' filepath='include/net/ip_fib.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='fib_tb_id' type-id='19c2251e' visibility='default' filepath='include/net/ip_fib.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='fib_priority' type-id='19c2251e' visibility='default' filepath='include/net/ip_fib.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='fib_metrics' type-id='8eff91b0' visibility='default' filepath='include/net/ip_fib.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='fib_nhs' type-id='95e97e5e' visibility='default' filepath='include/net/ip_fib.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='fib_nh_is_v6' type-id='b50a4934' visibility='default' filepath='include/net/ip_fib.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='808'> + <var-decl name='nh_updated' type-id='b50a4934' visibility='default' filepath='include/net/ip_fib.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='nh' type-id='f32120a7' visibility='default' filepath='include/net/ip_fib.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ip_fib.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='fib_nh' type-id='c094d415' visibility='default' filepath='include/net/ip_fib.h' line='156' column='1'/> + </data-member> + </class-decl> + <class-decl name='nh_group' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/nexthop.h' line='72' column='1' id='6ed3e587'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='spare' type-id='c5ff416f' visibility='default' filepath='include/net/nexthop.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='num_nh' type-id='1dc6a898' visibility='default' filepath='include/net/nexthop.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='mpath' type-id='b50a4934' visibility='default' filepath='include/net/nexthop.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='88'> + <var-decl name='has_v4' type-id='b50a4934' visibility='default' filepath='include/net/nexthop.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='nh_entries' type-id='720e3ec4' visibility='default' filepath='include/net/nexthop.h' line='77' column='1'/> + </data-member> + </class-decl> + <class-decl name='nh_grp_entry' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/nexthop.h' line='63' column='1' id='f59a8358'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nh' type-id='f32120a7' visibility='default' filepath='include/net/nexthop.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='weight' type-id='f9b06939' visibility='default' filepath='include/net/nexthop.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='upper_bound' type-id='49178f86' visibility='default' filepath='include/net/nexthop.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='nh_list' type-id='72f469ec' visibility='default' filepath='include/net/nexthop.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='nh_parent' type-id='f32120a7' visibility='default' filepath='include/net/nexthop.h' line='69' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_ct_event' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='69' column='1' id='d3056556'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ct' type-id='8c493d8a' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='portid' type-id='19c2251e' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='report' type-id='95e97e5e' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='72' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_conn' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='60' column='1' id='cf9b45ac'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ct_general' type-id='d9fc42c3' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='timeout' type-id='19c2251e' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tuplehash' type-id='379a2915' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='status' type-id='7359adad' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='cpu' type-id='1dc6a898' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='ct_net' type-id='c9df1e6c' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='nat_bysource' type-id='03a4a074' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='__nfct_init_offset' type-id='cdd897ad' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='master' type-id='8c493d8a' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='mark' type-id='9586cc7b' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1440'> + <var-decl name='secmark' type-id='9586cc7b' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='ext' type-id='3ba63619' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='proto' type-id='1f42e327' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='114' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_conntrack' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_common.h' line='26' column='1' id='d9fc42c3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='use' type-id='49178f86' visibility='default' filepath='include/linux/netfilter/nf_conntrack_common.h' line='27' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_conntrack_tuple_hash' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='119' column='1' id='80b664d7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hnnode' type-id='5bd248e7' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tuple' type-id='9805d802' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='121' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_conntrack_tuple' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='37' column='1' id='9805d802'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='src' type-id='bd087e00' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='dst' type-id='ac5824ad' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='72' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_conntrack_man' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='29' column='1' id='bd087e00'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='u3' type-id='8c17f46b' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='u' type-id='cfd75634' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='l3num' type-id='ea2e3595' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='33' column='1'/> + </data-member> + </class-decl> + <union-decl name='nf_inet_addr' size-in-bits='128' visibility='default' filepath='include/uapi/linux/netfilter.h' line='68' column='1' id='8c17f46b'> + <data-member access='public'> + <var-decl name='all' type-id='3fa29bab' visibility='default' filepath='include/uapi/linux/netfilter.h' line='69' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ip' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/netfilter.h' line='70' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ip6' type-id='30180d4b' visibility='default' filepath='include/uapi/linux/netfilter.h' line='71' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='in' type-id='34f03654' visibility='default' filepath='include/uapi/linux/netfilter.h' line='72' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='in6' type-id='f6ed712a' visibility='default' filepath='include/uapi/linux/netfilter.h' line='73' column='1'/> + </data-member> + </union-decl> + <class-decl name='in_addr' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/in.h' line='85' column='1' id='34f03654'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='s_addr' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/in.h' line='86' column='1'/> + </data-member> + </class-decl> + <union-decl name='nf_conntrack_man_proto' size-in-bits='16' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='20' column='1' id='cfd75634'> + <data-member access='public'> + <var-decl name='all' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='22' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='tcp' type-id='6a7a7fe9' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='26' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='udp' type-id='6a7a7fe9' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='29' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='icmp' type-id='05cd0c57' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='32' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='dccp' type-id='6a7a7fe9' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='35' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='sctp' type-id='6a7a7fe9' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='38' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='gre' type-id='29e36f6d' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='41' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='24' column='1' id='6a7a7fe9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='port' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='25' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='30' column='1' id='05cd0c57'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='31' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__5' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='39' column='1' id='29e36f6d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='40' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='u_int16_t' type-id='1dc6a898' filepath='include/linux/types.h' line='100' column='1' id='ea2e3595'/> + <class-decl name='__anonymous_struct__6' size-in-bits='160' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='41' column='1' id='ac5824ad'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='u3' type-id='8c17f46b' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='u' type-id='3dee4294' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='protonum' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='152'> + <var-decl name='dir' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='71' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__6' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='43' column='1' id='3dee4294'> + <data-member access='public'> + <var-decl name='all' type-id='84a5c3d4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='45' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='tcp' type-id='6a7a7fe9' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='49' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='udp' type-id='6a7a7fe9' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='52' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='icmp' type-id='40dd2ad6' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='55' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='dccp' type-id='6a7a7fe9' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='58' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='sctp' type-id='6a7a7fe9' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='61' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='gre' type-id='29e36f6d' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='64' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__9' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='53' column='1' id='40dd2ad6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='code' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='54' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__13' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='92' column='1' id='cdd897ad'/> + <typedef-decl name='u_int32_t' type-id='19c2251e' filepath='include/linux/types.h' line='102' column='1' id='9586cc7b'/> + <class-decl name='nf_ct_ext' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_extend.h' line='45' column='1' id='f54c6661'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/netfilter/nf_conntrack_extend.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='offset' type-id='8f1320db' visibility='default' filepath='include/net/netfilter/nf_conntrack_extend.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='168'> + <var-decl name='len' type-id='f9b06939' visibility='default' filepath='include/net/netfilter/nf_conntrack_extend.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='data' type-id='e84913bd' visibility='default' filepath='include/net/netfilter/nf_conntrack_extend.h' line='49' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_ct_dccp' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_dccp.h' line='30' column='1' id='f0e59128'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='role' type-id='a212abfb' visibility='default' filepath='include/linux/netfilter/nf_conntrack_dccp.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='state' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_dccp.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='last_pkt' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_dccp.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='last_dir' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_dccp.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='handshake_seq' type-id='f1f7b9a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_dccp.h' line='35' column='1'/> + </data-member> + </class-decl> + <class-decl name='ip_ct_sctp' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_sctp.h' line='8' column='1' id='6bb7a9ad'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='e8eb3890' visibility='default' filepath='include/linux/netfilter/nf_conntrack_sctp.h' line='9' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='vtag' type-id='f41331a9' visibility='default' filepath='include/linux/netfilter/nf_conntrack_sctp.h' line='11' column='1'/> + </data-member> + </class-decl> + <enum-decl name='sctp_conntrack' filepath='include/uapi/linux/netfilter/nf_conntrack_sctp.h' line='8' column='1' id='e8eb3890'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='SCTP_CONNTRACK_NONE' value='0'/> + <enumerator name='SCTP_CONNTRACK_CLOSED' value='1'/> + <enumerator name='SCTP_CONNTRACK_COOKIE_WAIT' value='2'/> + <enumerator name='SCTP_CONNTRACK_COOKIE_ECHOED' value='3'/> + <enumerator name='SCTP_CONNTRACK_ESTABLISHED' value='4'/> + <enumerator name='SCTP_CONNTRACK_SHUTDOWN_SENT' value='5'/> + <enumerator name='SCTP_CONNTRACK_SHUTDOWN_RECD' value='6'/> + <enumerator name='SCTP_CONNTRACK_SHUTDOWN_ACK_SENT' value='7'/> + <enumerator name='SCTP_CONNTRACK_HEARTBEAT_SENT' value='8'/> + <enumerator name='SCTP_CONNTRACK_HEARTBEAT_ACKED' value='9'/> + <enumerator name='SCTP_CONNTRACK_MAX' value='10'/> + </enum-decl> + <class-decl name='ip_ct_tcp' size-in-bits='480' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='17' column='1' id='3ffb049e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='seen' type-id='80542108' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='state' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='328'> + <var-decl name='last_dir' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='21' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='336'> + <var-decl name='retrans' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='344'> + <var-decl name='last_index' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='last_seq' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='last_ack' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='last_end' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='last_win' type-id='ea2e3595' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='464'> + <var-decl name='last_wscale' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='472'> + <var-decl name='last_flags' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='30' column='1'/> + </data-member> + </class-decl> + <class-decl name='ip_ct_tcp_state' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='8' column='1' id='702d8a24'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='td_end' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='9' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='td_maxend' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='10' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='td_maxwin' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='td_maxack' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='td_scale' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='flags' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='14' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_ct_udp' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='29' column='1' id='21861431'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='stream_ts' type-id='7359adad' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='30' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_ct_gre' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_proto_gre.h' line='8' column='1' id='0b2cc27e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='stream_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/nf_conntrack_proto_gre.h' line='9' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/nf_conntrack_proto_gre.h' line='10' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_exp_event' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='155' column='1' id='2c98045e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='exp' type-id='b7982cd5' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='portid' type-id='19c2251e' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='report' type-id='95e97e5e' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='158' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_conntrack_expect' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='18' column='1' id='c2dc4615'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lnode' type-id='03a4a074' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hnode' type-id='03a4a074' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='23' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='tuple' type-id='9805d802' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='mask' type-id='97e29523' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='expectfn' type-id='6c8c82c7' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='helper' type-id='a1a282ea' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='master' type-id='8c493d8a' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='timeout' type-id='abe41e67' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='use' type-id='64615833' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1440'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='class' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1504'> + <var-decl name='saved_addr' type-id='8c17f46b' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='saved_proto' type-id='cfd75634' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='dir' type-id='bbbf8507' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='60' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_conntrack_tuple_mask' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='75' column='1' id='97e29523'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='src' type-id='90eb4133' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='79' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__14' size-in-bits='160' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='76' column='1' id='90eb4133'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='u3' type-id='8c17f46b' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='u' type-id='cfd75634' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='78' column='1'/> + </data-member> + </class-decl> + <enum-decl name='ip_conntrack_dir' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='11' column='1' id='bbbf8507'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='IP_CT_DIR_ORIGINAL' value='0'/> + <enumerator name='IP_CT_DIR_REPLY' value='1'/> + <enumerator name='IP_CT_DIR_MAX' value='2'/> + </enum-decl> + <qualified-type-def type-id='bd965180' const='yes' id='e8726a27'/> + <pointer-type-def type-id='e8726a27' size-in-bits='64' id='f91cf277'/> + <pointer-type-def type-id='85bdf127' size-in-bits='64' id='09dcd1bf'/> <pointer-type-def type-id='379be6ec' size-in-bits='64' id='0b8ca8fa'/> + <pointer-type-def type-id='ad974870' size-in-bits='64' id='117abbea'/> + <pointer-type-def type-id='27ca88ce' size-in-bits='64' id='c8fa3070'/> + <pointer-type-def type-id='cf9b45ac' size-in-bits='64' id='8c493d8a'/> + <pointer-type-def type-id='c2dc4615' size-in-bits='64' id='b7982cd5'/> + <pointer-type-def type-id='c54a70ec' size-in-bits='64' id='a1a282ea'/> + <pointer-type-def type-id='d3056556' size-in-bits='64' id='bccf9b1c'/> + <pointer-type-def type-id='f54c6661' size-in-bits='64' id='3ba63619'/> + <pointer-type-def type-id='2c98045e' size-in-bits='64' id='16990944'/> + <pointer-type-def type-id='6ed3e587' size-in-bits='64' id='c5ff416f'/> + <pointer-type-def type-id='3f017308' size-in-bits='64' id='e55edb2e'/> + <pointer-type-def type-id='75c2ad3b' size-in-bits='64' id='6c8c82c7'/> + <pointer-type-def type-id='63e171df' size-in-bits='64' id='30e664af'/> + <pointer-type-def type-id='68a72cd7' size-in-bits='64' id='b6316a7f'/> <var-decl name='flow_keys_basic_dissector' type-id='379be6ec' mangled-name='flow_keys_basic_dissector' visibility='default' filepath='net/core/flow_dissector.c' line='1770' column='1' elf-symbol-id='flow_keys_basic_dissector'/> <function-decl name='__skb_flow_dissect' mangled-name='__skb_flow_dissect' filepath='net/core/flow_dissector.c' line='895' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__skb_flow_dissect'> <parameter type-id='f91cf277' name='net' filepath='net/core/flow_dissector.c' line='895' column='1'/> @@ -167619,22 +162094,29 @@ <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/flow_dissector.c' line='1582' column='1'/> <return type-id='48b5725f'/> </function-decl> - <pointer-type-def type-id='e8726a27' size-in-bits='64' id='f91cf277'/> - <qualified-type-def type-id='bd965180' const='yes' id='e8726a27'/> + <function-type size-in-bits='64' id='ad974870'> + <parameter type-id='f0981eeb'/> + <parameter type-id='bccf9b1c'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='27ca88ce'> + <parameter type-id='f0981eeb'/> + <parameter type-id='16990944'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='75c2ad3b'> + <parameter type-id='8c493d8a'/> + <parameter type-id='b7982cd5'/> + <return type-id='48b5725f'/> + </function-type> + <typedef-decl name='u_int64_t' type-id='91ce1af9' filepath='include/linux/types.h' line='113' column='1' id='f1f7b9a4'/> </abi-instr> <abi-instr address-size='64' path='net/core/gro_cells.c' language='LANG_C89'> - <function-decl name='gro_cells_receive' mangled-name='gro_cells_receive' filepath='net/core/gro_cells.c' line='12' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gro_cells_receive'> - <parameter type-id='2c36d3bb' name='gcells' filepath='net/core/gro_cells.c' line='12' column='1'/> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/gro_cells.c' line='12' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='5b4eef8b' size-in-bits='64' id='2c36d3bb'/> <class-decl name='gro_cells' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/gro_cells.h' line='11' column='1' id='5b4eef8b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='cells' type-id='69646708' visibility='default' filepath='include/net/gro_cells.h' line='12' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='001ff55a' size-in-bits='64' id='69646708'/> <class-decl name='gro_cell' size-in-bits='3584' is-struct='yes' visibility='default' filepath='net/core/gro_cells.c' line='7' column='1' id='001ff55a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='napi_skbs' type-id='e61c85d0' visibility='default' filepath='net/core/gro_cells.c' line='8' column='1'/> @@ -167643,635 +162125,33 @@ <var-decl name='napi' type-id='291e3bb5' visibility='default' filepath='net/core/gro_cells.c' line='9' column='1'/> </data-member> </class-decl> + <pointer-type-def type-id='001ff55a' size-in-bits='64' id='69646708'/> + <pointer-type-def type-id='5b4eef8b' size-in-bits='64' id='2c36d3bb'/> + <function-decl name='gro_cells_receive' mangled-name='gro_cells_receive' filepath='net/core/gro_cells.c' line='12' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gro_cells_receive'> + <parameter type-id='2c36d3bb' name='gcells' filepath='net/core/gro_cells.c' line='12' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/gro_cells.c' line='12' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gro_cells_init' mangled-name='gro_cells_init' filepath='net/core/gro_cells.c' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gro_cells_init'> + <parameter type-id='2c36d3bb' name='gcells' filepath='net/core/gro_cells.c' line='69' column='1'/> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/gro_cells.c' line='69' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gro_cells_destroy' mangled-name='gro_cells_destroy' filepath='net/core/gro_cells.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gro_cells_destroy'> + <parameter type-id='2c36d3bb' name='gcells' filepath='net/core/gro_cells.c' line='92' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/core/neighbour.c' language='LANG_C89'> + <function-decl name='neigh_destroy' mangled-name='neigh_destroy' filepath='net/core/neighbour.c' line='827' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='neigh_destroy'> + <parameter type-id='3c330066' name='neigh' filepath='net/core/neighbour.c' line='827' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='net/core/net-traces.c' language='LANG_C89'> <var-decl name='__tracepoint_kfree_skb' type-id='4ca0c298' mangled-name='__tracepoint_kfree_skb' visibility='default' filepath='include/trace/events/skb.h' line='15' column='1' elf-symbol-id='__tracepoint_kfree_skb'/> </abi-instr> <abi-instr address-size='64' path='net/core/net_namespace.c' language='LANG_C89'> - <var-decl name='net_namespace_list' type-id='72f469ec' mangled-name='net_namespace_list' visibility='default' filepath='net/core/net_namespace.c' line='35' column='1' elf-symbol-id='net_namespace_list'/> - <var-decl name='init_net' type-id='bd965180' mangled-name='init_net' visibility='default' filepath='net/core/net_namespace.c' line='46' column='1' elf-symbol-id='init_net'/> - <function-decl name='__put_net' mangled-name='__put_net' filepath='net/core/net_namespace.c' line='652' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__put_net'> - <parameter type-id='a2bff676' name='net' filepath='net/core/net_namespace.c' line='652' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/core/netevent.c' language='LANG_C89'> - <function-decl name='register_netevent_notifier' mangled-name='register_netevent_notifier' filepath='net/core/netevent.c' line='28' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_netevent_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='net/core/netevent.c' line='28' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unregister_netevent_notifier' mangled-name='unregister_netevent_notifier' filepath='net/core/netevent.c' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_netevent_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='net/core/netevent.c' line='44' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/core/rtnetlink.c' language='LANG_C89'> - <typedef-decl name='rtnl_doit_func' type-id='1b2282db' filepath='include/net/rtnetlink.h' line='8' column='1' id='ad8f197c'/> - <typedef-decl name='rtnl_dumpit_func' type-id='32a663ca' filepath='include/net/rtnetlink.h' line='10' column='1' id='5b4c0375'/> - <pointer-type-def type-id='f3fa895f' size-in-bits='64' id='1b2282db'/> - <function-decl name='rtnl_trylock' mangled-name='rtnl_trylock' filepath='net/core/rtnetlink.c' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_trylock'> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rtnl_register_module' mangled-name='rtnl_register_module' filepath='net/core/rtnetlink.c' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_register_module'> - <parameter type-id='2730d015' name='owner' filepath='net/core/rtnetlink.c' line='241' column='1'/> - <parameter type-id='95e97e5e' name='protocol' filepath='net/core/rtnetlink.c' line='242' column='1'/> - <parameter type-id='95e97e5e' name='msgtype' filepath='net/core/rtnetlink.c' line='242' column='1'/> - <parameter type-id='ad8f197c' name='doit' filepath='net/core/rtnetlink.c' line='243' column='1'/> - <parameter type-id='5b4c0375' name='dumpit' filepath='net/core/rtnetlink.c' line='243' column='1'/> - <parameter type-id='f0981eeb' name='flags' filepath='net/core/rtnetlink.c' line='244' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rtnl_unregister' mangled-name='rtnl_unregister' filepath='net/core/rtnetlink.c' line='287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_unregister'> - <parameter type-id='95e97e5e' name='protocol' filepath='net/core/rtnetlink.c' line='287' column='1'/> - <parameter type-id='95e97e5e' name='msgtype' filepath='net/core/rtnetlink.c' line='287' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='rtnl_unregister_all' mangled-name='rtnl_unregister_all' filepath='net/core/rtnetlink.c' line='319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_unregister_all'> - <parameter type-id='95e97e5e' name='protocol' filepath='net/core/rtnetlink.c' line='319' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-type size-in-bits='64' id='f3fa895f'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='c2074578'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='net/core/skbuff.c' language='LANG_C89'> - <function-decl name='__alloc_skb' mangled-name='__alloc_skb' filepath='net/core/skbuff.c' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__alloc_skb'> - <parameter type-id='f0981eeb' name='size' filepath='net/core/skbuff.c' line='182' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='182' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='net/core/skbuff.c' line='183' column='1'/> - <parameter type-id='95e97e5e' name='node' filepath='net/core/skbuff.c' line='183' column='1'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='__netdev_alloc_skb' mangled-name='__netdev_alloc_skb' filepath='net/core/skbuff.c' line='425' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__netdev_alloc_skb'> - <parameter type-id='68a2d05b' name='dev' filepath='net/core/skbuff.c' line='425' column='1'/> - <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='425' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='426' column='1'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='__napi_alloc_skb' mangled-name='__napi_alloc_skb' filepath='net/core/skbuff.c' line='501' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__napi_alloc_skb'> - <parameter type-id='c50361c5' name='napi' filepath='net/core/skbuff.c' line='501' column='1'/> - <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='501' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='502' column='1'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='skb_coalesce_rx_frag' mangled-name='skb_coalesce_rx_frag' filepath='net/core/skbuff.c' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_coalesce_rx_frag'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='563' column='1'/> - <parameter type-id='95e97e5e' name='i' filepath='net/core/skbuff.c' line='563' column='1'/> - <parameter type-id='95e97e5e' name='size' filepath='net/core/skbuff.c' line='563' column='1'/> - <parameter type-id='f0981eeb' name='truesize' filepath='net/core/skbuff.c' line='564' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__skb_ext_put' mangled-name='__skb_ext_put' filepath='net/core/skbuff.c' line='6271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__skb_ext_put'> - <parameter type-id='374692c7' name='ext' filepath='net/core/skbuff.c' line='6271' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__kfree_skb' mangled-name='__kfree_skb' filepath='net/core/skbuff.c' line='687' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfree_skb'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='687' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='napi_consume_skb' mangled-name='napi_consume_skb' filepath='net/core/skbuff.c' line='906' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_consume_skb'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='906' column='1'/> - <parameter type-id='95e97e5e' name='budget' filepath='net/core/skbuff.c' line='906' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='___pskb_trim' mangled-name='___pskb_trim' filepath='net/core/skbuff.c' line='1944' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='___pskb_trim'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1944' column='1'/> - <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='1944' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='__pskb_pull_tail' mangled-name='__pskb_pull_tail' filepath='net/core/skbuff.c' line='2075' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pskb_pull_tail'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='2075' column='1'/> - <parameter type-id='95e97e5e' name='delta' filepath='net/core/skbuff.c' line='2075' column='1'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='__pskb_copy_fclone' mangled-name='__pskb_copy_fclone' filepath='net/core/skbuff.c' line='1567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pskb_copy_fclone'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1567' column='1'/> - <parameter type-id='95e97e5e' name='headroom' filepath='net/core/skbuff.c' line='1567' column='1'/> - <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='1568' column='1'/> - <parameter type-id='b50a4934' name='fclone' filepath='net/core/skbuff.c' line='1568' column='1'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='__skb_pad' mangled-name='__skb_pad' filepath='net/core/skbuff.c' line='1811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__skb_pad'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1811' column='1'/> - <parameter type-id='95e97e5e' name='pad' filepath='net/core/skbuff.c' line='1811' column='1'/> - <parameter type-id='b50a4934' name='free_on_error' filepath='net/core/skbuff.c' line='1811' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='pskb_trim_rcsum_slow' mangled-name='pskb_trim_rcsum_slow' filepath='net/core/skbuff.c' line='2031' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pskb_trim_rcsum_slow'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='2031' column='1'/> - <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='2031' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_store_bits' mangled-name='skb_store_bits' filepath='net/core/skbuff.c' line='2578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_store_bits'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='2578' column='1'/> - <parameter type-id='95e97e5e' name='offset' filepath='net/core/skbuff.c' line='2578' column='1'/> - <parameter type-id='eaa32e2f' name='from' filepath='net/core/skbuff.c' line='2578' column='1'/> - <parameter type-id='95e97e5e' name='len' filepath='net/core/skbuff.c' line='2578' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_dequeue_tail' mangled-name='skb_dequeue_tail' filepath='net/core/skbuff.c' line='3085' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_dequeue_tail'> - <parameter type-id='03c386c6' name='list' filepath='net/core/skbuff.c' line='3085' column='1'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='skb_unlink' mangled-name='skb_unlink' filepath='net/core/skbuff.c' line='3191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_unlink'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='3191' column='1'/> - <parameter type-id='03c386c6' name='list' filepath='net/core/skbuff.c' line='3191' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='skb_append_pagefrags' mangled-name='skb_append_pagefrags' filepath='net/core/skbuff.c' line='3631' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_append_pagefrags'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='3631' column='1'/> - <parameter type-id='02f11ed4' name='page' filepath='net/core/skbuff.c' line='3631' column='1'/> - <parameter type-id='95e97e5e' name='offset' filepath='net/core/skbuff.c' line='3632' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='net/core/skbuff.c' line='3632' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_to_sgvec' mangled-name='skb_to_sgvec' filepath='net/core/skbuff.c' line='4407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_to_sgvec'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='4407' column='1'/> - <parameter type-id='bf3ef905' name='sg' filepath='net/core/skbuff.c' line='4407' column='1'/> - <parameter type-id='95e97e5e' name='offset' filepath='net/core/skbuff.c' line='4407' column='1'/> - <parameter type-id='95e97e5e' name='len' filepath='net/core/skbuff.c' line='4407' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_to_sgvec_nomark' mangled-name='skb_to_sgvec_nomark' filepath='net/core/skbuff.c' line='4439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_to_sgvec_nomark'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='4439' column='1'/> - <parameter type-id='bf3ef905' name='sg' filepath='net/core/skbuff.c' line='4439' column='1'/> - <parameter type-id='95e97e5e' name='offset' filepath='net/core/skbuff.c' line='4440' column='1'/> - <parameter type-id='95e97e5e' name='len' filepath='net/core/skbuff.c' line='4440' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_cow_data' mangled-name='skb_cow_data' filepath='net/core/skbuff.c' line='4465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_cow_data'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='4465' column='1'/> - <parameter type-id='95e97e5e' name='tailbits' filepath='net/core/skbuff.c' line='4465' column='1'/> - <parameter type-id='a10cc675' name='trailer' filepath='net/core/skbuff.c' line='4465' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kfree_skb_partial' mangled-name='kfree_skb_partial' filepath='net/core/skbuff.c' line='5175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_skb_partial'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='5175' column='1'/> - <parameter type-id='b50a4934' name='head_stolen' filepath='net/core/skbuff.c' line='5175' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/core/sock.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='2048' id='93e41790'> - <subrange length='64' type-id='7ff19f0f' id='b10be967'/> - </array-type-def> - <function-decl name='__sk_receive_skb' mangled-name='__sk_receive_skb' filepath='net/core/sock.c' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sk_receive_skb'> - <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='499' column='1'/> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/sock.c' line='499' column='1'/> - <parameter type-id='2448a865' name='nested' filepath='net/core/sock.c' line='500' column='1'/> - <parameter type-id='f0981eeb' name='trim_cap' filepath='net/core/sock.c' line='500' column='1'/> - <parameter type-id='b50a4934' name='refcounted' filepath='net/core/sock.c' line='500' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='dev_get_by_name_rcu' mangled-name='dev_get_by_name_rcu' filepath='include/linux/netdevice.h' line='2674' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_by_name_rcu'> - <parameter type-id='a2bff676'/> - <parameter type-id='80f4b756'/> - <return type-id='68a2d05b'/> - </function-decl> - <function-decl name='sock_wfree' mangled-name='sock_wfree' filepath='net/core/sock.c' line='1976' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_wfree'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/sock.c' line='1976' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sock_efree' mangled-name='sock_efree' filepath='net/core/sock.c' line='2080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_efree'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/sock.c' line='2080' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='alloc_skb_with_frags' mangled-name='alloc_skb_with_frags' filepath='include/linux/skbuff.h' line='1083' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_skb_with_frags'> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7292109c'/> - <parameter type-id='f0981eeb'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='sock_alloc_send_skb' mangled-name='sock_alloc_send_skb' filepath='net/core/sock.c' line='2290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_alloc_send_skb'> - <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='2290' column='1'/> - <parameter type-id='7359adad' name='size' filepath='net/core/sock.c' line='2290' column='1'/> - <parameter type-id='95e97e5e' name='noblock' filepath='net/core/sock.c' line='2291' column='1'/> - <parameter type-id='7292109c' name='errcode' filepath='net/core/sock.c' line='2291' column='1'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='sock_no_bind' mangled-name='sock_no_bind' filepath='net/core/sock.c' line='2673' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_bind'> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2673' column='1'/> - <parameter type-id='5c0abad8' name='saddr' filepath='net/core/sock.c' line='2673' column='1'/> - <parameter type-id='95e97e5e' name='len' filepath='net/core/sock.c' line='2673' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_connect' mangled-name='sock_no_connect' filepath='net/core/sock.c' line='2679' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_connect'> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2679' column='1'/> - <parameter type-id='5c0abad8' name='saddr' filepath='net/core/sock.c' line='2679' column='1'/> - <parameter type-id='95e97e5e' name='len' filepath='net/core/sock.c' line='2680' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='net/core/sock.c' line='2680' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_socketpair' mangled-name='sock_no_socketpair' filepath='net/core/sock.c' line='2686' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_socketpair'> - <parameter type-id='13103032' name='sock1' filepath='net/core/sock.c' line='2686' column='1'/> - <parameter type-id='13103032' name='sock2' filepath='net/core/sock.c' line='2686' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_accept' mangled-name='sock_no_accept' filepath='net/core/sock.c' line='2692' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_accept'> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2692' column='1'/> - <parameter type-id='13103032' name='newsock' filepath='net/core/sock.c' line='2692' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='net/core/sock.c' line='2692' column='1'/> - <parameter type-id='b50a4934' name='kern' filepath='net/core/sock.c' line='2693' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_getname' mangled-name='sock_no_getname' filepath='net/core/sock.c' line='2699' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_getname'> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2699' column='1'/> - <parameter type-id='5c0abad8' name='saddr' filepath='net/core/sock.c' line='2699' column='1'/> - <parameter type-id='95e97e5e' name='peer' filepath='net/core/sock.c' line='2700' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_ioctl' mangled-name='sock_no_ioctl' filepath='net/core/sock.c' line='2706' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_ioctl'> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2706' column='1'/> - <parameter type-id='f0981eeb' name='cmd' filepath='net/core/sock.c' line='2706' column='1'/> - <parameter type-id='7359adad' name='arg' filepath='net/core/sock.c' line='2706' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_listen' mangled-name='sock_no_listen' filepath='net/core/sock.c' line='2712' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_listen'> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2712' column='1'/> - <parameter type-id='95e97e5e' name='backlog' filepath='net/core/sock.c' line='2712' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_shutdown' mangled-name='sock_no_shutdown' filepath='net/core/sock.c' line='2718' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_shutdown'> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2718' column='1'/> - <parameter type-id='95e97e5e' name='how' filepath='net/core/sock.c' line='2718' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_setsockopt' mangled-name='sock_no_setsockopt' filepath='net/core/sock.c' line='2724' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_setsockopt'> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2724' column='1'/> - <parameter type-id='95e97e5e' name='level' filepath='net/core/sock.c' line='2724' column='1'/> - <parameter type-id='95e97e5e' name='optname' filepath='net/core/sock.c' line='2724' column='1'/> - <parameter type-id='26a90f95' name='optval' filepath='net/core/sock.c' line='2725' column='1'/> - <parameter type-id='f0981eeb' name='optlen' filepath='net/core/sock.c' line='2725' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_getsockopt' mangled-name='sock_no_getsockopt' filepath='net/core/sock.c' line='2731' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_getsockopt'> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2731' column='1'/> - <parameter type-id='95e97e5e' name='level' filepath='net/core/sock.c' line='2731' column='1'/> - <parameter type-id='95e97e5e' name='optname' filepath='net/core/sock.c' line='2731' column='1'/> - <parameter type-id='26a90f95' name='optval' filepath='net/core/sock.c' line='2732' column='1'/> - <parameter type-id='7292109c' name='optlen' filepath='net/core/sock.c' line='2732' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_sendmsg' mangled-name='sock_no_sendmsg' filepath='net/core/sock.c' line='2738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_sendmsg'> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2738' column='1'/> - <parameter type-id='6b9b777a' name='m' filepath='net/core/sock.c' line='2738' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='net/core/sock.c' line='2738' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_recvmsg' mangled-name='sock_no_recvmsg' filepath='net/core/sock.c' line='2750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_recvmsg'> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2750' column='1'/> - <parameter type-id='6b9b777a' name='m' filepath='net/core/sock.c' line='2750' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='net/core/sock.c' line='2750' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='net/core/sock.c' line='2751' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_mmap' mangled-name='sock_no_mmap' filepath='net/core/sock.c' line='2757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_mmap'> - <parameter type-id='77e79a4b' name='file' filepath='net/core/sock.c' line='2757' column='1'/> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2757' column='1'/> - <parameter type-id='2ae08426' name='vma' filepath='net/core/sock.c' line='2757' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_gettstamp' mangled-name='sock_gettstamp' filepath='net/core/sock.c' line='3075' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_gettstamp'> - <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='3075' column='1'/> - <parameter type-id='eaa32e2f' name='userstamp' filepath='net/core/sock.c' line='3075' column='1'/> - <parameter type-id='b50a4934' name='timeval' filepath='net/core/sock.c' line='3076' column='1'/> - <parameter type-id='b50a4934' name='time32' filepath='net/core/sock.c' line='3076' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/core/tso.c' language='LANG_C89'> - <class-decl name='tso_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/tso.h' line='9' column='1' id='ed6d657e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next_frag_idx' type-id='95e97e5e' visibility='default' filepath='include/net/tso.h' line='10' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/net/tso.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/net/tso.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ip_id' type-id='1dc6a898' visibility='default' filepath='include/net/tso.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='ipv6' type-id='b50a4934' visibility='default' filepath='include/net/tso.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='tcp_seq' type-id='19c2251e' visibility='default' filepath='include/net/tso.h' line='15' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='ed6d657e' size-in-bits='64' id='c47bdd44'/> - <function-decl name='tso_count_descs' mangled-name='tso_count_descs' filepath='net/core/tso.c' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tso_count_descs'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/tso.c' line='9' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='tso_build_hdr' mangled-name='tso_build_hdr' filepath='net/core/tso.c' line='16' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tso_build_hdr'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/tso.c' line='16' column='1'/> - <parameter type-id='26a90f95' name='hdr' filepath='net/core/tso.c' line='16' column='1'/> - <parameter type-id='c47bdd44' name='tso' filepath='net/core/tso.c' line='16' column='1'/> - <parameter type-id='95e97e5e' name='size' filepath='net/core/tso.c' line='17' column='1'/> - <parameter type-id='b50a4934' name='is_last' filepath='net/core/tso.c' line='17' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='tso_build_data' mangled-name='tso_build_data' filepath='net/core/tso.c' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tso_build_data'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/tso.c' line='47' column='1'/> - <parameter type-id='c47bdd44' name='tso' filepath='net/core/tso.c' line='47' column='1'/> - <parameter type-id='95e97e5e' name='size' filepath='net/core/tso.c' line='47' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='tso_start' mangled-name='tso_start' filepath='net/core/tso.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tso_start'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/tso.c' line='65' column='1'/> - <parameter type-id='c47bdd44' name='tso' filepath='net/core/tso.c' line='65' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/core/utils.c' language='LANG_C89'> - <function-decl name='in_aton' mangled-name='in_aton' filepath='net/core/utils.c' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='in_aton'> - <parameter type-id='80f4b756' name='str' filepath='net/core/utils.c' line='50' column='1'/> - <return type-id='78a133c2'/> - </function-decl> - <function-decl name='in4_pton' mangled-name='in4_pton' filepath='net/core/utils.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='in4_pton'> - <parameter type-id='80f4b756' name='src' filepath='net/core/utils.c' line='118' column='1'/> - <parameter type-id='95e97e5e' name='srclen' filepath='net/core/utils.c' line='118' column='1'/> - <parameter type-id='8bff8096' name='dst' filepath='net/core/utils.c' line='119' column='1'/> - <parameter type-id='95e97e5e' name='delim' filepath='net/core/utils.c' line='120' column='1'/> - <parameter type-id='7d3cd834' name='end' filepath='net/core/utils.c' line='120' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='in6_pton' mangled-name='in6_pton' filepath='net/core/utils.c' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='in6_pton'> - <parameter type-id='80f4b756' name='src' filepath='net/core/utils.c' line='184' column='1'/> - <parameter type-id='95e97e5e' name='srclen' filepath='net/core/utils.c' line='184' column='1'/> - <parameter type-id='8bff8096' name='dst' filepath='net/core/utils.c' line='185' column='1'/> - <parameter type-id='95e97e5e' name='delim' filepath='net/core/utils.c' line='186' column='1'/> - <parameter type-id='7d3cd834' name='end' filepath='net/core/utils.c' line='186' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/ethernet/eth.c' language='LANG_C89'> - <function-decl name='eth_prepare_mac_addr_change' mangled-name='eth_prepare_mac_addr_change' filepath='net/ethernet/eth.c' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eth_prepare_mac_addr_change'> - <parameter type-id='68a2d05b' name='dev' filepath='net/ethernet/eth.c' line='291' column='1'/> - <parameter type-id='eaa32e2f' name='p' filepath='net/ethernet/eth.c' line='291' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='eth_commit_mac_addr_change' mangled-name='eth_commit_mac_addr_change' filepath='net/ethernet/eth.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eth_commit_mac_addr_change'> - <parameter type-id='68a2d05b' name='dev' filepath='net/ethernet/eth.c' line='308' column='1'/> - <parameter type-id='eaa32e2f' name='p' filepath='net/ethernet/eth.c' line='308' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='eth_mac_addr' mangled-name='eth_mac_addr' filepath='net/ethernet/eth.c' line='326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eth_mac_addr'> - <parameter type-id='68a2d05b' name='dev' filepath='net/ethernet/eth.c' line='326' column='1'/> - <parameter type-id='eaa32e2f' name='p' filepath='net/ethernet/eth.c' line='326' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='eth_validate_addr' mangled-name='eth_validate_addr' filepath='net/ethernet/eth.c' line='354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eth_validate_addr'> - <parameter type-id='68a2d05b' name='dev' filepath='net/ethernet/eth.c' line='354' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/ipv4/arp.c' language='LANG_C89'> - <var-decl name='arp_tbl' type-id='aebe1cff' mangled-name='arp_tbl' visibility='default' filepath='net/ipv4/arp.c' line='151' column='1' elf-symbol-id='arp_tbl'/> - </abi-instr> - <abi-instr address-size='64' path='net/ipv4/devinet.c' language='LANG_C89'> - <function-decl name='register_inetaddr_notifier' mangled-name='register_inetaddr_notifier' filepath='net/ipv4/devinet.c' line='1451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_inetaddr_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='net/ipv4/devinet.c' line='1451' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unregister_inetaddr_notifier' mangled-name='unregister_inetaddr_notifier' filepath='net/ipv4/devinet.c' line='1457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_inetaddr_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='net/ipv4/devinet.c' line='1457' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/ipv4/esp4.c' language='LANG_C89'> - <function-decl name='xfrm_output_resume' mangled-name='xfrm_output_resume' filepath='include/net/xfrm.h' line='1554' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_output_resume'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/ipv4/fib_frontend.c' language='LANG_C89'> - <function-decl name='inet_dev_addr_type' mangled-name='inet_dev_addr_type' filepath='net/ipv4/fib_frontend.c' line='258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_dev_addr_type'> - <parameter type-id='a2bff676' name='net' filepath='net/ipv4/fib_frontend.c' line='258' column='1'/> - <parameter type-id='2ce52478' name='dev' filepath='net/ipv4/fib_frontend.c' line='258' column='1'/> - <parameter type-id='78a133c2' name='addr' filepath='net/ipv4/fib_frontend.c' line='259' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/ipv4/gre_offload.c' language='LANG_C89'> - <class-decl name='packet_offload' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='2430' column='1' id='42026ab7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='84a5c3d4' visibility='default' filepath='include/linux/netdevice.h' line='2431' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='priority' type-id='1dc6a898' visibility='default' filepath='include/linux/netdevice.h' line='2432' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='callbacks' type-id='cbdbefb1' visibility='default' filepath='include/linux/netdevice.h' line='2433' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='2434' column='1'/> - </data-member> - </class-decl> - <class-decl name='offload_callbacks' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='2422' column='1' id='cbdbefb1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='gso_segment' type-id='c256a724' visibility='default' filepath='include/linux/netdevice.h' line='2423' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='gro_receive' type-id='54aa9dbd' visibility='default' filepath='include/linux/netdevice.h' line='2425' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='gro_complete' type-id='0aeca82c' visibility='default' filepath='include/linux/netdevice.h' line='2427' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='0b1ae172' size-in-bits='64' id='0aeca82c'/> - <pointer-type-def type-id='42026ab7' size-in-bits='64' id='eaf79eaf'/> - <pointer-type-def type-id='74abfd91' size-in-bits='64' id='54aa9dbd'/> - <pointer-type-def type-id='4ecf1c6a' size-in-bits='64' id='c256a724'/> - <function-decl name='csum_partial' mangled-name='csum_partial' filepath='include/asm-generic/checksum.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='csum_partial'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='skb_checksum' mangled-name='skb_checksum' filepath='include/linux/skbuff.h' line='3618' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_checksum'> - <parameter type-id='11f4a000'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='gro_find_receive_by_type' mangled-name='gro_find_receive_by_type' filepath='include/linux/netdevice.h' line='3690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gro_find_receive_by_type'> - <parameter type-id='8efea9e5'/> - <return type-id='eaf79eaf'/> - </function-decl> - <function-decl name='gro_find_complete_by_type' mangled-name='gro_find_complete_by_type' filepath='include/linux/netdevice.h' line='3691' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gro_find_complete_by_type'> - <parameter type-id='8efea9e5'/> - <return type-id='eaf79eaf'/> - </function-decl> - <function-type size-in-bits='64' id='0b1ae172'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='74abfd91'> - <parameter type-id='e84b031a'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='0fbf3cfd'/> - </function-type> - <function-type size-in-bits='64' id='4ecf1c6a'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f9f4b16f'/> - <return type-id='0fbf3cfd'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='net/ipv4/ip_vti.c' language='LANG_C89'> - <class-decl name='xfrm4_protocol' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1396' column='1' id='bf8af843'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='handler' type-id='d2e00785' visibility='default' filepath='include/net/xfrm.h' line='1397' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='input_handler' type-id='ec71052e' visibility='default' filepath='include/net/xfrm.h' line='1398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cb_handler' type-id='0aeca82c' visibility='default' filepath='include/net/xfrm.h' line='1400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='err_handler' type-id='5cacf26c' visibility='default' filepath='include/net/xfrm.h' line='1401' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='next' type-id='5a0e9b53' visibility='default' filepath='include/net/xfrm.h' line='1403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='priority' type-id='95e97e5e' visibility='default' filepath='include/net/xfrm.h' line='1404' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='eba8a6fd' const='yes' id='befdc6b5'/> - <pointer-type-def type-id='befdc6b5' size-in-bits='64' id='487fac4d'/> - <pointer-type-def type-id='618f2f7e' size-in-bits='64' id='a99cde64'/> - <pointer-type-def type-id='1e37318c' size-in-bits='64' id='ec71052e'/> - <pointer-type-def type-id='bf8af843' size-in-bits='64' id='5a0e9b53'/> - <function-decl name='xfrm4_protocol_deregister' mangled-name='xfrm4_protocol_deregister' filepath='include/net/xfrm.h' line='1582' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm4_protocol_deregister'> - <parameter type-id='5a0e9b53'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='skb_scrub_packet' mangled-name='skb_scrub_packet' filepath='include/linux/skbuff.h' line='3579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_scrub_packet'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='c894953d'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='xfrm_state_lookup' mangled-name='xfrm_state_lookup' filepath='include/net/xfrm.h' line='1496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_state_lookup'> - <parameter type-id='a2bff676'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='487fac4d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='8efea9e5'/> - <return type-id='328dda6e'/> - </function-decl> - <function-decl name='xfrm_input' mangled-name='xfrm_input' filepath='include/net/xfrm.h' line='1549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_input'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ip6_route_output_flags' mangled-name='ip6_route_output_flags' filepath='include/net/ip6_route.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6_route_output_flags'> - <parameter type-id='a2bff676'/> - <parameter type-id='78e7cf52'/> - <parameter type-id='a99cde64'/> - <parameter type-id='95e97e5e'/> - <return type-id='141b6427'/> - </function-decl> - <function-decl name='xfrm_lookup' mangled-name='xfrm_lookup' filepath='include/net/dst.h' line='495' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_lookup'> - <parameter type-id='a2bff676'/> - <parameter type-id='141b6427'/> - <parameter type-id='c76694b7'/> - <parameter type-id='78e7cf52'/> - <parameter type-id='95e97e5e'/> - <return type-id='141b6427'/> - </function-decl> - <function-decl name='icmpv6_send' mangled-name='icmpv6_send' filepath='include/linux/icmpv6.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icmpv6_send'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='xfrm4_protocol_register' mangled-name='xfrm4_protocol_register' filepath='include/net/xfrm.h' line='1581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm4_protocol_register'> - <parameter type-id='5a0e9b53'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='1e37318c'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='78a133c2'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> - <pointer-type-def type-id='ef4bec92' size-in-bits='64' id='5cacf26c'/> - <function-type size-in-bits='64' id='ef4bec92'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='19c2251e'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='net/ipv4/ipip.c' language='LANG_C89'> - <class-decl name='xfrm_tunnel' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1418' column='1' id='3c05ad89'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='handler' type-id='d2e00785' visibility='default' filepath='include/net/xfrm.h' line='1419' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='err_handler' type-id='5cacf26c' visibility='default' filepath='include/net/xfrm.h' line='1420' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='next' type-id='f68cfba1' visibility='default' filepath='include/net/xfrm.h' line='1422' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='priority' type-id='95e97e5e' visibility='default' filepath='include/net/xfrm.h' line='1423' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='ef4bec92' size-in-bits='64' id='5cacf26c'/> - <pointer-type-def type-id='3c05ad89' size-in-bits='64' id='f68cfba1'/> - <function-decl name='xfrm4_tunnel_deregister' mangled-name='xfrm4_tunnel_deregister' filepath='include/net/xfrm.h' line='1584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm4_tunnel_deregister'> - <parameter type-id='f68cfba1'/> - <parameter type-id='8efea9e5'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unregister_pernet_device' mangled-name='unregister_pernet_device' filepath='include/net/net_namespace.h' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_pernet_device'> - <parameter type-id='d6907f4c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ipv4_redirect' mangled-name='ipv4_redirect' filepath='include/net/route.h' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipv4_redirect'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='a2bff676'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='002ac4a6'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ipv4_update_pmtu' mangled-name='ipv4_update_pmtu' filepath='include/net/route.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipv4_update_pmtu'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='a2bff676'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='002ac4a6'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='register_pernet_device' mangled-name='register_pernet_device' filepath='include/net/net_namespace.h' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_pernet_device'> - <parameter type-id='d6907f4c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='xfrm4_tunnel_register' mangled-name='xfrm4_tunnel_register' filepath='include/net/xfrm.h' line='1583' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm4_tunnel_register'> - <parameter type-id='f68cfba1'/> - <parameter type-id='8efea9e5'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='68f5a646' size-in-bits='64' id='d6907f4c'/> <class-decl name='pernet_operations' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/net_namespace.h' line='357' column='1' id='68f5a646'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/net_namespace.h' line='358' column='1'/> @@ -168295,69 +162175,2931 @@ <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/net/net_namespace.h' line='386' column='1'/> </data-member> </class-decl> + <pointer-type-def type-id='0790750c' size-in-bits='64' id='e83d6bbe'/> + <pointer-type-def type-id='68f5a646' size-in-bits='64' id='d6907f4c'/> <pointer-type-def type-id='c7e57ee7' size-in-bits='64' id='29f83363'/> - </abi-instr> - <abi-instr address-size='64' path='net/ipv4/netfilter/iptable_filter.c' language='LANG_C89'> - <class-decl name='nf_hook_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/netfilter.h' line='79' column='1' id='63d6992a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hook' type-id='c8f8b049' visibility='default' filepath='include/linux/netfilter.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/netfilter.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pf' type-id='892641a4' visibility='default' filepath='include/linux/netfilter.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='hooknum' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='priority' type-id='95e97e5e' visibility='default' filepath='include/linux/netfilter.h' line='87' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='469df90e' const='yes' id='3d24528f'/> - <pointer-type-def type-id='3d24528f' size-in-bits='64' id='e52e19bf'/> - <pointer-type-def type-id='63d6992a' size-in-bits='64' id='f7d53868'/> - <pointer-type-def type-id='272e7e29' size-in-bits='64' id='5182f495'/> - <function-decl name='xt_hook_ops_alloc' mangled-name='xt_hook_ops_alloc' filepath='include/linux/netfilter/x_tables.h' line='449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_hook_ops_alloc'> - <parameter type-id='e52e19bf'/> - <parameter type-id='5182f495'/> - <return type-id='f7d53868'/> + <pointer-type-def type-id='6ddd203f' size-in-bits='64' id='9b92b29b'/> + <var-decl name='net_namespace_list' type-id='72f469ec' mangled-name='net_namespace_list' visibility='default' filepath='net/core/net_namespace.c' line='35' column='1' elf-symbol-id='net_namespace_list'/> + <var-decl name='init_net' type-id='bd965180' mangled-name='init_net' visibility='default' filepath='net/core/net_namespace.c' line='46' column='1' elf-symbol-id='init_net'/> + <function-decl name='__put_net' mangled-name='__put_net' filepath='net/core/net_namespace.c' line='652' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__put_net'> + <parameter type-id='a2bff676' name='net' filepath='net/core/net_namespace.c' line='652' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-type size-in-bits='64' id='272e7e29'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='309a5a26'/> - <return type-id='f0981eeb'/> + <function-decl name='register_pernet_subsys' mangled-name='register_pernet_subsys' filepath='net/core/net_namespace.c' line='1273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_pernet_subsys'> + <parameter type-id='d6907f4c' name='ops' filepath='net/core/net_namespace.c' line='1273' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='unregister_pernet_device' mangled-name='unregister_pernet_device' filepath='net/core/net_namespace.c' line='1340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_pernet_device'> + <parameter type-id='d6907f4c' name='ops' filepath='net/core/net_namespace.c' line='1340' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='register_pernet_device' mangled-name='register_pernet_device' filepath='net/core/net_namespace.c' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_pernet_device'> + <parameter type-id='d6907f4c' name='ops' filepath='net/core/net_namespace.c' line='1319' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='unregister_pernet_subsys' mangled-name='unregister_pernet_subsys' filepath='net/core/net_namespace.c' line='1292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_pernet_subsys'> + <parameter type-id='d6907f4c' name='ops' filepath='net/core/net_namespace.c' line='1292' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='0790750c'> + <parameter type-id='a2bff676'/> + <return type-id='95e97e5e'/> </function-type> - <pointer-type-def type-id='3a8ead28' size-in-bits='64' id='309a5a26'/> - <qualified-type-def type-id='89d4ce3f' const='yes' id='3a8ead28'/> - <class-decl name='nf_hook_state' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/netfilter.h' line='66' column='1' id='89d4ce3f'> + <function-type size-in-bits='64' id='c7e57ee7'> + <parameter type-id='e84b031a'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='6ddd203f'> + <parameter type-id='a2bff676' name='net'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='net/core/netevent.c' language='LANG_C89'> + <function-decl name='unregister_netevent_notifier' mangled-name='unregister_netevent_notifier' filepath='net/core/netevent.c' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_netevent_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='net/core/netevent.c' line='44' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='register_netevent_notifier' mangled-name='register_netevent_notifier' filepath='net/core/netevent.c' line='28' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_netevent_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='net/core/netevent.c' line='28' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/core/rtnetlink.c' language='LANG_C89'> + <typedef-decl name='rtnl_doit_func' type-id='1b2282db' filepath='include/net/rtnetlink.h' line='8' column='1' id='ad8f197c'/> + <typedef-decl name='rtnl_dumpit_func' type-id='32a663ca' filepath='include/net/rtnetlink.h' line='10' column='1' id='5b4c0375'/> + <pointer-type-def type-id='f3fa895f' size-in-bits='64' id='1b2282db'/> + <pointer-type-def type-id='6696ef79' size-in-bits='64' id='959ab461'/> + <function-decl name='rtnl_link_unregister' mangled-name='rtnl_link_unregister' filepath='net/core/rtnetlink.c' line='478' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_link_unregister'> + <parameter type-id='959ab461' name='ops' filepath='net/core/rtnetlink.c' line='478' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='rtnl_lock' mangled-name='rtnl_lock' filepath='net/core/rtnetlink.c' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_lock'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='rtnl_link_register' mangled-name='rtnl_link_register' filepath='net/core/rtnetlink.c' line='396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_link_register'> + <parameter type-id='959ab461' name='ops' filepath='net/core/rtnetlink.c' line='396' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rtnl_unregister_all' mangled-name='rtnl_unregister_all' filepath='net/core/rtnetlink.c' line='319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_unregister_all'> + <parameter type-id='95e97e5e' name='protocol' filepath='net/core/rtnetlink.c' line='319' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='rtnl_unregister' mangled-name='rtnl_unregister' filepath='net/core/rtnetlink.c' line='287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_unregister'> + <parameter type-id='95e97e5e' name='protocol' filepath='net/core/rtnetlink.c' line='287' column='1'/> + <parameter type-id='95e97e5e' name='msgtype' filepath='net/core/rtnetlink.c' line='287' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rtnl_unlock' mangled-name='rtnl_unlock' filepath='net/core/rtnetlink.c' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_unlock'> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='rtnl_trylock' mangled-name='rtnl_trylock' filepath='net/core/rtnetlink.c' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_trylock'> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rtnl_register_module' mangled-name='rtnl_register_module' filepath='net/core/rtnetlink.c' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_register_module'> + <parameter type-id='2730d015' name='owner' filepath='net/core/rtnetlink.c' line='241' column='1'/> + <parameter type-id='95e97e5e' name='protocol' filepath='net/core/rtnetlink.c' line='242' column='1'/> + <parameter type-id='95e97e5e' name='msgtype' filepath='net/core/rtnetlink.c' line='242' column='1'/> + <parameter type-id='ad8f197c' name='doit' filepath='net/core/rtnetlink.c' line='243' column='1'/> + <parameter type-id='5b4c0375' name='dumpit' filepath='net/core/rtnetlink.c' line='243' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='net/core/rtnetlink.c' line='244' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rtnl_is_locked' mangled-name='rtnl_is_locked' filepath='net/core/rtnetlink.c' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_is_locked'> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='f3fa895f'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='c2074578'/> + <parameter type-id='5799dc94'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='net/core/skbuff.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='b9535066' size-in-bits='1536' id='91671be8'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <class-decl name='napi_struct' size-in-bits='3392' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='324' column='1' id='291e3bb5'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hook' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='pf' type-id='892641a4' visibility='default' filepath='include/linux/netfilter.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='in' type-id='68a2d05b' visibility='default' filepath='include/linux/netfilter.h' line='69' column='1'/> + <var-decl name='poll_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='331' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='out' type-id='68a2d05b' visibility='default' filepath='include/linux/netfilter.h' line='70' column='1'/> + <var-decl name='state' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='333' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sk' type-id='f772df6d' visibility='default' filepath='include/linux/netfilter.h' line='71' column='1'/> + <var-decl name='weight' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='334' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/linux/netfilter.h' line='72' column='1'/> + <var-decl name='gro_bitmask' type-id='7359adad' visibility='default' filepath='include/linux/netdevice.h' line='335' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='okfn' type-id='0023218e' visibility='default' filepath='include/linux/netfilter.h' line='73' column='1'/> + <var-decl name='poll' type-id='f07d90b4' visibility='default' filepath='include/linux/netdevice.h' line='336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/netdevice.h' line='340' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='gro_hash' type-id='91671be8' visibility='default' filepath='include/linux/netdevice.h' line='341' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='skb' type-id='0fbf3cfd' visibility='default' filepath='include/linux/netdevice.h' line='342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='rx_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='343' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='rx_count' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='timer' type-id='b6993efc' visibility='default' filepath='include/linux/netdevice.h' line='345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='dev_list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='346' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='napi_hash_node' type-id='03a4a074' visibility='default' filepath='include/linux/netdevice.h' line='347' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='napi_id' type-id='f0981eeb' visibility='default' filepath='include/linux/netdevice.h' line='348' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='351' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/netdevice.h' line='353' column='1'/> </data-member> </class-decl> + <class-decl name='gro_list' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='310' column='1' id='b9535066'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/linux/netdevice.h' line='312' column='1'/> + </data-member> + </class-decl> + <class-decl name='skb_shared_hwtstamps' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/skbuff.h' line='419' column='1' id='c148e595'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hwtstamp' type-id='fbc017ef' visibility='default' filepath='include/linux/skbuff.h' line='420' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='016b3662' size-in-bits='64' id='f07d90b4'/> + <pointer-type-def type-id='291e3bb5' size-in-bits='64' id='c50361c5'/> + <pointer-type-def type-id='c148e595' size-in-bits='64' id='68197365'/> + <function-decl name='__alloc_skb' mangled-name='__alloc_skb' filepath='net/core/skbuff.c' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__alloc_skb'> + <parameter type-id='f0981eeb' name='size' filepath='net/core/skbuff.c' line='182' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='182' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='net/core/skbuff.c' line='183' column='1'/> + <parameter type-id='95e97e5e' name='node' filepath='net/core/skbuff.c' line='183' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='kfree_skb' mangled-name='kfree_skb' filepath='net/core/skbuff.c' line='701' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_skb'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='701' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='skb_queue_tail' mangled-name='skb_queue_tail' filepath='net/core/skbuff.c' line='3171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_queue_tail'> + <parameter type-id='03c386c6' name='list' filepath='net/core/skbuff.c' line='3171' column='1'/> + <parameter type-id='0fbf3cfd' name='newsk' filepath='net/core/skbuff.c' line='3171' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pskb_expand_head' mangled-name='pskb_expand_head' filepath='net/core/skbuff.c' line='1631' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pskb_expand_head'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1631' column='1'/> + <parameter type-id='95e97e5e' name='nhead' filepath='net/core/skbuff.c' line='1631' column='1'/> + <parameter type-id='95e97e5e' name='ntail' filepath='net/core/skbuff.c' line='1631' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='1632' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='skb_dequeue' mangled-name='skb_dequeue' filepath='net/core/skbuff.c' line='3065' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_dequeue'> + <parameter type-id='03c386c6' name='list' filepath='net/core/skbuff.c' line='3065' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='consume_skb' mangled-name='consume_skb' filepath='net/core/skbuff.c' line='843' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='consume_skb'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='843' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='skb_copy' mangled-name='skb_copy' filepath='net/core/skbuff.c' line='1528' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_copy'> + <parameter type-id='11f4a000' name='skb' filepath='net/core/skbuff.c' line='1528' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='1528' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='skb_queue_purge' mangled-name='skb_queue_purge' filepath='net/core/skbuff.c' line='3105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_queue_purge'> + <parameter type-id='03c386c6' name='list' filepath='net/core/skbuff.c' line='3105' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='skb_clone' mangled-name='skb_clone' filepath='net/core/skbuff.c' line='1449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_clone'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1449' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='1449' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='skb_copy_bits' mangled-name='skb_copy_bits' filepath='net/core/skbuff.c' line='2216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_copy_bits'> + <parameter type-id='11f4a000' name='skb' filepath='net/core/skbuff.c' line='2216' column='1'/> + <parameter type-id='95e97e5e' name='offset' filepath='net/core/skbuff.c' line='2216' column='1'/> + <parameter type-id='eaa32e2f' name='to' filepath='net/core/skbuff.c' line='2216' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='net/core/skbuff.c' line='2216' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='build_skb' mangled-name='build_skb' filepath='net/core/skbuff.c' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='build_skb'> + <parameter type-id='eaa32e2f' name='data' filepath='net/core/skbuff.c' line='325' column='1'/> + <parameter type-id='f0981eeb' name='frag_size' filepath='net/core/skbuff.c' line='325' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='__pskb_pull_tail' mangled-name='__pskb_pull_tail' filepath='net/core/skbuff.c' line='2075' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pskb_pull_tail'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='2075' column='1'/> + <parameter type-id='95e97e5e' name='delta' filepath='net/core/skbuff.c' line='2075' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='___pskb_trim' mangled-name='___pskb_trim' filepath='net/core/skbuff.c' line='1944' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='___pskb_trim'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1944' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='1944' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='skb_copy_ubufs' mangled-name='skb_copy_ubufs' filepath='net/core/skbuff.c' line='1361' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_copy_ubufs'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1361' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='1361' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='skb_scrub_packet' mangled-name='skb_scrub_packet' filepath='net/core/skbuff.c' line='5283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_scrub_packet'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='5283' column='1'/> + <parameter type-id='b50a4934' name='xnet' filepath='net/core/skbuff.c' line='5283' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='skb_queue_head' mangled-name='skb_queue_head' filepath='net/core/skbuff.c' line='3150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_queue_head'> + <parameter type-id='03c386c6' name='list' filepath='net/core/skbuff.c' line='3150' column='1'/> + <parameter type-id='0fbf3cfd' name='newsk' filepath='net/core/skbuff.c' line='3150' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__netdev_alloc_skb' mangled-name='__netdev_alloc_skb' filepath='net/core/skbuff.c' line='425' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__netdev_alloc_skb'> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/skbuff.c' line='425' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='425' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='426' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='skb_pull_rcsum' mangled-name='skb_pull_rcsum' filepath='net/core/skbuff.c' line='3660' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_pull_rcsum'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='3660' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='3660' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='__pskb_copy_fclone' mangled-name='__pskb_copy_fclone' filepath='net/core/skbuff.c' line='1567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__pskb_copy_fclone'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1567' column='1'/> + <parameter type-id='95e97e5e' name='headroom' filepath='net/core/skbuff.c' line='1567' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='1568' column='1'/> + <parameter type-id='b50a4934' name='fclone' filepath='net/core/skbuff.c' line='1568' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='__napi_alloc_skb' mangled-name='__napi_alloc_skb' filepath='net/core/skbuff.c' line='501' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__napi_alloc_skb'> + <parameter type-id='c50361c5' name='napi' filepath='net/core/skbuff.c' line='501' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='501' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='502' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='skb_copy_expand' mangled-name='skb_copy_expand' filepath='net/core/skbuff.c' line='1757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_copy_expand'> + <parameter type-id='11f4a000' name='skb' filepath='net/core/skbuff.c' line='1757' column='1'/> + <parameter type-id='95e97e5e' name='newheadroom' filepath='net/core/skbuff.c' line='1758' column='1'/> + <parameter type-id='95e97e5e' name='newtailroom' filepath='net/core/skbuff.c' line='1758' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='1759' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='alloc_skb_with_frags' mangled-name='alloc_skb_with_frags' filepath='net/core/skbuff.c' line='5814' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_skb_with_frags'> + <parameter type-id='7359adad' name='header_len' filepath='net/core/skbuff.c' line='5814' column='1'/> + <parameter type-id='7359adad' name='data_len' filepath='net/core/skbuff.c' line='5815' column='1'/> + <parameter type-id='95e97e5e' name='max_page_order' filepath='net/core/skbuff.c' line='5816' column='1'/> + <parameter type-id='7292109c' name='errcode' filepath='net/core/skbuff.c' line='5817' column='1'/> + <parameter type-id='3eb7c31c' name='gfp_mask' filepath='net/core/skbuff.c' line='5818' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='skb_unlink' mangled-name='skb_unlink' filepath='net/core/skbuff.c' line='3191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_unlink'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='3191' column='1'/> + <parameter type-id='03c386c6' name='list' filepath='net/core/skbuff.c' line='3191' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='skb_tstamp_tx' mangled-name='skb_tstamp_tx' filepath='net/core/skbuff.c' line='4786' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_tstamp_tx'> + <parameter type-id='0fbf3cfd' name='orig_skb' filepath='net/core/skbuff.c' line='4786' column='1'/> + <parameter type-id='68197365' name='hwtstamps' filepath='net/core/skbuff.c' line='4787' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__skb_ext_put' mangled-name='__skb_ext_put' filepath='net/core/skbuff.c' line='6271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__skb_ext_put'> + <parameter type-id='374692c7' name='ext' filepath='net/core/skbuff.c' line='6271' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__kfree_skb' mangled-name='__kfree_skb' filepath='net/core/skbuff.c' line='687' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__kfree_skb'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='687' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='skb_trim' mangled-name='skb_trim' filepath='net/core/skbuff.c' line='1934' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_trim'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1934' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='1934' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='skb_to_sgvec_nomark' mangled-name='skb_to_sgvec_nomark' filepath='net/core/skbuff.c' line='4439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_to_sgvec_nomark'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='4439' column='1'/> + <parameter type-id='bf3ef905' name='sg' filepath='net/core/skbuff.c' line='4439' column='1'/> + <parameter type-id='95e97e5e' name='offset' filepath='net/core/skbuff.c' line='4440' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='net/core/skbuff.c' line='4440' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='skb_to_sgvec' mangled-name='skb_to_sgvec' filepath='net/core/skbuff.c' line='4407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_to_sgvec'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='4407' column='1'/> + <parameter type-id='bf3ef905' name='sg' filepath='net/core/skbuff.c' line='4407' column='1'/> + <parameter type-id='95e97e5e' name='offset' filepath='net/core/skbuff.c' line='4407' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='net/core/skbuff.c' line='4407' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='skb_store_bits' mangled-name='skb_store_bits' filepath='net/core/skbuff.c' line='2578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_store_bits'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='2578' column='1'/> + <parameter type-id='95e97e5e' name='offset' filepath='net/core/skbuff.c' line='2578' column='1'/> + <parameter type-id='eaa32e2f' name='from' filepath='net/core/skbuff.c' line='2578' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='net/core/skbuff.c' line='2578' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='skb_realloc_headroom' mangled-name='skb_realloc_headroom' filepath='net/core/skbuff.c' line='1720' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_realloc_headroom'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1720' column='1'/> + <parameter type-id='f0981eeb' name='headroom' filepath='net/core/skbuff.c' line='1720' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='skb_put' mangled-name='skb_put' filepath='net/core/skbuff.c' line='1878' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_put'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1878' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='1878' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='skb_push' mangled-name='skb_push' filepath='net/core/skbuff.c' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_push'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1899' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='1899' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='skb_pull' mangled-name='skb_pull' filepath='net/core/skbuff.c' line='1919' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_pull'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1919' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='1919' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='skb_partial_csum_set' mangled-name='skb_partial_csum_set' filepath='net/core/skbuff.c' line='4832' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_partial_csum_set'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='4832' column='1'/> + <parameter type-id='1dc6a898' name='start' filepath='net/core/skbuff.c' line='4832' column='1'/> + <parameter type-id='1dc6a898' name='off' filepath='net/core/skbuff.c' line='4832' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='skb_ensure_writable' mangled-name='skb_ensure_writable' filepath='net/core/skbuff.c' line='5514' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_ensure_writable'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='5514' column='1'/> + <parameter type-id='95e97e5e' name='write_len' filepath='net/core/skbuff.c' line='5514' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='skb_dequeue_tail' mangled-name='skb_dequeue_tail' filepath='net/core/skbuff.c' line='3085' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_dequeue_tail'> + <parameter type-id='03c386c6' name='list' filepath='net/core/skbuff.c' line='3085' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='skb_cow_data' mangled-name='skb_cow_data' filepath='net/core/skbuff.c' line='4465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_cow_data'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='4465' column='1'/> + <parameter type-id='95e97e5e' name='tailbits' filepath='net/core/skbuff.c' line='4465' column='1'/> + <parameter type-id='a10cc675' name='trailer' filepath='net/core/skbuff.c' line='4465' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='skb_coalesce_rx_frag' mangled-name='skb_coalesce_rx_frag' filepath='net/core/skbuff.c' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_coalesce_rx_frag'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='563' column='1'/> + <parameter type-id='95e97e5e' name='i' filepath='net/core/skbuff.c' line='563' column='1'/> + <parameter type-id='95e97e5e' name='size' filepath='net/core/skbuff.c' line='563' column='1'/> + <parameter type-id='f0981eeb' name='truesize' filepath='net/core/skbuff.c' line='564' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='skb_checksum' mangled-name='skb_checksum' filepath='net/core/skbuff.c' line='2740' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_checksum'> + <parameter type-id='11f4a000' name='skb' filepath='net/core/skbuff.c' line='2740' column='1'/> + <parameter type-id='95e97e5e' name='offset' filepath='net/core/skbuff.c' line='2740' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='net/core/skbuff.c' line='2741' column='1'/> + <parameter type-id='fbd88bba' name='csum' filepath='net/core/skbuff.c' line='2741' column='1'/> + <return type-id='fbd88bba'/> + </function-decl> + <function-decl name='skb_append_pagefrags' mangled-name='skb_append_pagefrags' filepath='net/core/skbuff.c' line='3631' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_append_pagefrags'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='3631' column='1'/> + <parameter type-id='02f11ed4' name='page' filepath='net/core/skbuff.c' line='3631' column='1'/> + <parameter type-id='95e97e5e' name='offset' filepath='net/core/skbuff.c' line='3632' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='net/core/skbuff.c' line='3632' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='skb_add_rx_frag' mangled-name='skb_add_rx_frag' filepath='net/core/skbuff.c' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_add_rx_frag'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='553' column='1'/> + <parameter type-id='95e97e5e' name='i' filepath='net/core/skbuff.c' line='553' column='1'/> + <parameter type-id='02f11ed4' name='page' filepath='net/core/skbuff.c' line='553' column='1'/> + <parameter type-id='95e97e5e' name='off' filepath='net/core/skbuff.c' line='553' column='1'/> + <parameter type-id='95e97e5e' name='size' filepath='net/core/skbuff.c' line='554' column='1'/> + <parameter type-id='f0981eeb' name='truesize' filepath='net/core/skbuff.c' line='554' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='pskb_trim_rcsum_slow' mangled-name='pskb_trim_rcsum_slow' filepath='net/core/skbuff.c' line='2031' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pskb_trim_rcsum_slow'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='2031' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='net/core/skbuff.c' line='2031' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='netdev_alloc_frag' mangled-name='netdev_alloc_frag' filepath='net/core/skbuff.c' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_alloc_frag'> + <parameter type-id='f0981eeb' name='fragsz' filepath='net/core/skbuff.c' line='394' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <function-decl name='napi_consume_skb' mangled-name='napi_consume_skb' filepath='net/core/skbuff.c' line='906' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='napi_consume_skb'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='906' column='1'/> + <parameter type-id='95e97e5e' name='budget' filepath='net/core/skbuff.c' line='906' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kfree_skb_partial' mangled-name='kfree_skb_partial' filepath='net/core/skbuff.c' line='5175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_skb_partial'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='5175' column='1'/> + <parameter type-id='b50a4934' name='head_stolen' filepath='net/core/skbuff.c' line='5175' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='kfree_skb_list' mangled-name='kfree_skb_list' filepath='net/core/skbuff.c' line='712' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_skb_list'> + <parameter type-id='0fbf3cfd' name='segs' filepath='net/core/skbuff.c' line='712' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__skb_pad' mangled-name='__skb_pad' filepath='net/core/skbuff.c' line='1811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__skb_pad'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='1811' column='1'/> + <parameter type-id='95e97e5e' name='pad' filepath='net/core/skbuff.c' line='1811' column='1'/> + <parameter type-id='b50a4934' name='free_on_error' filepath='net/core/skbuff.c' line='1811' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='016b3662'> + <parameter type-id='c50361c5'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='net/core/sock.c' language='LANG_C89'> + <class-decl name='nexthop' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/net/nexthop.h' line='80' column='1' id='b754514f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='include/net/nexthop.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fi_list' type-id='72f469ec' visibility='default' filepath='include/net/nexthop.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='f6i_list' type-id='72f469ec' visibility='default' filepath='include/net/nexthop.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='grp_list' type-id='72f469ec' visibility='default' filepath='include/net/nexthop.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/net/nexthop.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='id' type-id='19c2251e' visibility='default' filepath='include/net/nexthop.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='protocol' type-id='f9b06939' visibility='default' filepath='include/net/nexthop.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='680'> + <var-decl name='nh_flags' type-id='f9b06939' visibility='default' filepath='include/net/nexthop.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='688'> + <var-decl name='is_group' type-id='b50a4934' visibility='default' filepath='include/net/nexthop.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/nexthop.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/nexthop.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='' type-id='21fca59c' visibility='default' filepath='include/net/nexthop.h' line='96' column='1'/> + </data-member> + </class-decl> + <class-decl name='uncached_list' size-in-bits='192' is-struct='yes' visibility='default' filepath='net/ipv4/route.c' line='1526' column='1' id='6b1203e5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='net/ipv4/route.c' line='1527' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='net/ipv4/route.c' line='1528' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='979d5bbb' size-in-bits='infinite' id='7be723ef'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <array-type-def dimensions='1' type-id='42b16dba' size-in-bits='4096' id='e3638da9'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> + <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='2048' id='93e41790'> + <subrange length='64' type-id='7ff19f0f' id='b10be967'/> + </array-type-def> + <array-type-def dimensions='1' type-id='7799da43' size-in-bits='256' id='5b02a6fc'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <array-type-def dimensions='1' type-id='f772df6d' size-in-bits='infinite' id='5be9db8d'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <union-decl name='tcp_cc_info' visibility='default' is-declaration-only='yes' id='83c3a083'/> + <array-type-def dimensions='1' type-id='a30f25c8' size-in-bits='3072' id='41cc9498'> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <class-decl name='inet_ehash_bucket' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='38' column='1' id='08400b46'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='chain' type-id='af86905d' visibility='default' filepath='include/net/inet_hashtables.h' line='39' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_bind_hashbucket' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='101' column='1' id='082b64be'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/inet_hashtables.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='chain' type-id='e151255a' visibility='default' filepath='include/net/inet_hashtables.h' line='103' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_listen_hashbucket' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='112' column='1' id='42b16dba'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/inet_hashtables.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='include/net/inet_hashtables.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='' type-id='ba169a6c' visibility='default' filepath='include/net/inet_hashtables.h' line='115' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__15' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='115' column='1' id='ba169a6c'> + <data-member access='public'> + <var-decl name='head' type-id='e151255a' visibility='default' filepath='include/net/inet_hashtables.h' line='116' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='nulls_head' type-id='af86905d' visibility='default' filepath='include/net/inet_hashtables.h' line='117' column='1'/> + </data-member> + </union-decl> + <class-decl name='xfrm_mark' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='317' column='1' id='0084df72'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='v' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='m' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='319' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_selector' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='49' column='1' id='8eb3b1fe'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='daddr' type-id='c210d497' visibility='default' filepath='include/uapi/linux/xfrm.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='saddr' type-id='c210d497' visibility='default' filepath='include/uapi/linux/xfrm.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dport' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/xfrm.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='dport_mask' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/xfrm.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='sport' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/xfrm.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='304'> + <var-decl name='sport_mask' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/xfrm.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='family' type-id='d315442e' visibility='default' filepath='include/uapi/linux/xfrm.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='336'> + <var-decl name='prefixlen_d' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='344'> + <var-decl name='prefixlen_s' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='proto' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ifindex' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/xfrm.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='user' type-id='70734f24' visibility='default' filepath='include/uapi/linux/xfrm.h' line='61' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='xfrm_address_t' type-id='eba8a6fd' filepath='include/uapi/linux/xfrm.h' line='19' column='1' id='c210d497'/> + <union-decl name='__anonymous_union__21' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='15' column='1' id='eba8a6fd'> + <data-member access='public'> + <var-decl name='a4' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/xfrm.h' line='16' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='a6' type-id='30180d4b' visibility='default' filepath='include/uapi/linux/xfrm.h' line='17' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='in6' type-id='f6ed712a' visibility='default' filepath='include/uapi/linux/xfrm.h' line='18' column='1'/> + </data-member> + </union-decl> + <class-decl name='xfrm_lifetime_cfg' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='66' column='1' id='4ca5f2ad'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='soft_byte_limit' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hard_byte_limit' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='soft_packet_limit' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hard_packet_limit' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='soft_add_expires_seconds' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='hard_add_expires_seconds' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='soft_use_expires_seconds' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='hard_use_expires_seconds' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='74' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_lifetime_cur' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='77' column='1' id='29d519c9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bytes' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='packets' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='add_time' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='use_time' type-id='d3130597' visibility='default' filepath='include/uapi/linux/xfrm.h' line='81' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_policy_walk_entry' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='482' column='1' id='e8e96050'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='all' type-id='72f469ec' visibility='default' filepath='include/net/xfrm.h' line='483' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dead' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='484' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_policy_queue' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='493' column='1' id='d15e38d5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hold_queue' type-id='e61c85d0' visibility='default' filepath='include/net/xfrm.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hold_timer' type-id='abe41e67' visibility='default' filepath='include/net/xfrm.h' line='495' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='timeout' type-id='7359adad' visibility='default' filepath='include/net/xfrm.h' line='496' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_sec_ctx' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='31' column='1' id='cddfb84e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ctx_doi' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='ctx_alg' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='ctx_len' type-id='d315442e' visibility='default' filepath='include/uapi/linux/xfrm.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ctx_sid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ctx_str' type-id='e84913bd' visibility='default' filepath='include/uapi/linux/xfrm.h' line='36' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_tmpl' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='445' column='1' id='a30f25c8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='d07aeeaa' visibility='default' filepath='include/net/xfrm.h' line='452' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='saddr' type-id='c210d497' visibility='default' filepath='include/net/xfrm.h' line='455' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='encap_family' type-id='8efea9e5' visibility='default' filepath='include/net/xfrm.h' line='457' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='reqid' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='459' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='mode' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='462' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='392'> + <var-decl name='share' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='465' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='400'> + <var-decl name='optional' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='468' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='408'> + <var-decl name='allalgs' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='471' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='aalgos' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='474' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='ealgos' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='475' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='calgos' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='476' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_id' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='25' column='1' id='d07aeeaa'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='daddr' type-id='c210d497' visibility='default' filepath='include/uapi/linux/xfrm.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='spi' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/xfrm.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='proto' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='28' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__22' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/xfrm.h' line='149' column='1' id='fc320d58'> + <data-member access='public'> + <var-decl name='gclist' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='150' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='bydst' type-id='03a4a074' visibility='default' filepath='include/net/xfrm.h' line='151' column='1'/> + </data-member> + </union-decl> + <class-decl name='xfrm_state_walk' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='119' column='1' id='12872440'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='all' type-id='72f469ec' visibility='default' filepath='include/net/xfrm.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='state' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='dying' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='proto' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='seq' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='filter' type-id='14a0013e' visibility='default' filepath='include/net/xfrm.h' line='125' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_address_filter' size-in-bits='288' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='495' column='1' id='b4a65d38'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='saddr' type-id='c210d497' visibility='default' filepath='include/uapi/linux/xfrm.h' line='496' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='daddr' type-id='c210d497' visibility='default' filepath='include/uapi/linux/xfrm.h' line='497' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='family' type-id='d315442e' visibility='default' filepath='include/uapi/linux/xfrm.h' line='498' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='splen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='499' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='280'> + <var-decl name='dplen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/xfrm.h' line='500' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/xfrm.h' line='171' column='1' id='35535e57'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='reqid' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='mode' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='replay_window' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='aalgo' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='ealgo' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='calgo' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='176' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='family' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='saddr' type-id='c210d497' visibility='default' filepath='include/net/xfrm.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='header_len' type-id='95e97e5e' visibility='default' filepath='include/net/xfrm.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='trailer_len' type-id='95e97e5e' visibility='default' filepath='include/net/xfrm.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='extra_flags' type-id='19c2251e' visibility='default' filepath='include/net/xfrm.h' line='181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='smark' type-id='0084df72' visibility='default' filepath='include/net/xfrm.h' line='182' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_algo_auth' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='108' column='1' id='faa1424f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='alg_name' type-id='59daf3ef' visibility='default' filepath='include/uapi/linux/xfrm.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='alg_key_len' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/xfrm.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='alg_trunc_len' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/xfrm.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='alg_key' type-id='e84913bd' visibility='default' filepath='include/uapi/linux/xfrm.h' line='112' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_algo' size-in-bits='544' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='102' column='1' id='4da03818'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='alg_name' type-id='59daf3ef' visibility='default' filepath='include/uapi/linux/xfrm.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='alg_key_len' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/xfrm.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='alg_key' type-id='e84913bd' visibility='default' filepath='include/uapi/linux/xfrm.h' line='105' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_algo_aead' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='115' column='1' id='307587ae'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='alg_name' type-id='59daf3ef' visibility='default' filepath='include/uapi/linux/xfrm.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='alg_key_len' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/xfrm.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='alg_icv_len' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/xfrm.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='alg_key' type-id='e84913bd' visibility='default' filepath='include/uapi/linux/xfrm.h' line='119' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_encap_tmpl' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='249' column='1' id='f9cce85e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='encap_type' type-id='d315442e' visibility='default' filepath='include/uapi/linux/xfrm.h' line='250' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='encap_sport' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/xfrm.h' line='251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='encap_dport' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/xfrm.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='encap_oa' type-id='c210d497' visibility='default' filepath='include/uapi/linux/xfrm.h' line='253' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_replay_state' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='84' column='1' id='c59d261e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='oseq' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='seq' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bitmap' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='87' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_replay_state_esn' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='92' column='1' id='b3f5c5f7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bmp_len' type-id='f0981eeb' visibility='default' filepath='include/uapi/linux/xfrm.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='oseq' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='seq' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='oseq_hi' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='seq_hi' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='replay_window' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='bmp' type-id='d5016f6f' visibility='default' filepath='include/uapi/linux/xfrm.h' line='99' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_replay' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='296' column='1' id='9a401bb0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='advance' type-id='7e17c1b8' visibility='default' filepath='include/net/xfrm.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='check' type-id='796b13b7' visibility='default' filepath='include/net/xfrm.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='recheck' type-id='796b13b7' visibility='default' filepath='include/net/xfrm.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='notify' type-id='b2edd032' visibility='default' filepath='include/net/xfrm.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='overflow' type-id='5e185d4c' visibility='default' filepath='include/net/xfrm.h' line='305' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_stats' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/xfrm.h' line='122' column='1' id='c1960caa'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='replay_window' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='replay' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='integrity_failed' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/xfrm.h' line='125' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_state_offload' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='128' column='1' id='f5284c72'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/net/xfrm.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='offload_handle' type-id='7359adad' visibility='default' filepath='include/net/xfrm.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='num_exthdrs' type-id='f0981eeb' visibility='default' filepath='include/net/xfrm.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='132' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_type' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='390' column='1' id='972f40bf'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='description' type-id='26a90f95' visibility='default' filepath='include/net/xfrm.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/xfrm.h' line='392' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='proto' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='393' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='init_state' type-id='0642cb3c' visibility='default' filepath='include/net/xfrm.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='destructor' type-id='d507826b' visibility='default' filepath='include/net/xfrm.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='input' type-id='5e185d4c' visibility='default' filepath='include/net/xfrm.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='output' type-id='5e185d4c' visibility='default' filepath='include/net/xfrm.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='reject' type-id='ae9790c6' visibility='default' filepath='include/net/xfrm.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='hdr_offset' type-id='d236d29d' visibility='default' filepath='include/net/xfrm.h' line='406' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_mode' size-in-bits='24' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='135' column='1' id='fdc52c40'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='encap' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='family' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='138' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_type_offload' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='412' column='1' id='faf1ab29'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='description' type-id='26a90f95' visibility='default' filepath='include/net/xfrm.h' line='413' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/xfrm.h' line='414' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='proto' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='415' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='encap' type-id='a81671bb' visibility='default' filepath='include/net/xfrm.h' line='416' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='input_tail' type-id='5e185d4c' visibility='default' filepath='include/net/xfrm.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='xmit' type-id='231269da' visibility='default' filepath='include/net/xfrm.h' line='418' column='1'/> + </data-member> + </class-decl> + <enum-decl name='tcp_ca_event' filepath='include/net/tcp.h' line='990' column='1' id='5f51e977'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='CA_EVENT_TX_START' value='0'/> + <enumerator name='CA_EVENT_CWND_RESTART' value='1'/> + <enumerator name='CA_EVENT_COMPLETE_CWR' value='2'/> + <enumerator name='CA_EVENT_LOSS' value='3'/> + <enumerator name='CA_EVENT_ECN_NO_CE' value='4'/> + <enumerator name='CA_EVENT_ECN_IS_CE' value='5'/> + </enum-decl> + <class-decl name='ack_sample' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1022' column='1' id='cd7d3c9d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pkts_acked' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1023' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rtt_us' type-id='a7832498' visibility='default' filepath='include/net/tcp.h' line='1024' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='in_flight' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1025' column='1'/> + </data-member> + </class-decl> + <class-decl name='rate_sample' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1036' column='1' id='a084c932'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='prior_mstamp' type-id='91ce1af9' visibility='default' filepath='include/net/tcp.h' line='1037' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='prior_delivered' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1038' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='delivered' type-id='a7832498' visibility='default' filepath='include/net/tcp.h' line='1039' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='interval_us' type-id='bd54fe1a' visibility='default' filepath='include/net/tcp.h' line='1040' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='snd_interval_us' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1041' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='rcv_interval_us' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1042' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rtt_us' type-id='bd54fe1a' visibility='default' filepath='include/net/tcp.h' line='1043' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='losses' type-id='95e97e5e' visibility='default' filepath='include/net/tcp.h' line='1044' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='acked_sacked' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1045' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='prior_in_flight' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1046' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='is_app_limited' type-id='b50a4934' visibility='default' filepath='include/net/tcp.h' line='1047' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='424'> + <var-decl name='is_retrans' type-id='b50a4934' visibility='default' filepath='include/net/tcp.h' line='1048' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='432'> + <var-decl name='is_ack_delayed' type-id='b50a4934' visibility='default' filepath='include/net/tcp.h' line='1049' column='1'/> + </data-member> + </class-decl> + <class-decl name='fib6_node' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/ip6_fib.h' line='70' column='1' id='9f30e4ad'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='parent' type-id='f7b83e6d' visibility='default' filepath='include/net/ip6_fib.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='left' type-id='f7b83e6d' visibility='default' filepath='include/net/ip6_fib.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='right' type-id='f7b83e6d' visibility='default' filepath='include/net/ip6_fib.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='leaf' type-id='fe454a75' visibility='default' filepath='include/net/ip6_fib.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='fn_bit' type-id='d315442e' visibility='default' filepath='include/net/ip6_fib.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='fn_flags' type-id='d315442e' visibility='default' filepath='include/net/ip6_fib.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='fn_sernum' type-id='95e97e5e' visibility='default' filepath='include/net/ip6_fib.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='rr_ptr' type-id='fe454a75' visibility='default' filepath='include/net/ip6_fib.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ip6_fib.h' line='83' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__23' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/ip6_fib.h' line='146' column='1' id='faf198da'> + <data-member access='public'> + <var-decl name='fib6_siblings' type-id='72f469ec' visibility='default' filepath='include/net/ip6_fib.h' line='147' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='nh_list' type-id='72f469ec' visibility='default' filepath='include/net/ip6_fib.h' line='148' column='1'/> + </data-member> + </union-decl> + <class-decl name='dst_metrics' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/net/dst.h' line='82' column='1' id='e51de182'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='metrics' type-id='46fc18d9' visibility='default' filepath='include/net/dst.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/dst.h' line='84' column='1'/> + </data-member> + </class-decl> + <class-decl name='rt6key' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/net/ip6_fib.h' line='102' column='1' id='d7f36d8e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='addr' type-id='f6ed712a' visibility='default' filepath='include/net/ip6_fib.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='plen' type-id='95e97e5e' visibility='default' filepath='include/net/ip6_fib.h' line='104' column='1'/> + </data-member> + </class-decl> + <class-decl name='fib6_nh' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/net/ip6_fib.h' line='125' column='1' id='979d5bbb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nh_common' type-id='e1f89457' visibility='default' filepath='include/net/ip6_fib.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='last_probe' type-id='7359adad' visibility='default' filepath='include/net/ip6_fib.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='rt6i_pcpu' type-id='1ead5d78' visibility='default' filepath='include/net/ip6_fib.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='rt6i_exception_bucket' type-id='cc9f99b2' visibility='default' filepath='include/net/ip6_fib.h' line='133' column='1'/> + </data-member> + </class-decl> + <class-decl name='fib_nh_common' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/net/ip_fib.h' line='80' column='1' id='e1f89457'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nhc_dev' type-id='68a2d05b' visibility='default' filepath='include/net/ip_fib.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nhc_oif' type-id='95e97e5e' visibility='default' filepath='include/net/ip_fib.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='nhc_scope' type-id='002ac4a6' visibility='default' filepath='include/net/ip_fib.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='104'> + <var-decl name='nhc_family' type-id='f9b06939' visibility='default' filepath='include/net/ip_fib.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='nhc_gw_family' type-id='f9b06939' visibility='default' filepath='include/net/ip_fib.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='nhc_flags' type-id='002ac4a6' visibility='default' filepath='include/net/ip_fib.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='nhc_lwtstate' type-id='d19f4fca' visibility='default' filepath='include/net/ip_fib.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='nhc_gw' type-id='37def4b7' visibility='default' filepath='include/net/ip_fib.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='nhc_weight' type-id='95e97e5e' visibility='default' filepath='include/net/ip_fib.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='nhc_upper_bound' type-id='49178f86' visibility='default' filepath='include/net/ip_fib.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='nhc_pcpu_rth_output' type-id='0f830eef' visibility='default' filepath='include/net/ip_fib.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='nhc_rth_input' type-id='c8f5869f' visibility='default' filepath='include/net/ip_fib.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='nhc_exceptions' type-id='09c59e98' visibility='default' filepath='include/net/ip_fib.h' line='100' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__24' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/ip_fib.h' line='89' column='1' id='37def4b7'> + <data-member access='public'> + <var-decl name='ipv4' type-id='78a133c2' visibility='default' filepath='include/net/ip_fib.h' line='90' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ipv6' type-id='f6ed712a' visibility='default' filepath='include/net/ip_fib.h' line='91' column='1'/> + </data-member> + </union-decl> + <class-decl name='rtable' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/net/route.h' line='49' column='1' id='6aebc4a7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dst' type-id='772a4ddf' visibility='default' filepath='include/net/route.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='rt_genid' type-id='95e97e5e' visibility='default' filepath='include/net/route.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='rt_flags' type-id='f0981eeb' visibility='default' filepath='include/net/route.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='rt_type' type-id='d315442e' visibility='default' filepath='include/net/route.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='976'> + <var-decl name='rt_is_input' type-id='8f048e17' visibility='default' filepath='include/net/route.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='984'> + <var-decl name='rt_uses_gateway' type-id='8f048e17' visibility='default' filepath='include/net/route.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='rt_iif' type-id='95e97e5e' visibility='default' filepath='include/net/route.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='rt_gw_family' type-id='f9b06939' visibility='default' filepath='include/net/route.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='' type-id='77077303' visibility='default' filepath='include/net/route.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rt_mtu_locked' type-id='19c2251e' visibility='default' filepath='include/net/route.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='rt_pmtu' type-id='19c2251e' visibility='default' filepath='include/net/route.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='rt_uncached' type-id='72f469ec' visibility='default' filepath='include/net/route.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='rt_uncached_list' type-id='e9bf5d35' visibility='default' filepath='include/net/route.h' line='72' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__25' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/route.h' line='62' column='1' id='77077303'> + <data-member access='public'> + <var-decl name='rt_gw4' type-id='78a133c2' visibility='default' filepath='include/net/route.h' line='63' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='rt_gw6' type-id='f6ed712a' visibility='default' filepath='include/net/route.h' line='64' column='1'/> + </data-member> + </union-decl> + <class-decl name='fnhe_hash_bucket' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/ip_fib.h' line='72' column='1' id='ba046e9a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='chain' type-id='aa804387' visibility='default' filepath='include/net/ip_fib.h' line='73' column='1'/> + </data-member> + </class-decl> + <class-decl name='fib_nh_exception' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/net/ip_fib.h' line='58' column='1' id='e92f1a2f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fnhe_next' type-id='aa804387' visibility='default' filepath='include/net/ip_fib.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fnhe_genid' type-id='95e97e5e' visibility='default' filepath='include/net/ip_fib.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='fnhe_daddr' type-id='78a133c2' visibility='default' filepath='include/net/ip_fib.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fnhe_pmtu' type-id='19c2251e' visibility='default' filepath='include/net/ip_fib.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='fnhe_mtu_locked' type-id='b50a4934' visibility='default' filepath='include/net/ip_fib.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fnhe_gw' type-id='78a133c2' visibility='default' filepath='include/net/ip_fib.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='fnhe_expires' type-id='7359adad' visibility='default' filepath='include/net/ip_fib.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='fnhe_rth_input' type-id='c8f5869f' visibility='default' filepath='include/net/ip_fib.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='fnhe_rth_output' type-id='c8f5869f' visibility='default' filepath='include/net/ip_fib.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='fnhe_stamp' type-id='7359adad' visibility='default' filepath='include/net/ip_fib.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ip_fib.h' line='69' column='1'/> + </data-member> + </class-decl> + <class-decl name='rt6_exception_bucket' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/ip6_fib.h' line='109' column='1' id='db281924'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='chain' type-id='e151255a' visibility='default' filepath='include/net/ip6_fib.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='depth' type-id='95e97e5e' visibility='default' filepath='include/net/ip6_fib.h' line='111' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='cd7d3c9d' const='yes' id='67a1c23c'/> + <pointer-type-def type-id='67a1c23c' size-in-bits='64' id='39a488a2'/> + <qualified-type-def type-id='2117397c' const='yes' id='7d20a6e7'/> + <pointer-type-def type-id='7d20a6e7' size-in-bits='64' id='c76694b7'/> + <qualified-type-def type-id='a084c932' const='yes' id='5420d2f9'/> + <pointer-type-def type-id='5420d2f9' size-in-bits='64' id='42abe229'/> + <qualified-type-def type-id='9a401bb0' const='yes' id='3d6abfbb'/> + <pointer-type-def type-id='3d6abfbb' size-in-bits='64' id='400b9143'/> + <qualified-type-def type-id='972f40bf' const='yes' id='9819baf4'/> + <pointer-type-def type-id='9819baf4' size-in-bits='64' id='4e812b7a'/> + <qualified-type-def type-id='faf1ab29' const='yes' id='9d07f7d6'/> + <pointer-type-def type-id='9d07f7d6' size-in-bits='64' id='2f8b61b4'/> + <pointer-type-def type-id='e51de182' size-in-bits='64' id='8eff91b0'/> + <pointer-type-def type-id='9f30e4ad' size-in-bits='64' id='f7b83e6d'/> + <pointer-type-def type-id='e92f1a2f' size-in-bits='64' id='aa804387'/> + <pointer-type-def type-id='ba046e9a' size-in-bits='64' id='09c59e98'/> + <pointer-type-def type-id='082b64be' size-in-bits='64' id='fd53db64'/> + <pointer-type-def type-id='08400b46' size-in-bits='64' id='77011cbc'/> + <pointer-type-def type-id='42b16dba' size-in-bits='64' id='e0087b68'/> + <pointer-type-def type-id='1b8c67aa' size-in-bits='64' id='0642cb3c'/> + <pointer-type-def type-id='389d1e82' size-in-bits='64' id='5e185d4c'/> + <pointer-type-def type-id='0286989c' size-in-bits='64' id='ae9790c6'/> + <pointer-type-def type-id='65fbb133' size-in-bits='64' id='796b13b7'/> + <pointer-type-def type-id='08abca50' size-in-bits='64' id='231269da'/> + <pointer-type-def type-id='06b4cb39' size-in-bits='64' id='d236d29d'/> + <pointer-type-def type-id='b754514f' size-in-bits='64' id='f32120a7'/> + <pointer-type-def type-id='06c0432f' size-in-bits='64' id='a8d434b7'/> + <pointer-type-def type-id='db281924' size-in-bits='64' id='cc9f99b2'/> + <pointer-type-def type-id='6ceb7782' size-in-bits='64' id='1ead5d78'/> + <pointer-type-def type-id='6aebc4a7' size-in-bits='64' id='c8f5869f'/> + <pointer-type-def type-id='c8f5869f' size-in-bits='64' id='0f830eef'/> + <pointer-type-def type-id='83c3a083' size-in-bits='64' id='2cbe71ce'/> + <pointer-type-def type-id='fe1697ae' size-in-bits='64' id='14ca5c08'/> + <pointer-type-def type-id='50acc06b' size-in-bits='64' id='8af06487'/> + <pointer-type-def type-id='6b1203e5' size-in-bits='64' id='e9bf5d35'/> + <pointer-type-def type-id='c9315117' size-in-bits='64' id='bffb5883'/> + <pointer-type-def type-id='aa95bc9e' size-in-bits='64' id='636d3a20'/> + <pointer-type-def type-id='84f0d8f8' size-in-bits='64' id='bfacbc7a'/> + <pointer-type-def type-id='fa7c8a73' size-in-bits='64' id='815f64bf'/> + <pointer-type-def type-id='77618c14' size-in-bits='64' id='ece3af1e'/> + <pointer-type-def type-id='7e2beda2' size-in-bits='64' id='f5feb7a4'/> + <pointer-type-def type-id='8edc59cf' size-in-bits='64' id='d507826b'/> + <pointer-type-def type-id='751b0878' size-in-bits='64' id='b2edd032'/> + <pointer-type-def type-id='bf7aaec7' size-in-bits='64' id='a81671bb'/> + <pointer-type-def type-id='f85fb8c6' size-in-bits='64' id='7e17c1b8'/> + <pointer-type-def type-id='b4a65d38' size-in-bits='64' id='14a0013e'/> + <pointer-type-def type-id='c210d497' size-in-bits='64' id='47a1c9f4'/> + <pointer-type-def type-id='4da03818' size-in-bits='64' id='1663a26e'/> + <pointer-type-def type-id='307587ae' size-in-bits='64' id='c56b5ee4'/> + <pointer-type-def type-id='faa1424f' size-in-bits='64' id='255e0487'/> + <pointer-type-def type-id='f9cce85e' size-in-bits='64' id='47541e34'/> + <pointer-type-def type-id='b3f5c5f7' size-in-bits='64' id='71411b0f'/> + <pointer-type-def type-id='cddfb84e' size-in-bits='64' id='b07c2494'/> + <function-decl name='lock_sock_nested' mangled-name='lock_sock_nested' filepath='net/core/sock.c' line='3004' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lock_sock_nested'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='3004' column='1'/> + <parameter type-id='95e97e5e' name='subclass' filepath='net/core/sock.c' line='3004' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='release_sock' mangled-name='release_sock' filepath='net/core/sock.c' line='3020' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='release_sock'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='3020' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sk_alloc' mangled-name='sk_alloc' filepath='net/core/sock.c' line='1675' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sk_alloc'> + <parameter type-id='a2bff676' name='net' filepath='net/core/sock.c' line='1675' column='1'/> + <parameter type-id='95e97e5e' name='family' filepath='net/core/sock.c' line='1675' column='1'/> + <parameter type-id='3eb7c31c' name='priority' filepath='net/core/sock.c' line='1675' column='1'/> + <parameter type-id='d2524501' name='prot' filepath='net/core/sock.c' line='1676' column='1'/> + <parameter type-id='95e97e5e' name='kern' filepath='net/core/sock.c' line='1676' column='1'/> + <return type-id='f772df6d'/> + </function-decl> + <function-decl name='skb_page_frag_refill' mangled-name='skb_page_frag_refill' filepath='net/core/sock.c' line='2390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_page_frag_refill'> + <parameter type-id='f0981eeb' name='sz' filepath='net/core/sock.c' line='2390' column='1'/> + <parameter type-id='a8d434b7' name='pfrag' filepath='net/core/sock.c' line='2390' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/core/sock.c' line='2390' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='skb_set_owner_w' mangled-name='skb_set_owner_w' filepath='net/core/sock.c' line='2010' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_set_owner_w'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/sock.c' line='2010' column='1'/> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='2010' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='proto_unregister' mangled-name='proto_unregister' filepath='net/core/sock.c' line='3513' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proto_unregister'> + <parameter type-id='d2524501' name='prot' filepath='net/core/sock.c' line='3513' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='__sk_receive_skb' mangled-name='__sk_receive_skb' filepath='net/core/sock.c' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sk_receive_skb'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='499' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/sock.c' line='499' column='1'/> + <parameter type-id='2448a865' name='nested' filepath='net/core/sock.c' line='500' column='1'/> + <parameter type-id='f0981eeb' name='trim_cap' filepath='net/core/sock.c' line='500' column='1'/> + <parameter type-id='b50a4934' name='refcounted' filepath='net/core/sock.c' line='500' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='proto_register' mangled-name='proto_register' filepath='net/core/sock.c' line='3449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proto_register'> + <parameter type-id='d2524501' name='prot' filepath='net/core/sock.c' line='3449' column='1'/> + <parameter type-id='95e97e5e' name='alloc_slab' filepath='net/core/sock.c' line='3449' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_init_data' mangled-name='sock_init_data' filepath='net/core/sock.c' line='2994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_init_data'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2994' column='1'/> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='2994' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sock_wmalloc' mangled-name='sock_wmalloc' filepath='net/core/sock.c' line='2122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_wmalloc'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='2122' column='1'/> + <parameter type-id='7359adad' name='size' filepath='net/core/sock.c' line='2122' column='1'/> + <parameter type-id='95e97e5e' name='force' filepath='net/core/sock.c' line='2122' column='1'/> + <parameter type-id='3eb7c31c' name='priority' filepath='net/core/sock.c' line='2123' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='sock_wfree' mangled-name='sock_wfree' filepath='net/core/sock.c' line='1976' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_wfree'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/sock.c' line='1976' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sock_queue_rcv_skb' mangled-name='sock_queue_rcv_skb' filepath='net/core/sock.c' line='487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_queue_rcv_skb'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='487' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/sock.c' line='487' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_socketpair' mangled-name='sock_no_socketpair' filepath='net/core/sock.c' line='2686' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_socketpair'> + <parameter type-id='13103032' name='sock1' filepath='net/core/sock.c' line='2686' column='1'/> + <parameter type-id='13103032' name='sock2' filepath='net/core/sock.c' line='2686' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_shutdown' mangled-name='sock_no_shutdown' filepath='net/core/sock.c' line='2718' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_shutdown'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2718' column='1'/> + <parameter type-id='95e97e5e' name='how' filepath='net/core/sock.c' line='2718' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_setsockopt' mangled-name='sock_no_setsockopt' filepath='net/core/sock.c' line='2724' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_setsockopt'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2724' column='1'/> + <parameter type-id='95e97e5e' name='level' filepath='net/core/sock.c' line='2724' column='1'/> + <parameter type-id='95e97e5e' name='optname' filepath='net/core/sock.c' line='2724' column='1'/> + <parameter type-id='26a90f95' name='optval' filepath='net/core/sock.c' line='2725' column='1'/> + <parameter type-id='f0981eeb' name='optlen' filepath='net/core/sock.c' line='2725' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_sendpage' mangled-name='sock_no_sendpage' filepath='net/core/sock.c' line='2785' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_sendpage'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2785' column='1'/> + <parameter type-id='02f11ed4' name='page' filepath='net/core/sock.c' line='2785' column='1'/> + <parameter type-id='95e97e5e' name='offset' filepath='net/core/sock.c' line='2785' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='net/core/sock.c' line='2785' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='net/core/sock.c' line='2785' column='1'/> + <return type-id='79a0948f'/> + </function-decl> + <function-decl name='sock_no_sendmsg' mangled-name='sock_no_sendmsg' filepath='net/core/sock.c' line='2738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_sendmsg'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2738' column='1'/> + <parameter type-id='6b9b777a' name='m' filepath='net/core/sock.c' line='2738' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='net/core/sock.c' line='2738' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_recvmsg' mangled-name='sock_no_recvmsg' filepath='net/core/sock.c' line='2750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_recvmsg'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2750' column='1'/> + <parameter type-id='6b9b777a' name='m' filepath='net/core/sock.c' line='2750' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='net/core/sock.c' line='2750' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='net/core/sock.c' line='2751' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_mmap' mangled-name='sock_no_mmap' filepath='net/core/sock.c' line='2757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_mmap'> + <parameter type-id='77e79a4b' name='file' filepath='net/core/sock.c' line='2757' column='1'/> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2757' column='1'/> + <parameter type-id='2ae08426' name='vma' filepath='net/core/sock.c' line='2757' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_listen' mangled-name='sock_no_listen' filepath='net/core/sock.c' line='2712' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_listen'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2712' column='1'/> + <parameter type-id='95e97e5e' name='backlog' filepath='net/core/sock.c' line='2712' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_ioctl' mangled-name='sock_no_ioctl' filepath='net/core/sock.c' line='2706' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_ioctl'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2706' column='1'/> + <parameter type-id='f0981eeb' name='cmd' filepath='net/core/sock.c' line='2706' column='1'/> + <parameter type-id='7359adad' name='arg' filepath='net/core/sock.c' line='2706' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_getsockopt' mangled-name='sock_no_getsockopt' filepath='net/core/sock.c' line='2731' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_getsockopt'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2731' column='1'/> + <parameter type-id='95e97e5e' name='level' filepath='net/core/sock.c' line='2731' column='1'/> + <parameter type-id='95e97e5e' name='optname' filepath='net/core/sock.c' line='2731' column='1'/> + <parameter type-id='26a90f95' name='optval' filepath='net/core/sock.c' line='2732' column='1'/> + <parameter type-id='7292109c' name='optlen' filepath='net/core/sock.c' line='2732' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_getname' mangled-name='sock_no_getname' filepath='net/core/sock.c' line='2699' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_getname'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2699' column='1'/> + <parameter type-id='5c0abad8' name='saddr' filepath='net/core/sock.c' line='2699' column='1'/> + <parameter type-id='95e97e5e' name='peer' filepath='net/core/sock.c' line='2700' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_connect' mangled-name='sock_no_connect' filepath='net/core/sock.c' line='2679' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_connect'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2679' column='1'/> + <parameter type-id='5c0abad8' name='saddr' filepath='net/core/sock.c' line='2679' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='net/core/sock.c' line='2680' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='net/core/sock.c' line='2680' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_bind' mangled-name='sock_no_bind' filepath='net/core/sock.c' line='2673' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_bind'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2673' column='1'/> + <parameter type-id='5c0abad8' name='saddr' filepath='net/core/sock.c' line='2673' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='net/core/sock.c' line='2673' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_no_accept' mangled-name='sock_no_accept' filepath='net/core/sock.c' line='2692' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_accept'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='2692' column='1'/> + <parameter type-id='13103032' name='newsock' filepath='net/core/sock.c' line='2692' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='net/core/sock.c' line='2692' column='1'/> + <parameter type-id='b50a4934' name='kern' filepath='net/core/sock.c' line='2693' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_i_uid' mangled-name='sock_i_uid' filepath='net/core/sock.c' line='2086' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_i_uid'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='2086' column='1'/> + <return type-id='d80b72e6'/> + </function-decl> + <function-decl name='sock_i_ino' mangled-name='sock_i_ino' filepath='net/core/sock.c' line='2108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_i_ino'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='2108' column='1'/> + <return type-id='7359adad'/> + </function-decl> + <function-decl name='sock_gettstamp' mangled-name='sock_gettstamp' filepath='net/core/sock.c' line='3075' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_gettstamp'> + <parameter type-id='13103032' name='sock' filepath='net/core/sock.c' line='3075' column='1'/> + <parameter type-id='eaa32e2f' name='userstamp' filepath='net/core/sock.c' line='3075' column='1'/> + <parameter type-id='b50a4934' name='timeval' filepath='net/core/sock.c' line='3076' column='1'/> + <parameter type-id='b50a4934' name='time32' filepath='net/core/sock.c' line='3076' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_efree' mangled-name='sock_efree' filepath='net/core/sock.c' line='2080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_efree'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/sock.c' line='2080' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sock_alloc_send_skb' mangled-name='sock_alloc_send_skb' filepath='net/core/sock.c' line='2290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_alloc_send_skb'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='2290' column='1'/> + <parameter type-id='7359adad' name='size' filepath='net/core/sock.c' line='2290' column='1'/> + <parameter type-id='95e97e5e' name='noblock' filepath='net/core/sock.c' line='2291' column='1'/> + <parameter type-id='7292109c' name='errcode' filepath='net/core/sock.c' line='2291' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='sk_setup_caps' mangled-name='sk_setup_caps' filepath='net/core/sock.c' line='1946' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sk_setup_caps'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='1946' column='1'/> + <parameter type-id='141b6427' name='dst' filepath='net/core/sock.c' line='1946' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sk_free' mangled-name='sk_free' filepath='net/core/sock.c' line='1778' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sk_free'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='1778' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='1b8c67aa'> + <parameter type-id='328dda6e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='389d1e82'> + <parameter type-id='328dda6e'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0286989c'> + <parameter type-id='328dda6e'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='c76694b7'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='65fbb133'> + <parameter type-id='328dda6e'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='78a133c2'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='08abca50'> + <parameter type-id='328dda6e'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='f9f4b16f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='06b4cb39'> + <parameter type-id='328dda6e'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='1f37a7f4'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='fe1697ae'> + <parameter type-id='f772df6d'/> + <parameter type-id='19c2251e'/> + <parameter type-id='7292109c'/> + <parameter type-id='2cbe71ce'/> + <return type-id='b59d7dce'/> + </function-type> + <function-type size-in-bits='64' id='50acc06b'> + <parameter type-id='f772df6d'/> + <return type-id='19c2251e'/> + </function-type> + <function-type size-in-bits='64' id='c9315117'> + <parameter type-id='f772df6d'/> + <parameter type-id='39a488a2'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='aa95bc9e'> + <parameter type-id='f772df6d'/> + <parameter type-id='42abe229'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='84f0d8f8'> + <parameter type-id='f772df6d'/> + <parameter type-id='5f51e977'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='fa7c8a73'> + <parameter type-id='f772df6d'/> + <parameter type-id='19c2251e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='77618c14'> + <parameter type-id='f772df6d'/> + <parameter type-id='19c2251e'/> + <parameter type-id='19c2251e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='7e2beda2'> + <parameter type-id='f772df6d'/> + <parameter type-id='f9b06939'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='8edc59cf'> + <parameter type-id='328dda6e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='751b0878'> + <parameter type-id='328dda6e'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='bf7aaec7'> + <parameter type-id='328dda6e'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='f85fb8c6'> + <parameter type-id='328dda6e'/> + <parameter type-id='78a133c2'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='net/core/sock_diag.c' language='LANG_C89'> + <class-decl name='sock_diag_handler' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/sock_diag.h' line='15' column='1' id='caff6eaa'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='family' type-id='8f048e17' visibility='default' filepath='include/linux/sock_diag.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dump' type-id='7710808a' visibility='default' filepath='include/linux/sock_diag.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='get_info' type-id='48faa79b' visibility='default' filepath='include/linux/sock_diag.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='destroy' type-id='7710808a' visibility='default' filepath='include/linux/sock_diag.h' line='19' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='caff6eaa' const='yes' id='68eec231'/> + <pointer-type-def type-id='68eec231' size-in-bits='64' id='4adb9081'/> + <pointer-type-def type-id='26e0d4f0' size-in-bits='64' id='7710808a'/> + <pointer-type-def type-id='5f92413f' size-in-bits='64' id='48faa79b'/> + <function-decl name='sock_diag_unregister' mangled-name='sock_diag_unregister' filepath='net/core/sock_diag.c' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_diag_unregister'> + <parameter type-id='4adb9081' name='hnld' filepath='net/core/sock_diag.c' line='198' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sock_diag_save_cookie' mangled-name='sock_diag_save_cookie' filepath='net/core/sock_diag.c' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_diag_save_cookie'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock_diag.c' line='51' column='1'/> + <parameter type-id='cd1b45ab' name='cookie' filepath='net/core/sock_diag.c' line='51' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sock_diag_register' mangled-name='sock_diag_register' filepath='net/core/sock_diag.c' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_diag_register'> + <parameter type-id='4adb9081' name='hndl' filepath='net/core/sock_diag.c' line='180' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sock_diag_destroy' mangled-name='sock_diag_destroy' filepath='net/core/sock_diag.c' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_diag_destroy'> + <parameter type-id='f772df6d' name='sk' filepath='net/core/sock_diag.c' line='296' column='1'/> + <parameter type-id='95e97e5e' name='err' filepath='net/core/sock_diag.c' line='296' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='26e0d4f0'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='c2074578'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5f92413f'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='f772df6d'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='net/core/tso.c' language='LANG_C89'> + <class-decl name='tso_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/tso.h' line='9' column='1' id='ed6d657e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next_frag_idx' type-id='95e97e5e' visibility='default' filepath='include/net/tso.h' line='10' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/net/tso.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/net/tso.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ip_id' type-id='1dc6a898' visibility='default' filepath='include/net/tso.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='ipv6' type-id='b50a4934' visibility='default' filepath='include/net/tso.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='tcp_seq' type-id='19c2251e' visibility='default' filepath='include/net/tso.h' line='15' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='ed6d657e' size-in-bits='64' id='c47bdd44'/> + <function-decl name='tso_start' mangled-name='tso_start' filepath='net/core/tso.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tso_start'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/tso.c' line='65' column='1'/> + <parameter type-id='c47bdd44' name='tso' filepath='net/core/tso.c' line='65' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tso_count_descs' mangled-name='tso_count_descs' filepath='net/core/tso.c' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tso_count_descs'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/tso.c' line='9' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='tso_build_hdr' mangled-name='tso_build_hdr' filepath='net/core/tso.c' line='16' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tso_build_hdr'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/tso.c' line='16' column='1'/> + <parameter type-id='26a90f95' name='hdr' filepath='net/core/tso.c' line='16' column='1'/> + <parameter type-id='c47bdd44' name='tso' filepath='net/core/tso.c' line='16' column='1'/> + <parameter type-id='95e97e5e' name='size' filepath='net/core/tso.c' line='17' column='1'/> + <parameter type-id='b50a4934' name='is_last' filepath='net/core/tso.c' line='17' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tso_build_data' mangled-name='tso_build_data' filepath='net/core/tso.c' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tso_build_data'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/tso.c' line='47' column='1'/> + <parameter type-id='c47bdd44' name='tso' filepath='net/core/tso.c' line='47' column='1'/> + <parameter type-id='95e97e5e' name='size' filepath='net/core/tso.c' line='47' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/core/utils.c' language='LANG_C89'> + <pointer-type-def type-id='7dac1e36' size-in-bits='64' id='91b10e59'/> + <function-decl name='net_ratelimit' mangled-name='net_ratelimit' filepath='net/core/utils.c' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='net_ratelimit'> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='inet_proto_csum_replace4' mangled-name='inet_proto_csum_replace4' filepath='net/core/utils.c' line='425' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_proto_csum_replace4'> + <parameter type-id='91b10e59' name='sum' filepath='net/core/utils.c' line='425' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/utils.c' line='425' column='1'/> + <parameter type-id='78a133c2' name='from' filepath='net/core/utils.c' line='426' column='1'/> + <parameter type-id='78a133c2' name='to' filepath='net/core/utils.c' line='426' column='1'/> + <parameter type-id='b50a4934' name='pseudohdr' filepath='net/core/utils.c' line='426' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='in_aton' mangled-name='in_aton' filepath='net/core/utils.c' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='in_aton'> + <parameter type-id='80f4b756' name='str' filepath='net/core/utils.c' line='50' column='1'/> + <return type-id='78a133c2'/> + </function-decl> + <function-decl name='in6_pton' mangled-name='in6_pton' filepath='net/core/utils.c' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='in6_pton'> + <parameter type-id='80f4b756' name='src' filepath='net/core/utils.c' line='184' column='1'/> + <parameter type-id='95e97e5e' name='srclen' filepath='net/core/utils.c' line='184' column='1'/> + <parameter type-id='8bff8096' name='dst' filepath='net/core/utils.c' line='185' column='1'/> + <parameter type-id='95e97e5e' name='delim' filepath='net/core/utils.c' line='186' column='1'/> + <parameter type-id='7d3cd834' name='end' filepath='net/core/utils.c' line='186' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='in4_pton' mangled-name='in4_pton' filepath='net/core/utils.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='in4_pton'> + <parameter type-id='80f4b756' name='src' filepath='net/core/utils.c' line='118' column='1'/> + <parameter type-id='95e97e5e' name='srclen' filepath='net/core/utils.c' line='118' column='1'/> + <parameter type-id='8bff8096' name='dst' filepath='net/core/utils.c' line='119' column='1'/> + <parameter type-id='95e97e5e' name='delim' filepath='net/core/utils.c' line='120' column='1'/> + <parameter type-id='7d3cd834' name='end' filepath='net/core/utils.c' line='120' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/core/xdp.c' language='LANG_C89'> + <enum-decl name='xdp_mem_type' filepath='include/net/xdp.h' line='36' column='1' id='8abc4a7f'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='MEM_TYPE_PAGE_SHARED' value='0'/> + <enumerator name='MEM_TYPE_PAGE_ORDER0' value='1'/> + <enumerator name='MEM_TYPE_PAGE_POOL' value='2'/> + <enumerator name='MEM_TYPE_ZERO_COPY' value='3'/> + <enumerator name='MEM_TYPE_MAX' value='4'/> + </enum-decl> + <function-decl name='xdp_rxq_info_reg' mangled-name='xdp_rxq_info_reg' filepath='net/core/xdp.c' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_rxq_info_reg'> + <parameter type-id='8e35a44c' name='xdp_rxq' filepath='net/core/xdp.c' line='187' column='1'/> + <parameter type-id='68a2d05b' name='dev' filepath='net/core/xdp.c' line='188' column='1'/> + <parameter type-id='19c2251e' name='queue_index' filepath='net/core/xdp.c' line='188' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='xdp_rxq_info_unreg' mangled-name='xdp_rxq_info_unreg' filepath='net/core/xdp.c' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_rxq_info_unreg'> + <parameter type-id='8e35a44c' name='xdp_rxq' filepath='net/core/xdp.c' line='162' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='xdp_rxq_info_reg_mem_model' mangled-name='xdp_rxq_info_reg_mem_model' filepath='net/core/xdp.c' line='289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_rxq_info_reg_mem_model'> + <parameter type-id='8e35a44c' name='xdp_rxq' filepath='net/core/xdp.c' line='289' column='1'/> + <parameter type-id='8abc4a7f' name='type' filepath='net/core/xdp.c' line='290' column='1'/> + <parameter type-id='eaa32e2f' name='allocator' filepath='net/core/xdp.c' line='290' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='xdp_return_frame_rx_napi' mangled-name='xdp_return_frame_rx_napi' filepath='net/core/xdp.c' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_return_frame_rx_napi'> + <parameter type-id='cb1c5129' name='xdpf' filepath='net/core/xdp.c' line='409' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='xdp_return_frame' mangled-name='xdp_return_frame' filepath='net/core/xdp.c' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_return_frame'> + <parameter type-id='cb1c5129' name='xdpf' filepath='net/core/xdp.c' line='403' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='xdp_convert_zc_to_xdp_frame' mangled-name='xdp_convert_zc_to_xdp_frame' filepath='net/core/xdp.c' line='467' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xdp_convert_zc_to_xdp_frame'> + <parameter type-id='38ed603d' name='xdp' filepath='net/core/xdp.c' line='467' column='1'/> + <return type-id='cb1c5129'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/ethernet/eth.c' language='LANG_C89'> + <function-decl name='eth_type_trans' mangled-name='eth_type_trans' filepath='net/ethernet/eth.c' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eth_type_trans'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/ethernet/eth.c' line='155' column='1'/> + <parameter type-id='68a2d05b' name='dev' filepath='net/ethernet/eth.c' line='155' column='1'/> + <return type-id='84a5c3d4'/> + </function-decl> + <function-decl name='ether_setup' mangled-name='ether_setup' filepath='net/ethernet/eth.c' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ether_setup'> + <parameter type-id='68a2d05b' name='dev' filepath='net/ethernet/eth.c' line='377' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='eth_validate_addr' mangled-name='eth_validate_addr' filepath='net/ethernet/eth.c' line='354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eth_validate_addr'> + <parameter type-id='68a2d05b' name='dev' filepath='net/ethernet/eth.c' line='354' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='eth_prepare_mac_addr_change' mangled-name='eth_prepare_mac_addr_change' filepath='net/ethernet/eth.c' line='291' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eth_prepare_mac_addr_change'> + <parameter type-id='68a2d05b' name='dev' filepath='net/ethernet/eth.c' line='291' column='1'/> + <parameter type-id='eaa32e2f' name='p' filepath='net/ethernet/eth.c' line='291' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='eth_platform_get_mac_address' mangled-name='eth_platform_get_mac_address' filepath='net/ethernet/eth.c' line='551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eth_platform_get_mac_address'> + <parameter type-id='fa0b179b' name='dev' filepath='net/ethernet/eth.c' line='551' column='1'/> + <parameter type-id='8bff8096' name='mac_addr' filepath='net/ethernet/eth.c' line='551' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='eth_mac_addr' mangled-name='eth_mac_addr' filepath='net/ethernet/eth.c' line='326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eth_mac_addr'> + <parameter type-id='68a2d05b' name='dev' filepath='net/ethernet/eth.c' line='326' column='1'/> + <parameter type-id='eaa32e2f' name='p' filepath='net/ethernet/eth.c' line='326' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='eth_commit_mac_addr_change' mangled-name='eth_commit_mac_addr_change' filepath='net/ethernet/eth.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eth_commit_mac_addr_change'> + <parameter type-id='68a2d05b' name='dev' filepath='net/ethernet/eth.c' line='308' column='1'/> + <parameter type-id='eaa32e2f' name='p' filepath='net/ethernet/eth.c' line='308' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='alloc_etherdev_mqs' mangled-name='alloc_etherdev_mqs' filepath='net/ethernet/eth.c' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='alloc_etherdev_mqs'> + <parameter type-id='95e97e5e' name='sizeof_priv' filepath='net/ethernet/eth.c' line='411' column='1'/> + <parameter type-id='f0981eeb' name='txqs' filepath='net/ethernet/eth.c' line='411' column='1'/> + <parameter type-id='f0981eeb' name='rxqs' filepath='net/ethernet/eth.c' line='412' column='1'/> + <return type-id='68a2d05b'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/ipv4/arp.c' language='LANG_C89'> + <var-decl name='arp_tbl' type-id='aebe1cff' mangled-name='arp_tbl' visibility='default' filepath='net/ipv4/arp.c' line='151' column='1' elf-symbol-id='arp_tbl'/> + </abi-instr> + <abi-instr address-size='64' path='net/ipv4/devinet.c' language='LANG_C89'> + <function-decl name='inet_select_addr' mangled-name='inet_select_addr' filepath='net/ipv4/devinet.c' line='1301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_select_addr'> + <parameter type-id='2ce52478' name='dev' filepath='net/ipv4/devinet.c' line='1301' column='1'/> + <parameter type-id='78a133c2' name='dst' filepath='net/ipv4/devinet.c' line='1301' column='1'/> + <parameter type-id='95e97e5e' name='scope' filepath='net/ipv4/devinet.c' line='1301' column='1'/> + <return type-id='78a133c2'/> + </function-decl> + <function-decl name='unregister_inetaddr_notifier' mangled-name='unregister_inetaddr_notifier' filepath='net/ipv4/devinet.c' line='1457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_inetaddr_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='net/ipv4/devinet.c' line='1457' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='register_inetaddr_notifier' mangled-name='register_inetaddr_notifier' filepath='net/ipv4/devinet.c' line='1451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_inetaddr_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='net/ipv4/devinet.c' line='1451' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/ipv4/fib_frontend.c' language='LANG_C89'> + <function-decl name='inet_dev_addr_type' mangled-name='inet_dev_addr_type' filepath='net/ipv4/fib_frontend.c' line='258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_dev_addr_type'> + <parameter type-id='a2bff676' name='net' filepath='net/ipv4/fib_frontend.c' line='258' column='1'/> + <parameter type-id='2ce52478' name='dev' filepath='net/ipv4/fib_frontend.c' line='258' column='1'/> + <parameter type-id='78a133c2' name='addr' filepath='net/ipv4/fib_frontend.c' line='259' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/ipv4/gre_demux.c' language='LANG_C89'> + <class-decl name='gre_protocol' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/gre.h' line='27' column='1' id='e9928c10'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='handler' type-id='d2e00785' visibility='default' filepath='include/net/gre.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='err_handler' type-id='e4b24123' visibility='default' filepath='include/net/gre.h' line='29' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='e9928c10' const='yes' id='b053b689'/> + <pointer-type-def type-id='b053b689' size-in-bits='64' id='36c88299'/> + <pointer-type-def type-id='4157d9cf' size-in-bits='64' id='e4b24123'/> + <function-decl name='gre_del_protocol' mangled-name='gre_del_protocol' filepath='net/ipv4/gre_demux.c' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gre_del_protocol'> + <parameter type-id='36c88299' name='proto' filepath='net/ipv4/gre_demux.c' line='41' column='1'/> + <parameter type-id='f9b06939' name='version' filepath='net/ipv4/gre_demux.c' line='41' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='gre_add_protocol' mangled-name='gre_add_protocol' filepath='net/ipv4/gre_demux.c' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gre_add_protocol'> + <parameter type-id='36c88299' name='proto' filepath='net/ipv4/gre_demux.c' line='31' column='1'/> + <parameter type-id='f9b06939' name='version' filepath='net/ipv4/gre_demux.c' line='31' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='4157d9cf'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='19c2251e'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='net/ipv4/inet_diag.c' language='LANG_C89'> + <class-decl name='inet_diag_req_v2' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='38' column='1' id='98bb2d81'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sdiag_family' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='sdiag_protocol' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='idiag_ext' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='pad' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='idiag_states' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='id' type-id='b73cf3f5' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='44' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_diag_sockid' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='14' column='1' id='b73cf3f5'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='idiag_sport' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='idiag_dport' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='idiag_src' type-id='30180d4b' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='idiag_dst' type-id='30180d4b' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='idiag_if' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='idiag_cookie' type-id='839e8989' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='20' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_diag_handler' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/inet_diag.h' line='10' column='1' id='a8966aec'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dump' type-id='ccda370f' visibility='default' filepath='include/linux/inet_diag.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dump_one' type-id='1ae236b0' visibility='default' filepath='include/linux/inet_diag.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='idiag_get_info' type-id='3e22b2b6' visibility='default' filepath='include/linux/inet_diag.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='idiag_get_aux' type-id='98dc4446' visibility='default' filepath='include/linux/inet_diag.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='idiag_get_aux_size' type-id='5db8f742' visibility='default' filepath='include/linux/inet_diag.h' line='28' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='destroy' type-id='6d1cf440' visibility='default' filepath='include/linux/inet_diag.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='idiag_type' type-id='d315442e' visibility='default' filepath='include/linux/inet_diag.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='400'> + <var-decl name='idiag_info_size' type-id='d315442e' visibility='default' filepath='include/linux/inet_diag.h' line='35' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_diag_msg' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='113' column='1' id='1bead3e1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='idiag_family' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='idiag_state' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='idiag_timer' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='idiag_retrans' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='id' type-id='b73cf3f5' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='idiag_expires' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='idiag_rqueue' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='idiag_wqueue' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='idiag_uid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='idiag_inode' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='125' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='a8966aec' const='yes' id='00dd00af'/> + <pointer-type-def type-id='00dd00af' size-in-bits='64' id='e0e7d15f'/> + <qualified-type-def type-id='98bb2d81' const='yes' id='b1eae038'/> + <pointer-type-def type-id='b1eae038' size-in-bits='64' id='26bebc56'/> + <pointer-type-def type-id='2a0babad' size-in-bits='64' id='774fc7fd'/> + <pointer-type-def type-id='1bead3e1' size-in-bits='64' id='36b74cb9'/> + <pointer-type-def type-id='15d70b96' size-in-bits='64' id='6d1cf440'/> + <pointer-type-def type-id='72c03956' size-in-bits='64' id='1ae236b0'/> + <pointer-type-def type-id='457c9dbc' size-in-bits='64' id='98dc4446'/> + <pointer-type-def type-id='62313820' size-in-bits='64' id='5db8f742'/> + <pointer-type-def type-id='c42215fb' size-in-bits='64' id='ccda370f'/> + <pointer-type-def type-id='15df0404' size-in-bits='64' id='3e22b2b6'/> + <function-decl name='inet_sk_diag_fill' mangled-name='inet_sk_diag_fill' filepath='net/ipv4/inet_diag.c' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_sk_diag_fill'> + <parameter type-id='f772df6d' name='sk' filepath='net/ipv4/inet_diag.c' line='173' column='1'/> + <parameter type-id='774fc7fd' name='icsk' filepath='net/ipv4/inet_diag.c' line='173' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/ipv4/inet_diag.c' line='174' column='1'/> + <parameter type-id='26bebc56' name='req' filepath='net/ipv4/inet_diag.c' line='174' column='1'/> + <parameter type-id='c0ced320' name='user_ns' filepath='net/ipv4/inet_diag.c' line='175' column='1'/> + <parameter type-id='19c2251e' name='portid' filepath='net/ipv4/inet_diag.c' line='176' column='1'/> + <parameter type-id='19c2251e' name='seq' filepath='net/ipv4/inet_diag.c' line='176' column='1'/> + <parameter type-id='1dc6a898' name='nlmsg_flags' filepath='net/ipv4/inet_diag.c' line='176' column='1'/> + <parameter type-id='390fbe8f' name='unlh' filepath='net/ipv4/inet_diag.c' line='177' column='1'/> + <parameter type-id='b50a4934' name='net_admin' filepath='net/ipv4/inet_diag.c' line='178' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='inet_diag_unregister' mangled-name='inet_diag_unregister' filepath='net/ipv4/inet_diag.c' line='1259' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_diag_unregister'> + <parameter type-id='e0e7d15f' name='h' filepath='net/ipv4/inet_diag.c' line='1259' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='inet_diag_register' mangled-name='inet_diag_register' filepath='net/ipv4/inet_diag.c' line='1239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_diag_register'> + <parameter type-id='e0e7d15f' name='h' filepath='net/ipv4/inet_diag.c' line='1239' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='inet_diag_bc_sk' mangled-name='inet_diag_bc_sk' filepath='net/ipv4/inet_diag.c' line='671' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_diag_bc_sk'> + <parameter type-id='0f2a7ce5' name='bc' filepath='net/ipv4/inet_diag.c' line='671' column='1'/> + <parameter type-id='f772df6d' name='sk' filepath='net/ipv4/inet_diag.c' line='671' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <class-decl name='inet_connection_sock' size-in-bits='11904' is-struct='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='89' column='1' id='2a0babad'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='icsk_inet' type-id='cec16d30' visibility='default' filepath='include/net/inet_connection_sock.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='icsk_accept_queue' type-id='a6c77117' visibility='default' filepath='include/net/inet_connection_sock.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9024'> + <var-decl name='icsk_bind_hash' type-id='d535b874' visibility='default' filepath='include/net/inet_connection_sock.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9088'> + <var-decl name='icsk_timeout' type-id='7359adad' visibility='default' filepath='include/net/inet_connection_sock.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9152'> + <var-decl name='icsk_retransmit_timer' type-id='abe41e67' visibility='default' filepath='include/net/inet_connection_sock.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9600'> + <var-decl name='icsk_delack_timer' type-id='abe41e67' visibility='default' filepath='include/net/inet_connection_sock.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='icsk_rto' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10080'> + <var-decl name='icsk_pmtu_cookie' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10112'> + <var-decl name='icsk_ca_ops' type-id='b3ef56ee' visibility='default' filepath='include/net/inet_connection_sock.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10176'> + <var-decl name='icsk_af_ops' type-id='d23c2125' visibility='default' filepath='include/net/inet_connection_sock.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10240'> + <var-decl name='icsk_ulp_ops' type-id='c23fc09a' visibility='default' filepath='include/net/inet_connection_sock.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10304'> + <var-decl name='icsk_ulp_data' type-id='eaa32e2f' visibility='default' filepath='include/net/inet_connection_sock.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10368'> + <var-decl name='icsk_clean_acked' type-id='815f64bf' visibility='default' filepath='include/net/inet_connection_sock.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10432'> + <var-decl name='icsk_listen_portaddr_node' type-id='03a4a074' visibility='default' filepath='include/net/inet_connection_sock.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='icsk_sync_mss' type-id='de90632b' visibility='default' filepath='include/net/inet_connection_sock.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='icsk_ca_state' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='icsk_ca_setsockopt' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='icsk_ca_dst_locked' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10632'> + <var-decl name='icsk_retransmits' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10640'> + <var-decl name='icsk_pending' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10648'> + <var-decl name='icsk_backoff' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10656'> + <var-decl name='icsk_syn_retries' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10664'> + <var-decl name='icsk_probes_out' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10672'> + <var-decl name='icsk_ext_hdr_len' type-id='d315442e' visibility='default' filepath='include/net/inet_connection_sock.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10688'> + <var-decl name='icsk_ack' type-id='a2193a7c' visibility='default' filepath='include/net/inet_connection_sock.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='icsk_mtup' type-id='93045494' visibility='default' filepath='include/net/inet_connection_sock.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11008'> + <var-decl name='icsk_probes_tstamp' type-id='19c2251e' visibility='default' filepath='include/net/inet_connection_sock.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11040'> + <var-decl name='icsk_user_timeout' type-id='19c2251e' visibility='default' filepath='include/net/inet_connection_sock.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11072'> + <var-decl name='icsk_ca_priv' type-id='08a4cc8e' visibility='default' filepath='include/net/inet_connection_sock.h' line='155' column='1'/> + </data-member> + </class-decl> + <function-type size-in-bits='64' id='15d70b96'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='26bebc56'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='72c03956'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='390fbe8f'/> + <parameter type-id='26bebc56'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='457c9dbc'> + <parameter type-id='f772df6d'/> + <parameter type-id='b50a4934'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='62313820'> + <parameter type-id='f772df6d'/> + <parameter type-id='b50a4934'/> + <return type-id='b59d7dce'/> + </function-type> + <function-type size-in-bits='64' id='c42215fb'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='07b9ee34'/> + <parameter type-id='26bebc56'/> + <parameter type-id='6fcaf91e'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='15df0404'> + <parameter type-id='f772df6d'/> + <parameter type-id='36b74cb9'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> + <class-decl name='inet_sock' size-in-bits='8384' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='196' column='1' id='cec16d30'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sk' type-id='a240f41d' visibility='default' filepath='include/net/inet_sock.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6720'> + <var-decl name='pinet6' type-id='6d320b83' visibility='default' filepath='include/net/inet_sock.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6784'> + <var-decl name='inet_saddr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6816'> + <var-decl name='uc_ttl' type-id='b55def60' visibility='default' filepath='include/net/inet_sock.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6832'> + <var-decl name='cmsg_flags' type-id='d315442e' visibility='default' filepath='include/net/inet_sock.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6848'> + <var-decl name='inet_sport' type-id='84a5c3d4' visibility='default' filepath='include/net/inet_sock.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6864'> + <var-decl name='inet_id' type-id='d315442e' visibility='default' filepath='include/net/inet_sock.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6912'> + <var-decl name='inet_opt' type-id='70119ea2' visibility='default' filepath='include/net/inet_sock.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6976'> + <var-decl name='rx_dst_ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7008'> + <var-decl name='tos' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7016'> + <var-decl name='min_ttl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7024'> + <var-decl name='mc_ttl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7032'> + <var-decl name='pmtudisc' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='recverr' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='is_icsk' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='freebind' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='222' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='hdrincl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='mc_loop' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='transparent' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='225' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='mc_all' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='nodefrag' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bind_address_no_port' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='defer_connect' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7056'> + <var-decl name='rcv_tos' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7064'> + <var-decl name='convert_csum' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7072'> + <var-decl name='uc_index' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7104'> + <var-decl name='mc_index' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7136'> + <var-decl name='mc_addr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7168'> + <var-decl name='mc_list' type-id='b49efd08' visibility='default' filepath='include/net/inet_sock.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7232'> + <var-decl name='cork' type-id='da785a0b' visibility='default' filepath='include/net/inet_sock.h' line='239' column='1'/> + </data-member> + </class-decl> + <class-decl name='request_sock_queue' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/net/request_sock.h' line='166' column='1' id='a6c77117'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rskq_lock' type-id='fb4018a0' visibility='default' filepath='include/net/request_sock.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rskq_defer_accept' type-id='f9b06939' visibility='default' filepath='include/net/request_sock.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='synflood_warned' type-id='19c2251e' visibility='default' filepath='include/net/request_sock.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='qlen' type-id='49178f86' visibility='default' filepath='include/net/request_sock.h' line='171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='young' type-id='49178f86' visibility='default' filepath='include/net/request_sock.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rskq_accept_head' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rskq_accept_tail' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='fastopenq' type-id='a5c461a3' visibility='default' filepath='include/net/request_sock.h' line='176' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='115' column='1' id='a2193a7c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pending' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='quick' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='pingpong' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='blocked' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ato' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='timeout' type-id='7359adad' visibility='default' filepath='include/net/inet_connection_sock.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lrcvtime' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='last_seg_size' type-id='d315442e' visibility='default' filepath='include/net/inet_connection_sock.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='rcv_mss' type-id='d315442e' visibility='default' filepath='include/net/inet_connection_sock.h' line='124' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='140' column='1' id='93045494'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='search_high' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='search_low' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='probe_size' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='probe_timestamp' type-id='19c2251e' visibility='default' filepath='include/net/inet_connection_sock.h' line='149' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='1ec1e54d' size-in-bits='64' id='d23c2125'/> + <pointer-type-def type-id='cb9a8514' size-in-bits='64' id='c23fc09a'/> + <pointer-type-def type-id='1251126e' size-in-bits='64' id='d535b874'/> + <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='832' id='08a4cc8e'> + <subrange length='13' type-id='7ff19f0f' id='487fded1'/> + </array-type-def> + <pointer-type-def type-id='d23b37cf' size-in-bits='64' id='de90632b'/> + <class-decl name='fastopen_queue' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/request_sock.h' line='146' column='1' id='a5c461a3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rskq_rst_head' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rskq_rst_tail' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/request_sock.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='qlen' type-id='95e97e5e' visibility='default' filepath='include/net/request_sock.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='max_qlen' type-id='95e97e5e' visibility='default' filepath='include/net/request_sock.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ctx' type-id='104fa32f' visibility='default' filepath='include/net/request_sock.h' line='156' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_bind_bucket' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='76' column='1' id='1251126e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ib_net' type-id='c9df1e6c' visibility='default' filepath='include/net/inet_hashtables.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='l3mdev' type-id='95e97e5e' visibility='default' filepath='include/net/inet_hashtables.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='port' type-id='8efea9e5' visibility='default' filepath='include/net/inet_hashtables.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='fastreuse' type-id='28577a57' visibility='default' filepath='include/net/inet_hashtables.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='fastreuseport' type-id='28577a57' visibility='default' filepath='include/net/inet_hashtables.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fastuid' type-id='d80b72e6' visibility='default' filepath='include/net/inet_hashtables.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='fast_v6_rcv_saddr' type-id='f6ed712a' visibility='default' filepath='include/net/inet_hashtables.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='fast_rcv_saddr' type-id='78a133c2' visibility='default' filepath='include/net/inet_hashtables.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='fast_sk_family' type-id='8efea9e5' visibility='default' filepath='include/net/inet_hashtables.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='336'> + <var-decl name='fast_ipv6_only' type-id='b50a4934' visibility='default' filepath='include/net/inet_hashtables.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='node' type-id='03a4a074' visibility='default' filepath='include/net/inet_hashtables.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='owners' type-id='e151255a' visibility='default' filepath='include/net/inet_hashtables.h' line='90' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_cork_full' size-in-bits='1152' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='167' column='1' id='da785a0b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='c466cd59' visibility='default' filepath='include/net/inet_sock.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='fl' type-id='2117397c' visibility='default' filepath='include/net/inet_sock.h' line='169' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='d334c4a2' const='yes' id='1ec1e54d'/> + <qualified-type-def type-id='fccb029f' const='yes' id='cb9a8514'/> + <pointer-type-def type-id='42cd489a' size-in-bits='64' id='b49efd08'/> + <pointer-type-def type-id='0786b8b4' size-in-bits='64' id='70119ea2'/> + <pointer-type-def type-id='bcad3f73' size-in-bits='64' id='6d320b83'/> + <class-decl name='inet_connection_sock_af_ops' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='33' column='1' id='d334c4a2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='queue_xmit' type-id='52980ce4' visibility='default' filepath='include/net/inet_connection_sock.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='send_check' type-id='765eef68' visibility='default' filepath='include/net/inet_connection_sock.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rebuild_header' type-id='55530c47' visibility='default' filepath='include/net/inet_connection_sock.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sk_rx_dst_set' type-id='b087f139' visibility='default' filepath='include/net/inet_connection_sock.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='conn_request' type-id='a0f5247f' visibility='default' filepath='include/net/inet_connection_sock.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='syn_recv_sock' type-id='8aa28e29' visibility='default' filepath='include/net/inet_connection_sock.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='net_header_len' type-id='1dc6a898' visibility='default' filepath='include/net/inet_connection_sock.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='400'> + <var-decl name='net_frag_header_len' type-id='1dc6a898' visibility='default' filepath='include/net/inet_connection_sock.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='sockaddr_len' type-id='1dc6a898' visibility='default' filepath='include/net/inet_connection_sock.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='setsockopt' type-id='bc1bf185' visibility='default' filepath='include/net/inet_connection_sock.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='getsockopt' type-id='e0fadd76' visibility='default' filepath='include/net/inet_connection_sock.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='compat_setsockopt' type-id='bc1bf185' visibility='default' filepath='include/net/inet_connection_sock.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='compat_getsockopt' type-id='e0fadd76' visibility='default' filepath='include/net/inet_connection_sock.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='addr2sockaddr' type-id='d9587521' visibility='default' filepath='include/net/inet_connection_sock.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='mtu_reduced' type-id='841969d0' visibility='default' filepath='include/net/inet_connection_sock.h' line='60' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_cork' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='151' column='1' id='c466cd59'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/net/inet_sock.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='addr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='opt' type-id='57b94931' visibility='default' filepath='include/net/inet_sock.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fragsize' type-id='f0981eeb' visibility='default' filepath='include/net/inet_sock.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='length' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dst' type-id='141b6427' visibility='default' filepath='include/net/inet_sock.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='tx_flags' type-id='f9b06939' visibility='default' filepath='include/net/inet_sock.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='264'> + <var-decl name='ttl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='tos' type-id='b55def60' visibility='default' filepath='include/net/inet_sock.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='priority' type-id='a84c031d' visibility='default' filepath='include/net/inet_sock.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='304'> + <var-decl name='gso_size' type-id='d315442e' visibility='default' filepath='include/net/inet_sock.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='transmit_time' type-id='91ce1af9' visibility='default' filepath='include/net/inet_sock.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='mark' type-id='19c2251e' visibility='default' filepath='include/net/inet_sock.h' line='164' column='1'/> + </data-member> + </class-decl> + <class-decl name='ip_mc_socklist' is-struct='yes' visibility='default' is-declaration-only='yes' id='42cd489a'/> + <class-decl name='ip_options_rcu' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='58' column='1' id='0786b8b4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/inet_sock.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='opt' type-id='fa35cea9' visibility='default' filepath='include/net/inet_sock.h' line='60' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_pinfo' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='218' column='1' id='bcad3f73'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='saddr' type-id='f6ed712a' visibility='default' filepath='include/linux/ipv6.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sticky_pktinfo' type-id='91b426fc' visibility='default' filepath='include/linux/ipv6.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='daddr_cache' type-id='fea9c20b' visibility='default' filepath='include/linux/ipv6.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='flow_label' type-id='78a133c2' visibility='default' filepath='include/linux/ipv6.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='frag_size' type-id='3f1a6b60' visibility='default' filepath='include/linux/ipv6.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__unused_1' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='hop_limit' type-id='b55def60' visibility='default' filepath='include/linux/ipv6.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mc_loop' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='__unused_2' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='mcast_hops' type-id='b55def60' visibility='default' filepath='include/linux/ipv6.h' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='ucast_oif' type-id='95e97e5e' visibility='default' filepath='include/linux/ipv6.h' line='251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='mcast_oif' type-id='95e97e5e' visibility='default' filepath='include/linux/ipv6.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='rxopt' type-id='23d43bd5' visibility='default' filepath='include/linux/ipv6.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='recverr' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='278' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='sndflow' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='repflow' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='pmtudisc' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='padding' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='srcprefs' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10'> + <var-decl name='dontfrag' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='autoflowlabel' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12'> + <var-decl name='autoflowlabel_set' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13'> + <var-decl name='mc_all' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14'> + <var-decl name='rtalert_isolate' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='min_hopcount' type-id='8f048e17' visibility='default' filepath='include/linux/ipv6.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='584'> + <var-decl name='tclass' type-id='8f048e17' visibility='default' filepath='include/linux/ipv6.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='rcv_flowinfo' type-id='78a133c2' visibility='default' filepath='include/linux/ipv6.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='dst_cookie' type-id='3f1a6b60' visibility='default' filepath='include/linux/ipv6.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='rx_dst_cookie' type-id='3f1a6b60' visibility='default' filepath='include/linux/ipv6.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='ipv6_mc_list' type-id='3d802c7c' visibility='default' filepath='include/linux/ipv6.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='ipv6_ac_list' type-id='0d2afef8' visibility='default' filepath='include/linux/ipv6.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='ipv6_fl_list' type-id='3a14a5ee' visibility='default' filepath='include/linux/ipv6.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='opt' type-id='d4145729' visibility='default' filepath='include/linux/ipv6.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='pktoptions' type-id='0fbf3cfd' visibility='default' filepath='include/linux/ipv6.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='rxpmtu' type-id='0fbf3cfd' visibility='default' filepath='include/linux/ipv6.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='cork' type-id='79e3d9fd' visibility='default' filepath='include/linux/ipv6.h' line='306' column='1'/> + </data-member> + </class-decl> + <class-decl name='tcp_ulp_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='2177' column='1' id='fccb029f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/tcp.h' line='2178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='init' type-id='55530c47' visibility='default' filepath='include/net/tcp.h' line='2181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='update' type-id='58220cf1' visibility='default' filepath='include/net/tcp.h' line='2183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='release' type-id='841969d0' visibility='default' filepath='include/net/tcp.h' line='2186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_info' type-id='684afc90' visibility='default' filepath='include/net/tcp.h' line='2188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_info_size' type-id='08a11828' visibility='default' filepath='include/net/tcp.h' line='2189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/tcp.h' line='2191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/tcp.h' line='2192' column='1'/> + </data-member> + </class-decl> + <class-decl name='in6_pktinfo' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/ipv6.h' line='21' column='1' id='91b426fc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ipi6_addr' type-id='f6ed712a' visibility='default' filepath='include/uapi/linux/ipv6.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ipi6_ifindex' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/ipv6.h' line='23' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet6_cork' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='204' column='1' id='79e3d9fd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='opt' type-id='d4145729' visibility='default' filepath='include/linux/ipv6.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hop_limit' type-id='f9b06939' visibility='default' filepath='include/linux/ipv6.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='tclass' type-id='f9b06939' visibility='default' filepath='include/linux/ipv6.h' line='207' column='1'/> + </data-member> + </class-decl> + <class-decl name='ip_options' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='39' column='1' id='fa35cea9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='faddr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='nexthop' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='optlen' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='srr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='rr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='88'> + <var-decl name='ts' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_strictroute' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='srr_is_hit' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='is_changed' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='rr_needaddr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='ts_needtime' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='ts_needaddr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='104'> + <var-decl name='router_alert' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='cipso' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='__pad2' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='__data' type-id='5e6516ee' visibility='default' filepath='include/net/inet_sock.h' line='55' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='ce076883' size-in-bits='64' id='fea9c20b'/> + <pointer-type-def type-id='4041f6de' size-in-bits='64' id='684afc90'/> + <pointer-type-def type-id='ba5db8ea' size-in-bits='64' id='52980ce4'/> + <pointer-type-def type-id='fa35cea9' size-in-bits='64' id='57b94931'/> + <pointer-type-def type-id='dcf61f1a' size-in-bits='64' id='0d2afef8'/> + <pointer-type-def type-id='05198978' size-in-bits='64' id='3a14a5ee'/> + <pointer-type-def type-id='8f725b86' size-in-bits='64' id='3d802c7c'/> + <pointer-type-def type-id='03e12711' size-in-bits='64' id='d4145729'/> + <pointer-type-def type-id='34dda955' size-in-bits='64' id='8aa28e29'/> + <pointer-type-def type-id='f6898056' size-in-bits='64' id='08a11828'/> + <union-decl name='__anonymous_union__4' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='include/linux/ipv6.h' line='255' column='1' id='23d43bd5'> + <data-member access='public'> + <var-decl name='bits' type-id='9ebd5abd' visibility='default' filepath='include/linux/ipv6.h' line='273' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='all' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='274' column='1'/> + </data-member> + </union-decl> + <pointer-type-def type-id='1945ad2d' size-in-bits='64' id='b087f139'/> + <pointer-type-def type-id='14059615' size-in-bits='64' id='58220cf1'/> + <pointer-type-def type-id='f69f6d0e' size-in-bits='64' id='765eef68'/> + <pointer-type-def type-id='dae66efd' size-in-bits='64' id='d9587521'/> + <class-decl name='ipv6_ac_socklist' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='138' column='1' id='dcf61f1a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='acl_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='acl_ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='acl_next' type-id='0d2afef8' visibility='default' filepath='include/net/if_inet6.h' line='141' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_fl_socklist' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/ipv6.h' line='337' column='1' id='05198978'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='3a14a5ee' visibility='default' filepath='include/net/ipv6.h' line='338' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fl' type-id='e90fa847' visibility='default' filepath='include/net/ipv6.h' line='339' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ipv6.h' line='340' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_mc_socklist' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='93' column='1' id='8f725b86'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='sfmode' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next' type-id='3d802c7c' visibility='default' filepath='include/net/if_inet6.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sflock' type-id='ac16795b' visibility='default' filepath='include/net/if_inet6.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='sflist' type-id='b25391b7' visibility='default' filepath='include/net/if_inet6.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/if_inet6.h' line='100' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_txoptions' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/ipv6.h' line='287' column='1' id='03e12711'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/ipv6.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='tot_len' type-id='95e97e5e' visibility='default' filepath='include/net/ipv6.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='opt_flen' type-id='d315442e' visibility='default' filepath='include/net/ipv6.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='opt_nflen' type-id='d315442e' visibility='default' filepath='include/net/ipv6.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hopopt' type-id='edff578b' visibility='default' filepath='include/net/ipv6.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dst0opt' type-id='edff578b' visibility='default' filepath='include/net/ipv6.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='srcrt' type-id='40629354' visibility='default' filepath='include/net/ipv6.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dst1opt' type-id='edff578b' visibility='default' filepath='include/net/ipv6.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ipv6.h' line='301' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/ipv6.h' line='256' column='1' id='9ebd5abd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='srcrt' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='osrcrt' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='rxinfo' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='rxoinfo' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='rxhlim' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='rxohlim' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='hopopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='ohopopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='264' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='dstopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9'> + <var-decl name='odstopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='266' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10'> + <var-decl name='rxflow' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='267' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='rxtclass' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12'> + <var-decl name='rxpmtu' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='269' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13'> + <var-decl name='rxorigdstaddr' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='270' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14'> + <var-decl name='recvfragsize' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='271' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='f6ed712a' const='yes' id='ce076883'/> + <pointer-type-def type-id='55fcdb4f' size-in-bits='64' id='e90fa847'/> + <pointer-type-def type-id='3df0f7af' size-in-bits='64' id='b25391b7'/> + <pointer-type-def type-id='5510bbdb' size-in-bits='64' id='edff578b'/> + <pointer-type-def type-id='0eae882e' size-in-bits='64' id='40629354'/> + <class-decl name='ip6_flowlabel' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/ipv6.h' line='312' column='1' id='55fcdb4f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='e90fa847' visibility='default' filepath='include/net/ipv6.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='label' type-id='78a133c2' visibility='default' filepath='include/net/ipv6.h' line='314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='users' type-id='49178f86' visibility='default' filepath='include/net/ipv6.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dst' type-id='f6ed712a' visibility='default' filepath='include/net/ipv6.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='opt' type-id='d4145729' visibility='default' filepath='include/net/ipv6.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='linger' type-id='7359adad' visibility='default' filepath='include/net/ipv6.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ipv6.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='share' type-id='f9b06939' visibility='default' filepath='include/net/ipv6.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='owner' type-id='f3980da2' visibility='default' filepath='include/net/ipv6.h' line='324' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='lastuse' type-id='7359adad' visibility='default' filepath='include/net/ipv6.h' line='325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='expires' type-id='7359adad' visibility='default' filepath='include/net/ipv6.h' line='326' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='fl_net' type-id='a2bff676' visibility='default' filepath='include/net/ipv6.h' line='327' column='1'/> + </data-member> + </class-decl> + <class-decl name='ip6_sf_socklist' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='82' column='1' id='3df0f7af'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sl_max' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='sl_count' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sl_addr' type-id='0fdf6c82' visibility='default' filepath='include/net/if_inet6.h' line='85' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_opt_hdr' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/uapi/linux/ipv6.h' line='61' column='1' id='5510bbdb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nexthdr' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='hdrlen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='63' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_rt_hdr' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/ipv6.h' line='48' column='1' id='0eae882e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nexthdr' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='hdrlen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='segments_left' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='52' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='f6ed712a' size-in-bits='infinite' id='0fdf6c82'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> + <union-decl name='__anonymous_union__5' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/ipv6.h' line='321' column='1' id='f3980da2'> + <data-member access='public'> + <var-decl name='pid' type-id='b94e5398' visibility='default' filepath='include/net/ipv6.h' line='322' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/net/ipv6.h' line='323' column='1'/> + </data-member> + </union-decl> + </abi-instr> + <abi-instr address-size='64' path='net/ipv4/ip_output.c' language='LANG_C89'> + <function-decl name='ip_send_check' mangled-name='ip_send_check' filepath='net/ipv4/ip_output.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip_send_check'> + <parameter type-id='53be694c' name='iph' filepath='net/ipv4/ip_output.c' line='92' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ip_local_out' mangled-name='ip_local_out' filepath='net/ipv4/ip_output.c' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip_local_out'> + <parameter type-id='a2bff676' name='net' filepath='net/ipv4/ip_output.c' line='120' column='1'/> + <parameter type-id='f772df6d' name='sk' filepath='net/ipv4/ip_output.c' line='120' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/ipv4/ip_output.c' line='120' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='1edbefa6' size-in-bits='64' id='53be694c'/> </abi-instr> <abi-instr address-size='64' path='net/ipv4/raw.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='e151255a' size-in-bits='16384' id='a7c26c7b'> @@ -168388,6 +165130,29 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='net/ipv4/route.c' language='LANG_C89'> + <pointer-type-def type-id='5f8f2c58' size-in-bits='64' id='a198549e'/> + <pointer-type-def type-id='1edbefa6' size-in-bits='64' id='53be694c'/> + <function-decl name='ip_route_output_flow' mangled-name='ip_route_output_flow' filepath='net/ipv4/route.c' line='2748' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip_route_output_flow'> + <parameter type-id='a2bff676' name='net' filepath='net/ipv4/route.c' line='2748' column='1'/> + <parameter type-id='a198549e' name='flp4' filepath='net/ipv4/route.c' line='2748' column='1'/> + <parameter type-id='78e7cf52' name='sk' filepath='net/ipv4/route.c' line='2749' column='1'/> + <return type-id='c8f5869f'/> + </function-decl> + <function-decl name='ipv4_update_pmtu' mangled-name='ipv4_update_pmtu' filepath='net/ipv4/route.c' line='1082' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipv4_update_pmtu'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/ipv4/route.c' line='1082' column='1'/> + <parameter type-id='a2bff676' name='net' filepath='net/ipv4/route.c' line='1082' column='1'/> + <parameter type-id='19c2251e' name='mtu' filepath='net/ipv4/route.c' line='1082' column='1'/> + <parameter type-id='95e97e5e' name='oif' filepath='net/ipv4/route.c' line='1083' column='1'/> + <parameter type-id='f9b06939' name='protocol' filepath='net/ipv4/route.c' line='1083' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ipv4_redirect' mangled-name='ipv4_redirect' filepath='net/ipv4/route.c' line='1172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipv4_redirect'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/ipv4/route.c' line='1172' column='1'/> + <parameter type-id='a2bff676' name='net' filepath='net/ipv4/route.c' line='1172' column='1'/> + <parameter type-id='95e97e5e' name='oif' filepath='net/ipv4/route.c' line='1173' column='1'/> + <parameter type-id='f9b06939' name='protocol' filepath='net/ipv4/route.c' line='1173' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='__ip_select_ident' mangled-name='__ip_select_ident' filepath='net/ipv4/route.c' line='514' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__ip_select_ident'> <parameter type-id='a2bff676' name='net' filepath='net/ipv4/route.c' line='514' column='1'/> <parameter type-id='53be694c' name='iph' filepath='net/ipv4/route.c' line='514' column='1'/> @@ -168395,34 +165160,14 @@ <return type-id='48b5725f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='net/ipv4/sysctl_net_ipv4.c' language='LANG_C89'> - <function-decl name='register_net_sysctl' mangled-name='register_net_sysctl' filepath='include/net/net_namespace.h' line='418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_net_sysctl'> - <parameter type-id='a2bff676'/> - <parameter type-id='80f4b756'/> - <parameter type-id='631dc3c1'/> - <return type-id='11b101bb'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='net/ipv4/tcp_cong.c' language='LANG_C89'> - <function-decl name='tcp_reno_cong_avoid' mangled-name='tcp_reno_cong_avoid' filepath='net/ipv4/tcp_cong.c' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcp_reno_cong_avoid'> - <parameter type-id='f772df6d' name='sk' filepath='net/ipv4/tcp_cong.c' line='443' column='1'/> - <parameter type-id='19c2251e' name='ack' filepath='net/ipv4/tcp_cong.c' line='443' column='1'/> - <parameter type-id='19c2251e' name='acked' filepath='net/ipv4/tcp_cong.c' line='443' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='tcp_reno_ssthresh' mangled-name='tcp_reno_ssthresh' filepath='net/ipv4/tcp_cong.c' line='462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcp_reno_ssthresh'> - <parameter type-id='f772df6d' name='sk' filepath='net/ipv4/tcp_cong.c' line='462' column='1'/> - <return type-id='19c2251e'/> - </function-decl> - <function-decl name='tcp_reno_undo_cwnd' mangled-name='tcp_reno_undo_cwnd' filepath='net/ipv4/tcp_cong.c' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcp_reno_undo_cwnd'> - <parameter type-id='f772df6d' name='sk' filepath='net/ipv4/tcp_cong.c' line='470' column='1'/> - <return type-id='19c2251e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/ipv4/tcp_cubic.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='a30e8d1f' size-in-bits='128' id='8f0335da'> <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> </array-type-def> + <class-decl name='ip_mc_socklist' is-struct='yes' visibility='default' is-declaration-only='yes' id='42cd489a'/> + <array-type-def dimensions='1' type-id='f6ed712a' size-in-bits='infinite' id='0fdf6c82'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> <array-type-def dimensions='1' type-id='9a1ac43a' size-in-bits='192' id='ddf292bf'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> @@ -168435,6 +165180,9 @@ <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='96' id='1c745afe'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> + <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='832' id='08a4cc8e'> + <subrange length='13' type-id='7ff19f0f' id='487fded1'/> + </array-type-def> <class-decl name='tcp_sock' size-in-bits='18496' is-struct='yes' visibility='default' filepath='include/linux/tcp.h' line='138' column='1' id='e3aee705'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='inet_conn' type-id='2a0babad' visibility='default' filepath='include/linux/tcp.h' line='140' column='1'/> @@ -168842,6 +165590,834 @@ <var-decl name='saved_syn' type-id='f9409001' visibility='default' filepath='include/linux/tcp.h' line='406' column='1'/> </data-member> </class-decl> + <class-decl name='inet_connection_sock' size-in-bits='11904' is-struct='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='89' column='1' id='2a0babad'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='icsk_inet' type-id='cec16d30' visibility='default' filepath='include/net/inet_connection_sock.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='icsk_accept_queue' type-id='a6c77117' visibility='default' filepath='include/net/inet_connection_sock.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9024'> + <var-decl name='icsk_bind_hash' type-id='d535b874' visibility='default' filepath='include/net/inet_connection_sock.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9088'> + <var-decl name='icsk_timeout' type-id='7359adad' visibility='default' filepath='include/net/inet_connection_sock.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9152'> + <var-decl name='icsk_retransmit_timer' type-id='abe41e67' visibility='default' filepath='include/net/inet_connection_sock.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9600'> + <var-decl name='icsk_delack_timer' type-id='abe41e67' visibility='default' filepath='include/net/inet_connection_sock.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='icsk_rto' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10080'> + <var-decl name='icsk_pmtu_cookie' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10112'> + <var-decl name='icsk_ca_ops' type-id='b3ef56ee' visibility='default' filepath='include/net/inet_connection_sock.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10176'> + <var-decl name='icsk_af_ops' type-id='d23c2125' visibility='default' filepath='include/net/inet_connection_sock.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10240'> + <var-decl name='icsk_ulp_ops' type-id='c23fc09a' visibility='default' filepath='include/net/inet_connection_sock.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10304'> + <var-decl name='icsk_ulp_data' type-id='eaa32e2f' visibility='default' filepath='include/net/inet_connection_sock.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10368'> + <var-decl name='icsk_clean_acked' type-id='815f64bf' visibility='default' filepath='include/net/inet_connection_sock.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10432'> + <var-decl name='icsk_listen_portaddr_node' type-id='03a4a074' visibility='default' filepath='include/net/inet_connection_sock.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='icsk_sync_mss' type-id='de90632b' visibility='default' filepath='include/net/inet_connection_sock.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='icsk_ca_state' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='icsk_ca_setsockopt' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='icsk_ca_dst_locked' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10632'> + <var-decl name='icsk_retransmits' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='109' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10640'> + <var-decl name='icsk_pending' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10648'> + <var-decl name='icsk_backoff' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10656'> + <var-decl name='icsk_syn_retries' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='112' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10664'> + <var-decl name='icsk_probes_out' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10672'> + <var-decl name='icsk_ext_hdr_len' type-id='d315442e' visibility='default' filepath='include/net/inet_connection_sock.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10688'> + <var-decl name='icsk_ack' type-id='a2193a7c' visibility='default' filepath='include/net/inet_connection_sock.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='icsk_mtup' type-id='93045494' visibility='default' filepath='include/net/inet_connection_sock.h' line='150' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11008'> + <var-decl name='icsk_probes_tstamp' type-id='19c2251e' visibility='default' filepath='include/net/inet_connection_sock.h' line='151' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11040'> + <var-decl name='icsk_user_timeout' type-id='19c2251e' visibility='default' filepath='include/net/inet_connection_sock.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11072'> + <var-decl name='icsk_ca_priv' type-id='08a4cc8e' visibility='default' filepath='include/net/inet_connection_sock.h' line='155' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_sock' size-in-bits='8384' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='196' column='1' id='cec16d30'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sk' type-id='a240f41d' visibility='default' filepath='include/net/inet_sock.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6720'> + <var-decl name='pinet6' type-id='6d320b83' visibility='default' filepath='include/net/inet_sock.h' line='200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6784'> + <var-decl name='inet_saddr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6816'> + <var-decl name='uc_ttl' type-id='b55def60' visibility='default' filepath='include/net/inet_sock.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6832'> + <var-decl name='cmsg_flags' type-id='d315442e' visibility='default' filepath='include/net/inet_sock.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6848'> + <var-decl name='inet_sport' type-id='84a5c3d4' visibility='default' filepath='include/net/inet_sock.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6864'> + <var-decl name='inet_id' type-id='d315442e' visibility='default' filepath='include/net/inet_sock.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6912'> + <var-decl name='inet_opt' type-id='70119ea2' visibility='default' filepath='include/net/inet_sock.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6976'> + <var-decl name='rx_dst_ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7008'> + <var-decl name='tos' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7016'> + <var-decl name='min_ttl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7024'> + <var-decl name='mc_ttl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7032'> + <var-decl name='pmtudisc' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='recverr' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='is_icsk' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='freebind' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='222' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='hdrincl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='mc_loop' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='224' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='transparent' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='225' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='mc_all' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='nodefrag' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bind_address_no_port' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='defer_connect' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7056'> + <var-decl name='rcv_tos' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='233' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7064'> + <var-decl name='convert_csum' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='234' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7072'> + <var-decl name='uc_index' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7104'> + <var-decl name='mc_index' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7136'> + <var-decl name='mc_addr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7168'> + <var-decl name='mc_list' type-id='b49efd08' visibility='default' filepath='include/net/inet_sock.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7232'> + <var-decl name='cork' type-id='da785a0b' visibility='default' filepath='include/net/inet_sock.h' line='239' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_pinfo' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='218' column='1' id='bcad3f73'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='saddr' type-id='f6ed712a' visibility='default' filepath='include/linux/ipv6.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sticky_pktinfo' type-id='91b426fc' visibility='default' filepath='include/linux/ipv6.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='daddr_cache' type-id='fea9c20b' visibility='default' filepath='include/linux/ipv6.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='flow_label' type-id='78a133c2' visibility='default' filepath='include/linux/ipv6.h' line='226' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='frag_size' type-id='3f1a6b60' visibility='default' filepath='include/linux/ipv6.h' line='227' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__unused_1' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='hop_limit' type-id='b55def60' visibility='default' filepath='include/linux/ipv6.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mc_loop' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='__unused_2' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='mcast_hops' type-id='b55def60' visibility='default' filepath='include/linux/ipv6.h' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='ucast_oif' type-id='95e97e5e' visibility='default' filepath='include/linux/ipv6.h' line='251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='mcast_oif' type-id='95e97e5e' visibility='default' filepath='include/linux/ipv6.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='rxopt' type-id='23d43bd5' visibility='default' filepath='include/linux/ipv6.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='recverr' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='278' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='sndflow' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='repflow' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='pmtudisc' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='padding' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='srcprefs' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10'> + <var-decl name='dontfrag' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='287' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='autoflowlabel' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12'> + <var-decl name='autoflowlabel_set' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='289' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13'> + <var-decl name='mc_all' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14'> + <var-decl name='rtalert_isolate' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='min_hopcount' type-id='8f048e17' visibility='default' filepath='include/linux/ipv6.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='584'> + <var-decl name='tclass' type-id='8f048e17' visibility='default' filepath='include/linux/ipv6.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='rcv_flowinfo' type-id='78a133c2' visibility='default' filepath='include/linux/ipv6.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='dst_cookie' type-id='3f1a6b60' visibility='default' filepath='include/linux/ipv6.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='rx_dst_cookie' type-id='3f1a6b60' visibility='default' filepath='include/linux/ipv6.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='ipv6_mc_list' type-id='3d802c7c' visibility='default' filepath='include/linux/ipv6.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='ipv6_ac_list' type-id='0d2afef8' visibility='default' filepath='include/linux/ipv6.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='ipv6_fl_list' type-id='3a14a5ee' visibility='default' filepath='include/linux/ipv6.h' line='301' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='opt' type-id='d4145729' visibility='default' filepath='include/linux/ipv6.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='pktoptions' type-id='0fbf3cfd' visibility='default' filepath='include/linux/ipv6.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='rxpmtu' type-id='0fbf3cfd' visibility='default' filepath='include/linux/ipv6.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='cork' type-id='79e3d9fd' visibility='default' filepath='include/linux/ipv6.h' line='306' column='1'/> + </data-member> + </class-decl> + <class-decl name='in6_pktinfo' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/ipv6.h' line='21' column='1' id='91b426fc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ipi6_addr' type-id='f6ed712a' visibility='default' filepath='include/uapi/linux/ipv6.h' line='22' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ipi6_ifindex' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/ipv6.h' line='23' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__4' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='include/linux/ipv6.h' line='255' column='1' id='23d43bd5'> + <data-member access='public'> + <var-decl name='bits' type-id='9ebd5abd' visibility='default' filepath='include/linux/ipv6.h' line='273' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='all' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='274' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/ipv6.h' line='256' column='1' id='9ebd5abd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='srcrt' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='osrcrt' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='rxinfo' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='rxoinfo' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='260' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='rxhlim' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='261' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='rxohlim' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6'> + <var-decl name='hopopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='263' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7'> + <var-decl name='ohopopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='264' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='dstopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9'> + <var-decl name='odstopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='266' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10'> + <var-decl name='rxflow' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='267' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11'> + <var-decl name='rxtclass' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12'> + <var-decl name='rxpmtu' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='269' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13'> + <var-decl name='rxorigdstaddr' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='270' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14'> + <var-decl name='recvfragsize' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='271' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_mc_socklist' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='93' column='1' id='8f725b86'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='sfmode' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next' type-id='3d802c7c' visibility='default' filepath='include/net/if_inet6.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sflock' type-id='ac16795b' visibility='default' filepath='include/net/if_inet6.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='sflist' type-id='b25391b7' visibility='default' filepath='include/net/if_inet6.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/if_inet6.h' line='100' column='1'/> + </data-member> + </class-decl> + <class-decl name='ip6_sf_socklist' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='82' column='1' id='3df0f7af'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sl_max' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='sl_count' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sl_addr' type-id='0fdf6c82' visibility='default' filepath='include/net/if_inet6.h' line='85' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_ac_socklist' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='138' column='1' id='dcf61f1a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='acl_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='acl_ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='acl_next' type-id='0d2afef8' visibility='default' filepath='include/net/if_inet6.h' line='141' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_fl_socklist' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/ipv6.h' line='337' column='1' id='05198978'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='3a14a5ee' visibility='default' filepath='include/net/ipv6.h' line='338' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fl' type-id='e90fa847' visibility='default' filepath='include/net/ipv6.h' line='339' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ipv6.h' line='340' column='1'/> + </data-member> + </class-decl> + <class-decl name='ip6_flowlabel' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/ipv6.h' line='312' column='1' id='55fcdb4f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='e90fa847' visibility='default' filepath='include/net/ipv6.h' line='313' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='label' type-id='78a133c2' visibility='default' filepath='include/net/ipv6.h' line='314' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='users' type-id='49178f86' visibility='default' filepath='include/net/ipv6.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dst' type-id='f6ed712a' visibility='default' filepath='include/net/ipv6.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='opt' type-id='d4145729' visibility='default' filepath='include/net/ipv6.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='linger' type-id='7359adad' visibility='default' filepath='include/net/ipv6.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ipv6.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='share' type-id='f9b06939' visibility='default' filepath='include/net/ipv6.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='owner' type-id='f3980da2' visibility='default' filepath='include/net/ipv6.h' line='324' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='lastuse' type-id='7359adad' visibility='default' filepath='include/net/ipv6.h' line='325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='expires' type-id='7359adad' visibility='default' filepath='include/net/ipv6.h' line='326' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='fl_net' type-id='a2bff676' visibility='default' filepath='include/net/ipv6.h' line='327' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_txoptions' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/ipv6.h' line='287' column='1' id='03e12711'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/ipv6.h' line='288' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='tot_len' type-id='95e97e5e' visibility='default' filepath='include/net/ipv6.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='opt_flen' type-id='d315442e' visibility='default' filepath='include/net/ipv6.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='opt_nflen' type-id='d315442e' visibility='default' filepath='include/net/ipv6.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hopopt' type-id='edff578b' visibility='default' filepath='include/net/ipv6.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dst0opt' type-id='edff578b' visibility='default' filepath='include/net/ipv6.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='srcrt' type-id='40629354' visibility='default' filepath='include/net/ipv6.h' line='299' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dst1opt' type-id='edff578b' visibility='default' filepath='include/net/ipv6.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ipv6.h' line='301' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_opt_hdr' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/uapi/linux/ipv6.h' line='61' column='1' id='5510bbdb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nexthdr' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='hdrlen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='63' column='1'/> + </data-member> + </class-decl> + <class-decl name='ipv6_rt_hdr' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/ipv6.h' line='48' column='1' id='0eae882e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nexthdr' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='hdrlen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='segments_left' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='52' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__5' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/ipv6.h' line='321' column='1' id='f3980da2'> + <data-member access='public'> + <var-decl name='pid' type-id='b94e5398' visibility='default' filepath='include/net/ipv6.h' line='322' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/net/ipv6.h' line='323' column='1'/> + </data-member> + </union-decl> + <class-decl name='inet6_cork' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='204' column='1' id='79e3d9fd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='opt' type-id='d4145729' visibility='default' filepath='include/linux/ipv6.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hop_limit' type-id='f9b06939' visibility='default' filepath='include/linux/ipv6.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='tclass' type-id='f9b06939' visibility='default' filepath='include/linux/ipv6.h' line='207' column='1'/> + </data-member> + </class-decl> + <class-decl name='ip_options_rcu' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='58' column='1' id='0786b8b4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/inet_sock.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='opt' type-id='fa35cea9' visibility='default' filepath='include/net/inet_sock.h' line='60' column='1'/> + </data-member> + </class-decl> + <class-decl name='ip_options' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='39' column='1' id='fa35cea9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='faddr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='nexthop' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='optlen' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='srr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='rr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='88'> + <var-decl name='ts' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='is_strictroute' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='srr_is_hit' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='is_changed' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='rr_needaddr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='ts_needtime' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='ts_needaddr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='104'> + <var-decl name='router_alert' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='cipso' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='__pad2' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='__data' type-id='5e6516ee' visibility='default' filepath='include/net/inet_sock.h' line='55' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_cork_full' size-in-bits='1152' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='167' column='1' id='da785a0b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='base' type-id='c466cd59' visibility='default' filepath='include/net/inet_sock.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='fl' type-id='2117397c' visibility='default' filepath='include/net/inet_sock.h' line='169' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_cork' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='151' column='1' id='c466cd59'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/net/inet_sock.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='addr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='opt' type-id='57b94931' visibility='default' filepath='include/net/inet_sock.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fragsize' type-id='f0981eeb' visibility='default' filepath='include/net/inet_sock.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='length' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dst' type-id='141b6427' visibility='default' filepath='include/net/inet_sock.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='tx_flags' type-id='f9b06939' visibility='default' filepath='include/net/inet_sock.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='264'> + <var-decl name='ttl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='tos' type-id='b55def60' visibility='default' filepath='include/net/inet_sock.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='priority' type-id='a84c031d' visibility='default' filepath='include/net/inet_sock.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='304'> + <var-decl name='gso_size' type-id='d315442e' visibility='default' filepath='include/net/inet_sock.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='transmit_time' type-id='91ce1af9' visibility='default' filepath='include/net/inet_sock.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='mark' type-id='19c2251e' visibility='default' filepath='include/net/inet_sock.h' line='164' column='1'/> + </data-member> + </class-decl> + <class-decl name='request_sock_queue' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/net/request_sock.h' line='166' column='1' id='a6c77117'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rskq_lock' type-id='fb4018a0' visibility='default' filepath='include/net/request_sock.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rskq_defer_accept' type-id='f9b06939' visibility='default' filepath='include/net/request_sock.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='synflood_warned' type-id='19c2251e' visibility='default' filepath='include/net/request_sock.h' line='170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='qlen' type-id='49178f86' visibility='default' filepath='include/net/request_sock.h' line='171' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='young' type-id='49178f86' visibility='default' filepath='include/net/request_sock.h' line='172' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rskq_accept_head' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='174' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='rskq_accept_tail' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='175' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='fastopenq' type-id='a5c461a3' visibility='default' filepath='include/net/request_sock.h' line='176' column='1'/> + </data-member> + </class-decl> + <class-decl name='fastopen_queue' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/request_sock.h' line='146' column='1' id='a5c461a3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rskq_rst_head' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rskq_rst_tail' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/request_sock.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='qlen' type-id='95e97e5e' visibility='default' filepath='include/net/request_sock.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='max_qlen' type-id='95e97e5e' visibility='default' filepath='include/net/request_sock.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ctx' type-id='104fa32f' visibility='default' filepath='include/net/request_sock.h' line='156' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_bind_bucket' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='76' column='1' id='1251126e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ib_net' type-id='c9df1e6c' visibility='default' filepath='include/net/inet_hashtables.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='l3mdev' type-id='95e97e5e' visibility='default' filepath='include/net/inet_hashtables.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='port' type-id='8efea9e5' visibility='default' filepath='include/net/inet_hashtables.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='fastreuse' type-id='28577a57' visibility='default' filepath='include/net/inet_hashtables.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='fastreuseport' type-id='28577a57' visibility='default' filepath='include/net/inet_hashtables.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='fastuid' type-id='d80b72e6' visibility='default' filepath='include/net/inet_hashtables.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='fast_v6_rcv_saddr' type-id='f6ed712a' visibility='default' filepath='include/net/inet_hashtables.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='fast_rcv_saddr' type-id='78a133c2' visibility='default' filepath='include/net/inet_hashtables.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='fast_sk_family' type-id='8efea9e5' visibility='default' filepath='include/net/inet_hashtables.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='336'> + <var-decl name='fast_ipv6_only' type-id='b50a4934' visibility='default' filepath='include/net/inet_hashtables.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='node' type-id='03a4a074' visibility='default' filepath='include/net/inet_hashtables.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='owners' type-id='e151255a' visibility='default' filepath='include/net/inet_hashtables.h' line='90' column='1'/> + </data-member> + </class-decl> + <class-decl name='inet_connection_sock_af_ops' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='33' column='1' id='d334c4a2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='queue_xmit' type-id='52980ce4' visibility='default' filepath='include/net/inet_connection_sock.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='send_check' type-id='765eef68' visibility='default' filepath='include/net/inet_connection_sock.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rebuild_header' type-id='55530c47' visibility='default' filepath='include/net/inet_connection_sock.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sk_rx_dst_set' type-id='b087f139' visibility='default' filepath='include/net/inet_connection_sock.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='conn_request' type-id='a0f5247f' visibility='default' filepath='include/net/inet_connection_sock.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='syn_recv_sock' type-id='8aa28e29' visibility='default' filepath='include/net/inet_connection_sock.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='net_header_len' type-id='1dc6a898' visibility='default' filepath='include/net/inet_connection_sock.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='400'> + <var-decl name='net_frag_header_len' type-id='1dc6a898' visibility='default' filepath='include/net/inet_connection_sock.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='sockaddr_len' type-id='1dc6a898' visibility='default' filepath='include/net/inet_connection_sock.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='setsockopt' type-id='bc1bf185' visibility='default' filepath='include/net/inet_connection_sock.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='getsockopt' type-id='e0fadd76' visibility='default' filepath='include/net/inet_connection_sock.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='compat_setsockopt' type-id='bc1bf185' visibility='default' filepath='include/net/inet_connection_sock.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='compat_getsockopt' type-id='e0fadd76' visibility='default' filepath='include/net/inet_connection_sock.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='addr2sockaddr' type-id='d9587521' visibility='default' filepath='include/net/inet_connection_sock.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='mtu_reduced' type-id='841969d0' visibility='default' filepath='include/net/inet_connection_sock.h' line='60' column='1'/> + </data-member> + </class-decl> + <class-decl name='tcp_ulp_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='2177' column='1' id='fccb029f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/tcp.h' line='2178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='init' type-id='55530c47' visibility='default' filepath='include/net/tcp.h' line='2181' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='update' type-id='58220cf1' visibility='default' filepath='include/net/tcp.h' line='2183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='release' type-id='841969d0' visibility='default' filepath='include/net/tcp.h' line='2186' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_info' type-id='684afc90' visibility='default' filepath='include/net/tcp.h' line='2188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='get_info_size' type-id='08a11828' visibility='default' filepath='include/net/tcp.h' line='2189' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/tcp.h' line='2191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/tcp.h' line='2192' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='115' column='1' id='a2193a7c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pending' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='quick' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='pingpong' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='blocked' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ato' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='timeout' type-id='7359adad' visibility='default' filepath='include/net/inet_connection_sock.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lrcvtime' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='last_seg_size' type-id='d315442e' visibility='default' filepath='include/net/inet_connection_sock.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='rcv_mss' type-id='d315442e' visibility='default' filepath='include/net/inet_connection_sock.h' line='124' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='140' column='1' id='93045494'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='search_high' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='search_low' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='probe_size' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='probe_timestamp' type-id='19c2251e' visibility='default' filepath='include/net/inet_connection_sock.h' line='149' column='1'/> + </data-member> + </class-decl> <class-decl name='tcp_rack' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/tcp.h' line='206' column='1' id='682f92a2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='mstamp' type-id='91ce1af9' visibility='default' filepath='include/linux/tcp.h' line='207' column='1'/> @@ -168936,7 +166512,7 @@ <var-decl name='end_seq' type-id='19c2251e' visibility='default' filepath='include/linux/tcp.h' line='74' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/tcp.h' line='370' column='1' id='be7d4e1c'> + <class-decl name='__anonymous_struct__3' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/tcp.h' line='370' column='1' id='be7d4e1c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='rtt_us' type-id='19c2251e' visibility='default' filepath='include/linux/tcp.h' line='371' column='1'/> </data-member> @@ -168947,7 +166523,7 @@ <var-decl name='time' type-id='91ce1af9' visibility='default' filepath='include/linux/tcp.h' line='373' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/tcp.h' line='377' column='1' id='de05ad5f'> + <class-decl name='__anonymous_struct__4' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/tcp.h' line='377' column='1' id='de05ad5f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='space' type-id='19c2251e' visibility='default' filepath='include/linux/tcp.h' line='378' column='1'/> </data-member> @@ -168958,7 +166534,7 @@ <var-decl name='time' type-id='91ce1af9' visibility='default' filepath='include/linux/tcp.h' line='380' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/tcp.h' line='384' column='1' id='b80da08c'> + <class-decl name='__anonymous_struct__5' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/tcp.h' line='384' column='1' id='b80da08c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='probe_seq_start' type-id='19c2251e' visibility='default' filepath='include/linux/tcp.h' line='385' column='1'/> </data-member> @@ -168966,21 +166542,21 @@ <var-decl name='probe_seq_end' type-id='19c2251e' visibility='default' filepath='include/linux/tcp.h' line='386' column='1'/> </data-member> </class-decl> - <class-decl name='tcp_fastopen_request' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1658' column='1' id='8a4245ed'> + <class-decl name='tcp_fastopen_request' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1664' column='1' id='8a4245ed'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cookie' type-id='98fc5aa2' visibility='default' filepath='include/net/tcp.h' line='1660' column='1'/> + <var-decl name='cookie' type-id='98fc5aa2' visibility='default' filepath='include/net/tcp.h' line='1666' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='data' type-id='6b9b777a' visibility='default' filepath='include/net/tcp.h' line='1661' column='1'/> + <var-decl name='data' type-id='6b9b777a' visibility='default' filepath='include/net/tcp.h' line='1667' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/net/tcp.h' line='1662' column='1'/> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/net/tcp.h' line='1668' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='copied' type-id='95e97e5e' visibility='default' filepath='include/net/tcp.h' line='1663' column='1'/> + <var-decl name='copied' type-id='95e97e5e' visibility='default' filepath='include/net/tcp.h' line='1669' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='uarg' type-id='73789784' visibility='default' filepath='include/net/tcp.h' line='1664' column='1'/> + <var-decl name='uarg' type-id='73789784' visibility='default' filepath='include/net/tcp.h' line='1670' column='1'/> </data-member> </class-decl> <class-decl name='tcp_fastopen_cookie' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/tcp.h' line='60' column='1' id='98fc5aa2'> @@ -168994,7 +166570,6 @@ <var-decl name='exp' type-id='b50a4934' visibility='default' filepath='include/linux/tcp.h' line='63' column='1'/> </data-member> </class-decl> - <typedef-decl name='__le64' type-id='d3130597' filepath='include/uapi/linux/types.h' line='33' column='1' id='a30e8d1f'/> <class-decl name='ubuf_info' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/skbuff.h' line='464' column='1' id='bc0d33fe'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='callback' type-id='fc30e234' visibility='default' filepath='include/linux/skbuff.h' line='465' column='1'/> @@ -169009,7 +166584,7 @@ <var-decl name='mmp' type-id='0009269e' visibility='default' filepath='include/linux/skbuff.h' line='483' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__15' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='466' column='1' id='a27049de'> + <union-decl name='__anonymous_union__6' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='466' column='1' id='a27049de'> <data-member access='public'> <var-decl name='' type-id='3ee84947' visibility='default' filepath='include/linux/skbuff.h' line='467' column='1'/> </data-member> @@ -169047,1948 +166622,71 @@ <var-decl name='num_pg' type-id='f0981eeb' visibility='default' filepath='include/linux/skbuff.h' line='482' column='1'/> </data-member> </class-decl> + <qualified-type-def type-id='f6ed712a' const='yes' id='ce076883'/> + <pointer-type-def type-id='ce076883' size-in-bits='64' id='fea9c20b'/> + <qualified-type-def type-id='d334c4a2' const='yes' id='1ec1e54d'/> + <pointer-type-def type-id='1ec1e54d' size-in-bits='64' id='d23c2125'/> + <qualified-type-def type-id='fccb029f' const='yes' id='cb9a8514'/> + <pointer-type-def type-id='cb9a8514' size-in-bits='64' id='c23fc09a'/> + <pointer-type-def type-id='1251126e' size-in-bits='64' id='d535b874'/> <pointer-type-def type-id='4041f6de' size-in-bits='64' id='684afc90'/> + <pointer-type-def type-id='ba5db8ea' size-in-bits='64' id='52980ce4'/> + <pointer-type-def type-id='55fcdb4f' size-in-bits='64' id='e90fa847'/> + <pointer-type-def type-id='3df0f7af' size-in-bits='64' id='b25391b7'/> + <pointer-type-def type-id='42cd489a' size-in-bits='64' id='b49efd08'/> + <pointer-type-def type-id='fa35cea9' size-in-bits='64' id='57b94931'/> + <pointer-type-def type-id='0786b8b4' size-in-bits='64' id='70119ea2'/> + <pointer-type-def type-id='dcf61f1a' size-in-bits='64' id='0d2afef8'/> + <pointer-type-def type-id='05198978' size-in-bits='64' id='3a14a5ee'/> + <pointer-type-def type-id='8f725b86' size-in-bits='64' id='3d802c7c'/> + <pointer-type-def type-id='5510bbdb' size-in-bits='64' id='edff578b'/> + <pointer-type-def type-id='bcad3f73' size-in-bits='64' id='6d320b83'/> + <pointer-type-def type-id='0eae882e' size-in-bits='64' id='40629354'/> + <pointer-type-def type-id='03e12711' size-in-bits='64' id='d4145729'/> + <pointer-type-def type-id='34dda955' size-in-bits='64' id='8aa28e29'/> <pointer-type-def type-id='54718f09' size-in-bits='64' id='58c93391'/> <pointer-type-def type-id='8a4245ed' size-in-bits='64' id='6499ab7d'/> <pointer-type-def type-id='e3aee705' size-in-bits='64' id='de885ea5'/> <pointer-type-def type-id='f6898056' size-in-bits='64' id='08a11828'/> <pointer-type-def type-id='bc0d33fe' size-in-bits='64' id='73789784'/> + <pointer-type-def type-id='d23b37cf' size-in-bits='64' id='de90632b'/> + <pointer-type-def type-id='1945ad2d' size-in-bits='64' id='b087f139'/> <pointer-type-def type-id='14059615' size-in-bits='64' id='58220cf1'/> + <pointer-type-def type-id='f69f6d0e' size-in-bits='64' id='765eef68'/> + <pointer-type-def type-id='dae66efd' size-in-bits='64' id='d9587521'/> <pointer-type-def type-id='de66d1aa' size-in-bits='64' id='fc30e234'/> - <function-decl name='tcp_unregister_congestion_control' mangled-name='tcp_unregister_congestion_control' filepath='include/net/tcp.h' line='1087' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcp_unregister_congestion_control'> - <parameter type-id='58c93391'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='tcp_slow_start' mangled-name='tcp_slow_start' filepath='include/net/tcp.h' line='1099' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcp_slow_start'> - <parameter type-id='de885ea5'/> - <parameter type-id='f0981eeb'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='tcp_register_congestion_control' mangled-name='tcp_register_congestion_control' filepath='include/net/tcp.h' line='1086' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcp_register_congestion_control'> - <parameter type-id='58c93391'/> + <function-decl name='tcp_register_congestion_control' mangled-name='tcp_register_congestion_control' filepath='net/ipv4/tcp_cong.c' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcp_register_congestion_control'> + <parameter type-id='58c93391' name='ca' filepath='net/ipv4/tcp_cong.c' line='70' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <class-decl name='inet_connection_sock' size-in-bits='11904' is-struct='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='89' column='1' id='2a0babad'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='icsk_inet' type-id='cec16d30' visibility='default' filepath='include/net/inet_connection_sock.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='icsk_accept_queue' type-id='a6c77117' visibility='default' filepath='include/net/inet_connection_sock.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9024'> - <var-decl name='icsk_bind_hash' type-id='d535b874' visibility='default' filepath='include/net/inet_connection_sock.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9088'> - <var-decl name='icsk_timeout' type-id='7359adad' visibility='default' filepath='include/net/inet_connection_sock.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9152'> - <var-decl name='icsk_retransmit_timer' type-id='abe41e67' visibility='default' filepath='include/net/inet_connection_sock.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9600'> - <var-decl name='icsk_delack_timer' type-id='abe41e67' visibility='default' filepath='include/net/inet_connection_sock.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='icsk_rto' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10080'> - <var-decl name='icsk_pmtu_cookie' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10112'> - <var-decl name='icsk_ca_ops' type-id='b3ef56ee' visibility='default' filepath='include/net/inet_connection_sock.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10176'> - <var-decl name='icsk_af_ops' type-id='d23c2125' visibility='default' filepath='include/net/inet_connection_sock.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10240'> - <var-decl name='icsk_ulp_ops' type-id='c23fc09a' visibility='default' filepath='include/net/inet_connection_sock.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10304'> - <var-decl name='icsk_ulp_data' type-id='eaa32e2f' visibility='default' filepath='include/net/inet_connection_sock.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10368'> - <var-decl name='icsk_clean_acked' type-id='815f64bf' visibility='default' filepath='include/net/inet_connection_sock.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10432'> - <var-decl name='icsk_listen_portaddr_node' type-id='03a4a074' visibility='default' filepath='include/net/inet_connection_sock.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10560'> - <var-decl name='icsk_sync_mss' type-id='de90632b' visibility='default' filepath='include/net/inet_connection_sock.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='icsk_ca_state' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='icsk_ca_setsockopt' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='icsk_ca_dst_locked' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10632'> - <var-decl name='icsk_retransmits' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10640'> - <var-decl name='icsk_pending' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10648'> - <var-decl name='icsk_backoff' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10656'> - <var-decl name='icsk_syn_retries' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10664'> - <var-decl name='icsk_probes_out' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10672'> - <var-decl name='icsk_ext_hdr_len' type-id='d315442e' visibility='default' filepath='include/net/inet_connection_sock.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10688'> - <var-decl name='icsk_ack' type-id='a2193a7c' visibility='default' filepath='include/net/inet_connection_sock.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='icsk_mtup' type-id='93045494' visibility='default' filepath='include/net/inet_connection_sock.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11008'> - <var-decl name='icsk_probes_tstamp' type-id='19c2251e' visibility='default' filepath='include/net/inet_connection_sock.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11040'> - <var-decl name='icsk_user_timeout' type-id='19c2251e' visibility='default' filepath='include/net/inet_connection_sock.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11072'> - <var-decl name='icsk_ca_priv' type-id='08a4cc8e' visibility='default' filepath='include/net/inet_connection_sock.h' line='155' column='1'/> - </data-member> - </class-decl> + <function-decl name='tcp_unregister_congestion_control' mangled-name='tcp_unregister_congestion_control' filepath='net/ipv4/tcp_cong.c' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcp_unregister_congestion_control'> + <parameter type-id='58c93391' name='ca' filepath='net/ipv4/tcp_cong.c' line='104' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='tcp_slow_start' mangled-name='tcp_slow_start' filepath='net/ipv4/tcp_cong.c' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcp_slow_start'> + <parameter type-id='de885ea5' name='tp' filepath='net/ipv4/tcp_cong.c' line='403' column='1'/> + <parameter type-id='19c2251e' name='acked' filepath='net/ipv4/tcp_cong.c' line='403' column='1'/> + <return type-id='19c2251e'/> + </function-decl> + <function-decl name='tcp_reno_undo_cwnd' mangled-name='tcp_reno_undo_cwnd' filepath='net/ipv4/tcp_cong.c' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcp_reno_undo_cwnd'> + <parameter type-id='f772df6d' name='sk' filepath='net/ipv4/tcp_cong.c' line='470' column='1'/> + <return type-id='19c2251e'/> + </function-decl> + <function-decl name='tcp_reno_ssthresh' mangled-name='tcp_reno_ssthresh' filepath='net/ipv4/tcp_cong.c' line='462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcp_reno_ssthresh'> + <parameter type-id='f772df6d' name='sk' filepath='net/ipv4/tcp_cong.c' line='462' column='1'/> + <return type-id='19c2251e'/> + </function-decl> + <function-decl name='tcp_reno_cong_avoid' mangled-name='tcp_reno_cong_avoid' filepath='net/ipv4/tcp_cong.c' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcp_reno_cong_avoid'> + <parameter type-id='f772df6d' name='sk' filepath='net/ipv4/tcp_cong.c' line='443' column='1'/> + <parameter type-id='19c2251e' name='ack' filepath='net/ipv4/tcp_cong.c' line='443' column='1'/> + <parameter type-id='19c2251e' name='acked' filepath='net/ipv4/tcp_cong.c' line='443' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-type size-in-bits='64' id='4041f6de'> <parameter type-id='78e7cf52'/> <parameter type-id='0fbf3cfd'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='f6898056'> - <parameter type-id='78e7cf52'/> - <return type-id='b59d7dce'/> - </function-type> - <function-type size-in-bits='64' id='14059615'> - <parameter type-id='f772df6d'/> - <parameter type-id='d2524501'/> - <parameter type-id='841969d0'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='de66d1aa'> - <parameter type-id='73789784'/> - <parameter type-id='b50a4934'/> - <return type-id='48b5725f'/> - </function-type> - <class-decl name='inet_sock' size-in-bits='8384' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='196' column='1' id='cec16d30'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sk' type-id='a240f41d' visibility='default' filepath='include/net/inet_sock.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6720'> - <var-decl name='pinet6' type-id='6d320b83' visibility='default' filepath='include/net/inet_sock.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6784'> - <var-decl name='inet_saddr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6816'> - <var-decl name='uc_ttl' type-id='b55def60' visibility='default' filepath='include/net/inet_sock.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6832'> - <var-decl name='cmsg_flags' type-id='d315442e' visibility='default' filepath='include/net/inet_sock.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6848'> - <var-decl name='inet_sport' type-id='84a5c3d4' visibility='default' filepath='include/net/inet_sock.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6864'> - <var-decl name='inet_id' type-id='d315442e' visibility='default' filepath='include/net/inet_sock.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6912'> - <var-decl name='inet_opt' type-id='70119ea2' visibility='default' filepath='include/net/inet_sock.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6976'> - <var-decl name='rx_dst_ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7008'> - <var-decl name='tos' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7016'> - <var-decl name='min_ttl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7024'> - <var-decl name='mc_ttl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7032'> - <var-decl name='pmtudisc' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='recverr' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='is_icsk' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='freebind' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='222' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='hdrincl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='mc_loop' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='transparent' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='225' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='mc_all' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='nodefrag' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bind_address_no_port' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='defer_connect' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7056'> - <var-decl name='rcv_tos' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7064'> - <var-decl name='convert_csum' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7072'> - <var-decl name='uc_index' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7104'> - <var-decl name='mc_index' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7136'> - <var-decl name='mc_addr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7168'> - <var-decl name='mc_list' type-id='b49efd08' visibility='default' filepath='include/net/inet_sock.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7232'> - <var-decl name='cork' type-id='da785a0b' visibility='default' filepath='include/net/inet_sock.h' line='239' column='1'/> - </data-member> - </class-decl> - <class-decl name='request_sock_queue' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/net/request_sock.h' line='166' column='1' id='a6c77117'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rskq_lock' type-id='fb4018a0' visibility='default' filepath='include/net/request_sock.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rskq_defer_accept' type-id='f9b06939' visibility='default' filepath='include/net/request_sock.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='synflood_warned' type-id='19c2251e' visibility='default' filepath='include/net/request_sock.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='qlen' type-id='49178f86' visibility='default' filepath='include/net/request_sock.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='young' type-id='49178f86' visibility='default' filepath='include/net/request_sock.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rskq_accept_head' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rskq_accept_tail' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='fastopenq' type-id='a5c461a3' visibility='default' filepath='include/net/request_sock.h' line='176' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='115' column='1' id='a2193a7c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pending' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='quick' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='pingpong' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='blocked' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ato' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='timeout' type-id='7359adad' visibility='default' filepath='include/net/inet_connection_sock.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lrcvtime' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='last_seg_size' type-id='d315442e' visibility='default' filepath='include/net/inet_connection_sock.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='rcv_mss' type-id='d315442e' visibility='default' filepath='include/net/inet_connection_sock.h' line='124' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='140' column='1' id='93045494'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='search_high' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='search_low' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='probe_size' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='probe_timestamp' type-id='19c2251e' visibility='default' filepath='include/net/inet_connection_sock.h' line='149' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='1ec1e54d' size-in-bits='64' id='d23c2125'/> - <pointer-type-def type-id='cb9a8514' size-in-bits='64' id='c23fc09a'/> - <pointer-type-def type-id='1251126e' size-in-bits='64' id='d535b874'/> - <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='832' id='08a4cc8e'> - <subrange length='13' type-id='7ff19f0f' id='487fded1'/> - </array-type-def> - <pointer-type-def type-id='d23b37cf' size-in-bits='64' id='de90632b'/> - <class-decl name='fastopen_queue' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/request_sock.h' line='146' column='1' id='a5c461a3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rskq_rst_head' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rskq_rst_tail' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/request_sock.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='qlen' type-id='95e97e5e' visibility='default' filepath='include/net/request_sock.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='max_qlen' type-id='95e97e5e' visibility='default' filepath='include/net/request_sock.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ctx' type-id='104fa32f' visibility='default' filepath='include/net/request_sock.h' line='156' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_bind_bucket' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='76' column='1' id='1251126e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ib_net' type-id='c9df1e6c' visibility='default' filepath='include/net/inet_hashtables.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='l3mdev' type-id='95e97e5e' visibility='default' filepath='include/net/inet_hashtables.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='port' type-id='8efea9e5' visibility='default' filepath='include/net/inet_hashtables.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='fastreuse' type-id='28577a57' visibility='default' filepath='include/net/inet_hashtables.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='fastreuseport' type-id='28577a57' visibility='default' filepath='include/net/inet_hashtables.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fastuid' type-id='d80b72e6' visibility='default' filepath='include/net/inet_hashtables.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='fast_v6_rcv_saddr' type-id='f6ed712a' visibility='default' filepath='include/net/inet_hashtables.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='fast_rcv_saddr' type-id='78a133c2' visibility='default' filepath='include/net/inet_hashtables.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='fast_sk_family' type-id='8efea9e5' visibility='default' filepath='include/net/inet_hashtables.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='fast_ipv6_only' type-id='b50a4934' visibility='default' filepath='include/net/inet_hashtables.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='node' type-id='03a4a074' visibility='default' filepath='include/net/inet_hashtables.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='owners' type-id='e151255a' visibility='default' filepath='include/net/inet_hashtables.h' line='90' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_cork_full' size-in-bits='1152' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='167' column='1' id='da785a0b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='c466cd59' visibility='default' filepath='include/net/inet_sock.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='fl' type-id='2117397c' visibility='default' filepath='include/net/inet_sock.h' line='169' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='d334c4a2' const='yes' id='1ec1e54d'/> - <qualified-type-def type-id='fccb029f' const='yes' id='cb9a8514'/> - <pointer-type-def type-id='42cd489a' size-in-bits='64' id='b49efd08'/> - <pointer-type-def type-id='0786b8b4' size-in-bits='64' id='70119ea2'/> - <pointer-type-def type-id='bcad3f73' size-in-bits='64' id='6d320b83'/> - <class-decl name='inet_connection_sock_af_ops' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='33' column='1' id='d334c4a2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='queue_xmit' type-id='52980ce4' visibility='default' filepath='include/net/inet_connection_sock.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='send_check' type-id='765eef68' visibility='default' filepath='include/net/inet_connection_sock.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rebuild_header' type-id='55530c47' visibility='default' filepath='include/net/inet_connection_sock.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sk_rx_dst_set' type-id='b087f139' visibility='default' filepath='include/net/inet_connection_sock.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='conn_request' type-id='a0f5247f' visibility='default' filepath='include/net/inet_connection_sock.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='syn_recv_sock' type-id='8aa28e29' visibility='default' filepath='include/net/inet_connection_sock.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='net_header_len' type-id='1dc6a898' visibility='default' filepath='include/net/inet_connection_sock.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='400'> - <var-decl name='net_frag_header_len' type-id='1dc6a898' visibility='default' filepath='include/net/inet_connection_sock.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='sockaddr_len' type-id='1dc6a898' visibility='default' filepath='include/net/inet_connection_sock.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='setsockopt' type-id='bc1bf185' visibility='default' filepath='include/net/inet_connection_sock.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='getsockopt' type-id='e0fadd76' visibility='default' filepath='include/net/inet_connection_sock.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='compat_setsockopt' type-id='bc1bf185' visibility='default' filepath='include/net/inet_connection_sock.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='compat_getsockopt' type-id='e0fadd76' visibility='default' filepath='include/net/inet_connection_sock.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='addr2sockaddr' type-id='d9587521' visibility='default' filepath='include/net/inet_connection_sock.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='mtu_reduced' type-id='841969d0' visibility='default' filepath='include/net/inet_connection_sock.h' line='60' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_cork' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='151' column='1' id='c466cd59'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/net/inet_sock.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='addr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='opt' type-id='57b94931' visibility='default' filepath='include/net/inet_sock.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fragsize' type-id='f0981eeb' visibility='default' filepath='include/net/inet_sock.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='length' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dst' type-id='141b6427' visibility='default' filepath='include/net/inet_sock.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='tx_flags' type-id='f9b06939' visibility='default' filepath='include/net/inet_sock.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='ttl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='tos' type-id='b55def60' visibility='default' filepath='include/net/inet_sock.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='priority' type-id='a84c031d' visibility='default' filepath='include/net/inet_sock.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='304'> - <var-decl name='gso_size' type-id='d315442e' visibility='default' filepath='include/net/inet_sock.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='transmit_time' type-id='91ce1af9' visibility='default' filepath='include/net/inet_sock.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mark' type-id='19c2251e' visibility='default' filepath='include/net/inet_sock.h' line='164' column='1'/> - </data-member> - </class-decl> - <class-decl name='ip_mc_socklist' is-struct='yes' visibility='default' is-declaration-only='yes' id='42cd489a'/> - <class-decl name='ip_options_rcu' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='58' column='1' id='0786b8b4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/inet_sock.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='opt' type-id='fa35cea9' visibility='default' filepath='include/net/inet_sock.h' line='60' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_pinfo' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='218' column='1' id='bcad3f73'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='saddr' type-id='f6ed712a' visibility='default' filepath='include/linux/ipv6.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sticky_pktinfo' type-id='91b426fc' visibility='default' filepath='include/linux/ipv6.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='daddr_cache' type-id='fea9c20b' visibility='default' filepath='include/linux/ipv6.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='flow_label' type-id='78a133c2' visibility='default' filepath='include/linux/ipv6.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='frag_size' type-id='3f1a6b60' visibility='default' filepath='include/linux/ipv6.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__unused_1' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='hop_limit' type-id='b55def60' visibility='default' filepath='include/linux/ipv6.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mc_loop' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='__unused_2' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='mcast_hops' type-id='b55def60' visibility='default' filepath='include/linux/ipv6.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='ucast_oif' type-id='95e97e5e' visibility='default' filepath='include/linux/ipv6.h' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='mcast_oif' type-id='95e97e5e' visibility='default' filepath='include/linux/ipv6.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='rxopt' type-id='23d43bd5' visibility='default' filepath='include/linux/ipv6.h' line='275' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='recverr' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='278' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='sndflow' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='repflow' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='pmtudisc' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='padding' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='srcprefs' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='dontfrag' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='autoflowlabel' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='autoflowlabel_set' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13'> - <var-decl name='mc_all' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='rtalert_isolate' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='min_hopcount' type-id='8f048e17' visibility='default' filepath='include/linux/ipv6.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='584'> - <var-decl name='tclass' type-id='8f048e17' visibility='default' filepath='include/linux/ipv6.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='rcv_flowinfo' type-id='78a133c2' visibility='default' filepath='include/linux/ipv6.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='dst_cookie' type-id='3f1a6b60' visibility='default' filepath='include/linux/ipv6.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='rx_dst_cookie' type-id='3f1a6b60' visibility='default' filepath='include/linux/ipv6.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='ipv6_mc_list' type-id='3d802c7c' visibility='default' filepath='include/linux/ipv6.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='ipv6_ac_list' type-id='0d2afef8' visibility='default' filepath='include/linux/ipv6.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='ipv6_fl_list' type-id='3a14a5ee' visibility='default' filepath='include/linux/ipv6.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='opt' type-id='d4145729' visibility='default' filepath='include/linux/ipv6.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='pktoptions' type-id='0fbf3cfd' visibility='default' filepath='include/linux/ipv6.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='rxpmtu' type-id='0fbf3cfd' visibility='default' filepath='include/linux/ipv6.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='cork' type-id='79e3d9fd' visibility='default' filepath='include/linux/ipv6.h' line='306' column='1'/> - </data-member> - </class-decl> - <class-decl name='tcp_ulp_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='2171' column='1' id='fccb029f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/tcp.h' line='2172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init' type-id='55530c47' visibility='default' filepath='include/net/tcp.h' line='2175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='update' type-id='58220cf1' visibility='default' filepath='include/net/tcp.h' line='2177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='release' type-id='841969d0' visibility='default' filepath='include/net/tcp.h' line='2180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='get_info' type-id='684afc90' visibility='default' filepath='include/net/tcp.h' line='2182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='get_info_size' type-id='08a11828' visibility='default' filepath='include/net/tcp.h' line='2183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/tcp.h' line='2185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/tcp.h' line='2186' column='1'/> - </data-member> - </class-decl> - <class-decl name='in6_pktinfo' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/ipv6.h' line='21' column='1' id='91b426fc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ipi6_addr' type-id='f6ed712a' visibility='default' filepath='include/uapi/linux/ipv6.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ipi6_ifindex' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/ipv6.h' line='23' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet6_cork' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='204' column='1' id='79e3d9fd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='opt' type-id='d4145729' visibility='default' filepath='include/linux/ipv6.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hop_limit' type-id='f9b06939' visibility='default' filepath='include/linux/ipv6.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='tclass' type-id='f9b06939' visibility='default' filepath='include/linux/ipv6.h' line='207' column='1'/> - </data-member> - </class-decl> - <class-decl name='ip_options' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='39' column='1' id='fa35cea9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='faddr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nexthop' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='optlen' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='srr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='rr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='88'> - <var-decl name='ts' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_strictroute' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='srr_is_hit' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='is_changed' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='rr_needaddr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='ts_needtime' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='ts_needaddr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='104'> - <var-decl name='router_alert' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='cipso' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='__pad2' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='__data' type-id='5e6516ee' visibility='default' filepath='include/net/inet_sock.h' line='55' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='ba5db8ea' size-in-bits='64' id='52980ce4'/> - <pointer-type-def type-id='fa35cea9' size-in-bits='64' id='57b94931'/> - <pointer-type-def type-id='dcf61f1a' size-in-bits='64' id='0d2afef8'/> - <pointer-type-def type-id='05198978' size-in-bits='64' id='3a14a5ee'/> - <pointer-type-def type-id='8f725b86' size-in-bits='64' id='3d802c7c'/> - <pointer-type-def type-id='03e12711' size-in-bits='64' id='d4145729'/> - <pointer-type-def type-id='34dda955' size-in-bits='64' id='8aa28e29'/> - <union-decl name='__anonymous_union__10' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='include/linux/ipv6.h' line='255' column='1' id='23d43bd5'> - <data-member access='public'> - <var-decl name='bits' type-id='9ebd5abd' visibility='default' filepath='include/linux/ipv6.h' line='273' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='all' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='274' column='1'/> - </data-member> - </union-decl> - <pointer-type-def type-id='1945ad2d' size-in-bits='64' id='b087f139'/> - <pointer-type-def type-id='f69f6d0e' size-in-bits='64' id='765eef68'/> - <pointer-type-def type-id='dae66efd' size-in-bits='64' id='d9587521'/> - <class-decl name='ipv6_ac_socklist' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='142' column='1' id='dcf61f1a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='acl_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='acl_ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='acl_next' type-id='0d2afef8' visibility='default' filepath='include/net/if_inet6.h' line='145' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_fl_socklist' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/ipv6.h' line='337' column='1' id='05198978'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='3a14a5ee' visibility='default' filepath='include/net/ipv6.h' line='338' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fl' type-id='e90fa847' visibility='default' filepath='include/net/ipv6.h' line='339' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ipv6.h' line='340' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_mc_socklist' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='97' column='1' id='8f725b86'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='sfmode' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='3d802c7c' visibility='default' filepath='include/net/if_inet6.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sflock' type-id='ac16795b' visibility='default' filepath='include/net/if_inet6.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='sflist' type-id='b25391b7' visibility='default' filepath='include/net/if_inet6.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/if_inet6.h' line='104' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_txoptions' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/ipv6.h' line='287' column='1' id='03e12711'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/ipv6.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='tot_len' type-id='95e97e5e' visibility='default' filepath='include/net/ipv6.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='opt_flen' type-id='d315442e' visibility='default' filepath='include/net/ipv6.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='opt_nflen' type-id='d315442e' visibility='default' filepath='include/net/ipv6.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hopopt' type-id='edff578b' visibility='default' filepath='include/net/ipv6.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dst0opt' type-id='edff578b' visibility='default' filepath='include/net/ipv6.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='srcrt' type-id='40629354' visibility='default' filepath='include/net/ipv6.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dst1opt' type-id='edff578b' visibility='default' filepath='include/net/ipv6.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ipv6.h' line='301' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/ipv6.h' line='256' column='1' id='9ebd5abd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='srcrt' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='osrcrt' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='rxinfo' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='rxoinfo' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='rxhlim' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='rxohlim' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='hopopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='ohopopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='dstopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='odstopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='266' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='rxflow' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='267' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='rxtclass' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='rxpmtu' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='269' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13'> - <var-decl name='rxorigdstaddr' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='270' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='recvfragsize' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='271' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='55fcdb4f' size-in-bits='64' id='e90fa847'/> - <pointer-type-def type-id='3df0f7af' size-in-bits='64' id='b25391b7'/> - <pointer-type-def type-id='5510bbdb' size-in-bits='64' id='edff578b'/> - <pointer-type-def type-id='0eae882e' size-in-bits='64' id='40629354'/> - <class-decl name='ip6_flowlabel' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/ipv6.h' line='312' column='1' id='55fcdb4f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='e90fa847' visibility='default' filepath='include/net/ipv6.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='label' type-id='78a133c2' visibility='default' filepath='include/net/ipv6.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='users' type-id='49178f86' visibility='default' filepath='include/net/ipv6.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dst' type-id='f6ed712a' visibility='default' filepath='include/net/ipv6.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='opt' type-id='d4145729' visibility='default' filepath='include/net/ipv6.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='linger' type-id='7359adad' visibility='default' filepath='include/net/ipv6.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ipv6.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='share' type-id='f9b06939' visibility='default' filepath='include/net/ipv6.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='owner' type-id='f3980da2' visibility='default' filepath='include/net/ipv6.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='lastuse' type-id='7359adad' visibility='default' filepath='include/net/ipv6.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='expires' type-id='7359adad' visibility='default' filepath='include/net/ipv6.h' line='326' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='fl_net' type-id='a2bff676' visibility='default' filepath='include/net/ipv6.h' line='327' column='1'/> - </data-member> - </class-decl> - <class-decl name='ip6_sf_socklist' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='86' column='1' id='3df0f7af'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sl_max' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='sl_count' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sl_addr' type-id='0fdf6c82' visibility='default' filepath='include/net/if_inet6.h' line='89' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_opt_hdr' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/uapi/linux/ipv6.h' line='61' column='1' id='5510bbdb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nexthdr' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='hdrlen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='63' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_rt_hdr' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/ipv6.h' line='48' column='1' id='0eae882e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nexthdr' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='hdrlen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='segments_left' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='52' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='f6ed712a' size-in-bits='infinite' id='0fdf6c82'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <union-decl name='__anonymous_union__11' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/ipv6.h' line='321' column='1' id='f3980da2'> - <data-member access='public'> - <var-decl name='pid' type-id='b94e5398' visibility='default' filepath='include/net/ipv6.h' line='322' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/net/ipv6.h' line='323' column='1'/> - </data-member> - </union-decl> - </abi-instr> - <abi-instr address-size='64' path='net/ipv4/tcp_diag.c' language='LANG_C89'> - <class-decl name='inet_diag_handler' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/inet_diag.h' line='10' column='1' id='a8966aec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dump' type-id='ccda370f' visibility='default' filepath='include/linux/inet_diag.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dump_one' type-id='1ae236b0' visibility='default' filepath='include/linux/inet_diag.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='idiag_get_info' type-id='3e22b2b6' visibility='default' filepath='include/linux/inet_diag.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='idiag_get_aux' type-id='98dc4446' visibility='default' filepath='include/linux/inet_diag.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='idiag_get_aux_size' type-id='5db8f742' visibility='default' filepath='include/linux/inet_diag.h' line='28' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='destroy' type-id='6d1cf440' visibility='default' filepath='include/linux/inet_diag.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='idiag_type' type-id='d315442e' visibility='default' filepath='include/linux/inet_diag.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='400'> - <var-decl name='idiag_info_size' type-id='d315442e' visibility='default' filepath='include/linux/inet_diag.h' line='35' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_diag_req_v2' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='38' column='1' id='98bb2d81'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sdiag_family' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='sdiag_protocol' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='idiag_ext' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='pad' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='idiag_states' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='b73cf3f5' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='44' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_diag_sockid' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='14' column='1' id='b73cf3f5'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='idiag_sport' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='idiag_dport' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='idiag_src' type-id='30180d4b' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='idiag_dst' type-id='30180d4b' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='idiag_if' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='idiag_cookie' type-id='839e8989' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='20' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_diag_msg' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='113' column='1' id='1bead3e1'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='idiag_family' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='idiag_state' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='115' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='idiag_timer' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='idiag_retrans' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='id' type-id='b73cf3f5' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='idiag_expires' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='idiag_rqueue' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='idiag_wqueue' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='idiag_uid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='idiag_inode' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/inet_diag.h' line='125' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='a8966aec' const='yes' id='00dd00af'/> - <pointer-type-def type-id='00dd00af' size-in-bits='64' id='e0e7d15f'/> - <qualified-type-def type-id='98bb2d81' const='yes' id='b1eae038'/> - <pointer-type-def type-id='b1eae038' size-in-bits='64' id='26bebc56'/> - <pointer-type-def type-id='1bead3e1' size-in-bits='64' id='36b74cb9'/> - <pointer-type-def type-id='15d70b96' size-in-bits='64' id='6d1cf440'/> - <pointer-type-def type-id='72c03956' size-in-bits='64' id='1ae236b0'/> - <pointer-type-def type-id='457c9dbc' size-in-bits='64' id='98dc4446'/> - <pointer-type-def type-id='62313820' size-in-bits='64' id='5db8f742'/> - <pointer-type-def type-id='c42215fb' size-in-bits='64' id='ccda370f'/> - <pointer-type-def type-id='15df0404' size-in-bits='64' id='3e22b2b6'/> - <function-decl name='inet_diag_unregister' mangled-name='inet_diag_unregister' filepath='include/linux/inet_diag.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_diag_unregister'> - <parameter type-id='e0e7d15f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sock_diag_destroy' mangled-name='sock_diag_destroy' filepath='include/linux/sock_diag.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_diag_destroy'> - <parameter type-id='f772df6d'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='inet_diag_register' mangled-name='inet_diag_register' filepath='include/linux/inet_diag.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_diag_register'> - <parameter type-id='e0e7d15f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='15d70b96'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='26bebc56'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='72c03956'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='390fbe8f'/> - <parameter type-id='26bebc56'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='457c9dbc'> - <parameter type-id='f772df6d'/> - <parameter type-id='b50a4934'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='62313820'> - <parameter type-id='f772df6d'/> - <parameter type-id='b50a4934'/> - <return type-id='b59d7dce'/> - </function-type> - <function-type size-in-bits='64' id='c42215fb'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='07b9ee34'/> - <parameter type-id='26bebc56'/> - <parameter type-id='6fcaf91e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='15df0404'> - <parameter type-id='f772df6d'/> - <parameter type-id='36b74cb9'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> - <abi-instr address-size='64' path='net/ipv4/udp_diag.c' language='LANG_C89'> - <class-decl name='inet_bind_bucket' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='76' column='1' id='1251126e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ib_net' type-id='c9df1e6c' visibility='default' filepath='include/net/inet_hashtables.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='l3mdev' type-id='95e97e5e' visibility='default' filepath='include/net/inet_hashtables.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='port' type-id='8efea9e5' visibility='default' filepath='include/net/inet_hashtables.h' line='79' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='fastreuse' type-id='28577a57' visibility='default' filepath='include/net/inet_hashtables.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='fastreuseport' type-id='28577a57' visibility='default' filepath='include/net/inet_hashtables.h' line='81' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fastuid' type-id='d80b72e6' visibility='default' filepath='include/net/inet_hashtables.h' line='82' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='fast_v6_rcv_saddr' type-id='f6ed712a' visibility='default' filepath='include/net/inet_hashtables.h' line='84' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='fast_rcv_saddr' type-id='78a133c2' visibility='default' filepath='include/net/inet_hashtables.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='fast_sk_family' type-id='8efea9e5' visibility='default' filepath='include/net/inet_hashtables.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='fast_ipv6_only' type-id='b50a4934' visibility='default' filepath='include/net/inet_hashtables.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='node' type-id='03a4a074' visibility='default' filepath='include/net/inet_hashtables.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='owners' type-id='e151255a' visibility='default' filepath='include/net/inet_hashtables.h' line='90' column='1'/> - </data-member> - </class-decl> - <class-decl name='ip_mc_socklist' is-struct='yes' visibility='default' is-declaration-only='yes' id='42cd489a'/> - <class-decl name='tcp_ulp_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='2171' column='1' id='fccb029f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/tcp.h' line='2172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init' type-id='55530c47' visibility='default' filepath='include/net/tcp.h' line='2175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='update' type-id='58220cf1' visibility='default' filepath='include/net/tcp.h' line='2177' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='release' type-id='841969d0' visibility='default' filepath='include/net/tcp.h' line='2180' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='get_info' type-id='684afc90' visibility='default' filepath='include/net/tcp.h' line='2182' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='get_info_size' type-id='08a11828' visibility='default' filepath='include/net/tcp.h' line='2183' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/tcp.h' line='2185' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/tcp.h' line='2186' column='1'/> - </data-member> - </class-decl> - <array-type-def dimensions='1' type-id='f6ed712a' size-in-bits='infinite' id='0fdf6c82'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='91ce1af9' size-in-bits='832' id='08a4cc8e'> - <subrange length='13' type-id='7ff19f0f' id='487fded1'/> - </array-type-def> - <class-decl name='inet_connection_sock' size-in-bits='11904' is-struct='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='89' column='1' id='2a0babad'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='icsk_inet' type-id='cec16d30' visibility='default' filepath='include/net/inet_connection_sock.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='icsk_accept_queue' type-id='a6c77117' visibility='default' filepath='include/net/inet_connection_sock.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9024'> - <var-decl name='icsk_bind_hash' type-id='d535b874' visibility='default' filepath='include/net/inet_connection_sock.h' line='93' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9088'> - <var-decl name='icsk_timeout' type-id='7359adad' visibility='default' filepath='include/net/inet_connection_sock.h' line='94' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9152'> - <var-decl name='icsk_retransmit_timer' type-id='abe41e67' visibility='default' filepath='include/net/inet_connection_sock.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9600'> - <var-decl name='icsk_delack_timer' type-id='abe41e67' visibility='default' filepath='include/net/inet_connection_sock.h' line='96' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='icsk_rto' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='97' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10080'> - <var-decl name='icsk_pmtu_cookie' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10112'> - <var-decl name='icsk_ca_ops' type-id='b3ef56ee' visibility='default' filepath='include/net/inet_connection_sock.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10176'> - <var-decl name='icsk_af_ops' type-id='d23c2125' visibility='default' filepath='include/net/inet_connection_sock.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10240'> - <var-decl name='icsk_ulp_ops' type-id='c23fc09a' visibility='default' filepath='include/net/inet_connection_sock.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10304'> - <var-decl name='icsk_ulp_data' type-id='eaa32e2f' visibility='default' filepath='include/net/inet_connection_sock.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10368'> - <var-decl name='icsk_clean_acked' type-id='815f64bf' visibility='default' filepath='include/net/inet_connection_sock.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10432'> - <var-decl name='icsk_listen_portaddr_node' type-id='03a4a074' visibility='default' filepath='include/net/inet_connection_sock.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10560'> - <var-decl name='icsk_sync_mss' type-id='de90632b' visibility='default' filepath='include/net/inet_connection_sock.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='icsk_ca_state' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='icsk_ca_setsockopt' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='107' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='icsk_ca_dst_locked' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='108' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10632'> - <var-decl name='icsk_retransmits' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10640'> - <var-decl name='icsk_pending' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10648'> - <var-decl name='icsk_backoff' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10656'> - <var-decl name='icsk_syn_retries' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10664'> - <var-decl name='icsk_probes_out' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10672'> - <var-decl name='icsk_ext_hdr_len' type-id='d315442e' visibility='default' filepath='include/net/inet_connection_sock.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10688'> - <var-decl name='icsk_ack' type-id='a2193a7c' visibility='default' filepath='include/net/inet_connection_sock.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='icsk_mtup' type-id='93045494' visibility='default' filepath='include/net/inet_connection_sock.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11008'> - <var-decl name='icsk_probes_tstamp' type-id='19c2251e' visibility='default' filepath='include/net/inet_connection_sock.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11040'> - <var-decl name='icsk_user_timeout' type-id='19c2251e' visibility='default' filepath='include/net/inet_connection_sock.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11072'> - <var-decl name='icsk_ca_priv' type-id='08a4cc8e' visibility='default' filepath='include/net/inet_connection_sock.h' line='155' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_sock' size-in-bits='8384' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='196' column='1' id='cec16d30'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sk' type-id='a240f41d' visibility='default' filepath='include/net/inet_sock.h' line='198' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6720'> - <var-decl name='pinet6' type-id='6d320b83' visibility='default' filepath='include/net/inet_sock.h' line='200' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6784'> - <var-decl name='inet_saddr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='208' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6816'> - <var-decl name='uc_ttl' type-id='b55def60' visibility='default' filepath='include/net/inet_sock.h' line='209' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6832'> - <var-decl name='cmsg_flags' type-id='d315442e' visibility='default' filepath='include/net/inet_sock.h' line='210' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6848'> - <var-decl name='inet_sport' type-id='84a5c3d4' visibility='default' filepath='include/net/inet_sock.h' line='211' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6864'> - <var-decl name='inet_id' type-id='d315442e' visibility='default' filepath='include/net/inet_sock.h' line='212' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6912'> - <var-decl name='inet_opt' type-id='70119ea2' visibility='default' filepath='include/net/inet_sock.h' line='214' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6976'> - <var-decl name='rx_dst_ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='215' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7008'> - <var-decl name='tos' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='216' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7016'> - <var-decl name='min_ttl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='217' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7024'> - <var-decl name='mc_ttl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7032'> - <var-decl name='pmtudisc' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='recverr' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='is_icsk' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='freebind' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='222' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='hdrincl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='223' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='mc_loop' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='224' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='transparent' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='225' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='mc_all' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='nodefrag' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bind_address_no_port' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='228' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='defer_connect' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='229' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7056'> - <var-decl name='rcv_tos' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='233' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7064'> - <var-decl name='convert_csum' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='234' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7072'> - <var-decl name='uc_index' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='235' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7104'> - <var-decl name='mc_index' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='236' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7136'> - <var-decl name='mc_addr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7168'> - <var-decl name='mc_list' type-id='b49efd08' visibility='default' filepath='include/net/inet_sock.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7232'> - <var-decl name='cork' type-id='da785a0b' visibility='default' filepath='include/net/inet_sock.h' line='239' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_pinfo' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='218' column='1' id='bcad3f73'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='saddr' type-id='f6ed712a' visibility='default' filepath='include/linux/ipv6.h' line='219' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sticky_pktinfo' type-id='91b426fc' visibility='default' filepath='include/linux/ipv6.h' line='220' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='daddr_cache' type-id='fea9c20b' visibility='default' filepath='include/linux/ipv6.h' line='221' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='flow_label' type-id='78a133c2' visibility='default' filepath='include/linux/ipv6.h' line='226' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='frag_size' type-id='3f1a6b60' visibility='default' filepath='include/linux/ipv6.h' line='227' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__unused_1' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='237' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='hop_limit' type-id='b55def60' visibility='default' filepath='include/linux/ipv6.h' line='238' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mc_loop' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='__unused_2' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='mcast_hops' type-id='b55def60' visibility='default' filepath='include/linux/ipv6.h' line='249' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='ucast_oif' type-id='95e97e5e' visibility='default' filepath='include/linux/ipv6.h' line='251' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='mcast_oif' type-id='95e97e5e' visibility='default' filepath='include/linux/ipv6.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='rxopt' type-id='23d43bd5' visibility='default' filepath='include/linux/ipv6.h' line='275' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='recverr' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='278' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='sndflow' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='repflow' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='pmtudisc' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='281' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='padding' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='282' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='srcprefs' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='283' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='dontfrag' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='287' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='autoflowlabel' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='autoflowlabel_set' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='289' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13'> - <var-decl name='mc_all' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='rtalert_isolate' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='291' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='min_hopcount' type-id='8f048e17' visibility='default' filepath='include/linux/ipv6.h' line='292' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='584'> - <var-decl name='tclass' type-id='8f048e17' visibility='default' filepath='include/linux/ipv6.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='rcv_flowinfo' type-id='78a133c2' visibility='default' filepath='include/linux/ipv6.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='dst_cookie' type-id='3f1a6b60' visibility='default' filepath='include/linux/ipv6.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='rx_dst_cookie' type-id='3f1a6b60' visibility='default' filepath='include/linux/ipv6.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='ipv6_mc_list' type-id='3d802c7c' visibility='default' filepath='include/linux/ipv6.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='ipv6_ac_list' type-id='0d2afef8' visibility='default' filepath='include/linux/ipv6.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='ipv6_fl_list' type-id='3a14a5ee' visibility='default' filepath='include/linux/ipv6.h' line='301' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='opt' type-id='d4145729' visibility='default' filepath='include/linux/ipv6.h' line='303' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='pktoptions' type-id='0fbf3cfd' visibility='default' filepath='include/linux/ipv6.h' line='304' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='rxpmtu' type-id='0fbf3cfd' visibility='default' filepath='include/linux/ipv6.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='cork' type-id='79e3d9fd' visibility='default' filepath='include/linux/ipv6.h' line='306' column='1'/> - </data-member> - </class-decl> - <class-decl name='in6_pktinfo' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/ipv6.h' line='21' column='1' id='91b426fc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ipi6_addr' type-id='f6ed712a' visibility='default' filepath='include/uapi/linux/ipv6.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ipi6_ifindex' type-id='95e97e5e' visibility='default' filepath='include/uapi/linux/ipv6.h' line='23' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__10' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='include/linux/ipv6.h' line='255' column='1' id='23d43bd5'> - <data-member access='public'> - <var-decl name='bits' type-id='9ebd5abd' visibility='default' filepath='include/linux/ipv6.h' line='273' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='all' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='274' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/ipv6.h' line='256' column='1' id='9ebd5abd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='srcrt' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='osrcrt' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='rxinfo' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='259' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='rxoinfo' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='260' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='rxhlim' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='261' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='rxohlim' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='262' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6'> - <var-decl name='hopopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='263' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='7'> - <var-decl name='ohopopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='dstopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9'> - <var-decl name='odstopts' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='266' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='10'> - <var-decl name='rxflow' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='267' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='11'> - <var-decl name='rxtclass' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='268' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='12'> - <var-decl name='rxpmtu' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='269' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='13'> - <var-decl name='rxorigdstaddr' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='270' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='14'> - <var-decl name='recvfragsize' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='271' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_mc_socklist' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='97' column='1' id='8f725b86'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='99' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='sfmode' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='100' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='3d802c7c' visibility='default' filepath='include/net/if_inet6.h' line='101' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sflock' type-id='ac16795b' visibility='default' filepath='include/net/if_inet6.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='sflist' type-id='b25391b7' visibility='default' filepath='include/net/if_inet6.h' line='103' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/if_inet6.h' line='104' column='1'/> - </data-member> - </class-decl> - <class-decl name='ip6_sf_socklist' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='86' column='1' id='3df0f7af'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sl_max' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='87' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='sl_count' type-id='f0981eeb' visibility='default' filepath='include/net/if_inet6.h' line='88' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sl_addr' type-id='0fdf6c82' visibility='default' filepath='include/net/if_inet6.h' line='89' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_ac_socklist' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/if_inet6.h' line='142' column='1' id='dcf61f1a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='acl_addr' type-id='f6ed712a' visibility='default' filepath='include/net/if_inet6.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='acl_ifindex' type-id='95e97e5e' visibility='default' filepath='include/net/if_inet6.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='acl_next' type-id='0d2afef8' visibility='default' filepath='include/net/if_inet6.h' line='145' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_fl_socklist' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/ipv6.h' line='337' column='1' id='05198978'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='3a14a5ee' visibility='default' filepath='include/net/ipv6.h' line='338' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fl' type-id='e90fa847' visibility='default' filepath='include/net/ipv6.h' line='339' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ipv6.h' line='340' column='1'/> - </data-member> - </class-decl> - <class-decl name='ip6_flowlabel' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/ipv6.h' line='312' column='1' id='55fcdb4f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='e90fa847' visibility='default' filepath='include/net/ipv6.h' line='313' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='label' type-id='78a133c2' visibility='default' filepath='include/net/ipv6.h' line='314' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='users' type-id='49178f86' visibility='default' filepath='include/net/ipv6.h' line='315' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dst' type-id='f6ed712a' visibility='default' filepath='include/net/ipv6.h' line='316' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='opt' type-id='d4145729' visibility='default' filepath='include/net/ipv6.h' line='317' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='linger' type-id='7359adad' visibility='default' filepath='include/net/ipv6.h' line='318' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ipv6.h' line='319' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='share' type-id='f9b06939' visibility='default' filepath='include/net/ipv6.h' line='320' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='owner' type-id='f3980da2' visibility='default' filepath='include/net/ipv6.h' line='324' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='lastuse' type-id='7359adad' visibility='default' filepath='include/net/ipv6.h' line='325' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='expires' type-id='7359adad' visibility='default' filepath='include/net/ipv6.h' line='326' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='fl_net' type-id='a2bff676' visibility='default' filepath='include/net/ipv6.h' line='327' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_txoptions' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/ipv6.h' line='287' column='1' id='03e12711'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/ipv6.h' line='288' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='tot_len' type-id='95e97e5e' visibility='default' filepath='include/net/ipv6.h' line='290' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='opt_flen' type-id='d315442e' visibility='default' filepath='include/net/ipv6.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='opt_nflen' type-id='d315442e' visibility='default' filepath='include/net/ipv6.h' line='295' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hopopt' type-id='edff578b' visibility='default' filepath='include/net/ipv6.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dst0opt' type-id='edff578b' visibility='default' filepath='include/net/ipv6.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='srcrt' type-id='40629354' visibility='default' filepath='include/net/ipv6.h' line='299' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dst1opt' type-id='edff578b' visibility='default' filepath='include/net/ipv6.h' line='300' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ipv6.h' line='301' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_opt_hdr' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/uapi/linux/ipv6.h' line='61' column='1' id='5510bbdb'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nexthdr' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='hdrlen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='63' column='1'/> - </data-member> - </class-decl> - <class-decl name='ipv6_rt_hdr' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/ipv6.h' line='48' column='1' id='0eae882e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nexthdr' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='hdrlen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='segments_left' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/ipv6.h' line='52' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__11' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/ipv6.h' line='321' column='1' id='f3980da2'> - <data-member access='public'> - <var-decl name='pid' type-id='b94e5398' visibility='default' filepath='include/net/ipv6.h' line='322' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/net/ipv6.h' line='323' column='1'/> - </data-member> - </union-decl> - <class-decl name='inet6_cork' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='204' column='1' id='79e3d9fd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='opt' type-id='d4145729' visibility='default' filepath='include/linux/ipv6.h' line='205' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hop_limit' type-id='f9b06939' visibility='default' filepath='include/linux/ipv6.h' line='206' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='tclass' type-id='f9b06939' visibility='default' filepath='include/linux/ipv6.h' line='207' column='1'/> - </data-member> - </class-decl> - <class-decl name='ip_options_rcu' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='58' column='1' id='0786b8b4'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/inet_sock.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='opt' type-id='fa35cea9' visibility='default' filepath='include/net/inet_sock.h' line='60' column='1'/> - </data-member> - </class-decl> - <class-decl name='ip_options' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='39' column='1' id='fa35cea9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='faddr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nexthop' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='optlen' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='srr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='rr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='88'> - <var-decl name='ts' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='is_strictroute' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='srr_is_hit' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='is_changed' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3'> - <var-decl name='rr_needaddr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4'> - <var-decl name='ts_needtime' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='5'> - <var-decl name='ts_needaddr' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='104'> - <var-decl name='router_alert' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='cipso' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='120'> - <var-decl name='__pad2' type-id='002ac4a6' visibility='default' filepath='include/net/inet_sock.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='__data' type-id='5e6516ee' visibility='default' filepath='include/net/inet_sock.h' line='55' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_cork_full' size-in-bits='1152' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='167' column='1' id='da785a0b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='base' type-id='c466cd59' visibility='default' filepath='include/net/inet_sock.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='fl' type-id='2117397c' visibility='default' filepath='include/net/inet_sock.h' line='169' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_cork' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/inet_sock.h' line='151' column='1' id='c466cd59'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/net/inet_sock.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='addr' type-id='78a133c2' visibility='default' filepath='include/net/inet_sock.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='opt' type-id='57b94931' visibility='default' filepath='include/net/inet_sock.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fragsize' type-id='f0981eeb' visibility='default' filepath='include/net/inet_sock.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='length' type-id='95e97e5e' visibility='default' filepath='include/net/inet_sock.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dst' type-id='141b6427' visibility='default' filepath='include/net/inet_sock.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='tx_flags' type-id='f9b06939' visibility='default' filepath='include/net/inet_sock.h' line='158' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='ttl' type-id='8f048e17' visibility='default' filepath='include/net/inet_sock.h' line='159' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='tos' type-id='b55def60' visibility='default' filepath='include/net/inet_sock.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='priority' type-id='a84c031d' visibility='default' filepath='include/net/inet_sock.h' line='161' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='304'> - <var-decl name='gso_size' type-id='d315442e' visibility='default' filepath='include/net/inet_sock.h' line='162' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='transmit_time' type-id='91ce1af9' visibility='default' filepath='include/net/inet_sock.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mark' type-id='19c2251e' visibility='default' filepath='include/net/inet_sock.h' line='164' column='1'/> - </data-member> - </class-decl> - <class-decl name='request_sock_queue' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/net/request_sock.h' line='166' column='1' id='a6c77117'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rskq_lock' type-id='fb4018a0' visibility='default' filepath='include/net/request_sock.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rskq_defer_accept' type-id='f9b06939' visibility='default' filepath='include/net/request_sock.h' line='168' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='synflood_warned' type-id='19c2251e' visibility='default' filepath='include/net/request_sock.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='qlen' type-id='49178f86' visibility='default' filepath='include/net/request_sock.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='young' type-id='49178f86' visibility='default' filepath='include/net/request_sock.h' line='172' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rskq_accept_head' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='174' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rskq_accept_tail' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='fastopenq' type-id='a5c461a3' visibility='default' filepath='include/net/request_sock.h' line='176' column='1'/> - </data-member> - </class-decl> - <class-decl name='fastopen_queue' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/request_sock.h' line='146' column='1' id='a5c461a3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rskq_rst_head' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rskq_rst_tail' type-id='94c948ef' visibility='default' filepath='include/net/request_sock.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/request_sock.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='qlen' type-id='95e97e5e' visibility='default' filepath='include/net/request_sock.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='max_qlen' type-id='95e97e5e' visibility='default' filepath='include/net/request_sock.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ctx' type-id='104fa32f' visibility='default' filepath='include/net/request_sock.h' line='156' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_connection_sock_af_ops' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='33' column='1' id='d334c4a2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='queue_xmit' type-id='52980ce4' visibility='default' filepath='include/net/inet_connection_sock.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='send_check' type-id='765eef68' visibility='default' filepath='include/net/inet_connection_sock.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rebuild_header' type-id='55530c47' visibility='default' filepath='include/net/inet_connection_sock.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sk_rx_dst_set' type-id='b087f139' visibility='default' filepath='include/net/inet_connection_sock.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='conn_request' type-id='a0f5247f' visibility='default' filepath='include/net/inet_connection_sock.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='syn_recv_sock' type-id='8aa28e29' visibility='default' filepath='include/net/inet_connection_sock.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='net_header_len' type-id='1dc6a898' visibility='default' filepath='include/net/inet_connection_sock.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='400'> - <var-decl name='net_frag_header_len' type-id='1dc6a898' visibility='default' filepath='include/net/inet_connection_sock.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='sockaddr_len' type-id='1dc6a898' visibility='default' filepath='include/net/inet_connection_sock.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='setsockopt' type-id='bc1bf185' visibility='default' filepath='include/net/inet_connection_sock.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='getsockopt' type-id='e0fadd76' visibility='default' filepath='include/net/inet_connection_sock.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='compat_setsockopt' type-id='bc1bf185' visibility='default' filepath='include/net/inet_connection_sock.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='compat_getsockopt' type-id='e0fadd76' visibility='default' filepath='include/net/inet_connection_sock.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='addr2sockaddr' type-id='d9587521' visibility='default' filepath='include/net/inet_connection_sock.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='mtu_reduced' type-id='841969d0' visibility='default' filepath='include/net/inet_connection_sock.h' line='60' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='115' column='1' id='a2193a7c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pending' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='116' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='quick' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='117' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='pingpong' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='118' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='blocked' type-id='8f048e17' visibility='default' filepath='include/net/inet_connection_sock.h' line='119' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ato' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='timeout' type-id='7359adad' visibility='default' filepath='include/net/inet_connection_sock.h' line='121' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='lrcvtime' type-id='3f1a6b60' visibility='default' filepath='include/net/inet_connection_sock.h' line='122' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='last_seg_size' type-id='d315442e' visibility='default' filepath='include/net/inet_connection_sock.h' line='123' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='rcv_mss' type-id='d315442e' visibility='default' filepath='include/net/inet_connection_sock.h' line='124' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/inet_connection_sock.h' line='140' column='1' id='93045494'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='search_high' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='search_low' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='enabled' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='probe_size' type-id='95e97e5e' visibility='default' filepath='include/net/inet_connection_sock.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='probe_timestamp' type-id='19c2251e' visibility='default' filepath='include/net/inet_connection_sock.h' line='149' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='d334c4a2' const='yes' id='1ec1e54d'/> - <pointer-type-def type-id='1ec1e54d' size-in-bits='64' id='d23c2125'/> - <qualified-type-def type-id='fccb029f' const='yes' id='cb9a8514'/> - <pointer-type-def type-id='cb9a8514' size-in-bits='64' id='c23fc09a'/> - <pointer-type-def type-id='1251126e' size-in-bits='64' id='d535b874'/> - <pointer-type-def type-id='2a0babad' size-in-bits='64' id='774fc7fd'/> - <pointer-type-def type-id='ba5db8ea' size-in-bits='64' id='52980ce4'/> - <pointer-type-def type-id='55fcdb4f' size-in-bits='64' id='e90fa847'/> - <pointer-type-def type-id='3df0f7af' size-in-bits='64' id='b25391b7'/> - <pointer-type-def type-id='42cd489a' size-in-bits='64' id='b49efd08'/> - <pointer-type-def type-id='fa35cea9' size-in-bits='64' id='57b94931'/> - <pointer-type-def type-id='0786b8b4' size-in-bits='64' id='70119ea2'/> - <pointer-type-def type-id='dcf61f1a' size-in-bits='64' id='0d2afef8'/> - <pointer-type-def type-id='05198978' size-in-bits='64' id='3a14a5ee'/> - <pointer-type-def type-id='8f725b86' size-in-bits='64' id='3d802c7c'/> - <pointer-type-def type-id='5510bbdb' size-in-bits='64' id='edff578b'/> - <pointer-type-def type-id='bcad3f73' size-in-bits='64' id='6d320b83'/> - <pointer-type-def type-id='0eae882e' size-in-bits='64' id='40629354'/> - <pointer-type-def type-id='03e12711' size-in-bits='64' id='d4145729'/> - <pointer-type-def type-id='34dda955' size-in-bits='64' id='8aa28e29'/> - <pointer-type-def type-id='d23b37cf' size-in-bits='64' id='de90632b'/> - <pointer-type-def type-id='1945ad2d' size-in-bits='64' id='b087f139'/> - <pointer-type-def type-id='f69f6d0e' size-in-bits='64' id='765eef68'/> - <pointer-type-def type-id='dae66efd' size-in-bits='64' id='d9587521'/> - <function-decl name='netlink_net_capable' mangled-name='netlink_net_capable' filepath='include/linux/netlink.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_net_capable'> - <parameter type-id='11f4a000'/> - <parameter type-id='95e97e5e'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='inet_sk_diag_fill' mangled-name='inet_sk_diag_fill' filepath='include/linux/inet_diag.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_sk_diag_fill'> - <parameter type-id='f772df6d'/> - <parameter type-id='774fc7fd'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='26bebc56'/> - <parameter type-id='c0ced320'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='390fbe8f'/> - <parameter type-id='c894953d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='inet_diag_bc_sk' mangled-name='inet_diag_bc_sk' filepath='include/linux/inet_diag.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_diag_bc_sk'> - <parameter type-id='0f2a7ce5'/> - <parameter type-id='f772df6d'/> - <return type-id='95e97e5e'/> - </function-decl> <function-type size-in-bits='64' id='ba5db8ea'> <parameter type-id='f772df6d'/> <parameter type-id='0fbf3cfd'/> @@ -171004,6 +166702,10 @@ <parameter type-id='d8e6b335'/> <return type-id='f772df6d'/> </function-type> + <function-type size-in-bits='64' id='f6898056'> + <parameter type-id='78e7cf52'/> + <return type-id='b59d7dce'/> + </function-type> <function-type size-in-bits='64' id='d23b37cf'> <parameter type-id='f772df6d'/> <parameter type-id='19c2251e'/> @@ -171014,6 +166716,12 @@ <parameter type-id='11f4a000'/> <return type-id='48b5725f'/> </function-type> + <function-type size-in-bits='64' id='14059615'> + <parameter type-id='f772df6d'/> + <parameter type-id='d2524501'/> + <parameter type-id='841969d0'/> + <return type-id='48b5725f'/> + </function-type> <function-type size-in-bits='64' id='f69f6d0e'> <parameter type-id='f772df6d'/> <parameter type-id='0fbf3cfd'/> @@ -171024,6 +166732,44 @@ <parameter type-id='5c0abad8'/> <return type-id='48b5725f'/> </function-type> + <function-type size-in-bits='64' id='de66d1aa'> + <parameter type-id='73789784'/> + <parameter type-id='b50a4934'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='net/ipv4/tunnel4.c' language='LANG_C89'> + <class-decl name='xfrm_tunnel' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1418' column='1' id='3c05ad89'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='handler' type-id='d2e00785' visibility='default' filepath='include/net/xfrm.h' line='1419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='err_handler' type-id='5cacf26c' visibility='default' filepath='include/net/xfrm.h' line='1420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='next' type-id='f68cfba1' visibility='default' filepath='include/net/xfrm.h' line='1422' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='priority' type-id='95e97e5e' visibility='default' filepath='include/net/xfrm.h' line='1423' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='ef4bec92' size-in-bits='64' id='5cacf26c'/> + <pointer-type-def type-id='3c05ad89' size-in-bits='64' id='f68cfba1'/> + <function-decl name='xfrm4_tunnel_deregister' mangled-name='xfrm4_tunnel_deregister' filepath='net/ipv4/tunnel4.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm4_tunnel_deregister'> + <parameter type-id='f68cfba1' name='handler' filepath='net/ipv4/tunnel4.c' line='63' column='1'/> + <parameter type-id='8efea9e5' name='family' filepath='net/ipv4/tunnel4.c' line='63' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='xfrm4_tunnel_register' mangled-name='xfrm4_tunnel_register' filepath='net/ipv4/tunnel4.c' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm4_tunnel_register'> + <parameter type-id='f68cfba1' name='handler' filepath='net/ipv4/tunnel4.c' line='31' column='1'/> + <parameter type-id='8efea9e5' name='family' filepath='net/ipv4/tunnel4.c' line='31' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='ef4bec92'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='net/ipv4/xfrm4_input.c' language='LANG_C89'> <function-decl name='xfrm4_rcv' mangled-name='xfrm4_rcv' filepath='net/ipv4/xfrm4_input.c' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm4_rcv'> @@ -171031,7 +166777,225 @@ <return type-id='95e97e5e'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='net/ipv4/xfrm4_protocol.c' language='LANG_C89'> + <class-decl name='xfrm4_protocol' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1396' column='1' id='bf8af843'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='handler' type-id='d2e00785' visibility='default' filepath='include/net/xfrm.h' line='1397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='input_handler' type-id='ec71052e' visibility='default' filepath='include/net/xfrm.h' line='1398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cb_handler' type-id='0aeca82c' visibility='default' filepath='include/net/xfrm.h' line='1400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='err_handler' type-id='5cacf26c' visibility='default' filepath='include/net/xfrm.h' line='1401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='next' type-id='5a0e9b53' visibility='default' filepath='include/net/xfrm.h' line='1403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='priority' type-id='95e97e5e' visibility='default' filepath='include/net/xfrm.h' line='1404' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='1e37318c' size-in-bits='64' id='ec71052e'/> + <pointer-type-def type-id='bf8af843' size-in-bits='64' id='5a0e9b53'/> + <function-decl name='xfrm4_protocol_deregister' mangled-name='xfrm4_protocol_deregister' filepath='net/ipv4/xfrm4_protocol.c' line='258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm4_protocol_deregister'> + <parameter type-id='5a0e9b53' name='handler' filepath='net/ipv4/xfrm4_protocol.c' line='258' column='1'/> + <parameter type-id='002ac4a6' name='protocol' filepath='net/ipv4/xfrm4_protocol.c' line='259' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='xfrm4_protocol_register' mangled-name='xfrm4_protocol_register' filepath='net/ipv4/xfrm4_protocol.c' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm4_protocol_register'> + <parameter type-id='5a0e9b53' name='handler' filepath='net/ipv4/xfrm4_protocol.c' line='211' column='1'/> + <parameter type-id='002ac4a6' name='protocol' filepath='net/ipv4/xfrm4_protocol.c' line='212' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='1e37318c'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='78a133c2'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + </abi-instr> <abi-instr address-size='64' path='net/ipv6/addrconf.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='19c2251e' size-in-bits='1024' id='6dcfc3c6'> + <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + </array-type-def> + <class-decl name='wpan_phy' size-in-bits='9472' is-struct='yes' visibility='default' filepath='include/net/cfg802154.h' line='176' column='1' id='0a042b05'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='privid' type-id='eaa32e2f' visibility='default' filepath='include/net/cfg802154.h' line='183' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/net/cfg802154.h' line='185' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='current_channel' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='104'> + <var-decl name='current_page' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='supported' type-id='7b03c2a4' visibility='default' filepath='include/net/cfg802154.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='transmit_power' type-id='a7832498' visibility='default' filepath='include/net/cfg802154.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='cca' type-id='51a1cee7' visibility='default' filepath='include/net/cfg802154.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='perm_extended_addr' type-id='a30e8d1f' visibility='default' filepath='include/net/cfg802154.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='cca_ed_level' type-id='a7832498' visibility='default' filepath='include/net/cfg802154.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1824'> + <var-decl name='symbol_duration' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1840'> + <var-decl name='lifs_period' type-id='1dc6a898' visibility='default' filepath='include/net/cfg802154.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='sifs_period' type-id='1dc6a898' visibility='default' filepath='include/net/cfg802154.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/net/cfg802154.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9280'> + <var-decl name='_net' type-id='c9df1e6c' visibility='default' filepath='include/net/cfg802154.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9472'> + <var-decl name='priv' type-id='e84913bd' visibility='default' filepath='include/net/cfg802154.h' line='217' column='1'/> + </data-member> + </class-decl> + <class-decl name='wpan_phy_supported' size-in-bits='1472' is-struct='yes' visibility='default' filepath='include/net/cfg802154.h' line='134' column='1' id='7b03c2a4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='channels' type-id='6dcfc3c6' visibility='default' filepath='include/net/cfg802154.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='cca_modes' type-id='19c2251e' visibility='default' filepath='include/net/cfg802154.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='cca_opts' type-id='19c2251e' visibility='default' filepath='include/net/cfg802154.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='iftypes' type-id='19c2251e' visibility='default' filepath='include/net/cfg802154.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='lbt' type-id='c78c6f33' visibility='default' filepath='include/net/cfg802154.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='min_minbe' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1160'> + <var-decl name='max_minbe' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1168'> + <var-decl name='min_maxbe' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1176'> + <var-decl name='max_maxbe' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='min_csma_backoffs' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1192'> + <var-decl name='max_csma_backoffs' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1200'> + <var-decl name='min_frame_retries' type-id='fdbf7a0f' visibility='default' filepath='include/net/cfg802154.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1208'> + <var-decl name='max_frame_retries' type-id='fdbf7a0f' visibility='default' filepath='include/net/cfg802154.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='tx_powers_size' type-id='b59d7dce' visibility='default' filepath='include/net/cfg802154.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='cca_ed_levels_size' type-id='b59d7dce' visibility='default' filepath='include/net/cfg802154.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='tx_powers' type-id='e0a2e3a6' visibility='default' filepath='include/net/cfg802154.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='cca_ed_levels' type-id='e0a2e3a6' visibility='default' filepath='include/net/cfg802154.h' line='142' column='1'/> + </data-member> + </class-decl> + <enum-decl name='nl802154_supported_bool_states' filepath='include/net/nl802154.h' line='274' column='1' id='c78c6f33'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='NL802154_SUPPORTED_BOOL_FALSE' value='0'/> + <enumerator name='NL802154_SUPPORTED_BOOL_TRUE' value='1'/> + <enumerator name='__NL802154_SUPPORTED_BOOL_INVALD' value='2'/> + <enumerator name='NL802154_SUPPORTED_BOOL_BOTH' value='3'/> + <enumerator name='__NL802154_SUPPORTED_BOOL_AFTER_LAST' value='4'/> + <enumerator name='NL802154_SUPPORTED_BOOL_MAX' value='3'/> + </enum-decl> + <class-decl name='wpan_phy_cca' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/cfg802154.h' line='145' column='1' id='51a1cee7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mode' type-id='59ec32df' visibility='default' filepath='include/net/cfg802154.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='opt' type-id='ef15418f' visibility='default' filepath='include/net/cfg802154.h' line='147' column='1'/> + </data-member> + </class-decl> + <enum-decl name='nl802154_cca_modes' filepath='include/net/nl802154.h' line='235' column='1' id='59ec32df'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='__NL802154_CCA_INVALID' value='0'/> + <enumerator name='NL802154_CCA_ENERGY' value='1'/> + <enumerator name='NL802154_CCA_CARRIER' value='2'/> + <enumerator name='NL802154_CCA_ENERGY_CARRIER' value='3'/> + <enumerator name='NL802154_CCA_ALOHA' value='4'/> + <enumerator name='NL802154_CCA_UWB_SHR' value='5'/> + <enumerator name='NL802154_CCA_UWB_MULTIPLEXED' value='6'/> + <enumerator name='__NL802154_CCA_ATTR_AFTER_LAST' value='7'/> + <enumerator name='NL802154_CCA_ATTR_MAX' value='6'/> + </enum-decl> + <enum-decl name='nl802154_cca_opts' filepath='include/net/nl802154.h' line='255' column='1' id='ef15418f'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='NL802154_CCA_OPT_ENERGY_CARRIER_AND' value='0'/> + <enumerator name='NL802154_CCA_OPT_ENERGY_CARRIER_OR' value='1'/> + <enumerator name='__NL802154_CCA_OPT_ATTR_AFTER_LAST' value='2'/> + <enumerator name='NL802154_CCA_OPT_ATTR_MAX' value='1'/> + </enum-decl> + <class-decl name='wpan_dev_header_ops' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/cfg802154.h' line='315' column='1' id='95fcbc94'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='create' type-id='5afbd3c3' visibility='default' filepath='include/net/cfg802154.h' line='320' column='1'/> + </data-member> + </class-decl> + <class-decl name='ieee802154_addr' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/cfg802154.h' line='230' column='1' id='57d8dd3d'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mode' type-id='f9b06939' visibility='default' filepath='include/net/cfg802154.h' line='231' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='pan_id' type-id='23119536' visibility='default' filepath='include/net/cfg802154.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='' type-id='25cb4d60' visibility='default' filepath='include/net/cfg802154.h' line='233' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/cfg802154.h' line='233' column='1' id='25cb4d60'> + <data-member access='public'> + <var-decl name='short_addr' type-id='23119536' visibility='default' filepath='include/net/cfg802154.h' line='234' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='extended_addr' type-id='a30e8d1f' visibility='default' filepath='include/net/cfg802154.h' line='235' column='1'/> + </data-member> + </union-decl> + <qualified-type-def type-id='57d8dd3d' const='yes' id='d37aa9fa'/> + <pointer-type-def type-id='d37aa9fa' size-in-bits='64' id='ba195270'/> + <qualified-type-def type-id='95fcbc94' const='yes' id='ff37489f'/> + <pointer-type-def type-id='ff37489f' size-in-bits='64' id='790774ef'/> + <pointer-type-def type-id='bb1a67f7' size-in-bits='64' id='5afbd3c3'/> + <pointer-type-def type-id='0a042b05' size-in-bits='64' id='82398c35'/> + <function-decl name='ipv6_dev_get_saddr' mangled-name='ipv6_dev_get_saddr' filepath='net/ipv6/addrconf.c' line='1750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipv6_dev_get_saddr'> + <parameter type-id='a2bff676' name='net' filepath='net/ipv6/addrconf.c' line='1750' column='1'/> + <parameter type-id='2ce52478' name='dst_dev' filepath='net/ipv6/addrconf.c' line='1750' column='1'/> + <parameter type-id='fea9c20b' name='daddr' filepath='net/ipv6/addrconf.c' line='1751' column='1'/> + <parameter type-id='f0981eeb' name='prefs' filepath='net/ipv6/addrconf.c' line='1751' column='1'/> + <parameter type-id='ed512028' name='saddr' filepath='net/ipv6/addrconf.c' line='1752' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='ipv6_chk_addr' mangled-name='ipv6_chk_addr' filepath='net/ipv6/addrconf.c' line='1896' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipv6_chk_addr'> <parameter type-id='a2bff676' name='net' filepath='net/ipv6/addrconf.c' line='1896' column='1'/> <parameter type-id='fea9c20b' name='addr' filepath='net/ipv6/addrconf.c' line='1896' column='1'/> @@ -171039,6 +167003,14 @@ <parameter type-id='95e97e5e' name='strict' filepath='net/ipv6/addrconf.c' line='1897' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-type size-in-bits='64' id='bb1a67f7'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='68a2d05b'/> + <parameter type-id='ba195270'/> + <parameter type-id='ba195270'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='net/ipv6/addrconf_core.c' language='LANG_C89'> <class-decl name='fib6_config' is-struct='yes' visibility='default' is-declaration-only='yes' id='b4ee5e67'/> @@ -171135,16 +167107,16 @@ <pointer-type-def type-id='7be04e1e' size-in-bits='64' id='cc5174c8'/> <pointer-type-def type-id='9f9e2614' size-in-bits='64' id='e9803536'/> <var-decl name='ipv6_stub' type-id='ab989fa8' mangled-name='ipv6_stub' visibility='default' filepath='net/ipv6/addrconf_core.c' line='193' column='1' elf-symbol-id='ipv6_stub'/> - <function-decl name='__ipv6_addr_type' mangled-name='__ipv6_addr_type' filepath='net/ipv6/addrconf_core.c' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__ipv6_addr_type'> - <parameter type-id='fea9c20b' name='addr' filepath='net/ipv6/addrconf_core.c' line='38' column='1'/> + <function-decl name='unregister_inet6addr_notifier' mangled-name='unregister_inet6addr_notifier' filepath='net/ipv6/addrconf_core.c' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_inet6addr_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='net/ipv6/addrconf_core.c' line='101' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='register_inet6addr_notifier' mangled-name='register_inet6addr_notifier' filepath='net/ipv6/addrconf_core.c' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_inet6addr_notifier'> <parameter type-id='d504f73d' name='nb' filepath='net/ipv6/addrconf_core.c' line='95' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='unregister_inet6addr_notifier' mangled-name='unregister_inet6addr_notifier' filepath='net/ipv6/addrconf_core.c' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_inet6addr_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='net/ipv6/addrconf_core.c' line='101' column='1'/> + <function-decl name='__ipv6_addr_type' mangled-name='__ipv6_addr_type' filepath='net/ipv6/addrconf_core.c' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__ipv6_addr_type'> + <parameter type-id='fea9c20b' name='addr' filepath='net/ipv6/addrconf_core.c' line='38' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='0d8f8c87'> @@ -171236,75 +167208,54 @@ <parameter type-id='b50a4934'/> <return type-id='48b5725f'/> </function-type> + <pointer-type-def type-id='618f2f7e' size-in-bits='64' id='a99cde64'/> </abi-instr> <abi-instr address-size='64' path='net/ipv6/exthdrs_core.c' language='LANG_C89'> + <pointer-type-def type-id='84a5c3d4' size-in-bits='64' id='769cf345'/> + <function-decl name='ipv6_skip_exthdr' mangled-name='ipv6_skip_exthdr' filepath='net/ipv6/exthdrs_core.c' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipv6_skip_exthdr'> + <parameter type-id='11f4a000' name='skb' filepath='net/ipv6/exthdrs_core.c' line='72' column='1'/> + <parameter type-id='95e97e5e' name='start' filepath='net/ipv6/exthdrs_core.c' line='72' column='1'/> + <parameter type-id='8bff8096' name='nexthdrp' filepath='net/ipv6/exthdrs_core.c' line='72' column='1'/> + <parameter type-id='769cf345' name='frag_offp' filepath='net/ipv6/exthdrs_core.c' line='73' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ipv6_find_hdr' mangled-name='ipv6_find_hdr' filepath='net/ipv6/exthdrs_core.c' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipv6_find_hdr'> + <parameter type-id='11f4a000' name='skb' filepath='net/ipv6/exthdrs_core.c' line='188' column='1'/> + <parameter type-id='807869d3' name='offset' filepath='net/ipv6/exthdrs_core.c' line='188' column='1'/> + <parameter type-id='95e97e5e' name='target' filepath='net/ipv6/exthdrs_core.c' line='189' column='1'/> + <parameter type-id='e9e550dd' name='fragoff' filepath='net/ipv6/exthdrs_core.c' line='189' column='1'/> + <parameter type-id='7292109c' name='flags' filepath='net/ipv6/exthdrs_core.c' line='189' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='ipv6_ext_hdr' mangled-name='ipv6_ext_hdr' filepath='net/ipv6/exthdrs_core.c' line='13' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipv6_ext_hdr'> <parameter type-id='f9b06939' name='nexthdr' filepath='net/ipv6/exthdrs_core.c' line='13' column='1'/> <return type-id='b50a4934'/> </function-decl> + <pointer-type-def type-id='8efea9e5' size-in-bits='64' id='e9e550dd'/> </abi-instr> - <abi-instr address-size='64' path='net/ipv6/ip6_offload.c' language='LANG_C89'> - <function-decl name='kfree_skb_list' mangled-name='kfree_skb_list' filepath='include/linux/skbuff.h' line='1051' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_skb_list'> - <parameter type-id='0fbf3cfd'/> + <abi-instr address-size='64' path='net/ipv6/ip6_checksum.c' language='LANG_C89'> + <function-decl name='csum_ipv6_magic' mangled-name='csum_ipv6_magic' filepath='net/ipv6/ip6_checksum.c' line='8' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='csum_ipv6_magic'> + <parameter type-id='fea9c20b' name='saddr' filepath='net/ipv6/ip6_checksum.c' line='8' column='1'/> + <parameter type-id='fea9c20b' name='daddr' filepath='net/ipv6/ip6_checksum.c' line='9' column='1'/> + <parameter type-id='3f1a6b60' name='len' filepath='net/ipv6/ip6_checksum.c' line='10' column='1'/> + <parameter type-id='8f048e17' name='proto' filepath='net/ipv6/ip6_checksum.c' line='10' column='1'/> + <parameter type-id='fbd88bba' name='csum' filepath='net/ipv6/ip6_checksum.c' line='10' column='1'/> + <return type-id='7dac1e36'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/ipv6/ip6_icmp.c' language='LANG_C89'> + <function-decl name='icmpv6_send' mangled-name='icmpv6_send' filepath='net/ipv6/ip6_icmp.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='icmpv6_send'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/ipv6/ip6_icmp.c' line='56' column='1'/> + <parameter type-id='f9b06939' name='type' filepath='net/ipv6/ip6_icmp.c' line='56' column='1'/> + <parameter type-id='f9b06939' name='code' filepath='net/ipv6/ip6_icmp.c' line='56' column='1'/> + <parameter type-id='3f1a6b60' name='info' filepath='net/ipv6/ip6_icmp.c' line='56' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='net/ipv6/ip6_output.c' language='LANG_C89'> - <function-decl name='ip6_local_out' mangled-name='ip6_local_out' filepath='include/net/ipv6.h' line='1036' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6_local_out'> - <parameter type-id='a2bff676'/> - <parameter type-id='f772df6d'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/ipv6/ip6_vti.c' language='LANG_C89'> - <function-decl name='ns_capable' mangled-name='ns_capable' filepath='include/linux/capability.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ns_capable'> - <parameter type-id='c0ced320'/> - <parameter type-id='95e97e5e'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='rt6_lookup' mangled-name='rt6_lookup' filepath='include/net/ip6_route.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rt6_lookup'> - <parameter type-id='a2bff676'/> - <parameter type-id='fea9c20b'/> - <parameter type-id='fea9c20b'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='11f4a000'/> - <parameter type-id='95e97e5e'/> - <return type-id='6ceb7782'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/ipv6/ipcomp6.c' language='LANG_C89'> - <function-decl name='xfrm_unregister_type' mangled-name='xfrm_unregister_type' filepath='include/net/xfrm.h' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_unregister_type'> - <parameter type-id='4e812b7a'/> - <parameter type-id='8efea9e5'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ipcomp_init_state' mangled-name='ipcomp_init_state' filepath='include/net/ipcomp.h' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipcomp_init_state'> - <parameter type-id='328dda6e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='xfrm_state_insert' mangled-name='xfrm_state_insert' filepath='include/net/xfrm.h' line='1493' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_state_insert'> - <parameter type-id='328dda6e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='xfrm_state_alloc' mangled-name='xfrm_state_alloc' filepath='include/net/xfrm.h' line='1477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_state_alloc'> - <parameter type-id='a2bff676'/> - <return type-id='328dda6e'/> - </function-decl> - <function-decl name='xfrm_init_state' mangled-name='xfrm_init_state' filepath='include/net/xfrm.h' line='1548' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_init_state'> - <parameter type-id='328dda6e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='xfrm_register_type' mangled-name='xfrm_register_type' filepath='include/net/xfrm.h' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_register_type'> - <parameter type-id='4e812b7a'/> - <parameter type-id='8efea9e5'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='net/ipv6/ndisc.c' language='LANG_C89'> <var-decl name='nd_tbl' type-id='aebe1cff' mangled-name='nd_tbl' visibility='default' filepath='net/ipv6/ndisc.c' line='108' column='1' elf-symbol-id='nd_tbl'/> </abi-instr> - <abi-instr address-size='64' path='net/ipv6/netfilter/ip6table_filter.c' language='LANG_C89'> + <abi-instr address-size='64' path='net/ipv6/netfilter/ip6_tables.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='5c902035' size-in-bits='infinite' id='897aa90d'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> @@ -171408,33 +167359,88 @@ </class-decl> <qualified-type-def type-id='fdaf7365' const='yes' id='3390cea8'/> <pointer-type-def type-id='3390cea8' size-in-bits='64' id='aef516a6'/> - <qualified-type-def type-id='63d6992a' const='yes' id='af1e6651'/> - <pointer-type-def type-id='af1e6651' size-in-bits='64' id='27db53a1'/> <pointer-type-def type-id='f3def31b' size-in-bits='64' id='14e4adab'/> <pointer-type-def type-id='95610bd4' size-in-bits='64' id='25c5e0da'/> - <function-decl name='ip6t_alloc_initial_table' mangled-name='ip6t_alloc_initial_table' filepath='include/linux/netfilter_ipv6/ip6_tables.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6t_alloc_initial_table'> - <parameter type-id='e52e19bf'/> - <return type-id='eaa32e2f'/> + <function-decl name='ip6t_do_table' mangled-name='ip6t_do_table' filepath='net/ipv6/netfilter/ip6_tables.c' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6t_do_table'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/ipv6/netfilter/ip6_tables.c' line='250' column='1'/> + <parameter type-id='309a5a26' name='state' filepath='net/ipv6/netfilter/ip6_tables.c' line='251' column='1'/> + <parameter type-id='95610bd4' name='table' filepath='net/ipv6/netfilter/ip6_tables.c' line='252' column='1'/> + <return type-id='f0981eeb'/> </function-decl> - <function-decl name='ip6t_register_table' mangled-name='ip6t_register_table' filepath='include/linux/netfilter_ipv6/ip6_tables.h' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6t_register_table'> - <parameter type-id='a2bff676'/> - <parameter type-id='e52e19bf'/> - <parameter type-id='aef516a6'/> - <parameter type-id='27db53a1'/> - <parameter type-id='25c5e0da'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ip6t_unregister_table' mangled-name='ip6t_unregister_table' filepath='include/linux/netfilter_ipv6/ip6_tables.h' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6t_unregister_table'> - <parameter type-id='a2bff676'/> - <parameter type-id='95610bd4'/> - <parameter type-id='27db53a1'/> + <function-decl name='ip6t_unregister_table' mangled-name='ip6t_unregister_table' filepath='net/ipv6/netfilter/ip6_tables.c' line='1813' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6t_unregister_table'> + <parameter type-id='a2bff676' name='net' filepath='net/ipv6/netfilter/ip6_tables.c' line='1813' column='1'/> + <parameter type-id='95610bd4' name='table' filepath='net/ipv6/netfilter/ip6_tables.c' line='1813' column='1'/> + <parameter type-id='27db53a1' name='ops' filepath='net/ipv6/netfilter/ip6_tables.c' line='1814' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='ip6t_do_table' mangled-name='ip6t_do_table' filepath='include/linux/netfilter_ipv6/ip6_tables.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6t_do_table'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='309a5a26'/> - <parameter type-id='95610bd4'/> - <return type-id='f0981eeb'/> + <function-decl name='ip6t_register_table' mangled-name='ip6t_register_table' filepath='net/ipv6/netfilter/ip6_tables.c' line='1767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6t_register_table'> + <parameter type-id='a2bff676' name='net' filepath='net/ipv6/netfilter/ip6_tables.c' line='1767' column='1'/> + <parameter type-id='e52e19bf' name='table' filepath='net/ipv6/netfilter/ip6_tables.c' line='1767' column='1'/> + <parameter type-id='aef516a6' name='repl' filepath='net/ipv6/netfilter/ip6_tables.c' line='1768' column='1'/> + <parameter type-id='27db53a1' name='ops' filepath='net/ipv6/netfilter/ip6_tables.c' line='1769' column='1'/> + <parameter type-id='25c5e0da' name='res' filepath='net/ipv6/netfilter/ip6_tables.c' line='1770' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='ip6t_alloc_initial_table' mangled-name='ip6t_alloc_initial_table' filepath='net/ipv6/netfilter/ip6_tables.c' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6t_alloc_initial_table'> + <parameter type-id='e52e19bf' name='info' filepath='net/ipv6/netfilter/ip6_tables.c' line='40' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> + <pointer-type-def type-id='af1e6651' size-in-bits='64' id='27db53a1'/> + <pointer-type-def type-id='3a8ead28' size-in-bits='64' id='309a5a26'/> + <pointer-type-def type-id='3d24528f' size-in-bits='64' id='e52e19bf'/> + <qualified-type-def type-id='63d6992a' const='yes' id='af1e6651'/> + <qualified-type-def type-id='89d4ce3f' const='yes' id='3a8ead28'/> + <qualified-type-def type-id='469df90e' const='yes' id='3d24528f'/> + <class-decl name='nf_hook_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/netfilter.h' line='79' column='1' id='63d6992a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hook' type-id='c8f8b049' visibility='default' filepath='include/linux/netfilter.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/netfilter.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pf' type-id='892641a4' visibility='default' filepath='include/linux/netfilter.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='hooknum' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='priority' type-id='95e97e5e' visibility='default' filepath='include/linux/netfilter.h' line='87' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_hook_state' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/netfilter.h' line='66' column='1' id='89d4ce3f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hook' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='pf' type-id='892641a4' visibility='default' filepath='include/linux/netfilter.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='in' type-id='68a2d05b' visibility='default' filepath='include/linux/netfilter.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='out' type-id='68a2d05b' visibility='default' filepath='include/linux/netfilter.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sk' type-id='f772df6d' visibility='default' filepath='include/linux/netfilter.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/linux/netfilter.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='okfn' type-id='0023218e' visibility='default' filepath='include/linux/netfilter.h' line='73' column='1'/> + </data-member> + </class-decl> + </abi-instr> + <abi-instr address-size='64' path='net/ipv6/output_core.c' language='LANG_C89'> + <function-decl name='ip6_local_out' mangled-name='ip6_local_out' filepath='net/ipv6/output_core.c' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6_local_out'> + <parameter type-id='a2bff676' name='net' filepath='net/ipv6/output_core.c' line='155' column='1'/> + <parameter type-id='f772df6d' name='sk' filepath='net/ipv6/output_core.c' line='155' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/ipv6/output_core.c' line='155' column='1'/> + <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='net/ipv6/raw.c' language='LANG_C89'> @@ -171450,9 +167456,39 @@ <return type-id='f772df6d'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='net/ipv6/sit.c' language='LANG_C89'> - <function-decl name='neigh_destroy' mangled-name='neigh_destroy' filepath='include/net/neighbour.h' line='319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='neigh_destroy'> - <parameter type-id='3c330066'/> + <abi-instr address-size='64' path='net/ipv6/route.c' language='LANG_C89'> + <pointer-type-def type-id='618f2f7e' size-in-bits='64' id='a99cde64'/> + <function-decl name='ip6_route_output_flags' mangled-name='ip6_route_output_flags' filepath='net/ipv6/route.c' line='2530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6_route_output_flags'> + <parameter type-id='a2bff676' name='net' filepath='net/ipv6/route.c' line='2530' column='1'/> + <parameter type-id='78e7cf52' name='sk' filepath='net/ipv6/route.c' line='2531' column='1'/> + <parameter type-id='a99cde64' name='fl6' filepath='net/ipv6/route.c' line='2532' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='net/ipv6/route.c' line='2533' column='1'/> + <return type-id='141b6427'/> + </function-decl> + <function-decl name='rt6_lookup' mangled-name='rt6_lookup' filepath='net/ipv6/route.c' line='1279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rt6_lookup'> + <parameter type-id='a2bff676' name='net' filepath='net/ipv6/route.c' line='1279' column='1'/> + <parameter type-id='fea9c20b' name='daddr' filepath='net/ipv6/route.c' line='1279' column='1'/> + <parameter type-id='fea9c20b' name='saddr' filepath='net/ipv6/route.c' line='1280' column='1'/> + <parameter type-id='95e97e5e' name='oif' filepath='net/ipv6/route.c' line='1280' column='1'/> + <parameter type-id='11f4a000' name='skb' filepath='net/ipv6/route.c' line='1281' column='1'/> + <parameter type-id='95e97e5e' name='strict' filepath='net/ipv6/route.c' line='1281' column='1'/> + <return type-id='6ceb7782'/> + </function-decl> + <function-decl name='ip6_update_pmtu' mangled-name='ip6_update_pmtu' filepath='net/ipv6/route.c' line='2824' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6_update_pmtu'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/ipv6/route.c' line='2824' column='1'/> + <parameter type-id='a2bff676' name='net' filepath='net/ipv6/route.c' line='2824' column='1'/> + <parameter type-id='78a133c2' name='mtu' filepath='net/ipv6/route.c' line='2824' column='1'/> + <parameter type-id='95e97e5e' name='oif' filepath='net/ipv6/route.c' line='2825' column='1'/> + <parameter type-id='19c2251e' name='mark' filepath='net/ipv6/route.c' line='2825' column='1'/> + <parameter type-id='d80b72e6' name='uid' filepath='net/ipv6/route.c' line='2825' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ip6_redirect' mangled-name='ip6_redirect' filepath='net/ipv6/route.c' line='3039' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6_redirect'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/ipv6/route.c' line='3039' column='1'/> + <parameter type-id='a2bff676' name='net' filepath='net/ipv6/route.c' line='3039' column='1'/> + <parameter type-id='95e97e5e' name='oif' filepath='net/ipv6/route.c' line='3039' column='1'/> + <parameter type-id='19c2251e' name='mark' filepath='net/ipv6/route.c' line='3039' column='1'/> + <parameter type-id='d80b72e6' name='uid' filepath='net/ipv6/route.c' line='3040' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> @@ -171470,155 +167506,80 @@ <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='net/key/af_key.c' language='LANG_C89'> - <class-decl name='xfrm_algo_desc' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1381' column='1' id='e8649a20'> + <abi-instr address-size='64' path='net/ipv6/xfrm6_protocol.c' language='LANG_C89'> + <class-decl name='xfrm6_protocol' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1407' column='1' id='bcc93c81'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/net/xfrm.h' line='1382' column='1'/> + <var-decl name='handler' type-id='d2e00785' visibility='default' filepath='include/net/xfrm.h' line='1408' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='compat' type-id='26a90f95' visibility='default' filepath='include/net/xfrm.h' line='1383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='available' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='1384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='pfkey_supported' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='1385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='uinfo' type-id='2169229a' visibility='default' filepath='include/net/xfrm.h' line='1391' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='desc' type-id='731caba6' visibility='default' filepath='include/net/xfrm.h' line='1392' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__5' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/xfrm.h' line='1386' column='1' id='2169229a'> - <data-member access='public'> - <var-decl name='aead' type-id='71694cb7' visibility='default' filepath='include/net/xfrm.h' line='1387' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='auth' type-id='8408b0cc' visibility='default' filepath='include/net/xfrm.h' line='1388' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='encr' type-id='9dbf2e50' visibility='default' filepath='include/net/xfrm.h' line='1389' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='comp' type-id='b9ac86db' visibility='default' filepath='include/net/xfrm.h' line='1390' column='1'/> - </data-member> - </union-decl> - <class-decl name='xfrm_algo_aead_info' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1361' column='1' id='71694cb7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='geniv' type-id='26a90f95' visibility='default' filepath='include/net/xfrm.h' line='1362' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='icv_truncbits' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='1363' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_algo_auth_info' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1366' column='1' id='8408b0cc'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='icv_truncbits' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='1367' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='icv_fullbits' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='1368' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_algo_encr_info' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1371' column='1' id='9dbf2e50'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='geniv' type-id='26a90f95' visibility='default' filepath='include/net/xfrm.h' line='1372' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='blockbits' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='1373' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='defkeybits' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='1374' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm_algo_comp_info' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1377' column='1' id='b9ac86db'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='threshold' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='1378' column='1'/> - </data-member> - </class-decl> - <class-decl name='sadb_alg' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/pfkeyv2.h' line='142' column='1' id='731caba6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sadb_alg_id' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/pfkeyv2.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='sadb_alg_ivlen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/pfkeyv2.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='sadb_alg_minbits' type-id='d315442e' visibility='default' filepath='include/uapi/linux/pfkeyv2.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='sadb_alg_maxbits' type-id='d315442e' visibility='default' filepath='include/uapi/linux/pfkeyv2.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='sadb_alg_reserved' type-id='d315442e' visibility='default' filepath='include/uapi/linux/pfkeyv2.h' line='147' column='1'/> - </data-member> - </class-decl> - <class-decl name='net_proto_family' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/net.h' line='217' column='1' id='89303496'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='family' type-id='95e97e5e' visibility='default' filepath='include/linux/net.h' line='218' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='create' type-id='d128cc8f' visibility='default' filepath='include/linux/net.h' line='219' column='1'/> + <var-decl name='cb_handler' type-id='0aeca82c' visibility='default' filepath='include/net/xfrm.h' line='1409' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/net.h' line='221' column='1'/> + <var-decl name='err_handler' type-id='a6ecc207' visibility='default' filepath='include/net/xfrm.h' line='1410' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next' type-id='679c2b79' visibility='default' filepath='include/net/xfrm.h' line='1413' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='priority' type-id='95e97e5e' visibility='default' filepath='include/net/xfrm.h' line='1414' column='1'/> </data-member> </class-decl> - <qualified-type-def type-id='89303496' const='yes' id='7f9fdab3'/> - <pointer-type-def type-id='7f9fdab3' size-in-bits='64' id='81a51edb'/> - <pointer-type-def type-id='c7873973' size-in-bits='64' id='d128cc8f'/> - <pointer-type-def type-id='e8649a20' size-in-bits='64' id='dc64b956'/> - <function-decl name='sock_unregister' mangled-name='sock_unregister' filepath='include/linux/net.h' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_unregister'> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sock_i_ino' mangled-name='sock_i_ino' filepath='include/net/sock.h' line='1891' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_i_ino'> - <parameter type-id='f772df6d'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='xfrm_aalg_get_byname' mangled-name='xfrm_aalg_get_byname' filepath='include/net/xfrm.h' line='1693' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_aalg_get_byname'> - <parameter type-id='80f4b756'/> - <parameter type-id='95e97e5e'/> - <return type-id='dc64b956'/> - </function-decl> - <function-decl name='sock_register' mangled-name='sock_register' filepath='include/linux/net.h' line='235' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_register'> - <parameter type-id='81a51edb'/> + <class-decl name='inet6_skb_parm' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='124' column='1' id='c4d0818f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='iif' type-id='95e97e5e' visibility='default' filepath='include/linux/ipv6.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ra' type-id='84a5c3d4' visibility='default' filepath='include/linux/ipv6.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='dst0' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='srcrt' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='dst1' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='lastopt' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='nhoff' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='dsthao' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='frag_max_size' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='136' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='c4d0818f' size-in-bits='64' id='cd91b317'/> + <pointer-type-def type-id='2a75d4cb' size-in-bits='64' id='a6ecc207'/> + <pointer-type-def type-id='bcc93c81' size-in-bits='64' id='679c2b79'/> + <function-decl name='xfrm6_protocol_deregister' mangled-name='xfrm6_protocol_deregister' filepath='net/ipv6/xfrm6_protocol.c' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm6_protocol_deregister'> + <parameter type-id='679c2b79' name='handler' filepath='net/ipv6/xfrm6_protocol.c' line='232' column='1'/> + <parameter type-id='002ac4a6' name='protocol' filepath='net/ipv6/xfrm6_protocol.c' line='233' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='skb_recv_datagram' mangled-name='skb_recv_datagram' filepath='include/linux/skbuff.h' line='3537' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_recv_datagram'> - <parameter type-id='f772df6d'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='7292109c'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='skb_copy_datagram_iter' mangled-name='skb_copy_datagram_iter' filepath='include/linux/skbuff.h' line='3541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_copy_datagram_iter'> - <parameter type-id='11f4a000'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='4fa10f9e'/> - <parameter type-id='95e97e5e'/> + <function-decl name='xfrm6_protocol_register' mangled-name='xfrm6_protocol_register' filepath='net/ipv6/xfrm6_protocol.c' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm6_protocol_register'> + <parameter type-id='679c2b79' name='handler' filepath='net/ipv6/xfrm6_protocol.c' line='185' column='1'/> + <parameter type-id='002ac4a6' name='protocol' filepath='net/ipv6/xfrm6_protocol.c' line='186' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='skb_free_datagram' mangled-name='skb_free_datagram' filepath='include/linux/skbuff.h' line='3556' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_free_datagram'> - <parameter type-id='f772df6d'/> + <function-type size-in-bits='64' id='2a75d4cb'> <parameter type-id='0fbf3cfd'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='skb_copy' mangled-name='skb_copy' filepath='include/linux/skbuff.h' line='1138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_copy'> - <parameter type-id='11f4a000'/> - <parameter type-id='f0981eeb'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-type size-in-bits='64' id='c7873973'> - <parameter type-id='a2bff676'/> - <parameter type-id='13103032'/> - <parameter type-id='95e97e5e'/> + <parameter type-id='cd91b317'/> + <parameter type-id='f9b06939'/> + <parameter type-id='f9b06939'/> <parameter type-id='95e97e5e'/> + <parameter type-id='78a133c2'/> <return type-id='95e97e5e'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='net/l2tp/l2tp_ppp.c' language='LANG_C89'> + <abi-instr address-size='64' path='net/l2tp/l2tp_core.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='b96825af' size-in-bits='infinite' id='048fe7bc'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> @@ -171841,7 +167802,41 @@ <enumerator name='L2TP_PWTYPE_IP' value='11'/> <enumerator name='__L2TP_PWTYPE_MAX' value='12'/> </enum-decl> - <typedef-decl name='uint8_t' type-id='f9b06939' filepath='include/linux/types.h' line='107' column='1' id='b96825af'/> + <class-decl name='l2tp_tunnel_cfg' size-in-bits='320' is-struct='yes' visibility='default' filepath='net/l2tp/l2tp_core.h' line='125' column='1' id='c5b77cb3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='debug' type-id='95e97e5e' visibility='default' filepath='net/l2tp/l2tp_core.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='encap' type-id='eab21901' visibility='default' filepath='net/l2tp/l2tp_core.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='local_ip' type-id='34f03654' visibility='default' filepath='net/l2tp/l2tp_core.h' line='131' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='peer_ip' type-id='34f03654' visibility='default' filepath='net/l2tp/l2tp_core.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='local_ip6' type-id='ed512028' visibility='default' filepath='net/l2tp/l2tp_core.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='peer_ip6' type-id='ed512028' visibility='default' filepath='net/l2tp/l2tp_core.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='local_udp_port' type-id='1dc6a898' visibility='default' filepath='net/l2tp/l2tp_core.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='peer_udp_port' type-id='1dc6a898' visibility='default' filepath='net/l2tp/l2tp_core.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='use_udp_checksums' type-id='f0981eeb' visibility='default' filepath='net/l2tp/l2tp_core.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='udp6_zero_tx_checksums' type-id='f0981eeb' visibility='default' filepath='net/l2tp/l2tp_core.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='udp6_zero_rx_checksums' type-id='f0981eeb' visibility='default' filepath='net/l2tp/l2tp_core.h' line='141' column='1'/> + </data-member> + </class-decl> <class-decl name='l2tp_session_cfg' size-in-bits='448' is-struct='yes' visibility='default' filepath='net/l2tp/l2tp_core.h' line='50' column='1' id='68f8e66d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='pw_type' type-id='748fba12' visibility='default' filepath='net/l2tp/l2tp_core.h' line='51' column='1'/> @@ -171880,43 +167875,6 @@ <var-decl name='ifname' type-id='26a90f95' visibility='default' filepath='net/l2tp/l2tp_core.h' line='68' column='1'/> </data-member> </class-decl> - <class-decl name='l2tp_tunnel_cfg' size-in-bits='320' is-struct='yes' visibility='default' filepath='net/l2tp/l2tp_core.h' line='125' column='1' id='c5b77cb3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='debug' type-id='95e97e5e' visibility='default' filepath='net/l2tp/l2tp_core.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='encap' type-id='eab21901' visibility='default' filepath='net/l2tp/l2tp_core.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='local_ip' type-id='34f03654' visibility='default' filepath='net/l2tp/l2tp_core.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='peer_ip' type-id='34f03654' visibility='default' filepath='net/l2tp/l2tp_core.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='local_ip6' type-id='ed512028' visibility='default' filepath='net/l2tp/l2tp_core.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='peer_ip6' type-id='ed512028' visibility='default' filepath='net/l2tp/l2tp_core.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='local_udp_port' type-id='1dc6a898' visibility='default' filepath='net/l2tp/l2tp_core.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='peer_udp_port' type-id='1dc6a898' visibility='default' filepath='net/l2tp/l2tp_core.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='use_udp_checksums' type-id='f0981eeb' visibility='default' filepath='net/l2tp/l2tp_core.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1'> - <var-decl name='udp6_zero_tx_checksums' type-id='f0981eeb' visibility='default' filepath='net/l2tp/l2tp_core.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2'> - <var-decl name='udp6_zero_rx_checksums' type-id='f0981eeb' visibility='default' filepath='net/l2tp/l2tp_core.h' line='141' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='bd965180' const='yes' id='e8726a27'/> - <pointer-type-def type-id='e8726a27' size-in-bits='64' id='f91cf277'/> <pointer-type-def type-id='368f1cf0' size-in-bits='64' id='837076a2'/> <pointer-type-def type-id='9726f99c' size-in-bits='64' id='d35aee0a'/> <pointer-type-def type-id='68f8e66d' size-in-bits='64' id='0357a19d'/> @@ -171925,108 +167883,87 @@ <pointer-type-def type-id='c5b77cb3' size-in-bits='64' id='88850643'/> <pointer-type-def type-id='70a034c7' size-in-bits='64' id='901b6973'/> <pointer-type-def type-id='679f0c08' size-in-bits='64' id='7d671c0a'/> - <function-decl name='l2tp_tunnel_get_nth' mangled-name='l2tp_tunnel_get_nth' filepath='net/l2tp/l2tp_core.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_get_nth'> - <parameter type-id='f91cf277'/> - <parameter type-id='95e97e5e'/> + <function-decl name='l2tp_tunnel_delete' mangled-name='l2tp_tunnel_delete' filepath='net/l2tp/l2tp_core.c' line='1563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_delete'> + <parameter type-id='2d83a1b8' name='tunnel' filepath='net/l2tp/l2tp_core.c' line='1563' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='l2tp_xmit_skb' mangled-name='l2tp_xmit_skb' filepath='net/l2tp/l2tp_core.c' line='1058' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_xmit_skb'> + <parameter type-id='d35aee0a' name='session' filepath='net/l2tp/l2tp_core.c' line='1058' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/l2tp/l2tp_core.c' line='1058' column='1'/> + <parameter type-id='95e97e5e' name='hdr_len' filepath='net/l2tp/l2tp_core.c' line='1058' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='l2tp_udp_encap_recv' mangled-name='l2tp_udp_encap_recv' filepath='net/l2tp/l2tp_core.c' line='912' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_udp_encap_recv'> + <parameter type-id='f772df6d' name='sk' filepath='net/l2tp/l2tp_core.c' line='912' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/l2tp/l2tp_core.c' line='912' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='l2tp_tunnel_get_session' mangled-name='l2tp_tunnel_get_session' filepath='net/l2tp/l2tp_core.c' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_get_session'> + <parameter type-id='2d83a1b8' name='tunnel' filepath='net/l2tp/l2tp_core.c' line='202' column='1'/> + <parameter type-id='19c2251e' name='session_id' filepath='net/l2tp/l2tp_core.c' line='203' column='1'/> + <return type-id='d35aee0a'/> + </function-decl> + <function-decl name='l2tp_session_free' mangled-name='l2tp_session_free' filepath='net/l2tp/l2tp_core.c' line='1574' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_session_free'> + <parameter type-id='d35aee0a' name='session' filepath='net/l2tp/l2tp_core.c' line='1574' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='l2tp_tunnel_register' mangled-name='l2tp_tunnel_register' filepath='net/l2tp/l2tp_core.c' line='1477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_register'> + <parameter type-id='2d83a1b8' name='tunnel' filepath='net/l2tp/l2tp_core.c' line='1477' column='1'/> + <parameter type-id='a2bff676' name='net' filepath='net/l2tp/l2tp_core.c' line='1477' column='1'/> + <parameter type-id='88850643' name='cfg' filepath='net/l2tp/l2tp_core.c' line='1478' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='l2tp_tunnel_get_nth' mangled-name='l2tp_tunnel_get_nth' filepath='net/l2tp/l2tp_core.c' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_get_nth'> + <parameter type-id='f91cf277' name='net' filepath='net/l2tp/l2tp_core.c' line='182' column='1'/> + <parameter type-id='95e97e5e' name='nth' filepath='net/l2tp/l2tp_core.c' line='182' column='1'/> <return type-id='2d83a1b8'/> </function-decl> - <function-decl name='l2tp_tunnel_free' mangled-name='l2tp_tunnel_free' filepath='net/l2tp/l2tp_core.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_free'> - <parameter type-id='2d83a1b8'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='l2tp_session_free' mangled-name='l2tp_session_free' filepath='net/l2tp/l2tp_core.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_session_free'> - <parameter type-id='d35aee0a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ppp_dev_name' mangled-name='ppp_dev_name' filepath='include/linux/ppp_channel.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_dev_name'> - <parameter type-id='b8e94b0b'/> - <return type-id='26a90f95'/> - </function-decl> - <function-decl name='l2tp_session_get_nth' mangled-name='l2tp_session_get_nth' filepath='net/l2tp/l2tp_core.h' line='200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_session_get_nth'> - <parameter type-id='2d83a1b8'/> - <parameter type-id='95e97e5e'/> - <return type-id='d35aee0a'/> - </function-decl> - <function-decl name='l2tp_tunnel_get_session' mangled-name='l2tp_tunnel_get_session' filepath='net/l2tp/l2tp_core.h' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_get_session'> - <parameter type-id='2d83a1b8'/> - <parameter type-id='f0981eeb'/> - <return type-id='d35aee0a'/> - </function-decl> - <function-decl name='l2tp_udp_encap_recv' mangled-name='l2tp_udp_encap_recv' filepath='net/l2tp/l2tp_core.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_udp_encap_recv'> - <parameter type-id='f772df6d'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='l2tp_session_delete' mangled-name='l2tp_session_delete' filepath='net/l2tp/l2tp_core.h' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_session_delete'> - <parameter type-id='d35aee0a'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='l2tp_tunnel_get' mangled-name='l2tp_tunnel_get' filepath='net/l2tp/l2tp_core.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_get'> - <parameter type-id='f91cf277'/> - <parameter type-id='f0981eeb'/> + <function-decl name='l2tp_tunnel_get' mangled-name='l2tp_tunnel_get' filepath='net/l2tp/l2tp_core.c' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_get'> + <parameter type-id='f91cf277' name='net' filepath='net/l2tp/l2tp_core.c' line='162' column='1'/> + <parameter type-id='19c2251e' name='tunnel_id' filepath='net/l2tp/l2tp_core.c' line='162' column='1'/> <return type-id='2d83a1b8'/> </function-decl> - <function-decl name='l2tp_session_create' mangled-name='l2tp_session_create' filepath='net/l2tp/l2tp_core.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_session_create'> - <parameter type-id='95e97e5e'/> - <parameter type-id='2d83a1b8'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='0357a19d'/> + <function-decl name='l2tp_tunnel_free' mangled-name='l2tp_tunnel_free' filepath='net/l2tp/l2tp_core.c' line='154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_free'> + <parameter type-id='2d83a1b8' name='tunnel' filepath='net/l2tp/l2tp_core.c' line='154' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='l2tp_tunnel_create' mangled-name='l2tp_tunnel_create' filepath='net/l2tp/l2tp_core.c' line='1408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_create'> + <parameter type-id='a2bff676' name='net' filepath='net/l2tp/l2tp_core.c' line='1408' column='1'/> + <parameter type-id='95e97e5e' name='fd' filepath='net/l2tp/l2tp_core.c' line='1408' column='1'/> + <parameter type-id='95e97e5e' name='version' filepath='net/l2tp/l2tp_core.c' line='1408' column='1'/> + <parameter type-id='19c2251e' name='tunnel_id' filepath='net/l2tp/l2tp_core.c' line='1408' column='1'/> + <parameter type-id='19c2251e' name='peer_tunnel_id' filepath='net/l2tp/l2tp_core.c' line='1408' column='1'/> + <parameter type-id='88850643' name='cfg' filepath='net/l2tp/l2tp_core.c' line='1408' column='1'/> + <parameter type-id='383758d6' name='tunnelp' filepath='net/l2tp/l2tp_core.c' line='1408' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='l2tp_session_set_header_len' mangled-name='l2tp_session_set_header_len' filepath='net/l2tp/l2tp_core.c' line='1639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_session_set_header_len'> + <parameter type-id='d35aee0a' name='session' filepath='net/l2tp/l2tp_core.c' line='1639' column='1'/> + <parameter type-id='95e97e5e' name='version' filepath='net/l2tp/l2tp_core.c' line='1639' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='l2tp_session_register' mangled-name='l2tp_session_register' filepath='net/l2tp/l2tp_core.c' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_session_register'> + <parameter type-id='d35aee0a' name='session' filepath='net/l2tp/l2tp_core.c' line='296' column='1'/> + <parameter type-id='2d83a1b8' name='tunnel' filepath='net/l2tp/l2tp_core.c' line='297' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='l2tp_session_get_nth' mangled-name='l2tp_session_get_nth' filepath='net/l2tp/l2tp_core.c' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_session_get_nth'> + <parameter type-id='2d83a1b8' name='tunnel' filepath='net/l2tp/l2tp_core.c' line='245' column='1'/> + <parameter type-id='95e97e5e' name='nth' filepath='net/l2tp/l2tp_core.c' line='245' column='1'/> <return type-id='d35aee0a'/> </function-decl> - <function-decl name='l2tp_tunnel_delete' mangled-name='l2tp_tunnel_delete' filepath='net/l2tp/l2tp_core.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_delete'> - <parameter type-id='2d83a1b8'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='l2tp_tunnel_create' mangled-name='l2tp_tunnel_create' filepath='net/l2tp/l2tp_core.h' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_create'> - <parameter type-id='a2bff676'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='88850643'/> - <parameter type-id='383758d6'/> + <function-decl name='l2tp_session_delete' mangled-name='l2tp_session_delete' filepath='net/l2tp/l2tp_core.c' line='1620' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_session_delete'> + <parameter type-id='d35aee0a' name='session' filepath='net/l2tp/l2tp_core.c' line='1620' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='l2tp_tunnel_register' mangled-name='l2tp_tunnel_register' filepath='net/l2tp/l2tp_core.h' line='207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_tunnel_register'> - <parameter type-id='2d83a1b8'/> - <parameter type-id='a2bff676'/> - <parameter type-id='88850643'/> - <return type-id='95e97e5e'/> + <function-decl name='l2tp_session_create' mangled-name='l2tp_session_create' filepath='net/l2tp/l2tp_core.c' line='1655' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_session_create'> + <parameter type-id='95e97e5e' name='priv_size' filepath='net/l2tp/l2tp_core.c' line='1655' column='1'/> + <parameter type-id='2d83a1b8' name='tunnel' filepath='net/l2tp/l2tp_core.c' line='1655' column='1'/> + <parameter type-id='19c2251e' name='session_id' filepath='net/l2tp/l2tp_core.c' line='1655' column='1'/> + <parameter type-id='19c2251e' name='peer_session_id' filepath='net/l2tp/l2tp_core.c' line='1655' column='1'/> + <parameter type-id='0357a19d' name='cfg' filepath='net/l2tp/l2tp_core.c' line='1655' column='1'/> + <return type-id='d35aee0a'/> </function-decl> - <function-decl name='l2tp_session_register' mangled-name='l2tp_session_register' filepath='net/l2tp/l2tp_core.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_session_register'> - <parameter type-id='d35aee0a'/> - <parameter type-id='2d83a1b8'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ppp_register_net_channel' mangled-name='ppp_register_net_channel' filepath='include/linux/ppp_channel.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppp_register_net_channel'> - <parameter type-id='a2bff676'/> - <parameter type-id='b8e94b0b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='l2tp_session_set_header_len' mangled-name='l2tp_session_set_header_len' filepath='net/l2tp/l2tp_core.h' line='225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_session_set_header_len'> - <parameter type-id='d35aee0a'/> - <parameter type-id='95e97e5e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sock_wmalloc' mangled-name='sock_wmalloc' filepath='include/net/sock.h' line='1651' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_wmalloc'> - <parameter type-id='f772df6d'/> - <parameter type-id='7359adad'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='l2tp_xmit_skb' mangled-name='l2tp_xmit_skb' filepath='net/l2tp/l2tp_core.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='l2tp_xmit_skb'> - <parameter type-id='d35aee0a'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <class-decl name='in_addr' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/in.h' line='85' column='1' id='34f03654'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='s_addr' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/in.h' line='86' column='1'/> - </data-member> - </class-decl> <function-type size-in-bits='64' id='368f1cf0'> <parameter type-id='d35aee0a'/> <parameter type-id='eaa32e2f'/> @@ -172536,22 +168473,22 @@ </class-decl> </abi-instr> <abi-instr address-size='64' path='net/mac80211/agg-tx.c' language='LANG_C89'> - <function-decl name='ieee80211_start_tx_ba_cb_irqsafe' mangled-name='ieee80211_start_tx_ba_cb_irqsafe' filepath='net/mac80211/agg-tx.c' line='801' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_start_tx_ba_cb_irqsafe'> - <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/agg-tx.c' line='801' column='1'/> - <parameter type-id='bbaf3419' name='ra' filepath='net/mac80211/agg-tx.c' line='802' column='1'/> - <parameter type-id='1dc6a898' name='tid' filepath='net/mac80211/agg-tx.c' line='802' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='ieee80211_stop_tx_ba_cb_irqsafe' mangled-name='ieee80211_stop_tx_ba_cb_irqsafe' filepath='net/mac80211/agg-tx.c' line='915' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_stop_tx_ba_cb_irqsafe'> <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/agg-tx.c' line='915' column='1'/> <parameter type-id='bbaf3419' name='ra' filepath='net/mac80211/agg-tx.c' line='916' column='1'/> <parameter type-id='1dc6a898' name='tid' filepath='net/mac80211/agg-tx.c' line='916' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='ieee80211_start_tx_ba_cb_irqsafe' mangled-name='ieee80211_start_tx_ba_cb_irqsafe' filepath='net/mac80211/agg-tx.c' line='801' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_start_tx_ba_cb_irqsafe'> + <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/agg-tx.c' line='801' column='1'/> + <parameter type-id='bbaf3419' name='ra' filepath='net/mac80211/agg-tx.c' line='802' column='1'/> + <parameter type-id='1dc6a898' name='tid' filepath='net/mac80211/agg-tx.c' line='802' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='net/mac80211/cfg.c' language='LANG_C89'> - <function-decl name='ieee80211_csa_finish' mangled-name='ieee80211_csa_finish' filepath='net/mac80211/cfg.c' line='3051' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_csa_finish'> - <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/cfg.c' line='3051' column='1'/> + <function-decl name='ieee80211_csa_finish' mangled-name='ieee80211_csa_finish' filepath='net/mac80211/cfg.c' line='3055' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_csa_finish'> + <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/cfg.c' line='3055' column='1'/> <return type-id='48b5725f'/> </function-decl> </abi-instr> @@ -173754,7 +169691,7 @@ <var-decl name='' type-id='eb542e10' visibility='default' filepath='include/net/mac80211.h' line='1786' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__4' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1786' column='1' id='eb542e10'> + <union-decl name='__anonymous_union__3' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1786' column='1' id='eb542e10'> <data-member access='public'> <var-decl name='tkip' type-id='5a0ae575' visibility='default' filepath='include/net/mac80211.h' line='1790' column='1'/> </data-member> @@ -173918,7 +169855,7 @@ <enumerator name='BAR_RX_EVENT' value='2'/> <enumerator name='BA_FRAME_TIMEOUT' value='3'/> </enum-decl> - <union-decl name='__anonymous_union__5' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='456' column='1' id='2a1a3e21'> + <union-decl name='__anonymous_union__4' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='456' column='1' id='2a1a3e21'> <data-member access='public'> <var-decl name='rssi' type-id='1569e170' visibility='default' filepath='include/net/mac80211.h' line='457' column='1'/> </data-member> @@ -174136,30 +170073,18 @@ <parameter type-id='80f4b756' name='requested_name' filepath='net/mac80211/main.c' line='509' column='1'/> <return type-id='1905517d'/> </function-decl> + <function-decl name='ieee80211_unregister_hw' mangled-name='ieee80211_unregister_hw' filepath='net/mac80211/main.c' line='1327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_unregister_hw'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/main.c' line='1327' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='ieee80211_restart_hw' mangled-name='ieee80211_restart_hw' filepath='net/mac80211/main.c' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_restart_hw'> <parameter type-id='1905517d' name='hw' filepath='net/mac80211/main.c' line='292' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='ieee80211_tx_status' mangled-name='ieee80211_tx_status' filepath='include/net/mac80211.h' line='4555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_tx_status'> - <parameter type-id='1905517d'/> - <parameter type-id='0fbf3cfd'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ieee80211_rx_napi' mangled-name='ieee80211_rx_napi' filepath='include/net/mac80211.h' line='4313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_rx_napi'> - <parameter type-id='1905517d'/> - <parameter type-id='f27bb1b0'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='c50361c5'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='ieee80211_register_hw' mangled-name='ieee80211_register_hw' filepath='net/mac80211/main.c' line='862' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_register_hw'> <parameter type-id='1905517d' name='hw' filepath='net/mac80211/main.c' line='862' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ieee80211_unregister_hw' mangled-name='ieee80211_unregister_hw' filepath='net/mac80211/main.c' line='1327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_unregister_hw'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/main.c' line='1327' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='ieee80211_free_hw' mangled-name='ieee80211_free_hw' filepath='net/mac80211/main.c' line='1383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_free_hw'> <parameter type-id='1905517d' name='hw' filepath='net/mac80211/main.c' line='1383' column='1'/> <return type-id='48b5725f'/> @@ -175240,19 +171165,6 @@ <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/mlme.c' line='2617' column='1'/> <return type-id='0fbf3cfd'/> </function-decl> - <function-decl name='ieee80211_chswitch_done' mangled-name='ieee80211_chswitch_done' filepath='net/mac80211/mlme.c' line='1230' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_chswitch_done'> - <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/mlme.c' line='1230' column='1'/> - <parameter type-id='b50a4934' name='success' filepath='net/mac80211/mlme.c' line='1230' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ieee80211_beacon_loss' mangled-name='ieee80211_beacon_loss' filepath='net/mac80211/mlme.c' line='2743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_beacon_loss'> - <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/mlme.c' line='2743' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ieee80211_connection_loss' mangled-name='ieee80211_connection_loss' filepath='net/mac80211/mlme.c' line='2755' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_connection_loss'> - <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/mlme.c' line='2755' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='ieee80211_cqm_rssi_notify' mangled-name='ieee80211_cqm_rssi_notify' filepath='net/mac80211/mlme.c' line='5686' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_cqm_rssi_notify'> <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/mlme.c' line='5686' column='1'/> <parameter type-id='b8189423' name='rssi_event' filepath='net/mac80211/mlme.c' line='5687' column='1'/> @@ -175265,6 +171177,19 @@ <parameter type-id='3eb7c31c' name='gfp' filepath='net/mac80211/mlme.c' line='5699' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='ieee80211_connection_loss' mangled-name='ieee80211_connection_loss' filepath='net/mac80211/mlme.c' line='2755' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_connection_loss'> + <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/mlme.c' line='2755' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ieee80211_chswitch_done' mangled-name='ieee80211_chswitch_done' filepath='net/mac80211/mlme.c' line='1230' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_chswitch_done'> + <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/mlme.c' line='1230' column='1'/> + <parameter type-id='b50a4934' name='success' filepath='net/mac80211/mlme.c' line='1230' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ieee80211_beacon_loss' mangled-name='ieee80211_beacon_loss' filepath='net/mac80211/mlme.c' line='2743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_beacon_loss'> + <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/mlme.c' line='2743' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <enum-decl name='nl80211_cqm_rssi_threshold_event' filepath='include/uapi/linux/nl80211.h' line='4769' column='1' id='b8189423'> <underlying-type type-id='9cac1fee'/> <enumerator name='NL80211_CQM_RSSI_THRESHOLD_EVENT_LOW' value='0'/> @@ -175273,14 +171198,14 @@ </enum-decl> </abi-instr> <abi-instr address-size='64' path='net/mac80211/offchannel.c' language='LANG_C89'> - <function-decl name='ieee80211_ready_on_channel' mangled-name='ieee80211_ready_on_channel' filepath='net/mac80211/offchannel.c' line='298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_ready_on_channel'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/offchannel.c' line='298' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='ieee80211_remain_on_channel_expired' mangled-name='ieee80211_remain_on_channel_expired' filepath='net/mac80211/offchannel.c' line='497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_remain_on_channel_expired'> <parameter type-id='1905517d' name='hw' filepath='net/mac80211/offchannel.c' line='497' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='ieee80211_ready_on_channel' mangled-name='ieee80211_ready_on_channel' filepath='net/mac80211/offchannel.c' line='298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_ready_on_channel'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/offchannel.c' line='298' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='net/mac80211/rate.c' language='LANG_C89'> <pointer-type-def type-id='c94cc2cb' size-in-bits='64' id='0f82eceb'/> @@ -175305,6 +171230,13 @@ </class-decl> </abi-instr> <abi-instr address-size='64' path='net/mac80211/rx.c' language='LANG_C89'> + <function-decl name='ieee80211_rx_napi' mangled-name='ieee80211_rx_napi' filepath='net/mac80211/rx.c' line='4630' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_rx_napi'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/rx.c' line='4630' column='1'/> + <parameter type-id='f27bb1b0' name='pubsta' filepath='net/mac80211/rx.c' line='4630' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/mac80211/rx.c' line='4631' column='1'/> + <parameter type-id='c50361c5' name='napi' filepath='net/mac80211/rx.c' line='4631' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='ieee80211_sta_ps_transition' mangled-name='ieee80211_sta_ps_transition' filepath='net/mac80211/rx.c' line='1625' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_sta_ps_transition'> <parameter type-id='f27bb1b0' name='pubsta' filepath='net/mac80211/rx.c' line='1625' column='1'/> <parameter type-id='b50a4934' name='start' filepath='net/mac80211/rx.c' line='1625' column='1'/> @@ -175317,10 +171249,12 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='net/mac80211/scan.c' language='LANG_C89'> - <function-decl name='ieee80211_queue_delayed_work' mangled-name='ieee80211_queue_delayed_work' filepath='include/net/mac80211.h' line='5358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_queue_delayed_work'> - <parameter type-id='1905517d'/> - <parameter type-id='1a7ee447'/> - <parameter type-id='7359adad'/> + <function-decl name='ieee80211_sched_scan_stopped' mangled-name='ieee80211_sched_scan_stopped' filepath='net/mac80211/scan.c' line='1404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_sched_scan_stopped'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/scan.c' line='1404' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ieee80211_sched_scan_results' mangled-name='ieee80211_sched_scan_results' filepath='net/mac80211/scan.c' line='1366' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_sched_scan_results'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/scan.c' line='1366' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='ieee80211_scan_completed' mangled-name='ieee80211_scan_completed' filepath='net/mac80211/scan.c' line='480' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_scan_completed'> @@ -175328,17 +171262,16 @@ <parameter type-id='40cd17b4' name='info' filepath='net/mac80211/scan.c' line='481' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='ieee80211_sched_scan_results' mangled-name='ieee80211_sched_scan_results' filepath='net/mac80211/scan.c' line='1366' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_sched_scan_results'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/scan.c' line='1366' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ieee80211_sched_scan_stopped' mangled-name='ieee80211_sched_scan_stopped' filepath='net/mac80211/scan.c' line='1404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_sched_scan_stopped'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/scan.c' line='1404' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <pointer-type-def type-id='b1493ece' size-in-bits='64' id='40cd17b4'/> </abi-instr> <abi-instr address-size='64' path='net/mac80211/sta_info.c' language='LANG_C89'> + <function-decl name='ieee80211_sta_register_airtime' mangled-name='ieee80211_sta_register_airtime' filepath='net/mac80211/sta_info.c' line='1893' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_sta_register_airtime'> + <parameter type-id='f27bb1b0' name='pubsta' filepath='net/mac80211/sta_info.c' line='1893' column='1'/> + <parameter type-id='f9b06939' name='tid' filepath='net/mac80211/sta_info.c' line='1893' column='1'/> + <parameter type-id='19c2251e' name='tx_airtime' filepath='net/mac80211/sta_info.c' line='1894' column='1'/> + <parameter type-id='19c2251e' name='rx_airtime' filepath='net/mac80211/sta_info.c' line='1894' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='ieee80211_find_sta_by_ifaddr' mangled-name='ieee80211_find_sta_by_ifaddr' filepath='net/mac80211/sta_info.c' line='1243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_find_sta_by_ifaddr'> <parameter type-id='1905517d' name='hw' filepath='net/mac80211/sta_info.c' line='1243' column='1'/> <parameter type-id='bbaf3419' name='addr' filepath='net/mac80211/sta_info.c' line='1244' column='1'/> @@ -175392,7 +171325,7 @@ <var-decl name='' type-id='b384c13d' visibility='default' filepath='include/net/mac80211.h' line='1012' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__10' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1012' column='1' id='b384c13d'> + <union-decl name='__anonymous_union__22' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1012' column='1' id='b384c13d'> <data-member access='public'> <var-decl name='control' type-id='e261a812' visibility='default' filepath='include/net/mac80211.h' line='1034' column='1'/> </data-member> @@ -175426,7 +171359,7 @@ <var-decl name='enqueue_time' type-id='989b7c52' visibility='default' filepath='include/net/mac80211.h' line='1033' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__11' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1014' column='1' id='780d16e3'> + <union-decl name='__anonymous_union__23' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1014' column='1' id='780d16e3'> <data-member access='public'> <var-decl name='' type-id='d4e4741c' visibility='default' filepath='include/net/mac80211.h' line='1016' column='1'/> </data-member> @@ -175510,28 +171443,16 @@ </class-decl> <pointer-type-def type-id='221c4941' size-in-bits='64' id='16734b39'/> <pointer-type-def type-id='dc5545db' size-in-bits='64' id='7176379b'/> + <function-decl name='ieee80211_tx_status' mangled-name='ieee80211_tx_status' filepath='net/mac80211/status.c' line='1068' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_tx_status'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/status.c' line='1068' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/mac80211/status.c' line='1068' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='ieee80211_tx_status_irqsafe' mangled-name='ieee80211_tx_status_irqsafe' filepath='net/mac80211/status.c' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_tx_status_irqsafe'> <parameter type-id='1905517d' name='hw' filepath='net/mac80211/status.c' line='21' column='1'/> <parameter type-id='0fbf3cfd' name='skb' filepath='net/mac80211/status.c' line='22' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='ieee80211_free_txskb' mangled-name='ieee80211_free_txskb' filepath='net/mac80211/status.c' line='1188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_free_txskb'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/status.c' line='1188' column='1'/> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/mac80211/status.c' line='1188' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ieee80211_queue_work' mangled-name='ieee80211_queue_work' filepath='include/net/mac80211.h' line='5346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_queue_work'> - <parameter type-id='1905517d'/> - <parameter type-id='83c1bde6'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ieee80211_sta_register_airtime' mangled-name='ieee80211_sta_register_airtime' filepath='include/net/mac80211.h' line='5556' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_sta_register_airtime'> - <parameter type-id='f27bb1b0'/> - <parameter type-id='002ac4a6'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='ieee80211_tx_status_ext' mangled-name='ieee80211_tx_status_ext' filepath='net/mac80211/status.c' line='1095' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_tx_status_ext'> <parameter type-id='1905517d' name='hw' filepath='net/mac80211/status.c' line='1095' column='1'/> <parameter type-id='7176379b' name='status' filepath='net/mac80211/status.c' line='1096' column='1'/> @@ -175548,6 +171469,11 @@ <parameter type-id='19c2251e' name='num_packets' filepath='net/mac80211/status.c' line='1180' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='ieee80211_free_txskb' mangled-name='ieee80211_free_txskb' filepath='net/mac80211/status.c' line='1188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_free_txskb'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/status.c' line='1188' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/mac80211/status.c' line='1188' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <pointer-type-def type-id='5ece574c' size-in-bits='64' id='185e765a'/> </abi-instr> <abi-instr address-size='64' path='net/mac80211/tdls.c' language='LANG_C89'> @@ -175585,6 +171511,22 @@ </class-decl> <pointer-type-def type-id='7db7e025' size-in-bits='64' id='080a0935'/> <pointer-type-def type-id='f27bb1b0' size-in-bits='64' id='52b8956e'/> + <function-decl name='__ieee80211_schedule_txq' mangled-name='__ieee80211_schedule_txq' filepath='net/mac80211/tx.c' line='3772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__ieee80211_schedule_txq'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='3772' column='1'/> + <parameter type-id='cde83d0f' name='txq' filepath='net/mac80211/tx.c' line='3773' column='1'/> + <parameter type-id='b50a4934' name='force' filepath='net/mac80211/tx.c' line='3774' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ieee80211_txq_schedule_start' mangled-name='ieee80211_txq_schedule_start' filepath='net/mac80211/tx.c' line='3855' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_txq_schedule_start'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='3855' column='1'/> + <parameter type-id='f9b06939' name='ac' filepath='net/mac80211/tx.c' line='3855' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ieee80211_txq_may_transmit' mangled-name='ieee80211_txq_may_transmit' filepath='net/mac80211/tx.c' line='3805' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_txq_may_transmit'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='3805' column='1'/> + <parameter type-id='cde83d0f' name='txq' filepath='net/mac80211/tx.c' line='3806' column='1'/> + <return type-id='b50a4934'/> + </function-decl> <function-decl name='ieee80211_tx_prepare_skb' mangled-name='ieee80211_tx_prepare_skb' filepath='net/mac80211/tx.c' line='1857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_tx_prepare_skb'> <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='1857' column='1'/> <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='1858' column='1'/> @@ -175598,62 +171540,14 @@ <parameter type-id='cde83d0f' name='txq' filepath='net/mac80211/tx.c' line='3578' column='1'/> <return type-id='0fbf3cfd'/> </function-decl> - <function-decl name='ieee80211_next_txq' mangled-name='ieee80211_next_txq' filepath='net/mac80211/tx.c' line='3730' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_next_txq'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='3730' column='1'/> - <parameter type-id='f9b06939' name='ac' filepath='net/mac80211/tx.c' line='3730' column='1'/> - <return type-id='cde83d0f'/> - </function-decl> - <function-decl name='__ieee80211_schedule_txq' mangled-name='__ieee80211_schedule_txq' filepath='net/mac80211/tx.c' line='3772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__ieee80211_schedule_txq'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='3772' column='1'/> - <parameter type-id='cde83d0f' name='txq' filepath='net/mac80211/tx.c' line='3773' column='1'/> - <parameter type-id='b50a4934' name='force' filepath='net/mac80211/tx.c' line='3774' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ieee80211_txq_may_transmit' mangled-name='ieee80211_txq_may_transmit' filepath='net/mac80211/tx.c' line='3805' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_txq_may_transmit'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='3805' column='1'/> - <parameter type-id='cde83d0f' name='txq' filepath='net/mac80211/tx.c' line='3806' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='ieee80211_txq_schedule_start' mangled-name='ieee80211_txq_schedule_start' filepath='net/mac80211/tx.c' line='3855' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_txq_schedule_start'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='3855' column='1'/> - <parameter type-id='f9b06939' name='ac' filepath='net/mac80211/tx.c' line='3855' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ieee80211_csa_update_counter' mangled-name='ieee80211_csa_update_counter' filepath='net/mac80211/tx.c' line='4383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_csa_update_counter'> - <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4383' column='1'/> - <return type-id='f9b06939'/> - </function-decl> - <function-decl name='ieee80211_csa_is_complete' mangled-name='ieee80211_csa_is_complete' filepath='net/mac80211/tx.c' line='4434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_csa_is_complete'> - <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4434' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='ieee80211_beacon_get_template' mangled-name='ieee80211_beacon_get_template' filepath='net/mac80211/tx.c' line='4674' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_beacon_get_template'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='4674' column='1'/> - <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4675' column='1'/> - <parameter type-id='080a0935' name='offs' filepath='net/mac80211/tx.c' line='4676' column='1'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='ieee80211_beacon_get_tim' mangled-name='ieee80211_beacon_get_tim' filepath='net/mac80211/tx.c' line='4682' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_beacon_get_tim'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='4682' column='1'/> - <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4683' column='1'/> - <parameter type-id='26d4d46f' name='tim_offset' filepath='net/mac80211/tx.c' line='4684' column='1'/> - <parameter type-id='26d4d46f' name='tim_length' filepath='net/mac80211/tx.c' line='4684' column='1'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='ieee80211_proberesp_get' mangled-name='ieee80211_proberesp_get' filepath='net/mac80211/tx.c' line='4722' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_proberesp_get'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='4722' column='1'/> - <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4723' column='1'/> - <return type-id='0fbf3cfd'/> - </function-decl> <function-decl name='ieee80211_pspoll_get' mangled-name='ieee80211_pspoll_get' filepath='net/mac80211/tx.c' line='4756' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_pspoll_get'> <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='4756' column='1'/> <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4757' column='1'/> <return type-id='0fbf3cfd'/> </function-decl> - <function-decl name='ieee80211_nullfunc_get' mangled-name='ieee80211_nullfunc_get' filepath='net/mac80211/tx.c' line='4793' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_nullfunc_get'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='4793' column='1'/> - <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4794' column='1'/> - <parameter type-id='b50a4934' name='qos_ok' filepath='net/mac80211/tx.c' line='4795' column='1'/> + <function-decl name='ieee80211_proberesp_get' mangled-name='ieee80211_proberesp_get' filepath='net/mac80211/tx.c' line='4722' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_proberesp_get'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='4722' column='1'/> + <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4723' column='1'/> <return type-id='0fbf3cfd'/> </function-decl> <function-decl name='ieee80211_probereq_get' mangled-name='ieee80211_probereq_get' filepath='net/mac80211/tx.c' line='4852' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_probereq_get'> @@ -175664,30 +171558,89 @@ <parameter type-id='b59d7dce' name='tailroom' filepath='net/mac80211/tx.c' line='4855' column='1'/> <return type-id='0fbf3cfd'/> </function-decl> + <function-decl name='ieee80211_nullfunc_get' mangled-name='ieee80211_nullfunc_get' filepath='net/mac80211/tx.c' line='4793' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_nullfunc_get'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='4793' column='1'/> + <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4794' column='1'/> + <parameter type-id='b50a4934' name='qos_ok' filepath='net/mac80211/tx.c' line='4795' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='ieee80211_next_txq' mangled-name='ieee80211_next_txq' filepath='net/mac80211/tx.c' line='3730' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_next_txq'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='3730' column='1'/> + <parameter type-id='f9b06939' name='ac' filepath='net/mac80211/tx.c' line='3730' column='1'/> + <return type-id='cde83d0f'/> + </function-decl> + <function-decl name='ieee80211_csa_update_counter' mangled-name='ieee80211_csa_update_counter' filepath='net/mac80211/tx.c' line='4383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_csa_update_counter'> + <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4383' column='1'/> + <return type-id='f9b06939'/> + </function-decl> + <function-decl name='ieee80211_csa_is_complete' mangled-name='ieee80211_csa_is_complete' filepath='net/mac80211/tx.c' line='4434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_csa_is_complete'> + <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4434' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='ieee80211_beacon_get_tim' mangled-name='ieee80211_beacon_get_tim' filepath='net/mac80211/tx.c' line='4682' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_beacon_get_tim'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='4682' column='1'/> + <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4683' column='1'/> + <parameter type-id='26d4d46f' name='tim_offset' filepath='net/mac80211/tx.c' line='4684' column='1'/> + <parameter type-id='26d4d46f' name='tim_length' filepath='net/mac80211/tx.c' line='4684' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> + <function-decl name='ieee80211_beacon_get_template' mangled-name='ieee80211_beacon_get_template' filepath='net/mac80211/tx.c' line='4674' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_beacon_get_template'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/tx.c' line='4674' column='1'/> + <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/tx.c' line='4675' column='1'/> + <parameter type-id='080a0935' name='offs' filepath='net/mac80211/tx.c' line='4676' column='1'/> + <return type-id='0fbf3cfd'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='net/mac80211/util.c' language='LANG_C89'> <pointer-type-def type-id='10bb70af' size-in-bits='64' id='9d7b1183'/> <pointer-type-def type-id='aa02e5c5' size-in-bits='64' id='4e5f84b1'/> + <function-decl name='ieee80211_queue_work' mangled-name='ieee80211_queue_work' filepath='net/mac80211/util.c' line='870' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_queue_work'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/util.c' line='870' column='1'/> + <parameter type-id='83c1bde6' name='work' filepath='net/mac80211/util.c' line='870' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='wiphy_to_ieee80211_hw' mangled-name='wiphy_to_ieee80211_hw' filepath='net/mac80211/util.c' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wiphy_to_ieee80211_hw'> <parameter type-id='666fb412' name='wiphy' filepath='net/mac80211/util.c' line='39' column='1'/> <return type-id='1905517d'/> </function-decl> + <function-decl name='ieee80211_wake_queues' mangled-name='ieee80211_wake_queues' filepath='net/mac80211/util.c' line='634' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_wake_queues'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/util.c' line='634' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='ieee80211_wake_queue' mangled-name='ieee80211_wake_queue' filepath='net/mac80211/util.c' line='445' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_wake_queue'> <parameter type-id='1905517d' name='hw' filepath='net/mac80211/util.c' line='445' column='1'/> <parameter type-id='95e97e5e' name='queue' filepath='net/mac80211/util.c' line='445' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='ieee80211_txq_get_depth' mangled-name='ieee80211_txq_get_depth' filepath='net/mac80211/util.c' line='4058' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_txq_get_depth'> + <parameter type-id='cde83d0f' name='txq' filepath='net/mac80211/util.c' line='4058' column='1'/> + <parameter type-id='1d2c2b85' name='frame_cnt' filepath='net/mac80211/util.c' line='4059' column='1'/> + <parameter type-id='1d2c2b85' name='byte_cnt' filepath='net/mac80211/util.c' line='4060' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ieee80211_stop_queues' mangled-name='ieee80211_stop_queues' filepath='net/mac80211/util.c' line='592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_stop_queues'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/util.c' line='592' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='ieee80211_stop_queue' mangled-name='ieee80211_stop_queue' filepath='net/mac80211/util.c' line='512' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_stop_queue'> <parameter type-id='1905517d' name='hw' filepath='net/mac80211/util.c' line='512' column='1'/> <parameter type-id='95e97e5e' name='queue' filepath='net/mac80211/util.c' line='512' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='ieee80211_stop_queues' mangled-name='ieee80211_stop_queues' filepath='net/mac80211/util.c' line='592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_stop_queues'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/util.c' line='592' column='1'/> + <function-decl name='ieee80211_radar_detected' mangled-name='ieee80211_radar_detected' filepath='net/mac80211/util.c' line='3448' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_radar_detected'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/util.c' line='3448' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='ieee80211_wake_queues' mangled-name='ieee80211_wake_queues' filepath='net/mac80211/util.c' line='634' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_wake_queues'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/util.c' line='634' column='1'/> + <function-decl name='ieee80211_queue_delayed_work' mangled-name='ieee80211_queue_delayed_work' filepath='net/mac80211/util.c' line='881' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_queue_delayed_work'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/util.c' line='881' column='1'/> + <parameter type-id='1a7ee447' name='dwork' filepath='net/mac80211/util.c' line='882' column='1'/> + <parameter type-id='7359adad' name='delay' filepath='net/mac80211/util.c' line='883' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='ieee80211_iterate_stations_atomic' mangled-name='ieee80211_iterate_stations_atomic' filepath='net/mac80211/util.c' line='810' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_iterate_stations_atomic'> + <parameter type-id='1905517d' name='hw' filepath='net/mac80211/util.c' line='810' column='1'/> + <parameter type-id='9d7b1183' name='iterator' filepath='net/mac80211/util.c' line='811' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='net/mac80211/util.c' line='813' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='ieee80211_iterate_interfaces' mangled-name='ieee80211_iterate_interfaces' filepath='net/mac80211/util.c' line='751' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_iterate_interfaces'> @@ -175704,22 +171657,6 @@ <parameter type-id='eaa32e2f' name='data' filepath='net/mac80211/util.c' line='769' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='ieee80211_iterate_stations_atomic' mangled-name='ieee80211_iterate_stations_atomic' filepath='net/mac80211/util.c' line='810' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_iterate_stations_atomic'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/util.c' line='810' column='1'/> - <parameter type-id='9d7b1183' name='iterator' filepath='net/mac80211/util.c' line='811' column='1'/> - <parameter type-id='eaa32e2f' name='data' filepath='net/mac80211/util.c' line='813' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ieee80211_radar_detected' mangled-name='ieee80211_radar_detected' filepath='net/mac80211/util.c' line='3448' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_radar_detected'> - <parameter type-id='1905517d' name='hw' filepath='net/mac80211/util.c' line='3448' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ieee80211_txq_get_depth' mangled-name='ieee80211_txq_get_depth' filepath='net/mac80211/util.c' line='4058' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_txq_get_depth'> - <parameter type-id='cde83d0f' name='txq' filepath='net/mac80211/util.c' line='4058' column='1'/> - <parameter type-id='1d2c2b85' name='frame_cnt' filepath='net/mac80211/util.c' line='4059' column='1'/> - <parameter type-id='1d2c2b85' name='byte_cnt' filepath='net/mac80211/util.c' line='4060' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-type size-in-bits='64' id='10bb70af'> <parameter type-id='eaa32e2f'/> <parameter type-id='f27bb1b0'/> @@ -175732,636 +171669,75 @@ <return type-id='48b5725f'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='net/netfilter/nf_conntrack_core.c' language='LANG_C89'> - <function-decl name='nf_ct_invert_tuple' mangled-name='nf_ct_invert_tuple' filepath='net/netfilter/nf_conntrack_core.c' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_ct_invert_tuple'> - <parameter type-id='66d2e8f0' name='inverse' filepath='net/netfilter/nf_conntrack_core.c' line='406' column='1'/> - <parameter type-id='5a1b3f53' name='orig' filepath='net/netfilter/nf_conntrack_core.c' line='407' column='1'/> - <return type-id='b50a4934'/> + <abi-instr address-size='64' path='net/netfilter/core.c' language='LANG_C89'> + <class-decl name='nf_queue_entry' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='12' column='1' id='a73b7dc2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='skb' type-id='0fbf3cfd' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='hook_index' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='state' type-id='89d4ce3f' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='size' type-id='1dc6a898' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='19' column='1'/> + </data-member> + </class-decl> + <class-decl name='nf_hook_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/netfilter.h' line='79' column='1' id='63d6992a'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hook' type-id='c8f8b049' visibility='default' filepath='include/linux/netfilter.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/netfilter.h' line='82' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pf' type-id='892641a4' visibility='default' filepath='include/linux/netfilter.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='hooknum' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='priority' type-id='95e97e5e' visibility='default' filepath='include/linux/netfilter.h' line='87' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='63d6992a' const='yes' id='af1e6651'/> + <pointer-type-def type-id='af1e6651' size-in-bits='64' id='27db53a1'/> + <pointer-type-def type-id='33f50c8e' size-in-bits='64' id='c2147f48'/> + <pointer-type-def type-id='d9fc42c3' size-in-bits='64' id='96b07343'/> + <pointer-type-def type-id='a73b7dc2' size-in-bits='64' id='ef706860'/> + <function-decl name='nf_register_net_hooks' mangled-name='nf_register_net_hooks' filepath='net/netfilter/core.c' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_register_net_hooks'> + <parameter type-id='a2bff676' name='net' filepath='net/netfilter/core.c' line='468' column='1'/> + <parameter type-id='27db53a1' name='reg' filepath='net/netfilter/core.c' line='468' column='1'/> + <parameter type-id='f0981eeb' name='n' filepath='net/netfilter/core.c' line='469' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <pointer-type-def type-id='90e5636b' size-in-bits='64' id='5a1b3f53'/> - <pointer-type-def type-id='9805d802' size-in-bits='64' id='66d2e8f0'/> - <class-decl name='nf_conntrack_tuple' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='37' column='1' id='9805d802'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='src' type-id='bd087e00' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='dst' type-id='ac5824ad' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='72' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='9805d802' const='yes' id='90e5636b'/> - <class-decl name='nf_conntrack_man' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='29' column='1' id='bd087e00'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='u3' type-id='8c17f46b' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='u' type-id='cfd75634' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='l3num' type-id='ea2e3595' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='33' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__6' size-in-bits='160' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='41' column='1' id='ac5824ad'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='u3' type-id='8c17f46b' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='u' type-id='3dee4294' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='protonum' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='152'> - <var-decl name='dir' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='71' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='u_int16_t' type-id='1dc6a898' filepath='include/linux/types.h' line='100' column='1' id='ea2e3595'/> - <union-decl name='nf_conntrack_man_proto' size-in-bits='16' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='20' column='1' id='cfd75634'> - <data-member access='public'> - <var-decl name='all' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='22' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='tcp' type-id='6a7a7fe9' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='26' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='udp' type-id='6a7a7fe9' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='29' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='icmp' type-id='05cd0c57' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='32' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='dccp' type-id='6a7a7fe9' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='35' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='sctp' type-id='6a7a7fe9' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='38' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='gre' type-id='29e36f6d' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='41' column='1'/> - </data-member> - </union-decl> - <union-decl name='nf_inet_addr' size-in-bits='128' visibility='default' filepath='include/uapi/linux/netfilter.h' line='68' column='1' id='8c17f46b'> - <data-member access='public'> - <var-decl name='all' type-id='3fa29bab' visibility='default' filepath='include/uapi/linux/netfilter.h' line='69' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ip' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/netfilter.h' line='70' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ip6' type-id='30180d4b' visibility='default' filepath='include/uapi/linux/netfilter.h' line='71' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='in' type-id='34f03654' visibility='default' filepath='include/uapi/linux/netfilter.h' line='72' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='in6' type-id='f6ed712a' visibility='default' filepath='include/uapi/linux/netfilter.h' line='73' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='43' column='1' id='3dee4294'> - <data-member access='public'> - <var-decl name='all' type-id='84a5c3d4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='45' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='tcp' type-id='6a7a7fe9' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='49' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='udp' type-id='6a7a7fe9' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='52' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='icmp' type-id='40dd2ad6' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='55' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='dccp' type-id='6a7a7fe9' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='58' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='sctp' type-id='6a7a7fe9' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='61' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='gre' type-id='29e36f6d' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='64' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='30' column='1' id='05cd0c57'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='31' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__5' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='39' column='1' id='29e36f6d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='key' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='40' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='24' column='1' id='6a7a7fe9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='port' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='25' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__9' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='53' column='1' id='40dd2ad6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='code' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='54' column='1'/> - </data-member> - </class-decl> + <function-decl name='nf_conntrack_destroy' mangled-name='nf_conntrack_destroy' filepath='net/netfilter/core.c' line='568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_conntrack_destroy'> + <parameter type-id='96b07343' name='nfct' filepath='net/netfilter/core.c' line='568' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='nf_unregister_net_hooks' mangled-name='nf_unregister_net_hooks' filepath='net/netfilter/core.c' line='488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_unregister_net_hooks'> + <parameter type-id='a2bff676' name='net' filepath='net/netfilter/core.c' line='488' column='1'/> + <parameter type-id='27db53a1' name='reg' filepath='net/netfilter/core.c' line='488' column='1'/> + <parameter type-id='f0981eeb' name='hookcount' filepath='net/netfilter/core.c' line='489' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-type size-in-bits='64' id='33f50c8e'> + <parameter type-id='ef706860'/> + <parameter type-id='f0981eeb'/> + <return type-id='95e97e5e'/> + </function-type> </abi-instr> - <abi-instr address-size='64' path='net/netfilter/nf_conntrack_netlink.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='702d8a24' size-in-bits='320' id='80542108'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='80b664d7' size-in-bits='896' id='379a2915'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='40' id='8f1320db'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> - </array-type-def> - <array-type-def dimensions='1' type-id='892641a4' size-in-bits='16' id='a212abfb'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <class-decl name='nf_conntrack_tuple_hash' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='119' column='1' id='80b664d7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hnnode' type-id='5bd248e7' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='120' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tuple' type-id='9805d802' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='121' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_conntrack_tuple' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='37' column='1' id='9805d802'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='src' type-id='bd087e00' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='dst' type-id='ac5824ad' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='72' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_conntrack_man' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='29' column='1' id='bd087e00'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='u3' type-id='8c17f46b' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='u' type-id='cfd75634' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='l3num' type-id='ea2e3595' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='33' column='1'/> - </data-member> - </class-decl> - <union-decl name='nf_inet_addr' size-in-bits='128' visibility='default' filepath='include/uapi/linux/netfilter.h' line='68' column='1' id='8c17f46b'> - <data-member access='public'> - <var-decl name='all' type-id='3fa29bab' visibility='default' filepath='include/uapi/linux/netfilter.h' line='69' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ip' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/netfilter.h' line='70' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ip6' type-id='30180d4b' visibility='default' filepath='include/uapi/linux/netfilter.h' line='71' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='in' type-id='34f03654' visibility='default' filepath='include/uapi/linux/netfilter.h' line='72' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='in6' type-id='f6ed712a' visibility='default' filepath='include/uapi/linux/netfilter.h' line='73' column='1'/> - </data-member> - </union-decl> - <class-decl name='in_addr' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/in.h' line='85' column='1' id='34f03654'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='s_addr' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/in.h' line='86' column='1'/> - </data-member> - </class-decl> - <union-decl name='nf_conntrack_man_proto' size-in-bits='16' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='20' column='1' id='cfd75634'> - <data-member access='public'> - <var-decl name='all' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='22' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='tcp' type-id='6a7a7fe9' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='26' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='udp' type-id='6a7a7fe9' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='29' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='icmp' type-id='05cd0c57' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='32' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='dccp' type-id='6a7a7fe9' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='35' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='sctp' type-id='6a7a7fe9' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='38' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='gre' type-id='29e36f6d' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='41' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='24' column='1' id='6a7a7fe9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='port' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='25' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__2' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='30' column='1' id='05cd0c57'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='31' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__5' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='39' column='1' id='29e36f6d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='key' type-id='84a5c3d4' visibility='default' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='40' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='u_int16_t' type-id='1dc6a898' filepath='include/linux/types.h' line='100' column='1' id='ea2e3595'/> - <class-decl name='__anonymous_struct__6' size-in-bits='160' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='41' column='1' id='ac5824ad'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='u3' type-id='8c17f46b' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='u' type-id='3dee4294' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='protonum' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='152'> - <var-decl name='dir' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='71' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='43' column='1' id='3dee4294'> - <data-member access='public'> - <var-decl name='all' type-id='84a5c3d4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='45' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='tcp' type-id='6a7a7fe9' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='49' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='udp' type-id='6a7a7fe9' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='52' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='icmp' type-id='40dd2ad6' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='55' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='dccp' type-id='6a7a7fe9' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='58' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='sctp' type-id='6a7a7fe9' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='61' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='gre' type-id='29e36f6d' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='64' column='1'/> - </data-member> - </union-decl> - <class-decl name='__anonymous_struct__9' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='53' column='1' id='40dd2ad6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='code' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='54' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_ct_event' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='69' column='1' id='d3056556'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ct' type-id='8c493d8a' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='portid' type-id='19c2251e' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='report' type-id='95e97e5e' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='72' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_conn' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='60' column='1' id='cf9b45ac'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ct_general' type-id='d9fc42c3' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='timeout' type-id='19c2251e' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tuplehash' type-id='379a2915' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='80' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='status' type-id='7359adad' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='83' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='cpu' type-id='1dc6a898' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='85' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='ct_net' type-id='c9df1e6c' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='86' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='nat_bysource' type-id='03a4a074' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='89' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='__nfct_init_offset' type-id='cdd897ad' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='92' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='master' type-id='8c493d8a' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='95' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='mark' type-id='9586cc7b' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='98' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='secmark' type-id='9586cc7b' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='ext' type-id='3ba63619' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='proto' type-id='1f42e327' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='109' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='111' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='112' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='114' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__13' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='92' column='1' id='cdd897ad'/> - <typedef-decl name='u_int32_t' type-id='19c2251e' filepath='include/linux/types.h' line='102' column='1' id='9586cc7b'/> - <class-decl name='nf_ct_ext' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_extend.h' line='45' column='1' id='f54c6661'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/netfilter/nf_conntrack_extend.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='offset' type-id='8f1320db' visibility='default' filepath='include/net/netfilter/nf_conntrack_extend.h' line='47' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='168'> - <var-decl name='len' type-id='f9b06939' visibility='default' filepath='include/net/netfilter/nf_conntrack_extend.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='data' type-id='e84913bd' visibility='default' filepath='include/net/netfilter/nf_conntrack_extend.h' line='49' column='1'/> - </data-member> - </class-decl> - <union-decl name='nf_conntrack_proto' size-in-bits='512' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='34' column='1' id='1f42e327'> - <data-member access='public'> - <var-decl name='dccp' type-id='f0e59128' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='36' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='sctp' type-id='6bb7a9ad' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='37' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='tcp' type-id='3ffb049e' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='38' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='udp' type-id='21861431' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='39' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='gre' type-id='0b2cc27e' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='40' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='tmpl_padto' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='41' column='1'/> - </data-member> - </union-decl> - <class-decl name='nf_ct_dccp' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_dccp.h' line='30' column='1' id='f0e59128'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='role' type-id='a212abfb' visibility='default' filepath='include/linux/netfilter/nf_conntrack_dccp.h' line='31' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='state' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_dccp.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='last_pkt' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_dccp.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='last_dir' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_dccp.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='handshake_seq' type-id='f1f7b9a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_dccp.h' line='35' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='u_int64_t' type-id='91ce1af9' filepath='include/linux/types.h' line='113' column='1' id='f1f7b9a4'/> - <class-decl name='ip_ct_sctp' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_sctp.h' line='8' column='1' id='6bb7a9ad'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='state' type-id='e8eb3890' visibility='default' filepath='include/linux/netfilter/nf_conntrack_sctp.h' line='9' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='vtag' type-id='f41331a9' visibility='default' filepath='include/linux/netfilter/nf_conntrack_sctp.h' line='11' column='1'/> - </data-member> - </class-decl> - <enum-decl name='sctp_conntrack' filepath='include/uapi/linux/netfilter/nf_conntrack_sctp.h' line='8' column='1' id='e8eb3890'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='SCTP_CONNTRACK_NONE' value='0'/> - <enumerator name='SCTP_CONNTRACK_CLOSED' value='1'/> - <enumerator name='SCTP_CONNTRACK_COOKIE_WAIT' value='2'/> - <enumerator name='SCTP_CONNTRACK_COOKIE_ECHOED' value='3'/> - <enumerator name='SCTP_CONNTRACK_ESTABLISHED' value='4'/> - <enumerator name='SCTP_CONNTRACK_SHUTDOWN_SENT' value='5'/> - <enumerator name='SCTP_CONNTRACK_SHUTDOWN_RECD' value='6'/> - <enumerator name='SCTP_CONNTRACK_SHUTDOWN_ACK_SENT' value='7'/> - <enumerator name='SCTP_CONNTRACK_HEARTBEAT_SENT' value='8'/> - <enumerator name='SCTP_CONNTRACK_HEARTBEAT_ACKED' value='9'/> - <enumerator name='SCTP_CONNTRACK_MAX' value='10'/> - </enum-decl> - <class-decl name='ip_ct_tcp' size-in-bits='480' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='17' column='1' id='3ffb049e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='seen' type-id='80542108' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='state' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='328'> - <var-decl name='last_dir' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='21' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='retrans' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='22' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='344'> - <var-decl name='last_index' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='last_seq' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='24' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='last_ack' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='25' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='last_end' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='last_win' type-id='ea2e3595' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='464'> - <var-decl name='last_wscale' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='29' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='472'> - <var-decl name='last_flags' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='30' column='1'/> - </data-member> - </class-decl> - <class-decl name='ip_ct_tcp_state' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='8' column='1' id='702d8a24'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='td_end' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='9' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='td_maxend' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='10' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='td_maxwin' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='11' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='td_maxack' type-id='9586cc7b' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='12' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='td_scale' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='flags' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/nf_conntrack_tcp.h' line='14' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_ct_udp' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='29' column='1' id='21861431'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='stream_ts' type-id='7359adad' visibility='default' filepath='include/net/netfilter/nf_conntrack.h' line='30' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_ct_gre' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_proto_gre.h' line='8' column='1' id='0b2cc27e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='stream_timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/nf_conntrack_proto_gre.h' line='9' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='timeout' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/nf_conntrack_proto_gre.h' line='10' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_exp_event' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='155' column='1' id='2c98045e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='exp' type-id='b7982cd5' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='156' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='portid' type-id='19c2251e' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='report' type-id='95e97e5e' visibility='default' filepath='include/net/netfilter/nf_conntrack_ecache.h' line='158' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_conntrack_expect' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='18' column='1' id='c2dc4615'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lnode' type-id='03a4a074' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='20' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hnode' type-id='03a4a074' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='23' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='tuple' type-id='9805d802' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='26' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='mask' type-id='97e29523' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='27' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='expectfn' type-id='6c8c82c7' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='30' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='helper' type-id='a1a282ea' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='master' type-id='8c493d8a' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='timeout' type-id='abe41e67' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='40' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='use' type-id='64615833' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='class' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1504'> - <var-decl name='saved_addr' type-id='8c17f46b' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1632'> - <var-decl name='saved_proto' type-id='cfd75634' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='55' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='dir' type-id='bbbf8507' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='57' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='60' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_conntrack_tuple_mask' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='75' column='1' id='97e29523'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='src' type-id='90eb4133' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='79' column='1'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__14' size-in-bits='160' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='76' column='1' id='90eb4133'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='u3' type-id='8c17f46b' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='u' type-id='cfd75634' visibility='default' filepath='include/net/netfilter/nf_conntrack_tuple.h' line='78' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_conntrack_helper' size-in-bits='1280' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='32' column='1' id='c54a70ec'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hnode' type-id='03a4a074' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='refcnt' type-id='64615833' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='me' type-id='2730d015' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='expect_policy' type-id='95862269' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='38' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='tuple' type-id='9805d802' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='help' type-id='c75f0801' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='destroy' type-id='eb7a991f' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='from_nlattr' type-id='da825f8b' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='to_nlattr' type-id='0aa1c7c3' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='expect_class_max' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='56' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='queue_num' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='data_len' type-id='1dc6a898' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1136'> - <var-decl name='nat_mod_name' type-id='ac1fa8c0' visibility='default' filepath='include/net/netfilter/nf_conntrack_helper.h' line='63' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_conntrack_expect_policy' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='70' column='1' id='28525fe0'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='max_expected' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='timeout' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/netfilter/nf_conntrack_expect.h' line='73' column='1'/> - </data-member> - </class-decl> - <enum-decl name='ip_conntrack_info' filepath='include/uapi/linux/netfilter/nf_conntrack_common.h' line='7' column='1' id='405b934c'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='IP_CT_ESTABLISHED' value='0'/> - <enumerator name='IP_CT_RELATED' value='1'/> - <enumerator name='IP_CT_NEW' value='2'/> - <enumerator name='IP_CT_IS_REPLY' value='3'/> - <enumerator name='IP_CT_ESTABLISHED_REPLY' value='3'/> - <enumerator name='IP_CT_RELATED_REPLY' value='4'/> - <enumerator name='IP_CT_NUMBER' value='5'/> - <enumerator name='IP_CT_UNTRACKED' value='7'/> - </enum-decl> - <enum-decl name='ip_conntrack_dir' filepath='include/uapi/linux/netfilter/nf_conntrack_tuple_common.h' line='11' column='1' id='bbbf8507'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='IP_CT_DIR_ORIGINAL' value='0'/> - <enumerator name='IP_CT_DIR_REPLY' value='1'/> - <enumerator name='IP_CT_DIR_MAX' value='2'/> - </enum-decl> + <abi-instr address-size='64' path='net/netfilter/nf_conntrack_core.c' language='LANG_C89'> <class-decl name='nf_conntrack_zone' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/linux/netfilter/nf_conntrack_zones_common.h' line='16' column='1' id='bf11b8f2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='id' type-id='1dc6a898' visibility='default' filepath='include/linux/netfilter/nf_conntrack_zones_common.h' line='17' column='1'/> @@ -176373,6 +171749,33 @@ <var-decl name='dir' type-id='f9b06939' visibility='default' filepath='include/linux/netfilter/nf_conntrack_zones_common.h' line='19' column='1'/> </data-member> </class-decl> + <qualified-type-def type-id='9805d802' const='yes' id='90e5636b'/> + <pointer-type-def type-id='90e5636b' size-in-bits='64' id='5a1b3f53'/> + <qualified-type-def type-id='bf11b8f2' const='yes' id='8c09cc61'/> + <pointer-type-def type-id='8c09cc61' size-in-bits='64' id='be6c9a11'/> + <pointer-type-def type-id='9805d802' size-in-bits='64' id='66d2e8f0'/> + <pointer-type-def type-id='80b664d7' size-in-bits='64' id='60eba7df'/> + <function-decl name='nf_ct_invert_tuple' mangled-name='nf_ct_invert_tuple' filepath='net/netfilter/nf_conntrack_core.c' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_ct_invert_tuple'> + <parameter type-id='66d2e8f0' name='inverse' filepath='net/netfilter/nf_conntrack_core.c' line='406' column='1'/> + <parameter type-id='5a1b3f53' name='orig' filepath='net/netfilter/nf_conntrack_core.c' line='407' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='nf_ct_get_tuplepr' mangled-name='nf_ct_get_tuplepr' filepath='net/netfilter/nf_conntrack_core.c' line='390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_ct_get_tuplepr'> + <parameter type-id='11f4a000' name='skb' filepath='net/netfilter/nf_conntrack_core.c' line='390' column='1'/> + <parameter type-id='f0981eeb' name='nhoff' filepath='net/netfilter/nf_conntrack_core.c' line='390' column='1'/> + <parameter type-id='ea2e3595' name='l3num' filepath='net/netfilter/nf_conntrack_core.c' line='391' column='1'/> + <parameter type-id='a2bff676' name='net' filepath='net/netfilter/nf_conntrack_core.c' line='392' column='1'/> + <parameter type-id='66d2e8f0' name='tuple' filepath='net/netfilter/nf_conntrack_core.c' line='392' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='nf_conntrack_find_get' mangled-name='nf_conntrack_find_get' filepath='net/netfilter/nf_conntrack_core.c' line='801' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_conntrack_find_get'> + <parameter type-id='a2bff676' name='net' filepath='net/netfilter/nf_conntrack_core.c' line='801' column='1'/> + <parameter type-id='be6c9a11' name='zone' filepath='net/netfilter/nf_conntrack_core.c' line='801' column='1'/> + <parameter type-id='5a1b3f53' name='tuple' filepath='net/netfilter/nf_conntrack_core.c' line='802' column='1'/> + <return type-id='60eba7df'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/netfilter/nf_conntrack_proto.c' language='LANG_C89'> <class-decl name='nf_conntrack_l4proto' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_l4proto.h' line='20' column='1' id='0af737ca'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='l4proto' type-id='892641a4' visibility='default' filepath='include/net/netfilter/nf_conntrack_l4proto.h' line='22' column='1'/> @@ -176411,7 +171814,7 @@ <var-decl name='print_conntrack' type-id='cfb1203d' visibility='default' filepath='include/net/netfilter/nf_conntrack_l4proto.h' line='59' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__15' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_l4proto.h' line='48' column='1' id='96c35bb4'> + <class-decl name='__anonymous_struct__' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/netfilter/nf_conntrack_l4proto.h' line='48' column='1' id='96c35bb4'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='nlattr_to_obj' type-id='3de28d43' visibility='default' filepath='include/net/netfilter/nf_conntrack_l4proto.h' line='49' column='1'/> </data-member> @@ -176430,52 +171833,18 @@ </class-decl> <qualified-type-def type-id='cf9b45ac' const='yes' id='49b990e7'/> <pointer-type-def type-id='49b990e7' size-in-bits='64' id='dc1ef2b7'/> - <qualified-type-def type-id='28525fe0' const='yes' id='de56b9b9'/> - <pointer-type-def type-id='de56b9b9' size-in-bits='64' id='95862269'/> <qualified-type-def type-id='0af737ca' const='yes' id='3b79f40f'/> <pointer-type-def type-id='3b79f40f' size-in-bits='64' id='c5fb563f'/> - <qualified-type-def type-id='9805d802' const='yes' id='90e5636b'/> - <pointer-type-def type-id='90e5636b' size-in-bits='64' id='5a1b3f53'/> - <qualified-type-def type-id='bf11b8f2' const='yes' id='8c09cc61'/> - <pointer-type-def type-id='8c09cc61' size-in-bits='64' id='be6c9a11'/> <pointer-type-def type-id='21872e57' size-in-bits='64' id='3de28d43'/> <pointer-type-def type-id='c4f5a87f' size-in-bits='64' id='871d04db'/> <pointer-type-def type-id='c7c5fb95' size-in-bits='64' id='71cd3841'/> - <pointer-type-def type-id='83fbdc47' size-in-bits='64' id='da825f8b'/> - <pointer-type-def type-id='1a8ed7df' size-in-bits='64' id='0aa1c7c3'/> <pointer-type-def type-id='14a454b5' size-in-bits='64' id='97a14109'/> <pointer-type-def type-id='ca492abb' size-in-bits='64' id='e1690fff'/> - <pointer-type-def type-id='00017875' size-in-bits='64' id='c75f0801'/> <pointer-type-def type-id='75489b85' size-in-bits='64' id='a6ebc0f9'/> - <pointer-type-def type-id='ad974870' size-in-bits='64' id='117abbea'/> - <pointer-type-def type-id='27ca88ce' size-in-bits='64' id='c8fa3070'/> - <pointer-type-def type-id='cf9b45ac' size-in-bits='64' id='8c493d8a'/> - <pointer-type-def type-id='c2dc4615' size-in-bits='64' id='b7982cd5'/> - <pointer-type-def type-id='c54a70ec' size-in-bits='64' id='a1a282ea'/> - <pointer-type-def type-id='9805d802' size-in-bits='64' id='66d2e8f0'/> - <pointer-type-def type-id='80b664d7' size-in-bits='64' id='60eba7df'/> - <pointer-type-def type-id='d3056556' size-in-bits='64' id='bccf9b1c'/> - <pointer-type-def type-id='f54c6661' size-in-bits='64' id='3ba63619'/> - <pointer-type-def type-id='2c98045e' size-in-bits='64' id='16990944'/> <pointer-type-def type-id='55274865' size-in-bits='64' id='72720131'/> - <pointer-type-def type-id='8fc71db3' size-in-bits='64' id='eb7a991f'/> - <pointer-type-def type-id='75c2ad3b' size-in-bits='64' id='6c8c82c7'/> <pointer-type-def type-id='d5408851' size-in-bits='64' id='cfb1203d'/> - <function-decl name='nf_conntrack_find_get' mangled-name='nf_conntrack_find_get' filepath='include/net/netfilter/nf_conntrack_core.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_conntrack_find_get'> - <parameter type-id='a2bff676'/> - <parameter type-id='be6c9a11'/> - <parameter type-id='5a1b3f53'/> - <return type-id='60eba7df'/> - </function-decl> - <function-decl name='netlink_unicast' mangled-name='netlink_unicast' filepath='include/linux/netlink.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_unicast'> - <parameter type-id='f772df6d'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='nf_ct_l4proto_find' mangled-name='nf_ct_l4proto_find' filepath='include/net/netfilter/nf_conntrack_l4proto.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_ct_l4proto_find'> - <parameter type-id='002ac4a6'/> + <function-decl name='nf_ct_l4proto_find' mangled-name='nf_ct_l4proto_find' filepath='net/netfilter/nf_conntrack_proto.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_ct_l4proto_find'> + <parameter type-id='f9b06939' name='l4proto' filepath='net/netfilter/nf_conntrack_proto.c' line='97' column='1'/> <return type-id='c5fb563f'/> </function-decl> <function-type size-in-bits='64' id='21872e57'> @@ -176494,16 +171863,6 @@ <parameter type-id='66d2e8f0'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='83fbdc47'> - <parameter type-id='6fcaf91e'/> - <parameter type-id='8c493d8a'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='1a8ed7df'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='dc1ef2b7'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='14a454b5'> <parameter type-id='0fbf3cfd'/> <parameter type-id='5a1b3f53'/> @@ -176515,756 +171874,25 @@ <parameter type-id='8c493d8a'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='00017875'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='8c493d8a'/> - <parameter type-id='405b934c'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='75489b85'> <parameter type-id='0fbf3cfd'/> <parameter type-id='eaa32e2f'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='ad974870'> - <parameter type-id='f0981eeb'/> - <parameter type-id='bccf9b1c'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='27ca88ce'> - <parameter type-id='f0981eeb'/> - <parameter type-id='16990944'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='55274865'> <parameter type-id='dc1ef2b7'/> <return type-id='b50a4934'/> </function-type> - <function-type size-in-bits='64' id='8fc71db3'> - <parameter type-id='8c493d8a'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='75c2ad3b'> - <parameter type-id='8c493d8a'/> - <parameter type-id='b7982cd5'/> - <return type-id='48b5725f'/> - </function-type> <function-type size-in-bits='64' id='d5408851'> <parameter type-id='f8dc9def'/> <parameter type-id='8c493d8a'/> <return type-id='48b5725f'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='net/netfilter/nf_nat_masquerade.c' language='LANG_C89'> - <function-decl name='inet_select_addr' mangled-name='inet_select_addr' filepath='include/linux/inetdevice.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_select_addr'> - <parameter type-id='2ce52478'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='ipv6_dev_get_saddr' mangled-name='ipv6_dev_get_saddr' filepath='include/net/addrconf.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipv6_dev_get_saddr'> - <parameter type-id='a2bff676'/> - <parameter type-id='2ce52478'/> - <parameter type-id='fea9c20b'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='ed512028'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/netfilter/nfnetlink_log.c' language='LANG_C89'> - <function-decl name='add_timer' mangled-name='add_timer' filepath='include/linux/timer.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='add_timer'> - <parameter type-id='9248e67f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='proc_set_user' mangled-name='proc_set_user' filepath='include/linux/proc_fs.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_set_user'> - <parameter type-id='d077e928'/> - <parameter type-id='e8b29774'/> - <parameter type-id='bac1227a'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/netfilter/nfnetlink_queue.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='9b45d938' size-in-bits='256' id='639bec1b'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <array-type-def dimensions='1' type-id='deb3203d' size-in-bits='infinite' id='c094d415'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='7a1bc3c2' size-in-bits='infinite' id='84607bca'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f59a8358' size-in-bits='infinite' id='720e3ec4'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <array-type-def dimensions='1' type-id='7799da43' size-in-bits='256' id='5b02a6fc'> - <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> - </array-type-def> - <union-decl name='tcp_cc_info' visibility='default' is-declaration-only='yes' id='83c3a083'/> - <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='160' id='4d5a4f46'> - <subrange length='5' type-id='7ff19f0f' id='53010e10'/> - </array-type-def> - <class-decl name='pernet_operations' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/net_namespace.h' line='357' column='1' id='68f5a646'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/net_namespace.h' line='358' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='init' type-id='e83d6bbe' visibility='default' filepath='include/net/net_namespace.h' line='381' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pre_exit' type-id='9b92b29b' visibility='default' filepath='include/net/net_namespace.h' line='382' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='exit' type-id='9b92b29b' visibility='default' filepath='include/net/net_namespace.h' line='383' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='exit_batch' type-id='29f83363' visibility='default' filepath='include/net/net_namespace.h' line='384' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='id' type-id='807869d3' visibility='default' filepath='include/net/net_namespace.h' line='385' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/net/net_namespace.h' line='386' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_hook_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/netfilter.h' line='90' column='1' id='7a1bc3c2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hook' type-id='c8f8b049' visibility='default' filepath='include/linux/netfilter.h' line='91' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter.h' line='92' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='nf_hookfn' type-id='272e7e29' filepath='include/linux/netfilter.h' line='76' column='1' id='0331c4d6'/> - <class-decl name='nf_hook_state' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/netfilter.h' line='66' column='1' id='89d4ce3f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hook' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='pf' type-id='892641a4' visibility='default' filepath='include/linux/netfilter.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='in' type-id='68a2d05b' visibility='default' filepath='include/linux/netfilter.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='out' type-id='68a2d05b' visibility='default' filepath='include/linux/netfilter.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sk' type-id='f772df6d' visibility='default' filepath='include/linux/netfilter.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/linux/netfilter.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='okfn' type-id='0023218e' visibility='default' filepath='include/linux/netfilter.h' line='73' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='u_int8_t' type-id='f9b06939' filepath='include/linux/types.h' line='98' column='1' id='892641a4'/> - <class-decl name='xt_table_info' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='248' column='1' id='68a72cd7'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='250' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='number' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='252' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='initial_entries' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='254' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='hook_entry' type-id='4d5a4f46' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='257' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='underflow' type-id='4d5a4f46' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='258' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='stacksize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='264' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='jumpstack' type-id='30e664af' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='265' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='entries' type-id='5e6516ee' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='267' column='1'/> - </data-member> - </class-decl> - <enum-decl name='tcp_ca_event' filepath='include/net/tcp.h' line='984' column='1' id='5f51e977'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='CA_EVENT_TX_START' value='0'/> - <enumerator name='CA_EVENT_CWND_RESTART' value='1'/> - <enumerator name='CA_EVENT_COMPLETE_CWR' value='2'/> - <enumerator name='CA_EVENT_LOSS' value='3'/> - <enumerator name='CA_EVENT_ECN_NO_CE' value='4'/> - <enumerator name='CA_EVENT_ECN_IS_CE' value='5'/> - </enum-decl> - <class-decl name='ack_sample' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1016' column='1' id='cd7d3c9d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pkts_acked' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1017' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rtt_us' type-id='a7832498' visibility='default' filepath='include/net/tcp.h' line='1018' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='in_flight' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1019' column='1'/> - </data-member> - </class-decl> - <class-decl name='rate_sample' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/tcp.h' line='1030' column='1' id='a084c932'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='prior_mstamp' type-id='91ce1af9' visibility='default' filepath='include/net/tcp.h' line='1031' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='prior_delivered' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1032' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='delivered' type-id='a7832498' visibility='default' filepath='include/net/tcp.h' line='1033' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='interval_us' type-id='bd54fe1a' visibility='default' filepath='include/net/tcp.h' line='1034' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='snd_interval_us' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1035' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='rcv_interval_us' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1036' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='rtt_us' type-id='bd54fe1a' visibility='default' filepath='include/net/tcp.h' line='1037' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='losses' type-id='95e97e5e' visibility='default' filepath='include/net/tcp.h' line='1038' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='acked_sacked' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1039' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='prior_in_flight' type-id='19c2251e' visibility='default' filepath='include/net/tcp.h' line='1040' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='is_app_limited' type-id='b50a4934' visibility='default' filepath='include/net/tcp.h' line='1041' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='424'> - <var-decl name='is_retrans' type-id='b50a4934' visibility='default' filepath='include/net/tcp.h' line='1042' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='432'> - <var-decl name='is_ack_delayed' type-id='b50a4934' visibility='default' filepath='include/net/tcp.h' line='1043' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/nexthop.h' line='96' column='1' id='21fca59c'> - <data-member access='public'> - <var-decl name='nh_info' type-id='e55edb2e' visibility='default' filepath='include/net/nexthop.h' line='97' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='nh_grp' type-id='c5ff416f' visibility='default' filepath='include/net/nexthop.h' line='98' column='1'/> - </data-member> - </union-decl> - <class-decl name='nh_info' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/net/nexthop.h' line='49' column='1' id='3f017308'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dev_hash' type-id='03a4a074' visibility='default' filepath='include/net/nexthop.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='nh_parent' type-id='f32120a7' visibility='default' filepath='include/net/nexthop.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='family' type-id='f9b06939' visibility='default' filepath='include/net/nexthop.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='200'> - <var-decl name='reject_nh' type-id='b50a4934' visibility='default' filepath='include/net/nexthop.h' line='54' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='' type-id='757a0dbc' visibility='default' filepath='include/net/nexthop.h' line='56' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__3' size-in-bits='832' is-anonymous='yes' visibility='default' filepath='include/net/nexthop.h' line='56' column='1' id='757a0dbc'> - <data-member access='public'> - <var-decl name='fib_nhc' type-id='e1f89457' visibility='default' filepath='include/net/nexthop.h' line='57' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='fib_nh' type-id='deb3203d' visibility='default' filepath='include/net/nexthop.h' line='58' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='fib6_nh' type-id='979d5bbb' visibility='default' filepath='include/net/nexthop.h' line='59' column='1'/> - </data-member> - </union-decl> - <class-decl name='fib_nh' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/ip_fib.h' line='103' column='1' id='deb3203d'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nh_common' type-id='e1f89457' visibility='default' filepath='include/net/ip_fib.h' line='104' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='nh_hash' type-id='03a4a074' visibility='default' filepath='include/net/ip_fib.h' line='105' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='nh_parent' type-id='09dcd1bf' visibility='default' filepath='include/net/ip_fib.h' line='106' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='nh_saddr' type-id='78a133c2' visibility='default' filepath='include/net/ip_fib.h' line='110' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='nh_saddr_genid' type-id='95e97e5e' visibility='default' filepath='include/net/ip_fib.h' line='111' column='1'/> - </data-member> - </class-decl> - <class-decl name='fib_info' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/net/ip_fib.h' line='131' column='1' id='85bdf127'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fib_hash' type-id='03a4a074' visibility='default' filepath='include/net/ip_fib.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='fib_lhash' type-id='03a4a074' visibility='default' filepath='include/net/ip_fib.h' line='133' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='nh_list' type-id='72f469ec' visibility='default' filepath='include/net/ip_fib.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='fib_net' type-id='a2bff676' visibility='default' filepath='include/net/ip_fib.h' line='135' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='fib_treeref' type-id='95e97e5e' visibility='default' filepath='include/net/ip_fib.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='fib_clntref' type-id='64615833' visibility='default' filepath='include/net/ip_fib.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='fib_flags' type-id='f0981eeb' visibility='default' filepath='include/net/ip_fib.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='fib_dead' type-id='002ac4a6' visibility='default' filepath='include/net/ip_fib.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='552'> - <var-decl name='fib_protocol' type-id='002ac4a6' visibility='default' filepath='include/net/ip_fib.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='560'> - <var-decl name='fib_scope' type-id='002ac4a6' visibility='default' filepath='include/net/ip_fib.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='568'> - <var-decl name='fib_type' type-id='002ac4a6' visibility='default' filepath='include/net/ip_fib.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='fib_prefsrc' type-id='78a133c2' visibility='default' filepath='include/net/ip_fib.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='fib_tb_id' type-id='19c2251e' visibility='default' filepath='include/net/ip_fib.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='fib_priority' type-id='19c2251e' visibility='default' filepath='include/net/ip_fib.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='fib_metrics' type-id='8eff91b0' visibility='default' filepath='include/net/ip_fib.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='fib_nhs' type-id='95e97e5e' visibility='default' filepath='include/net/ip_fib.h' line='151' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='fib_nh_is_v6' type-id='b50a4934' visibility='default' filepath='include/net/ip_fib.h' line='152' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='808'> - <var-decl name='nh_updated' type-id='b50a4934' visibility='default' filepath='include/net/ip_fib.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='nh' type-id='f32120a7' visibility='default' filepath='include/net/ip_fib.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/ip_fib.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='fib_nh' type-id='c094d415' visibility='default' filepath='include/net/ip_fib.h' line='156' column='1'/> - </data-member> - </class-decl> - <class-decl name='nh_group' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/nexthop.h' line='72' column='1' id='6ed3e587'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='spare' type-id='c5ff416f' visibility='default' filepath='include/net/nexthop.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='num_nh' type-id='1dc6a898' visibility='default' filepath='include/net/nexthop.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='mpath' type-id='b50a4934' visibility='default' filepath='include/net/nexthop.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='88'> - <var-decl name='has_v4' type-id='b50a4934' visibility='default' filepath='include/net/nexthop.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='nh_entries' type-id='720e3ec4' visibility='default' filepath='include/net/nexthop.h' line='77' column='1'/> - </data-member> - </class-decl> - <class-decl name='nh_grp_entry' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/nexthop.h' line='63' column='1' id='f59a8358'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nh' type-id='f32120a7' visibility='default' filepath='include/net/nexthop.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='weight' type-id='f9b06939' visibility='default' filepath='include/net/nexthop.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='upper_bound' type-id='49178f86' visibility='default' filepath='include/net/nexthop.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='nh_list' type-id='72f469ec' visibility='default' filepath='include/net/nexthop.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='nh_parent' type-id='f32120a7' visibility='default' filepath='include/net/nexthop.h' line='69' column='1'/> - </data-member> - </class-decl> - <class-decl name='nf_queue_entry' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='12' column='1' id='a73b7dc2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='13' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='skb' type-id='0fbf3cfd' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='14' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='id' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='15' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='hook_index' type-id='f0981eeb' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='state' type-id='89d4ce3f' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='size' type-id='1dc6a898' visibility='default' filepath='include/net/netfilter/nf_queue.h' line='19' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='cd7d3c9d' const='yes' id='67a1c23c'/> - <pointer-type-def type-id='67a1c23c' size-in-bits='64' id='39a488a2'/> - <qualified-type-def type-id='89d4ce3f' const='yes' id='3a8ead28'/> - <pointer-type-def type-id='3a8ead28' size-in-bits='64' id='309a5a26'/> - <qualified-type-def type-id='a084c932' const='yes' id='5420d2f9'/> - <pointer-type-def type-id='5420d2f9' size-in-bits='64' id='42abe229'/> - <pointer-type-def type-id='85bdf127' size-in-bits='64' id='09dcd1bf'/> - <pointer-type-def type-id='0790750c' size-in-bits='64' id='e83d6bbe'/> - <pointer-type-def type-id='33f50c8e' size-in-bits='64' id='c2147f48'/> - <pointer-type-def type-id='0331c4d6' size-in-bits='64' id='c8f8b049'/> - <pointer-type-def type-id='a73b7dc2' size-in-bits='64' id='ef706860'/> - <pointer-type-def type-id='6ed3e587' size-in-bits='64' id='c5ff416f'/> - <pointer-type-def type-id='3f017308' size-in-bits='64' id='e55edb2e'/> - <pointer-type-def type-id='68f5a646' size-in-bits='64' id='d6907f4c'/> - <pointer-type-def type-id='83c3a083' size-in-bits='64' id='2cbe71ce'/> - <pointer-type-def type-id='fe1697ae' size-in-bits='64' id='14ca5c08'/> - <pointer-type-def type-id='50acc06b' size-in-bits='64' id='8af06487'/> - <pointer-type-def type-id='c7e57ee7' size-in-bits='64' id='29f83363'/> - <pointer-type-def type-id='6ddd203f' size-in-bits='64' id='9b92b29b'/> - <pointer-type-def type-id='c9315117' size-in-bits='64' id='bffb5883'/> - <pointer-type-def type-id='aa95bc9e' size-in-bits='64' id='636d3a20'/> - <pointer-type-def type-id='84f0d8f8' size-in-bits='64' id='bfacbc7a'/> - <pointer-type-def type-id='fa7c8a73' size-in-bits='64' id='815f64bf'/> - <pointer-type-def type-id='77618c14' size-in-bits='64' id='ece3af1e'/> - <pointer-type-def type-id='7e2beda2' size-in-bits='64' id='f5feb7a4'/> - <pointer-type-def type-id='63e171df' size-in-bits='64' id='30e664af'/> - <pointer-type-def type-id='68a72cd7' size-in-bits='64' id='b6316a7f'/> - <function-decl name='unregister_netdevice_notifier' mangled-name='unregister_netdevice_notifier' filepath='include/linux/netdevice.h' line='2546' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_netdevice_notifier'> - <parameter type-id='d504f73d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='netlink_unregister_notifier' mangled-name='netlink_unregister_notifier' filepath='include/linux/netlink.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_unregister_notifier'> - <parameter type-id='d504f73d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unregister_pernet_subsys' mangled-name='unregister_pernet_subsys' filepath='include/net/net_namespace.h' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_pernet_subsys'> - <parameter type-id='d6907f4c'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='proc_create_net_data' mangled-name='proc_create_net_data' filepath='include/linux/proc_fs.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_create_net_data'> - <parameter type-id='80f4b756'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='d077e928'/> - <parameter type-id='943a1b48'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='eaa32e2f'/> - <return type-id='d077e928'/> - </function-decl> - <function-decl name='_raw_read_lock_bh' mangled-name='_raw_read_lock_bh' filepath='include/linux/rwlock_api_smp.h' line='20' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_lock_bh'> - <parameter type-id='8567d8b0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='_raw_read_unlock_bh' mangled-name='_raw_read_unlock_bh' filepath='include/linux/rwlock_api_smp.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_raw_read_unlock_bh'> - <parameter type-id='8567d8b0'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='call_rcu' mangled-name='call_rcu' filepath='include/linux/rcupdate.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='call_rcu'> - <parameter type-id='69c138b1'/> - <parameter type-id='eb839374'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='skb_copy_expand' mangled-name='skb_copy_expand' filepath='include/linux/skbuff.h' line='1150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_copy_expand'> - <parameter type-id='11f4a000'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='skb_ensure_writable' mangled-name='skb_ensure_writable' filepath='include/linux/skbuff.h' line='3586' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='skb_ensure_writable'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='register_pernet_subsys' mangled-name='register_pernet_subsys' filepath='include/net/net_namespace.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_pernet_subsys'> - <parameter type-id='d6907f4c'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='netlink_register_notifier' mangled-name='netlink_register_notifier' filepath='include/linux/netlink.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_register_notifier'> - <parameter type-id='d504f73d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='register_netdevice_notifier' mangled-name='register_netdevice_notifier' filepath='include/linux/netdevice.h' line='2545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_netdevice_notifier'> - <parameter type-id='d504f73d'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='0790750c'> - <parameter type-id='a2bff676'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='33f50c8e'> - <parameter type-id='ef706860'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='fe1697ae'> - <parameter type-id='f772df6d'/> - <parameter type-id='19c2251e'/> - <parameter type-id='7292109c'/> - <parameter type-id='2cbe71ce'/> - <return type-id='b59d7dce'/> - </function-type> - <function-type size-in-bits='64' id='50acc06b'> - <parameter type-id='f772df6d'/> - <return type-id='19c2251e'/> - </function-type> - <function-type size-in-bits='64' id='c7e57ee7'> - <parameter type-id='e84b031a'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='6ddd203f'> - <parameter type-id='a2bff676'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='c9315117'> - <parameter type-id='f772df6d'/> - <parameter type-id='39a488a2'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='aa95bc9e'> - <parameter type-id='f772df6d'/> - <parameter type-id='42abe229'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='84f0d8f8'> - <parameter type-id='f772df6d'/> - <parameter type-id='5f51e977'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='fa7c8a73'> - <parameter type-id='f772df6d'/> - <parameter type-id='19c2251e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='77618c14'> - <parameter type-id='f772df6d'/> - <parameter type-id='19c2251e'/> - <parameter type-id='19c2251e'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='7e2beda2'> - <parameter type-id='f772df6d'/> - <parameter type-id='f9b06939'/> - <return type-id='48b5725f'/> - </function-type> - </abi-instr> <abi-instr address-size='64' path='net/netfilter/x_tables.c' language='LANG_C89'> - <var-decl name='xt_tee_enabled' type-id='00205383' mangled-name='xt_tee_enabled' visibility='default' filepath='net/netfilter/x_tables.c' line='1287' column='1' elf-symbol-id='xt_tee_enabled'/> - </abi-instr> - <abi-instr address-size='64' path='net/netfilter/xt_IDLETIMER.c' language='LANG_C89'> - <qualified-type-def type-id='a6222917' const='yes' id='be65923c'/> - <pointer-type-def type-id='be65923c' size-in-bits='64' id='cfe4f8a2'/> - <qualified-type-def type-id='40a816ad' const='yes' id='5487ffdc'/> - <pointer-type-def type-id='5487ffdc' size-in-bits='64' id='0817f042'/> - <function-decl name='sysfs_create_file_ns' mangled-name='sysfs_create_file_ns' filepath='include/linux/sysfs.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_create_file_ns'> - <parameter type-id='d30bdc51'/> - <parameter type-id='cfe4f8a2'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sysfs_remove_file_ns' mangled-name='sysfs_remove_file_ns' filepath='include/linux/sysfs.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_remove_file_ns'> - <parameter type-id='d30bdc51'/> - <parameter type-id='cfe4f8a2'/> - <parameter type-id='eaa32e2f'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sock_i_uid' mangled-name='sock_i_uid' filepath='include/net/sock.h' line='1889' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_i_uid'> - <parameter type-id='f772df6d'/> - <return type-id='e8b29774'/> - </function-decl> - <function-decl name='set_normalized_timespec64' mangled-name='set_normalized_timespec64' filepath='include/linux/time64.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_normalized_timespec64'> - <parameter type-id='4151733d'/> - <parameter type-id='1eb56b1e'/> - <parameter type-id='1eb56b1e'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='timespec64_to_jiffies' mangled-name='timespec64_to_jiffies' filepath='include/linux/jiffies.h' line='420' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='timespec64_to_jiffies'> - <parameter type-id='0817f042'/> - <return type-id='7359adad'/> - </function-decl> - <function-decl name='mod_timer_pending' mangled-name='mod_timer_pending' filepath='include/linux/timer.h' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mod_timer_pending'> - <parameter type-id='9248e67f'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sysfs_notify' mangled-name='sysfs_notify' filepath='include/linux/sysfs.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysfs_notify'> - <parameter type-id='d30bdc51'/> - <parameter type-id='80f4b756'/> - <parameter type-id='80f4b756'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/netfilter/xt_NFQUEUE.c' language='LANG_C89'> - <function-decl name='prandom_u32' mangled-name='prandom_u32' filepath='include/linux/prandom.h' line='15' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prandom_u32'> - <return type-id='f0981eeb'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/netfilter/xt_TCPMSS.c' language='LANG_C89'> - <function-decl name='ipv6_skip_exthdr' mangled-name='ipv6_skip_exthdr' filepath='include/net/ipv6.h' line='1048' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipv6_skip_exthdr'> - <parameter type-id='11f4a000'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='cf536864'/> - <parameter type-id='e9e550dd'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='inet_proto_csum_replace4' mangled-name='inet_proto_csum_replace4' filepath='include/net/checksum.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_proto_csum_replace4'> - <parameter type-id='e9e550dd'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='c894953d'/> - <return type-id='48b5725f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/netfilter/xt_TPROXY.c' language='LANG_C89'> - <class-decl name='ip_mc_list' is-struct='yes' visibility='default' is-declaration-only='yes' id='c2a59aaa'/> - <array-type-def dimensions='1' type-id='42b16dba' size-in-bits='4096' id='e3638da9'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> + <array-type-def dimensions='1' type-id='9b45d938' size-in-bits='232' id='cff94a5f'> + <subrange length='29' type-id='7ff19f0f' id='01b8f6fa'/> </array-type-def> - <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='1024' id='9e942f0d'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> - <array-type-def dimensions='1' type-id='f772df6d' size-in-bits='infinite' id='5be9db8d'> - <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> - </array-type-def> - <class-decl name='in_ifaddr' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/inetdevice.h' line='137' column='1' id='b95a5ed3'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='hash' type-id='03a4a074' visibility='default' filepath='include/linux/inetdevice.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ifa_next' type-id='3a639063' visibility='default' filepath='include/linux/inetdevice.h' line='139' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ifa_dev' type-id='fc6f14a9' visibility='default' filepath='include/linux/inetdevice.h' line='140' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/inetdevice.h' line='141' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ifa_local' type-id='78a133c2' visibility='default' filepath='include/linux/inetdevice.h' line='142' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='ifa_address' type-id='78a133c2' visibility='default' filepath='include/linux/inetdevice.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='ifa_mask' type-id='78a133c2' visibility='default' filepath='include/linux/inetdevice.h' line='144' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='ifa_rt_priority' type-id='3f1a6b60' visibility='default' filepath='include/linux/inetdevice.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='ifa_broadcast' type-id='78a133c2' visibility='default' filepath='include/linux/inetdevice.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='ifa_scope' type-id='002ac4a6' visibility='default' filepath='include/linux/inetdevice.h' line='147' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='552'> - <var-decl name='ifa_prefixlen' type-id='002ac4a6' visibility='default' filepath='include/linux/inetdevice.h' line='148' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='ifa_flags' type-id='3f1a6b60' visibility='default' filepath='include/linux/inetdevice.h' line='149' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='ifa_label' type-id='ac1fa8c0' visibility='default' filepath='include/linux/inetdevice.h' line='150' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='ifa_valid_lft' type-id='3f1a6b60' visibility='default' filepath='include/linux/inetdevice.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='ifa_preferred_lft' type-id='3f1a6b60' visibility='default' filepath='include/linux/inetdevice.h' line='154' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='ifa_cstamp' type-id='7359adad' visibility='default' filepath='include/linux/inetdevice.h' line='155' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='ifa_tstamp' type-id='7359adad' visibility='default' filepath='include/linux/inetdevice.h' line='156' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_ehash_bucket' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='38' column='1' id='08400b46'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='chain' type-id='af86905d' visibility='default' filepath='include/net/inet_hashtables.h' line='39' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_bind_hashbucket' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='101' column='1' id='082b64be'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/inet_hashtables.h' line='102' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='chain' type-id='e151255a' visibility='default' filepath='include/net/inet_hashtables.h' line='103' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet_listen_hashbucket' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='112' column='1' id='42b16dba'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/net/inet_hashtables.h' line='113' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='include/net/inet_hashtables.h' line='114' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='' type-id='ba169a6c' visibility='default' filepath='include/net/inet_hashtables.h' line='115' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__7' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/inet_hashtables.h' line='115' column='1' id='ba169a6c'> - <data-member access='public'> - <var-decl name='head' type-id='e151255a' visibility='default' filepath='include/net/inet_hashtables.h' line='116' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='nulls_head' type-id='af86905d' visibility='default' filepath='include/net/inet_hashtables.h' line='117' column='1'/> - </data-member> - </union-decl> - <pointer-type-def type-id='b95a5ed3' size-in-bits='64' id='3a639063'/> - <pointer-type-def type-id='082b64be' size-in-bits='64' id='fd53db64'/> - <pointer-type-def type-id='08400b46' size-in-bits='64' id='77011cbc'/> - <pointer-type-def type-id='42b16dba' size-in-bits='64' id='e0087b68'/> - <pointer-type-def type-id='c2a59aaa' size-in-bits='64' id='26479c18'/> - <pointer-type-def type-id='26479c18' size-in-bits='64' id='74bae2b6'/> - <function-decl name='ipv6_find_hdr' mangled-name='ipv6_find_hdr' filepath='include/net/ipv6.h' line='1060' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipv6_find_hdr'> - <parameter type-id='11f4a000'/> - <parameter type-id='807869d3'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='e9e550dd'/> - <parameter type-id='7292109c'/> - <return type-id='95e97e5e'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/netfilter/xt_connlimit.c' language='LANG_C89'> - <function-decl name='nf_ct_get_tuplepr' mangled-name='nf_ct_get_tuplepr' filepath='include/net/netfilter/nf_conntrack.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_ct_get_tuplepr'> - <parameter type-id='11f4a000'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='a2bff676'/> - <parameter type-id='66d2e8f0'/> - <return type-id='c894953d'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/netfilter/xt_connmark.c' language='LANG_C89'> - <function-decl name='xt_unregister_targets' mangled-name='xt_unregister_targets' filepath='include/linux/netfilter/x_tables.h' line='273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_unregister_targets'> - <parameter type-id='49ac960b'/> - <parameter type-id='f0981eeb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='xt_register_targets' mangled-name='xt_register_targets' filepath='include/linux/netfilter/x_tables.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_register_targets'> - <parameter type-id='49ac960b'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='60289ffb' size-in-bits='64' id='49ac960b'/> <class-decl name='xt_target' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='182' column='1' id='60289ffb'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='183' column='1'/> @@ -177315,180 +171943,6 @@ <var-decl name='family' type-id='8efea9e5' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='219' column='1'/> </data-member> </class-decl> - <array-type-def dimensions='1' type-id='9b45d938' size-in-bits='232' id='cff94a5f'> - <subrange length='29' type-id='7ff19f0f' id='01b8f6fa'/> - </array-type-def> - <pointer-type-def type-id='eeef65e4' size-in-bits='64' id='ef16e31e'/> - <pointer-type-def type-id='4446be8a' size-in-bits='64' id='73cc7ee4'/> - <pointer-type-def type-id='29ca5ed4' size-in-bits='64' id='6307fc3e'/> - </abi-instr> - <abi-instr address-size='64' path='net/netfilter/xt_hashlimit.c' language='LANG_C89'> - <function-decl name='proc_mkdir' mangled-name='proc_mkdir' filepath='include/linux/proc_fs.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_mkdir'> - <parameter type-id='80f4b756'/> - <parameter type-id='d077e928'/> - <return type-id='d077e928'/> - </function-decl> - <function-decl name='refcount_dec_and_mutex_lock' mangled-name='refcount_dec_and_mutex_lock' filepath='include/linux/refcount.h' line='302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='refcount_dec_and_mutex_lock'> - <parameter type-id='74c91557'/> - <parameter type-id='e0ea832a'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='PDE_DATA' mangled-name='PDE_DATA' filepath='include/linux/proc_fs.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PDE_DATA'> - <parameter type-id='c5a4eb7f'/> - <return type-id='eaa32e2f'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/netfilter/xt_mark.c' language='LANG_C89'> - <pointer-type-def type-id='60289ffb' size-in-bits='64' id='49ac960b'/> - <function-decl name='xt_unregister_match' mangled-name='xt_unregister_match' filepath='include/linux/netfilter/x_tables.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_unregister_match'> - <parameter type-id='e25f5feb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='xt_unregister_target' mangled-name='xt_unregister_target' filepath='include/linux/netfilter/x_tables.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_unregister_target'> - <parameter type-id='49ac960b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='xt_register_target' mangled-name='xt_register_target' filepath='include/linux/netfilter/x_tables.h' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_register_target'> - <parameter type-id='49ac960b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='xt_register_match' mangled-name='xt_register_match' filepath='include/linux/netfilter/x_tables.h' line='275' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_register_match'> - <parameter type-id='e25f5feb'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='9399d16b' size-in-bits='64' id='e25f5feb'/> - <class-decl name='xt_match' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='142' column='1' id='9399d16b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='cff94a5f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='360'> - <var-decl name='revision' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='match' type-id='78abc667' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='checkentry' type-id='f6865b36' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='destroy' type-id='f0385e42' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='compat_from_user' type-id='debb4ee8' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='compat_to_user' type-id='585e1de9' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='me' type-id='2730d015' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='table' type-id='80f4b756' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='matchsize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='usersize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='compatsize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='hooks' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='proto' type-id='8efea9e5' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='976'> - <var-decl name='family' type-id='8efea9e5' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='178' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='156670bc' size-in-bits='64' id='f6865b36'/> - <pointer-type-def type-id='11ce232b' size-in-bits='64' id='78abc667'/> - <pointer-type-def type-id='26b6dfe0' size-in-bits='64' id='f0385e42'/> - </abi-instr> - <abi-instr address-size='64' path='net/netfilter/xt_quota2.c' language='LANG_C89'> - <function-decl name='netlink_broadcast' mangled-name='netlink_broadcast' filepath='include/linux/netlink.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_broadcast'> - <parameter type-id='f772df6d'/> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='proc_create_data' mangled-name='proc_create_data' filepath='include/linux/proc_fs.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='proc_create_data'> - <parameter type-id='80f4b756'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='d077e928'/> - <parameter type-id='61758ee5'/> - <parameter type-id='eaa32e2f'/> - <return type-id='d077e928'/> - </function-decl> - <function-decl name='simple_strtoull' mangled-name='simple_strtoull' filepath='include/linux/kernel.h' line='469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='simple_strtoull'> - <parameter type-id='80f4b756'/> - <parameter type-id='9b23c9ad'/> - <parameter type-id='f0981eeb'/> - <return type-id='3a47d82b'/> - </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/netfilter/xt_tcpudp.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='9b45d938' size-in-bits='232' id='cff94a5f'> - <subrange length='29' type-id='7ff19f0f' id='01b8f6fa'/> - </array-type-def> - <class-decl name='xt_match' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='142' column='1' id='9399d16b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='143' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='cff94a5f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='145' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='360'> - <var-decl name='revision' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='146' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='match' type-id='78abc667' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='153' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='checkentry' type-id='f6865b36' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='157' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='destroy' type-id='f0385e42' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='160' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='compat_from_user' type-id='debb4ee8' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='163' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='compat_to_user' type-id='585e1de9' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='164' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='me' type-id='2730d015' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='167' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='table' type-id='80f4b756' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='169' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='matchsize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='170' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='usersize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='171' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='compatsize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='173' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='hooks' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='175' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='proto' type-id='8efea9e5' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='176' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='976'> - <var-decl name='family' type-id='8efea9e5' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='178' column='1'/> - </data-member> - </class-decl> <class-decl name='xt_action_param' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='30' column='1' id='edb04712'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='' type-id='3db026b2' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='31' column='1'/> @@ -177509,7 +171963,7 @@ <var-decl name='hotdrop' type-id='b50a4934' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='41' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__12' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='31' column='1' id='3db026b2'> + <union-decl name='__anonymous_union__22' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='31' column='1' id='3db026b2'> <data-member access='public'> <var-decl name='match' type-id='1ecd1044' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='32' column='1'/> </data-member> @@ -177517,104 +171971,56 @@ <var-decl name='target' type-id='b7f14b36' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='33' column='1'/> </data-member> </union-decl> - <class-decl name='xt_target' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='182' column='1' id='60289ffb'> + <class-decl name='xt_match' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='142' column='1' id='9399d16b'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='183' column='1'/> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='143' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='name' type-id='cff94a5f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='185' column='1'/> + <var-decl name='name' type-id='cff94a5f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='145' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='360'> - <var-decl name='revision' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='186' column='1'/> + <var-decl name='revision' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='146' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='target' type-id='73cc7ee4' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='191' column='1'/> + <var-decl name='match' type-id='78abc667' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='153' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='checkentry' type-id='ef16e31e' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='198' column='1'/> + <var-decl name='checkentry' type-id='f6865b36' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='157' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='destroy' type-id='6307fc3e' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='201' column='1'/> + <var-decl name='destroy' type-id='f0385e42' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='160' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='compat_from_user' type-id='debb4ee8' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='204' column='1'/> + <var-decl name='compat_from_user' type-id='debb4ee8' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='163' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='compat_to_user' type-id='585e1de9' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='205' column='1'/> + <var-decl name='compat_to_user' type-id='585e1de9' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='164' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='me' type-id='2730d015' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='208' column='1'/> + <var-decl name='me' type-id='2730d015' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='167' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='table' type-id='80f4b756' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='210' column='1'/> + <var-decl name='table' type-id='80f4b756' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='169' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='targetsize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='211' column='1'/> + <var-decl name='matchsize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='170' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='usersize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='212' column='1'/> + <var-decl name='usersize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='171' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='compatsize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='214' column='1'/> + <var-decl name='compatsize' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='173' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='hooks' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='216' column='1'/> + <var-decl name='hooks' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='175' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='proto' type-id='8efea9e5' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='217' column='1'/> + <var-decl name='proto' type-id='8efea9e5' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='176' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='976'> - <var-decl name='family' type-id='8efea9e5' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='219' column='1'/> + <var-decl name='family' type-id='8efea9e5' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='178' column='1'/> </data-member> </class-decl> - <class-decl name='xt_tgchk_param' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='123' column='1' id='fa0eab7f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='124' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='table' type-id='80f4b756' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='entryinfo' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='target' type-id='b7f14b36' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='targinfo' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='hook_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='family' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='360'> - <var-decl name='nft_compat' type-id='b50a4934' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='131' column='1'/> - </data-member> - </class-decl> - <class-decl name='xt_tgdtor_param' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='135' column='1' id='6cd62070'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='136' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='target' type-id='b7f14b36' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='137' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='targinfo' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='138' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='family' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='139' column='1'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__13' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='35' column='1' id='71be3d11'> - <data-member access='public'> - <var-decl name='matchinfo' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='36' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='targinfo' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='36' column='1'/> - </data-member> - </union-decl> <class-decl name='xt_mtchk_param' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='92' column='1' id='b30ae843'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='93' column='1'/> @@ -177655,6 +172061,54 @@ <var-decl name='family' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='111' column='1'/> </data-member> </class-decl> + <union-decl name='__anonymous_union__23' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='35' column='1' id='71be3d11'> + <data-member access='public'> + <var-decl name='matchinfo' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='36' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='targinfo' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='36' column='1'/> + </data-member> + </union-decl> + <class-decl name='xt_tgchk_param' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='123' column='1' id='fa0eab7f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='table' type-id='80f4b756' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='entryinfo' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='target' type-id='b7f14b36' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='targinfo' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='hook_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='family' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='360'> + <var-decl name='nft_compat' type-id='b50a4934' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='131' column='1'/> + </data-member> + </class-decl> + <class-decl name='xt_tgdtor_param' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='135' column='1' id='6cd62070'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='target' type-id='b7f14b36' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='targinfo' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='family' type-id='892641a4' visibility='default' filepath='include/linux/netfilter/x_tables.h' line='139' column='1'/> + </data-member> + </class-decl> <qualified-type-def type-id='edb04712' const='yes' id='70660701'/> <pointer-type-def type-id='70660701' size-in-bits='64' id='1b9d48b1'/> <qualified-type-def type-id='9399d16b' const='yes' id='1beae906'/> @@ -177663,6 +172117,8 @@ <pointer-type-def type-id='7be051de' size-in-bits='64' id='f621031c'/> <qualified-type-def type-id='7ad52504' const='yes' id='2d4ad53b'/> <pointer-type-def type-id='2d4ad53b' size-in-bits='64' id='5dcd69c3'/> + <qualified-type-def type-id='469df90e' const='yes' id='3d24528f'/> + <pointer-type-def type-id='3d24528f' size-in-bits='64' id='e52e19bf'/> <qualified-type-def type-id='60289ffb' const='yes' id='79fae198'/> <pointer-type-def type-id='79fae198' size-in-bits='64' id='b7f14b36'/> <qualified-type-def type-id='fa0eab7f' const='yes' id='19952db6'/> @@ -177671,22 +172127,56 @@ <pointer-type-def type-id='38e0f6d3' size-in-bits='64' id='8324c9fb'/> <pointer-type-def type-id='156670bc' size-in-bits='64' id='f6865b36'/> <pointer-type-def type-id='eeef65e4' size-in-bits='64' id='ef16e31e'/> + <pointer-type-def type-id='63d6992a' size-in-bits='64' id='f7d53868'/> <pointer-type-def type-id='11ce232b' size-in-bits='64' id='78abc667'/> <pointer-type-def type-id='4446be8a' size-in-bits='64' id='73cc7ee4'/> <pointer-type-def type-id='26b6dfe0' size-in-bits='64' id='f0385e42'/> <pointer-type-def type-id='29ca5ed4' size-in-bits='64' id='6307fc3e'/> <pointer-type-def type-id='edb04712' size-in-bits='64' id='64ed5260'/> <pointer-type-def type-id='9399d16b' size-in-bits='64' id='e25f5feb'/> - <function-decl name='xt_unregister_matches' mangled-name='xt_unregister_matches' filepath='include/linux/netfilter/x_tables.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_unregister_matches'> - <parameter type-id='e25f5feb'/> - <parameter type-id='f0981eeb'/> + <pointer-type-def type-id='60289ffb' size-in-bits='64' id='49ac960b'/> + <var-decl name='xt_tee_enabled' type-id='00205383' mangled-name='xt_tee_enabled' visibility='default' filepath='net/netfilter/x_tables.c' line='1287' column='1' elf-symbol-id='xt_tee_enabled'/> + <function-decl name='xt_unregister_targets' mangled-name='xt_unregister_targets' filepath='net/netfilter/x_tables.c' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_unregister_targets'> + <parameter type-id='49ac960b' name='target' filepath='net/netfilter/x_tables.c' line='112' column='1'/> + <parameter type-id='f0981eeb' name='n' filepath='net/netfilter/x_tables.c' line='112' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='xt_register_matches' mangled-name='xt_register_matches' filepath='include/linux/netfilter/x_tables.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_register_matches'> - <parameter type-id='e25f5feb'/> - <parameter type-id='f0981eeb'/> + <function-decl name='xt_unregister_target' mangled-name='xt_unregister_target' filepath='net/netfilter/x_tables.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_unregister_target'> + <parameter type-id='49ac960b' name='target' filepath='net/netfilter/x_tables.c' line='81' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='xt_unregister_matches' mangled-name='xt_unregister_matches' filepath='net/netfilter/x_tables.c' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_unregister_matches'> + <parameter type-id='e25f5feb' name='match' filepath='net/netfilter/x_tables.c' line='162' column='1'/> + <parameter type-id='f0981eeb' name='n' filepath='net/netfilter/x_tables.c' line='162' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='xt_unregister_match' mangled-name='xt_unregister_match' filepath='net/netfilter/x_tables.c' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_unregister_match'> + <parameter type-id='e25f5feb' name='match' filepath='net/netfilter/x_tables.c' line='131' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='xt_register_targets' mangled-name='xt_register_targets' filepath='net/netfilter/x_tables.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_register_targets'> + <parameter type-id='49ac960b' name='target' filepath='net/netfilter/x_tables.c' line='92' column='1'/> + <parameter type-id='f0981eeb' name='n' filepath='net/netfilter/x_tables.c' line='92' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='xt_register_target' mangled-name='xt_register_target' filepath='net/netfilter/x_tables.c' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_register_target'> + <parameter type-id='49ac960b' name='target' filepath='net/netfilter/x_tables.c' line='69' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='xt_register_matches' mangled-name='xt_register_matches' filepath='net/netfilter/x_tables.c' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_register_matches'> + <parameter type-id='e25f5feb' name='match' filepath='net/netfilter/x_tables.c' line='142' column='1'/> + <parameter type-id='f0981eeb' name='n' filepath='net/netfilter/x_tables.c' line='142' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='xt_register_match' mangled-name='xt_register_match' filepath='net/netfilter/x_tables.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_register_match'> + <parameter type-id='e25f5feb' name='match' filepath='net/netfilter/x_tables.c' line='119' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='xt_hook_ops_alloc' mangled-name='xt_hook_ops_alloc' filepath='net/netfilter/x_tables.c' line='1692' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xt_hook_ops_alloc'> + <parameter type-id='e52e19bf' name='table' filepath='net/netfilter/x_tables.c' line='1692' column='1'/> + <parameter type-id='c8f8b049' name='fn' filepath='net/netfilter/x_tables.c' line='1692' column='1'/> + <return type-id='f7d53868'/> + </function-decl> <function-type size-in-bits='64' id='156670bc'> <parameter type-id='f621031c'/> <return type-id='95e97e5e'/> @@ -177763,6 +172253,18 @@ <pointer-type-def type-id='f7a1d399' size-in-bits='64' id='8438f281'/> <pointer-type-def type-id='64a9bab2' size-in-bits='64' id='bfc146e4'/> <pointer-type-def type-id='5ae55c68' size-in-bits='64' id='493b1d22'/> + <function-decl name='netlink_unicast' mangled-name='netlink_unicast' filepath='net/netlink/af_netlink.c' line='1330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_unicast'> + <parameter type-id='f772df6d' name='ssk' filepath='net/netlink/af_netlink.c' line='1330' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/netlink/af_netlink.c' line='1330' column='1'/> + <parameter type-id='19c2251e' name='portid' filepath='net/netlink/af_netlink.c' line='1331' column='1'/> + <parameter type-id='95e97e5e' name='nonblock' filepath='net/netlink/af_netlink.c' line='1331' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='netlink_has_listeners' mangled-name='netlink_has_listeners' filepath='net/netlink/af_netlink.c' line='1366' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_has_listeners'> + <parameter type-id='f772df6d' name='sk' filepath='net/netlink/af_netlink.c' line='1366' column='1'/> + <parameter type-id='f0981eeb' name='group' filepath='net/netlink/af_netlink.c' line='1366' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='__netlink_kernel_create' mangled-name='__netlink_kernel_create' filepath='net/netlink/af_netlink.c' line='2022' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__netlink_kernel_create'> <parameter type-id='a2bff676' name='net' filepath='net/netlink/af_netlink.c' line='2022' column='1'/> <parameter type-id='95e97e5e' name='unit' filepath='net/netlink/af_netlink.c' line='2022' column='1'/> @@ -177770,6 +172272,43 @@ <parameter type-id='8438f281' name='cfg' filepath='net/netlink/af_netlink.c' line='2023' column='1'/> <return type-id='f772df6d'/> </function-decl> + <function-decl name='netlink_kernel_release' mangled-name='netlink_kernel_release' filepath='net/netlink/af_netlink.c' line='2097' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_kernel_release'> + <parameter type-id='f772df6d' name='sk' filepath='net/netlink/af_netlink.c' line='2097' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='netlink_capable' mangled-name='netlink_capable' filepath='net/netlink/af_netlink.c' line='896' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_capable'> + <parameter type-id='11f4a000' name='skb' filepath='net/netlink/af_netlink.c' line='896' column='1'/> + <parameter type-id='95e97e5e' name='cap' filepath='net/netlink/af_netlink.c' line='896' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='netlink_net_capable' mangled-name='netlink_net_capable' filepath='net/netlink/af_netlink.c' line='912' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_net_capable'> + <parameter type-id='11f4a000' name='skb' filepath='net/netlink/af_netlink.c' line='912' column='1'/> + <parameter type-id='95e97e5e' name='cap' filepath='net/netlink/af_netlink.c' line='912' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='__netlink_dump_start' mangled-name='__netlink_dump_start' filepath='net/netlink/af_netlink.c' line='2302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__netlink_dump_start'> + <parameter type-id='f772df6d' name='ssk' filepath='net/netlink/af_netlink.c' line='2302' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/netlink/af_netlink.c' line='2302' column='1'/> + <parameter type-id='390fbe8f' name='nlh' filepath='net/netlink/af_netlink.c' line='2303' column='1'/> + <parameter type-id='6984e365' name='control' filepath='net/netlink/af_netlink.c' line='2304' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='netlink_unregister_notifier' mangled-name='netlink_unregister_notifier' filepath='net/netlink/af_netlink.c' line='2664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_unregister_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='net/netlink/af_netlink.c' line='2664' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='netlink_register_notifier' mangled-name='netlink_register_notifier' filepath='net/netlink/af_netlink.c' line='2658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_register_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='net/netlink/af_netlink.c' line='2658' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='netlink_broadcast' mangled-name='netlink_broadcast' filepath='net/netlink/af_netlink.c' line='1550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netlink_broadcast'> + <parameter type-id='f772df6d' name='ssk' filepath='net/netlink/af_netlink.c' line='1550' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/netlink/af_netlink.c' line='1550' column='1'/> + <parameter type-id='19c2251e' name='portid' filepath='net/netlink/af_netlink.c' line='1550' column='1'/> + <parameter type-id='19c2251e' name='group' filepath='net/netlink/af_netlink.c' line='1551' column='1'/> + <parameter type-id='3eb7c31c' name='allocation' filepath='net/netlink/af_netlink.c' line='1551' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='__nlmsg_put' mangled-name='__nlmsg_put' filepath='net/netlink/af_netlink.c' line='2162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__nlmsg_put'> <parameter type-id='0fbf3cfd' name='skb' filepath='net/netlink/af_netlink.c' line='2162' column='1'/> <parameter type-id='19c2251e' name='portid' filepath='net/netlink/af_netlink.c' line='2162' column='1'/> @@ -177779,13 +172318,6 @@ <parameter type-id='95e97e5e' name='flags' filepath='net/netlink/af_netlink.c' line='2162' column='1'/> <return type-id='c2074578'/> </function-decl> - <function-decl name='__netlink_dump_start' mangled-name='__netlink_dump_start' filepath='net/netlink/af_netlink.c' line='2302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__netlink_dump_start'> - <parameter type-id='f772df6d' name='ssk' filepath='net/netlink/af_netlink.c' line='2302' column='1'/> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/netlink/af_netlink.c' line='2302' column='1'/> - <parameter type-id='390fbe8f' name='nlh' filepath='net/netlink/af_netlink.c' line='2303' column='1'/> - <parameter type-id='6984e365' name='control' filepath='net/netlink/af_netlink.c' line='2304' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-type size-in-bits='64' id='339a9d49'> <parameter type-id='a2bff676'/> <parameter type-id='95e97e5e'/> @@ -177803,6 +172335,159 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='net/netlink/genetlink.c' language='LANG_C89'> + <class-decl name='genl_family' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/net/genetlink.h' line='46' column='1' id='278d8d7c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='95e97e5e' visibility='default' filepath='include/net/genetlink.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='hdrsize' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/genetlink.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='version' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='maxattr' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='netnsok' type-id='b50a4934' visibility='default' filepath='include/net/genetlink.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='264'> + <var-decl name='parallel_ops' type-id='b50a4934' visibility='default' filepath='include/net/genetlink.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='policy' type-id='109cdb66' visibility='default' filepath='include/net/genetlink.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='pre_doit' type-id='a45ad774' visibility='default' filepath='include/net/genetlink.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='post_doit' type-id='14ba77ef' visibility='default' filepath='include/net/genetlink.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='attrbuf' type-id='30864cdc' visibility='default' filepath='include/net/genetlink.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='ops' type-id='8ba26d85' visibility='default' filepath='include/net/genetlink.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='mcgrps' type-id='f4bc933f' visibility='default' filepath='include/net/genetlink.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='n_ops' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='n_mcgrps' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='mcgrp_offset' type-id='f0981eeb' visibility='default' filepath='include/net/genetlink.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/net/genetlink.h' line='67' column='1'/> + </data-member> + </class-decl> + <class-decl name='genl_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/genetlink.h' line='132' column='1' id='83b59630'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='doit' type-id='8f8224f6' visibility='default' filepath='include/net/genetlink.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='start' type-id='eca40b6e' visibility='default' filepath='include/net/genetlink.h' line='135' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dumpit' type-id='32a663ca' visibility='default' filepath='include/net/genetlink.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='done' type-id='eca40b6e' visibility='default' filepath='include/net/genetlink.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cmd' type-id='f9b06939' visibility='default' filepath='include/net/genetlink.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='264'> + <var-decl name='internal_flags' type-id='f9b06939' visibility='default' filepath='include/net/genetlink.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/net/genetlink.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='280'> + <var-decl name='validate' type-id='f9b06939' visibility='default' filepath='include/net/genetlink.h' line='142' column='1'/> + </data-member> + </class-decl> + <class-decl name='genl_info' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/net/genetlink.h' line='84' column='1' id='fbcd72c8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='snd_seq' type-id='19c2251e' visibility='default' filepath='include/net/genetlink.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='snd_portid' type-id='19c2251e' visibility='default' filepath='include/net/genetlink.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='nlhdr' type-id='c2074578' visibility='default' filepath='include/net/genetlink.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='genlhdr' type-id='db93e57c' visibility='default' filepath='include/net/genetlink.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='userhdr' type-id='eaa32e2f' visibility='default' filepath='include/net/genetlink.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='attrs' type-id='30864cdc' visibility='default' filepath='include/net/genetlink.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='_net' type-id='c9df1e6c' visibility='default' filepath='include/net/genetlink.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='user_ptr' type-id='24ae0315' visibility='default' filepath='include/net/genetlink.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='extack' type-id='5799dc94' visibility='default' filepath='include/net/genetlink.h' line='93' column='1'/> + </data-member> + </class-decl> + <class-decl name='genlmsghdr' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/genetlink.h' line='13' column='1' id='8fadaaa6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cmd' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/genetlink.h' line='14' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='version' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/genetlink.h' line='15' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='reserved' type-id='d315442e' visibility='default' filepath='include/uapi/linux/genetlink.h' line='16' column='1'/> + </data-member> + </class-decl> + <class-decl name='genl_multicast_group' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/genetlink.h' line='15' column='1' id='486f930e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/net/genetlink.h' line='16' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='278d8d7c' const='yes' id='c35ca4f3'/> + <pointer-type-def type-id='c35ca4f3' size-in-bits='64' id='63d7819b'/> + <qualified-type-def type-id='486f930e' const='yes' id='0aade30f'/> + <pointer-type-def type-id='0aade30f' size-in-bits='64' id='f4bc933f'/> + <qualified-type-def type-id='83b59630' const='yes' id='f67ba3ad'/> + <pointer-type-def type-id='f67ba3ad' size-in-bits='64' id='8ba26d85'/> + <pointer-type-def type-id='278d8d7c' size-in-bits='64' id='8f6b937a'/> + <pointer-type-def type-id='fbcd72c8' size-in-bits='64' id='31b542ce'/> + <pointer-type-def type-id='8fadaaa6' size-in-bits='64' id='db93e57c'/> + <pointer-type-def type-id='94bbdcaa' size-in-bits='64' id='a45ad774'/> + <pointer-type-def type-id='7b76bae4' size-in-bits='64' id='8f8224f6'/> + <pointer-type-def type-id='e1834a73' size-in-bits='64' id='14ba77ef'/> + <function-decl name='genl_register_family' mangled-name='genl_register_family' filepath='net/netlink/genetlink.c' line='322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genl_register_family'> + <parameter type-id='8f6b937a' name='family' filepath='net/netlink/genetlink.c' line='322' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='genl_unregister_family' mangled-name='genl_unregister_family' filepath='net/netlink/genetlink.c' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genl_unregister_family'> + <parameter type-id='63d7819b' name='family' filepath='net/netlink/genetlink.c' line='404' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='genlmsg_put' mangled-name='genlmsg_put' filepath='net/netlink/genetlink.c' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genlmsg_put'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/netlink/genetlink.c' line='441' column='1'/> + <parameter type-id='19c2251e' name='portid' filepath='net/netlink/genetlink.c' line='441' column='1'/> + <parameter type-id='19c2251e' name='seq' filepath='net/netlink/genetlink.c' line='441' column='1'/> + <parameter type-id='63d7819b' name='family' filepath='net/netlink/genetlink.c' line='442' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='net/netlink/genetlink.c' line='442' column='1'/> + <parameter type-id='f9b06939' name='cmd' filepath='net/netlink/genetlink.c' line='442' column='1'/> + <return type-id='eaa32e2f'/> + </function-decl> <function-decl name='genlmsg_multicast_allns' mangled-name='genlmsg_multicast_allns' filepath='net/netlink/genetlink.c' line='1098' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genlmsg_multicast_allns'> <parameter type-id='63d7819b' name='family' filepath='net/netlink/genetlink.c' line='1098' column='1'/> <parameter type-id='0fbf3cfd' name='skb' filepath='net/netlink/genetlink.c' line='1099' column='1'/> @@ -177811,10 +172496,6 @@ <parameter type-id='3eb7c31c' name='flags' filepath='net/netlink/genetlink.c' line='1100' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='genl_family_attrbuf' mangled-name='genl_family_attrbuf' filepath='net/netlink/genetlink.c' line='1052' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genl_family_attrbuf'> - <parameter type-id='63d7819b' name='family' filepath='net/netlink/genetlink.c' line='1052' column='1'/> - <return type-id='30864cdc'/> - </function-decl> <function-decl name='genl_notify' mangled-name='genl_notify' filepath='net/netlink/genetlink.c' line='1109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genl_notify'> <parameter type-id='63d7819b' name='family' filepath='net/netlink/genetlink.c' line='1109' column='1'/> <parameter type-id='0fbf3cfd' name='skb' filepath='net/netlink/genetlink.c' line='1109' column='1'/> @@ -177823,48 +172504,326 @@ <parameter type-id='3eb7c31c' name='flags' filepath='net/netlink/genetlink.c' line='1110' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='genl_family_attrbuf' mangled-name='genl_family_attrbuf' filepath='net/netlink/genetlink.c' line='1052' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='genl_family_attrbuf'> + <parameter type-id='63d7819b' name='family' filepath='net/netlink/genetlink.c' line='1052' column='1'/> + <return type-id='30864cdc'/> + </function-decl> + <function-type size-in-bits='64' id='94bbdcaa'> + <parameter type-id='8ba26d85'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='31b542ce'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7b76bae4'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='31b542ce'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='e1834a73'> + <parameter type-id='8ba26d85'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='31b542ce'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> <abi-instr address-size='64' path='net/rfkill/core.c' language='LANG_C89'> + <enum-decl name='rfkill_type' filepath='include/uapi/linux/rfkill.h' line='43' column='1' id='6bac1cb5'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='RFKILL_TYPE_ALL' value='0'/> + <enumerator name='RFKILL_TYPE_WLAN' value='1'/> + <enumerator name='RFKILL_TYPE_BLUETOOTH' value='2'/> + <enumerator name='RFKILL_TYPE_UWB' value='3'/> + <enumerator name='RFKILL_TYPE_WIMAX' value='4'/> + <enumerator name='RFKILL_TYPE_WWAN' value='5'/> + <enumerator name='RFKILL_TYPE_GPS' value='6'/> + <enumerator name='RFKILL_TYPE_FM' value='7'/> + <enumerator name='RFKILL_TYPE_NFC' value='8'/> + <enumerator name='NUM_RFKILL_TYPES' value='9'/> + </enum-decl> + <class-decl name='rfkill_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/rfkill.h' line='61' column='1' id='1e4ae69e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='poll' type-id='d78909c6' visibility='default' filepath='include/linux/rfkill.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='query' type-id='d78909c6' visibility='default' filepath='include/linux/rfkill.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set_block' type-id='f08d4e50' visibility='default' filepath='include/linux/rfkill.h' line='64' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='1e4ae69e' const='yes' id='5433b7f7'/> + <pointer-type-def type-id='5433b7f7' size-in-bits='64' id='6a6a70e7'/> + <qualified-type-def type-id='6bac1cb5' const='yes' id='c3f0f7d9'/> + <pointer-type-def type-id='b69e3ec6' size-in-bits='64' id='f08d4e50'/> + <pointer-type-def type-id='182ef894' size-in-bits='64' id='d78909c6'/> + <function-decl name='rfkill_register' mangled-name='rfkill_register' filepath='net/rfkill/core.c' line='1005' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_register'> + <parameter type-id='c5b94c75' name='rfkill' filepath='net/rfkill/core.c' line='1005' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='rfkill_unregister' mangled-name='rfkill_unregister' filepath='net/rfkill/core.c' line='1075' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_unregister'> + <parameter type-id='c5b94c75' name='rfkill' filepath='net/rfkill/core.c' line='1075' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='rfkill_blocked' mangled-name='rfkill_blocked' filepath='net/rfkill/core.c' line='908' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_blocked'> + <parameter type-id='c5b94c75' name='rfkill' filepath='net/rfkill/core.c' line='908' column='1'/> + <return type-id='b50a4934'/> + </function-decl> <function-decl name='rfkill_set_sw_state' mangled-name='rfkill_set_sw_state' filepath='net/rfkill/core.c' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_set_sw_state'> <parameter type-id='c5b94c75' name='rfkill' filepath='net/rfkill/core.c' line='565' column='1'/> <parameter type-id='b50a4934' name='blocked' filepath='net/rfkill/core.c' line='565' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='rfkill_init_sw_state' mangled-name='rfkill_init_sw_state' filepath='net/rfkill/core.c' line='592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_init_sw_state'> - <parameter type-id='c5b94c75' name='rfkill' filepath='net/rfkill/core.c' line='592' column='1'/> - <parameter type-id='b50a4934' name='blocked' filepath='net/rfkill/core.c' line='592' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='rfkill_set_states' mangled-name='rfkill_set_states' filepath='net/rfkill/core.c' line='606' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_set_states'> <parameter type-id='c5b94c75' name='rfkill' filepath='net/rfkill/core.c' line='606' column='1'/> <parameter type-id='b50a4934' name='sw' filepath='net/rfkill/core.c' line='606' column='1'/> <parameter type-id='b50a4934' name='hw' filepath='net/rfkill/core.c' line='606' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='rfkill_init_sw_state' mangled-name='rfkill_init_sw_state' filepath='net/rfkill/core.c' line='592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_init_sw_state'> + <parameter type-id='c5b94c75' name='rfkill' filepath='net/rfkill/core.c' line='592' column='1'/> + <parameter type-id='b50a4934' name='blocked' filepath='net/rfkill/core.c' line='592' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='rfkill_find_type' mangled-name='rfkill_find_type' filepath='net/rfkill/core.c' line='653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_find_type'> <parameter type-id='80f4b756' name='name' filepath='net/rfkill/core.c' line='653' column='1'/> <return type-id='6bac1cb5'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='net/sched/cls_bpf.c' language='LANG_C89'> - <function-decl name='bpf_prog_create' mangled-name='bpf_prog_create' filepath='include/linux/filter.h' line='904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_prog_create'> - <parameter type-id='50b674cc'/> - <parameter type-id='e93ad915'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='bpf_prog_destroy' mangled-name='bpf_prog_destroy' filepath='include/linux/filter.h' line='907' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_prog_destroy'> - <parameter type-id='bdcee7ae'/> + <function-decl name='rfkill_destroy' mangled-name='rfkill_destroy' filepath='net/rfkill/core.c' line='1099' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_destroy'> + <parameter type-id='c5b94c75' name='rfkill' filepath='net/rfkill/core.c' line='1099' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='nla_reserve' mangled-name='nla_reserve' filepath='include/net/netlink.h' line='451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_reserve'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <return type-id='6fcaf91e'/> + <function-decl name='rfkill_alloc' mangled-name='rfkill_alloc' filepath='net/rfkill/core.c' line='922' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rfkill_alloc'> + <parameter type-id='80f4b756' name='name' filepath='net/rfkill/core.c' line='922' column='1'/> + <parameter type-id='fa0b179b' name='parent' filepath='net/rfkill/core.c' line='923' column='1'/> + <parameter type-id='c3f0f7d9' name='type' filepath='net/rfkill/core.c' line='924' column='1'/> + <parameter type-id='6a6a70e7' name='ops' filepath='net/rfkill/core.c' line='925' column='1'/> + <parameter type-id='eaa32e2f' name='ops_data' filepath='net/rfkill/core.c' line='926' column='1'/> + <return type-id='c5b94c75'/> </function-decl> + <function-type size-in-bits='64' id='b69e3ec6'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='182ef894'> + <parameter type-id='c5b94c75'/> + <parameter type-id='eaa32e2f'/> + <return type-id='48b5725f'/> + </function-type> </abi-instr> - <abi-instr address-size='64' path='net/sched/cls_u32.c' language='LANG_C89'> - <class-decl name='psample_group' is-struct='yes' visibility='default' is-declaration-only='yes' id='b845c891'/> + <abi-instr address-size='64' path='net/sched/act_api.c' language='LANG_C89'> + <function-decl name='tcf_action_exec' mangled-name='tcf_action_exec' filepath='net/sched/act_api.c' line='647' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_action_exec'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/sched/act_api.c' line='647' column='1'/> + <parameter type-id='981420b7' name='actions' filepath='net/sched/act_api.c' line='647' column='1'/> + <parameter type-id='95e97e5e' name='nr_actions' filepath='net/sched/act_api.c' line='648' column='1'/> + <parameter type-id='e638cd0c' name='res' filepath='net/sched/act_api.c' line='648' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <pointer-type-def type-id='3f646ae7' size-in-bits='64' id='981420b7'/> + <pointer-type-def type-id='8e5ae04f' size-in-bits='64' id='3f646ae7'/> + <class-decl name='tc_action' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/net/act_api.h' line='23' column='1' id='8e5ae04f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ops' type-id='bdbd4b03' visibility='default' filepath='include/net/act_api.h' line='24' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/net/act_api.h' line='25' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='order' type-id='3f1a6b60' visibility='default' filepath='include/net/act_api.h' line='26' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='idrinfo' type-id='5eeecdaa' visibility='default' filepath='include/net/act_api.h' line='27' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='tcfa_index' type-id='19c2251e' visibility='default' filepath='include/net/act_api.h' line='29' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='tcfa_refcnt' type-id='64615833' visibility='default' filepath='include/net/act_api.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='tcfa_bindcnt' type-id='49178f86' visibility='default' filepath='include/net/act_api.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='tcfa_action' type-id='95e97e5e' visibility='default' filepath='include/net/act_api.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='tcfa_tm' type-id='195c8601' visibility='default' filepath='include/net/act_api.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='tcfa_bstats' type-id='1f9b1a31' visibility='default' filepath='include/net/act_api.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='tcfa_bstats_hw' type-id='1f9b1a31' visibility='default' filepath='include/net/act_api.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='tcfa_qstats' type-id='a212a715' visibility='default' filepath='include/net/act_api.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='tcfa_rate_est' type-id='8c1bb0b4' visibility='default' filepath='include/net/act_api.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='tcfa_lock' type-id='fb4018a0' visibility='default' filepath='include/net/act_api.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='cpu_bstats' type-id='b3542b31' visibility='default' filepath='include/net/act_api.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='cpu_bstats_hw' type-id='b3542b31' visibility='default' filepath='include/net/act_api.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='cpu_qstats' type-id='338303f5' visibility='default' filepath='include/net/act_api.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='act_cookie' type-id='6fcb14d7' visibility='default' filepath='include/net/act_api.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='goto_chain' type-id='45305972' visibility='default' filepath='include/net/act_api.h' line='43' column='1'/> + </data-member> + </class-decl> + <class-decl name='tcf_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/linux/pkt_cls.h' line='135' column='1' id='195c8601'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='install' type-id='d3130597' visibility='default' filepath='include/uapi/linux/pkt_cls.h' line='136' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lastuse' type-id='d3130597' visibility='default' filepath='include/uapi/linux/pkt_cls.h' line='137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='expires' type-id='d3130597' visibility='default' filepath='include/uapi/linux/pkt_cls.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='firstuse' type-id='d3130597' visibility='default' filepath='include/uapi/linux/pkt_cls.h' line='139' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='7e5d36fb' size-in-bits='64' id='bdbd4b03'/> + <pointer-type-def type-id='8eedee6f' size-in-bits='64' id='6fcb14d7'/> + <pointer-type-def type-id='8182ca8c' size-in-bits='64' id='5eeecdaa'/> + <class-decl name='tc_cookie' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/pkt_cls.h' line='683' column='1' id='8eedee6f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='data' type-id='8bff8096' visibility='default' filepath='include/net/pkt_cls.h' line='684' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='len' type-id='19c2251e' visibility='default' filepath='include/net/pkt_cls.h' line='685' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/pkt_cls.h' line='686' column='1'/> + </data-member> + </class-decl> + <class-decl name='tcf_idrinfo' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/act_api.h' line='15' column='1' id='8182ca8c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/net/act_api.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='action_idr' type-id='37ce495e' visibility='default' filepath='include/net/act_api.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/net/act_api.h' line='18' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='6e5d2bdc' const='yes' id='7e5d36fb'/> + <class-decl name='tc_action_ops' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/net/act_api.h' line='84' column='1' id='6e5d2bdc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='head' type-id='72f469ec' visibility='default' filepath='include/net/act_api.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='kind' type-id='ac1fa8c0' visibility='default' filepath='include/net/act_api.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='id' type-id='618a2054' visibility='default' filepath='include/net/act_api.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='size' type-id='b59d7dce' visibility='default' filepath='include/net/act_api.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/net/act_api.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='act' type-id='8e7e5b0b' visibility='default' filepath='include/net/act_api.h' line='90' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='dump' type-id='14aa811d' visibility='default' filepath='include/net/act_api.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='cleanup' type-id='3107ecae' visibility='default' filepath='include/net/act_api.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='lookup' type-id='adec6207' visibility='default' filepath='include/net/act_api.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='init' type-id='31425e3a' visibility='default' filepath='include/net/act_api.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='walk' type-id='8a8c0471' visibility='default' filepath='include/net/act_api.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='stats_update' type-id='4e77e8d6' visibility='default' filepath='include/net/act_api.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='get_fill_size' type-id='342e75b6' visibility='default' filepath='include/net/act_api.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='get_dev' type-id='a3b5aa5f' visibility='default' filepath='include/net/act_api.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='get_psample_group' type-id='8421b09d' visibility='default' filepath='include/net/act_api.h' line='108' column='1'/> + </data-member> + </class-decl> + <enum-decl name='tca_id' filepath='include/uapi/linux/pkt_cls.h' line='88' column='1' id='618a2054'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='TCA_ID_UNSPEC' value='0'/> + <enumerator name='TCA_ID_POLICE' value='1'/> + <enumerator name='TCA_ID_GACT' value='5'/> + <enumerator name='TCA_ID_IPT' value='6'/> + <enumerator name='TCA_ID_PEDIT' value='7'/> + <enumerator name='TCA_ID_MIRRED' value='8'/> + <enumerator name='TCA_ID_NAT' value='9'/> + <enumerator name='TCA_ID_XT' value='10'/> + <enumerator name='TCA_ID_SKBEDIT' value='11'/> + <enumerator name='TCA_ID_VLAN' value='12'/> + <enumerator name='TCA_ID_BPF' value='13'/> + <enumerator name='TCA_ID_CONNMARK' value='14'/> + <enumerator name='TCA_ID_SKBMOD' value='15'/> + <enumerator name='TCA_ID_CSUM' value='16'/> + <enumerator name='TCA_ID_TUNNEL_KEY' value='17'/> + <enumerator name='TCA_ID_SIMP' value='22'/> + <enumerator name='TCA_ID_IFE' value='25'/> + <enumerator name='TCA_ID_SAMPLE' value='26'/> + <enumerator name='TCA_ID_CTINFO' value='27'/> + <enumerator name='TCA_ID_MPLS' value='28'/> + <enumerator name='TCA_ID_CT' value='29'/> + <enumerator name='__TCA_ID_MAX' value='255'/> + </enum-decl> + <pointer-type-def type-id='218d3568' size-in-bits='64' id='31425e3a'/> + <pointer-type-def type-id='2ed857dd' size-in-bits='64' id='8a8c0471'/> + <pointer-type-def type-id='1302297b' size-in-bits='64' id='adec6207'/> + <pointer-type-def type-id='7be84b87' size-in-bits='64' id='8e7e5b0b'/> + <pointer-type-def type-id='b2ea0ff9' size-in-bits='64' id='14aa811d'/> + <pointer-type-def type-id='eb99238b' size-in-bits='64' id='a3b5aa5f'/> + <pointer-type-def type-id='f51d2b61' size-in-bits='64' id='8421b09d'/> + <pointer-type-def type-id='ead01d34' size-in-bits='64' id='342e75b6'/> + <pointer-type-def type-id='082d8e2c' size-in-bits='64' id='3107ecae'/> + <pointer-type-def type-id='9b4ee41c' size-in-bits='64' id='4e77e8d6'/> + </abi-instr> + <abi-instr address-size='64' path='net/sched/cls_api.c' language='LANG_C89'> + <class-decl name='tcf_exts' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/pkt_cls.h' line='189' column='1' id='6e2b0753'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/net/pkt_cls.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='nr_actions' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='actions' type-id='981420b7' visibility='default' filepath='include/net/pkt_cls.h' line='193' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/net/pkt_cls.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='action' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='police' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='200' column='1'/> + </data-member> + </class-decl> <class-decl name='tc_action' size-in-bits='1408' is-struct='yes' visibility='default' filepath='include/net/act_api.h' line='23' column='1' id='8e5ae04f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='ops' type-id='bdbd4b03' visibility='default' filepath='include/net/act_api.h' line='24' column='1'/> @@ -177997,6 +172956,26 @@ <enumerator name='__TCA_ID_MAX' value='255'/> </enum-decl> <typedef-decl name='tc_action_priv_destructor' type-id='b7f9d8e6' filepath='include/net/act_api.h' line='82' column='1' id='a2874d8a'/> + <class-decl name='psample_group' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/psample.h' line='8' column='1' id='b845c891'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/net/psample.h' line='9' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/net/psample.h' line='10' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='group_num' type-id='19c2251e' visibility='default' filepath='include/net/psample.h' line='11' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='refcount' type-id='19c2251e' visibility='default' filepath='include/net/psample.h' line='12' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='seq' type-id='19c2251e' visibility='default' filepath='include/net/psample.h' line='13' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/psample.h' line='14' column='1'/> + </data-member> + </class-decl> <class-decl name='tcf_idrinfo' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/net/act_api.h' line='15' column='1' id='8182ca8c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='lock' type-id='925167dc' visibility='default' filepath='include/net/act_api.h' line='16' column='1'/> @@ -178033,26 +173012,6 @@ <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/net/pkt_cls.h' line='686' column='1'/> </data-member> </class-decl> - <class-decl name='tcf_exts' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/pkt_cls.h' line='189' column='1' id='6e2b0753'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='3f1a6b60' visibility='default' filepath='include/net/pkt_cls.h' line='191' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nr_actions' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='192' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='actions' type-id='981420b7' visibility='default' filepath='include/net/pkt_cls.h' line='193' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/net/pkt_cls.h' line='194' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='action' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='199' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='police' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='200' column='1'/> - </data-member> - </class-decl> <qualified-type-def type-id='8e5ae04f' const='yes' id='7f2104b8'/> <pointer-type-def type-id='7f2104b8' size-in-bits='64' id='b2fa31d6'/> <qualified-type-def type-id='6e5d2bdc' const='yes' id='7e5d36fb'/> @@ -178062,7 +173021,6 @@ <pointer-type-def type-id='1302297b' size-in-bits='64' id='adec6207'/> <pointer-type-def type-id='7be84b87' size-in-bits='64' id='8e7e5b0b'/> <pointer-type-def type-id='b2ea0ff9' size-in-bits='64' id='14aa811d'/> - <pointer-type-def type-id='504ee449' size-in-bits='64' id='1583af75'/> <pointer-type-def type-id='eb99238b' size-in-bits='64' id='a3b5aa5f'/> <pointer-type-def type-id='b845c891' size-in-bits='64' id='c9042c89'/> <pointer-type-def type-id='f51d2b61' size-in-bits='64' id='8421b09d'/> @@ -178077,71 +173035,42 @@ <pointer-type-def type-id='ead01d34' size-in-bits='64' id='342e75b6'/> <pointer-type-def type-id='082d8e2c' size-in-bits='64' id='3107ecae'/> <pointer-type-def type-id='9b4ee41c' size-in-bits='64' id='4e77e8d6'/> - <function-decl name='unregister_tcf_proto_ops' mangled-name='unregister_tcf_proto_ops' filepath='include/net/pkt_cls.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_tcf_proto_ops'> - <parameter type-id='84c1f5fe'/> + <function-decl name='unregister_tcf_proto_ops' mangled-name='unregister_tcf_proto_ops' filepath='net/sched/cls_api.c' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_tcf_proto_ops'> + <parameter type-id='84c1f5fe' name='ops' filepath='net/sched/cls_api.c' line='177' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='tcf_action_exec' mangled-name='tcf_action_exec' filepath='include/net/act_api.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_action_exec'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='981420b7'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='e638cd0c'/> + <function-decl name='tcf_queue_work' mangled-name='tcf_queue_work' filepath='net/sched/cls_api.c' line='201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_queue_work'> + <parameter type-id='b325c82b' name='rwork' filepath='net/sched/cls_api.c' line='201' column='1'/> + <parameter type-id='72666d3f' name='func' filepath='net/sched/cls_api.c' line='201' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='tcf_exts_validate' mangled-name='tcf_exts_validate' filepath='net/sched/cls_api.c' line='3015' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_exts_validate'> + <parameter type-id='a2bff676' name='net' filepath='net/sched/cls_api.c' line='3015' column='1'/> + <parameter type-id='6dca061b' name='tp' filepath='net/sched/cls_api.c' line='3015' column='1'/> + <parameter type-id='30864cdc' name='tb' filepath='net/sched/cls_api.c' line='3015' column='1'/> + <parameter type-id='6fcaf91e' name='rate_tlv' filepath='net/sched/cls_api.c' line='3016' column='1'/> + <parameter type-id='6c257353' name='exts' filepath='net/sched/cls_api.c' line='3016' column='1'/> + <parameter type-id='b50a4934' name='ovr' filepath='net/sched/cls_api.c' line='3016' column='1'/> + <parameter type-id='b50a4934' name='rtnl_held' filepath='net/sched/cls_api.c' line='3017' column='1'/> + <parameter type-id='5799dc94' name='extack' filepath='net/sched/cls_api.c' line='3017' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='idr_alloc_cyclic' mangled-name='idr_alloc_cyclic' filepath='include/linux/idr.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_alloc_cyclic'> - <parameter type-id='301185b4'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> + <function-decl name='tcf_exts_dump_stats' mangled-name='tcf_exts_dump_stats' filepath='net/sched/cls_api.c' line='3122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_exts_dump_stats'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/sched/cls_api.c' line='3122' column='1'/> + <parameter type-id='6c257353' name='exts' filepath='net/sched/cls_api.c' line='3122' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='tcf_exts_destroy' mangled-name='tcf_exts_destroy' filepath='include/net/pkt_cls.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_exts_destroy'> - <parameter type-id='6c257353'/> + <function-decl name='tcf_exts_dump' mangled-name='tcf_exts_dump' filepath='net/sched/cls_api.c' line='3081' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_exts_dump'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/sched/cls_api.c' line='3081' column='1'/> + <parameter type-id='6c257353' name='exts' filepath='net/sched/cls_api.c' line='3081' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='tcf_exts_destroy' mangled-name='tcf_exts_destroy' filepath='net/sched/cls_api.c' line='3003' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_exts_destroy'> + <parameter type-id='6c257353' name='exts' filepath='net/sched/cls_api.c' line='3003' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='idr_alloc_u32' mangled-name='idr_alloc_u32' filepath='include/linux/idr.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_alloc_u32'> - <parameter type-id='301185b4'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='807869d3'/> - <parameter type-id='7359adad'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='idr_replace' mangled-name='idr_replace' filepath='include/linux/idr.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='idr_replace'> - <parameter type-id='301185b4'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7359adad'/> - <return type-id='eaa32e2f'/> - </function-decl> - <function-decl name='tcf_queue_work' mangled-name='tcf_queue_work' filepath='include/net/pkt_cls.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_queue_work'> - <parameter type-id='b325c82b'/> - <parameter type-id='939280af'/> - <return type-id='c894953d'/> - </function-decl> - <function-decl name='tcf_exts_dump' mangled-name='tcf_exts_dump' filepath='include/net/pkt_cls.h' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_exts_dump'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='6c257353'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='tcf_exts_dump_stats' mangled-name='tcf_exts_dump_stats' filepath='include/net/pkt_cls.h' line='312' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_exts_dump_stats'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='6c257353'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='tcf_exts_validate' mangled-name='tcf_exts_validate' filepath='include/net/pkt_cls.h' line='305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_exts_validate'> - <parameter type-id='a2bff676'/> - <parameter type-id='6dca061b'/> - <parameter type-id='30864cdc'/> - <parameter type-id='6fcaf91e'/> - <parameter type-id='6c257353'/> - <parameter type-id='c894953d'/> - <parameter type-id='c894953d'/> - <parameter type-id='5799dc94'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='register_tcf_proto_ops' mangled-name='register_tcf_proto_ops' filepath='include/net/pkt_cls.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_tcf_proto_ops'> - <parameter type-id='84c1f5fe'/> + <function-decl name='register_tcf_proto_ops' mangled-name='register_tcf_proto_ops' filepath='net/sched/cls_api.c' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_tcf_proto_ops'> + <parameter type-id='84c1f5fe' name='ops' filepath='net/sched/cls_api.c' line='157' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='218d3568'> @@ -178184,12 +173113,6 @@ <parameter type-id='95e97e5e'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='504ee449'> - <parameter type-id='6dca061b'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='4c98e95d'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='eb99238b'> <parameter type-id='b2fa31d6'/> <parameter type-id='a53db4f5'/> @@ -178217,34 +173140,18 @@ <return type-id='48b5725f'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='net/sched/sch_htb.c' language='LANG_C89'> - <function-decl name='qdisc_reset' mangled-name='qdisc_reset' filepath='include/net/sch_generic.h' line='671' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='qdisc_reset'> - <parameter type-id='ee406209'/> + <abi-instr address-size='64' path='net/sched/sch_generic.c' language='LANG_C89'> + <function-decl name='netif_carrier_on' mangled-name='netif_carrier_on' filepath='net/sched/sch_generic.c' line='518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_carrier_on'> + <parameter type-id='68a2d05b' name='dev' filepath='net/sched/sch_generic.c' line='518' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='rtnl_is_locked' mangled-name='rtnl_is_locked' filepath='include/linux/rtnetlink.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rtnl_is_locked'> - <return type-id='95e97e5e'/> + <function-decl name='qdisc_reset' mangled-name='qdisc_reset' filepath='net/sched/sch_generic.c' line='954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='qdisc_reset'> + <parameter type-id='ee406209' name='qdisc' filepath='net/sched/sch_generic.c' line='954' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='nla_put' mangled-name='nla_put' filepath='include/net/netlink.h' line='460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_put'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='nla_memcpy' mangled-name='nla_memcpy' filepath='include/net/netlink.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_memcpy'> - <parameter type-id='eaa32e2f'/> - <parameter type-id='0f2a7ce5'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='nla_put_64bit' mangled-name='nla_put_64bit' filepath='include/net/netlink.h' line='461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nla_put_64bit'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> + <function-decl name='netif_carrier_off' mangled-name='netif_carrier_off' filepath='net/sched/sch_generic.c' line='537' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netif_carrier_off'> + <parameter type-id='68a2d05b' name='dev' filepath='net/sched/sch_generic.c' line='537' column='1'/> + <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='net/socket.c' language='LANG_C89'> @@ -178252,6 +173159,9 @@ <array-type-def dimensions='1' type-id='aa80c027' size-in-bits='256' id='c73a16a3'> <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> </array-type-def> + <array-type-def dimensions='1' type-id='7a1bc3c2' size-in-bits='infinite' id='84607bca'> + <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> + </array-type-def> <array-type-def dimensions='1' type-id='b151a3a8' size-in-bits='64' id='4a744ea1'> <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> </array-type-def> @@ -178259,6 +173169,17 @@ <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> </array-type-def> + <class-decl name='net_proto_family' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/net.h' line='217' column='1' id='89303496'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='family' type-id='95e97e5e' visibility='default' filepath='include/linux/net.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='create' type-id='d128cc8f' visibility='default' filepath='include/linux/net.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/net.h' line='221' column='1'/> + </data-member> + </class-decl> <typedef-decl name='iw_handler' type-id='2c8ff697' filepath='include/net/iw_handler.h' line='315' column='1' id='bcc5cab3'/> <class-decl name='iw_request_info' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/net/iw_handler.h' line='304' column='1' id='e90b3b44'> <data-member access='public' layout-offset-in-bits='0'> @@ -178392,6 +173313,39 @@ </data-member> </class-decl> <typedef-decl name='u_char' type-id='002ac4a6' filepath='include/linux/types.h' line='84' column='1' id='b151a3a8'/> + <class-decl name='nf_hook_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/netfilter.h' line='90' column='1' id='7a1bc3c2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hook' type-id='c8f8b049' visibility='default' filepath='include/linux/netfilter.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/netfilter.h' line='92' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='nf_hookfn' type-id='272e7e29' filepath='include/linux/netfilter.h' line='76' column='1' id='0331c4d6'/> + <class-decl name='nf_hook_state' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/netfilter.h' line='66' column='1' id='89d4ce3f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hook' type-id='f0981eeb' visibility='default' filepath='include/linux/netfilter.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='pf' type-id='892641a4' visibility='default' filepath='include/linux/netfilter.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='in' type-id='68a2d05b' visibility='default' filepath='include/linux/netfilter.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='out' type-id='68a2d05b' visibility='default' filepath='include/linux/netfilter.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sk' type-id='f772df6d' visibility='default' filepath='include/linux/netfilter.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/linux/netfilter.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='okfn' type-id='0023218e' visibility='default' filepath='include/linux/netfilter.h' line='73' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='u_int8_t' type-id='f9b06939' filepath='include/linux/types.h' line='98' column='1' id='892641a4'/> <union-decl name='iwreq_data' size-in-bits='128' visibility='default' filepath='include/uapi/linux/wireless.h' line='902' column='1' id='ed626d0d'> <data-member access='public'> <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/uapi/linux/wireless.h' line='904' column='1'/> @@ -178458,6 +173412,11 @@ <pointer-type-def type-id='208298e3' size-in-bits='64' id='f696846b'/> <qualified-type-def type-id='0c842ad9' const='yes' id='afa36b70'/> <pointer-type-def type-id='afa36b70' size-in-bits='64' id='d841feae'/> + <qualified-type-def type-id='89303496' const='yes' id='7f9fdab3'/> + <pointer-type-def type-id='7f9fdab3' size-in-bits='64' id='81a51edb'/> + <qualified-type-def type-id='89d4ce3f' const='yes' id='3a8ead28'/> + <pointer-type-def type-id='3a8ead28' size-in-bits='64' id='309a5a26'/> + <pointer-type-def type-id='c7873973' size-in-bits='64' id='d128cc8f'/> <pointer-type-def type-id='97488913' size-in-bits='64' id='2c8ff697'/> <pointer-type-def type-id='e90b3b44' size-in-bits='64' id='4780e252'/> <pointer-type-def type-id='f8292115' size-in-bits='64' id='96efb615'/> @@ -178466,12 +173425,16 @@ <pointer-type-def type-id='ed626d0d' size-in-bits='64' id='00e2a7ce'/> <pointer-type-def type-id='cd5915d8' size-in-bits='64' id='9c68341e'/> <pointer-type-def type-id='9c91a761' size-in-bits='64' id='29244949'/> + <pointer-type-def type-id='0331c4d6' size-in-bits='64' id='c8f8b049'/> <pointer-type-def type-id='13103032' size-in-bits='64' id='1a7bb5c8'/> - <function-decl name='__sock_tx_timestamp' mangled-name='__sock_tx_timestamp' filepath='net/socket.c' line='615' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sock_tx_timestamp'> - <parameter type-id='d315442e' name='tsflags' filepath='net/socket.c' line='615' column='1'/> - <parameter type-id='474e5dcc' name='tx_flags' filepath='net/socket.c' line='615' column='1'/> + <function-decl name='sock_unregister' mangled-name='sock_unregister' filepath='net/socket.c' line='2992' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_unregister'> + <parameter type-id='95e97e5e' name='family' filepath='net/socket.c' line='2992' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='sock_register' mangled-name='sock_register' filepath='net/socket.c' line='2955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_register'> + <parameter type-id='81a51edb' name='ops' filepath='net/socket.c' line='2955' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='kernel_sendmsg' mangled-name='kernel_sendmsg' filepath='net/socket.c' line='691' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_sendmsg'> <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='691' column='1'/> <parameter type-id='6b9b777a' name='msg' filepath='net/socket.c' line='691' column='1'/> @@ -178480,10 +173443,72 @@ <parameter type-id='b59d7dce' name='size' filepath='net/socket.c' line='692' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='__sock_recv_timestamp' mangled-name='__sock_recv_timestamp' filepath='net/socket.c' line='773' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sock_recv_timestamp'> - <parameter type-id='6b9b777a' name='msg' filepath='net/socket.c' line='773' column='1'/> - <parameter type-id='f772df6d' name='sk' filepath='net/socket.c' line='773' column='1'/> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/socket.c' line='774' column='1'/> + <function-decl name='sock_recvmsg' mangled-name='sock_recvmsg' filepath='net/socket.c' line='903' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_recvmsg'> + <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='903' column='1'/> + <parameter type-id='6b9b777a' name='msg' filepath='net/socket.c' line='903' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='net/socket.c' line='903' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='sockfd_lookup' mangled-name='sockfd_lookup' filepath='net/socket.c' line='462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sockfd_lookup'> + <parameter type-id='95e97e5e' name='fd' filepath='net/socket.c' line='462' column='1'/> + <parameter type-id='7292109c' name='err' filepath='net/socket.c' line='462' column='1'/> + <return type-id='13103032'/> + </function-decl> + <function-decl name='sock_release' mangled-name='sock_release' filepath='net/socket.c' line='609' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_release'> + <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='609' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='sock_create_kern' mangled-name='sock_create_kern' filepath='net/socket.c' line='1492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_create_kern'> + <parameter type-id='a2bff676' name='net' filepath='net/socket.c' line='1492' column='1'/> + <parameter type-id='95e97e5e' name='family' filepath='net/socket.c' line='1492' column='1'/> + <parameter type-id='95e97e5e' name='type' filepath='net/socket.c' line='1492' column='1'/> + <parameter type-id='95e97e5e' name='protocol' filepath='net/socket.c' line='1492' column='1'/> + <parameter type-id='1a7bb5c8' name='res' filepath='net/socket.c' line='1492' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kernel_sock_shutdown' mangled-name='kernel_sock_shutdown' filepath='net/socket.c' line='3819' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_sock_shutdown'> + <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='3819' column='1'/> + <parameter type-id='45c08bac' name='how' filepath='net/socket.c' line='3819' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kernel_setsockopt' mangled-name='kernel_setsockopt' filepath='net/socket.c' line='3745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_setsockopt'> + <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='3745' column='1'/> + <parameter type-id='95e97e5e' name='level' filepath='net/socket.c' line='3745' column='1'/> + <parameter type-id='95e97e5e' name='optname' filepath='net/socket.c' line='3745' column='1'/> + <parameter type-id='26a90f95' name='optval' filepath='net/socket.c' line='3746' column='1'/> + <parameter type-id='f0981eeb' name='optlen' filepath='net/socket.c' line='3746' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kernel_recvmsg' mangled-name='kernel_recvmsg' filepath='net/socket.c' line='927' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_recvmsg'> + <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='927' column='1'/> + <parameter type-id='6b9b777a' name='msg' filepath='net/socket.c' line='927' column='1'/> + <parameter type-id='9c68341e' name='vec' filepath='net/socket.c' line='928' column='1'/> + <parameter type-id='b59d7dce' name='num' filepath='net/socket.c' line='928' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='net/socket.c' line='928' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='net/socket.c' line='928' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kernel_getsockname' mangled-name='kernel_getsockname' filepath='net/socket.c' line='3679' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_getsockname'> + <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='3679' column='1'/> + <parameter type-id='5c0abad8' name='addr' filepath='net/socket.c' line='3679' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kernel_connect' mangled-name='kernel_connect' filepath='net/socket.c' line='3659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_connect'> + <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='3659' column='1'/> + <parameter type-id='5c0abad8' name='addr' filepath='net/socket.c' line='3659' column='1'/> + <parameter type-id='95e97e5e' name='addrlen' filepath='net/socket.c' line='3659' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='net/socket.c' line='3660' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='kernel_bind' mangled-name='kernel_bind' filepath='net/socket.c' line='3586' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_bind'> + <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='3586' column='1'/> + <parameter type-id='5c0abad8' name='addr' filepath='net/socket.c' line='3586' column='1'/> + <parameter type-id='95e97e5e' name='addrlen' filepath='net/socket.c' line='3586' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='__sock_tx_timestamp' mangled-name='__sock_tx_timestamp' filepath='net/socket.c' line='615' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sock_tx_timestamp'> + <parameter type-id='d315442e' name='tsflags' filepath='net/socket.c' line='615' column='1'/> + <parameter type-id='474e5dcc' name='tx_flags' filepath='net/socket.c' line='615' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='__sock_recv_wifi_status' mangled-name='__sock_recv_wifi_status' filepath='net/socket.c' line='850' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sock_recv_wifi_status'> @@ -178498,68 +173523,19 @@ <parameter type-id='0fbf3cfd' name='skb' filepath='net/socket.c' line='875' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='sock_recvmsg' mangled-name='sock_recvmsg' filepath='net/socket.c' line='903' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_recvmsg'> - <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='903' column='1'/> - <parameter type-id='6b9b777a' name='msg' filepath='net/socket.c' line='903' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='net/socket.c' line='903' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='__sock_recv_timestamp' mangled-name='__sock_recv_timestamp' filepath='net/socket.c' line='773' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sock_recv_timestamp'> + <parameter type-id='6b9b777a' name='msg' filepath='net/socket.c' line='773' column='1'/> + <parameter type-id='f772df6d' name='sk' filepath='net/socket.c' line='773' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/socket.c' line='774' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='kernel_recvmsg' mangled-name='kernel_recvmsg' filepath='net/socket.c' line='927' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_recvmsg'> - <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='927' column='1'/> - <parameter type-id='6b9b777a' name='msg' filepath='net/socket.c' line='927' column='1'/> - <parameter type-id='9c68341e' name='vec' filepath='net/socket.c' line='928' column='1'/> - <parameter type-id='b59d7dce' name='num' filepath='net/socket.c' line='928' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='net/socket.c' line='928' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='net/socket.c' line='928' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_create_kern' mangled-name='sock_create_kern' filepath='net/socket.c' line='1492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_create_kern'> - <parameter type-id='a2bff676' name='net' filepath='net/socket.c' line='1492' column='1'/> - <parameter type-id='95e97e5e' name='family' filepath='net/socket.c' line='1492' column='1'/> - <parameter type-id='95e97e5e' name='type' filepath='net/socket.c' line='1492' column='1'/> - <parameter type-id='95e97e5e' name='protocol' filepath='net/socket.c' line='1492' column='1'/> - <parameter type-id='1a7bb5c8' name='res' filepath='net/socket.c' line='1492' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kernel_bind' mangled-name='kernel_bind' filepath='net/socket.c' line='3586' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_bind'> - <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='3586' column='1'/> - <parameter type-id='5c0abad8' name='addr' filepath='net/socket.c' line='3586' column='1'/> - <parameter type-id='95e97e5e' name='addrlen' filepath='net/socket.c' line='3586' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kernel_connect' mangled-name='kernel_connect' filepath='net/socket.c' line='3659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_connect'> - <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='3659' column='1'/> - <parameter type-id='5c0abad8' name='addr' filepath='net/socket.c' line='3659' column='1'/> - <parameter type-id='95e97e5e' name='addrlen' filepath='net/socket.c' line='3659' column='1'/> - <parameter type-id='95e97e5e' name='flags' filepath='net/socket.c' line='3660' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kernel_getsockname' mangled-name='kernel_getsockname' filepath='net/socket.c' line='3679' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_getsockname'> - <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='3679' column='1'/> - <parameter type-id='5c0abad8' name='addr' filepath='net/socket.c' line='3679' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='kernel_setsockopt' mangled-name='kernel_setsockopt' filepath='net/socket.c' line='3745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_setsockopt'> - <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='3745' column='1'/> - <parameter type-id='95e97e5e' name='level' filepath='net/socket.c' line='3745' column='1'/> - <parameter type-id='95e97e5e' name='optname' filepath='net/socket.c' line='3745' column='1'/> - <parameter type-id='26a90f95' name='optval' filepath='net/socket.c' line='3746' column='1'/> - <parameter type-id='f0981eeb' name='optlen' filepath='net/socket.c' line='3746' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='sock_no_sendpage' mangled-name='sock_no_sendpage' filepath='include/net/sock.h' line='1719' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_no_sendpage'> + <function-type size-in-bits='64' id='c7873973'> + <parameter type-id='a2bff676'/> <parameter type-id='13103032'/> - <parameter type-id='02f11ed4'/> <parameter type-id='95e97e5e'/> - <parameter type-id='7359adad'/> <parameter type-id='95e97e5e'/> - <return type-id='bd54fe1a'/> - </function-decl> - <function-decl name='kernel_sock_shutdown' mangled-name='kernel_sock_shutdown' filepath='net/socket.c' line='3819' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_sock_shutdown'> - <parameter type-id='13103032' name='sock' filepath='net/socket.c' line='3819' column='1'/> - <parameter type-id='45c08bac' name='how' filepath='net/socket.c' line='3819' column='1'/> <return type-id='95e97e5e'/> - </function-decl> + </function-type> <function-type size-in-bits='64' id='97488913'> <parameter type-id='68a2d05b'/> <parameter type-id='4780e252'/> @@ -178571,49 +173547,41 @@ <parameter type-id='68a2d05b'/> <return type-id='003642fd'/> </function-type> + <function-type size-in-bits='64' id='272e7e29'> + <parameter type-id='eaa32e2f'/> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='309a5a26'/> + <return type-id='f0981eeb'/> + </function-type> </abi-instr> - <abi-instr address-size='64' path='net/tipc/diag.c' language='LANG_C89'> - <class-decl name='sock_diag_handler' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/sock_diag.h' line='15' column='1' id='caff6eaa'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='family' type-id='8f048e17' visibility='default' filepath='include/linux/sock_diag.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dump' type-id='7710808a' visibility='default' filepath='include/linux/sock_diag.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_info' type-id='48faa79b' visibility='default' filepath='include/linux/sock_diag.h' line='18' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='destroy' type-id='7710808a' visibility='default' filepath='include/linux/sock_diag.h' line='19' column='1'/> - </data-member> - </class-decl> - <qualified-type-def type-id='caff6eaa' const='yes' id='68eec231'/> - <pointer-type-def type-id='68eec231' size-in-bits='64' id='4adb9081'/> - <pointer-type-def type-id='26e0d4f0' size-in-bits='64' id='7710808a'/> - <pointer-type-def type-id='5f92413f' size-in-bits='64' id='48faa79b'/> - <function-decl name='sock_diag_unregister' mangled-name='sock_diag_unregister' filepath='include/linux/sock_diag.h' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_diag_unregister'> - <parameter type-id='4adb9081'/> + <abi-instr address-size='64' path='net/sysctl_net.c' language='LANG_C89'> + <function-decl name='register_net_sysctl' mangled-name='register_net_sysctl' filepath='net/sysctl_net.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_net_sysctl'> + <parameter type-id='a2bff676' name='net' filepath='net/sysctl_net.c' line='118' column='1'/> + <parameter type-id='80f4b756' name='path' filepath='net/sysctl_net.c' line='119' column='1'/> + <parameter type-id='631dc3c1' name='table' filepath='net/sysctl_net.c' line='119' column='1'/> + <return type-id='11b101bb'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/wireless/chan.c' language='LANG_C89'> + <enum-decl name='nl80211_channel_type' filepath='include/uapi/linux/nl80211.h' line='4342' column='1' id='9e446de7'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='NL80211_CHAN_NO_HT' value='0'/> + <enumerator name='NL80211_CHAN_HT20' value='1'/> + <enumerator name='NL80211_CHAN_HT40MINUS' value='2'/> + <enumerator name='NL80211_CHAN_HT40PLUS' value='3'/> + </enum-decl> + <function-decl name='cfg80211_chandef_valid' mangled-name='cfg80211_chandef_valid' filepath='net/wireless/chan.c' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_chandef_valid'> + <parameter type-id='af471177' name='chandef' filepath='net/wireless/chan.c' line='143' column='1'/> + <return type-id='b50a4934'/> + </function-decl> + <function-decl name='cfg80211_chandef_create' mangled-name='cfg80211_chandef_create' filepath='net/wireless/chan.c' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_chandef_create'> + <parameter type-id='0953fbfe' name='chandef' filepath='net/wireless/chan.c' line='22' column='1'/> + <parameter type-id='ec00acfb' name='chan' filepath='net/wireless/chan.c' line='23' column='1'/> + <parameter type-id='9e446de7' name='chan_type' filepath='net/wireless/chan.c' line='24' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='sock_diag_save_cookie' mangled-name='sock_diag_save_cookie' filepath='include/linux/sock_diag.h' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_diag_save_cookie'> - <parameter type-id='f772df6d'/> - <parameter type-id='807869d3'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='sock_diag_register' mangled-name='sock_diag_register' filepath='include/linux/sock_diag.h' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_diag_register'> - <parameter type-id='4adb9081'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='26e0d4f0'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='c2074578'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='5f92413f'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='f772df6d'/> - <return type-id='95e97e5e'/> - </function-type> + <pointer-type-def type-id='482f2f27' size-in-bits='64' id='af471177'/> + <qualified-type-def type-id='e07d69c8' const='yes' id='482f2f27'/> </abi-instr> <abi-instr address-size='64' path='net/wireless/core.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='5b11c736' size-in-bits='1152' id='b7cdf389'> @@ -178696,9 +173664,6 @@ <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='200' id='5030b3c3'> <subrange length='25' type-id='7ff19f0f' id='41d5ddce'/> </array-type-def> - <array-type-def dimensions='1' type-id='f9b06939' size-in-bits='256' id='e3dc4fdb'> - <subrange length='32' type-id='7ff19f0f' id='ae5bde82'/> - </array-type-def> <array-type-def dimensions='2' type-id='f9b06939' size-in-bits='416' id='b726c152'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> <subrange length='13' type-id='7ff19f0f' id='487fded1'/> @@ -181586,7 +176551,7 @@ <enumerator name='__NL80211_BSS_SELECT_ATTR_AFTER_LAST' value='4'/> <enumerator name='NL80211_BSS_SELECT_ATTR_MAX' value='3'/> </enum-decl> - <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/cfg80211.h' line='2538' column='1' id='0532d6f6'> + <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/cfg80211.h' line='2538' column='1' id='0532d6f6'> <data-member access='public'> <var-decl name='band_pref' type-id='3eaa0294' visibility='default' filepath='include/net/cfg80211.h' line='2539' column='1'/> </data-member> @@ -182371,21 +177336,16 @@ <parameter type-id='80f4b756' name='requested_name' filepath='net/wireless/core.c' line='399' column='1'/> <return type-id='666fb412'/> </function-decl> - <function-decl name='wiphy_free' mangled-name='wiphy_free' filepath='net/wireless/core.c' line='1069' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wiphy_free'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/core.c' line='1069' column='1'/> + <function-decl name='wiphy_unregister' mangled-name='wiphy_unregister' filepath='net/wireless/core.c' line='997' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wiphy_unregister'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/core.c' line='997' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='wiphy_register' mangled-name='wiphy_register' filepath='net/wireless/core.c' line='646' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wiphy_register'> <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/core.c' line='646' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='wiphy_unregister' mangled-name='wiphy_unregister' filepath='net/wireless/core.c' line='997' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wiphy_unregister'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/core.c' line='997' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cfg80211_put_bss' mangled-name='cfg80211_put_bss' filepath='include/net/cfg80211.h' line='6076' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_put_bss'> - <parameter type-id='666fb412'/> - <parameter type-id='bda81d86'/> + <function-decl name='wiphy_free' mangled-name='wiphy_free' filepath='net/wireless/core.c' line='1069' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wiphy_free'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/core.c' line='1069' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='cfg80211_unregister_wdev' mangled-name='cfg80211_unregister_wdev' filepath='net/wireless/core.c' line='1129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_unregister_wdev'> @@ -183064,6 +178024,29 @@ <enumerator name='NL80211_RADAR_PRE_CAC_EXPIRED' value='4'/> <enumerator name='NL80211_RADAR_CAC_STARTED' value='5'/> </enum-decl> + <qualified-type-def type-id='e07d69c8' const='yes' id='482f2f27'/> + <pointer-type-def type-id='482f2f27' size-in-bits='64' id='af471177'/> + <function-decl name='cfg80211_tx_mlme_mgmt' mangled-name='cfg80211_tx_mlme_mgmt' filepath='net/wireless/mlme.c' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_tx_mlme_mgmt'> + <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/mlme.c' line='174' column='1'/> + <parameter type-id='bbaf3419' name='buf' filepath='net/wireless/mlme.c' line='174' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='net/wireless/mlme.c' line='174' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cfg80211_rx_mlme_mgmt' mangled-name='cfg80211_rx_mlme_mgmt' filepath='net/wireless/mlme.c' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_rx_mlme_mgmt'> + <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/mlme.c' line='112' column='1'/> + <parameter type-id='bbaf3419' name='buf' filepath='net/wireless/mlme.c' line='112' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='net/wireless/mlme.c' line='112' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cfg80211_rx_mgmt' mangled-name='cfg80211_rx_mgmt' filepath='net/wireless/mlme.c' line='699' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_rx_mgmt'> + <parameter type-id='63c7e8e1' name='wdev' filepath='net/wireless/mlme.c' line='699' column='1'/> + <parameter type-id='95e97e5e' name='freq' filepath='net/wireless/mlme.c' line='699' column='1'/> + <parameter type-id='95e97e5e' name='sig_dbm' filepath='net/wireless/mlme.c' line='699' column='1'/> + <parameter type-id='bbaf3419' name='buf' filepath='net/wireless/mlme.c' line='700' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='net/wireless/mlme.c' line='700' column='1'/> + <parameter type-id='19c2251e' name='flags' filepath='net/wireless/mlme.c' line='700' column='1'/> + <return type-id='b50a4934'/> + </function-decl> <function-decl name='cfg80211_rx_assoc_resp' mangled-name='cfg80211_rx_assoc_resp' filepath='net/wireless/mlme.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_rx_assoc_resp'> <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/mlme.c' line='23' column='1'/> <parameter type-id='bda81d86' name='bss' filepath='net/wireless/mlme.c' line='23' column='1'/> @@ -183074,10 +178057,26 @@ <parameter type-id='b59d7dce' name='req_ies_len' filepath='net/wireless/mlme.c' line='25' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cfg80211_rx_mlme_mgmt' mangled-name='cfg80211_rx_mlme_mgmt' filepath='net/wireless/mlme.c' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_rx_mlme_mgmt'> - <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/mlme.c' line='112' column='1'/> - <parameter type-id='bbaf3419' name='buf' filepath='net/wireless/mlme.c' line='112' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='net/wireless/mlme.c' line='112' column='1'/> + <function-decl name='cfg80211_radar_event' mangled-name='cfg80211_radar_event' filepath='net/wireless/mlme.c' line='845' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_radar_event'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/mlme.c' line='845' column='1'/> + <parameter type-id='0953fbfe' name='chandef' filepath='net/wireless/mlme.c' line='846' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/mlme.c' line='847' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cfg80211_michael_mic_failure' mangled-name='cfg80211_michael_mic_failure' filepath='net/wireless/mlme.c' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_michael_mic_failure'> + <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/mlme.c' line='193' column='1'/> + <parameter type-id='bbaf3419' name='addr' filepath='net/wireless/mlme.c' line='193' column='1'/> + <parameter type-id='fa66a097' name='key_type' filepath='net/wireless/mlme.c' line='194' column='1'/> + <parameter type-id='95e97e5e' name='key_id' filepath='net/wireless/mlme.c' line='194' column='1'/> + <parameter type-id='bbaf3419' name='tsc' filepath='net/wireless/mlme.c' line='195' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/mlme.c' line='195' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cfg80211_cac_event' mangled-name='cfg80211_cac_event' filepath='net/wireless/mlme.c' line='868' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_cac_event'> + <parameter type-id='68a2d05b' name='netdev' filepath='net/wireless/mlme.c' line='868' column='1'/> + <parameter type-id='af471177' name='chandef' filepath='net/wireless/mlme.c' line='869' column='1'/> + <parameter type-id='e237215a' name='event' filepath='net/wireless/mlme.c' line='870' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/mlme.c' line='870' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='cfg80211_auth_timeout' mangled-name='cfg80211_auth_timeout' filepath='net/wireless/mlme.c' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_auth_timeout'> @@ -183090,50 +178089,105 @@ <parameter type-id='bda81d86' name='bss' filepath='net/wireless/mlme.c' line='146' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cfg80211_tx_mlme_mgmt' mangled-name='cfg80211_tx_mlme_mgmt' filepath='net/wireless/mlme.c' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_tx_mlme_mgmt'> - <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/mlme.c' line='174' column='1'/> - <parameter type-id='bbaf3419' name='buf' filepath='net/wireless/mlme.c' line='174' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='net/wireless/mlme.c' line='174' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cfg80211_michael_mic_failure' mangled-name='cfg80211_michael_mic_failure' filepath='net/wireless/mlme.c' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_michael_mic_failure'> - <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/mlme.c' line='193' column='1'/> - <parameter type-id='bbaf3419' name='addr' filepath='net/wireless/mlme.c' line='193' column='1'/> - <parameter type-id='fa66a097' name='key_type' filepath='net/wireless/mlme.c' line='194' column='1'/> - <parameter type-id='95e97e5e' name='key_id' filepath='net/wireless/mlme.c' line='194' column='1'/> - <parameter type-id='bbaf3419' name='tsc' filepath='net/wireless/mlme.c' line='195' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/mlme.c' line='195' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cfg80211_rx_mgmt' mangled-name='cfg80211_rx_mgmt' filepath='net/wireless/mlme.c' line='699' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_rx_mgmt'> - <parameter type-id='63c7e8e1' name='wdev' filepath='net/wireless/mlme.c' line='699' column='1'/> - <parameter type-id='95e97e5e' name='freq' filepath='net/wireless/mlme.c' line='699' column='1'/> - <parameter type-id='95e97e5e' name='sig_dbm' filepath='net/wireless/mlme.c' line='699' column='1'/> - <parameter type-id='bbaf3419' name='buf' filepath='net/wireless/mlme.c' line='700' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='net/wireless/mlme.c' line='700' column='1'/> - <parameter type-id='19c2251e' name='flags' filepath='net/wireless/mlme.c' line='700' column='1'/> - <return type-id='b50a4934'/> - </function-decl> - <function-decl name='cfg80211_radar_event' mangled-name='cfg80211_radar_event' filepath='net/wireless/mlme.c' line='845' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_radar_event'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/mlme.c' line='845' column='1'/> - <parameter type-id='0953fbfe' name='chandef' filepath='net/wireless/mlme.c' line='846' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/mlme.c' line='847' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cfg80211_cac_event' mangled-name='cfg80211_cac_event' filepath='net/wireless/mlme.c' line='868' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_cac_event'> - <parameter type-id='68a2d05b' name='netdev' filepath='net/wireless/mlme.c' line='868' column='1'/> - <parameter type-id='af471177' name='chandef' filepath='net/wireless/mlme.c' line='869' column='1'/> - <parameter type-id='e237215a' name='event' filepath='net/wireless/mlme.c' line='870' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/mlme.c' line='870' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <pointer-type-def type-id='482f2f27' size-in-bits='64' id='af471177'/> - <qualified-type-def type-id='e07d69c8' const='yes' id='482f2f27'/> </abi-instr> <abi-instr address-size='64' path='net/wireless/nl80211.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='0c780827' size-in-bits='infinite' id='ff3ee64b'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> + <class-decl name='cfg80211_wowlan_wakeup' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='2886' column='1' id='04ce6ea2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='disconnect' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2887' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='magic_pkt' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2887' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='gtk_rekey_failure' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2887' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='eap_identity_req' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2888' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='four_way_handshake' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2888' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='rfkill_release' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2889' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='packet_80211' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2889' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='tcp_match' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2890' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tcp_connlost' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2890' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='tcp_nomoretokens' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2890' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='pattern_idx' type-id='a7832498' visibility='default' filepath='include/net/cfg80211.h' line='2891' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='packet_present_len' type-id='19c2251e' visibility='default' filepath='include/net/cfg80211.h' line='2892' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='packet_len' type-id='19c2251e' visibility='default' filepath='include/net/cfg80211.h' line='2892' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='packet' type-id='eaa32e2f' visibility='default' filepath='include/net/cfg80211.h' line='2893' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='net_detect' type-id='4c95477c' visibility='default' filepath='include/net/cfg80211.h' line='2894' column='1'/> + </data-member> + </class-decl> + <class-decl name='cfg80211_wowlan_nd_info' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='2860' column='1' id='86dd1106'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='n_matches' type-id='95e97e5e' visibility='default' filepath='include/net/cfg80211.h' line='2861' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='matches' type-id='ff3ee64b' visibility='default' filepath='include/net/cfg80211.h' line='2862' column='1'/> + </data-member> + </class-decl> + <class-decl name='cfg80211_wowlan_nd_match' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='2845' column='1' id='3fd6e55f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ssid' type-id='0c960fcf' visibility='default' filepath='include/net/cfg80211.h' line='2846' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='n_channels' type-id='95e97e5e' visibility='default' filepath='include/net/cfg80211.h' line='2847' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='channels' type-id='c165e8b9' visibility='default' filepath='include/net/cfg80211.h' line='2848' column='1'/> + </data-member> + </class-decl> + <class-decl name='cfg80211_ft_event_params' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='7344' column='1' id='cc4b6920'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ies' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='7345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ies_len' type-id='b59d7dce' visibility='default' filepath='include/net/cfg80211.h' line='7346' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='target_ap' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='7347' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ric_ies' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='7348' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ric_ies_len' type-id='b59d7dce' visibility='default' filepath='include/net/cfg80211.h' line='7349' column='1'/> + </data-member> + </class-decl> + <enum-decl name='nl80211_cqm_rssi_threshold_event' filepath='include/uapi/linux/nl80211.h' line='4769' column='1' id='b8189423'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='NL80211_CQM_RSSI_THRESHOLD_EVENT_LOW' value='0'/> + <enumerator name='NL80211_CQM_RSSI_THRESHOLD_EVENT_HIGH' value='1'/> + <enumerator name='NL80211_CQM_RSSI_BEACON_LOSS_EVENT' value='2'/> + </enum-decl> + <enum-decl name='nl80211_connect_failed_reason' filepath='include/uapi/linux/nl80211.h' line='5735' column='1' id='001e6d82'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='NL80211_CONN_FAIL_MAX_CLIENTS' value='0'/> + <enumerator name='NL80211_CONN_FAIL_BLOCKED_CLIENT' value='1'/> + </enum-decl> <enum-decl name='nl80211_commands' filepath='include/uapi/linux/nl80211.h' line='1149' column='1' id='187e1e49'> <underlying-type type-id='9cac1fee'/> <enumerator name='NL80211_CMD_UNSPEC' value='0'/> @@ -183578,137 +178632,47 @@ <enumerator name='NUM_NL80211_ATTR' value='290'/> <enumerator name='NL80211_ATTR_MAX' value='289'/> </enum-decl> - <enum-decl name='nl80211_connect_failed_reason' filepath='include/uapi/linux/nl80211.h' line='5735' column='1' id='001e6d82'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='NL80211_CONN_FAIL_MAX_CLIENTS' value='0'/> - <enumerator name='NL80211_CONN_FAIL_BLOCKED_CLIENT' value='1'/> - </enum-decl> - <enum-decl name='nl80211_cqm_rssi_threshold_event' filepath='include/uapi/linux/nl80211.h' line='4769' column='1' id='b8189423'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='NL80211_CQM_RSSI_THRESHOLD_EVENT_LOW' value='0'/> - <enumerator name='NL80211_CQM_RSSI_THRESHOLD_EVENT_HIGH' value='1'/> - <enumerator name='NL80211_CQM_RSSI_BEACON_LOSS_EVENT' value='2'/> - </enum-decl> - <class-decl name='cfg80211_wowlan_wakeup' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='2886' column='1' id='04ce6ea2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='disconnect' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2887' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='magic_pkt' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2887' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='gtk_rekey_failure' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2887' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='eap_identity_req' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2888' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='four_way_handshake' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2888' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='rfkill_release' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2889' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='packet_80211' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2889' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='tcp_match' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2890' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tcp_connlost' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2890' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='tcp_nomoretokens' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='2890' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='pattern_idx' type-id='a7832498' visibility='default' filepath='include/net/cfg80211.h' line='2891' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='packet_present_len' type-id='19c2251e' visibility='default' filepath='include/net/cfg80211.h' line='2892' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='packet_len' type-id='19c2251e' visibility='default' filepath='include/net/cfg80211.h' line='2892' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='packet' type-id='eaa32e2f' visibility='default' filepath='include/net/cfg80211.h' line='2893' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='net_detect' type-id='4c95477c' visibility='default' filepath='include/net/cfg80211.h' line='2894' column='1'/> - </data-member> - </class-decl> - <class-decl name='cfg80211_wowlan_nd_info' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='2860' column='1' id='86dd1106'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='n_matches' type-id='95e97e5e' visibility='default' filepath='include/net/cfg80211.h' line='2861' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='matches' type-id='ff3ee64b' visibility='default' filepath='include/net/cfg80211.h' line='2862' column='1'/> - </data-member> - </class-decl> - <class-decl name='cfg80211_wowlan_nd_match' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='2845' column='1' id='3fd6e55f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ssid' type-id='0c960fcf' visibility='default' filepath='include/net/cfg80211.h' line='2846' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='n_channels' type-id='95e97e5e' visibility='default' filepath='include/net/cfg80211.h' line='2847' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='channels' type-id='c165e8b9' visibility='default' filepath='include/net/cfg80211.h' line='2848' column='1'/> - </data-member> - </class-decl> - <class-decl name='cfg80211_ft_event_params' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='7344' column='1' id='cc4b6920'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ies' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='7345' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ies_len' type-id='b59d7dce' visibility='default' filepath='include/net/cfg80211.h' line='7346' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='target_ap' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='7347' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ric_ies' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='7348' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ric_ies_len' type-id='b59d7dce' visibility='default' filepath='include/net/cfg80211.h' line='7349' column='1'/> - </data-member> - </class-decl> <pointer-type-def type-id='cc4b6920' size-in-bits='64' id='76db5996'/> <pointer-type-def type-id='86dd1106' size-in-bits='64' id='4c95477c'/> <pointer-type-def type-id='3fd6e55f' size-in-bits='64' id='0c780827'/> <pointer-type-def type-id='04ce6ea2' size-in-bits='64' id='fff1f400'/> - <function-decl name='__cfg80211_alloc_event_skb' mangled-name='__cfg80211_alloc_event_skb' filepath='net/wireless/nl80211.c' line='9910' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cfg80211_alloc_event_skb'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/nl80211.c' line='9910' column='1'/> - <parameter type-id='63c7e8e1' name='wdev' filepath='net/wireless/nl80211.c' line='9911' column='1'/> - <parameter type-id='187e1e49' name='cmd' filepath='net/wireless/nl80211.c' line='9912' column='1'/> - <parameter type-id='320b0ded' name='attr' filepath='net/wireless/nl80211.c' line='9913' column='1'/> - <parameter type-id='f0981eeb' name='portid' filepath='net/wireless/nl80211.c' line='9914' column='1'/> - <parameter type-id='95e97e5e' name='vendor_event_idx' filepath='net/wireless/nl80211.c' line='9915' column='1'/> - <parameter type-id='95e97e5e' name='approxlen' filepath='net/wireless/nl80211.c' line='9916' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='9916' column='1'/> - <return type-id='0fbf3cfd'/> - </function-decl> - <function-decl name='__cfg80211_send_event_skb' mangled-name='__cfg80211_send_event_skb' filepath='net/wireless/nl80211.c' line='9943' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cfg80211_send_event_skb'> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/wireless/nl80211.c' line='9943' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='9943' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='__cfg80211_alloc_reply_skb' mangled-name='__cfg80211_alloc_reply_skb' filepath='net/wireless/nl80211.c' line='13421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cfg80211_alloc_reply_skb'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/nl80211.c' line='13421' column='1'/> - <parameter type-id='187e1e49' name='cmd' filepath='net/wireless/nl80211.c' line='13422' column='1'/> - <parameter type-id='320b0ded' name='attr' filepath='net/wireless/nl80211.c' line='13423' column='1'/> - <parameter type-id='95e97e5e' name='approxlen' filepath='net/wireless/nl80211.c' line='13424' column='1'/> - <return type-id='0fbf3cfd'/> - </function-decl> <function-decl name='cfg80211_vendor_cmd_reply' mangled-name='cfg80211_vendor_cmd_reply' filepath='net/wireless/nl80211.c' line='13438' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_vendor_cmd_reply'> <parameter type-id='0fbf3cfd' name='skb' filepath='net/wireless/nl80211.c' line='13438' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='cfg80211_update_owe_info_event' mangled-name='cfg80211_update_owe_info_event' filepath='net/wireless/nl80211.c' line='17304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_update_owe_info_event'> + <parameter type-id='68a2d05b' name='netdev' filepath='net/wireless/nl80211.c' line='17304' column='1'/> + <parameter type-id='37104a66' name='owe_info' filepath='net/wireless/nl80211.c' line='17305' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='17306' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cfg80211_tdls_oper_request' mangled-name='cfg80211_tdls_oper_request' filepath='net/wireless/nl80211.c' line='17045' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_tdls_oper_request'> + <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='17045' column='1'/> + <parameter type-id='bbaf3419' name='peer' filepath='net/wireless/nl80211.c' line='17045' column='1'/> + <parameter type-id='ee1b00fc' name='oper' filepath='net/wireless/nl80211.c' line='17046' column='1'/> + <parameter type-id='1dc6a898' name='reason_code' filepath='net/wireless/nl80211.c' line='17047' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='17047' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='cfg80211_rx_unprot_mlme_mgmt' mangled-name='cfg80211_rx_unprot_mlme_mgmt' filepath='net/wireless/nl80211.c' line='15505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_rx_unprot_mlme_mgmt'> <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='15505' column='1'/> <parameter type-id='bbaf3419' name='buf' filepath='net/wireless/nl80211.c' line='15505' column='1'/> <parameter type-id='b59d7dce' name='len' filepath='net/wireless/nl80211.c' line='15506' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='cfg80211_report_wowlan_wakeup' mangled-name='cfg80211_report_wowlan_wakeup' filepath='net/wireless/nl80211.c' line='16930' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_report_wowlan_wakeup'> + <parameter type-id='63c7e8e1' name='wdev' filepath='net/wireless/nl80211.c' line='16930' column='1'/> + <parameter type-id='fff1f400' name='wakeup' filepath='net/wireless/nl80211.c' line='16931' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16932' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cfg80211_remain_on_channel_expired' mangled-name='cfg80211_remain_on_channel_expired' filepath='net/wireless/nl80211.c' line='15982' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_remain_on_channel_expired'> + <parameter type-id='63c7e8e1' name='wdev' filepath='net/wireless/nl80211.c' line='15982' column='1'/> + <parameter type-id='91ce1af9' name='cookie' filepath='net/wireless/nl80211.c' line='15982' column='1'/> + <parameter type-id='ec00acfb' name='chan' filepath='net/wireless/nl80211.c' line='15983' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='15984' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='cfg80211_ready_on_channel' mangled-name='cfg80211_ready_on_channel' filepath='net/wireless/nl80211.c' line='15968' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_ready_on_channel'> <parameter type-id='63c7e8e1' name='wdev' filepath='net/wireless/nl80211.c' line='15968' column='1'/> <parameter type-id='91ce1af9' name='cookie' filepath='net/wireless/nl80211.c' line='15968' column='1'/> @@ -183717,11 +178681,12 @@ <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='15970' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cfg80211_remain_on_channel_expired' mangled-name='cfg80211_remain_on_channel_expired' filepath='net/wireless/nl80211.c' line='15982' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_remain_on_channel_expired'> - <parameter type-id='63c7e8e1' name='wdev' filepath='net/wireless/nl80211.c' line='15982' column='1'/> - <parameter type-id='91ce1af9' name='cookie' filepath='net/wireless/nl80211.c' line='15982' column='1'/> - <parameter type-id='ec00acfb' name='chan' filepath='net/wireless/nl80211.c' line='15983' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='15984' column='1'/> + <function-decl name='cfg80211_pmksa_candidate_notify' mangled-name='cfg80211_pmksa_candidate_notify' filepath='net/wireless/nl80211.c' line='16587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_pmksa_candidate_notify'> + <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='16587' column='1'/> + <parameter type-id='95e97e5e' name='index' filepath='net/wireless/nl80211.c' line='16587' column='1'/> + <parameter type-id='bbaf3419' name='bssid' filepath='net/wireless/nl80211.c' line='16588' column='1'/> + <parameter type-id='b50a4934' name='preauth' filepath='net/wireless/nl80211.c' line='16588' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16588' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='cfg80211_new_sta' mangled-name='cfg80211_new_sta' filepath='net/wireless/nl80211.c' line='16008' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_new_sta'> @@ -183731,20 +178696,6 @@ <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16009' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cfg80211_del_sta_sinfo' mangled-name='cfg80211_del_sta_sinfo' filepath='net/wireless/nl80211.c' line='16032' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_del_sta_sinfo'> - <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='16032' column='1'/> - <parameter type-id='bbaf3419' name='mac_addr' filepath='net/wireless/nl80211.c' line='16032' column='1'/> - <parameter type-id='7af1dc96' name='sinfo' filepath='net/wireless/nl80211.c' line='16033' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16033' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cfg80211_conn_failed' mangled-name='cfg80211_conn_failed' filepath='net/wireless/nl80211.c' line='16062' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_conn_failed'> - <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='16062' column='1'/> - <parameter type-id='bbaf3419' name='mac_addr' filepath='net/wireless/nl80211.c' line='16062' column='1'/> - <parameter type-id='001e6d82' name='reason' filepath='net/wireless/nl80211.c' line='16063' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16064' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='cfg80211_mgmt_tx_status' mangled-name='cfg80211_mgmt_tx_status' filepath='net/wireless/nl80211.c' line='16216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_mgmt_tx_status'> <parameter type-id='63c7e8e1' name='wdev' filepath='net/wireless/nl80211.c' line='16216' column='1'/> <parameter type-id='91ce1af9' name='cookie' filepath='net/wireless/nl80211.c' line='16216' column='1'/> @@ -183754,6 +178705,31 @@ <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16217' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='cfg80211_gtk_rekey_notify' mangled-name='cfg80211_gtk_rekey_notify' filepath='net/wireless/nl80211.c' line='16530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_gtk_rekey_notify'> + <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='16530' column='1'/> + <parameter type-id='bbaf3419' name='bssid' filepath='net/wireless/nl80211.c' line='16530' column='1'/> + <parameter type-id='bbaf3419' name='replay_ctr' filepath='net/wireless/nl80211.c' line='16531' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16531' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cfg80211_ft_event' mangled-name='cfg80211_ft_event' filepath='net/wireless/nl80211.c' line='17151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_ft_event'> + <parameter type-id='68a2d05b' name='netdev' filepath='net/wireless/nl80211.c' line='17151' column='1'/> + <parameter type-id='76db5996' name='ft_event' filepath='net/wireless/nl80211.c' line='17152' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cfg80211_external_auth_request' mangled-name='cfg80211_external_auth_request' filepath='net/wireless/nl80211.c' line='17263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_external_auth_request'> + <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='17263' column='1'/> + <parameter type-id='2b041d55' name='params' filepath='net/wireless/nl80211.c' line='17264' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='17265' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='cfg80211_del_sta_sinfo' mangled-name='cfg80211_del_sta_sinfo' filepath='net/wireless/nl80211.c' line='16032' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_del_sta_sinfo'> + <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='16032' column='1'/> + <parameter type-id='bbaf3419' name='mac_addr' filepath='net/wireless/nl80211.c' line='16032' column='1'/> + <parameter type-id='7af1dc96' name='sinfo' filepath='net/wireless/nl80211.c' line='16033' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16033' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='cfg80211_cqm_rssi_notify' mangled-name='cfg80211_cqm_rssi_notify' filepath='net/wireless/nl80211.c' line='16375' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_cqm_rssi_notify'> <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='16375' column='1'/> <parameter type-id='b8189423' name='rssi_event' filepath='net/wireless/nl80211.c' line='16376' column='1'/> @@ -183768,19 +178744,11 @@ <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16447' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cfg80211_gtk_rekey_notify' mangled-name='cfg80211_gtk_rekey_notify' filepath='net/wireless/nl80211.c' line='16530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_gtk_rekey_notify'> - <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='16530' column='1'/> - <parameter type-id='bbaf3419' name='bssid' filepath='net/wireless/nl80211.c' line='16530' column='1'/> - <parameter type-id='bbaf3419' name='replay_ctr' filepath='net/wireless/nl80211.c' line='16531' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16531' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cfg80211_pmksa_candidate_notify' mangled-name='cfg80211_pmksa_candidate_notify' filepath='net/wireless/nl80211.c' line='16587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_pmksa_candidate_notify'> - <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='16587' column='1'/> - <parameter type-id='95e97e5e' name='index' filepath='net/wireless/nl80211.c' line='16587' column='1'/> - <parameter type-id='bbaf3419' name='bssid' filepath='net/wireless/nl80211.c' line='16588' column='1'/> - <parameter type-id='b50a4934' name='preauth' filepath='net/wireless/nl80211.c' line='16588' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16588' column='1'/> + <function-decl name='cfg80211_conn_failed' mangled-name='cfg80211_conn_failed' filepath='net/wireless/nl80211.c' line='16062' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_conn_failed'> + <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='16062' column='1'/> + <parameter type-id='bbaf3419' name='mac_addr' filepath='net/wireless/nl80211.c' line='16062' column='1'/> + <parameter type-id='001e6d82' name='reason' filepath='net/wireless/nl80211.c' line='16063' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16064' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='cfg80211_ch_switch_notify' mangled-name='cfg80211_ch_switch_notify' filepath='net/wireless/nl80211.c' line='16639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_ch_switch_notify'> @@ -183788,36 +178756,28 @@ <parameter type-id='0953fbfe' name='chandef' filepath='net/wireless/nl80211.c' line='16640' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cfg80211_report_wowlan_wakeup' mangled-name='cfg80211_report_wowlan_wakeup' filepath='net/wireless/nl80211.c' line='16930' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_report_wowlan_wakeup'> - <parameter type-id='63c7e8e1' name='wdev' filepath='net/wireless/nl80211.c' line='16930' column='1'/> - <parameter type-id='fff1f400' name='wakeup' filepath='net/wireless/nl80211.c' line='16931' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='16932' column='1'/> + <function-decl name='__cfg80211_send_event_skb' mangled-name='__cfg80211_send_event_skb' filepath='net/wireless/nl80211.c' line='9943' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cfg80211_send_event_skb'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/wireless/nl80211.c' line='9943' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='9943' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cfg80211_tdls_oper_request' mangled-name='cfg80211_tdls_oper_request' filepath='net/wireless/nl80211.c' line='17045' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_tdls_oper_request'> - <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='17045' column='1'/> - <parameter type-id='bbaf3419' name='peer' filepath='net/wireless/nl80211.c' line='17045' column='1'/> - <parameter type-id='ee1b00fc' name='oper' filepath='net/wireless/nl80211.c' line='17046' column='1'/> - <parameter type-id='1dc6a898' name='reason_code' filepath='net/wireless/nl80211.c' line='17047' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='17047' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='__cfg80211_alloc_reply_skb' mangled-name='__cfg80211_alloc_reply_skb' filepath='net/wireless/nl80211.c' line='13421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cfg80211_alloc_reply_skb'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/nl80211.c' line='13421' column='1'/> + <parameter type-id='187e1e49' name='cmd' filepath='net/wireless/nl80211.c' line='13422' column='1'/> + <parameter type-id='320b0ded' name='attr' filepath='net/wireless/nl80211.c' line='13423' column='1'/> + <parameter type-id='95e97e5e' name='approxlen' filepath='net/wireless/nl80211.c' line='13424' column='1'/> + <return type-id='0fbf3cfd'/> </function-decl> - <function-decl name='cfg80211_ft_event' mangled-name='cfg80211_ft_event' filepath='net/wireless/nl80211.c' line='17151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_ft_event'> - <parameter type-id='68a2d05b' name='netdev' filepath='net/wireless/nl80211.c' line='17151' column='1'/> - <parameter type-id='76db5996' name='ft_event' filepath='net/wireless/nl80211.c' line='17152' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='cfg80211_external_auth_request' mangled-name='cfg80211_external_auth_request' filepath='net/wireless/nl80211.c' line='17263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_external_auth_request'> - <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/nl80211.c' line='17263' column='1'/> - <parameter type-id='2b041d55' name='params' filepath='net/wireless/nl80211.c' line='17264' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='17265' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='cfg80211_update_owe_info_event' mangled-name='cfg80211_update_owe_info_event' filepath='net/wireless/nl80211.c' line='17304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_update_owe_info_event'> - <parameter type-id='68a2d05b' name='netdev' filepath='net/wireless/nl80211.c' line='17304' column='1'/> - <parameter type-id='37104a66' name='owe_info' filepath='net/wireless/nl80211.c' line='17305' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='17306' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='__cfg80211_alloc_event_skb' mangled-name='__cfg80211_alloc_event_skb' filepath='net/wireless/nl80211.c' line='9910' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cfg80211_alloc_event_skb'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/nl80211.c' line='9910' column='1'/> + <parameter type-id='63c7e8e1' name='wdev' filepath='net/wireless/nl80211.c' line='9911' column='1'/> + <parameter type-id='187e1e49' name='cmd' filepath='net/wireless/nl80211.c' line='9912' column='1'/> + <parameter type-id='320b0ded' name='attr' filepath='net/wireless/nl80211.c' line='9913' column='1'/> + <parameter type-id='f0981eeb' name='portid' filepath='net/wireless/nl80211.c' line='9914' column='1'/> + <parameter type-id='95e97e5e' name='vendor_event_idx' filepath='net/wireless/nl80211.c' line='9915' column='1'/> + <parameter type-id='95e97e5e' name='approxlen' filepath='net/wireless/nl80211.c' line='9916' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/nl80211.c' line='9916' column='1'/> + <return type-id='0fbf3cfd'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='net/wireless/of.c' language='LANG_C89'> @@ -183924,6 +178884,10 @@ <pointer-type-def type-id='18341672' size-in-bits='64' id='71ff2c88'/> <pointer-type-def type-id='683e4294' size-in-bits='64' id='e331b872'/> <pointer-type-def type-id='61a98bcb' size-in-bits='64' id='db736e3b'/> + <function-decl name='ieee80211_radiotap_iterator_next' mangled-name='ieee80211_radiotap_iterator_next' filepath='net/wireless/radiotap.c' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_radiotap_iterator_next'> + <parameter type-id='db736e3b' name='iterator' filepath='net/wireless/radiotap.c' line='213' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='ieee80211_radiotap_iterator_init' mangled-name='ieee80211_radiotap_iterator_init' filepath='net/wireless/radiotap.c' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_radiotap_iterator_init'> <parameter type-id='db736e3b' name='iterator' filepath='net/wireless/radiotap.c' line='97' column='1'/> <parameter type-id='e331b872' name='radiotap_header' filepath='net/wireless/radiotap.c' line='98' column='1'/> @@ -183931,21 +178895,8 @@ <parameter type-id='9e168ad9' name='vns' filepath='net/wireless/radiotap.c' line='99' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ieee80211_radiotap_iterator_next' mangled-name='ieee80211_radiotap_iterator_next' filepath='net/wireless/radiotap.c' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_radiotap_iterator_next'> - <parameter type-id='db736e3b' name='iterator' filepath='net/wireless/radiotap.c' line='213' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='net/wireless/reg.c' language='LANG_C89'> - <enum-decl name='nl80211_channel_type' filepath='include/uapi/linux/nl80211.h' line='4342' column='1' id='9e446de7'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='NL80211_CHAN_NO_HT' value='0'/> - <enumerator name='NL80211_CHAN_HT20' value='1'/> - <enumerator name='NL80211_CHAN_HT40MINUS' value='2'/> - <enumerator name='NL80211_CHAN_HT40PLUS' value='3'/> - </enum-decl> - <qualified-type-def type-id='e07d69c8' const='yes' id='482f2f27'/> - <pointer-type-def type-id='482f2f27' size-in-bits='64' id='af471177'/> <qualified-type-def type-id='a9d5f761' const='yes' id='d5bf2678'/> <pointer-type-def type-id='d5bf2678' size-in-bits='64' id='cde95316'/> <pointer-type-def type-id='5c28f25e' size-in-bits='64' id='c24e05b4'/> @@ -183954,48 +178905,32 @@ <parameter type-id='c24e05b4' name='rd' filepath='net/wireless/reg.c' line='3762' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='freq_reg_info' mangled-name='freq_reg_info' filepath='net/wireless/reg.c' line='1635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freq_reg_info'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/reg.c' line='1635' column='1'/> - <parameter type-id='19c2251e' name='center_freq' filepath='net/wireless/reg.c' line='1636' column='1'/> - <return type-id='cde95316'/> - </function-decl> - <function-decl name='reg_initiator_name' mangled-name='reg_initiator_name' filepath='net/wireless/reg.c' line='1642' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reg_initiator_name'> - <parameter type-id='790cc131' name='initiator' filepath='net/wireless/reg.c' line='1642' column='1'/> - <return type-id='80f4b756'/> - </function-decl> <function-decl name='wiphy_apply_custom_regulatory' mangled-name='wiphy_apply_custom_regulatory' filepath='net/wireless/reg.c' line='2346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wiphy_apply_custom_regulatory'> <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/reg.c' line='2346' column='1'/> <parameter type-id='4e819401' name='regd' filepath='net/wireless/reg.c' line='2347' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='regulatory_hint' mangled-name='regulatory_hint' filepath='net/wireless/reg.c' line='3017' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulatory_hint'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/reg.c' line='3017' column='1'/> - <parameter type-id='80f4b756' name='alpha2' filepath='net/wireless/reg.c' line='3017' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='regulatory_set_wiphy_regd' mangled-name='regulatory_set_wiphy_regd' filepath='net/wireless/reg.c' line='3748' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulatory_set_wiphy_regd'> <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/reg.c' line='3748' column='1'/> <parameter type-id='c24e05b4' name='rd' filepath='net/wireless/reg.c' line='3749' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='cfg80211_chandef_valid' mangled-name='cfg80211_chandef_valid' filepath='include/net/cfg80211.h' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_chandef_valid'> - <parameter type-id='af471177'/> - <return type-id='c894953d'/> + <function-decl name='regulatory_hint' mangled-name='regulatory_hint' filepath='net/wireless/reg.c' line='3017' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='regulatory_hint'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/reg.c' line='3017' column='1'/> + <parameter type-id='80f4b756' name='alpha2' filepath='net/wireless/reg.c' line='3017' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='cfg80211_chandef_create' mangled-name='cfg80211_chandef_create' filepath='include/net/cfg80211.h' line='705' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_chandef_create'> - <parameter type-id='0953fbfe'/> - <parameter type-id='ec00acfb'/> - <parameter type-id='9e446de7'/> - <return type-id='48b5725f'/> + <function-decl name='reg_initiator_name' mangled-name='reg_initiator_name' filepath='net/wireless/reg.c' line='1642' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reg_initiator_name'> + <parameter type-id='790cc131' name='initiator' filepath='net/wireless/reg.c' line='1642' column='1'/> + <return type-id='80f4b756'/> + </function-decl> + <function-decl name='freq_reg_info' mangled-name='freq_reg_info' filepath='net/wireless/reg.c' line='1635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freq_reg_info'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/reg.c' line='1635' column='1'/> + <parameter type-id='19c2251e' name='center_freq' filepath='net/wireless/reg.c' line='1636' column='1'/> + <return type-id='cde95316'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='net/wireless/scan.c' language='LANG_C89'> - <enum-decl name='ieee80211_privacy' filepath='include/net/cfg80211.h' line='222' column='1' id='d2b455cb'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='IEEE80211_PRIVACY_ON' value='0'/> - <enumerator name='IEEE80211_PRIVACY_OFF' value='1'/> - <enumerator name='IEEE80211_PRIVACY_ANY' value='2'/> - </enum-decl> <class-decl name='cfg80211_inform_bss' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='2219' column='1' id='616d6efe'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='chan' type-id='ec00acfb' visibility='default' filepath='include/net/cfg80211.h' line='2220' column='1'/> @@ -184022,12 +178957,6 @@ <var-decl name='chain_signal' type-id='da004b74' visibility='default' filepath='include/net/cfg80211.h' line='2227' column='1'/> </data-member> </class-decl> - <enum-decl name='cfg80211_bss_frame_type' filepath='include/net/cfg80211.h' line='5961' column='1' id='b556f108'> - <underlying-type type-id='9cac1fee'/> - <enumerator name='CFG80211_BSS_FTYPE_UNKNOWN' value='0'/> - <enumerator name='CFG80211_BSS_FTYPE_BEACON' value='1'/> - <enumerator name='CFG80211_BSS_FTYPE_PRESP' value='2'/> - </enum-decl> <class-decl name='ieee80211_mgmt' size-in-bits='400' is-struct='yes' visibility='default' filepath='include/linux/ieee80211.h' line='901' column='1' id='1aa7b3b9'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='frame_control' type-id='23119536' visibility='default' filepath='include/linux/ieee80211.h' line='902' column='1'/> @@ -184051,7 +178980,7 @@ <var-decl name='u' type-id='3e125f89' visibility='default' filepath='include/linux/ieee80211.h' line='1062' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__3' size-in-bits='208' is-anonymous='yes' visibility='default' filepath='include/linux/ieee80211.h' line='908' column='1' id='3e125f89'> + <union-decl name='__anonymous_union__1' size-in-bits='208' is-anonymous='yes' visibility='default' filepath='include/linux/ieee80211.h' line='908' column='1' id='3e125f89'> <data-member access='public'> <var-decl name='auth' type-id='8566e136' visibility='default' filepath='include/linux/ieee80211.h' line='915' column='1'/> </data-member> @@ -184171,7 +179100,7 @@ <var-decl name='u' type-id='333375e9' visibility='default' filepath='include/linux/ieee80211.h' line='1060' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__4' size-in-bits='200' is-anonymous='yes' visibility='default' filepath='include/linux/ieee80211.h' line='964' column='1' id='333375e9'> + <union-decl name='__anonymous_union__2' size-in-bits='200' is-anonymous='yes' visibility='default' filepath='include/linux/ieee80211.h' line='964' column='1' id='333375e9'> <data-member access='public'> <var-decl name='wme_action' type-id='9a7a1ecf' visibility='default' filepath='include/linux/ieee80211.h' line='970' column='1'/> </data-member> @@ -184458,6 +179387,18 @@ <var-decl name='variable' type-id='29c3368c' visibility='default' filepath='include/linux/ieee80211.h' line='1058' column='1'/> </data-member> </class-decl> + <enum-decl name='cfg80211_bss_frame_type' filepath='include/net/cfg80211.h' line='5961' column='1' id='b556f108'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='CFG80211_BSS_FTYPE_UNKNOWN' value='0'/> + <enumerator name='CFG80211_BSS_FTYPE_BEACON' value='1'/> + <enumerator name='CFG80211_BSS_FTYPE_PRESP' value='2'/> + </enum-decl> + <enum-decl name='ieee80211_privacy' filepath='include/net/cfg80211.h' line='222' column='1' id='d2b455cb'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='IEEE80211_PRIVACY_ON' value='0'/> + <enumerator name='IEEE80211_PRIVACY_OFF' value='1'/> + <enumerator name='IEEE80211_PRIVACY_ANY' value='2'/> + </enum-decl> <pointer-type-def type-id='616d6efe' size-in-bits='64' id='6ff43814'/> <pointer-type-def type-id='b1493ece' size-in-bits='64' id='40cd17b4'/> <pointer-type-def type-id='1aa7b3b9' size-in-bits='64' id='57a568d1'/> @@ -184466,14 +179407,14 @@ <parameter type-id='91ce1af9' name='reqid' filepath='net/wireless/scan.c' line='689' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cfg80211_scan_done' mangled-name='cfg80211_scan_done' filepath='net/wireless/scan.c' line='569' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_scan_done'> - <parameter type-id='a9e8b173' name='request' filepath='net/wireless/scan.c' line='569' column='1'/> - <parameter type-id='40cd17b4' name='info' filepath='net/wireless/scan.c' line='570' column='1'/> + <function-decl name='cfg80211_put_bss' mangled-name='cfg80211_put_bss' filepath='net/wireless/scan.c' line='2010' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_put_bss'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/scan.c' line='2010' column='1'/> + <parameter type-id='bda81d86' name='pub' filepath='net/wireless/scan.c' line='2010' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cfg80211_sched_scan_results' mangled-name='cfg80211_sched_scan_results' filepath='net/wireless/scan.c' line='671' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_sched_scan_results'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/scan.c' line='671' column='1'/> - <parameter type-id='91ce1af9' name='reqid' filepath='net/wireless/scan.c' line='671' column='1'/> + <function-decl name='cfg80211_unlink_bss' mangled-name='cfg80211_unlink_bss' filepath='net/wireless/scan.c' line='2026' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_unlink_bss'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/scan.c' line='2026' column='1'/> + <parameter type-id='bda81d86' name='pub' filepath='net/wireless/scan.c' line='2026' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='cfg80211_sched_scan_stopped' mangled-name='cfg80211_sched_scan_stopped' filepath='net/wireless/scan.c' line='701' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_sched_scan_stopped'> @@ -184481,21 +179422,27 @@ <parameter type-id='91ce1af9' name='reqid' filepath='net/wireless/scan.c' line='701' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cfg80211_find_vendor_elem' mangled-name='cfg80211_find_vendor_elem' filepath='net/wireless/scan.c' line='777' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_find_vendor_elem'> - <parameter type-id='f0981eeb' name='oui' filepath='net/wireless/scan.c' line='777' column='1'/> - <parameter type-id='95e97e5e' name='oui_type' filepath='net/wireless/scan.c' line='777' column='1'/> - <parameter type-id='bbaf3419' name='ies' filepath='net/wireless/scan.c' line='778' column='1'/> - <parameter type-id='f0981eeb' name='len' filepath='net/wireless/scan.c' line='779' column='1'/> - <return type-id='aa7ca86a'/> + <function-decl name='cfg80211_sched_scan_results' mangled-name='cfg80211_sched_scan_results' filepath='net/wireless/scan.c' line='671' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_sched_scan_results'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/scan.c' line='671' column='1'/> + <parameter type-id='91ce1af9' name='reqid' filepath='net/wireless/scan.c' line='671' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-decl name='cfg80211_get_bss' mangled-name='cfg80211_get_bss' filepath='net/wireless/scan.c' line='957' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_get_bss'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/scan.c' line='957' column='1'/> - <parameter type-id='ec00acfb' name='channel' filepath='net/wireless/scan.c' line='958' column='1'/> - <parameter type-id='bbaf3419' name='bssid' filepath='net/wireless/scan.c' line='959' column='1'/> - <parameter type-id='bbaf3419' name='ssid' filepath='net/wireless/scan.c' line='960' column='1'/> - <parameter type-id='b59d7dce' name='ssid_len' filepath='net/wireless/scan.c' line='960' column='1'/> - <parameter type-id='cb952348' name='bss_type' filepath='net/wireless/scan.c' line='961' column='1'/> - <parameter type-id='d2b455cb' name='privacy' filepath='net/wireless/scan.c' line='962' column='1'/> + <function-decl name='cfg80211_scan_done' mangled-name='cfg80211_scan_done' filepath='net/wireless/scan.c' line='569' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_scan_done'> + <parameter type-id='a9e8b173' name='request' filepath='net/wireless/scan.c' line='569' column='1'/> + <parameter type-id='40cd17b4' name='info' filepath='net/wireless/scan.c' line='570' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cfg80211_ref_bss' mangled-name='cfg80211_ref_bss' filepath='net/wireless/scan.c' line='1994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_ref_bss'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/scan.c' line='1994' column='1'/> + <parameter type-id='bda81d86' name='pub' filepath='net/wireless/scan.c' line='1994' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='cfg80211_inform_bss_frame_data' mangled-name='cfg80211_inform_bss_frame_data' filepath='net/wireless/scan.c' line='1944' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_inform_bss_frame_data'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/scan.c' line='1944' column='1'/> + <parameter type-id='6ff43814' name='data' filepath='net/wireless/scan.c' line='1945' column='1'/> + <parameter type-id='57a568d1' name='mgmt' filepath='net/wireless/scan.c' line='1946' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='net/wireless/scan.c' line='1946' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/scan.c' line='1947' column='1'/> <return type-id='bda81d86'/> </function-decl> <function-decl name='cfg80211_inform_bss_data' mangled-name='cfg80211_inform_bss_data' filepath='net/wireless/scan.c' line='1723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_inform_bss_data'> @@ -184511,23 +179458,31 @@ <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/scan.c' line='1728' column='1'/> <return type-id='bda81d86'/> </function-decl> - <function-decl name='cfg80211_inform_bss_frame_data' mangled-name='cfg80211_inform_bss_frame_data' filepath='net/wireless/scan.c' line='1944' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_inform_bss_frame_data'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/scan.c' line='1944' column='1'/> - <parameter type-id='6ff43814' name='data' filepath='net/wireless/scan.c' line='1945' column='1'/> - <parameter type-id='57a568d1' name='mgmt' filepath='net/wireless/scan.c' line='1946' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='net/wireless/scan.c' line='1946' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/scan.c' line='1947' column='1'/> + <function-decl name='cfg80211_get_bss' mangled-name='cfg80211_get_bss' filepath='net/wireless/scan.c' line='957' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_get_bss'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/scan.c' line='957' column='1'/> + <parameter type-id='ec00acfb' name='channel' filepath='net/wireless/scan.c' line='958' column='1'/> + <parameter type-id='bbaf3419' name='bssid' filepath='net/wireless/scan.c' line='959' column='1'/> + <parameter type-id='bbaf3419' name='ssid' filepath='net/wireless/scan.c' line='960' column='1'/> + <parameter type-id='b59d7dce' name='ssid_len' filepath='net/wireless/scan.c' line='960' column='1'/> + <parameter type-id='cb952348' name='bss_type' filepath='net/wireless/scan.c' line='961' column='1'/> + <parameter type-id='d2b455cb' name='privacy' filepath='net/wireless/scan.c' line='962' column='1'/> <return type-id='bda81d86'/> </function-decl> - <function-decl name='cfg80211_ref_bss' mangled-name='cfg80211_ref_bss' filepath='net/wireless/scan.c' line='1994' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_ref_bss'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/scan.c' line='1994' column='1'/> - <parameter type-id='bda81d86' name='pub' filepath='net/wireless/scan.c' line='1994' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='cfg80211_find_vendor_elem' mangled-name='cfg80211_find_vendor_elem' filepath='net/wireless/scan.c' line='777' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_find_vendor_elem'> + <parameter type-id='f0981eeb' name='oui' filepath='net/wireless/scan.c' line='777' column='1'/> + <parameter type-id='95e97e5e' name='oui_type' filepath='net/wireless/scan.c' line='777' column='1'/> + <parameter type-id='bbaf3419' name='ies' filepath='net/wireless/scan.c' line='778' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='net/wireless/scan.c' line='779' column='1'/> + <return type-id='aa7ca86a'/> </function-decl> - <function-decl name='cfg80211_unlink_bss' mangled-name='cfg80211_unlink_bss' filepath='net/wireless/scan.c' line='2026' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_unlink_bss'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/scan.c' line='2026' column='1'/> - <parameter type-id='bda81d86' name='pub' filepath='net/wireless/scan.c' line='2026' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='cfg80211_find_elem_match' mangled-name='cfg80211_find_elem_match' filepath='net/wireless/scan.c' line='761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_find_elem_match'> + <parameter type-id='f9b06939' name='eid' filepath='net/wireless/scan.c' line='761' column='1'/> + <parameter type-id='bbaf3419' name='ies' filepath='net/wireless/scan.c' line='761' column='1'/> + <parameter type-id='f0981eeb' name='len' filepath='net/wireless/scan.c' line='761' column='1'/> + <parameter type-id='bbaf3419' name='match' filepath='net/wireless/scan.c' line='762' column='1'/> + <parameter type-id='f0981eeb' name='match_len' filepath='net/wireless/scan.c' line='762' column='1'/> + <parameter type-id='f0981eeb' name='match_offset' filepath='net/wireless/scan.c' line='763' column='1'/> + <return type-id='aa7ca86a'/> </function-decl> <pointer-type-def type-id='e8ce2004' size-in-bits='64' id='aa7ca86a'/> <qualified-type-def type-id='251eca3f' const='yes' id='e8ce2004'/> @@ -184559,6 +179514,55 @@ <enumerator name='CFG80211_CONN_ABANDON' value='10'/> <enumerator name='CFG80211_CONN_CONNECTED' value='11'/> </enum-decl> + <class-decl name='cfg80211_roam_info' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='6797' column='1' id='883d1dc6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='channel' type-id='ec00acfb' visibility='default' filepath='include/net/cfg80211.h' line='6798' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bss' type-id='bda81d86' visibility='default' filepath='include/net/cfg80211.h' line='6799' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='bssid' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='6800' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='req_ie' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='6801' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='req_ie_len' type-id='b59d7dce' visibility='default' filepath='include/net/cfg80211.h' line='6802' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='resp_ie' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='6803' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='resp_ie_len' type-id='b59d7dce' visibility='default' filepath='include/net/cfg80211.h' line='6804' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='fils' type-id='73962ae2' visibility='default' filepath='include/net/cfg80211.h' line='6805' column='1'/> + </data-member> + </class-decl> + <class-decl name='cfg80211_fils_resp_params' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='6598' column='1' id='73962ae2'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kek' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='6599' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='kek_len' type-id='b59d7dce' visibility='default' filepath='include/net/cfg80211.h' line='6600' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='update_erp_next_seq_num' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='6601' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='erp_next_seq_num' type-id='1dc6a898' visibility='default' filepath='include/net/cfg80211.h' line='6602' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pmk' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='6603' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pmk_len' type-id='b59d7dce' visibility='default' filepath='include/net/cfg80211.h' line='6604' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pmkid' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='6605' column='1'/> + </data-member> + </class-decl> <class-decl name='cfg80211_connect_resp_params' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='6637' column='1' id='77e8064c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/net/cfg80211.h' line='6638' column='1'/> @@ -184588,29 +179592,6 @@ <var-decl name='timeout_reason' type-id='e4422617' visibility='default' filepath='include/net/cfg80211.h' line='6646' column='1'/> </data-member> </class-decl> - <class-decl name='cfg80211_fils_resp_params' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='6598' column='1' id='73962ae2'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kek' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='6599' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='kek_len' type-id='b59d7dce' visibility='default' filepath='include/net/cfg80211.h' line='6600' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='update_erp_next_seq_num' type-id='b50a4934' visibility='default' filepath='include/net/cfg80211.h' line='6601' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='erp_next_seq_num' type-id='1dc6a898' visibility='default' filepath='include/net/cfg80211.h' line='6602' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pmk' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='6603' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pmk_len' type-id='b59d7dce' visibility='default' filepath='include/net/cfg80211.h' line='6604' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pmkid' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='6605' column='1'/> - </data-member> - </class-decl> <enum-decl name='nl80211_timeout_reason' filepath='include/uapi/linux/nl80211.h' line='5748' column='1' id='e4422617'> <underlying-type type-id='9cac1fee'/> <enumerator name='NL80211_TIMEOUT_UNSPECIFIED' value='0'/> @@ -184618,40 +179599,8 @@ <enumerator name='NL80211_TIMEOUT_AUTH' value='2'/> <enumerator name='NL80211_TIMEOUT_ASSOC' value='3'/> </enum-decl> - <class-decl name='cfg80211_roam_info' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='6797' column='1' id='883d1dc6'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='channel' type-id='ec00acfb' visibility='default' filepath='include/net/cfg80211.h' line='6798' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bss' type-id='bda81d86' visibility='default' filepath='include/net/cfg80211.h' line='6799' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bssid' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='6800' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='req_ie' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='6801' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='req_ie_len' type-id='b59d7dce' visibility='default' filepath='include/net/cfg80211.h' line='6802' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='resp_ie' type-id='bbaf3419' visibility='default' filepath='include/net/cfg80211.h' line='6803' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='resp_ie_len' type-id='b59d7dce' visibility='default' filepath='include/net/cfg80211.h' line='6804' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='fils' type-id='73962ae2' visibility='default' filepath='include/net/cfg80211.h' line='6805' column='1'/> - </data-member> - </class-decl> <pointer-type-def type-id='77e8064c' size-in-bits='64' id='b1d9990a'/> <pointer-type-def type-id='883d1dc6' size-in-bits='64' id='e88825dc'/> - <function-decl name='cfg80211_connect_done' mangled-name='cfg80211_connect_done' filepath='net/wireless/sme.c' line='800' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_connect_done'> - <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/sme.c' line='800' column='1'/> - <parameter type-id='b1d9990a' name='params' filepath='net/wireless/sme.c' line='801' column='1'/> - <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/sme.c' line='802' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='cfg80211_roamed' mangled-name='cfg80211_roamed' filepath='net/wireless/sme.c' line='968' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_roamed'> <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/sme.c' line='968' column='1'/> <parameter type-id='e88825dc' name='info' filepath='net/wireless/sme.c' line='968' column='1'/> @@ -184673,6 +179622,12 @@ <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/sme.c' line='1151' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='cfg80211_connect_done' mangled-name='cfg80211_connect_done' filepath='net/wireless/sme.c' line='800' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_connect_done'> + <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/sme.c' line='800' column='1'/> + <parameter type-id='b1d9990a' name='params' filepath='net/wireless/sme.c' line='801' column='1'/> + <parameter type-id='3eb7c31c' name='gfp' filepath='net/wireless/sme.c' line='802' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='net/wireless/util.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='ea86de29' size-in-bits='48' id='51f2d827'> @@ -184695,20 +179650,6 @@ <pointer-type-def type-id='5ece574c' size-in-bits='64' id='185e765a'/> <var-decl name='rfc1042_header' type-id='51f2d827' mangled-name='rfc1042_header' visibility='default' filepath='net/wireless/util.c' line='2038' column='1' elf-symbol-id='rfc1042_header'/> <var-decl name='bridge_tunnel_header' type-id='51f2d827' mangled-name='bridge_tunnel_header' visibility='default' filepath='net/wireless/util.c' line='2043' column='1' elf-symbol-id='bridge_tunnel_header'/> - <function-decl name='ieee80211_channel_to_freq_khz' mangled-name='ieee80211_channel_to_freq_khz' filepath='net/wireless/util.c' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_channel_to_freq_khz'> - <parameter type-id='95e97e5e' name='chan' filepath='net/wireless/util.c' line='75' column='1'/> - <parameter type-id='3eaa0294' name='band' filepath='net/wireless/util.c' line='75' column='1'/> - <return type-id='19c2251e'/> - </function-decl> - <function-decl name='ieee80211_freq_khz_to_channel' mangled-name='ieee80211_freq_khz_to_channel' filepath='net/wireless/util.c' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_freq_khz_to_channel'> - <parameter type-id='19c2251e' name='freq' filepath='net/wireless/util.c' line='112' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='ieee80211_get_channel_khz' mangled-name='ieee80211_get_channel_khz' filepath='net/wireless/util.c' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_get_channel_khz'> - <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/util.c' line='138' column='1'/> - <parameter type-id='19c2251e' name='freq' filepath='net/wireless/util.c' line='139' column='1'/> - <return type-id='ec00acfb'/> - </function-decl> <function-decl name='ieee80211_hdrlen' mangled-name='ieee80211_hdrlen' filepath='net/wireless/util.c' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_hdrlen'> <parameter type-id='23119536' name='fc' filepath='net/wireless/util.c' line='423' column='1'/> <return type-id='f0981eeb'/> @@ -184717,6 +179658,15 @@ <parameter type-id='11f4a000' name='skb' filepath='net/wireless/util.c' line='464' column='1'/> <return type-id='f0981eeb'/> </function-decl> + <function-decl name='ieee80211_get_channel_khz' mangled-name='ieee80211_get_channel_khz' filepath='net/wireless/util.c' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_get_channel_khz'> + <parameter type-id='666fb412' name='wiphy' filepath='net/wireless/util.c' line='138' column='1'/> + <parameter type-id='19c2251e' name='freq' filepath='net/wireless/util.c' line='139' column='1'/> + <return type-id='ec00acfb'/> + </function-decl> + <function-decl name='ieee80211_freq_khz_to_channel' mangled-name='ieee80211_freq_khz_to_channel' filepath='net/wireless/util.c' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_freq_khz_to_channel'> + <parameter type-id='19c2251e' name='freq' filepath='net/wireless/util.c' line='112' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='ieee80211_data_to_8023_exthdr' mangled-name='ieee80211_data_to_8023_exthdr' filepath='net/wireless/util.c' line='610' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_data_to_8023_exthdr'> <parameter type-id='0fbf3cfd' name='skb' filepath='net/wireless/util.c' line='610' column='1'/> <parameter type-id='f61f0f6c' name='ehdr' filepath='net/wireless/util.c' line='610' column='1'/> @@ -184725,6 +179675,16 @@ <parameter type-id='f9b06939' name='data_offset' filepath='net/wireless/util.c' line='612' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='ieee80211_channel_to_freq_khz' mangled-name='ieee80211_channel_to_freq_khz' filepath='net/wireless/util.c' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_channel_to_freq_khz'> + <parameter type-id='95e97e5e' name='chan' filepath='net/wireless/util.c' line='75' column='1'/> + <parameter type-id='3eaa0294' name='band' filepath='net/wireless/util.c' line='75' column='1'/> + <return type-id='19c2251e'/> + </function-decl> + <function-decl name='ieee80211_bss_get_elem' mangled-name='ieee80211_bss_get_elem' filepath='net/wireless/util.c' line='877' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_bss_get_elem'> + <parameter type-id='bda81d86' name='bss' filepath='net/wireless/util.c' line='877' column='1'/> + <parameter type-id='f9b06939' name='id' filepath='net/wireless/util.c' line='877' column='1'/> + <return type-id='aa7ca86a'/> + </function-decl> <function-decl name='ieee80211_amsdu_to_8023s' mangled-name='ieee80211_amsdu_to_8023s' filepath='net/wireless/util.c' line='712' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_amsdu_to_8023s'> <parameter type-id='0fbf3cfd' name='skb' filepath='net/wireless/util.c' line='712' column='1'/> <parameter type-id='03c386c6' name='list' filepath='net/wireless/util.c' line='712' column='1'/> @@ -184740,20 +179700,6 @@ <parameter type-id='794da86a' name='qos_map' filepath='net/wireless/util.c' line='800' column='1'/> <return type-id='f0981eeb'/> </function-decl> - <function-decl name='ieee80211_bss_get_elem' mangled-name='ieee80211_bss_get_elem' filepath='net/wireless/util.c' line='877' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_bss_get_elem'> - <parameter type-id='bda81d86' name='bss' filepath='net/wireless/util.c' line='877' column='1'/> - <parameter type-id='f9b06939' name='id' filepath='net/wireless/util.c' line='877' column='1'/> - <return type-id='aa7ca86a'/> - </function-decl> - <function-decl name='cfg80211_find_elem_match' mangled-name='cfg80211_find_elem_match' filepath='include/net/cfg80211.h' line='5488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_find_elem_match'> - <parameter type-id='002ac4a6'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='354f7eb9'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='aa7ca86a'/> - </function-decl> <function-decl name='cfg80211_calculate_bitrate' mangled-name='cfg80211_calculate_bitrate' filepath='net/wireless/util.c' line='1367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfg80211_calculate_bitrate'> <parameter type-id='185e765a' name='rate' filepath='net/wireless/util.c' line='1367' column='1'/> <return type-id='19c2251e'/> @@ -184779,12 +179725,13 @@ <parameter type-id='80f4b756' name='extra' filepath='net/wireless/wext-core.c' line='454' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='iwe_stream_add_event' mangled-name='iwe_stream_add_event' filepath='net/wireless/wext-core.c' line='1130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iwe_stream_add_event'> - <parameter type-id='4780e252' name='info' filepath='net/wireless/wext-core.c' line='1130' column='1'/> - <parameter type-id='26a90f95' name='stream' filepath='net/wireless/wext-core.c' line='1130' column='1'/> - <parameter type-id='26a90f95' name='ends' filepath='net/wireless/wext-core.c' line='1131' column='1'/> - <parameter type-id='4f46bd9c' name='iwe' filepath='net/wireless/wext-core.c' line='1131' column='1'/> - <parameter type-id='95e97e5e' name='event_len' filepath='net/wireless/wext-core.c' line='1131' column='1'/> + <function-decl name='iwe_stream_add_value' mangled-name='iwe_stream_add_value' filepath='net/wireless/wext-core.c' line='1174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iwe_stream_add_value'> + <parameter type-id='4780e252' name='info' filepath='net/wireless/wext-core.c' line='1174' column='1'/> + <parameter type-id='26a90f95' name='event' filepath='net/wireless/wext-core.c' line='1174' column='1'/> + <parameter type-id='26a90f95' name='value' filepath='net/wireless/wext-core.c' line='1175' column='1'/> + <parameter type-id='26a90f95' name='ends' filepath='net/wireless/wext-core.c' line='1175' column='1'/> + <parameter type-id='4f46bd9c' name='iwe' filepath='net/wireless/wext-core.c' line='1175' column='1'/> + <parameter type-id='95e97e5e' name='event_len' filepath='net/wireless/wext-core.c' line='1176' column='1'/> <return type-id='26a90f95'/> </function-decl> <function-decl name='iwe_stream_add_point' mangled-name='iwe_stream_add_point' filepath='net/wireless/wext-core.c' line='1151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iwe_stream_add_point'> @@ -184795,31 +179742,16 @@ <parameter type-id='26a90f95' name='extra' filepath='net/wireless/wext-core.c' line='1152' column='1'/> <return type-id='26a90f95'/> </function-decl> - <function-decl name='iwe_stream_add_value' mangled-name='iwe_stream_add_value' filepath='net/wireless/wext-core.c' line='1174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iwe_stream_add_value'> - <parameter type-id='4780e252' name='info' filepath='net/wireless/wext-core.c' line='1174' column='1'/> - <parameter type-id='26a90f95' name='event' filepath='net/wireless/wext-core.c' line='1174' column='1'/> - <parameter type-id='26a90f95' name='value' filepath='net/wireless/wext-core.c' line='1175' column='1'/> - <parameter type-id='26a90f95' name='ends' filepath='net/wireless/wext-core.c' line='1175' column='1'/> - <parameter type-id='4f46bd9c' name='iwe' filepath='net/wireless/wext-core.c' line='1175' column='1'/> - <parameter type-id='95e97e5e' name='event_len' filepath='net/wireless/wext-core.c' line='1176' column='1'/> + <function-decl name='iwe_stream_add_event' mangled-name='iwe_stream_add_event' filepath='net/wireless/wext-core.c' line='1130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iwe_stream_add_event'> + <parameter type-id='4780e252' name='info' filepath='net/wireless/wext-core.c' line='1130' column='1'/> + <parameter type-id='26a90f95' name='stream' filepath='net/wireless/wext-core.c' line='1130' column='1'/> + <parameter type-id='26a90f95' name='ends' filepath='net/wireless/wext-core.c' line='1131' column='1'/> + <parameter type-id='4f46bd9c' name='iwe' filepath='net/wireless/wext-core.c' line='1131' column='1'/> + <parameter type-id='95e97e5e' name='event_len' filepath='net/wireless/wext-core.c' line='1131' column='1'/> <return type-id='26a90f95'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='net/wireless/wext-spy.c' language='LANG_C89'> - <function-decl name='iw_handler_set_spy' mangled-name='iw_handler_set_spy' filepath='net/wireless/wext-spy.c' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iw_handler_set_spy'> - <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/wext-spy.c' line='26' column='1'/> - <parameter type-id='4780e252' name='info' filepath='net/wireless/wext-spy.c' line='27' column='1'/> - <parameter type-id='00e2a7ce' name='wrqu' filepath='net/wireless/wext-spy.c' line='28' column='1'/> - <parameter type-id='26a90f95' name='extra' filepath='net/wireless/wext-spy.c' line='29' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='iw_handler_get_spy' mangled-name='iw_handler_get_spy' filepath='net/wireless/wext-spy.c' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iw_handler_get_spy'> - <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/wext-spy.c' line='74' column='1'/> - <parameter type-id='4780e252' name='info' filepath='net/wireless/wext-spy.c' line='75' column='1'/> - <parameter type-id='00e2a7ce' name='wrqu' filepath='net/wireless/wext-spy.c' line='76' column='1'/> - <parameter type-id='26a90f95' name='extra' filepath='net/wireless/wext-spy.c' line='77' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='iw_handler_set_thrspy' mangled-name='iw_handler_set_thrspy' filepath='net/wireless/wext-spy.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iw_handler_set_thrspy'> <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/wext-spy.c' line='110' column='1'/> <parameter type-id='4780e252' name='info' filepath='net/wireless/wext-spy.c' line='111' column='1'/> @@ -184827,6 +179759,13 @@ <parameter type-id='26a90f95' name='extra' filepath='net/wireless/wext-spy.c' line='113' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='iw_handler_set_spy' mangled-name='iw_handler_set_spy' filepath='net/wireless/wext-spy.c' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iw_handler_set_spy'> + <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/wext-spy.c' line='26' column='1'/> + <parameter type-id='4780e252' name='info' filepath='net/wireless/wext-spy.c' line='27' column='1'/> + <parameter type-id='00e2a7ce' name='wrqu' filepath='net/wireless/wext-spy.c' line='28' column='1'/> + <parameter type-id='26a90f95' name='extra' filepath='net/wireless/wext-spy.c' line='29' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='iw_handler_get_thrspy' mangled-name='iw_handler_get_thrspy' filepath='net/wireless/wext-spy.c' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iw_handler_get_thrspy'> <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/wext-spy.c' line='137' column='1'/> <parameter type-id='4780e252' name='info' filepath='net/wireless/wext-spy.c' line='138' column='1'/> @@ -184834,145 +179773,132 @@ <parameter type-id='26a90f95' name='extra' filepath='net/wireless/wext-spy.c' line='140' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='iw_handler_get_spy' mangled-name='iw_handler_get_spy' filepath='net/wireless/wext-spy.c' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iw_handler_get_spy'> + <parameter type-id='68a2d05b' name='dev' filepath='net/wireless/wext-spy.c' line='74' column='1'/> + <parameter type-id='4780e252' name='info' filepath='net/wireless/wext-spy.c' line='75' column='1'/> + <parameter type-id='00e2a7ce' name='wrqu' filepath='net/wireless/wext-spy.c' line='76' column='1'/> + <parameter type-id='26a90f95' name='extra' filepath='net/wireless/wext-spy.c' line='77' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/xfrm/xfrm_algo.c' language='LANG_C89'> + <class-decl name='xfrm_algo_desc' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1381' column='1' id='e8649a20'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='26a90f95' visibility='default' filepath='include/net/xfrm.h' line='1382' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='compat' type-id='26a90f95' visibility='default' filepath='include/net/xfrm.h' line='1383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='available' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='1384' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='pfkey_supported' type-id='f9b06939' visibility='default' filepath='include/net/xfrm.h' line='1385' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='uinfo' type-id='2169229a' visibility='default' filepath='include/net/xfrm.h' line='1391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='desc' type-id='731caba6' visibility='default' filepath='include/net/xfrm.h' line='1392' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/xfrm.h' line='1386' column='1' id='2169229a'> + <data-member access='public'> + <var-decl name='aead' type-id='71694cb7' visibility='default' filepath='include/net/xfrm.h' line='1387' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='auth' type-id='8408b0cc' visibility='default' filepath='include/net/xfrm.h' line='1388' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='encr' type-id='9dbf2e50' visibility='default' filepath='include/net/xfrm.h' line='1389' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='comp' type-id='b9ac86db' visibility='default' filepath='include/net/xfrm.h' line='1390' column='1'/> + </data-member> + </union-decl> + <class-decl name='xfrm_algo_aead_info' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1361' column='1' id='71694cb7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='geniv' type-id='26a90f95' visibility='default' filepath='include/net/xfrm.h' line='1362' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='icv_truncbits' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='1363' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_algo_auth_info' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1366' column='1' id='8408b0cc'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='icv_truncbits' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='1367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='icv_fullbits' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='1368' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_algo_encr_info' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1371' column='1' id='9dbf2e50'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='geniv' type-id='26a90f95' visibility='default' filepath='include/net/xfrm.h' line='1372' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='blockbits' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='1373' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='defkeybits' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='1374' column='1'/> + </data-member> + </class-decl> + <class-decl name='xfrm_algo_comp_info' size-in-bits='16' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1377' column='1' id='b9ac86db'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='threshold' type-id='1dc6a898' visibility='default' filepath='include/net/xfrm.h' line='1378' column='1'/> + </data-member> + </class-decl> + <class-decl name='sadb_alg' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/pfkeyv2.h' line='142' column='1' id='731caba6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sadb_alg_id' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/pfkeyv2.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='sadb_alg_ivlen' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/pfkeyv2.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='sadb_alg_minbits' type-id='d315442e' visibility='default' filepath='include/uapi/linux/pfkeyv2.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='sadb_alg_maxbits' type-id='d315442e' visibility='default' filepath='include/uapi/linux/pfkeyv2.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='sadb_alg_reserved' type-id='d315442e' visibility='default' filepath='include/uapi/linux/pfkeyv2.h' line='147' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='e8649a20' size-in-bits='64' id='dc64b956'/> + <function-decl name='xfrm_aalg_get_byname' mangled-name='xfrm_aalg_get_byname' filepath='net/xfrm/xfrm_algo.c' line='705' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_aalg_get_byname'> + <parameter type-id='80f4b756' name='name' filepath='net/xfrm/xfrm_algo.c' line='705' column='1'/> + <parameter type-id='95e97e5e' name='probe' filepath='net/xfrm/xfrm_algo.c' line='705' column='1'/> + <return type-id='dc64b956'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='net/xfrm/xfrm_input.c' language='LANG_C89'> + <function-decl name='xfrm_input' mangled-name='xfrm_input' filepath='net/xfrm/xfrm_input.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_input'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/xfrm/xfrm_input.c' line='454' column='1'/> + <parameter type-id='95e97e5e' name='nexthdr' filepath='net/xfrm/xfrm_input.c' line='454' column='1'/> + <parameter type-id='78a133c2' name='spi' filepath='net/xfrm/xfrm_input.c' line='454' column='1'/> + <parameter type-id='95e97e5e' name='encap_type' filepath='net/xfrm/xfrm_input.c' line='454' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='xfrm_input_resume' mangled-name='xfrm_input_resume' filepath='net/xfrm/xfrm_input.c' line='752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_input_resume'> <parameter type-id='0fbf3cfd' name='skb' filepath='net/xfrm/xfrm_input.c' line='752' column='1'/> <parameter type-id='95e97e5e' name='nexthdr' filepath='net/xfrm/xfrm_input.c' line='752' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> - <abi-instr address-size='64' path='net/xfrm/xfrm_interface_core.c' language='LANG_C89'> - <class-decl name='gro_cell' size-in-bits='3584' is-struct='yes' visibility='default' filepath='net/core/gro_cells.c' line='7' column='1' id='001ff55a'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='napi_skbs' type-id='e61c85d0' visibility='default' filepath='net/core/gro_cells.c' line='8' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='napi' type-id='291e3bb5' visibility='default' filepath='net/core/gro_cells.c' line='9' column='1'/> - </data-member> - </class-decl> - <class-decl name='xfrm6_protocol' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1407' column='1' id='bcc93c81'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='handler' type-id='d2e00785' visibility='default' filepath='include/net/xfrm.h' line='1408' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cb_handler' type-id='0aeca82c' visibility='default' filepath='include/net/xfrm.h' line='1409' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='err_handler' type-id='a6ecc207' visibility='default' filepath='include/net/xfrm.h' line='1410' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='679c2b79' visibility='default' filepath='include/net/xfrm.h' line='1413' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='priority' type-id='95e97e5e' visibility='default' filepath='include/net/xfrm.h' line='1414' column='1'/> - </data-member> - </class-decl> - <class-decl name='inet6_skb_parm' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/ipv6.h' line='124' column='1' id='c4d0818f'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='iif' type-id='95e97e5e' visibility='default' filepath='include/linux/ipv6.h' line='125' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ra' type-id='84a5c3d4' visibility='default' filepath='include/linux/ipv6.h' line='126' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='dst0' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='127' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='srcrt' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='128' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='dst1' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='129' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='lastopt' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='130' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='nhoff' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='131' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='132' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='144'> - <var-decl name='dsthao' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='134' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='frag_max_size' type-id='d315442e' visibility='default' filepath='include/linux/ipv6.h' line='136' column='1'/> - </data-member> - </class-decl> - <class-decl name='gro_cells' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/gro_cells.h' line='11' column='1' id='5b4eef8b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cells' type-id='69646708' visibility='default' filepath='include/net/gro_cells.h' line='12' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='001ff55a' size-in-bits='64' id='69646708'/> - <pointer-type-def type-id='5b4eef8b' size-in-bits='64' id='2c36d3bb'/> - <pointer-type-def type-id='c4d0818f' size-in-bits='64' id='cd91b317'/> - <pointer-type-def type-id='2a75d4cb' size-in-bits='64' id='a6ecc207'/> - <pointer-type-def type-id='bcc93c81' size-in-bits='64' id='679c2b79'/> - <function-decl name='xfrm6_protocol_deregister' mangled-name='xfrm6_protocol_deregister' filepath='include/net/xfrm.h' line='1597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm6_protocol_deregister'> - <parameter type-id='679c2b79'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='unregister_netdevice_many' mangled-name='unregister_netdevice_many' filepath='include/linux/netdevice.h' line='2691' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_netdevice_many'> - <parameter type-id='e84b031a'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ip6_redirect' mangled-name='ip6_redirect' filepath='include/net/ip6_route.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6_redirect'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='a2bff676'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='e8b29774'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='ip6_update_pmtu' mangled-name='ip6_update_pmtu' filepath='include/net/ip6_route.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ip6_update_pmtu'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='a2bff676'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='e8b29774'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='netdev_state_change' mangled-name='netdev_state_change' filepath='include/linux/netdevice.h' line='4318' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_state_change'> - <parameter type-id='68a2d05b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gro_cells_destroy' mangled-name='gro_cells_destroy' filepath='include/net/gro_cells.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gro_cells_destroy'> - <parameter type-id='2c36d3bb'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='gro_cells_init' mangled-name='gro_cells_init' filepath='include/net/gro_cells.h' line='16' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gro_cells_init'> - <parameter type-id='2c36d3bb'/> - <parameter type-id='68a2d05b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='xfrm6_protocol_register' mangled-name='xfrm6_protocol_register' filepath='include/net/xfrm.h' line='1596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm6_protocol_register'> - <parameter type-id='679c2b79'/> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-type size-in-bits='64' id='2a75d4cb'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='cd91b317'/> - <parameter type-id='f9b06939'/> - <parameter type-id='f9b06939'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='78a133c2'/> - <return type-id='95e97e5e'/> - </function-type> - </abi-instr> <abi-instr address-size='64' path='net/xfrm/xfrm_ipcomp.c' language='LANG_C89'> + <function-decl name='ipcomp_output' mangled-name='ipcomp_output' filepath='net/xfrm/xfrm_ipcomp.c' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipcomp_output'> + <parameter type-id='328dda6e' name='x' filepath='net/xfrm/xfrm_ipcomp.c' line='167' column='1'/> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/xfrm/xfrm_ipcomp.c' line='167' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='ipcomp_input' mangled-name='ipcomp_input' filepath='net/xfrm/xfrm_ipcomp.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipcomp_input'> <parameter type-id='328dda6e' name='x' filepath='net/xfrm/xfrm_ipcomp.c' line='106' column='1'/> <parameter type-id='0fbf3cfd' name='skb' filepath='net/xfrm/xfrm_ipcomp.c' line='106' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='ipcomp_output' mangled-name='ipcomp_output' filepath='net/xfrm/xfrm_ipcomp.c' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipcomp_output'> - <parameter type-id='328dda6e' name='x' filepath='net/xfrm/xfrm_ipcomp.c' line='167' column='1'/> - <parameter type-id='0fbf3cfd' name='skb' filepath='net/xfrm/xfrm_ipcomp.c' line='167' column='1'/> + <function-decl name='ipcomp_init_state' mangled-name='ipcomp_init_state' filepath='net/xfrm/xfrm_ipcomp.c' line='338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipcomp_init_state'> + <parameter type-id='328dda6e' name='x' filepath='net/xfrm/xfrm_ipcomp.c' line='338' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='ipcomp_destroy' mangled-name='ipcomp_destroy' filepath='net/xfrm/xfrm_ipcomp.c' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ipcomp_destroy'> @@ -184980,14 +179906,68 @@ <return type-id='48b5725f'/> </function-decl> </abi-instr> + <abi-instr address-size='64' path='net/xfrm/xfrm_output.c' language='LANG_C89'> + <function-decl name='xfrm_output_resume' mangled-name='xfrm_output_resume' filepath='net/xfrm/xfrm_output.c' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_output_resume'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/xfrm/xfrm_output.c' line='500' column='1'/> + <parameter type-id='95e97e5e' name='err' filepath='net/xfrm/xfrm_output.c' line='500' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='net/xfrm/xfrm_policy.c' language='LANG_C89'> + <function-decl name='xfrm_lookup' mangled-name='xfrm_lookup' filepath='net/xfrm/xfrm_policy.c' line='3179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_lookup'> + <parameter type-id='a2bff676' name='net' filepath='net/xfrm/xfrm_policy.c' line='3179' column='1'/> + <parameter type-id='141b6427' name='dst_orig' filepath='net/xfrm/xfrm_policy.c' line='3179' column='1'/> + <parameter type-id='c76694b7' name='fl' filepath='net/xfrm/xfrm_policy.c' line='3180' column='1'/> + <parameter type-id='78e7cf52' name='sk' filepath='net/xfrm/xfrm_policy.c' line='3180' column='1'/> + <parameter type-id='95e97e5e' name='flags' filepath='net/xfrm/xfrm_policy.c' line='3181' column='1'/> + <return type-id='141b6427'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='net/xfrm/xfrm_state.c' language='LANG_C89'> + <qualified-type-def type-id='c210d497' const='yes' id='586f31a7'/> + <pointer-type-def type-id='586f31a7' size-in-bits='64' id='c40b00f7'/> <function-decl name='__xfrm_state_destroy' mangled-name='__xfrm_state_destroy' filepath='net/xfrm/xfrm_state.c' line='641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__xfrm_state_destroy'> <parameter type-id='328dda6e' name='x' filepath='net/xfrm/xfrm_state.c' line='641' column='1'/> <parameter type-id='b50a4934' name='sync' filepath='net/xfrm/xfrm_state.c' line='641' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='xfrm_unregister_type' mangled-name='xfrm_unregister_type' filepath='net/xfrm/xfrm_state.c' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_unregister_type'> + <parameter type-id='4e812b7a' name='type' filepath='net/xfrm/xfrm_state.c' line='228' column='1'/> + <parameter type-id='8efea9e5' name='family' filepath='net/xfrm/xfrm_state.c' line='228' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='xfrm_register_type' mangled-name='xfrm_register_type' filepath='net/xfrm/xfrm_state.c' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_register_type'> + <parameter type-id='4e812b7a' name='type' filepath='net/xfrm/xfrm_state.c' line='182' column='1'/> + <parameter type-id='8efea9e5' name='family' filepath='net/xfrm/xfrm_state.c' line='182' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='xfrm_state_lookup' mangled-name='xfrm_state_lookup' filepath='net/xfrm/xfrm_state.c' line='1767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_state_lookup'> + <parameter type-id='a2bff676' name='net' filepath='net/xfrm/xfrm_state.c' line='1767' column='1'/> + <parameter type-id='19c2251e' name='mark' filepath='net/xfrm/xfrm_state.c' line='1767' column='1'/> + <parameter type-id='c40b00f7' name='daddr' filepath='net/xfrm/xfrm_state.c' line='1767' column='1'/> + <parameter type-id='78a133c2' name='spi' filepath='net/xfrm/xfrm_state.c' line='1767' column='1'/> + <parameter type-id='f9b06939' name='proto' filepath='net/xfrm/xfrm_state.c' line='1768' column='1'/> + <parameter type-id='8efea9e5' name='family' filepath='net/xfrm/xfrm_state.c' line='1768' column='1'/> + <return type-id='328dda6e'/> + </function-decl> + <function-decl name='xfrm_state_insert' mangled-name='xfrm_state_insert' filepath='net/xfrm/xfrm_state.c' line='1294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_state_insert'> + <parameter type-id='328dda6e' name='x' filepath='net/xfrm/xfrm_state.c' line='1294' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='xfrm_state_alloc' mangled-name='xfrm_state_alloc' filepath='net/xfrm/xfrm_state.c' line='611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_state_alloc'> + <parameter type-id='a2bff676' name='net' filepath='net/xfrm/xfrm_state.c' line='611' column='1'/> + <return type-id='328dda6e'/> + </function-decl> + <function-decl name='xfrm_init_state' mangled-name='xfrm_init_state' filepath='net/xfrm/xfrm_state.c' line='2632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm_init_state'> + <parameter type-id='328dda6e' name='x' filepath='net/xfrm/xfrm_state.c' line='2632' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='security/inode.c' language='LANG_C89'> + <function-decl name='securityfs_remove' mangled-name='securityfs_remove' filepath='security/inode.c' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='securityfs_remove'> + <parameter type-id='27675065' name='dentry' filepath='security/inode.c' line='295' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='securityfs_create_file' mangled-name='securityfs_create_file' filepath='security/inode.c' line='200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='securityfs_create_file'> <parameter type-id='80f4b756' name='name' filepath='security/inode.c' line='200' column='1'/> <parameter type-id='2594b00f' name='mode' filepath='security/inode.c' line='200' column='1'/> @@ -185001,52 +179981,8 @@ <parameter type-id='27675065' name='parent' filepath='security/inode.c' line='228' column='1'/> <return type-id='27675065'/> </function-decl> - <function-decl name='securityfs_remove' mangled-name='securityfs_remove' filepath='security/inode.c' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='securityfs_remove'> - <parameter type-id='27675065' name='dentry' filepath='security/inode.c' line='295' column='1'/> - <return type-id='48b5725f'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='security/keys/key.c' language='LANG_C89'> - <function-decl name='key_revoke' mangled-name='key_revoke' filepath='security/keys/key.c' line='1040' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='key_revoke'> - <parameter type-id='204a4632' name='key' filepath='security/keys/key.c' line='1040' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='generic_key_instantiate' mangled-name='generic_key_instantiate' filepath='security/keys/key.c' line='1099' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_key_instantiate'> - <parameter type-id='204a4632' name='key' filepath='security/keys/key.c' line='1099' column='1'/> - <parameter type-id='4eae5cb0' name='prep' filepath='security/keys/key.c' line='1099' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='dc409042' size-in-bits='64' id='4eae5cb0'/> - <class-decl name='key_preparsed_payload' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/key-type.h' line='31' column='1' id='dc409042'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='description' type-id='26a90f95' visibility='default' filepath='include/linux/key-type.h' line='32' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='payload' type-id='2888d74a' visibility='default' filepath='include/linux/key-type.h' line='33' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/key-type.h' line='34' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='datalen' type-id='b59d7dce' visibility='default' filepath='include/linux/key-type.h' line='35' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='quotalen' type-id='b59d7dce' visibility='default' filepath='include/linux/key-type.h' line='36' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='expiry' type-id='1afd27ac' visibility='default' filepath='include/linux/key-type.h' line='37' column='1'/> - </data-member> - </class-decl> - </abi-instr> - <abi-instr address-size='64' path='security/keys/keyctl.c' language='LANG_C89'> - <function-decl name='key_validate' mangled-name='key_validate' filepath='include/linux/key.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='key_validate'> - <parameter type-id='7572cb33'/> - <return type-id='95e97e5e'/> - </function-decl> - <pointer-type-def type-id='fc8e93cb' size-in-bits='64' id='7572cb33'/> - <qualified-type-def type-id='128d0ac4' const='yes' id='fc8e93cb'/> - </abi-instr> - <abi-instr address-size='64' path='security/keys/proc.c' language='LANG_C89'> <class-decl name='key_preparsed_payload' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/key-type.h' line='31' column='1' id='dc409042'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='description' type-id='26a90f95' visibility='default' filepath='include/linux/key-type.h' line='32' column='1'/> @@ -185105,7 +180041,7 @@ <var-decl name='op' type-id='eec170ff' visibility='default' filepath='include/linux/keyctl.h' line='39' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__6' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/keyctl.h' line='35' column='1' id='05c0f8b7'> + <union-decl name='__anonymous_union__4' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/keyctl.h' line='35' column='1' id='05c0f8b7'> <data-member access='public'> <var-decl name='out_len' type-id='3f1a6b60' visibility='default' filepath='include/linux/keyctl.h' line='36' column='1'/> </data-member> @@ -185146,10 +180082,6 @@ <pointer-type-def type-id='fc8e93cb' size-in-bits='64' id='7572cb33'/> <qualified-type-def type-id='a7db2a27' const='yes' id='ec05f10e'/> <pointer-type-def type-id='ec05f10e' size-in-bits='64' id='b15a9bac'/> - <qualified-type-def type-id='2a8a6332' const='yes' id='8552664d'/> - <pointer-type-def type-id='8552664d' size-in-bits='64' id='47b73425'/> - <qualified-type-def type-id='dec44472' const='yes' id='f213bd85'/> - <pointer-type-def type-id='f213bd85' size-in-bits='64' id='c4139a7d'/> <pointer-type-def type-id='5113b296' size-in-bits='64' id='70487b28'/> <pointer-type-def type-id='690d3bc2' size-in-bits='64' id='b6633a3c'/> <pointer-type-def type-id='1a55bf13' size-in-bits='64' id='824beef7'/> @@ -185168,20 +180100,30 @@ <pointer-type-def type-id='fae72313' size-in-bits='64' id='b36896a7'/> <pointer-type-def type-id='0ef969d4' size-in-bits='64' id='87f6a50e'/> <pointer-type-def type-id='a9237415' size-in-bits='64' id='54d7d559'/> - <function-decl name='rb_first' mangled-name='rb_first' filepath='include/linux/rbtree.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_first'> - <parameter type-id='c4139a7d'/> - <return type-id='e6532500'/> - </function-decl> - <function-decl name='rb_next' mangled-name='rb_next' filepath='include/linux/rbtree.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rb_next'> - <parameter type-id='47b73425'/> - <return type-id='e6532500'/> - </function-decl> - <function-decl name='key_put' mangled-name='key_put' filepath='include/linux/key.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='key_put'> - <parameter type-id='204a4632'/> + <function-decl name='key_put' mangled-name='key_put' filepath='security/keys/key.c' line='643' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='key_put'> + <parameter type-id='204a4632' name='key' filepath='security/keys/key.c' line='643' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='ktime_get_real_seconds' mangled-name='ktime_get_real_seconds' filepath='include/linux/timekeeping.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ktime_get_real_seconds'> - <return type-id='1eb56b1e'/> + <function-decl name='key_invalidate' mangled-name='key_invalidate' filepath='security/keys/key.c' line='1074' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='key_invalidate'> + <parameter type-id='204a4632' name='key' filepath='security/keys/key.c' line='1074' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='register_key_type' mangled-name='register_key_type' filepath='security/keys/key.c' line='1129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_key_type'> + <parameter type-id='d0a699d1' name='ktype' filepath='security/keys/key.c' line='1129' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='unregister_key_type' mangled-name='unregister_key_type' filepath='security/keys/key.c' line='1165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_key_type'> + <parameter type-id='d0a699d1' name='ktype' filepath='security/keys/key.c' line='1165' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='key_revoke' mangled-name='key_revoke' filepath='security/keys/key.c' line='1040' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='key_revoke'> + <parameter type-id='204a4632' name='key' filepath='security/keys/key.c' line='1040' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='generic_key_instantiate' mangled-name='generic_key_instantiate' filepath='security/keys/key.c' line='1099' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='generic_key_instantiate'> + <parameter type-id='204a4632' name='key' filepath='security/keys/key.c' line='1099' column='1'/> + <parameter type-id='4eae5cb0' name='prep' filepath='security/keys/key.c' line='1099' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='5113b296'> <parameter type-id='80f4b756'/> @@ -185237,7 +180179,7 @@ <return type-id='48b5725f'/> </function-type> <function-type size-in-bits='64' id='fae72313'> - <parameter type-id='204a4632'/> + <parameter type-id='204a4632' name='key'/> <return type-id='48b5725f'/> </function-type> <function-type size-in-bits='64' id='0ef969d4'> @@ -185249,52 +180191,250 @@ <return type-id='48b5725f'/> </function-type> </abi-instr> + <abi-instr address-size='64' path='security/keys/keyring.c' language='LANG_C89'> + <function-decl name='keyring_alloc' mangled-name='keyring_alloc' filepath='security/keys/keyring.c' line='517' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='keyring_alloc'> + <parameter type-id='80f4b756' name='description' filepath='security/keys/keyring.c' line='517' column='1'/> + <parameter type-id='d80b72e6' name='uid' filepath='security/keys/keyring.c' line='517' column='1'/> + <parameter type-id='094d8048' name='gid' filepath='security/keys/keyring.c' line='517' column='1'/> + <parameter type-id='bc33861a' name='cred' filepath='security/keys/keyring.c' line='518' column='1'/> + <parameter type-id='296adac1' name='perm' filepath='security/keys/keyring.c' line='518' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='security/keys/keyring.c' line='519' column='1'/> + <parameter type-id='92daca01' name='restrict_link' filepath='security/keys/keyring.c' line='520' column='1'/> + <parameter type-id='204a4632' name='dest' filepath='security/keys/keyring.c' line='521' column='1'/> + <return type-id='204a4632'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='security/keys/permission.c' language='LANG_C89'> + <function-decl name='key_validate' mangled-name='key_validate' filepath='security/keys/permission.c' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='key_validate'> + <parameter type-id='7572cb33' name='key' filepath='security/keys/permission.c' line='85' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='security/keys/request_key.c' language='LANG_C89'> + <function-decl name='request_key_tag' mangled-name='request_key_tag' filepath='security/keys/request_key.c' line='706' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_key_tag'> + <parameter type-id='d0a699d1' name='type' filepath='security/keys/request_key.c' line='706' column='1'/> + <parameter type-id='80f4b756' name='description' filepath='security/keys/request_key.c' line='707' column='1'/> + <parameter type-id='fce14c5f' name='domain_tag' filepath='security/keys/request_key.c' line='708' column='1'/> + <parameter type-id='80f4b756' name='callout_info' filepath='security/keys/request_key.c' line='709' column='1'/> + <return type-id='204a4632'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='security/keys/user_defined.c' language='LANG_C89'> <function-decl name='user_revoke' mangled-name='user_revoke' filepath='security/keys/user_defined.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='user_revoke'> <parameter type-id='204a4632' name='key' filepath='security/keys/user_defined.c' line='128' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='user_destroy' mangled-name='user_destroy' filepath='security/keys/user_defined.c' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='user_destroy'> - <parameter type-id='204a4632' name='key' filepath='security/keys/user_defined.c' line='146' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='user_read' mangled-name='user_read' filepath='security/keys/user_defined.c' line='171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='user_read'> <parameter type-id='7572cb33' name='key' filepath='security/keys/user_defined.c' line='171' column='1'/> <parameter type-id='26a90f95' name='buffer' filepath='security/keys/user_defined.c' line='171' column='1'/> <parameter type-id='b59d7dce' name='buflen' filepath='security/keys/user_defined.c' line='171' column='1'/> <return type-id='bd54fe1a'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='security/security.c' language='LANG_C89'> - <function-decl name='security_sk_clone' mangled-name='security_sk_clone' filepath='security/security.c' line='2091' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='security_sk_clone'> - <parameter type-id='78e7cf52' name='sk' filepath='security/security.c' line='2091' column='1'/> - <parameter type-id='f772df6d' name='newsk' filepath='security/security.c' line='2091' column='1'/> + <function-decl name='user_destroy' mangled-name='user_destroy' filepath='security/keys/user_defined.c' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='user_destroy'> + <parameter type-id='204a4632' name='key' filepath='security/keys/user_defined.c' line='146' column='1'/> <return type-id='48b5725f'/> </function-decl> + </abi-instr> + <abi-instr address-size='64' path='security/security.c' language='LANG_C89'> + <class-decl name='socket' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/net.h' line='114' column='1' id='ee14fd94'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='ee2ecafb' visibility='default' filepath='include/linux/net.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='type' type-id='a2185560' visibility='default' filepath='include/linux/net.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/net.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='file' type-id='77e79a4b' visibility='default' filepath='include/linux/net.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sk' type-id='f772df6d' visibility='default' filepath='include/linux/net.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ops' type-id='38a81521' visibility='default' filepath='include/linux/net.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='wq' type-id='8bd06fd9' visibility='default' filepath='include/linux/net.h' line='125' column='1'/> + </data-member> + </class-decl> + <class-decl name='flowi' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='174' column='1' id='2117397c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='u' type-id='e9bb6246' visibility='default' filepath='include/net/flow.h' line='180' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='704' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='175' column='1' id='e9bb6246'> + <data-member access='public'> + <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='176' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ip4' type-id='5f8f2c58' visibility='default' filepath='include/net/flow.h' line='177' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ip6' type-id='618f2f7e' visibility='default' filepath='include/net/flow.h' line='178' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='dn' type-id='83eba552' visibility='default' filepath='include/net/flow.h' line='179' column='1'/> + </data-member> + </union-decl> + <class-decl name='flowi_common' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='29' column='1' id='184ee240'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flowic_oif' type-id='95e97e5e' visibility='default' filepath='include/net/flow.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='flowic_iif' type-id='95e97e5e' visibility='default' filepath='include/net/flow.h' line='31' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flowic_mark' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='flowic_tos' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='104'> + <var-decl name='flowic_scope' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='flowic_proto' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='120'> + <var-decl name='flowic_flags' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flowic_secid' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='flowic_uid' type-id='d80b72e6' visibility='default' filepath='include/net/flow.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flowic_tun_key' type-id='46ff7b8b' visibility='default' filepath='include/net/flow.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='flowic_multipath_hash' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='43' column='1'/> + </data-member> + </class-decl> + <class-decl name='flowi_tunnel' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='25' column='1' id='46ff7b8b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tun_id' type-id='0899c7ad' visibility='default' filepath='include/net/flow.h' line='26' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='__be64' type-id='d3130597' filepath='include/uapi/linux/types.h' line='34' column='1' id='0899c7ad'/> + <class-decl name='flowi4' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='70' column='1' id='5f8f2c58'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='saddr' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='daddr' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='uli' type-id='76355708' visibility='default' filepath='include/net/flow.h' line='88' column='1'/> + </data-member> + </class-decl> + <union-decl name='flowi_uli' size-in-bits='32' visibility='default' filepath='include/net/flow.h' line='46' column='1' id='76355708'> + <data-member access='public'> + <var-decl name='ports' type-id='1a8a9bd4' visibility='default' filepath='include/net/flow.h' line='50' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='icmpt' type-id='217fb848' visibility='default' filepath='include/net/flow.h' line='55' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='dnports' type-id='b1169d60' visibility='default' filepath='include/net/flow.h' line='60' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='spi' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='62' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='gre_key' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='63' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='mht' type-id='97a0d733' visibility='default' filepath='include/net/flow.h' line='67' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='47' column='1' id='1a8a9bd4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dport' type-id='84a5c3d4' visibility='default' filepath='include/net/flow.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='sport' type-id='84a5c3d4' visibility='default' filepath='include/net/flow.h' line='49' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='52' column='1' id='217fb848'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='code' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='54' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='57' column='1' id='b1169d60'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dport' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='sport' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='59' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='__le16' type-id='d315442e' filepath='include/uapi/linux/types.h' line='29' column='1' id='23119536'/> + <class-decl name='__anonymous_struct__3' size-in-bits='8' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/flow.h' line='65' column='1' id='97a0d733'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='8f048e17' visibility='default' filepath='include/net/flow.h' line='66' column='1'/> + </data-member> + </class-decl> + <class-decl name='flowi6' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='133' column='1' id='618f2f7e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='daddr' type-id='f6ed712a' visibility='default' filepath='include/net/flow.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='saddr' type-id='f6ed712a' visibility='default' filepath='include/net/flow.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='flowlabel' type-id='78a133c2' visibility='default' filepath='include/net/flow.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='uli' type-id='76355708' visibility='default' filepath='include/net/flow.h' line='148' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='mp_hash' type-id='3f1a6b60' visibility='default' filepath='include/net/flow.h' line='156' column='1'/> + </data-member> + </class-decl> + <class-decl name='flowidn' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/flow.h' line='159' column='1' id='83eba552'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__fl_common' type-id='184ee240' visibility='default' filepath='include/net/flow.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='daddr' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='336'> + <var-decl name='saddr' type-id='23119536' visibility='default' filepath='include/net/flow.h' line='168' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='uli' type-id='76355708' visibility='default' filepath='include/net/flow.h' line='169' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='a240f41d' const='yes' id='17644e8c'/> + <pointer-type-def type-id='17644e8c' size-in-bits='64' id='78e7cf52'/> + <pointer-type-def type-id='2117397c' size-in-bits='64' id='b1fd62ba'/> + <pointer-type-def type-id='ee14fd94' size-in-bits='64' id='13103032'/> <function-decl name='security_sock_graft' mangled-name='security_sock_graft' filepath='security/security.c' line='2109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='security_sock_graft'> <parameter type-id='f772df6d' name='sk' filepath='security/security.c' line='2109' column='1'/> <parameter type-id='13103032' name='parent' filepath='security/security.c' line='2109' column='1'/> <return type-id='48b5725f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='security/selinux/hooks.c' language='LANG_C89'> - <function-decl name='nf_register_net_hooks' mangled-name='nf_register_net_hooks' filepath='include/linux/netfilter.h' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_register_net_hooks'> - <parameter type-id='a2bff676'/> - <parameter type-id='27db53a1'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='nf_unregister_net_hooks' mangled-name='nf_unregister_net_hooks' filepath='include/linux/netfilter.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_unregister_net_hooks'> - <parameter type-id='a2bff676'/> - <parameter type-id='27db53a1'/> - <parameter type-id='f0981eeb'/> + <function-decl name='security_sk_clone' mangled-name='security_sk_clone' filepath='security/security.c' line='2091' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='security_sk_clone'> + <parameter type-id='78e7cf52' name='sk' filepath='security/security.c' line='2091' column='1'/> + <parameter type-id='f772df6d' name='newsk' filepath='security/security.c' line='2091' column='1'/> <return type-id='48b5725f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='security/selinux/selinuxfs.c' language='LANG_C89'> - <function-decl name='hex_to_bin' mangled-name='hex_to_bin' filepath='include/linux/kernel.h' line='634' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hex_to_bin'> - <parameter type-id='002ac4a6'/> - <return type-id='95e97e5e'/> + <function-decl name='security_sk_classify_flow' mangled-name='security_sk_classify_flow' filepath='security/security.c' line='2097' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='security_sk_classify_flow'> + <parameter type-id='f772df6d' name='sk' filepath='security/security.c' line='2097' column='1'/> + <parameter type-id='b1fd62ba' name='fl' filepath='security/security.c' line='2097' column='1'/> + <return type-id='48b5725f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/core/compress_offload.c' language='LANG_C89'> @@ -185751,6 +180891,239 @@ <parameter type-id='2ae08426'/> <return type-id='95e97e5e'/> </function-type> + <pointer-type-def type-id='5ef8814f' size-in-bits='64' id='52704eb7'/> + <pointer-type-def type-id='c5addfb4' size-in-bits='64' id='a02b8cd2'/> + <typedef-decl name='snd_pcm_state_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='306' column='1' id='33158de9'/> + <class-decl name='snd_card' size-in-bits='20288' is-struct='yes' visibility='default' filepath='include/sound/core.h' line='79' column='1' id='5ef8814f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='number' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='id' type-id='ac1fa8c0' visibility='default' filepath='include/sound/core.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='driver' type-id='ac1fa8c0' visibility='default' filepath='include/sound/core.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='shortname' type-id='16dc656a' visibility='default' filepath='include/sound/core.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='longname' type-id='aa5ff375' visibility='default' filepath='include/sound/core.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='irq_descr' type-id='16dc656a' visibility='default' filepath='include/sound/core.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1440'> + <var-decl name='mixername' type-id='aa5ff375' visibility='default' filepath='include/sound/core.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='components' type-id='e3204322' visibility='default' filepath='include/sound/core.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/sound/core.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/core.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='private_free' type-id='fde42bf2' visibility='default' filepath='include/sound/core.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='devices' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='ctl_dev' type-id='66e487eb' visibility='default' filepath='include/sound/core.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10816'> + <var-decl name='last_numid' type-id='f0981eeb' visibility='default' filepath='include/sound/core.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='controls_rwsem' type-id='f19fdb93' visibility='default' filepath='include/sound/core.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='ctl_files_rwlock' type-id='ac16795b' visibility='default' filepath='include/sound/core.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11328'> + <var-decl name='controls_count' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11360'> + <var-decl name='user_ctl_count' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11392'> + <var-decl name='controls' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11520'> + <var-decl name='ctl_files' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11648'> + <var-decl name='proc_root' type-id='b9608bfc' visibility='default' filepath='include/sound/core.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11712'> + <var-decl name='proc_root_link' type-id='d077e928' visibility='default' filepath='include/sound/core.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11776'> + <var-decl name='files_list' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11904'> + <var-decl name='s_f_ops' type-id='df5f3f5d' visibility='default' filepath='include/sound/core.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11968'> + <var-decl name='files_lock' type-id='fb4018a0' visibility='default' filepath='include/sound/core.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12000'> + <var-decl name='shutdown' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12032'> + <var-decl name='release_completion' type-id='389faaf7' visibility='default' filepath='include/sound/core.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12096'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/sound/core.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12160'> + <var-decl name='card_dev' type-id='66e487eb' visibility='default' filepath='include/sound/core.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19520'> + <var-decl name='dev_groups' type-id='db1b7234' visibility='default' filepath='include/sound/core.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19776'> + <var-decl name='registered' type-id='b50a4934' visibility='default' filepath='include/sound/core.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19840'> + <var-decl name='remove_sleep' type-id='b5ab048f' visibility='default' filepath='include/sound/core.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20032'> + <var-decl name='power_state' type-id='f0981eeb' visibility='default' filepath='include/sound/core.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20096'> + <var-decl name='power_sleep' type-id='b5ab048f' visibility='default' filepath='include/sound/core.h' line='124' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_dma_buffer' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/sound/memalloc.h' line='51' column='1' id='c5addfb4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='724d481c' visibility='default' filepath='include/sound/memalloc.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='area' type-id='cf536864' visibility='default' filepath='include/sound/memalloc.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='addr' type-id='cf29c9b3' visibility='default' filepath='include/sound/memalloc.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='bytes' type-id='b59d7dce' visibility='default' filepath='include/sound/memalloc.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/memalloc.h' line='56' column='1'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='640' id='aa5ff375'> + <subrange length='80' type-id='7ff19f0f' id='b4129fbd'/> + </array-type-def> + <class-decl name='snd_dma_device' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/sound/memalloc.h' line='19' column='1' id='724d481c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/sound/memalloc.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/sound/memalloc.h' line='21' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='48ad5fc6' size-in-bits='64' id='b9608bfc'/> + <pointer-type-def type-id='30b9286d' size-in-bits='64' id='df5f3f5d'/> + <pointer-type-def type-id='593d8168' size-in-bits='64' id='fde42bf2'/> + <class-decl name='snd_info_entry' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='60' column='1' id='48ad5fc6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/sound/info.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mode' type-id='2594b00f' visibility='default' filepath='include/sound/info.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='size' type-id='bd54fe1a' visibility='default' filepath='include/sound/info.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='content' type-id='8efea9e5' visibility='default' filepath='include/sound/info.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='c' type-id='74c3182a' visibility='default' filepath='include/sound/info.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='parent' type-id='b9608bfc' visibility='default' filepath='include/sound/info.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/sound/info.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/info.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='private_free' type-id='93226281' visibility='default' filepath='include/sound/info.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='p' type-id='d077e928' visibility='default' filepath='include/sound/info.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='access' type-id='925167dc' visibility='default' filepath='include/sound/info.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='children' type-id='72f469ec' visibility='default' filepath='include/sound/info.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/sound/info.h' line='76' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_shutdown_f_ops' is-struct='yes' visibility='default' is-declaration-only='yes' id='30b9286d'/> + <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/sound/info.h' line='65' column='1' id='74c3182a'> + <data-member access='public'> + <var-decl name='text' type-id='cf87b76c' visibility='default' filepath='include/sound/info.h' line='66' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ops' type-id='d9cfece5' visibility='default' filepath='include/sound/info.h' line='67' column='1'/> + </data-member> + </union-decl> + <pointer-type-def type-id='8754454d' size-in-bits='64' id='93226281'/> + <class-decl name='snd_info_entry_text' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='29' column='1' id='cf87b76c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='read' type-id='f695e0b6' visibility='default' filepath='include/sound/info.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='write' type-id='f695e0b6' visibility='default' filepath='include/sound/info.h' line='32' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='f9b9a795' size-in-bits='64' id='d9cfece5'/> + <class-decl name='snd_info_entry_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='36' column='1' id='f9b9a795'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='open' type-id='1aa763a8' visibility='default' filepath='include/sound/info.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='release' type-id='113423d8' visibility='default' filepath='include/sound/info.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='read' type-id='b9922d07' visibility='default' filepath='include/sound/info.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='write' type-id='6047a55c' visibility='default' filepath='include/sound/info.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='llseek' type-id='882bc4d4' visibility='default' filepath='include/sound/info.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='poll' type-id='305a7ffa' visibility='default' filepath='include/sound/info.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ioctl' type-id='3d52c694' visibility='default' filepath='include/sound/info.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='mmap' type-id='e118a96a' visibility='default' filepath='include/sound/info.h' line='55' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='28026fe4' size-in-bits='64' id='f695e0b6'/> + <pointer-type-def type-id='a249930e' size-in-bits='64' id='113423d8'/> + <pointer-type-def type-id='38cfc416' size-in-bits='64' id='1aa763a8'/> + <pointer-type-def type-id='3ba7892a' size-in-bits='64' id='3d52c694'/> + <pointer-type-def type-id='fc14a418' size-in-bits='64' id='e118a96a'/> + <pointer-type-def type-id='643f05a0' size-in-bits='64' id='305a7ffa'/> + <pointer-type-def type-id='19b22092' size-in-bits='64' id='882bc4d4'/> + <pointer-type-def type-id='5a067f4b' size-in-bits='64' id='b9922d07'/> + <pointer-type-def type-id='ee9d520a' size-in-bits='64' id='6047a55c'/> </abi-instr> <abi-instr address-size='64' path='sound/core/control.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='bd54fe1a' size-in-bits='8192' id='e1c8dbe3'> @@ -185813,6 +181186,41 @@ </data-member> </class-decl> <typedef-decl name='snd_ctl_elem_iface_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='849' column='1' id='4143fc17'/> + <class-decl name='snd_kcontrol' size-in-bits='1152' is-struct='yes' visibility='default' filepath='include/sound/control.h' line='54' column='1' id='8755a6ff'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/sound/control.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='id' type-id='abbbeccc' visibility='default' filepath='include/sound/control.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='include/sound/control.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='info' type-id='e79cb28f' visibility='default' filepath='include/sound/control.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='get' type-id='5553210f' visibility='default' filepath='include/sound/control.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='put' type-id='e149b058' visibility='default' filepath='include/sound/control.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='tlv' type-id='e3dd1f94' visibility='default' filepath='include/sound/control.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='private_value' type-id='7359adad' visibility='default' filepath='include/sound/control.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/control.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='private_free' type-id='56fe8aea' visibility='default' filepath='include/sound/control.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='vd' type-id='bfd02128' visibility='default' filepath='include/sound/control.h' line='68' column='1'/> + </data-member> + </class-decl> <typedef-decl name='snd_kcontrol_info_t' type-id='fa75c86d' filepath='include/sound/control.h' line='17' column='1' id='180e16b0'/> <class-decl name='snd_ctl_elem_info' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/uapi/sound/asound.h' line='903' column='1' id='897bd6f1'> <data-member access='public' layout-offset-in-bits='0'> @@ -186074,11 +181482,28 @@ <pointer-type-def type-id='897bd6f1' size-in-bits='64' id='0e291009'/> <pointer-type-def type-id='42736e36' size-in-bits='64' id='144a5d4c'/> <pointer-type-def type-id='7c055541' size-in-bits='64' id='ed27ccc9'/> + <pointer-type-def type-id='8755a6ff' size-in-bits='64' id='7a5054b7'/> <pointer-type-def type-id='73fb632a' size-in-bits='64' id='5553210f'/> <pointer-type-def type-id='180e16b0' size-in-bits='64' id='e79cb28f'/> <pointer-type-def type-id='db992ec7' size-in-bits='64' id='e149b058'/> <pointer-type-def type-id='ba5ca324' size-in-bits='64' id='bf7b4ec3'/> + <pointer-type-def type-id='8efea9e5' size-in-bits='64' id='e9e550dd'/> <pointer-type-def type-id='4baf5c00' size-in-bits='64' id='56fe8aea'/> + <function-decl name='snd_ctl_remove_id' mangled-name='snd_ctl_remove_id' filepath='sound/core/control.c' line='488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_remove_id'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/control.c' line='488' column='1'/> + <parameter type-id='eaeee79a' name='id' filepath='sound/core/control.c' line='488' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_ctl_find_id' mangled-name='snd_ctl_find_id' filepath='sound/core/control.c' line='664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_find_id'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/control.c' line='664' column='1'/> + <parameter type-id='eaeee79a' name='id' filepath='sound/core/control.c' line='665' column='1'/> + <return type-id='7a5054b7'/> + </function-decl> + <function-decl name='snd_ctl_remove' mangled-name='snd_ctl_remove' filepath='sound/core/control.c' line='461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_remove'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/control.c' line='461' column='1'/> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/core/control.c' line='461' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='snd_ctl_notify' mangled-name='snd_ctl_notify' filepath='sound/core/control.c' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_notify'> <parameter type-id='52704eb7' name='card' filepath='sound/core/control.c' line='141' column='1'/> <parameter type-id='f0981eeb' name='mask' filepath='sound/core/control.c' line='141' column='1'/> @@ -186090,29 +181515,11 @@ <parameter type-id='eaa32e2f' name='private_data' filepath='sound/core/control.c' line='229' column='1'/> <return type-id='7a5054b7'/> </function-decl> - <function-decl name='snd_ctl_add' mangled-name='snd_ctl_add' filepath='sound/core/control.c' line='422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_add'> - <parameter type-id='52704eb7' name='card' filepath='sound/core/control.c' line='422' column='1'/> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/core/control.c' line='422' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_ctl_remove' mangled-name='snd_ctl_remove' filepath='sound/core/control.c' line='461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_remove'> - <parameter type-id='52704eb7' name='card' filepath='sound/core/control.c' line='461' column='1'/> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/core/control.c' line='461' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_ctl_remove_id' mangled-name='snd_ctl_remove_id' filepath='sound/core/control.c' line='488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_remove_id'> - <parameter type-id='52704eb7' name='card' filepath='sound/core/control.c' line='488' column='1'/> - <parameter type-id='eaeee79a' name='id' filepath='sound/core/control.c' line='488' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_ctl_find_id' mangled-name='snd_ctl_find_id' filepath='sound/core/control.c' line='664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_find_id'> - <parameter type-id='52704eb7' name='card' filepath='sound/core/control.c' line='664' column='1'/> - <parameter type-id='eaeee79a' name='id' filepath='sound/core/control.c' line='665' column='1'/> - <return type-id='7a5054b7'/> - </function-decl> - <function-decl name='snd_ctl_boolean_mono_info' mangled-name='snd_ctl_boolean_mono_info' filepath='sound/core/control.c' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_boolean_mono_info'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/core/control.c' line='1892' column='1'/> - <parameter type-id='0e291009' name='uinfo' filepath='sound/core/control.c' line='1893' column='1'/> + <function-decl name='snd_ctl_enum_info' mangled-name='snd_ctl_enum_info' filepath='sound/core/control.c' line='1936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_enum_info'> + <parameter type-id='0e291009' name='info' filepath='sound/core/control.c' line='1936' column='1'/> + <parameter type-id='f0981eeb' name='channels' filepath='sound/core/control.c' line='1936' column='1'/> + <parameter type-id='f0981eeb' name='items' filepath='sound/core/control.c' line='1937' column='1'/> + <parameter type-id='13956559' name='names' filepath='sound/core/control.c' line='1937' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_ctl_boolean_stereo_info' mangled-name='snd_ctl_boolean_stereo_info' filepath='sound/core/control.c' line='1912' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_boolean_stereo_info'> @@ -186120,11 +181527,14 @@ <parameter type-id='0e291009' name='uinfo' filepath='sound/core/control.c' line='1913' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_ctl_enum_info' mangled-name='snd_ctl_enum_info' filepath='sound/core/control.c' line='1936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_enum_info'> - <parameter type-id='0e291009' name='info' filepath='sound/core/control.c' line='1936' column='1'/> - <parameter type-id='f0981eeb' name='channels' filepath='sound/core/control.c' line='1936' column='1'/> - <parameter type-id='f0981eeb' name='items' filepath='sound/core/control.c' line='1937' column='1'/> - <parameter type-id='13956559' name='names' filepath='sound/core/control.c' line='1937' column='1'/> + <function-decl name='snd_ctl_boolean_mono_info' mangled-name='snd_ctl_boolean_mono_info' filepath='sound/core/control.c' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_boolean_mono_info'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/core/control.c' line='1892' column='1'/> + <parameter type-id='0e291009' name='uinfo' filepath='sound/core/control.c' line='1893' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_ctl_add' mangled-name='snd_ctl_add' filepath='sound/core/control.c' line='422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_add'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/control.c' line='422' column='1'/> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/core/control.c' line='422' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='54d4fbda'> @@ -186150,159 +181560,82 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='sound/core/device.c' language='LANG_C89'> - <function-decl name='snd_device_disconnect' mangled-name='snd_device_disconnect' filepath='sound/core/device.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_device_disconnect'> - <parameter type-id='52704eb7' name='card' filepath='sound/core/device.c' line='106' column='1'/> - <parameter type-id='eaa32e2f' name='device_data' filepath='sound/core/device.c' line='106' column='1'/> - <return type-id='48b5725f'/> + <enum-decl name='snd_device_type' filepath='include/sound/core.h' line='37' column='1' id='43cb465b'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='SNDRV_DEV_LOWLEVEL' value='0'/> + <enumerator name='SNDRV_DEV_INFO' value='1'/> + <enumerator name='SNDRV_DEV_BUS' value='2'/> + <enumerator name='SNDRV_DEV_CODEC' value='3'/> + <enumerator name='SNDRV_DEV_PCM' value='4'/> + <enumerator name='SNDRV_DEV_COMPRESS' value='5'/> + <enumerator name='SNDRV_DEV_RAWMIDI' value='6'/> + <enumerator name='SNDRV_DEV_TIMER' value='7'/> + <enumerator name='SNDRV_DEV_SEQUENCER' value='8'/> + <enumerator name='SNDRV_DEV_HWDEP' value='9'/> + <enumerator name='SNDRV_DEV_JACK' value='10'/> + <enumerator name='SNDRV_DEV_CONTROL' value='11'/> + </enum-decl> + <class-decl name='snd_device_ops' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/sound/core.h' line='60' column='1' id='8a1bdab0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev_free' type-id='e23829bd' visibility='default' filepath='include/sound/core.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev_register' type-id='e23829bd' visibility='default' filepath='include/sound/core.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dev_disconnect' type-id='e23829bd' visibility='default' filepath='include/sound/core.h' line='63' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_device' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/sound/core.h' line='66' column='1' id='ced794e3'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='card' type-id='52704eb7' visibility='default' filepath='include/sound/core.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='state' type-id='9c857434' visibility='default' filepath='include/sound/core.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='type' type-id='43cb465b' visibility='default' filepath='include/sound/core.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='device_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/core.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ops' type-id='f6020a16' visibility='default' filepath='include/sound/core.h' line='72' column='1'/> + </data-member> + </class-decl> + <enum-decl name='snd_device_state' filepath='include/sound/core.h' line='52' column='1' id='9c857434'> + <underlying-type type-id='9cac1fee'/> + <enumerator name='SNDRV_DEV_BUILD' value='0'/> + <enumerator name='SNDRV_DEV_REGISTERED' value='1'/> + <enumerator name='SNDRV_DEV_DISCONNECTED' value='2'/> + </enum-decl> + <pointer-type-def type-id='4b6b0e29' size-in-bits='64' id='e23829bd'/> + <pointer-type-def type-id='ced794e3' size-in-bits='64' id='5c745bb3'/> + <pointer-type-def type-id='8a1bdab0' size-in-bits='64' id='f6020a16'/> + <function-decl name='snd_device_new' mangled-name='snd_device_new' filepath='sound/core/device.c' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_device_new'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/device.c' line='29' column='1'/> + <parameter type-id='43cb465b' name='type' filepath='sound/core/device.c' line='29' column='1'/> + <parameter type-id='eaa32e2f' name='device_data' filepath='sound/core/device.c' line='30' column='1'/> + <parameter type-id='f6020a16' name='ops' filepath='sound/core/device.c' line='30' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_device_free' mangled-name='snd_device_free' filepath='sound/core/device.c' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_device_free'> <parameter type-id='52704eb7' name='card' filepath='sound/core/device.c' line='130' column='1'/> <parameter type-id='eaa32e2f' name='device_data' filepath='sound/core/device.c' line='130' column='1'/> <return type-id='48b5725f'/> </function-decl> - </abi-instr> - <abi-instr address-size='64' path='sound/core/hrtimer.c' language='LANG_C89'> - <class-decl name='snd_timer' size-in-bits='3520' is-struct='yes' visibility='default' filepath='include/sound/timer.h' line='57' column='1' id='73595e52'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tmr_class' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='58' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='card' type-id='52704eb7' visibility='default' filepath='include/sound/timer.h' line='59' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/sound/timer.h' line='60' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='tmr_device' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='61' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='tmr_subdevice' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='62' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='id' type-id='59daf3ef' visibility='default' filepath='include/sound/timer.h' line='63' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='name' type-id='aa5ff375' visibility='default' filepath='include/sound/timer.h' line='64' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/sound/timer.h' line='65' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='running' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='66' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='sticks' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='67' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/timer.h' line='68' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='private_free' type-id='4a508205' visibility='default' filepath='include/sound/timer.h' line='69' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='hw' type-id='bb41d987' visibility='default' filepath='include/sound/timer.h' line='70' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/sound/timer.h' line='71' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='device_list' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='72' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='open_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='73' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='active_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='74' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='ack_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='75' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='sack_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='76' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='task_queue' type-id='7a7ea727' visibility='default' filepath='include/sound/timer.h' line='77' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='max_instances' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='78' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3488'> - <var-decl name='num_instances' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='79' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_timer_hardware' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/sound/timer.h' line='40' column='1' id='bb41d987'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/sound/timer.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='resolution' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='resolution_min' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='resolution_max' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ticks' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='open' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='48' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='close' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='49' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='c_resolution' type-id='3c60c5fb' visibility='default' filepath='include/sound/timer.h' line='50' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='start' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='51' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='stop' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='set_period' type-id='af229338' visibility='default' filepath='include/sound/timer.h' line='53' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='precise_resolution' type-id='cc036b58' visibility='default' filepath='include/sound/timer.h' line='54' column='1'/> - </data-member> - </class-decl> - <pointer-type-def type-id='8826ec36' size-in-bits='64' id='563fdf98'/> - <pointer-type-def type-id='51ca9086' size-in-bits='64' id='cc036b58'/> - <pointer-type-def type-id='34c6e216' size-in-bits='64' id='af229338'/> - <pointer-type-def type-id='73595e52' size-in-bits='64' id='6ee1a870'/> - <pointer-type-def type-id='ee28e0c7' size-in-bits='64' id='3c60c5fb'/> - <pointer-type-def type-id='66412cc1' size-in-bits='64' id='4a508205'/> - <function-decl name='snd_timer_interrupt' mangled-name='snd_timer_interrupt' filepath='include/sound/timer.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_timer_interrupt'> - <parameter type-id='6ee1a870'/> - <parameter type-id='7359adad'/> + <function-decl name='snd_device_disconnect' mangled-name='snd_device_disconnect' filepath='sound/core/device.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_device_disconnect'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/device.c' line='106' column='1'/> + <parameter type-id='eaa32e2f' name='device_data' filepath='sound/core/device.c' line='106' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-type size-in-bits='64' id='8826ec36'> - <parameter type-id='6ee1a870'/> + <function-type size-in-bits='64' id='4b6b0e29'> + <parameter type-id='5c745bb3'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='51ca9086'> - <parameter type-id='6ee1a870'/> - <parameter type-id='1d2c2b85'/> - <parameter type-id='1d2c2b85'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='34c6e216'> - <parameter type-id='6ee1a870'/> - <parameter type-id='7359adad'/> - <parameter type-id='7359adad'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='ee28e0c7'> - <parameter type-id='6ee1a870'/> - <return type-id='7359adad'/> - </function-type> - <function-type size-in-bits='64' id='66412cc1'> - <parameter type-id='6ee1a870'/> - <return type-id='48b5725f'/> - </function-type> </abi-instr> <abi-instr address-size='64' path='sound/core/hwdep.c' language='LANG_C89'> <class-decl name='snd_hwdep' size-in-bits='9920' is-struct='yes' visibility='default' filepath='include/sound/hwdep.h' line='39' column='1' id='31b13f91'> @@ -186506,34 +181839,38 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='sound/core/info.c' language='LANG_C89'> - <function-decl name='snd_info_free_entry' mangled-name='snd_info_free_entry' filepath='sound/core/info.c' line='769' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_info_free_entry'> - <parameter type-id='b9608bfc' name='entry' filepath='sound/core/info.c' line='769' column='1'/> + <function-decl name='snd_info_free_entry' mangled-name='snd_info_free_entry' filepath='sound/core/info.c' line='773' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_info_free_entry'> + <parameter type-id='b9608bfc' name='entry' filepath='sound/core/info.c' line='773' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='snd_info_get_line' mangled-name='snd_info_get_line' filepath='sound/core/info.c' line='607' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_info_get_line'> - <parameter type-id='00aa6a0e' name='buffer' filepath='sound/core/info.c' line='607' column='1'/> - <parameter type-id='26a90f95' name='line' filepath='sound/core/info.c' line='607' column='1'/> - <parameter type-id='95e97e5e' name='len' filepath='sound/core/info.c' line='607' column='1'/> + <function-decl name='snd_info_register' mangled-name='snd_info_register' filepath='sound/core/info.c' line='848' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_info_register'> + <parameter type-id='b9608bfc' name='entry' filepath='sound/core/info.c' line='848' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_info_create_module_entry' mangled-name='snd_info_create_module_entry' filepath='sound/core/info.c' line='721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_info_create_module_entry'> - <parameter type-id='2730d015' name='module' filepath='sound/core/info.c' line='721' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='sound/core/info.c' line='722' column='1'/> - <parameter type-id='b9608bfc' name='parent' filepath='sound/core/info.c' line='723' column='1'/> + <function-decl name='snd_info_get_line' mangled-name='snd_info_get_line' filepath='sound/core/info.c' line='612' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_info_get_line'> + <parameter type-id='00aa6a0e' name='buffer' filepath='sound/core/info.c' line='612' column='1'/> + <parameter type-id='26a90f95' name='line' filepath='sound/core/info.c' line='612' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='sound/core/info.c' line='612' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_info_create_module_entry' mangled-name='snd_info_create_module_entry' filepath='sound/core/info.c' line='726' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_info_create_module_entry'> + <parameter type-id='2730d015' name='module' filepath='sound/core/info.c' line='726' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='sound/core/info.c' line='727' column='1'/> + <parameter type-id='b9608bfc' name='parent' filepath='sound/core/info.c' line='728' column='1'/> <return type-id='b9608bfc'/> </function-decl> - <function-decl name='snd_info_create_card_entry' mangled-name='snd_info_create_card_entry' filepath='sound/core/info.c' line='741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_info_create_card_entry'> - <parameter type-id='52704eb7' name='card' filepath='sound/core/info.c' line='741' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='sound/core/info.c' line='742' column='1'/> - <parameter type-id='b9608bfc' name='parent' filepath='sound/core/info.c' line='743' column='1'/> + <function-decl name='snd_info_create_card_entry' mangled-name='snd_info_create_card_entry' filepath='sound/core/info.c' line='746' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_info_create_card_entry'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/info.c' line='746' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='sound/core/info.c' line='747' column='1'/> + <parameter type-id='b9608bfc' name='parent' filepath='sound/core/info.c' line='748' column='1'/> <return type-id='b9608bfc'/> </function-decl> - <function-decl name='snd_card_rw_proc_new' mangled-name='snd_card_rw_proc_new' filepath='sound/core/info.c' line='875' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_rw_proc_new'> - <parameter type-id='52704eb7' name='card' filepath='sound/core/info.c' line='875' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='sound/core/info.c' line='875' column='1'/> - <parameter type-id='eaa32e2f' name='private_data' filepath='sound/core/info.c' line='876' column='1'/> - <parameter type-id='f695e0b6' name='read' filepath='sound/core/info.c' line='877' column='1'/> - <parameter type-id='f695e0b6' name='write' filepath='sound/core/info.c' line='879' column='1'/> + <function-decl name='snd_card_rw_proc_new' mangled-name='snd_card_rw_proc_new' filepath='sound/core/info.c' line='880' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_rw_proc_new'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/info.c' line='880' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='sound/core/info.c' line='880' column='1'/> + <parameter type-id='eaa32e2f' name='private_data' filepath='sound/core/info.c' line='881' column='1'/> + <parameter type-id='f695e0b6' name='read' filepath='sound/core/info.c' line='882' column='1'/> + <parameter type-id='f695e0b6' name='write' filepath='sound/core/info.c' line='884' column='1'/> <return type-id='95e97e5e'/> </function-decl> <pointer-type-def type-id='982f66c8' size-in-bits='64' id='00aa6a0e'/> @@ -186558,6 +181895,344 @@ </data-member> </class-decl> </abi-instr> + <abi-instr address-size='64' path='sound/core/init.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='640' id='aa5ff375'> + <subrange length='80' type-id='7ff19f0f' id='b4129fbd'/> + </array-type-def> + <class-decl name='snd_shutdown_f_ops' is-struct='yes' visibility='default' is-declaration-only='yes' id='30b9286d'/> + <class-decl name='snd_card' size-in-bits='20288' is-struct='yes' visibility='default' filepath='include/sound/core.h' line='79' column='1' id='5ef8814f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='number' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='80' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='id' type-id='ac1fa8c0' visibility='default' filepath='include/sound/core.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='driver' type-id='ac1fa8c0' visibility='default' filepath='include/sound/core.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='shortname' type-id='16dc656a' visibility='default' filepath='include/sound/core.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='longname' type-id='aa5ff375' visibility='default' filepath='include/sound/core.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='irq_descr' type-id='16dc656a' visibility='default' filepath='include/sound/core.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1440'> + <var-decl name='mixername' type-id='aa5ff375' visibility='default' filepath='include/sound/core.h' line='88' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='components' type-id='e3204322' visibility='default' filepath='include/sound/core.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/sound/core.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/core.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='private_free' type-id='fde42bf2' visibility='default' filepath='include/sound/core.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='devices' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='ctl_dev' type-id='66e487eb' visibility='default' filepath='include/sound/core.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10816'> + <var-decl name='last_numid' type-id='f0981eeb' visibility='default' filepath='include/sound/core.h' line='99' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='controls_rwsem' type-id='f19fdb93' visibility='default' filepath='include/sound/core.h' line='100' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='ctl_files_rwlock' type-id='ac16795b' visibility='default' filepath='include/sound/core.h' line='101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11328'> + <var-decl name='controls_count' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11360'> + <var-decl name='user_ctl_count' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11392'> + <var-decl name='controls' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11520'> + <var-decl name='ctl_files' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11648'> + <var-decl name='proc_root' type-id='b9608bfc' visibility='default' filepath='include/sound/core.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11712'> + <var-decl name='proc_root_link' type-id='d077e928' visibility='default' filepath='include/sound/core.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11776'> + <var-decl name='files_list' type-id='72f469ec' visibility='default' filepath='include/sound/core.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11904'> + <var-decl name='s_f_ops' type-id='df5f3f5d' visibility='default' filepath='include/sound/core.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11968'> + <var-decl name='files_lock' type-id='fb4018a0' visibility='default' filepath='include/sound/core.h' line='113' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12000'> + <var-decl name='shutdown' type-id='95e97e5e' visibility='default' filepath='include/sound/core.h' line='114' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12032'> + <var-decl name='release_completion' type-id='389faaf7' visibility='default' filepath='include/sound/core.h' line='115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12096'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/sound/core.h' line='116' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12160'> + <var-decl name='card_dev' type-id='66e487eb' visibility='default' filepath='include/sound/core.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19520'> + <var-decl name='dev_groups' type-id='db1b7234' visibility='default' filepath='include/sound/core.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19776'> + <var-decl name='registered' type-id='b50a4934' visibility='default' filepath='include/sound/core.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='19840'> + <var-decl name='remove_sleep' type-id='b5ab048f' visibility='default' filepath='include/sound/core.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20032'> + <var-decl name='power_state' type-id='f0981eeb' visibility='default' filepath='include/sound/core.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20096'> + <var-decl name='power_sleep' type-id='b5ab048f' visibility='default' filepath='include/sound/core.h' line='124' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_info_entry' size-in-bits='1216' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='60' column='1' id='48ad5fc6'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/sound/info.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mode' type-id='2594b00f' visibility='default' filepath='include/sound/info.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='size' type-id='bd54fe1a' visibility='default' filepath='include/sound/info.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='content' type-id='8efea9e5' visibility='default' filepath='include/sound/info.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='c' type-id='74c3182a' visibility='default' filepath='include/sound/info.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='parent' type-id='b9608bfc' visibility='default' filepath='include/sound/info.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/sound/info.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/info.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='private_free' type-id='93226281' visibility='default' filepath='include/sound/info.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='p' type-id='d077e928' visibility='default' filepath='include/sound/info.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='access' type-id='925167dc' visibility='default' filepath='include/sound/info.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='children' type-id='72f469ec' visibility='default' filepath='include/sound/info.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/sound/info.h' line='76' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/sound/info.h' line='65' column='1' id='74c3182a'> + <data-member access='public'> + <var-decl name='text' type-id='cf87b76c' visibility='default' filepath='include/sound/info.h' line='66' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='ops' type-id='d9cfece5' visibility='default' filepath='include/sound/info.h' line='67' column='1'/> + </data-member> + </union-decl> + <class-decl name='snd_info_entry_text' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='29' column='1' id='cf87b76c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='read' type-id='f695e0b6' visibility='default' filepath='include/sound/info.h' line='30' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='write' type-id='f695e0b6' visibility='default' filepath='include/sound/info.h' line='32' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_info_buffer' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='15' column='1' id='982f66c8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='buffer' type-id='26a90f95' visibility='default' filepath='include/sound/info.h' line='16' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='curr' type-id='f0981eeb' visibility='default' filepath='include/sound/info.h' line='17' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/sound/info.h' line='18' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/sound/info.h' line='19' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='stop' type-id='95e97e5e' visibility='default' filepath='include/sound/info.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/sound/info.h' line='21' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_info_entry_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='36' column='1' id='f9b9a795'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='open' type-id='1aa763a8' visibility='default' filepath='include/sound/info.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='release' type-id='113423d8' visibility='default' filepath='include/sound/info.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='read' type-id='b9922d07' visibility='default' filepath='include/sound/info.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='write' type-id='6047a55c' visibility='default' filepath='include/sound/info.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='llseek' type-id='882bc4d4' visibility='default' filepath='include/sound/info.h' line='47' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='poll' type-id='305a7ffa' visibility='default' filepath='include/sound/info.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ioctl' type-id='3d52c694' visibility='default' filepath='include/sound/info.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='mmap' type-id='e118a96a' visibility='default' filepath='include/sound/info.h' line='55' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='a249930e' size-in-bits='64' id='113423d8'/> + <pointer-type-def type-id='38cfc416' size-in-bits='64' id='1aa763a8'/> + <pointer-type-def type-id='3ba7892a' size-in-bits='64' id='3d52c694'/> + <pointer-type-def type-id='fc14a418' size-in-bits='64' id='e118a96a'/> + <pointer-type-def type-id='5ef8814f' size-in-bits='64' id='52704eb7'/> + <pointer-type-def type-id='52704eb7' size-in-bits='64' id='63cbc127'/> + <pointer-type-def type-id='982f66c8' size-in-bits='64' id='00aa6a0e'/> + <pointer-type-def type-id='48ad5fc6' size-in-bits='64' id='b9608bfc'/> + <pointer-type-def type-id='f9b9a795' size-in-bits='64' id='d9cfece5'/> + <pointer-type-def type-id='30b9286d' size-in-bits='64' id='df5f3f5d'/> + <pointer-type-def type-id='643f05a0' size-in-bits='64' id='305a7ffa'/> + <pointer-type-def type-id='19b22092' size-in-bits='64' id='882bc4d4'/> + <pointer-type-def type-id='5a067f4b' size-in-bits='64' id='b9922d07'/> + <pointer-type-def type-id='ee9d520a' size-in-bits='64' id='6047a55c'/> + <pointer-type-def type-id='593d8168' size-in-bits='64' id='fde42bf2'/> + <pointer-type-def type-id='8754454d' size-in-bits='64' id='93226281'/> + <pointer-type-def type-id='28026fe4' size-in-bits='64' id='f695e0b6'/> + <function-decl name='snd_card_new' mangled-name='snd_card_new' filepath='sound/core/init.c' line='160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_new'> + <parameter type-id='fa0b179b' name='parent' filepath='sound/core/init.c' line='160' column='1'/> + <parameter type-id='95e97e5e' name='idx' filepath='sound/core/init.c' line='160' column='1'/> + <parameter type-id='80f4b756' name='xid' filepath='sound/core/init.c' line='160' column='1'/> + <parameter type-id='2730d015' name='module' filepath='sound/core/init.c' line='161' column='1'/> + <parameter type-id='95e97e5e' name='extra_size' filepath='sound/core/init.c' line='161' column='1'/> + <parameter type-id='63cbc127' name='card_ret' filepath='sound/core/init.c' line='162' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_component_add' mangled-name='snd_component_add' filepath='sound/core/init.c' line='884' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_component_add'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/init.c' line='884' column='1'/> + <parameter type-id='80f4b756' name='component' filepath='sound/core/init.c' line='884' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_card_register' mangled-name='snd_card_register' filepath='sound/core/init.c' line='738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_register'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/init.c' line='738' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_card_disconnect' mangled-name='snd_card_disconnect' filepath='sound/core/init.c' line='374' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_disconnect'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/init.c' line='374' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_card_ref' mangled-name='snd_card_ref' filepath='sound/core/init.c' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_ref'> + <parameter type-id='95e97e5e' name='idx' filepath='sound/core/init.c' line='262' column='1'/> + <return type-id='52704eb7'/> + </function-decl> + <function-decl name='snd_card_free_when_closed' mangled-name='snd_card_free_when_closed' filepath='sound/core/init.c' line='490' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_free_when_closed'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/init.c' line='490' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_card_free' mangled-name='snd_card_free' filepath='sound/core/init.c' line='513' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_free'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/init.c' line='513' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-type size-in-bits='64' id='a249930e'> + <parameter type-id='b9608bfc'/> + <parameter type-id='8efea9e5'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='38cfc416'> + <parameter type-id='b9608bfc'/> + <parameter type-id='8efea9e5'/> + <parameter type-id='63e171df'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='3ba7892a'> + <parameter type-id='b9608bfc'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='fc14a418'> + <parameter type-id='b9608bfc'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='7e666abe'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='2ae08426'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='643f05a0'> + <parameter type-id='b9608bfc'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='a54c778f'/> + <return type-id='8f254b08'/> + </function-type> + <function-type size-in-bits='64' id='19b22092'> + <parameter type-id='b9608bfc'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='69bf7bee'/> + <parameter type-id='95e97e5e'/> + <return type-id='69bf7bee'/> + </function-type> + <function-type size-in-bits='64' id='5a067f4b'> + <parameter type-id='b9608bfc'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='26a90f95'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='69bf7bee'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='ee9d520a'> + <parameter type-id='b9608bfc'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='77e79a4b'/> + <parameter type-id='80f4b756'/> + <parameter type-id='b59d7dce'/> + <parameter type-id='69bf7bee'/> + <return type-id='79a0948f'/> + </function-type> + <function-type size-in-bits='64' id='593d8168'> + <parameter type-id='52704eb7'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='8754454d'> + <parameter type-id='b9608bfc'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='28026fe4'> + <parameter type-id='b9608bfc'/> + <parameter type-id='00aa6a0e'/> + <return type-id='48b5725f'/> + </function-type> + </abi-instr> <abi-instr address-size='64' path='sound/core/jack.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='800' id='04f09ed4'> <subrange length='100' type-id='7ff19f0f' id='4196563c'/> @@ -186639,6 +182314,19 @@ <return type-id='48b5725f'/> </function-type> </abi-instr> + <abi-instr address-size='64' path='sound/core/memalloc.c' language='LANG_C89'> + <function-decl name='snd_dma_free_pages' mangled-name='snd_dma_free_pages' filepath='sound/core/memalloc.c' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dma_free_pages'> + <parameter type-id='a02b8cd2' name='dmab' filepath='sound/core/memalloc.c' line='214' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='snd_dma_alloc_pages' mangled-name='snd_dma_alloc_pages' filepath='sound/core/memalloc.c' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dma_alloc_pages'> + <parameter type-id='95e97e5e' name='type' filepath='sound/core/memalloc.c' line='117' column='1'/> + <parameter type-id='fa0b179b' name='device' filepath='sound/core/memalloc.c' line='117' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='sound/core/memalloc.c' line='117' column='1'/> + <parameter type-id='a02b8cd2' name='dmab' filepath='sound/core/memalloc.c' line='118' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + </abi-instr> <abi-instr address-size='64' path='sound/core/misc.c' language='LANG_C89'> <class-decl name='snd_pci_quirk' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/sound/core.h' line='387' column='1' id='8288ae2e'> <data-member access='public' layout-offset-in-bits='0'> @@ -186663,25 +182351,873 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/core/pcm.c' language='LANG_C89'> + <array-type-def dimensions='1' type-id='d6b43ca8' size-in-bits='1152' id='9625c091'> + <subrange length='12' type-id='7ff19f0f' id='84827bdc'/> + </array-type-def> + <array-type-def dimensions='1' type-id='d6b43ca8' size-in-bits='864' id='3871823f'> + <subrange length='9' type-id='7ff19f0f' id='12e4273c'/> + </array-type-def> + <array-type-def dimensions='1' type-id='7e480899' size-in-bits='768' id='2acd76fe'> + <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> + </array-type-def> + <array-type-def dimensions='1' type-id='7e480899' size-in-bits='1280' id='66c7c544'> + <subrange length='5' type-id='7ff19f0f' id='53010e10'/> + </array-type-def> + <array-type-def dimensions='1' type-id='5d633b6b' size-in-bits='15360' id='5e28cc39'> + <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/> + </array-type-def> + <array-type-def dimensions='1' type-id='8efea9e5' size-in-bits='128' id='ff13edc1'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <class-decl name='snd_pcm' size-in-bits='17472' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='509' column='1' id='76f8f8bb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='card' type-id='52704eb7' visibility='default' filepath='include/sound/pcm.h' line='510' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/sound/pcm.h' line='511' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='device' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='512' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='info_flags' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='513' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dev_class' type-id='8efea9e5' visibility='default' filepath='include/sound/pcm.h' line='514' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='dev_subclass' type-id='8efea9e5' visibility='default' filepath='include/sound/pcm.h' line='515' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='id' type-id='59daf3ef' visibility='default' filepath='include/sound/pcm.h' line='516' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='name' type-id='aa5ff375' visibility='default' filepath='include/sound/pcm.h' line='517' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='streams' type-id='5e28cc39' visibility='default' filepath='include/sound/pcm.h' line='518' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16832'> + <var-decl name='open_mutex' type-id='925167dc' visibility='default' filepath='include/sound/pcm.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17088'> + <var-decl name='open_wait' type-id='b5ab048f' visibility='default' filepath='include/sound/pcm.h' line='520' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17280'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/pcm.h' line='521' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17344'> + <var-decl name='private_free' type-id='182096ce' visibility='default' filepath='include/sound/pcm.h' line='522' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17408'> + <var-decl name='internal' type-id='b50a4934' visibility='default' filepath='include/sound/pcm.h' line='523' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17416'> + <var-decl name='nonatomic' type-id='b50a4934' visibility='default' filepath='include/sound/pcm.h' line='524' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17424'> + <var-decl name='no_device_suspend' type-id='b50a4934' visibility='default' filepath='include/sound/pcm.h' line='525' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_pcm_str' size-in-bits='7680' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='488' column='1' id='5d633b6b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='stream' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='489' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pcm' type-id='4c9f335b' visibility='default' filepath='include/sound/pcm.h' line='490' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='substream_count' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='492' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='substream_opened' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='493' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='substream' type-id='06b2cd14' visibility='default' filepath='include/sound/pcm.h' line='494' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='chmap_kctl' type-id='7a5054b7' visibility='default' filepath='include/sound/pcm.h' line='505' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/sound/pcm.h' line='506' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_pcm_substream' size-in-bits='3904' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='442' column='1' id='362eec9e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pcm' type-id='4c9f335b' visibility='default' filepath='include/sound/pcm.h' line='443' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pstr' type-id='e5ffb4bb' visibility='default' filepath='include/sound/pcm.h' line='444' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/pcm.h' line='445' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='number' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='446' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='name' type-id='16dc656a' visibility='default' filepath='include/sound/pcm.h' line='447' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='stream' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='448' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='latency_pm_qos_req' type-id='cd6fc142' visibility='default' filepath='include/sound/pcm.h' line='449' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='buffer_bytes_max' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='dma_buffer' type-id='c5addfb4' visibility='default' filepath='include/sound/pcm.h' line='451' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='dma_max' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='452' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='ops' type-id='f63b1a17' visibility='default' filepath='include/sound/pcm.h' line='454' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='runtime' type-id='17a05af6' visibility='default' filepath='include/sound/pcm.h' line='456' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='timer' type-id='6ee1a870' visibility='default' filepath='include/sound/pcm.h' line='458' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='timer_running' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='459' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='wait_time' type-id='bd54fe1a' visibility='default' filepath='include/sound/pcm.h' line='460' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='next' type-id='06b2cd14' visibility='default' filepath='include/sound/pcm.h' line='462' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='link_list' type-id='72f469ec' visibility='default' filepath='include/sound/pcm.h' line='464' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='self_group' type-id='5e60e97f' visibility='default' filepath='include/sound/pcm.h' line='465' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='group' type-id='8042a887' visibility='default' filepath='include/sound/pcm.h' line='466' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='ref_count' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='468' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3616'> + <var-decl name='mmap_count' type-id='49178f86' visibility='default' filepath='include/sound/pcm.h' line='469' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='f_flags' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='470' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='pcm_release' type-id='897d1b6d' visibility='default' filepath='include/sound/pcm.h' line='471' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='pid' type-id='b94e5398' visibility='default' filepath='include/sound/pcm.h' line='472' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='hw_opened' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='481' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='hw_no_buffer' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='482' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_dma_buffer' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/sound/memalloc.h' line='51' column='1' id='c5addfb4'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dev' type-id='724d481c' visibility='default' filepath='include/sound/memalloc.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='area' type-id='cf536864' visibility='default' filepath='include/sound/memalloc.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='addr' type-id='cf29c9b3' visibility='default' filepath='include/sound/memalloc.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='bytes' type-id='b59d7dce' visibility='default' filepath='include/sound/memalloc.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/memalloc.h' line='56' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_dma_device' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/sound/memalloc.h' line='19' column='1' id='724d481c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='95e97e5e' visibility='default' filepath='include/sound/memalloc.h' line='20' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dev' type-id='fa0b179b' visibility='default' filepath='include/sound/memalloc.h' line='21' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_pcm_ops' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='52' column='1' id='73803d48'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='open' type-id='ab756384' visibility='default' filepath='include/sound/pcm.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='close' type-id='ab756384' visibility='default' filepath='include/sound/pcm.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ioctl' type-id='b47996f0' visibility='default' filepath='include/sound/pcm.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hw_params' type-id='2b3f1c33' visibility='default' filepath='include/sound/pcm.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='hw_free' type-id='ab756384' visibility='default' filepath='include/sound/pcm.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='prepare' type-id='ab756384' visibility='default' filepath='include/sound/pcm.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='trigger' type-id='898a0783' visibility='default' filepath='include/sound/pcm.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pointer' type-id='e17d6b77' visibility='default' filepath='include/sound/pcm.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='get_time_info' type-id='e915c45c' visibility='default' filepath='include/sound/pcm.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='fill_silence' type-id='4dbb0953' visibility='default' filepath='include/sound/pcm.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='copy_user' type-id='7e4306d7' visibility='default' filepath='include/sound/pcm.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='copy_kernel' type-id='7e4306d7' visibility='default' filepath='include/sound/pcm.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='page' type-id='df9eab8a' visibility='default' filepath='include/sound/pcm.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='mmap' type-id='3d7033ef' visibility='default' filepath='include/sound/pcm.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='ack' type-id='ab756384' visibility='default' filepath='include/sound/pcm.h' line='77' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_pcm_hw_params' size-in-bits='4864' is-struct='yes' visibility='default' filepath='include/uapi/sound/asound.h' line='396' column='1' id='6c57d4a8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='masks' type-id='2acd76fe' visibility='default' filepath='include/uapi/sound/asound.h' line='398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='mres' type-id='66c7c544' visibility='default' filepath='include/uapi/sound/asound.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='intervals' type-id='9625c091' visibility='default' filepath='include/uapi/sound/asound.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3232'> + <var-decl name='ires' type-id='3871823f' visibility='default' filepath='include/uapi/sound/asound.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='rmask' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4128'> + <var-decl name='cmask' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='info' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='406' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4192'> + <var-decl name='msbits' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='407' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='rate_num' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4256'> + <var-decl name='rate_den' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='409' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4288'> + <var-decl name='fifo_size' type-id='df412e35' visibility='default' filepath='include/uapi/sound/asound.h' line='410' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4352'> + <var-decl name='reserved' type-id='b1888bf8' visibility='default' filepath='include/uapi/sound/asound.h' line='411' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_mask' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/sound/asound.h' line='392' column='1' id='7e480899'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bits' type-id='7f84eb57' visibility='default' filepath='include/uapi/sound/asound.h' line='393' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_interval' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/sound/asound.h' line='382' column='1' id='d6b43ca8'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='min' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='max' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='383' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='openmin' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='384' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='openmax' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='385' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2'> + <var-decl name='integer' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='386' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3'> + <var-decl name='empty' type-id='f0981eeb' visibility='default' filepath='include/uapi/sound/asound.h' line='387' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='snd_pcm_uframes_t' type-id='7359adad' filepath='include/uapi/sound/asound.h' line='159' column='1' id='df412e35'/> + <class-decl name='snd_pcm_audio_tstamp_config' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='294' column='1' id='cf2e67bb'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type_requested' type-id='19c2251e' visibility='default' filepath='include/sound/pcm.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4'> + <var-decl name='report_delay' type-id='19c2251e' visibility='default' filepath='include/sound/pcm.h' line='297' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_pcm_audio_tstamp_report' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='311' column='1' id='7cd8db07'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='valid' type-id='19c2251e' visibility='default' filepath='include/sound/pcm.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1'> + <var-decl name='actual_type' type-id='19c2251e' visibility='default' filepath='include/sound/pcm.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5'> + <var-decl name='accuracy_report' type-id='19c2251e' visibility='default' filepath='include/sound/pcm.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='accuracy' type-id='19c2251e' visibility='default' filepath='include/sound/pcm.h' line='322' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_pcm_runtime' size-in-bits='6400' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='342' column='1' id='bc78c060'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='trigger_master' type-id='06b2cd14' visibility='default' filepath='include/sound/pcm.h' line='344' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='trigger_tstamp' type-id='a9c79a1f' visibility='default' filepath='include/sound/pcm.h' line='345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='trigger_tstamp_latched' type-id='b50a4934' visibility='default' filepath='include/sound/pcm.h' line='346' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='overrange' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='347' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='avail_max' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='348' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='hw_ptr_base' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='349' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='hw_ptr_interrupt' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='350' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='hw_ptr_jiffies' type-id='7359adad' visibility='default' filepath='include/sound/pcm.h' line='351' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='hw_ptr_buffer_jiffies' type-id='7359adad' visibility='default' filepath='include/sound/pcm.h' line='352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='delay' type-id='721b74e7' visibility='default' filepath='include/sound/pcm.h' line='353' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='hw_ptr_wrap' type-id='91ce1af9' visibility='default' filepath='include/sound/pcm.h' line='354' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='access' type-id='6459083c' visibility='default' filepath='include/sound/pcm.h' line='357' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='format' type-id='67fa9bd5' visibility='default' filepath='include/sound/pcm.h' line='358' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='subformat' type-id='2bc87435' visibility='default' filepath='include/sound/pcm.h' line='359' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='rate' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='360' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='channels' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='361' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='period_size' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='362' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='periods' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='buffer_size' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='364' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='min_align' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='365' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='byte_align' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='frame_bits' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='367' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1248'> + <var-decl name='sample_bits' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='368' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='info' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='369' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1312'> + <var-decl name='rate_num' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='370' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='rate_den' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='371' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='no_period_wakeup' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='372' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='tstamp_mode' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='375' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1440'> + <var-decl name='period_step' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='376' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='start_threshold' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='377' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='stop_threshold' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='378' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='silence_threshold' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='379' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='silence_size' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='381' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='boundary' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='382' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='silence_start' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='384' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='silence_filled' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='385' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='sync' type-id='85b4e5de' visibility='default' filepath='include/sound/pcm.h' line='387' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='status' type-id='25b56694' visibility='default' filepath='include/sound/pcm.h' line='390' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='control' type-id='87a69661' visibility='default' filepath='include/sound/pcm.h' line='391' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='twake' type-id='df412e35' visibility='default' filepath='include/sound/pcm.h' line='394' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='sleep' type-id='b5ab048f' visibility='default' filepath='include/sound/pcm.h' line='395' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='tsleep' type-id='b5ab048f' visibility='default' filepath='include/sound/pcm.h' line='396' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='fasync' type-id='5bb9c75d' visibility='default' filepath='include/sound/pcm.h' line='397' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/pcm.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='private_free' type-id='c61a7923' visibility='default' filepath='include/sound/pcm.h' line='401' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='hw' type-id='eacd353c' visibility='default' filepath='include/sound/pcm.h' line='404' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='hw_constraints' type-id='82c7680e' visibility='default' filepath='include/sound/pcm.h' line='405' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='timer_resolution' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='408' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5536'> + <var-decl name='tstamp_type' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='409' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5568'> + <var-decl name='dma_area' type-id='cf536864' visibility='default' filepath='include/sound/pcm.h' line='412' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5632'> + <var-decl name='dma_addr' type-id='cf29c9b3' visibility='default' filepath='include/sound/pcm.h' line='413' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5696'> + <var-decl name='dma_bytes' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='414' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5760'> + <var-decl name='dma_buffer_p' type-id='a02b8cd2' visibility='default' filepath='include/sound/pcm.h' line='416' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5824'> + <var-decl name='audio_tstamp_config' type-id='cf2e67bb' visibility='default' filepath='include/sound/pcm.h' line='419' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5856'> + <var-decl name='audio_tstamp_report' type-id='7cd8db07' visibility='default' filepath='include/sound/pcm.h' line='420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5952'> + <var-decl name='driver_tstamp' type-id='a9c79a1f' visibility='default' filepath='include/sound/pcm.h' line='421' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6080'> + <var-decl name='buffer_mutex' type-id='925167dc' visibility='default' filepath='include/sound/pcm.h' line='428' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6336'> + <var-decl name='buffer_accessing' type-id='49178f86' visibility='default' filepath='include/sound/pcm.h' line='429' column='1'/> + </data-member> + </class-decl> + <union-decl name='snd_pcm_sync_id' size-in-bits='128' visibility='default' filepath='include/uapi/sound/asound.h' line='324' column='1' id='85b4e5de'> + <data-member access='public'> + <var-decl name='id' type-id='92a46553' visibility='default' filepath='include/uapi/sound/asound.h' line='325' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='id16' type-id='ff13edc1' visibility='default' filepath='include/uapi/sound/asound.h' line='326' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='id32' type-id='49580a63' visibility='default' filepath='include/uapi/sound/asound.h' line='327' column='1'/> + </data-member> + </union-decl> + <typedef-decl name='snd_pcm_sframes_t' type-id='bd54fe1a' filepath='include/uapi/sound/asound.h' line='160' column='1' id='721b74e7'/> + <typedef-decl name='snd_pcm_access_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='184' column='1' id='6459083c'/> + <typedef-decl name='snd_pcm_format_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='192' column='1' id='67fa9bd5'/> + <typedef-decl name='snd_pcm_subformat_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='275' column='1' id='2bc87435'/> + <class-decl name='snd_pcm_mmap_status' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/uapi/sound/asound.h' line='477' column='1' id='6ae96bbe'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='33158de9' visibility='default' filepath='include/uapi/sound/asound.h' line='478' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='pad1' type-id='95e97e5e' visibility='default' filepath='include/uapi/sound/asound.h' line='479' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hw_ptr' type-id='df412e35' visibility='default' filepath='include/uapi/sound/asound.h' line='480' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tstamp' type-id='a9c79a1f' visibility='default' filepath='include/uapi/sound/asound.h' line='481' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='suspended_state' type-id='33158de9' visibility='default' filepath='include/uapi/sound/asound.h' line='482' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='audio_tstamp' type-id='a9c79a1f' visibility='default' filepath='include/uapi/sound/asound.h' line='483' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='snd_pcm_state_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='306' column='1' id='33158de9'/> + <class-decl name='snd_pcm_mmap_control' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/sound/asound.h' line='486' column='1' id='3a3e1b69'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='appl_ptr' type-id='df412e35' visibility='default' filepath='include/uapi/sound/asound.h' line='487' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='avail_min' type-id='df412e35' visibility='default' filepath='include/uapi/sound/asound.h' line='488' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_pcm_hardware' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='31' column='1' id='eacd353c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='info' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='32' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='formats' type-id='91ce1af9' visibility='default' filepath='include/sound/pcm.h' line='33' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rates' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='34' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='rate_min' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rate_max' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='36' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='channels_min' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='channels_max' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='buffer_bytes_max' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='period_bytes_min' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='period_bytes_max' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='periods_min' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='periods_max' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='fifo_size' type-id='b59d7dce' visibility='default' filepath='include/sound/pcm.h' line='44' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_pcm_hw_constraints' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='236' column='1' id='82c7680e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='masks' type-id='2acd76fe' visibility='default' filepath='include/sound/pcm.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='intervals' type-id='9625c091' visibility='default' filepath='include/sound/pcm.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='rules_num' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='241' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1952'> + <var-decl name='rules_all' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='242' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='rules' type-id='3cc81bea' visibility='default' filepath='include/sound/pcm.h' line='243' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_pcm_hw_rule' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='227' column='1' id='015799ac'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cond' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='var' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='deps' type-id='2020bac4' visibility='default' filepath='include/sound/pcm.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='func' type-id='58d3b2a5' visibility='default' filepath='include/sound/pcm.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='private' type-id='eaa32e2f' visibility='default' filepath='include/sound/pcm.h' line='233' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='snd_pcm_hw_rule_func_t' type-id='657a5cf1' filepath='include/sound/pcm.h' line='224' column='1' id='58d3b2a5'/> + <class-decl name='snd_pcm_group' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='433' column='1' id='5e60e97f'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/sound/pcm.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/sound/pcm.h' line='435' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='substreams' type-id='72f469ec' visibility='default' filepath='include/sound/pcm.h' line='436' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='refs' type-id='64615833' visibility='default' filepath='include/sound/pcm.h' line='437' column='1'/> + </data-member> + </class-decl> + <qualified-type-def type-id='73803d48' const='yes' id='71bae7c7'/> + <pointer-type-def type-id='71bae7c7' size-in-bits='64' id='f63b1a17'/> + <pointer-type-def type-id='5ec4fc8d' size-in-bits='64' id='657a5cf1'/> + <pointer-type-def type-id='7d4ff292' size-in-bits='64' id='ab756384'/> + <pointer-type-def type-id='49a390c7' size-in-bits='64' id='898a0783'/> + <pointer-type-def type-id='289e9467' size-in-bits='64' id='4dbb0953'/> + <pointer-type-def type-id='0d01392b' size-in-bits='64' id='7e4306d7'/> + <pointer-type-def type-id='f8f2633f' size-in-bits='64' id='2b3f1c33'/> + <pointer-type-def type-id='d843d992' size-in-bits='64' id='e915c45c'/> + <pointer-type-def type-id='5786af66' size-in-bits='64' id='b47996f0'/> + <pointer-type-def type-id='024a8f8b' size-in-bits='64' id='3d7033ef'/> + <pointer-type-def type-id='93db4230' size-in-bits='64' id='df9eab8a'/> + <pointer-type-def type-id='c5addfb4' size-in-bits='64' id='a02b8cd2'/> + <pointer-type-def type-id='76f8f8bb' size-in-bits='64' id='4c9f335b'/> <pointer-type-def type-id='4c9f335b' size-in-bits='64' id='0f9dfae3'/> - <function-decl name='snd_pcm_new' mangled-name='snd_pcm_new' filepath='sound/core/pcm.c' line='773' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_new'> - <parameter type-id='52704eb7' name='card' filepath='sound/core/pcm.c' line='773' column='1'/> - <parameter type-id='80f4b756' name='id' filepath='sound/core/pcm.c' line='773' column='1'/> - <parameter type-id='95e97e5e' name='device' filepath='sound/core/pcm.c' line='773' column='1'/> - <parameter type-id='95e97e5e' name='playback_count' filepath='sound/core/pcm.c' line='774' column='1'/> - <parameter type-id='95e97e5e' name='capture_count' filepath='sound/core/pcm.c' line='774' column='1'/> - <parameter type-id='0f9dfae3' name='rpcm' filepath='sound/core/pcm.c' line='774' column='1'/> + <pointer-type-def type-id='cf2e67bb' size-in-bits='64' id='fbaba52b'/> + <pointer-type-def type-id='7cd8db07' size-in-bits='64' id='730ae11f'/> + <pointer-type-def type-id='5e60e97f' size-in-bits='64' id='8042a887'/> + <pointer-type-def type-id='6c57d4a8' size-in-bits='64' id='363a995e'/> + <pointer-type-def type-id='015799ac' size-in-bits='64' id='3cc81bea'/> + <pointer-type-def type-id='3a3e1b69' size-in-bits='64' id='87a69661'/> + <pointer-type-def type-id='6ae96bbe' size-in-bits='64' id='25b56694'/> + <pointer-type-def type-id='bc78c060' size-in-bits='64' id='17a05af6'/> + <pointer-type-def type-id='5d633b6b' size-in-bits='64' id='e5ffb4bb'/> + <pointer-type-def type-id='362eec9e' size-in-bits='64' id='06b2cd14'/> + <pointer-type-def type-id='a9c79a1f' size-in-bits='64' id='3d83ba87'/> + <pointer-type-def type-id='747e7623' size-in-bits='64' id='e17d6b77'/> + <pointer-type-def type-id='9f77c6d4' size-in-bits='64' id='182096ce'/> + <pointer-type-def type-id='2c85e41f' size-in-bits='64' id='c61a7923'/> + <pointer-type-def type-id='130ae6d1' size-in-bits='64' id='897d1b6d'/> + <function-decl name='snd_pcm_new' mangled-name='snd_pcm_new' filepath='sound/core/pcm.c' line='774' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_new'> + <parameter type-id='52704eb7' name='card' filepath='sound/core/pcm.c' line='774' column='1'/> + <parameter type-id='80f4b756' name='id' filepath='sound/core/pcm.c' line='774' column='1'/> + <parameter type-id='95e97e5e' name='device' filepath='sound/core/pcm.c' line='774' column='1'/> + <parameter type-id='95e97e5e' name='playback_count' filepath='sound/core/pcm.c' line='775' column='1'/> + <parameter type-id='95e97e5e' name='capture_count' filepath='sound/core/pcm.c' line='775' column='1'/> + <parameter type-id='0f9dfae3' name='rpcm' filepath='sound/core/pcm.c' line='775' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_pcm_lib_preallocate_free_for_all' mangled-name='snd_pcm_lib_preallocate_free_for_all' filepath='include/sound/pcm.h' line='1184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_lib_preallocate_free_for_all'> - <parameter type-id='4c9f335b'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='snd_pcm_stop' mangled-name='snd_pcm_stop' filepath='include/sound/pcm.h' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_stop'> + <function-type size-in-bits='64' id='5ec4fc8d'> + <parameter type-id='363a995e'/> + <parameter type-id='3cc81bea'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='7d4ff292'> + <parameter type-id='06b2cd14'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='49a390c7'> <parameter type-id='06b2cd14'/> <parameter type-id='95e97e5e'/> <return type-id='95e97e5e'/> - </function-decl> + </function-type> + <function-type size-in-bits='64' id='289e9467'> + <parameter type-id='06b2cd14'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='7359adad'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0d01392b'> + <parameter type-id='06b2cd14'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='7359adad'/> + <parameter type-id='eaa32e2f'/> + <parameter type-id='7359adad'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='f8f2633f'> + <parameter type-id='06b2cd14'/> + <parameter type-id='363a995e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='d843d992'> + <parameter type-id='06b2cd14'/> + <parameter type-id='3d83ba87'/> + <parameter type-id='3d83ba87'/> + <parameter type-id='fbaba52b'/> + <parameter type-id='730ae11f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5786af66'> + <parameter type-id='06b2cd14'/> + <parameter type-id='f0981eeb'/> + <parameter type-id='eaa32e2f'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='024a8f8b'> + <parameter type-id='06b2cd14'/> + <parameter type-id='2ae08426'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='93db4230'> + <parameter type-id='06b2cd14'/> + <parameter type-id='7359adad'/> + <return type-id='02f11ed4'/> + </function-type> + <function-type size-in-bits='64' id='747e7623'> + <parameter type-id='06b2cd14'/> + <return type-id='df412e35'/> + </function-type> + <function-type size-in-bits='64' id='9f77c6d4'> + <parameter type-id='4c9f335b'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='2c85e41f'> + <parameter type-id='17a05af6'/> + <return type-id='48b5725f'/> + </function-type> + <function-type size-in-bits='64' id='130ae6d1'> + <parameter type-id='06b2cd14'/> + <return type-id='48b5725f'/> + </function-type> + <pointer-type-def type-id='73595e52' size-in-bits='64' id='6ee1a870'/> + <class-decl name='snd_timer' size-in-bits='3520' is-struct='yes' visibility='default' filepath='include/sound/timer.h' line='57' column='1' id='73595e52'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tmr_class' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='card' type-id='52704eb7' visibility='default' filepath='include/sound/timer.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/sound/timer.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='tmr_device' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='tmr_subdevice' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='62' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='id' type-id='59daf3ef' visibility='default' filepath='include/sound/timer.h' line='63' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='name' type-id='aa5ff375' visibility='default' filepath='include/sound/timer.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/sound/timer.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1440'> + <var-decl name='running' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='sticks' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/timer.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='private_free' type-id='4a508205' visibility='default' filepath='include/sound/timer.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='hw' type-id='bb41d987' visibility='default' filepath='include/sound/timer.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/sound/timer.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='device_list' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='open_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='active_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='ack_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='sack_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='task_queue' type-id='7a7ea727' visibility='default' filepath='include/sound/timer.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='max_instances' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3488'> + <var-decl name='num_instances' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='79' column='1'/> + </data-member> + </class-decl> + <class-decl name='snd_timer_hardware' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/sound/timer.h' line='40' column='1' id='bb41d987'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/sound/timer.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='resolution' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='resolution_min' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='resolution_max' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ticks' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='open' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='close' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='c_resolution' type-id='3c60c5fb' visibility='default' filepath='include/sound/timer.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='start' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='stop' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='set_period' type-id='af229338' visibility='default' filepath='include/sound/timer.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='precise_resolution' type-id='cc036b58' visibility='default' filepath='include/sound/timer.h' line='54' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='66412cc1' size-in-bits='64' id='4a508205'/> + <pointer-type-def type-id='8826ec36' size-in-bits='64' id='563fdf98'/> + <pointer-type-def type-id='51ca9086' size-in-bits='64' id='cc036b58'/> + <pointer-type-def type-id='34c6e216' size-in-bits='64' id='af229338'/> + <pointer-type-def type-id='ee28e0c7' size-in-bits='64' id='3c60c5fb'/> </abi-instr> <abi-instr address-size='64' path='sound/core/pcm_dmaengine.c' language='LANG_C89'> <class-decl name='snd_dmaengine_dai_dma_data' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/sound/dmaengine_pcm.h' line='70' column='1' id='206899b8'> @@ -186716,42 +183252,42 @@ <pointer-type-def type-id='4db19167' size-in-bits='64' id='9b87bc37'/> <qualified-type-def type-id='362eec9e' const='yes' id='ee10f079'/> <pointer-type-def type-id='ee10f079' size-in-bits='64' id='17aa52a9'/> - <function-decl name='snd_dmaengine_pcm_get_chan' mangled-name='snd_dmaengine_pcm_get_chan' filepath='sound/core/pcm_dmaengine.c' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dmaengine_pcm_get_chan'> - <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_dmaengine.c' line='35' column='1'/> - <return type-id='27f3f5d8'/> - </function-decl> <function-decl name='snd_hwparams_to_dma_slave_config' mangled-name='snd_hwparams_to_dma_slave_config' filepath='sound/core/pcm_dmaengine.c' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_hwparams_to_dma_slave_config'> <parameter type-id='17aa52a9' name='substream' filepath='sound/core/pcm_dmaengine.c' line='52' column='1'/> <parameter type-id='9b87bc37' name='params' filepath='sound/core/pcm_dmaengine.c' line='53' column='1'/> <parameter type-id='4f22192a' name='slave_config' filepath='sound/core/pcm_dmaengine.c' line='54' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='snd_dmaengine_pcm_trigger' mangled-name='snd_dmaengine_pcm_trigger' filepath='sound/core/pcm_dmaengine.c' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dmaengine_pcm_trigger'> + <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_dmaengine.c' line='184' column='1'/> + <parameter type-id='95e97e5e' name='cmd' filepath='sound/core/pcm_dmaengine.c' line='184' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='snd_dmaengine_pcm_set_config_from_dai_data' mangled-name='snd_dmaengine_pcm_set_config_from_dai_data' filepath='sound/core/pcm_dmaengine.c' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dmaengine_pcm_set_config_from_dai_data'> <parameter type-id='17aa52a9' name='substream' filepath='sound/core/pcm_dmaengine.c' line='105' column='1'/> <parameter type-id='e3459429' name='dma_data' filepath='sound/core/pcm_dmaengine.c' line='106' column='1'/> <parameter type-id='4f22192a' name='slave_config' filepath='sound/core/pcm_dmaengine.c' line='107' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='snd_dmaengine_pcm_trigger' mangled-name='snd_dmaengine_pcm_trigger' filepath='sound/core/pcm_dmaengine.c' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dmaengine_pcm_trigger'> - <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_dmaengine.c' line='184' column='1'/> - <parameter type-id='95e97e5e' name='cmd' filepath='sound/core/pcm_dmaengine.c' line='184' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='snd_dmaengine_pcm_pointer' mangled-name='snd_dmaengine_pcm_pointer' filepath='sound/core/pcm_dmaengine.c' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dmaengine_pcm_pointer'> <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_dmaengine.c' line='242' column='1'/> <return type-id='df412e35'/> </function-decl> - <function-decl name='snd_dmaengine_pcm_open' mangled-name='snd_dmaengine_pcm_open' filepath='sound/core/pcm_dmaengine.c' line='294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dmaengine_pcm_open'> - <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_dmaengine.c' line='294' column='1'/> - <parameter type-id='27f3f5d8' name='chan' filepath='sound/core/pcm_dmaengine.c' line='295' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='snd_dmaengine_pcm_open_request_chan' mangled-name='snd_dmaengine_pcm_open_request_chan' filepath='sound/core/pcm_dmaengine.c' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dmaengine_pcm_open_request_chan'> <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_dmaengine.c' line='333' column='1'/> <parameter type-id='55f53546' name='filter_fn' filepath='sound/core/pcm_dmaengine.c' line='334' column='1'/> <parameter type-id='eaa32e2f' name='filter_data' filepath='sound/core/pcm_dmaengine.c' line='334' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='snd_dmaengine_pcm_open' mangled-name='snd_dmaengine_pcm_open' filepath='sound/core/pcm_dmaengine.c' line='294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dmaengine_pcm_open'> + <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_dmaengine.c' line='294' column='1'/> + <parameter type-id='27f3f5d8' name='chan' filepath='sound/core/pcm_dmaengine.c' line='295' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_dmaengine_pcm_get_chan' mangled-name='snd_dmaengine_pcm_get_chan' filepath='sound/core/pcm_dmaengine.c' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dmaengine_pcm_get_chan'> + <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_dmaengine.c' line='35' column='1'/> + <return type-id='27f3f5d8'/> + </function-decl> <function-decl name='snd_dmaengine_pcm_close_release_chan' mangled-name='snd_dmaengine_pcm_close_release_chan' filepath='sound/core/pcm_dmaengine.c' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dmaengine_pcm_close_release_chan'> <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_dmaengine.c' line='362' column='1'/> <return type-id='95e97e5e'/> @@ -186788,17 +183324,6 @@ </data-member> </class-decl> <typedef-decl name='snd_pcm_hw_param_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='346' column='1' id='6b55ba25'/> - <class-decl name='snd_pcm_hw_constraint_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='278' column='1' id='f5f6e55e'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='list' type-id='5b2fd8e8' visibility='default' filepath='include/sound/pcm.h' line='279' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='280' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='mask' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='281' column='1'/> - </data-member> - </class-decl> <class-decl name='snd_pcm_hw_constraint_ratnums' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='268' column='1' id='e77ac310'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='nrats' type-id='95e97e5e' visibility='default' filepath='include/sound/pcm.h' line='269' column='1'/> @@ -186821,6 +183346,18 @@ <var-decl name='den_step' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='260' column='1'/> </data-member> </class-decl> + <typedef-decl name='u_int64_t' type-id='91ce1af9' filepath='include/linux/types.h' line='113' column='1' id='f1f7b9a4'/> + <class-decl name='snd_pcm_hw_constraint_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='278' column='1' id='f5f6e55e'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='list' type-id='5b2fd8e8' visibility='default' filepath='include/sound/pcm.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='count' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='280' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='mask' type-id='f0981eeb' visibility='default' filepath='include/sound/pcm.h' line='281' column='1'/> + </data-member> + </class-decl> <class-decl name='snd_pcm_chmap' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/sound/pcm.h' line='1372' column='1' id='e8a73faf'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='pcm' type-id='4c9f335b' visibility='default' filepath='include/sound/pcm.h' line='1373' column='1'/> @@ -186844,6 +183381,8 @@ <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/pcm.h' line='1379' column='1'/> </data-member> </class-decl> + <qualified-type-def type-id='d6b43ca8' const='yes' id='81795b61'/> + <pointer-type-def type-id='81795b61' size-in-bits='64' id='1d0ab711'/> <qualified-type-def type-id='09098b3b' const='yes' id='3b0abfc6'/> <pointer-type-def type-id='3b0abfc6' size-in-bits='64' id='ddec2084'/> <qualified-type-def type-id='f5f6e55e' const='yes' id='fa3724eb'/> @@ -186852,26 +183391,51 @@ <pointer-type-def type-id='9487d957' size-in-bits='64' id='4edb5fc7'/> <qualified-type-def type-id='76a6d6f8' const='yes' id='1ec04219'/> <pointer-type-def type-id='1ec04219' size-in-bits='64' id='9ba83649'/> + <pointer-type-def type-id='d6b43ca8' size-in-bits='64' id='732e15ce'/> <pointer-type-def type-id='e8a73faf' size-in-bits='64' id='70ff05c7'/> <pointer-type-def type-id='70ff05c7' size-in-bits='64' id='ce765417'/> <var-decl name='snd_pcm_std_chmaps' type-id='93f82aba' mangled-name='snd_pcm_std_chmaps' visibility='default' filepath='sound/core/pcm_lib.c' line='2267' column='1' elf-symbol-id='snd_pcm_std_chmaps'/> <var-decl name='snd_pcm_alt_chmaps' type-id='93f82aba' mangled-name='snd_pcm_alt_chmaps' visibility='default' filepath='sound/core/pcm_lib.c' line='2289' column='1' elf-symbol-id='snd_pcm_alt_chmaps'/> + <function-decl name='snd_pcm_period_elapsed' mangled-name='snd_pcm_period_elapsed' filepath='sound/core/pcm_lib.c' line='1781' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_period_elapsed'> + <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_lib.c' line='1781' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='snd_interval_refine' mangled-name='snd_interval_refine' filepath='sound/core/pcm_lib.c' line='570' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_interval_refine'> + <parameter type-id='732e15ce' name='i' filepath='sound/core/pcm_lib.c' line='570' column='1'/> + <parameter type-id='1d0ab711' name='v' filepath='sound/core/pcm_lib.c' line='570' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_pcm_hw_rule_add' mangled-name='snd_pcm_hw_rule_add' filepath='sound/core/pcm_lib.c' line='1109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_rule_add'> + <parameter type-id='17a05af6' name='runtime' filepath='sound/core/pcm_lib.c' line='1109' column='1'/> + <parameter type-id='f0981eeb' name='cond' filepath='sound/core/pcm_lib.c' line='1109' column='1'/> + <parameter type-id='95e97e5e' name='var' filepath='sound/core/pcm_lib.c' line='1110' column='1'/> + <parameter type-id='58d3b2a5' name='func' filepath='sound/core/pcm_lib.c' line='1111' column='1'/> + <parameter type-id='eaa32e2f' name='private' filepath='sound/core/pcm_lib.c' line='1111' column='1'/> + <parameter type-id='95e97e5e' name='dep' filepath='sound/core/pcm_lib.c' line='1112' column='1'/> + <parameter is-variadic='yes'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='snd_pcm_set_sync' mangled-name='snd_pcm_set_sync' filepath='sound/core/pcm_lib.c' line='488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_set_sync'> <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_lib.c' line='488' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='snd_interval_ranges' mangled-name='snd_interval_ranges' filepath='sound/core/pcm_lib.c' line='1033' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_interval_ranges'> - <parameter type-id='732e15ce' name='i' filepath='sound/core/pcm_lib.c' line='1033' column='1'/> - <parameter type-id='f0981eeb' name='count' filepath='sound/core/pcm_lib.c' line='1033' column='1'/> - <parameter type-id='1d0ab711' name='ranges' filepath='sound/core/pcm_lib.c' line='1034' column='1'/> - <parameter type-id='f0981eeb' name='mask' filepath='sound/core/pcm_lib.c' line='1034' column='1'/> + <function-decl name='snd_pcm_set_ops' mangled-name='snd_pcm_set_ops' filepath='sound/core/pcm_lib.c' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_set_ops'> + <parameter type-id='4c9f335b' name='pcm' filepath='sound/core/pcm_lib.c' line='471' column='1'/> + <parameter type-id='95e97e5e' name='direction' filepath='sound/core/pcm_lib.c' line='471' column='1'/> + <parameter type-id='f63b1a17' name='ops' filepath='sound/core/pcm_lib.c' line='472' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='snd_pcm_lib_ioctl' mangled-name='snd_pcm_lib_ioctl' filepath='sound/core/pcm_lib.c' line='1755' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_lib_ioctl'> + <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_lib.c' line='1755' column='1'/> + <parameter type-id='f0981eeb' name='cmd' filepath='sound/core/pcm_lib.c' line='1756' column='1'/> + <parameter type-id='eaa32e2f' name='arg' filepath='sound/core/pcm_lib.c' line='1756' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_pcm_hw_constraint_list' mangled-name='snd_pcm_hw_constraint_list' filepath='sound/core/pcm_lib.c' line='1260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_constraint_list'> - <parameter type-id='17a05af6' name='runtime' filepath='sound/core/pcm_lib.c' line='1260' column='1'/> - <parameter type-id='f0981eeb' name='cond' filepath='sound/core/pcm_lib.c' line='1261' column='1'/> - <parameter type-id='6b55ba25' name='var' filepath='sound/core/pcm_lib.c' line='1262' column='1'/> - <parameter type-id='a5cedbd3' name='l' filepath='sound/core/pcm_lib.c' line='1263' column='1'/> + <function-decl name='snd_pcm_hw_constraint_step' mangled-name='snd_pcm_hw_constraint_step' filepath='sound/core/pcm_lib.c' line='1433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_constraint_step'> + <parameter type-id='17a05af6' name='runtime' filepath='sound/core/pcm_lib.c' line='1433' column='1'/> + <parameter type-id='f0981eeb' name='cond' filepath='sound/core/pcm_lib.c' line='1434' column='1'/> + <parameter type-id='6b55ba25' name='var' filepath='sound/core/pcm_lib.c' line='1435' column='1'/> + <parameter type-id='7359adad' name='step' filepath='sound/core/pcm_lib.c' line='1436' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_pcm_hw_constraint_ratnums' mangled-name='snd_pcm_hw_constraint_ratnums' filepath='sound/core/pcm_lib.c' line='1326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_constraint_ratnums'> @@ -186888,17 +183452,29 @@ <parameter type-id='f0981eeb' name='msbits' filepath='sound/core/pcm_lib.c' line='1407' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_pcm_hw_constraint_step' mangled-name='snd_pcm_hw_constraint_step' filepath='sound/core/pcm_lib.c' line='1433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_constraint_step'> - <parameter type-id='17a05af6' name='runtime' filepath='sound/core/pcm_lib.c' line='1433' column='1'/> - <parameter type-id='f0981eeb' name='cond' filepath='sound/core/pcm_lib.c' line='1434' column='1'/> - <parameter type-id='6b55ba25' name='var' filepath='sound/core/pcm_lib.c' line='1435' column='1'/> - <parameter type-id='7359adad' name='step' filepath='sound/core/pcm_lib.c' line='1436' column='1'/> + <function-decl name='snd_pcm_hw_constraint_minmax' mangled-name='snd_pcm_hw_constraint_minmax' filepath='sound/core/pcm_lib.c' line='1228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_constraint_minmax'> + <parameter type-id='17a05af6' name='runtime' filepath='sound/core/pcm_lib.c' line='1228' column='1'/> + <parameter type-id='6b55ba25' name='var' filepath='sound/core/pcm_lib.c' line='1228' column='1'/> + <parameter type-id='f0981eeb' name='min' filepath='sound/core/pcm_lib.c' line='1229' column='1'/> + <parameter type-id='f0981eeb' name='max' filepath='sound/core/pcm_lib.c' line='1229' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_pcm_lib_ioctl' mangled-name='snd_pcm_lib_ioctl' filepath='sound/core/pcm_lib.c' line='1755' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_lib_ioctl'> - <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_lib.c' line='1755' column='1'/> - <parameter type-id='f0981eeb' name='cmd' filepath='sound/core/pcm_lib.c' line='1756' column='1'/> - <parameter type-id='eaa32e2f' name='arg' filepath='sound/core/pcm_lib.c' line='1756' column='1'/> + <function-decl name='snd_pcm_hw_constraint_mask64' mangled-name='snd_pcm_hw_constraint_mask64' filepath='sound/core/pcm_lib.c' line='1185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_constraint_mask64'> + <parameter type-id='17a05af6' name='runtime' filepath='sound/core/pcm_lib.c' line='1185' column='1'/> + <parameter type-id='6b55ba25' name='var' filepath='sound/core/pcm_lib.c' line='1185' column='1'/> + <parameter type-id='f1f7b9a4' name='mask' filepath='sound/core/pcm_lib.c' line='1186' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_pcm_hw_constraint_list' mangled-name='snd_pcm_hw_constraint_list' filepath='sound/core/pcm_lib.c' line='1260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_constraint_list'> + <parameter type-id='17a05af6' name='runtime' filepath='sound/core/pcm_lib.c' line='1260' column='1'/> + <parameter type-id='f0981eeb' name='cond' filepath='sound/core/pcm_lib.c' line='1261' column='1'/> + <parameter type-id='6b55ba25' name='var' filepath='sound/core/pcm_lib.c' line='1262' column='1'/> + <parameter type-id='a5cedbd3' name='l' filepath='sound/core/pcm_lib.c' line='1263' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_pcm_hw_constraint_integer' mangled-name='snd_pcm_hw_constraint_integer' filepath='sound/core/pcm_lib.c' line='1209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_constraint_integer'> + <parameter type-id='17a05af6' name='runtime' filepath='sound/core/pcm_lib.c' line='1209' column='1'/> + <parameter type-id='6b55ba25' name='var' filepath='sound/core/pcm_lib.c' line='1209' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_pcm_add_chmap_ctls' mangled-name='snd_pcm_add_chmap_ctls' filepath='sound/core/pcm_lib.c' line='2427' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_add_chmap_ctls'> @@ -186910,13 +183486,21 @@ <parameter type-id='ce765417' name='info_ret' filepath='sound/core/pcm_lib.c' line='2431' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <pointer-type-def type-id='81795b61' size-in-bits='64' id='1d0ab711'/> - <pointer-type-def type-id='d6b43ca8' size-in-bits='64' id='732e15ce'/> - <qualified-type-def type-id='d6b43ca8' const='yes' id='81795b61'/> + <function-decl name='snd_interval_ranges' mangled-name='snd_interval_ranges' filepath='sound/core/pcm_lib.c' line='1033' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_interval_ranges'> + <parameter type-id='732e15ce' name='i' filepath='sound/core/pcm_lib.c' line='1033' column='1'/> + <parameter type-id='f0981eeb' name='count' filepath='sound/core/pcm_lib.c' line='1033' column='1'/> + <parameter type-id='1d0ab711' name='ranges' filepath='sound/core/pcm_lib.c' line='1034' column='1'/> + <parameter type-id='f0981eeb' name='mask' filepath='sound/core/pcm_lib.c' line='1034' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/core/pcm_memory.c' language='LANG_C89'> - <function-decl name='snd_dma_free_pages' mangled-name='snd_dma_free_pages' filepath='include/sound/memalloc.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dma_free_pages'> - <parameter type-id='a02b8cd2'/> + <function-decl name='snd_pcm_lib_preallocate_pages_for_all' mangled-name='snd_pcm_lib_preallocate_pages_for_all' filepath='sound/core/pcm_memory.c' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_lib_preallocate_pages_for_all'> + <parameter type-id='4c9f335b' name='pcm' filepath='sound/core/pcm_memory.c' line='244' column='1'/> + <parameter type-id='95e97e5e' name='type' filepath='sound/core/pcm_memory.c' line='245' column='1'/> + <parameter type-id='eaa32e2f' name='data' filepath='sound/core/pcm_memory.c' line='245' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='sound/core/pcm_memory.c' line='246' column='1'/> + <parameter type-id='b59d7dce' name='max' filepath='sound/core/pcm_memory.c' line='246' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='snd_pcm_lib_preallocate_pages' mangled-name='snd_pcm_lib_preallocate_pages' filepath='sound/core/pcm_memory.c' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_lib_preallocate_pages'> @@ -186927,12 +183511,9 @@ <parameter type-id='b59d7dce' name='max' filepath='sound/core/pcm_memory.c' line='225' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='snd_dma_alloc_pages' mangled-name='snd_dma_alloc_pages' filepath='include/sound/memalloc.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_dma_alloc_pages'> - <parameter type-id='95e97e5e'/> - <parameter type-id='fa0b179b'/> - <parameter type-id='7359adad'/> - <parameter type-id='a02b8cd2'/> - <return type-id='95e97e5e'/> + <function-decl name='snd_pcm_lib_preallocate_free_for_all' mangled-name='snd_pcm_lib_preallocate_free_for_all' filepath='sound/core/pcm_memory.c' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_lib_preallocate_free_for_all'> + <parameter type-id='4c9f335b' name='pcm' filepath='sound/core/pcm_memory.c' line='87' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='snd_pcm_lib_malloc_pages' mangled-name='snd_pcm_lib_malloc_pages' filepath='sound/core/pcm_memory.c' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_lib_malloc_pages'> <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_memory.c' line='290' column='1'/> @@ -186945,10 +183526,35 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/core/pcm_misc.c' language='LANG_C89'> + <function-decl name='snd_pcm_rate_to_rate_bit' mangled-name='snd_pcm_rate_to_rate_bit' filepath='sound/core/pcm_misc.c' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_rate_to_rate_bit'> + <parameter type-id='f0981eeb' name='rate' filepath='sound/core/pcm_misc.c' line='510' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='snd_pcm_rate_range_to_bits' mangled-name='snd_pcm_rate_range_to_bits' filepath='sound/core/pcm_misc.c' line='589' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_rate_range_to_bits'> + <parameter type-id='f0981eeb' name='rate_min' filepath='sound/core/pcm_misc.c' line='589' column='1'/> + <parameter type-id='f0981eeb' name='rate_max' filepath='sound/core/pcm_misc.c' line='590' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='snd_pcm_rate_bit_to_rate' mangled-name='snd_pcm_rate_bit_to_rate' filepath='sound/core/pcm_misc.c' line='528' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_rate_bit_to_rate'> + <parameter type-id='f0981eeb' name='rate_bit' filepath='sound/core/pcm_misc.c' line='528' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='snd_pcm_limit_hw_rates' mangled-name='snd_pcm_limit_hw_rates' filepath='sound/core/pcm_misc.c' line='484' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_limit_hw_rates'> + <parameter type-id='17a05af6' name='runtime' filepath='sound/core/pcm_misc.c' line='484' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_pcm_format_width' mangled-name='snd_pcm_format_width' filepath='sound/core/pcm_misc.c' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_format_width'> + <parameter type-id='67fa9bd5' name='format' filepath='sound/core/pcm_misc.c' line='343' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='snd_pcm_format_unsigned' mangled-name='snd_pcm_format_unsigned' filepath='sound/core/pcm_misc.c' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_format_unsigned'> <parameter type-id='67fa9bd5' name='format' filepath='sound/core/pcm_misc.c' line='277' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='snd_pcm_format_physical_width' mangled-name='snd_pcm_format_physical_width' filepath='sound/core/pcm_misc.c' line='361' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_format_physical_width'> + <parameter type-id='67fa9bd5' name='format' filepath='sound/core/pcm_misc.c' line='361' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='snd_pcm_format_linear' mangled-name='snd_pcm_format_linear' filepath='sound/core/pcm_misc.c' line='294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_format_linear'> <parameter type-id='67fa9bd5' name='format' filepath='sound/core/pcm_misc.c' line='294' column='1'/> <return type-id='95e97e5e'/> @@ -186957,72 +183563,16 @@ <parameter type-id='67fa9bd5' name='format' filepath='sound/core/pcm_misc.c' line='325' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_pcm_format_width' mangled-name='snd_pcm_format_width' filepath='sound/core/pcm_misc.c' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_format_width'> - <parameter type-id='67fa9bd5' name='format' filepath='sound/core/pcm_misc.c' line='343' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_pcm_rate_to_rate_bit' mangled-name='snd_pcm_rate_to_rate_bit' filepath='sound/core/pcm_misc.c' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_rate_to_rate_bit'> - <parameter type-id='f0981eeb' name='rate' filepath='sound/core/pcm_misc.c' line='510' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='snd_pcm_rate_bit_to_rate' mangled-name='snd_pcm_rate_bit_to_rate' filepath='sound/core/pcm_misc.c' line='528' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_rate_bit_to_rate'> - <parameter type-id='f0981eeb' name='rate_bit' filepath='sound/core/pcm_misc.c' line='528' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> - <function-decl name='snd_pcm_rate_range_to_bits' mangled-name='snd_pcm_rate_range_to_bits' filepath='sound/core/pcm_misc.c' line='589' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_rate_range_to_bits'> - <parameter type-id='f0981eeb' name='rate_min' filepath='sound/core/pcm_misc.c' line='589' column='1'/> - <parameter type-id='f0981eeb' name='rate_max' filepath='sound/core/pcm_misc.c' line='590' column='1'/> - <return type-id='f0981eeb'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/core/pcm_native.c' language='LANG_C89'> - <qualified-type-def type-id='d6b43ca8' const='yes' id='81795b61'/> - <pointer-type-def type-id='81795b61' size-in-bits='64' id='1d0ab711'/> - <pointer-type-def type-id='d6b43ca8' size-in-bits='64' id='732e15ce'/> - <function-decl name='_snd_pcm_stream_lock_irqsave' mangled-name='_snd_pcm_stream_lock_irqsave' filepath='sound/core/pcm_native.c' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_snd_pcm_stream_lock_irqsave'> - <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_native.c' line='162' column='1'/> - <return type-id='7359adad'/> - </function-decl> <function-decl name='snd_pcm_stream_unlock_irqrestore' mangled-name='snd_pcm_stream_unlock_irqrestore' filepath='sound/core/pcm_native.c' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_stream_unlock_irqrestore'> <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_native.c' line='180' column='1'/> <parameter type-id='7359adad' name='flags' filepath='sound/core/pcm_native.c' line='181' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='snd_interval_refine' mangled-name='snd_interval_refine' filepath='include/sound/pcm.h' line='963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_interval_refine'> - <parameter type-id='732e15ce'/> - <parameter type-id='1d0ab711'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_pcm_hw_rule_add' mangled-name='snd_pcm_hw_rule_add' filepath='include/sound/pcm.h' line='1011' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_rule_add'> - <parameter type-id='17a05af6'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='657a5cf1'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='95e97e5e'/> - <parameter is-variadic='yes'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_pcm_format_physical_width' mangled-name='snd_pcm_format_physical_width' filepath='include/sound/pcm.h' line='1054' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_format_physical_width'> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_pcm_hw_constraint_mask64' mangled-name='snd_pcm_hw_constraint_mask64' filepath='include/sound/pcm.h' line='977' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_constraint_mask64'> - <parameter type-id='17a05af6'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='3a47d82b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_pcm_hw_constraint_minmax' mangled-name='snd_pcm_hw_constraint_minmax' filepath='include/sound/pcm.h' line='979' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_constraint_minmax'> - <parameter type-id='17a05af6'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_pcm_hw_constraint_integer' mangled-name='snd_pcm_hw_constraint_integer' filepath='include/sound/pcm.h' line='981' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_hw_constraint_integer'> - <parameter type-id='17a05af6'/> - <parameter type-id='95e97e5e'/> + <function-decl name='snd_pcm_stop' mangled-name='snd_pcm_stop' filepath='sound/core/pcm_native.c' line='1377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_stop'> + <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_native.c' line='1377' column='1'/> + <parameter type-id='33158de9' name='state' filepath='sound/core/pcm_native.c' line='1377' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_pcm_release_substream' mangled-name='snd_pcm_release_substream' filepath='sound/core/pcm_native.c' line='2492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_pcm_release_substream'> @@ -187034,185 +183584,182 @@ <parameter type-id='2ae08426' name='area' filepath='sound/core/pcm_native.c' line='3470' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='_snd_pcm_stream_lock_irqsave' mangled-name='_snd_pcm_stream_lock_irqsave' filepath='sound/core/pcm_native.c' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_snd_pcm_stream_lock_irqsave'> + <parameter type-id='06b2cd14' name='substream' filepath='sound/core/pcm_native.c' line='162' column='1'/> + <return type-id='7359adad'/> + </function-decl> </abi-instr> - <abi-instr address-size='64' path='sound/core/sound.c' language='LANG_C89'> - <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/sound/info.h' line='65' column='1' id='74c3182a'> - <data-member access='public'> - <var-decl name='text' type-id='cf87b76c' visibility='default' filepath='include/sound/info.h' line='66' column='1'/> - </data-member> - <data-member access='public'> - <var-decl name='ops' type-id='d9cfece5' visibility='default' filepath='include/sound/info.h' line='67' column='1'/> - </data-member> - </union-decl> - <class-decl name='snd_info_entry_text' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='29' column='1' id='cf87b76c'> + <abi-instr address-size='64' path='sound/core/timer.c' language='LANG_C89'> + <class-decl name='snd_timer' size-in-bits='3520' is-struct='yes' visibility='default' filepath='include/sound/timer.h' line='57' column='1' id='73595e52'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='read' type-id='f695e0b6' visibility='default' filepath='include/sound/info.h' line='30' column='1'/> + <var-decl name='tmr_class' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='58' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='write' type-id='f695e0b6' visibility='default' filepath='include/sound/info.h' line='32' column='1'/> - </data-member> - </class-decl> - <class-decl name='snd_info_buffer' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='15' column='1' id='982f66c8'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='buffer' type-id='26a90f95' visibility='default' filepath='include/sound/info.h' line='16' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='curr' type-id='f0981eeb' visibility='default' filepath='include/sound/info.h' line='17' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='size' type-id='f0981eeb' visibility='default' filepath='include/sound/info.h' line='18' column='1'/> + <var-decl name='card' type-id='52704eb7' visibility='default' filepath='include/sound/timer.h' line='59' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='len' type-id='f0981eeb' visibility='default' filepath='include/sound/info.h' line='19' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='stop' type-id='95e97e5e' visibility='default' filepath='include/sound/info.h' line='20' column='1'/> + <var-decl name='module' type-id='2730d015' visibility='default' filepath='include/sound/timer.h' line='60' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='error' type-id='95e97e5e' visibility='default' filepath='include/sound/info.h' line='21' column='1'/> + <var-decl name='tmr_device' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='61' column='1'/> </data-member> - </class-decl> - <class-decl name='snd_info_entry_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/sound/info.h' line='36' column='1' id='f9b9a795'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='open' type-id='1aa763a8' visibility='default' filepath='include/sound/info.h' line='37' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='release' type-id='113423d8' visibility='default' filepath='include/sound/info.h' line='39' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='read' type-id='b9922d07' visibility='default' filepath='include/sound/info.h' line='41' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='write' type-id='6047a55c' visibility='default' filepath='include/sound/info.h' line='44' column='1'/> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='tmr_subdevice' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='62' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='llseek' type-id='882bc4d4' visibility='default' filepath='include/sound/info.h' line='47' column='1'/> + <var-decl name='id' type-id='59daf3ef' visibility='default' filepath='include/sound/timer.h' line='63' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='poll' type-id='305a7ffa' visibility='default' filepath='include/sound/info.h' line='50' column='1'/> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='name' type-id='aa5ff375' visibility='default' filepath='include/sound/timer.h' line='64' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='ioctl' type-id='3d52c694' visibility='default' filepath='include/sound/info.h' line='53' column='1'/> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/sound/timer.h' line='65' column='1'/> </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='mmap' type-id='e118a96a' visibility='default' filepath='include/sound/info.h' line='55' column='1'/> + <data-member access='public' layout-offset-in-bits='1440'> + <var-decl name='running' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='sticks' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='67' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='private_data' type-id='eaa32e2f' visibility='default' filepath='include/sound/timer.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='private_free' type-id='4a508205' visibility='default' filepath='include/sound/timer.h' line='69' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='hw' type-id='bb41d987' visibility='default' filepath='include/sound/timer.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/sound/timer.h' line='71' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='device_list' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='open_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='active_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='ack_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='sack_list_head' type-id='72f469ec' visibility='default' filepath='include/sound/timer.h' line='76' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='task_queue' type-id='7a7ea727' visibility='default' filepath='include/sound/timer.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='max_instances' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3488'> + <var-decl name='num_instances' type-id='95e97e5e' visibility='default' filepath='include/sound/timer.h' line='79' column='1'/> </data-member> </class-decl> - <pointer-type-def type-id='a249930e' size-in-bits='64' id='113423d8'/> - <pointer-type-def type-id='38cfc416' size-in-bits='64' id='1aa763a8'/> - <pointer-type-def type-id='3ba7892a' size-in-bits='64' id='3d52c694'/> - <pointer-type-def type-id='fc14a418' size-in-bits='64' id='e118a96a'/> - <pointer-type-def type-id='982f66c8' size-in-bits='64' id='00aa6a0e'/> - <pointer-type-def type-id='f9b9a795' size-in-bits='64' id='d9cfece5'/> - <pointer-type-def type-id='643f05a0' size-in-bits='64' id='305a7ffa'/> - <pointer-type-def type-id='19b22092' size-in-bits='64' id='882bc4d4'/> - <pointer-type-def type-id='5a067f4b' size-in-bits='64' id='b9922d07'/> - <pointer-type-def type-id='ee9d520a' size-in-bits='64' id='6047a55c'/> - <pointer-type-def type-id='8754454d' size-in-bits='64' id='93226281'/> - <pointer-type-def type-id='28026fe4' size-in-bits='64' id='f695e0b6'/> - <function-decl name='snd_info_register' mangled-name='snd_info_register' filepath='include/sound/info.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_info_register'> - <parameter type-id='b9608bfc'/> - <return type-id='95e97e5e'/> + <class-decl name='snd_timer_hardware' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/sound/timer.h' line='40' column='1' id='bb41d987'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/sound/timer.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='resolution' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='resolution_min' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='resolution_max' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ticks' type-id='7359adad' visibility='default' filepath='include/sound/timer.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='open' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='close' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='c_resolution' type-id='3c60c5fb' visibility='default' filepath='include/sound/timer.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='start' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='stop' type-id='563fdf98' visibility='default' filepath='include/sound/timer.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='set_period' type-id='af229338' visibility='default' filepath='include/sound/timer.h' line='53' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='precise_resolution' type-id='cc036b58' visibility='default' filepath='include/sound/timer.h' line='54' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='8826ec36' size-in-bits='64' id='563fdf98'/> + <pointer-type-def type-id='51ca9086' size-in-bits='64' id='cc036b58'/> + <pointer-type-def type-id='34c6e216' size-in-bits='64' id='af229338'/> + <pointer-type-def type-id='73595e52' size-in-bits='64' id='6ee1a870'/> + <pointer-type-def type-id='ee28e0c7' size-in-bits='64' id='3c60c5fb'/> + <pointer-type-def type-id='66412cc1' size-in-bits='64' id='4a508205'/> + <function-decl name='snd_timer_interrupt' mangled-name='snd_timer_interrupt' filepath='sound/core/timer.c' line='811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_timer_interrupt'> + <parameter type-id='6ee1a870' name='timer' filepath='sound/core/timer.c' line='811' column='1'/> + <parameter type-id='7359adad' name='ticks_left' filepath='sound/core/timer.c' line='811' column='1'/> + <return type-id='48b5725f'/> </function-decl> - <function-type size-in-bits='64' id='a249930e'> - <parameter type-id='b9608bfc'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='eaa32e2f'/> + <function-type size-in-bits='64' id='8826ec36'> + <parameter type-id='6ee1a870'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='38cfc416'> - <parameter type-id='b9608bfc'/> - <parameter type-id='8efea9e5'/> - <parameter type-id='63e171df'/> + <function-type size-in-bits='64' id='51ca9086'> + <parameter type-id='6ee1a870'/> + <parameter type-id='1d2c2b85'/> + <parameter type-id='1d2c2b85'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='3ba7892a'> - <parameter type-id='b9608bfc'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='f0981eeb'/> + <function-type size-in-bits='64' id='34c6e216'> + <parameter type-id='6ee1a870'/> + <parameter type-id='7359adad'/> <parameter type-id='7359adad'/> <return type-id='95e97e5e'/> </function-type> - <function-type size-in-bits='64' id='fc14a418'> - <parameter type-id='b9608bfc'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='7e666abe'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='2ae08426'/> - <return type-id='95e97e5e'/> + <function-type size-in-bits='64' id='ee28e0c7'> + <parameter type-id='6ee1a870'/> + <return type-id='7359adad'/> </function-type> - <function-type size-in-bits='64' id='643f05a0'> - <parameter type-id='b9608bfc'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='a54c778f'/> - <return type-id='8f254b08'/> - </function-type> - <function-type size-in-bits='64' id='19b22092'> - <parameter type-id='b9608bfc'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='69bf7bee'/> - <parameter type-id='95e97e5e'/> - <return type-id='69bf7bee'/> - </function-type> - <function-type size-in-bits='64' id='5a067f4b'> - <parameter type-id='b9608bfc'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='26a90f95'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='69bf7bee'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='ee9d520a'> - <parameter type-id='b9608bfc'/> - <parameter type-id='eaa32e2f'/> - <parameter type-id='77e79a4b'/> - <parameter type-id='80f4b756'/> - <parameter type-id='b59d7dce'/> - <parameter type-id='69bf7bee'/> - <return type-id='79a0948f'/> - </function-type> - <function-type size-in-bits='64' id='8754454d'> - <parameter type-id='b9608bfc'/> - <return type-id='48b5725f'/> - </function-type> - <function-type size-in-bits='64' id='28026fe4'> - <parameter type-id='b9608bfc'/> - <parameter type-id='00aa6a0e'/> + <function-type size-in-bits='64' id='66412cc1'> + <parameter type-id='6ee1a870'/> <return type-id='48b5725f'/> </function-type> </abi-instr> <abi-instr address-size='64' path='sound/core/vmaster.c' language='LANG_C89'> <pointer-type-def type-id='cc7d2869' size-in-bits='64' id='be4e3fad'/> - <function-decl name='_snd_ctl_add_slave' mangled-name='_snd_ctl_add_slave' filepath='sound/core/vmaster.c' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_snd_ctl_add_slave'> - <parameter type-id='7a5054b7' name='master' filepath='sound/core/vmaster.c' line='252' column='1'/> - <parameter type-id='7a5054b7' name='slave' filepath='sound/core/vmaster.c' line='252' column='1'/> - <parameter type-id='f0981eeb' name='flags' filepath='sound/core/vmaster.c' line='253' column='1'/> - <return type-id='95e97e5e'/> + <function-decl name='snd_ctl_sync_vmaster' mangled-name='snd_ctl_sync_vmaster' filepath='sound/core/vmaster.c' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_sync_vmaster'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/core/vmaster.c' line='466' column='1'/> + <parameter type-id='b50a4934' name='hook_only' filepath='sound/core/vmaster.c' line='466' column='1'/> + <return type-id='48b5725f'/> </function-decl> <function-decl name='snd_ctl_make_virtual_master' mangled-name='snd_ctl_make_virtual_master' filepath='sound/core/vmaster.c' line='391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_make_virtual_master'> <parameter type-id='26a90f95' name='name' filepath='sound/core/vmaster.c' line='391' column='1'/> <parameter type-id='5b2fd8e8' name='tlv' filepath='sound/core/vmaster.c' line='392' column='1'/> <return type-id='7a5054b7'/> </function-decl> + <function-decl name='snd_ctl_apply_vmaster_slaves' mangled-name='snd_ctl_apply_vmaster_slaves' filepath='sound/core/vmaster.c' line='498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_apply_vmaster_slaves'> + <parameter type-id='7a5054b7' name='kctl' filepath='sound/core/vmaster.c' line='498' column='1'/> + <parameter type-id='be4e3fad' name='func' filepath='sound/core/vmaster.c' line='499' column='1'/> + <parameter type-id='eaa32e2f' name='arg' filepath='sound/core/vmaster.c' line='502' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='snd_ctl_add_vmaster_hook' mangled-name='snd_ctl_add_vmaster_hook' filepath='sound/core/vmaster.c' line='446' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_add_vmaster_hook'> <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/core/vmaster.c' line='446' column='1'/> <parameter type-id='1ed1e4cd' name='hook' filepath='sound/core/vmaster.c' line='447' column='1'/> <parameter type-id='eaa32e2f' name='private_data' filepath='sound/core/vmaster.c' line='448' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_ctl_sync_vmaster' mangled-name='snd_ctl_sync_vmaster' filepath='sound/core/vmaster.c' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_sync_vmaster'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/core/vmaster.c' line='466' column='1'/> - <parameter type-id='b50a4934' name='hook_only' filepath='sound/core/vmaster.c' line='466' column='1'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='snd_ctl_apply_vmaster_slaves' mangled-name='snd_ctl_apply_vmaster_slaves' filepath='sound/core/vmaster.c' line='498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_ctl_apply_vmaster_slaves'> - <parameter type-id='7a5054b7' name='kctl' filepath='sound/core/vmaster.c' line='498' column='1'/> - <parameter type-id='be4e3fad' name='func' filepath='sound/core/vmaster.c' line='499' column='1'/> - <parameter type-id='eaa32e2f' name='arg' filepath='sound/core/vmaster.c' line='502' column='1'/> + <function-decl name='_snd_ctl_add_slave' mangled-name='_snd_ctl_add_slave' filepath='sound/core/vmaster.c' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_snd_ctl_add_slave'> + <parameter type-id='7a5054b7' name='master' filepath='sound/core/vmaster.c' line='252' column='1'/> + <parameter type-id='7a5054b7' name='slave' filepath='sound/core/vmaster.c' line='252' column='1'/> + <parameter type-id='f0981eeb' name='flags' filepath='sound/core/vmaster.c' line='253' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='cc7d2869'> @@ -187222,21 +183769,21 @@ <return type-id='95e97e5e'/> </function-type> </abi-instr> - <abi-instr address-size='64' path='sound/last.c' language='LANG_C89'> - <function-decl name='snd_card_ref' mangled-name='snd_card_ref' filepath='include/sound/core.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_card_ref'> - <parameter type-id='95e97e5e'/> - <return type-id='52704eb7'/> - </function-decl> - </abi-instr> <abi-instr address-size='64' path='sound/soc/soc-component.c' language='LANG_C89'> - <function-decl name='snd_soc_component_enable_pin' mangled-name='snd_soc_component_enable_pin' filepath='sound/soc/soc-component.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_enable_pin'> - <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-component.c' line='80' column='1'/> - <parameter type-id='80f4b756' name='pin' filepath='sound/soc/soc-component.c' line='81' column='1'/> + <function-decl name='snd_soc_component_set_sysclk' mangled-name='snd_soc_component_set_sysclk' filepath='sound/soc/soc-component.c' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_set_sysclk'> + <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-component.c' line='21' column='1'/> + <parameter type-id='95e97e5e' name='clk_id' filepath='sound/soc/soc-component.c' line='22' column='1'/> + <parameter type-id='95e97e5e' name='source' filepath='sound/soc/soc-component.c' line='22' column='1'/> + <parameter type-id='f0981eeb' name='freq' filepath='sound/soc/soc-component.c' line='22' column='1'/> + <parameter type-id='95e97e5e' name='dir' filepath='sound/soc/soc-component.c' line='23' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_component_disable_pin' mangled-name='snd_soc_component_disable_pin' filepath='sound/soc/soc-component.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_disable_pin'> - <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-component.c' line='124' column='1'/> - <parameter type-id='80f4b756' name='pin' filepath='sound/soc/soc-component.c' line='125' column='1'/> + <function-decl name='snd_soc_component_set_pll' mangled-name='snd_soc_component_set_pll' filepath='sound/soc/soc-component.c' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_set_pll'> + <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-component.c' line='43' column='1'/> + <parameter type-id='95e97e5e' name='pll_id' filepath='sound/soc/soc-component.c' line='43' column='1'/> + <parameter type-id='95e97e5e' name='source' filepath='sound/soc/soc-component.c' line='44' column='1'/> + <parameter type-id='f0981eeb' name='freq_in' filepath='sound/soc/soc-component.c' line='44' column='1'/> + <parameter type-id='f0981eeb' name='freq_out' filepath='sound/soc/soc-component.c' line='45' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_soc_component_get_pin_status' mangled-name='snd_soc_component_get_pin_status' filepath='sound/soc/soc-component.c' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_get_pin_status'> @@ -187249,6 +183796,16 @@ <parameter type-id='80f4b756' name='pin' filepath='sound/soc/soc-component.c' line='235' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='snd_soc_component_enable_pin' mangled-name='snd_soc_component_enable_pin' filepath='sound/soc/soc-component.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_enable_pin'> + <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-component.c' line='80' column='1'/> + <parameter type-id='80f4b756' name='pin' filepath='sound/soc/soc-component.c' line='81' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_component_disable_pin' mangled-name='snd_soc_component_disable_pin' filepath='sound/soc/soc-component.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_disable_pin'> + <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-component.c' line='124' column='1'/> + <parameter type-id='80f4b756' name='pin' filepath='sound/soc/soc-component.c' line='125' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <pointer-type-def type-id='9ba86a44' size-in-bits='64' id='807b7702'/> <class-decl name='snd_soc_component' size-in-bits='2176' is-struct='yes' visibility='default' filepath='include/sound/soc-component.h' line='108' column='1' id='9ba86a44'> <data-member access='public' layout-offset-in-bits='0'> @@ -190116,6 +186673,7 @@ <var-decl name='channels' type-id='2f162548' visibility='default' filepath='include/uapi/sound/asoc.h' line='324' column='1'/> </data-member> </class-decl> + <typedef-decl name='__le64' type-id='d3130597' filepath='include/uapi/linux/types.h' line='33' column='1' id='a30e8d1f'/> <class-decl name='snd_soc_tplg_stream_caps' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/uapi/sound/asoc.h' line='296' column='1' id='d49652d3'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='size' type-id='2f162548' visibility='default' filepath='include/uapi/sound/asoc.h' line='297' column='1'/> @@ -190571,43 +187129,18 @@ <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-core.c' line='2423' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_rtdcom_lookup' mangled-name='snd_soc_rtdcom_lookup' filepath='sound/soc/soc-core.c' line='310' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_rtdcom_lookup'> - <parameter type-id='95316552' name='rtd' filepath='sound/soc/soc-core.c' line='310' column='1'/> - <parameter type-id='80f4b756' name='driver_name' filepath='sound/soc/soc-core.c' line='311' column='1'/> - <return type-id='807b7702'/> - </function-decl> - <function-decl name='snd_soc_get_pcm_runtime' mangled-name='snd_soc_get_pcm_runtime' filepath='sound/soc/soc-core.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_get_pcm_runtime'> - <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-core.c' line='412' column='1'/> - <parameter type-id='80f4b756' name='dai_link' filepath='sound/soc/soc-core.c' line='413' column='1'/> - <return type-id='95316552'/> - </function-decl> - <function-decl name='snd_soc_dapm_sync' mangled-name='snd_soc_dapm_sync' filepath='include/sound/soc-dapm.h' line='469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_sync'> - <parameter type-id='70d004a5'/> + <function-decl name='snd_soc_unregister_card' mangled-name='snd_soc_unregister_card' filepath='sound/soc/soc-core.c' line='2477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_unregister_card'> + <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-core.c' line='2477' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_find_dai' mangled-name='snd_soc_find_dai' filepath='sound/soc/soc-core.c' line='795' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_find_dai'> - <parameter type-id='18cfbc8f' name='dlc' filepath='sound/soc/soc-core.c' line='796' column='1'/> - <return type-id='1c936db9'/> - </function-decl> - <function-decl name='snd_soc_lookup_component' mangled-name='snd_soc_lookup_component' filepath='sound/soc/soc-core.c' line='2936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_lookup_component'> - <parameter type-id='fa0b179b' name='dev' filepath='sound/soc/soc-core.c' line='2936' column='1'/> - <parameter type-id='80f4b756' name='driver_name' filepath='sound/soc/soc-core.c' line='2937' column='1'/> - <return type-id='807b7702'/> - </function-decl> <function-decl name='snd_soc_runtime_set_dai_fmt' mangled-name='snd_soc_runtime_set_dai_fmt' filepath='sound/soc/soc-core.c' line='1650' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_runtime_set_dai_fmt'> <parameter type-id='95316552' name='rtd' filepath='sound/soc/soc-core.c' line='1650' column='1'/> <parameter type-id='f0981eeb' name='dai_fmt' filepath='sound/soc/soc-core.c' line='1651' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_dai_set_fmt' mangled-name='snd_soc_dai_set_fmt' filepath='include/sound/soc-dai.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_fmt'> - <parameter type-id='1c936db9'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_card_get_kcontrol' mangled-name='snd_soc_card_get_kcontrol' filepath='sound/soc/soc-core.c' line='2315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_card_get_kcontrol'> - <parameter type-id='3059cd0b' name='soc_card' filepath='sound/soc/soc-core.c' line='2315' column='1'/> - <parameter type-id='80f4b756' name='name' filepath='sound/soc/soc-core.c' line='2316' column='1'/> - <return type-id='7a5054b7'/> + <function-decl name='snd_soc_find_dai' mangled-name='snd_soc_find_dai' filepath='sound/soc/soc-core.c' line='795' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_find_dai'> + <parameter type-id='18cfbc8f' name='dlc' filepath='sound/soc/soc-core.c' line='796' column='1'/> + <return type-id='1c936db9'/> </function-decl> <function-decl name='snd_soc_add_component_controls' mangled-name='snd_soc_add_component_controls' filepath='sound/soc/soc-core.c' line='2340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_add_component_controls'> <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-core.c' line='2340' column='1'/> @@ -190615,40 +187148,14 @@ <parameter type-id='f0981eeb' name='num_controls' filepath='sound/soc/soc-core.c' line='2341' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_add_card_controls' mangled-name='snd_soc_add_card_controls' filepath='sound/soc/soc-core.c' line='2360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_add_card_controls'> - <parameter type-id='3059cd0b' name='soc_card' filepath='sound/soc/soc-core.c' line='2360' column='1'/> - <parameter type-id='31e035f7' name='controls' filepath='sound/soc/soc-core.c' line='2361' column='1'/> - <parameter type-id='95e97e5e' name='num_controls' filepath='sound/soc/soc-core.c' line='2361' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_dapm_new_controls' mangled-name='snd_soc_dapm_new_controls' filepath='include/sound/soc-dapm.h' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_new_controls'> - <parameter type-id='70d004a5'/> - <parameter type-id='dae78f89'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_dapm_add_routes' mangled-name='snd_soc_dapm_add_routes' filepath='include/sound/soc-dapm.h' line='428' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_add_routes'> - <parameter type-id='70d004a5'/> - <parameter type-id='8f3d28b8'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_dapm_new_widgets' mangled-name='snd_soc_dapm_new_widgets' filepath='include/sound/soc-dapm.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_new_widgets'> - <parameter type-id='3059cd0b'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_unregister_card' mangled-name='snd_soc_unregister_card' filepath='sound/soc/soc-core.c' line='2477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_unregister_card'> - <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-core.c' line='2477' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_component_init_regmap' mangled-name='snd_soc_component_init_regmap' filepath='sound/soc/soc-core.c' line='2739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_init_regmap'> - <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-core.c' line='2739' column='1'/> - <parameter type-id='29af9a71' name='regmap' filepath='sound/soc/soc-core.c' line='2740' column='1'/> + <function-decl name='snd_soc_unregister_component' mangled-name='snd_soc_unregister_component' filepath='sound/soc/soc-core.c' line='2929' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_unregister_component'> + <parameter type-id='fa0b179b' name='dev' filepath='sound/soc/soc-core.c' line='2929' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='snd_soc_component_exit_regmap' mangled-name='snd_soc_component_exit_regmap' filepath='sound/soc/soc-core.c' line='2758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_exit_regmap'> - <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-core.c' line='2758' column='1'/> - <return type-id='48b5725f'/> + <function-decl name='snd_soc_rtdcom_lookup' mangled-name='snd_soc_rtdcom_lookup' filepath='sound/soc/soc-core.c' line='310' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_rtdcom_lookup'> + <parameter type-id='95316552' name='rtd' filepath='sound/soc/soc-core.c' line='310' column='1'/> + <parameter type-id='80f4b756' name='driver_name' filepath='sound/soc/soc-core.c' line='311' column='1'/> + <return type-id='807b7702'/> </function-decl> <function-decl name='snd_soc_register_component' mangled-name='snd_soc_register_component' filepath='sound/soc/soc-core.c' line='2883' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_register_component'> <parameter type-id='fa0b179b' name='dev' filepath='sound/soc/soc-core.c' line='2883' column='1'/> @@ -190657,25 +187164,10 @@ <parameter type-id='95e97e5e' name='num_dai' filepath='sound/soc/soc-core.c' line='2886' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_unregister_component' mangled-name='snd_soc_unregister_component' filepath='sound/soc/soc-core.c' line='2929' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_unregister_component'> - <parameter type-id='fa0b179b' name='dev' filepath='sound/soc/soc-core.c' line='2929' column='1'/> + <function-decl name='snd_soc_of_put_dai_link_codecs' mangled-name='snd_soc_of_put_dai_link_codecs' filepath='sound/soc/soc-core.c' line='3469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_of_put_dai_link_codecs'> + <parameter type-id='af5a73b0' name='dai_link' filepath='sound/soc/soc-core.c' line='3469' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='snd_soc_tplg_component_remove' mangled-name='snd_soc_tplg_component_remove' filepath='include/sound/soc-topology.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_tplg_component_remove'> - <parameter type-id='807b7702'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_of_parse_card_name' mangled-name='snd_soc_of_parse_card_name' filepath='sound/soc/soc-core.c' line='2963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_of_parse_card_name'> - <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-core.c' line='2963' column='1'/> - <parameter type-id='80f4b756' name='propname' filepath='sound/soc/soc-core.c' line='2964' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_of_parse_audio_simple_widgets' mangled-name='snd_soc_of_parse_audio_simple_widgets' filepath='sound/soc/soc-core.c' line='3000' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_of_parse_audio_simple_widgets'> - <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-core.c' line='3000' column='1'/> - <parameter type-id='80f4b756' name='propname' filepath='sound/soc/soc-core.c' line='3001' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='snd_soc_of_parse_tdm_slot' mangled-name='snd_soc_of_parse_tdm_slot' filepath='sound/soc/soc-core.c' line='3099' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_of_parse_tdm_slot'> <parameter type-id='9a537bbe' name='np' filepath='sound/soc/soc-core.c' line='3099' column='1'/> <parameter type-id='807869d3' name='tx_mask' filepath='sound/soc/soc-core.c' line='3100' column='1'/> @@ -190691,11 +187183,6 @@ <parameter type-id='80f4b756' name='propname' filepath='sound/soc/soc-core.c' line='3138' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='snd_soc_of_parse_audio_routing' mangled-name='snd_soc_of_parse_audio_routing' filepath='sound/soc/soc-core.c' line='3154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_of_parse_audio_routing'> - <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-core.c' line='3154' column='1'/> - <parameter type-id='80f4b756' name='propname' filepath='sound/soc/soc-core.c' line='3155' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='snd_soc_of_parse_daifmt' mangled-name='snd_soc_of_parse_daifmt' filepath='sound/soc/soc-core.c' line='3210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_of_parse_daifmt'> <parameter type-id='9a537bbe' name='np' filepath='sound/soc/soc-core.c' line='3210' column='1'/> <parameter type-id='80f4b756' name='prefix' filepath='sound/soc/soc-core.c' line='3211' column='1'/> @@ -190703,9 +187190,19 @@ <parameter type-id='856b89fc' name='framemaster' filepath='sound/soc/soc-core.c' line='3213' column='1'/> <return type-id='f0981eeb'/> </function-decl> - <function-decl name='snd_soc_info_multi_ext' mangled-name='snd_soc_info_multi_ext' filepath='sound/soc/soc-core.c' line='3364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_info_multi_ext'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-core.c' line='3364' column='1'/> - <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-core.c' line='3365' column='1'/> + <function-decl name='snd_soc_of_parse_card_name' mangled-name='snd_soc_of_parse_card_name' filepath='sound/soc/soc-core.c' line='2963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_of_parse_card_name'> + <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-core.c' line='2963' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='sound/soc/soc-core.c' line='2964' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_of_parse_audio_simple_widgets' mangled-name='snd_soc_of_parse_audio_simple_widgets' filepath='sound/soc/soc-core.c' line='3000' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_of_parse_audio_simple_widgets'> + <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-core.c' line='3000' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='sound/soc/soc-core.c' line='3001' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_of_parse_audio_routing' mangled-name='snd_soc_of_parse_audio_routing' filepath='sound/soc/soc-core.c' line='3154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_of_parse_audio_routing'> + <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-core.c' line='3154' column='1'/> + <parameter type-id='80f4b756' name='propname' filepath='sound/soc/soc-core.c' line='3155' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_soc_of_get_dai_name' mangled-name='snd_soc_of_get_dai_name' filepath='sound/soc/soc-core.c' line='3444' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_of_get_dai_name'> @@ -190713,16 +187210,47 @@ <parameter type-id='7d3cd834' name='dai_name' filepath='sound/soc/soc-core.c' line='3445' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_of_put_dai_link_codecs' mangled-name='snd_soc_of_put_dai_link_codecs' filepath='sound/soc/soc-core.c' line='3469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_of_put_dai_link_codecs'> - <parameter type-id='af5a73b0' name='dai_link' filepath='sound/soc/soc-core.c' line='3469' column='1'/> - <return type-id='48b5725f'/> - </function-decl> <function-decl name='snd_soc_of_get_dai_link_codecs' mangled-name='snd_soc_of_get_dai_link_codecs' filepath='sound/soc/soc-core.c' line='3497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_of_get_dai_link_codecs'> <parameter type-id='fa0b179b' name='dev' filepath='sound/soc/soc-core.c' line='3497' column='1'/> <parameter type-id='9a537bbe' name='of_node' filepath='sound/soc/soc-core.c' line='3498' column='1'/> <parameter type-id='af5a73b0' name='dai_link' filepath='sound/soc/soc-core.c' line='3499' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='snd_soc_lookup_component' mangled-name='snd_soc_lookup_component' filepath='sound/soc/soc-core.c' line='2936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_lookup_component'> + <parameter type-id='fa0b179b' name='dev' filepath='sound/soc/soc-core.c' line='2936' column='1'/> + <parameter type-id='80f4b756' name='driver_name' filepath='sound/soc/soc-core.c' line='2937' column='1'/> + <return type-id='807b7702'/> + </function-decl> + <function-decl name='snd_soc_info_multi_ext' mangled-name='snd_soc_info_multi_ext' filepath='sound/soc/soc-core.c' line='3364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_info_multi_ext'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-core.c' line='3364' column='1'/> + <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-core.c' line='3365' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_get_pcm_runtime' mangled-name='snd_soc_get_pcm_runtime' filepath='sound/soc/soc-core.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_get_pcm_runtime'> + <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-core.c' line='412' column='1'/> + <parameter type-id='80f4b756' name='dai_link' filepath='sound/soc/soc-core.c' line='413' column='1'/> + <return type-id='95316552'/> + </function-decl> + <function-decl name='snd_soc_component_init_regmap' mangled-name='snd_soc_component_init_regmap' filepath='sound/soc/soc-core.c' line='2739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_init_regmap'> + <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-core.c' line='2739' column='1'/> + <parameter type-id='29af9a71' name='regmap' filepath='sound/soc/soc-core.c' line='2740' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='snd_soc_component_exit_regmap' mangled-name='snd_soc_component_exit_regmap' filepath='sound/soc/soc-core.c' line='2758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_exit_regmap'> + <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-core.c' line='2758' column='1'/> + <return type-id='48b5725f'/> + </function-decl> + <function-decl name='snd_soc_card_get_kcontrol' mangled-name='snd_soc_card_get_kcontrol' filepath='sound/soc/soc-core.c' line='2315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_card_get_kcontrol'> + <parameter type-id='3059cd0b' name='soc_card' filepath='sound/soc/soc-core.c' line='2315' column='1'/> + <parameter type-id='80f4b756' name='name' filepath='sound/soc/soc-core.c' line='2316' column='1'/> + <return type-id='7a5054b7'/> + </function-decl> + <function-decl name='snd_soc_add_card_controls' mangled-name='snd_soc_add_card_controls' filepath='sound/soc/soc-core.c' line='2360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_add_card_controls'> + <parameter type-id='3059cd0b' name='soc_card' filepath='sound/soc/soc-core.c' line='2360' column='1'/> + <parameter type-id='31e035f7' name='controls' filepath='sound/soc/soc-core.c' line='2361' column='1'/> + <parameter type-id='95e97e5e' name='num_controls' filepath='sound/soc/soc-core.c' line='2361' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-type size-in-bits='64' id='d26d2ca4'> <parameter type-id='b7c1d7d5'/> <parameter type-id='95e97e5e'/> @@ -191059,46 +187587,9 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='sound/soc/soc-dai.c' language='LANG_C89'> - <function-decl name='snd_soc_dai_set_sysclk' mangled-name='snd_soc_dai_set_sysclk' filepath='sound/soc/soc-dai.c' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_sysclk'> - <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='21' column='1'/> - <parameter type-id='95e97e5e' name='clk_id' filepath='sound/soc/soc-dai.c' line='21' column='1'/> - <parameter type-id='f0981eeb' name='freq' filepath='sound/soc/soc-dai.c' line='22' column='1'/> - <parameter type-id='95e97e5e' name='dir' filepath='sound/soc/soc-dai.c' line='22' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_component_set_sysclk' mangled-name='snd_soc_component_set_sysclk' filepath='include/sound/soc-component.h' line='275' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_set_sysclk'> - <parameter type-id='807b7702'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_dai_set_clkdiv' mangled-name='snd_soc_dai_set_clkdiv' filepath='sound/soc/soc-dai.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_clkdiv'> - <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='42' column='1'/> - <parameter type-id='95e97e5e' name='div_id' filepath='sound/soc/soc-dai.c' line='43' column='1'/> - <parameter type-id='95e97e5e' name='div' filepath='sound/soc/soc-dai.c' line='43' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_dai_set_pll' mangled-name='snd_soc_dai_set_pll' filepath='sound/soc/soc-dai.c' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_pll'> - <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='62' column='1'/> - <parameter type-id='95e97e5e' name='pll_id' filepath='sound/soc/soc-dai.c' line='62' column='1'/> - <parameter type-id='95e97e5e' name='source' filepath='sound/soc/soc-dai.c' line='62' column='1'/> - <parameter type-id='f0981eeb' name='freq_in' filepath='sound/soc/soc-dai.c' line='63' column='1'/> - <parameter type-id='f0981eeb' name='freq_out' filepath='sound/soc/soc-dai.c' line='63' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_component_set_pll' mangled-name='snd_soc_component_set_pll' filepath='include/sound/soc-component.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_set_pll'> - <parameter type-id='807b7702'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='95e97e5e'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_dai_set_bclk_ratio' mangled-name='snd_soc_dai_set_bclk_ratio' filepath='sound/soc/soc-dai.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_bclk_ratio'> - <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='81' column='1'/> - <parameter type-id='f0981eeb' name='ratio' filepath='sound/soc/soc-dai.c' line='81' column='1'/> + <function-decl name='snd_soc_dai_set_tristate' mangled-name='snd_soc_dai_set_tristate' filepath='sound/soc/soc-dai.c' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_tristate'> + <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='226' column='1'/> + <parameter type-id='95e97e5e' name='tristate' filepath='sound/soc/soc-dai.c' line='226' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_soc_dai_set_tdm_slot' mangled-name='snd_soc_dai_set_tdm_slot' filepath='sound/soc/soc-dai.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_tdm_slot'> @@ -191109,6 +187600,32 @@ <parameter type-id='95e97e5e' name='slot_width' filepath='sound/soc/soc-dai.c' line='154' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='snd_soc_dai_set_sysclk' mangled-name='snd_soc_dai_set_sysclk' filepath='sound/soc/soc-dai.c' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_sysclk'> + <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='21' column='1'/> + <parameter type-id='95e97e5e' name='clk_id' filepath='sound/soc/soc-dai.c' line='21' column='1'/> + <parameter type-id='f0981eeb' name='freq' filepath='sound/soc/soc-dai.c' line='22' column='1'/> + <parameter type-id='95e97e5e' name='dir' filepath='sound/soc/soc-dai.c' line='22' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_dai_set_pll' mangled-name='snd_soc_dai_set_pll' filepath='sound/soc/soc-dai.c' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_pll'> + <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='62' column='1'/> + <parameter type-id='95e97e5e' name='pll_id' filepath='sound/soc/soc-dai.c' line='62' column='1'/> + <parameter type-id='95e97e5e' name='source' filepath='sound/soc/soc-dai.c' line='62' column='1'/> + <parameter type-id='f0981eeb' name='freq_in' filepath='sound/soc/soc-dai.c' line='63' column='1'/> + <parameter type-id='f0981eeb' name='freq_out' filepath='sound/soc/soc-dai.c' line='63' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_dai_set_fmt' mangled-name='snd_soc_dai_set_fmt' filepath='sound/soc/soc-dai.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_fmt'> + <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='97' column='1'/> + <parameter type-id='f0981eeb' name='fmt' filepath='sound/soc/soc-dai.c' line='97' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_dai_set_clkdiv' mangled-name='snd_soc_dai_set_clkdiv' filepath='sound/soc/soc-dai.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_clkdiv'> + <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='42' column='1'/> + <parameter type-id='95e97e5e' name='div_id' filepath='sound/soc/soc-dai.c' line='43' column='1'/> + <parameter type-id='95e97e5e' name='div' filepath='sound/soc/soc-dai.c' line='43' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='snd_soc_dai_set_channel_map' mangled-name='snd_soc_dai_set_channel_map' filepath='sound/soc/soc-dai.c' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_channel_map'> <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='185' column='1'/> <parameter type-id='f0981eeb' name='tx_num' filepath='sound/soc/soc-dai.c' line='186' column='1'/> @@ -191117,6 +187634,11 @@ <parameter type-id='807869d3' name='rx_slot' filepath='sound/soc/soc-dai.c' line='187' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='snd_soc_dai_set_bclk_ratio' mangled-name='snd_soc_dai_set_bclk_ratio' filepath='sound/soc/soc-dai.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_bclk_ratio'> + <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='81' column='1'/> + <parameter type-id='f0981eeb' name='ratio' filepath='sound/soc/soc-dai.c' line='81' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='snd_soc_dai_get_channel_map' mangled-name='snd_soc_dai_get_channel_map' filepath='sound/soc/soc-dai.c' line='207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_get_channel_map'> <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='207' column='1'/> <parameter type-id='807869d3' name='tx_num' filepath='sound/soc/soc-dai.c' line='208' column='1'/> @@ -191125,11 +187647,6 @@ <parameter type-id='807869d3' name='rx_slot' filepath='sound/soc/soc-dai.c' line='209' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_dai_set_tristate' mangled-name='snd_soc_dai_set_tristate' filepath='sound/soc/soc-dai.c' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dai_set_tristate'> - <parameter type-id='1c936db9' name='dai' filepath='sound/soc/soc-dai.c' line='226' column='1'/> - <parameter type-id='95e97e5e' name='tristate' filepath='sound/soc/soc-dai.c' line='226' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/soc/soc-dapm.c' language='LANG_C89'> <class-decl name='soc_enum' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/sound/soc.h' line='1225' column='1' id='044208ec'> @@ -191164,34 +187681,52 @@ <qualified-type-def type-id='8755a6ff' const='yes' id='bae39662'/> <pointer-type-def type-id='bae39662' size-in-bits='64' id='7c459358'/> <pointer-type-def type-id='044208ec' size-in-bits='64' id='acf1578a'/> - <function-decl name='dapm_kcontrol_get_value' mangled-name='dapm_kcontrol_get_value' filepath='sound/soc/soc-dapm.c' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dapm_kcontrol_get_value'> - <parameter type-id='7c459358' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='533' column='1'/> - <return type-id='f0981eeb'/> + <function-decl name='snd_soc_dapm_sync' mangled-name='snd_soc_dapm_sync' filepath='sound/soc/soc-dapm.c' line='2620' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_sync'> + <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='2620' column='1'/> + <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_dapm_kcontrol_widget' mangled-name='snd_soc_dapm_kcontrol_widget' filepath='sound/soc/soc-dapm.c' line='576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_kcontrol_widget'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='577' column='1'/> + <function-decl name='snd_soc_dapm_new_controls' mangled-name='snd_soc_dapm_new_controls' filepath='sound/soc/soc-dapm.c' line='3792' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_new_controls'> + <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='3792' column='1'/> + <parameter type-id='dae78f89' name='widget' filepath='sound/soc/soc-dapm.c' line='3793' column='1'/> + <parameter type-id='95e97e5e' name='num' filepath='sound/soc/soc-dapm.c' line='3794' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_dapm_add_routes' mangled-name='snd_soc_dapm_add_routes' filepath='sound/soc/soc-dapm.c' line='3086' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_add_routes'> + <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='3086' column='1'/> + <parameter type-id='8f3d28b8' name='route' filepath='sound/soc/soc-dapm.c' line='3087' column='1'/> + <parameter type-id='95e97e5e' name='num' filepath='sound/soc/soc-dapm.c' line='3087' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_dapm_new_widgets' mangled-name='snd_soc_dapm_new_widgets' filepath='sound/soc/soc-dapm.c' line='3221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_new_widgets'> + <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-dapm.c' line='3221' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_dapm_weak_routes' mangled-name='snd_soc_dapm_weak_routes' filepath='sound/soc/soc-dapm.c' line='3194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_weak_routes'> + <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='3194' column='1'/> + <parameter type-id='8f3d28b8' name='route' filepath='sound/soc/soc-dapm.c' line='3195' column='1'/> + <parameter type-id='95e97e5e' name='num' filepath='sound/soc/soc-dapm.c' line='3195' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_dapm_put_volsw' mangled-name='snd_soc_dapm_put_volsw' filepath='sound/soc/soc-dapm.c' line='3358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_put_volsw'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='3358' column='1'/> + <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-dapm.c' line='3359' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_dapm_put_pin_switch' mangled-name='snd_soc_dapm_put_pin_switch' filepath='sound/soc/soc-dapm.c' line='3593' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_put_pin_switch'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='3593' column='1'/> + <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-dapm.c' line='3594' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_dapm_put_enum_double' mangled-name='snd_soc_dapm_put_enum_double' filepath='sound/soc/soc-dapm.c' line='3490' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_put_enum_double'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='3490' column='1'/> + <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-dapm.c' line='3491' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_dapm_new_control' mangled-name='snd_soc_dapm_new_control' filepath='sound/soc/soc-dapm.c' line='3769' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_new_control'> + <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='3769' column='1'/> + <parameter type-id='dae78f89' name='widget' filepath='sound/soc/soc-dapm.c' line='3770' column='1'/> <return type-id='810606ec'/> </function-decl> - <function-decl name='snd_soc_dapm_kcontrol_dapm' mangled-name='snd_soc_dapm_kcontrol_dapm' filepath='sound/soc/soc-dapm.c' line='591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_kcontrol_dapm'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='592' column='1'/> - <return type-id='70d004a5'/> - </function-decl> - <function-decl name='dapm_regulator_event' mangled-name='dapm_regulator_event' filepath='sound/soc/soc-dapm.c' line='1336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dapm_regulator_event'> - <parameter type-id='810606ec' name='w' filepath='sound/soc/soc-dapm.c' line='1336' column='1'/> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='1337' column='1'/> - <parameter type-id='95e97e5e' name='event' filepath='sound/soc/soc-dapm.c' line='1337' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_component_async_complete' mangled-name='snd_soc_component_async_complete' filepath='include/sound/soc-component.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_async_complete'> - <parameter type-id='807b7702'/> - <return type-id='48b5725f'/> - </function-decl> - <function-decl name='dapm_pinctrl_event' mangled-name='dapm_pinctrl_event' filepath='sound/soc/soc-dapm.c' line='1370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dapm_pinctrl_event'> - <parameter type-id='810606ec' name='w' filepath='sound/soc/soc-dapm.c' line='1370' column='1'/> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='1371' column='1'/> - <parameter type-id='95e97e5e' name='event' filepath='sound/soc/soc-dapm.c' line='1371' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='snd_soc_dapm_mux_update_power' mangled-name='snd_soc_dapm_mux_update_power' filepath='sound/soc/soc-dapm.c' line='2294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_mux_update_power'> <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='2294' column='1'/> <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='2295' column='1'/> @@ -191207,29 +187742,22 @@ <parameter type-id='33146de3' name='update' filepath='sound/soc/soc-dapm.c' line='2361' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_component_update_bits' mangled-name='snd_soc_component_update_bits' filepath='include/sound/soc-component.h' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_update_bits'> - <parameter type-id='807b7702'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='f0981eeb'/> + <function-decl name='snd_soc_dapm_kcontrol_widget' mangled-name='snd_soc_dapm_kcontrol_widget' filepath='sound/soc/soc-dapm.c' line='576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_kcontrol_widget'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='577' column='1'/> + <return type-id='810606ec'/> + </function-decl> + <function-decl name='snd_soc_dapm_kcontrol_dapm' mangled-name='snd_soc_dapm_kcontrol_dapm' filepath='sound/soc/soc-dapm.c' line='591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_kcontrol_dapm'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='592' column='1'/> + <return type-id='70d004a5'/> + </function-decl> + <function-decl name='snd_soc_dapm_info_pin_switch' mangled-name='snd_soc_dapm_info_pin_switch' filepath='sound/soc/soc-dapm.c' line='3552' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_info_pin_switch'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='3552' column='1'/> + <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-dapm.c' line='3553' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_dapm_del_routes' mangled-name='snd_soc_dapm_del_routes' filepath='sound/soc/soc-dapm.c' line='3117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_del_routes'> - <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='3117' column='1'/> - <parameter type-id='8f3d28b8' name='route' filepath='sound/soc/soc-dapm.c' line='3118' column='1'/> - <parameter type-id='95e97e5e' name='num' filepath='sound/soc/soc-dapm.c' line='3118' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_dapm_weak_routes' mangled-name='snd_soc_dapm_weak_routes' filepath='sound/soc/soc-dapm.c' line='3194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_weak_routes'> - <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='3194' column='1'/> - <parameter type-id='8f3d28b8' name='route' filepath='sound/soc/soc-dapm.c' line='3195' column='1'/> - <parameter type-id='95e97e5e' name='num' filepath='sound/soc/soc-dapm.c' line='3195' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_component_read' mangled-name='snd_soc_component_read' filepath='include/sound/soc-component.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_read'> - <parameter type-id='807b7702'/> - <parameter type-id='f0981eeb'/> - <parameter type-id='807869d3'/> + <function-decl name='snd_soc_dapm_ignore_suspend' mangled-name='snd_soc_dapm_ignore_suspend' filepath='sound/soc/soc-dapm.c' line='4724' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_ignore_suspend'> + <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='4724' column='1'/> + <parameter type-id='80f4b756' name='pin' filepath='sound/soc/soc-dapm.c' line='4725' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_soc_dapm_get_volsw' mangled-name='snd_soc_dapm_get_volsw' filepath='sound/soc/soc-dapm.c' line='3295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_get_volsw'> @@ -191237,26 +187765,6 @@ <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-dapm.c' line='3296' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_dapm_put_volsw' mangled-name='snd_soc_dapm_put_volsw' filepath='sound/soc/soc-dapm.c' line='3358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_put_volsw'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='3358' column='1'/> - <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-dapm.c' line='3359' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_dapm_get_enum_double' mangled-name='snd_soc_dapm_get_enum_double' filepath='sound/soc/soc-dapm.c' line='3449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_get_enum_double'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='3449' column='1'/> - <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-dapm.c' line='3450' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_dapm_put_enum_double' mangled-name='snd_soc_dapm_put_enum_double' filepath='sound/soc/soc-dapm.c' line='3490' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_put_enum_double'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='3490' column='1'/> - <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-dapm.c' line='3491' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_dapm_info_pin_switch' mangled-name='snd_soc_dapm_info_pin_switch' filepath='sound/soc/soc-dapm.c' line='3552' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_info_pin_switch'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='3552' column='1'/> - <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-dapm.c' line='3553' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='snd_soc_dapm_get_pin_switch' mangled-name='snd_soc_dapm_get_pin_switch' filepath='sound/soc/soc-dapm.c' line='3570' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_get_pin_switch'> <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='3570' column='1'/> <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-dapm.c' line='3571' column='1'/> @@ -191267,19 +187775,9 @@ <parameter type-id='80f4b756' name='pin' filepath='sound/soc/soc-dapm.c' line='4702' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_dapm_put_pin_switch' mangled-name='snd_soc_dapm_put_pin_switch' filepath='sound/soc/soc-dapm.c' line='3593' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_put_pin_switch'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='3593' column='1'/> - <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-dapm.c' line='3594' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_dapm_new_control' mangled-name='snd_soc_dapm_new_control' filepath='sound/soc/soc-dapm.c' line='3769' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_new_control'> - <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='3769' column='1'/> - <parameter type-id='dae78f89' name='widget' filepath='sound/soc/soc-dapm.c' line='3770' column='1'/> - <return type-id='810606ec'/> - </function-decl> - <function-decl name='snd_soc_dapm_enable_pin' mangled-name='snd_soc_dapm_enable_pin' filepath='sound/soc/soc-dapm.c' line='4515' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_enable_pin'> - <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='4515' column='1'/> - <parameter type-id='80f4b756' name='pin' filepath='sound/soc/soc-dapm.c' line='4515' column='1'/> + <function-decl name='snd_soc_dapm_get_enum_double' mangled-name='snd_soc_dapm_get_enum_double' filepath='sound/soc/soc-dapm.c' line='3449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_get_enum_double'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='3449' column='1'/> + <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-dapm.c' line='3450' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_soc_dapm_force_enable_pin' mangled-name='snd_soc_dapm_force_enable_pin' filepath='sound/soc/soc-dapm.c' line='4582' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_force_enable_pin'> @@ -191287,16 +187785,38 @@ <parameter type-id='80f4b756' name='pin' filepath='sound/soc/soc-dapm.c' line='4583' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='snd_soc_dapm_enable_pin' mangled-name='snd_soc_dapm_enable_pin' filepath='sound/soc/soc-dapm.c' line='4515' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_enable_pin'> + <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='4515' column='1'/> + <parameter type-id='80f4b756' name='pin' filepath='sound/soc/soc-dapm.c' line='4515' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='snd_soc_dapm_disable_pin' mangled-name='snd_soc_dapm_disable_pin' filepath='sound/soc/soc-dapm.c' line='4626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_disable_pin'> <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='4626' column='1'/> <parameter type-id='80f4b756' name='pin' filepath='sound/soc/soc-dapm.c' line='4627' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_dapm_ignore_suspend' mangled-name='snd_soc_dapm_ignore_suspend' filepath='sound/soc/soc-dapm.c' line='4724' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_ignore_suspend'> - <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='4724' column='1'/> - <parameter type-id='80f4b756' name='pin' filepath='sound/soc/soc-dapm.c' line='4725' column='1'/> + <function-decl name='snd_soc_dapm_del_routes' mangled-name='snd_soc_dapm_del_routes' filepath='sound/soc/soc-dapm.c' line='3117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dapm_del_routes'> + <parameter type-id='70d004a5' name='dapm' filepath='sound/soc/soc-dapm.c' line='3117' column='1'/> + <parameter type-id='8f3d28b8' name='route' filepath='sound/soc/soc-dapm.c' line='3118' column='1'/> + <parameter type-id='95e97e5e' name='num' filepath='sound/soc/soc-dapm.c' line='3118' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='dapm_regulator_event' mangled-name='dapm_regulator_event' filepath='sound/soc/soc-dapm.c' line='1336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dapm_regulator_event'> + <parameter type-id='810606ec' name='w' filepath='sound/soc/soc-dapm.c' line='1336' column='1'/> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='1337' column='1'/> + <parameter type-id='95e97e5e' name='event' filepath='sound/soc/soc-dapm.c' line='1337' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dapm_pinctrl_event' mangled-name='dapm_pinctrl_event' filepath='sound/soc/soc-dapm.c' line='1370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dapm_pinctrl_event'> + <parameter type-id='810606ec' name='w' filepath='sound/soc/soc-dapm.c' line='1370' column='1'/> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='1371' column='1'/> + <parameter type-id='95e97e5e' name='event' filepath='sound/soc/soc-dapm.c' line='1371' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='dapm_kcontrol_get_value' mangled-name='dapm_kcontrol_get_value' filepath='sound/soc/soc-dapm.c' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dapm_kcontrol_get_value'> + <parameter type-id='7c459358' name='kcontrol' filepath='sound/soc/soc-dapm.c' line='533' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/soc/soc-devres.c' language='LANG_C89'> <class-decl name='snd_dmaengine_pcm_config' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/sound/dmaengine_pcm.h' line='126' column='1' id='a1eb8a6b'> @@ -191329,6 +187849,13 @@ <pointer-type-def type-id='7bd1ccce' size-in-bits='64' id='cf458aec'/> <pointer-type-def type-id='de10cebd' size-in-bits='64' id='8eba4549'/> <pointer-type-def type-id='186b315c' size-in-bits='64' id='487dad0e'/> + <function-decl name='devm_snd_soc_register_component' mangled-name='devm_snd_soc_register_component' filepath='sound/soc/soc-devres.c' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_snd_soc_register_component'> + <parameter type-id='fa0b179b' name='dev' filepath='sound/soc/soc-devres.c' line='27' column='1'/> + <parameter type-id='f030c2b8' name='cmpnt_drv' filepath='sound/soc/soc-devres.c' line='28' column='1'/> + <parameter type-id='763d26a2' name='dai_drv' filepath='sound/soc/soc-devres.c' line='29' column='1'/> + <parameter type-id='95e97e5e' name='num_dai' filepath='sound/soc/soc-devres.c' line='29' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='devm_snd_soc_register_card' mangled-name='devm_snd_soc_register_card' filepath='sound/soc/soc-devres.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_snd_soc_register_card'> <parameter type-id='fa0b179b' name='dev' filepath='sound/soc/soc-devres.c' line='63' column='1'/> <parameter type-id='3059cd0b' name='card' filepath='sound/soc/soc-devres.c' line='63' column='1'/> @@ -191363,10 +187890,18 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/soc/soc-io.c' language='LANG_C89'> - <function-decl name='snd_soc_component_read32' mangled-name='snd_soc_component_read32' filepath='sound/soc/soc-io.c' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_read32'> - <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-io.c' line='41' column='1'/> - <parameter type-id='f0981eeb' name='reg' filepath='sound/soc/soc-io.c' line='42' column='1'/> - <return type-id='f0981eeb'/> + <function-decl name='snd_soc_component_update_bits' mangled-name='snd_soc_component_update_bits' filepath='sound/soc/soc-io.c' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_update_bits'> + <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-io.c' line='109' column='1'/> + <parameter type-id='f0981eeb' name='reg' filepath='sound/soc/soc-io.c' line='110' column='1'/> + <parameter type-id='f0981eeb' name='mask' filepath='sound/soc/soc-io.c' line='110' column='1'/> + <parameter type-id='f0981eeb' name='val' filepath='sound/soc/soc-io.c' line='110' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_component_read' mangled-name='snd_soc_component_read' filepath='sound/soc/soc-io.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_read'> + <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-io.c' line='23' column='1'/> + <parameter type-id='f0981eeb' name='reg' filepath='sound/soc/soc-io.c' line='24' column='1'/> + <parameter type-id='807869d3' name='val' filepath='sound/soc/soc-io.c' line='24' column='1'/> + <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_soc_component_write' mangled-name='snd_soc_component_write' filepath='sound/soc/soc-io.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_write'> <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-io.c' line='63' column='1'/> @@ -191381,6 +187916,15 @@ <parameter type-id='f0981eeb' name='val' filepath='sound/soc/soc-io.c' line='146' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='snd_soc_component_read32' mangled-name='snd_soc_component_read32' filepath='sound/soc/soc-io.c' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_read32'> + <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-io.c' line='41' column='1'/> + <parameter type-id='f0981eeb' name='reg' filepath='sound/soc/soc-io.c' line='42' column='1'/> + <return type-id='f0981eeb'/> + </function-decl> + <function-decl name='snd_soc_component_async_complete' mangled-name='snd_soc_component_async_complete' filepath='sound/soc/soc-io.c' line='171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_component_async_complete'> + <parameter type-id='807b7702' name='component' filepath='sound/soc/soc-io.c' line='171' column='1'/> + <return type-id='48b5725f'/> + </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/soc/soc-jack.c' language='LANG_C89'> <class-decl name='snd_soc_jack_pin' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/sound/soc.h' line='647' column='1' id='ad7e730a'> @@ -191466,44 +188010,9 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/soc/soc-ops.c' language='LANG_C89'> - <function-decl name='snd_soc_info_enum_double' mangled-name='snd_soc_info_enum_double' filepath='sound/soc/soc-ops.c' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_info_enum_double'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='40' column='1'/> - <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-ops.c' line='41' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_get_enum_double' mangled-name='snd_soc_get_enum_double' filepath='sound/soc/soc-ops.c' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_get_enum_double'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='59' column='1'/> - <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='60' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_put_enum_double' mangled-name='snd_soc_put_enum_double' filepath='sound/soc/soc-ops.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_put_enum_double'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='93' column='1'/> - <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='94' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_info_volsw' mangled-name='snd_soc_info_volsw' filepath='sound/soc/soc-ops.c' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_info_volsw'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='181' column='1'/> - <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-ops.c' line='182' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_info_volsw_sx' mangled-name='snd_soc_info_volsw_sx' filepath='sound/soc/soc-ops.c' line='216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_info_volsw_sx'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='216' column='1'/> - <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-ops.c' line='217' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_get_volsw' mangled-name='snd_soc_get_volsw' filepath='sound/soc/soc-ops.c' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_get_volsw'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='242' column='1'/> - <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='243' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_put_volsw' mangled-name='snd_soc_put_volsw' filepath='sound/soc/soc-ops.c' line='302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_put_volsw'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='302' column='1'/> - <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='303' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_get_volsw_sx' mangled-name='snd_soc_get_volsw_sx' filepath='sound/soc/soc-ops.c' line='384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_get_volsw_sx'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='384' column='1'/> - <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='385' column='1'/> + <function-decl name='snd_soc_put_xr_sx' mangled-name='snd_soc_put_xr_sx' filepath='sound/soc/soc-ops.c' line='930' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_put_xr_sx'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='930' column='1'/> + <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='931' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_soc_put_volsw_sx' mangled-name='snd_soc_put_volsw_sx' filepath='sound/soc/soc-ops.c' line='428' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_put_volsw_sx'> @@ -191511,19 +188020,19 @@ <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='429' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_info_volsw_range' mangled-name='snd_soc_info_volsw_range' filepath='sound/soc/soc-ops.c' line='489' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_info_volsw_range'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='489' column='1'/> - <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-ops.c' line='490' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> <function-decl name='snd_soc_put_volsw_range' mangled-name='snd_soc_put_volsw_range' filepath='sound/soc/soc-ops.c' line='519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_put_volsw_range'> <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='519' column='1'/> <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='520' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_get_volsw_range' mangled-name='snd_soc_get_volsw_range' filepath='sound/soc/soc-ops.c' line='592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_get_volsw_range'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='592' column='1'/> - <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='593' column='1'/> + <function-decl name='snd_soc_put_volsw' mangled-name='snd_soc_put_volsw' filepath='sound/soc/soc-ops.c' line='302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_put_volsw'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='302' column='1'/> + <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='303' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_put_enum_double' mangled-name='snd_soc_put_enum_double' filepath='sound/soc/soc-ops.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_put_enum_double'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='93' column='1'/> + <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='94' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_soc_limit_volume' mangled-name='snd_soc_limit_volume' filepath='sound/soc/soc-ops.c' line='647' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_limit_volume'> @@ -191532,9 +188041,54 @@ <parameter type-id='95e97e5e' name='max' filepath='sound/soc/soc-ops.c' line='648' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_bytes_info_ext' mangled-name='snd_soc_bytes_info_ext' filepath='sound/soc/soc-ops.c' line='810' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_bytes_info_ext'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='810' column='1'/> - <parameter type-id='0e291009' name='ucontrol' filepath='sound/soc/soc-ops.c' line='811' column='1'/> + <function-decl name='snd_soc_info_xr_sx' mangled-name='snd_soc_info_xr_sx' filepath='sound/soc/soc-ops.c' line='854' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_info_xr_sx'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='854' column='1'/> + <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-ops.c' line='855' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_info_volsw_sx' mangled-name='snd_soc_info_volsw_sx' filepath='sound/soc/soc-ops.c' line='216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_info_volsw_sx'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='216' column='1'/> + <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-ops.c' line='217' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_info_volsw_range' mangled-name='snd_soc_info_volsw_range' filepath='sound/soc/soc-ops.c' line='489' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_info_volsw_range'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='489' column='1'/> + <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-ops.c' line='490' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_info_volsw' mangled-name='snd_soc_info_volsw' filepath='sound/soc/soc-ops.c' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_info_volsw'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='181' column='1'/> + <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-ops.c' line='182' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_info_enum_double' mangled-name='snd_soc_info_enum_double' filepath='sound/soc/soc-ops.c' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_info_enum_double'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='40' column='1'/> + <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-ops.c' line='41' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_get_xr_sx' mangled-name='snd_soc_get_xr_sx' filepath='sound/soc/soc-ops.c' line='881' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_get_xr_sx'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='881' column='1'/> + <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='882' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_get_volsw_sx' mangled-name='snd_soc_get_volsw_sx' filepath='sound/soc/soc-ops.c' line='384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_get_volsw_sx'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='384' column='1'/> + <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='385' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_get_volsw_range' mangled-name='snd_soc_get_volsw_range' filepath='sound/soc/soc-ops.c' line='592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_get_volsw_range'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='592' column='1'/> + <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='593' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_get_volsw' mangled-name='snd_soc_get_volsw' filepath='sound/soc/soc-ops.c' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_get_volsw'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='242' column='1'/> + <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='243' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> + <function-decl name='snd_soc_get_enum_double' mangled-name='snd_soc_get_enum_double' filepath='sound/soc/soc-ops.c' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_get_enum_double'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='59' column='1'/> + <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='60' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snd_soc_bytes_tlv_callback' mangled-name='snd_soc_bytes_tlv_callback' filepath='sound/soc/soc-ops.c' line='822' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_bytes_tlv_callback'> @@ -191544,23 +188098,20 @@ <parameter type-id='807869d3' name='tlv' filepath='sound/soc/soc-ops.c' line='823' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='snd_soc_info_xr_sx' mangled-name='snd_soc_info_xr_sx' filepath='sound/soc/soc-ops.c' line='854' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_info_xr_sx'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='854' column='1'/> - <parameter type-id='0e291009' name='uinfo' filepath='sound/soc/soc-ops.c' line='855' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_get_xr_sx' mangled-name='snd_soc_get_xr_sx' filepath='sound/soc/soc-ops.c' line='881' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_get_xr_sx'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='881' column='1'/> - <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='882' column='1'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_put_xr_sx' mangled-name='snd_soc_put_xr_sx' filepath='sound/soc/soc-ops.c' line='930' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_put_xr_sx'> - <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='930' column='1'/> - <parameter type-id='144a5d4c' name='ucontrol' filepath='sound/soc/soc-ops.c' line='931' column='1'/> + <function-decl name='snd_soc_bytes_info_ext' mangled-name='snd_soc_bytes_info_ext' filepath='sound/soc/soc-ops.c' line='810' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_bytes_info_ext'> + <parameter type-id='7a5054b7' name='kcontrol' filepath='sound/soc/soc-ops.c' line='810' column='1'/> + <parameter type-id='0e291009' name='ucontrol' filepath='sound/soc/soc-ops.c' line='811' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/soc/soc-pcm.c' language='LANG_C89'> + <qualified-type-def type-id='eacd353c' const='yes' id='4b09229d'/> + <pointer-type-def type-id='4b09229d' size-in-bits='64' id='d661a615'/> + <function-decl name='snd_soc_set_runtime_hwparams' mangled-name='snd_soc_set_runtime_hwparams' filepath='sound/soc/soc-pcm.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_set_runtime_hwparams'> + <parameter type-id='06b2cd14' name='substream' filepath='sound/soc/soc-pcm.c' line='159' column='1'/> + <parameter type-id='d661a615' name='hw' filepath='sound/soc/soc-pcm.c' line='160' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='snd_soc_dpcm_get_substream' mangled-name='snd_soc_dpcm_get_substream' filepath='sound/soc/soc-pcm.c' line='3121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_dpcm_get_substream'> <parameter type-id='95316552' name='be' filepath='sound/soc/soc-pcm.c' line='3121' column='1'/> <parameter type-id='95e97e5e' name='stream' filepath='sound/soc/soc-pcm.c' line='3121' column='1'/> @@ -191578,6 +188129,11 @@ </class-decl> <qualified-type-def type-id='9cec1ba7' const='yes' id='1a35d82e'/> <pointer-type-def type-id='1a35d82e' size-in-bits='64' id='46c30e4c'/> + <function-decl name='snd_soc_tplg_component_remove' mangled-name='snd_soc_tplg_component_remove' filepath='sound/soc/soc-topology.c' line='2779' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_tplg_component_remove'> + <parameter type-id='807b7702' name='comp' filepath='sound/soc/soc-topology.c' line='2779' column='1'/> + <parameter type-id='19c2251e' name='index' filepath='sound/soc/soc-topology.c' line='2779' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='snd_soc_tplg_widget_bind_event' mangled-name='snd_soc_tplg_widget_bind_event' filepath='sound/soc/soc-topology.c' line='661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_tplg_widget_bind_event'> <parameter type-id='810606ec' name='w' filepath='sound/soc/soc-topology.c' line='661' column='1'/> <parameter type-id='46c30e4c' name='events' filepath='sound/soc/soc-topology.c' line='662' column='1'/> @@ -191594,8 +188150,6 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/soc/soc-utils.c' language='LANG_C89'> - <qualified-type-def type-id='eacd353c' const='yes' id='4b09229d'/> - <pointer-type-def type-id='4b09229d' size-in-bits='64' id='d661a615'/> <function-decl name='snd_soc_params_to_frame_size' mangled-name='snd_soc_params_to_frame_size' filepath='sound/soc/soc-utils.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_params_to_frame_size'> <parameter type-id='363a995e' name='params' filepath='sound/soc/soc-utils.c' line='23' column='1'/> <return type-id='95e97e5e'/> @@ -191604,18 +188158,6 @@ <parameter type-id='363a995e' name='params' filepath='sound/soc/soc-utils.c' line='42' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='devm_snd_soc_register_component' mangled-name='devm_snd_soc_register_component' filepath='include/sound/soc.h' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='devm_snd_soc_register_component'> - <parameter type-id='fa0b179b'/> - <parameter type-id='f030c2b8'/> - <parameter type-id='763d26a2'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-decl> - <function-decl name='snd_soc_set_runtime_hwparams' mangled-name='snd_soc_set_runtime_hwparams' filepath='include/sound/soc.h' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snd_soc_set_runtime_hwparams'> - <parameter type-id='06b2cd14'/> - <parameter type-id='d661a615'/> - <return type-id='95e97e5e'/> - </function-decl> </abi-instr> <abi-instr address-size='64' path='sound/usb/card.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='1536' id='70cd8d02'> diff --git a/include/linux/perf_event.h b/include/linux/perf_event.h index f07f70ebd3533..b7d98117f83b4 100644 --- a/include/linux/perf_event.h +++ b/include/linux/perf_event.h @@ -608,6 +608,9 @@ struct perf_event { /* The cumulative AND of all event_caps for events in this group. */ int group_caps; +#ifndef __GENKSYMS__ + unsigned int group_generation; +#endif struct perf_event *group_leader; struct pmu *pmu; void *pmu_private; diff --git a/kernel/events/core.c b/kernel/events/core.c index 89f489c1f6c4b..0eb807a71f93b 100644 --- a/kernel/events/core.c +++ b/kernel/events/core.c @@ -1849,6 +1849,7 @@ static void perf_group_attach(struct perf_event *event) list_add_tail(&event->sibling_list, &group_leader->sibling_list); group_leader->nr_siblings++; + group_leader->group_generation++; perf_event__header_size(group_leader); @@ -2004,6 +2005,7 @@ static void perf_group_detach(struct perf_event *event) if (event->group_leader != event) { list_del_init(&event->sibling_list); event->group_leader->nr_siblings--; + event->group_leader->group_generation++; goto out; } @@ -4857,7 +4859,7 @@ static int __perf_read_group_add(struct perf_event *leader, u64 read_format, u64 *values) { struct perf_event_context *ctx = leader->ctx; - struct perf_event *sub; + struct perf_event *sub, *parent; unsigned long flags; int n = 1; /* skip @nr */ int ret; @@ -4867,6 +4869,33 @@ static int __perf_read_group_add(struct perf_event *leader, return ret; raw_spin_lock_irqsave(&ctx->lock, flags); + /* + * Verify the grouping between the parent and child (inherited) + * events is still in tact. + * + * Specifically: + * - leader->ctx->lock pins leader->sibling_list + * - parent->child_mutex pins parent->child_list + * - parent->ctx->mutex pins parent->sibling_list + * + * Because parent->ctx != leader->ctx (and child_list nests inside + * ctx->mutex), group destruction is not atomic between children, also + * see perf_event_release_kernel(). Additionally, parent can grow the + * group. + * + * Therefore it is possible to have parent and child groups in a + * different configuration and summing over such a beast makes no sense + * what so ever. + * + * Reject this. + */ + parent = leader->parent; + if (parent && + (parent->group_generation != leader->group_generation || + parent->nr_siblings != leader->nr_siblings)) { + ret = -ECHILD; + goto unlock; + } /* * Since we co-schedule groups, {enabled,running} times of siblings @@ -4896,8 +4925,9 @@ static int __perf_read_group_add(struct perf_event *leader, values[n++] = primary_event_id(sub); } +unlock: raw_spin_unlock_irqrestore(&ctx->lock, flags); - return 0; + return ret; } static int perf_read_group(struct perf_event *event, @@ -4916,10 +4946,6 @@ static int perf_read_group(struct perf_event *event, values[0] = 1 + leader->nr_siblings; - /* - * By locking the child_mutex of the leader we effectively - * lock the child list of all siblings.. XXX explain how. - */ mutex_lock(&leader->child_mutex); ret = __perf_read_group_add(leader, read_format, values); @@ -12024,6 +12050,7 @@ static int inherit_group(struct perf_event *parent_event, !perf_get_aux_event(child_ctr, leader)) return -EINVAL; } + leader->group_generation = parent_event->group_generation; return 0; } From 73bfa95eebf4a61574277ce579bf5de933901ced Mon Sep 17 00:00:00 2001 From: Phil Sutter <phil@nwl.cc> Date: Wed, 16 Feb 2022 15:55:38 +0100 Subject: [PATCH 28/31] UPSTREAM: netfilter: nf_tables: Reject tables of unsupported family commit f1082dd31fe461d482d69da2a8eccfeb7bf07ac2 upstream. An nftables family is merely a hollow container, its family just a number and such not reliant on compile-time options other than nftables support itself. Add an artificial check so attempts at using a family the kernel can't support fail as early as possible. This helps user space detect kernels which lack e.g. NFPROTO_INET. Bug: 321815738 Signed-off-by: Phil Sutter <phil@nwl.cc> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> (cherry picked from commit 25d1e7be85cf0a5afca5555f90e4609c40480ece) Signed-off-by: Lee Jones <joneslee@google.com> Change-Id: I45b5c6f046e9156edf4c60bf5611367fe25f8ec9 --- net/netfilter/nf_tables_api.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c index cde468a3d615d..d7480722fd516 100644 --- a/net/netfilter/nf_tables_api.c +++ b/net/netfilter/nf_tables_api.c @@ -1005,6 +1005,30 @@ static int nft_objname_hash_cmp(struct rhashtable_compare_arg *arg, return strcmp(obj->key.name, k->name); } +static bool nft_supported_family(u8 family) +{ + return false +#ifdef CONFIG_NF_TABLES_INET + || family == NFPROTO_INET +#endif +#ifdef CONFIG_NF_TABLES_IPV4 + || family == NFPROTO_IPV4 +#endif +#ifdef CONFIG_NF_TABLES_ARP + || family == NFPROTO_ARP +#endif +#ifdef CONFIG_NF_TABLES_NETDEV + || family == NFPROTO_NETDEV +#endif +#if IS_ENABLED(CONFIG_NF_TABLES_BRIDGE) + || family == NFPROTO_BRIDGE +#endif +#ifdef CONFIG_NF_TABLES_IPV6 + || family == NFPROTO_IPV6 +#endif + ; +} + static int nf_tables_newtable(struct net *net, struct sock *nlsk, struct sk_buff *skb, const struct nlmsghdr *nlh, const struct nlattr * const nla[], @@ -1020,6 +1044,9 @@ static int nf_tables_newtable(struct net *net, struct sock *nlsk, struct nft_ctx ctx; int err; + if (!nft_supported_family(family)) + return -EOPNOTSUPP; + lockdep_assert_held(&nft_net->commit_mutex); attr = nla[NFTA_TABLE_NAME]; table = nft_table_lookup(net, attr, family, genmask); From 087b47920cadeb1b28984b7c3fcaa0bd034c6b48 Mon Sep 17 00:00:00 2001 From: "Matthew Wilcox (Oracle)" <willy@infradead.org> Date: Thu, 21 Dec 2023 16:53:57 +0000 Subject: [PATCH 29/31] UPSTREAM: ida: Fix crash in ida_free when the bitmap is empty [ Upstream commit af73483f4e8b6f5c68c9aa63257bdd929a9c194a ] The IDA usually detects double-frees, but that detection failed to consider the case when there are no nearby IDs allocated and so we have a NULL bitmap rather than simply having a clear bit. Add some tests to the test-suite to be sure we don't inadvertently reintroduce this problem. Unfortunately they're quite noisy so include a message to disregard the warnings. Bug: 321878978 Reported-by: Zhenghan Wang <wzhmmmmm@gmail.com> Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Sasha Levin <sashal@kernel.org> (cherry picked from commit 5dbcdaf4dbfe074e9142991c5c28eef789c1f6c6) Signed-off-by: Lee Jones <joneslee@google.com> Change-Id: I4919e5c64af12f86fe1a91e1e9224a58eedbf345 --- lib/idr.c | 2 +- lib/test_ida.c | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 1 deletion(-) diff --git a/lib/idr.c b/lib/idr.c index a91ca1dfe1431..a90bd348ba03a 100644 --- a/lib/idr.c +++ b/lib/idr.c @@ -506,7 +506,7 @@ void ida_free(struct ida *ida, unsigned int id) goto delete; xas_store(&xas, xa_mk_value(v)); } else { - if (!test_bit(bit, bitmap->bitmap)) + if (!bitmap || !test_bit(bit, bitmap->bitmap)) goto err; __clear_bit(bit, bitmap->bitmap); xas_set_mark(&xas, XA_FREE_MARK); diff --git a/lib/test_ida.c b/lib/test_ida.c index b068806259615..55105baa19da9 100644 --- a/lib/test_ida.c +++ b/lib/test_ida.c @@ -150,6 +150,45 @@ static void ida_check_conv(struct ida *ida) IDA_BUG_ON(ida, !ida_is_empty(ida)); } +/* + * Check various situations where we attempt to free an ID we don't own. + */ +static void ida_check_bad_free(struct ida *ida) +{ + unsigned long i; + + printk("vvv Ignore \"not allocated\" warnings\n"); + /* IDA is empty; all of these will fail */ + ida_free(ida, 0); + for (i = 0; i < 31; i++) + ida_free(ida, 1 << i); + + /* IDA contains a single value entry */ + IDA_BUG_ON(ida, ida_alloc_min(ida, 3, GFP_KERNEL) != 3); + ida_free(ida, 0); + for (i = 0; i < 31; i++) + ida_free(ida, 1 << i); + + /* IDA contains a single bitmap */ + IDA_BUG_ON(ida, ida_alloc_min(ida, 1023, GFP_KERNEL) != 1023); + ida_free(ida, 0); + for (i = 0; i < 31; i++) + ida_free(ida, 1 << i); + + /* IDA contains a tree */ + IDA_BUG_ON(ida, ida_alloc_min(ida, (1 << 20) - 1, GFP_KERNEL) != (1 << 20) - 1); + ida_free(ida, 0); + for (i = 0; i < 31; i++) + ida_free(ida, 1 << i); + printk("^^^ \"not allocated\" warnings over\n"); + + ida_free(ida, 3); + ida_free(ida, 1023); + ida_free(ida, (1 << 20) - 1); + + IDA_BUG_ON(ida, !ida_is_empty(ida)); +} + static DEFINE_IDA(ida); static int ida_checks(void) @@ -162,6 +201,7 @@ static int ida_checks(void) ida_check_leaf(&ida, 1024 * 64); ida_check_max(&ida); ida_check_conv(&ida); + ida_check_bad_free(&ida); printk("IDA: %u of %u tests passed\n", tests_passed, tests_run); return (tests_run != tests_passed) ? 0 : -EINVAL; From 78f2cf25b18081cedc1116e118318d268af49454 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman <gregkh@google.com> Date: Thu, 1 Feb 2024 20:18:10 +0000 Subject: [PATCH 30/31] Reapply "perf: Fix perf_event_validate_size()" This reverts commit 8eb40115086193c27cd948a9883424aa8c3d068e which is commit 382c27f4ed28f803b1f1473ac2d8db0afc795a1b upstream. Bug: 316932704 Change-Id: I69bfbf5180f57592ce285ea14f6f7b7c1b2b0f8f Signed-off-by: Greg Kroah-Hartman <gregkh@google.com> --- kernel/events/core.c | 59 +++++++++++++++++++++++++++----------------- 1 file changed, 37 insertions(+), 22 deletions(-) diff --git a/kernel/events/core.c b/kernel/events/core.c index 0eb807a71f93b..79bb16d0c99ff 100644 --- a/kernel/events/core.c +++ b/kernel/events/core.c @@ -1711,28 +1711,31 @@ static inline void perf_event__state_init(struct perf_event *event) PERF_EVENT_STATE_INACTIVE; } -static void __perf_event_read_size(struct perf_event *event, int nr_siblings) +static int __perf_event_read_size(u64 read_format, int nr_siblings) { int entry = sizeof(u64); /* value */ int size = 0; int nr = 1; - if (event->attr.read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) + if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) size += sizeof(u64); - if (event->attr.read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) + if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) size += sizeof(u64); - if (event->attr.read_format & PERF_FORMAT_ID) + if (read_format & PERF_FORMAT_ID) entry += sizeof(u64); - if (event->attr.read_format & PERF_FORMAT_GROUP) { + if (read_format & PERF_FORMAT_GROUP) { nr += nr_siblings; size += sizeof(u64); } - size += entry * nr; - event->read_size = size; + /* + * Since perf_event_validate_size() limits this to 16k and inhibits + * adding more siblings, this will never overflow. + */ + return size + nr * entry; } static void __perf_event_header_size(struct perf_event *event, u64 sample_type) @@ -1773,8 +1776,9 @@ static void __perf_event_header_size(struct perf_event *event, u64 sample_type) */ static void perf_event__header_size(struct perf_event *event) { - __perf_event_read_size(event, - event->group_leader->nr_siblings); + event->read_size = + __perf_event_read_size(event->attr.read_format, + event->group_leader->nr_siblings); __perf_event_header_size(event, event->attr.sample_type); } @@ -1805,24 +1809,35 @@ static void perf_event__id_header_size(struct perf_event *event) event->id_header_size = size; } +/* + * Check that adding an event to the group does not result in anybody + * overflowing the 64k event limit imposed by the output buffer. + * + * Specifically, check that the read_size for the event does not exceed 16k, + * read_size being the one term that grows with groups size. Since read_size + * depends on per-event read_format, also (re)check the existing events. + * + * This leaves 48k for the constant size fields and things like callchains, + * branch stacks and register sets. + */ static bool perf_event_validate_size(struct perf_event *event) { - /* - * The values computed here will be over-written when we actually - * attach the event. - */ - __perf_event_read_size(event, event->group_leader->nr_siblings + 1); - __perf_event_header_size(event, event->attr.sample_type & ~PERF_SAMPLE_READ); - perf_event__id_header_size(event); + struct perf_event *sibling, *group_leader = event->group_leader; - /* - * Sum the lot; should not exceed the 64k limit we have on records. - * Conservative limit to allow for callchains and other variable fields. - */ - if (event->read_size + event->header_size + - event->id_header_size + sizeof(struct perf_event_header) >= 16*1024) + if (__perf_event_read_size(event->attr.read_format, + group_leader->nr_siblings + 1) > 16*1024) return false; + if (__perf_event_read_size(group_leader->attr.read_format, + group_leader->nr_siblings + 1) > 16*1024) + return false; + + for_each_sibling_event(sibling, group_leader) { + if (__perf_event_read_size(sibling->attr.read_format, + group_leader->nr_siblings + 1) > 16*1024) + return false; + } + return true; } From b0b1d6d133bbccb4e0d071810fc719b500b84cc7 Mon Sep 17 00:00:00 2001 From: John Fastabend <john.fastabend@gmail.com> Date: Wed, 6 Dec 2023 15:27:05 -0800 Subject: [PATCH 31/31] UPSTREAM: net: tls, update curr on splice as well commit c5a595000e2677e865a39f249c056bc05d6e55fd upstream. The curr pointer must also be updated on the splice similar to how we do this for other copy types. Bug: 322282717 Fixes: d829e9c4112b ("tls: convert to generic sk_msg interface") Signed-off-by: John Fastabend <john.fastabend@gmail.com> Reported-by: Jann Horn <jannh@google.com> Link: https://lore.kernel.org/r/20231206232706.374377-2-john.fastabend@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> (cherry picked from commit ba5efd8544fa62ae85daeb36077468bf2ce974ab) Signed-off-by: Lee Jones <joneslee@google.com> Change-Id: If942207e6338993096c9fbc8ce4c23a6bbecaf2e --- net/tls/tls_sw.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net/tls/tls_sw.c b/net/tls/tls_sw.c index 62bc7e5c58e53..38592d0871a3f 100644 --- a/net/tls/tls_sw.c +++ b/net/tls/tls_sw.c @@ -1211,6 +1211,8 @@ alloc_payload: } sk_msg_page_add(msg_pl, page, copy, offset); + msg_pl->sg.copybreak = 0; + msg_pl->sg.curr = msg_pl->sg.end; sk_mem_charge(sk, copy); offset += copy;